From bridgeyman at gmail.com Thu Jun 1 00:46:43 2006 From: bridgeyman at gmail.com (Bridger Maxwell) Date: Wed, 31 May 2006 22:46:43 -0600 Subject: Corrupted Images Message-ID: <86ae76bb0605312146i7a0b2ceaqdeca7df8d53a9399@mail.gmail.com> Hey, I have been having troubles with a few of my stacks. At random times images that I have imported will just show up as a big rectangle of uniform black and white pixels. The only resemblance the image keeps is its original size. I think they have all been PNG images. I would use a different image type, but PNG is the best for transparency. Has anyone had this problem before? It has happenend in both Revolution Dreamcard 2.5.1and Revolution Studio 2.7. TTFN Bridger From wjm at wjm.org Thu Jun 1 01:07:49 2006 From: wjm at wjm.org (Bill Marriott) Date: Thu, 1 Jun 2006 01:07:49 -0400 Subject: number of columns in a table field References: <447DB52F.1040000@fourthworld.com> Message-ID: Can you imagine the outcry if Excel supported only 2000 rows? But the "real" limit is even lower when you consider the performance realities. Consider if you have a grid, 1000 rows of 20 columns, and you want to delete row 2 then you must somehow update 19,980 objects. You could say, "Well, don't structure it that way. Use only the fields necessary for on-screen display." Unfortunately, once you are in the business of going into fields and setting them, Rev bogs down as well. What I arrived at was using a single field for each column, but it still is not as fast as deleting a line from a single field. Richard Gaskin wrote > It's worth noting that 32,806 is almost 38 feet at 72dpi, which is plenty > for most uses so I can't really call this a bug. and "640K should be enough for anyone" :D From dsc at swcp.com Thu Jun 1 01:28:25 2006 From: dsc at swcp.com (Dar Scott) Date: Wed, 31 May 2006 23:28:25 -0600 Subject: No Ask/Answer dialogs with 2.7.1 on XP -- 11th hour Message-ID: <71C7EF30-A235-4FDF-8286-0246F53E9611@swcp.com> I've been using 2.7.1 on XP for a while and am now wrapping up a project. Just need to do some file I/O. Only ask and answer do not work. I get a flicker on the screen I think. Otherwise nothing. They work on 2.7.1 on OS X. Could I be missing some file? Dar Scott From dsc at swcp.com Thu Jun 1 01:43:25 2006 From: dsc at swcp.com (Dar Scott) Date: Wed, 31 May 2006 23:43:25 -0600 Subject: No Ask/Answer dialogs with 2.7.1 on XP -- 11th hour In-Reply-To: <71C7EF30-A235-4FDF-8286-0246F53E9611@swcp.com> References: <71C7EF30-A235-4FDF-8286-0246F53E9611@swcp.com> Message-ID: <80882FDC-89CE-4F39-A65C-CC3D464A5E11@swcp.com> On May 31, 2006, at 11:28 PM, Dar Scott wrote: > I've been using 2.7.1 on XP for a while and am now wrapping up a > project. Just need to do some file I/O. Only ask and answer do > not work. I get a flicker on the screen I think. Otherwise > nothing. They work on 2.7.1 on OS X. > > Could I be missing some file? I just had to restart Rev. -- dar From jbv.silences at club-internet.fr Thu Jun 1 04:15:09 2006 From: jbv.silences at club-internet.fr (jbv) Date: Thu, 01 Jun 2006 10:15:09 +0200 Subject: snapshot and imageData... References: Message-ID: <447EA20C.683EB4E4@club-internet.fr> > Could decoding the RGB of one of the last 10 pixels help? This assumes that > Rev processes from first to last of the image length. > > Jim Ault > Las Vegas yep... this also assumes that you never have 10 black pixels at the bottom right of your screen... JB From lan.kc.macmail at gmail.com Thu Jun 1 04:28:47 2006 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Thu, 1 Jun 2006 16:28:47 +0800 Subject: number of columns in a table field In-Reply-To: References: <447DB52F.1040000@fourthworld.com> Message-ID: On 6/1/06, Bill Marriott wrote: > > Can you imagine the outcry if..... But the "real" > limit is even lower when you consider the performance realities. Hmmm.. That's exactly why I left Word and Excel behind in 91, bloatware... but that is another issue. > You could say, "Well, don't structure it that way. Use only the fields > necessary for on-screen display." Unfortunately, once you are in the > business of going into fields and setting them, Rev bogs down as well. How many fields are you dealing with when you start to see Rev bogging down? How much data is in those fields? With the 'on-screen' only approach, this could only ever be a factor if you delete entire rows. For single cell edits, I just UPDATE that single cell and just SELECT the data back in the same cell. I get an instant update of how MySQL server sees the data - which can be different to how it appears in REV cells (ie it may go in as Bold, ,Hoefler, coloured, non-ASCII) but comes back plain black. To get the same from CocoaMySQL I have to reload the entire table, and that takes a lot of time. > What I arrived at was using a single field for each column, but it still > is > not as fast as deleting a line from a single field. Actually that's very good. I can see I could use that approach for certain types of data and especially for small datasets, more spreadsheets than dbs. I'd have to do some experimenting, because every db is different, but for the smallest I imagine I could go with the entire data set and load to allow 'normal' scrolling. For bigger dbs, I'd probably still stick with LIMITing to 50 rows and going with 'stepped' scrolling. I can't imagine roughly 10 fields of 50 lines of text would take any more that the blink of the eye to update - unless of course each line contains 65K char of text. Thanks for the 'alternate method', now, do I have enough time to whip up a quick test stack:-) From wjm at wjm.org Thu Jun 1 05:43:26 2006 From: wjm at wjm.org (Bill Marriott) Date: Thu, 1 Jun 2006 05:43:26 -0400 Subject: number of columns in a table field References: <447DB52F.1040000@fourthworld.com> Message-ID: Kay C Lan wrote > Hmmm.. That's exactly why I left Word and Excel behind in 91, bloatware... > but that is another issue. I think you know what I mean. Any spreadsheet with a 2000-row limit would be very unpopular. But speaking of Excel, the new Excel 2007 will up the limit of columns to 16,000 (from 256) and the number of rows to 1 million (from 64,000). For an in-depth overview of the limits in the new Excel, see http://blogs.msdn.com/excel/archive/2005/09/26/474258.aspx > How many fields are you dealing with when you start to see Rev bogging > down? > How much data is in those fields? With the 'on-screen' only approach, this > could only ever be a factor if you delete entire rows. For single cell > edits, I just UPDATE that single cell and just SELECT the data back in the > same cell. Ok, look at the instance where you want to add/insert one line. You have to push at least one line off-screen and write the new information in. If you are "paging" your screens it's not so bad. You can lock screen and it happens pretty quick. But what if you want to allow smooth scrolling up and down, line-by-line? Then each scroll tick requires you to purge a line, and update a line, which gets noticeably laggy even when only showing 25 rows of a dozen or so columns. Plus a real headache here is maintaining an off-screen image of the data and keeping the on-screen representation of it in sync. Not so bad when you are working with a fixed-sized display grid, but users really like to maximize their windows, display a lot of data, and whip the mouse around to different parts of the table. For all the shortcomings of the table object it's at least speedy to navigate. Using the on-screen-only approach would not be anywhere close to that. > Actually that's very good. I can see I could use that approach for certain > types of data and especially for small datasets, more spreadsheets than > dbs. > I'd have to do some experimenting, because every db is different, but for > the smallest I imagine I could go with the entire data set and load to > allow > 'normal' scrolling. For bigger dbs, I'd probably still stick with LIMITing > to 50 rows and going with 'stepped' scrolling. I can't imagine roughly 10 > fields of 50 lines of text would take any more that the blink of the eye > to > update - unless of course each line contains 65K char of text. > > Thanks for the 'alternate method', now, do I have enough time to whip up a > quick test stack:-) The one-field-per-column approach works okay for fairly large numbers of rows. Scrolling up and down is handled by a loop which sets the scroll of visible columns and is fairly smooth. Scrolling side-to-side is handled by scrolling the group. But the problem with the approach is that the scroll gets wonky after a while of use; some users cannot scroll to the bottom when a large number of rows are present. And the horizontal scrollbar on the group is hard to tame. And of course, I have to loop through each column to write data instead of just blasting out a tab-delimited line, which is what I'd prefer to do. From lan.kc.macmail at gmail.com Thu Jun 1 10:04:38 2006 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Thu, 1 Jun 2006 22:04:38 +0800 Subject: number of columns in a table field In-Reply-To: References: <447DB52F.1040000@fourthworld.com> Message-ID: On 6/1/06, Bill Marriott wrote: > > Kay C Lan wrote > Ok, look at the instance where you want to add/insert one line. You have > to > push at least one line off-screen and write the new information in. If you > are "paging" your screens it's not so bad. You can lock screen and it > happens pretty quick. Yes, which is exactly what I do. But what if you want to allow smooth scrolling up and > down, line-by-line? My approach is definitely not 'smooth scrolling' - old data, blink, new data. Left 10 columns of data, blink, Right 10 columns of data. I use lockscreen all the time. > Not so bad when you are working with a fixed-sized display grid, > but users really like to maximize their windows, display a lot of data, > and > whip the mouse around to different parts of the table. I have the luxury of only having to worry about my own work preferences:-) For all the shortcomings of the table object it's at least speedy to > navigate. Using the > on-screen-only approach would not be anywhere close to that. Well I think this is a little along the line of ' 640K should be enough for anyone'. I certainly felt I had to have 'tablelike' navigation until I started working with really large amounts of data. I imagine loading a 8k column x 500k row spreadsheet in Excel 2007 will not be a pleasant experience:-) Having discovered how to get my data to display immediately I've learnt to live with the short comings of my stepped approach. I get the impression (probably false) that I'm more productive because I don't have that initial wait - but again this is only a factor for really large data sets. The one-field-per-column approach works okay for fairly large numbers of > rows. Scrolling up and down is handled by a loop which sets the scroll of > visible columns and is fairly smooth. Scrolling side-to-side is handled by > scrolling the group. But the problem with the approach is that the scroll > gets wonky after a while of use; some users cannot scroll to the bottom > when > a large number of rows are present. And the horizontal scrollbar on the > group is hard to tame. And of course, I have to loop through each column > to > write data instead of just blasting out a tab-delimited line, which is > what > I'd prefer to do. I've starred this thread so that I can come back when I have a bit of time to run a test stack with this approach:-) I'll probably start with only 6 columns, so I don't have to worry about horizontal scrolling:-) Thanks for the extra info. From index at kenjikojima.com Thu Jun 1 10:41:39 2006 From: index at kenjikojima.com (Kenji Kojima) Date: Thu, 1 Jun 2006 10:41:39 -0400 Subject: Unicode sorting In-Reply-To: <6312EC90-CF69-4B64-9BD7-2228C79B3E5E@swcp.com> References: <4D762E65-2CA7-43BA-9067-74DFD03A5765@byu.edu> <33488FE0-ADF6-4C7F-9DAC-892633B998C1@swcp.com> <8A104062-8E32-44D3-8A36-8823C8A9435F@swcp.com> <6312EC90-CF69-4B64-9BD7-2228C79B3E5E@swcp.com> Message-ID: <02CBC0F2-25E1-4822-979F-90AE58000DB9@kenjikojima.com> Hi, This is Japanese sorting. go url "http://www.kenjikojima.com/runrev/handbook/download/ JpnSortStudy.rev" At least it works in Japanese. The last card is sorted by item 2 that is sorted by phonetic characters. -- Kenji Kojima http://www.kenjikojima.com/ From RobertEppich at epsi.bc.ca Thu Jun 1 10:57:33 2006 From: RobertEppich at epsi.bc.ca (Robert Eppich) Date: Thu, 1 Jun 2006 07:57:33 -0700 Subject: Print Card quits without warning on Windows XP In-Reply-To: <20060601102738.9FAB08254E8@mail.runrev.com> References: <20060601102738.9FAB08254E8@mail.runrev.com> Message-ID: <8142160D-6430-4E57-8226-330DF9099BB0@epsi.bc.ca> Hi All, I have completely erased and formatted the hard disk, and re- installed all software from masters on the Windows XP machine. Print card still quits without warning. If you use Windows XP and Rev 2.7.x can you try to print out your card (s) (on per stack or bg). If you have a immediate quit then make note of cardsize, number of flds etc. Anyone who can or cannot duplicate this problem, I would like to know if specific to me or not. Thanks Robert Eppich On Jun 1, 2006, at 3:27 AM, Robert Eppich wrote: > From: Robert Eppich > Date: May 31, 2006 11:41:51 AM PDT (CA) > To: improve-revolution at lists.runrev.com > Subject: Print Card quits without warning on Windows XP > Reply-To: Improvements to Revolution revolution at lists.runrev.com> > > > Hi, > > I am running into quits without any message on Windows XP when I > try to print a card. It works fine on the Mac. Using 2.7.1 and > 2.7.2 rc1. I have tried to turn off autoHilite, multipleHilite and > listbehavior (bug 3624 looks similar but I can't duplicate it). I > have removed all invisible fields and buttons. > > I can use the form: > > print card from "0,0" to "500,500" > > but I cannot increase the print area to print out a full letter > size page, with the printmargins set to "36,36,36,36" and the > following: > > print card from "0,0" to "572,720" > > If my print area is small enough, I print without a crash, but as I > increase my print area, the likelyhood of a crash becomes a > certainty. The Windows XP computer only has 512mb (?) of RAM. I am > trying to figure out how to catch this bug or work around it. > > Does anyone else have this problem? Should I re-install Windows XP > and try again? > > Any suggestions are welcome. > > Thanks > > Robert Eppich From benr at cogapp.com Thu Jun 1 11:01:31 2006 From: benr at cogapp.com (Ben Rubinstein) Date: Thu, 01 Jun 2006 16:01:31 +0100 Subject: What does Rev hook into when it plays MP3 files on Windows? Message-ID: <447F014B.8060105@cogapp.com> I'm trying to get Rev to play MP3 files on Windows XP Embedded. I'm carrying the stack, the MP3 file, and StackRunner around on a USB drive, so the problem isn't there. I can plug the USB drive into any of several Windows XP machines, launch StackRunner, press the button, hear the sound. On the Windows XP machine, depending on the method I use, I either get my ears trashed by static (if I simply "play" the file), or have an error 'starting video' (if I set the filename of a player object"). As I mention, I have the whole setup on a USB drive, that I can take to different machines, so I'm confident the question is not about the script, the path to the MP3 file, etc. The issue appears to be Rev's inability to hook into resources it needs from the OS. Windows XP Embedded is not a unitary system, but is built to order from (I'm told) about 11,000 components. I previously had a version which didn't have Windows Media Player. I downloaded and retro-fitted this, and WMP could then play MP3 files, but Rev still not. I was told that this was because simply installing the consumer WMP didn't install all the hooks that an app would need; so had the OS rebuilt, this time with WMP etc buuilt in from the start. I just got this back today, and it's not helped. The supplier is going to have another go at rebuilding the OS, but obviously if he knew what Rev needs it would be a big help. He's suggested that it might not even be specifically a Windows Media issue, but that there might be components he needs to include just to allow an app written in C to access system components at all. Can anyone shed any light on: - the components Rev needs from Windows to play MP3 (etc) files? - whether there is any kind of log or console where Rev might actually be reporting problems it has? Thanks in advance, - Ben From ambassador at fourthworld.com Thu Jun 1 11:37:38 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 01 Jun 2006 08:37:38 -0700 Subject: number of columns in a table field Message-ID: <447F09C2.8020105@fourthworld.com> Bill Marriott wrote: > But speaking of Excel, the new Excel 2007 will up the limit of columns > to 16,000 (from 256) and the number of rows to 1 million (from 64,000). > For an in-depth overview of the limits in the new Excel, see > > http://blogs.msdn.com/excel/archive/2005/09/26/474258.aspx How much do you suppose Microsoft has invested in making that spreadsheet table object over the lifetime of the product? Two million? Five million? And with 98% of the spreadsheet market, how much time would anyone want to put into competing in that product category? A spreadsheet table is a highly specialized and very expensive object, probably the most expensive of all table types. No scripting language product provides one, and you have to pay a lot just to get any library that provides a weak one in C. The needs of a spreadsheet table are very, very different from a database table. Database tables are far more commonly needed in apps made with 4GLs and a heckuva lot less expensive to implement. Rev's multi-column list support provides adequate display of columnar data up to 64k wide and a total of 4GB in size, and is dirt easy to use. Sure, it could use enhancement. For example, a strong nice-to-have is per-column alignment, and there's a BZ request for that which I would imagine has the attention of Rev's engineers. But does the current multi-column list prevent database apps from being built with Rev? Evidently the many people building such apps believe otherwise. But as for spreadsheets, they're so very specialized that I've seen few applications that truly need one, and those few might do well to take advantage of Microsoft's massive investment and implement such a specialized app in the Office platform using VBA. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From rcozens at pon.net Thu Jun 1 12:33:12 2006 From: rcozens at pon.net (Rob Cozens) Date: Thu, 1 Jun 2006 09:33:12 -0700 Subject: Print Card quits without warning on Windows XP In-Reply-To: <8142160D-6430-4E57-8226-330DF9099BB0@epsi.bc.ca> References: <20060601102738.9FAB08254E8@mail.runrev.com> <8142160D-6430-4E57-8226-330DF9099BB0@epsi.bc.ca> Message-ID: <51A1DC72-F18C-11DA-BE87-0030657E1638@pon.net> Hi Robert, > If you use Windows XP and Rev 2.7.x can you try to print out your > card(s) (on per stack or bg). If you have a immediate quit then make > note of cardsize, number of flds etc. Anyone who can or cannot > duplicate this problem, I would like to know if specific to me or not. When I selected "Print Card": there was some delay, then the task bar displayed a message from the printer (HP 842C) saying the file failed to print, then the card image printed just as I wanted it, then I clicked on the printer icon in the task bar and... the print queue was empty. 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 jacque at hyperactivesw.com Thu Jun 1 13:15:22 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 01 Jun 2006 12:15:22 -0500 Subject: Corrupted Images In-Reply-To: <86ae76bb0605312146i7a0b2ceaqdeca7df8d53a9399@mail.gmail.com> References: <86ae76bb0605312146i7a0b2ceaqdeca7df8d53a9399@mail.gmail.com> Message-ID: <447F20AA.6030502@hyperactivesw.com> Bridger Maxwell wrote: > Hey, > I have been having troubles with a few of my stacks. At random times > images that I have imported will just show up as a big rectangle of uniform > black and white pixels. The only resemblance the image keeps is its > original size. I think they have all been PNG images. I would use a > different image type, but PNG is the best for transparency. Has anyone had > this problem before? It has happenend in both Revolution Dreamcard > 2.5.1and Revolution Studio > 2.7. What program are you using to produce the original PNG images? I have noticed that some applications create more compatible PNGs than others. If you have an alternate program available, you might try saving the PNG there and seeing if that works better. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From wjm at wjm.org Thu Jun 1 13:46:05 2006 From: wjm at wjm.org (Bill Marriott) Date: Thu, 1 Jun 2006 13:46:05 -0400 Subject: number of columns in a table field References: <447F09C2.8020105@fourthworld.com> Message-ID: Richard, You're saying that Rev's existing table object is just spiffy? Oh my, my ribs hurt from the laughter! I mentioned the limit raising in Excel to illustrate that along with the overall eye candy in Office 2007, reworking Excel's already generous limits (vast, compared to Rev) was a major undertaking and clearly one of the most important changes made to the product in years. Doing so required them to really get deep into the code and rework some fundamental structures in the program. And they did this because people want/need and use many thousands of rows and columns when they are analyzing data sets. I suppose they didn't have to make such an enhancement, given their market share, but look how much a priority it was. Converting so-many pixels to feet and inches that boils down to 2000 rows maximum before Rev starts corrupting your display -- and saying that's just fine? C'mon, that won't be taken seriously anywhere. What if you were limited to 2000 records in a FileMaker database? Or your word processor documents could contain no more than 40 pages? (Heck, that's more than 38 feet tall! No one reads nowadays anyway!) What if your MP3s were limited to 3 minutes in length? Or the maximum size of a JPG was 640x480? (I suppose you'd say no one really needs more than .3 megapixels for on-screen display?) Or is it your point that because Rev is not the size or age of Microsoft that we should be happy to have any kind of table capability whatsoever? I also take issue with your claim that you'd have to pay a lot of money to get "any library that provides a weak one in C." Even the lowest-end development packages these days (whether C++, Java, or other languages) include table objects of capability an order of magnitude above what is available in Rev. Download Visual Basic Express. It's free. Add a new Data Grid control to a new form. Here's what you'll see: - You can format strings in Numeric, Currency, Date/Time, Scientific, and Custom formats... you know, cool stuff like placeholders for percentages, dollar signs, negatives, commas, fixed digits. Kind of the beginnings of that in Rev table objects but a pity they don't work. - Nine different options for data alignment within cells - Specific control of cell padding along any edge - Ability to specify the width of column dividers - Wrapped text within cells - Column re-ordering/resizing, auto-resizing to contents of a column - Locked column headings and row headings (actually the ability to "freeze" any arbitrary column or row) - Automatic or programmable sorting when clicking on column headings - Ability to specify a column as a button, a check box, a combo box, an image, or a link - Ability to select/cut/copy/paste rows, columns, or any region you like - Built-in, disable-able icons for indicating active rows, collapsible rows, etc. [Note: The Data Grid in Visual C++ Express, also free, is very similar.] It might surprise you to know that I haven't built a proper BASIC program since my days with the Sinclair ZX81. Yet, without writing a single line of code, I have a *beautiful*-looking table that scrolls *instantly* with extremely large data sets, sorts automatically, aligns numbers properly, formats cells individually, has embedded checkboxes and drop-down lists, etc. It took me all of 5 minutes! If that is "weak" then what word is best used to describe the Rev table object? No one is saying that Rev has to incorporate a spreadsheet object on par with Excel. But I certainly am saying that more is expected than what is provided. I know you'll next be asking me how many millions MSFT has spent on Visual Basic over the years. But in my opinion the VB Data Grid is a very nice example of what the table object should be, and it ain't Excel by any stretch. It's not even as if the data grid in VB is the "Rolls Royce" of table objects. It's simply "good." I also believe that with effort, the people who publish Rev could provide a better-than-crap table object. If it isn't a priority, it should be. If you think it isn't fair to compare to Microsoft then take a look at the wonderful (by comparison to Rev) ListBox facility in RealBASIC. Actually, after a quick survey of the many free C++ compilers listed at http://www.thefreecountry.com/compilers/cpp.shtml I'm wondering where you got the idea that weak grid add-on controls cost a lot of money, since I could find anything weaker than the table object in Revolution ($299). Can you point some out to me? Does the current "multi-column list" (i.e., glorified tab stops with borders) "prevent" database apps from being built in Rev? No, it just makes *quality* high-performance database presentation applications extremely (and needlessly) difficult to build! From geradamas at yahoo.com Thu Jun 1 14:10:12 2006 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 1 Jun 2006 19:10:12 +0100 (BST) Subject: Script Snatcher Message-ID: <20060601181012.36077.qmail@web37506.mail.mud.yahoo.com> Saved a few folk some time: have just uploaded a stack (SS.rev) that will extract all the scripts from a stack and export them as a text file. Download it at "Richmond's RR Rantings": http://groups.yahoo.com/group/richmondsrrr sincerely, Richmond Mathewson ____________________________________________________________ "Philosophical problems are confusions arising owing to the fluidity of meanings users attach to words and phrases." Mathewson, 2006 ____________________________________________________________ --------------------------------- Try the all-new Yahoo! Mail . "The New Version is radically easier to use" ? The Wall Street Journal From ambassador at fourthworld.com Thu Jun 1 14:32:42 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 01 Jun 2006 11:32:42 -0700 Subject: number of columns in a table field Message-ID: <447F32CA.1040305@fourthworld.com> Bill Marriott wrote: > You're saying that Rev's existing table object is just spiffy? Oh my, my > ribs hurt from the laughter! I hate to curtail a good chuckle, but that's not what I wrote. You might have a simpler time with my posts by reading the full text of them before replying. I wrote in agreement with your main point: Sure, it could use enhancement. For example, a strong nice-to-have is per-column alignment, and there's a BZ request for that which I would imagine has the attention of Rev's engineers. I'll try to summarize my post for you as briefly as I can: - I agree with you that list display can and should be enhanced in Rev. - I disagree with the implication that it's a trivial effort to do so. - Database products do not also provide general GUI application development, multimedia support, rich Internet connectivity, and the many other things that Rev is used for. Prioritization in such a rich application is an ongoing challenge. - There are many types of list and table objects, some more expensive to build than others and they're not interchangeable. A spreadsheet table is very different from a database table, which is different again from an html-style table. They share some common elements, but ultimately serve different purposes and require different technical underpinnings. There is no "one size fits all" table; FileMaker doesn't include a spreadsheet, Excel doesn't allow controls in cells, and neither provides a tree view. Prioritization of these very different needs is an ongoing challenge. - I have no evidence that the folks at RunRev are completely ignorant of these needs, and in fact we've heard comments to the contrary here, at conferences, and elsewhere (though on balance I do agree with those on this list who suggest that more participation here from RunRev folks would be an invaluable confidence builder). - Developers can assist prioritization through voting: - Many developers are currently shipping highly profitable database applications made with Rev as it is today. - I'm building an app here which handles at least 50,000 records rather gracefully, all in native Transcript (if you're coming to Monterey for RevCon West you're welcome to heckle my session on "The Bionic App" which will discuss this program and how its solutions lend themselves to a wide range of common development challenges). I'm not sure where the presumed limit of 2000 records came from, unless you were merely returning the favor of a good laugh. ... > Does the current "multi-column list" (i.e., glorified tab stops with > borders) "prevent" database apps from being built in Rev? No, it just makes > *quality* high-performance database presentation applications extremely (and > needlessly) difficult to build! If Rev isn't up to your application's requirements you might consider downloading Visual Basic Express. I hear it's free. VBA/Office is also an attractive multi-OS platform used for a wide range of highly productive in-house applications. And of course there's the many dozens of other products said to include the sorts of tables you're looking for. With so many choices available, it would be a shame to lock oneself into using one tool to build everything. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From bobwarren at howsoft.com Thu Jun 1 14:56:34 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Thu, 01 Jun 2006 15:56:34 -0300 Subject: Linux installation Message-ID: <447F3862.7060803@howsoft.com> Rishi Viner wrote: > On Gentoo (with KDE), I get: /home/rishi/Desktop/ /home/rishi/ /usr/ /tmp/ /home/rishi/ failed failed failed in my sys_info.txt Under KDE it looks like you have trouble with FontsFolder, StartupItemsFolder, TrashFolder. I'm fairly sure the normal fonts location is: /usr/share/fonts/ My startup items folder is at: /home/rishi/.kde/Autostart/ My trash is at /home/rishi/Desktop/trash.desktop which is a shortcut with URL=trash:/ ----------------------------------------- Thanks Rishi! Unfortunately, there is nothing I can do about the success of these functions, since they come from RealBasic. But at least it seems that RB knows the difference between what it knows and what it doesn't know. The first 5 paths are correct, and in the case of the last 3, the paths couldn't be deduced although they might exist. Another thing to be remembered is that this standard set of functions is used on all platforms, including Windows, so for example, I would imagine that "StartupItemsFolder" is more applicable to Windows than to Linux. Before my RB trial for Windows ran out (today, in fact), I ran the module for Windows and it gave me all 8 paths correctly. With the hundreds of Linux distros out there, all with slightly different characteristics, I would be surprised if anyone could do much better than this in deducing the not-quite-so-fundamental paths such as e.g. the trash. ----------------------------------------- Rishi Viner wrote: > might get more info on this as freedesktop.org? ----------------------------------------- Great! Thanks again Rishi, I'll check it out. Best regards, Bob From chipp at chipp.com Thu Jun 1 15:30:06 2006 From: chipp at chipp.com (Chipp Walters) Date: Thu, 1 Jun 2006 14:30:06 -0500 Subject: snapshot and imageData... In-Reply-To: <447DACBD.10B6DFDF@club-internet.fr> References: <447D9520.AA16DE14@club-internet.fr> <562EE2A7-D800-42E0-B9D0-8EFC40460409@economy-x-talk.com> <447DA48B.6289D6F2@club-internet.fr> <69973117-1655-4BA6-B3A5-BCC4EF4BECDC@economy-x-talk.com> <447DACBD.10B6DFDF@club-internet.fr> Message-ID: <7aa52a210606011230y3750af20k50a70fa3b9f01c84@mail.gmail.com> Why not just do this? on mouseUp import snapshot from rect (the screenRect) put length(the imagedata of img 1) create img put img 1 into img 2 end mouseUp From chipp at chipp.com Thu Jun 1 15:31:51 2006 From: chipp at chipp.com (Chipp Walters) Date: Thu, 1 Jun 2006 14:31:51 -0500 Subject: No Ask/Answer dialogs with 2.7.1 on XP -- 11th hour In-Reply-To: <80882FDC-89CE-4F39-A65C-CC3D464A5E11@swcp.com> References: <71C7EF30-A235-4FDF-8286-0246F53E9611@swcp.com> <80882FDC-89CE-4F39-A65C-CC3D464A5E11@swcp.com> Message-ID: <7aa52a210606011231t2116a172ge2777c7cfc8bf7a8@mail.gmail.com> Yep, Ask file and Answer file seem to be broken on XP *sometimes*. Happened a lot for me. Haven't checked the latest beta, maybe's it's fixed. From Tom.Cole at asu.edu Thu Jun 1 15:54:55 2006 From: Tom.Cole at asu.edu (Thomas Cole) Date: Thu, 1 Jun 2006 12:54:55 -0700 Subject: Application Icons Message-ID: I was wondering if there was a place to go to get application icons for a program I've made. In the past, I made my own, but I remember that it was a hassle to get the right type of graphic and so on. Is there a place with a bunch of cool icons that I could choose from? They would have to be royalty free items because I am going to distribute my software. I have the new Studio License. Thanks Tom Cole From wjm at wjm.org Thu Jun 1 16:11:30 2006 From: wjm at wjm.org (Bill Marriott) Date: Thu, 1 Jun 2006 16:11:30 -0400 Subject: number of columns in a table field References: <447F32CA.1040305@fourthworld.com> Message-ID: Richard Gaskin wrote: > Bill Marriott wrote: > >> You're saying that Rev's existing table object is just spiffy? Oh my, my >> ribs hurt from the laughter! > > I hate to curtail a good chuckle, but that's not what I wrote. You might > have a simpler time with my posts by reading the full text of them before > replying. This is definitely the pot calling the kettle black. > - I agree with you that list display can and should be enhanced in Rev. Good. Maybe we can leave it at that. > - I disagree with the implication that it's a trivial effort to do so. Better for Rev to provide such an object in highly-optimized C++ than for hundreds of customers to try and emulate it in Transcript. Sure it's not trivial -- I never implied it was. But that's why we pay for the product. > - Database products do not also provide general GUI application > development, multimedia support, rich Internet connectivity, > and the many other things that Rev is used for. Prioritization > in such a rich application is an ongoing challenge. If I compare to applications, you cite scripting environments. If I compare to development environments you bring up applications. What kind of market segment comparison will you stick to? > - There are many types of list and table objects, some more expensive > to build than others and they're not interchangeable. A spreadsheet > table is very different from a database table, which is different > again from an html-style table. They share some common elements, > but ultimately serve different purposes and require different > technical underpinnings. There is no "one size fits all" table; > FileMaker doesn't include a spreadsheet, Excel doesn't allow controls > in cells, and neither provides a tree view. Prioritization of these > very different needs is an ongoing challenge. You certainly can add check boxes, drop down menus, and other controls to Excel cells. But that's beside the point. I selected an integrated development environment (VB Express) and detailed several specific facilities their general-purpose data grid control provided that make it a breeze to present data. That is certainly enough for me, light-years ahead of what Rev offers, and proved your point about there being a dearth of such controls to be false. The claim that one can't offer a decent data grid because we can't decide whether to make it a database, a spreadsheet, a web page, or a tree control just obfuscates what really is a straightforward issue. You almost make it sound like a decent data grid is somehow incompatible with what Revolution is about. > - I have no evidence that the folks at RunRev are completely ignorant > of these needs, and in fact we've heard comments to the contrary here, > at conferences, and elsewhere Well that is good. And I suspect their reluctance to document what does exist also shows in a backhand way their intention to change it, someday. Been a few years now. But someday. > (though on balance I do agree with those > on this list who suggest that more participation here from RunRev > folks would be an invaluable confidence builder). Amen to that. > - Developers can assist prioritization through voting: > > > - Many developers are currently shipping highly profitable database > applications made with Rev as it is today. > > - I'm building an app here which handles at least 50,000 records rather > gracefully, all in native Transcript (if you're coming to Monterey > for RevCon West you're welcome to heckle my session on "The Bionic > App" which will discuss this program and how its solutions lend > themselves to a wide range of common development challenges). I'm not about to criticize anyone who has gone through the pain of rolling their own solution. My point is they shouldn't have to. I hope people do take the time to vote for the table-related items in BugZilla. But filling out a proper report takes time and the overall participation in BugZilla by end users strikes me as quite anemic. The discussions on this list should be factored in as well. > I'm not sure where the presumed limit of 2000 records came from, > unless you were merely returning the favor of a good laugh. It came from your earlier post, a very good one, where you learned: "What I found is that the number shown above assigned to N is the max I can create here without odd positioning of objects. If I exceed that I start getting row groups positioned over other row groups." Your value for N was 2113. > If Rev isn't up to your application's requirements you might consider > downloading Visual Basic Express. I hear it's free. Since I mentioned that VBX was free in my post you're either guilty of not reading it completely before replying (see "pot calling kettle black," above) or being extra cheeky. Love the dry humor! > VBA/Office is also an attractive multi-OS platform used for a wide range > of highly productive in-house applications. > > And of course there's the many dozens of other products said to include > the sorts of tables you're looking for. > > With so many choices available, it would be a shame to lock oneself into > using one tool to build everything. There's so many subtle layers to that last section it's hard to decide where to begin. I guess the first thought is, do you tell a C++ programmer that they've "locked themselves in?" Perhaps so. I'm sure a lot of guys lost their jobs because a company shifted from classic applications to web-based systems, and needed JavaScript not C++. On the other hand, is it more marketable to know a lot of languages sort-of-okay or a couple languages intimately? To mangle an aphorism, "you can program in all the languages some of the time, and some of the languages all of the time, but you can't program in all languages all the time." Each new project presents of choice of what tool to use, and each day brings the question of whether to invest one more hour of time into what you already know (to move from say, intermediate to advanced) vs. what you don't know. Knowing what I know about the alternatives, do I continue to struggle making tables the way I want in Rev, or do I dump the whole project and tackle Visual Basic? Are you saying it's not a wise decision to invest too much in Revolution? The second thought... It is indeed a shame that we don't have a wide variety of HyperTalk/Transcript/XTalk implementations to choose from. Some competition would be very healthy. And it certainly is true that the capabilities of these alternative environments make them increasingly attractive to people who wish to build robust applications. But as someone who loves the language, knows the language well, and generally admires Revolution, it is extremely frustrating we have not seen progress on the table object in some time. The final thought is... Sound concept to use the right tool for the right job. The more tools in your repertoire, the better. And I certainly don't use Revolution for everything, personally.... not even 25% I would say. But it sad to see the universe of things I *would* consider doing in Rev dwindling. I hope you'll not only continue showing people how to make the most of what Rev does offer with your publication and presentations, but also use your influence to call a "spade a spade" and champion much-needed enhancements to the product. From sanke at hrz.uni-kassel.de Thu Jun 1 16:14:32 2006 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Thu, 01 Jun 2006 22:14:32 +0200 Subject: Photoprocessing - Brightness and Unsharp Mask Message-ID: <447F4AA8.8010503@hrz.uni-kassel.de> Just found out where to place the "Bias" or "Shift" factor - an additional color value needed especially for relief-type filters - in Chipp's *no-external* script. Unfortunately, adding this factor in the script that uses the DLL is not possible (it will will produce deviating results) as the factor has to be processed *inside* the equation for producing the new color values, meaning the bias factor cannot be added to the imagedata *after* the DLL has been used. Execution time for the new no-external script (in my modified version of Chipp's paradigmatic original - that takes care of the yellow-color shift and substitutes the use of arrays by direct addressing of imagedata, which in this case leads to a considerable speed gain) is about 10 seconds on a WindowsXP computer with 2 GHz. This is of course very much slower than with a DLL or equivalent external for MacOS, but at any rate it may serve as an interim solution for the use of matrix filters with a size of 3 X 3 inside Metacard/Revolution. The results of the use of 3 X 3-matrix filters with the new script in Revolution are absolutely identical to the use of equivalent filters in Photoshop and PaintPaint Pro. I tested this with a number of filters in all three applications. Probably next week I will upload an new version of my "ImageFilterDemo" stack containing the new script and a number of additional useful filters.- I repeat my requests - meanwhile supported by Richard Gaskin and probably others - for a DLL (and equivalent external on MacOS) for the use of 7 X 7-matrix filters - which of course include smaller settings like 3 X 3 filters - inside Revolution and the extra option for the use of Photoshop-compatible filters of the "8FB" type. Regards, Wilhelm Sanke From wjm at wjm.org Thu Jun 1 16:16:38 2006 From: wjm at wjm.org (Bill Marriott) Date: Thu, 1 Jun 2006 16:16:38 -0400 Subject: Application Icons References: Message-ID: I use Axialis Icon Workshop to make my icons. Highly recommended! All I have to do is provide a hi-res PNG and it makes all the icons in all the sizes you need, for both Mac and Windows, in the proper format. The latest version even has a library of components you can use to assemble your ultimate custom icon! http://www.axialis.com/ "Thomas Cole" wrote in message news:BAD2E12B83CDC14A9CD51F786778DA4012D4B7 at EX03.asurite.ad.asu.edu... I was wondering if there was a place to go to get application icons for a program I've made. In the past, I made my own, but I remember that it was a hassle to get the right type of graphic and so on. Is there a place with a bunch of cool icons that I could choose from? They would have to be royalty free items because I am going to distribute my software. I have the new Studio License. From kray at sonsothunder.com Thu Jun 1 16:30:50 2006 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 01 Jun 2006 15:30:50 -0500 Subject: Application Icons In-Reply-To: Message-ID: On 6/1/06 2:54 PM, "Thomas Cole" wrote: > I was wondering if there was a place to go to get application icons for > a program I've made. In the past, I made my own, but I remember that it > was a hassle to get the right type of graphic and so on. > Is there a place with a bunch of cool icons that I could choose from? > They would have to be royalty free items because I am going to > distribute my software. I have the new Studio License. Tom, there are several "pay for a set, use anywhere" kind of icon collections available. Are you looking for Mac? Windows? Linux? Just curious... Here's a few links: http://www.iconpacks.com/browse.php http://www.iconexperience.com/ http://www.awicons.com/stockicons.html http://www.freewarehome.com/Desktop/Icons/Icon_Collections_t.html Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From ambassador at fourthworld.com Thu Jun 1 16:33:04 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 01 Jun 2006 13:33:04 -0700 Subject: number of columns in a table field Message-ID: <447F4F00.4040906@fourthworld.com> Bill Marriott wrote: >> - I agree with you that list display can and should be enhanced in Rev. > > Good. Maybe we can leave it at that. Well said. > I hope you'll not only continue showing people how to make the most of what > Rev does offer with your publication and presentations, but also use your > influence to call a "spade a spade" and champion much-needed enhancements to > the product. I vote for issues in Bugzilla, but beyond that it's been made clear to me that I have no more influence with RunRev than anyone else. Just the same, I'll happily continue to do what I can to help others make good use of the product. While I haven't found any tool that does everything I'd like right now, I have found an unusually high level of productivity with Rev that keeps me deploying commercial apps with it month after month. As long as new features keep up with my customers' growing needs I'll be able to keep doing so for years to come. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From devin_asay at byu.edu Thu Jun 1 17:19:26 2006 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 1 Jun 2006 15:19:26 -0600 Subject: Application Icons In-Reply-To: References: Message-ID: <1B7873DB-9B97-4DB1-AF0D-9844AD690E55@byu.edu> On Jun 1, 2006, at 1:54 PM, Thomas Cole wrote: > I was wondering if there was a place to go to get application icons > for > a program I've made. In the past, I made my own, but I remember > that it > was a hassle to get the right type of graphic and so on. Tom, This is much easier with the IconFactory plugin for Photoshop. It will turn any graphic into properly formed .ico (win) or .ics (mac) files. HTH devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From ambassador at fourthworld.com Thu Jun 1 17:39:23 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 01 Jun 2006 14:39:23 -0700 Subject: Application Icons Message-ID: <447F5E8B.6090801@fourthworld.com> Devin Asay wrote: > This is much easier with the IconFactory plugin for Photoshop. It > will turn any graphic into properly formed .ico (win) or .ics (mac) > files. I can second that. Every app I've made for the last two years has icons made with the IconFactory plugin. Easier than anything else I've used, and never had a technical glitch for the output formats like I have with some other tools. And if you enjoy the vectoriffic world of Fireworks they have a plugin for that too. :) -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From revolutionary.dan at gmail.com Thu Jun 1 18:11:29 2006 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Thu, 1 Jun 2006 15:11:29 -0700 Subject: RevCon Mailing List Message-ID: <70ed6b130606011511q259fab2lacc46f257dc37e28@mail.gmail.com> We've set up a private Google group for those attending RevCon West. It appears that at least one or two people who are on that list did not receive the sign-up email for some reason. If you're attending and have not yet received a number of messages, please email me PRIVATELY and I'll see that you're added. Sorry to bother the whole list with this but I didn't see another way to do it. -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 From revolutionary.dan at gmail.com Thu Jun 1 18:14:20 2006 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Thu, 1 Jun 2006 15:14:20 -0700 Subject: RevCon West WILL Be Videotaped! Message-ID: <70ed6b130606011514m7d33e0daiecf3d52fd83b3544@mail.gmail.com> Chipp and I are happy to announce that we have hired Devin Asay and a video team under his direction to videotape all open sessions of the upcoming RevCon West Conference in Monterey. Professionally recorded and edited videos of all open sessions will be made available through Devin after the conference. The only sessions which won't be taped are those where the speaker declines to allow taping (sometimes they are presenting proprietary information and they don't want it broadly disseminated) and Kevin Miller's Sunday technical briefing which is being presented under strict non-disclosure agreement. Devin will be popping in shortly with an announcement of how he plans to distribute the videos and some info on pricing and timing. Thanks Devin! -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 From mwieder at ahsoftware.net Thu Jun 1 18:23:48 2006 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 1 Jun 2006 15:23:48 -0700 Subject: Microsoft Virtual Server Message-ID: <789403221.20060601152348@ahsoftware.net> All- For them as needs such a thing, it just was brought to my attention today that Microsoft Virtual Server has been free to download since February. This isn't quite the successor to Virtual PC, but runs in a MS server environment and allows you to have multiple OSes. http://www.microsoft.com/windowsserversystem/virtualserver/software/default.mspx -- -Mark Wieder mwieder at ahsoftware.net From RobertEppich at epsi.bc.ca Thu Jun 1 19:04:38 2006 From: RobertEppich at epsi.bc.ca (Robert Eppich) Date: Thu, 1 Jun 2006 16:04:38 -0700 Subject: Print Card quits no warning on Windows XP (someone verify recipe please) Message-ID: Hello Rob and Oliver, The following crashes my Windows XP, but not my Mac. In your multi- line message box, copy and paste the following: -- create stack set the defaultstack to the topstack create field set the showlines of fld 1 to true print this card -- Windows XP crashes The workaround is to not have a field with both the showLines property and the fixedLineHeight property set to true. Turn off one or the other and no crash will occur. Do you get the same results? Oliver, should this be a part of bug 3624, or be on its own? Thanks again everyone Robert Eppich From: Oliver Kenyon Date: June 1, 2006 8:22:42 AM PDT (CA) To: Improvements to Revolution Subject: Re: Print Card quits without warning on Windows XP Reply-To: Improvements to Revolution Hi Robert, I have bugzilla'd a similar problem where Revolution 2.7.x crashes on clicking /file->print card /for a new stack with a scrolling field. (#3624) Are you sure that Revolution is quitting and not crashing? From: Rob Cozens Subject: Re: Print Card quits without warning on Windows XP To: How to use Revolution Message-ID: <51A1DC72-F18C-11DA-BE87-0030657E1638 at pon.net> Content-Type: text/plain; charset=US-ASCII; format=flowed When I selected "Print Card": there was some delay, then the task bar displayed a message from the printer (HP 842C) saying the file failed to print, then the card image printed just as I wanted it, then I clicked on the printer icon in the task bar and... the print queue was empty. Rob Cozens CCW, Serendipity Software Company From tominjapan at excite.com Thu Jun 1 19:07:28 2006 From: tominjapan at excite.com (Thomas McCarthy) Date: Thu, 1 Jun 2006 19:07:28 -0400 (EDT) Subject: No Ask/Answer dialogs with 2.7.1 on XP Message-ID: <20060601230728.161328A196@xprdmxin.myway.com> Dar, I've been experiencing stacks and answer/ask dialogs opening up _behind_ my front window. Even a button opening my browser, opened the browser behind the stack and clicking on the browser window wouldn't bring it forward. Only minimizing the front window helped. Could this be related? I have a feeling it has something to do with the backdrop. tm >I've been using 2.7.1 on XP for a while and am now wrapping up a project. Just need to do some file I/O. Only ask and answer do not work. I get a flicker on the screen I think. Otherwise nothing. They work on 2.7.1 on OS X. _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From dsc at swcp.com Thu Jun 1 19:21:54 2006 From: dsc at swcp.com (Dar Scott) Date: Thu, 1 Jun 2006 17:21:54 -0600 Subject: Unicode sorting In-Reply-To: References: <4D762E65-2CA7-43BA-9067-74DFD03A5765@byu.edu> <33488FE0-ADF6-4C7F-9DAC-892633B998C1@swcp.com> <8A104062-8E32-44D3-8A36-8823C8A9435F@swcp.com> Message-ID: <5B8B21D1-0EF4-4313-A345-2595749BB43A@swcp.com> Wow! Great news for sorting Unicode! On May 30, 2006, at 5:08 PM, Devin Asay wrote: > I got your code to work by making some simple changes in the > sortCodeFromRussian function: Deven, I've been processing some bits of UTF-8, and something dawned on me that is probably known by the Unicode experts. **** A lexical byte sort of well-formed UTF-8 will result in a Unicode code point sort! ***** That avoids the NUL problem in sort. That means that russianLex() can return the UTF-8 of the string with your character conversions. I think the replace command will work with UTF-8, so you can even avoid a character loop. All you need is 34 replaces and then a return. OK, that might actually be slower than a character loop. Dar Unicode Sophomore From josh at dvcreators.net Thu Jun 1 23:14:52 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Thu, 1 Jun 2006 20:14:52 -0700 Subject: number of columns in a table field In-Reply-To: <31e1938c0605310835q2374756aje94fe38d8b061245@mail.gmail.com> References: <447DB52F.1040000@fourthworld.com> <31e1938c0605310835q2374756aje94fe38d8b061245@mail.gmail.com> Message-ID: I have been working on a database front end in Rev, and in most ways have been happier than any other solution I've worked in. It is fast and reliable. To state the obvious, I miss some things about a dedicated database development environment like FileMaker, but I have been slowly developing writing a library of functions that are increasingly serving as an easy and powerful layer between: - a card with a scrolling group of individual groups of controls, each subgroup representing a record in the database - a remote MySQL database For example, I have a function that populates a field or option menu with some text data from a series of records, then sets a custom prop of the control to a list of the database IDs, so when the user selects a line in the field of an option from the menu, the database ID of that record is immediately accessible, yet invisible to the user. (I feel certain I am reinventing the wheel at every step!) I realize this is an obvious and rudimentary example, but it would be cool if there were a whole bunch of these functions that were invisible to the developer. I know Sarah and Trevor and many others have written stacks and libraries that I am gradually becoming aware of, and Rev even has a built-in Query Builder that I just either don't like or don't get, but I have not found the ideal solution for being able to whip together a multiuser shared data solution with several cards in about as much time, and in as intuitive a process as FileMaker... but superior to FileMaker in power and flexibility and multi-user options, where controls hook up to their corresponding database records invisibly, where things like record IDs and complex JOIN SQL syntax are mostly invisible to the developer. So, to summarize all this rambling, it's clear a Rev library could be written that made 90% of the common things people need to do with a shared database easy and intuitive... and then jumping in to script the other 10% could be done by a specialist. If anyone has done this already or wants to plan out a library everyone could contribute to, let me know! :-) On May 31, 2006, at 8:35 AM, Jonathan Lynch wrote: > > I have thought of another method, using only enough rows to be > visible in > the table, and storing all the rest of the data in custom props - > then, when > you scroll, it would actually just reassign the information in each > row. > Such a thing would be tough to implement so that it actually looks > like > normal scrolling, but I think it could be done. From mwieder at ahsoftware.net Thu Jun 1 23:16:26 2006 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 1 Jun 2006 20:16:26 -0700 Subject: Linux installation In-Reply-To: <447E030F.2040108@howsoft.com> References: <447E030F.2040108@howsoft.com> Message-ID: <17226962049.20060601201626@ahsoftware.net> Bob- Wednesday, May 31, 2006, 1:56:47 PM, you wrote: > If any of you have non-Debian based Linuxes installed, would you mind > giving it a quick try? I would also be interested in knowing the > contents of the "sys_info.txt" output file under your different Linux > flavour. Well, I know you said "non-Debian", but here's what I get under Kubuntu 6.0.6 (Dapper Drake): error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory -- -Mark Wieder mwieder at ahsoftware.net From jbv.silences at club-internet.fr Fri Jun 2 04:52:12 2006 From: jbv.silences at club-internet.fr (jbv) Date: Fri, 02 Jun 2006 10:52:12 +0200 Subject: snapshot and imageData... References: <447D9520.AA16DE14@club-internet.fr> <562EE2A7-D800-42E0-B9D0-8EFC40460409@economy-x-talk.com> <447DA48B.6289D6F2@club-internet.fr> <69973117-1655-4BA6-B3A5-BCC4EF4BECDC@economy-x-talk.com> <447DACBD.10B6DFDF@club-internet.fr> <7aa52a210606011230y3750af20k50a70fa3b9f01c84@mail.gmail.com> Message-ID: <447FFC3C.74C6924B@club-internet.fr> Hi Chipp, I already tried that but it doesn't work : when "import snapshot" is executed, a new image object is created with an imagedata of right length, but its content doesn't match the image content of the snapshot; instead it's filled with zeros (the default imagedata for a newly created image I guess), hence the black image displayed when executing "put img 1 into img 2"... my problem is still to know when the imagedata contains the right data... JB > Why not just do this? > > on mouseUp > import snapshot from rect (the screenRect) > put length(the imagedata of img 1) > > create img > put img 1 into img 2 > end mouseUp From m.schonewille at economy-x-talk.com Fri Jun 2 06:03:40 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 2 Jun 2006 12:03:40 +0200 Subject: Salery 1.1.1 released Message-ID: <3032A2A4-865B-43F9-864F-D60E04C25E98@economy-x-talk.com> Hello, I'd like to let you know that Economy-x-Talk has released a new vesion of Salery, web store software created with Revolution. For more information, have a look at the Salery homepage. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Salery is the easiest way to get your own web store on-line: http:// www.salery.biz/salery.html From wmb at internettrainer.com Fri Jun 2 07:18:59 2006 From: wmb at internettrainer.com (Wolfgang Bereuter) Date: Fri, 2 Jun 2006 13:18:59 +0200 Subject: 2.2 build on Linux? In-Reply-To: <34E2492F-BC57-4E0E-8663-532AB567DF95@economy-x-talk.com> References: <4477B151.3030205@fourthworld.com> <0C4043D2-4875-4AA5-8DEF-64E520651057@internettrainer.com> <34E2492F-BC57-4E0E-8663-532AB567DF95@economy-x-talk.com> Message-ID: <8F1A469E-486D-46D9-AE9C-A4CC90F9F923@internettrainer.com> Hallo Mark On 30.05.2006, at 20:28, Mark Schonewille wrote: > I can't say anything about Red Hat specifically, but I made several > builds with Rev 2.2 for Linux and my standalones run fine. Maybe > you should post the script that should run after the "click"? I have cheked the installation again . Ist is Fedora with kde 3.0. (I m not familar with Linux so I though Fedora with a red hat Symbol ist Red Hat rsp Gnome.) maybe its the sound, because on these Pc?s is now Sound (not installed or off?) I dont know. maybe its again the famous "crash boy": go card x in the window of this stack. Thanks for help and any ideas... the start script: first it checks if its registered or not on mouseUp get lockText of field "code" of card "register" of stack "01register" if lockText of field "code" of card "register" of stack "01register" is false then stop playing audioClip "sAppl.au" go card 1 of stack "01register" in the window of this stack else global gPasswordOK put true into gPasswordOK --set the effectrate to 600 --visual effect scroll left stop playing audioClip "sAppl.au" play audioClip "sGlick.au" go card 1 of stack "02home" in the window of this stack end if end mouseUp regards wolfgang bereuter -- Please avoid sending me Word or PowerPoint attachments. See traips! photolearning trainingsmaps ............................... http://www.traips.org http://www.internettrainer.com wmb at internettrainer.com ............................... Edelhofg. 17/11, A-1180 Wien, Austria Tel: ++43/1/ 479 6410 From bill at bluewatermaritime.com Fri Jun 2 09:45:33 2006 From: bill at bluewatermaritime.com (Bill) Date: Fri, 02 Jun 2006 09:45:33 -0400 Subject: Accessing Databases using RunRev In-Reply-To: Message-ID: Rev's built in query builder does a lot of what you need except it won't allow you to insert a record, delete a record, or move through records in SQL using joins to other tables (which sucks). But otherwise it is great and there are a couple undocumented features that are very useful especially revSetSQLOfQuery "Connect",tSQLStatement (this is great for working with the query builder) Then there is Trevor's library which allows you to do everything else that is missing in the query builder. Altuit has an excellent help stack for their SQLite which is you should try right now if you haven't already. It would be perfect if it used Trevor's library and showed how to do everything with that. So - in my opinion what is needed is a stack that teaches how to use the query builder and Trevor's library -- this stack would have all the things we need built in it ready for copy and paste to new projects. For example I need a SQL search function that will bring up a list from a field in a table based on letters you type in a search field and do it quickly and narrow down the search in front of you as you type more letters. I also need a simple function to build pop-up pick lists from a database SQL on a field. If you were using Trevor's library for the stuff that you are writing I would love to see your examples. I am a cut and paste programmer (I guess that means I'm not really a programmer but a mash-up guy instead) and clear examples that I can understand and modify are the life blood. A copy of the excellent Altuit help stack that had a window in the beginning for describing which database you are going to use (SQLite, MySQL, Valentine etc) and that used Trevor's library would be absolutely cool (and Altuit might even allow people to do it). I would like to be able to switch between SQLite and MySQL with just one simple change for any project that I am doing (and as easily try Valantine too). If you could switch from one database to another easily you could test to see which is faster for the project your building (for example). The latest RunRev release is also very stable using the query builder. On 6/1/06 11:14 PM, "Josh Mellicker" wrote: > I have been working on a database front end in Rev, and in most ways > have been happier than any other solution I've worked in. It is fast > and reliable. > > To state the obvious, I miss some things about a dedicated database > development environment like FileMaker, but I have been slowly > developing writing a library of functions that are increasingly > serving as an easy and powerful layer between: > > - a card with a scrolling group of individual groups of controls, > each subgroup representing a record in the database > > - a remote MySQL database > > For example, I have a function that populates a field or option menu > with some text data from a series of records, then sets a custom prop > of the control to a list of the database IDs, so when the user > selects a line in the field of an option from the menu, the database > ID of that record is immediately accessible, yet invisible to the user. > > (I feel certain I am reinventing the wheel at every step!) > > I realize this is an obvious and rudimentary example, but it would be > cool if there were a whole bunch of these functions that were > invisible to the developer. > > I know Sarah and Trevor and many others have written stacks and > libraries that I am gradually becoming aware of, and Rev even has a > built-in Query Builder that I just either don't like or don't get, > but I have not found the ideal solution for being able to whip > together a multiuser shared data solution with several cards in about > as much time, and in as intuitive a process as FileMaker... but > superior to FileMaker in power and flexibility and multi-user > options, where controls hook up to their corresponding database > records invisibly, where things like record IDs and complex JOIN SQL > syntax are mostly invisible to the developer. > > So, to summarize all this rambling, it's clear a Rev library could be > written that made 90% of the common things people need to do with a > shared database easy and intuitive... and then jumping in to script > the other 10% could be done by a specialist. > > If anyone has done this already or wants to plan out a library > everyone could contribute to, let me know! > > :-) > > On May 31, 2006, at 8:35 AM, Jonathan Lynch wrote: > >> >> I have thought of another method, using only enough rows to be >> visible in >> the table, and storing all the rest of the data in custom props - >> then, when >> you scroll, it would actually just reassign the information in each >> row. >> Such a thing would be tough to implement so that it actually looks >> like >> normal scrolling, but I think it could be done. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution | | | )_) )_) )_) )___))___))___)\ )____)____)_____)\\ _____|____|____|____\\\__ -------\ /--------- http://www.bluewatermaritime.com ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^ ^^^^ ^^^ ^^ ^^^^ ^^^ 24 hour cell: (787) 378-6190 fax: (787) 809-8426 Blue Water Maritime P.O. Box 91 Puerto Real, PR 00740 From rcozens at pon.net Fri Jun 2 10:46:23 2006 From: rcozens at pon.net (Rob Cozens) Date: Fri, 2 Jun 2006 07:46:23 -0700 Subject: Print Card quits no warning on Windows XP (someone verify recipe please) In-Reply-To: References: Message-ID: <8F90E9D8-F246-11DA-97AA-0030657E1638@pon.net> Robert, > The following crashes my Windows XP, but not my Mac. In your > multi-line message box, copy and paste the following: > Before I can do this I need to know what key is the "enter" key on keyboards sans numeric keypads? (Rev Dictionary: "The Enter key is usually located on the numeric keypad.") I did create a new stack and put the last three lines of your script into a handler: on tryScript create field set the showlines of fld 1 to true print this card end tryScript "tryScript" from the message box crashes Revolution. I tried saving the new stack before running tryScript, and the results were the same. 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 lists at mangomultimedia.com Fri Jun 2 11:01:57 2006 From: lists at mangomultimedia.com (Trevor DeVore) Date: Fri, 2 Jun 2006 08:01:57 -0700 Subject: number of columns in a table field In-Reply-To: References: <447DB52F.1040000@fourthworld.com> <31e1938c0605310835q2374756aje94fe38d8b061245@mail.gmail.com> Message-ID: On Jun 1, 2006, at 8:14 PM, Josh Mellicker wrote: > > So, to summarize all this rambling, it's clear a Rev library could > be written that made 90% of the common things people need to do > with a shared database easy and intuitive... and then jumping in to > script the other 10% could be done by a specialist. > > If anyone has done this already or wants to plan out a library > everyone could contribute to, let me know! Jerry and I are attempting to tackle this problem with Galaxy (blog - http://daniels-mara.com/galaxy_blog/). With Galaxy we are introducing a concept called Data Sources, Data Objects and Data Maps. One of the goals of a SQL data source will be to relieve you of the need to write any SQL in 99% of the cases. Tables will become data objects that you can treat like others objects in Revolution. You can set search criteria, perform all of the CRUD operations (create, retrieve, update, delete). Galaxy will take care of writing the SQL for you since it knows all about your db structure internally. It will also support working with hierarchal data. For example, if you have a table named category with a one-to-many relationship with the table items, Galaxy could fetch all categories with their associated items. Galaxy then converts the SQL result set to a hierarchal representation internally. You can then loop through each category and it's children items like you might in an xml document. Data Maps will make moving your SQL (and XML) data to the screen and other locations much easier as well. Galaxy Data Sources are still in the early stage of development but I have a completely SQL-less app that I am developing alongside the Galaxy Data Source and Data Map libraries. I hope to post some more info on Data Sources and the like at the Galaxy Blog after RevCon West. Jerry and I will be demonstrating Galaxy at RevCon West for any interested in seeing what it is. There are other portions of Galaxy which are pretty far along. -- Trevor DeVore Blue Mango Learning Systems - http://www.bluemangolearning.com trevor at bluemangolearning.com From lists at mangomultimedia.com Fri Jun 2 11:05:57 2006 From: lists at mangomultimedia.com (Trevor DeVore) Date: Fri, 2 Jun 2006 08:05:57 -0700 Subject: Accessing Databases using RunRev In-Reply-To: References: Message-ID: On Jun 2, 2006, at 6:45 AM, Bill wrote: > If you were using Trevor's library for the stuff that you are > writing I > would love to see your examples. I am a cut and paste programmer (I > guess > that means I'm not really a programmer but a mash-up guy instead) > and clear > examples that I can understand and modify are the life blood. Bill, I'm using libDatabase and libDatabaseObjects (a basic lib for mapping data to fields and buttons) in my Intro to Databases session at RevCon West. That means I'm finally getting around to making a demo stack for version 2.0. So after RevCon West there will be some updated materials on my site. It will allow you to change connection settings to use any database supported by RevDB as well as Valentina (which has a RevDB driver in beta testing as well). -- Trevor DeVore Blue Mango Learning Systems - http://www.bluemangolearning.com trevor at bluemangolearning.com From bill at bluewatermaritime.com Fri Jun 2 11:30:19 2006 From: bill at bluewatermaritime.com (Bill) Date: Fri, 02 Jun 2006 11:30:19 -0400 Subject: Accessing Databases using RunRev In-Reply-To: Message-ID: That's great. I wish I could go to RevCon West but in any case I can't wait to try your teaching/demo stack. I hope you choose to use lots of clear examples going from simple to more complex like Altuit did with their stack. On 6/2/06 11:05 AM, "Trevor DeVore" wrote: > On Jun 2, 2006, at 6:45 AM, Bill wrote: >> If you were using Trevor's library for the stuff that you are >> writing I >> would love to see your examples. I am a cut and paste programmer (I >> guess >> that means I'm not really a programmer but a mash-up guy instead) >> and clear >> examples that I can understand and modify are the life blood. > > Bill, > > I'm using libDatabase and libDatabaseObjects (a basic lib for mapping > data to fields and buttons) in my Intro to Databases session at > RevCon West. That means I'm finally getting around to making a demo > stack for version 2.0. So after RevCon West there will be some > updated materials on my site. It will allow you to change connection > settings to use any database supported by RevDB as well as Valentina > (which has a RevDB driver in beta testing as well). | | | )_) )_) )_) )___))___))___)\ )____)____)_____)\\ _____|____|____|____\\\__ -------\ /--------- http://www.bluewatermaritime.com ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^ ^^^^ ^^^ ^^ ^^^^ ^^^ 24 hour cell: (787) 378-6190 fax: (787) 809-8426 Blue Water Maritime P.O. Box 91 Puerto Real, PR 00740 From devin_asay at byu.edu Fri Jun 2 11:45:39 2006 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 2 Jun 2006 09:45:39 -0600 Subject: Unicode sorting In-Reply-To: <5B8B21D1-0EF4-4313-A345-2595749BB43A@swcp.com> References: <4D762E65-2CA7-43BA-9067-74DFD03A5765@byu.edu> <33488FE0-ADF6-4C7F-9DAC-892633B998C1@swcp.com> <8A104062-8E32-44D3-8A36-8823C8A9435F@swcp.com> <5B8B21D1-0EF4-4313-A345-2595749BB43A@swcp.com> Message-ID: Okay, Dar, I tried your idea. It works like a dream, at least for my problem (Cyrillic range unicode). I didn't even have to convert upper to lower case! In fact, I'm not even sure exactly why this works. On Jun 1, 2006, at 5:21 PM, Dar Scott wrote: > Wow! Great news for sorting Unicode! > > On May 30, 2006, at 5:08 PM, Devin Asay wrote: > >> I got your code to work by making some simple changes in the >> sortCodeFromRussian function: > > Deven, I've been processing some bits of UTF-8, and something > dawned on me that is probably known by the Unicode experts. > > **** A lexical byte sort of well-formed UTF-8 will result in a > Unicode code point sort! ***** Here's what I did: The call: set the unicodeText of fld 1 to uniencode(sortRussian(the unicodeText of fld 1),"utf8") The function: function sortRuss utf16RussList put uniDecode(utf16RussList, "UTF8") into utf8RussList sort lines of utf8RussList text return utf8RussianList end sortRuss > > That avoids the NUL problem in sort. That means that russianLex() > can return the UTF-8 of the string with your character conversions. > > I think the replace command will work with UTF-8, so you can even > avoid a character loop. All you need is 34 replaces and then a > return. OK, that might actually be slower than a character loop. FWIW, at first I did do a UC > LC conversion. The replaces were very fast. Less than 1 second on a list of > 1350 unicode lines. Just a list of 35 replaces. function russToLC lList replace "?" with "?" in lList replace "?" with "?" in lList replace "?" with "?" in lList replace "?" with "?" in lList replace "?" with "?" in lList replace "?" with "?" in lList replace "?" with "?" in lList -- convert "yo" to "ye" replace "?" with "?" in lList replace "?" with "?" in lList replace "?" with "?" in lList replace "?" with "?" in lList replace "?" with "?" in lList replace "?" with "?" in lList replace "?" with "?" in lList replace "?" with "?" in lList replace "?" with "?" in lList replace "?" with "?" in lList replace "?" with "?" in lList replace "?" with "?" in lList replace "?" with "?" in lList replace """e with "?" in lList --U.C. Russ T has #0022 as byte 2 (= ascii quote char) replace "?" with "?" in lList replace "?" with "?" in lList replace "?" with "?" in lList replace "?" with "?" in lList replace "?" with "?" in lList replace "?" with "?" in lList replace "?" with "?" in lList replace "?" with "?" in lList replace "?" with "?" in lList replace "?" with "?" in lList replace "?" with "?" in lList replace "?" with "?" in lList replace "?" with "?" in lList return lList end russToLC > > Dar > Unicode Sophomore Devin Still in Unicode Prep School Devin Asay Humanities Technology and Research Support Center Brigham Young University From devin_asay at byu.edu Fri Jun 2 11:56:15 2006 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 2 Jun 2006 09:56:15 -0600 Subject: Unicode sorting In-Reply-To: <5B8B21D1-0EF4-4313-A345-2595749BB43A@swcp.com> References: <4D762E65-2CA7-43BA-9067-74DFD03A5765@byu.edu> <33488FE0-ADF6-4C7F-9DAC-892633B998C1@swcp.com> <8A104062-8E32-44D3-8A36-8823C8A9435F@swcp.com> <5B8B21D1-0EF4-4313-A345-2595749BB43A@swcp.com> Message-ID: AAAAARRRRGH! Disregard the previous post. I neglected to change the function call from the old sort function to the renamed new sort function. No wonder it was working! I'll fix it and let you know how it REALLY works. Devin On Jun 1, 2006, at 5:21 PM, Dar Scott wrote: > Wow! Great news for sorting Unicode! > > On May 30, 2006, at 5:08 PM, Devin Asay wrote: > >> I got your code to work by making some simple changes in the >> sortCodeFromRussian function: > > Deven, I've been processing some bits of UTF-8, and something > dawned on me that is probably known by the Unicode experts. > > **** A lexical byte sort of well-formed UTF-8 will result in a > Unicode code point sort! ***** > > That avoids the NUL problem in sort. That means that russianLex() > can return the UTF-8 of the string with your character conversions. > > I think the replace command will work with UTF-8, so you can even > avoid a character loop. All you need is 34 replaces and then a > return. OK, that might actually be slower than a character loop. > > Dar > Unicode Sophomore > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > Devin Asay Humanities Technology and Research Support Center Brigham Young University From bobwarren at howsoft.com Fri Jun 2 12:36:44 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Fri, 02 Jun 2006 13:36:44 -0300 Subject: Linux installation Message-ID: <4480691C.3040308@howsoft.com> Mark Wieder wrote: Wednesday, May 31, 2006, 1:56:47 PM, you wrote: >> If any of you have non-Debian based Linuxes installed, would you mind >> giving it a quick try? I would also be interested in knowing the >> contents of the "sys_info.txt" output file under your different Linux >> flavour. Well, I know you said "non-Debian", but here's what I get under Kubuntu 6.0.6 (Dapper Drake): error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory --------------------------------- Thanks Mark! This is rather strange, because I am using Ubuntu 6.0.6 (Dapper Drake) and I have no problem at all running the program. (Please note folks, I am using the Gnome version - Ubuntu - and he is using the younger KDE version - Kubuntu.) In fact, for the development of this little program, Mr David Grogono, REAL Software's Director of Engineering - who is also a Rev client since he participates on the UR-List - was an enormous help in putting me right (since I am an absolute novice in RB), and I am very grateful to him. However, since we were dealing with RB and not Rev, we were both greatly concerned about not creating any kind of confusion as a result of it, and I decided to deal with it off-list. So effectively, that is what I am going to do now. I've sent a copy of this reply to him, and if any kind of recommendation arises as a result, one of us will report back to you. By the way, have you been accompanying the (almost) daily updates offered by Kubuntu for the Dapper Drake beta? My Ubuntu is completely up to date, but if your Kubuntu isn't, it might account for the discrepancy between the shared libraries. And we must remember that our distros are both still in beta. Best regards, Bob From RobertEppich at epsi.bc.ca Fri Jun 2 13:52:07 2006 From: RobertEppich at epsi.bc.ca (Robert Eppich) Date: Fri, 2 Jun 2006 10:52:07 -0700 Subject: Print Card crashes Windows XP verified. In-Reply-To: <20060602142732.17D9E825A24@mail.runrev.com> References: <20060602142732.17D9E825A24@mail.runrev.com> Message-ID: Hello Rob, Thanks for verifying this print card crash on Windows XP. I will wait another day for a reply from Oliver, if none, I will add it to bugzilla. No "enter" key on your keyboard, then, thanks again for taking the extra time to reproduce and verify this bug. yours, Robert Eppich On Jun 2, 2006, at 7:27 AM, Rob Cozens wrote: > Date: Fri, 2 Jun 2006 07:46:23 -0700 > From: Rob Cozens > Subject: Re: Print Card quits no warning on Windows XP (someone verify > recipe please) > To: How to use Revolution > Message-ID: <8F90E9D8-F246-11DA-97AA-0030657E1638 at pon.net> > Content-Type: text/plain; charset=US-ASCII; format=flowed > > Robert, > >> The following crashes my Windows XP, but not my Mac. In your >> multi-line message box, copy and paste the following: >> > > Before I can do this I need to know what key is the "enter" key on > keyboards sans numeric keypads? (Rev Dictionary: "The Enter key is > usually located on the numeric keypad.") > > I did create a new stack and put the last three lines of your script > into a handler: > > on tryScript > create field > set the showlines of fld 1 to true > print this card > end tryScript > > "tryScript" from the message box crashes Revolution. > > I tried saving the new stack before running tryScript, and the results > were the same. > > Rob Cozens > CCW, Serendipity Software Company From bobwarren at howsoft.com Fri Jun 2 14:46:02 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Fri, 02 Jun 2006 15:46:02 -0300 Subject: Linux installation Message-ID: <4480876A.6000204@howsoft.com> Mark: Further to what I have just said, if you are enthusiastic, you could look at what you have installed in Synaptic, and if the shared libraries libgtk-x11-2.0.so.0 are there but have not been installed, you could try installing them. Or if they are there, they might need upgrading (see right click of the mouse button on the library name for this option). Just a thought. Bob From bobwarren at howsoft.com Fri Jun 2 15:21:14 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Fri, 02 Jun 2006 16:21:14 -0300 Subject: Linux installation Message-ID: <44808FAA.2030508@howsoft.com> Mark: And further to what I have just said further, note how this brings us back to the whole question of real "installion" in Linux, the very subject of this thread, which of course should take the existence/upgrade of library routines into account. But as I said at the beginning of the thread, perhaps that is a future dream, unless Richard managed to find a piece of satisfactory 3rd party software for the purpose. Somehow, I doubt it. Bob From ambassador at fourthworld.com Fri Jun 2 15:31:32 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 02 Jun 2006 12:31:32 -0700 Subject: Linux installation Message-ID: <44809214.6020500@fourthworld.com> Bob Warren wrote: > And further to what I have just said further, note how this brings us > back to the whole question of real "installion" in Linux, the very > subject of this thread, which of course should take the > existence/upgrade of library routines into account. But as I said at the > beginning of the thread, perhaps that is a future dream, unless Richard > managed to find a piece of satisfactory 3rd party software for the > purpose. Somehow, I doubt it. Nope, I haven't. Thus far what I've seen is that every window manager thinks their work is the Ultimate Solution, without regard for compatibility with any other. I'd like to be more supportive, but my experience thus far is that the biggest thing holding Linux back from broad desktop adoption is the Linux developer community. If we get to a stage where they begin to regard their work as less precious than the user experience, perhaps they'll prioritize standardization higher than it's been thus far. But until then, the issue with Linux is that there is no "there" there, in the sense that Linux isn't a particular thing, but a collection of things, and many of those things just don't play nice together. Technologically I believe Linux is well poised to blow Micro$oft out of the water. Once the project leaders for the various window managers get around to handling the work of compatibility for the basics, I suspect we'll see a renaissance of Linux development. Alternatively, it might be ideal for consumers if one window manager began to reach the tipping point, the critical mass which makes it the single clear choice, relegating all others to minor, specialized roles. At that point the complete Linux experience would become a single thing, something consumers can more readily wrap their collective head around. Until then, the whole thing is much harder than it needs to be.... -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From bobwarren at howsoft.com Fri Jun 2 16:01:12 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Fri, 02 Jun 2006 17:01:12 -0300 Subject: Linux installation Message-ID: <44809908.8000604@howsoft.com> Sorry about polluting the list with little items from my stream of consciousness, but a penny might have dropped. The library file libgtk-x11-2.0.so.0 is concerned with Linux's graphical interface, and it is required because although my standalone application for discovering fundamental system info is invisible, it is still a GUI app. If I produce a console version of the program, which was already in the pipeline anyway, that should certainly cure the dependence on such libraries. I'll get back to you when it is ready. Bob From dsc at swcp.com Fri Jun 2 16:12:39 2006 From: dsc at swcp.com (Dar Scott) Date: Fri, 2 Jun 2006 14:12:39 -0600 Subject: Unicode sorting In-Reply-To: References: <4D762E65-2CA7-43BA-9067-74DFD03A5765@byu.edu> <33488FE0-ADF6-4C7F-9DAC-892633B998C1@swcp.com> <8A104062-8E32-44D3-8A36-8823C8A9435F@swcp.com> <5B8B21D1-0EF4-4313-A345-2595749BB43A@swcp.com> Message-ID: On Jun 2, 2006, at 9:45 AM, Devin Asay wrote: > replace "?" with "?" in lList I didn't know you could do that with the current editor. I had been suggesting a way to do that kind of thing using UTF-8 and was hoping an script editor publisher would pick up on it. However, the 2.7.1 editor uses host order UTF-16, which is pretty silly since you can end up with problems like this: > replace """e with "?" in lList --U.C. Russ T has #0022 as > byte 2 (= ascii quote char) And that solution isn't quite right and isn't close on other platforms. Not only that but strings like "? is zhe" are garbled. Who knows what happens with characters in the high range of the rev traditional host character encoding. The right way to do this until we get full Unicode is to make this UTF8. The bad news is that some folks might be already using this and assuming Unicode and where it does not work, adding lots of ad hoc fixes. UTF-8! Why? There are no hidden ASCII chars in UTF-8. I mean 7-bit true ASCII. If it looks like an ASCII char, it is. All non-ASCII chars are represented by a sequence of bytes with the high-bit set. With a minor exceptions that can be taken care of (>= single char, format(), etc) this means that UTF-8 with Unicode in comments and quoted literals will parse OK. There might be a surprise, of course. This is also why item and line parsing works fine with UTF-8. There are no hidden commas and line ends. Dar From calhorner at xtra.Co.NZ Fri Jun 2 16:19:56 2006 From: calhorner at xtra.Co.NZ (Cal Horner) Date: Sat, 3 Jun 2006 08:19:56 +1200 (New Zealand Standard Time) Subject: MacOpener users? Message-ID: <44809D6C.000003.03136@CALSBIGPC> Anyone on the list using a Dataviz product called "MacOpener"? It's supposed to read the mac formatted dicsc and transfer them to Windows. I've got thousands of old HC stacks just gathering dust in the corner I'd like to convert them with Rev. Cal From dsc at swcp.com Fri Jun 2 16:24:09 2006 From: dsc at swcp.com (Dar Scott) Date: Fri, 2 Jun 2006 14:24:09 -0600 Subject: Unicode sorting In-Reply-To: References: <4D762E65-2CA7-43BA-9067-74DFD03A5765@byu.edu> <33488FE0-ADF6-4C7F-9DAC-892633B998C1@swcp.com> <8A104062-8E32-44D3-8A36-8823C8A9435F@swcp.com> <5B8B21D1-0EF4-4313-A345-2595749BB43A@swcp.com> Message-ID: <25A391E0-6999-4516-B7CD-9F548DA775C5@swcp.com> On Jun 2, 2006, at 2:12 PM, Dar Scott wrote: > On Jun 2, 2006, at 9:45 AM, Devin Asay wrote: > >> replace "?" with "?" in lList > > I didn't know you could do that with the current editor. I had > been suggesting a way to do that kind of thing using UTF-8 and was > hoping an script editor publisher would pick up on it. Hmmm. The UTF-8 method would not work for those still using characters from the high range of the traditional host-based character encoding and expecting it to be in that encoding. A script editor publisher should supply a switch to turn that off. Well, I hope all this is temporary. Dar From jonseymour at mac.com Fri Jun 2 16:42:31 2006 From: jonseymour at mac.com (Jon Seymour) Date: Fri, 2 Jun 2006 15:42:31 -0500 Subject: Problems building Mac OSX standalone Message-ID: <35379CC6-19CA-4D33-B73D-EB0FD6DD49A6@mac.com> Hi, After many months of successfully making Windows standalones from my OSX Tiger development machine, I tried building an OSX app today. To my chagrin, the process was futile. Although Rev claims to have saved the standalone successfully, the first bad sign is that when I dismiss the dialog to that effect, Rev immediately crashes. Then, examining the standalone, I see that Rev has not obeyed my command to create a separate stack file from each substack...in fact it's a single file. The new folder to contain the stack files is not created either. The app launches but doesn't work, as I would imagine since none of the files are where they are supposed to be. Finally, the app doesn't feature the icon I assigned in the standalone preferences, but rather the generic application icon. Help, anyone? Thanks, Jon From m.schonewille at economy-x-talk.com Fri Jun 2 16:51:14 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 2 Jun 2006 22:51:14 +0200 Subject: MacOpener users? In-Reply-To: <44809D6C.000003.03136@CALSBIGPC> References: <44809D6C.000003.03136@CALSBIGPC> Message-ID: Hello Cal, I don't use Dataviz, but know of a few ways to do this. What kind of disks do you have, exactly? There is a simple and free utility that reads Mac floppy disks, (either 800K or 1.4M but not both AFAIK). I'll find it for you if you need it. There is Basilisk that reads floppy disks too (but again either 800K or 1.4M, I can check that for you). If you have CD's that you can't read somehow, maybe you should tell us a little more about the files you have. Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Salery is the easiest way to get your own web store on-line: http:// www.salery.biz/salery.html Op 2-jun-2006, om 22:19 heeft Cal Horner het volgende geschreven: > Anyone on the list using a Dataviz product called "MacOpener"? > > It's supposed to read the mac formatted dicsc and transfer them to > Windows. > > I've got thousands of old HC stacks just gathering dust in the > corner I'd > like to convert them with Rev. > > Cal From yvescoppe at skynet.be Fri Jun 2 16:53:40 2006 From: yvescoppe at skynet.be (Yves COPPE) Date: Fri, 2 Jun 2006 22:53:40 +0200 Subject: Problems building Mac OSX standalone In-Reply-To: <35379CC6-19CA-4D33-B73D-EB0FD6DD49A6@mac.com> References: <35379CC6-19CA-4D33-B73D-EB0FD6DD49A6@mac.com> Message-ID: <10362F82-D1CF-4DF8-8984-CC1F8CCF7700@skynet.be> Le 02-juin-06 ? 22:42, Jon Seymour a ?crit : > Hi, > > After many months of successfully making Windows standalones from > my OSX Tiger development machine, I tried building an OSX app > today. To my chagrin, the process was futile. Although Rev claims > to have saved the standalone successfully, the first bad sign is > that when I dismiss the dialog to that effect, Rev immediately > crashes. Then, examining the standalone, I see that Rev has not > obeyed my command to create a separate stack file from each > substack...in fact it's a single file. The new folder to contain > the stack files is not created either. The app launches but doesn't > work, as I would imagine since none of the files are where they are > supposed to be. Finally, the app doesn't feature the icon I > assigned in the standalone preferences, but rather the generic > application icon. Help, anyone? > > Thanks, Jon try this to force Rev to take account of your choice, go to the "standalone application settings" choose the stacks tab uncheck the checkbox : move substacks into individuals stackfiles close the window and save your stack quit revolution re launch revolution, open your stack go to the "standalone application settings" choose the stacks tab again now, check the checkbox : move substacks into individuals stackfiles close the window of the settings and save your stack now try to build your app I hope this helps ! Greetings. Yves COPPE yvescoppe at skynet.be From pevensen at siboneylg.com Fri Jun 2 16:54:25 2006 From: pevensen at siboneylg.com (Peter T. Evensen) Date: Fri, 02 Jun 2006 15:54:25 -0500 Subject: Problems building Mac OSX standalone In-Reply-To: <35379CC6-19CA-4D33-B73D-EB0FD6DD49A6@mac.com> References: <35379CC6-19CA-4D33-B73D-EB0FD6DD49A6@mac.com> Message-ID: <6.2.1.2.2.20060602155224.0be6a008@exchange.slg.com> What version of Revolution are you using? I'm not sure, but I think substacks (if they are broken out) might be bundled in the .app folder. Ctrl-click on the app and choose "Show Package Contents" and look under Contents/MacOS/ At 03:42 PM 6/2/2006, you wrote: >Hi, > >After many months of successfully making Windows standalones from my >OSX Tiger development machine, I tried building an OSX app today. To >my chagrin, the process was futile. Although Rev claims to have saved >the standalone successfully, the first bad sign is that when I >dismiss the dialog to that effect, Rev immediately crashes. Then, >examining the standalone, I see that Rev has not obeyed my command to >create a separate stack file from each substack...in fact it's a >single file. The new folder to contain the stack files is not created >either. The app launches but doesn't work, as I would imagine since >none of the files are where they are supposed to be. Finally, the app >doesn't feature the icon I assigned in the standalone preferences, >but rather the generic application icon. Help, anyone? > >Thanks, Jon >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution Peter T. Evensen http://www.PetersRoadToHealth.com 314-629-5248 or 888-682-4588 From bobwarren at howsoft.com Fri Jun 2 16:54:27 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Fri, 02 Jun 2006 17:54:27 -0300 Subject: Linux installation Message-ID: <4480A583.6020508@howsoft.com> That was quick, wasn't it? I've discovered that if I want to produce a console version of the module for reporting fundamental system paths in Linux, I need RB Pro. That's as far as I can go, I'm afraid. If anyone has RB Pro for Linux and would like to produce the console version of the module, or even offer it afterwards to the Rev community, here is the coding which is very simple: ------------------------------------- Dim t as TextOutputStream t = GetFolderItem("sys_info.txt").CreateTextFile if t = nil then quit //couldn't create text file, possibly don't have permissions if DesktopFolder <> nil then t.WriteLine DesktopFolder.AbsolutePath else t.WriteLine "failed" if PreferencesFolder <> nil then t.WriteLine PreferencesFolder.AbsolutePath else t.WriteLine "failed" if SystemFolder <> nil then t.WriteLine SystemFolder.AbsolutePath else t.WriteLine "failed" if TemporaryFolder <> nil then t.WriteLine TemporaryFolder.AbsolutePath else t.WriteLine "failed" if ApplicationSupportFolder <> nil then t.WriteLine ApplicationSupportFolder.AbsolutePath else t.WriteLine "failed" if FontsFolder <> nil then t.WriteLine FontsFolder.AbsolutePath else t.WriteLine "failed" if StartupItemsFolder <> nil then t.WriteLine StartupItemsFolder.AbsolutePath else t.WriteLine "failed" if TrashFolder <> nil then t.WriteLine TrashFolder.AbsolutePath else t.WriteLine "failed" t.close quit ------------------------------------- Note that the "if-else" conditionals above should be all on one line, not broken as it is bound to appear in this e-mail. Now I'll stop writing RB code on the UR-List before someone starts complaining! Bob From devin_asay at byu.edu Fri Jun 2 16:57:24 2006 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 2 Jun 2006 14:57:24 -0600 Subject: Unicode sorting In-Reply-To: References: <4D762E65-2CA7-43BA-9067-74DFD03A5765@byu.edu> <33488FE0-ADF6-4C7F-9DAC-892633B998C1@swcp.com> <8A104062-8E32-44D3-8A36-8823C8A9435F@swcp.com> <5B8B21D1-0EF4-4313-A345-2595749BB43A@swcp.com> Message-ID: On Jun 2, 2006, at 2:12 PM, Dar Scott wrote: > > On Jun 2, 2006, at 9:45 AM, Devin Asay wrote: > >> replace "?" with "?" in lList > > I didn't know you could do that with the current editor. I had > been suggesting a way to do that kind of thing using UTF-8 and was > hoping an script editor publisher would pick up on it. Yep, you're right. It's processor dependent when you do it this way. I tried it on windows and it didn't work. You're starting to convince me that UTF is the way to go. Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From kray at sonsothunder.com Fri Jun 2 17:31:33 2006 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 02 Jun 2006 16:31:33 -0500 Subject: MacOpener users? In-Reply-To: <44809D6C.000003.03136@CALSBIGPC> Message-ID: On 6/2/06 3:19 PM, "Cal Horner" wrote: > Anyone on the list using a Dataviz product called "MacOpener"? Not currently, but I have used it in the past. > It's supposed to read the mac formatted dicsc and transfer them to Windows. Yes, it allows Windows to mount Mac formatted discs so that you can have access to the Mac files/folders on the disc (ostensibly to drag them to a folder on your hard drive). > I've got thousands of old HC stacks just gathering dust in the corner I'd > like to convert them with Rev. Can I assume that you don't already have a Mac? If so, you don't need MacOpener... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From Karen at curlypaws.com Fri Jun 2 17:34:14 2006 From: Karen at curlypaws.com (Karen Hughes) Date: Fri, 2 Jun 2006 22:34:14 +0100 Subject: Rev 2.7.2 - Universal version and Altuit plugins Message-ID: <011D697A-2A5E-46A7-A4D0-9D040169A806@curlypaws.com> Hi, Am I right to think that we'll need Universal versions of the Altuit AltBrowser and AltSQLite plugins for Mac OS X to be able to build Universal applications with Revolution 2.7.2? I can't seem to get them to work together right now - although the speed increase looks very promising. Karen From JimAultWins at yahoo.com Fri Jun 2 18:14:40 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 02 Jun 2006 15:14:40 -0700 Subject: Update on UDP on Duo 2.7.1 > 2.7.2 Message-ID: Just installed the 2.7.2 upgrade on my new Mac Mini Duo Intel chip computer. The compiled for intel version ran just fine. The stack running in the IDE ran just fine. The stacks that Alex Tweedly wrote to demonstrate UDP (client and server on the same computer) work well in the IDE with no changes. Download, open in Rev, start server, start client, send packet. My working server CFI (compiled for intel) performs as expected :-) Success for my new venture, and kudos to the Rev team for adjusting to the newest technology in an area few will tread. Jim Ault Las Vegas From dsc at swcp.com Fri Jun 2 19:09:21 2006 From: dsc at swcp.com (Dar Scott) Date: Fri, 2 Jun 2006 17:09:21 -0600 Subject: Unicode sorting In-Reply-To: References: <4D762E65-2CA7-43BA-9067-74DFD03A5765@byu.edu> <33488FE0-ADF6-4C7F-9DAC-892633B998C1@swcp.com> <8A104062-8E32-44D3-8A36-8823C8A9435F@swcp.com> <5B8B21D1-0EF4-4313-A345-2595749BB43A@swcp.com> Message-ID: <950AA883-B081-4877-936A-639EBCDF35CA@swcp.com> On Jun 2, 2006, at 2:57 PM, Devin Asay wrote: > You're starting to convince me that UTF is the way to go. 8 UTF-8 I'm starting to convince myself, too. Dar From lfredricks at proactive-intl.com Fri Jun 2 20:00:00 2006 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Fri, 2 Jun 2006 17:00:00 -0700 Subject: Runtime Revolution Ships Universal Version of Revolution Development Platform Message-ID: <006c01c686a0$af3f2c00$6401a8c0@lynn> Runtime Revolution Ships Universal Version of Revolution Development Platform Edinburgh, Scotland. - June 2, 2006 - Runtime Revolution Ltd., a leader in multi-platform rich media and application development tools, today announced the release of Revolution 2.7.2, a Universal application upgrade for its cross-platform development solutions that means the entire Revolution product line now runs natively on Mac OS X version 10.4 "Tiger" equipped Intel-based Macs. "As a leading provider of application development tools we are excited about delivering advanced customer solutions that leverage the speed and performance of Mac OS X and the Intel-based Macs," said Kevin Miller, CEO of Runtime Revolution, Ltd. Macs. "There's clear demand from our customers for this Universal version and creating it was a relatively quick and easy process using Apple's Xcode and our engineering talent." "Xcode and other innovative Apple tools give developers the power to easily create Universal versions of their most popular applications," said Ron Okamoto, Apple's vice president of Worldwide Developer Relations. "We're thrilled to have Runtime Revolution deliver Intel-native versions of its tools to join the more than 2000 Universal applications now available for Intel-based Macs." Of special interest to developers and designers that deploy cross-platform solutions, the Revolution 2.7.2 update is available for the entire product line, including Revolution Studio and Revolution Enterprise. Revolution Studio and higher can compile applications for the following platforms: Mac OS X (for both Power PC- and Intel-based Macs), Windows, Linux and Solaris. Revolution Media ($49), a template driven version especially for graphic designers that want to develop rich, interactive media, is also updated. The 2.7.2 update also includes improvements to the installation process, accessing the online documentation system and small fixes for the IDE and engine. Version 2.7.2 follows 2.7.1, which added over 50 minor improvements and updates to all products. Customers with current update plans will receive the update for free - all users of Revolution Media are entitled to a free upgrade. Update packs cost $199 (Studio), and $499 (Enterprise) and are immediately available from the Runtime Revolution site at http://www.runrev.com. About Runtime Revolution Founded in 1997, Runtime Revolution focuses on bringing user-centric software development to all major platforms: Mac OS X, Windows, Linux, and Unix. From josh at dvcreators.net Fri Jun 2 20:00:42 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Fri, 2 Jun 2006 17:00:42 -0700 Subject: number of columns in a table field In-Reply-To: References: <447DB52F.1040000@fourthworld.com> <31e1938c0605310835q2374756aje94fe38d8b061245@mail.gmail.com> Message-ID: That sounds cool, and is along the lines of what I am envisioning and the library I am slowly developing. I am just getting to defining foreign keys and table relationships so some WHERE statements are written for me. Most SQL is easy, but time-consuming, it would be nice to construct queries in a more intuitive and visual way. It would be nice if it made more advanced SQL queries, like complex and self-relational JOINS, more intuitive. Overall it needs to be faster and easier for the developer than the built-in Rev commands, which are not bad considering. Also built-in support for sessions, flexible permissions, encrypted passwords, never mind, you've thought of all this already, I will get back to work and let you finish it :-) On Jun 2, 2006, at 8:01 AM, Trevor DeVore wrote: > On Jun 1, 2006, at 8:14 PM, Josh Mellicker wrote: >> >> So, to summarize all this rambling, it's clear a Rev library could >> be written that made 90% of the common things people need to do >> with a shared database easy and intuitive... and then jumping in >> to script the other 10% could be done by a specialist. >> >> If anyone has done this already or wants to plan out a library >> everyone could contribute to, let me know! > > Jerry and I are attempting to tackle this problem with Galaxy (blog > - http://daniels-mara.com/galaxy_blog/). With Galaxy we are > introducing a concept called Data Sources, Data Objects and Data > Maps. One of the goals of a SQL data source will be to relieve you > of the need to write any SQL in 99% of the cases. Tables will > become data objects that you can treat like others objects in > Revolution. You can set search criteria, perform all of the CRUD > operations (create, retrieve, update, delete). Galaxy will take > care of writing the SQL for you since it knows all about your db > structure internally. > > It will also support working with hierarchal data. For example, if > you have a table named category with a one-to-many relationship > with the table items, Galaxy could fetch all categories with their > associated items. Galaxy then converts the SQL result set to a > hierarchal representation internally. You can then loop through > each category and it's children items like you might in an xml > document. > > Data Maps will make moving your SQL (and XML) data to the screen > and other locations much easier as well. > > Galaxy Data Sources are still in the early stage of development but > I have a completely SQL-less app that I am developing alongside the > Galaxy Data Source and Data Map libraries. I hope to post some > more info on Data Sources and the like at the Galaxy Blog after > RevCon West. > > Jerry and I will be demonstrating Galaxy at RevCon West for any > interested in seeing what it is. There are other portions of > Galaxy which are pretty far along. > > -- > Trevor DeVore > Blue Mango Learning Systems - http://www.bluemangolearning.com > trevor at bluemangolearning.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From chipp at chipp.com Fri Jun 2 22:07:40 2006 From: chipp at chipp.com (Chipp Walters) Date: Fri, 2 Jun 2006 21:07:40 -0500 Subject: Runtime Revolution Ships Universal Version of Revolution Development Platform In-Reply-To: <006c01c686a0$af3f2c00$6401a8c0@lynn> References: <006c01c686a0$af3f2c00$6401a8c0@lynn> Message-ID: <7aa52a210606021907p305caa5cn25ae0a099bd0439c@mail.gmail.com> Congratulations to all the RunRev team for the tireless work they've put in to allow the rest of us to start shipping UB apps! Great job! -Chipp From chipp at chipp.com Fri Jun 2 22:11:06 2006 From: chipp at chipp.com (Chipp Walters) Date: Fri, 2 Jun 2006 21:11:06 -0500 Subject: Rev 2.7.2 - Universal version and Altuit plugins In-Reply-To: <011D697A-2A5E-46A7-A4D0-9D040169A806@curlypaws.com> References: <011D697A-2A5E-46A7-A4D0-9D040169A806@curlypaws.com> Message-ID: <7aa52a210606021911k46eeb2eeu3bcc7e180af6f733@mail.gmail.com> Hi Karen, The existing altBrowser will work if you run in compatibility mode, but then you don't get the UB enhancements you expect. We will be upgrading altBrowser and hope to release a new UB version (with some other mods) at RevCon...stay tuned. The db architecture has changed for Rev 2.7.2 a bit, and we need to figure out how it will affect altSQLite. For now, I don't think altSQLite will work as is with 2.7.2. Stay tuned as we're working on upgrades for all our tools. best, Chipp > Am I right to think that we'll need Universal versions of the Altuit > AltBrowser and AltSQLite plugins for Mac OS X to be able to build > Universal applications with Revolution 2.7.2? I can't seem to get > them to work together right now - although the speed increase looks > very promising. From chipp at chipp.com Fri Jun 2 22:14:35 2006 From: chipp at chipp.com (Chipp Walters) Date: Fri, 2 Jun 2006 21:14:35 -0500 Subject: snapshot and imageData... In-Reply-To: <447FFC3C.74C6924B@club-internet.fr> References: <447D9520.AA16DE14@club-internet.fr> <562EE2A7-D800-42E0-B9D0-8EFC40460409@economy-x-talk.com> <447DA48B.6289D6F2@club-internet.fr> <69973117-1655-4BA6-B3A5-BCC4EF4BECDC@economy-x-talk.com> <447DACBD.10B6DFDF@club-internet.fr> <7aa52a210606011230y3750af20k50a70fa3b9f01c84@mail.gmail.com> <447FFC3C.74C6924B@club-internet.fr> Message-ID: <7aa52a210606021914h12ae28eaxdfdd4a7497687ae5@mail.gmail.com> jbv, I tried this and it works just fine: on mouseUp put the screenRect into tRect import snapshot from rect tRect create img put img 1 into img 2 end mouseUp The trick is to create the var tRect first before using the import snapshot command. best, Chipp From xeubie at hotmail.com Sat Jun 3 01:20:50 2006 From: xeubie at hotmail.com (Jack Tsu) Date: Sat, 03 Jun 2006 05:20:50 +0000 Subject: Making a browser with Rev Message-ID: Hello everyone, Could anyone give be an honest viewpoint about whether Rev is powerful enough to make a full-blown web browser? I am aware of altBrowser, but I'm not sure whether that is meant to be a small add-on for apps that need to read HTML pages, or whether it can really do everything a professional browser like IE, Firefox, or Safari could do. Oh, and congrats to the Rev team for the UB release. I'm on a Mac Mini Core Solo, so I'm just about ready to buy my first license! _________________________________________________________________ Don?t just search. Find. Check out the new MSN Search! http://search.msn.click-url.com/go/onm00200636ave/direct/01/ From R.Venzl-Schubert at t-online.de Sat Jun 3 02:17:14 2006 From: R.Venzl-Schubert at t-online.de (Reinhold Venzl-Schubert) Date: Sat, 3 Jun 2006 08:17:14 +0200 Subject: How to fill in the Database Query Builder? Message-ID: Hi! I just go my first steps in using database with Revolution. I bought a license von SQLite from Altuit and created my first database "AppReg3.db" Then I created a stack and want to build a database query with the Database Query Builder. I studied the User Guide and the appropriated video but I cannot connect to the db. Whatever I tried I got the message: There was an error in connecting to the database. Please check that the connection fields are correct. Revdb error: revdberr, invalid database type Please give me a little help to fill in correctly: Name: Query 1 Type: altSQLite3 Host: ? Database: ? User: my emailadress that I used to create the AppReg3.db Password: my password that I used to create the AppReg3.db The database is located in the folder "/Applications/Revolution Studio/2.7.1-gm-1" The stack is located in the folder "/Users/rvs/Documents/My Revolution Studio/Programme" - - - - - - - - - - - - - - - The script I created the AppReg3.db is: on mouseUp global gConID put revdb_connect("sqlite3","AppReg3.db",,,,,"schubert at t- online.de","XXxxXXxxxXxxXX") into tConID if tConID is "" then answer warning "Problem creating or accessing database!" else answer information "AppReg Connected! Your connection ID is: " & tConID put tConID into gConID end if end mouseUp - - - - - - - - - - - - - - - - The script I created the table is: on handleRevDBerror p switch case item 1 of p is "revdberr" return "revDB Error: " & p break case "syntax error" is in p return "Database Error: " & p break end switch end handleRevDBerror on mouseUp global gConID if gConID is "" then answer information "No Database is Connected to, please go back 1 step and connect to the Database!" exit mouseUp end if put "CREATE TABLE Karten_Daten(KarteID integer primary key,Frage text,Antwort text)" into tSQL put revdb_execute(gConID,tSQL) into tTmp handleRevDBerror tTmp if the result is not empty then answer warning the result exit mouseUp end if answer information "Number of Tables Added: " & tTmp end mouseUp Thanks Reinhold Venzl-Schubert From wjm at wjm.org Sat Jun 3 02:02:59 2006 From: wjm at wjm.org (Bill Marriott) Date: Sat, 3 Jun 2006 02:02:59 -0400 Subject: Making a browser with Rev References: Message-ID: Jack, Yes, with altBrowser you can do everything a professional browser could do quite nicely.... because you are actually using the professional browser. It basically enables you to embed either Internet Explorer (Windows) or Safari (Mac) into your Rev stack. It is not an alternative browser. Rev itself can capture the HTML of any web page and even does some basic rendering -- text styles and inline graphics -- within its text fields. But it won't handle anything like tables or CSS or DHTML. As for writing your own browser from scratch in Rev? That would be a massive undertaking no matter what language/platform you used! :) "Jack Tsu" wrote in message news:BAY118-F3385A1BEBEF3FB6A00049CC9960 at phx.gbl... > Hello everyone, > > Could anyone give be an honest viewpoint about whether Rev is powerful > enough to make a full-blown web browser? I am aware of altBrowser, but I'm > not sure whether that is meant to be a small add-on for apps that need to > read HTML pages, or whether it can really do everything a professional > browser like IE, Firefox, or Safari could do. From xeubie at hotmail.com Sat Jun 3 03:50:01 2006 From: xeubie at hotmail.com (Jack Tsu) Date: Sat, 03 Jun 2006 07:50:01 +0000 Subject: Making a browser with Rev In-Reply-To: Message-ID: Thanks for your reply. I certainly don't want to write my browser engine from scratch, so it's good to hear this. I'm still kind of worried about specific things, like how to provide my own interface to create plug-ins, since I assume my app can't use IE or Safari plug-ins. I'd like to create a serious browser for everyday use, not just a toy to hack with. But anyway, altBrowser looks very promising and I think I might try it. >From: "Bill Marriott" >Reply-To: How to use Revolution >To: use-revolution at lists.runrev.com >Subject: Re: Making a browser with Rev >Date: Sat, 3 Jun 2006 02:02:59 -0400 > >Jack, > >Yes, with altBrowser you can do everything a professional browser could do >quite nicely.... because you are actually using the professional browser. >It >basically enables you to embed either Internet Explorer (Windows) or Safari >(Mac) into your Rev stack. It is not an alternative browser. > >Rev itself can capture the HTML of any web page and even does some basic >rendering -- text styles and inline graphics -- within its text fields. But >it won't handle anything like tables or CSS or DHTML. As for writing your >own browser from scratch in Rev? That would be a massive undertaking no >matter what language/platform you used! :) > >"Jack Tsu" wrote in message >news:BAY118-F3385A1BEBEF3FB6A00049CC9960 at phx.gbl... > > Hello everyone, > > > > Could anyone give be an honest viewpoint about whether Rev is powerful > > enough to make a full-blown web browser? I am aware of altBrowser, but >I'm > > not sure whether that is meant to be a small add-on for apps that need >to > > read HTML pages, or whether it can really do everything a professional > > browser like IE, Firefox, or Safari could do. > > > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today - it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ From mark at maseurope.net Sat Jun 3 05:48:20 2006 From: mark at maseurope.net (Mark Smith) Date: Sat, 3 Jun 2006 10:48:20 +0100 Subject: Making a browser with Rev In-Reply-To: References: Message-ID: <9F24D873-43FC-42F5-A045-875755171D99@maseurope.net> Jack, I'm pretty sure that altBrowser uses the actual browser engine the user has on their machine, so whatever browser plugins they have installed will also be working in altBrowser. I expect Chipp Walters will fill us in on the facts in a little while. Best, Mark On 3 Jun 2006, at 08:50, Jack Tsu wrote: > I'm still kind of worried about specific things, like how to > provide my own interface to create plug-ins, since I assume my app > can't use IE or Safari plug-ins. I'd like to create a serious > browser for everyday use, not just a toy to hack with. But anyway, > altBrowser looks very promising and I think I might try it. From katir at hindu.org Sat Jun 3 07:19:02 2006 From: katir at hindu.org (Sivakatirswami) Date: Sat, 3 Jun 2006 01:19:02 -1000 Subject: Photoprocessing - Brightness and Unsharp Mask In-Reply-To: <447F4AA8.8010503@hrz.uni-kassel.de> References: <447F4AA8.8010503@hrz.uni-kassel.de> Message-ID: <0684822D-E2CD-42E8-BDA7-78CF55FB0DCA@hindu.org> You people all amaze me... are there no limits? (smile) Question (duh type): are these filters limited to image data that is an exact square? (implied by "3X3" "7X7") Or, would a "filter" that supports 7 X 7 also handle an image that was, for example, 345 pixels wide and 500 pixels tall? I assume the answer is yes, but wanted to check. This is a fairly standard size for me, so 3 X 3 is too small. I'm not too concerned about a slow speed, as there are contexts where Adobe tools just are not available. One would just start a batch process and switch to other tasks and come back... it would be interesting if this whole thing could run without a GUI on a web server as a faceless processor.... that could have major implications for web apps where users upload source images, the rev processor goes to work and the CGI incorporates downsized images back to some web pages or image repository directory ... I would certainly put this to use almost immediately. Quality is the big issue for some potential uses, not for others. But there we go again asking for the cheese in the moon: linux versions needed -- Fedora Core 3 is the OS on our new web server .... I doubt if Adobe offers 8FB filters that would run on Linux.... Sivakatirswami On Jun 01, 2006, at 10:14 AM, Wilhelm Sanke wrote: > Just found out where to place the "Bias" or "Shift" factor - an > additional color value needed especially for relief-type filters - > in Chipp's *no-external* script. > > Unfortunately, adding this factor in the script that uses the DLL > is not possible (it will will produce deviating results) as the > factor has to be processed *inside* the equation for producing the > new color values, meaning the bias factor cannot be added to the > imagedata *after* the DLL has been used. > > Execution time for the new no-external script (in my modified > version of Chipp's paradigmatic original - that takes care of the > yellow-color shift and substitutes the use of arrays by direct > addressing of imagedata, which in this case leads to a considerable > speed gain) is about 10 seconds on a WindowsXP computer with 2 > GHz. This is of course very much slower than with a DLL or > equivalent external for MacOS, but at any rate it may serve as an > interim solution for the use of matrix filters with a size of 3 X 3 > inside Metacard/Revolution. > > The results of the use of 3 X 3-matrix filters with the new script > in Revolution are absolutely identical to the use of equivalent > filters in Photoshop and PaintPaint Pro. I tested this with a > number of filters in all three applications. > > Probably next week I will upload an new version of my > "ImageFilterDemo" stack containing the new script and a number of > additional useful filters.- > > I repeat my requests - meanwhile supported by Richard Gaskin and > probably others - for a DLL (and equivalent external on MacOS) for > the use of 7 X 7-matrix filters - which of course include smaller > settings like 3 X 3 filters - inside Revolution and the extra > option for the use of Photoshop-compatible filters of the "8FB" type. > > Regards, > > Wilhelm Sanke > > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From wjm at wjm.org Sat Jun 3 07:54:42 2006 From: wjm at wjm.org (Bill Marriott) Date: Sat, 3 Jun 2006 07:54:42 -0400 Subject: Making a browser with Rev References: <9F24D873-43FC-42F5-A045-875755171D99@maseurope.net> Message-ID: Plugins are actually a different matter... and not a simple yes/no. You're going to be able to get Flash animation, for example. But the "SoThink SWF Catcher" plug-in (which lets you decompile SWF files) won't be available. You won't get a popup blocker; but you won't get popups either. I'm not a user of altBrowser (I haven't needed the functionality yet), but from what I can see you don't get IE right-click menus, IE button bars, or any of the other UI "chrome." What you will get is identical rendering of a web page to how it would be rendered in the system's browser. "Your own interface to create plugins?" -- I really don't know what you mean by this but to my knowledge the SDKs for Safari and IE are not designed for Revolution coders. Revolution does have the ability to open a web page in a separate window using the system browser... revGoURL is the command. In any event, altBrowser is a free download (nicely documented with samples) to try before you buy, and so is Revolution... should be easy enough to see if it does what you want. And its author, Chipp Walters, is a daily visitor to this discussion list. "Mark Smith" wrote in message news:9F24D873-43FC-42F5-A045-875755171D99 at maseurope.net... > Jack, I'm pretty sure that altBrowser uses the actual browser engine the > user has on their machine, so whatever browser plugins they have > installed will also be working in altBrowser. I expect Chipp Walters will > fill us in on the facts in a little while. > > Best, > > Mark > > On 3 Jun 2006, at 08:50, Jack Tsu wrote: > >> I'm still kind of worried about specific things, like how to provide my >> own interface to create plug-ins, since I assume my app can't use IE or >> Safari plug-ins. I'd like to create a serious browser for everyday use, >> not just a toy to hack with. But anyway, altBrowser looks very promising >> and I think I might try it. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From lfredricks at proactive-intl.com Sat Jun 3 10:33:32 2006 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Sat, 3 Jun 2006 07:33:32 -0700 Subject: Runtime Revolution Ships Universal Version of Revolution Development Platform In-Reply-To: <7aa52a210606021907p305caa5cn25ae0a099bd0439c@mail.gmail.com> Message-ID: <007601c6871a$b0c52f50$6401a8c0@lynn> > Congratulations to all the RunRev team for the tireless work > they've put in to allow the rest of us to start shipping UB apps! Thanks Chipp! Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution, Ltd From byront at mac.com Sat Jun 3 12:44:37 2006 From: byront at mac.com (Byron Turner) Date: Sat, 3 Jun 2006 09:44:37 -0700 Subject: dragging questions In-Reply-To: References: <4D762E65-2CA7-43BA-9067-74DFD03A5765@byu.edu> <33488FE0-ADF6-4C7F-9DAC-892633B998C1@swcp.com> Message-ID: I want to drag from 1 list field to another, keep both the fields locked, show the text being dragged and perform some a visual effect in the end where existing text will move down to show where the drop will occur. I assume if I can do all of that, rearranging text in the receiving field with the same visual effect will be cake. Is what I'm describing this even possible? Byron Turner From martyknapp at comcast.net Sat Jun 3 13:04:35 2006 From: martyknapp at comcast.net (Marty Knapp) Date: Sat, 03 Jun 2006 10:04:35 -0700 Subject: dragging questions In-Reply-To: References: <4D762E65-2CA7-43BA-9067-74DFD03A5765@byu.edu> <33488FE0-ADF6-4C7F-9DAC-892633B998C1@swcp.com> Message-ID: <4481C123.6090301@comcast.net> William Sanke has a stack named - dragmenu.rev which I just sent to your .mac email account. But I don't remember where I found this - maybe somebody could post the URL for others. Marty Knapp > I want to drag from 1 list field to another, keep both the fields > locked, show the text being dragged and perform some a visual effect > in the end where existing text will move down to show where the drop > will occur. I assume if I can do all of that, rearranging text in the > receiving field with the same visual effect will be cake. > > Is what I'm describing this even possible? > > Byron Turner From stephenREVOLUTION at barncard.com Sat Jun 3 13:04:47 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sat, 3 Jun 2006 10:04:47 -0700 Subject: dragging questions In-Reply-To: References: <4D762E65-2CA7-43BA-9067-74DFD03A5765@byu.edu> <33488FE0-ADF6-4C7F-9DAC-892633B998C1@swcp.com> Message-ID: The controls don't do that out of the box. With smoke and mirrors, there are techniques to simulate this effect using temporary graphics creation, etc. Others on this list have examples of this. Jerry Daniels' Constellation is a good example of this. What I've seen almost does the job but one gets the feeling that a lot of processing is used while the drag is going on, and it's never the quality and feel of what one sees in other apps -- seems kinda cheesy. It's an approximation of a OS level control we don't have in Rev. I'm sure there are incredible obstacles to the Rev team in creating one, or they'd have it available. May I suggest that one not get hung up on any particular interface concept, for there are many, and what you want could be accomplished with two list fields and two buttons with arrow icons, if you're willing to abandon the drag concept. Two list fields, with single selection each:: Select a line in each list. If one list is empty then the first, empty line is selected. Push left arrow button. Selected item on side b is inserted after/before the selected item on side a, and the selected item on side b is deleted, then handle what lines to select after the change and you're done. you could do this one in 10 minutes! Now that's CAKE. >I want to drag from 1 list field to another, keep both the fields >locked, show the text being dragged and perform some a visual effect >in the end where existing text will move down to show where the drop >will occur. I assume if I can do all of that, rearranging text in >the receiving field with the same visual effect will be cake. > >Is what I'm describing this even possible? > >Byron Turner -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From bobwarren at howsoft.com Sat Jun 3 13:53:00 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Sat, 03 Jun 2006 14:53:00 -0300 Subject: Linux installation Message-ID: <4481CC7C.8020801@howsoft.com> Bob Warren wrote: >> And further to what I have just said further, note how this brings us >> back to the whole question of real "installion" in Linux, the very >> subject of this thread, which of course should take the >> existence/upgrade of library routines into account. But as I said at the >> beginning of the thread, perhaps that is a future dream, unless Richard >> managed to find a piece of satisfactory 3rd party software for the >> purpose. Somehow, I doubt it. Richard Gaskin wrote: >>> Nope, I haven't. Thus far what I've seen is that every window manager thinks their work is the Ultimate Solution, without regard for compatibility with any other. I'd like to be more supportive, but my experience thus far is that the biggest thing holding Linux back from broad desktop adoption is the Linux developer community. If we get to a stage where they begin to regard their work as less precious than the user experience, perhaps they'll prioritize standardization higher than it's been thus far. But until then, the issue with Linux is that there is no "there" there, in the sense that Linux isn't a particular thing, but a collection of things, and many of those things just don't play nice together. Technologically I believe Linux is well poised to blow Micro$oft out of the water. Once the project leaders for the various window managers get around to handling the work of compatibility for the basics, I suspect we'll see a renaissance of Linux development. Alternatively, it might be ideal for consumers if one window manager began to reach the tipping point, the critical mass which makes it the single clear choice, relegating all others to minor, specialized roles. At that point the complete Linux experience would become a single thing, something consumers can more readily wrap their collective head around. Until then, the whole thing is much harder than it needs to be.... -------------------------------------------------------------- I agree with you completely, Richard, but I am perhaps a bit more optimistic. We have seen great improvements over the last year or two, and I believe we might perhaps be on the verge of a qualitive change. I have been involved with teaching/training all my life, and one of the great talents I have (or perhaps it is the only one!) is that I am a natural dummy. In my experience, technicians often cannot see the wood for the trees, and they revel in complexity. But ordinary people are not like that, and in the modern world they have a voice. People such as myself are now becoming involved in Linux for the first time. I don't want to know about DOS-like terminals, sudo, itsy-bits binary packages and what to do if they get broken, etc., etc. I want something which is simple, elegant, automatic and practical. And the Linux producers are listening. But it is early times yet. Give Linux one or two more years (just as Windows has had, for example), and we might see even greater improvements. What is perhaps involved here with Linux, different to the Microsoft and Macintosh dictatorial systems, is the question of the need for concensus, which is a widely social process that takes time. Personally, I would like to see it today, but if that is not possible then I am prepared to wait and to contribute. And for a great many people, the commitment to Linux is absolutely crucial. By the way, Mr David Grogono has very kindly offered to compile the necessary console version of our temporary module for deducing the Linux system paths. I think his co-operation in this respect shows a great attitude. Bob From scott at tactilemedia.com Sat Jun 3 14:33:52 2006 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 03 Jun 2006 11:33:52 -0700 Subject: dragging questions In-Reply-To: Message-ID: > I want to drag from 1 list field to another, keep both the fields > locked, show the text being dragged and perform some a visual effect > in the end where existing text will move down to show where the drop > will occur. I assume if I can do all of that, rearranging text in > the receiving field with the same visual effect will be cake. > > Is what I'm describing this even possible? This might help you get part of the way (execute in your message box): go url "http://www.tactilemedia.com/download/getinline.rev" Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From bobwarren at howsoft.com Sat Jun 3 14:36:32 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Sat, 03 Jun 2006 15:36:32 -0300 Subject: Making a browser with Rev Message-ID: <4481D6B0.8010507@howsoft.com> Jack Tsu wrote: > Thanks for your reply. I certainly don't want to write my browser engine from scratch, so it's good to hear this. I'm still kind of worried about specific things, like how to provide my own interface to create plug-ins, since I assume my app can't use IE or Safari plug-ins. I'd like to create a serious browser for everyday use, not just a toy to hack with. But anyway, altBrowser looks very promising and I think I might try it. -------------------------------------------------- Hi Jack! (!!!) It's a bit on the old side, but you might want to pay a quick visit to my page about altBrowser at http://www.howsoft.com/runrev/vector_graphics_in_revolution.htm You will find a few pictures there showing the use of altBrowser in IE/Windows with plugins such as SVG, Rebol and PDF. Regards, Bob Warren From mwieder at ahsoftware.net Sat Jun 3 15:09:51 2006 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 3 Jun 2006 12:09:51 -0700 Subject: Linux installation In-Reply-To: <4480876A.6000204@howsoft.com> References: <4480876A.6000204@howsoft.com> Message-ID: <1489917865.20060603120951@ahsoftware.net> Bob- Friday, June 2, 2006, 11:46:02 AM, you wrote: > Further to what I have just said, if you are enthusiastic, you could > look at what you have installed in Synaptic, and if the shared libraries > libgtk-x11-2.0.so.0 are there but have not been installed, you could > try installing them. Or if they are there, they might need upgrading > (see right click of the mouse button on the library name for this > option). Just a thought. I don't want to prolong this on the list because it's starting to get a bit off-topic, but I just want to mention that you have the gtk libraries installed by default because they're part of the gnome desktop. They're not necessary in kde, so you'll get that error about the shared library not being found *unless* you specify that the gtk is a required install under kde before running your app. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Sat Jun 3 15:11:25 2006 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 3 Jun 2006 12:11:25 -0700 Subject: MacOpener users? In-Reply-To: References: Message-ID: <15890011599.20060603121125@ahsoftware.net> Ken- Friday, June 2, 2006, 2:31:33 PM, you wrote: > Can I assume that you don't already have a Mac? If so, you don't need > MacOpener... ...last time I checked, OSX still didn't support mounting floppies... -- -Mark Wieder mwieder at ahsoftware.net From bridgeyman at gmail.com Sat Jun 3 15:56:15 2006 From: bridgeyman at gmail.com (Bridger Maxwell) Date: Sat, 3 Jun 2006 13:56:15 -0600 Subject: Play a Player Backwards Message-ID: <86ae76bb0606031256o3d313be4ne659a9079552cf28@mail.gmail.com> Hey, Does anyone know a way that I can play a player backwards? It is a player with an external reference. Importing the videos would make my stack way to big so it has to stay as a player. I thought there was a simple property, but I can't find it. Thank You, Bridger From stephenREVOLUTION at barncard.com Sat Jun 3 16:11:31 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sat, 3 Jun 2006 13:11:31 -0700 Subject: dragging questions In-Reply-To: References: Message-ID: I forgot about that demo. Scott does everything just a little bit better.... very nice. sqb > > I want to drag from 1 list field to another, keep both the fields >> locked, show the text being dragged and perform some a visual effect >> in the end where existing text will move down to show where the drop >> will occur. I assume if I can do all of that, rearranging text in >> the receiving field with the same visual effect will be cake. >> >> Is what I'm describing this even possible? > >This might help you get part of the way (execute in your message box): > > go url "http://www.tactilemedia.com/download/getinline.rev" > >Regards, > >Scott Rossi -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From yvescoppe at skynet.be Sat Jun 3 16:41:56 2006 From: yvescoppe at skynet.be (Yves COPPE) Date: Sat, 3 Jun 2006 22:41:56 +0200 Subject: text question Message-ID: <9FF9F670-6D26-4113-992F-F1AA2722D05D@skynet.be> Hi list, I'd like to write one char of a line of text a little lower that the textLine How can i perform that ? thank you all. Greetings. Yves COPPE yvescoppe at skynet.be From thierry.arbellot at laposte.net Sat Jun 3 16:45:47 2006 From: thierry.arbellot at laposte.net (Thierry Arbellot) Date: Sat, 3 Jun 2006 22:45:47 +0200 Subject: Play a Player Backwards In-Reply-To: <86ae76bb0606031256o3d313be4ne659a9079552cf28@mail.gmail.com> References: <86ae76bb0606031256o3d313be4ne659a9079552cf28@mail.gmail.com> Message-ID: <9daa6bc99778ce185ab1eace9fdb40b9@laposte.net> check the playRate property to go backward: set the playRate of player "myPlayer" to -1 Thierry On 2006, Jun 3, , at 21:56, Bridger Maxwell wrote: > Hey, > Does anyone know a way that I can play a player backwards? It is a > player > with an external reference. Importing the videos would make my stack > way to > big so it has to stay as a player. I thought there was a simple > property, > but I can't find it. > > Thank You, > Bridger > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From xeubie at hotmail.com Sat Jun 3 16:52:15 2006 From: xeubie at hotmail.com (Jack Tsu) Date: Sat, 03 Jun 2006 20:52:15 +0000 Subject: Making a browser with Rev Message-ID: Sorry for the vagueness concerning the "interface to create plugins." I was actually thinking about plugins that need a UI, such as the "Saft" plugin for Safari. They need some sort of control panel (in Saft's case, it's added to Preferences) to use the plugin. There are also plugins that add buttons to the browser or items to a menu. So I'm not sure how I would provide a way to make plugins like that for my browser - though that may be something I learn in the future. >From: "Bill Marriott" >Reply-To: How to use Revolution >To: use-revolution at lists.runrev.com >Subject: Re: Making a browser with Rev >Date: Sat, 3 Jun 2006 07:54:42 -0400 > >Plugins are actually a different matter... and not a simple yes/no. You're >going to be able to get Flash animation, for example. But the "SoThink SWF >Catcher" plug-in (which lets you decompile SWF files) won't be available. >You won't get a popup blocker; but you won't get popups either. I'm not a >user of altBrowser (I haven't needed the functionality yet), but from what >I >can see you don't get IE right-click menus, IE button bars, or any of the >other UI "chrome." What you will get is identical rendering of a web page >to >how it would be rendered in the system's browser. > >"Your own interface to create plugins?" -- I really don't know what you >mean >by this but to my knowledge the SDKs for Safari and IE are not designed for >Revolution coders. > >Revolution does have the ability to open a web page in a separate window >using the system browser... revGoURL is the command. > >In any event, altBrowser is a free download (nicely documented with >samples) >to try before you buy, and so is Revolution... should be easy enough to see >if it does what you want. And its author, Chipp Walters, is a daily visitor >to this discussion list. > >"Mark Smith" wrote in message >news:9F24D873-43FC-42F5-A045-875755171D99 at maseurope.net... > > Jack, I'm pretty sure that altBrowser uses the actual browser engine >the > > user has on their machine, so whatever browser plugins they have > > installed will also be working in altBrowser. I expect Chipp Walters >will > > fill us in on the facts in a little while. > > > > Best, > > > > Mark > > > > On 3 Jun 2006, at 08:50, Jack Tsu wrote: > > > >> I'm still kind of worried about specific things, like how to provide >my > >> own interface to create plug-ins, since I assume my app can't use IE >or > >> Safari plug-ins. I'd like to create a serious browser for everyday >use, > >> not just a toy to hack with. But anyway, altBrowser looks very >promising > >> and I think I might try it. > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at 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 at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution _________________________________________________________________ Don?t just search. Find. Check out the new MSN Search! http://search.msn.click-url.com/go/onm00200636ave/direct/01/ From dsc at swcp.com Sat Jun 3 17:01:35 2006 From: dsc at swcp.com (Dar Scott) Date: Sat, 3 Jun 2006 15:01:35 -0600 Subject: text question In-Reply-To: <9FF9F670-6D26-4113-992F-F1AA2722D05D@skynet.be> References: <9FF9F670-6D26-4113-992F-F1AA2722D05D@skynet.be> Message-ID: <4C160FC2-55A8-4FC2-8F60-E3AED2377ECD@swcp.com> On Jun 3, 2006, at 2:41 PM, Yves COPPE wrote: > I'd like to write one char of a line of text a little lower that > the textLine Perhaps the textShift property will do what you want. Dar Scott From kray at sonsothunder.com Sat Jun 3 19:28:18 2006 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 03 Jun 2006 18:28:18 -0500 Subject: MacOpener users? In-Reply-To: <15890011599.20060603121125@ahsoftware.net> Message-ID: On 6/3/06 2:11 PM, "Mark Wieder" wrote: > Ken- > > Friday, June 2, 2006, 2:31:33 PM, you wrote: > >> Can I assume that you don't already have a Mac? If so, you don't need >> MacOpener... > > ...last time I checked, OSX still didn't support mounting floppies... That's true for internal floppies, but It does for some external USB floppy drives: http://docs.info.apple.com/article.html?artnum=106234 Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From r.venzl-schubert at t-online.de Sun Jun 4 02:08:34 2006 From: r.venzl-schubert at t-online.de (Reinhold Venzl-Schubert) Date: Sun, 4 Jun 2006 08:08:34 +0200 Subject: How to fill in the Database Query Builder? Message-ID: <73816B3B-32E2-4A3B-B7CD-087648829F39@t-online.de> Hi! My trial to build a Database Query to an altSQLite-Database fails, but Revolution stores it somewhere. Because when I save my stack and open it again, I got the same error message and the Database Query Builder shows me the failed Query. Therefore I looked for the place where Revolution stores the failed query. I expected to find a script anywhere and wanted to look at it to find a mistake. But I did not find neither a script nor anything else. I used "Analyse it..." of "2lz2" from Klaus Major for my search. Where is a Database Query stored in the stack? Reinhold > Hi! > > I just go my first steps in using database with Revolution. > I bought a license von SQLite from Altuit and created my first > database "AppReg3.db" > > Then I created a stack and want to build a database query with the > Database Query Builder. > I studied the User Guide and the appropriated video but I cannot > connect to the db. > Whatever I tried I got the message: > > There was an error in connecting to the database. > Please check that the connection fields are correct. > Revdb error: revdberr, invalid database type > > Please give me a little help to fill in correctly: > > Name: Query 1 > Type: altSQLite3 > Host: ? > Database: ? > User: my emailadress that I used to create the AppReg3.db > Password: my password that I used to create the AppReg3.db > > The database is located in the folder "/Applications/Revolution > Studio/2.7.1-gm-1" > The stack is located in the folder "/Users/rvs/Documents/My > Revolution Studio/Programme" > > - - - - - - - - - - - - - - - > The script I created the AppReg3.db is: > > on mouseUp > global gConID > put revdb_connect("sqlite3","AppReg3.db",,,,,"schubert at t- > online.de","XXxxXXxxxXxxXX") into tConID > if tConID is "" then > answer warning "Problem creating or accessing database!" > else > answer information "AppReg Connected! Your connection ID is: > " & tConID > put tConID into gConID > end if > end mouseUp > > - - - - - - - - - - - - - - - - > The script I created the table is: > > on handleRevDBerror p > switch > case item 1 of p is "revdberr" > return "revDB Error: " & p > break > case "syntax error" is in p > return "Database Error: " & p > break > end switch > end handleRevDBerror > > on mouseUp > global gConID > if gConID is "" then > answer information "No Database is Connected to, please go > back 1 step and connect to the Database!" > exit mouseUp > end if > put "CREATE TABLE Karten_Daten(KarteID integer primary key,Frage > text,Antwort text)" into tSQL > put revdb_execute(gConID,tSQL) into tTmp > handleRevDBerror tTmp > if the result is not empty then > answer warning the result > exit mouseUp > end if > answer information "Number of Tables Added: " & tTmp > end mouseUp > > Thanks > Reinhold Venzl-Schubert From yvescoppe at skynet.be Sun Jun 4 03:35:03 2006 From: yvescoppe at skynet.be (Yves COPPE) Date: Sun, 4 Jun 2006 09:35:03 +0200 Subject: text question In-Reply-To: <4C160FC2-55A8-4FC2-8F60-E3AED2377ECD@swcp.com> References: <9FF9F670-6D26-4113-992F-F1AA2722D05D@skynet.be> <4C160FC2-55A8-4FC2-8F60-E3AED2377ECD@swcp.com> Message-ID: <03291228-B4A2-440C-9CCE-0338289E8EA7@skynet.be> Le 03-juin-06 ? 23:01, Dar Scott a ?crit : > > On Jun 3, 2006, at 2:41 PM, Yves COPPE wrote: > >> I'd like to write one char of a line of text a little lower that >> the textLine > > Perhaps the textShift property will do what you want. Yeah ! thank you Dar. Greetings. Yves COPPE yvescoppe at skynet.be From geradamas at yahoo.com Sun Jun 4 03:50:51 2006 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sun, 4 Jun 2006 08:50:51 +0100 (BST) Subject: Play a Player Backwards Message-ID: <20060604075051.23078.qmail@web37511.mail.mud.yahoo.com> The player is controlled by the 'playRate'; so a playRate of 1 is forward playback at normal speed, and a playRate of -1 is reverse playback at normal speed. My kids have had a lot of fun here, messing around with slo-mo (playback speeds of 0.5 and 0.25) and so on. Slo-Mo is extremely useful if you are going for a frame capture. If you have a player called "VCR" you will set the playrate as follows: set the playRate of player "VCR" to -1 you will then get reverse playback! sincerely, Richmond Mathewson ____________________________________________________________ "Philosophical problems are confusions arising owing to the fluidity of meanings users attach to words and phrases." Mathewson, 2006 ____________________________________________________________ --------------------------------- Copy addresses and emails from any email account to Yahoo! Mail - quick, easy and free. Do it now... From geradamas at yahoo.com Sun Jun 4 04:12:30 2006 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sun, 4 Jun 2006 09:12:30 +0100 (BST) Subject: Reading Mac Floppies . . . Message-ID: <20060604081230.83417.qmail@web37513.mail.mud.yahoo.com> I have a large number of floppies loaded with HC stacks and all sorts of other stuff and have recently transferred the lot onto a couple of CDs; this is how I did it: 1. went into my attic and dug out an old Performa 5200. 2. dug out my old SCSI 2x CD burner. Toast 3 aloowed me to burn a WIN-compatible CD. end of story. Another possible recipe: 1. Find a pre-Blue G3 Mac with a LAN port and connect it to another computer (Mac, PC with WIN, PC with LINUX) with a twisted pair cable or via an ethernet Hub/Switch. recently a friend of mine wanted some old Word-for-Mac files moved from Mac formatted floppies onto their WIN XP box - so I hooked up my (bloody heavy) 5200 to the XP box via an ethernet hub, fiddled around with sharing in Mac OS 8.1, and transferred the contents of the floppies onto the 5200; then opened the 5200 hard-disc from the XP box. By the way . . . this is not nearly as fiddly and threatening as it sounds: all the documentation about how to do this with Mac OS systems 7.1 - 9 is available on the Apple website. There are lots and lots of old Macs lurking in attics and cellars all across North America and Western Europe just waiting for the moment when we all wake up and realise that they can be extremely useful now that Apple have definitely abandoned floppy drives (silly bunch!). sincerely, Richmond Mathewson ____________________________________________________________ "Philosophical problems are confusions arising owing to the fluidity of meanings users attach to words and phrases." Mathewson, 2006 ____________________________________________________________ Send instant messages to your online friends http://uk.messenger.yahoo.com From geradamas at yahoo.com Sun Jun 4 04:30:29 2006 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sun, 4 Jun 2006 09:30:29 +0100 (BST) Subject: Rev Media 2.7.2 Message-ID: <20060604083029.58810.qmail@web37506.mail.mud.yahoo.com> I was a bit surprised to find that my license code for Rev Media 2.7.1 did not work for 2.7.2. I had understood that minor upgrades were covered in the 2.7.1 license - obviously I was wrong: the license does say it includes no upgrades - and that upgrades must be purchased separately. However, the only upgrades related to Rev Media seem to be from Media to Studio and so on, not to newer versions of Rev Media. Mind you on my budget here in Bulgaria I will be unable to buy upgrades every 2 months or so. sincerely, Richmond Mathewson ____________________________________________________________ "Philosophical problems are confusions arising owing to the fluidity of meanings users attach to words and phrases." Mathewson, 2006 ____________________________________________________________ Send instant messages to your online friends http://uk.messenger.yahoo.com From jbv.silences at club-internet.fr Sun Jun 4 06:07:44 2006 From: jbv.silences at club-internet.fr (jbv) Date: Sun, 04 Jun 2006 12:07:44 +0200 Subject: snapshot and imageData... References: <447D9520.AA16DE14@club-internet.fr> <562EE2A7-D800-42E0-B9D0-8EFC40460409@economy-x-talk.com> <447DA48B.6289D6F2@club-internet.fr> <69973117-1655-4BA6-B3A5-BCC4EF4BECDC@economy-x-talk.com> <447DACBD.10B6DFDF@club-internet.fr> <7aa52a210606011230y3750af20k50a70fa3b9f01c84@mail.gmail.com> <447FFC3C.74C6924B@club-internet.fr> <7aa52a210606021914h12ae28eaxdfdd4a7497687ae5@mail.gmail.com> Message-ID: <4482B0F0.4A075AC2@club-internet.fr> Chipp, Thanks for the tip. For those interested, I've found a (slightly) different but (slightly) faster way to do this : on mouseUp put the screenrect into tRect export snapshot from rect tRect to var as JPEG create img put var into img 1 end mouseUp the difference is probably because only 1 image object is created... JB > jbv, > > I tried this and it works just fine: > > on mouseUp > put the screenRect into tRect > import snapshot from rect tRect > create img > put img 1 into img 2 > end mouseUp > > The trick is to create the var tRect first before using the import > snapshot command. > > best, > Chipp > _______________________________________________ From m.schonewille at economy-x-talk.com Sun Jun 4 07:31:49 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 4 Jun 2006 13:31:49 +0200 Subject: snapshot and imageData... In-Reply-To: <4482B0F0.4A075AC2@club-internet.fr> References: <447D9520.AA16DE14@club-internet.fr> <562EE2A7-D800-42E0-B9D0-8EFC40460409@economy-x-talk.com> <447DA48B.6289D6F2@club-internet.fr> <69973117-1655-4BA6-B3A5-BCC4EF4BECDC@economy-x-talk.com> <447DACBD.10B6DFDF@club-internet.fr> <7aa52a210606011230y3750af20k50a70fa3b9f01c84@mail.gmail.com> <447FFC3C.74C6924B@club-internet.fr> <7aa52a210606021914h12ae28eaxdfdd4a7497687ae5@mail.gmail.com> <4482B0F0.4A075AC2@club-internet.fr> Message-ID: <0A2EB16B-A959-4727-90A8-0B79E2EF5542@economy-x-talk.com> Hi JB, Why did you originally want to create two images? I had the impression that your goal was to have two image objects. Also, why do you use JPEG instead of PNG? Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Salery is the easiest way to get your own web store on-line: http:// www.salery.biz/salery.html Op 4-jun-2006, om 12:07 heeft jbv het volgende geschreven: > > > Chipp, > > Thanks for the tip. > > For those interested, I've found a (slightly) different > but (slightly) faster way to do this : > > on mouseUp > put the screenrect into tRect > export snapshot from rect tRect to var as JPEG > create img > put var into img 1 > end mouseUp > > the difference is probably because only 1 image > object is created... > > JB > From m.schonewille at economy-x-talk.com Sun Jun 4 07:51:46 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 4 Jun 2006 13:51:46 +0200 Subject: ANN: ErrorLib 1.0 released Message-ID: <330A9A15-06F7-4468-8E0F-A47A2FC329A5@economy-x-talk.com> Dear Revolution community, After removing the last few glitches from ErrorLib, Economy-x-Talk now publishes the official final release of ErrorLib 1.0. ErrorLib gives you control of execution errors. With ErrorLib, you decide whether errors are reported and how they are reported. Password protected stacks no longer hamper bug reports from your clients and you will get all error information Revolution can possibly provide. With errorLib, you have a simple light-weight set of scripts that you can include with your standalones and use in the IDE. The execution error dialog will no longer lock up your IDE if you use errorLib instead. You can easily parse error information and choose whether to have the error displayed by the Revolution IDE, by the built-in routines of errorLib, or in your own custom error dialog. This library also provides error information if your stack is protected by a password and includes a logging feature that saves errors to a file. ErrorLib works with Revolution 2.2 and later. This library is shareware. Download ErrorLib from the Economy-x-Talk website at http://economy-x-talk.com/developers.html (download links are in the top-right of the page). If you have questions about this library, please contact Economy-x- Talk at support at economy-x-talk.com or catch me in ChatRev (for info about ChatRev see http://economy-x-talk.com/chatrev.html or http:// chatrev.bjoernke.com). Best regards, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Salery is the easiest way to get your own web store on-line: http:// www.salery.biz/salery.html From jbv.silences at club-internet.fr Sun Jun 4 09:06:33 2006 From: jbv.silences at club-internet.fr (jbv) Date: Sun, 04 Jun 2006 15:06:33 +0200 Subject: snapshot and imageData... References: <447D9520.AA16DE14@club-internet.fr> <562EE2A7-D800-42E0-B9D0-8EFC40460409@economy-x-talk.com> <447DA48B.6289D6F2@club-internet.fr> <69973117-1655-4BA6-B3A5-BCC4EF4BECDC@economy-x-talk.com> <447DACBD.10B6DFDF@club-internet.fr> <7aa52a210606011230y3750af20k50a70fa3b9f01c84@mail.gmail.com> <447FFC3C.74C6924B@club-internet.fr> <7aa52a210606021914h12ae28eaxdfdd4a7497687ae5@mail.gmail.com> <4482B0F0.4A075AC2@club-internet.fr> <0A2EB16B-A959-4727-90A8-0B79E2EF5542@economy-x-talk.com> Message-ID: <4482DAD4.2DB9106F@club-internet.fr> Mark, My original goal was to get the imagedata of a snapshot as fast as possible. I first tried with "import snapshot" but realized that it didn't produce any valid imageData. Then I thought that may be creating a 2nd image and putting the image content of the snapshot into the 2nd image would create a valid imagedata... But it doesn't... unless you first create a tRect variable for the rect of the snapshot... And finally, I use JPEG because I don't need any transparency, although I just realized that PNG versions of screenshots have a smaller size than JPEGs, but the process is also somewhat longer, and I need to do it as fast as possible... BTW, could someone explain why the tRect variable needs to be created before executing "import snapshot" in order to get a valid imagedata ? I'm probably dumb, but I really don't get it... Best, JB > Hi JB, > > Why did you originally want to create two images? I had the > impression that your goal was to have two image objects. Also, why do > you use JPEG instead of PNG? > > Best, > > Mark > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Salery is the easiest way to get your own web store on-line: http:// > www.salery.biz/salery.html > > Op 4-jun-2006, om 12:07 heeft jbv het volgende geschreven: > > > > > > > Chipp, > > > > Thanks for the tip. > > > > For those interested, I've found a (slightly) different > > but (slightly) faster way to do this : > > > > on mouseUp > > put the screenrect into tRect > > export snapshot from rect tRect to var as JPEG > > create img > > put var into img 1 > > end mouseUp > > > > the difference is probably because only 1 image > > object is created... > > > > JB > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- _________________________ Faith is a central nervous system disease, like Alzheimer or multiple sclerosis. From lfredricks at proactive-intl.com Sun Jun 4 11:44:12 2006 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Sun, 4 Jun 2006 08:44:12 -0700 Subject: Rev Media 2.7.2 In-Reply-To: <20060604083029.58810.qmail@web37506.mail.mud.yahoo.com> Message-ID: <003f01c687ed$bb20b680$6401a8c0@lynn> > I was a bit surprised to find that my license code for Rev > Media 2.7.1 did not work for 2.7.2. I had understood that > minor upgrades were covered in the 2.7.1 license - obviously > I was wrong: the license does say it includes no upgrades - > and that upgrades must be purchased separately. However, the > only upgrades related to Rev Media seem to be from Media to > Studio and so on, not to newer versions of Rev Media. Mind > you on my budget here in Bulgaria I will be unable to buy > upgrades every 2 months or so. We've had a few reports of problems updating Media to 2.7.2. It's a free update. If you are experiencing a problem, make sure you send a note to support. This should get sorted out on Monday. Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution, Ltd From bobwarren at howsoft.com Sun Jun 4 13:51:15 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Sun, 04 Jun 2006 14:51:15 -0300 Subject: Linux installation Message-ID: <44831D93.4060000@howsoft.com> I first met the term "standalone" when I initially made contact with Rev. Before this, using Windows only, I had always dealt with "executables". So now, in order to clarify certain issues connected with the subject of installation, I would like to make a series of statements about these 2 types of binary files, and I would be grateful if you would correct me if I am wrong. A "standalone" means what it says. It stands alone and is completely independent. It carries what might have originally been library information within itself, and uses this at runtime. It does NOT refer to what might be similar library routines already embedded in the operating system it later runs on, that could be more or less current or "up to date" in comparison. Consequently, if I produce a "standalone" as a single file in Rev, everything it needs is bundled with it and it should run on anyone's machine by simply copying it (almost anywhere) to the HD and double-clicking on it. My recent little experiment of producing a GUI module in RB has been very instructive. It did not run on Mark Wieder's Kubuntu and complained about the unavailability of a certain library routine. To me, this seems to indicate that RB does not produce a "standalone" GUI program but an "executable" one in the traditional Windows manner. At runtime, on a different machine, if the libraries found in the operating system are not 100% compatible with the libraries present in the system where the program was created, it fails. Thus, such RB programs, different to Rev standalones, might require a "setup" in the traditional Windows manner, even under Linux. If what I say is correct - AND PLEASE JUMP ON ME IMMEDIATELY IF I AM INCORRECT - then the question of "setting up" Rev programs in Linux is **normally** a relatively simple one. There is no damn "registry", and all you have to do is to copy (perhaps with decompression) the program and other files where you like on the HD, and to provide (if you can) icons on the desktop and/or in the start menu. Here are a few more statements that I hope you will put me right on where necessary. There are 8 HD paths that my little module hopes to deduce from the operating system. On my Ubuntu Linux, here is an example: /home/bob/Desktop/ (DesktopFolder) /home/bob/ (PreferencesFolder) /usr/ (SystemFolder) /tmp/ (TemporaryFolder) /home/bob/ (ApplicationSupportFolder) failed (FontsFolder) failed (StartupItemsFolder) /home/bob/.Trash/ (TrashFolder) And here is another example on Gentoo (with KDE): /home/rishi/Desktop/ (DesktopFolder) /home/rishi/ (PreferencesFolder) /usr/ (SystemFolder) /tmp/ (TemporaryFolder) /home/rishi/ (ApplicationSupportFolder) failed (FontsFolder) failed (StartupItemsFolder) failed (TrashFolder) Of these, the first 5 are always the same under all distributions of Linux, except for the user name. Therefore, as Jacqueline Landman Gay suggested, the use of the global $HOME variable in Rev should be sufficient to deduce these paths. Different distributions of Linux typically vary the paths to the last 3 categories, and the RB functions for deducing them may or may not be successful, or in other words, they are unreliable for general Linux use and can only be employed perhaps for a limited set of distros where they are known to succeed. And finally, considering the above, although it would be nice if Rev implemented the suite of reportable system path-deducing functions through specialFolderPath in Linux, or even extended them to provide reliable reports on the Fonts, Startup Items and Trash, there is no greatly imperative need for it at this very moment, unless you want to install new fonts, get your program executed automatically at OS startup, etc. I AWAIT YOUR CORRECTIONS. Thanks. Bob From list at dreamscapesoftware.com Sun Jun 4 14:01:19 2006 From: list at dreamscapesoftware.com (dreamscapesoftware.com - List) Date: Sun, 4 Jun 2006 14:01:19 -0400 Subject: Unsupported Feature: iconMenu Message-ID: <200606041801.k54I1JXP028138@valuworld.com> Has anyone spent some time working on the new unsupported features: the iconMenu and iconMenuPick? I'm having difficulty understanding the syntax in which "iconMenu" accepts menu items. I can setup the following, which does product a properly formatted menu, but doesn't return messages. set the iconMenu to "New" &cr& "Open" &cr& "Close" The syntax listed in the "What's New" file is listed as the following, but I cannot understand it, nor can I even figure out how to make it work. Menu: Item * Item: [ tab * ] [ '(' ] Label [ '|' Tag ] 'n' Label: any sequence of characters not including 'n' or '|' Tag: any sequence of characters not including 'n' The best I've been able to come up with is the following, but it only seems to work for 1 menu item, and actually results in a message. set the iconMenu to "New|theMessage" Anyone have any idea on how to get a multi-item menu that sends a message back for each item? Thanks Derek Bump Dreamscape Software http://www.dreamscapesoftware.com/ From toddgeist at gmail.com Sun Jun 4 14:30:05 2006 From: toddgeist at gmail.com (Todd Geist) Date: Sun, 4 Jun 2006 11:30:05 -0700 Subject: Apple Events? Message-ID: Hello, I am looking into using Apple Events with Revolution, but I can't get my head around it. I am pretty proficient at Applescript, and just started using Script Debugger (jeez can't believe how much better it is then the plain old Script Editor). But I can't seem to make the leap from that to using Apple Events. All the stuff I can find on using them show you how to use them using Carbon, or Cocoa, or some language I am not into. I would love to see some examples using Revolution. Does anybody of any useful resources? Either on Apple Events or Apple Events and Revolution together? TIA Todd From m.schonewille at economy-x-talk.com Sun Jun 4 14:42:37 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 4 Jun 2006 20:42:37 +0200 Subject: Apple Events? In-Reply-To: References: Message-ID: Hi Todd, There is an AppleEvent example in the Sample Scripts Stack on my web site (originally HyperCard but also available as PDF). The AppleEvent information in Revolution's docs seem pretty accurate to me. The easiest way to find out which AppleEvent you need to catch is probably: on appleEvent theClass, theID put "class:" && theClass & return & ? "ID" && theID & return into myVar request appleEvent data put "AppleEvent data:" && it after myVar answer myVar end appleEvent You might want to put this into a stack script and make a standalone of that stack. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Salery is the easiest way to get your own web store on-line: http:// www.salery.biz/salery.html Op 4-jun-2006, om 20:30 heeft Todd Geist het volgende geschreven: > Hello, > > I am looking into using Apple Events with Revolution, but I can't get > my head around it. > > I am pretty proficient at Applescript, and just started using Script > Debugger (jeez can't believe how much better it is then the plain old > Script Editor). But I can't seem to make the leap from that to using > Apple Events. > > All the stuff I can find on using them show you how to use them using > Carbon, or Cocoa, or some language I am not into. I would love to see > some examples using Revolution. > > Does anybody of any useful resources? Either on Apple Events or Apple > Events and Revolution together? > > TIA > > Todd > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From sanke at hrz.uni-kassel.de Sun Jun 4 15:06:13 2006 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Sun, 04 Jun 2006 21:06:13 +0200 Subject: Photoprocessing - Brightness and Unsharp Mask Message-ID: <44832F25.4030008@hrz.uni-kassel.de> On Sat, 3 Jun 2006, Sivakatirswami wrote: > You people all amaze me... are there no limits? (smile) > > Question (duh type): are these filters limited to image data that is > an exact square? (implied by "3X3" "7X7") > > Or, would a "filter" that supports 7 X 7 also handle an image that > was, for example, 345 pixels wide and 500 pixels tall? I assume the > answer is yes, but wanted to check. The answer is indeed yes. The size of of the filter matrix is totally unrelated to the size of the image to be processed. In Chipp Walter's original scripts the height and the width of the image are among the parameters that are assembled before the matrix formula (with a DLL or completely scripted) is being applied. In my adapted versions I use an image size of 640 X 480 pixels, but they could easily be changed to work for other sizes. The matrix-filter size defines the number of pixels involved in computing the color value of the center pixel. With a 3 X 3 matrix, the color values of the eight pixels surrounding the center pixel - along with a so-called "division" factor and optionally a "bias" factor - are processed by means of a specific formula to arrive at the new value for the center pixel. This process is repeated for each image pixel. Similarly, a 7 X 7 matrix would use 48 surrounding pixels to compute a filtered value of the center pixel. The greater the matrix, the more variable effects in changing an image with a filter are possible. Border and corner pixels pose a special problem as they have less neighbouring pixels. With a 3X3 filter a border pixel possesses 5, and a corner pixel only 3 adjacent pixels, meaning the processing formula has to take this into account and find a workaround. Chipp's no-external formula produces a "black" 1-pixel border in this context, his DLL formula produces a "white" 2-pixel border, Derek Bump's DLL a black 2-pixel border. Photoshop and PaintShop Pro, for that matter, do not produce such border effects after filter use, as they use a more sophisticated equation when border pixels are involved. > > it would be interesting if this whole thing could run without a GUI > on a web server as a faceless processor.... that could have major > implications for web apps where users upload source images, the rev > processor goes to work and the CGI incorporates downsized images back > to some web pages or image repository directory ... I would > certainly put this to use almost immediately. Quality is the big > issue for some potential uses, not for others. > (snip) > > Sivakatirswami My guess is that once a satifactory and versatile solution for filter use inside Rev is in place, this could also be used with a CGI. I assume there are a sufficient number of web-experienced Revolution users that could then recommend and implement CGI versions. Best regards, Wilhelm Sanke From toddgeist at gmail.com Sun Jun 4 16:14:34 2006 From: toddgeist at gmail.com (Todd Geist) Date: Sun, 4 Jun 2006 13:14:34 -0700 Subject: Apple Events? In-Reply-To: References: Message-ID: On 6/4/06, Mark Schonewille wrote: > > on appleEvent theClass, theID > put "class:" && theClass & return & ? > "ID" && theID & return into myVar > request appleEvent data > put "AppleEvent data:" && it after myVar > answer myVar > end appleEvent > > You might want to put this into a stack script and make a standalone > of that stack. Thanks Mark! But then what do I do? Lets suppose I want to send Apple Events from Rev for the moment. Can I target this lettle Rev App with an Applescript? Will it then report the Apple event syntax that I need to usse? Also I noticed that the docs say to place the appleEvent Message handler in the "current card script, not the stack script. Does it matter? Or will the message just go throught the current card first then on to the stack? Thanks Again? Todd From toddgeist at gmail.com Sun Jun 4 17:13:35 2006 From: toddgeist at gmail.com (Todd Geist) Date: Sun, 4 Jun 2006 14:13:35 -0700 Subject: Apple Events? In-Reply-To: References: Message-ID: More info... Thanks to Mark, I have a little Rev app that reports on the Apple Events it receives. BUT all I ever get for the Apple Event data is "file list error" or "not found" My guess is that since the "Data" is probably not of type "string" then this is the best Rev can do. Can anyone confirm that Rev can't handle custom data type with Apple Events? Thanks Todd From JimAultWins at yahoo.com Sun Jun 4 17:14:44 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Sun, 04 Jun 2006 14:14:44 -0700 Subject: Apple Events? In-Reply-To: Message-ID: Todd, See the bottom of this message for a previous post by Ken Ray that may help you. Note that Ken Ray will be doing a topic at the upcoming RevCon West. Also, his site has tips and examples of AppleScript in action. In your case, certainly work a look under the hood. ----------------- Sons of Thunder Software http://www.sonsothunder.com/ Email: kray at sonsothunder.com --------------------- Jim Ault Las Vegas On 6/4/06 1:14 PM, "Todd Geist" wrote: > On 6/4/06, Mark Schonewille wrote: > >> >> on appleEvent theClass, theID >> put "class:" && theClass & return & ? >> "ID" && theID & return into myVar >> request appleEvent data >> put "AppleEvent data:" && it after myVar >> answer myVar >> end appleEvent >> >> You might want to put this into a stack script and make a standalone >> of that stack. > > > Thanks Mark! > But then what do I do? > > Lets suppose I want to send Apple Events from Rev for the moment. Can > I target this lettle Rev App with an Applescript? Will it then report > the Apple event syntax that I need to usse? > > Also I noticed that the docs say to place the appleEvent Message > handler in the "current card script, not the stack script. Does it > matter? Or will the message just go throught the current card first > then on to the stack? > > Todd ------------------ [[ post from Ken Ray re Applescript ]] -------------- Posted on 12/8/05 by Trevor Devore to the Use Revolution list Print this tip News and Rumors Products Services Developer Resources Contact STS About STS Copyright ?1997-2006 Sons of Thunder Software. All rights reserved. Send all comments to webmaster at sonsothunder.com. ------------ Actually, it's not lost, Troy! What's necessary is the "aete" resource that used to be shipped with MetaCard, but for some reason no longer ships with Revolution. All you need to do is copy/paste using ResFool, and you not only have "do script" and "eval", but you can use ResFool to make your application FULLY AppleScriptable... I'm doing this with a custom app I've built for my clients. In fact, you can: tell application "Epicure Dispatcher" -- an MC/Rev app play show "MyShow" without stopping end tell and it understands that "play show" translates to the appleEvent "EPICplay" which it then acts on. I'm planning on taking about how to AppleScript your app (including creating a simple Automator action for Rev apps) at Monterey in June, so if you happen to be going, you can take notes... -------------------------------------------------------------------------- From kray at sonsothunder.com Sun Jun 4 17:19:46 2006 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 04 Jun 2006 16:19:46 -0500 Subject: Apple Events? In-Reply-To: Message-ID: On 6/4/06 4:14 PM, "Jim Ault" wrote: > Todd, > > See the bottom of this message for a previous post by Ken Ray that may help > you. Note that Ken Ray will be doing a topic at the upcoming RevCon West. > Also, his site has tips and examples of AppleScript in action. In your > case, certainly work a look under the hood. Thanks, Jim... I was just about to make mention of the topic at RevCon... Todd, is this something you need to do now, or can you wait until you get to RevCon? If you need to do this now, let me know offlist and I'll work with you to get it doing what you want... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From tom.cole at asu.edu Sun Jun 4 17:42:21 2006 From: tom.cole at asu.edu (Tom Cole) Date: Sun, 4 Jun 2006 14:42:21 -0700 Subject: Application Icons (Thomas Cole) Message-ID: <2144c7982bcd3886e43c8f988886d039@asu.edu> I would like to have a decent application icon for both Mac and Windows. I just want something besides the giant, honkin' R for revolution for Mac. There's a generic icon that is part of the standalone setup for Windows. I assume no one will sue me if I use that one? It looks like a computer screen with a tower computer by it. It's a white screen outlined in blue. That's what I get automatically when I create the standalone for windows. I thought that one of my standalones for Mac came out with the application icon that looks like a piece of paper with a pencil, ruler and pen on it. I've seen that icon on other applications. Is it legal to use that one for distribution? It looks like the icon in the finder that is the folder for applications and is named applications. Thanks From m.schonewille at economy-x-talk.com Sun Jun 4 18:04:13 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 5 Jun 2006 00:04:13 +0200 Subject: Apple Events? In-Reply-To: References: Message-ID: <3D25E51A-8E85-49F9-ACC4-53232DC72916@economy-x-talk.com> Hi Todd, I wrote this while you were experimenting with apple events. It always seemed illogical to me to put an appleEvent handler into the card script, because normally you want the handler to run regardless of which card is the current card. If the event cannot be handled for whatever reason, you would still want to give feedback to tell the user that whatever he did is not allowed. You can send AppleEvents from AppleScript, but there are also many user actions that cause an AppleEvent. The most important one probably being the even that is sent if a file is double-clicked in the Finder. To test this, tell the Finder to open a file with your standalone (change this in the Info window). Double-click the file and see what happens. It should be possible to run an AppleScript script like this: tell application "Revolution" ?event abcd1234? "Event Data" end tell abcd is the class, 1234 the ID, and you get the string "Event Data" using the Transcript syntax request appleEvent data Now, this doesn't work, for reasons explained by Ken. There is an aete resource in Revolution, but it seems incomplete, as it doesn't even contain a required suite. I checked ftp.metacard.com, but there is no OSX version of MetaCard available there, anymore. If anyone could send me the aete resource from the MetaCard engine for OSX, which is needed to get apple events working, I would be very grateful. There is also some good news: the above AppleScript works fine in Mac OS 9, with the Classic version of Revolution 2.6.1. I think that the incomplete aete resource is quite essential for Mac OS users. If it is not in Bugzilla yet, I believe it should be reported. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Salery is the easiest way to get your own web store on-line: http:// www.salery.biz/salery.html Op 4-jun-2006, om 22:14 heeft Todd Geist het volgende geschreven: > > Thanks Mark! > > But then what do I do? > > Lets suppose I want to send Apple Events from Rev for the moment. Can > I target this lettle Rev App with an Applescript? Will it then report > the Apple event syntax that I need to usse? > > Also I noticed that the docs say to place the appleEvent Message > handler in the "current card script, not the stack script. Does it > matter? Or will the message just go throught the current card first > then on to the stack? > > > Thanks Again? > > Todd From claudi.c at fiberworld.nl Sun Jun 4 18:59:34 2006 From: claudi.c at fiberworld.nl (Claudi Cornaz) Date: Mon, 5 Jun 2006 00:59:34 +0200 Subject: I am glad I can donate something Message-ID: <3bff5caa356d698c93239e2d98710685@fiberworld.nl> Hi all, Perhaps some of you have occasionaly seen my name on this list, asking some, somtimes "dumb", question, but I read the list with much interest. So you might say I am a lurker. (God I hate that word) Well I have learned an awfull lot of you all and I feel it's time to give something back. I give you all ... ... drum roll ... ... "2Gather". I have uploaded a screenshot and the link to download it to my userspace "claudi" under the categorie general. You can also just download it from: www.cc-imaginering.nl/runrev/2Gather/2Gather.rev.zip (This way I can keep track if there is interrest) 2Gather is an outliner. It's quite standard except that each entry can have a text / an image / and audio data all at the same time. I know it works quite well on my mac, since I am using it as a standalone to document all my programming and quite some other stuff as well. It started out as a tmplt/exercise for apps that use documents to save data. Things surely can take strange turn. Anyway, it's not finished or polished. It's more like a sketchbook. Me learning rev (long ago I used to dabble in hypercard) and trying to get to grips with this strange and wonderfull world of revolution. So there are a lot of ideas embedded in it just to get the hang of it. (how to handel documents with the same name, how to work with menus, how to have a good text menu, a window menu, preferences, etc). Unfortunatly it's not much documented, and probably it's part englisch and part dutch, I have not looked at the code for a while. It's in the same state as I compiled it last (quite some month ago). If there is enough interest I might be able to fix that, although that might take a while and I spend all my time on something new. Anyway see it as a strange and somewhat coherent set of thoughts/routines. I am not a programmer but I do programming and now with my acquired knowledge am gonna try to create something much more complex than a basic outliner. Ideas, data, creativity is much more three dimensional than a 2 dimensional outliner and human behaviour and thought is also much more fluid and flexible than outliners or minmaps can offer. (at least all the outliners I have seen and I have seen a lot of them and they just don't come close) Well I hope some of you might find 2Gather or some of it's code usefull in some way, you are all free to do with it as you please / like / deem neccesary or just for fun. On the other hand, of course, I can't take any responsability for any damage this code may cause in any way, Use it at youre own risk. The name, the creator codeand the extension I keep reserved for my own use however. So, I hope someone finds some good use for this and perhaps next time you see my name on the list I will be a bit less of a stranger. Best wishes and happy coding you all, Claudi From dfepstein at comcast.net Sun Jun 4 19:03:19 2006 From: dfepstein at comcast.net (David Epstein) Date: Sun, 4 Jun 2006 19:03:19 -0400 Subject: Relayering and dragging a group within a group Message-ID: <94BF6108-24F7-4DA0-BC36-585C3230B7BE@comcast.net> When the mouse is pressed on a button, I want the group that it is part of to come to the front and be draggable to a different location. There are several such groups, and all are parts of a higher-level group called "wb." The group "wb" has the following script: on mouseDown if "button" is in the target then -- (1) put the group this button belongs to on top of other -- groups that are subgroups of group "wb": put the short id of the owner of the target into tgid start editing group "wb" set the layer of group id tgid to top stop editing -- (2) move this group with the mouse until the mouse is released: grab group id tgid of group "wb" end if end mouseDown Part (2) does not work (using Metacard 2.5 on Mac OSX 10.4). If I comment out part (1), part (2) works as expected. Can anyone see an error or suggest a remedy? Many thanks. David Epstein From kray at sonsothunder.com Sun Jun 4 19:09:44 2006 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 04 Jun 2006 18:09:44 -0500 Subject: Linux installation In-Reply-To: <44831D93.4060000@howsoft.com> Message-ID: On 6/4/06 12:51 PM, "Bob Warren" wrote: > I AWAIT YOUR CORRECTIONS. Thanks. The only clarification I'd make is that the Revolution engine itself (which is bundled together with your stack when you make a standalone) requires certain OS-level libraries on Linux, and if they are not available, your application won't run. This can be seen when trying to use Rev as a CGI on a Linux server without all the necessary Linux libraries in place (see http://www.sonsothunder.com/devres/revolution/tips/cgi001.htm for more info). I'm assuming that since the Rev executable can simply be dragged to a Linux web server for use as a CGI (or it *used* to, anyway) that the same thing is true - if you're missing "libXext.so.6" for example, it may not run. (If anyone sees that I'm wrong, please let me know...) Other than that, I'd be kind of careful with your definition of "standalone" and the definition used by Revolution for "standalone". Rev applications built using "Save as Standalone" can either be self-contained, or can call on outside resources as necessary, based on how they were coded. So to be glib, sometimes standalones are "standalones", and sometimes they're "executables"... ;-) Personally, I always use the word "exectuable" when talking about apps on Windows and Linux, and "application" when talking about apps on MacOS... Why? Don't know, really... :-) Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Sun Jun 4 20:21:34 2006 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 04 Jun 2006 19:21:34 -0500 Subject: I am glad I can donate something In-Reply-To: <3bff5caa356d698c93239e2d98710685@fiberworld.nl> Message-ID: On 6/4/06 5:59 PM, "Claudi Cornaz" wrote: > I have uploaded a screenshot and the link to download it to > my userspace "claudi" under the categorie general. > You can also just download it from: > www.cc-imaginering.nl/runrev/2Gather/2Gather.rev.zip > (This way I can keep track if there is interrest) > > 2Gather is an outliner. It's quite standard except that each entry can > have a text / an image / and audio data > all at the same time. This is wonderful, Claudi! I really like how you handled the text editing of topic nodes... A couple of minor nits, though: you have a "breakpoint" phrase and a couple of breakpoint dots in your scripts so it broke into debugging for me a couple of times. And for some reason the cursor ID you're using for the splitter doesn't seem to exist on my copy of Rev (2.7.2 Build 261). But other than that, a wonderful outliner! Thanks for the donation "to the cause"... :-) Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From jacque at hyperactivesw.com Sun Jun 4 20:52:07 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 04 Jun 2006 19:52:07 -0500 Subject: Application Icons (Thomas Cole) In-Reply-To: <2144c7982bcd3886e43c8f988886d039@asu.edu> References: <2144c7982bcd3886e43c8f988886d039@asu.edu> Message-ID: <44838037.8090709@hyperactivesw.com> Tom Cole wrote: > I would like to have a decent application icon for both Mac and Windows. > I just want something besides the giant, honkin' R for revolution for Mac. > > There's a generic icon that is part of the standalone setup for Windows. > I assume no one will sue me if I use that one? It looks like a computer > screen with a tower computer by it. It's a white screen outlined in > blue. That's what I get automatically when I create the standalone for > windows. > > I thought that one of my standalones for Mac came out with the > application icon that looks like a piece of paper with a pencil, ruler > and pen on it. I've seen that icon on other applications. Is it legal to > use that one for distribution? It looks like the icon in the finder that > is the folder for applications and is named applications. That is the default icon that OS X shows when no real icon has been assigned to an application. You can get it by deleting the Rev icons inside the Resources folder in the bundle. It is fine to use this, since it is the system default, equivalent to the one you describe for Windows. But if you are distributing to others, it does make it look like you made a mistake and forgot to assign an icon. It's okay for casual use but not for professional distribution. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mdswindell at cruzio.com Sun Jun 4 21:47:09 2006 From: mdswindell at cruzio.com (Mark Swindell) Date: Sun, 4 Jun 2006 18:47:09 -0700 Subject: Play a Player Backwards In-Reply-To: <20060604075051.23078.qmail@web37511.mail.mud.yahoo.com> References: <20060604075051.23078.qmail@web37511.mail.mud.yahoo.com> Message-ID: Can your kids say "NATAS!!!???" -Mark PS Paul is dead, Paul is dead, Paul is dead... On Jun 4, 2006, at 12:50 AM, Richmond Mathewson wrote: > The player is controlled by the 'playRate'; so a playRate of 1 is > forward playback at normal speed, and a playRate of -1 is reverse > playback at normal speed. > > My kids have had a lot of fun here, messing around with slo-mo > (playback speeds of 0.5 and 0.25) and so on. Slo-Mo is extremely > useful if you are going for a frame capture. From xeubie at hotmail.com Sun Jun 4 21:56:10 2006 From: xeubie at hotmail.com (Jack Tsu) Date: Mon, 05 Jun 2006 01:56:10 +0000 Subject: I am glad I can donate something Message-ID: Yep, the cursor changes to something not recognized by Rev when it hovers over the divider. I just quickly changed "set the cursor to 202615" to "set the cursor to arrow" and it works fine. Really a wonderful program - a while ago I asked how to make these kinds of hierarchical lists and have been struggling to make one, so this will definitely point me in the right direction. Thanks Claudi! >From: Ken Ray >Reply-To: How to use Revolution >To: Use Revolution List >Subject: Re: I am glad I can donate something >Date: Sun, 04 Jun 2006 19:21:34 -0500 > >On 6/4/06 5:59 PM, "Claudi Cornaz" wrote: > > > I have uploaded a screenshot and the link to download it to > > my userspace "claudi" under the categorie general. > > You can also just download it from: > > www.cc-imaginering.nl/runrev/2Gather/2Gather.rev.zip > > (This way I can keep track if there is interrest) > > > > 2Gather is an outliner. It's quite standard except that each entry can > > have a text / an image / and audio data > > all at the same time. > >This is wonderful, Claudi! I really like how you handled the text editing >of >topic nodes... > >A couple of minor nits, though: you have a "breakpoint" phrase and a couple >of breakpoint dots in your scripts so it broke into debugging for me a >couple of times. And for some reason the cursor ID you're using for the >splitter doesn't seem to exist on my copy of Rev (2.7.2 Build 261). But >other than that, a wonderful outliner! > >Thanks for the donation "to the cause"... :-) > > >Ken Ray >Sons of Thunder Software >Web site: http://www.sonsothunder.com/ >Email: kray at sonsothunder.com > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution _________________________________________________________________ On the road to retirement? Check out MSN Life Events for advice on how to get there! http://lifeevents.msn.com/category.aspx?cid=Retirement From tbandi at swissonline.ch Sun Jun 4 22:37:08 2006 From: tbandi at swissonline.ch (Till Bandi) Date: Mon, 5 Jun 2006 04:37:08 +0200 Subject: I am glad I can donate something In-Reply-To: References: Message-ID: <5FF048DE-F902-4FA0-92A9-BE38FB9D4BBC@swissonline.ch> great!! > A couple of minor nits... same here (Rev 2.7.1, Build 261) Till Am 05.06.2006 um 02:21 schrieb Ken Ray: > On 6/4/06 5:59 PM, "Claudi Cornaz" wrote: > >> I have uploaded a screenshot and the link to download it to >> my userspace "claudi" under the categorie general. >> You can also just download it from: >> www.cc-imaginering.nl/runrev/2Gather/2Gather.rev.zip >> (This way I can keep track if there is interrest) >> >> 2Gather is an outliner. It's quite standard except that each entry >> can >> have a text / an image / and audio data >> all at the same time. > > This is wonderful, Claudi! I really like how you handled the text > editing of > topic nodes... > > A couple of minor nits, though: you have a "breakpoint" phrase and > a couple > of breakpoint dots in your scripts so it broke into debugging for me a > couple of times. And for some reason the cursor ID you're using for > the > splitter doesn't seem to exist on my copy of Rev (2.7.2 Build 261). > But > other than that, a wonderful outliner! > > Thanks for the donation "to the cause"... :-) > > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From kray at sonsothunder.com Sun Jun 4 23:20:13 2006 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 04 Jun 2006 22:20:13 -0500 Subject: Unsupported Feature: iconMenu In-Reply-To: <200606041801.k54I1JXP028138@valuworld.com> Message-ID: On 6/4/06 1:01 PM, "dreamscapesoftware.com - List" wrote: > > Anyone have any idea on how to get a multi-item menu that sends a message back > for each item? Thanks Yes. Here's an example: -- Set up the menu on mouseUp set the icon to 200937 -- just pick an img to use set the iconMenu to "New|DoNew"&cr&"Open|DoOpen"&cr&"Close|DoClose" end mouseUp -- Trap the menuItem choices (card/stack script) on iconMenuPick pChoice switch pChoice case "DoNew" -- handle "New" choice break case "DoOpen" -- handle "Open" choice break case "DoClose" -- handle "Close" choice break end switch end iconMenuPick Note BTW that I haven't gotten this to work reliably in the Rev IDE, but YMMV. HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From SupermanSlyr at aol.com Mon Jun 5 04:38:48 2006 From: SupermanSlyr at aol.com (SupermanSlyr at aol.com) Date: Mon, 5 Jun 2006 04:38:48 EDT Subject: Random Hotspot location Message-ID: <4cc.e2168.31b54798@aol.com> I'm sure this is easier than I think, but I seem to be having some trouble. I have a relatively simple program in mind. Imagine an image with multiple hot spots that have been labeled with letters. I desire to make a program with an image pointer that randomly selects a word or phrase from a text file, and then spells it out on the image where the corresponding letters are on the background image. So, to clarify there are two images: one image is the background (The one with all the letters), the second is the pointer image (Which points to the letter). Think of an Ouija board (Only without the board). I'd also like to move the pointer around and select random letters. Maybe it's the random stuff that keeps throwing me off. What's so frustrating is I know it's possible. And it genuinely sounds very simple. What would be the best way to define the hot spots on the image? And how can I get the random moving pointer to work right? Any thoughts, pointers, or assistance on this project will be greatly appreciated. From m.schonewille at economy-x-talk.com Mon Jun 5 04:50:20 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 5 Jun 2006 10:50:20 +0200 Subject: Random Hotspot location In-Reply-To: <4cc.e2168.31b54798@aol.com> References: <4cc.e2168.31b54798@aol.com> Message-ID: <8E1645ED-242F-46F7-9A00-41C9698DD0E7@economy-x-talk.com> Hi SupermanSlyr, What have you tried so far and where did you get stuck? Do you mean that the pointer image is supposed to more around? How? What do you mean by random? Is there any user interaction involved? Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 5-jun-2006, om 10:38 heeft SupermanSlyr at aol.com het volgende geschreven: > I'm sure this is easier than I think, but I seem to be having some > trouble. > I have a relatively simple program in mind. Imagine an image with > multiple > hot spots that have been labeled with letters. I desire to make a > program with > an image pointer that randomly selects a word or phrase from a > text file, and > then spells it out on the image where the corresponding letters are > on the > background image. So, to clarify there are two images: one image is > the > background (The one with all the letters), the second is the > pointer image (Which > points to the letter). Think of an Ouija board (Only without the > board). I'd > also like to move the pointer around and select random letters. > Maybe it's the > random stuff that keeps throwing me off. What's so frustrating is I > know > it's possible. And it genuinely sounds very simple. What would be > the best way > to define the hot spots on the image? And how can I get the random > moving > pointer to work right? Any thoughts, pointers, or assistance on > this project will > be greatly appreciated. From claudi.c at fiberworld.nl Mon Jun 5 05:03:47 2006 From: claudi.c at fiberworld.nl (Claudi Cornaz) Date: Mon, 5 Jun 2006 11:03:47 +0200 Subject: I am glad I can donate something In-Reply-To: <3bff5caa356d698c93239e2d98710685@fiberworld.nl> References: <3bff5caa356d698c93239e2d98710685@fiberworld.nl> Message-ID: <551a6f92a8a9e9edd2acb8905869066b@fiberworld.nl> Hi, I am glad you like it. Questions about tree views have been on the list quite often, so I hope this can help some people to get started. Much more could be said about treeviews / hierarchical lists and list fields in general. I am working on a librarie for this kind of thing right now. It's quite complex to get it all right. It has to handle, folders, treeviews, and other compound datastructures, divider lines, checkboxes, and other kinds of icons like an eye or a checkmark etc in front of a line (or someplace inbetween). All this with full drag and drop etc. It's a lot of work but slowly it's getting along. Anyway I have changed the cursor id, I believe it was a standart cursor in rev 2.5. It's updated now and I also removed the breakpoints. You can download it from: www.cc-imaginering.nl/runrev/2Gather/2Gather.rev.zip For those who like it you, can now also download the standalone (unfortunatly only for mac, I didn't try it on windows, if anyone get's it working on windows I would appreciate a copy so I can learn some of the windows part) You can download the standalone from: www.cc-imaginering.nl/runrev/2Gather/2Gather.app.zip Best wishes to you all, Claudi From m.schonewille at economy-x-talk.com Mon Jun 5 05:25:57 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 5 Jun 2006 11:25:57 +0200 Subject: I am glad I can donate something In-Reply-To: <551a6f92a8a9e9edd2acb8905869066b@fiberworld.nl> References: <3bff5caa356d698c93239e2d98710685@fiberworld.nl> <551a6f92a8a9e9edd2acb8905869066b@fiberworld.nl> Message-ID: Hi Claudi, First of all, this is really a cool stack. Congratulations. The cursor ID was still causing an error. Why don't you include that cursor in your stack? That would solve it. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 5-jun-2006, om 11:03 heeft Claudi Cornaz het volgende geschreven: > Hi, > > I am glad you like it. Questions about tree views have been on the > list > quite often, so I hope this can help some people to get started. > Much more > could be said about treeviews / hierarchical lists and list fields > in general. > I am working on a librarie for this kind of thing right now. It's > quite complex > to get it all right. > It has to handle, folders, treeviews, and other compound > datastructures, divider lines, > checkboxes, and other kinds of icons like an eye or a checkmark etc > in front of a line > (or someplace inbetween). All this with full drag and drop etc. > It's a lot of > work but slowly it's getting along. > > Anyway I have changed the cursor id, I believe it was a standart > cursor in rev 2.5. > It's updated now and I also removed the breakpoints. > You can download it from: www.cc-imaginering.nl/runrev/2Gather/ > 2Gather.rev.zip > > For those who like it you, can now also download the standalone > (unfortunatly > only for mac, I didn't try it on windows, if anyone get's it > working on windows > I would appreciate a copy so I can learn some of the windows part) > You can download the standalone from: www.cc-imaginering.nl/runrev/ > 2Gather/2Gather.app.zip > > Best wishes to you all, > Claudi From wjm at wjm.org Mon Jun 5 05:28:33 2006 From: wjm at wjm.org (Bill Marriott) Date: Mon, 5 Jun 2006 05:28:33 -0400 Subject: Random Hotspot location References: <4cc.e2168.31b54798@aol.com> Message-ID: Every "object" (or more correctly, "control") in Revolution has a location (or "loc") which is the x, y coordinate where that object is located. You can easily get and set the location of objects. Here's one way you could build your program using locations: 1. Put in your backdrop image. 2. Make small, square-ish buttons for each one of the hotspots. For convenience, name each button with the corresponding letter of the alphabet. Don't worry about making them invisible for now, but do position them where you want them to be. To make quick work of this, just draw the first button, then duplicate it and position it repeatedly. Then open up the message box, switch to the multiline mode, and enter this short script: repeat with i = 1 to the number of buttons set the name of button i to char i of \ "ABCDEFGHIJKLMNOPQRSTUVWXYZ" end repeat 3. Import as a Control the image you are using for the pointer. (Control-Shift-.) Name it "MyPointer" -- a PNG with a transparent hole cut out for the "Viewing Hole" works great. Another approach is to set the blend mode of the pointer graphic to 50% so it's somewhat translucent. 4. Create a new field, "MyWords" off to the side. Switch to run mode (white arrow) and enter a few words into the list, separated by returns. 5. Put a button below the word list named "Spell It Out" and put this in for the script: on mouseUp put random(the number of lines in fld "MyWords") into n repeat for each char x in line n of fld "MyWords" move img "MyPointer" to the loc of btn x in 2 secs wait 200 milliseconds end repeat end mouseUp When you click the button you'll see the pointer move to each letter, pausing briefly at each. What about all those ugly buttons? Hide/Show them by creating a new button with this script: on mouseUp repeat for each char n in "ABCDEFGHIJKLMNOPQRSTUVWXYZ" set the visible of button n to not the visible of btn n end repeat end mouseUp Clicking the new button will hide or show the buttons used as "hot spots." I uploaded a sample stack to Rev Online. Look under "MerryOtter" for the stack "Moving Pointer." Cheers, Bill wrote in message news:4cc.e2168.31b54798 at aol.com... > I'm sure this is easier than I think, but I seem to be having some > trouble. > I have a relatively simple program in mind. Imagine an image with > multiple > hot spots that have been labeled with letters. I desire to make a program > with > an image pointer that randomly selects a word or phrase from a text file, > and > then spells it out on the image where the corresponding letters are on > the > background image. So, to clarify there are two images: one image is the > background (The one with all the letters), the second is the pointer image > (Which > points to the letter). Think of an Ouija board (Only without the board). > I'd > also like to move the pointer around and select random letters. Maybe it's > the > random stuff that keeps throwing me off. What's so frustrating is I know > it's possible. And it genuinely sounds very simple. What would be the best > way > to define the hot spots on the image? And how can I get the random moving > pointer to work right? Any thoughts, pointers, or assistance on this > project will > be greatly appreciated. > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From martinblackman at gmail.com Mon Jun 5 05:37:51 2006 From: martinblackman at gmail.com (Martin Blackman) Date: Mon, 5 Jun 2006 17:37:51 +0800 Subject: I am glad I can donate something In-Reply-To: References: <3bff5caa356d698c93239e2d98710685@fiberworld.nl> <551a6f92a8a9e9edd2acb8905869066b@fiberworld.nl> Message-ID: <79d1bee70606050237h124b9530lbfacc53736dc3286@mail.gmail.com> Nice work, very promising ! For some reason the text window resizes itself to obscure the button bar when you resize the stack -maybe its because your graphic 'dataBGrect' is too tall ? I'm running it on windows so it could be a cross-platform thingy. From felix.theissen at freenet.de Mon Jun 5 07:46:52 2006 From: felix.theissen at freenet.de (Felix Theissen) Date: Mon, 5 Jun 2006 13:46:52 +0200 Subject: use-revolution Digest, Vol 33, Issue 6 In-Reply-To: <20060604170006.DBD38825BE9@mail.runrev.com> References: <20060604170006.DBD38825BE9@mail.runrev.com> Message-ID: <47148E61-D3CB-4C3D-B39D-C8061A22E0A6@freenet.de> Hi, same problem here. My 2.7.1 Rev Media license does not work with Rev Media 2.7.2. Send already an email to support. (Where can I redownload a Rev Media 2.7.1 copy in the meantime) Felix Theissen > From: "Lynn Fredricks" > Subject: RE: Rev Media 2.7.2 > To: "'How to use Revolution'" > Message-ID: <003f01c687ed$bb20b680$6401a8c0 at lynn> > Content-Type: text/plain; charset="us-ascii" > >> I was a bit surprised to find that my license code for Rev >> Media 2.7.1 did not work for 2.7.2. I had understood that >> minor upgrades were covered in the 2.7.1 license - obviously >> I was wrong: the license does say it includes no upgrades - >> and that upgrades must be purchased separately. However, the >> only upgrades related to Rev Media seem to be from Media to >> Studio and so on, not to newer versions of Rev Media. Mind >> you on my budget here in Bulgaria I will be unable to buy >> upgrades every 2 months or so. > > We've had a few reports of problems updating Media to 2.7.2. It's a > free > update. If you are experiencing a problem, make sure you send a > note to > support. This should get sorted out on Monday. > > Best regards, > > > Lynn Fredricks > Worldwide Business Operations > Runtime Revolution, Ltd From felix.theissen at freenet.de Mon Jun 5 07:48:31 2006 From: felix.theissen at freenet.de (Felix Theissen) Date: Mon, 5 Jun 2006 13:48:31 +0200 Subject: Rev Media 2.7.2 In-Reply-To: <20060604170006.DBD38825BE9@mail.runrev.com> References: <20060604170006.DBD38825BE9@mail.runrev.com> Message-ID: Hi, same problem here. My 2.7.1 Rev Media license does not work with Rev Media 2.7.2. Send already an email to support. (Where can I redownload a Rev Media 2.7.1 copy in the meantime) Felix Theissen From: "Lynn Fredricks" Subject: RE: Rev Media 2.7.2 To: "'How to use Revolution'" Message-ID: <003f01c687ed$bb20b680$6401a8c0 at lynn> Content-Type: text/plain; charset="us-ascii" I was a bit surprised to find that my license code for Rev Media 2.7.1 did not work for 2.7.2. I had understood that minor upgrades were covered in the 2.7.1 license - obviously I was wrong: the license does say it includes no upgrades - and that upgrades must be purchased separately. However, the only upgrades related to Rev Media seem to be from Media to Studio and so on, not to newer versions of Rev Media. Mind you on my budget here in Bulgaria I will be unable to buy upgrades every 2 months or so. We've had a few reports of problems updating Media to 2.7.2. It's a free update. If you are experiencing a problem, make sure you send a note to support. This should get sorted out on Monday. Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution, Ltd From geradamas at yahoo.com Mon Jun 5 08:47:27 2006 From: geradamas at yahoo.com (Richmond Mathewson) Date: Mon, 5 Jun 2006 13:47:27 +0100 (BST) Subject: Play a Player Backwards [OT] Message-ID: <20060605124727.15734.qmail@web37507.mail.mud.yahoo.com> Mark Swindell has obviously got a different sense of humour to mine: I didn't understand the "Paul is dead" bit at all: - Saint Paul Paul McCartney Paul M'Legg ??? sincerely, Richmond Mathewson ____________________________________________________________ "Philosophical problems are confusions arising owing to the fluidity of meanings users attach to words and phrases." Mathewson, 2006 ____________________________________________________________ --------------------------------- All new Yahoo! Mail "The new Interface is stunning in its simplicity and ease of use." - PC Magazine From lfredricks at proactive-intl.com Mon Jun 5 08:51:47 2006 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Mon, 5 Jun 2006 05:51:47 -0700 Subject: Application Icons (Thomas Cole) In-Reply-To: <2144c7982bcd3886e43c8f988886d039@asu.edu> Message-ID: <008101c6889e$cf115df0$6401a8c0@lynn> > I would like to have a decent application icon for both Mac > and Windows. I just want something besides the giant, honkin' > R for revolution for Mac. > > There's a generic icon that is part of the standalone setup > for Windows. I assume no one will sue me if I use that one? > It looks like a computer screen with a tower computer by it. > It's a white screen outlined in blue. That's what I get > automatically when I create the standalone for windows. > > I thought that one of my standalones for Mac came out with > the application icon that looks like a piece of paper with a > pencil, ruler and pen on it. I've seen that icon on other > applications. Is it legal to use that one for distribution? > It looks like the icon in the finder that is the folder for > applications and is named applications. Unless you know for sure you are legally permitted to use an icon (maybe its public domain) I wouldn't do it. Icons are intellectual property like any other. Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution, Ltd From kray at sonsothunder.com Mon Jun 5 09:06:21 2006 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 05 Jun 2006 08:06:21 -0500 Subject: Play a Player Backwards [OT] In-Reply-To: <20060605124727.15734.qmail@web37507.mail.mud.yahoo.com> Message-ID: On 6/5/06 7:47 AM, "Richmond Mathewson" wrote: > Mark Swindell has obviously got a different sense of humour to mine: I didn't > understand the "Paul is dead" bit at all: - It's a Beatles hoax that made the rounds: http://www.geocities.com/sunsetstrip/3674/pid.html Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From bill at bluewatermaritime.com Mon Jun 5 09:06:46 2006 From: bill at bluewatermaritime.com (Bill) Date: Mon, 05 Jun 2006 09:06:46 -0400 Subject: Play a Player Backwards [OT] In-Reply-To: <20060605124727.15734.qmail@web37507.mail.mud.yahoo.com> Message-ID: After you like the back of a Bufo Marianus then you play the Beatles song backwards and it says: "Paul is Dead". On 6/5/06 8:47 AM, "Richmond Mathewson" wrote: > Mark Swindell has obviously got a different sense of humour to mine: I didn't > understand the "Paul is dead" bit at all: - > > Saint Paul > > Paul McCartney > > Paul M'Legg ??? > > sincerely, Richmond Mathewson > > > ____________________________________________________________ > > "Philosophical problems are confusions arising owing to the fluidity of > meanings users attach to words and phrases." > Mathewson, 2006 > ____________________________________________________________ > > --------------------------------- > All new Yahoo! Mail "The new Interface is stunning in its simplicity and ease > of use." - PC Magazine > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution | | | )_) )_) )_) )___))___))___)\ )____)____)_____)\\ _____|____|____|____\\\__ -------\ /--------- http://www.bluewatermaritime.com ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^ ^^^^ ^^^ ^^ ^^^^ ^^^ 24 hour cell: (787) 378-6190 fax: (787) 809-8426 Blue Water Maritime P.O. Box 91 Puerto Real, PR 00740 From geradamas at yahoo.com Mon Jun 5 09:44:24 2006 From: geradamas at yahoo.com (Richmond Mathewson) Date: Mon, 5 Jun 2006 14:44:24 +0100 (BST) Subject: Play a Player Backwards [OT] Message-ID: <20060605134424.41600.qmail@web37510.mail.mud.yahoo.com> Err, Well . . .if its any comfort my first phrase when I was 1 year old was not "Mama" but "yeah, Yeah, Yeah" - honest! I was born in 1962. A sixties Toad - so, Bufo, Bufo to you too! sincerely, Richmond Mathewson ____________________________________________________________ "Philosophical problems are confusions arising owing to the fluidity of meanings users attach to words and phrases." Mathewson, 2006 ____________________________________________________________ --------------------------------- Try the all-new Yahoo! Mail . "The New Version is radically easier to use" ? The Wall Street Journal From geradamas at yahoo.com Mon Jun 5 10:34:33 2006 From: geradamas at yahoo.com (Richmond Mathewson) Date: Mon, 5 Jun 2006 15:34:33 +0100 (BST) Subject: Script Snatcher Message-ID: <20060605143433.19489.qmail@web37511.mail.mud.yahoo.com> I have just uploaded a new version of 'Script Snatcher' that adds date about card & object sizes and positions to the text file. I suppose that with a bit of work it should be possible to write a stack that will reconstruct from the text file! Download it from the 'Richmond's RR Rantings' group: http://groups.yahoo.com/group/richmondsrrr/ sincerely, Richmond Mathewson ____________________________________________________________ "Philosophical problems are confusions arising owing to the fluidity of meanings users attach to words and phrases." Mathewson, 2006 ____________________________________________________________ --------------------------------- All New Yahoo! Mail ? Tired of Vi at gr@! come-ons? Let our SpamGuard protect you. From jonathandlynch at gmail.com Mon Jun 5 10:44:36 2006 From: jonathandlynch at gmail.com (Jonathan Lynch) Date: Mon, 5 Jun 2006 10:44:36 -0400 Subject: Relayering and dragging a group within a group In-Reply-To: <94BF6108-24F7-4DA0-BC36-585C3230B7BE@comcast.net> References: <94BF6108-24F7-4DA0-BC36-585C3230B7BE@comcast.net> Message-ID: <31e1938c0606050744h35fae517g36be79d99b89da9e@mail.gmail.com> relayer a group that is within another group is rather tricky... It can be done, and I can send you a stack that does it if you want. What I have done is this - 1)set the relayergroupedcontrols property to true 2)move all the subgroups to the bottom of the master group - this has to be done in the correct order, so that when this process is finished the target group has moved up or down a layer as desired 3)set the relayergroupedcontrols property back to false This is, in my experience, the best way to do it. If you just directly change the layer of the subgroup, it will wind up being moved inside another subgroup, and will seem to dissappear. On 6/4/06, David Epstein wrote: > > When the mouse is pressed on a button, I want the group that it is > part of to come to the front and be draggable to a different > location. There are several such groups, and all are parts of a > higher-level group called "wb." > > The group "wb" has the following script: > > on mouseDown > if "button" is in the target then > > -- (1) put the group this button belongs to on top of other > -- groups that are subgroups of group "wb": > put the short id of the owner of the target into tgid > start editing group "wb" > set the layer of group id tgid to top > stop editing > > -- (2) move this group with the mouse until the mouse is released: > grab group id tgid of group "wb" > end if > end mouseDown > > Part (2) does not work (using Metacard 2.5 on Mac OSX 10.4). If I > comment out part (1), part (2) works as expected. Can anyone see an > error or suggest a remedy? > > Many thanks. > > David Epstein > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From devin_asay at byu.edu Mon Jun 5 11:30:56 2006 From: devin_asay at byu.edu (Devin Asay) Date: Mon, 5 Jun 2006 09:30:56 -0600 Subject: Unicode sorting In-Reply-To: <950AA883-B081-4877-936A-639EBCDF35CA@swcp.com> References: <4D762E65-2CA7-43BA-9067-74DFD03A5765@byu.edu> <33488FE0-ADF6-4C7F-9DAC-892633B998C1@swcp.com> <8A104062-8E32-44D3-8A36-8823C8A9435F@swcp.com> <5B8B21D1-0EF4-4313-A345-2595749BB43A@swcp.com> <950AA883-B081-4877-936A-639EBCDF35CA@swcp.com> Message-ID: <0573B857-D6AB-4891-A20C-4DBF91738B51@byu.edu> On Jun 2, 2006, at 5:09 PM, Dar Scott wrote: > > On Jun 2, 2006, at 2:57 PM, Devin Asay wrote: > >> You're starting to convince me that UTF is the way to go. > > 8 8... Right. UTF-8. It was in my head but got stuck before it came out my fingers. > > UTF-8 Devin From jonseymour at mac.com Mon Jun 5 12:46:29 2006 From: jonseymour at mac.com (Jon Seymour) Date: Mon, 5 Jun 2006 11:46:29 -0500 Subject: Problems building Mac OSX standalone (mostly resolved) Message-ID: Peter, thanks, you were right. I needed to add several files to the location you wrote about, and now things seem dandy! One final puzzler: my custom icon (.icns) file is placed in the package at contents/resources/revolution.icns. When I launch the app, my custom icon appears nicely in the Dock. But it is still not used for the desktop icon. How do I get that to happen? Thanks again! Jon Message: 11 Date: Fri, 02 Jun 2006 15:54:25 -0500 From: "Peter T. Evensen" Subject: Re: Problems building Mac OSX standalone To: How to use Revolution Message-ID: <6.2.1.2.2.20060602155224.0be6a008 at exchange.slg.com> Content-Type: text/plain; charset="us-ascii"; format=flowed What version of Revolution are you using? I'm not sure, but I think substacks (if they are broken out) might be bundled in the .app folder. Ctrl-click on the app and choose "Show Package Contents" and look under Contents/MacOS/ At 03:42 PM 6/2/2006, you wrote: > Hi, > > After many months of successfully making Windows standalones from my > OSX Tiger development machine, I tried building an OSX app today. To > my chagrin, the process was futile. Although Rev claims to have saved > the standalone successfully, the first bad sign is that when I > dismiss the dialog to that effect, Rev immediately crashes. Then, > examining the standalone, I see that Rev has not obeyed my command to > create a separate stack file from each substack...in fact it's a > single file. The new folder to contain the stack files is not created > either. The app launches but doesn't work, as I would imagine since > none of the files are where they are supposed to be. Finally, the app > doesn't feature the icon I assigned in the standalone preferences, > but rather the generic application icon. Help, anyone? > > Thanks, Jon > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > Peter T. Evensen http://www.PetersRoadToHealth.com 314-629-5248 or 888-682-4588 From Stgoldberg at aol.com Mon Jun 5 13:11:11 2006 From: Stgoldberg at aol.com (Stgoldberg at aol.com) Date: Mon, 5 Jun 2006 13:11:11 EDT Subject: Creating perfect cursors in Revolution Message-ID: <3d8.3aa2872.31b5bfaf@aol.com> For the past two years I've benefited greatly from advice given through this forum, so I'd like to give something back in return. Creating cursors in Revolution has been problematic. Despite creating 16x16 images in black and white, sometimes the cursors do not show up correctly on both platforms. Sometimes there is only a white square or a black filled-in image. The following method shows how to produce perfect cursors every time for both Macintosh and Windows (qualifier: I used Mac OS X, Revolution 2.7 and Photoshop 7.0 to create them, and I'm not sure how other versions would work): Directions for making cursors in Revolution: 1. Open Photoshop. Name the image, Mode being RGB color, Background Transparent, and width and height 16 pixels. 2. Change Image/Mode to Indexed Color, using the defaults for indexed color (Palette: Exact; Forced: Web; Transparency checked; Matte: none) 3. With image maximally magnified, used the pencil tool to insert black or white pixels. Enclosed areas can be filled with white or black if desired and pixels can be erased if desired. 4. Save as PNG. 5. Bring the PNG image into Revolution and note it's ID number (it may be 1003 for instance). 6. In the script to call the cursor write: on mouseUp set lockcursor to true set the cursor to 1003 -- if that's the ID number end mouseUp It is interesting that sometimes there can two identical pictures in Photoshop, one of which will show up cursors correctly and the other will show up only a white square or a black filled image, even though all the parameters in Photoshop seem to be the same!! I don't know why this should be the case but it implies that there is something different about the two images even if not apparent. This can be easily corrected either by creating a new Photoshop 16x16 document, carefully duplicating the pixels of the defective image, or more simply, just pasting the defective image into the new Photoshop document. The cursors should then appear fine. I plan to attend the Revolution conference next week in Monterey and will bring 25 cursors I've created for those interested in using them. Perhaps they might be incorporated into a future version of Revolution. Steve Goldberg President, MedMaster Inc stgoldberg at aol.com www. medmaster.net From JimAultWins at yahoo.com Mon Jun 5 13:25:19 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 05 Jun 2006 10:25:19 -0700 Subject: Creating perfect cursors in Revolution In-Reply-To: <3d8.3aa2872.31b5bfaf@aol.com> Message-ID: Excellent contribution. I am sure that many have done battle and given up. Thanks Jim Ault Las Vegas On 6/5/06 10:11 AM, "Stgoldberg at aol.com" wrote: > For the past two years I've benefited greatly from advice given through this > forum, so I'd like to give something back in return. Creating cursors in > Revolution has been problematic. Despite creating 16x16 images in black and > white, sometimes the cursors do not show up correctly on both platforms. > Sometimes > there is only a white square or a black filled-in image. The following > method shows how to produce perfect cursors every time for both Macintosh > and > Windows (qualifier: I used Mac OS X, Revolution 2.7 and Photoshop 7.0 to > create > them, and I'm not sure how other versions would work): > > Directions for making cursors in Revolution: > 1. Open Photoshop. Name the image, Mode being RGB color, Background > Transparent, and width and height 16 pixels. > 2. Change Image/Mode to Indexed Color, using the defaults for indexed color > (Palette: Exact; Forced: Web; Transparency checked; Matte: none) > 3. With image maximally magnified, used the pencil tool to insert black or > white pixels. Enclosed areas can be filled with white or black if desired > and > pixels can be erased if desired. > 4. Save as PNG. > 5. Bring the PNG image into Revolution and note it's ID number (it may be > 1003 for instance). > 6. In the script to call the cursor write: > on mouseUp > set lockcursor to true > set the cursor to 1003 -- if that's the ID number > end mouseUp > > It is interesting that sometimes there can two identical pictures in > Photoshop, one of which will show up cursors correctly and the other will show > up only > a white square or a black filled image, even though all the parameters in > Photoshop seem to be the same!! I don't know why this should be the case but > it > implies that there is something different about the two images even if not > apparent. This can be easily corrected either by creating a new Photoshop > 16x16 document, carefully duplicating the pixels of the defective image, or > more > simply, just pasting the defective image into the new Photoshop document. > The > cursors should then appear fine. > > I plan to attend the Revolution conference next week in Monterey and will > bring 25 cursors I've created for those interested in using them. Perhaps > they > might be incorporated into a future version of Revolution. > Steve Goldberg > President, MedMaster Inc > stgoldberg at aol.com > www. medmaster.net > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From greg at justgreg.com Mon Jun 5 13:51:03 2006 From: greg at justgreg.com (Greg Kolodziejzyk) Date: Mon, 5 Jun 2006 11:51:03 -0600 Subject: robotics Message-ID: <005601c688c8$a0fbefa0$6601a8c0@DELL2350> Hey: I am a long-time METACARD user, and I am working on a project where some robotics is required. I have NO experience with robotics, sensors or controllers, but I thought it might be a cool learning experience. I also thought I could use metacard (Rev) to control the robotics stuff. Does anyone out there have any experience with using Rev for robotics? I would like to find a consultant or company that I could contract to help me set this up. If you are interested, the application is an auto-balance / auto-steer mechanism for a human powered vehicle I built for a speed record: http://www.adventuresofgreg.com/HPVMain.html Thanks, Greg K ----------------------------------- The Adventures of Greg BLOG: http://www.adventuresofgreg.com/ Subscribe to my email updates: http://www.adventuresofgreg.com/hvp.html ................................... From jacque at hyperactivesw.com Mon Jun 5 14:11:56 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 05 Jun 2006 13:11:56 -0500 Subject: Rev Media 2.7.2 In-Reply-To: References: <20060604170006.DBD38825BE9@mail.runrev.com> Message-ID: <448473EC.6010702@hyperactivesw.com> Felix Theissen wrote: > Hi, > > same problem here. > My 2.7.1 Rev Media license does not > work with Rev Media 2.7.2. There seems to be a glitch with a few of the 2.7.2 Media license keys. Don't worry, it's being fixed. You were correct to write to support, and they will issue you a revised code if necessary. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Mon Jun 5 14:14:23 2006 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 5 Jun 2006 11:14:23 -0700 Subject: Linux installation In-Reply-To: References: Message-ID: <696463023.20060605111423@ahsoftware.net> Ken- Sunday, June 4, 2006, 4:09:44 PM, you wrote: > The only clarification I'd make is that the Revolution engine itself (which > is bundled together with your stack when you make a standalone) requires > certain OS-level libraries on Linux, and if they are not available, your > application won't run. This can be seen when trying to use Rev as a CGI on a > Linux server without all the necessary Linux libraries in place (see > http://www.sonsothunder.com/devres/revolution/tips/cgi001.htm for more > info). I'm assuming that since the Rev executable can simply be dragged to a > Linux web server for use as a CGI (or it *used* to, anyway) that the same > thing is true - if you're missing "libXext.so.6" for example, it may not > run. (If anyone sees that I'm wrong, please let me know...) And the issue of reliance on external libraries isn't confined just to linux. You can't, for example, build an OSX standalone and expect it to run under Windows. There are always going to be OS dependencies. This issue that Bob ran into here is that you can't build a standalone that relies on gnome GUI libraries and expect it to run in a kde environment where those libraries don't exist. If I build a kde standalone that used some specific features of my desktop environment I'd expect that it wouldn't run on Bob's gnome desktop either. > Other than that, I'd be kind of careful with your definition of "standalone" > and the definition used by Revolution for "standalone". Rev applications > built using "Save as Standalone" can either be self-contained, or can call > on outside resources as necessary, based on how they were coded. So to be > glib, sometimes standalones are "standalones", and sometimes they're > "executables"... ;-) A standalone could, for example, have a dozen QuickTime movies as external files. It's not necessarily just a single file. As I see it, the distinction between a stack and the standalone built from that stack is that in the IDE the stack relies on resources from the IDE (the rev engine, various libraries...) which are which are packaged together into the standalone when it's built. So you end up with as much of the IDE as you need without the actual IDE. > Personally, I always use the word "exectuable" when talking about apps on > Windows and Linux, and "application" when talking about apps on MacOS... (MSWord's spelling checker didn't like "MacOS", and suggested that you might have meant "maces"... of course, my email client didn't like "MSWord's" and suggested "swords"...) -- -Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Mon Jun 5 14:19:03 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 05 Jun 2006 13:19:03 -0500 Subject: Problems building Mac OSX standalone (mostly resolved) In-Reply-To: References: Message-ID: <44847597.4050906@hyperactivesw.com> Jon Seymour wrote: > Peter, thanks, you were right. I needed to add several files to the > location you wrote about, and now things seem dandy! > > One final puzzler: my custom icon (.icns) file is placed in the package > at contents/resources/revolution.icns. When I launch the app, my custom > icon appears nicely in the Dock. But it is still not used for the > desktop icon. How do I get that to happen? This is an OS X glitch, which does not update the file correctly after it has been created. My favorite method is to Get Info on your new app, click on the icon in the little box, and hit the delete key. They forces the Finder to update the file's appearance. Another method is to zip the file, throw away the original, and then unzip. The Finder will update the icon when the app is decompressed. A third method is to issue an AppleScript command. The command is "update" and you provide a file path. I usually use method #1 which is by far the easiest. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bobwarren at howsoft.com Mon Jun 5 15:18:19 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Mon, 05 Jun 2006 16:18:19 -0300 Subject: Linux installation Message-ID: <4484837B.6030702@howsoft.com> Mark Wieder wrote: > This issue that Bob ran into here is that you can't build a standalone that relies on gnome GUI libraries and expect it to run in a kde environment where those libraries don't exist. If I build a kde standalone that used some specific features of my desktop environment I'd expect that it wouldn't run on Bob's gnome desktop either. ------------------------------ Mark: You may be right, and in fact what you recommend may represent a "safe" policy, but that is not exactly what I ran into. I produced a Realbasic module that I thought was a "standalone", but later discovered that it was an "executable" (i.e. not a "standalone"). In fact, this RB GUI program ran OK on some KDE versions of Linux, but (surprisingly) not on Kubuntu. Within my limited experience of Rev/Linux, I have never had any trouble running/exchanging Rev standalone programs between Gnome and KDE, so far... Has anyone ever had the experience of creating a Rev standalone in Linux, subsequently finding that it does not run successfully on another flavour of Linux, regardless of whether it is Gnome or KDE? What I am going to do later on today is to take an Ubuntu Gnome Rev standalone I have created, load up the latest Kubuntu live CD, and see whether it runs. I'll let you know what happens. Another experiment I could do later is to make sure I include libraries in my Gnome Rev standalone that I know do not exist in KDE, and see whether that runs. From jacque at hyperactivesw.com Mon Jun 5 15:32:35 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 05 Jun 2006 14:32:35 -0500 Subject: Linux installation In-Reply-To: <4484837B.6030702@howsoft.com> References: <4484837B.6030702@howsoft.com> Message-ID: <448486D3.90007@hyperactivesw.com> Bob Warren wrote: > You may be right, and in fact what you recommend may represent a "safe" > policy, but that is not exactly what I ran into. I produced a Realbasic > module that I thought was a "standalone", but later discovered that it > was an "executable" (i.e. not a "standalone"). You probably shouldn't get too hung up on the terminology. In general, "standalone" means "executable". The term is a holdover from the HyperCard days, and was invented 10 or 12 years ago to distinguish between stacks, which require a separate engine or Player, and applications, which "stand alone" because they do not need a Player. In HyperCard, a standalone simply meant that the engine was embedded into the file on disk. And that is pretty much what Rev does too. Revolution extends the process a bit by embedding as many resources from the IDE as it can (script and image libraries, mostly,) but "standalones" still depend heavily on certain features of the OS. If you think of them as "executables" you will probably be more on-track. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From chipp at chipp.com Mon Jun 5 15:46:28 2006 From: chipp at chipp.com (Chipp Walters) Date: Mon, 5 Jun 2006 14:46:28 -0500 Subject: Creating perfect cursors in Revolution In-Reply-To: References: <3d8.3aa2872.31b5bfaf@aol.com> Message-ID: <7aa52a210606051246x51e8c919i4f5409f299c49d61@mail.gmail.com> Steve, Great stuff. I seem to remember Scott Raney recommending using the pencil tool in RunRev to edit the cursor image by setting the pen color to black and clicking on a black pixel in the image while in 'edit mode' -- thus effectively "blessing" the image. I haven't tried building cursors in some time, but do remember having problems which, I remember fixing with the above technique. best, Chipp From chipp at chipp.com Mon Jun 5 15:50:25 2006 From: chipp at chipp.com (Chipp Walters) Date: Mon, 5 Jun 2006 14:50:25 -0500 Subject: [OT] RevCentral Newsletter #11 Message-ID: <7aa52a210606051250g60cfc106mb9eea8ce6dc8b0bb@mail.gmail.com> Hot of the presses! Another issue of RevCentral Newsletter is making the rounds. If haven't already seen it in your InBox, then you can subscribe (free) at: http://www.altuit.com/webs/revCentral/revCentralHome/default.htm Dan talks about some new Ruby on Rails type of funtionality for RunRev which will be demo'ed at RevCentral. Also, there's some new tips for working with externals (especially altBrowser and altSQLite) in latest release: Rev 2.7.2. Also, check out some interesting 3rd party news. Hope you take a look! If you're not subscribed, you can view the newsletter at: http://www.altuit.com/webs/revCentral/Number11/default.htm -Chipp From stephenREVOLUTION at barncard.com Mon Jun 5 16:31:45 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Mon, 5 Jun 2006 13:31:45 -0700 Subject: robotics In-Reply-To: <005601c688c8$a0fbefa0$6601a8c0@DELL2350> References: <005601c688c8$a0fbefa0$6601a8c0@DELL2350> Message-ID: This might be a start - at least at the prototype stage: http://www.bkohg.com/service_e.html and you can use it from rev. it's all about input/output >Hey: > >I am a long-time METACARD user, and I am working on a project where some >robotics is required. I have NO experience with robotics, sensors or >controllers, but I thought it might be a cool learning experience. I >also thought I could use metacard (Rev) to control the robotics stuff. > >Does anyone out there have any experience with using Rev for robotics? I >would like to find a consultant or company that I could contract to help >me set this up. > >If you are interested, the application is an auto-balance / auto-steer >mechanism for a human powered vehicle I built for a speed record: > >http://www.adventuresofgreg.com/HPVMain.html > >Thanks, >Greg K > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From xeubie at hotmail.com Mon Jun 5 17:22:30 2006 From: xeubie at hotmail.com (Jack Tsu) Date: Mon, 05 Jun 2006 21:22:30 +0000 Subject: That annoying little resizer Message-ID: Whenever I set the background color of a window on the Mac, that little resizer on the bottom corner stays white, which ruins the look. Is there an easy way to change it? And while we're on the subject of UI, how do I change the titlebar color? Hopefully there's a way to do it that looks good on both Mac and Windows. Windows has a blue titlebar, and the blue wraps around the edges of the window, so I don't know how I would change that (please let me know if possible). Thank you in advance. _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today - it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ From sarah.reichelt at gmail.com Mon Jun 5 17:28:07 2006 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 6 Jun 2006 07:28:07 +1000 Subject: That annoying little resizer In-Reply-To: References: Message-ID: On 6/6/06, Jack Tsu wrote: > Whenever I set the background color of a window on the Mac, that little > resizer on the bottom corner stays white, which ruins the look. Is there an > easy way to change it? > > And while we're on the subject of UI, how do I change the titlebar color? > Hopefully there's a way to do it that looks good on both Mac and Windows. > Windows has a blue titlebar, and the blue wraps around the edges of the > window, so I don't know how I would change that (please let me know if > possible). The things that are annoying you are system settings, not Rev settings. To change them you would have to turn off the standard titlebar and resizer and add your own as graphics to the window. Then you will have to script all the functionality that the system gives you for free (resizing, moving the window, closing, maximizing, minimizing). You could use a windowShape image instead, but I'm not sure how that would go with resizing. Cheers, Sarah From RGould8 at aol.com Mon Jun 5 17:39:22 2006 From: RGould8 at aol.com (RGould8 at aol.com) Date: Mon, 5 Jun 2006 17:39:22 EDT Subject: Cue-points in Quicktime Message-ID: <455.2de4810.31b5fe8a@aol.com> Say, I'm trying to convert an application that I wrote in Director over to Revolution, and I'm wondering if Revolution has a means of intercepting the Quicktime "cue-points" from the text-track and displaying them in a text field? I tried using the Quicktime External demo stack (replacing the movie in that stack with my own Quicktime, but I didn't receive any Quicktime cue-point data from it using the call-back method. Am I out of luck? From xeubie at hotmail.com Mon Jun 5 18:04:36 2006 From: xeubie at hotmail.com (Jack Tsu) Date: Mon, 05 Jun 2006 22:04:36 +0000 Subject: That annoying little resizer In-Reply-To: Message-ID: I figured there would be a way to change the resizer and titlebar without recreating them. I'd rather not do that, since I don't know how to script all the functionality :-\ >From: "Sarah Reichelt" >Reply-To: How to use Revolution >To: "How to use Revolution" >Subject: Re: That annoying little resizer >Date: Tue, 6 Jun 2006 07:28:07 +1000 > >On 6/6/06, Jack Tsu wrote: >>Whenever I set the background color of a window on the Mac, that little >>resizer on the bottom corner stays white, which ruins the look. Is there >>an >>easy way to change it? >> >>And while we're on the subject of UI, how do I change the titlebar color? >>Hopefully there's a way to do it that looks good on both Mac and Windows. >>Windows has a blue titlebar, and the blue wraps around the edges of the >>window, so I don't know how I would change that (please let me know if >>possible). > >The things that are annoying you are system settings, not Rev >settings. To change them you would have to turn off the standard >titlebar and resizer and add your own as graphics to the window. > >Then you will have to script all the functionality that the system >gives you for free (resizing, moving the window, closing, maximizing, >minimizing). > >You could use a windowShape image instead, but I'm not sure how that >would go with resizing. > >Cheers, >Sarah >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution _________________________________________________________________ Don?t just search. Find. Check out the new MSN Search! http://search.msn.click-url.com/go/onm00200636ave/direct/01/ From bvg at mac.com Mon Jun 5 18:19:23 2006 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 6 Jun 2006 00:19:23 +0200 Subject: robotics In-Reply-To: <005601c688c8$a0fbefa0$6601a8c0@DELL2350> References: <005601c688c8$a0fbefa0$6601a8c0@DELL2350> Message-ID: <2f1eb2567146611897f72ec378dd99cf@mac.com> Hi Greg Warning: I am a hobbyist at best, and haven't done any actual work with robotics. However i wanted to do a remote controlled vehicle once, and have sampled some information on rs232 due to that. I am not sure how many "datalines" you need (the number of sensors you want to poll + the number of motors you want to steer) If the number is less or equal 8 then you could use a serial to parallel interface, like described on this page: http://www.beyondlogic.org/serial/serial2.htm I never got to do it, because i couldn't get all the parts, as the schematic seems to be highly outdated, but the principle should be doable. You might as a soldering guru how to do that correctly. What you do is talk via the serial port with 8 bit code, which then gets translated into 8 single digital lines. for example if you send an "a", you actually send "10000110" (or "01100001" i always confuse the order) so these 3 lines will get power (5v), each of which you can then use to steer a motor. The same is true in reverse for reading data off the port. Also a warning at the end: For real time application i _guess_ that Rev/MC is not ideal, due to the way polling is set up. Basically the whole thing can be blocked by a processor intensive task or other means. For example on Mac OS X, no "send in x minutes" messages get send as long as you drag the rev window around. if you have further questions join chatrev and we discuss it... greetings Bjoernke On Jun 05 2006, at 19:51, Greg Kolodziejzyk wrote: > Hey: > > I am a long-time METACARD user, and I am working on a project where > some > robotics is required. I have NO experience with robotics, sensors or > controllers, but I thought it might be a cool learning experience. I > also thought I could use metacard (Rev) to control the robotics stuff. > > Does anyone out there have any experience with using Rev for robotics? > I > would like to find a consultant or company that I could contract to > help > me set this up. > > If you are interested, the application is an auto-balance / auto-steer > mechanism for a human powered vehicle I built for a speed record: > > http://www.adventuresofgreg.com/HPVMain.html > > Thanks, > Greg K -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From scott at tactilemedia.com Mon Jun 5 18:16:24 2006 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 05 Jun 2006 15:16:24 -0700 Subject: That annoying little resizer In-Reply-To: Message-ID: Recently, Jack Tsu wrote: > I figured there would be a way to change the resizer and titlebar without > recreating them. I'd rather not do that, since I don't know how to script > all the functionality :-\ There are no built-in ways to change these -- you really do need to make your own. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From SupermanSlyr at aol.com Mon Jun 5 18:58:54 2006 From: SupermanSlyr at aol.com (SupermanSlyr at aol.com) Date: Mon, 5 Jun 2006 18:58:54 EDT Subject: Random Hotspot locations Message-ID: <37b.457895d.31b6112e@aol.com> Thanks a lot everyone! I really appreciate the example, Bill. I was just looking for some testing images. You have aided me profoundly. And speaking of images. I'm looking for several 100% unique graphics. I'd need them in sets of two, just as the example, Bill provided. Can anyone tell me where I can have these made? They're relatively simple images. I'm just not very artistic. From josh at dvcreators.net Mon Jun 5 19:21:09 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Mon, 5 Jun 2006 16:21:09 -0700 Subject: Cue-points in Quicktime In-Reply-To: <455.2de4810.31b5fe8a@aol.com> References: <455.2de4810.31b5fe8a@aol.com> Message-ID: <66ED973D-11C4-45DB-B299-A40BAA7952AE@dvcreators.net> Revolution unfortunately cannot detect Quicktime Chapters. Our workaround is to export the chapter track from an editing application to a text file, then have Rev import the set of times as a list. Then, Rev can trigger certain actions at certain points in the movie. What are you editing in? You can also export the chapter track in QT Pro as text. On Jun 5, 2006, at 2:39 PM, RGould8 at aol.com wrote: > Say, I'm trying to convert an application that I wrote in Director > over to > Revolution, and I'm wondering if Revolution has a means of > intercepting the > Quicktime "cue-points" from the text-track and displaying them in a > text field? > I tried using the Quicktime External demo stack (replacing the > movie in that > stack with my own Quicktime, but I didn't receive any Quicktime cue- > point data > from it using the call-back method. Am I out of luck? > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From bobwarren at howsoft.com Mon Jun 5 19:24:01 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Mon, 05 Jun 2006 20:24:01 -0300 Subject: Linux installation Message-ID: <4484BD11.9070401@howsoft.com> Bob Warren wrote: > What I am going to do later on today is to take an Ubuntu Gnome Rev standalone I have created, load up the latest Kubuntu live CD, and see whether it runs. I'll let you know what happens. Another experiment I could do later is to make sure I include libraries in my Gnome Rev standalone that I know do not exist in KDE, and see whether that runs. ------------------------------------ Mark (Wieder): I have just conducted 2 experiments using Rev standalone programs that were created in Ubuntu: 1. My Picture Chooser Widget (see http://www.howsoft.com/runrev/stacks.htm) 2. A new app consisting of a window and all the script/data base support libraries available in the standalone settings They both ran perfectly in Kubuntu Live. Apart from possibly including external libraries (which I presume is the aim of the "externals" folder now accompanying Rev standalones), do you have any other type of Rev standalone you think is worth testing? If so, please send me the stack from Kubuntu and I'll try making a standalone in Ubuntu and running it in Kubuntu, or if you prefer, send me a standalone from Kubuntu and I'll se whether it runs OK in Ubuntu, or none of the above if you are already fed up with this thread!!. Thanks, Bob From kray at sonsothunder.com Mon Jun 5 20:33:23 2006 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 05 Jun 2006 19:33:23 -0500 Subject: Problems building Mac OSX standalone (mostly resolved) In-Reply-To: <44847597.4050906@hyperactivesw.com> Message-ID: On 6/5/06 1:19 PM, "J. Landman Gay" wrote: > This is an OS X glitch, which does not update the file correctly after > it has been created. My favorite method is to Get Info on your new app, > click on the icon in the little box, and hit the delete key. They forces > the Finder to update the file's appearance. > > Another method is to zip the file, throw away the original, and then > unzip. The Finder will update the icon when the app is decompressed. > > A third method is to issue an AppleScript command. The command is > "update" and you provide a file path. > > I usually use method #1 which is by far the easiest. I use Path Finder as a Finder substitute (www.cocoatech.com) and it has a contextual menu item called "Touch" which will do the same thing... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From wjm at wjm.org Mon Jun 5 21:24:46 2006 From: wjm at wjm.org (Bill Marriott) Date: Mon, 5 Jun 2006 21:24:46 -0400 Subject: Random Hotspot locations References: <37b.457895d.31b6112e@aol.com> Message-ID: The Ouija board was obviously taken from the web, but the stone pointer took all of five minutes to make with Microsoft Expression Graphics Designer, which is currently free: http://www.microsoft.com/products/expression It literally took six clicks with the bezier tool to make the outline and another half dozen clicks to set the fill and styling. Give it a shot! :) wrote in message news:37b.457895d.31b6112e at aol.com... > Thanks a lot everyone! I really appreciate the example, Bill. I was just > looking for some testing images. You have aided me profoundly. And > speaking of > images. I'm looking for several 100% unique graphics. I'd need them in > sets of > two, just as the example, Bill provided. Can anyone tell me where I can > have > these made? They're relatively simple images. I'm just not very artistic. From dfepstein at comcast.net Mon Jun 5 21:41:15 2006 From: dfepstein at comcast.net (David Epstein) Date: Mon, 5 Jun 2006 21:41:15 -0400 Subject: Relayering and dragging a group within a group In-Reply-To: <20060605170006.DB10C8259F9@mail.runrev.com> References: <20060605170006.DB10C8259F9@mail.runrev.com> Message-ID: Many thanks to Jonathan Lynch, whose post explains how to relayer groups inside a group. > 1)set the relayergroupedcontrols property to true > 2)move all the subgroups to the bottom of the master group - this > has to be > done in the correct order, so that when this process is finished > the target > group has moved up or down a layer as desired > 3)set the relayergroupedcontrols property back to false For those interested, a script follows for the case where we're moving one group to the top. To keep the order of the non-relayering groups unchanged, I start from the "top" of the pile when moving them to the "bottom" of the pile; that explains the two repeat loops and the use of ids. on mouseDown lock screen put the short id of the owner of the target into tgid put the layer of group "wb" into myL repeat with g = 1 to the number of groups in group "wb" get the short id of group g of group "wb" if it is not tgid then put it & space before hold end repeat set the relayerGroupedControls to true repeat for each word w in hold set the layer of group id w to 1+myL end repeat set the relayerGroupedControls to false unlock screen grab group id tgid end mouseDown My simpler approach (script below) can also do the relayering job. Its defect is that for some reason the "grab" command at the end is ignored, whereas in the Lynch-inspired script the "grab" command works as intended. Does leaving "group editing mode" somehow terminate the mouseDown handler? > on mouseDown > if "button" is in the target then > > -- (1) put the group this button belongs to on top of other > -- groups that are subgroups of group "wb": > put the short id of the owner of the target into tgid > start editing group "wb" > set the layer of group id tgid to top > stop editing > > -- (2) move this group with the mouse until the mouse is released: > grab group id tgid of group "wb" -- THIS DOESN'T WORK > end if > end mouseDown > David Epstein From kray at sonsothunder.com Mon Jun 5 22:21:39 2006 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 05 Jun 2006 21:21:39 -0500 Subject: Relayering and dragging a group within a group In-Reply-To: Message-ID: On 6/5/06 8:41 PM, "David Epstein" wrote: > My simpler approach (script below) can also do the relayering job. > Its defect is that for some reason the "grab" command at the end is > ignored, whereas in the Lynch-inspired script the "grab" command > works as intended. Does leaving "group editing mode" somehow > terminate the mouseDown handler? Probably... you could try using a "send" command to get the grab: on mouseDown if "button" is in the target then -- (1) put the group this button belongs to on top of other -- groups that are subgroups of group "wb": put the short id of the owner of the target into tgid start editing group "wb" set the layer of group id tgid to top stop editing send "grabIt" && tgid to me in 50 milliseconds end if end mouseDown on grabIt pID -- (2) move this group with the mouse until the mouse is released: grab group id pID of group "wb" -- DOES THIS WORK? end grabIt Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From lan.kc.macmail at gmail.com Mon Jun 5 22:29:11 2006 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 6 Jun 2006 10:29:11 +0800 Subject: robotics In-Reply-To: <005601c688c8$a0fbefa0$6601a8c0@DELL2350> References: <005601c688c8$a0fbefa0$6601a8c0@DELL2350> Message-ID: On 6/6/06, Greg Kolodziejzyk wrote: > > If you are interested, the application is an auto-balance / auto-steer > mechanism for a human powered vehicle I built for a speed record: > Sorry, can't help, but I just wanted to say I really enjoyed your web page - especially your line on fossil fuels and bikes in garages:-). I'm a little surprised though at the thought of heading down an automated route, surely this can only add weight to something that essentially needs to be as light as possible. The sight of the iPod and mobile phone put a smile on my face; I almost feel I need to send the link to MacFormat magazine, they usually run photos of Macs/iPods in funny places. But still I would have tought weight was theeee issue, no mobile phone. An iPod, although I can see the value - get the right track selections and you can do wonders for maintaining a constant cadence; still, carrying them for 24hrs has got to be worth a km or two. Anyway, good luck:-) From scott at tactilemedia.com Mon Jun 5 23:23:04 2006 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 05 Jun 2006 20:23:04 -0700 Subject: Random Hotspot location In-Reply-To: <4cc.e2168.31b54798@aol.com> Message-ID: Recently, SupermanSlyr at aol.com wrote: > Think of an Ouija board (Only without the board). I'd > also like to move the pointer around and select random letters. You've already received the answer to your question, so I mention this link just for fun (1.4MB download, execute in your message box). Make sure you're not in the middle of any project since it takes over your desktop: go url "http://www.tactilemedia.com/mediaplayer/stacks/games/ouija/ouija.rev" Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From wjm at wjm.org Mon Jun 5 23:26:40 2006 From: wjm at wjm.org (Bill Marriott) Date: Mon, 5 Jun 2006 23:26:40 -0400 Subject: robotics References: <005601c688c8$a0fbefa0$6601a8c0@DELL2350> Message-ID: My only experience with robotics is Lego Mindstorms ;) As for the weight issue, have you seen the new Sony Vaio UX 180P? Perfect for his bike. Could be the cell phone (via Skype), iPod, and navigation control system all in one. My one concern about using Rev for robotics control is that as far as I can tell, it's single-threaded... how would it handle monitoring multiple sensors and controlling multiple servos simultaneously? "Kay C Lan" wrote in message news:f73a98160606051929t2d79b547q1fe869cfa3faeffb at mail.gmail.com... > On 6/6/06, Greg Kolodziejzyk > wrote: >> >> If you are interested, the application is an auto-balance / auto-steer >> mechanism for a human powered vehicle I built for a speed record: >> > > Sorry, can't help, but I just wanted to say I really enjoyed your web > page - > especially your line on fossil fuels and bikes in garages:-). I'm a little > surprised though at the thought of heading down an automated route, surely > this can only add weight to something that essentially needs to be as > light > as possible. The sight of the iPod and mobile phone put a smile on my > face; > I almost feel I need to send the link to MacFormat magazine, they usually > run photos of Macs/iPods in funny places. But still I would have tought > weight was theeee issue, no mobile phone. An iPod, although I can see the > value - get the right track selections and you can do wonders for > maintaining a constant cadence; still, carrying them for 24hrs has got to > be > worth a km or two. > > Anyway, good luck:-) > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From wjm at wjm.org Mon Jun 5 23:53:36 2006 From: wjm at wjm.org (Bill Marriott) Date: Mon, 5 Jun 2006 23:53:36 -0400 Subject: Random Hotspot location References: <4cc.e2168.31b54798@aol.com> Message-ID: Spiffy! Now you just need to make it multi-user so 2 to 12 or so people can all put their hands on the pointer and have a real cyber-Ouija experience! :) "Scott Rossi" wrote in message news:C0AA4328.A276%scott at tactilemedia.com... > You've already received the answer to your question, so I mention this > link > just for fun (1.4MB download, execute in your message box). Make sure > you're not in the middle of any project since it takes over your desktop: > > go url > "http://www.tactilemedia.com/mediaplayer/stacks/games/ouija/ouija.rev" From scott at tactilemedia.com Tue Jun 6 01:49:48 2006 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 05 Jun 2006 22:49:48 -0700 Subject: Random Hotspot location In-Reply-To: Message-ID: Recently, Bill Marriott wrote: >> Make sure >> you're not in the middle of any project since it takes over your desktop: >> >> go url >> "http://www.tactilemedia.com/mediaplayer/stacks/games/ouija/ouija.rev" > Spiffy! Now you just need to make it multi-user so 2 to 12 or so people can > all put their hands on the pointer and have a real cyber-Ouija experience! Do the 2 to 12 people need to be alive? Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From JimAultWins at yahoo.com Tue Jun 6 04:14:15 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 06 Jun 2006 01:14:15 -0700 Subject: Random Hotspot location In-Reply-To: Message-ID: On 6/5/06 10:49 PM, "Scott Rossi" wrote: > Recently, Bill Marriott wrote: > >>> Make sure >>> you're not in the middle of any project since it takes over your desktop: >>> >>> go url >>> "http://www.tactilemedia.com/mediaplayer/stacks/games/ouija/ouija.rev" > >> Spiffy! Now you just need to make it multi-user so 2 to 12 or so people can >> all put their hands on the pointer and have a real cyber-Ouija experience! > > Do the 2 to 12 people need to be alive? > Not really, as long as they are in keeping with the spirit of the game. Jim Ault Las Vegas From Andre.Bisseret at inria.fr Tue Jun 6 05:18:11 2006 From: Andre.Bisseret at inria.fr (=?ISO-8859-1?Q?Andr=E9.Bisseret?=) Date: Tue, 6 Jun 2006 11:18:11 +0200 Subject: That annoying little resizer In-Reply-To: Message-ID: <600F05C6-F53D-11DA-B426-000393DBAA2A@inria.fr> Le Tuesday, 6 Jun 2006, ? 00:04 Europe/Paris, Jack Tsu a ?crit : > I figured there would be a way to change the resizer and titlebar > without recreating them. I'd rather not do that, since I don't know > how to script all the functionality :-\ > Hello Jack, On the site so Smart Software, you will find a tutorial by ?ric Chatonet that explains how to script a resizer button On http://www.sosmartsoftware.com/?r=revolution_didacticiels&l=en : "How to manage resizing" ; it is in the "Tips and Tricks" part. I tried it and it works perfectly. Best regards from Grenoble Andr? From runrev260805 at m-r-d.de Tue Jun 6 06:42:17 2006 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Tue, 6 Jun 2006 10:42:17 +0000 Subject: Re-2: Rev Media 2.7.2 Message-ID: Hi Jacqueline, any idea how long support needs to handle each request? Send my email yesterday morning. Still no answer. Matthias Rebbe -------- Original Message -------- Subject: Re: Rev Media 2.7.2 (05-Jun-2006 20:15) From: jacque at hyperactivesw.com To: runrev260805 at m-r-d.de > Felix Theissen wrote: > > Hi, > > > > same problem here. > > My 2.7.1 Rev Media license does not > > work with Rev Media 2.7.2. > > There seems to be a glitch with a few of the 2.7.2 Media license keys. > Don't worry, it's being fixed. You were correct to write to support, and > they will issue you a revised code if necessary. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > To: use-revolution at lists.runrev.com From henk at iglow-media.nl Tue Jun 6 06:30:32 2006 From: henk at iglow-media.nl (Henk van der Velden) Date: Tue, 06 Jun 2006 12:30:32 +0200 Subject: launch QT installer Message-ID: Good day all, My application launches the QuickTime 7.1 Installer on Windows XP. The installer starts and then I get an error message: http://www.iglow-media.nl/xchange/foutmeldingQTinstaller.gif This is the QT standalone installer, saved locally and called with either launch "QuickTimeInstaller.exe" or get shell("start QuickTimeInstaller.exe"). The same method works OK with the QuickTime 6.5 standalone installer. Anyone any ideas about what's happening? What can be done to fix this? Kind regards, Henk -------------------------- Henk v.d. Velden iGlow Media Magda Janssenslaan 44 3584 GR UTRECHT 06 16 024 337 www.iglow-media.nl From klaus at major-k.de Tue Jun 6 06:58:54 2006 From: klaus at major-k.de (Klaus Major) Date: Tue, 6 Jun 2006 12:58:54 +0200 Subject: launch QT installer In-Reply-To: References: Message-ID: <29992C35-1960-401A-8855-B8C6FEA4AC83@major-k.de> Dag Henk, > Good day all, > > My application launches the QuickTime 7.1 Installer on Windows XP. > The installer starts and then I get an error message: > http://www.iglow-media.nl/xchange/foutmeldingQTinstaller.gif > This is the QT standalone installer, saved locally and called with > either launch "QuickTimeInstaller.exe" or get shell("start > QuickTimeInstaller.exe"). > > The same method works OK with the QuickTime 6.5 standalone installer. > > Anyone any ideas about what's happening? > What can be done to fix this? I'm not sure if this helps, but did you try with the complete (absolute) pathname to the installer? And you could also try this syntax: ... open process "QuickTimeinstaller.exe" for neither ... Also with the complete pathname. Another thought: Provide the "shortfilepath()" to "shell..." At least worth a try I think :-) > Kind regards, > > Henk > -------------------------- > Henk v.d. Velden > iGlow Media > Magda Janssenslaan 44 > 3584 GR UTRECHT > > 06 16 024 337 > www.iglow-media.nl Groetjes Klaus Major klaus at major-k.de http://www.major-k.de From wjm at wjm.org Tue Jun 6 07:28:39 2006 From: wjm at wjm.org (Bill Marriott) Date: Tue, 6 Jun 2006 07:28:39 -0400 Subject: Random Hotspot location References: Message-ID: Scott Rossi wrote > Do the 2 to 12 people need to be alive? LOL. Sure! I would think it would be easier that way because the revAfterlifeLib isn't complete yet ;) The idea would be for multiple people to connect their stacks over the Internet. They "pick up" the pointer and have their mouse movements "averaged" together. The pointer is positioned identically on all screens, according to the aggregated mouse inputs. As it moves, the stack determines when the pointer has hovered over a hot spot long enough to select a letter, and spells out whatever has been "said" by the cyber-Ouija. Could produce some very interesting results with a lot of people! From wow at together.net Tue Jun 6 09:45:18 2006 From: wow at together.net (Richard Miller) Date: Tue, 6 Jun 2006 09:45:18 -0400 Subject: audioclips and playstopped In-Reply-To: References: Message-ID: <0A81DD56-7C04-4621-BF7E-F509F3517B07@together.net> I am having difficulty getting the playstopped message to be recorded on a regular basis while playing audioclips. I've got a stack with a few dozen pages in it. As the user is taken from card to card, a new audio file is played after OPENCARD. Once that audioclip has been played, the system should automatically advance the user to the next card. To do that, I am watching for the PLAYSTOPPED message. But it is not reliable (and I don't know why.. I've not seen any particular pattern. Sometimes it works... sometimes it doesn't). I need to find another way to automatically advance from card to card. Suggestions? I thought maybe I could determine the duration of the audioclip before it started to play, then use the SEND command (just before playing the audioclip) to advance to the next card once that duration had been reached, but I see no way to determine the duration of an audioclip (other than hard-coding it). Richard Miller Imprinter Technologies From davis.phil at comcast.net Tue Jun 6 10:02:22 2006 From: davis.phil at comcast.net (Phil Davis) Date: Tue, 06 Jun 2006 07:02:22 -0700 Subject: audioclips and playstopped In-Reply-To: <0A81DD56-7C04-4621-BF7E-F509F3517B07@together.net> References: <0A81DD56-7C04-4621-BF7E-F509F3517B07@together.net> Message-ID: <44858AEE.8050507@comcast.net> Hi Richard, Here's one way: play audioclip "xyz" wait until the sound is done go next cd Or... on startAudio play audioclip "xyz" send "checkAudio" to me in 0 seconds end startAudio on checkAudio if the sound is done then go next cd else send "checkAudio" to me in 10 ticks end if end checkAudio Phil Davis Richard Miller wrote: > I am having difficulty getting the playstopped message to be recorded > on a regular basis while playing audioclips. I've got a stack with a > few dozen pages in it. As the user is taken from card to card, a new > audio file is played after OPENCARD. Once that audioclip has been > played, the system should automatically advance the user to the next > card. To do that, I am watching for the PLAYSTOPPED message. But it > is not reliable (and I don't know why.. I've not seen any particular > pattern. Sometimes it works... sometimes it doesn't). > > I need to find another way to automatically advance from card to > card. Suggestions? > > I thought maybe I could determine the duration of the audioclip > before it started to play, then use the SEND command (just before > playing the audioclip) to advance to the next card once that duration > had been reached, but I see no way to determine the duration of an > audioclip (other than hard-coding it). > > Richard Miller > Imprinter Technologies > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From Roger.E.Eller at sealedair.com Tue Jun 6 10:06:57 2006 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Tue, 6 Jun 2006 10:06:57 -0400 Subject: robotics Message-ID: If you are a hardware wizard and can modify the circuitry of the RCM (robot control module) from an ER1 kit, this might work for you. I have an ER1 robot which my Revolution application controls over TCPIP sockets. It is really quite easy to do as the software that is provided with the kit includes an API just for allowing you to use a language of your choosing. The ER1 is PC based, and has an excellent vision based object recognition system for initiating events based on the robot seeing a specific object. You may be able to use this in some way for automated steering. I hope you can muster enough pedal power to keep a laptop charged for this solution. http://www.evolution.com/er1/ Roger Eller "Kay C Lan" wrote in message news:f73a98160606051929t2d79b547q1fe869cfa3faeffb at mail.gmail.com... > On 6/6/06, Greg Kolodziejzyk > wrote: >> >> If you are interested, the application is an auto-balance / auto-steer >> mechanism for a human powered vehicle I built for a speed record: >> > > Sorry, can't help, but I just wanted to say I really enjoyed your web > page - > especially your line on fossil fuels and bikes in garages:-). I'm a little > surprised though at the thought of heading down an automated route, surely > this can only add weight to something that essentially needs to be as > light > as possible. The sight of the iPod and mobile phone put a smile on my > face; > I almost feel I need to send the link to MacFormat magazine, they usually > run photos of Macs/iPods in funny places. But still I would have tought > weight was theeee issue, no mobile phone. An iPod, although I can see the > value - get the right track selections and you can do wonders for > maintaining a constant cadence; still, carrying them for 24hrs has got to > be > worth a km or two. > > Anyway, good luck:-) > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From wow at together.net Tue Jun 6 10:07:18 2006 From: wow at together.net (Richard Miller) Date: Tue, 6 Jun 2006 10:07:18 -0400 Subject: audioclips and playstopped In-Reply-To: <44858AEE.8050507@comcast.net> References: <0A81DD56-7C04-4621-BF7E-F509F3517B07@together.net> <44858AEE.8050507@comcast.net> Message-ID: Thanks, Phil. I think your second solution will work fine. Richard On Jun 6, 2006, at 10:02 AM, Phil Davis wrote: > Hi Richard, > > Here's one way: > > play audioclip "xyz" > wait until the sound is done > go next cd > > Or... > > on startAudio > play audioclip "xyz" > send "checkAudio" to me in 0 seconds > end startAudio > > > on checkAudio > if the sound is done then > go next cd > else > send "checkAudio" to me in 10 ticks > end if > end checkAudio > > > Phil Davis > > > Richard Miller wrote: > >> I am having difficulty getting the playstopped message to be >> recorded on a regular basis while playing audioclips. I've got a >> stack with a few dozen pages in it. As the user is taken from >> card to card, a new audio file is played after OPENCARD. Once >> that audioclip has been played, the system should automatically >> advance the user to the next card. To do that, I am watching for >> the PLAYSTOPPED message. But it is not reliable (and I don't know >> why.. I've not seen any particular pattern. Sometimes it works... >> sometimes it doesn't). >> >> I need to find another way to automatically advance from card to >> card. Suggestions? >> >> I thought maybe I could determine the duration of the audioclip >> before it started to play, then use the SEND command (just before >> playing the audioclip) to advance to the next card once that >> duration had been reached, but I see no way to determine the >> duration of an audioclip (other than hard-coding it). >> >> Richard Miller >> Imprinter Technologies >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Tue Jun 6 11:37:22 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 06 Jun 2006 10:37:22 -0500 Subject: Re-2: Rev Media 2.7.2 In-Reply-To: References: Message-ID: <4485A132.6060706@hyperactivesw.com> runrev260805 at m-r-d.de wrote: > Hi Jacqueline, > > any idea how long support needs to handle each request? Send my email yesterday morning. Still no answer. It depends on what you ask and how busy the queue is. Support is closed on weekends, so Mondays are very backlogged. The official time we aim for is 2 working days, but usually you'll get an answer sooner. Heather handles all the licensing questions and I know that yesterday she was snowed under. I do all the technical questions, and most of the time you'll get a response within a day. But if the question is something I don't know, I have to find out or refer it to someone else on the team who can answer. That can take another day or two. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From transcom at comcast.net Tue Jun 6 12:08:03 2006 From: transcom at comcast.net (Michael Mandaville) Date: Tue, 06 Jun 2006 09:08:03 -0700 Subject: AltSQLite and Database Query Builder Message-ID: I am currently using altSQLite3 and trying to see if I can use the Database Query Builder to hook it into. I have a few questions. 1. Once the database has been created, is it best placed in the same folder as the Applications Mainstack? Or in the folder with the Revolution Application? 2. In Database Query Builder, I have the following questions: A)Host: In the tutorial, the writer puts in "RunRev". Does this mean that the Host is the Revolution Studio Application? But should I put in "localhost"? Or name it anything that I want? Or Use the Filepath to the Database file? (not the Application) B) Database Is this only the name of the Database? e.g.. "TestDatabase" OR should it include the entire FilePath "A:\\HardDriveName\Applications\Revolution Studio\Work\TestDatabase" Or should it ALWAYS have the extension? e.g. "TestDatabase.sqlite" Should the extension be ".sqlite" OR "dbsqlite" OR "altsqlite3" C)User If it is on my local machine, then do I have to put in a User Name? Or is there a default if I am NOT on an external server? Or can I leave it blank to connect? D) Password: If it is on my local machine, then do I have to put in a Passwoord? Or is there a default if I am NOT on an external server? Or can I leave it blank to connect? I also learned from Chris at altuit that in the Altuit tutorial's CONNECTION BUTTON SCRIPT, the revdb_connect command...requires the commas. E.g. ?"AppReg.db",,,,, According to Chris, "You need the commas. They are extra parameters that revdb uses when connecting to other database(Mysql,Postgres, Oracle and the like)..In altSqlite we don't need them, but they still need to be passed to the function call as empty." A lot of people might already know that but not a Newbie like myself. Thanks, Revolutionary Michael From kray at sonsothunder.com Tue Jun 6 12:19:13 2006 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 06 Jun 2006 11:19:13 -0500 Subject: launch QT installer In-Reply-To: Message-ID: On 6/6/06 5:30 AM, "Henk van der Velden" wrote: > Anyone any ideas about what's happening? > What can be done to fix this? Well, although I can't understand the language (Dutch is it?), it appears that you need to provide parameters to the QuickTime Installer if using start() and can't just launch it without parameters. Now Klaus's suggestion of "open process" may get around this, but just wanted to chime in with my two cents... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From mwieder at ahsoftware.net Tue Jun 6 12:39:17 2006 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 6 Jun 2006 09:39:17 -0700 Subject: Random Hotspot location In-Reply-To: References: Message-ID: <41877271.20060606093917@ahsoftware.net> Jim- Tuesday, June 6, 2006, 1:14:15 AM, you wrote: >> Do the 2 to 12 people need to be alive? >> > Not really, as long as they are in keeping with the spirit of the game. -- -Mark Wieder mwieder at ahsoftware.net From bobwarren at howsoft.com Tue Jun 6 12:40:26 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Tue, 06 Jun 2006 13:40:26 -0300 Subject: Linux installation Message-ID: <4485AFFA.2080000@howsoft.com> J. Landman Gay wrote: > In HyperCard, a standalone simply meant that the engine was embedded into the file on disk. And that is pretty much what Rev does too. Revolution extends the process a bit by embedding as many resources from the IDE as it can (script and image libraries, mostly,) but "standalones" still depend heavily on certain features of the OS. If you think of them as "executables" you will probably be more on-track. ------------------------- Thanks Jacque. If what you say is strongly true, then that's a sad day for Rev Linux users, since there is not one Linux but hundreds. But since I need to be a bit more optimistic, let me try another definition: "The output program from Rev is as 'standalone' as the Rev development environment itself. If the Rev IDE runs on your particular flavour of Linux, then so will your standalones." [True or false in your opinion?] The definition above simply refers to whether the program executes or crashes. I'm not sure what you meant by "certain features of the OS", but when I wrote my first Linux programs (File/Picture Chooser Widgets: see http://www.howsoft.com/runrev/stacks.htm) I immediately came up against a lack of information about the file system, which has largely been the subject of this thread. Consequently - and this is only an example of what you might be talking about - although my widgets can successfully mount the CD-Rom and Floppy Diskette drives in Ubuntu Linux (Gnome) as they were designed to do, if you run the same widgets in Kubuntu Linux (KDE) the drives cannot be mounted using the same HD paths to obtain the necessary information. Nevertheless, this does not prevent my widgets from 'running'. So now I'll try a 2nd part of the definition: "If you transfer your standalone program to another flavour of Linux, it will not crash upon intitialization. However, if your program attempts to access HD or network paths that are differently placed in the runtime environment, and appropriate error routines are not included, this might cause your standalone to crash." [True or false in your opinion?] Quite possibly, you will confirm the first part of the definition affirmatively. Regarding the 2nd part of the definition, you might tell me that you have insufficient experience of Linux to give a clear answer, particularly in relation to the first sentence. Am I right? Or am I talking out of my hat? Trying to sum up a little on what has come out of this thread regarding the obtaining of fundamental Linux system info, I would like to point out that the apparently useful suite of functions provided by RB is insufficent, even if it were failproof and always correctly identified all 8 HD paths. A good example is the problem I mentioned above. If you want to use CD-Rom or Floppy Diskette drives in your program, they have to be "mounted" and you need to discover where in the file system this can be done. And what would I do in #2 of my file/picture chooser widgets if I wanted to access local network drives? I have not even begun to discover how to do this for the distro I am using, let alone other distros. And what about if my program needs specific information about the distro it is running on? To know that the "platform" is "Linux" doesn't help very much. I need to know that it is "Ubuntu" for example, that the Gnome rather than the KDE interface is in use, that this is a Debian-based rather than a Red Hat-based distro, etc., etc. Until more uniformity is established in Linux, or until Rev itself can be of much more help in establishing fundamental distro information, it seems that the ordinary programmer such as myself is condemned to programming for a single distro. Regards, Bob From bill at bluewatermaritime.com Tue Jun 6 13:22:04 2006 From: bill at bluewatermaritime.com (Bill) Date: Tue, 06 Jun 2006 13:22:04 -0400 Subject: AltSQLite and Database Query Builder In-Reply-To: Message-ID: On 6/6/06 12:08 PM, "Michael Mandaville" wrote: > I am currently using altSQLite3 and trying to see if I can use the Database > Query Builder to hook it into. I have a few questions. > > > 1. Once the database has been created, is it best placed in the same > folder as the Applications Mainstack? > > Or in the folder with the Revolution Application? I've always found that the database has to be the same folder as the application (which for recent versions is inside the folder with the version number and gm. > > > 2. In Database Query Builder, I have the following questions: > > A)Host: > In the tutorial, the writer puts in "RunRev". > Does this mean that the Host is the Revolution Studio Application? > But should I put in "localhost"? > Or name it anything that I want? > Or Use the Filepath to the Database file? (not the Application) For both host and database put the name of the database. > > > B) Database > Is this only the name of the Database? e.g.. "TestDatabase" > > OR should it include the entire FilePath > "A:\\HardDriveName\Applications\Revolution Studio\Work\TestDatabase" > > > Or should it ALWAYS have the extension? e.g. "TestDatabase.sqlite" > Should the extension be ".sqlite" OR "dbsqlite" OR "altsqlite3" I use the extension .db and the extension .sqlite > > C)User > If it is on my local machine, then do I have to put in a User Name? > Or is there a default if I am NOT on an external server? > Or can I leave it blank to connect? > > D) Password: > If it is on my local machine, then do I have to put in a Passwoord? > Or is there a default if I am NOT on an external server? > Or can I leave it blank to connect? For sqlite3 you have to put your email and the special password altuit gives you or it will not work > > > I also learned from Chris at altuit that in the Altuit tutorial's CONNECTION > BUTTON SCRIPT, the revdb_connect command...requires the commas. > E.g. > ?"AppReg.db",,,,, > > According to Chris, "You need the commas. They are extra parameters that > revdb uses when connecting to other database(Mysql,Postgres, Oracle and the > like)..In altSqlite we don't need them, but they still need to be passed to > the function call as empty." > > A lot of people might already know that but not a Newbie like myself. > > Thanks, > > Revolutionary Michael > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution | | | )_) )_) )_) )___))___))___)\ )____)____)_____)\\ _____|____|____|____\\\__ -------\ /--------- http://www.bluewatermaritime.com ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^ ^^^^ ^^^ ^^ ^^^^ ^^^ 24 hour cell: (787) 378-6190 fax: (787) 809-8426 Blue Water Maritime P.O. Box 91 Puerto Real, PR 00740 From mwieder at ahsoftware.net Tue Jun 6 14:54:37 2006 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 6 Jun 2006 11:54:37 -0700 Subject: Linux installation In-Reply-To: <4484BD11.9070401@howsoft.com> References: <4484BD11.9070401@howsoft.com> Message-ID: <338997597.20060606115437@ahsoftware.net> Bob- Monday, June 5, 2006, 4:24:01 PM, you wrote: > I have just conducted 2 experiments using Rev standalone programs that > were created in Ubuntu: > 1. My Picture Chooser Widget > (see http://www.howsoft.com/runrev/stacks.htm) > 2. A new app consisting of a window and all the script/data base > support libraries available in the standalone settings > They both ran perfectly in Kubuntu Live. > Apart from possibly including external libraries (which I presume is the > aim of the "externals" folder now accompanying Rev standalones), do you > have any other type of Rev standalone you think is worth testing? If so, > please send me the stack from Kubuntu and I'll try making a standalone > in Ubuntu and running it in Kubuntu, or if you prefer, send me a > standalone from Kubuntu and I'll se whether it runs OK in Ubuntu, or > none of the above if you are already fed up with this thread!!. Yes, I'm getting a bit tired of this thread. It's not quite OT, since it does have to do with building linux standalones, but apparently what I've been saying to you hasn't been getting through. I'll try one more time and that's all I'll have to say on this thread. I have no doubt that the two standalones you created ran fine on the Kubuntu live CD. I'm sure they would run fine on my installed system as well. If they didn't then there would be serious problems creating standalones for linux systems. I also have no doubt that I could boot a Ubuntu live CD and run your app without problems. The problem lies with that RB thing you created to return the folder locations, and in particular with the fact that it's relying on the GIMP toolkit libraries for some GUI presentations. Not knowing any more details about what you did there I can't comment further on it. But it WILL NOT RUN on any linux system that does not have the gtk installed. Gnome by definition uses these libraries. Kde does not. I seriously doubt that your folder app will run on your Kubuntu live CD. I notice it's not on the list of apps you tested. I could install the gtk (and I will as soon as I have a need to do some serious graphics on my Kubuntu box) and then the problem will be resolved. For my box, not for kde in general. Your RGB app should also run properly on any linux system that has the libraries installed. This is a development system for me, so I didn't install a bunch of bloat I didn't need. For right now, that includes GIMP. As I see it, there is no problem with creating a runrev standalone (or executable, or whatever you want to call it) that runs on any flavor of linux. The problem with your folder app is a problem with RealBasic relying on the presence of the GIMP libraries for its GUI. As long as it's clear that the app will only run on a kde box if the libraries are installed, then that shouldn't be an issue. If you're going to require certain libraries be present for your app to run, then you should either a) include them, b) list them as requirements, or c) test for their presence when your app starts up. -- -Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Tue Jun 6 15:14:34 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 06 Jun 2006 14:14:34 -0500 Subject: Linux installation In-Reply-To: <4485AFFA.2080000@howsoft.com> References: <4485AFFA.2080000@howsoft.com> Message-ID: <4485D41A.10007@hyperactivesw.com> Bob Warren wrote: > Thanks Jacque. If what you say is strongly true, then that's a sad day > for Rev Linux users, since there is not one Linux but hundreds. But > since I need to be a bit more optimistic, let me try another definition: > > "The output program from Rev is as 'standalone' as the Rev development > environment itself. If the Rev IDE runs on your particular flavour of > Linux, then so will your standalones." [True or false in your opinion?] Probably true, though it may depend on what your standalone does. But in general, I'd say yes. > > The definition above simply refers to whether the program executes or > crashes. I'm not sure what you meant by "certain features of the OS", The engine calls on the OS and its hardware to access or draw various components and features. If you don't have a window manager, you won't get any windows. If you don't have a sound card, you can't beep. And so forth. Every machine will be different. > So now I'll try a 2nd part of the definition: > > "If you transfer your standalone program to another flavour of Linux, it > will not crash upon intitialization. However, if your program attempts > to access HD or network paths that are differently placed in the runtime > environment, and appropriate error routines are not included, this might > cause your standalone to crash." [True or false in your opinion?] I don't think "crash" is the right word. Sometimes it may, sometimes it won't. Depends on what you are trying to do and how good your error checking is. As for the network and file paths, again, that will depend on the installation. You are correct that various flavors of Linux will have different requirements. Every machine will be different because Linux users can install components they want and omit others. You have no control over that. If a library your software depends on is missing, you'll have to ask the user to install it. > Trying to sum up a little on what has come out of this thread regarding > the obtaining of fundamental Linux system info, I would like to point > out that the apparently useful suite of functions provided by RB is > insufficent, even if it were failproof and always correctly identified > all 8 HD paths. A good example is the problem I mentioned above. If you > want to use CD-Rom or Floppy Diskette drives in your program, they have > to be "mounted" and you need to discover where in the file system this > can be done. And what would I do in #2 of my file/picture chooser > widgets if I wanted to access local network drives? How about just asking the user to select the path via "answer folder"? Then store it for future reference. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From hannu.kokko at iki.fi Tue Jun 6 15:30:53 2006 From: hannu.kokko at iki.fi (Hannu Kokko) Date: Tue, 6 Jun 2006 22:30:53 +0300 Subject: NOKIA 770 version In-Reply-To: <4485D41A.10007@hyperactivesw.com> References: <4485AFFA.2080000@howsoft.com> <4485D41A.10007@hyperactivesw.com> Message-ID: <36B00452-8C42-4782-9EF2-0A475D5E5C57@iki.fi> Hi Would be interesting to see a version for Nokia 770 (it is a mobile linux device) --h From josh at dvcreators.net Tue Jun 6 16:08:39 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Tue, 6 Jun 2006 13:08:39 -0700 Subject: dumb question #1 Message-ID: <72ABC9FA-6A8F-444F-B98E-7667A37FD953@dvcreators.net> I'm going to ask some dumb questions, I am still fuzzy on paths and some basic variable issues: After this: answer file "locate the .htm file for me please" as sheet put it into htmPathFile if i put: put URL "file:" & htmPathFile into fld "htm" this results in the path & filename going in the field, not the contents of the file. ---- 2. but this: put "file:" & htmPathFile into tFile put URL tFile into fld "htm" results in the actual text content of that file being put in. ---- I don't understand why they are different?!? From ambassador at fourthworld.com Tue Jun 6 16:15:01 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 06 Jun 2006 13:15:01 -0700 Subject: Linux installation Message-ID: <4485E245.9080501@fourthworld.com> Mark Wieder wrote: > The problem lies with that RB thing you created to return the folder > locations, and in particular with the fact that it's relying on the > GIMP toolkit libraries for some GUI presentations. Not knowing any > more details about what you did there I can't comment further on it. > But it WILL NOT RUN on any linux system that does not have the gtk > installed. Gnome by definition uses these libraries. Kde does not. ... > As I see it, there is no problem with creating a runrev standalone (or > executable, or whatever you want to call it) that runs on any flavor > of linux. The problem with your folder app is a problem with RealBasic > relying on the presence of the GIMP libraries for its GUI. This is a problem I wouldn't mind having, but on balance it's noteworthy that KDE doesn't use GTK by default. One issue with Rev on Linux is appearances -- it looks great, provided you like Motif. ;) But seriously, how many people under 30 have ever seen Motif? It might be a simple matter to just say "Let's use GTK", but if KDE doesn't use it then where would we be? I suppose the upside is that KDE looks so much like Win 95 that setting Rev's lookAndFeel to "Win95" looks almost native there. :) But of course that's a kludge, and it doesn't help those who would like to make one standalone for all x86 Linuxes. So what's to be done? It would be great if RunRev were to deliver an engine that took care of all of the window manager issues smoothly and easily for us, but on the other hand I'm pretty certain I wouldn't want them to take time away from XP enhancements -- and soon Vista as well, which is a much bigger undertaking (see the Vista User Experience Guidelines at -- it's almost as big a change as Mac's Platinum to Aqua). Given Linux' desktop marketshare, and the complexity of Vista's Glass compositing/UI, if I were Mark Waddingham I'd find it hard to take time away from the latter for the former. Is there any simpler approach RR could use to get native appearances on all Linux window managers? Better still, any hope that we could lobby the window manager development teams to migrate toward a common API? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From bobwarren at howsoft.com Tue Jun 6 16:39:54 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Tue, 06 Jun 2006 17:39:54 -0300 Subject: Linux installation Message-ID: <4485E81A.2070406@howsoft.com> Sorry, but I'm still struggling with what Jacque has tried to tell me, which goes to prove how greatly related motivation and perception can be. There's a picture on my living-room wall, and if it's not straight I cannot sleep at night. These are my definitions, which you might like to challenge as being inappropriate: 1. An "executable" (e.g. a file produced by VB in Windows) is not a program, it's half a program. Nor is it executable. It finds its other half in the operating system it is running under (in the form of libraries), and when the 2 halves are put together, it can do something. 2. A "standalone" is a whole program, not half. It does not refer to any libraries at all in the runtime operating system**, and can be executed directly. [** except perhaps totally invariable ones - if such a thing exists??] What Jacque seems to be trying to tell me is that in spite of the denomination, Rev "standalones" for Linux are not pure. They mainly have the characteristics of the 2nd category, but they have some of the characteristics of the 1st. Although this does not seem to fit in with an ideal situation, is it certainly true in Linux? Can anyone give me any examples of libraries in the OS certainly used at runtime by all Rev Linux programs? And if Rev does use such libraries in its "impure" standalones, is there any chance that either Rev will not find them in a particular distro or that they become outdated? Hoping for your patience and the benefits of your experience. Bob P.S. Interestingly, RB refers to "Applications" rather than "Standalones" as RR does. From devin_asay at byu.edu Tue Jun 6 16:42:29 2006 From: devin_asay at byu.edu (Devin Asay) Date: Tue, 6 Jun 2006 14:42:29 -0600 Subject: dumb question #1 In-Reply-To: <72ABC9FA-6A8F-444F-B98E-7667A37FD953@dvcreators.net> References: <72ABC9FA-6A8F-444F-B98E-7667A37FD953@dvcreators.net> Message-ID: <6A823930-6FB7-4435-8C28-45683E64D814@byu.edu> On Jun 6, 2006, at 2:08 PM, Josh Mellicker wrote: > I'm going to ask some dumb questions, I am still fuzzy on paths and > some basic variable issues: > > After this: > > answer file "locate the .htm file for me please" as sheet > put it into htmPathFile > > if i put: > > put URL "file:" & htmPathFile into fld "htm" > > > this results in the path & filename going in the field, not the > contents of the file. > > ---- > > 2. > > but this: > > put "file:" & htmPathFile into tFile > put URL tFile into fld "htm" > > results in the actual text content of that file being put in. > > ---- > > I don't understand why they are different?!? Josh, This is a quirk that has gotten many of us at some time. The problem is the order in which rev resolves parts of the statement. Try this: put URL ("file:" & & htmPathFile into fld "htm") That forces the file name to be resolved before the put URL part of the statement. Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From ambassador at fourthworld.com Tue Jun 6 16:43:32 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 06 Jun 2006 13:43:32 -0700 Subject: dumb question #1 Message-ID: <4485E8F4.5000001@fourthworld.com> Josh Mellicker wrote: > I'm going to ask some dumb questions, As they say, the only dumb question is the one that isn't asked. Even things that seem rudimentary are probably very valuable to a great many readers of this list. I'm glad you raised this one, as it touches on some common issues unique to this wacky family of languages: > if i put: > put URL "file:" & htmPathFile into fld "htm" > > this results in the path & filename going in the field, not the > contents of the file. > ---- > 2. > but this: > put "file:" & htmPathFile into tFile > put URL tFile into fld "htm" > > results in the actual text content of that file being put in. > ---- > I don't understand why they are different?!? It sounds like the engine is doing things in stages that makes sense for itself, even if it may not be intuitive for humans. With the first example the engine is doing: 1. get URL "file:" -- and since there isn't a file at "file:" it returns empty 2. Append htmlPathFile to the result 3. Return the result And in the second it's doing what you want: 1. Make a full path by concatenating "file:" and the path 2. get that URL 3. return the result One way to force the order of operations as you want them is to use parentheses: put URL ("file:"&htmlPathFile) into tFile I tend to use parens generously, even in cases where they may not be absolutely necessary, mostly because I find it makes the logic of the code more self-evident. For example: get the width of cd 1+1 ...will usually return the width of the card with 1 added to it, rather than return the width of card 2, since it usually evaluates expressions from left-to-right (exceptions are noted in the "Order of Precedence" section of the docs). Just the same, I find this easier to read when I come across it again 6 months later when I've long forgotten what it was I was doing: get (the width of cd 1)+1 -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From jbv.silences at club-internet.fr Tue Jun 6 17:04:59 2006 From: jbv.silences at club-internet.fr (jbv) Date: Tue, 06 Jun 2006 23:04:59 +0200 Subject: dumb question #1 References: <72ABC9FA-6A8F-444F-B98E-7667A37FD953@dvcreators.net> Message-ID: <4485EDF8.9CA3BA2E@club-internet.fr> Josh, This is indeed surprising, but my guess is that there's some logic behind : in your first example, you concatenate 2 strings, and the target of the line is a fld, so Rev considers that a string needs to be put into a fld... IOW the "string" attribute remains... in example 2, you're dealing straight with a variable content, which means that the "dtring" attribute has disapeared somewhere along the way... and in that case, Rev deals with the variable content which happens to be a path... This is my best explanation so far... JB > I'm going to ask some dumb questions, I am still fuzzy on paths and > some basic variable issues: > > After this: > > answer file "locate the .htm file for me please" as sheet > put it into htmPathFile > > if i put: > > put URL "file:" & htmPathFile into fld "htm" > > this results in the path & filename going in the field, not the > contents of the file. > > ---- > > 2. > > but this: > > put "file:" & htmPathFile into tFile > put URL tFile into fld "htm" > > results in the actual text content of that file being put in. > > ---- > > I don't understand why they are different?!? > ____________________________________ From ambassador at fourthworld.com Tue Jun 6 17:04:28 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 06 Jun 2006 14:04:28 -0700 Subject: Linux installation Message-ID: <4485EDDC.9000401@fourthworld.com> Bob Warren wrote: > 1. An "executable" (e.g. a file produced by VB in Windows) is not a > program, it's half a program. Nor is it executable. It finds its other > half in the operating system it is running under (in the form of > libraries), and when the 2 halves are put together, it can do something. This is way OT, but folks here who enjoy what is usually a true standalone may get a kick out of what ToolBook makes as an executable: it adds only the tiniest stub of code to the stack file to help it find a collection of DLLs strewn all over three or more directories across the user's system. Given this complex hodge podge, the boot sequence is so complicated that as of v6 it was not in the docs that came with the product. I had to trace it out once for a project, and when I was done I submitted my summary to Asymetrix tech support who thanked me for what they described as the first time their complex boot sequence had been documented. I'll take a self-contained executable file any day. :) When I described my apps' structure to my VB developer friends, they almost fall out of their chair with disbelief at its simplicity and ease of installation (how many millions of hours are wasted each year resolving DLL conflicts among apps built with VB?). > 2. A "standalone" is a whole program, not half. It does not refer to any > libraries at all in the runtime operating system**, and can be executed > directly. > > [** except perhaps totally invariable ones - if such a thing exists??] > > What Jacque seems to be trying to tell me is that in spite of the > denomination, Rev "standalones" for Linux are not pure. They mainly have > the characteristics of the 2nd category, but they have some of the > characteristics of the 1st. > > Although this does not seem to fit in with an ideal situation, is it > certainly true in Linux? This may be because the Linux GUI experience isn't an actual "thing", but really a collection of many different things, chiefly the kernel and the window manager. KDE isn't Linux, Gnome isn't Linux, and KDE and Gnome use different APIs. So while adding a GUI layer on top of Linux can provide a reasonably satisfying GUI, Linux itself is not a GUI per se, with the GUI being handled by these window managers delivered by different teams. In contrast, while Apple's OS X is a window manager that rides on top of BSD, the vendor has assumed responsibility for integrating the two into a single cohesive experience. If you take away the Finder and all the Aqua support from OS X, and allow anyone to make any number of alternative GUIs, OS X would provide the same level of confusion and fragmentation in the market, and developers would have as much difficulty delivering consistent appearances as they have with Linux. I agree that it would be desirable for RunRev to come up with a scheme to have native appearances on all of the various incompatable Linux window managers, but it's not a simple task until those development teams start prioritizing Linux adoption higher than they value market fragmentation. Admittedly this does raise a philosophical question of what constitutes "self contained" when it comes to Linux executables, but I'm not sure I would place any blame solely on RunRev, esp. given that RB has related issues. It seems more fair to chalk it up to the inherently fragmented nature of GUI Linux. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From devin_asay at byu.edu Tue Jun 6 17:09:16 2006 From: devin_asay at byu.edu (Devin Asay) Date: Tue, 6 Jun 2006 15:09:16 -0600 Subject: dumb question #1 In-Reply-To: <6A823930-6FB7-4435-8C28-45683E64D814@byu.edu> References: <72ABC9FA-6A8F-444F-B98E-7667A37FD953@dvcreators.net> <6A823930-6FB7-4435-8C28-45683E64D814@byu.edu> Message-ID: On Jun 6, 2006, at 2:42 PM, Devin Asay wrote: > > On Jun 6, 2006, at 2:08 PM, Josh Mellicker wrote: > >> I'm going to ask some dumb questions, I am still fuzzy on paths >> and some basic variable issues: >> >> After this: >> >> answer file "locate the .htm file for me please" as sheet >> put it into htmPathFile >> >> if i put: >> >> put URL "file:" & htmPathFile into fld "htm" >> >> >> this results in the path & filename going in the field, not the >> contents of the file. >> >> ---- >> >> 2. >> >> but this: >> >> put "file:" & htmPathFile into tFile >> put URL tFile into fld "htm" >> >> results in the actual text content of that file being put in. >> >> ---- >> >> I don't understand why they are different?!? > > Josh, > > This is a quirk that has gotten many of us at some time. The > problem is the order in which rev resolves parts of the statement. > Try this: > > put URL ("file:" & & htmPathFile into fld "htm") > > That forces the file name to be resolved before the put URL part of > the statement. Sorry, one too many &'s in that example. put URL ("file:" & htmPathFile into fld "htm") Devin Asay Humanities Technology and Research Support Center Brigham Young University From jacque at hyperactivesw.com Tue Jun 6 17:48:51 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 06 Jun 2006 16:48:51 -0500 Subject: Linux installation In-Reply-To: <4485E81A.2070406@howsoft.com> References: <4485E81A.2070406@howsoft.com> Message-ID: <4485F843.1080100@hyperactivesw.com> Bob Warren wrote: > > These are my definitions, which you might like to challenge as being > inappropriate: > > 1. An "executable" (e.g. a file produced by VB in Windows) is not a > program, it's half a program. Nor is it executable. It finds its other > half in the operating system it is running under (in the form of > libraries), and when the 2 halves are put together, it can do something. > > 2. A "standalone" is a whole program, not half. It does not refer to any > libraries at all in the runtime operating system**, and can be executed > directly. There are no programs that function as you describe in #2, on any operating system, written by any development platform. > > [** except perhaps totally invariable ones - if such a thing exists??] > > What Jacque seems to be trying to tell me is that in spite of the > denomination, Rev "standalones" for Linux are not pure. They mainly have > the characteristics of the 2nd category, but they have some of the > characteristics of the 1st. No, they are mainly like the first category. All applications/executables/standalones are like #1. I can't think of a single exception. They *all* rely on libraries embedded in the OS. What's an OS? It is a series of libraries and resources available for common use by any program. The existence of common libraries ensures that all execuatables will look fairly similar and have similar behaviors. This is considerd desirable. It gives consistency to the user experience. All modern applications rely on them. All Mac/Windows/Linux applications are the same regardless of whether they run with Revolution's engine or something else. You don't want to have to program your own window manager each time you create a program, or your own file I/O, or all the other thousands of interactions that an operating system provides for you with a single call. That's the whole purpose of an operating system. Your program asks it for data and it hands it back, or it draws a window for you, or it manages data flowing through a socket. Your program just makes the calls that ask it to do those things. There is no such thing as a "standalone" as you have defined it on any OS. All programs rely on system libraries. > > Although this does not seem to fit in with an ideal situation, is it > certainly true in Linux? Can anyone give me any examples of libraries in > the OS certainly used at runtime by all Rev Linux programs? Rev (or any other engine) on any platform needs the OS to execute thousands of commands and interactions. You need the OS libraries to: read/write files or get a file listing draw a window in any of several styles manage menus track and report the mouse position recognize and report keyboard input keep track of the time and date (seconds, ticks, date formats) recognize mounted drives work with networked drives and files resolve aliases do math operations display color data communicate with printer drivers and manage the print queue translate and generate sounds play multimedia (movies, music) interact with COM and serial ports display program icons and on and on and on... > And if Rev > does use such libraries in its "impure" standalones, is there any chance > that either Rev will not find them in a particular distro or that they > become outdated? They aren't "impure". They are standard applications that act exactly like any other. Sometimes system libraries do become outdated. Every time a new OS is released on any platform, all applications that run on that OS usually have to be rewritten. Note that Runtime just released a new version to support Mac on Intel machines, for example. The Linux libraries also change; there have been several updates over the years to support those changes. When Windows releases Vista you will see another new update to support those changed libraries. It is the nature of software development. I don't think you understand how truly intertwined all applications are with the OS they run on. It is okay that they do that. The only other alternative would be for you to have to write all your own routines to do all the above and more -- which apparently lots of Linux people have decided to do, giving you the headaches you started out with at the beginning of this thread. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From soapdog at mac.com Tue Jun 6 20:27:44 2006 From: soapdog at mac.com (Andre Garzia) Date: Tue, 6 Jun 2006 21:27:44 -0300 Subject: NOKIA 770 version In-Reply-To: <36B00452-8C42-4782-9EF2-0A475D5E5C57@iki.fi> References: <4485AFFA.2080000@howsoft.com> <4485D41A.10007@hyperactivesw.com> <36B00452-8C42-4782-9EF2-0A475D5E5C57@iki.fi> Message-ID: Hannu, the 770 has a 250MHz TI 1710 OMAP (ARM-based) CPU. There's currently no Rev engine for ARM based CPUs... being a linux is not enough. :-) Cheers andre On Jun 6, 2006, at 4:30 PM, Hannu Kokko wrote: > Hi > > Would be interesting to see a version for Nokia 770 (it is a mobile > linux device) > > --h > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From xeubie at hotmail.com Tue Jun 6 20:30:41 2006 From: xeubie at hotmail.com (Jack Tsu) Date: Wed, 07 Jun 2006 00:30:41 +0000 Subject: altBrowser demo problems..."XBrowser" not working? Message-ID: I get an error every time I click anything in the altBrowser demo. It says "error in function handler" for the handler "XBrowser_Get." Is there a way to fix this? I'm on an intel mac running 2.7.2. _________________________________________________________________ Don?t just search. Find. Check out the new MSN Search! http://search.msn.click-url.com/go/onm00200636ave/direct/01/ From soapdog at mac.com Tue Jun 6 20:41:59 2006 From: soapdog at mac.com (Andre Garzia) Date: Tue, 6 Jun 2006 21:41:59 -0300 Subject: altBrowser demo problems..."XBrowser" not working? In-Reply-To: References: Message-ID: <718B9E9A-8BCE-450E-98BC-099219DDECA6@mac.com> Jack, great chance you're running Rev universal binary. To use altuit externals you must use rosetta emulator because the externals are not universal binaries right now. www.revcentral.com has the recipe to get Revolution running in rosetta so that you can fiddle with altuit externals. Cheers andre On Jun 6, 2006, at 9:30 PM, Jack Tsu wrote: > I get an error every time I click anything in the altBrowser demo. > It says "error in function handler" for the handler "XBrowser_Get." > Is there a way to fix this? > > I'm on an intel mac running 2.7.2. > > _________________________________________________________________ > Don?t just search. Find. Check out the new MSN Search! http:// > search.msn.click-url.com/go/onm00200636ave/direct/01/ > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From babarx at gmail.com Tue Jun 6 20:44:38 2006 From: babarx at gmail.com (chris bohnert) Date: Tue, 6 Jun 2006 19:44:38 -0500 Subject: altBrowser demo problems..."XBrowser" not working? In-Reply-To: References: Message-ID: <2e0cf4750606061744i44e321bs55509487be69428b@mail.gmail.com> Jack, The altBrowser external has not yet been released as a universal binary. We expect to have this done in next week or so. Please check back. -- chris bohnert altuit, inc. On 6/6/06, Jack Tsu wrote: > > I get an error every time I click anything in the altBrowser demo. It says > "error in function handler" for the handler "XBrowser_Get." Is there a way > to fix this? > > I'm on an intel mac running 2.7.2. > > _________________________________________________________________ > Don't just search. Find. Check out the new MSN Search! > http://search.msn.click-url.com/go/onm00200636ave/direct/01/ > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From xeubie at hotmail.com Tue Jun 6 21:05:22 2006 From: xeubie at hotmail.com (Jack Tsu) Date: Wed, 07 Jun 2006 01:05:22 +0000 Subject: altBrowser demo problems..."XBrowser" not working? In-Reply-To: <2e0cf4750606061744i44e321bs55509487be69428b@mail.gmail.com> Message-ID: Ah, thank you both. I'll try it in Rosetta in the meantime. >From: "chris bohnert" >Reply-To: chris at altuit.com,How to use Revolution > >To: "How to use Revolution" >Subject: Re: altBrowser demo problems..."XBrowser" not working? >Date: Tue, 6 Jun 2006 19:44:38 -0500 > >Jack, > >The altBrowser external has not yet been released as a universal binary. >We >expect to have this done in next week or so. Please check back. > >-- >chris bohnert >altuit, inc. > >On 6/6/06, Jack Tsu wrote: >> >>I get an error every time I click anything in the altBrowser demo. It says >>"error in function handler" for the handler "XBrowser_Get." Is there a way >>to fix this? >> >>I'm on an intel mac running 2.7.2. >> >>_________________________________________________________________ >>Don't just search. Find. Check out the new MSN Search! >>http://search.msn.click-url.com/go/onm00200636ave/direct/01/ >> >>_______________________________________________ >>use-revolution mailing list >>use-revolution at 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 at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution _________________________________________________________________ Is your PC infected? Get a FREE online computer virus scan from McAfee? Security. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 From hershrev at realtorsgroup.us Tue Jun 6 21:12:31 2006 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Tue, 06 Jun 2006 21:12:31 -0400 Subject: Variable watcher Message-ID: Hi all I'm wondering why at times on my variable watcher screen I get two windows on the bottom and when I select a line (var) in the top part I don't see it in the bottom window (or actually it appears in the frame between the tow windows? Thanks Hershel From josh at dvcreators.net Tue Jun 6 21:43:09 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Tue, 6 Jun 2006 18:43:09 -0700 Subject: stack for importing Fireworks documents to Rev Message-ID: <7697AF8A-7601-4145-92AC-B9EEBD4BA710@dvcreators.net> Has anyone written a Rev stack that: - imports a background image and folder of sliced Fireworks images - creates a new Rev stack and a new card with the name of the FW doc - puts your background image on the card - places buttons on the card with position and size identical to your FW doc - assigns normal, over and down states to the icons of those buttons ? Michelle and I wrote a stack today to do this, if no one else has one and there is interest, I will post it. From tereza at califex.com Tue Jun 6 21:57:46 2006 From: tereza at califex.com (Tereza Snyder) Date: Tue, 6 Jun 2006 20:57:46 -0500 Subject: stack for importing Fireworks documents to Rev In-Reply-To: <7697AF8A-7601-4145-92AC-B9EEBD4BA710@dvcreators.net> References: <7697AF8A-7601-4145-92AC-B9EEBD4BA710@dvcreators.net> Message-ID: On Jun 6, 2006, at 8:43 PM, Josh Mellicker wrote: > Has anyone written a Rev stack that: > > - imports a background image and folder of sliced Fireworks images > - creates a new Rev stack and a new card with the name of the FW doc > - puts your background image on the card > - places buttons on the card with position and size identical to > your FW doc > - assigns normal, over and down states to the icons of those buttons > > ? > > Michelle and I wrote a stack today to do this, if no one else has > one and there is interest, I will post it Please! t -- Tereza Snyder Califex Software, Inc. 800 Water Street Sauk City, WI 53583 608.643.2586 AIM: terezasnyder1 From hannu.kokko at iki.fi Wed Jun 7 00:32:21 2006 From: hannu.kokko at iki.fi (Hannu Kokko) Date: Wed, 7 Jun 2006 07:32:21 +0300 Subject: NOKIA 770 version In-Reply-To: References: <4485AFFA.2080000@howsoft.com> <4485D41A.10007@hyperactivesw.com> <36B00452-8C42-4782-9EF2-0A475D5E5C57@iki.fi> Message-ID: <875DDA31-2282-42AB-8A52-9D9865C39726@iki.fi> Hi Would be interesting if there was an engine for that cpu... --h On Jun 7, 2006, at 3:27 AM, Andre Garzia wrote: > > Hannu, > > the 770 has a 250MHz TI 1710 OMAP (ARM-based) CPU. There's > currently no Rev engine for ARM based CPUs... > > being a linux is not enough. :-) > > Cheers > andre > > On Jun 6, 2006, at 4:30 PM, Hannu Kokko wrote: > >> Hi >> >> Would be interesting to see a version for Nokia 770 (it is a >> mobile linux device) >> >> --h >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From lan.kc.macmail at gmail.com Wed Jun 7 01:07:47 2006 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Wed, 7 Jun 2006 13:07:47 +0800 Subject: robotics In-Reply-To: References: Message-ID: On 6/6/06, Roger.E.Eller at sealedair.com wrote: > I have an ER1 robot which my Revolution application controls over TCPIP sockets. It > is really quite easy to do as the software that is provided with the kit > includes an API just for allowing you to use a language of your choosing. If you don't mind me asking, what do you do with your ER1? At 7.5 grand a pop I can't imagine you use it to take your computer for it's 'morning constitutional':-) From josh at dvcreators.net Wed Jun 7 01:53:30 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Tue, 6 Jun 2006 22:53:30 -0700 Subject: stack for importing Fireworks documents to Rev In-Reply-To: References: <7697AF8A-7601-4145-92AC-B9EEBD4BA710@dvcreators.net> Message-ID: <0F0066DC-3CC5-4D96-9A41-29C04D120868@dvcreators.net> On Jun 6, 2006, at 6:57 PM, Tereza Snyder wrote: > > On Jun 6, 2006, at 8:43 PM, Josh Mellicker wrote: > >> >> Michelle and I wrote a stack today to do this, if no one else has >> one and there is interest, I will post it > > Please! > > t Fireworks is my favorite application for creating interfaces. But getting those interfaces into Rev is not a simple process... until now! My genius wife and partner Michelle and I wrote an stack today to make this process as painless as possible. I apologize for the roughness in appearance, code and documentation but it works! Here it is: http://revcoders.org/import_fw.rev FEATURES: With one click, the "import_fw" stack: - imports a background image and folder of sliced Fireworks images - creates a new Rev stack and a new card with the name of the FW doc - puts your background image on the card - places buttons on the card with position and size identical to your FW doc - assigns normal, over and down states to the icons of those buttons - sets up the buttons to work with the cool rollover script written by Chipp, Mark Waddingham, & Richard Gaskin and puts that script into your new stack So basically, once you create your cool interface and export it, you open our stack, click the "go" button, and sit back and watch the fireworks! HOW TO: I will work on better instructions upon request, until then here is a rough step-by-step, let me know if you have any problems: 1. create a cool interface for a card in Fireworks. Name your Fireworks doc what you want your Rev card name to be. 2. no need to make "symbols" for buttons (you can if you want) but I find just creating rectangles or circles is much easier to edit and change around 3. copy Frame 1 to Frames 2 & 3. 4. in Frame 2 (your buttons "rollover" state) make your buttons get brighter and put a glow around them 5. in Frame 3 (your buttons "down" state) make your buttons get even brighter and move them a pixel to the right and a pixel down 6. slice around your buttons (no overlapping!) 7. if you wish, you can name your slices cleverly, so that your card script can pick up on the name and trigger some action, saving you from having to program the buttons individually in Rev 8. set your optimize settings to PNG 32 9. export background: turn off all your button layers and export your background as a single .png image (choose "Images Only"). Use the default name, but type in "_bkgd" (so if your Fireworks document is "GrooveMonkey", your background should be called "GrooveMonkey_bkgd.png". 10. export button images: turn off your background layer and turn on all your button layers, and make sure your document background is transparent (your buttons will have an alpha channel so you can reposition if you wish while retaining glows, shadows, etc.) 11. Now for the secret sauce: export one more time and choose "Director (.htm)" from Export popup. "Put Images in Subfolder" (call it "images"). Click the "Options" button, and under "Document Specific", set the first popup to "slice", the next 5 to "None", and by "Frame Names", set them to "underscore" and "Rollover". So your "images" folder now should have files named something like: bob_down.png bob_over.png bob.png joe_down.png joe_over.png joe.png mary_down.png mary_over.png mary.png Finally, open our Rev stack, click the "go" button, and locate the Director .htm file. All the rest is automatic. These instructions are very rough, if this doesn't work perfectly for anyone I will take screen snaps, and be much more detailed, etc. Also, my text parsing code is horrible, if someone wants to help with that that would be great! From JimAultWins at yahoo.com Wed Jun 7 03:06:35 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Wed, 07 Jun 2006 00:06:35 -0700 Subject: stack for importing Fireworks documents to Rev In-Reply-To: <0F0066DC-3CC5-4D96-9A41-29C04D120868@dvcreators.net> Message-ID: On 6/6/06 10:53 PM, "Josh Mellicker" wrote: > > Here it is: > > http://revcoders.org/import_fw.rev > I am sure this was a lot of work. Thanks for the example link, Josh, but I cannot download the file, Safari only displays the text version of it, which is not the operating stack. Putting go stack URL "http://revcoders.org/import_fw.rev" only produces 'no such card' Your page does not have a link that can be right-clicked to do a download of the linked file. Entourage shows the link but does not give the option of downloading the linked file. Maybe you know the trick to getting this on OSX 10.4.6 Thanks again Jim Ault Las Vegas From scott at tactilemedia.com Wed Jun 7 03:12:48 2006 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 07 Jun 2006 00:12:48 -0700 Subject: stack for importing Fireworks documents to Rev In-Reply-To: Message-ID: Recently, Jim Ault wrote: >> http://revcoders.org/import_fw.rev >> > I am sure this was a lot of work. > Thanks for the example link, Josh, but I cannot download the file, Safari > only displays the text version of it, which is not the operating stack. > > Putting > go stack URL "http://revcoders.org/import_fw.rev" > only produces 'no such card' I tried this and it downloaded fine for me: go url "http://revcoders.org/import_fw.rev" Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From JimAultWins at yahoo.com Wed Jun 7 03:23:59 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Wed, 07 Jun 2006 00:23:59 -0700 Subject: stack for importing Fireworks documents to Rev In-Reply-To: Message-ID: Shucks. Thanks for trying, but copy, paste, and 'no such card'. Wonder why? Relaunch Rev => 'no such card' It could be that the enter key on my keyboard is in lower case :-) I will try again tomorrow. Jim Ault On 6/7/06 12:12 AM, "Scott Rossi" wrote: > Recently, Jim Ault wrote: > >>> http://revcoders.org/import_fw.rev >>> >> I am sure this was a lot of work. >> Thanks for the example link, Josh, but I cannot download the file, Safari >> only displays the text version of it, which is not the operating stack. >> >> Putting >> go stack URL "http://revcoders.org/import_fw.rev" >> only produces 'no such card' > > I tried this and it downloaded fine for me: > > go url "http://revcoders.org/import_fw.rev" > > Regards, > From wouter.abraham at scarlet.be Wed Jun 7 05:16:42 2006 From: wouter.abraham at scarlet.be (Wouter) Date: Wed, 7 Jun 2006 11:16:42 +0200 Subject: stack for importing Fireworks documents to Rev In-Reply-To: References: Message-ID: <56D7B242-4EB9-4919-AF7D-7DCB00FD4CCA@scarlet.be> On 07 Jun 2006, at 09:06, Jim Ault wrote: > On 6/6/06 10:53 PM, "Josh Mellicker" wrote: >> >> Here it is: >> >> http://revcoders.org/import_fw.rev >> > I am sure this was a lot of work. > Thanks for the example link, Josh, but I cannot download the file, > Safari > only displays the text version of it, which is not the operating > stack. > -snip- > Maybe you know the trick to getting this on OSX 10.4.6 To get a stack when safari is downloading the text version of it is: enter the url again with the option (alt) key down. Greetings, Wouter From claudi at fiberworld.nl Wed Jun 7 05:17:51 2006 From: claudi at fiberworld.nl (Claudi Cornaz) Date: Wed, 7 Jun 2006 11:17:51 +0200 Subject: I am glad I can donate something In-Reply-To: <551a6f92a8a9e9edd2acb8905869066b@fiberworld.nl> References: <3bff5caa356d698c93239e2d98710685@fiberworld.nl> <551a6f92a8a9e9edd2acb8905869066b@fiberworld.nl> Message-ID: <7bd1ee8b39ca53bf5d798cfb5d2e1b3d@fiberworld.nl> Hi all, Fixed the cursor, I hope it's good this time (I checked it with rev 2.7.1 In the update I send before I had accidently updated the cursor in a document instead of the tmplt - stupid me). Martin I am almost sure there will be some cross-platform thingy's. That's still something I'll have to start learning. (like many other things) Best wishes Claudi > 2Gather is a outliner (treeview) > You can download it from: > www.cc-imaginering.nl/runrev/2Gather/2Gather.rev.zip From Roger.E.Eller at sealedair.com Wed Jun 7 08:14:36 2006 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Wed, 7 Jun 2006 08:14:36 -0400 Subject: robotics Message-ID: > On 6/6/06, Roger.E.Eller at sealedair.com wrote: >> I have an ER1 robot which my Revolution application controls over TCPIP sockets. It >> is really quite easy to do as the software that is provided with the kit >> includes an API just for allowing you to use a language of your choosing. > On 6/7/06, "Kay C Lan" wrote: > If you don't mind me asking, what do you do with your ER1? At 7.5 > grand a pop I can't imagine you use it to take your computer for it's > 'morning constitutional':-) The hobbyist-level kit isn't nearly that expensive. When I got mine, It is only $299 for the "Personal Robot System" kit. It took about 4 hours to build (no soldering required). I wish I had more time to play because it is an awesome robot. I also got the gripper arm accessory and the obstacle avoidance IR sensors. I can send it on a mission through the house to drop my empty mountain-dew cans into the trash. One summer I taught my ER1 to feed our 3 cats while we were away on vacation. :-) Roger Eller From henk at iglow-media.nl Wed Jun 7 08:19:58 2006 From: henk at iglow-media.nl (Henk van der Velden) Date: Wed, 07 Jun 2006 14:19:58 +0200 Subject: launch QT installer Message-ID: Danke Klaus, thanks Ken, > > Dag Henk, > > >> Good day all, >> >> My application launches the QuickTime 7.1 Installer on Windows XP. >> The installer starts and then I get an error message: >> http://www.iglow-media.nl/xchange/foutmeldingQTinstaller.gif >> This is the QT standalone installer, saved locally and called with >> either launch "QuickTimeInstaller.exe" or get shell("start >> QuickTimeInstaller.exe"). >> >> The same method works OK with the QuickTime 6.5 standalone installer. >> >> Anyone any ideas about what's happening? >> What can be done to fix this? >> > > I'm not sure if this helps, but did you try with the complete > (absolute) pathname > to the installer? > > And you could also try this syntax: > > ... > open process "QuickTimeinstaller.exe" for neither > ... > > Also with the complete pathname. > Another thought: Provide the "shortfilepath()" to "shell..." > > At least worth a try I think :-) > You were right about the absolute path. I have tested both the launch and open process method, and both launch the QT 7.1 standalone installer properly. Strange thing is the QT 6.5 standalone installer doesn't need an absolute path. I don't understand what difference there is for an application like the QT installer to be launched through a relative or an absolute file path. But at least my problem is solved. Henk. From lan.kc.macmail at gmail.com Wed Jun 7 08:20:46 2006 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Wed, 7 Jun 2006 20:20:46 +0800 Subject: robotics In-Reply-To: References: Message-ID: On 6/7/06, Roger.E.Eller at sealedair.com wrote: > > The hobbyist-level kit isn't nearly that expensive. When I got mine, It is > only $299 for the "Personal Robot System" kit. Ah, that sounds a bit more reasonable. I can send it on a mission through the house to drop > my empty mountain-dew cans into the trash. One summer I taught my ER1 to > feed our 3 cats while we were away on vacation. :-) Scenes from 'Flubber':-) From m.schonewille at economy-x-talk.com Wed Jun 7 08:53:07 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 7 Jun 2006 14:53:07 +0200 Subject: ANN: Icon Editor Menu Plugin for Revolution 2.7.2 Message-ID: Dear Revolution 2.7.2 users, Today, Economy-x-Talk is releasing a new plugin. Icon Menu Editor provides a graphical way to edit the icon menu. The icon menu appears in the dock (Mac OS X) or system tray (Windows XP) when you click on the application icon and keep the mouse button pressed. Currently, Icon Menu Editor works with Revolution 2.7.2 only and is completely free for private use. You can download the Icon Menu Editor plugin from the Developers section of the Economy-x-Talk homepage. Icon Menu Editor is currently in beta stage. Please contact us, if you encounter any problems while using Icon Menu Editor. Best regards, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. From klaus at major-k.de Wed Jun 7 09:12:29 2006 From: klaus at major-k.de (Klaus Major) Date: Wed, 7 Jun 2006 15:12:29 +0200 Subject: launch QT installer In-Reply-To: References: Message-ID: <20276631-8826-4C81-B1C5-ABAD76668CF0@major-k.de> Dag Henk > Danke Klaus, thanks Ken, graag gedan :-) >> ... >> Also with the complete pathname. >> Another thought: Provide the "shortfilepath()" to "shell..." >> >> At least worth a try I think :-) >> > > You were right about the absolute path. > I have tested both the launch and open process method, and both > launch the QT 7.1 standalone installer properly. > > Strange thing is the QT 6.5 standalone installer doesn't need an > absolute path. I don't understand what difference there is for an > application like the QT installer to be launched through a relative > or an absolute file path. But at least my problem is solved. > > Henk. Best Klaus Major klaus at major-k.de http://www.major-k.de From Stgoldberg at aol.com Wed Jun 7 09:16:07 2006 From: Stgoldberg at aol.com (Stgoldberg at aol.com) Date: Wed, 7 Jun 2006 09:16:07 EDT Subject: Problem with declaring local variables Message-ID: <4a0.24f68c2.31b82b97@aol.com> Until now I've had the impression that global variables need to be declared, whereas local variables do not. However, I've just noticed that (using Rev 2.7, Mac OS X) if I don't declare the local variable before the scripting, I get an error message "Can't create a variable with that name (explicitvariables)". This occurs whether or not explicitvariables is true or false. However, the Rev directions indicate that it should not be necessary to declare local variables if exlpicitvariables is false. Is this a bug? I've also noticed that whereas a previously developed stack may run OK with local variables not declared, that as soon as I make any slight change to the script the error message appears. I recognize that it's a good idea to declare local variables to avoid inadvertent typos in the local variables, but it would seem this need to be addressed correctly in the directions. Steve Goldberg From revolution at derbrill.de Wed Jun 7 09:20:15 2006 From: revolution at derbrill.de (Malte Brill) Date: Wed, 7 Jun 2006 15:20:15 +0200 Subject: Problem with declaring local variables In-Reply-To: <20060527072128.E850C825514@mail.runrev.com> References: <20060527072128.E850C825514@mail.runrev.com> Message-ID: Hi! Have you accidently checked "variable checking" in the preferences- >Script editor? All the best, Malte From tereza at califex.com Wed Jun 7 09:53:37 2006 From: tereza at califex.com (Tereza Snyder) Date: Wed, 7 Jun 2006 08:53:37 -0500 Subject: stack for importing Fireworks documents to Rev In-Reply-To: <0F0066DC-3CC5-4D96-9A41-29C04D120868@dvcreators.net> References: <7697AF8A-7601-4145-92AC-B9EEBD4BA710@dvcreators.net> <0F0066DC-3CC5-4D96-9A41-29C04D120868@dvcreators.net> Message-ID: On Jun 7, 2006, at 12:53 AM, Josh Mellicker wrote: > > Fireworks is my favorite application for creating interfaces. > .... > 11. Now for the secret sauce: export one more time and choose > "Director (.htm)" from Export popup. "Put Images in > Subfolder" (call it "images"). Click the "Options" button, and > under "Document Specific", set the first popup to "slice", the next > 5 to "None", and by "Frame Names", set them to "underscore" and > "Rollover". Clever, clever! using Fireworks to export HTML that links the filenames & positions to the button states is a genius move! Bravo! t -- Tereza Snyder Califex Software, Inc. 800 Water Street Sauk City, WI 53583 608.643.2586 AIM: terezasnyder1 From pevensen at siboneylg.com Wed Jun 7 10:26:37 2006 From: pevensen at siboneylg.com (Peter T. Evensen) Date: Wed, 07 Jun 2006 09:26:37 -0500 Subject: Problem with declaring local variables In-Reply-To: <4a0.24f68c2.31b82b97@aol.com> References: <4a0.24f68c2.31b82b97@aol.com> Message-ID: <6.2.1.2.2.20060607092456.07dba220@exchange.slg.com> Also make sure you're not using "put" with a custom property. I had: put "someting" into the cpCustomProperty of card "Some Card" and I would get the "cannot create variable" error. FINALLY I realized I needed to use set with a custom property: set the cpCustomProperty of card "Some Card" to "something" Doh! It seems the compiler/syntax checker could produce a more helpful error message in this case... At 08:16 AM 6/7/2006, you wrote: >Until now I've had the impression that global variables need to be declared, >whereas local variables do not. However, I've just noticed that (using Rev >2.7, Mac OS X) if I don't declare the local variable before the >scripting, I >get an error message "Can't create a variable with that name >(explicitvariables)". This occurs whether or not explicitvariables is >true or false. >However, the Rev directions indicate that it should not be necessary to >declare >local variables if exlpicitvariables is false. Is this a bug? I've also >noticed >that whereas a previously developed stack may run OK with local variables not >declared, that as soon as I make any slight change to the script the error >message appears. I recognize that it's a good idea to declare local >variables >to avoid inadvertent typos in the local variables, but it would seem this >need >to be addressed correctly in the directions. >Steve Goldberg >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution Peter T. Evensen http://www.PetersRoadToHealth.com 314-629-5248 or 888-682-4588 From rcozens at pon.net Wed Jun 7 10:49:39 2006 From: rcozens at pon.net (Rob Cozens) Date: Wed, 7 Jun 2006 07:49:39 -0700 Subject: Problem with declaring local variables In-Reply-To: <4a0.24f68c2.31b82b97@aol.com> References: <4a0.24f68c2.31b82b97@aol.com> Message-ID: Hi Steve, > Until now I've had the impression that global variables need to be > declared, > whereas local variables do not. That depends on whether one wants the value of the local variable to persist during runtime: * An undeclared local variable is initialized to empty every time the handler is called. * A declared local variable is initialized at startup. Each time a handler referencing the variable is called, it contains the value it had at the conclusion of the last call. Also, the scope of undeclared variables is always limited to the handler that contains them, whereas the scope of declared [outside the handler] local variables encompasses the entire script that declares them. [But only that script: unlike globals, declared local variables with the same name in different scripts are different variables.] 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 pevensen at siboneylg.com Wed Jun 7 11:00:41 2006 From: pevensen at siboneylg.com (Peter T. Evensen) Date: Wed, 07 Jun 2006 10:00:41 -0500 Subject: Problem with declaring local variables In-Reply-To: References: <4a0.24f68c2.31b82b97@aol.com> Message-ID: <6.2.1.2.2.20060607095507.07f502c0@exchange.slg.com> On your second point, do you mean a declared local variable OUTSIDE a handler? I think you are confusing a declared local variable INSIDE a handler with one that is declared OUTSIDE a handler. I don't believe one declare INSIDE a script retains its value: local sRetainsValue = 0 on AddOne add 1 to sRetainsValue put sRetainsValue end AddOne on AddHandler local tDoNotRetainValue = 0 add 1 to tDoesNotRetainValue put tDoesNotRetainValue end AddHandler If you call AddOne, you will get 1, 2, 3, etc. If you call AddHandler, you will always get 1. There is a difference between SCRIPT local, which must be declared, and HANDLER local, which is optionally declared (unless explicitVariables is true). If a variable is not declared outside a handler, it is assumed to be a handler local variable and reinitialized every time the handler is called. At 09:49 AM 6/7/2006, you wrote: >Hi Steve, > >>Until now I've had the impression that global variables need to be declared, >>whereas local variables do not. > >That depends on whether one wants the value of the local variable to >persist during runtime: > >* An undeclared local variable is initialized to empty every time the >handler is called. > >* A declared local variable is initialized at startup. Each time a >handler referencing the variable is called, it contains the value it had >at the conclusion of the last call. > >Also, the scope of undeclared variables is always limited to the handler >that contains them, whereas the scope of declared [outside the handler] >local variables encompasses the entire script that declares them. [But >only that script: unlike globals, declared local variables with the same >name in different scripts are different variables.] > > >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." > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution Peter T. Evensen http://www.PetersRoadToHealth.com 314-629-5248 or 888-682-4588 From Kapil.JAMKAR at insead.edu Wed Jun 7 11:33:15 2006 From: Kapil.JAMKAR at insead.edu (JAMKAR Kapil) Date: Wed, 7 Jun 2006 17:33:15 +0200 Subject: Creating RTF documents containing snapshots of cards Message-ID: <29CB66FA5AFE7446BE8729615CE52D790C6C9879@GAIA.FBL.insead.intra> Hi all, I want to create a RTF document that contains snapshots of all cards in the stack and some data describing these images. How can I do it best? Is there any API that manipulates RTF? The reason why I chose RTF was it's specification is available? Can I use some other format instead? Regards, Kapil From dfepstein at comcast.net Wed Jun 7 11:59:51 2006 From: dfepstein at comcast.net (dfepstein at comcast.net) Date: Wed, 07 Jun 2006 15:59:51 +0000 Subject: Relayering and dragging a group within a group Message-ID: <060720061559.15052.4486F7F700073B0300003ACC220076369202070A9B9C9F0A000B@comcast.net> Thanks to Ken Ray for his suggestion (quoted below) of how to "grab" a group on the same mousedown that relayers it. Unfortunately, using "send" doesn't work, I think because (according to MC docs) we can only call "grab" from a mouseDown handler. In fact I think it's the peculiar character of the grab command that's the key here, since other commands inserted after a "stop editing" statement will work. David Epstein > on mouseDown > if "button" is in the target then > -- (1) put the group this button belongs to on top of other > -- groups that are subgroups of group "wb": > put the short id of the owner of the target into tgid > start editing group "wb" > set the layer of group id tgid to top > stop editing > send "grabIt" && tgid to me in 50 milliseconds > end if > end mouseDown > on grabIt pID > -- (2) move this group with the mouse until the mouse is released: > grab group id pID of group "wb" -- DOES THIS WORK? > end grabIt > Ken Ray From wjm at wjm.org Wed Jun 7 12:21:33 2006 From: wjm at wjm.org (Bill Marriott) Date: Wed, 7 Jun 2006 12:21:33 -0400 Subject: Creating RTF documents containing snapshots of cards References: <29CB66FA5AFE7446BE8729615CE52D790C6C9879@GAIA.FBL.insead.intra> Message-ID: Revolution provides a function, rtfText, that can be used to obtain the text of a field (or chunk of a field). Rev also provides a function, HTMLtext, which I believe preserves more formatting than rtfText. Whichever function you chose, it will only work on a field-by-field basis. If you want to somehow export the entire card you'll have to cycle through the objects and export each one individually. It should be possible to build an HTML page that looks very much like a rev card, but it sounds like a fairly ambitious undertaking. -------------------------- JAMKAR Kapil wrote: > I want to create a RTF document that contains snapshots of all cards in > the stack and some data describing these images. > > How can I do it best? Is there any API that manipulates RTF? > > The reason why I chose RTF was it's specification is available? Can I > use some other format instead? From bobwarren at howsoft.com Wed Jun 7 12:41:37 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Wed, 07 Jun 2006 13:41:37 -0300 Subject: Linux installation Message-ID: <448701C1.3090903@howsoft.com> Mark Wieder wrote: > Yes, I'm getting a bit tired of this thread. It's not quite OT, since it does have to do with building linux standalones, but apparently what I've been saying to you hasn't been getting through. I'll try one more time and that's all I'll have to say on this thread. --------------------- Wow! Would someone like to tell me what I said or did to deserve that? I know I have defined myself as a "natural dummy", but there's no need to take it too literally. Dummies have their uses, which you are probably too young and inexperienced to appreciate. Respectfully, Mark, is that really the way to encourage participation on this List? > apparently what I've been saying to you hasn't been getting through. Ditto. There is nothing in your last e-mail that I didn't know already - way back. We all have difficulties in comprehension sometimes, and you are no exception. But since other colleagues have shown a very different attitude in order to clarify these issues, and they have done an exceptionally good job, I am satisfied. >that's all I'll have to say on this thread. Problem solved. Regards, Bob From bill at bluewatermaritime.com Wed Jun 7 13:28:16 2006 From: bill at bluewatermaritime.com (Bill) Date: Wed, 07 Jun 2006 13:28:16 -0400 Subject: Opening Hypercard stacks In-Reply-To: Message-ID: Using either Rev 2.7.2 or Rev 2.6.1 is there still a way to open Hypercard stacks for conversion? From bobwarren at howsoft.com Wed Jun 7 13:31:21 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Wed, 07 Jun 2006 14:31:21 -0300 Subject: Linux installation Message-ID: <44870D69.30303@howsoft.com> Just for the record, Message 22 of the U-R Digest Vol 33, Issue 6 (4th June) makes it absolutely clear that: 1) The first 5 RB functions for deducing Linux system paths are unnecessary in Rev. 2) The last 3 functions are too unreliable for use. Therefore, neither a GUI not a console application in RB would do the job. It is obvious that the idea was being abandoned. On top of that, it has been established subsequently that these 8 functions are insufficient. Furthermore, what also becomes interestingly clear is that although RR standalones may or may not be 100% what they profess to be by their denomination, they appear to be far superior to RealBasic "Applications" which, as far as I can see would certainly require a real "setup" to make them work reliably. However, interesting though it is, that is a subject I do not intend to elaborate on here. Bob From ambassador at fourthworld.com Wed Jun 7 13:38:57 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 07 Jun 2006 10:38:57 -0700 Subject: Limitations of email (was Re: Linux installaton) Message-ID: <44870F31.1090208@fourthworld.com> Bob Warren wrote: > Mark Wieder wrote: > > > Yes, I'm getting a bit tired of this thread. It's not quite OT, since > it does have to do with building linux standalones, but apparently > what I've been saying to you hasn't been getting through. I'll try one > more time and that's all I'll have to say on this thread. > --------------------- > Wow! Would someone like to tell me what I said or did to deserve that? This seems one of those cases where two nice guys wind up having a personal issue because of the limitations of email. I've met Mark Wieder personally and find him among the most charming people, and while I haven't talked with you in person Bob I enjoy your emails a lot and find them very helpful. So how do two such nice people misunderstand each other to have intentions less friendly than they probably do? I recently read a summary of a study on email communications which found that while participants reported having 90% confidence that they accurately interpreted the tone and content of the email, they were wrong about 50% of the time. ASCII is a very low-bandwidth form of communication, lacking the many rich features of F2F -- no body language, no voice tonality, no facial expressions, etc. Email sucks as a way to communicate, but on a discussion list it's all we have, so we have to make the most of it. One thing that might be helpful is that if an email seems off-putting, try giving it a second read to see if you can find a way to interpret it as friendly. It probably is. I know I've been guilty of misinterpreting intentions myself, but it's very rare that the folks here come to this discussion with anything less than the most honorable intentions. I like both of you guys, and I'm sure that if this conversation were happening in person the only fight would be over who buys the next round. :) So please consider this sappy email a sort of group hug for the list, a chance to take a step back and recognize that we're all here for good reasons, and are trying to do our best to further the friendly and productive exchange that makes this list so valuable. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From dcragg at lacscentre.co.uk Wed Jun 7 14:08:38 2006 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Wed, 7 Jun 2006 19:08:38 +0100 Subject: Limitations of email (was Re: Linux installaton) In-Reply-To: <44870F31.1090208@fourthworld.com> References: <44870F31.1090208@fourthworld.com> Message-ID: <88393B9E-8BD4-4E19-958B-475FCE527AE0@lacscentre.co.uk> On 7 Jun 2006, at 18:38, Richard Gaskin wrote: > I recently read a summary of a study on email communications which > found that while participants reported having 90% confidence that > they accurately interpreted the tone and content of the email, they > were wrong about 50% of the time. So you're saying about half of those East-European girls that e-mail me are lying. Dave From mark at maseurope.net Wed Jun 7 14:09:59 2006 From: mark at maseurope.net (Mark Smith) Date: Wed, 7 Jun 2006 19:09:59 +0100 Subject: Creating RTF documents containing snapshots of cards In-Reply-To: <29CB66FA5AFE7446BE8729615CE52D790C6C9879@GAIA.FBL.insead.intra> References: <29CB66FA5AFE7446BE8729615CE52D790C6C9879@GAIA.FBL.insead.intra> Message-ID: <9D110942-39C9-4DAC-8D31-275DAB2D8E83@maseurope.net> Jamkar, you can use any format you want to figure out. I think someone here even figured out how to write pdfs directly from within Revolution. Though Revolution fields have an rtfText property, (also an htmlText property), these are certainly not full rtf or html apis that would be all that useful for your purpose. I've only played around a very little bit with rtf formatting, and have the impression that it might be easier to do what you describe using html, not that that's a real recommendation, just my own casual observation. Best, Mark On 7 Jun 2006, at 16:33, JAMKAR Kapil wrote: > Hi all, > > > > I want to create a RTF document that contains snapshots of all > cards in > the stack and some data describing these images. > > How can I do it best? Is there any API that manipulates RTF? > > > > The reason why I chose RTF was it's specification is available? Can I > use some other format instead? > > > > Regards, > > Kapil > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Wed Jun 7 14:14:08 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 07 Jun 2006 11:14:08 -0700 Subject: Limitations of email (was Re: Linux installaton) Message-ID: <44871770.508@fourthworld.com> Dave Cragg wrote: > On 7 Jun 2006, at 18:38, Richard Gaskin wrote: > >> I recently read a summary of a study on email communications which >> found that while participants reported having 90% confidence that >> they accurately interpreted the tone and content of the email, they >> were wrong about 50% of the time. > > So you're saying about half of those East-European girls that e-mail > me are lying. Dammit Dave can't you read my email? That's not what I said!!!!!!! Stop distorting everything I'm saying!!!!!!!!!!!!! [Just kidding of course] What I meant was that 90% of the Nigerians who write you are honestly trying to give you their inheritance. [Really kidding on that one] -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From mark at maseurope.net Wed Jun 7 14:15:42 2006 From: mark at maseurope.net (Mark Smith) Date: Wed, 7 Jun 2006 19:15:42 +0100 Subject: Limitations of email (was Re: Linux installaton) In-Reply-To: <88393B9E-8BD4-4E19-958B-475FCE527AE0@lacscentre.co.uk> References: <44870F31.1090208@fourthworld.com> <88393B9E-8BD4-4E19-958B-475FCE527AE0@lacscentre.co.uk> Message-ID: Or maybe that you've only half understood what all of them are offering! Mark On 7 Jun 2006, at 19:08, Dave Cragg wrote: > > On 7 Jun 2006, at 18:38, Richard Gaskin wrote: > >> I recently read a summary of a study on email communications which >> found that while participants reported having 90% confidence that >> they accurately interpreted the tone and content of the email, >> they were wrong about 50% of the time. > > So you're saying about half of those East-European girls that e- > mail me are lying. > > Dave > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From lynn at paradigmasoft.com Wed Jun 7 14:15:46 2006 From: lynn at paradigmasoft.com (Lynn Fredricks) Date: Wed, 7 Jun 2006 11:15:46 -0700 Subject: Limitations of email (was Re: Linux installaton) In-Reply-To: <44870F31.1090208@fourthworld.com> Message-ID: <00de01c68a5e$728c6400$6401a8c0@lynn> > I recently read a summary of a study on email communications > which found that while participants reported having 90% > confidence that they accurately interpreted the tone and > content of the email, they were wrong about 50% of the time. > > ASCII is a very low-bandwidth form of communication, lacking > the many rich features of F2F -- no body language, no voice > tonality, no facial expressions, etc. > > Email sucks as a way to communicate, but on a discussion list > it's all we have, so we have to make the most of it. > > One thing that might be helpful is that if an email seems > off-putting, try giving it a second read to see if you can > find a way to interpret it as friendly. It probably is. Email doesn't convey the human very well, but its easy enough to resort to barbs without the personal investment. I also have to deal with about four language/culture situations day to day (sometimes more), and that's something else on top of it. > I like both of you guys, and I'm sure that if this > conversation were happening in person the only fight would be > over who buys the next round. :) > > So please consider this sappy email a sort of group hug for > the list, a chance to take a step back and recognize that > we're all here for good reasons, and are trying to do our > best to further the friendly and productive exchange that > makes this list so valuable. Group hug okay, but no cuddling during the marketing panel, Richard :-) Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution, Ltd From bobwarren at howsoft.com Wed Jun 7 14:20:09 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Wed, 07 Jun 2006 15:20:09 -0300 Subject: Linux installation Message-ID: <448718D9.4070404@howsoft.com> Jacqueline Landman Gay: > I don't think you understand how truly intertwined all applications are with the OS they run on. It is okay that they do that. The only other alternative would be for you to have to write all your own routines to do all the above and more -- which apparently lots of Linux people have decided to do, giving you the headaches you started out with at the beginning of this thread. ---------------------------------------- Thanks very much for your truly marvellous explanation Jacque. I accept it. And just to prove the thesis in practice, would someone using a very different Linux distro to mine (Ubuntu, Debian, Gnome), say Red Hat or something, be kind enough to download my file/picture chooser widget standalones from:- http://www.howsoft.com/runrev/stacks.htm - in the hope that they do not work. If they do work by any chance, it is likely that icons for the CD-Rom and Floppy Diskette drives will not appear at the top, but apart from that everything should be normal. Please do not fail to let me know when these (Linux!) standalones fail to run successfully under any distro. Thanks again, Jacque! Regards, Bob From m.schonewille at economy-x-talk.com Wed Jun 7 14:25:45 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 7 Jun 2006 20:25:45 +0200 Subject: Opening Hypercard stacks In-Reply-To: References: Message-ID: <0A2D0FDA-DE56-4062-B145-691F06151AE5@economy-x-talk.com> Sure! Just choose "All Files" in the Open File dialog window. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 7-jun-2006, om 19:28 heeft Bill het volgende geschreven: > Using either Rev 2.7.2 or Rev 2.6.1 is there still a way to open > Hypercard > stacks for conversion? > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From stephenREVOLUTION at barncard.com Wed Jun 7 14:28:54 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Wed, 7 Jun 2006 11:28:54 -0700 Subject: Problem with declaring local variables In-Reply-To: <4a0.24f68c2.31b82b97@aol.com> References: <4a0.24f68c2.31b82b97@aol.com> Message-ID: If you are using Constellation - check the checkbox "Check Vars" at the top of the editor window - I didn't know that was there and also it doesn't sync with the IDE checkbox. This one drove me crazy for weeks. Somehow the checkbox in the Constellation window got set and... I made a fool of myself online... >Until now I've had the impression that global variables need to be declared, >whereas local variables do not. However, I've just noticed that (using Rev >2.7, Mac OS X) if I don't declare the local variable before the scripting, I >get an error message "Can't create a variable with that name >(explicitvariables)". This occurs whether or not explicitvariables >is true or false. >However, the Rev directions indicate that it should not be necessary >to declare >local variables if exlpicitvariables is false. Is this a bug? >I've also noticed >that whereas a previously developed stack may run OK with local variables not >declared, that as soon as I make any slight change to the script the error >message appears. I recognize that it's a good idea to declare >local variables >to avoid inadvertent typos in the local variables, but it would seem this need >to be addressed correctly in the directions. >Steve Goldberg -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From JimAultWins at yahoo.com Wed Jun 7 14:38:09 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Wed, 07 Jun 2006 11:38:09 -0700 Subject: Problem with declaring local variables In-Reply-To: <6.2.1.2.2.20060607095507.07f502c0@exchange.slg.com> Message-ID: On 6/7/06 8:00 AM, "Peter T. Evensen" wrote: > On your second point, do you mean a declared local variable OUTSIDE a > handler? I think you are confusing a declared local variable INSIDE a > handler with one that is declared OUTSIDE a handler. > > I don't believe one declare INSIDE a script retains its value: You are correct. global, script local, handler local Some on this list have adopted naming conventions to make this clear in their code what their intentions are: gVarname = global tVarname or lVarname or hVarname= handler local ( t = temporary) sVarname or lVarname = script local pVarname = parameter passed to the handler @Varname = the reference form used let a handler know the memory location rather than make a copy of a large variable I am sure there are many others, as we all adopt our own precise conventions steeped in wisdom :-) Jim Ault Las Vegas From jacque at hyperactivesw.com Wed Jun 7 14:40:39 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 07 Jun 2006 13:40:39 -0500 Subject: Limitations of email (was Re: Linux installaton) In-Reply-To: <44870F31.1090208@fourthworld.com> References: <44870F31.1090208@fourthworld.com> Message-ID: <44871DA7.7070906@hyperactivesw.com> Richard Gaskin wrote: > I like both of you guys, and I'm sure that if this conversation were > happening in person the only fight would be over who buys the next > round. :) I am quite sure that if both Bob and Mark were happening in person, they would immediately agree that YOU are buying the next round. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bobwarren at howsoft.com Wed Jun 7 14:46:46 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Wed, 07 Jun 2006 15:46:46 -0300 Subject: Limitations of email (was Re: Linux installaton) Message-ID: <44871F16.1060604@howsoft.com> Very well said, Richard. Thanks very much to Dave Cragg and Mark Smith as well. A bit of lightening up works miracles! Interestingly, when I first got together with my wife back in 1971, she had to stay in Paris to do her PhD and I was left in London. We had a similar experience with our snailmails. In the end, I had to take a few days off from the computer department where I worked to fly to Paris and sort it out. Even today, I have similar problems with what little remains of my family in England. The only problem now is that popping on an aeroplane for a quick trip from Brazil (where I now live) is a bit more costly! Bob From mwieder at ahsoftware.net Wed Jun 7 14:58:27 2006 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 7 Jun 2006 11:58:27 -0700 Subject: Linux installation In-Reply-To: <448701C1.3090903@howsoft.com> References: <448701C1.3090903@howsoft.com> Message-ID: <3712399309.20060607115827@ahsoftware.net> Bob- Wednesday, June 7, 2006, 9:41:37 AM, you wrote: > Wow! Would someone like to tell me what I said or did to deserve that? Whoa! That's taking things a bit personally there. You *did* ask if I was getting tired of this thread, right? I never said I was getting tired of *you*. Or did you not really mean to offer that option? Basically I *am* getting tired of repeating myself, but I'll do it once again: I think what you've run into is a RB problem, not a runrev problem. If they're going to require that the GIMP libraries be installed (and a particular version at that) then their code won't run without those libraries. Read Jacque's response about OS resources. This isn't particularly a linux problem, or a runrev problem, or even a RealBasic problem - it's a design issue. It's no different from you writing an application that requires the BobWarrenSpecialLibrary module, and then it won't run without that module being present. -- -Mark Wieder mwieder at ahsoftware.net From josh at dvcreators.net Wed Jun 7 15:25:04 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Wed, 7 Jun 2006 12:25:04 -0700 Subject: stack for importing Fireworks documents to Rev In-Reply-To: References: <7697AF8A-7601-4145-92AC-B9EEBD4BA710@dvcreators.net> <0F0066DC-3CC5-4D96-9A41-29C04D120868@dvcreators.net> Message-ID: On Jun 7, 2006, at 6:53 AM, Tereza Snyder wrote: > > > Clever, clever! using Fireworks to export HTML that links the > filenames & positions to the button states is a genius move! > > Bravo! > > t > > > -- > Tereza Snyder Thanks Teresa! Hopefully with this stack Rev developers will find it more feasible to design skins for their application, to make them visually more unique than just using system controls. Here is the "antidote": REPEAT with x = 1 to the number of buttons of this card set the icon of btn x to empty set the armedIcon of btn x to empty set the hiliteIcon of btn x to empty set the style of btn x to "opaque" set the showName of btn x to true set the style of btn x to "rectangle" END REPEAT This script "unskins" your card... If anyone has any trouble with this stack, let me know! I am happy to make my first developer contribution! From Stgoldberg at aol.com Wed Jun 7 16:09:09 2006 From: Stgoldberg at aol.com (Stgoldberg at aol.com) Date: Wed, 7 Jun 2006 16:09:09 EDT Subject: Problem with declaring local variables Message-ID: <3fb.3af2b34.31b88c65@aol.com> Yes, Malte. You are absolutely right. By unchecking "variable checking" in the preferences, the scripting no longer requires me to declare local variables before using them. Thanks! Steve Goldberg In a message dated 6/7/06 2:20:12 PM, use-revolution-request at lists.runrev.com writes: > Have you accidently checked "variable checking" in the preferences- > >Script editor? > From kevin.brooks at motorola.com Wed Jun 7 16:26:40 2006 From: kevin.brooks at motorola.com (Kevin Brooks) Date: Wed, 07 Jun 2006 16:26:40 -0400 Subject: Very newbie question Message-ID: I am a very new user of revolution, though not at all new to this programming paradigm, as I did a lot of HyperCard programming in the 90's. My very newbie question is that I can not find a true Transcript reference guide that lists all properties for each object. I have found references to the "Transcript Language Dictionary" in the documentation, but have not found something specifically named such? What am I missing? Having example code is great, but I would love to go to a player object section and see everything I can do with a player, for instance. -Kevin From JimAultWins at yahoo.com Wed Jun 7 16:35:46 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Wed, 07 Jun 2006 13:35:46 -0700 Subject: stack for importing Fireworks documents to Rev In-Reply-To: Message-ID: On 6/7/06 12:12 AM, "Scott Rossi" wrote: > Recently, Jim Ault wrote: > >>> http://revcoders.org/import_fw.rev >>> >> I am sure this was a lot of work. >> Thanks for the example link, Josh, but I cannot download the file, Safari >> only displays the text version of it, which is not the operating stack. >> >> Putting >> go stack URL "http://revcoders.org/import_fw.rev" >> only produces 'no such card' > > I tried this and it downloaded fine for me: > > go url "http://revcoders.org/import_fw.rev" > Ahhh the answer _ _ _ I am running 2.6.1 and the stack is a 2.7 format, thus not backward compatible. I have so much in place on several computers that I am avoiding the upgrade to 2.7+ until I get one of my businesses off the ground. The only 2.7.2 I have installed is on the Duo Mac Mini and it works fine there. Jim Ault Las Vegas From effendi at wanadoo.fr Wed Jun 7 16:41:51 2006 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Wed, 7 Jun 2006 22:41:51 +0200 Subject: Linux Installation and "Standalones" Message-ID: Hi from Paris, Of course Jacqueline is absolutely correct when she defines "Standalones". Unfortunately (or fortunately), many of the people on the forum haven't been around long enough to make that definition. A standalone has no operating system, no libraries, no drivers, no nothing ! You write everything, from the bootstrap to the peripheral drivers, and you run it by "booting" a "peripheral unit". I'm sure many of you will shudder when you realise what that means. When a standalone program ends, the machine stops, with nothing on your screen. Operating systems were invented to launch all the programs, and to remove the hassle of writing all the common routines. The first real operating system I can remember was BOS on the IBM 360/40 in 1965. The first time we saw that, we were absolutely gobsmacked ! Today, Operating Systems are like television. Not many people remember what it was like when we didn't have them ! What most people mean NOW by standalone, in the Rev community, is a stack which does not need a launcher (and function libraries) such as Stack Runner. But even so, you still have all the Operating System functions behind you to do all the dirty work. The only standalone programs I use these days are : 1 - Mac OS X 2 - Windows XP Pause for thought ...... -Francis "Nothing should ever be done for the first time" But happily...... it was ! From jacque at hyperactivesw.com Wed Jun 7 16:49:45 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 07 Jun 2006 15:49:45 -0500 Subject: Very newbie question In-Reply-To: References: Message-ID: <44873BE9.2070309@hyperactivesw.com> Kevin Brooks wrote: > I am a very new user of revolution, though not at all new to this > programming paradigm, as I did a lot of HyperCard programming in the 90's. > > My very newbie question is that I can not find a true Transcript reference > guide that lists all properties for each object. I have found references to > the "Transcript Language Dictionary" in the documentation, but have not > found something specifically named such? What am I missing? Having example > code is great, but I would love to go to a player object section and see > everything I can do with a player, for instance. First off, welcome, and don't apologize for being new to the game. We were all new at some point, and I think you will find that with your HC experience it won't take you long to feel old. (Wait...that didn't come out right.) References to the "Transcript Reference Guide" are left over from some older versions of Rev, but it just means the Dictionary tab in the documentation, which you can open by clicking the Documentation icon in the toolbar. The default display is to have the list of terms in the top pane and the content in the bottom pane. If you have changed this to a vertical display, change it back to the default by clicking the little line icon at the lower left of the terms list. Once you've got the horizontal display, right-click (or control-click) anywhere on the headings at the top of the list ("Keywords, Platform, Syntax" etc.) You'll get a contextual menu. Choose the object you want to know more about; for example, "player". A new heading and column will appear for your chosen object. All keywords that relate to that object will be checkmarked in its column. You can see them more easily by clicking on the column header so that they are all sorted together. Then just read everything. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed Jun 7 16:56:59 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 07 Jun 2006 15:56:59 -0500 Subject: Very newbie question In-Reply-To: <44873BE9.2070309@hyperactivesw.com> References: <44873BE9.2070309@hyperactivesw.com> Message-ID: <44873D9B.20104@hyperactivesw.com> I wrote: > The default display is to have the list of terms in the top > pane and the content in the bottom pane. If you have changed this to a > vertical display, change it back to the default by clicking the little > line icon at the lower left of the terms list. As my dance instructor used to say, "no, no, your OTHER left foot!" I meant, lower RIGHT of the terms list. Sheesh. I'll try not to trip on my way out. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From m.schonewille at economy-x-talk.com Wed Jun 7 16:57:40 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 7 Jun 2006 22:57:40 +0200 Subject: Very newbie question In-Reply-To: References: Message-ID: <396E5C8D-AF7B-4641-8B52-055A105E4D95@economy-x-talk.com> Hi Kevin, Welcome to the Revolution. If you type put the propertyNames in the message box and press enter, you get a list that is way too long to handle. You can also open the on-line docs (menu Help/ Documentation), click on the Dictionary button and type "property" in the search field. This will let you browse all available properties. Enjoy. Here's a script to get a list of most of the available properties of a stack: put the properties of this stack into myArray put the keys of myArray You can do the same for objects. For an introduction to Transcript, click on User Guid in the same docs. Have a look at chapter 5 of the PDF file that you can access from there. You can find the same file here: . Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 7-jun-2006, om 22:26 heeft Kevin Brooks het volgende geschreven: > I am a very new user of revolution, though not at all new to this > programming paradigm, as I did a lot of HyperCard programming in > the 90's. > > My very newbie question is that I can not find a true Transcript > reference > guide that lists all properties for each object. I have found > references to > the "Transcript Language Dictionary" in the documentation, but > have not > found something specifically named such? What am I missing? > Having example > code is great, but I would love to go to a player object section > and see > everything I can do with a player, for instance. > > -Kevin From bill at bluewatermaritime.com Wed Jun 7 15:11:46 2006 From: bill at bluewatermaritime.com (Bill) Date: Wed, 07 Jun 2006 15:11:46 -0400 Subject: Opening Hypercard stacks In-Reply-To: <0A2D0FDA-DE56-4062-B145-691F06151AE5@economy-x-talk.com> Message-ID: There is only "Open Stack" and there is no "Open File". There is an "Open Recent File" and I see no place in either of those dialogs where you can choose "All Files". On 6/7/06 2:25 PM, "Mark Schonewille" wrote: > Sure! Just choose "All Files" in the Open File dialog window. > > Best, > > Mark > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Download ErrorLib at http://economy-x-talk.com/developers.html and > get full control of error handling in Revolution. > > > > Op 7-jun-2006, om 19:28 heeft Bill het volgende geschreven: > >> Using either Rev 2.7.2 or Rev 2.6.1 is there still a way to open >> Hypercard >> stacks for conversion? >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution | | | )_) )_) )_) )___))___))___)\ )____)____)_____)\\ _____|____|____|____\\\__ -------\ /--------- http://www.bluewatermaritime.com ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^ ^^^^ ^^^ ^^ ^^^^ ^^^ 24 hour cell: (787) 378-6190 fax: (787) 809-8426 Blue Water Maritime P.O. Box 91 Puerto Real, PR 00740 From mark at maseurope.net Wed Jun 7 17:14:56 2006 From: mark at maseurope.net (Mark Smith) Date: Wed, 7 Jun 2006 22:14:56 +0100 Subject: Opening Hypercard stacks In-Reply-To: References: Message-ID: <6EA7C77D-7387-49B9-90E3-2CC2B205E765@maseurope.net> What Mark meant was - choose Open Stack... from the file menu, and then, at the top of the file selector dialog that appears, you should see a pop-up that defaults to 'Revolution Stacks'. Choose 'All Files' from this pop-up, and then your HC stacks should be selectable... Best, Mark Smith On 7 Jun 2006, at 20:11, Bill wrote: > There is only "Open Stack" and there is no "Open File". There is an > "Open > Recent File" and I see no place in either of those dialogs where > you can > choose "All Files". > > > On 6/7/06 2:25 PM, "Mark Schonewille" talk.com> > wrote: > >> Sure! Just choose "All Files" in the Open File dialog window. >> >> Best, >> >> Mark >> >> -- >> >> Economy-x-Talk >> Consultancy and Software Engineering >> http://economy-x-talk.com >> http://www.salery.biz >> >> Download ErrorLib at http://economy-x-talk.com/developers.html and >> get full control of error handling in Revolution. >> >> >> >> Op 7-jun-2006, om 19:28 heeft Bill het volgende geschreven: >> >>> Using either Rev 2.7.2 or Rev 2.6.1 is there still a way to open >>> Hypercard >>> stacks for conversion? >>> >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at 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 at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > | | | > )_) )_) )_) > )___))___))___)\ > )____)____)_____)\\ > _____|____|____|____\\\__ > -------\ /--------- http://www.bluewatermaritime.com > ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ > ^^^^ ^^^^ ^^^ ^^ > ^^^^ ^^^ > > 24 hour cell: (787) 378-6190 > fax: (787) 809-8426 > > Blue Water Maritime > P.O. Box 91 > Puerto Real, PR 00740 > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From JimAultWins at yahoo.com Wed Jun 7 17:16:22 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Wed, 07 Jun 2006 14:16:22 -0700 Subject: Opening Hypercard stacks In-Reply-To: Message-ID: Open file, and it should be at the top, if you are using Mac OSX the key word is 'enable' and has a drop down, "All Files" Jim Ault Las Vegas On 6/7/06 12:11 PM, "Bill" wrote: > There is only "Open Stack" and there is no "Open File". There is an "Open > Recent File" and I see no place in either of those dialogs where you can > choose "All Files". > > On 6/7/06 2:25 PM, "Mark Schonewille" > wrote: > >> Sure! Just choose "All Files" in the Open File dialog window. >> From ambassador at fourthworld.com Wed Jun 7 17:38:41 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 07 Jun 2006 14:38:41 -0700 Subject: Very newbie question Message-ID: <44874761.3050405@fourthworld.com> Kevin Brooks wrote: > My very newbie question is that I can not find a true Transcript reference > guide that lists all properties for each object. I have found references to > the "Transcript Language Dictionary" in the documentation, but have not > found something specifically named such? What am I missing? Having example > code is great, but I would love to go to a player object section and see > everything I can do with a player, for instance. My devolution toolkit includes a Property Sheet tool, which lists all editable properties of any selected object (and a few others besides): -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From pevensen at siboneylg.com Wed Jun 7 18:12:18 2006 From: pevensen at siboneylg.com (Peter T. Evensen) Date: Wed, 07 Jun 2006 17:12:18 -0500 Subject: Very newbie question In-Reply-To: <44873BE9.2070309@hyperactivesw.com> References: <44873BE9.2070309@hyperactivesw.com> Message-ID: <6.2.1.2.2.20060607171109.093f7a68@exchange.slg.com> Jacque, I'm trying to follow your instructions, but in 2.7.2 on XP, if I click on the player column, the items are not sorted as far as I can tell. I just get a long list of everything. The ones with the check mark do not appear together. At 03:49 PM 6/7/2006, you wrote: >Kevin Brooks wrote: >>I am a very new user of revolution, though not at all new to this >>programming paradigm, as I did a lot of HyperCard programming in the 90's. >>My very newbie question is that I can not find a true Transcript reference >>guide that lists all properties for each object. I have found references to >>the "Transcript Language Dictionary" in the documentation, but have not >>found something specifically named such? What am I missing? Having example >>code is great, but I would love to go to a player object section and see >>everything I can do with a player, for instance. > >First off, welcome, and don't apologize for being new to the game. We were >all new at some point, and I think you will find that with your HC >experience it won't take you long to feel old. (Wait...that didn't come >out right.) > >References to the "Transcript Reference Guide" are left over from some >older versions of Rev, but it just means the Dictionary tab in the >documentation, which you can open by clicking the Documentation icon in >the toolbar. The default display is to have the list of terms in the top >pane and the content in the bottom pane. If you have changed this to a >vertical display, change it back to the default by clicking the little >line icon at the lower left of the terms list. > >Once you've got the horizontal display, right-click (or control-click) >anywhere on the headings at the top of the list ("Keywords, Platform, >Syntax" etc.) You'll get a contextual menu. Choose the object you want to >know more about; for example, "player". > >A new heading and column will appear for your chosen object. All keywords >that relate to that object will be checkmarked in its column. You can see >them more easily by clicking on the column header so that they are all >sorted together. > >Then just read everything. :) > >-- >Jacqueline Landman Gay | jacque at hyperactivesw.com >HyperActive Software | http://www.hyperactivesw.com >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution Peter T. Evensen http://www.PetersRoadToHealth.com 314-629-5248 or 888-682-4588 From bill at bluewatermaritime.com Wed Jun 7 18:14:37 2006 From: bill at bluewatermaritime.com (Bill) Date: Wed, 07 Jun 2006 18:14:37 -0400 Subject: Opening Hypercard stacks In-Reply-To: <6EA7C77D-7387-49B9-90E3-2CC2B205E765@maseurope.net> Message-ID: Thank you. And believe it or not I've done this before. "enable"... I don't think I've seen that in any other program. On 6/7/06 5:14 PM, "Mark Smith" wrote: > What Mark meant was - choose Open Stack... from the file menu, and > then, at the top of the file selector dialog that appears, you should > see a pop-up that defaults to 'Revolution Stacks'. Choose 'All Files' > from this pop-up, and then your HC stacks should be selectable... > > Best, > > Mark Smith > > On 7 Jun 2006, at 20:11, Bill wrote: > >> There is only "Open Stack" and there is no "Open File". There is an >> "Open >> Recent File" and I see no place in either of those dialogs where >> you can >> choose "All Files". >> >> >> On 6/7/06 2:25 PM, "Mark Schonewille" > talk.com> >> wrote: >> >>> Sure! Just choose "All Files" in the Open File dialog window. >>> >>> Best, >>> >>> Mark >>> >>> -- >>> >>> Economy-x-Talk >>> Consultancy and Software Engineering >>> http://economy-x-talk.com >>> http://www.salery.biz >>> >>> Download ErrorLib at http://economy-x-talk.com/developers.html and >>> get full control of error handling in Revolution. >>> >>> >>> >>> Op 7-jun-2006, om 19:28 heeft Bill het volgende geschreven: >>> >>>> Using either Rev 2.7.2 or Rev 2.6.1 is there still a way to open >>>> Hypercard >>>> stacks for conversion? >>>> >>>> >>>> _______________________________________________ >>>> use-revolution mailing list >>>> use-revolution at 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 at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription >>> preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> | | | >> )_) )_) )_) >> )___))___))___)\ >> )____)____)_____)\\ >> _____|____|____|____\\\__ >> -------\ /--------- http://www.bluewatermaritime.com >> ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ >> ^^^^ ^^^^ ^^^ ^^ >> ^^^^ ^^^ >> >> 24 hour cell: (787) 378-6190 >> fax: (787) 809-8426 >> >> Blue Water Maritime >> P.O. Box 91 >> Puerto Real, PR 00740 >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution | | | )_) )_) )_) )___))___))___)\ )____)____)_____)\\ _____|____|____|____\\\__ -------\ /--------- http://www.bluewatermaritime.com ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^ ^^^^ ^^^ ^^ ^^^^ ^^^ 24 hour cell: (787) 378-6190 fax: (787) 809-8426 Blue Water Maritime P.O. Box 91 Puerto Real, PR 00740 From jacque at hyperactivesw.com Wed Jun 7 18:23:32 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 07 Jun 2006 17:23:32 -0500 Subject: Very newbie question In-Reply-To: <6.2.1.2.2.20060607171109.093f7a68@exchange.slg.com> References: <44873BE9.2070309@hyperactivesw.com> <6.2.1.2.2.20060607171109.093f7a68@exchange.slg.com> Message-ID: <448751E4.20101@hyperactivesw.com> Peter T. Evensen wrote: > Jacque, > > I'm trying to follow your instructions, but in 2.7.2 on XP, if I click > on the player column, the items are not sorted as far as I can tell. I > just get a long list of everything. The ones with the check mark do not > appear together. Urf. You're right. I could have sworn it used to. I see it does sort correctly in the syntax and keyword columns. I guess it is time to practice scrolling. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From lan.kc.macmail at gmail.com Wed Jun 7 20:17:17 2006 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Thu, 8 Jun 2006 08:17:17 +0800 Subject: Very newbie question In-Reply-To: <448751E4.20101@hyperactivesw.com> References: <44873BE9.2070309@hyperactivesw.com> <6.2.1.2.2.20060607171109.093f7a68@exchange.slg.com> <448751E4.20101@hyperactivesw.com> Message-ID: On 6/8/06, J. Landman Gay wrote: > > Urf. You're right. I could have sworn it used to. I see it does sort > correctly in the syntax and keyword columns. I guess it is time to > practice scrolling. > Works here exactly as you previously described Jacque; click on the player column and all the check marks come to the top. OSX 10.4.6, Rev Studio 2.7.1 Build 236... hey wait a minute, am I an update behind... although I can't imagine that would change the way the Help docs work:-) From lan.kc.macmail at gmail.com Wed Jun 7 20:30:54 2006 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Thu, 8 Jun 2006 08:30:54 +0800 Subject: Very newbie question In-Reply-To: References: <44873BE9.2070309@hyperactivesw.com> <6.2.1.2.2.20060607171109.093f7a68@exchange.slg.com> <448751E4.20101@hyperactivesw.com> Message-ID: On 6/8/06, Kay C Lan wrote: > > OSX 10.4.6, Rev Studio 2.7.1 Build 236... hey wait a minute, am I an > update behind... although I can't imagine that would change the way the Help > docs work:-) > I imagined wrong! Just updated to Rev 2.7.2 and the Help Docs no longer sort by 'check mark'. Now if the Help Docs haven't been changed - stack not content - then that would mean something in the Rev Engine now sorts differently than it use to:-( I do a lot of sorting; please tell me the Help Docs stack was recently changed?? From jacque at hyperactivesw.com Wed Jun 7 20:36:06 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 07 Jun 2006 19:36:06 -0500 Subject: Very newbie question In-Reply-To: References: <44873BE9.2070309@hyperactivesw.com> <6.2.1.2.2.20060607171109.093f7a68@exchange.slg.com> <448751E4.20101@hyperactivesw.com> Message-ID: <448770F6.3040603@hyperactivesw.com> Kay C Lan wrote: > On 6/8/06, Kay C Lan wrote: >> >> OSX 10.4.6, Rev Studio 2.7.1 Build 236... hey wait a minute, am I an >> update behind... although I can't imagine that would change the way >> the Help >> docs work:-) >> > > I imagined wrong! Just updated to Rev 2.7.2 and the Help Docs no longer > sort > by 'check mark'. Now if the Help Docs haven't been changed - stack not > content - then that would mean something in the Rev Engine now sorts > differently than it use to:-( I do a lot of sorting; please tell me the > Help > Docs stack was recently changed?? > Not to worry, the column feature of the Help docs had some bugs and they were fixed for 2.7.2 -- which apparently altered the sorting behavior in some columns. Thanks for checking in both 2.7.1 and 2.7.2, and verifying I wasn't going senile. Yet. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bridgeyman at gmail.com Wed Jun 7 21:32:48 2006 From: bridgeyman at gmail.com (Bridger Maxwell) Date: Wed, 7 Jun 2006 19:32:48 -0600 Subject: Layering QT Players Message-ID: <86ae76bb0606071832vb42214fudc5b52b1b1f285d7@mail.gmail.com> Hey, For one of my programs I needed to create a card with a movie that has two different motions that can move independently of each other. To create this effect I used two QT players and layered them, but they aren't acting how I expected them to. When the one on the top layer is not playing, then it disappears beneath the other player. If they are both playing then the player on the top layer get very buggy and unstable, so it reverts back and forth from being visible to not being visible. I think I might be able to solve this problem or think of an alternate solution if I just knew a little more about the player object. I especially need to know about layering between two players, and a player with a regular object (such as a field). If someone could explain this to me I would greatly appreciate it. Thank You, Bridger From Roger.E.Eller at sealedair.com Wed Jun 7 21:58:12 2006 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Wed, 7 Jun 2006 21:58:12 -0400 Subject: Non-Contiguous hilites Message-ID: I have a list field in which I want to select multiple lines by script. It works fine by holding control while clicking the lines, but how do you do the same in a script? select line 1 to 5 and line 7,8,12 of field "ListData" -- I know this syntax is way wrong. Roger Eller From bridgeyman at gmail.com Wed Jun 7 22:51:22 2006 From: bridgeyman at gmail.com (Bridger Maxwell) Date: Wed, 7 Jun 2006 20:51:22 -0600 Subject: Non-Contiguous hilites In-Reply-To: References: Message-ID: <86ae76bb0606071951t49fa68d7y9c6f4aa0b295934e@mail.gmail.com> Try setting the hilitedLines of the field. Just list the line numbers, each seperated by a comma. set the hilitedLines of fld "list field" to 1,2,6 TTFN Bridger On 6/7/06, Roger.E.Eller at sealedair.com wrote: > > I have a list field in which I want to select multiple lines by script. It > works fine by holding control while clicking the lines, but how do you do > the same in a script? > > select line 1 to 5 and line 7,8,12 of field "ListData" -- I know this > syntax is way wrong. > > Roger Eller > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From scott at tactilemedia.com Thu Jun 8 00:46:59 2006 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 07 Jun 2006 21:46:59 -0700 Subject: Layering QT Players In-Reply-To: <86ae76bb0606071832vb42214fudc5b52b1b1f285d7@mail.gmail.com> Message-ID: Recently, Bridger Maxwell wrote: > For one of my programs I needed to create a card with a movie that has two > different motions that can move independently of each other. To create this > effect I used two QT players and layered them, but they aren't acting how I > expected them to. When the one on the top layer is not playing, then it > disappears beneath the other player. If they are both playing then the > player on the top layer get very buggy and unstable, so it reverts back and > forth from being visible to not being visible. I think I might be able to > solve this problem or think of an alternate solution if I just knew a little > more about the player object. The only way that players can truly be "layered" is by setting the alwaysBuffer property of each player to true. Doing so usually reduces performance but you might want to give this shot. However, since you are already experiencing lowered performance, you may want to look at another solution that perhaps utilizes only one player. Sorry I don't have a better suggestion. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From bobwarren at howsoft.com Thu Jun 8 01:17:48 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Thu, 08 Jun 2006 02:17:48 -0300 Subject: Answer Folder in Rev Linux (was Re: Linux installaton) Message-ID: <4487B2FC.5080305@howsoft.com> Bob Warren wrote: >> If you want to use CD-Rom or Floppy Diskette drives in your program, they have to be "mounted" and you need to discover where in the file system this can be done***. And what would I do in #2 of my file/picture chooser widgets if I wanted to access local network drives? Jacqueline Landman Gay wrote: > How about just asking the user to select the path via "answer folder"? Then store it for future reference. ------------------------- I was just going to bed, but I noticed that the picture on my wall was not hanging straight, and now I can't sleep any more (again). Please do visit http://www.howsoft.com/runrev/stacks.htm where you will see pictures of the file/picture chooser widgets for Linux I mentioned. You will see that the widgets are themselves substitutes for the "answer file" dialogue. The picture chooser, however, gives a preview of the pictures available when you click on their file names. This does not exist in Linux and therefore is uncallable by Rev. I therefore made one in the form of a Rev standalone. The file chooser is entirely unnecessary in functional terms, since we have the "answer file" dialogue, but I made it in order to match exactly the style of the picture chooser. Incidentally, the style of both choosers is in the form of an HD treeview as in Windows. The Linux "answer file" does not make use of a treeview for the folders (at least in my Ubuntu). So the 2 crucial points to be made are as follows: 1) It wouldn't make much sense to ask the user for his help using an answer folder/file in order to be able to present him immediately with another "answer file" in a different style. 2) In my Ubuntu Linux (and possibly in other Linuxes as well), the answer folder/file only allows the user to choose from the local file system. There is no sign of network paths in these dialogues. By the way, although treeviews for general use have been provided by several Rev users, as far as I know nobody has produced one for the HD. This is far from being a "trivial" task (even in Rev) as one user once implied, and I'll tell you why. If you could quickly make a map of all the folders and subfolders on the HD first, and then use it while the user was navigating the folder treeview, then it would be easy. But you cannot do that because it takes far too long. The only way you can do it is to initially present the user with root or near-root folders, and to expand the rest dynamically when he clicks on one of the folders in the tree. The reason I am mentioning this is that if anyone is in need of a treeview of the local file system, my widgets can be easily adapted. I have made the stacks available (at the page mentioned above) not only so that they can be adapted to other flavours of Linux, but so that they can also be adapted as pure HD treeviews for whatever purpose. The reason that the widgets have been produced for Ubuntu only and not for all Linuxes is simply that specialFolderPath in Rev does not provide essential filesystem information (different to Mac and Windows). The widgets run on other Linuxes, but they cannot detect whether or not CD-Rom or Floppy Diskette readers exist in the hardware. This is explained better on the webpage itself. Also, when Rev standalones close, they clear the clipboard! Another little problem. On the said webpage I give the impression that perhaps it is the fault of (Ubuntu) Linux. Not true. It's another Rev bug. [***Sorry, I didn't say it right. You can mount drives almost anywhere on your HD (e.g. in /mnt). The problem is in finding the fstab file to tell you whether or not the hardware exists, as I mentioned above.] zzzzzzzzzzzzzzzzzz.... Regards, Bob From mwieder at ahsoftware.net Thu Jun 8 02:12:13 2006 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 7 Jun 2006 23:12:13 -0700 Subject: Limitations of email (was Re: Linux installaton) In-Reply-To: <44871DA7.7070906@hyperactivesw.com> References: <44870F31.1090208@fourthworld.com> <44871DA7.7070906@hyperactivesw.com> Message-ID: <8552827602.20060607231213@ahsoftware.net> Jacque- > I am quite sure that if both Bob and Mark were happening in person, they > would immediately agree that YOU are buying the next round. :) I *am* happening in person, and I very much endorse this idea. Now if we could just get Bob to come to RevConWest... -- -Mark Wieder mwieder at ahsoftware.net From shaosean at hotmail.com Thu Jun 8 03:42:41 2006 From: shaosean at hotmail.com (Sean Shao) Date: Thu, 08 Jun 2006 03:42:41 -0400 Subject: [REQ] Seeking testers for SASL libraries Message-ID: Seeking testers for SASL libraries.. Interested? Email me off-list.. _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today - it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ From bobwarren at howsoft.com Thu Jun 8 03:43:20 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Thu, 08 Jun 2006 04:43:20 -0300 Subject: Linux installation Message-ID: <4487D518.3080605@howsoft.com> Mark Wieder wrote: > Whoa! That's taking things a bit personally there. You *did* ask if I was getting tired of this thread, right? I never said I was getting tired of *you*. Or did you not really mean to offer that option? -------------------- First of all, if ever I meet you, I will buy you that round of drinks together with the other great guys on this List. What we have here is a gross misunderstanding. I would have preferred to finally have a good laugh and to change the subject, but since you have now resumed the thread I am bound to answer. You had already contacted me off-list and told me that the discussion was OT: "not really rev stuff". On-list, you later said "It's not quite OT, since it does have to do with building linux standalones". In fact, my discussion has not deviated from the question of Linux installation for one minute as far as I can see, so the implication of "OT" is not accurate in my opinion. People very often say this when they really disagree strongly and they want to censure the person speaking or writing, but they don't have the courage to say it directly. Could it be because I had the audacity to attempt solve my Rev problem using RealBasic, and worse still, discuss this on the UR-List? All I want to do is to be able to write programs in Linux, which I cannot do properly in Rev at the moment. Rev for 2.6.1 for Linux is too incomplete and unstable for use - at least on my machine - and even Metacard suffers from engine problems which prevent me using it in Ubuntu Linux. Much of my discussion has centred around the crucial specialFolderPath function, which as you know has not been implemented in Linux. All I wanted to do was to find a substitute, and although I failed, the spinoff was highly interesting, except to you it seems. Part of the problem perhaps is that I have too much time on my hands, without the slightest sign of an ETA for Rev Linux 2.7. In reply to your post, I'll do some clipping, but please don't take this as being unfriendly as it can sometimes imply. It's just a convenient was of answering what you have said. >>You *did* ask if I was getting tired of this thread, right? If a woman asked you "Am I ugly?" and she looks like the back of a horse, would you simply and seriously say "Yes"? Of course you wouldn't. You'd find some compromise between respecting the truth and avoiding hurting her feelings, e.g. "Well, I'm not sure whether or not you would win the Miss World beauty contest, but I think you're nice". Or another way of solving the problem if you know her well enough would be to say "Yeah, you look like the back of a horse", which translated means "You should know better than to ask me questions like that, so please don't". In my previous post I was anxious that perhaps I was rattling on a bit and in danger of trying some people's patience. I was anxious not to do that, or at least to be forgiven for it. Your "I am tired of this thread" is as shocking as the blunt "Yes" illustrated above. >>Basically I *am* getting tired of repeating myself Another example of the above. But since you mention it, so am I. >>I think what you've run into is a RB problem, not a runrev problem. Not only are you preaching to the converted, I was the one to do the converting! And that's ironic! What on earth has given you the fixed idea that I didn't understand that? Worse still, Jacque seems to have picked up your idea and also got the impression that I didn't understand my own thesis! I am not going to spend more time analysing it here, but it dawned on me the very moment that you told me that the RB application did not run on your Kubuntu. What happened was this. I have tried using for the first time my free Linux edition of Standard RealBasic. When you save an "application" as they put it, the only thing in the "Build Settings" is the name of the OS. Different to Rev, I could find no provision for including libraries, etc. I first assumed that my application was a "standalone", but when I saw that it failed on your Kubuntu I concluded that it was simply an "executable" requiring OS libraries much in the manner of a Windows ".EXE" that needed a setup. I therefore abandoned this "application" immediately and had no intention of further recommending its use. I thought this was clear, but it seems not. Could it also be that you have not always appreciated the significant difference between "RR" and "RB" in my posts? Of course it is an RB problem. As for it being a RunRev problem, far from it. As I've said before, if my diagnosis of the RB limitation is correct, the Rev "standalones" are infinitely better, and I have NEVER encountered a Rev standalone that crashes (because of lack of libraries or any other reason) on any of the Linux distros I have tried. So that neither of us need to repeat ourselves: I have run into an RB problem! It is not a Rev problem! All the best, Bob From m.schonewille at economy-x-talk.com Thu Jun 8 04:11:14 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 8 Jun 2006 10:11:14 +0200 Subject: Non-Contiguous hilites In-Reply-To: References: Message-ID: Roger, Set the hilitedLines of fld "ListData to 1,2,3,4,5,7,8,12 Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 8-jun-2006, om 3:58 heeft Roger.E.Eller at sealedair.com het volgende geschreven: > I have a list field in which I want to select multiple lines by > script. It > works fine by holding control while clicking the lines, but how do > you do > the same in a script? > > select line 1 to 5 and line 7,8,12 of field "ListData" -- I know this > syntax is way wrong. > > Roger Eller > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From bobwarren at howsoft.com Thu Jun 8 04:22:16 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Thu, 08 Jun 2006 05:22:16 -0300 Subject: Linux installation Message-ID: <4487DE38.7090003@howsoft.com> Sorry about the spelling mistakes (bugs!). I thought that my picture was straight, but now I see that it is crooked. No sleep for me tonight. Bob From viktoras at ekoinf.net Thu Jun 8 05:27:53 2006 From: viktoras at ekoinf.net (Viktoras Didziulis) Date: Thu, 8 Jun 2006 12:27:53 +0300 (FLE Standard Time) Subject: printing image to memory References: <4487DE38.7090003@howsoft.com> Message-ID: <4487ED98.000001.03108@MAZYTIS> Hello ;o) I am converting data matrix to its image representation by printing (rgb values representing data values) image to disk and then displaying the image file. I am not very happy with this approach though... Is there a way to print image directly to card or image field and not to loose image information when zooming in/out. And only then to choose either save it or not. What are alternative methods to do this? Many thanks in advance! Best wishes Viktoras From viktoras at ekoinf.net Thu Jun 8 05:31:59 2006 From: viktoras at ekoinf.net (Viktoras Didziulis) Date: Thu, 8 Jun 2006 12:31:59 +0300 (FLE Standard Time) Subject: +printing image to memory References: <4487ED98.000001.03108@MAZYTIS> Message-ID: <4487EE8F.000003.03108@MAZYTIS> Whoops, I forgot to mention that I am using external for matrix processing,so this question would be rather where should external's output (rgb values) be directed and in what form ? -V -------Original Message------- From: Viktoras Didziulis Date: 06/08/06 12:27:40 To: use-revolution at lists.runrev.com Subject: printing image to memory Hello ;o) I am converting data matrix to its image representation by printing (rgb values representing data values) image to disk and then displaying the image file. I am not very happy with this approach though... Is there a way to print image directly to card or image field and not to loose image information when zooming in/out. And only then to choose either save it or not. What are alternative methods to do this? Many thanks in advance! Best wishes Viktoras _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From tominjapan at excite.com Thu Jun 8 08:16:11 2006 From: tominjapan at excite.com (Thomas McCarthy) Date: Thu, 8 Jun 2006 08:16:11 -0400 (EDT) Subject: Random(3) often returns 1 Message-ID: <20060608121611.08C7E7E417@xprdmxin.myway.com> Has anyone noticed this? I have two games that sort a container (three lines, one line is the answer) by random the number of lines. The "answer" should be in any one of the three resulting lines, but is overwhelmingly in the first any thoughts? tm _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From Nitesh.DAHIYA at insead.edu Thu Jun 8 08:40:53 2006 From: Nitesh.DAHIYA at insead.edu (DAHIYA Nitesh) Date: Thu, 8 Jun 2006 14:40:53 +0200 Subject: Associating Icons with Standalone Applications. Message-ID: <29CB66FA5AFE7446BE8729615CE52D790C738431@GAIA.FBL.insead.intra> Hi all !! I want to associate an icon to the standalone applications. If I associate the icons provided in Revolution 2.6/Sample Icons, things are perfectly fine. But when I try to associate some other icons it shows an error like this image does not support these type of formats. Exact Error is like this: The icon file "FileName" does not include the following 3 required image formats: 16 color 32 x 32 pixels 256 color 32 x 32 pixels Windows(32-bit color) 32 x 32 pixels I have tried making the other .ico file of the same pixels and same bits as those .ico files in Revolution, but same error is appearing. Also in the Revolutions documentation it is clearly mentioned that: Important! The icon file's size must be 744 bytes. If the file is not this size, it's not in the correct format, and trying to use it as an application icon won't work. Now the .ico files in Revolution 2.6 are of 25 KB each. I don't know how they are associated well, but not the other icon files. I need the clarifications as well as some way to associate some other .ico files to standalone application. Is there a way out?? Expecting a quick reply, Regards, Nitesh From sarah.reichelt at gmail.com Thu Jun 8 09:00:43 2006 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Thu, 8 Jun 2006 23:00:43 +1000 Subject: Random(3) often returns 1 In-Reply-To: <20060608121611.08C7E7E417@xprdmxin.myway.com> References: <20060608121611.08C7E7E417@xprdmxin.myway.com> Message-ID: On 6/8/06, Thomas McCarthy wrote: > > Has anyone noticed this? > I have two games that sort a container (three lines, one line is the answer) by random the number of lines. The "answer" should be in any one of the three resulting lines, but is overwhelmingly in the first I think if you sort using only the number of lines as your randomiser, you will get some lines with the same sort value and so their order will remain the same. When doing this type of sort, I alwasy got for a ridiculously large randome number to reduce this possibility e.g. sort lines of fld "Answers" by random(1000000) HTH, Sarah From m.schonewille at economy-x-talk.com Thu Jun 8 09:16:01 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 8 Jun 2006 15:16:01 +0200 Subject: Associating Icons with Standalone Applications. In-Reply-To: <29CB66FA5AFE7446BE8729615CE52D790C738431@GAIA.FBL.insead.intra> References: <29CB66FA5AFE7446BE8729615CE52D790C738431@GAIA.FBL.insead.intra> Message-ID: <5B9BDB04-EC21-49E4-95AA-662840BEC8EA@economy-x-talk.com> DAHIYA Nitesh, If I make a complete icon family with 18 members, it works fine. Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 8-jun-2006, om 14:40 heeft DAHIYA Nitesh het volgende geschreven: > Hi all !! > > > > I want to associate an icon to the standalone applications. If I > associate the icons provided in Revolution 2.6/Sample Icons, things > are > perfectly fine. > > But when I try to associate some other icons it shows an error like > this > image does not support these type of formats. > > > > Exact Error is like this: > > > > The icon file "FileName" does not include the following 3 required > image > formats: > > 16 color 32 x 32 pixels > > 256 color 32 x 32 pixels > > Windows(32-bit color) 32 x 32 pixels > > > > I have tried making the other .ico file of the same pixels and same > bits > as those .ico files in Revolution, but same error is appearing. > > > > Also in the Revolutions documentation it is clearly mentioned that: > > > > Important! The icon file's size must be 744 bytes. If the file is not > this size, it's not in the correct format, and trying to use it as an > application icon won't work. > > > > Now the .ico files in Revolution 2.6 are of 25 KB each. I don't > know how > they are associated well, but not the other icon files. > > > > I need the clarifications as well as some way to associate some other > .ico files to standalone application. > > Is there a way out?? > > > > Expecting a quick reply, > > > > Regards, > > Nitesh > > From m.schonewille at economy-x-talk.com Thu Jun 8 09:25:52 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 8 Jun 2006 15:25:52 +0200 Subject: Random(3) often returns 1 In-Reply-To: <20060608121611.08C7E7E417@xprdmxin.myway.com> References: <20060608121611.08C7E7E417@xprdmxin.myway.com> Message-ID: <0EDB4994-0F14-4936-8BA9-D29EAA0D867F@economy-x-talk.com> Hello, I think Sarah is right, lines may end up with equal random numbers. However, my test results show another weird phenomenon. on mouseUp put "0,0,0" into myCounter repeat 10 repeat 1000 add 1 to item random(3) of myCounter end repeat put myCounter && sum(myCounter) & return after myList put "0,0,0" into myCounter end repeat put myList end mouseUp test results: 330,328,329 987 316,315,317 948 325,326,326 977 337,337,339 1013 349,350,349 1048 327,327,325 979 348,348,347 1043 355,356,355 1066 330,330,329 989 335,335,334 1004 There is a bug somewhere, which causes these weird results. The following works fine: on mouseUp put "0,0,0" into myCounter repeat 10 repeat 1000 put random(3) into x add 1 to item x of myCounter end repeat put myCounter && sum(myCounter) & return after myList put "0,0,0" into myCounter end repeat put myList end mouseUp with these test results: 312,344,344 1000 338,344,318 1000 313,343,344 1000 320,344,336 1000 291,338,371 1000 339,303,358 1000 337,324,339 1000 328,338,334 1000 322,331,347 1000 305,354,341 1000 I don't know whether this might affect the sort function or any other application of random numbers, besides using them in repeat loops. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 8-jun-2006, om 14:16 heeft Thomas McCarthy het volgende geschreven: > > Has anyone noticed this? > I have two games that sort a container (three lines, one line is > the answer) by random the number of lines. The "answer" should be > in any one of the three resulting lines, but is overwhelmingly in > the first > > any thoughts? > tm From JimAultWins at yahoo.com Thu Jun 8 09:51:52 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 08 Jun 2006 06:51:52 -0700 Subject: Random(3) often returns 1 In-Reply-To: <0EDB4994-0F14-4936-8BA9-D29EAA0D867F@economy-x-talk.com> Message-ID: Perhaps the definition of random(3) is more like generate a random number precisely round the result to a non-zero integer (or truncate the result to a non-zero integer) show the result of this process. One could try (random(2999) div 1000)+1 I think the basic problem is begins by assuming that the random number generator function is also able to create a uniformly random distribution after converting to an integer. These are not the same concept. In my experience, you have to roll your own by using the random function as part of a scheme to handle (floor, ceiling, round, truncate) issues, especially with small ranges of non-zero integers, Jim Ault Las Vegas On 6/8/06 6:25 AM, "Mark Schonewille" wrote: > Hello, > > I think Sarah is right, lines may end up with equal random numbers. > However, my test results show another weird phenomenon. > > on mouseUp > put "0,0,0" into myCounter > repeat 10 > repeat 1000 > add 1 to item random(3) of myCounter > end repeat > put myCounter && sum(myCounter) & return after myList > put "0,0,0" into myCounter > end repeat > put myList > end mouseUp > > > test results: > > 330,328,329 987 > 316,315,317 948 > 325,326,326 977 > 337,337,339 1013 > 349,350,349 1048 > 327,327,325 979 > 348,348,347 1043 > 355,356,355 1066 > 330,330,329 989 > 335,335,334 1004 > > There is a bug somewhere, which causes these weird results. The > following works fine: > > on mouseUp > put "0,0,0" into myCounter > repeat 10 > repeat 1000 > put random(3) into x > add 1 to item x of myCounter > end repeat > put myCounter && sum(myCounter) & return after myList > put "0,0,0" into myCounter > end repeat > put myList > end mouseUp > > with these test results: > > 312,344,344 1000 > 338,344,318 1000 > 313,343,344 1000 > 320,344,336 1000 > 291,338,371 1000 > 339,303,358 1000 > 337,324,339 1000 > 328,338,334 1000 > 322,331,347 1000 > 305,354,341 1000 > > I don't know whether this might affect the sort function or any other > application of random numbers, besides using them in repeat loops. > > Best, > > Mark > > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Download ErrorLib at http://economy-x-talk.com/developers.html and > get full control of error handling in Revolution. > > > > Op 8-jun-2006, om 14:16 heeft Thomas McCarthy het volgende geschreven: > >> >> Has anyone noticed this? >> I have two games that sort a container (three lines, one line is >> the answer) by random the number of lines. The "answer" should be >> in any one of the three resulting lines, but is overwhelmingly in >> the first >> >> any thoughts? >> tm > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From rcozens at pon.net Thu Jun 8 10:18:53 2006 From: rcozens at pon.net (Rob Cozens) Date: Thu, 8 Jun 2006 07:18:53 -0700 Subject: Problem with declaring local variables In-Reply-To: <6.2.1.2.2.20060607095507.07f502c0@exchange.slg.com> References: <4a0.24f68c2.31b82b97@aol.com> <6.2.1.2.2.20060607095507.07f502c0@exchange.slg.com> Message-ID: Hi Peter, > If a variable is not declared outside a handler, it is assumed to be a > handler local variable and reinitialized every time the handler is > called. > I stand corrected... though in that case there is absolutely nothing to be gained by declaring a handler local variable unless one uses explicitVariables. 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) From rcozens at pon.net Thu Jun 8 10:20:09 2006 From: rcozens at pon.net (Rob Cozens) Date: Thu, 8 Jun 2006 07:20:09 -0700 Subject: Very newbie question In-Reply-To: <44873BE9.2070309@hyperactivesw.com> References: <44873BE9.2070309@hyperactivesw.com> Message-ID: Kevin, Jacque, et al: >> Having example >> code is great, but I would love to go to a player object section and >> see >> everything I can do with a player, for instance. If you have an older version of Revolution you can do what I do: fire it up, select Rev Dictionary, and use the "Show" pulldown to select the category (eg: messages, properties, etc.) and the control type (eg: field, button, image, etc.) to see all the messages/properties/etc. relating to the type of control I selected. I use that section of help more than any other, and IMFO Rev documentation took a _big_ step backwards when that feature was removed. > A new heading and column will appear for your chosen object. All > keywords that relate to that object will be checkmarked in its column. > You can see them more easily by clicking on the column header so that > they are all sorted together. > > Then just read everything. :) This does not provide the same quick answer to questions like "what properties does an image have?" or "what messages are sent to a button?". I'd really like to see the "Show" pulldown back in the Dictionary. 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) From Roger.E.Eller at sealedair.com Thu Jun 8 10:30:59 2006 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Thu, 8 Jun 2006 10:30:59 -0400 Subject: Non-Contiguous hilites Message-ID: A big THANK YOU goes to Mark Schonewille and Bridger Maxwell for pointing me in the right direction. Set the hilitedLines of fld "MyField" to 1,2,3,8,9,12 PERFECT! THANK YOU BOTH!!!! Roger Eller From rcozens at pon.net Thu Jun 8 10:34:48 2006 From: rcozens at pon.net (Rob Cozens) Date: Thu, 8 Jun 2006 07:34:48 -0700 Subject: Random(3) often returns 1 In-Reply-To: <20060608121611.08C7E7E417@xprdmxin.myway.com> References: <20060608121611.08C7E7E417@xprdmxin.myway.com> Message-ID: Hi Tom, > I have two games that sort a container (three lines, one line is the > answer) by random the number of lines. The "answer" should be in any > one of the three resulting lines, but is overwhelmingly in the first > > any thoughts? > The smaller the root of a random number, the greater (a) the odds that the random numbers generated will be duplicates and (b) the number of iterations needed to produce output distributed evenly along a bell-curve. 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) From jacque at hyperactivesw.com Thu Jun 8 10:45:40 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 08 Jun 2006 09:45:40 -0500 Subject: Limitations of email (was Re: Linux installaton) In-Reply-To: <8552827602.20060607231213@ahsoftware.net> References: <44870F31.1090208@fourthworld.com> <44871DA7.7070906@hyperactivesw.com> <8552827602.20060607231213@ahsoftware.net> Message-ID: <44883814.6020105@hyperactivesw.com> Mark Wieder wrote: > Jacque- > >> I am quite sure that if both Bob and Mark were happening in person, they >> would immediately agree that YOU are buying the next round. :) > > I *am* happening in person, and I very much endorse this idea. Now if > we could just get Bob to come to RevConWest... > Okay, so it's unanimous. Richard will buy everyone a round at RevCon. After all, he's, um, Rich. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Jun 8 11:39:47 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 08 Jun 2006 10:39:47 -0500 Subject: Answer Folder in Rev Linux (was Re: Linux installaton) In-Reply-To: <4487B2FC.5080305@howsoft.com> References: <4487B2FC.5080305@howsoft.com> Message-ID: <448844C3.9090501@hyperactivesw.com> Bob Warren wrote: > Jacqueline Landman Gay wrote: > > > How about just asking the user to select the path via "answer folder"? > Then store it for future reference. > > ------------------------- > Please do visit > > http://www.howsoft.com/runrev/stacks.htm Okay, I did. > You will see that the widgets are themselves substitutes for the "answer > file" dialogue. The picture chooser, however, gives a preview of the > pictures available when you click on their file names. This does not > exist in Linux and therefore is uncallable by Rev. I therefore made one > in the form of a Rev standalone. The file chooser is entirely > unnecessary in functional terms, since we have the "answer file" > dialogue, but I made it in order to match exactly the style of the > picture chooser. Incidentally, the style of both choosers is in the form > of an HD treeview as in Windows. The Linux "answer file" does not make > use of a treeview for the folders (at least in my Ubuntu). > > So the 2 crucial points to be made are as follows: > > 1) It wouldn't make much sense to ask the user for his help using an > answer folder/file in order to be able to present him immediately with > another "answer file" in a different style. No, but your widget already knows the file path, and therefore already knows the enclosing folder. The user has chosen it; all you need to do is store that information. You mention you've made your widget into a standalone. You have two options. 1. Remove the standalone capability and provide your widget as a stack so that it can be embedded as a substack into a mainstack. This will allow it to easily pass folder and file paths to the other scripts via variables or a function call. 2. If it needs to remain a standalone then have it write the relevant path information to a temporary file where a mainstack can read it and then delete the temp file. > > 2) In my Ubuntu Linux (and possibly in other Linuxes as well), the > answer folder/file only allows the user to choose from the local file > system. There is no sign of network paths in these dialogues. This behavior is the same on Mac and Windows too. Only mounted drives are recognized in any "ask" or "answer" dialog. This behavior appears to be standard on all applications in both the "other" operating systems. Unmounted drives don't "exist" to the OS. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bobs at twft.com Thu Jun 8 11:39:52 2006 From: bobs at twft.com (Robert Sneidar) Date: Thu, 8 Jun 2006 08:39:52 -0700 Subject: Limitations of email (was Re: Linux installaton) In-Reply-To: <20060607170005.480DD825F9A@mail.runrev.com> References: <20060607170005.480DD825F9A@mail.runrev.com> Message-ID: No, I think he was saying he is 90% confident that 100% of all those East European girls that email you were lying. Bob Sneidar IT Manager Logos Management Calvary Chapel CM On Jun 7, 2006, at 10:00 AM, use-revolution-request at lists.runrev.com wrote: > On 7 Jun 2006, at 18:38, Richard Gaskin wrote: > >> I recently read a summary of a study on email communications which >> found that while participants reported having 90% confidence that >> they accurately interpreted the tone and content of the email, they >> were wrong about 50% of the time. > > So you're saying about half of those East-European girls that e-mail > me are lying. > > Dave From martyknapp at comcast.net Thu Jun 8 11:52:30 2006 From: martyknapp at comcast.net (Marty Knapp) Date: Thu, 08 Jun 2006 08:52:30 -0700 Subject: Limitations of email (was Re: Linux installaton) In-Reply-To: References: <20060607170005.480DD825F9A@mail.runrev.com> Message-ID: <448847BE.9080805@comcast.net> To bring further clarification: "Half this game is ninety percent mental." --Danny Ozark (Philadelphia Phillies) Marty Knapp > No, I think he was saying he is 90% confident that 100% of all those > East European girls that email you were lying. > > Bob Sneidar > IT Manager > Logos Management > Calvary Chapel CM > > On Jun 7, 2006, at 10:00 AM, use-revolution-request at lists.runrev.com > wrote: > >> On 7 Jun 2006, at 18:38, Richard Gaskin wrote: >> >>> I recently read a summary of a study on email communications which >>> found that while participants reported having 90% confidence that >>> they accurately interpreted the tone and content of the email, they >>> were wrong about 50% of the time. >> >> So you're saying about half of those East-European girls that e-mail >> me are lying. >> >> Dave > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From mwieder at ahsoftware.net Thu Jun 8 12:11:08 2006 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 8 Jun 2006 09:11:08 -0700 Subject: MS Vista Message-ID: <1203614627.20060608091108@ahsoftware.net> All- If you really want to live on the edge, you can get Windows Vista Beta 2 now, either as a download (3.5 - 4.4 GB) or on DVD. http://www.microsoft.com/windowsvista/getready/preview.mspx -- -Mark Wieder mwieder at ahsoftware.net From mark at maseurope.net Thu Jun 8 13:05:30 2006 From: mark at maseurope.net (Mark Smith) Date: Thu, 8 Jun 2006 18:05:30 +0100 Subject: Random(3) often returns 1 In-Reply-To: <0EDB4994-0F14-4936-8BA9-D29EAA0D867F@economy-x-talk.com> References: <20060608121611.08C7E7E417@xprdmxin.myway.com> <0EDB4994-0F14-4936-8BA9-D29EAA0D867F@economy-x-talk.com> Message-ID: Wow. I ammended your handler like this: on mouseUp repeat 10 put "0,0,0" into myCounter repeat 1000 add 1 to c add 1 to item random(3) of myCounter put myCounter & cr after cList end repeat put myCounter && sum(myCounter) & return after myList end repeat put c & cr & cr & myList & cr & cr & cList end mouseUp and the result was 10000 which is as expected 341,344,345 1030 328,326,329 983 348,346,347 1041 331,334,335 1000 321,323,322 966 337,340,339 1016 317,318,316 951 310,308,309 927 345,345,346 1036 352,355,350 1057 not at all as expected 0,1,0 0,1,0 2,1,0 2,1,0 2,1,0 3,1,0 3,1,4 3,1,2 3,1,2 3,2,2 3,2,3 ... you can see that not only is 1 not being added everytime, but other additions and subtractions are happening as well.... Weird. Mark On 8 Jun 2006, at 14:25, Mark Schonewille wrote: > Hello, > > I think Sarah is right, lines may end up with equal random numbers. > However, my test results show another weird phenomenon. > > on mouseUp > put "0,0,0" into myCounter > repeat 10 > repeat 1000 > add 1 to item random(3) of myCounter > end repeat > put myCounter && sum(myCounter) & return after myList > put "0,0,0" into myCounter > end repeat > put myList > end mouseUp > > > test results: > > 330,328,329 987 > 316,315,317 948 > 325,326,326 977 > 337,337,339 1013 > 349,350,349 1048 > 327,327,325 979 > 348,348,347 1043 > 355,356,355 1066 > 330,330,329 989 > 335,335,334 1004 > > There is a bug somewhere, which causes these weird results. The > following works fine: > > on mouseUp > put "0,0,0" into myCounter > repeat 10 > repeat 1000 > put random(3) into x > add 1 to item x of myCounter > end repeat > put myCounter && sum(myCounter) & return after myList > put "0,0,0" into myCounter > end repeat > put myList > end mouseUp > > with these test results: > > 312,344,344 1000 > 338,344,318 1000 > 313,343,344 1000 > 320,344,336 1000 > 291,338,371 1000 > 339,303,358 1000 > 337,324,339 1000 > 328,338,334 1000 > 322,331,347 1000 > 305,354,341 1000 > > I don't know whether this might affect the sort function or any > other application of random numbers, besides using them in repeat > loops. > > Best, > > Mark > > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Download ErrorLib at http://economy-x-talk.com/developers.html and > get full control of error handling in Revolution. > > > > Op 8-jun-2006, om 14:16 heeft Thomas McCarthy het volgende geschreven: > >> >> Has anyone noticed this? >> I have two games that sort a container (three lines, one line is >> the answer) by random the number of lines. The "answer" should be >> in any one of the three resulting lines, but is overwhelmingly in >> the first >> >> any thoughts? >> tm > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From Roger.E.Eller at sealedair.com Thu Jun 8 13:32:33 2006 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Thu, 8 Jun 2006 13:32:33 -0400 Subject: ToolTip Staying Power Message-ID: Hello List, Is it possible to force ToolTips to STAY VISIBLE until the mouse pointer is moved off of the object? By default they disappear after a few seconds of inactivity. Thanks. Roger Eller From dsc at swcp.com Thu Jun 8 13:43:14 2006 From: dsc at swcp.com (Dar Scott) Date: Thu, 8 Jun 2006 11:43:14 -0600 Subject: Random(3) often returns 1 In-Reply-To: References: <20060608121611.08C7E7E417@xprdmxin.myway.com> Message-ID: <3449D7C5-EF80-4594-9961-D378DF6410E8@swcp.com> On Jun 8, 2006, at 7:00 AM, Sarah Reichelt wrote: > I think if you sort using only the number of lines as your randomiser, > you will get some lines with the same sort value and so their order > will remain the same. > > When doing this type of sort, I alwasy got for a ridiculously large > randome number to reduce this possibility e.g. > > sort lines of fld "Answers" by random(1000000) This is right. Function random() is called once for each line, assigning that a number to that line. That number is used to sort the lines. The smaller the parameter to random, the greater the chance that two lines end up with the same number. If two lines have the same number, they will sort in the same order that they had. (There is also a minor problem that random(n) has will favor smaller numbers for n>100,000,000. Also, don't use n>2,000,000,000. Sarah's n=1,000,000 is good.) Dar Scott From paladinx00 at yahoo.com Thu Jun 8 13:56:44 2006 From: paladinx00 at yahoo.com (Duong Le) Date: Thu, 8 Jun 2006 10:56:44 -0700 (PDT) Subject: Getting the line number of a script Message-ID: <20060608175644.44401.qmail@web31302.mail.mud.yahoo.com> I'm looking for a way to get the line of a script. For example, 1 global tVar 2 3 on mouseup 4 do stuff 5 put (magical function/code to retrieve this line number) into tVar 6 do more stuff 7 end mouseup Basically I want "3" when I access tVar. Putting the script of the object into a variable and then doing a lineoffset seems like it'd be too much work and give false results if the line of code appears more than once. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From davis.phil at comcast.net Thu Jun 8 14:09:41 2006 From: davis.phil at comcast.net (Phil Davis) Date: Thu, 08 Jun 2006 11:09:41 -0700 Subject: Getting the line number of a script In-Reply-To: <20060608175644.44401.qmail@web31302.mail.mud.yahoo.com> References: <20060608175644.44401.qmail@web31302.mail.mud.yahoo.com> Message-ID: <448867E5.2090105@comcast.net> One idea: You could use lineOffset with a line number from the executionContexts as the starting point. Not perfect, but more accurate than lineOffset without it. Phil Davis Duong Le wrote: >I'm looking for a way to get the line of a script. > >For example, >1 global tVar >2 >3 on mouseup >4 do stuff >5 put (magical function/code to retrieve this line >number) into tVar >6 do more stuff >7 end mouseup > >Basically I want "3" when I access tVar. Putting the >script of the object into a variable and then doing a >lineoffset seems like it'd be too much work and give >false results if the line of code appears more than >once. > > From bobwarren at howsoft.com Thu Jun 8 14:51:51 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Thu, 08 Jun 2006 15:51:51 -0300 Subject: Limitations of email (was Re: Linux installaton) Message-ID: <448871C7.7090603@howsoft.com> Mark Wieder wrote: > Now if we could just get Bob to come to RevConWest... ----------------------------------- Nothing I'd like more, mate! But unfortunately, my son #1 has just built a music recording studio that has not only left himself but the whole family bankrupt! So Andre needs to be my representative to shake your hand on this occasion. But who knows, another year you lot might considering holding RevCon in Florianopolis, Santa Catarina, where I live. The south is let's say the more European part of Brazil, not quite so intense as the life in Sao Paulo or Rio upwards. There are 42 beaches of all different types to choose from, and although the bikinis are not quite so fantastic as the ones in Ipanema, the ones at our Joaquina (surfing) beach are not to be sneezed at. Anyway, since Richard's buying the drinks, no problem... Best regards, Bob From bobwarren at howsoft.com Thu Jun 8 15:06:30 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Thu, 08 Jun 2006 16:06:30 -0300 Subject: Answer Folder in Rev Linux (was Re: Linux installaton) Message-ID: <44887536.8020608@howsoft.com> One thing I could never fault you for, Jacque, is your motivation to try and help if you can. Thanks. I'll digest your suggestions and come back again with more questions probably. Regards, Bob From dsc at swcp.com Thu Jun 8 15:14:21 2006 From: dsc at swcp.com (Dar Scott) Date: Thu, 8 Jun 2006 13:14:21 -0600 Subject: item random() (was Random(3) often returns 1) In-Reply-To: References: <20060608121611.08C7E7E417@xprdmxin.myway.com> <0EDB4994-0F14-4936-8BA9-D29EAA0D867F@economy-x-talk.com> Message-ID: <0272059D-1AEB-4EF0-A578-B014A6F89A10@swcp.com> On Jun 8, 2006, at 11:05 AM, Mark Smith wrote: > 341,344,345 1030 > 328,326,329 983 > 348,346,347 1041 > 331,334,335 1000 > 321,323,322 966 > 337,340,339 1016 > 317,318,316 951 > 310,308,309 927 > 345,345,346 1036 > 352,355,350 1057 > not at all as expected My variation: on mouseUp set the cursor to watch put empty into field "field" repeat with n = 10 to 35 set the randomSeed to n put "0,0,0" into counters1 get random(3) add 1 to item it of counters1 set the randomSeed to n put "0,0,0" into counters2 add 1 to item random(3) of counters2 if counters1 is not counters2 then put n & tab & counters1 & tab & counters2 & lf after field "field" set the scroll of field "field" to 100000 end if end repeat end mouseUp ==> 11 0,0,1 0,1,0 12 0,1,0 1,0,0 13 0,1,0 0,0,1 18 0,0,1 0,1,0 19 0,0,1 1,0,0 20 0,1,0 0,0,1 23 1,0,0 0,0,1 24 1,0,0 0,1,0 25 0,0,1 0,1,0 26 0,0,1 1,0,0 29 0,1,0 1,0,0 30 1,0,0 0,0,1 31 1,0,0 0,1,0 33 0,0,1 1,0,0 This repeats with the same result every time (I'm setting randomSeed). Rev 2.7.1 OS X 10.4.6 This looks a lot like the base64Decode bug that was fixed for 2.7.2. Dar Scott From m.schonewille at economy-x-talk.com Thu Jun 8 15:34:48 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 8 Jun 2006 21:34:48 +0200 Subject: item random() (was Random(3) often returns 1) In-Reply-To: <0272059D-1AEB-4EF0-A578-B014A6F89A10@swcp.com> References: <20060608121611.08C7E7E417@xprdmxin.myway.com> <0EDB4994-0F14-4936-8BA9-D29EAA0D867F@economy-x-talk.com> <0272059D-1AEB-4EF0-A578-B014A6F89A10@swcp.com> Message-ID: <2C4EE906-1D54-4E28-A777-58C968E673C2@economy-x-talk.com> Hi Dar, Rev 2.7.2 gives exactly the same results. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 8-jun-2006, om 21:14 heeft Dar Scott het volgende geschreven: > > > My variation: > > on mouseUp > set the cursor to watch > put empty into field "field" > repeat with n = 10 to 35 > > set the randomSeed to n > put "0,0,0" into counters1 > get random(3) > add 1 to item it of counters1 > > set the randomSeed to n > put "0,0,0" into counters2 > add 1 to item random(3) of counters2 > > if counters1 is not counters2 then > put n & tab & counters1 & tab & counters2 & lf after field "field" > set the scroll of field "field" to 100000 > end if > > end repeat > end mouseUp > > ==> > > 11 0,0,1 0,1,0 > 12 0,1,0 1,0,0 > 13 0,1,0 0,0,1 > 18 0,0,1 0,1,0 > 19 0,0,1 1,0,0 > 20 0,1,0 0,0,1 > 23 1,0,0 0,0,1 > 24 1,0,0 0,1,0 > 25 0,0,1 0,1,0 > 26 0,0,1 1,0,0 > 29 0,1,0 1,0,0 > 30 1,0,0 0,0,1 > 31 1,0,0 0,1,0 > 33 0,0,1 1,0,0 > > This repeats with the same result every time (I'm setting randomSeed). > > Rev 2.7.1 OS X 10.4.6 > > This looks a lot like the base64Decode bug that was fixed for 2.7.2. > > Dar Scott > From henk at iglow-media.nl Thu Jun 8 15:53:51 2006 From: henk at iglow-media.nl (Henk van der Velden) Date: Thu, 08 Jun 2006 21:53:51 +0200 Subject: Associating Icons with Standalone Applications. Message-ID: <32F5E1FF-9EC6-4985-96C8-B8D8F99CC1A7@iglow-media.nl> Nitesh, Mark, I also had some troubles with creating custom icons for Windows on Mac. In my case Revolution said all the 16 and 256 color icons were missing. In the past I used Apple's Icon Composer and an app called Pixadex to create custom icons. But in some way I can't get this combination to work properly now. In the end I have created custom icons on Windows using IconDeveloper, and these are OK. Kind regards, Henk -------------------------- Henk v.d. Velden iGlow Media Magda Janssenslaan 44 3584 GR UTRECHT 06 16 024 337 www.iglow-media.nl From bobwarren at howsoft.com Thu Jun 8 16:27:37 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Thu, 08 Jun 2006 17:27:37 -0300 Subject: Limitations of email (was Re: Linux installaton) Message-ID: <44888839.5070402@howsoft.com> Mark Wieder wrote: > I think what you've run into is a RB problem, not a runrev problem. Marty Knapp wrote: > "Half this game is ninety percent mental." --Danny Ozark (Philadelphia Phillies) ---------------------------------- Mark: The penny has dropped! I see the short circuit. I don't know what you think, but I think that Rev came out rather nicely from the comparison with RB. There's also another message embedded in this. I'm not scared of RB. Is anybody else? Bob From hershrev at realtorsgroup.us Thu Jun 8 16:40:48 2006 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Thu, 08 Jun 2006 16:40:48 -0400 Subject: Problem with Variable watcher In-Reply-To: Message-ID: Hi all I'm wondering why at times on my variable watcher screen I get two flds on the bottom instead of one and when I select a line (var) in the top part I don't see it in the bottom window (or actually it appears in the frame between the two flds? Thanks Hershel From devin_asay at byu.edu Thu Jun 8 18:10:18 2006 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 8 Jun 2006 16:10:18 -0600 Subject: Associating Icons with Standalone Applications. In-Reply-To: <32F5E1FF-9EC6-4985-96C8-B8D8F99CC1A7@iglow-media.nl> References: <32F5E1FF-9EC6-4985-96C8-B8D8F99CC1A7@iglow-media.nl> Message-ID: <3D8522EA-A2EF-402E-95DB-8FC8B8D4177E@byu.edu> A frequent recommendation for reliable icon building for both Mac and Windows is the IconFactory plugin for Photoshop. Several people on the list, including me, have had great success with it. Devin On Jun 8, 2006, at 1:53 PM, Henk van der Velden wrote: > Nitesh, Mark, > > I also had some troubles with creating custom icons for Windows on > Mac. In my case Revolution said all the 16 and 256 color icons were > missing. In the past I used Apple's Icon Composer and an app called > Pixadex to create custom icons. But in some way I can't get this > combination to work properly now. > > In the end I have created custom icons on Windows using > IconDeveloper, and these are OK. > > Kind regards, > > Henk > -------------------------- > Henk v.d. Velden > iGlow Media > Magda Janssenslaan 44 > 3584 GR UTRECHT > > 06 16 024 337 > www.iglow-media.nl > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > Devin Asay Humanities Technology and Research Support Center Brigham Young University From geoffc at inspiredlogic.com Thu Jun 8 19:35:49 2006 From: geoffc at inspiredlogic.com (Geoff Canyon) Date: Thu, 8 Jun 2006 16:35:49 -0700 Subject: item random() (was Random(3) often returns 1) In-Reply-To: <2C4EE906-1D54-4E28-A777-58C968E673C2@economy-x-talk.com> References: <20060608121611.08C7E7E417@xprdmxin.myway.com> <0EDB4994-0F14-4936-8BA9-D29EAA0D867F@economy-x-talk.com> <0272059D-1AEB-4EF0-A578-B014A6F89A10@swcp.com> <2C4EE906-1D54-4E28-A777-58C968E673C2@economy-x-talk.com> Message-ID: <82F79D08-EEA0-4E4A-B1E0-FC110E606C73@inspiredlogic.com> I just ran this code on mouseUp repeat 1000 add 1 to x[random(3)] end repeat put sum(x) into y combine x using cr and tab put x & cr & cr & y end mouseUp and got this: 1 329 2 328 3 328 985 Note that the three numbers don't add up to 1000, but there are no other numbers. ??? Running it again I get: 1 339 2 335 3 338 1012 _More_ than 1000? What the??? Even stranger, making this slight adjustment fixes it: on mouseUp repeat 1000 put random(3) into z add 1 to x[z] end repeat put sum(x) into y combine x using cr and tab put x & cr & cr & y end mouseUp Anyone know what I'm not seeing? regards, Geoff From rpresender at cox.net Thu Jun 8 19:41:47 2006 From: rpresender at cox.net (Robert Presender) Date: Thu, 8 Jun 2006 16:41:47 -0700 Subject: URL's Message-ID: Using OS 10.3.9 This is my first venture with URL and I will appreciate a bit of help. I have gotten this far: Ask "Enter the stock or fund symbol" put it into hold get "http://finance.yahoo.com/q?s=" put hold after last char of it revGoUrl it The above brings up the web page but I can't figure out how to get some of the numerical data (such as the price associated with the symbol) from the web page. I would like to get bits of information and put them into a field(s) of a stack card. Suggestions are appreciated. Regards ... Bob From m.schonewille at economy-x-talk.com Thu Jun 8 19:59:49 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 9 Jun 2006 01:59:49 +0200 Subject: item random() (was Random(3) often returns 1) In-Reply-To: <82F79D08-EEA0-4E4A-B1E0-FC110E606C73@inspiredlogic.com> References: <20060608121611.08C7E7E417@xprdmxin.myway.com> <0EDB4994-0F14-4936-8BA9-D29EAA0D867F@economy-x-talk.com> <0272059D-1AEB-4EF0-A578-B014A6F89A10@swcp.com> <2C4EE906-1D54-4E28-A777-58C968E673C2@economy-x-talk.com> <82F79D08-EEA0-4E4A-B1E0-FC110E606C73@inspiredlogic.com> Message-ID: Hi Geoff, Funny, that's exactly what I demonstrated in a previous e-mail, earlier to/yesterday. Apparently, there is more than one workaround. Maybe a slight pause is all it takes. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 9-jun-2006, om 1:35 heeft Geoff Canyon het volgende geschreven: > I just ran this code > > on mouseUp > repeat 1000 > add 1 to x[random(3)] > end repeat > put sum(x) into y > combine x using cr and tab > put x & cr & cr & y > end mouseUp > > and got this: > > 1 329 > 2 328 > 3 328 > > 985 > > > Note that the three numbers don't add up to 1000, but there are no > other numbers. ??? > > Running it again I get: > > 1 339 > 2 335 > 3 338 > > 1012 > > > _More_ than 1000? What the??? > > Even stranger, making this slight adjustment fixes it: > > on mouseUp > repeat 1000 > put random(3) into z > add 1 to x[z] > end repeat > put sum(x) into y > combine x using cr and tab > put x & cr & cr & y > end mouseUp > > Anyone know what I'm not seeing? > > regards, > > Geoff > From JimAultWins at yahoo.com Thu Jun 8 20:00:02 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 08 Jun 2006 17:00:02 -0700 Subject: Getting the line number of a script In-Reply-To: <20060608175644.44401.qmail@web31302.mail.mud.yahoo.com> Message-ID: I would use get the script of this card ......then operate on the it variable. I don't understand what you are actually trying to accomplish. Do you want the actual line of the script? The line number of the script? Or the line number of the handler within the script? One way of getting the line number is to make a comment at the end of the line such as > 5 put (magical function/code to retrieve this line > number) into tVar --locateThisKeyLine Just need a few more details since this has more than one or two solutions. Jim Ault Las Vegas On 6/8/06 10:56 AM, "Duong Le" wrote: > I'm looking for a way to get the line of a script. > > For example, > 1 global tVar > 2 > 3 on mouseup > 4 do stuff > 5 put (magical function/code to retrieve this line > number) into tVar > 6 do more stuff > 7 end mouseup > > Basically I want "3" when I access tVar. Putting the > script of the object into a variable and then doing a > lineoffset seems like it'd be too much work and give > false results if the line of code appears more than > once. > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From dcragg at lacscentre.co.uk Thu Jun 8 20:02:49 2006 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Fri, 9 Jun 2006 01:02:49 +0100 Subject: URL's In-Reply-To: References: Message-ID: <2879864D-2E42-4607-AA1D-55B19016762C@lacscentre.co.uk> On 9 Jun 2006, at 00:41, Robert Presender wrote: > Using OS 10.3.9 > This is my first venture with URL and I will appreciate a bit of help. > > I have gotten this far: > > Ask "Enter the stock or fund symbol" > put it into hold > get "http://finance.yahoo.com/q?s=" > put hold after last char of it > revGoUrl it > > The above brings up the web page but I can't figure out how > to get some of the numerical data (such as the price associated > with the symbol) from the web page. I would like to get bits of > information > and put them into a field(s) of a stack card. revGoUrl will just open the page in your browser. Instead, you want to get the the actual content of the url. To start, try something like this: ask "Enter the stock or fund symbol" put it into hold get "http://finance.yahoo.com/q?s=" put hold after last char of it put url it into urlData But then the hard part begins. You'll have to parse the data contained in urlData, which I assume will be in html format. The first thing I would do would be to put urlData into a field, and see what the data looks like. Then you should be able to see how it might be parsed. Cheers Dave From sarah.reichelt at gmail.com Thu Jun 8 20:11:12 2006 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 9 Jun 2006 10:11:12 +1000 Subject: URL's In-Reply-To: References: Message-ID: On 6/9/06, Robert Presender wrote: > Using OS 10.3.9 > This is my first venture with URL and I will appreciate a bit of help. > > I have gotten this far: > > Ask "Enter the stock or fund symbol" > put it into hold > get "http://finance.yahoo.com/q?s=" > put hold after last char of it > revGoUrl it > > The above brings up the web page but I can't figure out how > to get some of the numerical data (such as the price associated > with the symbol) from the web page. I would like to get bits of > information > and put them into a field(s) of a stack card. Bob, you may find this web page useful It's probably a bit out of date, but it is a tutorial I wrote for revJournal that does this sort of thing. Cheers, Sarah From hershrev at realtorsgroup.us Thu Jun 8 20:11:10 2006 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Thu, 08 Jun 2006 20:11:10 -0400 Subject: CloseField Message-ID: Hi all its very interesting why in a situation like this the next fld selected would be the first fld in the card and not the next one in order? on closeField answer "a" with "b" or "c" if it is "c" then beep end if end closeField Thank you. From geoffc at inspiredlogic.com Thu Jun 8 20:17:57 2006 From: geoffc at inspiredlogic.com (Geoff Canyon) Date: Thu, 8 Jun 2006 17:17:57 -0700 Subject: item random() (was Random(3) often returns 1) In-Reply-To: References: <20060608121611.08C7E7E417@xprdmxin.myway.com> <0EDB4994-0F14-4936-8BA9-D29EAA0D867F@economy-x-talk.com> <0272059D-1AEB-4EF0-A578-B014A6F89A10@swcp.com> <2C4EE906-1D54-4E28-A777-58C968E673C2@economy-x-talk.com> <82F79D08-EEA0-4E4A-B1E0-FC110E606C73@inspiredlogic.com> Message-ID: <0D257E66-A374-4126-8920-2A5ACADC2C26@inspiredlogic.com> On Jun 8, 2006, at 4:59 PM, Mark Schonewille wrote: > Funny, that's exactly what I demonstrated in a previous e-mail, > earlier to/yesterday. Apparently, there is more than one > workaround. Maybe a slight pause is all it takes. Looking back I see that -- apparently I didn't read the previous thread carefully enough... From hershrev at realtorsgroup.us Thu Jun 8 20:17:17 2006 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Thu, 08 Jun 2006 20:17:17 -0400 Subject: CloseField In-Reply-To: Message-ID: On 6/8/06 8:11 PM, "Hershel Fisch" wrote: To clarify my self, When a fld is exited via tab key it automatically selects the next fld in order of the layer and when put in a closeField message this doesn't happen It selects the first fld of the cd and at times it selects two flds, the next layer of the cd (the next fld) and the first of the cd? > > on closeField > answer "a" with "b" or "c" > if it is "c" then > beep > end if > end closeField > > Thank you. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mark at maseurope.net Thu Jun 8 20:36:06 2006 From: mark at maseurope.net (Mark Smith) Date: Fri, 9 Jun 2006 01:36:06 +0100 Subject: item random() (was Random(3) often returns 1) In-Reply-To: References: <20060608121611.08C7E7E417@xprdmxin.myway.com> <0EDB4994-0F14-4936-8BA9-D29EAA0D867F@economy-x-talk.com> <0272059D-1AEB-4EF0-A578-B014A6F89A10@swcp.com> <2C4EE906-1D54-4E28-A777-58C968E673C2@economy-x-talk.com> <82F79D08-EEA0-4E4A-B1E0-FC110E606C73@inspiredlogic.com> Message-ID: I tried putting a 'wait 1 millsecond' into the loop, and it made no difference. Perhaps there is something weird about what the random() function returns, until it is put into a variable? Mark On 9 Jun 2006, at 00:59, Mark Schonewille wrote: > Maybe a slight pause is all it takes. From lan.kc.macmail at gmail.com Thu Jun 8 21:42:17 2006 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 9 Jun 2006 09:42:17 +0800 Subject: Random(3) often returns 1 In-Reply-To: <20060608121611.08C7E7E417@xprdmxin.myway.com> References: <20060608121611.08C7E7E417@xprdmxin.myway.com> Message-ID: On 6/8/06, Thomas McCarthy wrote: > > The "answer" should be in any one of the three resulting lines, but is > overwhelmingly in the first > > any thoughts? Gee, so there is a reason why the tried and true multiple choice exam technique of "if your not sure, select A (or 1 in this case)" actually works:-) All these years those random number generators have been working in my favour:-) From josh at dvcreators.net Thu Jun 8 22:18:32 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Thu, 8 Jun 2006 19:18:32 -0700 Subject: libURLDownloadToFile noob problem Message-ID: <461661F3-770C-459F-BFB8-8F27C8BAC970@dvcreators.net> I have never used libURLDownloadToFile, my first attempt was unsuccessful :( ---- My code: ON mouseUp libURLSetFTPMode "passive" -- I tried "active" also answer folder "where?" libURLDownloadToFile "ftp://user:password at revcoders.org/ mim.txt", it END mouseUp ---- When I do this: on myProgress theURL,theStatus put theStatus into fld "status" put cr & libURLErrorData(theURL) into fld "status" end myProgress My status field reads: error socket not open ---- Do I have to open a socket specially for a libURLDownloadToFile operation? From jacque at hyperactivesw.com Thu Jun 8 22:51:59 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 08 Jun 2006 21:51:59 -0500 Subject: Problem with Variable watcher In-Reply-To: References: Message-ID: <4488E24F.5080103@hyperactivesw.com> Hershel Fisch wrote: > Hi all I'm wondering why at times on my variable watcher screen I get two > flds on the bottom instead of one and when I select a line (var) in the top > part I > don't see it in the bottom window (or actually it appears in the frame > between the two flds? I'm not sure I understand exactly what you are seeing. Normally the variable watcher will have three panes -- two at the top and a wide one at the bottom. The top left list contains variable names. The top right list shows the first line of each variable's value. If you click on one of those lines, the bottom pane shows the entire content of the value. If, however, the variable is an array, the bottom pane will have two sides too. The left bottom list shows the keys of the array. The right bottom list shows the first line of each key. Is that what you mean? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Jun 8 22:53:40 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 08 Jun 2006 21:53:40 -0500 Subject: CloseField In-Reply-To: References: Message-ID: <4488E2B4.7010009@hyperactivesw.com> Hershel Fisch wrote: > On 6/8/06 8:11 PM, "Hershel Fisch" wrote: > To clarify my self, > When a fld is exited via tab key it automatically selects the next fld in > order of the layer and when put in a closeField message this doesn't happen > It selects the first fld of the cd and at times it selects two flds, the > next layer of the cd (the next fld) and the first of the cd? > >> on closeField >> answer "a" with "b" or "c" >> if it is "c" then >> beep >> end if >> end closeField The default behavior is to select the first editable field when the card opens or resumes. The "answer" dialog is actually a separate stack, so when you dismiss it, the original card receives a "resumestack" message and the first field is selected again, just like when you first opened it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From alex at harryscollar.com Fri Jun 9 02:29:04 2006 From: alex at harryscollar.com (Alex Shaw) Date: Fri, 09 Jun 2006 16:29:04 +1000 Subject: Legacy format from code. In-Reply-To: <20060608170004.4A942826010@mail.runrev.com> References: <20060608170004.4A942826010@mail.runrev.com> Message-ID: <44891530.9050401@harryscollar.com> hi Started my first serious project with the 2.7.x series last week & have to say 2.7.2 seems almost as stable as 2.6.1 :) The project is a simple 6-card CMS which dynamically creates the static files for the clients site from HTML templates.. great, easy stuff to do in rev... in fact, the interface & 99% functionality is complete. My question relates to controlling the save format of stacks from a standalone. The "Whats_New.txt" mentions some control thru the IDE ... Choice of stack file version when saving ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In Studio and Enterprise editions, you can now choose to save a stack in one of two formats: 'Revolution Stack' and 'Legacy Revolution Stack' This will result in the stack being saved in 2.7 and 2.4 format respectively. ... Because I want to create a 2.4 rev data stack for use with my search engine for the site & currently because there is no 2.7.x version of Rev for Linux I can't use 2.7 stacks with the CGI stuff. Had a quick look for a flag or command to control this from code (which would be handy) but haven't found anything. Any ideas? My options so far: 1. Move to a windows-based webhost (nnnoooo!!!) 2. Re-write rev CGI search code to work with text files (aarrgghh!) 3. Wait for 2.7.x version of rev (unfortunately i wanna knock this job over early next week) regards alex From dcragg at lacscentre.co.uk Fri Jun 9 02:42:40 2006 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Fri, 9 Jun 2006 07:42:40 +0100 Subject: libURLDownloadToFile noob problem In-Reply-To: <461661F3-770C-459F-BFB8-8F27C8BAC970@dvcreators.net> References: <461661F3-770C-459F-BFB8-8F27C8BAC970@dvcreators.net> Message-ID: <1139E64D-0759-455C-B572-686AA2DAC246@lacscentre.co.uk> On 9 Jun 2006, at 03:18, Josh Mellicker wrote: > I have never used libURLDownloadToFile, my first attempt was > unsuccessful :( > > ---- > > My code: > > > ON mouseUp > > libURLSetFTPMode "passive" -- I tried "active" also > answer folder "where?" > libURLDownloadToFile "ftp://user:password at revcoders.org/ > mim.txt", it > > END mouseUp > libUrlDownloadToFile needs a file as a parameter, not a folder. Try this: ON mouseUp libURLSetFTPMode "passive" -- I tried "active" also ask file "where?" if it is not empty then libURLDownloadToFile "ftp://user:password at revcoders.org/ mim.txt", it end if END mouseUp Cheers Dave From lan.kc.macmail at gmail.com Fri Jun 9 02:46:16 2006 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 9 Jun 2006 14:46:16 +0800 Subject: ToolTip Staying Power In-Reply-To: References: Message-ID: On 6/9/06, Roger.E.Eller at sealedair.com wrote: > > Is it possible to force ToolTips to STAY VISIBLE until the mouse pointer > is moved off of the object? By default they disappear after a few seconds > of inactivity. I don't think so. You may need to roll your own. Just a field whose 'visible' is changed. The advantage is that you can have multi-line tooltips that don't obscure anything important and they can stay open from 'mouseEnter' to 'mouseLeave'. The disadvantage of course is you have to go about manually creating a bunch of fields just the right size in just the right place; or noting all these details so that you can use one field, but set its loc and content as appropriate for each control:-( That's the best I can offer:-) From mwieder at ahsoftware.net Fri Jun 9 02:52:50 2006 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 8 Jun 2006 23:52:50 -0700 Subject: Linux installation In-Reply-To: <4487D518.3080605@howsoft.com> References: <4487D518.3080605@howsoft.com> Message-ID: <10556520211.20060608235250@ahsoftware.net> Bob- Thursday, June 8, 2006, 12:43:20 AM, you wrote: > So that neither of us need to repeat ourselves: > I have run into an RB problem! It is not a Rev problem! Point taken. I think we're arguing the same issue from the same point of view, just in different words, so I'll back out. I don't feel either defensive or antagonistic on the subject, and I appreciate the work you've put into trying to come up with something workable. It would be nice if all the built-in rev commands worked in linux the way they're supposed to, and I don't have a 100% good way to deal with the specialFolder either. -- -Mark Wieder mwieder at ahsoftware.net From lan.kc.macmail at gmail.com Fri Jun 9 03:14:57 2006 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 9 Jun 2006 15:14:57 +0800 Subject: CloseField In-Reply-To: References: Message-ID: On 6/9/06, Hershel Fisch wrote: > > Hi all its very interesting why in a situation like this the next fld > selected would be the first fld in the card and not the next one in order? > on closeField > answer "a" with "b" or "c" > if it is "c" then > beep > end if > end closeField Excellent explanation as to why by Jacque. As for a work around, in 'simple'* situations I find that : select before text of field "theFieldYoudExpectTheCursorToGoTo" in an appropriate place will achieve the desired result. *This works for me on cards that don't have groups. On cards with lots of fields and groups and sub-groups I can end up with multiple fields which appear 'selected' and have a cursor in them. Usually only one is flashing correctly, the others are either not flashing or flashing irregularly. I haven't quiet figured this out yet:-( HTH From mwieder at ahsoftware.net Fri Jun 9 03:34:41 2006 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 9 Jun 2006 00:34:41 -0700 Subject: RevConWest Message-ID: <8759031612.20060609003441@ahsoftware.net> Thinking about coming to RevConWest but haven't made plans yet? Here's the deal: I arranged a room for two at the Travelodge, a short walk from the Convention Center, and it appears that my partner for the conference won't be able to make it after all. So I've got a room to share available Thursday through Sunday. If you're still on the fence about coming maybe this'll help. Contact me offlist. -- -Mark Wieder mwieder at ahsoftware.net From lan.kc.macmail at gmail.com Fri Jun 9 03:55:32 2006 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 9 Jun 2006 15:55:32 +0800 Subject: Legacy format from code. In-Reply-To: <44891530.9050401@harryscollar.com> References: <20060608170004.4A942826010@mail.runrev.com> <44891530.9050401@harryscollar.com> Message-ID: On 6/9/06, Alex Shaw wrote: > > Had a quick look for a flag or command to control this from code (which > would be handy) but haven't found anything. > > Any ideas? Using a technique recently explained by Jacque, I went into the Help Docs, selected the Dictionary, with the ctrl key down I clicked on a (any) column heading for the pop-up menu to come up, and selected 'Version'. I then clicked on the Version heading for the column to sort by Version - NOTE This only works in 2.7 & 2.7.1 - the sorting doesn't work properly in 2.7.2. The only results were 'antiAliased' property, 'preserveVariables' property and 'desktopChanged' message:-( Not believing that these were the only ones I opened up the "What's New" file, which is in the same place as the Rev app. It listed a whole heap of new properties, especially relating to blends. But when I typed some of these into the Help Doc 'Search' field it came up blank:-( I'm sure years ago the 'What's New' use to list all the added keywords/functions/properties under one heading, but that doesn't seem to be the case anymore. Just from a quick scan of the What's New 2.7.0, it would seem you need to be careful of: ink blends opaque antiAliased desktopChanged preserveVariables for starters. HTH From Nitesh.DAHIYA at insead.edu Fri Jun 9 04:14:57 2006 From: Nitesh.DAHIYA at insead.edu (DAHIYA Nitesh) Date: Fri, 9 Jun 2006 10:14:57 +0200 Subject: Associating Icons with Standalone Applications. (For Mark Schonewille) Message-ID: <29CB66FA5AFE7446BE8729615CE52D790C738B88@GAIA.FBL.insead.intra> Hi Mark!! Thanks for the reply. But what do you mean by "complete icon family with 18 members" and how can I make it and use it also? Please explain. Regards, Nitesh ------------------------------ DAHIYA Nitesh, If I make a complete icon family with 18 members, it works fine. Mark -- From paulclaude at postino.it Fri Jun 9 08:14:41 2006 From: paulclaude at postino.it (Paul Claude) Date: Fri, 09 Jun 2006 14:14:41 +0200 Subject: [ANN] New URL for Rev tools Message-ID: Dear Revolution users, please find the updated links of my Rev tools. http://www.ziggy-soft.com/z_progs/Revolution_Quick_Reference.zip (a little language reference of Revolution 2.0.2, including syntax, examples and a short summary) http://www.ziggy-soft.com/z_progs/revSmartSaveMod_1.rev (a modified version of Rinadi's "Smart Save" stack) Regards, Paul Claude ZiggySoft? Software http://www.ziggy-soft.com/ revcommunity at ziggy-soft.com ------------------------------------------ From service at gaich.de Fri Jun 9 09:08:16 2006 From: service at gaich.de (gaich software service) Date: Fri, 09 Jun 2006 15:08:16 +0200 Subject: Compound ListFields Example Message-ID: <448972C0.4010208@gaich.de> Hi all, I have uploaded an example of a compound list object (4 list fields in a group). It shows how to manage the dividers, to sync the fields, to fill and empty the fields and to sort them. I now there is much more to do, but I think it could be an example for beginners (from a beginner ;-) ). I had to do it because I want to right align numbers and currencies in a 'table view'. It's all in a group, so you can copy it to your projects (if you want). I've made it on a windows xp machine with rev2.72 and constallation. I've uploaded 2 versions, one for rev2.72 and one for 2.5/2.6x I can't test it on a mac because I have only windows and linux machines. If anyone has suggestions to optimize it, an info would be nice. And if anyone has an idea how to place a graphic beside the text in the header buttons that indicates the state of the sort direction, that would make me very happy :-D . The download adress: http://www.gaich.de/revolution.html Have fun G?nter ------------------------------------------------------------------------ *gaich software service G?nter Gaich** service at gaich.de* From rcozens at pon.net Fri Jun 9 10:38:02 2006 From: rcozens at pon.net (Rob Cozens) Date: Fri, 9 Jun 2006 07:38:02 -0700 Subject: item random() (was Random(3) often returns 1) In-Reply-To: <82F79D08-EEA0-4E4A-B1E0-FC110E606C73@inspiredlogic.com> References: <20060608121611.08C7E7E417@xprdmxin.myway.com> <0EDB4994-0F14-4936-8BA9-D29EAA0D867F@economy-x-talk.com> <0272059D-1AEB-4EF0-A578-B014A6F89A10@swcp.com> <2C4EE906-1D54-4E28-A777-58C968E673C2@economy-x-talk.com> <82F79D08-EEA0-4E4A-B1E0-FC110E606C73@inspiredlogic.com> Message-ID: <8E2A66CC-F7C5-11DA-AF00-0030657E1638@pon.net> Geoff, et al: > Even stranger, making this slight adjustment fixes it: > > on mouseUp > repeat 1000 > put random(3) into z > add 1 to x[z] > There is something problematic involved in referencing a function result as a variable inline in a statement. I have encountered instances in other handlers where logic something like: add functionY(aValue) to anotherVariable get mod(functionZ(anotherValue),2) send "doWhatUDo"&&functionX(value1,value2) to button buttonName failed to produce the correct result. Generally, if not always, evaluating the function into a variable and then referencing the variable works. I've never tracked down the "why"; but the fix seems to work reliably. If anyone is curious, you might try: add 1 to x[(random(3))] add 1 to x[value(random(3)) add 1 to x[(value(random(3))) add 1 to item (random(3)) of myCounter] add 1 to item value(random(3)) of myCounter add 1 to item (value(random(3))) of myCounter 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) From rcozens at pon.net Fri Jun 9 10:45:08 2006 From: rcozens at pon.net (Rob Cozens) Date: Fri, 9 Jun 2006 07:45:08 -0700 Subject: item random() (was Random(3) often returns 1) In-Reply-To: <8E2A66CC-F7C5-11DA-AF00-0030657E1638@pon.net> References: <20060608121611.08C7E7E417@xprdmxin.myway.com> <0EDB4994-0F14-4936-8BA9-D29EAA0D867F@economy-x-talk.com> <0272059D-1AEB-4EF0-A578-B014A6F89A10@swcp.com> <2C4EE906-1D54-4E28-A777-58C968E673C2@economy-x-talk.com> <82F79D08-EEA0-4E4A-B1E0-FC110E606C73@inspiredlogic.com> <8E2A66CC-F7C5-11DA-AF00-0030657E1638@pon.net> Message-ID: <8BCDCCE4-F7C6-11DA-AF00-0030657E1638@pon.net> Moi: > add 1 to x[value(random(3)) Forgot trailing "]" > > add 1 to x[(value(random(3))) Forgot trailing "]" > > add 1 to item (random(3)) of myCounter] There it is....where it shouldn't be. :{`) 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) From stephenREVOLUTION at barncard.com Fri Jun 9 12:04:23 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Fri, 9 Jun 2006 09:04:23 -0700 Subject: Legacy format from code. In-Reply-To: <44891530.9050401@harryscollar.com> References: <20060608170004.4A942826010@mail.runrev.com> <44891530.9050401@harryscollar.com> Message-ID: stackfileversion = 2.4 old format stackfileversion = 2.7 new format >hi > >Started my first serious project with the 2.7.x series last week & >have to say 2.7.2 seems almost as stable as 2.6.1 :) > >The project is a simple 6-card CMS which dynamically creates the >static files for the clients site from HTML templates.. great, easy >stuff to do in rev... in fact, the interface & 99% functionality is >complete. > >My question relates to controlling the save format of stacks from a >standalone. The "Whats_New.txt" mentions some control thru the IDE >... > >Choice of stack file version when saving >~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From josh at dvcreators.net Fri Jun 9 13:35:48 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Fri, 9 Jun 2006 10:35:48 -0700 Subject: libURLDownloadToFile noob problem In-Reply-To: <1139E64D-0759-455C-B572-686AA2DAC246@lacscentre.co.uk> References: <461661F3-770C-459F-BFB8-8F27C8BAC970@dvcreators.net> <1139E64D-0759-455C-B572-686AA2DAC246@lacscentre.co.uk> Message-ID: Dave, that was it! Thanks! On Jun 8, 2006, at 11:42 PM, Dave Cragg wrote: > > On 9 Jun 2006, at 03:18, Josh Mellicker wrote: > >> I have never used libURLDownloadToFile, my first attempt was >> unsuccessful :( >> >> ---- >> >> My code: >> >> >> ON mouseUp >> >> libURLSetFTPMode "passive" -- I tried "active" also >> answer folder "where?" >> libURLDownloadToFile "ftp://user:password at revcoders.org/ >> mim.txt", it >> >> END mouseUp >> > > libUrlDownloadToFile needs a file as a parameter, not a folder. Try > this: > > > ON mouseUp > > libURLSetFTPMode "passive" -- I tried "active" also > ask file "where?" > if it is not empty then > libURLDownloadToFile "ftp://user:password at revcoders.org/ > mim.txt", it > end if > > END mouseUp > > Cheers > Dave > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From dsc at swcp.com Fri Jun 9 14:54:58 2006 From: dsc at swcp.com (Dar Scott) Date: Fri, 9 Jun 2006 12:54:58 -0600 Subject: item random() (was Random(3) often returns 1) In-Reply-To: References: <20060608121611.08C7E7E417@xprdmxin.myway.com> <0EDB4994-0F14-4936-8BA9-D29EAA0D867F@economy-x-talk.com> <0272059D-1AEB-4EF0-A578-B014A6F89A10@swcp.com> <2C4EE906-1D54-4E28-A777-58C968E673C2@economy-x-talk.com> <82F79D08-EEA0-4E4A-B1E0-FC110E606C73@inspiredlogic.com> Message-ID: <32B12A2D-9E4F-4B4C-B8F2-D076F4BF0DBE@swcp.com> On Jun 8, 2006, at 6:36 PM, Mark Smith wrote: > Perhaps there is something weird about what the random() function > returns, until it is put into a variable? The last I look, an array element will retain the inner numerical nature of a value and I assume random() returns something like that. However, a key is always a string and the number is converted to a numeral. Sometimes that can be a problem, but Geoff's listing should have exposed that. I suspect the problem is not in random() per se. This is very similar to the recent base64 problem. They may be unrelated, but I suspect a common bug or, more likely, a common theme. It seems to have something to do with nested expressions. It may be that calling a functions messes up a parameter of the outside function. In any case, this is core and, to me, scary! (BTW, I noticed that getting the randomSeed gets what it was last set to, not the current value. That is perhaps a security concern. I don't think it was that way back in 2.1 when I figured out how it was initialized then.) This is unrelated to the problem of too small of a random() parameter for sorting. Whose BZ is this? Dar Scott From mwieder at ahsoftware.net Fri Jun 9 15:01:30 2006 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 9 Jun 2006 12:01:30 -0700 Subject: Limitations of email (was Re: Linux installaton) In-Reply-To: <448871C7.7090603@howsoft.com> References: <448871C7.7090603@howsoft.com> Message-ID: <591010072.20060609120130@ahsoftware.net> Bob- Thursday, June 8, 2006, 11:51:51 AM, you wrote: > But who knows, another year you lot might considering holding RevCon in > Florianopolis, Santa Catarina, where I live. The south is let's say the > more European part of Brazil, not quite so intense as the life in Sao > Paulo or Rio upwards. There are 42 beaches of all different types to > choose from, and although the bikinis are not quite so fantastic as the > ones in Ipanema, the ones at our Joaquina (surfing) beach are not to be > sneezed at. I can just imagine the sparsely-attended RevConSouth sessions while everyone's at the beach... -- -Mark Wieder mwieder at ahsoftware.net From soapdog at mac.com Fri Jun 9 15:12:01 2006 From: soapdog at mac.com (Andre Garzia) Date: Fri, 9 Jun 2006 16:12:01 -0300 Subject: Limitations of email (was Re: Linux installaton) In-Reply-To: <591010072.20060609120130@ahsoftware.net> References: <448871C7.7090603@howsoft.com> <591010072.20060609120130@ahsoftware.net> Message-ID: <047E962D-E6E6-440F-AB64-9D17D676A036@mac.com> Guys I must say, I am from Rio and in 2003 I've been to Brazilian south, to Garopaba, Praia do Rosa e Guarda do Emba? which are some popular beach destinations there. I must honestly say that I don't have the slightest clue why people preffer Ipanema. Those places rocks!!! I we ever make a RevConSouth, The south (as we call the south of Brazil, it's simply the south) would be a very pleasant place. I went back to Rio only when my money went out. I wished never to leave the South. Cheers andre On Jun 9, 2006, at 4:01 PM, Mark Wieder wrote: > Bob- > > Thursday, June 8, 2006, 11:51:51 AM, you wrote: > >> But who knows, another year you lot might considering holding >> RevCon in >> Florianopolis, Santa Catarina, where I live. The south is let's >> say the >> more European part of Brazil, not quite so intense as the life in Sao >> Paulo or Rio upwards. There are 42 beaches of all different types to >> choose from, and although the bikinis are not quite so fantastic >> as the >> ones in Ipanema, the ones at our Joaquina (surfing) beach are not >> to be >> sneezed at. > > I can just imagine the sparsely-attended RevConSouth sessions while > everyone's at the beach... > > -- > -Mark Wieder > mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From hershrev at realtorsgroup.us Fri Jun 9 16:08:41 2006 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Fri, 09 Jun 2006 16:08:41 -0400 Subject: Problem with Variable watcher In-Reply-To: <4488E24F.5080103@hyperactivesw.com> Message-ID: On 6/8/06 10:51 PM, "J. Landman Gay" wrote: Thanks, That's exactly what I see, but the problem is that I have 2 panes on the bottom without having array variable's and when I click on the top right pane to get the value I don?t see anything. I did realize that there is something in the narrow line between the 2 pane's (in the frame of the bottom 2 panes). Also it doesn't change its state when change from script to script. The remedy is as far as now to quit RR and restart, and at times I have to do it more then once. Thanks again. Hershel Fisch > Hershel Fisch wrote: >> Hi all I'm wondering why at times on my variable watcher screen I get two >> flds on the bottom instead of one and when I select a line (var) in the top >> part I >> don't see it in the bottom window (or actually it appears in the frame >> between the two flds? > > I'm not sure I understand exactly what you are seeing. Normally the > variable watcher will have three panes -- two at the top and a wide one > at the bottom. The top left list contains variable names. The top right > list shows the first line of each variable's value. If you click on one > of those lines, the bottom pane shows the entire content of the value. > > If, however, the variable is an array, the bottom pane will have two > sides too. The left bottom list shows the keys of the array. The right > bottom list shows the first line of each key. > > Is that what you mean? From jacque at hyperactivesw.com Fri Jun 9 16:31:28 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 09 Jun 2006 15:31:28 -0500 Subject: OT: Geek poetry Message-ID: <4489DAA0.9060702@hyperactivesw.com> Happened across this in my archives. I'd never heard of a waka before. *** The following poem appeared in INFOCUS magazine. The original authors were Fred Bremmer and Steve Kroese of Calvin College & Seminary of Grand Rapids, MI. A poll conducted among INFOCUS readers had established "waka" as the proper pronunciation for the angle-bracket characters < and >, though some readers held out resolutely for "norkies." The text of the poem follows: <> !*''# ^"`$$- !*=@$_ %*<>~#4 &[]../ |{,,SYSTEM HALTED The poem can only be appreciated by reading it aloud, to wit: Waka waka bang splat tick tick hash, Caret quote back-tick dollar dollar dash, Bang splat equal at dollar underscore, Percent splat waka waka tilde number four, Ampersand bracket bracket dot dot slash, Vertical-bar curly bracket comma comma CRASH. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Fri Jun 9 16:38:12 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 09 Jun 2006 15:38:12 -0500 Subject: Problem with Variable watcher In-Reply-To: References: Message-ID: <4489DC34.3020101@hyperactivesw.com> Hershel Fisch wrote: > On 6/8/06 10:51 PM, "J. Landman Gay" wrote: > Thanks, > That's exactly what I see, but the problem is that I have 2 panes on the > bottom without having array variable's and when I click on the top right > pane to get the value I don?t see anything. I did realize that there is > something in the narrow line between the 2 pane's (in the frame of the > bottom 2 panes). > Also it doesn't change its state when change from script to script. The > remedy is as far as now to quit RR and restart, and at times I have to do it > more then once. If you have a stack or a script that reproduces this every time, the team should take a look at it. It sounds like a candidate for Bugzilla. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From erikhans08 at yahoo.com Fri Jun 9 16:46:57 2006 From: erikhans08 at yahoo.com (Erik Hansen) Date: Fri, 9 Jun 2006 13:46:57 -0700 (PDT) Subject: Problem with declaring local variables In-Reply-To: Message-ID: <20060609204657.15379.qmail@web33013.mail.mud.yahoo.com> --- Rob Cozens wrote: > there is absolutely nothing > to be gained by > declaring a handler local variable unless one > uses explicitVariables. you can set the order in which they appear in VW. you can see at a glance what to look for. Erik Hansen erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From josh at dvcreators.net Fri Jun 9 16:51:30 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Fri, 9 Jun 2006 13:51:30 -0700 Subject: text parsing question Message-ID: <2D2FF408-9980-495E-8EDD-D24E17DF4D2C@dvcreators.net> You have a series of lines, like this:
All you want out of this line is: 468 43 112 110 images/go.png What is the cool way to write a function to extract these strings? From robmann at gp-racing.com Fri Jun 9 16:52:19 2006 From: robmann at gp-racing.com (Robert Mann) Date: Fri, 9 Jun 2006 16:52:19 -0400 Subject: database query Message-ID: Is there a way to pass a global variable to a mysql query? here is what I would like to do display a query in a list (which I can do this) select from the list (store it in a variable) then pass that selection to a new query any thoughts on how to do this? Robert Mann President GP Racing LLC From stephenREVOLUTION at barncard.com Fri Jun 9 17:09:32 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Fri, 9 Jun 2006 14:09:32 -0700 Subject: text parsing question In-Reply-To: <2D2FF408-9980-495E-8EDD-D24E17DF4D2C@dvcreators.net> References: <2D2FF408-9980-495E-8EDD-D24E17DF4D2C@dvcreators.net> Message-ID: Let the games begin!! I know how would do this - use offset( to find the words 'left:' 'top:' 'width:' 'height:' and then read char by char until I hit a p. Then I would have a start and end char to add to a line. ' tags? I would preprocess the html first before trying to get the numbers. I'm sure my crude attempt could not beat a cool Regex solution. >You have a series of lines, like this: > > >
height="110" border="0">
> > >All you want out of this line is: > >468 43 112 110 images/go.png > >What is the cool way to write a function to extract these strings? -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From davis.phil at comcast.net Fri Jun 9 17:16:44 2006 From: davis.phil at comcast.net (Phil Davis) Date: Fri, 09 Jun 2006 14:16:44 -0700 Subject: text parsing question In-Reply-To: <2D2FF408-9980-495E-8EDD-D24E17DF4D2C@dvcreators.net> References: <2D2FF408-9980-495E-8EDD-D24E17DF4D2C@dvcreators.net> Message-ID: <4489E53C.8020003@comcast.net> Don't know about *the* cool way, but here's one way that works, Josh: -- assumptions: -- fld 1 = unparsed text -- fld 2 = parsed text on mouseUp put fld 1 into tList put empty into tNewList repeat for each line tLine in tList set the itemDelimiter to ";" put pixelCount(item 2 of tLine) \ && pixelCount(item 3 of tLine) \ && pixelCount(item 4 of tLine) \ && pixelCount(item 5 of tLine) \ after tNewList set the itemDelimiter to quote put space & item 6 of tLine & cr after tNewList end repeat delete last char of tNewList put tNewList into fld 2 end mouseUp function pixelCount pData set the itemDelimiter to colon get item 2 of pData repeat until first char of it is a number delete first char of it end repeat repeat until last char of it is a number delete last char of it end repeat return it end pixelCount HTH - Phil Davis Josh Mellicker wrote: > You have a series of lines, like this: > > >
> > > All you want out of this line is: > > 468 43 112 110 images/go.png > > > What is the cool way to write a function to extract these strings? From JimAultWins at yahoo.com Fri Jun 9 17:40:36 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 09 Jun 2006 14:40:36 -0700 Subject: text parsing question In-Reply-To: <2D2FF408-9980-495E-8EDD-D24E17DF4D2C@dvcreators.net> Message-ID: One solution is below: Assumption you are referring to the first instances of 112 & 110 without checking for a match to the image size attributes (they may not always be present) Caution: your email version word wraps such that the string "images/go.png" has a space and cr inserted. I am assuming this is not what you meant since it would be a faulty src attribute. One approach is to END UP with the following and convert cr to spaces: 468 443 112 110 images/go.png ------------stat code-------------------- put fld 1 into textBlock --do this first in case the image name contains "px" put offset("src=""e,textBlock) into srcPos --assume possible malformed src string.. note spaces added if srcPos = 0 then put offset("src =""e,textBlock) into srcPos if srcPos = 0 then put offset("src = ""e,textBlock) into srcPos if srcPos = 0 then put offset("src= ""e,textBlock) into srcPos get char srcPos to -1 of textBlock replace quote with cr in it put line 2 of it into imgStr --now get the numbers -- since you cannot always control the format of an html page replace cr with space in textBlock -- these would get in the way replace "px" with cr in textBlock filter textBlock without empty --just in case an empty line is created replace ":" with space in textBlock repeat for each line LNN in textBlock put the last word of LNN & cr after thinTextBlock end repeat --add the imgStr put imgStr into line -1 of thinTextBlock put thinTextBlock into fld 2 end test ----------- end code -------------- Jim Ault Las Vegas On 6/9/06 1:51 PM, "Josh Mellicker" wrote: > You have a series of lines, like this: > > >
> > > All you want out of this line is: > > 468 43 112 110 images/go.png > > > What is the cool way to write a function to extract these strings? > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mark at maseurope.net Fri Jun 9 18:35:35 2006 From: mark at maseurope.net (Mark Smith) Date: Fri, 9 Jun 2006 23:35:35 +0100 Subject: text parsing question In-Reply-To: <2D2FF408-9980-495E-8EDD-D24E17DF4D2C@dvcreators.net> References: <2D2FF408-9980-495E-8EDD-D24E17DF4D2C@dvcreators.net> Message-ID: <963A9D66-265D-4022-95D1-8B717D427D1F@maseurope.net> I'd do something like: function getValues tLine replace "left:" with "?" in tLine replace "top:" with "?" in tLine replace "width:" with "?" in tLine replace "height:" with "?" in tLine replace "px;" with "?" in tLine return item 2 to 5 of tLine end getValues Mark On 9 Jun 2006, at 21:51, Josh Mellicker wrote: > You have a series of lines, like this: > > >
> > > All you want out of this line is: > > 468 43 112 110 images/go.png > > > What is the cool way to write a function to extract these strings? > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mark at maseurope.net Fri Jun 9 18:43:56 2006 From: mark at maseurope.net (Mark Smith) Date: Fri, 9 Jun 2006 23:43:56 +0100 Subject: text parsing question In-Reply-To: <963A9D66-265D-4022-95D1-8B717D427D1F@maseurope.net> References: <2D2FF408-9980-495E-8EDD-D24E17DF4D2C@dvcreators.net> <963A9D66-265D-4022-95D1-8B717D427D1F@maseurope.net> Message-ID: sorry, that should have included a line "set the itemdelimiter to "?" Mark On 9 Jun 2006, at 23:35, Mark Smith wrote: > I'd do something like: > > function getValues tLine > replace "left:" with "?" in tLine > replace "top:" with "?" in tLine > replace "width:" with "?" in tLine > replace "height:" with "?" in tLine > replace "px;" with "?" in tLine > return item 2 to 5 of tLine > end getValues > > Mark From bobwarren at howsoft.com Fri Jun 9 19:27:45 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Fri, 09 Jun 2006 20:27:45 -0300 Subject: A new definition of libraries (was: Linux Installation) Message-ID: <448A03F1.50204@howsoft.com> Some people might think I am flogging a dead horse. In my opinion, the horse is still very much alive, and this fact has enormous consequences for Rev Linux users, not only in theoretical terms but also in terms of practices. According to what has been discussed under the thread "Linux Installation", the answer to the question "When is a standalone not a standalone?" is "When it is a Rev application". I have had all kinds of explanations about the history of the term, reminders of my lack of knowledge about what really happens internally in an OS, etc. However, I find myself in a position where the whole business is still as clear as mud, and I don't know what to do in terms of the distribution of my Rev applications for Linux. Let me try introducing a new concept. The terms "constant" and "variable" are familiar to us all, but have you ever thought of applying such terms to libraries? According to this idea: a) "Constant" libraries are contained within an OS (in the case of Linux, probably within the kernel). They are responsible, for example, for the everyday I-O of reading/writing to the file system, and so on. In the case of Linux, such constant libraries are common to all distros. b) "Variable" libraries within an OS are the ones that can change from time to time, or can be different between one distribution and another. When I tried to define "standalones" previously, I said more or less what I am going to say now, but without the new terminology. Modified with the terminology, we now have the following hypothetical definitions: "Standalone", used to mean what it says rather than in relation to its historical X-Talk significance, means: EITHER: 1) A program which in no way refers to any type of library within the runtime OS OR: 2) A program which depends on "constant" libraries in the runtime OS only. To these 2 types of program we need to add non-standalones: 3) A program which makes use of "variable" libraries in the runtime OS. I had hoped that Rev "standalones" belonged to category 2, not therefore requiring any kind of "installation" in the normal (e.g. Windows) sense of the term. People tell me theoretically that they belong to category 3 and that they therefore do require a full-blown installation. Since I am not essentially a religious kind of person, I try very hard to believe what people tell me, but unfortunately I need to see things with my own eyes in practice in order to be 100% convinced. So far, nobody has told me of a Rev standalone that cannot be transferred successfully to other distros of Linux (of course, leaving aside the question of different references it might make to the different characteristics of the particular file system). Only time will tell whether Rev standalones really belong in one category or another by this empirical method. Of course, one person who should know about this better than any other is Mark Waddingham, Rev's chief technical officer. Now, an amusing picture conjures itself up in my imagination. There's Kevin with a whip in his hand and there's Mark with beads of sweat on his brow doing his daily debugging. And Mark gingerly raises his right hand and mutters, "Can I go for a wee wee-wee?". And the stern reply is "Later!". So I won't send any e-mails to Mark, but it would be nice (if ever he gets time to read the UR-List) if he could give us a position as to what the status of the Rev "standalones" (especially in Linux) is supposed to be. Or perhaps somebody could jump on him at RevCon? How about you, Richard? It's your thread (I didn't steal it - just borrowed it for a while)!! Bob From mark at maseurope.net Fri Jun 9 20:09:23 2006 From: mark at maseurope.net (Mark Smith) Date: Sat, 10 Jun 2006 01:09:23 +0100 Subject: A new definition of libraries (was: Linux Installation) In-Reply-To: <448A03F1.50204@howsoft.com> References: <448A03F1.50204@howsoft.com> Message-ID: Bob, I think you may be getting hung up on the face-value meaning of the word 'standalone'. As Jacque pointed out, there really is no such thing in the world of modern personal computers. Maybe it would be helpful to consider a rev-made 'standalone' as simply a stack that does not require the IDE or a separate stackrunner app in order run. > 2) A program which depends on "constant" libraries in the runtime > OS only. > > To these 2 types of program we need to add non-standalones: > 3) A program which makes use of "variable" libraries in the runtime > OS. > Only time will tell whether Rev standalones really belong in one > category or another by this empirical method. Which category a Rev standalone belongs in is a question of what it's been designed to do. What libraries are needed depends entirely on what the stack does. This is not an exclusively Linux issue, and not a Rev issue, either. Many things that people do with Rev (and other development tools) depend on the presence of quicktime, for instance. While quicktime comes as standard on macs, it does not on windows machines. There have been many discussions on this list of how best to deal with that. There have also been many discussions on this list about the fact that many ISP/Hosting services fail to run Rev CGIs because they haven't installed a particular library. So I'd imagine that an app that simply displays some text would work reliably on many different Linux distros, and so would fall into your desired definition of a standalone, but other, more complex apps might not, and so would fall into your undesired category. None of this is peculiar to Revolution, it's simply due to the fact that different distros of Linux exist, which have different 'libraries'. In the terms you have defined, mac and windows tend to have more 'constant' libraries than Linux, whereas Linux tends to have more 'variable' libraries than mac or windows. This makes life a bit harder for Linux developers, whichever language they use. Best, Mark On 10 Jun 2006, at 00:27, Bob Warren wrote: > Some people might think I am flogging a dead horse. In my opinion, > the horse is still very much alive, and this fact has enormous > consequences for Rev Linux users, not only in theoretical terms but > also in terms of practices. > > According to what has been discussed under the thread "Linux > Installation", the answer to the question "When is a standalone not > a standalone?" is "When it is a Rev application". > > I have had all kinds of explanations about the history of the term, > reminders of my lack of knowledge about what really happens > internally in an OS, etc. However, I find myself in a position > where the whole business is still as clear as mud, and I don't know > what to do in terms of the distribution of my Rev applications for > Linux. > > Let me try introducing a new concept. The terms "constant" and > "variable" are familiar to us all, but have you ever thought of > applying such terms to libraries? According to this idea: > > a) "Constant" libraries are contained within an OS (in the case of > Linux, probably within the kernel). They are responsible, for > example, for the everyday I-O of reading/writing to the file > system, and so on. > In the case of Linux, such constant libraries are common to all > distros. > > b) "Variable" libraries within an OS are the ones that can change > from time to time, or can be different between one distribution and > another. > > When I tried to define "standalones" previously, I said more or > less what I am going to say now, but without the new terminology. > Modified with the terminology, we now have the following > hypothetical definitions: > > "Standalone", used to mean what it says rather than in relation to > its historical X-Talk significance, means: > > EITHER: > 1) A program which in no way refers to any type of library within > the runtime OS > > OR: > 2) A program which depends on "constant" libraries in the runtime > OS only. > > To these 2 types of program we need to add non-standalones: > 3) A program which makes use of "variable" libraries in the runtime > OS. > > I had hoped that Rev "standalones" belonged to category 2, not > therefore requiring any kind of "installation" in the normal (e.g. > Windows) sense of the term. People tell me theoretically that they > belong to category 3 and that they therefore do require a full- > blown installation. > > Since I am not essentially a religious kind of person, I try very > hard to believe what people tell me, but unfortunately I need to > see things with my own eyes in practice in order to be 100% > convinced. So far, nobody has told me of a Rev standalone that > cannot be transferred successfully to other distros of Linux (of > course, leaving aside the question of different references it might > make to the different characteristics of the particular file > system). Only time will tell whether Rev standalones really belong > in one category or another by this empirical method. > > Of course, one person who should know about this better than any > other is Mark Waddingham, Rev's chief technical officer. Now, an > amusing picture conjures itself up in my imagination. There's Kevin > with a whip in his hand and there's Mark with beads of sweat on his > brow doing his daily debugging. And Mark gingerly raises his right > hand and mutters, "Can I go for a wee wee-wee?". And the stern > reply is "Later!". So I won't send any e-mails to Mark, but it > would be nice (if ever he gets time to read the UR-List) if he > could give us a position as to what the status of the Rev > "standalones" (especially in Linux) is supposed to be. > Or perhaps somebody could jump on him at RevCon? How about you, > Richard? It's your thread (I didn't steal it - just borrowed it > for a while)!! > > Bob > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From xeubie at hotmail.com Fri Jun 9 20:35:01 2006 From: xeubie at hotmail.com (Jack Tsu) Date: Sat, 10 Jun 2006 00:35:01 +0000 Subject: Making a treeview using a table Message-ID: I'm a very new Rev user and I'd like to make a treeview in the simplest way possible. I thought I'd try making a table so everything lines up nicely. However, when I want to add something to the tree, I need to move all the table contents below it down one line. Is there an easy command to do this in Rev? _________________________________________________________________ Don?t just search. Find. Check out the new MSN Search! http://search.msn.click-url.com/go/onm00200636ave/direct/01/ From robmann at gp-racing.com Fri Jun 9 20:38:41 2006 From: robmann at gp-racing.com (Robert Mann) Date: Fri, 9 Jun 2006 20:38:41 -0400 Subject: database connect/query id's Message-ID: can some one send me a complete example of how to connect to database then find the database id number to use in the query, then how to find the record set id number to use to display the data I think these are the four library items that need to be used? revOpenDatabase revDataBaseID revQueryDatabase revDatabaseCursors Thanks for the help Robert Mann From josh at dvcreators.net Fri Jun 9 21:23:36 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Fri, 9 Jun 2006 18:23:36 -0700 Subject: text parsing question In-Reply-To: References: <2D2FF408-9980-495E-8EDD-D24E17DF4D2C@dvcreators.net> <963A9D66-265D-4022-95D1-8B717D427D1F@maseurope.net> Message-ID: Thanks for all the suggestions, I have learned a lot! On Jun 9, 2006, at 3:43 PM, Mark Smith wrote: > sorry, that should have included a line "set the itemdelimiter to "?" > > Mark > > On 9 Jun 2006, at 23:35, Mark Smith wrote: > >> I'd do something like: >> >> function getValues tLine >> replace "left:" with "?" in tLine >> replace "top:" with "?" in tLine >> replace "width:" with "?" in tLine >> replace "height:" with "?" in tLine >> replace "px;" with "?" in tLine >> return item 2 to 5 of tLine >> end getValues >> >> Mark > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From josh at dvcreators.net Fri Jun 9 21:30:24 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Fri, 9 Jun 2006 18:30:24 -0700 Subject: database connect/query id's In-Reply-To: References: Message-ID: I learned these things from Sarah's excellent MySQL stacks on this page: http://www.troz.net/Rev/tutorials.php On Jun 9, 2006, at 5:38 PM, Robert Mann wrote: > can some one send me a complete example of how to connect to > database then > find the database id number to use in the query, then how to find > the record > set id number to use to display the data > > I think these are the four library items that need to be used? > > revOpenDatabase > > revDataBaseID > > revQueryDatabase > > revDatabaseCursors > > Thanks for the help > > Robert Mann > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From alex at harryscollar.com Fri Jun 9 22:08:55 2006 From: alex at harryscollar.com (Alex Shaw) Date: Sat, 10 Jun 2006 12:08:55 +1000 Subject: Legacy format from code. In-Reply-To: References: <20060608170004.4A942826010@mail.runrev.com> <44891530.9050401@harryscollar.com> Message-ID: <448A29B7.4040903@harryscollar.com> aha thanks stephen found heaps of info on it once i knew what to search for :) but.. Chipp Walters said on Thu, 20 Apr 2006.. "I had contacted Mark a bit ago about the stackFileVersion property and he said it's ok to mention it, but it might be renamed or go away later, so it's not officially supported." Anyway, suitable for my immediate purposes. regards alex Stephen Barncard wrote: > stackfileversion = 2.4 old format > stackfileversion = 2.7 new format > > From JimAultWins at yahoo.com Fri Jun 9 22:22:01 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 09 Jun 2006 19:22:01 -0700 Subject: Making a treeview using a table In-Reply-To: Message-ID: On 6/9/06 5:35 PM, "Jack Tsu" wrote: > I'm a very new Rev user and I'd like to make a treeview in the simplest way > possible. I thought I'd try making a table so everything lines up nicely. > However, when I want to add something to the tree, I need to move all the > table contents below it down one line. Is there an easy command to do this > in Rev? Here are a two ways put newlineOfText & cr before line 10 of textList or put cr & newlineOfText after line 10 of textList Adds a tab indent to the line below (only that line) put newlineOfText & cr & tab before line 10 of textList --make a double space put newlineOfText & cr & cr before line 10 of textList Jim Ault Las Vegas From JimAultWins at yahoo.com Fri Jun 9 22:39:53 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 09 Jun 2006 19:39:53 -0700 Subject: text parsing question In-Reply-To: Message-ID: On 6/9/06 6:23 PM, "Josh Mellicker" wrote: > Thanks for all the suggestions, I have learned a lot! The one caution I would give about parsing HTML code is that you need to consider the source and variations of 'legal' code. As a rule, white space is ignored and used by the programmer, not intended for the viewer. Also, malformed and extra tags are a frequent occurrence, especially by pages generated with php & asp databases. This makes RegEx a bit problematic, although I use it extensively. Eric Chatonet has made a very good tag cleaner, but it will likely need to be tweaked for anyone's particular case. Assume that whatever text string you are searching can also occur in the content, or file name, or java script or meta tags. This means a certain degree of anarchy, but going for some fundamental cleanup routines will help immensely. The reason I gave my example as using cr to make each part land on its own line is that I found this to be the most useful way to debug what was happening in my steps. Also, the cr means nothing to an HTML parser, which means they can be stripped at the beginning. This beneficial if for some reason the string you are looking for happens to span two 'lines' (as we think of them). For example, all four of the following will work and do the same thing in HTML for most versions of browsers. Jim Ault Las Vegas From janschenkel at yahoo.com Sat Jun 10 01:24:57 2006 From: janschenkel at yahoo.com (Jan Schenkel) Date: Fri, 9 Jun 2006 22:24:57 -0700 (PDT) Subject: database connect/query id's In-Reply-To: Message-ID: <20060610052457.82108.qmail@web60524.mail.yahoo.com> --- Robert Mann wrote: > can some one send me a complete example of how to > connect to database then > find the database id number to use in the query, > then how to find the record > set id number to use to display the data > > I think these are the four library items that need > to be used? > > revOpenDatabase > > revDataBaseID > > revQueryDatabase > > revDatabaseCursors > > Thanks for the help > > Robert Mann > Hi Robert, As Josh already suggested, download a copy of Sarah's database example stack. Another good introduction to Revolution and Databases can be found in the altSQLite demo stack: A basic script to connect, extract information and disocnnect will look something like this: ## on mouseUp -- first connect to the database put revOpenDatabase( \ "mysql", \ -- database type "localhost", \ -- database server "testdb", \ -- database name "user", \ -- user name "password", \ -- user password "false") \ -- don't use SSL into tConnectionID -- check the connection if tConnectionID is not a number then answer error tConnectionID exit mouseUp end if -- now query the database put "SELECT * FROM Customers" into tSQLQuery put revQueryDatabase( \ tConnectionID, \ -- the connection tSQLQuery) \ -- the query into tCursorID -- check the cursor (aka the RecordSet) if tCursorID is not a number then answer error tCursorID exit mouseUp end if -- now do something with the cursor -- example: put revDatabaseColumnNames(tCursorID) -- ... -- finally clean up everything revCloseCursor tCursorID revCloseDatabase tConnectionID end mouseUp ## You may want to save the connection ID in a hlobal variable, rather than connect to the database every time you want to query it. Hope this gets you started, Jan Schenkel. Quartam Reports for Revolution ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From janschenkel at yahoo.com Sat Jun 10 01:38:18 2006 From: janschenkel at yahoo.com (Jan Schenkel) Date: Fri, 9 Jun 2006 22:38:18 -0700 (PDT) Subject: database query In-Reply-To: Message-ID: <20060610053818.71115.qmail@web60525.mail.yahoo.com> --- Robert Mann wrote: > Is there a way to pass a global variable to a mysql > query? > > here is what I would like to do > display a query in a list (which I can do this) > select from the list (store it in a variable) > then pass that selection to a new query > > any thoughts on how to do this? > > Robert Mann > Hi Robert, To achieve this, you can either construct the query yourself, filling in the data from the global, or you can use the variable binding parameters. In the code below, I assume that you're already connected to the database and have saved the connection ID into a global variable named gConnectionID Approach 1: ## on mouseUp global gConnectionID -- first we declare the globals global gCustName, gCustCity -- then we construct the query put "SELECT * FROM Customers WHERE" && \ "Name = '" & gCustName & "' AND" && \ "City = '" & gCustCity & "'" \ into tSQLQuery -- query the database put revQueryDatabase(gConnectionID, tSQLQuery) \ into tCursorID if tCursorID is not a number then answer error tCursorID exit mouseUp end if -- now do your thing with the result set -- ... -- finally clean up revCloseCursor tCursorID end mouseUp ## Approach 2: ## on mouseUp global gConnectionID -- first we declare the globals global gCustName, gCustCity -- then we construct the query put "SELECT * FROM Customers WHERE" && \ "Name = :1 AND City = :2" \ into tSQLQuery -- query the database put revQueryDatabase( \ gConnectionID, \ tSQLQuery, \ "gCustName", \ "gCustCity",) \ into tCursorID if tCursorID is not a number then answer error tCursorID exit mouseUp end if -- now do your thing with the result set -- ... -- finally clean up revCloseCursor tCursorID end mouseUp ## In approach 1, you can use a function like 'merge' to make the script a little more readable for long queries involving a lot of variables. Hope this helped, Jan Schenkel. Quartam Reports for Revolution ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From geradamas at yahoo.com Sat Jun 10 07:17:02 2006 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sat, 10 Jun 2006 12:17:02 +0100 (BST) Subject: Ubuntu 6.0.6 and AIFF files Message-ID: <20060610111702.61452.qmail@web37506.mail.mud.yahoo.com> I am completely unable to get Ubuntu 6.0.6 to play AIFF files, whether 'by themselves' or via a Runtime Revolution stack. Now 'downgrading' and upgraded computer as will take less time than converting 260 sound files and editing 200 'play' commands. sincerely, Richmond Mathewson ____________________________________________________________ "Philosophical problems are confusions arising owing to the fluidity of meanings users attach to words and phrases." Mathewson, 2006 ____________________________________________________________ Send instant messages to your online friends http://uk.messenger.yahoo.com From robmann at gp-racing.com Sat Jun 10 08:22:33 2006 From: robmann at gp-racing.com (Robert Mann) Date: Sat, 10 Jun 2006 08:22:33 -0400 Subject: database connect/query id's In-Reply-To: Message-ID: Thanks I figured there was something out there Robert Mann President GP Racing LLC -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of Josh Mellicker Sent: Friday, June 09, 2006 8:30 PM To: How to use Revolution Subject: Re: database connect/query id's I learned these things from Sarah's excellent MySQL stacks on this page: http://www.troz.net/Rev/tutorials.php On Jun 9, 2006, at 5:38 PM, Robert Mann wrote: > can some one send me a complete example of how to connect to > database then > find the database id number to use in the query, then how to find > the record > set id number to use to display the data > > I think these are the four library items that need to be used? > > revOpenDatabase > > revDataBaseID > > revQueryDatabase > > revDatabaseCursors > > Thanks for the help > > Robert Mann > > _______________________________________________ > use-revolution mailing list > use-revolution at 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 at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From didiersanz at gmail.com Sat Jun 10 08:52:36 2006 From: didiersanz at gmail.com (Didier SANZ) Date: Sat, 10 Jun 2006 14:52:36 +0200 Subject: text parsing question In-Reply-To: <2D2FF408-9980-495E-8EDD-D24E17DF4D2C@dvcreators.net> References: <2D2FF408-9980-495E-8EDD-D24E17DF4D2C@dvcreators.net> Message-ID: What about this : (put your html code into myVar) -- must declares variables put empy into tLeft put empy into tTop put empy into tWidth put empy into tHeight put empy into tUrl -- use regEx with matchText get matchText(myVar," >
> > > All you want out of this line is: > > 468 43 112 110 images/go.png From rcozens at pon.net Sat Jun 10 10:56:30 2006 From: rcozens at pon.net (Rob Cozens) Date: Sat, 10 Jun 2006 07:56:30 -0700 Subject: Problem with declaring local variables In-Reply-To: <20060609204657.15379.qmail@web33013.mail.mud.yahoo.com> References: <20060609204657.15379.qmail@web33013.mail.mud.yahoo.com> Message-ID: <4CEDE6F1-F891-11DA-950C-0030657E1638@pon.net> Hi Erik, >> there is absolutely nothing >> to be gained by >> declaring a handler local variable unless one >> uses explicitVariables. > > you can set the order in which they appear in VW. > you can see at a glance what to look for. > I'm not seeing that here: on mouseUp local xValue local aValue put 4 into aValue put 6 into zValue -- undeclared put zValue+aValue into wValue -- undeclared put wValue div 2 into xValue end mouseUp Set debug mode and run handler. Variable Watcher lists: aValue wValue xValue zValue Obviously, they are ordered alphabetically, and I see nothing to indicate some were declared and some weren't. Is there a debug option I'm missing? 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) From kray at sonsothunder.com Sat Jun 10 11:03:12 2006 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 10 Jun 2006 10:03:12 -0500 Subject: Answer Folder in Rev Linux (was Re: Linux installaton) In-Reply-To: <448844C3.9090501@hyperactivesw.com> Message-ID: On 6/8/06 10:39 AM, "J. Landman Gay" wrote: > How about just asking the user to select the path via "answer folder"? > Then store it for future reference. Just a clarification for those reading this thread and aren't too familiar with Rev on Linux: Unlike Mac and Windows, Linux does not provide default ask file/answer file/answer folder dialogs provided from the OS - you have to hand-roll them all as stacks. These are built into your Linux standalones by Rev (unless you say otherwise), but you can make your own (either because you don't like the provided ones or you want special features in the dialogs), as Bob has done. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Sat Jun 10 11:21:22 2006 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 10 Jun 2006 10:21:22 -0500 Subject: Compound ListFields Example In-Reply-To: <448972C0.4010208@gaich.de> Message-ID: On 6/9/06 8:08 AM, "gaich software service" wrote: > And if anyone has an idea how to place a graphic beside the text in the > header buttons > that indicates the state of the sort direction, that would make me very > happy :-D . Set the icon of the buttons, and then set the textAlign of the button to "left". This puts the label on the left side of the button and the icon on the right side. If you want to move them closer together, change the margins of the button. HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From FlexibleLearning at aol.com Sat Jun 10 13:28:59 2006 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Sat, 10 Jun 2006 13:28:59 EDT Subject: Problem with declaring local variables Message-ID: <4c4.fd1e87.31bc5b5b@aol.com> >> there is absolutely nothing >> to be gained by >> declaring a handler local variable unless one >> uses explicitVariables. Not entirely. Decalring a variable is a simple way of initialising it, to empty unless defined. This can be truly helpful when returning values (in "it" or in "the result"), as the value will then be returned and not the name of the pesky little varmit 'cos it slipped through your net! And I *know* you've been there, folks! /H From rpresender at cox.net Sat Jun 10 13:38:38 2006 From: rpresender at cox.net (Robert Presender) Date: Sat, 10 Jun 2006 10:38:38 -0700 Subject: URL's In-Reply-To: <20060609161609.2194082639D@mail.runrev.com> References: <20060609161609.2194082639D@mail.runrev.com> Message-ID: <0caa8ed3107ec6e22fd5fcd5ebd6c346@cox.net> My many thanks to Dave Cragg and Sarah Reichelt for your help with my problem. I can now see what I am up against in parsing the html. Dave -- 'hard part' is not a strong enough phrase!!!!!!!!! Sarah -- your tutorial is great. I will use it to try to find my way about the html. Regards ... Bob From revolutionary.dan at gmail.com Sat Jun 10 14:21:03 2006 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Sat, 10 Jun 2006 11:21:03 -0700 Subject: A new definition of libraries (was: Linux Installation) In-Reply-To: References: <448A03F1.50204@howsoft.com> Message-ID: <70ed6b130606101121l61ae21ep8bb4ade1000213a@mail.gmail.com> FWIW, this definition proposed by Mark is what I've always thought a standalone app is. Of course, I've not worked inside Linux nor have I attempted to create any apps that run on Linux. If indeed a common set of "constant" libraries exists for all (or virtually all) Linux distros, then I would say that a Rev app compiled for Linux ought to rely solely on those libraries and on Rev libraries incorporated into the compiled standaloe application explicitly or implicitly. On 6/9/06, Mark Smith wrote: Maybe it would be helpful to consider a rev-made 'standalone' as simply a stack that does not require the IDE or a separate stackrunner app in order run. -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 From bobwarren at howsoft.com Sat Jun 10 14:22:43 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Sat, 10 Jun 2006 15:22:43 -0300 Subject: A new definition of libraries (was: Linux Installation) Message-ID: <448B0DF3.8010104@howsoft.com> Mark Smith wrote: > Bob, I think you may be getting hung up on the face-value meaning of the word 'standalone' ------------------------------------- Thanks Mark. You might well be right. And indeed I might be making a fundamental mistake somewhere. However, according to my definition, a Rev "standalone" might belong in Category 2 (with "constant" libraries), or it might fall into category 3 (i.e. a "non-standalone" using "variable" libraries) according to your definition. Is my idea of Rev standalones different to what you have said? Well, yes, if we also count "external" libraries such as the one you mentioned (e.g. Quicktime which is NOT part of the OS). I wasn't discussing libraries that were not part of the OS. The question that still remains for me (ignoring "external" libraries) is whether Rev standalones ever really fall into Category 3. The problem in all of this is that if I adopt what might well represent a "safe" policy in terms of distribution and I presume that all Rev apps should safely be put into Category 3 (non-standalones), then I am condemned to not only having to establish which libraries my application needs in every Linux distro, but also providing an "installation" or "setup" to take care of this. At the moment, this seems to be impossible in Linux (at least in practical terms). And in the last analysis, it might not (always or ever?) be strictly necessary. Mark Smith wrote: > Which category a Rev standalone belongs in is a question of what it's been designed to do. ------------------------------------ I think I might have answered that above, Mark. Let's stick to original OS libraries and forget libraries which are introduced through some other subsequent installation process by non-OS software. Also, to avoid further confusion, I suggest we stick to Linux. Mark Smith wrote: > There have also been many discussions on this list about the fact that many ISP/Hosting services fail to run Rev CGIs because they haven't installed a particular library. ------------------------------------ Ken Ray mentioned something similar at the beginning of the "Linux Installation" thread. Naturally, my discussion is not about such exceptional cases. Although general advice is helpful, it does not solve my problem. I have produced a Rev app which (for the sake of argument) does not write/read its own files to/from the HD and does not require stuff like Quicktime. It runs perfectly on my Ubuntu. How do I know whether it will run on the other 199 Linux distros in a similar fashion? Install all the known Linuxes and try it out? At this point, I have the intuitive feeling that Mr Ken Ray (who has been very quiet for quite a long time now on this particular issue) will zoom in and tell us all what's what - "QED" fashion. We'll see whether or not my intuitions betray me. Regards, Bob From developer at positivepractices.com Sat Jun 10 14:27:04 2006 From: developer at positivepractices.com (Joseph Martinez) Date: Sat, 10 Jun 2006 11:27:04 -0700 Subject: Functional Documents Created by Application In-Reply-To: <1139E64D-0759-455C-B572-686AA2DAC246@lacscentre.co.uk> Message-ID: Greetings, I have a technical issue that I hope the list can help me resolve. I've been researching it for days, so now I realize it might just be better to ask the experts. I am creating an application that -- when opened -- requires the user to either 1) create a stack or 2) open an existing stack (created by the App). 1. When the user creates a stack, the App clones the mainstack so it has all the controls required and immediately enables the user to save it anywhere on the drive. The new stack, however, would have almost no scripts of its own and just use the mainstack and substacks in the application for its script functionality. The stacks in the App therefore would be in the new stack's message hierarchy. Is this possible, and how would I get the App and stack to find each other? 2. Also, when the user double-clicks on a previously created stack, it open the App that created it and likewise would use all the stacks in the App for functionality. It's similar to the way a word processor works -- the app creates a blank document, and the document relies on the app to do everything it can do. Is this too possible? 3. Also, can the stacks created as "documents" retain their editable data whenever opened and closed using the structure above? And, would this work cross platform? BTW, I'm just now migrating from HC and I apologize if this issue and/or its three parts were previously discussed and resolved on mailing list. Many thanks, Joseph From ambassador at fourthworld.com Sat Jun 10 14:30:14 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 10 Jun 2006 11:30:14 -0700 Subject: A new definition of libraries (was: Linux Installation) Message-ID: <448B0FB6.7090402@fourthworld.com> Bob Warren wrote: > Mark Smith wrote: > > > Bob, I think you may be getting hung up on the face-value meaning of > the word 'standalone' > ------------------------------------- > Thanks Mark. You might well be right. And indeed I might be making a > fundamental mistake somewhere. However, according to my definition.... If it helps, forget the word "standalone" altogether, because its historical origins with HyperCard (simply meaning a stack that has the engine embedded and doesn't require the IDE) is apparently unsatisfying. Think "application" instead. Done. If you really like the word "standalone" then perhaps we can lobby the team leaders of the various incompatible Linux window managers to come up with a single spec, so "Linux" can at last refer to a single thing rather than a hodge-podge collection of loosely-related parts, thereby making it possible for application developers to write for "Linux" and know that it'll run well on all the various and wildly different things that distractingly use the same name. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From bobwarren at howsoft.com Sat Jun 10 15:00:30 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Sat, 10 Jun 2006 16:00:30 -0300 Subject: A new definition of libraries (was: Linux Installation) Message-ID: <448B16CE.1040107@howsoft.com> Just a quicky in order not to drive anyone nuts. What I am trying to ask is this: I produce a "Hello world" standalone application in Rev Linux. Will it run without problems on every known Linux? According to an earlier post by Ken Ray, this is confirmed, with the qualification he made about the CGI thing. According to what other people seem to be trying to tell me recently, the answer is "Don't bet on it". Or do you think I have boiled it all down too much? Bob From ambassador at fourthworld.com Sat Jun 10 15:30:58 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 10 Jun 2006 12:30:58 -0700 Subject: A new definition of libraries (was: Linux Installation) Message-ID: <448B1DF2.3030208@fourthworld.com> Bob Warren wrote: > What I am trying to ask is this: > > I produce a "Hello world" standalone application in Rev Linux. Will it > run without problems on every known Linux? "Linux"? Probably, but that means no GUI. If by "every" you mean every window manager that sits on top of Linux, that's a maybe for Rev just as it is for RB and many others. The problem here is the casual disregard for consistency among the many unrelated window managers. When all but one of them either go away or become relegated to specialized uses, not only with GUI app makers have a much better time writing for it, but the Linux desktop market will at last grow to the levels the kernel deserves. Until then, the mine's-more-precious-than-yours approach to making the unnecessary plethora of window managers that sit on top of Linux is hurting developers' productivity as much as it's hurting their own evangelism of Linux. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From ambassador at fourthworld.com Sat Jun 10 15:43:17 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 10 Jun 2006 12:43:17 -0700 Subject: Functional Documents Created by Application Message-ID: <448B20D5.2080908@fourthworld.com> Joseph Martinez wrote: > I have a technical issue that I hope the list can help me resolve. I've > been researching it for days, so now I realize it might just be better to > ask the experts. Bringing issues to this list is generally useful, certainly better than spending another few days hacking it out yourself. :) With this one move you're already more than halfway to your solution. > I am creating an application that -- when opened -- > requires the user to either 1) create a stack or 2) open an existing stack > (created by the App). > > 1. When the user creates a stack, the App clones the mainstack so it has all > the controls required and immediately enables the user to save it anywhere > on the drive. The new stack, however, would have almost no scripts of its > own and just use the mainstack and substacks in the application for its > script functionality. The stacks in the App therefore would be in the new > stack's message hierarchy. Is this possible, and how would I get the App > and stack to find each other? If by "find each other" you mean associate the file type with the application? On Mac this is a function of the plist file, created by the standalone builder, and on Windows this is a function of the registry. For more background on this see Ken Ray's excellent notes at: > 2. Also, when the user double-clicks on a previously created stack, it open > the App that created it and likewise would use all the stacks in the App for > functionality. It's similar to the way a word processor works -- the app > creates a blank document, and the document relies on the app to do > everything it can do. Is this too possible? Not only possible, but common. These apps are modest examples: The standalone's mainstack script is available to all stacks run in that standalone, even separate stackfiles such as the documents. > 3. Also, can the stacks created as "documents" retain their editable data > whenever opened and closed using the structure above? And, would this work > cross platform? Stacks are stacks, on any platform. Same format on each -- that's one of the nice things about using stack files for data storage. To save them all you need is the save command. In your File->Save menu item you'll want to check if the fileName property of the stack is empty (which means it's a fresh clone that has never been saved), and then call your Save As routine to bring up the ask file dialog so the user can save it. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From service at gaich.de Sat Jun 10 16:28:56 2006 From: service at gaich.de (gaich software service) Date: Sat, 10 Jun 2006 22:28:56 +0200 Subject: Compound ListFields Example In-Reply-To: <20060610140130.05FA782600F@mail.runrev.com> References: <20060610140130.05FA782600F@mail.runrev.com> Message-ID: <448B2B88.9080209@gaich.de> Hallo Ken, thank you for your help. It 's as simple as that ... Now I have to find a way to prevent the graphic from overlapping the text, when the header button gets smaller. I think I will hide the graphic when an overlapping occurs. G?nter > > On 6/9/06 8:08 AM, "gaich software service" wrote: > > >> > And if anyone has an idea how to place a graphic beside the text in the >> > header buttons >> > that indicates the state of the sort direction, that would make me very >> > happy :-D . >> > > Set the icon of the buttons, and then set the textAlign of the button to > "left". This puts the label on the left side of the button and the icon on > the right side. If you want to move them closer together, change the margins > of the button. > > HTH, > > Ken Ray ------------------------------------------------------------------------ *gaich software service G?nter Gaich **service at gaich.de* From ambassador at fourthworld.com Sat Jun 10 16:52:17 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 10 Jun 2006 13:52:17 -0700 Subject: CapslockKey on Win Message-ID: <448B3101.5020009@fourthworld.com> On my Win system here this: put the capsLockKey ...always returns true, regardless of the actual state of the key. 1. Anyone else seeing the same behavior? 2. Any other way to obtain the state of that key on Windows from within Rev? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From revolutionary.dan at gmail.com Sat Jun 10 16:55:03 2006 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Sat, 10 Jun 2006 13:55:03 -0700 Subject: A new definition of libraries (was: Linux Installation) In-Reply-To: <448B1DF2.3030208@fourthworld.com> References: <448B1DF2.3030208@fourthworld.com> Message-ID: <70ed6b130606101355q6200f44bk7c529cecf9c60fe7@mail.gmail.com> Let me be clear up front that I am far from a Linux expert. I *am* a KDE user. And the last post here brought me to a point of remembering what a colleague of mine who IS a serious Linux guy told me a couple of weeks ago in another context. Direct quotation: "Linux is the only OS for which there are many windowing environments. If Windows had multiple UIs, you'd have the same problem there. You don't. So it's not really proper to discuss 'Linux compatibility.' The issue is KDE compatibility or Gnome compatibility. Within those constraints, an application can be said to run on a particular windowing environment or on multiple windowing environments. But anyone who tells you they have an app that runs on every version of Linux has a very simplistic app or a very simplistic understanding of what constitutes Linux." That makes sense to me. Maybe it doesn't help clarify this discussion, but it makes sense to me. On 6/10/06, Richard Gaskin wrote: > > Bob Warren wrote: > > > What I am trying to ask is this: > > > > I produce a "Hello world" standalone application in Rev Linux. Will it > > run without problems on every known Linux? > > "Linux"? Probably, but that means no GUI. > > If by "every" you mean every window manager that sits on top of Linux, > that's a maybe for Rev just as it is for RB and many others. > > The problem here is the casual disregard for consistency among the many > unrelated window managers. When all but one of them either go away or > become relegated to specialized uses, not only with GUI app makers have > a much better time writing for it, but the Linux desktop market will at > last grow to the levels the kernel deserves. > > Until then, the mine's-more-precious-than-yours approach to making the > unnecessary plethora of window managers that sit on top of Linux is > hurting developers' productivity as much as it's hurting their own > evangelism of Linux. > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at 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 From byront at mac.com Sat Jun 10 17:16:58 2006 From: byront at mac.com (Byron Turner) Date: Sat, 10 Jun 2006 14:16:58 -0700 Subject: dragging questions followup In-Reply-To: References: <4D762E65-2CA7-43BA-9067-74DFD03A5765@byu.edu> <33488FE0-ADF6-4C7F-9DAC-892633B998C1@swcp.com> Message-ID: <5CFDA561-BAEE-4C10-8F63-77CF701BA7E9@mac.com> Thanks to Stephen, Marty and Scott, I was partially successful in achieving the results I desired. I should have mention that I wanted to drag between stacks. No solution worked there even after I applies (what I thought were) some clever workarounds. Still, I was able to add the visual affect for reorganizing the field thanks to a variation of Scott's stack which I got from Marty, written by William Sanke. Caution, for those who go that route. In at least one of William's example stack (and I believe this will be true with all of them) it will duplicate text if the user double clicks. I've solved that by trapping for doubleups and doubledowns and have observed no negative consequences. Anyway, thanks all. Byron From byront at mac.com Sat Jun 10 17:24:43 2006 From: byront at mac.com (Byron Turner) Date: Sat, 10 Jun 2006 14:24:43 -0700 Subject: stack crashes Rev In-Reply-To: References: Message-ID: <42D3A508-053C-4823-A9CA-BD8C7022E8AE@mac.com> The current version of a stack crashes rev as do the last 2 versions of the stack. Versions 3 generations ago are fine. It probably would only take me half a day to recreate what was lost, but I'd sure like to avoid that. Is there some trick to opening stacks that might make a crash less likely (at least to recover scripts). I've tried this stack with rev studio 2.7.2 on both PPC and Intel Macs From jspencer78 at mac.com Sat Jun 10 17:53:50 2006 From: jspencer78 at mac.com (James Spencer) Date: Sat, 10 Jun 2006 16:53:50 -0500 Subject: stack crashes Rev In-Reply-To: <42D3A508-053C-4823-A9CA-BD8C7022E8AE@mac.com> References: <42D3A508-053C-4823-A9CA-BD8C7022E8AE@mac.com> Message-ID: <3FCA6713-57F7-4B3D-8262-641D37727F99@mac.com> On Jun 10, 2006, at 4:24 PM, Byron Turner wrote: > The current version of a stack crashes rev as do the last 2 > versions of the stack. Versions 3 generations ago are fine. It > probably would only take me half a day to recreate what was lost, > but I'd sure like to avoid that. Is there some trick to opening > stacks that might make a crash less likely (at least to recover > scripts). Suppress messages which you can do most easily by clicking on the Messages button in the toolbar (looks like an envelope with a little lock in front of it. It should now show the lock open but when you click the button, the lock will be shown as, well, locked.) You can now open your stack and edit the scripts but none of the scripts will actually run. You will probably want to turn messages back on almost immediately after opening your stack as this suppresses ALL messages including ones needed for the IDE to run properly. Spence James P. Spencer Rochester, MN jspencer78 at mac.com "Badges?? We don't need no stinkin badges!" From soapdog at mac.com Sat Jun 10 17:56:07 2006 From: soapdog at mac.com (Andre Garzia) Date: Sat, 10 Jun 2006 18:56:07 -0300 Subject: A new definition of libraries (was: Linux Installation) In-Reply-To: <70ed6b130606101355q6200f44bk7c529cecf9c60fe7@mail.gmail.com> References: <448B1DF2.3030208@fourthworld.com> <70ed6b130606101355q6200f44bk7c529cecf9c60fe7@mail.gmail.com> Message-ID: <3AF459D3-A842-4BAE-BC47-E3F1F7AC73B3@mac.com> If I may throw a couple cents at the conversation so that things become more clear it might help everyone here. The problem about linux family of operating systems is the library organization of each distro. When you make a standalone, Rev glues stack and engine togheter. The engine is linked against many shared libraries. This is true for all systems. Shared libraries are what makes modern systems "easy" to develop and also makes our final code smaller since code shared by many applications can be called from those shared libraries instead of being added to the final executable by static linking. The thing about linux is that it is so customizable that each distro (and even many users sharing using the same distro but with different customizations) organized their shared libraries in a different way. Some library that might be placed in one place in a system might be on a different place on other or even missing. The dynamic loader that is responsible for managing this stuff is not magical and can't cope with all kinds of possibilities. Even as libraries changes, users are forced to mantain multiple versions of the library installed so that updating a library will not break any shared code. It's common to find more than one instance of a given library, specially if the library had some heavy change in the last revision. Thats why linux is a "mess". Now let us get back to Rev. I've encountered two problems with linux and Rev regarding shared libraries. One is that some older versions of linux come with some outdated glibc (libC) like version X when rev is linked against version Y. That is to say that you must correct the location or version of such library for Rev to run. This is a problem that many CGI users faced. For example some servers of Dreamhost are running on outdated libC. As for the GUI part. I think Rev links against GTK and friends. So you must have GTK (and GDK and the rest of the dependency tree) for it to run. A simple "ldd" command will display to you which libraries the version of Rev you have are linked against (this is for linux, mac os x users should use otool instead of ldd and windows, I don't have a clue). After seeing which libraries Rev is calling, make sure you have them all installed and in the path rev is looking for. After that Rev should run fine. If you're running a professional distro such as Fedora, running rev might be as simple as double clicking. The procedure displayed here is for troubleshooting a non running rev and not for all users. Andre PS: did it help? I don't use linux for ages... On Jun 10, 2006, at 5:55 PM, Dan Shafer wrote: > Let me be clear up front that I am far from a Linux expert. I *am* > a KDE > user. And the last post here brought me to a point of remembering > what a > colleague of mine who IS a serious Linux guy told me a couple of > weeks ago > in another context. Direct quotation: > > "Linux is the only OS for which there are many windowing > environments. If > Windows had multiple UIs, you'd have the same problem there. You > don't. So > it's not really proper to discuss 'Linux compatibility.' The issue > is KDE > compatibility or Gnome compatibility. Within those constraints, an > application can be said to run on a particular windowing > environment or on > multiple windowing environments. But anyone who tells you they have > an app > that runs on every version of Linux has a very simplistic app or a > very > simplistic understanding of what constitutes Linux." > > That makes sense to me. Maybe it doesn't help clarify this > discussion, but > it makes sense to me. > > On 6/10/06, Richard Gaskin wrote: >> >> Bob Warren wrote: >> >> > What I am trying to ask is this: >> > >> > I produce a "Hello world" standalone application in Rev Linux. >> Will it >> > run without problems on every known Linux? >> >> "Linux"? Probably, but that means no GUI. >> >> If by "every" you mean every window manager that sits on top of >> Linux, >> that's a maybe for Rev just as it is for RB and many others. >> >> The problem here is the casual disregard for consistency among the >> many >> unrelated window managers. When all but one of them either go >> away or >> become relegated to specialized uses, not only with GUI app makers >> have >> a much better time writing for it, but the Linux desktop market >> will at >> last grow to the levels the kernel deserves. >> >> Until then, the mine's-more-precious-than-yours approach to making >> the >> unnecessary plethora of window managers that sit on top of Linux is >> hurting developers' productivity as much as it's hurting their own >> evangelism of Linux. >> >> -- >> Richard Gaskin >> Managing Editor, revJournal >> _______________________________________________________ >> Rev tips, tutorials and more: http://www.revJournal.com >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From sarah.reichelt at gmail.com Sat Jun 10 18:03:57 2006 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 11 Jun 2006 08:03:57 +1000 Subject: stack crashes Rev In-Reply-To: <42D3A508-053C-4823-A9CA-BD8C7022E8AE@mac.com> References: <42D3A508-053C-4823-A9CA-BD8C7022E8AE@mac.com> Message-ID: On 6/11/06, Byron Turner wrote: > The current version of a stack crashes rev as do the last 2 versions > of the stack. Versions 3 generations ago are fine. It probably would > only take me half a day to recreate what was lost, but I'd sure like > to avoid that. Is there some trick to opening stacks that might make > a crash less likely (at least to recover scripts). > > I've tried this stack with rev studio 2.7.2 on both PPC and Intel Macs If you click the button on the toolbar labeled "Messages", you will "lock messgaes" so wwhen you open the stack, the preOpenStack/Card & openStack/Card messages will never be sent to your stack. If that's where you problem is, you can get into the stack and edit it then. If that fails, open the stack in a text editor and buried in all the weird characters, you will see you scripts in plain text, so you can copy them out. HTH, Sarah From R.Venzl-Schubert at t-online.de Sat Jun 10 18:05:12 2006 From: R.Venzl-Schubert at t-online.de (Reinhold Venzl-Schubert) Date: Sun, 11 Jun 2006 00:05:12 +0200 Subject: preopenstack do not works in a stack that I transfered from mc to rev Message-ID: Hi! I made my stack "xyz" with mc 2.6.1. Then I opened it in rev 2.7.1 to connect it to a SQL-database. In the stackscript of "xyz" I put the same code as in the stack "SQL-Test" I made with rev directly. The stack "SQL-Test" connects well to its database, but in my stack "xyz" this code don't work. Here it is: on preopenstack global gConID put revdb_connect("sqlite3","DB_FLK.db",,,,,"my emailadress","my password") into tConID if tConID is "" then answer warning "Problem creating or accessing database!" else answer information "DB_FLK Connected! Your connection ID is: " & tConID put tConID into gConID end if end preopenstack When I create a button in the opened stack with the same code I get a connection to the database. Do anybody knows a help? Reinhold From r.venzl-schubert at t-online.de Sat Jun 10 18:11:11 2006 From: r.venzl-schubert at t-online.de (Reinhold Venzl-Schubert) Date: Sun, 11 Jun 2006 00:11:11 +0200 Subject: preopenstack do not works in a stack that I transfered from mc to rev Message-ID: <0F8BCE18-A1E4-4E17-A481-328C8FC56930@t-online.de> Hi! I made my stack "xyz" with mc 2.6.1. Then I opened it in rev 2.7.1 to connect it to a SQL-database. In the stackscript of "xyz" I put the same code as in the stack "SQL-Test" I made with rev directly. The stack "SQL-Test" connects well to its database, but in my stack "xyz" this code don't work. Here it is: on preopenstack global gConID put revdb_connect("sqlite3","DB_FLK.db",,,,,"my emailadress","my password") into tConID if tConID is "" then answer warning "Problem creating or accessing database!" else answer information "DB_FLK Connected! Your connection ID is: " & tConID put tConID into gConID end if end preopenstack When I create a button in the opened stack with the same code I get a connection to the database. Do anybody knows a help? Reinhold From sarah.reichelt at gmail.com Sat Jun 10 18:16:59 2006 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 11 Jun 2006 08:16:59 +1000 Subject: preopenstack do not works in a stack that I transfered from mc to rev In-Reply-To: References: Message-ID: > I made my stack "xyz" with mc 2.6.1. Then I opened it in rev 2.7.1 to > connect it to a SQL-database. > In the stackscript of "xyz" I put the same code as in the stack > "SQL-Test" I made with rev directly. > The stack "SQL-Test" connects well to its database, but in my stack > "xyz" this code don't work. > > Here it is: > > on preopenstack > global gConID > put revdb_connect("sqlite3","DB_FLK.db",,,,,"my emailadress","my > password") into tConID > if tConID is "" then > answer warning "Problem creating or accessing database!" > else > answer information "DB_FLK Connected! Your connection ID is: " & > tConID > put tConID into gConID > end if > end preopenstack > > When I create a button in the opened stack with the same code I get a > connection to the database. > Do anybody knows a help? I think that when you try to open the database in your preOpenStack handler, the database library has not yet been loaded. Try setting up a delayed call to open it e.g. on preOpenStack send "connectToDatabase" to me in 1 second end preOpenStack on connectToDatabase global gConID put revdb_connect("sqlite3","DB_FLK.db",,,,,"my emailadress","my password") into tConID if tConID is "" then answer warning "Problem creating or accessing database!" else answer information "DB_FLK Connected! Your connection ID is: " & tConID put tConID into gConID end if end connectToDatabase HTH, Sarah From wjm at wjm.org Sat Jun 10 18:24:36 2006 From: wjm at wjm.org (Bill Marriott) Date: Sat, 10 Jun 2006 18:24:36 -0400 Subject: CapslockKey on Win References: <448B3101.5020009@fourthworld.com> Message-ID: Funny; it should return "up" or "down" -- and did so faithfully on my copy of Rev 2.6.1 and the 2.7.2 trial. "Richard Gaskin" wrote in message news:448B3101.5020009 at fourthworld.com... > On my Win system here this: > > put the capsLockKey > > ...always returns true, regardless of the actual state of the key. > > 1. Anyone else seeing the same behavior? > > 2. Any other way to obtain the state of that key on Windows > from within Rev? From garrett at paraboliclogic.com Sat Jun 10 18:33:06 2006 From: garrett at paraboliclogic.com (Garrett Hylltun) Date: Sat, 10 Jun 2006 15:33:06 -0700 Subject: revCacheGeometry - Working in 2.6.1 or not? In-Reply-To: <448B20D5.2080908@fourthworld.com> References: <448B20D5.2080908@fourthworld.com> Message-ID: <448B48A2.8010704@paraboliclogic.com> Rev 2.6.1 I change the height of a field and then issue the revCacheGeometry command right after that, then I resize my stack and the field pops back to it's previous height and continues with resizing as it would have prior to the change of height. Does the revCacheGeometry work at all in 2.6.1? I should note that this is while working in the IDE. I have not tried this with a standalone yet. Thanks, -Garrett From developer at positivepractices.com Sat Jun 10 18:50:14 2006 From: developer at positivepractices.com (Joseph Martinez) Date: Sat, 10 Jun 2006 15:50:14 -0700 Subject: Functional Documents Created by Application In-Reply-To: <448B20D5.2080908@fourthworld.com> Message-ID: Thank you! Your response and the web resources you recommended were VERY helpful to me. Joseph On 6/10/06 12:43 PM, "Richard Gaskin" wrote: > Joseph Martinez wrote: > >> I have a technical issue that I hope the list can help me resolve. I've >> been researching it for days, so now I realize it might just be better to >> ask the experts. > > Bringing issues to this list is generally useful, certainly better than > spending another few days hacking it out yourself. :) With this one > move you're already more than halfway to your solution. > >> I am creating an application that -- when opened -- >> requires the user to either 1) create a stack or 2) open an existing stack >> (created by the App). >> >> 1. When the user creates a stack, the App clones the mainstack so it has all >> the controls required and immediately enables the user to save it anywhere >> on the drive. The new stack, however, would have almost no scripts of its >> own and just use the mainstack and substacks in the application for its >> script functionality. The stacks in the App therefore would be in the new >> stack's message hierarchy. Is this possible, and how would I get the App >> and stack to find each other? > > If by "find each other" you mean associate the file type with the > application? On Mac this is a function of the plist file, created by > the standalone builder, and on Windows this is a function of the registry. > > For more background on this see Ken Ray's excellent notes at: > > > > > >> 2. Also, when the user double-clicks on a previously created stack, it open >> the App that created it and likewise would use all the stacks in the App for >> functionality. It's similar to the way a word processor works -- the app >> creates a blank document, and the document relies on the app to do >> everything it can do. Is this too possible? > > Not only possible, but common. > > These apps are modest examples: > > > > The standalone's mainstack script is available to all stacks run in that > standalone, even separate stackfiles such as the documents. > >> 3. Also, can the stacks created as "documents" retain their editable data >> whenever opened and closed using the structure above? And, would this work >> cross platform? > > Stacks are stacks, on any platform. Same format on each -- that's one of > the nice things about using stack files for data storage. > > To save them all you need is the save command. In your File->Save menu > item you'll want to check if the fileName property of the stack is empty > (which means it's a fresh clone that has never been saved), and then > call your Save As routine to bring up the ask file dialog so the user > can save it. > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From tominjapan at excite.com Sat Jun 10 19:03:45 2006 From: tominjapan at excite.com (Thomas McCarthy) Date: Sat, 10 Jun 2006 19:03:45 -0400 (EDT) Subject: Ubuntu 6.0.6 and AIFF files Message-ID: <20060610230345.E1C2E8B30F@xprdmxin.myway.com> Richmond, Just a suggestion, why not have a custom command/function to handle playing audio in your stack script. That way when you run into trouble, you just have to adapt the routine in your stack and not 200 buttons. button: get myPlay(the label of me) --e.g. "Suspicious minds" stack: function myPlay tfile global gSoundPath --path to the sound folder put gSoundPath & tfile & ".aif" into tfile set the filename of player 1 to tfile start player 1 etc. end myPlay As for converting 200 soundfiles, I did it very quickly using QTAmateur. See this post: http://lists.runrev.com/pipermail/use-revolution/2005-December/072853.html QTAmateur has a batch convert function that's really easy to use. cheers, tm >I am completely unable to get Ubuntu 6.0.6 to play AIFF files, whether 'by themselves' or via a Runtime Revolution stack. >Now 'downgrading' and upgraded computer as will take less time than converting 260 sound files and editing 200 'play' commands. _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From m.schonewille at economy-x-talk.com Sat Jun 10 19:20:06 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 11 Jun 2006 01:20:06 +0200 Subject: revCacheGeometry - Working in 2.6.1 or not? In-Reply-To: <448B48A2.8010704@paraboliclogic.com> References: <448B20D5.2080908@fourthworld.com> <448B48A2.8010704@paraboliclogic.com> Message-ID: <8C07BB46-46A7-47CE-8F24-53AF7AA4653E@economy-x-talk.com> Hi Garrett, For small quick projects, I sometimes use the revGeometry manager, but I don't do that for bigger projects anymore. There is too high a risk that it suddenly stops working. I have experienced this problem with all Rev versions from 2.0 onwards. Perhaps, the problem you observe is caused by the fact that each time when you resize an object, the revCacheGeometry message is sent immediately. I don't know whether this will work, but you might try this from the message box: lock messages; set the rect of fld 1 to "100,100,200,200"; revCacheGeometry. Good luck, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 11-jun-2006, om 0:33 heeft Garrett Hylltun het volgende geschreven: > Rev 2.6.1 > > I change the height of a field and then issue the revCacheGeometry > command right after that, then I resize my stack and the field pops > back to it's previous height and continues with resizing as it > would have prior to the change of height. > > Does the revCacheGeometry work at all in 2.6.1? > > I should note that this is while working in the IDE. I have not > tried this with a standalone yet. > > Thanks, > -Garrett From ambassador at fourthworld.com Sat Jun 10 20:08:39 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 10 Jun 2006 17:08:39 -0700 Subject: CapslockKey on Win Message-ID: <448B5F07.8090201@fourthworld.com> Bill Marriott wrote: > "Richard Gaskin" wrote > in message news:448B3101.5020009 at fourthworld.com... >> On my Win system here this: >> >> put the capsLockKey >> >> ...always returns true, regardless of the actual state of the key. >> >> 1. Anyone else seeing the same behavior? >> >> 2. Any other way to obtain the state of that key on Windows >> from within Rev? > > Funny; it should return "up" or "down" -- and did so faithfully on my copy > of Rev 2.6.1 and the 2.7.2 trial. Thanks for checking that, Bill. Strange result, though: here I got the correct answer only with Rev 2.7.2, while v2.6.1 always shows "up" -- and both were running on the same system. Which Windows version did you check on? Anyone else here have a moment to test this? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From wjm at wjm.org Sat Jun 10 20:14:37 2006 From: wjm at wjm.org (Bill Marriott) Date: Sat, 10 Jun 2006 20:14:37 -0400 Subject: CapslockKey on Win References: <448B5F07.8090201@fourthworld.com> Message-ID: Win XP Media Center Edition 2005... BUT... I went back into Rev 2.6.1 and tried it again and this time it's stuck on "up" -- I swear it worked the first time I tried it. Maybe it's an issue with having multiple Rev versions installed? "Richard Gaskin" wrote in message news:448B5F07.8090201 at fourthworld.com... > here I got the correct answer only with Rev 2.7.2, while v2.6.1 always > shows "up" -- > and both were running on the same system. > > Which Windows version did you check on? From davis.phil at comcast.net Sat Jun 10 20:20:13 2006 From: davis.phil at comcast.net (Phil Davis) Date: Sat, 10 Jun 2006 17:20:13 -0700 Subject: CapslockKey on Win In-Reply-To: <448B5F07.8090201@fourthworld.com> References: <448B5F07.8090201@fourthworld.com> Message-ID: <448B61BD.8070808@comcast.net> Using 2.7.2 Build 261 on Win XP Pro, I get correct results every time. - down while capsLock key is held down to change keys from unlocked to locked - down after capsLock key is released and caps are locked - up while capsLock key is held down to change keys from locked to unlocked - up when capsLock key is up and caps are not locked Phil Davis Richard Gaskin wrote: > Bill Marriott wrote: > >> "Richard Gaskin" wrote in message >> news:448B3101.5020009 at fourthworld.com... >> >>> On my Win system here this: >>> >>> put the capsLockKey >>> >>> ...always returns true, regardless of the actual state of the key. >>> >>> 1. Anyone else seeing the same behavior? >>> >>> 2. Any other way to obtain the state of that key on Windows >>> from within Rev? >> >> >> Funny; it should return "up" or "down" -- and did so faithfully on my >> copy of Rev 2.6.1 and the 2.7.2 trial. > > > Thanks for checking that, Bill. Strange result, though: here I got > the correct answer only with Rev 2.7.2, while v2.6.1 always shows "up" > -- and both were running on the same system. > > Which Windows version did you check on? > > Anyone else here have a moment to test this? > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From toddgeist at gmail.com Sat Jun 10 20:24:47 2006 From: toddgeist at gmail.com (Todd Geist) Date: Sat, 10 Jun 2006 17:24:47 -0700 Subject: 'nother noobie ? Message-ID: Hi, This is probably really simple, but I can't figure it out. I want to test if a file exists on the disk. So given the path "/Users/toddgeist/Documents/My Revolution Studio/myfile.txt" How do I tell if it is there or not? I tried a few permutations of exists("/Users/toddgeist/Documents/My Revolution Studio/myfile.txt") to no avail :<( any clues? TIA Todd From robmann at gp-racing.com Sat Jun 10 20:28:16 2006 From: robmann at gp-racing.com (Robert Mann) Date: Sat, 10 Jun 2006 20:28:16 -0400 Subject: result set database query In-Reply-To: Message-ID: I get the result set from a query (id and name) these are put into a menu (only name showing) now when you select a name I want to pass the id that goes with the name to a new query any ideas how to do this? 1 bill 2 john 3 rob select rob would like to pass 3 to new query Thanks Robert Mann From davis.phil at comcast.net Sat Jun 10 20:28:18 2006 From: davis.phil at comcast.net (Phil Davis) Date: Sat, 10 Jun 2006 17:28:18 -0700 Subject: 'nother noobie ? In-Reply-To: References: Message-ID: <448B63A2.9060806@comcast.net> This should do it: if there is a file then... Phil Davis Todd Geist wrote: > Hi, > > This is probably really simple, but I can't figure it out. > > I want to test if a file exists on the disk. So given the path > > "/Users/toddgeist/Documents/My Revolution Studio/myfile.txt" > > How do I tell if it is there or not? I tried a few permutations of > > exists("/Users/toddgeist/Documents/My Revolution Studio/myfile.txt") > > to no avail :<( > > any clues? > > TIA > > Todd > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From sarah.reichelt at gmail.com Sat Jun 10 20:40:21 2006 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 11 Jun 2006 10:40:21 +1000 Subject: result set database query In-Reply-To: References: Message-ID: > I get the result set from a query (id and name) these are put into a menu > (only name showing) > now when you select a name I want to pass the id that goes with the name to > a new query > any ideas how to do this? > > 1 bill > 2 john > 3 rob > > select rob would like to pass 3 to new query In your example, the ID number is the line number. If this is always the case then you can use: the menuHistory of me which gives the selected line number for a menu button. If this is not the case, then you need to store the complet list somewhere and refer back to it. get the complete list sort it the way you want put it into a custom property extract the names and put them into the menu When a menu item is selected: get the menuHistory of the menu button find the line number of the custom property get word 1 of that line to find the ID HTH, Sarah From robmann at gp-racing.com Sat Jun 10 21:56:35 2006 From: robmann at gp-racing.com (Robert Mann) Date: Sat, 10 Jun 2006 21:56:35 -0400 Subject: result set database query In-Reply-To: Message-ID: Thanks got that working now having trouble getting the variable to work in the new query global gnameid put gnameid into fld "gnameid" --I know it is passing the id it puts it in this fld put "SELECT * FROM workers WHERE workers.ID='gnameid'" into theSQL if I put the number in the query it works fine Robert Mann -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of Sarah Reichelt Sent: Saturday, June 10, 2006 7:40 PM To: How to use Revolution Subject: Re: result set database query > I get the result set from a query (id and name) these are put into a menu > (only name showing) > now when you select a name I want to pass the id that goes with the name to > a new query > any ideas how to do this? > > 1 bill > 2 john > 3 rob > > select rob would like to pass 3 to new query In your example, the ID number is the line number. If this is always the case then you can use: the menuHistory of me which gives the selected line number for a menu button. If this is not the case, then you need to store the complet list somewhere and refer back to it. get the complete list sort it the way you want put it into a custom property extract the names and put them into the menu When a menu item is selected: get the menuHistory of the menu button find the line number of the custom property get word 1 of that line to find the ID HTH, Sarah _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From mwieder at ahsoftware.net Sat Jun 10 22:57:08 2006 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 10 Jun 2006 19:57:08 -0700 Subject: CapslockKey on Win In-Reply-To: <448B3101.5020009@fourthworld.com> References: <448B3101.5020009@fourthworld.com> Message-ID: <162126144175.20060610195708@ahsoftware.net> Richard- Saturday, June 10, 2006, 1:52:17 PM, you wrote: > On my Win system here this: > put the capsLockKey > ...always returns true, regardless of the actual state of the key. > 1. Anyone else seeing the same behavior? Confirmed here. Even if I'm holding it down, it still returns "up". -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Sat Jun 10 23:03:28 2006 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 10 Jun 2006 20:03:28 -0700 Subject: CapslockKey on Win In-Reply-To: <448B3101.5020009@fourthworld.com> References: <448B3101.5020009@fourthworld.com> Message-ID: <140126523801.20060610200328@ahsoftware.net> Richard- Saturday, June 10, 2006, 1:52:17 PM, you wrote: > 1. Anyone else seeing the same behavior? ...and it works fine in 2.7.2. -- -Mark Wieder mwieder at ahsoftware.net From pevensen at siboneylg.com Sat Jun 10 23:47:16 2006 From: pevensen at siboneylg.com (Peter T Evensen) Date: Sat, 10 Jun 2006 22:47:16 -0500 Subject: result set database query In-Reply-To: References: Message-ID: Don't you need something like: put "SELECT * FROM workers WHERE workers.ID='" & gnameid & "'" into theSQL if gnameid is a Revolution variable, it won't automatically be substituted in a string. You have to build the string. On Jun 10, 2006, at 8:56 PM, Robert Mann wrote: > Thanks got that working > now having trouble getting the variable to work in the new query > > global gnameid > put gnameid into fld "gnameid" --I know it is passing the id it > puts it > in this fld > > put "SELECT * FROM workers WHERE workers.ID='gnameid'" into theSQL > > if I put the number in the query it works fine > > > Robert Mann > > > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of Sarah > Reichelt > Sent: Saturday, June 10, 2006 7:40 PM > To: How to use Revolution > Subject: Re: result set database query > > >> I get the result set from a query (id and name) these are put into a >> menu >> (only name showing) >> now when you select a name I want to pass the id that goes with the >> name > to >> a new query >> any ideas how to do this? >> >> 1 bill >> 2 john >> 3 rob >> >> select rob would like to pass 3 to new query > > In your example, the ID number is the line number. If this is always > the case then you can use: > the menuHistory of me > which gives the selected line number for a menu button. > > If this is not the case, then you need to store the complet list > somewhere and refer back to it. > > get the complete list > sort it the way you want > put it into a custom property > extract the names and put them into the menu > > When a menu item is selected: > > get the menuHistory of the menu button > find the line number of the custom property > get word 1 of that line to find the ID > > HTH, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > Peter T. Evensen 314-629-5248 or 888-682-4588 (toll free) http://www.PetersRoadtoHealth.com Get on the road to better health with Juice Plus+ 17 fruits, vegetables and grains in capsules, chewables, or gummies 24-hour pre-recorded information line: 1-800-942-1260 From robmann at gp-racing.com Sun Jun 11 00:04:00 2006 From: robmann at gp-racing.com (Robert Mann) Date: Sun, 11 Jun 2006 00:04:00 -0400 Subject: result set database query In-Reply-To: Message-ID: I see thanks works now Robert Mann President GP Racing LLC -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of Peter T Evensen Sent: Saturday, June 10, 2006 10:47 PM To: How to use Revolution Subject: Re: result set database query Don't you need something like: put "SELECT * FROM workers WHERE workers.ID='" & gnameid & "'" into theSQL if gnameid is a Revolution variable, it won't automatically be substituted in a string. You have to build the string. On Jun 10, 2006, at 8:56 PM, Robert Mann wrote: > Thanks got that working > now having trouble getting the variable to work in the new query > > global gnameid > put gnameid into fld "gnameid" --I know it is passing the id it > puts it > in this fld > > put "SELECT * FROM workers WHERE workers.ID='gnameid'" into theSQL > > if I put the number in the query it works fine > > > Robert Mann > > > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of Sarah > Reichelt > Sent: Saturday, June 10, 2006 7:40 PM > To: How to use Revolution > Subject: Re: result set database query > > >> I get the result set from a query (id and name) these are put into a >> menu >> (only name showing) >> now when you select a name I want to pass the id that goes with the >> name > to >> a new query >> any ideas how to do this? >> >> 1 bill >> 2 john >> 3 rob >> >> select rob would like to pass 3 to new query > > In your example, the ID number is the line number. If this is always > the case then you can use: > the menuHistory of me > which gives the selected line number for a menu button. > > If this is not the case, then you need to store the complet list > somewhere and refer back to it. > > get the complete list > sort it the way you want > put it into a custom property > extract the names and put them into the menu > > When a menu item is selected: > > get the menuHistory of the menu button > find the line number of the custom property > get word 1 of that line to find the ID > > HTH, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > Peter T. Evensen 314-629-5248 or 888-682-4588 (toll free) http://www.PetersRoadtoHealth.com Get on the road to better health with Juice Plus+ 17 fruits, vegetables and grains in capsules, chewables, or gummies 24-hour pre-recorded information line: 1-800-942-1260 _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From mfstuart at cox.net Sun Jun 11 01:19:55 2006 From: mfstuart at cox.net (mfstuart) Date: Sat, 10 Jun 2006 22:19:55 -0700 (PDT) Subject: database connect/query id's In-Reply-To: References: Message-ID: <4814043.post@talk.nabble.com> Hi Robert, I also have been learning RunRev to access SQL databases, and so I've created a sample stack to do just that - it connects to MySQL. To get the sample stack, load RunRev and click on the Rev Online toolbar button, the revOnline Viewer pops up. Select the User Space option, select Browse Users, scroll to and select mfstuart. The stack name is "MySQL Connection". I hope that helps you - enjoy. Regards, Mark Stuart -- View this message in context: http://www.nabble.com/database-connect-query-id%27s-t1764778.html#a4814043 Sent from the Revolution - User forum at Nabble.com. From bobwarren at howsoft.com Sun Jun 11 03:21:26 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Sun, 11 Jun 2006 04:21:26 -0300 Subject: A new definition of libraries (was: Linux Installation) Message-ID: <448BC476.7090506@howsoft.com> Dan Shafer quoted: > But anyone who tells you they have an app that runs on every version of Linux has a very simplistic app or a very simplistic understanding of what constitutes Linux. ------------------------ I have both! My chooser widget standalones are a lot more complex than "Hello World", but they don't use any non-standard resources at all. Nevertheless, I'd be sooo happy if I could find a distro (Gnome or KDE) they didn't run on! Andre Garzia wrote: > If you're running a professional distro such as Fedora, running rev might be as simple as double clicking. ----------------------- I've just replaced my Ubuntu with Fedora 5 (until tomorrow perhaps, then I'll be changing to Linspire (KDE)). Unfortunately, my widgets run perfectly on Fedora. It really is as simple as double clicking. I am not qualified to discuss the technicalities of this issue very well, but I might be able to help on the empirical side. If I get time tomorrow, I'm going to create a standalone using every widget in the Rev IDE** and every script library and db option, and then hunt for a distro it doesn't run on. After that, perhaps someone will be able to suggest a more intelligent "empirical test app" that we can all download and try on our particular flavour of Linux. [** Certainly, the Quick Time Player will not always work.] Richard Gaskin wrote: If you really like the word "standalone" then perhaps we can lobby the team leaders of the various incompatible Linux window managers to come up with a single spec, so "Linux" can at last refer to a single thing rather than a hodge-podge collection of loosely-related parts, thereby making it possible for application developers to write for "Linux" and know that it'll run well on all the various and wildly different things that distractingly use the same name. ----------------------- No doubt there is a great deal of truth in what you say, Richard, but is it really such a hodge-podge collection of loosely-related parts? Apart from what I've already indicated about the different layouts of the file system in some respects, which of the things we are capable of including in a Rev project would not work in the corresponding standalone running under any given distro? No doubt it is difficult for application developers in general to write for "Linux" and know that it'll run well, but we are not concerned with that here. We are considering Rev apps only. Does the Rev IDE and engine run under all Linuxes or not?** Under what distro does Rev itself fail to run? Or isn't that a pertinent question? [**Excluding the obvious, such as non-GUI versions, old versions, of course.] Bob From geradamas at yahoo.com Sun Jun 11 03:27:51 2006 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sun, 11 Jun 2006 08:27:51 +0100 (BST) Subject: Ubuntu 6.0.6 and AIFF files - "Just a suggestion" Message-ID: <20060611072751.51451.qmail@web37507.mail.mud.yahoo.com> Thanks Tom McCarthy. Its those Just-a-suggestions that makes the RR use-list what it is! sincerely, Richmond Mathewson ____________________________________________________________ "Philosophical problems are confusions arising owing to the fluidity of meanings users attach to words and phrases." Mathewson, 2006 ____________________________________________________________ Send instant messages to your online friends http://uk.messenger.yahoo.com From wjm at wjm.org Sun Jun 11 07:20:46 2006 From: wjm at wjm.org (Bill Marriott) Date: Sun, 11 Jun 2006 07:20:46 -0400 Subject: CapslockKey on Win References: <448B5F07.8090201@fourthworld.com> Message-ID: I must have actually been in 2.7.2 or something because I can't get the capslockkey to work in 2.6.1 on any Windows machine, even fresh installs. I've tried XP Home, Tablet Edition, and XP Pro now. "Bill Marriott" wrote in message news:e6fn9d$7q7$1 at sea.gmane.org... > Win XP Media Center Edition 2005... > > BUT... I went back into Rev 2.6.1 and tried it again and this time it's > stuck on "up" -- I swear it worked the first time I tried it. Maybe it's > an issue with having multiple Rev versions installed? > > "Richard Gaskin" > wrote in message > news:448B5F07.8090201 at fourthworld.com... >> here I got the correct answer only with Rev 2.7.2, while v2.6.1 always >> shows "up" -- >> and both were running on the same system. >> >> Which Windows version did you check on? > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From robmann at gp-racing.com Sun Jun 11 07:47:18 2006 From: robmann at gp-racing.com (Robert Mann) Date: Sun, 11 Jun 2006 07:47:18 -0400 Subject: database connect/query id's In-Reply-To: <4814043.post@talk.nabble.com> Message-ID: not able to open it? I am able to open the one above Robert Mann President GP Racing LLC -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of mfstuart Sent: Sunday, June 11, 2006 12:20 AM To: use-revolution at lists.runrev.com Subject: Re: database connect/query id's Hi Robert, I also have been learning RunRev to access SQL databases, and so I've created a sample stack to do just that - it connects to MySQL. To get the sample stack, load RunRev and click on the Rev Online toolbar button, the revOnline Viewer pops up. Select the User Space option, select Browse Users, scroll to and select mfstuart. The stack name is "MySQL Connection". I hope that helps you - enjoy. Regards, Mark Stuart -- View this message in context: http://www.nabble.com/database-connect-query-id%27s-t1764778.html#a4814043 Sent from the Revolution - User forum at Nabble.com. _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From rcozens at pon.net Sun Jun 11 10:17:41 2006 From: rcozens at pon.net (Rob Cozens) Date: Sun, 11 Jun 2006 07:17:41 -0700 Subject: CapslockKey on Win In-Reply-To: <448B3101.5020009@fourthworld.com> References: <448B3101.5020009@fourthworld.com> Message-ID: <0B267DA4-F955-11DA-8B8B-0030657E1638@pon.net> Hi Richard, > On my Win system here this: > > put the capsLockKey > > ...always returns true, regardless of the actual state of the key. > > 1. Anyone else seeing the same behavior? > Not here: Rev 2.7.1, WinXP TPC 2005 Edition I get "up" or "down", depending on the key state. 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) From rcozens at pon.net Sun Jun 11 10:56:29 2006 From: rcozens at pon.net (Rob Cozens) Date: Sun, 11 Jun 2006 07:56:29 -0700 Subject: Script Editor Handler pullDown deficiencies Message-ID: <76A874BD-F95A-11DA-8F9F-0030657E1638@pon.net> Hi All, I've just Bugzillaed two minor annoyances that have bugged me since v2.6.1: 1. If the first line of a script is a /*Comment*/, the Script Editor's Handler pullDown lists "No Handlers" 2. If the script has a large number of handlers (eg: Serendipity Library), the Script Editor's Handler pullDown omits some of them from the list. You can vote for a fix at 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) From bobwarren at howsoft.com Sun Jun 11 11:00:24 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Sun, 11 Jun 2006 12:00:24 -0300 Subject: A new definition of libraries (was: Linux Installation) Message-ID: <448C3008.3020902@howsoft.com> As I have said, I am not qualified to discuss the technicalities of the distribution of Rev standalones for Linux, how distributable they really are among the various distros, and whether they might need a "setup" or "installation" in the traditional sense. But I do know a few facts. Runtime Revolution produce a fairly sophisticated piece of software for Linux (far more sophisticated than I could ever produce) called "Runtime Revolution". If I go to their site, RR for Linux is available in 2 forms: one for Red Hat Linuxes and one for the others called "TGZ". I have never used a Red Hat Linux, so I download the 2nd of these. Once I have downloaded and expanded the available archive on my desktop (or somewhere else if I like), I have a bunch of files. Among these files, I look for the one called "Revolution.X86" and I double click on it. The Rev IDE presents itself on screen, and I am ready to begin creating my own stacks. Note that in the description above there is no mention of "setup" or "installation" in the traditional sense of the words. Also, I presume that as this is the procedure on my Ubuntu Linux, it is also the procedure on many (all?) other non-Red Hat Linuxes. Speculating, I think that it may be identical to the procedure on Red Hat Linuxes too, but I don't know. What is this then? Magic? Or is Rev itself profoundly different from the standalone programs I produce using Rev? As I have said, perhaps I am getting a little lost in the technicalities of the discussion so far, but I do wonder how many people providing very interesting contributions actually use or have ever used Rev for Linux. If there is something wrong with my dummy's logic, then please tell me where I am going wrong! Regards, Bob From soapdog at mac.com Sun Jun 11 11:26:02 2006 From: soapdog at mac.com (Andre Garzia) Date: Sun, 11 Jun 2006 12:26:02 -0300 Subject: A new definition of libraries (was: Linux Installation) In-Reply-To: <448C3008.3020902@howsoft.com> References: <448C3008.3020902@howsoft.com> Message-ID: Bob, english is not my native language and sometimes I do fail to express myself in a way that others understand but even more often I do miss what the other guy is trying to express. I really am not grasping what you're trying to do but I'll try to explain a couple things about your last email. I am not using Rev for Linux, I ditched linux from my everyday life when I switched to the macintosh years ago. Let us begin by talking about linux package systems. As everyone and his techie dog knows, distributing linux software might prove a very complex experience due to the library dependency nightmare, that, I talked a little on my previous email. Also some FOSS Linux users won't trust or install any binary package, they will only trust/like software that is Free in all senses of the word and that they are able to see the source and build by themselves, thats cultural. TGZ is a gZiped tarball, which in plain english is a folder that was put inside a tape archive file and then zipped, this is the popular way for packing things for linux, very vanilla. Some eons ago when Red Hat was starting they created the RPM which stands for Red Hat Package Manager which is more than a simple compressed stuff for it knows where to unpack the files and to check for dependencies. RPM proved very successful and many distros now use it. So when you have a linux distribution that uses RPM as its main package system, you can trust that by installing a RPM file will give you all the files in the correct place and a software that will run. If you pick a TGZ (more usually a .tar.gz) file, then you might need to do some file moving yourself. RunRev distributes a binary package, by binary I am saying that the software comes as an closed binary executable and not as source code (of course they won't give the source for the engine) thats why you had such nice experience, the software is already built and your Unbuntu which is a very high level distro has the right libraries in the right place?. Now please Bob, I don't know if I am really helping you go somewhere but can you please tell me what you're trying to do? If its building software for linux with runrev then trust one thing, if the IDE runs, the standalones will run too. Rev will probably run on all major linux distros provided they are new ones (meaning no ancient kernel running for 5 years...). But don't expect it to run everywhere, not even linux users expect it. No one is expecting that Rev apps run on DSL or Knoppix (although they might). If your standalone doesn't run on a given linux, its not your fault. You're not responsible for that and you can do very little. Debugging why the app is not running is a very complex job and to get it running at all costs (replacing libraries, creating new symlinks) is a job for someone that really knows what he is doing, the normal end user will not go that way. What you can do that would really boost your linux offerings is: * Study linux packaging: create packages for your software for all major packaging systems like RPM, Debian and the others. * Create diagnostic bash scripts: this is a hard one and maybe the community should gather on a collective effort on this one. A script that would use ldd to find which libraries the standalone is linking and to check the presence of each one and write a logfile. In cases of software not running, this script might shed a clue. * Join forces in one-click software efforts for linux such as linspire click-and-run. There are people making money thru this channels, you might like it. Thats all I can think of, but I still don't understand what is really the problem. :-) Andre On Jun 11, 2006, at 12:00 PM, Bob Warren wrote: > As I have said, I am not qualified to discuss the technicalities of > the distribution of Rev standalones for Linux, how distributable > they really are among the various distros, and whether they might > need a "setup" or "installation" in the traditional sense. But I do > know a few facts. > > Runtime Revolution produce a fairly sophisticated piece of software > for Linux (far more sophisticated than I could ever produce) called > "Runtime Revolution". If I go to their site, RR for Linux is > available in 2 forms: one for Red Hat Linuxes and one for the > others called "TGZ". I have never used a Red Hat Linux, so I > download the 2nd of these. Once I have downloaded and expanded the > available archive on my desktop (or somewhere else if I like), I > have a bunch of files. Among these files, I look for the one called > "Revolution.X86" and I double click on it. The Rev IDE presents > itself on screen, and I am ready to begin creating my own stacks. > > Note that in the description above there is no mention of "setup" > or "installation" in the traditional sense of the words. Also, I > presume that as this is the procedure on my Ubuntu Linux, it is > also the procedure on many (all?) other non-Red Hat Linuxes. > Speculating, I think that it may be identical to the procedure on > Red Hat Linuxes too, but I don't know. > > What is this then? Magic? Or is Rev itself profoundly different > from the standalone programs I produce using Rev? > > As I have said, perhaps I am getting a little lost in the > technicalities of the discussion so far, but I do wonder how many > people providing very interesting contributions actually use or > have ever used Rev for Linux. > > If there is something wrong with my dummy's logic, then please tell > me where I am going wrong! > > Regards, > Bob > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From r.venzl-schubert at t-online.de Sun Jun 11 14:17:00 2006 From: r.venzl-schubert at t-online.de (Reinhold Venzl-Schubert) Date: Sun, 11 Jun 2006 20:17:00 +0200 Subject: preopenstack do not works in a stack that I transfered from mc to rev In-Reply-To: <20060610232023.230B1826471@mail.runrev.com> References: <20060610232023.230B1826471@mail.runrev.com> Message-ID: <8A818B7E-97B0-49DC-A166-BB3FC99DED77@t-online.de> Am 11.06.2006 um 01:20 schrieb Sarah Reichelt: >> I made my stack "xyz" with mc 2.6.1. Then I opened it in rev 2.7.1 to >> connect it to a SQL-database. >> In the stackscript of "xyz" I put the same code as in the stack >> "SQL-Test" I made with rev directly. >> The stack "SQL-Test" connects well to its database, but in my stack >> "xyz" this code don't work. >> >> Here it is: >> >> on preopenstack >> global gConID >> put revdb_connect("sqlite3","DB_FLK.db",,,,,"my emailadress","my >> password") into tConID >> if tConID is "" then >> answer warning "Problem creating or accessing database!" >> else >> answer information "DB_FLK Connected! Your connection ID is: " & >> tConID >> put tConID into gConID >> end if >> end preopenstack >> >> When I create a button in the opened stack with the same code I get a >> connection to the database. >> Do anybody knows a help? > > I think that when you try to open the database in your preOpenStack > handler, the database library has not yet been loaded. Try setting up > a delayed call to open it e.g. > > on preOpenStack > send "connectToDatabase" to me in 1 second > end preOpenStack > > on connectToDatabase > global gConID > put revdb_connect("sqlite3","DB_FLK.db",,,,,"my emailadress","my > password") into tConID > if tConID is "" then > answer warning "Problem creating or accessing database!" > else > answer information "DB_FLK Connected! Your connection ID is: " & > tConID > put tConID into gConID > end if > end connectToDatabase > > HTH, > Sarah I am sorry, it don't helps. I even set the latency to 10 seconds.There must be an other cause apparently. :-( Reinhold From rjb at robelko.com Sun Jun 11 14:44:15 2006 From: rjb at robelko.com (Robert Brenstein) Date: Sun, 11 Jun 2006 20:44:15 +0200 Subject: preopenstack do not works in a stack that I transfered from mc to rev In-Reply-To: <8A818B7E-97B0-49DC-A166-BB3FC99DED77@t-online.de> References: <20060610232023.230B1826471@mail.runrev.com> <8A818B7E-97B0-49DC-A166-BB3FC99DED77@t-online.de> Message-ID: >>I think that when you try to open the database in your preOpenStack >>handler, the database library has not yet been loaded. Try setting up >>a delayed call to open it e.g. >> >>on preOpenStack >> send "connectToDatabase" to me in 1 second >>end preOpenStack >> >>on connectToDatabase >> global gConID >> put revdb_connect("sqlite3","DB_FLK.db",,,,,"my emailadress","my >>password") into tConID >> if tConID is "" then >> answer warning "Problem creating or accessing database!" >> else >> answer information "DB_FLK Connected! Your connection ID is: " & >>tConID >> put tConID into gConID >> end if >>end connectToDatabase >> >>HTH, >>Sarah > >I am sorry, it don't helps. I even set the latency to 10 >seconds.There must be an other cause apparently. > >:-( >Reinhold Have you tried on preOpenStack send "mouseUp" to btn "my_manual_database_open" in 1 second end preOpenStack That is to call your button script which you know works otherwise? Also, such functions IMHO should be run in openstack not preopenstack. There is a subtle difference. Robert From geradamas at yahoo.com Sun Jun 11 15:51:51 2006 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sun, 11 Jun 2006 20:51:51 +0100 (BST) Subject: UBUNTU archive searcher Message-ID: <20060611195151.91491.qmail@web37506.mail.mud.yahoo.com> I have just uploaded an adapted version of the 4W searcher to browse the UBUNTU uselists - all the work is Gaskin's and credit is given. usual place : http://groups.yahoo.com/group/richmondsrrr sincerely, Richmond Mathewson ____________________________________________________________ "Philosophical problems are confusions arising owing to the fluidity of meanings users attach to words and phrases." Mathewson, 2006 ____________________________________________________________ Send instant messages to your online friends http://uk.messenger.yahoo.com From xeubie at hotmail.com Sun Jun 11 16:27:33 2006 From: xeubie at hotmail.com (Jack Tsu) Date: Sun, 11 Jun 2006 20:27:33 +0000 Subject: Finding Aqua & Windows interface buttons Message-ID: On OS X, the Rev documentation viewer uses the same backward/forward buttons found in Safari, Finder, and elsewhere. Where can I find the GIFs (or PNGs, or whatever) of buttons like these? I'd especially like the open, minimize, and close buttons for Aqua (OS X) and Windows, as I am making my own titlebar and so I need to incorporate them manually. Thanks very much in advance. _________________________________________________________________ FREE pop-up blocking with the new MSN Toolbar ? get it now! http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/ From m.schonewille at economy-x-talk.com Sun Jun 11 18:33:09 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 12 Jun 2006 00:33:09 +0200 Subject: Finding Aqua & Windows interface buttons In-Reply-To: References: Message-ID: Hi Jack, The images are on card Graphics of stack revDocs. This script copies them all to the current card of the current stack. Just create a new stack, paste the script into the card script and run it from the message box. on copyImages put the number of images of cd "Graphics" of stack "revDocs" into myNrOfImgs repeat with myImgNr = 1 to myNrOfImgs copy img myImgNr of cd "Graphics" of stack "revDocs" to this stack set the rect of img myImgNr of this cd to the rect of ? img myImgNr of cd "Graphics" of stack "revDocs" end repeat end copyImages After running the script, you probably still need to adjust the location and size of some of the images. Of course, you can simply go to cd "Graphics" of stack "revDocs" but it is useful to have the images in your own stack, in case you want to make a standalone, for instance. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 11-jun-2006, om 22:27 heeft Jack Tsu het volgende geschreven: > On OS X, the Rev documentation viewer uses the same backward/ > forward buttons found in Safari, Finder, and elsewhere. Where can I > find the GIFs (or PNGs, or whatever) of buttons like these? > > I'd especially like the open, minimize, and close buttons for Aqua > (OS X) and Windows, as I am making my own titlebar and so I need to > incorporate them manually. > > Thanks very much in advance. > From bobwarren at howsoft.com Sun Jun 11 19:50:35 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Sun, 11 Jun 2006 20:50:35 -0300 Subject: A new definition of libraries (was: Linux Installation) Message-ID: <448CAC4B.4060509@howsoft.com> Andre: First of all, I think your English is excellent, and if after nearly 33 years in Brazil my written Portuguese was as good as your English, I would be a happy man. Thank you very much for your very lucid explanation. Part of what you said is exactly what I confirmed with Ken Ray days ago, and I have been simply seeking to re-affirm this - and only this - ever since. You said: (Andre Garcia wrote:) If its building software for linux with runrev then trust one thing, if the IDE runs, the standalones will run too. Rev will probably run on all major linux distros provided they are new ones (meaning no ancient kernel running for 5 years...). ------------------- On top of that, you have given me the kind of qualification I was looking for: (Andre Garcia wrote:) But don't expect it to run everywhere, not even linux users expect it. No one is expecting that Rev apps run on DSL or Knoppix (although they might). ------------------- I'll certainly try the exceptional distros you mention. Incidentally, I think Rev standalones will probably run OK on Knoppix too, since they run perfectly on Kurumin which is a direct derivative of it. In this thread and the one it arose from, I have not been the slightest bit concerned about discussing the distribution of apps generally in Linux. I have only tried to discuss the distribution of Rev apps. It has now been confirmed again that they do NOT need "installing" in any normal sense of the word and that "standalone" means what it says. You can rest assured that you have answered my question perfectly, that you have helped enormously, and that I can now sleep at night knowing that I am not bonkers after all. Thank you very much indeed. Best regards, Bob From ambassador at fourthworld.com Sun Jun 11 20:57:05 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 11 Jun 2006 17:57:05 -0700 Subject: A new definition of libraries (was: Linux Installation) Message-ID: <448CBBE1.1010108@fourthworld.com> Bob Warren wrote: > In this thread and the one it arose from, I have not been the slightest > bit concerned about discussing the distribution of apps generally in > Linux. I have only tried to discuss the distribution of Rev apps. It has > now been confirmed again that they do NOT need "installing" in any > normal sense of the word and that "standalone" means what it says. That's pretty much been the message from all contributions to this thread in my reading of it. I never understood the goal of this thread from the start, but please don't bother explaining it on my account. As for "installation", it depends on what one means by that. For a complete user experience, Mac and Windows have a higher standard to meet, with users expecting that an application will not merely run but will also have icons properly set up for the app and its documents, have document associations properly defined, and install a shortcut to itself into the Start menu on OSes that have one. Linux developers have sufficiently lowered expectations there that users don't seem to mind doing much of that manually, something that would never be tolerated on more consumer-minded OSes. While this unnecessarily hampers Linux adoption among consumers, meeting such low expectations can make a developer's life easier. ;) -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From geoffc at inspiredlogic.com Sun Jun 11 21:12:07 2006 From: geoffc at inspiredlogic.com (Geoff Canyon) Date: Sun, 11 Jun 2006 18:12:07 -0700 Subject: Script Editor Handler pullDown deficiencies In-Reply-To: <76A874BD-F95A-11DA-8F9F-0030657E1638@pon.net> References: <76A874BD-F95A-11DA-8F9F-0030657E1638@pon.net> Message-ID: On Jun 11, 2006, at 7:56 AM, Rob Cozens wrote: > 1. If the first line of a script is a /*Comment*/, the Script > Editor's Handler pullDown lists "No Handlers" > > 2. If the script has a large number of handlers (eg: Serendipity > Library), the Script Editor's Handler pullDown omits some of them > from the list. shameless plug: Navigator has neither of these limitations. (tested with 500 handlers, if you went beyond that let me know and I'll check) An old version of Navigator is likely already in your plugins folder, since it comes with Revolution. The latest can be downloaded from: http://www.inspiredlogic.com/navigator/navigator.html gc From xeubie at hotmail.com Sun Jun 11 22:32:18 2006 From: xeubie at hotmail.com (Jack Tsu) Date: Mon, 12 Jun 2006 02:32:18 +0000 Subject: Finding Aqua & Windows interface buttons Message-ID: Thanks very much. Could you give a link to where I can download revDocs? Spotlight didn't find it on my computer and all Google gives me is some yahoo group. >From: Mark Schonewille >Reply-To: How to use Revolution >To: How to use Revolution >Subject: Re: Finding Aqua & Windows interface buttons >Date: Mon, 12 Jun 2006 00:33:09 +0200 > >Hi Jack, > >The images are on card Graphics of stack revDocs. This script copies them >all to the current card of the current stack. Just create a new stack, >paste the script into the card script and run it from the message box. > >on copyImages > put the number of images of cd "Graphics" of stack "revDocs" into >myNrOfImgs > repeat with myImgNr = 1 to myNrOfImgs > copy img myImgNr of cd "Graphics" of stack "revDocs" to this stack > set the rect of img myImgNr of this cd to the rect of ? > img myImgNr of cd "Graphics" of stack "revDocs" > end repeat >end copyImages > >After running the script, you probably still need to adjust the location >and size of some of the images. Of course, you can simply > > go to cd "Graphics" of stack "revDocs" > >but it is useful to have the images in your own stack, in case you want to >make a standalone, for instance. > >Best, > >Mark > >-- > >Economy-x-Talk >Consultancy and Software Engineering >http://economy-x-talk.com >http://www.salery.biz > >Download ErrorLib at http://economy-x-talk.com/developers.html and get >full control of error handling in Revolution. > > > >Op 11-jun-2006, om 22:27 heeft Jack Tsu het volgende geschreven: > >>On OS X, the Rev documentation viewer uses the same backward/ forward >>buttons found in Safari, Finder, and elsewhere. Where can I find the GIFs >>(or PNGs, or whatever) of buttons like these? >> >>I'd especially like the open, minimize, and close buttons for Aqua (OS X) >>and Windows, as I am making my own titlebar and so I need to incorporate >>them manually. >> >>Thanks very much in advance. >> >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today - it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ From m.schonewille at economy-x-talk.com Sun Jun 11 22:44:34 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 12 Jun 2006 04:44:34 +0200 Subject: Finding Aqua & Windows interface buttons In-Reply-To: References: Message-ID: <99F57BCA-AE16-430A-B608-3438DDCBB6D8@economy-x-talk.com> RevDocs is the documentation stack of Revolution. Just run the script. It should work just like that, but if it doesn't, choose Documentation from the Help menu. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 12-jun-2006, om 4:32 heeft Jack Tsu het volgende geschreven: > Thanks very much. Could you give a link to where I can download > revDocs? Spotlight didn't find it on my computer and all Google > gives me is some yahoo group. From xeubie at hotmail.com Sun Jun 11 23:13:23 2006 From: xeubie at hotmail.com (Jack Tsu) Date: Mon, 12 Jun 2006 03:13:23 +0000 Subject: Finding Aqua & Windows interface buttons In-Reply-To: <99F57BCA-AE16-430A-B608-3438DDCBB6D8@economy-x-talk.com> Message-ID: Oh! I didn't realize those were the same thing. I was confused as to whether I should put the script in the card script, message box, or both, so I just tried to find "Graphics" within Documentation...it doesn't seem to be there. Maybe it's somewhere other than "Getting Started"? Sorry if I'm being dense :-/ >From: Mark Schonewille >Reply-To: How to use Revolution >To: How to use Revolution >Subject: Re: Finding Aqua & Windows interface buttons >Date: Mon, 12 Jun 2006 04:44:34 +0200 > >RevDocs is the documentation stack of Revolution. Just run the script. It >should work just like that, but if it doesn't, choose Documentation from >the Help menu. > >Best, > >Mark > >-- > >Economy-x-Talk >Consultancy and Software Engineering >http://economy-x-talk.com >http://www.salery.biz > >Download ErrorLib at http://economy-x-talk.com/developers.html and get >full control of error handling in Revolution. > > > >Op 12-jun-2006, om 4:32 heeft Jack Tsu het volgende geschreven: > >>Thanks very much. Could you give a link to where I can download revDocs? >>Spotlight didn't find it on my computer and all Google gives me is some >>yahoo group. > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today - it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ From mfstuart at cox.net Mon Jun 12 00:05:49 2006 From: mfstuart at cox.net (mfstuart) Date: Sun, 11 Jun 2006 21:05:49 -0700 (PDT) Subject: database connect/query id's In-Reply-To: References: <4814043.post@talk.nabble.com> Message-ID: <4823122.post@talk.nabble.com> Hi Robert, What version of RunRev Studio do you have? This was saved in version 2.7.2. If you have an earlier version, let me know and I'll save it in the "Legacy Revolution Stack" format. Also, you'll need to have the MySQL database already created: Database name: States Table name: States Table Definition: Column 1 name: State (char 2), (Allow Null=No) Column 2 name: State_Name (char 35), (Allow Null=Yes) Indexes: Indx 1: State (Unique) Indx 2: State_Name (Normal) Here's the states exported... State State_Name AL Alabama AK Alaska AZ Arizona AR Arkansas CA California CO Colorado CT Connecticut DE Delaware DC District of Coulmbia FL Florida GA Georgia HI Hawaii ID Idaho IL Illinois IN Indiana IA Iowa KS Kansas KY Kentucky LA Louisiana ME Maine MD Maryland MA Massachusetts MI Michigan MN Minnesota MS Mississippi MO Missouri MT Montana NE Nebraska NV Nevada NH New Hampshire NJ New Jersey NM New Mexico NY New York NC North Carolina ND North Dakota OH Ohio OK Oklahoma OR Oregon PA Pennsylvania RI Rhode Island SC South Carolina SD South Dakota TN Tennessee TX Texas UT Utah VT Vermont VA Virginia WA Washington WV West Virginia WI Wisconsin WY Wyoming The delimiter is TAB. I do not have an import script for this data. Use MySQL to import the data, or create a script to open and read the txt file, then read each line and INSERT to the SQL table. Regards, Mark -- View this message in context: http://www.nabble.com/database-connect-query-id%27s-t1764778.html#a4823122 Sent from the Revolution - User forum at Nabble.com. From mfstuart at cox.net Mon Jun 12 00:44:36 2006 From: mfstuart at cox.net (mfstuart) Date: Sun, 11 Jun 2006 21:44:36 -0700 (PDT) Subject: database connect/query id's In-Reply-To: References: <4814043.post@talk.nabble.com> Message-ID: <4823325.post@talk.nabble.com> Robert, I forgot to mention: please use the RevOnline to down load the stack again. I changed the revOpenDatabase connection parameters that reflect connecting to a database named: States, and a table named: States. See my other reply with more detail about this. Regards, Mark -- View this message in context: http://www.nabble.com/database-connect-query-id%27s-t1764778.html#a4823325 Sent from the Revolution - User forum at Nabble.com. From m.schonewille at economy-x-talk.com Mon Jun 12 07:12:35 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 12 Jun 2006 13:12:35 +0200 Subject: Icon Menu Editor plugin Message-ID: <14029545-6BA5-481C-A56A-679469013018@economy-x-talk.com> Hello, Several of you have sent me comments on the free Icon Menu Editor plugin, which is available from the Developers section of the Economy- x-Talk homepage . Thank you so much for your feedback, it really helps. Currently, I am in the process of updating the plugin. If you want to report any bugs before the next release, please do so now. Your bug reports are really important because receiving feedback is a great motivation to make a better product. You can send comments and bug reports to . Many thanks and best regards, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. From jbv.silences at club-internet.fr Mon Jun 12 12:40:41 2006 From: jbv.silences at club-internet.fr (jbv) Date: Mon, 12 Jun 2006 18:40:41 +0200 Subject: somewhat OT : dumb email question Message-ID: <448D98F7.388F8A7A@club-internet.fr> Hi list, when sending an email (via a PHP script for instance), what are the possibilities to know if the email went through or not (the email address isn't valid anymore, etc) ? In order to avoid cluttering this list, don't sent lengthy answers, but only pointers to some webpages... Thanks, JB From cmsheffield at gmail.com Mon Jun 12 12:38:32 2006 From: cmsheffield at gmail.com (Chris Sheffield) Date: Mon, 12 Jun 2006 10:38:32 -0600 Subject: open a palette window over a modal window under OS 9 Message-ID: <69241D8A-A69F-446E-87BD-8FBCCCA49D8D@gmail.com> I think I've found a bug in Rev, and I want to see if anyone has ever experienced this and if so, if there is a workaround. I've got an application that we are supposed to release this week, so this is kind of urgent. In this app, I've got a main window that opens a stack as modal. This is so the user cannot interact with the main window while the other is open. But then from the modal window, there is a help stack that I open as a palette. This works fine under Windows and OS X, but under OS 9, there's a problem. The palette stack does not get focus when it opens, and you cannot interact with it at all. You can't even close it. It's like the modal stack is taking over, and in fact, when I click anywhere in the palette stack, I get the beep from the computer indicating that I can't do anything with it. The palette window does open over the top of the modal one, however. Then once I close the modal window, I can interact with the palette. Bug? Shouldn't it behave the same way on all platforms? After doing some additional testing, it doesn't matter which mode I use for that help stack. I cannot interact with it at all from the modal one. Can anyone think of a workaround for this? Thanks, Chris -- Chris Sheffield Read Naturally From m.schonewille at economy-x-talk.com Mon Jun 12 13:02:34 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 12 Jun 2006 19:02:34 +0200 Subject: open a palette window over a modal window under OS 9 In-Reply-To: <69241D8A-A69F-446E-87BD-8FBCCCA49D8D@gmail.com> References: <69241D8A-A69F-446E-87BD-8FBCCCA49D8D@gmail.com> Message-ID: Hi Chris, This is not bug. In fact, I am very happy that this works properly in Mac OS 9. There is no workaround that is practible and complies with Apple's GUI rules. In every operating system, an application should halt while a modal dialog is open, until the dialog closes. I suggest you just accept that the Help window is not available, as Mac OS 9 users would be surprised if they could access the Help window while a modal dialog is open. They would consider it a bug in your software. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 12-jun-2006, om 18:38 heeft Chris Sheffield het volgende geschreven: > I think I've found a bug in Rev, and I want to see if anyone has > ever experienced this and if so, if there is a workaround. > > I've got an application that we are supposed to release this week, > so this is kind of urgent. In this app, I've got a main window that > opens a stack as modal. This is so the user cannot interact with > the main window while the other is open. But then from the modal > window, there is a help stack that I open as a palette. This works > fine under Windows and OS X, but under OS 9, there's a problem. The > palette stack does not get focus when it opens, and you cannot > interact with it at all. You can't even close it. It's like the > modal stack is taking over, and in fact, when I click anywhere in > the palette stack, I get the beep from the computer indicating that > I can't do anything with it. The palette window does open over the > top of the modal one, however. Then once I close the modal window, > I can interact with the palette. Bug? Shouldn't it behave the same > way on all platforms? > > After doing some additional testing, it doesn't matter which mode I > use for that help stack. I cannot interact with it at all from the > modal one. Can anyone think of a workaround for this? > > Thanks, > Chris > > > -- > Chris Sheffield > Read Naturally From josh at dvcreators.net Mon Jun 12 13:09:27 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Mon, 12 Jun 2006 10:09:27 -0700 Subject: somewhat OT : dumb email question In-Reply-To: <448D98F7.388F8A7A@club-internet.fr> References: <448D98F7.388F8A7A@club-internet.fr> Message-ID: A 'bounced' email will return to the sender, often with a message containing "Undeliverable" or similar. One trick to identify bad emails in a list is to set the "Reply-To:" and "Envelope" to different email addresses, so that if an actual person hits reply, it goes to you, but if the email bounces, it goes to an inbox that is periodically polled by an automated script which marks those emails as bad in the master list. On Jun 12, 2006, at 9:40 AM, jbv wrote: > Hi list, > > when sending an email (via a PHP script for instance), what > are the possibilities to know if the email went through or not > (the email address isn't valid anymore, etc) ? > > In order to avoid cluttering this list, don't sent lengthy answers, > but only pointers to some webpages... > > Thanks, > JB > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From josh at dvcreators.net Mon Jun 12 13:11:38 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Mon, 12 Jun 2006 10:11:38 -0700 Subject: Finding Aqua & Windows interface buttons In-Reply-To: References: Message-ID: Just make a temporary button and put that script in a "mouseUp" handler in the button: on mouseUp (put the script here) end mouseUp Then click the button. On Jun 11, 2006, at 8:13 PM, Jack Tsu wrote: > Oh! I didn't realize those were the same thing. I was confused as > to whether I should put the script in the card script, message box, > or both, so I just tried to find "Graphics" within > Documentation...it doesn't seem to be there. Maybe it's somewhere > other than "Getting Started"? Sorry if I'm being dense :-/ > > >> From: Mark Schonewille >> Reply-To: How to use Revolution >> To: How to use Revolution >> Subject: Re: Finding Aqua & Windows interface buttons >> Date: Mon, 12 Jun 2006 04:44:34 +0200 >> >> RevDocs is the documentation stack of Revolution. Just run the >> script. It should work just like that, but if it doesn't, choose >> Documentation from the Help menu. >> >> Best, >> >> Mark >> >> -- >> >> Economy-x-Talk >> Consultancy and Software Engineering >> http://economy-x-talk.com >> http://www.salery.biz >> >> Download ErrorLib at http://economy-x-talk.com/developers.html >> and get full control of error handling in Revolution. >> >> >> >> Op 12-jun-2006, om 4:32 heeft Jack Tsu het volgende geschreven: >> >>> Thanks very much. Could you give a link to where I can download >>> revDocs? Spotlight didn't find it on my computer and all Google >>> gives me is some yahoo group. >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _________________________________________________________________ > Express yourself instantly with MSN Messenger! Download today - > it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/ > direct/01/ > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From garrett at paraboliclogic.com Mon Jun 12 14:19:42 2006 From: garrett at paraboliclogic.com (Garrett Hylltun) Date: Mon, 12 Jun 2006 11:19:42 -0700 Subject: open a palette window over a modal window under OS 9 In-Reply-To: References: <69241D8A-A69F-446E-87BD-8FBCCCA49D8D@gmail.com> Message-ID: <448DB03E.5030901@paraboliclogic.com> Mark Schonewille wrote: > Hi Chris, > > This is not bug. In fact, I am very happy that this works properly in > Mac OS 9. There is no workaround that is practible and complies with > Apple's GUI rules. In every operating system, an application should halt > while a modal dialog is open, until the dialog closes. > > I suggest you just accept that the Help window is not available, as Mac > OS 9 users would be surprised if they could access the Help window while > a modal dialog is open. They would consider it a bug in your software. Ok, sounds logical to me, but, is it possible for Chris to change the mode of the modal stack to non-modal and change the palette stack to modal until the palette stack is dismissed and then set that stack back to modal after the palette is dismissed? -Garrett From m.schonewille at economy-x-talk.com Mon Jun 12 14:50:02 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 12 Jun 2006 20:50:02 +0200 Subject: open a palette window over a modal window under OS 9 In-Reply-To: <448DB03E.5030901@paraboliclogic.com> References: <69241D8A-A69F-446E-87BD-8FBCCCA49D8D@gmail.com> <448DB03E.5030901@paraboliclogic.com> Message-ID: Of course, it is possible, but why would you do that? If you provide a user temporary access to other windows, you shouldn't use a modal window in the first place. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 12-jun-2006, om 20:19 heeft Garrett Hylltun het volgende geschreven: > > Ok, sounds logical to me, but, is it possible for Chris to change > the mode of the modal stack to non-modal and change the palette > stack to modal until the palette stack is dismissed and then set > that stack back to modal after the palette is dismissed? > > -Garrett From bobwarren at howsoft.com Mon Jun 12 14:54:28 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Mon, 12 Jun 2006 15:54:28 -0300 Subject: A new definition of libraries (was: Linux Installation) Message-ID: <448DB864.5030407@howsoft.com> Richard Gaskin wrote originally: > This installer will be made with Rev, so as much as I appreciate any tips about third-party installers it's essential to my workflow that I roll my own (I have an end-to-end automated build system). Richard Gaskin wrote now: > As for "installation", it depends on what one means by that. For a complete user experience, Mac and Windows have a higher standard to meet, with users expecting that an application will not merely run but will also have icons properly set up for the app and its documents, have document associations properly defined, and install a shortcut to itself into the Start menu on OSes that have one. ------------------------------- One last complement before attempting to close this thread: The point I have been trying to make is that if you want to write an installer in Rev Linux to do the nice things you say above (your original stated task as I understood it), (a) your installer would have to be a real standalone, not itself requiring a setup, and (b) you could not even begin the task of writing such an installer in Rev without a very full implementation of the specialFolderPath functions. Let's give Linux a chance, it's much younger than Mac or Win. That's all. Shall we watch the football? Regards, Bob From rjb at robelko.com Mon Jun 12 14:54:03 2006 From: rjb at robelko.com (Robert Brenstein) Date: Mon, 12 Jun 2006 20:54:03 +0200 Subject: open a palette window over a modal window under OS 9 In-Reply-To: <448DB03E.5030901@paraboliclogic.com> References: <69241D8A-A69F-446E-87BD-8FBCCCA49D8D@gmail.com> <448DB03E.5030901@paraboliclogic.com> Message-ID: >Mark Schonewille wrote: >>Hi Chris, >> >>This is not bug. In fact, I am very happy that this works properly >>in Mac OS 9. There is no workaround that is practible and complies >>with Apple's GUI rules. In every operating system, an application >>should halt while a modal dialog is open, until the dialog closes. >> >>I suggest you just accept that the Help window is not available, as >>Mac OS 9 users would be surprised if they could access the Help >>window while a modal dialog is open. They would consider it a bug >>in your software. > >Ok, sounds logical to me, but, is it possible for Chris to change >the mode of the modal stack to non-modal and change the palette >stack to modal until the palette stack is dismissed and then set >that stack back to modal after the palette is dismissed? > >-Garrett Yes, Chris can try shuffling modes. However, I once needed to display some help info from a modal stack and if I recall correctly, I simply displayed another modal stack, which showed on top of the other modal stack. Closing it, returned control properly to the other modal. This was several releases of Rev ago, but should still work the same. r From garrett at paraboliclogic.com Mon Jun 12 15:23:06 2006 From: garrett at paraboliclogic.com (Garrett Hylltun) Date: Mon, 12 Jun 2006 12:23:06 -0700 Subject: open a palette window over a modal window under OS 9 In-Reply-To: References: <69241D8A-A69F-446E-87BD-8FBCCCA49D8D@gmail.com> <448DB03E.5030901@paraboliclogic.com> Message-ID: <448DBF1A.2050904@paraboliclogic.com> Robert Brenstein wrote: >> Mark Schonewille wrote: >>> Hi Chris, >>> >>> This is not bug. In fact, I am very happy that this works properly in >>> Mac OS 9. There is no workaround that is practible and complies with >>> Apple's GUI rules. In every operating system, an application should >>> halt while a modal dialog is open, until the dialog closes. >>> >>> I suggest you just accept that the Help window is not available, as >>> Mac OS 9 users would be surprised if they could access the Help >>> window while a modal dialog is open. They would consider it a bug in >>> your software. >> >> Ok, sounds logical to me, but, is it possible for Chris to change the >> mode of the modal stack to non-modal and change the palette stack to >> modal until the palette stack is dismissed and then set that stack >> back to modal after the palette is dismissed? >> >> -Garrett > > Yes, Chris can try shuffling modes. However, I once needed to display > some help info from a modal stack and if I recall correctly, I simply > displayed another modal stack, which showed on top of the other modal > stack. Closing it, returned control properly to the other modal. This > was several releases of Rev ago, but should still work the same. > I think that would be the way to go. I've used that before myself. -Garrett From ambassador at fourthworld.com Mon Jun 12 15:29:17 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 12 Jun 2006 12:29:17 -0700 Subject: A new definition of libraries (was: Linux Installation) Message-ID: <448DC08D.3060209@fourthworld.com> Bob Warren wrote: > Richard Gaskin wrote originally: > > > This installer will be made with Rev, so as much as I appreciate any > tips about third-party installers it's essential to my workflow that I > roll my own (I have an end-to-end automated build system). > > Richard Gaskin wrote now: > > > As for "installation", it depends on what one means by that. For a > complete user experience, Mac and Windows have a higher standard to > meet, with users expecting that an application will not merely run but > will also have icons properly set up for the app and its documents, have > document associations properly defined, and install a shortcut to itself > into the Start menu on OSes that have one. > > ------------------------------- > One last complement before attempting to close this thread: > > The point I have been trying to make is that if you want to write an > installer in Rev Linux to do the nice things you say above (your > original stated task as I understood it), (a) your installer would have > to be a real standalone, not itself requiring a setup, and (b) you could > not even begin the task of writing such an installer in Rev without a > very full implementation of the specialFolderPath functions. Ideally, yes, and I'd love to see specialFolderPath well implemented for the various Linux GUIs around. But even if such an installer needed a DLL or external helper app, that wouldn't be a show-stopper. One could compress a copy of the external files into the installer app, and the installer could spit them out, run them, and delete them when it's done. The hard part is knowing how to interface with each of the window managers out there.... -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From cmsheffield at gmail.com Mon Jun 12 16:37:12 2006 From: cmsheffield at gmail.com (Chris Sheffield) Date: Mon, 12 Jun 2006 14:37:12 -0600 Subject: open a palette window over a modal window under OS 9 In-Reply-To: References: <69241D8A-A69F-446E-87BD-8FBCCCA49D8D@gmail.com> <448DB03E.5030901@paraboliclogic.com> Message-ID: <414AFDFA-60D0-44A0-964A-EA2D7589A847@gmail.com> Thanks, Robert. This seems to be the best bet. While I'm not thrilled about having to dismiss my help stack before doing anything else, this solution will probably be the quickest for now since I've got a deadline. If I had more time, I'd make the modal stack not modal, and then hide the other stack that I don't want the user to interact with. But this late in the game I'd rather not mess with it. That can be done in a future update. Thanks to the rest who replied as well. Chris On Jun 12, 2006, at 12:54 PM, Robert Brenstein wrote: >> Mark Schonewille wrote: >>> Hi Chris, >>> >>> This is not bug. In fact, I am very happy that this works >>> properly in Mac OS 9. There is no workaround that is practible >>> and complies with Apple's GUI rules. In every operating system, >>> an application should halt while a modal dialog is open, until >>> the dialog closes. >>> >>> I suggest you just accept that the Help window is not available, >>> as Mac OS 9 users would be surprised if they could access the >>> Help window while a modal dialog is open. They would consider it >>> a bug in your software. >> >> Ok, sounds logical to me, but, is it possible for Chris to change >> the mode of the modal stack to non-modal and change the palette >> stack to modal until the palette stack is dismissed and then set >> that stack back to modal after the palette is dismissed? >> >> -Garrett > > Yes, Chris can try shuffling modes. However, I once needed to > display some help info from a modal stack and if I recall > correctly, I simply displayed another modal stack, which showed on > top of the other modal stack. Closing it, returned control properly > to the other modal. This was several releases of Rev ago, but > should still work the same. > > r > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ------------------------------------------ Chris Sheffield Read Naturally The Fluency Company http://www.readnaturally.com ------------------------------------------ From xeubie at hotmail.com Mon Jun 12 17:49:58 2006 From: xeubie at hotmail.com (Jack Tsu) Date: Mon, 12 Jun 2006 21:49:58 +0000 Subject: Finding Aqua & Windows interface buttons Message-ID: That worked, but is there a cleaner way to do it? Some of the icons in the window overflow offscreen and I can't reach them. I wish there was just a folder I could find that contained them all or something... >From: Josh Mellicker >Reply-To: How to use Revolution >To: How to use Revolution >Subject: Re: Finding Aqua & Windows interface buttons >Date: Mon, 12 Jun 2006 10:11:38 -0700 > >Just make a temporary button and put that script in a "mouseUp" handler in >the button: > >on mouseUp > (put the script here) >end mouseUp > >Then click the button. > > >On Jun 11, 2006, at 8:13 PM, Jack Tsu wrote: > >>Oh! I didn't realize those were the same thing. I was confused as to >>whether I should put the script in the card script, message box, or both, >>so I just tried to find "Graphics" within Documentation...it doesn't seem >>to be there. Maybe it's somewhere other than "Getting Started"? Sorry if >>I'm being dense :-/ >> >> >>>From: Mark Schonewille >>>Reply-To: How to use Revolution >>>To: How to use Revolution >>>Subject: Re: Finding Aqua & Windows interface buttons >>>Date: Mon, 12 Jun 2006 04:44:34 +0200 >>> >>>RevDocs is the documentation stack of Revolution. Just run the script. >>>It should work just like that, but if it doesn't, choose Documentation >>>from the Help menu. >>> >>>Best, >>> >>>Mark >>> >>>-- >>> >>>Economy-x-Talk >>>Consultancy and Software Engineering >>>http://economy-x-talk.com >>>http://www.salery.biz >>> >>>Download ErrorLib at http://economy-x-talk.com/developers.html and get >>>full control of error handling in Revolution. >>> >>> >>> >>>Op 12-jun-2006, om 4:32 heeft Jack Tsu het volgende geschreven: >>> >>>>Thanks very much. Could you give a link to where I can download >>>>revDocs? Spotlight didn't find it on my computer and all Google gives >>>>me is some yahoo group. >>> >>>_______________________________________________ >>>use-revolution mailing list >>>use-revolution at lists.runrev.com >>>Please visit this url to subscribe, unsubscribe and manage your >>>subscription preferences: >>>http://lists.runrev.com/mailman/listinfo/use-revolution >> >>_________________________________________________________________ >>Express yourself instantly with MSN Messenger! Download today - it's >>FREE! http://messenger.msn.click-url.com/go/onm00200471ave/ direct/01/ >> >>_______________________________________________ >>use-revolution mailing list >>use-revolution at 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 at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today - it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ From kray at sonsothunder.com Mon Jun 12 18:11:54 2006 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 12 Jun 2006 17:11:54 -0500 Subject: open a palette window over a modal window under OS 9 In-Reply-To: <69241D8A-A69F-446E-87BD-8FBCCCA49D8D@gmail.com> Message-ID: > I've got an application that we are supposed to release this week, so > this is kind of urgent. In this app, I've got a main window that > opens a stack as modal. This is so the user cannot interact with the > main window while the other is open. But then from the modal window, > there is a help stack that I open as a palette. This works fine under > Windows and OS X, but under OS 9, there's a problem. The palette > stack does not get focus when it opens, and you cannot interact with > it at all. You can't even close it. It's like the modal stack is > taking over, and in fact, when I click anywhere in the palette stack, > I get the beep from the computer indicating that I can't do anything > with it. The palette window does open over the top of the modal one, > however. Then once I close the modal window, I can interact with the > palette. Bug? Shouldn't it behave the same way on all platforms? I have encountered the same thing, but with a different circumstance. In my case, it is a palette that displays data that may show an alert window if a (legitimate) error is encountered. When the modal dialog displays, it is *under* the palette (stacking order-wise), but the titlebar of the palette is disabled indicating that it is not the active window, but the modal dialog's titlebar is enabled, showing that it *is* the active window. However in my case it's kind of deadly because sometimes the modal dialog is smaller than the palette, and so when it opens, it's *underneath* the palette and there's nothing I can do. I did notice that in some cases when this happens and I can see a portion of the modal dialog window, I can click on the Finder, and then click back on the palette, which makes it "active", and then I can move it or close it. Personally I think this is a window layering bug, so if you log it in Bugzilla, I'll add my votes. Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From m.schonewille at economy-x-talk.com Mon Jun 12 18:11:54 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 13 Jun 2006 00:11:54 +0200 Subject: Finding Aqua & Windows interface buttons In-Reply-To: References: Message-ID: <49AE73B3-3364-4898-B26B-AC6DB4218A9B@economy-x-talk.com> Hi Jack, Of course you can reach those pictures. Choose the pointer tool, double-click an object, set the lockloc of the object to false if necessary and then move it out of the way. You can also make the card larger to create more room for the objects. You could also create a script to set the lockLoc to false: repeat with x = 1 to number of images set the lockLoc of image x to false end repeat Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 12-jun-2006, om 23:49 heeft Jack Tsu het volgende geschreven: > That worked, but is there a cleaner way to do it? Some of the icons > in the window overflow offscreen and I can't reach them. I wish > there was just a folder I could find that contained them all or > something... From xeubie at hotmail.com Mon Jun 12 19:01:18 2006 From: xeubie at hotmail.com (Jack Tsu) Date: Mon, 12 Jun 2006 23:01:18 +0000 Subject: Finding Aqua & Windows interface buttons In-Reply-To: <49AE73B3-3364-4898-B26B-AC6DB4218A9B@economy-x-talk.com> Message-ID: I maximized the screen as much as I could, but I'm not sure if there's anything else out of reach. I was hoping for close, minimize, and maximize buttons, as well as the stop/refresh button from Safari. Didn't find those, but thanks anyway because it's definitely a good start. I may end up taking screenshots if I can't figure out any other way of getting them. >From: Mark Schonewille >Reply-To: How to use Revolution >To: How to use Revolution >Subject: Re: Finding Aqua & Windows interface buttons >Date: Tue, 13 Jun 2006 00:11:54 +0200 > >Hi Jack, > >Of course you can reach those pictures. Choose the pointer tool, >double-click an object, set the lockloc of the object to false if >necessary and then move it out of the way. You can also make the card >larger to create more room for the objects. You could also create a script >to set the lockLoc to false: > >repeat with x = 1 to number of images > set the lockLoc of image x to false >end repeat > >Best, > >Mark > >-- > >Economy-x-Talk >Consultancy and Software Engineering >http://economy-x-talk.com >http://www.salery.biz > >Download ErrorLib at http://economy-x-talk.com/developers.html and get >full control of error handling in Revolution. > > > >Op 12-jun-2006, om 23:49 heeft Jack Tsu het volgende geschreven: > >>That worked, but is there a cleaner way to do it? Some of the icons in >>the window overflow offscreen and I can't reach them. I wish there was >>just a folder I could find that contained them all or something... > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution _________________________________________________________________ Is your PC infected? Get a FREE online computer virus scan from McAfee? Security. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 From jeff at siphonophore.com Mon Jun 12 19:25:45 2006 From: jeff at siphonophore.com (Jeffrey Reynolds) Date: Mon, 12 Jun 2006 16:25:45 -0700 Subject: Ann: Revolution at the Monterey Bay Aquarium In-Reply-To: <20060531095903.E4DD082508B@mail.runrev.com> References: <20060531095903.E4DD082508B@mail.runrev.com> Message-ID: <442EB51D-36E2-4DAC-B544-BB154A10F109@siphonophore.com> I just got done revamping the old Metacard program running the Deep Link and Jellies shows in the auditorium of the Monterey Bay Aquarium to Revolution (it was MetaCard). The shows now are in all High Definition Video projected on a 16 foot by 9 foot screen and the images/video is absolutely stunning. The Revolution program provides over 400 HD video and still clips for the presenter to display to the audience to help interpret the live video being broadcast from ROVs in the bay. The system also provides notes to the presenter on the clips to help them answer audience questions. The Deep link presentation system, while essentially the same concept over the last 16 years, has grown into an impressive array of hardware controlled by the system along with now being in HD resolution (uncompressed HD on a 4 terabyte server). It has also followed a historic litany of multimedia development systems, starting out being prototyped on the alpha version of colorize HC routines, to Toolbook (the installed system has had to be PC based all along), to MetaCard, and finally to Revolution. Revolution's TCPIP abilities allowed me to work on the debugging with my mac laptop sitting in the auditorium controlling things (installed control is all serial based), then just pop it over ot a PC app and go! While you are at the RevCon try and stop by the aquarium to take in a show (and the aquarium). Unfortunately, they are running shows all day long now with the summer crunch so getting a Rev only glimpse didn't work out, but if you go up after the show there are usually a few minutes to get the presenter to let you take a peak at the Rev program running on their podium touch screen. Also be aware the Aquarium has expanded over the years and is hard to take in in a couple of hours unless you want to run. best to try and take it in for a couple of hours, take a break and come back later in the day to finish up. Wish i could be there for RevCon, but have be back in DC those dates. cheers, jeff Jeffrey Reynolds 6620 Michaels Dr. Bethesda, MD 20817 301.469.8562 jeff at siphonophore.com From mfstuart at cox.net Mon Jun 12 21:49:34 2006 From: mfstuart at cox.net (Mark Stuart) Date: Mon, 12 Jun 2006 18:49:34 -0700 Subject: Start up position of Revolution menu and button bar Message-ID: <000001c68e8b$9ee4f040$7a6ab546@stuart> Anyone know why the startup position of Revolution's menu and button bar would position itself not at the top left, on WinXP? Each time I reposition it to the top left and close it, it puts itself back where it was before - about a full height of the bar down from the top and beyond the Tools bar, to the right. And how do I get it to position at the top left corner each time? Regards, Mark From josh at dvcreators.net Mon Jun 12 23:22:54 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Mon, 12 Jun 2006 20:22:54 -0700 Subject: importing Fireworks .htm docs into Rev Message-ID: I posted an improved and cleaned up version of the Fireworks importer stack, it has a new home here: http://revcoders.org/import-fireworks-htm/ It is a supercool workflow from Fireworks - Rev now! :-) From davis.phil at comcast.net Mon Jun 12 23:42:24 2006 From: davis.phil at comcast.net (Phil Davis) Date: Mon, 12 Jun 2006 20:42:24 -0700 Subject: Finding Aqua & Windows interface buttons In-Reply-To: References: Message-ID: <448E3420.3030407@comcast.net> Hi Jack, Here's what I did so I could see all the images. 1) Make a new stack. Set the stack script to this: on resizeStack set the rect of grp 1 to the rect of this cd end resizeStack 2) Add a button. Set its script to this (or some variation of it): on mouseUp copyImages end mouseUp on copyImages put empty into tObjectList put the number of images of cd "Graphics" of stack "revDocs" into myNrOfImgs repeat with myImgNr = 1 to myNrOfImgs copy img myImgNr of cd "Graphics" of stack "revDocs" to this stack put it && "and " after tObjectList set the rect of img myImgNr of this cd to the rect of ? img myImgNr of cd "Graphics" of stack "revDocs" end repeat delete last word of tObjectList set the hScrollbar of the templateGroup to true set the vScrollbar of the templateGroup to true do "group" && tObjectList resizeStack end copyImages 3) Click the button! This should put all images into a group that can scroll horizontally & vertically, and the group will remain the same size as the stack when you change the stack size. So you'll be able to scroll to any images that are located beyond the edges of the stack window. Have fun! Phil Davis Jack Tsu wrote: > I maximized the screen as much as I could, but I'm not sure if there's > anything else out of reach. I was hoping for close, minimize, and > maximize buttons, as well as the stop/refresh button from Safari. > Didn't find those, but thanks anyway because it's definitely a good > start. I may end up taking screenshots if I can't figure out any other > way of getting them. > > >> From: Mark Schonewille >> Reply-To: How to use Revolution >> To: How to use Revolution >> Subject: Re: Finding Aqua & Windows interface buttons >> Date: Tue, 13 Jun 2006 00:11:54 +0200 >> >> Hi Jack, >> >> Of course you can reach those pictures. Choose the pointer tool, >> double-click an object, set the lockloc of the object to false if >> necessary and then move it out of the way. You can also make the >> card larger to create more room for the objects. You could also >> create a script to set the lockLoc to false: >> >> repeat with x = 1 to number of images >> set the lockLoc of image x to false >> end repeat >> >> Best, >> >> Mark >> >> -- >> >> Economy-x-Talk >> Consultancy and Software Engineering >> http://economy-x-talk.com >> http://www.salery.biz >> >> Download ErrorLib at http://economy-x-talk.com/developers.html and >> get full control of error handling in Revolution. >> >> >> >> Op 12-jun-2006, om 23:49 heeft Jack Tsu het volgende geschreven: >> >>> That worked, but is there a cleaner way to do it? Some of the icons >>> in the window overflow offscreen and I can't reach them. I wish >>> there was just a folder I could find that contained them all or >>> something... >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > > _________________________________________________________________ > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From effendi at wanadoo.fr Tue Jun 13 08:34:00 2006 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Tue, 13 Jun 2006 14:34:00 +0200 Subject: Adjusting rev window to full-screen Message-ID: <764ce9cd5cc5173d95f11237f596f335@wanadoo.fr> Hi from Paris, I was just wondering whether Gunga Din (who is certainly a better Rev programmer than I), has solved the following problem. I want to display .gif files in a substack window which is as big as the screen it runs on. Somebody might have written a little script which offers a slider mechanism so that the user can adjust the current window size to screen size. Or can it be done more easily ? Francis "Nothing should ever be done for the first time !" From JimCarwardine at OwnYourFuture-net.com Tue Jun 13 08:55:39 2006 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Tue, 13 Jun 2006 09:55:39 -0300 Subject: dragging questions followup In-Reply-To: <5CFDA561-BAEE-4C10-8F63-77CF701BA7E9@mac.com> Message-ID: Hi Byron... I've been interested in learning how to do this for some time without taking the time you did to research it and figure it out. Can you post your scripting as an example of this action. To my knowledge this is the first time I've heard of this situation being scripted and it's exactly what I need... Jim on 6/10/06 6:16 PM, Byron Turner wrote: > Thanks to Stephen, Marty and Scott, > > I was partially successful in achieving the results I desired. I > should have mention that I wanted to drag between stacks. No solution > worked there even after I applies (what I thought were) some clever > workarounds. Still, I was able to add the visual affect for > reorganizing the field thanks to a variation of Scott's stack which I > got from Marty, written by William Sanke. Caution, for those who go > that route. In at least one of William's example stack (and I believe > this will be true with all of them) it will duplicate text if the > user double clicks. I've solved that by trapping for doubleups and > doubledowns and have observed no negative consequences. > > Anyway, thanks all. > > Byron > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- www.TalentSeeker.ca www.HiringSmart.ca/ns www.KeepingTheBest.ca/ns Own Your Future Consulting Services Limited, 23 Shoal Cove Road, Seabright, Nova Scotia, Canada. B3Z 3A9 Phone: 902-823-2339. Fax: 902-823-2139 From rcozens at pon.net Tue Jun 13 10:10:52 2006 From: rcozens at pon.net (Rob Cozens) Date: Tue, 13 Jun 2006 07:10:52 -0700 Subject: Adjusting rev window to full-screen In-Reply-To: <764ce9cd5cc5173d95f11237f596f335@wanadoo.fr> References: <764ce9cd5cc5173d95f11237f596f335@wanadoo.fr> Message-ID: <6C6745B3-FAE6-11DA-8D68-0030657E1638@pon.net> Bonjour Francis, > I want to display .gif files in a substack window > which is as big as the screen it runs on. Somebody > might have written a little script which offers a > slider mechanism so that the user can adjust > the current window size to screen size. Or can > it be done more easily ? > Both MacOSX & WinXP windows have maximize/minimize boxes which do this in one mouse click. 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) From effendi at wanadoo.fr Tue Jun 13 16:14:23 2006 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Tue, 13 Jun 2006 22:14:23 +0200 Subject: Adjusting rev window to full-screen Message-ID: <73bf95165b145f406313366277366ca2@wanadoo.fr> Hi from Paris, That's a great idea, Rob, but it doesn't solve my problem (unless I can maximize the window from within my display script, and know what the rect of that window is, BEFORE displaying the .gif file.) Thanks for opening another door. -Francis "Nothing should ever be done for the first time !" > >> I want to display .gif files in a substack window >> which is as big as the screen it runs on. Somebody >> might have written a little script which offers a >> slider mechanism so that the user can adjust >> the current window size to screen size. Or can >> it be done more easily ? >> > > Both MacOSX & WinXP windows have maximize/minimize boxes > which do this > in one mouse click. > From wjm at wjm.org Tue Jun 13 16:27:03 2006 From: wjm at wjm.org (Bill Marriott) Date: Tue, 13 Jun 2006 16:27:03 -0400 Subject: Adjusting rev window to full-screen References: <73bf95165b145f406313366277366ca2@wanadoo.fr> Message-ID: resizeStack newWidth, newHeight, oldWidth, oldHeight is sent whenever a stack is resized (such as when a user clicks the Maximize button) the [working] screenRect[s] returns the size of the screen[s] set the rect of this stack to the screenrect makes your stack full-screen Thus, you can maximize the window from within your script; you can know what the screen size is before you do it; and you can determine when the user resizes the stack window. "Francis Nugent Dixon" wrote in message news:73bf95165b145f406313366277366ca2 at wanadoo.fr... > Hi from Paris, > > That's a great idea, Rob, but it doesn't solve my problem > (unless I can maximize the window from within my display > script, and know what the rect of that window is, BEFORE > displaying the .gif file.) > > Thanks for opening another door. > > -Francis > > "Nothing should ever be done for the first time !" > >> >>> I want to display .gif files in a substack window >>> which is as big as the screen it runs on. Somebody >>> might have written a little script which offers a >>> slider mechanism so that the user can adjust >>> the current window size to screen size. Or can >>> it be done more easily ? >>> >> >> Both MacOSX & WinXP windows have maximize/minimize boxes >> which do this >> in one mouse click. >> > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From devin_asay at byu.edu Tue Jun 13 18:23:32 2006 From: devin_asay at byu.edu (Devin Asay) Date: Tue, 13 Jun 2006 16:23:32 -0600 Subject: Use of "rev" at beginning of stack names Message-ID: <0F172D48-0596-4850-B18E-DC1F8567AC07@byu.edu> It used to be A Very Bad Thing to begin a stack name with "rev". Somewhere in the back of my head I thought I remembered that it's no longer a problem. Can anyone confirm this? Some of us creating sample stacks for RevCon need to know. ;-) Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From m.schonewille at economy-x-talk.com Tue Jun 13 18:32:00 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 14 Jun 2006 00:32:00 +0200 Subject: Use of "rev" at beginning of stack names In-Reply-To: <0F172D48-0596-4850-B18E-DC1F8567AC07@byu.edu> References: <0F172D48-0596-4850-B18E-DC1F8567AC07@byu.edu> Message-ID: <1FDBFA23-F1D1-4D23-8ECF-B4D8464BADE4@economy-x-talk.com> AFAIK, you're not supposed to start a stack name with "rev" still, unless you know exactly what you're doing. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 14-jun-2006, om 0:23 heeft Devin Asay het volgende geschreven: > It used to be A Very Bad Thing to begin a stack name with "rev". > Somewhere in the back of my head I thought I remembered that it's > no longer a problem. Can anyone confirm this? Some of us creating > sample stacks for RevCon need to know. ;-) > > Devin > > Devin Asay > Humanities Technology and Research Support Center > Brigham Young University From tom.cole at asu.edu Tue Jun 13 22:19:49 2006 From: tom.cole at asu.edu (Tom Cole) Date: Tue, 13 Jun 2006 19:19:49 -0700 Subject: Application Icon Requirements Message-ID: Thanks to those who gave me information on icons. I'm striking out, though. I just want to make a little icon with an old paint program -- just something like a single letter or a little design. I don't want to buy a program for one icon, especially when I think it might be possible to do it more simply. I've made some little graphics,, but I put them into the Standalone Applications Settings in Studio, I get a message that a large number of required things are missing. What is a simple way to make a modest little icon with a paint program and gif converter and make it work? Thanks! Tom From kray at sonsothunder.com Wed Jun 14 00:49:44 2006 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 13 Jun 2006 21:49:44 -0700 Subject: Start up position of Revolution menu and button bar In-Reply-To: <000001c68e8b$9ee4f040$7a6ab546@stuart> Message-ID: > Each time I reposition it to the top left and close it, it puts itself back > where it was before - about a full height of the bar down from the top and > beyond the Tools bar, to the right. You can try this: move the button bar where you want it and then open the Message Box and type: save stack "revMenubar" Then quit and relaunch and see if that works for you... Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From sarah.reichelt at gmail.com Wed Jun 14 02:26:56 2006 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 14 Jun 2006 16:26:56 +1000 Subject: Use of "rev" at beginning of stack names In-Reply-To: <0F172D48-0596-4850-B18E-DC1F8567AC07@byu.edu> References: <0F172D48-0596-4850-B18E-DC1F8567AC07@byu.edu> Message-ID: On 6/14/06, Devin Asay wrote: > It used to be A Very Bad Thing to begin a stack name with "rev". > Somewhere in the back of my head I thought I remembered that it's no > longer a problem. Can anyone confirm this? Some of us creating sample > stacks for RevCon need to know. ;-) If you start a stack name with "rev", the IDE will assume it is one of it's own stacks. This means it will not show up in Application Browser or any other stack listing, unless you have "Show Rev UI Elements in Lists" turned on. Debugging will also be more difficult. However if you are writing a plugin or IDE enhancement, then hiding it from lists is a good thing, so I would recommend testing your stack with a non-rev name, and then changing the name once it is fully debugged. HTH, Sarah From rcozens at pon.net Wed Jun 14 11:01:27 2006 From: rcozens at pon.net (Rob Cozens) Date: Wed, 14 Jun 2006 08:01:27 -0700 Subject: Adjusting rev window to full-screen In-Reply-To: <73bf95165b145f406313366277366ca2@wanadoo.fr> References: <73bf95165b145f406313366277366ca2@wanadoo.fr> Message-ID: Francis, > That's a great idea, Rob, but it doesn't solve my problem > (unless I can maximize the window from within my display > script, and know what the rect of that window is, BEFORE > displaying the .gif file.) > I've been playing mostly with the WinXP Maximize/Minimize box; but it seems to work pretty much the same on MacOSX. When the user clicks on the M/M Box, a resizeStack message is sent to the stack. The new height & width seem to be preset to the screenRect, windowBoundingRect, or some predetermined max when maximizing. Minimizing seems to return the stack to whatever size it was before maximization. FWIW, on a Tablet PC in portrait screen orientation, maximizing does NOT fill the screen when the TPC Input Panel is hidden {Rev behavior; not MS TPC compliant}. So if you instruct the user to maximize the stack when she/he wants a larger image, you can determine the windowBoundingRect, the screenRect, and/or the working screenRect in your resizeStack handler and adjust the .gif file height & width before displaying it. A scrollBar slider should work also; but remember it will generate a resizeStack message. Set the startValue to the minimum height of the stack. Set the endValue to the maximum height available, based on (my recommendation) the working screenRect. Set the thumbPosition to (the height of this stack). on mouseUp lock messages set the width of this stack to [whatever formula you use to relate width to height] unlock messages set the height of this stack to (the thumbPosition of me) -- will trigger resizeStack end mouseUp 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) From rcozens at pon.net Wed Jun 14 11:08:54 2006 From: rcozens at pon.net (Rob Cozens) Date: Wed, 14 Jun 2006 08:08:54 -0700 Subject: Adjusting rev window to full-screen In-Reply-To: References: <73bf95165b145f406313366277366ca2@wanadoo.fr> Message-ID: Moi: > FWIW, on a Tablet PC in portrait screen orientation, maximizing does > NOT fill the screen when the TPC Input Panel is hidden {Rev behavior; > not MS TPC compliant}. Actually, it fails to fill the screen in landscape screen orientation as well. 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) From mfstuart at cox.net Wed Jun 14 11:09:58 2006 From: mfstuart at cox.net (mfstuart) Date: Wed, 14 Jun 2006 08:09:58 -0700 (PDT) Subject: Application Icon Requirements In-Reply-To: References: Message-ID: <4866821.post@talk.nabble.com> Hi Tom, Doesn't Studio itself have "paint" tools to do what you want? On the Tools palette, clcik the little "up" arrow in the bottom right corner. That extends the palette and offers an almost complete set of graphic tools. Anyone able to offer more on this? Mark -- View this message in context: http://www.nabble.com/Application-Icon-Requirements-t1783739.html#a4866821 Sent from the Revolution - User forum at Nabble.com. From rcozens at pon.net Wed Jun 14 11:16:03 2006 From: rcozens at pon.net (Rob Cozens) Date: Wed, 14 Jun 2006 08:16:03 -0700 Subject: Adjusting rev window to full-screen In-Reply-To: References: <73bf95165b145f406313366277366ca2@wanadoo.fr> Message-ID: Moi: > A scrollBar slider should work also; but remember it will generate a > resizeStack message. Set the startValue to the minimum height of the > stack. Set the endValue to the maximum height available, based on (my > recommendation) the working screenRect. Set the thumbPosition to (the > height of this stack). > > on mouseUp > If you want the stack to resize dynamically while the user moves the slider, add on mouseMove mouseUp end mouseMove 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) From tereza at califex.com Wed Jun 14 12:07:21 2006 From: tereza at califex.com (Tereza Snyder) Date: Wed, 14 Jun 2006 11:07:21 -0500 Subject: [ANN] Tree Field available for download Message-ID: <26369A8F-2CA0-4522-87C0-91AA7B5EB9EB@califex.com> In a shameless ploy to get some attention for my almost-complete new website, I've put my occasionally-requested Tree Field in the "Resources" section of www.califexSoftware.com. The site was made in a crash attempt to learn CSS, and therefore is not good with old browsers; and I'm not sure of Windows either. As fast as I can ready them for prime time, I'm going to add other utilities I've developed over the years: a script search that displays found items in context, an image manager for large projects, a sound tester for trying out concatenated sounds, a property-setter that takes advantage of multi-screen environments and muscle memory, a project manager and program shell that takes care of versioning, backups, and product releases... the usual sort of thing we all do eventually for ourselves - or used to in the bad old days before so many talented and prolific scripters stepped up to the plate. I welcome your reactions and criticism! t -- Tereza Snyder Califex Software, Inc. www.califexsoftware.com From davis.phil at comcast.net Wed Jun 14 13:03:21 2006 From: davis.phil at comcast.net (Phil Davis) Date: Wed, 14 Jun 2006 10:03:21 -0700 Subject: [ANN] Tree Field available for download In-Reply-To: <26369A8F-2CA0-4522-87C0-91AA7B5EB9EB@califex.com> References: <26369A8F-2CA0-4522-87C0-91AA7B5EB9EB@califex.com> Message-ID: <44904159.1020903@comcast.net> Go Tereza! Your site looks great - even on Windows! Since you're in learning mode... if you want to learn dark secrets about CSS, JS and other web-related things, check this out: http://www.quirksmode.org/ There are things there I never wanted to know! Phil Davis Tereza Snyder wrote: > In a shameless ploy to get some attention for my almost-complete new > website, I've put my occasionally-requested Tree Field in the > "Resources" section of www.califexSoftware.com. > > The site was made in a crash attempt to learn CSS, and therefore is > not good with old browsers; and I'm not sure of Windows either. > > As fast as I can ready them for prime time, I'm going to add other > utilities I've developed over the years: a script search that > displays found items in context, an image manager for large projects, > a sound tester for trying out concatenated sounds, a property-setter > that takes advantage of multi-screen environments and muscle memory, > a project manager and program shell that takes care of versioning, > backups, and product releases... the usual sort of thing we all do > eventually for ourselves - or used to in the bad old days before so > many talented and prolific scripters stepped up to the plate. > > I welcome your reactions and criticism! > > t > > From robmann at gp-racing.com Wed Jun 14 13:12:02 2006 From: robmann at gp-racing.com (Robert Mann) Date: Wed, 14 Jun 2006 13:12:02 -0400 Subject: worked in 2.5.1 not in 2.7.2 In-Reply-To: <26369A8F-2CA0-4522-87C0-91AA7B5EB9EB@califex.com> Message-ID: I just upgraded to the 2.7.2 but I wrote this in 2.5.1 and it was working? not sure what this script error is telling me? Type Operators *: error in right operand Object Calc Spring Rate Line put tfr_mx_multiplier * fld "weight" + tfr_mx_additive into fld "fr_mx_rate" Hint button id 1150 of card id 1002 of stack "K:/hypercard/data files/Spring Calc.rev" here is the script on mouseUp if fld "weight" is empty then answer error "Please enter a weight." exit mouseUp end if put word 1 of fld "Select springcalc" into tfr_mx_multiplier put word 2 of fld "Select springcalc" into tfr_mx_additive put tfr_mx_multiplier * fld "weight" + tfr_mx_additive into fld "fr_mx_rate" end mouseUp Robert Mann From rcozens at pon.net Wed Jun 14 13:14:30 2006 From: rcozens at pon.net (Rob Cozens) Date: Wed, 14 Jun 2006 10:14:30 -0700 Subject: A Foole's Thoughts on the windowBoundingRect In-Reply-To: <447DA5E5.9090105@tweedly.net> References: <81001DCB-F0AD-11DA-BEF6-0030657E1638@pon.net> <447DA5E5.9090105@tweedly.net> Message-ID: <3E08B58D-FBC9-11DA-9F52-0030657E1638@pon.net> Hi Everyone, Not too long ago I challenged the conventional wisdom that focused on an image's imageData rather than its text property as the essence of the image. Today, I'm foolesh enough to challenge referencing the windowBoundingRect when maximizing a stack to full screen. 1. The windowBoundingRect can be set from the Message Box or any handler to be any value you choose. 1a. Rev Dictionary: "By default, the windowBoundingRect is set to the screenRect. On Mac OS systems, the default windowBoundingRect is adjusted to leave room for the menu bar. On Windows systems, the default windowBoundingRect is adjusted to leave room for the task bar." But that's just the default. 2. The windowBoundingRect changes depending on whether you are running a stack or a standalone, because the Rev IDE resets the windowBoundingRect to some value other than the default. Create a stack with the openStack handler "put the windowBoundingRect into field 1". Run it in the IDE and then as a standalone. In the first instance the windowBoundingRect is (on my TPC in portrait screen orientation) 89,114,768,994; in the second it is 0,0,768,865 with the TPC Input Panel visible and 0,0,768,994 with it hidden. From Rev Dictionary v2.7.1, re screenRect: "Adding the working adjective to either form returns the virtual co-ordinates of each screen's working-area. The working-area of a screen is defined to be the area not covered by OS furniture (such as the task bar [and TPC Input Panel] on Windows, and the Dock and Menubar on Mac OSX)." If one replaces "windowBoundingRect" with "working screenRect" in the test above, the result is consistent whether running from a stack or a standalone. As an aside, it appears the Rev IDE does not reference the windowBoundingRect when it maximizes a stack, because we see above that the wBR changes depending on visibility of the TPC Input Panel while the maximize logic never grows the stack to full screen if the TPC IP is hidden when the M/M button is clicked. I believe using the working screenRect rather than the windowBoundingRect is preferable in these cases. 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) From robmann at gp-racing.com Wed Jun 14 13:16:37 2006 From: robmann at gp-racing.com (Robert Mann) Date: Wed, 14 Jun 2006 13:16:37 -0400 Subject: worked in 2.5.1 not in 2.7.2 In-Reply-To: Message-ID: forget it I shut the program down re-opened and it now works? Robert Mann -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of Robert Mann Sent: Wednesday, June 14, 2006 12:12 PM To: How to use Revolution Subject: worked in 2.5.1 not in 2.7.2 I just upgraded to the 2.7.2 but I wrote this in 2.5.1 and it was working? not sure what this script error is telling me? Type Operators *: error in right operand Object Calc Spring Rate Line put tfr_mx_multiplier * fld "weight" + tfr_mx_additive into fld "fr_mx_rate" Hint button id 1150 of card id 1002 of stack "K:/hypercard/data files/Spring Calc.rev" here is the script on mouseUp if fld "weight" is empty then answer error "Please enter a weight." exit mouseUp end if put word 1 of fld "Select springcalc" into tfr_mx_multiplier put word 2 of fld "Select springcalc" into tfr_mx_additive put tfr_mx_multiplier * fld "weight" + tfr_mx_additive into fld "fr_mx_rate" end mouseUp Robert Mann _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From robmann at gp-racing.com Wed Jun 14 13:36:19 2006 From: robmann at gp-racing.com (Robert Mann) Date: Wed, 14 Jun 2006 13:36:19 -0400 Subject: worked in 2.5.1 not in 2.7.2 In-Reply-To: Message-ID: This turned out to be a text entry box not set up right how do you set the text entry box to only up to 3 numbers and no CR? Robert Mann From klaus at major-k.de Wed Jun 14 14:12:48 2006 From: klaus at major-k.de (Klaus Major) Date: Wed, 14 Jun 2006 20:12:48 +0200 Subject: worked in 2.5.1 not in 2.7.2 In-Reply-To: References: Message-ID: <2171C41E-3260-4EED-9F77-32FD86F0D911@major-k.de> Hi Robert, > This turned out to be a text entry box not set up right > > how do you set the text entry box to only up to 3 numbers and no CR? Put this into the fields script: on keydown tKey if tKey is not a number then exit keydown end if ## This way only number will pass if the num of chars of me < 3 then pass keydown else beep ## or whatever end if end keydown Et voila :-) > Robert Mann Best from hot germany Klaus Major klaus at major-k.de http://www.major-k.de From bobs at twft.com Wed Jun 14 15:02:00 2006 From: bobs at twft.com (Robert Sneidar) Date: Wed, 14 Jun 2006 12:02:00 -0700 Subject: (no subject) Message-ID: <2AEF29B9-3599-49F6-9AA4-E162BBC31704@twft.com> This may be a nice feature for future Revolution releases. Auto Field Formatting and validation. It's a lot of work to do this though, I know. It just seems ugly from an overhead perspective to trap for every keydown at this high a level in every field for which you want it. I may end up writing some scripts that check for properties of objects and respond according to what is found there. Bob Sneidar IT Manager Logos Management Calvary Chapel CM > Hi Robert, > > >> This turned out to be a text entry box not set up right >> >> how do you set the text entry box to only up to 3 numbers and no CR? >> > > Put this into the fields script: > > on keydown tKey > if tKey is not a number then > exit keydown > end if > ## This way only number will pass > if the num of chars of me < 3 then > pass keydown > else > beep ## or whatever > end if > end keydown > > Et voila :-) > > >> Robert Mann >> > > Best from hot germany > > Klaus Major > klaus at major-k.de > http://www.major-k.de From Ruben.Salinas at crbard.com Wed Jun 14 15:26:19 2006 From: Ruben.Salinas at crbard.com (Salinas, Ruben) Date: Wed, 14 Jun 2006 15:26:19 -0400 Subject: Text Field "Statistics" script Message-ID: I'm a pretty new user of RunRev and wanted to know whether anybody has a slick script (or ideas for one) to calculate the following for a text field: 1. Total number of words in the text field 2. Total number of Paragraphs in the text field 3. Total number of Sentences in the text field 4. Total number of sentences per paragraph 5. Average number of words in a sentence 6. Total number of passive verbs (this one would be probably involve a small database/flat file to search and compare through?) Ideas and help are greatly appreciated. Since I don't know much about the coding language yet, the more specific the better. Thank you all! Confidentiality Notice: This e-mail and any attachments are intended only for the use of those to whom it is addressed and may contain information that is confidential and prohibited from further disclosure under law. If you have received this e-mail in error, its review, use, retention and/or distribution is strictly prohibited. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message and any attachments.[v1.0] From klaus at major-k.de Wed Jun 14 15:47:11 2006 From: klaus at major-k.de (Klaus Major) Date: Wed, 14 Jun 2006 21:47:11 +0200 Subject: Text Field "Statistics" script In-Reply-To: References: Message-ID: <0F2F4E1D-3B06-4B47-AE1E-2B4CD928FEB5@major-k.de> Hi Ruben, > I'm a pretty new user of RunRev and wanted to know whether anybody > has a > slick script (or ideas for one) to calculate the following for a text > field: OK, lets see: > 1. Total number of words in the text field the number of words of fld xyz > 2. Total number of Paragraphs in the text field the number of lines of fld xyz > 3. Total number of Sentences in the text field How do you want to define "sentence"? > 4. Total number of sentences per paragraph See above... > 5. Average number of words in a sentence Count alls words of all sentences. Divide (round) that number by the number of sentences. :-) > 6. Total number of passive verbs (this one would be probably > involve a small database/flat file to search and compare through?) Yes, that would surely be necessary... > Ideas and help are greatly appreciated. Since I don't know much about > the coding language yet, the more specific the better. Thank you all! Hope that helps. Regards Klaus Major klaus at major-k.de http://www.major-k.de From effendi at wanadoo.fr Wed Jun 14 15:59:39 2006 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Wed, 14 Jun 2006 21:59:39 +0200 Subject: Adjusting rev window to full-screen Message-ID: Hi from Paris, Thanks to Bill and Rob for the clarification, and especially Rob for the last mail - This is what I wanted to do all along .... -Francis "Nothing should ever be done for the first time !" -------------------------------------------------------------------- from Bill > resizeStack newWidth, newHeight, oldWidth, oldHeight > > is sent whenever a stack is resized (such as when a user clicks the > Maximize button) > > the [working] screenRect[s] > > returns the size of the screen[s] from Rob > on mouseUp > lock messages > set the width of this stack to [whatever formula you use to relate > width to height] > unlock messages > set the height of this stack to (the thumbPosition of me) -- will > trigger resizeStack > end mouseUp > If you want the stack to resize dynamically while the user moves the > slider, add > > on mouseMove > mouseUp > end mouseMove From rubensalinas at top10mba.com Wed Jun 14 16:43:58 2006 From: rubensalinas at top10mba.com (rubensalinas at top10mba.com) Date: Wed, 14 Jun 2006 13:43:58 -0700 Subject: Text Field "Statistics" script Message-ID: <1150317838.4490750e59f6b@webmail.top10mba.com> I?m a pretty new user of RunRev and wanted to know whether anybody has a slick script (or ideas for one) to calculate the following for a text field: 1. Total number of words in the text field 2. Total number of Paragraphs in the text field 3. Total number of Sentences in the text field 4. Total number of sentences per paragraph 5. Average number of words in a sentence 6. Total number of passive verbs (this one would be probably involve a small database/flat file to search and compare through?) Ideas and help are greatly appreciated. Since I don?t know much about the coding language yet, the more specific the better. Thank you all! ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. From briany at qldlearning.com Wed Jun 14 18:41:16 2006 From: briany at qldlearning.com (Brian Yennie) Date: Wed, 14 Jun 2006 15:41:16 -0700 Subject: Text Field "Statistics" script In-Reply-To: <1150317838.4490750e59f6b@webmail.top10mba.com> References: <1150317838.4490750e59f6b@webmail.top10mba.com> Message-ID: <3c8576210dfb634a570f47151d356de0@qldlearning.com> Here are some rough ideas to get you started. > 1. Total number of words in the text field put the number of words in fld "myField" into numWords > > 2. Total number of Paragraphs in the text field You would have to define what constitutes a paragraph, but, for example: ## means new paragraph put 0 into paragraphCount repeat for each char c in fld "myField" if (c = cr) then add 1 to paragraphCount end repeat For more complicated definitions of "paragraph" you might use offset() to search for certain character sequences. > > 3. Total number of Sentences in the text field Similar to #2, except maybe with a list of sentence-ending punctuation: put 0 into sentenceCount repeat for each char c in fld "myField" if (c is in "?!.") then add 1 to sentenceCount end repeat > 4. Total number of sentences per paragraph Combination of #2 and #3 might work... something like: ## initialize put 0 into paragraphCount put 0 into sentenceCount put empty into sentenceCounts repeat for each char c in fld "myField" ## new paragraph: store the sentence count from the last one if (c = cr) then put sentenceCount into line paragraphCount of sentenceCounts add 1 to paragraphCount put 0 into sentenceCount end if if (c is in "?!.") then add 1 to sentenceCount end repeat answer sentenceCounts ## displays counts one per line for each paragraph > 5. Average number of words in a sentence Something like #3, except try tracking your current position. Each time you finish a sentence, use a chunk expression like: put the number of words in char (sentenceStart) to (sentenceEnd) into numWords > 6. Total number of passive verbs (this one would be probably > involve a > small database/flat file to search and compare through?) Try "repeat for each word" and lookup the words... > > Ideas and help are greatly appreciated. Since I don?t know much about > the coding > language yet, the more specific the better. Thank you all! Hope that gives you a head start. I think you'll find if you get a little further along, you can come back and gets lots more help here! - Brian From tereza at califex.com Wed Jun 14 18:44:59 2006 From: tereza at califex.com (Tereza Snyder) Date: Wed, 14 Jun 2006 17:44:59 -0500 Subject: [ANN] Tree Field available for download In-Reply-To: <44904159.1020903@comcast.net> References: <26369A8F-2CA0-4522-87C0-91AA7B5EB9EB@califex.com> <44904159.1020903@comcast.net> Message-ID: <59AA7F14-D6BA-4BE8-A824-AD2DB3F3B6CF@califex.com> On Jun 14, 2006, at 12:03 PM, Phil Davis wrote: > Go Tereza! Your site looks great - even on Windows! > > Since you're in learning mode... if you want to learn dark secrets > about CSS, JS and other web-related things, check this out: > > http://www.quirksmode.org/ > > There are things there I never wanted to know! > I am now deep in the dark magic! my "portfolio" page doesn't show up in Firefox or Opera and I'm about to find out why. I hope I survive. Who'd'a thought there'd be soooo many browsers! My old Goodman's "Dynamic HTML" (1998) knows only Netscape and IE. whew! t -- Tereza Snyder Califex Software, Inc. www.califexsoftware.com From Tom.Cole at asu.edu Wed Jun 14 18:51:38 2006 From: Tom.Cole at asu.edu (Thomas Cole) Date: Wed, 14 Jun 2006 15:51:38 -0700 Subject: System Requirements Message-ID: I want to distribute OSX and Windows versions of my software made with Rev 2.1 with the standalones made with the new studio. What do people write for system requirements? 95, 98, XP 2000, Mac OSX? And is there a standard blurb for speed and disk space requirements? What are people writing on their documentation when they distribute? Thanks Tom Cole Lecturer, American English and Culture Program College of Extended Education Arizona State University Tom.Cole at asu.edu http://www.asu.edu/xed/aecp Phone (480) 965-4755 Providing access to quality education! From davis.phil at comcast.net Wed Jun 14 18:55:23 2006 From: davis.phil at comcast.net (Phil Davis) Date: Wed, 14 Jun 2006 15:55:23 -0700 Subject: [ANN] Tree Field available for download In-Reply-To: <59AA7F14-D6BA-4BE8-A824-AD2DB3F3B6CF@califex.com> References: <26369A8F-2CA0-4522-87C0-91AA7B5EB9EB@califex.com> <44904159.1020903@comcast.net> <59AA7F14-D6BA-4BE8-A824-AD2DB3F3B6CF@califex.com> Message-ID: <449093DB.20309@comcast.net> Tereza Snyder wrote: > I am now deep in the dark magic! my "portfolio" page doesn't show up > in Firefox or Opera and I'm about to find out why. I hope I survive. > > Who'd'a thought there'd be soooo many browsers! My old Goodman's > "Dynamic HTML" (1998) knows only Netscape and IE. Amen. That's why I love Revolution! It's "one environment - many platforms" instead of the web's "one platform - many environments". Phil From jacque at hyperactivesw.com Wed Jun 14 23:21:47 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 14 Jun 2006 22:21:47 -0500 Subject: System Requirements In-Reply-To: References: Message-ID: <4490D24B.4030800@hyperactivesw.com> Thomas Cole wrote: > I want to distribute OSX and Windows versions of my software made with > Rev 2.1 with the standalones made with the new studio. > What do people write for system requirements? 95, 98, XP 2000, Mac OSX? > And is there a standard blurb for speed and disk space requirements? > What are people writing on their documentation when they distribute? I usually use the info from Runtime's web site here: The bottom set is for compiled apps. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From m.schonewille at economy-x-talk.com Thu Jun 15 05:30:28 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 15 Jun 2006 11:30:28 +0200 Subject: System Requirements In-Reply-To: <4490D24B.4030800@hyperactivesw.com> References: <4490D24B.4030800@hyperactivesw.com> Message-ID: <3E835CDA-3B2D-4072-87E3-5D693D6C814B@economy-x-talk.com> Hi, The requirements on the runrev homepage are really old. Most platforms in that list are currently unsupported. The standalone builder sets the SIZE resource of standalones for Mac OS 9 to 15MB by default, not 4 as suggested by the web site. Since Revolution loads stacks into memory in their entirety, you should be pretty safe if you take the file size of all stacks plus 4MB, taking 15MB as a minimum. If you need to claim that the application runs with less memory, you need to run tests. If the standalone has to process large data files or import multimedia files, you should add the size of these files as well or include a notice saying that memory usage depends on files being read by the standalone. As to speed, I usually recommend the equivalent of a 400Mhz G3 processor (something like an 800Mhz Pentium III?). For QuickTime effects to run smoothly, you need at least an 800Mhz processor and even then you might run into trouble. To use image core effects, you need a G4 or G5 with altivec. Until recently, it was relevent to mention that the machine running a standalone application needs to have at least 32MB physical built-in memory. Otherwise the application will crash. I think this it no longer necessary to include this in the list of system requirements, since most computers have much more memory nowadays. You might want to add a required colour depth of thousands of colours, because Revolution cannot render pictures properly at a depth of 256 colours or less. The disk space requirement of 3MB, as mentioned on the site, is partially incorrect, because the universal binaries need at least 4MB. Naturally, these are minimum sizes and the actual number is different for each project. Note that the default externals can take up to 2.5MB. Don't forget to add that an internet connect is required, if you are using the internet for updating or to retrieve information. (In my opinion, the runrev website should mention that an internet connection is required for RevOnline and for downloading updates). If the project needs QuickTime to play sounds and movies, you should provide a link to Apple's QuickTime website. Same with special encodings (e.g. divx). You also might want to list required fonts and in some cases whether a cd or dvd drive is required. Let me know, if I forgot anything. Best regards, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 15-jun-2006, om 5:21 heeft J. Landman Gay het volgende geschreven: > Thomas Cole wrote: >> I want to distribute OSX and Windows versions of my software made >> with >> Rev 2.1 with the standalones made with the new studio. >> What do people write for system requirements? 95, 98, XP 2000, Mac >> OSX? >> And is there a standard blurb for speed and disk space requirements? >> What are people writing on their documentation when they distribute? > > I usually use the info from Runtime's web site here: > > > > The bottom set is for compiled apps. > > -- > Jacqueline Landman Gay From revlist at azurevision.co.uk Thu Jun 15 05:40:11 2006 From: revlist at azurevision.co.uk (Ian Wood) Date: Thu, 15 Jun 2006 10:40:11 +0100 Subject: System Requirements In-Reply-To: <3E835CDA-3B2D-4072-87E3-5D693D6C814B@economy-x-talk.com> References: <4490D24B.4030800@hyperactivesw.com> <3E835CDA-3B2D-4072-87E3-5D693D6C814B@economy-x-talk.com> Message-ID: On 15 Jun 2006, at 10:30, Mark Schonewille wrote: > To use image core effects, you need a G4 or G5 with altivec. Actually, to use Core Image effects you need a CI-capable graphics card as it doesn't use the CPU... Although it will drop down to Altivec on the CPU (and require a G4/ G5) if there isn't a suitable graphics card available, but with MUCH lower performance. Ian From m.schonewille at economy-x-talk.com Thu Jun 15 06:52:57 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 15 Jun 2006 12:52:57 +0200 Subject: System Requirements In-Reply-To: References: <4490D24B.4030800@hyperactivesw.com> <3E835CDA-3B2D-4072-87E3-5D693D6C814B@economy-x-talk.com> Message-ID: <5109B7BB-DC2C-41A8-B275-C5D4D4195204@economy-x-talk.com> That makes sense, Ian. Thanks for correcting me. Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 15-jun-2006, om 11:40 heeft Ian Wood het volgende geschreven: > > Actually, to use Core Image effects you need a CI-capable graphics > card as it doesn't use the CPU... > Although it will drop down to Altivec on the CPU (and require a G4/ > G5) if there isn't a suitable graphics card available, but with > MUCH lower performance. > > Ian From mb.ur at harbourhosting.co.uk Thu Jun 15 07:04:22 2006 From: mb.ur at harbourhosting.co.uk (Martin Baxter) Date: Thu, 15 Jun 2006 12:04:22 +0100 Subject: System Requirements In-Reply-To: <3E835CDA-3B2D-4072-87E3-5D693D6C814B@economy-x-talk.com> References: <4490D24B.4030800@hyperactivesw.com> <3E835CDA-3B2D-4072-87E3-5D693D6C814B@economy-x-talk.com> Message-ID: <44913EB6.6090002@harbourhosting.co.uk> Mark Schonewille wrote: > Hi, > > The requirements on the runrev homepage are really old. Most platforms > in that list are currently unsupported. > > The standalone builder sets the SIZE resource of standalones for Mac OS > 9 to 15MB by default, not 4 as suggested by the web site. Since > Revolution loads stacks into memory in their entirety, you should be > pretty safe if you take the file size of all stacks plus 4MB, taking > 15MB as a minimum. Hi Mark, But do note that on OS9 and lower the default is to use dynamic memory allocation, so stacks are not loaded into application memory but into system memory. Therefore, increasing the application memory partition actually reduces the amount of memory available to your application. In fact a 15MB application partition is usually much larger than necessary. I was very perplexed by this when I found it out, so this arcane fact is now permanently burned into my brain. :-) Martin Baxter From trancepacific at gmail.com Thu Jun 15 09:43:25 2006 From: trancepacific at gmail.com (kevin) Date: Thu, 15 Jun 2006 06:43:25 -0700 Subject: Shrinking Windows -- PC to Mac Message-ID: <231ecc2035e10d133f5da7fe5334ee1e@gmail.com> Hi all, I have built a Rev program for the PC and obviously in the process of converting it to Mac, I have to turn the menubars that were formerly on the top of the stack windows to the standard Mac menubar. This all works fine until I build the application for Mac. I'll run the newly created standalone and be greeted with stacks that are about a menubar too short and hence cut off at the bottom by about 18-22 pixels. I realize that I can manually override this default stack window size with a line of code, however the main stack is involved and so when that opens off the bat, said solution just looks sloppy. If anyone has worked through this issue or knows what is happening, I'd really appreciate your advice. Cheers! Kevin From JimAultWins at yahoo.com Thu Jun 15 10:14:55 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 15 Jun 2006 07:14:55 -0700 Subject: Shrinking Windows -- PC to Mac In-Reply-To: <231ecc2035e10d133f5da7fe5334ee1e@gmail.com> Message-ID: try a preopenstack handler in the main stack. Jim Ault Las Vegas On 6/15/06 6:43 AM, "kevin" wrote: > Hi all, > > I have built a Rev program for the PC and obviously in the process of > converting it to Mac, I have to turn the menubars that were formerly on > the top of the stack windows to the standard Mac menubar. This all > works fine until I build the application for Mac. I'll run the newly > created standalone and be greeted with stacks that are about a menubar > too short and hence cut off at the bottom by about 18-22 pixels. > > I realize that I can manually override this default stack window size > with a line of code, however the main stack is involved and so when > that opens off the bat, said solution just looks sloppy. > > If anyone has worked through this issue or knows what is happening, I'd > really appreciate your advice. > > Cheers! > > Kevin > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From rcozens at pon.net Thu Jun 15 10:27:52 2006 From: rcozens at pon.net (Rob Cozens) Date: Thu, 15 Jun 2006 07:27:52 -0700 Subject: A Foole's Thoughts on the windowBoundingRect In-Reply-To: <3E08B58D-FBC9-11DA-9F52-0030657E1638@pon.net> References: <81001DCB-F0AD-11DA-BEF6-0030657E1638@pon.net> <447DA5E5.9090105@tweedly.net> <3E08B58D-FBC9-11DA-9F52-0030657E1638@pon.net> Message-ID: <20D6C268-FC7B-11DA-9130-0030657E1638@pon.net> Moi: > I believe using the working screenRect rather than the > windowBoundingRect is preferable in these cases. > I spent some more time playing with stack resizing & max/mining yesterday. It's difficult to keep straight IDE issues vs standalone issues; but here's what I conclude: 1. The Run Rev IDE apparently sets the windowBoundingRect ["wBR"] once on startup and never changes it. So some TPC compliance issues IN THE IDE could be solved as follows: on deskTopChanged set the windowBoundingRect to (the working screenRect)-[adjustment for rev.Menubar.rev] end deskTopChanged 2. Unless you script it, your standalone will also be unresponsive to deskTopChanged ["dTC"]. 3. A dTC handler similar to #1 above will work for a standalone that opens a single window. If your app maintains multiple open windows, you may need to adjust the wBRs for some or all of them on dTC. 4. FWIW, WinXP apps in general respond to dTC and MacOSX apps don't: A. Change screen orientation or hide/show the TPC Input Panel, and windows fully or partially outside the wBR (the "true" wBR, not what Rev sets on startup) adjust size or position. B. Reposition the Dock so it covers part of an open window, and the window remains partially covered. I'm adding this info to the comments re:Bugzilla #3252, TPC Compliance. You can vote for this at 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) From mfstuart at cox.net Thu Jun 15 11:03:28 2006 From: mfstuart at cox.net (mfstuart) Date: Thu, 15 Jun 2006 08:03:28 -0700 (PDT) Subject: Start up position of Revolution menu and button bar In-Reply-To: References: <000001c68e8b$9ee4f040$7a6ab546@stuart> Message-ID: <4884538.post@talk.nabble.com> Hi Ken, The script doesn't save the new position, so two things are available to me: 1) Reinstall RunRev, and maybe that will take care of it 2) Copy this issue to support. I'll let you know the outcome. Regards, Mark stuart -- View this message in context: http://www.nabble.com/Start-up-position-of-Revolution-menu-and-button-bar-t1777734.html#a4884538 Sent from the Revolution - User forum at Nabble.com. From mfstuart at cox.net Thu Jun 15 11:04:42 2006 From: mfstuart at cox.net (mfstuart at cox.net) Date: Thu, 15 Jun 2006 11:04:42 -0400 Subject: Startup position of Studio Message-ID: <31018475.1150383882660.JavaMail.root@fed1wml14.mgt.cox.net> Hi folks, Anyone know why the startup position of Revolution's menu and button bar would position itself not at the top left, on WinXP? Each time I reposition it to the top left and close it, it puts itself back where it was before - about a full height of the bar down from the top and beyond the Tools bar, to the right. And how do I get it to position at the top left corner each time? Regards, Mark From perez at cena.fr Thu Jun 15 11:43:00 2006 From: perez at cena.fr (Yves Perez) Date: Thu, 15 Jun 2006 17:43:00 +0200 Subject: SVG conversion ? Message-ID: <44918004.2040600@cena.fr> Hi everyone, I would like to translate the static description of my HMI developed with revolution (my graphical components - button, fields .... - and properties) into a SVG format file. .... Does this exist and available ? TY. Yves. From geradamas at yahoo.com Thu Jun 15 13:52:23 2006 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 15 Jun 2006 18:52:23 +0100 (BST) Subject: Ubuntu Linux - fun with fonts Message-ID: <20060615175223.27554.qmail@web37503.mail.mud.yahoo.com> I may be repeating a well-known fact - even if that be so, it should bear repeating: I recently authored a silly little stack for kids to type words into fields on one of my Macs; set the standard font size in the fields to 36 . . . nothing mind-blowing popped them on my Ubuntu boxes up at the language school and experience a lovely case of shrinking fonts!!!! I had to set the font (vera bitstream something-or-other) for each field - then the text size was restored: now . . . the funny thing about this was that I had no selected a field font on the Mac knowing that Mac fonts and Linux fonts work in rather different ways! so - before anyone feels confident about authoring something on a PC running Mac OS or WIN; breath in and make damn sure you have a PC running Linux as an intermediary between your work and what you bung in the box for the end-user. sincerely, Richmond Mathewson ____________________________________________________________ "Philosophical problems are confusions arising owing to the fluidity of meanings users attach to words and phrases." Mathewson, 2006 ____________________________________________________________ Send instant messages to your online friends http://uk.messenger.yahoo.com From geradamas at yahoo.com Thu Jun 15 15:35:30 2006 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 15 Jun 2006 20:35:30 +0100 (BST) Subject: MenuBar in the topleft corner! Message-ID: <20060615193530.39587.qmail@web37508.mail.mud.yahoo.com> I've just uploaded a stack that will PATCH your MenuBar (RR Media, Studio, Enterprise - the lot) so that it will open in the top left corner of the screen. 1. This is not recommended for Mac users as it will pop the Menubar under the Mac Menubar! 2. Make a backup before you use this patch. 3. I'm not responsible for anything that may ensue from use of this stack (although the code is so mind-blowingly simple nothing should happen beyond its one purpose -use it and trash it). it is available at the usual place: "MenuBarrer" - http://groups.yahoo.com/group/richmondsrrr/ sincerely, Richmond Mathewson ____________________________________________________________ "Philosophical problems are confusions arising owing to the fluidity of meanings users attach to words and phrases." Mathewson, 2006 ____________________________________________________________ Send instant messages to your online friends http://uk.messenger.yahoo.com From pmalloy at butler.org Thu Jun 15 16:01:01 2006 From: pmalloy at butler.org (Paul Malloy) Date: Thu, 15 Jun 2006 16:01:01 -0400 Subject: Stopping a videoClip Message-ID: I want to display a videoClip (a Quicktime movie that has been imported into the stack) on my opening page, then stop playing when the user moves to the next card. The following script plays the movie fine, but the movie continues to appear superimposed on all subsequent cards. on opencard set the scale of videoclip 1176 to 0.35 play videoclip 1176 at 500,200 looping send "startRolling" to fld "Credits" end opencard on closeCard stop playing videoclip 1176 end closeCard I suspect the message is not getting "passed" but I can't figure out how to fix it. Thanks in advance. -- Paul Malloy, Ph.D. Director of Psychology, Butler Hospital Associate Professor, Brown University Medical School Telephone: 401-301-0427 Mailing address: Paul Malloy, PhD Butler Hospital 345 Blackstone Blvd Providence RI 02906 USA From garrett at paraboliclogic.com Thu Jun 15 16:46:06 2006 From: garrett at paraboliclogic.com (Garrett Hylltun) Date: Thu, 15 Jun 2006 13:46:06 -0700 Subject: Ubuntu Linux - fun with fonts In-Reply-To: <20060615175223.27554.qmail@web37503.mail.mud.yahoo.com> References: <20060615175223.27554.qmail@web37503.mail.mud.yahoo.com> Message-ID: <4491C70E.90102@paraboliclogic.com> Richmond Mathewson wrote: > I may be repeating a well-known fact - even if that be so, it should bear repeating: > > I recently authored a silly little stack for kids to type words into fields on one of my Macs; set the standard font size in the fields to 36 . . . nothing mind-blowing > > popped them on my Ubuntu boxes up at the language school and experience a lovely case of shrinking fonts!!!! > > I had to set the font (vera bitstream something-or-other) for each field - then the text size was restored: And the fonts ain't pretty in Rev under linux either since there is no antialias support for fonts on Rev's linux gui library, err, at least this is true for 2.6.1 of Rev. :-( -Garrett From smith.sgt at gmail.com Thu Jun 15 19:47:47 2006 From: smith.sgt at gmail.com (Jared Smith) Date: Thu, 15 Jun 2006 19:47:47 -0400 Subject: a couple hurdles I had with Rev Message-ID: Here are a few things that I've been confused about: 1) How do I find the number of times a certain character appears in a string? The "offset" function only finds the first occurance, it doesn't count them. 2) Why isn't there a deleteKey handler? There's a backspaceKey and a few others, but I'd like a way to respond when the user presses the delete key. Thanks and my complements to the guys at RunRev - really excellent software so far. From mark at maseurope.net Thu Jun 15 20:04:00 2006 From: mark at maseurope.net (Mark Smith) Date: Fri, 16 Jun 2006 01:04:00 +0100 Subject: a couple hurdles I had with Rev In-Reply-To: References: Message-ID: On 16 Jun 2006, at 00:47, Jared Smith wrote: > Here are a few things that I've been confused about: > > 1) How do I find the number of times a certain character appears in a > string? The "offset" function only finds the first occurance, it > doesn't count them. > This function should work: function charCount tText,tChar set the itemDelimiter to tChar return the number of items in tText - 1 end charCount > 2) Why isn't there a deleteKey handler? There's a backspaceKey and a > few others, but I'd like a way to respond when the user presses the > delete key. > From the docs (Rev 2.7.2 on Mac OS X): > deleteKey > > > Syntax: deleteKey > > See also: backspaceKey message , cutKey message , delete command > > Summary: > Sent to the active (focused) control, or to the current card if > there is no active control. > > > on deleteKey -- clear the entire field > if word 1 of the name of the target is "field" then > put empty into the target > end if > end deleteKey > > > Handle the deleteKey message if you want to do something special > when the user presses the forward delete key. > > Comments: > The message is sent to the active (focused) control, or to the > current card if no control is focused. > > The forward delete key is not the same as the backspace or delete key: > * The forward delete key is usually to the right of the main > keyboard layout, and may be labeled with the word "Delete" or a > left-facing arrow. Pressing it sends a deleteKey message. > * The backspace key is usually on the main keyboard above the > Return key, and is may be labeled "Backspace" or "Delete". Pressing > it sends a backspaceKey message. Best, Mark Smith From alex at tweedly.net Thu Jun 15 20:18:44 2006 From: alex at tweedly.net (Alex Tweedly) Date: Fri, 16 Jun 2006 01:18:44 +0100 Subject: a couple hurdles I had with Rev In-Reply-To: References: Message-ID: <4491F8E4.9070302@tweedly.net> Mark Smith wrote: > > On 16 Jun 2006, at 00:47, Jared Smith wrote: > >> Here are a few things that I've been confused about: >> >> 1) How do I find the number of times a certain character appears in a >> string? The "offset" function only finds the first occurance, it >> doesn't count them. >> > > This function should work: > > function charCount tText,tChar > set the itemDelimiter to tChar > return the number of items in tText - 1 > end charCount > Watch out for the case where the last character in the string is the one you are interested in; because there isn't an item after it, this gives the wrong result - I'd use function charCount tText,tChar set the itemDelimiter to tChar if char -1 of tText = tChar then return the number of items in tText else return the number of items in tText - 1 end if end charCount -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.394 / Virus Database: 268.8.4/364 - Release Date: 14/06/2006 From wow at together.net Thu Jun 15 19:02:11 2006 From: wow at together.net (Richard Miller) Date: Thu, 15 Jun 2006 23:02:11 -0000 Subject: Reliability of background FTPing In-Reply-To: <4491C70E.90102@paraboliclogic.com> References: <20060615175223.27554.qmail@web37503.mail.mud.yahoo.com> <4491C70E.90102@paraboliclogic.com> Message-ID: <41EF95B9-83FC-4BD6-A074-CAF97129A0FB@together.net> From smith.sgt at gmail.com Thu Jun 15 20:27:13 2006 From: smith.sgt at gmail.com (Jared Smith) Date: Thu, 15 Jun 2006 20:27:13 -0400 Subject: a couple hurdles I had with Rev In-Reply-To: <4491F8E4.9070302@tweedly.net> References: <4491F8E4.9070302@tweedly.net> Message-ID: Thanks for the quick reply. I guess I did something wrong when I search for "deleteKey." By the way, why doesn't the Undo command under "Edit" in Rev work? I accidently deleted most of my program and tried to undo it, but it didn't work. So I decided to close the program without saving. Annoyingly, it saved anyway and so I have to write everything over again. I'm kind of frustrated right now. On 6/15/06, Alex Tweedly wrote: > Mark Smith wrote: > > > > > On 16 Jun 2006, at 00:47, Jared Smith wrote: > > > >> Here are a few things that I've been confused about: > >> > >> 1) How do I find the number of times a certain character appears in a > >> string? The "offset" function only finds the first occurance, it > >> doesn't count them. > >> > > > > This function should work: > > > > function charCount tText,tChar > > set the itemDelimiter to tChar > > return the number of items in tText - 1 > > end charCount > > > Watch out for the case where the last character in the string is the one > you are interested in; because there isn't an item after it, this gives > the wrong result - I'd use > > function charCount tText,tChar > set the itemDelimiter to tChar > if char -1 of tText = tChar then > return the number of items in tText > else > return the number of items in tText - 1 > end if > end charCount > > > -- > Alex Tweedly http://www.tweedly.net > > > > -- > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.1.394 / Virus Database: 268.8.4/364 - Release Date: 14/06/2006 > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From wow at together.net Thu Jun 15 20:52:52 2006 From: wow at together.net (Richard Miller) Date: Thu, 15 Jun 2006 20:52:52 -0400 Subject: Reliability of background FTPing In-Reply-To: <41EF95B9-83FC-4BD6-A074-CAF97129A0FB@together.net> References: <20060615175223.27554.qmail@web37503.mail.mud.yahoo.com> <4491C70E.90102@paraboliclogic.com> <41EF95B9-83FC-4BD6-A074-CAF97129A0FB@together.net> Message-ID: (Not sure what happened with the first email. Will try again) We have a Rev application that uploads and downloads 1-2 mb files to our server approximately 5-10 times per hour. Currently, we are doing all of that ftp'ing in the foreground. We'd like to do it in the background. The question is about reliability. We have other activities ongoing, such as video capture and video replay. Would these activities effect background ftp'ing or be effected by it? The files must be transferred reliably. Thanks. Richard Miller Imprinter Technologies From mark at maseurope.net Thu Jun 15 20:54:20 2006 From: mark at maseurope.net (Mark Smith) Date: Fri, 16 Jun 2006 01:54:20 +0100 Subject: a couple hurdles I had with Rev In-Reply-To: <4491F8E4.9070302@tweedly.net> References: <4491F8E4.9070302@tweedly.net> Message-ID: Well caught, Alex! Best, Mark On 16 Jun 2006, at 01:18, Alex Tweedly wrote: >> > Watch out for the case where the last character in the string is > the one you are interested in; because there isn't an item after > it, this gives the wrong result - I'd use > > function charCount tText,tChar > set the itemDelimiter to tChar > if char -1 of tText = tChar then > return the number of items in tText > else > return the number of items in tText - 1 > end if > end charCount > > > -- > Alex Tweedly http://www.tweedly.net > > > > -- > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.1.394 / Virus Database: 268.8.4/364 - Release Date: > 14/06/2006 > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From JimAultWins at yahoo.com Thu Jun 15 21:24:08 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 15 Jun 2006 18:24:08 -0700 Subject: a couple hurdles I had with Rev In-Reply-To: <4491F8E4.9070302@tweedly.net> Message-ID: Perhaps a slight improvement for the count of items/lines appears at the end. On 6/15/06 5:18 PM, "Alex Tweedly" wrote: > Mark Smith wrote: > >> >> On 16 Jun 2006, at 00:47, Jared Smith wrote: >> >>> Here are a few things that I've been confused about: >>> >>> 1) How do I find the number of times a certain character appears in a >>> string? The "offset" function only finds the first occurance, it >>> doesn't count them. >>> >> >> This function should work: >> >> function charCount tText,tChar >> set the itemDelimiter to tChar >> return the number of items in tText - 1 >> end charCount >> > Watch out for the case where the last character in the string is the one > you are interested in; because there isn't an item after it, this gives > the wrong result - I'd use > > function charCount tText,tChar > set the itemDelimiter to tChar > if char -1 of tText = tChar then > return the number of items in tText > else > return the number of items in tText - 1 > end if > end charCount > Another approach I use for the "last item empty" scenario you mention, Alex, is return the number of items in (tText&null) --now the count will be correct ---and very unlikely that you would choose an itemDel of null The same for repeat loops... repeat with x = 1 to the number of items in (tText&null) --do the right number of loops end repeat repeat with x = 1 to the number of lines in (tText&null) Jim Ault Las Vegas From JimAultWins at yahoo.com Thu Jun 15 21:36:20 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 15 Jun 2006 18:36:20 -0700 Subject: Reliability of background FTPing In-Reply-To: Message-ID: On 6/15/06 5:52 PM, "Richard Miller" wrote: > (Not sure what happened with the first email. Will try again) > > We have a Rev application that uploads and downloads 1-2 mb files to > our server approximately 5-10 times per hour. Currently, we are doing > all of that ftp'ing in the foreground. We'd like to do it in the > background. The question is about reliability. We have other > activities ongoing, such as video capture and video replay. Would > these activities effect background ftp'ing or be effected by it? The > files must be transferred reliably. You did not say what operating system you are using. If Rev only solution, try using one of the following or both approaches: if there is a file (path and filename) ..dnld began if there is a file (url binary:/path and filename) .. upload began set the defaultfolder to (path) put the detailed files into fileList --check item 5 of the line of the file you want to track for size change. Perhaps getting the file size on the ftp server would allow size check ------------------------------------- A different approach is to set the log field of the process and monitor the messages posted there. use libUrlSetLogField, making careful note of the syntax required Jim Ault Las Vegas From smith.sgt at gmail.com Fri Jun 16 00:55:18 2006 From: smith.sgt at gmail.com (Jared Smith) Date: Fri, 16 Jun 2006 00:55:18 -0400 Subject: Reordering lists with drag n' drop Message-ID: I'm wondering what the easiest way is to implement this feature. I have a normal list field with items that I'd like to be able to click and drag up or down. I'm contemplating using mouseDown to grab them and, upon mouseUp, measure which line it is closest to and move it. I'd also need to come up with some animation effect to show the user where it'll go before they release. I wish this functionality was included, but anyway if anyone can think of a real easy way to do it, please let me know. From geradamas at yahoo.com Fri Jun 16 01:06:18 2006 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 16 Jun 2006 06:06:18 +0100 (BST) Subject: Ubuntu Linux - fun with fonts Message-ID: <20060616050618.60237.qmail@web37502.mail.mud.yahoo.com> The Vera Bitstream family of fonts for Linux look very nice indeed with my RR stacks! However - the 'g' is one of those squiggly ones, and for primary kids I want a goofy, primary g (c.f. Chalkboard - a Mac/Win font) - if anybody knows of a kiddy font for Linux I would be very grateful. sincerely, Richmond Mathewson ____________________________________________________________ "Philosophical problems are confusions arising owing to the fluidity of meanings users attach to words and phrases." Mathewson, 2006 ____________________________________________________________ --------------------------------- All new Yahoo! Mail "The new Interface is stunning in its simplicity and ease of use." - PC Magazine From scott at tactilemedia.com Fri Jun 16 01:08:33 2006 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 15 Jun 2006 22:08:33 -0700 Subject: Reordering lists with drag n' drop In-Reply-To: Message-ID: Recently, Jared Smith wrote: > I'm wondering what the easiest way is to implement this feature. I > have a normal list field with items that I'd like to be able to click > and drag up or down. > ... > I wish this functionality was included, but anyway if > anyone can think of a real easy way to do it, please let me know. A real easy way? No, but here's one way (execute in your message box): go url "http://www.tactilemedia.com/download/getinline.rev" Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From smith.sgt at gmail.com Fri Jun 16 01:19:36 2006 From: smith.sgt at gmail.com (Jared Smith) Date: Fri, 16 Jun 2006 01:19:36 -0400 Subject: Reordering lists with drag n' drop In-Reply-To: References: Message-ID: Wow! The script looks complicated but it's exactly the functionality I wanted (but didn't think I could get). Thank you! On 6/16/06, Scott Rossi wrote: > Recently, Jared Smith wrote: > > > I'm wondering what the easiest way is to implement this feature. I > > have a normal list field with items that I'd like to be able to click > > and drag up or down. > > ... > > I wish this functionality was included, but anyway if > > anyone can think of a real easy way to do it, please let me know. > > A real easy way? No, but here's one way (execute in your message box): > > go url "http://www.tactilemedia.com/download/getinline.rev" > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From stephenREVOLUTION at barncard.com Fri Jun 16 02:49:29 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 15 Jun 2006 23:49:29 -0700 Subject: SCHEDULE In-Reply-To: References: Message-ID: HELLO anyone still up in Monterey? I can't seem to find a Revcon site online... I don't know the schedule...just arrived about 9:30.. too late for registration. thanks sqb -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From stephenREVOLUTION at barncard.com Fri Jun 16 02:51:07 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 15 Jun 2006 23:51:07 -0700 Subject: SCHEDULE In-Reply-To: References: Message-ID: never mind. Found it. sqb >HELLO > >anyone still up in Monterey? I can't seem to find a Revcon site online... > >I don't know the schedule...just arrived about 9:30.. too late for >registration. >thanks > > >sqb >-- >stephen barncard >s a n f r a n c i s c o >- - - - - - - - - - - - -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From jperryl at ecs.fullerton.edu Fri Jun 16 04:21:34 2006 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Fri, 16 Jun 2006 01:21:34 -0700 (PDT) Subject: SCHEDULE In-Reply-To: Message-ID: huh??? It's 1 am Monterey-time, we just got in, and I sure as *&$!! hope I'm not too late for registration!!! 'Cuz, that would REALLY well and truly suck given that, arriving here after midnight, we discovered that our lodgings booked through Travelocity are for a Holiday Inn in Monterey... MEXICO! :-( So, tomorrow, beware the fiend tomorrow bearing fur, fangs, and bleary eyes ;-) Judy On Thu, 15 Jun 2006, Stephen Barncard wrote: > HELLO > > anyone still up in Monterey? I can't seem to find a Revcon site online... > > I don't know the schedule...just arrived about 9:30.. too late for > registration. > thanks > From wow at together.net Fri Jun 16 08:07:15 2006 From: wow at together.net (wow at together.net) Date: Fri, 16 Jun 2006 08:07:15 -0400 Subject: Reliability of background FTPing Message-ID: <380-22006651612715906@M2W009.mail2web.com> Jim, Using Windows XP. The question is not about checking whether or not the file was transferred correctly. I'm already comparing the sizes before and after. The question is about reliability and predictability. Is there any reason to expect differences in foreground vs background ftp'ing? Thanks. Richard Original Message: ----------------- From: Jim Ault JimAultWins at yahoo.com Date: Thu, 15 Jun 2006 18:36:20 -0700 To: use-revolution at lists.runrev.com Subject: Re: Reliability of background FTPing On 6/15/06 5:52 PM, "Richard Miller" wrote: > (Not sure what happened with the first email. Will try again) > > We have a Rev application that uploads and downloads 1-2 mb files to > our server approximately 5-10 times per hour. Currently, we are doing > all of that ftp'ing in the foreground. We'd like to do it in the > background. The question is about reliability. We have other > activities ongoing, such as video capture and video replay. Would > these activities effect background ftp'ing or be effected by it? The > files must be transferred reliably. You did not say what operating system you are using. If Rev only solution, try using one of the following or both approaches: if there is a file (path and filename) ..dnld began if there is a file (url binary:/path and filename) .. upload began set the defaultfolder to (path) put the detailed files into fileList --check item 5 of the line of the file you want to track for size change. Perhaps getting the file size on the ftp server would allow size check ------------------------------------- A different approach is to set the log field of the process and monitor the messages posted there. use libUrlSetLogField, making careful note of the syntax required Jim Ault Las Vegas _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution -------------------------------------------------------------------- mail2web - Check your email from the web at http://mail2web.com/ . From effendi at wanadoo.fr Fri Jun 16 15:27:11 2006 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Fri, 16 Jun 2006 21:27:11 +0200 Subject: a couple hurdles I had with Rev Message-ID: Hi from Paris, Sometimes I hate you guys for finding such brilliant and concise solutions, and sometimes I don't ..... ! (as the French say "Chapeau Bas", which roughly translates into "Hats Off !") But I always copy them into my Rev Memo File, which has the name : .............. "Even better ways of Revving !" .............. As always - THANKS ! -Francis "Nothing should ever be done for the first time !" Jim Ault wrote : > return the number of items in (tText&null) > > --now the count will be correct > ---and very unlikely that you would choose an itemDel of null > > The same for repeat loops... > > repeat with x = 1 to the number of items in (tText&null) > --do the right number of loops > end repeat > repeat with x = 1 to the number of lines in (tText&null) From Tom.Cole at asu.edu Fri Jun 16 15:38:59 2006 From: Tom.Cole at asu.edu (Thomas Cole) Date: Fri, 16 Jun 2006 12:38:59 -0700 Subject: System Requirements. Message-ID: Regarding what to write on the CD packaging with regard to system requirements, my program is a single stack with nothing more complicated than one photo of the desert. No quicktime or anything else. It will run on windows on my Mac with a very old version of Virtual PC running windows -- maybe even 95 rather than 98 and at 100 megahertz?; I'll have to look. It doesn't run fast, but it runs more or less. The techies at the publisher put the following on a similar program that I created using REV 2.1. Are they right? Windows * 32 MB RAM * Windows 95, 98, ME, NT, 2000, or XP * Single-speed CD-ROM * 256-color display at 640 x 480 (but 800 x 600 highly recommended) MacIntosh * 32 MB RAM * Mac OSX * Single-speed CD-ROM Could I just add a few words or something to this, delete something, or is it about right? Thanks. Tom From m.schonewille at economy-x-talk.com Fri Jun 16 15:54:49 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 16 Jun 2006 21:54:49 +0200 Subject: System Requirements. In-Reply-To: References: Message-ID: Tom, The publishers' techies are wrong. In my previous e-mail, I wrote that you need a color depth of at least thousands of colours (16 bit). 256 colours will cause problems. If you have such a simple application, why don't you include a Mac OS 9 version on the Mac OS X CD-rom? Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. > > The techies at the publisher put the following on a similar program > that > I created using REV 2.1. Are they right? > > Windows > * 32 MB RAM > * Windows 95, 98, ME, NT, 2000, or XP > * Single-speed CD-ROM > * 256-color display at 640 x 480 (but 800 x 600 highly > recommended) > > MacIntosh > > * 32 MB RAM > * Mac OSX > * Single-speed CD-ROM > > > Could I just add a few words or something to this, delete > something, or > is it about right? > Thanks. > Tom From geoffc at inspiredlogic.com Fri Jun 16 20:58:19 2006 From: geoffc at inspiredlogic.com (Geoff Canyon) Date: Fri, 16 Jun 2006 17:58:19 -0700 Subject: Reordering lists with drag n' drop In-Reply-To: References: Message-ID: <5DCDD4AD-2991-4710-8438-8254BE5A5AC9@inspiredlogic.com> You could look at the code in Navigator, which does this. An older version is in your plugins folder; it implements drag and drop with a line showing where the drag will end up. The latest version implements drag and drop in a different way, making the change immediate as you drag. You can find the latest version at (shameless plug): http://www.inspiredlogic.com/navigator/navigator.html In both versions the code is in the List field in Navigator, which is easy to get to using Navigator itself: hold down the option key (to see development environment stacks including plugins) and click on the stack menu, and select Navigator. Then double click the "List" field to edit its script. The code isn't particularly clean in either case. Both of them use code I picked up from someone else and made changes to, so the code hasn't been treated well ;-) Both support multiple highlights using shift-click and command (control)-click. regards, Geoff On Jun 15, 2006, at 9:55 PM, Jared Smith wrote: > I'm wondering what the easiest way is to implement this feature. I > have a normal list field with items that I'd like to be able to click > and drag up or down. From Kresten.Bjerg at psy.ku.dk Fri Jun 16 21:27:19 2006 From: Kresten.Bjerg at psy.ku.dk (Kresten Bjerg) Date: Sat, 17 Jun 2006 03:27:19 +0200 Subject: ANN: Global freeware laptop diary tool in REV Message-ID: Invitation to try using and collaborate on an ?elaboratable? diary program and set of glyph-fonts: Phenomenalog 16.3.9. As difficult as it is to explain and convince about the empowerment afforded by cross-platform REV, what we need may be a demonstration-case fit to appeal to basic human existential needs across regions and cultures and languages, outside (and inside) of professional circles With laptops by the millions reaching all cultures and age groups ( MIT $100- laptop to Africa putting this process in the right perspective) , the freeware inroad can be seen as a strategically ( and ideologically ) sound way of promoting the interest & demands for all which Rev (and Linux) stands for. We are now making public a beta-version of a new rev stack aggregate, PHENOMENALOG , - a (quite complicated) new kind of tool, for all types of non-professional users to develop their own very private electronic diary, fitting it to their personal idiosyncracies and relevances. It is freeware, and meant to be improved and optimized, immediately and on further time horizons, through the feedbacks from prospective users, and, in the first phase, * of course *: primarily the REV-community as represented in this site. . We have now established a basic site for the program: www.phenomenalog.dk , where Its functions are explained , where standalones - with necessary folders and fonts, manual etc - (for Windows, MacFAT, MaxOSX and Linux ) can be downloaded, where the ?Phenomenalog Manual?, and the glyphfont libraries can be inspected without installing the fonts , where a Forum for reporting, suggesting and discussing has been opened. and where credits are given (not least to the help we have received from Mark Schonewille (Economy-X-talk.com) Sarah Reichelt and her DateTime.rev collection, Richmond Mathewson for his Paint widgets, Eric Chatonet, Klaus Major, Mark Talluto and others.) The theoretical rationale is explained in the paper: "The global future of the electronic diary" - to be found at www.psy.ku.dk/bjerg It is the preliminary result of more than a decades work (mostly in Hypercard) to develop a new kind of tool in qualitative psychological research in empirical phenomenology, based upon the (automatically timestamped) use of ( yet only) app., 450 pictograms (as characters in fonts) and the use of user-language text-entries. We will be grateful, if revolutionaries will have a look / give it a try, and perhaps produce some feedback relevant to the future of this ambitious enterprise * having mercy upon the weaknesses in the scripting. and the pictograms. Especially wellcome will be offers to make translations to other languages than english. and specific suggestions for new pictograms/glyphs to be included in the next version of the 12 glyph-fonts. ( Has anybody cared to think of right to left textfields and buttons fit for arabic?) For those who want to deal with its basic full revolution-version it can be found at rev user site under the name ?Kresten? (Cautiously in rev 2.6.1, not in the not-backwards-compatible 2.7.1) (But the glyph fonts must be downloaded from the phenomenalog site, with one of the standalones) There is a max-edition, where all options are made visible, and a minimal-edition, demonstrating a simpler beginners preferences. *but it is exactly the same program All kinds of feedback (to the forum at www.phenomenalog.dk, to skya at webspeed.dk or to Kresten.bjerg at psy.ku.dk ) will be appreciated and considered for further versioning. There is one category of evident reaction, once you meet the machinery: that its construction with a 3x3 screens size of the daycard-stack is akward, and ought to be re-engineered as 9 seperate stacks or a data-base! YES. We know it. And maybe some time in the future somebody will try to do it. But we (Steen Andersen and myself) are not capable of doing it ourselves. The way we * very unprofessionally - have been developping the scripting over a period of 10 years has made it highly intransparent and overly complicated. So, please disregard that option, - which is also a plea to be overbearing with the slownesses you will encounter . Some may be reduced by script-improvements , some made less frequent by setting the preferences for automatic saving to larger intervals. Its optimal functionality is obtained by running it continuously, day and night, using the hide button to minimize it to dock most of the time, - and create buttons on the daycard-background for the applications you most use and the folders or files, you mostly are dealing with. From martinblackman at gmail.com Sat Jun 17 00:00:37 2006 From: martinblackman at gmail.com (Martin Blackman) Date: Sat, 17 Jun 2006 12:00:37 +0800 Subject: a couple hurdles I had with Rev In-Reply-To: References: <4491F8E4.9070302@tweedly.net> Message-ID: <79d1bee70606162100p9719aecrec6660e61be01123@mail.gmail.com> Whoops! Better get used to keeping backups. There are a few tools around which do that automatically for you, eg Constellation or Magic Carpet, I think there is also a free one called smartsave available somewhere. Unfortunately the Undo button ain't really worthy of its own name. > By the way, why doesn't the Undo command under "Edit" in Rev work? I > accidently deleted most of my program and tried to undo it, but it > didn't work. So I decided to close the program without saving. > Annoyingly, it saved anyway and so I have to write everything over > again. I'm kind of frustrated right now. > From geradamas at yahoo.com Sat Jun 17 03:39:51 2006 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sat, 17 Jun 2006 08:39:51 +0100 (BST) Subject: Laptop diary tool in REV - Glyphs Message-ID: <20060617073951.80493.qmail@web37508.mail.mud.yahoo.com> WOW! Re the possibility of coloured glyphs (and glyph design in general) I would refer those interested to : http://www.symbolworld.org/ I would also recommend a close reading of the Third Voyage of Lemuel Gulliver by Jonathan Swift where there is an explanation of the effects of cognitive overload. I would also like to point out, as a person who has worked for some 7 years in the Arabic world, that one of the dangers of using glyphs (especially the non-abstract kind) is their cultural dependency; or, to put it mopre directly: Who ever heard of a house that was not round? sincerely, Richmond Mathewson ____________________________________________________________ "Philosophical problems are confusions arising owing to the fluidity of meanings users attach to words and phrases." Mathewson, 2006 ____________________________________________________________ --------------------------------- Inbox full of spam? Get leading spam protection and 1GB storage with All New Yahoo! Mail. From m.schonewille at economy-x-talk.com Sat Jun 17 06:08:15 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 17 Jun 2006 12:08:15 +0200 Subject: ANN: Global freeware laptop diary tool in REV In-Reply-To: References: Message-ID: Dear Kresten, Congratulations with the new release of Phenomenalog and the launch of the website. As you know, I am questioning the interface and the complexity of the application a little, but you are aware of the potential problems and I am very impressed by way to turned your vision into a real-world application available to everyone for free. I know how difficult it is to keep a large and complex project like Phenomenalog going and take my hat off to you. If you would like to put a banner to your new web site on the Economy- x-Talk homepage, just send me one of the right size and I'll put it on-line. I have quite some experience with Arabic texts in Revolution, even though I don't understand a single word Arabic. I recommend that you write me off-list and let me know what you would like to achieve. Best regards, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 17-jun-2006, om 3:27 heeft Kresten Bjerg het volgende geschreven: > Invitation to try using and collaborate on an ?elaboratable? > diary program and set of glyph-fonts: > Phenomenalog 16.3.9. > > As difficult as it is to explain and convince about the empowerment > afforded by cross-platform REV, > what we need may be a demonstration-case fit to appeal to basic > human existential needs across > regions and cultures and languages, outside (and inside) of > professional circles > > With laptops by the millions reaching all cultures and age groups > ( MIT $100- laptop to Africa > putting this process in the right perspective) , the freeware > inroad can be seen as a strategically > ( and ideologically ) sound way of promoting the interest & > demands for all which Rev (and Linux) stands for. > > We are now making public a beta-version of a new rev stack > aggregate, PHENOMENALOG , > - a (quite complicated) new kind of tool, for all types of non- > professional users > to develop their own very private electronic diary, fitting it to > their personal idiosyncracies and relevances. > > It is freeware, and meant to be improved and optimized, > immediately and on further time horizons, > through the feedbacks from prospective users, and, in the first > phase, * of course *: > primarily the REV-community as represented in this site. > . > We have now established a basic site for the program: > www.phenomenalog.dk , where Its functions are explained , > where standalones - with necessary folders and fonts, manual etc - > (for Windows, MacFAT, MaxOSX and Linux ) > can be downloaded, where the ?Phenomenalog Manual?, and the > glyphfont libraries can be inspected > without installing the fonts , where a Forum for reporting, > suggesting and discussing has been opened. and where > credits are given (not least to the help we have received from > Mark Schonewille (Economy-X-talk.com) > Sarah Reichelt and her DateTime.rev collection, Richmond Mathewson > for his Paint widgets, Eric Chatonet, > Klaus Major, Mark Talluto and others.) > > The theoretical rationale is explained in the paper: "The global > future of the electronic diary" - to be found at > www.psy.ku.dk/bjerg > > From m.schonewille at economy-x-talk.com Sat Jun 17 06:12:36 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 17 Jun 2006 12:12:36 +0200 Subject: Laptop diary tool in REV - Glyphs In-Reply-To: <20060617073951.80493.qmail@web37508.mail.mud.yahoo.com> References: <20060617073951.80493.qmail@web37508.mail.mud.yahoo.com> Message-ID: Hi Richmond, Kresten may correct me, but I believe the reason for having so many glyphs and being able to customize the use of glyphs is the cultural depencency of the symbols used. If one needs a round house, one may add it to Phenomenalog. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 17-jun-2006, om 9:39 heeft Richmond Mathewson het volgende geschreven: > WOW! > > Re the possibility of coloured glyphs (and glyph design in general) > I would refer those interested to : > > http://www.symbolworld.org/ > > I would also recommend a close reading of the Third Voyage of > Lemuel Gulliver by Jonathan Swift where there is an explanation of > the effects of cognitive overload. > > I would also like to point out, as a person who has worked for some > 7 years in the Arabic world, that one of the dangers of using > glyphs (especially the non-abstract kind) is their cultural > dependency; or, to put it mopre directly: > > Who ever heard of a house that was not round? > > sincerely, Richmond Mathewson > From Camm29 at tesco.net Sat Jun 17 06:50:47 2006 From: Camm29 at tesco.net (Camm29) Date: Sat, 17 Jun 2006 11:50:47 +0100 Subject: CheckSum Message-ID: <000c01c691fb$e57e0d20$0c01a8c0@workshop> Is there a way to protect Application.exe using some sort of Checksum to prevent any changes ? Regards From m.schonewille at economy-x-talk.com Sat Jun 17 06:53:58 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 17 Jun 2006 12:53:58 +0200 Subject: CheckSum In-Reply-To: <000c01c691fb$e57e0d20$0c01a8c0@workshop> References: <000c01c691fb$e57e0d20$0c01a8c0@workshop> Message-ID: Hi Camm29, I don't know what whill happen if you try to read the executable while it is running already, but you can try calculating the md5digest each time when the application starts up. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 17-jun-2006, om 12:50 heeft Camm29 het volgende geschreven: > Is there a way to protect Application.exe using some sort of > Checksum to prevent any changes ? > > Regards From mark at maseurope.net Sat Jun 17 07:07:07 2006 From: mark at maseurope.net (Mark Smith) Date: Sat, 17 Jun 2006 12:07:07 +0100 Subject: CheckSum In-Reply-To: References: <000c01c691fb$e57e0d20$0c01a8c0@workshop> Message-ID: I think that when the executable starts up, it's loaded into memory leaving the executable file on disk unchanged, and you can then do something like: put the fileName of this stack into tFileName put the md5Digest of URL ("file:" & tFileName) into curDigest and then compare curDigest to a stored version. This is not tested! There are probably 'bootstrapping' issues (if you want to store your 'correct' md5Digest in the executable itself) and I can see that there might be issues if you've saved your standalone with substacks in separate files etc... Best, Mark On 17 Jun 2006, at 11:53, Mark Schonewille wrote: > Hi Camm29, > > I don't know what whill happen if you try to read the executable > while it is running already, but you can try calculating the > md5digest each time when the application starts up. > > Best, > > Mark > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Download ErrorLib at http://economy-x-talk.com/developers.html and > get full control of error handling in Revolution. > > > > Op 17-jun-2006, om 12:50 heeft Camm29 het volgende geschreven: > >> Is there a way to protect Application.exe using some sort of >> Checksum to prevent any changes ? >> >> Regards > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From Camm29 at tesco.net Sat Jun 17 08:54:38 2006 From: Camm29 at tesco.net (Camm29) Date: Sat, 17 Jun 2006 13:54:38 +0100 Subject: CheckSum References: <000c01c691fb$e57e0d20$0c01a8c0@workshop> Message-ID: <000401c6920d$32aa75a0$0c01a8c0@workshop> Thank's I'll see what happens ----- Original Message ----- From: "Mark Smith" To: "How to use Revolution" Sent: Saturday, June 17, 2006 12:07 PM Subject: Re: CheckSum > I think that when the executable starts up, it's loaded into memory > leaving the executable file on disk unchanged, and you can then do > something like: > > put the fileName of this stack into tFileName > put the md5Digest of URL ("file:" & tFileName) into curDigest > > and then compare curDigest to a stored version. > > This is not tested! > There are probably 'bootstrapping' issues (if you want to store your > 'correct' md5Digest in the executable itself) and I can see that > there might be issues if you've saved your standalone with substacks > in separate files etc... > > Best, > > Mark > > On 17 Jun 2006, at 11:53, Mark Schonewille wrote: > > > Hi Camm29, > > > > I don't know what whill happen if you try to read the executable > > while it is running already, but you can try calculating the > > md5digest each time when the application starts up. > > > > Best, > > > > Mark > > > > -- > > > > Economy-x-Talk > > Consultancy and Software Engineering > > http://economy-x-talk.com > > http://www.salery.biz > > > > Download ErrorLib at http://economy-x-talk.com/developers.html and > > get full control of error handling in Revolution. > > > > > > > > Op 17-jun-2006, om 12:50 heeft Camm29 het volgende geschreven: > > > >> Is there a way to protect Application.exe using some sort of > >> Checksum to prevent any changes ? > >> > >> Regards > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.0.394 / Virus Database: 268.9.0/368 - Release Date: 16/06/2006 > > From Camm29 at tesco.net Sat Jun 17 08:55:07 2006 From: Camm29 at tesco.net (Camm29) Date: Sat, 17 Jun 2006 13:55:07 +0100 Subject: CheckSum References: <000c01c691fb$e57e0d20$0c01a8c0@workshop> Message-ID: <000901c6920d$43db1820$0c01a8c0@workshop> Thanks ----- Original Message ----- From: "Mark Schonewille" To: "How to use Revolution" Sent: Saturday, June 17, 2006 11:53 AM Subject: Re: CheckSum > Hi Camm29, > > I don't know what whill happen if you try to read the executable > while it is running already, but you can try calculating the > md5digest each time when the application starts up. > > Best, > > Mark > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Download ErrorLib at http://economy-x-talk.com/developers.html and > get full control of error handling in Revolution. > > > > Op 17-jun-2006, om 12:50 heeft Camm29 het volgende geschreven: > > > Is there a way to protect Application.exe using some sort of > > Checksum to prevent any changes ? > > > > Regards > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.0.394 / Virus Database: 268.9.0/368 - Release Date: 16/06/2006 > > From geradamas at yahoo.com Sat Jun 17 11:02:39 2006 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sat, 17 Jun 2006 16:02:39 +0100 (BST) Subject: Laptop diary tool in REV - Glyphs Message-ID: <20060617150239.10255.qmail@web37501.mail.mud.yahoo.com> Aah! 1 thing worries me about Phenomenalog (and it is not Phenomenalog specific): When I began programming computers most people wrote things by hand; when I went to University people laughed at me because I did my academic work on a typewriter (1982). No people do all sorts of things using computers where they never even have to encounter text. Subsequently, the wierdos who use typewriters are not wierdos because they are ahead of their time! Now (and I referred to the Symbol World website {http://www.symbolworld.org/}) I see a move away from a literate populace to one that communicates with Glyphs/Icons/Pictographs - and I find this a bit worrying as it seems to be a step backwards - leading to a paucity of expression (see section in Gulliver's Travels). Now I understand diaries to consist largely of subtle thoughts (or, at least have the potential to contain them and all their concommitant nuances of meaning) which cannot be adequately communicated in pictorial symbols. This statement is not to be taken as a denigration of Bjerg's work at all - it should empower a very large proportion of humanity who have previously been disenfranchised by the computer revolution. sincerely, Richmond Mathewson ____________________________________________________________ "Philosophical problems are confusions arising owing to the fluidity of meanings users attach to words and phrases." Mathewson, 2006 ____________________________________________________________ --------------------------------- Now you can scan emails quickly with a reading pane. Get the new Yahoo! Mail. From mark at maseurope.net Sat Jun 17 12:23:33 2006 From: mark at maseurope.net (Mark Smith) Date: Sat, 17 Jun 2006 17:23:33 +0100 Subject: Laptop diary tool in REV - Glyphs In-Reply-To: <20060617150239.10255.qmail@web37501.mail.mud.yahoo.com> References: <20060617150239.10255.qmail@web37501.mail.mud.yahoo.com> Message-ID: <6E58F205-4EFE-4A89-B352-D649ED47EB29@maseurope.net> And on a related note, and also not to denigrate anyones work, but one thing that still drives me round the bend is a row of icons without captions. Icons on their own, imho, are useful as visual aides-memoires to where something is once you already know what you're looking for, but simply confusing when you are unfamiliar with a particular app. One example is a truly horrible audio editing program I had to use once or twice, which had about 30 buttons with captionless icons in a column down one side of the window, if I remember correctly. One of these buttons was for joining two sections of audio into one, and another for separating a section of audio into two. I still can't remember which was which, but one had a picture of a closed zip fastener with the zipper at the top, the other a picture of an open zip fastener with the zipper at the bottom. I had to either hover the mouse over one of them and wait for the tool-tip to appear, or just click one and undo if it turned out to be wrong. The simple inclusion of the captions "join" and "separate" would have saved me endless frustration and annoyance. They were nasty, crude icons, too. :) Tool-tips just don't cut it at all, as far as I'm concerned, though they can be useful for slightly more explanation than a caption, where necessary. Now I'm as keen on the GUI as anyone else, but it seems to me that this avoidance of text at all costs is all part of a general dumbing down, along with the use (previously discussed on this list) of the infantile "my" prefix for almost everything, like we're all tiny children playing with my little pony. Perhaps it's supposed to soften the terrifying intellectual strain of having to read words like 'computer', 'documents' etc. Bit of a rant, I know, but I feel better already .... thanks for listening :) Mark ps. You were lucky, I did all my work etching letters into basalt with my finger nails.... On 17 Jun 2006, at 16:02, Richmond Mathewson wrote: > Aah! > > 1 thing worries me about Phenomenalog (and it is not Phenomenalog > specific): > > When I began programming computers most people wrote things by > hand; when I went to University people laughed at me because I did > my academic work on a typewriter (1982). No people do all sorts of > things using computers where they never even have to encounter text. > > Subsequently, the wierdos who use typewriters are not wierdos > because they are ahead of their time! > > Now (and I referred to the Symbol World website {http:// > www.symbolworld.org/}) I see a move away from a literate populace > to one that communicates with Glyphs/Icons/Pictographs - and I find > this a bit worrying as it seems to be a step backwards - leading to > a paucity of expression (see section in Gulliver's Travels). > > Now I understand diaries to consist largely of subtle thoughts (or, > at least have the potential to contain them and all their > concommitant nuances of meaning) which cannot be adequately > communicated in pictorial symbols. > > This statement is not to be taken as a denigration of Bjerg's work > at all - it should empower a very large proportion of humanity who > have previously been disenfranchised by the computer revolution. > > sincerely, Richmond Mathewson > > > ____________________________________________________________ > > "Philosophical problems are confusions arising owing to the > fluidity of meanings users attach to words and phrases." > Mathewson, 2006 > ____________________________________________________________ > > --------------------------------- > Now you can scan emails quickly with a reading pane. Get the new > Yahoo! Mail. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From garrett at paraboliclogic.com Sat Jun 17 14:29:54 2006 From: garrett at paraboliclogic.com (Garrett Hylltun) Date: Sat, 17 Jun 2006 11:29:54 -0700 Subject: ANN: Global freeware laptop diary tool in REV In-Reply-To: References: Message-ID: <44944A22.7060500@paraboliclogic.com> Greetings, I don't want this to come across as being harsh on this program, but I did see some things that really turn me off in a program. The interface is a big thing with me. So right now my focus is on the gui of the program. The initial screen of this program really turned me off. There was a mix of 3d buttons and then flat buttons. Some flashing and some not. Some text going off the buttons. Buttons that are square, buttons that have rounded ends. And no consistence with placements and dimensions of the buttons. Then I open the diary section, and again, there are many gui issues. Elements overlapping other elements, mix of different styles and colors of buttons, different fonts used on buttons of the same sections, and no consistence with the dimensions and placements of buttons and other elements. Calendar is a mix of fonts and has all the same gui issues as already noted. Addresses, ditto. The diurnal Glyph sections looks well organized compared to the other sections I've seen so far, but suffers from edit field alignment problems, and dimension issues also. Some of the numbered labels are focusable with focus border, and a few have the 3d border instead of 2 pixel colored border. And that's as far as I will go on this. I'm probably over picky about the interface of programs, or expect too much of them. And contrary to belief that people don't judge a book by it's cover... They Do! If your program looks crappy, then the user is going to assume that the code that runs the program is crappy too. I feel bad for bringing this up because it looks like you put a lot of time and effort into this. But the interface is going to kill any hope of this program being taken seriously. I'm really kind of bad when it comes to giving constructive criticism of something, because I'm not very good with using words and end up insulting someone. Please do not take this as anything other than someone trying to help you by pointing out some problems. Best regards, -Garrett From chipp at chipp.com Sat Jun 17 16:02:22 2006 From: chipp at chipp.com (Chipp Walters) Date: Sat, 17 Jun 2006 15:02:22 -0500 Subject: RevCon West Message-ID: <7aa52a210606171302n21661374ia80c217febb2d731@mail.gmail.com> Hey all. Just a quick note to tell you we're going great guns at RevCon West. Some highlights include: Kevin's Keynote was wonderful. I believe Devin Asay has it and most all the rest of it captured on video and will release it online for a great cost/per session value. Richard Gaskin and Ken Ray did a wonderful job with 'Designing Patterns'. Jerry Daniels and Scott Rossi also released new products here, hopefully they'll chime in with the URL's for the specials. Speaking of Show Specials, you can go to www.revconwest.com and check out the Show Specials. Altuit finally released ButtonGadget2 for Mac/PC along with Universal Binary versions of altBrowser and altSQLite. If you're interested, you should check them out before the show ends. Looking forward to Kevin's talk tomorrow on the future of Rev! Gotta run and get ready for a talk I'm supposed to be giving any minute! -Chipp From wjm at wjm.org Sat Jun 17 16:12:46 2006 From: wjm at wjm.org (Bill Marriott) Date: Sat, 17 Jun 2006 16:12:46 -0400 Subject: ANN: Global freeware laptop diary tool in REV References: <44944A22.7060500@paraboliclogic.com> Message-ID: Garrett, that wasn't harsh; that was the "Paula Abdul" review. Now for the "Simon Cowell" review: 1) The post and the web site are the first promotional material that prompted me to download the application for the sole reason so that I could stop reading the promotional material. 2) When I opened the program, my first thought was that this "Welcome" menu was the most hideous stack screen I've ever seen: http://wjm.org/linked/phen-welcome.jpg 3) I took a chance and clicked "Make New Volume" as my first click. 4) My first thought was that I was wrong. *THIS* is the most hideous stack screen I've ever seen: http://wjm.org/linked/phen-diary.jpg Aesthetic issues aside for the moment, why are you taking over my entire screen? Why do you have three iterations of the menu bar? Why do I have two confirmation dialogs of the creation of a new "Volume" when I already gave it a name and such? I soon realized that this was supposed to be some kind of off-screen compositing. This is because I quit immediately, and relaunched (to create photographic evidence of the crime scene). On second launch you trim the visible area properly, but still place me in "kiosk" mode. If a stack is supposed to be open all the time throughout the day, shouldn't it be a little easier to switch to my email or word processor? But note, once you do the clipping properly your little confirmation alerts are off the visible area -- I couldn't click them, I had to remember they showed up and press Enter twice to dismiss the invisible dialogs, or else I got "beep, beep, beep" anywhere I clicked. Since the title bar was still visible (you really don't have a Windows machine anywhere to test?) I could drag around horizontally to peek at what else was there. Here's something that came up: http://wjm.org/linked/phen-oikos.jpg Is this inspired by Microsoft Bob? Or perhaps the old Sony MagicCap? Why is it a Star of David? Is a Crescent Moon interface available? Given the pain, I think a crucifix metaphor might just work! A couple people mentioned the issues with buttons... the myriad styles, the clipped text of assorted fonts, sizes and colors, the random placements, the lack of labels... but I think this could all be solved with a handy, printable quick reference guide. I've helpfully prepared one: http://wjm.org/linked/phen-quickref.gif Yes, I know the audience is booing and hissing now. I'm so evil. "Garrett Hylltun" wrote in message news:44944A22.7060500 at paraboliclogic.com... > I don't want this to come across as being harsh on this program, but I did > see some things that really turn me off in a program. > > The interface is a big thing with me. So right now my focus is on the gui > of the program. [...] > I feel bad for bringing this up because it looks like you put a lot of > time and effort into this. But the interface is going to kill any hope of > this program being taken seriously. From list at dreamscapesoftware.com Sat Jun 17 16:53:34 2006 From: list at dreamscapesoftware.com (dreamscapesoftware.com - List) Date: Sat, 17 Jun 2006 16:53:34 -0400 Subject: ANN: DSS Icon Editor v1.0b1 Message-ID: <200606172053.k5HKrYJO027991@valuworld.com> Introducing Pixel by Pixel Icon and Cursor Creation & Editing directly inside of Revolution! DSS Icon Editor v1.0 Beta 1 for Revolution 2.7.2. - Create and view icons in an easy to use grid. - Create and test cursors. - Place icons and cursor within your Revolution Stacks while editing. - Import image files for editing. - Export images for backup purposes. Available from Dreamscape Software on Revolution Online or at http://www.dreamscapesoftware.com. Installation Directions: Place DSS Icon Editor within your Plugins folder, launch Revolution 2.7.2 and choose "dssIconEditor" from the Plugins submenu. Warning: This is a Beta version and not all features have been extensively tested. I am aware of the following bugs... - Import Image will not adjust for mismatched dimensions. - Cursor Testing will revert to standard cursors when mouse is passed over Editing Grid. - Opening stack in Development Environment will cause stack to not respond until a New Project is started. I will be implimenting the following shortly. - 2, 8, 16 and 32 Bit Color Pickers. - On the Fly image importing/dimensioning - Fill & Selection Tools - Background Color Preferences - Online Documentation DSS Icon Editor is ? 2006 Dreamscape Software. All Rights Reserved Worldwide. From tom.cole at asu.edu Sat Jun 17 17:18:57 2006 From: tom.cole at asu.edu (Tom Cole) Date: Sat, 17 Jun 2006 14:18:57 -0700 Subject: System Requirements Message-ID: <69d4a4d5a16021a2643e4a4a9c83eb91@asu.edu> Hi, Mark, Thanks for responding to my question. The new Studio doesn't make OS9 standalones, and I have found that Rev 2.1 stacks are rather unreliable with regard to printing. Most printers work, but in others the print-out is sometimes a mess. The new Studio seems to have solved this problem. Maybe I will include an OS 9 version anyway. I wish they had an updated systems requirements page on line. I don't even know if Windows 95 is supposed to work with the new Studio standalones (98 does) or if the RAM requirements are good. What if I added your note about color depth like this for a Windows or OSX only version? Windows 32 MB RAM Windows 95, 98, ME, NT, 2000, or XP Single-speed CD-ROM Color depth of thousands of colours (16 bit) MacIntosh 32 MB RAM Mac OSX Single-speed CD-ROM Thanks Tom From m.schonewille at economy-x-talk.com Sat Jun 17 17:37:37 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 17 Jun 2006 23:37:37 +0200 Subject: ANN: Global freeware laptop diary tool in REV In-Reply-To: References: <44944A22.7060500@paraboliclogic.com> Message-ID: <5D7C58E0-4583-40B2-897A-0B3774C4C548@economy-x-talk.com> Dear Garrett and Bill, Maybe you and everyone else on this list remember that Kresten asked you for your opinions. Have you told Kresten how bad the interface really is in your view? Also, my impression is that one needs to look just a little bit further than the interface. The idea behind it is very nice and it might help people change their lives. I also know that for researchers, the interface is the least important thing. Researchers want to collect data and don't have time to be bothered by something silly like an interface. (Even though as a software developers and researcher, I know that good interfaces help collecting accurate data). Now, I agree that the interface needs some severe adjustments and I expect Kresten and his team to work on this in the future. However, I think that the way Garrett and Bill critisize this work is indeed a bit harsh. I know that Kresten is fully aware of the problem, but if you're a scientist, it may be a little difficult to pay equal attention to functionality and looks. Perhaps, as a member of this great Revolution community, you could help him? Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 17-jun-2006, om 22:12 heeft Bill Marriott het volgende geschreven: > Garrett, that wasn't harsh; that was the "Paula Abdul" review. > > Now for the "Simon Cowell" review: > > 1) The post and the web site are the first promotional material that > prompted me to download the application for the sole reason so that > I could > stop reading the promotional material. > From garrett at paraboliclogic.com Sat Jun 17 20:08:15 2006 From: garrett at paraboliclogic.com (Garrett Hylltun) Date: Sat, 17 Jun 2006 17:08:15 -0700 Subject: ANN: Global freeware laptop diary tool in REV In-Reply-To: <5D7C58E0-4583-40B2-897A-0B3774C4C548@economy-x-talk.com> References: <44944A22.7060500@paraboliclogic.com> <5D7C58E0-4583-40B2-897A-0B3774C4C548@economy-x-talk.com> Message-ID: <4494996F.1030105@paraboliclogic.com> Mark Schonewille wrote: > Dear Garrett and Bill, > > Maybe you and everyone else on this list remember that Kresten asked you > for your opinions. Have you told Kresten how bad the interface really is > in your view? > > Also, my impression is that one needs to look just a little bit further > than the interface. The idea behind it is very nice and it might help > people change their lives. I also know that for researchers, the > interface is the least important thing. Researchers want to collect data > and don't have time to be bothered by something silly like an interface. > (Even though as a software developers and researcher, I know that good > interfaces help collecting accurate data). > > Now, I agree that the interface needs some severe adjustments and I > expect Kresten and his team to work on this in the future. However, I > think that the way Garrett and Bill critisize this work is indeed a bit > harsh. I know that Kresten is fully aware of the problem, but if you're > a scientist, it may be a little difficult to pay equal attention to > functionality and looks. Perhaps, as a member of this great Revolution > community, you could help him? After my email I did attempt to look further into the program. The whole glyph idea just doesn't work for me. I'm just not able to associate the glyphs in my mind to functions of a program. Of course we're all accustomed to visual representations of cut, copy, paste and the sorts, but this is just too much glyph to mind processing for me. The gui might also have a major play in this problem since the gui is far more distracting than the glyphs themselves. It's too hard to concentrate on the representations when the gui is screaming at you like that. I also think that the whole idea is (IMO) bad since it will require users to think more upon the what the glyphs represent than thinking of what they want to convey from their mind to the program itself. There's just too much involved for the task that it's suppose to handle. If my previous email was considered harsh, I'm glad I didn't say what I really wanted to say. I wanted to be helpful with that last email, but hey, I tried. Don't shoot me for at least trying. -Garrett "Rush Rush, Straight Up, Opposites Attract" From wjm at wjm.org Sat Jun 17 20:55:13 2006 From: wjm at wjm.org (Bill Marriott) Date: Sat, 17 Jun 2006 20:55:13 -0400 Subject: ANN: Global freeware laptop diary tool in REV References: <44944A22.7060500@paraboliclogic.com> <5D7C58E0-4583-40B2-897A-0B3774C4C548@economy-x-talk.com> Message-ID: Mark Schonewille wrote, > for researchers, the interface is the least important thing. Researchers > want to collect data and don't have time to be bothered by something > silly like an interface. (Even though as a software developers and > researcher, I know that good interfaces help collecting accurate data). It's *all* about the interface. From your mind to your hands to the computer to your eyes and back to the mind. This is what software is about. How you organize things, how you present them, how you manipulate them. The objects, the nomenclature, the schema. It's what separates a dayplanner from post-it notes, and a Palm device from Windows CE. The bit about researchers not caring about interface is incorrect and naive at best. Look at "polls" that carefully engineer the ordering and wording of questions to "push" people in one direction or another. The mere act of observation/measurement changes the thing being observed/measured. Isn't that the *point* of this stack? To record -- and thus make you aware of -- what you are thinking/doing? In a "revolutionary" new interface paradigm that is supposed to make it easier to sort out the chaos of your life???? > Also, my impression is that one needs to look just a little bit further > than the interface. The idea behind it is very nice and it might help > people change their lives. Sure, I can encourage the "idea" of a comprehensive tool to manage one's life. I don't see anything about this application that helps me do that. It's not like there is a brilliant metaphor that just needs a little bit of "prettying up" work, a slight adjustment to the user interface, or a few bug reports to file. There's just no "there" there! > Maybe you and everyone else on this list remember that Kresten asked you > for your opinions. Have you told Kresten how bad the interface really is > in your view? My post is my honest opinion. If your true opinion is that this is great software that you plan to use daily to improve your life, then great. [I personally don't see how that's possible.] If you think there should be more applications just like it, then I really disagree. The hyperbole and grandiosity in the announcement post and web site is simply *way over the top* not to counter with the straight-dope. Global? Localized? Cutting through race and economic barriers? Open-Source? Strategic importance to Rev? A new species of application? If it's been going on for so many years and with so much help from so many sources then it's a shame no one has told the author(s) it's simply going in the wrong direction [to be kind], or that fundamental issues have to be completely reconsidered. For example: unlabeled, inscrutable proto-glyphs that are tossed all over the screen like so much rice at a wedding. Core concept. Bad idea. If there is a "core concept" that will dramatically enhance life, I don't see it. The true researcher wouldn't get offended; they would simply take these posts as a data point, and recalibrate. > Dear Garrett and Bill, Garrett was 32,768 times gentler and courteous in his reply and doesn't deserve to be lumped in with cruel, joy-killing scoundrels like me. From JimAultWins at yahoo.com Sat Jun 17 21:17:37 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Sat, 17 Jun 2006 18:17:37 -0700 Subject: ANN: Global freeware laptop diary tool in REV In-Reply-To: Message-ID: I will weigh in with a mild set of considerations. First, I have seen and evaluated hundreds of prototype efforts, starting with Hypercard stacks made by 'the rest of us' and then amateur web sites made by a whole lot more of 'the rest of us'. A clear, cold reality is that if the look-and-feel is rough-edged and incoherent, then the content and functionality usually follows as such. The time and effort exploring such work is not rewarded. With this precedent over the years, most anyone involved in software will quickly (if not immediately) regard this as not worth serious consideration. Add to this the jumble of concepts and functions, and it becomes a turn-off. As I took a quick look, it seemed more on the level of a game that had many rules and nuances to learn before it became fun or useful. Also, it looks as if I would be on my own to figure out how thing worked without even knowing the goal. So, this seems to be fragmented, jumbled, and mysterious. Certainly not one of my goals in life. Hopefully there will be a version that makes things clearer and more inviting. Jim Ault Las Vegas On 6/17/06 5:55 PM, "Bill Marriott" wrote: > Mark Schonewille wrote, > >> for researchers, the interface is the least important thing. Researchers >> want to collect data and don't have time to be bothered by something >> silly like an interface. (Even though as a software developers and >> researcher, I know that good interfaces help collecting accurate data). > > It's *all* about the interface. From your mind to your hands to the computer > to your eyes and back to the mind. This is what software is about. How you > organize things, how you present them, how you manipulate them. The objects, > the nomenclature, the schema. It's what separates a dayplanner from post-it > notes, and a Palm device from Windows CE. > > The bit about researchers not caring about interface is incorrect and naive > at best. Look at "polls" that carefully engineer the ordering and wording of > questions to "push" people in one direction or another. The mere act of > observation/measurement changes the thing being observed/measured. Isn't > that the *point* of this stack? To record -- and thus make you aware of -- > what you are thinking/doing? In a "revolutionary" new interface paradigm > that is supposed to make it easier to sort out the chaos of your life???? > >> Also, my impression is that one needs to look just a little bit further >> than the interface. The idea behind it is very nice and it might help >> people change their lives. > > Sure, I can encourage the "idea" of a comprehensive tool to manage one's > life. I don't see anything about this application that helps me do that. > It's not like there is a brilliant metaphor that just needs a little bit of > "prettying up" work, a slight adjustment to the user interface, or a few bug > reports to file. There's just no "there" there! > >> Maybe you and everyone else on this list remember that Kresten asked you >> for your opinions. Have you told Kresten how bad the interface really is >> in your view? > > My post is my honest opinion. If your true opinion is that this is great > software that you plan to use daily to improve your life, then great. [I > personally don't see how that's possible.] If you think there should be more > applications just like it, then I really disagree. > > The hyperbole and grandiosity in the announcement post and web site is > simply *way over the top* not to counter with the straight-dope. Global? > Localized? Cutting through race and economic barriers? Open-Source? > Strategic importance to Rev? A new species of application? > > If it's been going on for so many years and with so much help from so many > sources then it's a shame no one has told the author(s) it's simply going in > the wrong direction [to be kind], or that fundamental issues have to be > completely reconsidered. For example: unlabeled, inscrutable proto-glyphs > that are tossed all over the screen like so much rice at a wedding. Core > concept. Bad idea. If there is a "core concept" that will dramatically > enhance life, I don't see it. > > The true researcher wouldn't get offended; they would simply take these > posts as a data point, and recalibrate. > >> Dear Garrett and Bill, > > Garrett was 32,768 times gentler and courteous in his reply and doesn't > deserve to be lumped in with cruel, joy-killing scoundrels like me. > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From smith.sgt at gmail.com Sun Jun 18 01:03:50 2006 From: smith.sgt at gmail.com (Jared Smith) Date: Sun, 18 Jun 2006 01:03:50 -0400 Subject: need help with strings Message-ID: Hi everyone, As I was trying to make a string, I instinctively wrote something like: put tab * 2 & "Hello" into field "Field" This returned an error. Why can't I tell it to put in two tabs this way? I need this functionality so I can make the number of tabs vary according to a variable. Is there a way to do this? I guess I could use a repeat loop, but I don't know how to do it. My Java mentality kicked in and wrote something like the following, which doesn't work: repeat for myVariable times tabCount = tabCount+tab end repeat put tabCount & "Hello" into field "Field" My Transcript learning process is admittedly trial & error :-( From dsc at swcp.com Sun Jun 18 01:20:09 2006 From: dsc at swcp.com (Dar Scott) Date: Sat, 17 Jun 2006 23:20:09 -0600 Subject: need help with strings In-Reply-To: References: Message-ID: <853B6586-E0C1-405D-ADF6-739843121C0C@swcp.com> On Jun 17, 2006, at 11:03 PM, Jared Smith wrote: > repeat for myVariable times > tabCount = tabCount+tab > end repeat > put tabCount & "Hello" into field "Field" Almost there! Change the + to & and accumulate tabs in the string. (The name tabCount sounds like a number; call it tabs or tabString.) Dar Scott From smith.sgt at gmail.com Sun Jun 18 01:26:17 2006 From: smith.sgt at gmail.com (Jared Smith) Date: Sun, 18 Jun 2006 01:26:17 -0400 Subject: need help with strings In-Reply-To: <853B6586-E0C1-405D-ADF6-739843121C0C@swcp.com> References: <853B6586-E0C1-405D-ADF6-739843121C0C@swcp.com> Message-ID: Hmmm...I put the following in the message box: repeat for 3 times tabString = tabString & tab end repeat answer tabString & "hello" The error I received is: Script compile error: Error description: Expression: double binary operator On 6/18/06, Dar Scott wrote: > > On Jun 17, 2006, at 11:03 PM, Jared Smith wrote: > > > repeat for myVariable times > > tabCount = tabCount+tab > > end repeat > > put tabCount & "Hello" into field "Field" > > Almost there! Change the + to & and accumulate tabs in the string. > > (The name tabCount sounds like a number; call it tabs or tabString.) > > Dar Scott > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From dsc at swcp.com Sun Jun 18 01:29:00 2006 From: dsc at swcp.com (Dar Scott) Date: Sat, 17 Jun 2006 23:29:00 -0600 Subject: need help with strings In-Reply-To: References: Message-ID: <7D958412-DD06-4ED3-B316-41D6E0FBBC0D@swcp.com> On Jun 17, 2006, at 11:03 PM, Jared Smith wrote: > put tab * 2 & "Hello" into field "Field" > > This returned an error. Why can't I tell it to put in two tabs this > way? Oh, I didn't answer this first question. Were you hoping that the expression "abc"*2 would result in "abcabc"? That sounds like it might be an interesting extension of the language, but it won't work. In Revolution "10" and 10 are the same. So, should "10"*2 be "1010" or "20"? For Revolution it is the latter. Dar Scott From kray at sonsothunder.com Sun Jun 18 01:42:57 2006 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 17 Jun 2006 22:42:57 -0700 Subject: need help with strings In-Reply-To: Message-ID: > repeat for 3 times > tabString = tabString & tab Rev doesn't work this way, you need to do: put tabString & tab into tabString > end repeat > answer tabString & "hello" The rest should work fine... Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From wjm at wjm.org Sun Jun 18 02:26:34 2006 From: wjm at wjm.org (Bill Marriott) Date: Sun, 18 Jun 2006 02:26:34 -0400 Subject: need help with strings References: Message-ID: Jared, I hear where you're coming from with the whole JavaScript background. Both languages have flexible string handling, and very similar constructs! One thing I love about Revolution, though, is chunk expressions and how flexible they are. One way you could express what you want, for example, is to say: set the itemdelimiter to tab put "Hello" into item (x + 1) of fld "Field" ...which obviates the need for a repeat loop altogether. Makes up for JavaScript's ability to do "math" on strings :) "Jared Smith" wrote in message news:e6964fe60606172203u600d8a3era624cfdb162168a6 at mail.gmail.com... > Hi everyone, > > As I was trying to make a string, I instinctively wrote something like: > > put tab * 2 & "Hello" into field "Field" From ambassador at fourthworld.com Sun Jun 18 02:52:16 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 17 Jun 2006 23:52:16 -0700 Subject: RevCon West Message-ID: <4494F820.4000602@fourthworld.com> Chipp Walters wrote: > Just a quick note to tell you we're going great guns at RevCon West. For all the much appreciated kudos Chipp generously gave to the presenters, the true heroes of RevCon West are Chipp and Dan. They've been able to smoothly coordinate a widely varied collection of presentations and presenters, dealt with last-minute schedule changes with an accommodating grace, and have remained enthusiastic and helpful from inception to completion. Great job, you two. Thanks for all your good work in putting on RevCon West. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From dam-pro.girard at laposte.net Sun Jun 18 05:44:40 2006 From: dam-pro.girard at laposte.net (Girard Damien) Date: Sun, 18 Jun 2006 11:44:40 +0200 Subject: Add the ability to show a stack with decorations set to empty in the taskbar. (Windows or Linux) Message-ID: Hi all, I have wrote an enhancement request in the Revolution Bugzilla database. And I think that this enhancement can be great, so please vote for it. Regards. Content of the enhancement request : ------------------------------------------- Currently, stacks with decorations set to empty aren't showed in the Windows taskbar, so I request a new property for these stacks for permit to show them in the taskbar. Because I really prefer use decorations set to empty instead to use a Window Shape. (stacks with a window shape are showed in the taskbar). This can be a good improvement for Runrev. ------------------------------------------- http://support.runrev.com/bugdatabase/show_bug.cgi?id=3691 Regards, GIRARD Damien Email : dam-pro.girard at laposte.net From geradamas at yahoo.com Sun Jun 18 08:46:19 2006 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sun, 18 Jun 2006 13:46:19 +0100 (BST) Subject: How I spent my weekend. Message-ID: <20060618124619.13627.qmail@web37515.mail.mud.yahoo.com> I recreated part of the Properties Palette (well, as people have already reinvented the wheel . . .) and my efforts are available for download: PPalette at http://groups.yahoo.com/group/richmondsrrr sincerely, Richmond Mathewson ____________________________________________________________ "Philosophical problems are confusions arising owing to the fluidity of meanings users attach to words and phrases." Mathewson, 2006 ____________________________________________________________ --------------------------------- Try the all-new Yahoo! Mail . "The New Version is radically easier to use" ? The Wall Street Journal From tvogelaar at de-mare.nl Sun Jun 18 08:27:12 2006 From: tvogelaar at de-mare.nl (Terry Vogelaar) Date: Sun, 18 Jun 2006 14:27:12 +0200 Subject: Nested tags In-Reply-To: <20060616170006.3DFA5825DC0@mail.runrev.com> References: <20060616170006.3DFA5825DC0@mail.runrev.com> Message-ID: Hi all, I've got a scripting problem that seems ridiculously simple. I have to find the corresponding end tag in a HTML file with nested tags: origin Text more text Some of the tags are nested. How do I find the end tag of each SPAN tag? The tag on line 1 has its end tag on line 11, but the first time it sees is on line 4... Terry From JimAultWins at yahoo.com Sun Jun 18 10:31:28 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Sun, 18 Jun 2006 07:31:28 -0700 Subject: need help with strings In-Reply-To: Message-ID: You could build a little LibStackJaredJava.rev and include a STACK script two handlers function tabString cnt set the itemDel to tab put tab into item cnt-1 of str return str end tabString on openstack start using stack (the short name of me) end openstack --save stack in the Revolution Plugins folder --go to the Rev menu Development:Plugins:Plugin Settings --use the drop down menu to select your stack --then choose "Revolution starts up" --choose "invisible" --close the dialog box --quit Rev --relaunch Rev... --type " put the stacksinuse" into the msg box and there you are... now you have your own lib routine ready whenever you start Rev. (Note: This library routine may NOT be compiled when saving as a stand alone app. I am not sure how this part works. I think you have to include the lib stack as a sub stack.) and now use put tabString(4) & "Hello" Jim Ault Las Vegas On 6/17/06 10:03 PM, "Jared Smith" wrote: > Hi everyone, > > As I was trying to make a string, I instinctively wrote something like: > > put tab * 2 & "Hello" into field "Field" > > This returned an error. Why can't I tell it to put in two tabs this > way? I need this functionality so I can make the number of tabs vary > according to a variable. Is there a way to do this? > > I guess I could use a repeat loop, but I don't know how to do it. My > Java mentality kicked in and wrote something like the following, which > doesn't work: > > repeat for myVariable times > tabCount = tabCount+tab > end repeat > put tabCount & "Hello" into field "Field" > > My Transcript learning process is admittedly trial & error :-( > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From bvg at mac.com Sun Jun 18 11:14:47 2006 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sun, 18 Jun 2006 17:14:47 +0200 Subject: Nested tags In-Reply-To: References: <20060616170006.3DFA5825DC0@mail.runrev.com> Message-ID: <11227e9e746bafee8f39b90641c6b552@mac.com> you need to do something like this: on mouseUp repeat for each word theWord in theText if theWord = " Hi all, > > I've got a scripting problem that seems ridiculously simple. > > I have to find the corresponding end tag in a HTML file with nested > tags: > > > > origin > > > > Text > > more text > > > > Some of the tags are nested. How do I find the end tag of each SPAN > tag? The tag on line 1 has its end tag on line 11, but the first time > it sees is on line 4... > > Terry > -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From rcozens at pon.net Sun Jun 18 11:28:35 2006 From: rcozens at pon.net (Rob Cozens) Date: Sun, 18 Jun 2006 08:28:35 -0700 Subject: Laptop diary tool in REV - Glyphs In-Reply-To: <6E58F205-4EFE-4A89-B352-D649ED47EB29@maseurope.net> References: <20060617150239.10255.qmail@web37501.mail.mud.yahoo.com> <6E58F205-4EFE-4A89-B352-D649ED47EB29@maseurope.net> Message-ID: <1BC2606A-FEDF-11DA-8671-0030657E1638@pon.net> Richmond, Mark, et al: >> Now (and I referred to the Symbol World website >> {http://www.symbolworld.org/}) I see a move away from a literate >> populace to one that communicates with Glyphs/Icons/Pictographs - and >> I find this a bit worrying as it seems to be a step backwards - >> leading to a paucity of expression (see section in Gulliver's >> Travels). >> I don't see it that way at al: I may be an ignorant foole because I can't read any language but English (and a tiny bit of Swedish); but it certainly that does not make me illiterate. In today's world where a software application can be downloaded virtually anywhere in the world, what better method is available to present the UI in a manner that those who don't speak the language of the programer may understand? And using icons as label fields and column headings has a MAJOR advantage over text: they remain the same size regardless of the the language. So if one is translating an application from French to German, for example, one need not be concerned whether the German label text takes up more field space than the same text in French. Icons can have toolTips for those who feel the need for textual confirmation. Communication is not just verbal. I knew no Swedish when I arrived in Stockholm for graduate studies at the University's Institute for English Speaking Students; but I had little problem understanding the symbols directing foot and vehicle traffic on city streets and the open road. And communicating the nature of text displayed or to be entered with an icon (and supplemental tootTip if desired) label does not, IMFO, lead to a paucity of expression. A label is a label, not a jumping off point for an intellectual discussion. Where I see grammar and literacy under attack daily in America is on television, especially in local news broadcasts and closed-caption text [not to mention NASCAR race commentators]. Grammar and spelling are under serious assault here in the US; but I don't see programmers who employ label icons as leading the charge. Indeed, I see them [including moi] working to broaden communication with those whose native language we have not learned. 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) From kray at sonsothunder.com Sun Jun 18 11:46:27 2006 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 18 Jun 2006 08:46:27 -0700 Subject: Nested tags In-Reply-To: Message-ID: > Hi all, > > I've got a scripting problem that seems ridiculously simple. > > I have to find the corresponding end tag in a HTML file with nested > tags: > > > > origin > > > > Text > > more text > > > > Some of the tags are nested. How do I find the end tag of each SPAN > tag? The tag on line 1 has its end tag on line 11, but the first time > it sees is on line 4... Another idea would be to use the revXML DLL or my XML Library ( http://www.sonsothunder.com/products/xmllib/xmllib.htm) to parse the tags and give you a way to retrieve the data easily (if that's what you're looking to do). Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From rcozens at pon.net Sun Jun 18 12:03:58 2006 From: rcozens at pon.net (Rob Cozens) Date: Sun, 18 Jun 2006 09:03:58 -0700 Subject: Laptop diary tool in REV - Glyphs In-Reply-To: <1BC2606A-FEDF-11DA-8671-0030657E1638@pon.net> References: <20060617150239.10255.qmail@web37501.mail.mud.yahoo.com> <6E58F205-4EFE-4A89-B352-D649ED47EB29@maseurope.net> <1BC2606A-FEDF-11DA-8671-0030657E1638@pon.net> Message-ID: <0D37CFEC-FEE4-11DA-BFFD-0030657E1638@pon.net> Moi: > I don't see it that way at al: > > I may be an ignorant foole because I can't read any language but > English (and a tiny bit of Swedish); but it certainly that does not > make me illiterate. > Pretty sloppy way to make my case, me thinks? :{`) Oh SpellChecker! Canst thou not protect me from such fooleshness? ...or are you to some degree responsible? 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) From mark at maseurope.net Sun Jun 18 12:37:09 2006 From: mark at maseurope.net (Mark Smith) Date: Sun, 18 Jun 2006 17:37:09 +0100 Subject: Laptop diary tool in REV - Glyphs In-Reply-To: <1BC2606A-FEDF-11DA-8671-0030657E1638@pon.net> References: <20060617150239.10255.qmail@web37501.mail.mud.yahoo.com> <6E58F205-4EFE-4A89-B352-D649ED47EB29@maseurope.net> <1BC2606A-FEDF-11DA-8671-0030657E1638@pon.net> Message-ID: <5EBF8895-B74C-4473-866F-FD5BB8FFD79F@maseurope.net> On 18 Jun 2006, at 16:28, Rob Cozens wrote: > what better method is available to present the UI in a manner that > those who don't speak the language of the programer may understand? But this can all too easily result in presenting the UI in a manner that no-one the programmer understands, and even the programmer may have trouble if she's hasn't looked at it for a while. OK, a picture of a train with an arrow will suggest to anyone who knows what a train is that the station is that-away, but many of the routine actions we perform with computers are not so easily represented by a simple 16X16 picture - all anglophones tend to agree on what 'separate' means, but should the zipper icon mentioned in my previous post be open or closed? > And using icons as label fields and column headings has a MAJOR > advantage over text: they remain the same size regardless of the > the language. So if one is translating an application from French > to German, for example, one need not be concerned whether the > German label text takes up more field space than the same text in > French. The major advantage is only to the programmer - not a good substitute for proper internationalization. And tool-tips, though they have their uses, really don't cut it - if the user can't fathom what what the un-captioned little pictures mean (either because of cultural differences, or because of poor choices by the programmer), then she has to hover her mouse over each icon until she finds the one she wants. Captions, in the users own language, are incomparably better. It seems to me that pictures are great where one can assume a shared frame of reference (nearly everyone knows about trains, and trains tend to look quite alike everywhere), but when striving for clarity in a UI, I think it's essential to remember that humans tend to use language, far more than anything else, for the purpose of communicating information effectively. Why abandon language, when it's so much more clear and efficient than just about anything else? Best, Mark From katheryn.swynford at gmail.com Sun Jun 18 13:56:52 2006 From: katheryn.swynford at gmail.com (Judy Perry) Date: Sun, 18 Jun 2006 10:56:52 -0700 Subject: RevCon West In-Reply-To: <4494F820.4000602@fourthworld.com> References: <4494F820.4000602@fourthworld.com> Message-ID: <4be051070606181056o5a445bc3l1191d96517915881@mail.gmail.com> Here, here! A nicely-put together assortment of varied useful topics! Thanks, too, to the vendors for a nice set of conference-specials. Next year in Monterey! (California, that is... not Mexico). Judy On 6/17/06, Richard Gaskin wrote: > For all the much appreciated kudos Chipp generously gave to the > presenters, the true heroes of RevCon West are Chipp and Dan. They've > been able to smoothly coordinate a widely varied collection of > presentations and presenters, dealt with last-minute schedule changes > with an accommodating grace, and have remained enthusiastic and helpful > from inception to completion. > > Great job, you two. Thanks for all your good work in putting on RevCon > West. From katheryn.swynford at gmail.com Sun Jun 18 14:46:58 2006 From: katheryn.swynford at gmail.com (Judy Perry) Date: Sun, 18 Jun 2006 11:46:58 -0700 Subject: ANN: Global freeware laptop diary tool in REV In-Reply-To: References: Message-ID: <4be051070606181146v4ad4d8afu2e09886a5add3f94@mail.gmail.com> Hi Kresten, I look forward to seeing your project! Just a couple of brief comments on the website (that's as far as I've gotten): Does anybody else get slightly seasick/nauseated by the floating/sliding navigation thingy on the left side of the website? Or is it just me & my migraine? (I DO have one) :-( Also, I would suggest different shades or color values for the red and blue (putting together primary red next to primary blue makes the human eye go positively buggy! Stereoscopic effect as red advances and blue recedes. I believe I've read that the human eye basically has to mechanically refocus to perceive the two colors with red's longer light waves and blue's shorter ones, as well as with respect to the of the eye's blue cones ( ~15 % of the total number of cones) located on the periphery of the human optical system whereas the greater number of red ones being located in the center). If you'd like some reference materials dealing with color perception or other user interface issues, I'd be happy to email them to you! I look forward to further exploration of your project! Best regards, Judy On 6/16/06, Kresten Bjerg wrote: > Invitation to try using and collaborate on an "elaboratable" diary program and set of glyph-fonts: > Phenomenalog 16.3.9. From mark at maseurope.net Sun Jun 18 15:00:06 2006 From: mark at maseurope.net (Mark Smith) Date: Sun, 18 Jun 2006 20:00:06 +0100 Subject: Laptop diary tool in REV - Glyphs In-Reply-To: <5EBF8895-B74C-4473-866F-FD5BB8FFD79F@maseurope.net> References: <20060617150239.10255.qmail@web37501.mail.mud.yahoo.com> <6E58F205-4EFE-4A89-B352-D649ED47EB29@maseurope.net> <1BC2606A-FEDF-11DA-8671-0030657E1638@pon.net> <5EBF8895-B74C-4473-866F-FD5BB8FFD79F@maseurope.net> Message-ID: <772DCD4A-C116-4A73-8C24-718800AEE1E1@maseurope.net> On 18 Jun 2006, at 17:37, Mark Smith wrote: > and even the programmer may have trouble if she's hasn't looked at > it for a while And some rather sloppy case-making from me, also. :) Mark From katheryn.swynford at gmail.com Sun Jun 18 15:18:34 2006 From: katheryn.swynford at gmail.com (Judy Perry) Date: Sun, 18 Jun 2006 12:18:34 -0700 Subject: Laptop diary tool in REV - Glyphs In-Reply-To: <6E58F205-4EFE-4A89-B352-D649ED47EB29@maseurope.net> References: <20060617150239.10255.qmail@web37501.mail.mud.yahoo.com> <6E58F205-4EFE-4A89-B352-D649ED47EB29@maseurope.net> Message-ID: <4be051070606181218g7b3f030emdc70a6e9ecc098ab@mail.gmail.com> Mark, Did you ever see ToolBook's UI? Something like 48 buttons on/near the top-level of the interface with seemingly little to no organization and many were not clear or were entirely too similar to other icons. Judy On 6/17/06, Mark Smith wrote: > And on a related note, and also not to denigrate anyones work, but > one thing that still drives me round the bend is a row of icons > without captions. > Icons on their own, imho, are useful as visual aides-memoires to > where something is once you already know what you're looking for, but > simply confusing when you are unfamiliar with a particular app. > > One example is a truly horrible audio editing program I had to use > once or twice, which had about 30 buttons with captionless icons in a > column down one side of the window, if I remember correctly. One of > these buttons was for joining two sections of audio into one, and > another for separating a section of audio into two. > > I still can't remember which was which, but one had a picture of a > closed zip fastener with the zipper at the top, the other a picture > of an open zip fastener with the zipper at the bottom. I had to > either hover the mouse over one of them and wait for the tool-tip to > appear, or just click one and undo if it turned out to be wrong. The > simple inclusion of the captions "join" and "separate" would have > saved me endless frustration and annoyance. > > They were nasty, crude icons, too. :) > > Tool-tips just don't cut it at all, as far as I'm concerned, though > they can be useful for slightly more explanation than a caption, > where necessary. > > Now I'm as keen on the GUI as anyone else, but it seems to me that > this avoidance of text at all costs is all part of a general dumbing > down, along with the use (previously discussed on this list) of the > infantile "my" prefix for almost everything, like we're all tiny > children playing with my little pony. Perhaps it's supposed to soften > the terrifying intellectual strain of having to read words like > 'computer', 'documents' etc. > > Bit of a rant, I know, but I feel better already .... thanks for > listening :) > > Mark > > ps. You were lucky, I did all my work etching letters into basalt > with my finger nails.... > > On 17 Jun 2006, at 16:02, Richmond Mathewson wrote: > > > Aah! > > > > 1 thing worries me about Phenomenalog (and it is not Phenomenalog > > specific): > > > > When I began programming computers most people wrote things by > > hand; when I went to University people laughed at me because I did > > my academic work on a typewriter (1982). No people do all sorts of > > things using computers where they never even have to encounter text. > > > > Subsequently, the wierdos who use typewriters are not wierdos > > because they are ahead of their time! > > > > Now (and I referred to the Symbol World website {http:// > > www.symbolworld.org/}) I see a move away from a literate populace > > to one that communicates with Glyphs/Icons/Pictographs - and I find > > this a bit worrying as it seems to be a step backwards - leading to > > a paucity of expression (see section in Gulliver's Travels). > > > > Now I understand diaries to consist largely of subtle thoughts (or, > > at least have the potential to contain them and all their > > concommitant nuances of meaning) which cannot be adequately > > communicated in pictorial symbols. > > > > This statement is not to be taken as a denigration of Bjerg's work > > at all - it should empower a very large proportion of humanity who > > have previously been disenfranchised by the computer revolution. > > > > sincerely, Richmond Mathewson > > > > > > ____________________________________________________________ > > > > "Philosophical problems are confusions arising owing to the > > fluidity of meanings users attach to words and phrases." > > Mathewson, 2006 > > ____________________________________________________________ > > > > --------------------------------- > > Now you can scan emails quickly with a reading pane. Get the new > > Yahoo! Mail. > > _______________________________________________ > > use-revolution mailing list > > use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From katheryn.swynford at gmail.com Sun Jun 18 15:23:52 2006 From: katheryn.swynford at gmail.com (Judy Perry) Date: Sun, 18 Jun 2006 12:23:52 -0700 Subject: Laptop diary tool in REV - Glyphs In-Reply-To: <1BC2606A-FEDF-11DA-8671-0030657E1638@pon.net> References: <20060617150239.10255.qmail@web37501.mail.mud.yahoo.com> <6E58F205-4EFE-4A89-B352-D649ED47EB29@maseurope.net> <1BC2606A-FEDF-11DA-8671-0030657E1638@pon.net> Message-ID: <4be051070606181223p1d7cbe5dv83f64dc08e18e486@mail.gmail.com> Right, The problem (where it can and does arise) is one in which either: (a) the concept doesn't lend itself well to iconification (Apple's somewhat horrifying example of dragging ejectable media to the trashcan to eject the media); or (b) the icon itself isn't well-thought out and/or drawn (I seem to recall an absolutely mystifying icon in, I think it was, Microsoft Paint which occupied the space of my fingernail and had on it something like a line to suggest the horizon, a cactus and a funky-looking arrow? Even my students had to wait for the tooltip for that one!). Iconically yours, Judy On 6/18/06, Rob Cozens wrote: > Communication is not just verbal. I knew no Swedish when I arrived in > Stockholm for graduate studies at the University's Institute for > English Speaking Students; but I had little problem understanding the > symbols directing foot and vehicle traffic on city streets and the open > road. From mark at maseurope.net Sun Jun 18 15:25:46 2006 From: mark at maseurope.net (Mark Smith) Date: Sun, 18 Jun 2006 20:25:46 +0100 Subject: Laptop diary tool in REV - Glyphs In-Reply-To: <4be051070606181218g7b3f030emdc70a6e9ecc098ab@mail.gmail.com> References: <20060617150239.10255.qmail@web37501.mail.mud.yahoo.com> <6E58F205-4EFE-4A89-B352-D649ED47EB29@maseurope.net> <4be051070606181218g7b3f030emdc70a6e9ecc098ab@mail.gmail.com> Message-ID: <039A2EDF-6832-49B3-B505-D77807D15202@maseurope.net> No, never did. Don't think I'd have liked it much. :) Mark On 18 Jun 2006, at 20:18, Judy Perry wrote: > Mark, > > Did you ever see ToolBook's UI? Something like 48 buttons on/near the > top-level of the interface with seemingly little to no organization > and many were not clear or were entirely too similar to other icons. > > Judy > From yvescoppe at skynet.be Sun Jun 18 16:53:52 2006 From: yvescoppe at skynet.be (Yves COPPE) Date: Sun, 18 Jun 2006 22:53:52 +0200 Subject: revPrintText Message-ID: <16ED6FD4-2A5A-44EE-B6AB-FC30AB0696B6@skynet.be> Hi list I have a problem : I have a fld : xyz this fld contains text and images the images are placed using the property : set the imageSoucre of char x of line y of fld "xyz" to put fld "xyz" into tFld put "whateveryouwant" into tTitre put the short time into ttime put the short time into tToDay put tTitre&tDay&&tToDay&ttime into tTitre revPrintText tFld,tTitre the text is printed BUT the chars "char x of line y of fld "xyz"" are printed, not the imgs How can I proceed so that the imgs are printed as they appear in the fld ? thanks. Greetings. Yves COPPE yvescoppe at skynet.be From m.schonewille at economy-x-talk.com Sun Jun 18 17:11:44 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 18 Jun 2006 23:11:44 +0200 Subject: revPrintText In-Reply-To: <16ED6FD4-2A5A-44EE-B6AB-FC30AB0696B6@skynet.be> References: <16ED6FD4-2A5A-44EE-B6AB-FC30AB0696B6@skynet.be> Message-ID: <8E75F3B2-7922-485E-A31B-91F59FF64716@economy-x-talk.com> Hi Yves, Have you tried revPrintField? Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 18-jun-2006, om 22:53 heeft Yves COPPE het volgende geschreven: > Hi list > > I have a problem : > > I have a fld : xyz > this fld contains text and images > > the images are placed using the property : > set the imageSoucre of char x of line y of fld "xyz" to > > > put fld "xyz" into tFld > put "whateveryouwant" into tTitre > put the short time into ttime > put the short time into tToDay > put tTitre&tDay&&tToDay&ttime into tTitre > revPrintText tFld,tTitre > > > the text is printed BUT the chars "char x of line y of fld "xyz"" > are printed, not the imgs > How can I proceed so that the imgs are printed as they appear in > the fld ? > > thanks. > > > Greetings. > > Yves COPPE > yvescoppe at skynet.be From wjm at wjm.org Sun Jun 18 17:31:47 2006 From: wjm at wjm.org (Bill Marriott) Date: Sun, 18 Jun 2006 17:31:47 -0400 Subject: revPrintText References: <16ED6FD4-2A5A-44EE-B6AB-FC30AB0696B6@skynet.be> Message-ID: 1) You need to use the revPrintField command, NOT revPrintText (which will only output the *text*). 2) You need to use the form "revPrintField the name of fld 1" NOT revPrintField fld 1. Check the documentation on revPrintField for details. 2) I assume it's just a typo in your email, but "set the imageSoucre of..." won't work, it has to be "ImageSource" Yves COPPE wrote, > the images are placed using the property : > set the imageSoucre of char x of line y of fld "xyz" to [...] > revPrintText tFld,tTitre [...] > the text is printed BUT the chars "char x of line y of fld "xyz"" are > printed, not the imgs > How can I proceed so that the imgs are printed as they appear in the fld > ? From tom.cole at asu.edu Sun Jun 18 19:24:40 2006 From: tom.cole at asu.edu (Tom Cole) Date: Sun, 18 Jun 2006 16:24:40 -0700 Subject: Just after Start-up Sluggishness Message-ID: <5e489cc7ced8c71b48d32bbf5f4718be@asu.edu> Here's one that I hope people will have ideas on. It's bugging me. I have a stack and when it opens, you click a button to play the game. On my XP machine at work, after clicking that button, the program waits something like five seconds before anything happens. Very unresponsive. Afterwards, everything screams along at full speed. I remember in HyperCard sluggishness like this could be cured by compacting the stack or by showing all cards. I'd love to get rid of this because when people first try the software, it hangs up a bit, and that isn't a very good way to introduce itself. Perhaps something in the preopenstack scritping? Thanks Tom From sarah.reichelt at gmail.com Sun Jun 18 22:54:29 2006 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 19 Jun 2006 12:54:29 +1000 Subject: Just after Start-up Sluggishness In-Reply-To: <5e489cc7ced8c71b48d32bbf5f4718be@asu.edu> References: <5e489cc7ced8c71b48d32bbf5f4718be@asu.edu> Message-ID: On 6/19/06, Tom Cole wrote: > Here's one that I hope people will have ideas on. It's bugging me. I > have a stack and when it opens, you click a button to play the game. On > my XP machine at work, after clicking that button, the program waits > something like five seconds before anything happens. Very unresponsive. > Afterwards, everything screams along at full speed. > > I remember in HyperCard sluggishness like this could be cured by > compacting the stack or by showing all cards. > > I'd love to get rid of this because when people first try the software, > it hangs up a bit, and that isn't a very good way to introduce itself. > Perhaps something in the preopenstack scritping? Hi Tom, It's got to be doing something during that time, so the problem is finding out what. When you click the starting button does it open a new stack? Does this stack have lots of graphics or a large image? I've had things slow down while a large picture is displayed. If you stop and start again without quitting so you get the same slowness i.e. is it a once-off initialisation, or does it happen every time, even if the game has already been played. If you are openeing a new stack, try commenting out bits of the openStack & preOpenStack handlers. The game probably won't run, but you will be able to see if there is a particular line that causes the problem. Similarly, if you close the startup stack, check it's closeStack handler. If the delay can't be found, or is found but can't be avoided, you'll need to use some smoke & mirro tricks to make your users realise that something is happening: a countdown as they wait to begin or something like that. The important thing is to indicate that progress is being made, don't just leave them wondering if the program has crashed or if the button click didn't work. HTH, Sarah From jerry at daniels-mara.com Mon Jun 19 01:21:11 2006 From: jerry at daniels-mara.com (Jerry Daniels) Date: Sun, 18 Jun 2006 22:21:11 -0700 Subject: ANN: Global freeware laptop diary tool in REV In-Reply-To: References: <44944A22.7060500@paraboliclogic.com> Message-ID: <58C8C39F-E239-43F5-B7E7-D0F7AD66FC14@daniels-mara.com> Bill, This "diary" and your review are the best things I've seen since reading the Book of the Subgenius. Very enjoyable! Best, Jerry Daniels -------------- next part -------------- Tool makers for the 21st century http://www.daniels-mara.com Voice: 512.879.6286 Skype: jerry.daniels On Jun 17, 2006, at 1:12 PM, Bill Marriott wrote: > Garrett, that wasn't harsh; that was the "Paula Abdul" review. > > Now for the "Simon Cowell" review: > > 1) The post and the web site are the first promotional material that > prompted me to download the application for the sole reason so that > I could > stop reading the promotional material. > > 2) When I opened the program, my first thought was that this > "Welcome" menu > was the most hideous stack screen I've ever seen: > > http://wjm.org/linked/phen-welcome.jpg > > 3) I took a chance and clicked "Make New Volume" as my first click. > > 4) My first thought was that I was wrong. *THIS* is the most > hideous stack > screen I've ever seen: > > http://wjm.org/linked/phen-diary.jpg > > Aesthetic issues aside for the moment, why are you taking over my > entire > screen? Why do you have three iterations of the menu bar? Why do I > have two > confirmation dialogs of the creation of a new "Volume" when I > already gave > it a name and such? > > I soon realized that this was supposed to be some kind of off-screen > compositing. This is because I quit immediately, and relaunched (to > create > photographic evidence of the crime scene). On second launch you > trim the > visible area properly, but still place me in "kiosk" mode. If a > stack is > supposed to be open all the time throughout the day, shouldn't it be a > little easier to switch to my email or word processor? But note, > once you do > the clipping properly your little confirmation alerts are off the > visible > area -- I couldn't click them, I had to remember they showed up and > press > Enter twice to dismiss the invisible dialogs, or else I got "beep, > beep, > beep" anywhere I clicked. > > Since the title bar was still visible (you really don't have a Windows > machine anywhere to test?) I could drag around horizontally to peek > at what > else was there. Here's something that came up: > > http://wjm.org/linked/phen-oikos.jpg > > Is this inspired by Microsoft Bob? Or perhaps the old Sony > MagicCap? Why is > it a Star of David? Is a Crescent Moon interface available? Given > the pain, > I think a crucifix metaphor might just work! > > A couple people mentioned the issues with buttons... the myriad > styles, the > clipped text of assorted fonts, sizes and colors, the random > placements, the > lack of labels... but I think this could all be solved with a handy, > printable quick reference guide. I've helpfully prepared one: > > http://wjm.org/linked/phen-quickref.gif > > Yes, I know the audience is booing and hissing now. I'm so evil. > > > "Garrett Hylltun" > wrote in message > news:44944A22.7060500 at paraboliclogic.com... >> I don't want this to come across as being harsh on this program, >> but I did >> see some things that really turn me off in a program. >> >> The interface is a big thing with me. So right now my focus is on >> the gui >> of the program. > [...] >> I feel bad for bringing this up because it looks like you put a >> lot of >> time and effort into this. But the interface is going to kill any >> hope of >> this program being taken seriously. > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From yvescoppe at skynet.be Mon Jun 19 01:32:39 2006 From: yvescoppe at skynet.be (Yves COPPE) Date: Mon, 19 Jun 2006 07:32:39 +0200 Subject: revPrintText In-Reply-To: References: <16ED6FD4-2A5A-44EE-B6AB-FC30AB0696B6@skynet.be> Message-ID: <9482BFC2-DB99-47B8-B786-D93CDEB68467@skynet.be> Le 18 juin 06 ? 23:31, Bill Marriott a ?crit : > 1) You need to use the revPrintField command, NOT revPrintText > (which will > only output the *text*). > > 2) You need to use the form "revPrintField the name of fld 1" NOT > revPrintField fld 1. Check the documentation on revPrintField for > details. > > 2) I assume it's just a typo in your email, but "set the > imageSoucre of..." > won't work, it has to be "ImageSource" of course, it's a typo I will use revPrintField thank you Greetings. Yves COPPE yvescoppe at skynet.be From 3mcgrath at adelphia.net Mon Jun 19 09:44:52 2006 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Mon, 19 Jun 2006 09:44:52 -0400 Subject: ANN: Global freeware laptop diary tool in REV In-Reply-To: References: Message-ID: Kresten, Congratulations on release 16.3.9 of Phenomenalog. I've seen one of your previous releases and progress is always a good thing. I know you are trying to get across to the end user a new method for tracking and organizing their life. I have been involved in using graphical symbols for communications for many years for people that can not speak and who require augmentative communication methods and I do know the problems inherent in getting people to bridge the gap between words and graphics. Recently, I have been taking that concept to small screen devices (PDAs, Cell Phones, etc.) and the problem of getting people to 'see' how this is useful is even greater. I know that your system is very powerful and 'could' truly help anyone that was willing to learn the critical aspects of the software. The problem is that most people will not get to that point. They can't get past the overwhelming 'newness' and inherent broad usage of the system to a basic understanding of what it is and how to use it. I have a suggestion for your release that should help you get across your core concept to people that are not familiar with your work. Even though your idea and methodology offer a broad and ever changing usage and is meant to be customized by the user, for the user, as they continue using it and that it is designed to grow with the user as they use the software on a daily basis, this will only serve to confuse the 'new' user and in the end is not very helpful. Instead coming up with a sample 'workflow' or daily diary and having an explanation built in to that sample 'diary' will allow the new user to browse through one possible usage until an understanding is reached. Then after an initial understanding is reached of one way to use the system then gently explain other possible usages and work flows to them. I would offer a fully scripted walk through of two to three scenarios that explained each part of the software and how it was or could be used in a sample 'day in the life' approach and offer interactive feedback to the user on the 'what' and the 'why' of each entry in the system. Have a few sample entries and explain how they are entered and why they include the graphic images and explain how useful that can be. Then move on to more complex usages and repeat the same explanations for each. Do this right on the screen in your interface, using pop ups and/or animated processes to 'walk' the user through their first usage of your software. You are already starting to do this by providing the sample user images but they are not easy to see or understand and have no real explanation of what they are. The text descriptions although fine do not get the point across as well as an image or animation do. (A core concept of your approach) So if you expand on what you are already doing and supply a full screen of the possible usage and include the explanation as part of the sample then you can better explain the true power of your system and you should be able to draw the user in to the software. I hope this helps and if you want more ideas please feel free to email me. Yours truly, Tom McGrath On Jun 16, 2006, at 9:27 PM, Kresten Bjerg wrote: > Invitation to try using and collaborate on an ?elaboratable? > diary program and set of glyph-fonts: > Phenomenalog 16.3.9. > > As difficult as it is to explain and convince about the empowerment > afforded by cross-platform REV, > what we need may be a demonstration-case fit to appeal to basic > human existential needs across > regions and cultures and languages, outside (and inside) of > professional circles > > With laptops by the millions reaching all cultures and age groups > ( MIT $100- laptop to Africa > putting this process in the right perspective) , the freeware > inroad can be seen as a strategically > ( and ideologically ) sound way of promoting the interest & > demands for all which Rev (and Linux) stands for. > > We are now making public a beta-version of a new rev stack > aggregate, PHENOMENALOG , > - a (quite complicated) new kind of tool, for all types of non- > professional users > to develop their own very private electronic diary, fitting it to > their personal idiosyncracies and relevances. > > It is freeware, and meant to be improved and optimized, > immediately and on further time horizons, > through the feedbacks from prospective users, and, in the first > phase, * of course *: > primarily the REV-community as represented in this site. > . > We have now established a basic site for the program: > www.phenomenalog.dk , where Its functions are explained , > where standalones - with necessary folders and fonts, manual etc - > (for Windows, MacFAT, MaxOSX and Linux ) > can be downloaded, where the ?Phenomenalog Manual?, and the > glyphfont libraries can be inspected > without installing the fonts , where a Forum for reporting, > suggesting and discussing has been opened. and where > credits are given (not least to the help we have received from > Mark Schonewille (Economy-X-talk.com) > Sarah Reichelt and her DateTime.rev collection, Richmond Mathewson > for his Paint widgets, Eric Chatonet, > Klaus Major, Mark Talluto and others.) > > The theoretical rationale is explained in the paper: "The global > future of the electronic diary" - to be found at > www.psy.ku.dk/bjerg > > It is the preliminary result of more than a decades work (mostly in > Hypercard) to develop a new kind of tool > in qualitative psychological research in empirical phenomenology, > based upon the (automatically timestamped) use of ( yet only) > app., 450 pictograms (as characters in fonts) > and the use of user-language text-entries. > > We will be grateful, if revolutionaries will have a look / give it > a try, and perhaps produce some feedback > relevant to the future of this ambitious enterprise * having > mercy upon the weaknesses in the scripting. > and the pictograms. > Especially wellcome will be offers to make translations to other > languages than english. > and specific suggestions for new pictograms/glyphs to be included > in the next version of the 12 glyph-fonts. > > ( Has anybody cared to think of right to left textfields and > buttons fit for arabic?) > > > For those who want to deal with its basic full revolution-version > it can be found at rev user site under the name ?Kresten? > (Cautiously in rev 2.6.1, not in the not-backwards-compatible 2.7.1) > > (But the glyph fonts must be downloaded from the phenomenalog > site, with one of the standalones) > > There is a max-edition, where all options are made visible, > and a minimal-edition, demonstrating a simpler beginners preferences. > *but it is exactly the same program > > All kinds of feedback (to the forum at www.phenomenalog.dk, to > skya at webspeed.dk or to Kresten.bjerg at psy.ku.dk ) > will be appreciated and considered for further versioning. > > > There is one category of evident reaction, once you meet the > machinery: > that its construction with a 3x3 screens size of the daycard-stack > is akward, > and ought to be re-engineered as 9 seperate stacks or a data-base! > > YES. We know it. And maybe some time in the future somebody will > try to do it. > > But we (Steen Andersen and myself) are not capable of doing it > ourselves. > The way we * very unprofessionally - have been developping the > scripting over a period of 10 years > has made it highly intransparent and overly complicated. > So, please disregard that option, - which is also a plea to be > overbearing with the slownesses you will encounter . > Some may be reduced by script-improvements , some made less > frequent by setting the preferences > for automatic saving to larger intervals. > Its optimal functionality is obtained by running it continuously, > day and night, > using the hide button to minimize it to dock most of the time, > - and create buttons on the daycard-background for the applications > you most use > and the folders or files, you mostly are dealing with. > > > _______________________________________________ > use-revolution mailing list > use-revolution at 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 3mcgrath at adelphia.net 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 From rcozens at pon.net Mon Jun 19 10:57:11 2006 From: rcozens at pon.net (Rob Cozens) Date: Mon, 19 Jun 2006 07:57:11 -0700 Subject: Laptop diary tool in REV - Glyphs In-Reply-To: <5EBF8895-B74C-4473-866F-FD5BB8FFD79F@maseurope.net> References: <20060617150239.10255.qmail@web37501.mail.mud.yahoo.com> <6E58F205-4EFE-4A89-B352-D649ED47EB29@maseurope.net> <1BC2606A-FEDF-11DA-8671-0030657E1638@pon.net> <5EBF8895-B74C-4473-866F-FD5BB8FFD79F@maseurope.net> Message-ID: Hi Mark, I don't expect to change your opinion, and I have not read a response to this thread that would cause me to change mine; but for the sake of argument: >> what better method is available to present the UI in a manner that >> those who don't speak the language of the programer may understand? > > But this can all too easily result in presenting the UI in a manner > that no-one the programmer understands, and even the > programmer may have trouble if she's hasn't looked at it for a while. > OK, a picture of a train with an arrow will suggest to anyone who > knows what a train is that the station is that-away, but many of the > routine actions we perform with computers are not so easily > represented by a simple 16X16 picture - all anglophones tend to agree > on what 'separate' means, but should the zipper icon mentioned in my > previous post be open or closed? > That's why we have tooltips and reference manuals...and some of us display on-screen contextual help at each step in a process. I suggest that once the user understands the meaning of an icon within a specific application, she/he will recognize that icon in subsequent windows in the application more quickly than identifying a string of text. How many of the icons on a Rev (or PhotoShop or whatever) palette or menuBar did you understand the first time you looked at the app? Want to picture a palette where all choices are text...in German? (Sorry to be stereotypic, but when I think of translations that expand the number of characters, German comes to mind) And what do you do when you have a one-character column whose title is 15 characters? Do you give up 14 characters of table space and display the full heading; or do you abbreviate the label or use a shorter, but slightly different, word? Once you start abbreviating or substituting a word with a slightly different meaning when adding support for a new language, you have no more uniformity of understanding than you would have with icons. >> And using icons as label fields and column headings has a MAJOR >> advantage over text: they remain the same size regardless of the the >> language. So if one is translating an application from French to >> German, for example, one need not be concerned whether the German >> label text takes up more field space than the same text in French. > > The major advantage is only to the programmer - not a good substitute > for proper internationalization. And tool-tips, though they have their > uses, really don't cut it - if the user can't fathom what what the > un-captioned little pictures mean (either because of cultural > differences, or because of poor choices by the programmer), then she > has to hover her mouse over each icon until she finds the one she > wants. Captions, in the users own language, are incomparably better. > If an application can be modified and translated into other languages more quickly, and maintained in a single source code, I say the user benefits as much or more than the programmer. Not only will upgrades, fixes, and support for new languages come more quickly, but less (or no) programming time and expense is spent in duplicating the same logic in different sized fields for different languages. And often, depending on the data displayed, one can use one screen shot for documentation in all languages the app supports. > It seems to me that pictures are great where one can assume a shared > frame of reference (nearly everyone knows about trains, and trains > tend to look quite alike everywhere), but when striving for clarity in > a UI, I think it's essential to remember that humans tend to use > language, far more than anything else, for the purpose of > communicating information effectively. > I think you underestimate the importance of non-textual communication, and that recent List discussions re the difficulty of understanding another person's intention or meaning based on text alone bear that out. In my early programming career I worked with text--and nothing but text. FORTRAN, PL/1, and other early languages had no support for images, sounds (beyond beep), animations or color. Since my first experience with HyperCard, my quest has been to find ways to engage the user via as many of his/her senses I can reach as a programmer. > Why abandon language, when it's so much more clear and efficient than > just about anything else? > One does not abandon language by replacing label text with icons...especially if the icons have toolTips. In essence, the textual labels become toolTips; so the icons add to the total experience, not replace it. 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) From rcozens at pon.net Mon Jun 19 11:28:33 2006 From: rcozens at pon.net (Rob Cozens) Date: Mon, 19 Jun 2006 08:28:33 -0700 Subject: Laptop diary tool in REV - Glyphs In-Reply-To: <5EBF8895-B74C-4473-866F-FD5BB8FFD79F@maseurope.net> References: <20060617150239.10255.qmail@web37501.mail.mud.yahoo.com> <6E58F205-4EFE-4A89-B352-D649ED47EB29@maseurope.net> <1BC2606A-FEDF-11DA-8671-0030657E1638@pon.net> <5EBF8895-B74C-4473-866F-FD5BB8FFD79F@maseurope.net> Message-ID: <449BE863-FFA8-11DA-A3D0-0030657E1638@pon.net> Mark, > should the zipper icon mentioned in my previous post be open or closed? At the least, the tab of the zipper should point in the direction of movement. If that's not clear enough, one could add an arrow over or beside the zipper tab. A more elegant solution is to include an armed icon that displays the zipper open or closed when the mouse enters the icon. 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) From soapdog at mac.com Mon Jun 19 12:07:01 2006 From: soapdog at mac.com (Andre Garzia) Date: Mon, 19 Jun 2006 09:07:01 -0700 Subject: Thanks for all the fish!!! In-Reply-To: References: <1150642782.449970.215400@r2g2000cwb.googlegroups.com> <1DB50A1A-11E6-4F94-9B38-AA786EF7A83A@shafermedia.com> <6E08D99B-E83D-4D04-A883-E1BF9898F255@mac.com> Message-ID: <798C242E-CCB0-4C2F-B19F-CD48A82EDEC2@mac.com> Hi Folks, I just packed everything and am now on the proceess of acquiring courage to leave my warm room at the travelodge and move onwards to meet Sivakatirswami and the others in Hawaii. I'd like to thank the huge effort that Dan, Chipp, Beca, Cristi and Carolyn put every year to organize this thing. Many of us just show up forgeting how hard is to organize such conference. Every new conference is better than the previous one and if my world would be much less fun without coming to Monterey every year. Many came to Monterey this year, some went to the introductory sessions and are coming home with a brand new knowledge. Others attended niche sections and were able to solve their problems or at least were put on to some direction. A huge group attended the NDA session and were witness to . I am leaving Monterey with the felling that again, this conference might have changed my life. I know that in some time, I'll be able to gather with Chipp and Dan and remember we talking at Dans office, I'll be able to talk to Mark and pinpoint the foundations of what I am planning to do. And after talking to Kevin, I have a good clue of what I want to do professionaly or inventive-userly speaking. This is no simple conference for me, this is a turning point in a brand new direction! Thanks all! Andre From rcozens at pon.net Mon Jun 19 12:11:18 2006 From: rcozens at pon.net (Rob Cozens) Date: Mon, 19 Jun 2006 09:11:18 -0700 Subject: Laptop diary tool in REV - Glyphs In-Reply-To: <5EBF8895-B74C-4473-866F-FD5BB8FFD79F@maseurope.net> References: <20060617150239.10255.qmail@web37501.mail.mud.yahoo.com> <6E58F205-4EFE-4A89-B352-D649ED47EB29@maseurope.net> <1BC2606A-FEDF-11DA-8671-0030657E1638@pon.net> <5EBF8895-B74C-4473-866F-FD5BB8FFD79F@maseurope.net> Message-ID: <3D9F1B8A-FFAE-11DA-B78F-0030657E1638@pon.net> Mark, et al: > many of the routine actions we perform with computers are not so > easily represented by a simple 16X16 picture A simple 16x16 picture is worth at least 50 words: In my HyperCard wine production system--which may yet see life as a Rev app some day--I have three variations of the icon for wine code that show the same bunch of grapes as red, white, and rose. Whenever a wine code is displayed the label is set to the indicate the color of that wine. I have six variations of the bottled product icon. The three different colors are shown in two bottle shapes: one for bulk-fermented wines and one for bottle-fermented wines. Where ever a product is displayed, the winemaker knows immediately the color and type of wine. Additionally, there are five variations on the sparkling (bottle-fermented) wine icon that rotate the bottle position through the five stages of bottle fermentation [sur latte, pointage, riddling, disgorging, and labeling]. That's a lot of information being conveyed by a simple 16x16 picture, sez moi. ...and it doesn't begin to explore animating icons using all the icon properties (armed, disabled, etc.) built in to Revolution. 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) From wjm at wjm.org Mon Jun 19 12:29:18 2006 From: wjm at wjm.org (Bill Marriott) Date: Mon, 19 Jun 2006 12:29:18 -0400 Subject: Laptop diary tool in REV - Glyphs References: <20060617150239.10255.qmail@web37501.mail.mud.yahoo.com><6E58F205-4EFE-4A89-B352-D649ED47EB29@maseurope.net><1BC2606A-FEDF-11DA-8671-0030657E1638@pon.net><5EBF8895-B74C-4473-866F-FD5BB8FFD79F@maseurope.net> <3D9F1B8A-FFAE-11DA-B78F-0030657E1638@pon.net> Message-ID: No doubt about it, there are good icons, and there are bad icons. Your wine icons sound like really good ones. The smaller the size and the lower the bit depth, the more skill is involved in representing a concept... and perhaps the fewer concepts that can be represented in that space. 16x16 black and white, for example, can do a decent job with things like hand/pointer/text/lasso cursors, ascending and descending sorts, left, right, home, confirm, cancel, document, application, wine type, etc. But advanced concepts like "having a picnic in the forest" probably not. Of course, context matters a lot too. Rob Cozens wrote... > In my HyperCard wine production system--which may yet see life as a Rev > app some day--I have three variations of the icon for wine code that show > the same bunch of grapes as red, white, and rose. Whenever a wine code is > displayed the label is set to the indicate the color of that wine. From mark at maseurope.net Mon Jun 19 12:51:46 2006 From: mark at maseurope.net (Mark Smith) Date: Mon, 19 Jun 2006 17:51:46 +0100 Subject: Laptop diary tool in REV - Glyphs In-Reply-To: References: <20060617150239.10255.qmail@web37501.mail.mud.yahoo.com> <6E58F205-4EFE-4A89-B352-D649ED47EB29@maseurope.net> <1BC2606A-FEDF-11DA-8671-0030657E1638@pon.net> <5EBF8895-B74C-4473-866F-FD5BB8FFD79F@maseurope.net> Message-ID: <530ACCB3-0EA2-4C38-BDA0-56980136F284@maseurope.net> Rob, On 19 Jun 2006, at 15:57, Rob Cozens wrote: > One does not abandon language by replacing label text with > icons...especially if the icons have toolTips. In essence, the > textual labels become toolTips; so the icons add to the total > experience, not replace it. I do actually agree with you here, but context is everything. In the example I gave of the audio editing app, there were two problems. 1), was that the programmers had made bad choices of icons, and 2) they had put 30 or so badly chosen icons in one long row. I'd contend that no-one would find it easy to learn to use that app. Even well chosen icons would have been a problem here, I think, as there were just too many of them. On the other hand, the audio editing app that I use now presents about 20 or so buttons in it's main screen, but arranged in groups that cover related functions. Some of them are simply icons, some are simply labels (the ones for choosing editing modes, a pretty abstract concept that does not lend itself to pictorial representation). > How many of the icons on a Rev (or PhotoShop or whatever) palette > or menuBar did you understand the first time you looked at the app? The tool bar in Rev has labels (I actually turned off the icons to make it smaller) so I understood them straight away. The palettes in Photoshop Elements have no labels, so as an occasional user, I have to do quite a bit of hovering over icons to get the tool-tip so I can proceed. Perhaps this is one reason that I'm an occasional user. Having said that, though, the palette in Rev has no labels, but then apart from choosing browse and edit modes, most of the items in the palette are simply pictures of the exact things (fields, buttons etc) that you're choosing. Horses for courses, in other words. So, to moderate my original rant, the choice of pictures over text as a general solution to all gui issues is a mistake, I think. I don't accept that icons really solve language problems, either. if something is better served by a label than an icon, then to get around it by using an icon is just fudging the issue, and will not enhance the experience for the user. I accept that some issues of screen geometry can reasonably dictate the programmers choices, also, so we disagree less than I thought, perhaps. I would also say that we can get used to almost anything, in time, but a good test of a gui, I think, is how quickly a new user can learn it and be productive with it. In my experience, labels help the learning process a great deal. Best, Mark From revolutionary.dan at gmail.com Mon Jun 19 13:23:34 2006 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Mon, 19 Jun 2006 10:23:34 -0700 Subject: Reordering lists with drag n' drop In-Reply-To: <5DCDD4AD-2991-4710-8438-8254BE5A5AC9@inspiredlogic.com> References: <5DCDD4AD-2991-4710-8438-8254BE5A5AC9@inspiredlogic.com> Message-ID: <70ed6b130606191023k73849421qec6b1041829b7d10@mail.gmail.com> In one of the products I built, I use dragShield, which Jan Schenkel wrote some time ago. It doesn't appear to be in RevOnline any longer but an email to jan.schenkel at quartum.com might uncover it once he returns to Belgium from Monterey. I found it easy to implement and it's 100% reliable. -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 From revolutionary.dan at gmail.com Mon Jun 19 13:32:57 2006 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Mon, 19 Jun 2006 10:32:57 -0700 Subject: Laptop diary tool in REV - Glyphs In-Reply-To: References: <20060617073951.80493.qmail@web37508.mail.mud.yahoo.com> Message-ID: <70ed6b130606191032w23f7d6eaib67ed4ecfd636f21@mail.gmail.com> A number of years ago, a colleague and I "discovered" an engineer in Southern California who had produced a two-volume book of what I think he called "jet-age glyphs" for this kind of communication. His glyphs had the virtue of being very easy to draw. But he was quite proprietary about his work and unreceptive to our attempts to help him put those glyphs into a computerized format which would enable their broad dissemination. When I searched Google for them just now, nothing came up so I assume they died with the author or are still in hibernation. On 6/17/06, Mark Schonewille wrote: > > Hi Richmond, > > Kresten may correct me, but I believe the reason for having so many > glyphs and being able to customize the use of glyphs is the cultural > depencency of the symbols used. If one needs a round house, one may > add it to Phenomenalog. > > Best, > > Mark > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Download ErrorLib at http://economy-x-talk.com/developers.html and > get full control of error handling in Revolution. > > > > Op 17-jun-2006, om 9:39 heeft Richmond Mathewson het volgende > geschreven: > > > WOW! > > > > Re the possibility of coloured glyphs (and glyph design in general) > > I would refer those interested to : > > > > http://www.symbolworld.org/ > > > > I would also recommend a close reading of the Third Voyage of > > Lemuel Gulliver by Jonathan Swift where there is an explanation of > > the effects of cognitive overload. > > > > I would also like to point out, as a person who has worked for some > > 7 years in the Arabic world, that one of the dangers of using > > glyphs (especially the non-abstract kind) is their cultural > > dependency; or, to put it mopre directly: > > > > Who ever heard of a house that was not round? > > > > sincerely, Richmond Mathewson > > > > _______________________________________________ > use-revolution mailing list > use-revolution at 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 From revolutionary.dan at gmail.com Mon Jun 19 13:40:56 2006 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Mon, 19 Jun 2006 10:40:56 -0700 Subject: RevCon West In-Reply-To: <4be051070606181056o5a445bc3l1191d96517915881@mail.gmail.com> References: <4494F820.4000602@fourthworld.com> <4be051070606181056o5a445bc3l1191d96517915881@mail.gmail.com> Message-ID: <70ed6b130606191040m2cfeca13v564cdf1074e3eb43@mail.gmail.com> Thanks for the kudos, folks, but really it's the great presentations by the Rev gurus that make this thing work. Chipp and I basically try to figure out what we're interested in learning about and what we think others might be interested in learning about and then set out to find the most knowledgeable folks who are also good teachers/speakers to present the information. The content is great a a result of their contributions. Everything else is frosting. Tasty, for sure, but only frosting! On 6/18/06, Judy Perry wrote: > > Here, here! > > A nicely-put together assortment of varied useful topics! > > Thanks, too, to the vendors for a nice set of conference-specials. > > Next year in Monterey! (California, that is... not Mexico). > > Judy > > On 6/17/06, Richard Gaskin wrote: > > For all the much appreciated kudos Chipp generously gave to the > > presenters, the true heroes of RevCon West are Chipp and Dan. They've > > been able to smoothly coordinate a widely varied collection of > > presentations and presenters, dealt with last-minute schedule changes > > with an accommodating grace, and have remained enthusiastic and helpful > > from inception to completion. > > > > Great job, you two. Thanks for all your good work in putting on RevCon > > West. > _______________________________________________ > use-revolution mailing list > use-revolution at 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 From JimAultWins at yahoo.com Mon Jun 19 13:51:50 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 19 Jun 2006 10:51:50 -0700 Subject: Reordering lists with drag n' drop In-Reply-To: <70ed6b130606191023k73849421qec6b1041829b7d10@mail.gmail.com> Message-ID: On 6/19/06 10:23 AM, "Dan Shafer" wrote: > In one of the products I built, I use dragShield, which Jan Schenkel wrote > some time ago. It doesn't appear to be in RevOnline any longer but an email > to jan.schenkel at quartum.com might uncover it once he returns to Belgium from > Monterey. > > I found it easy to implement and it's 100% reliable. I implemented a 5 column version of Get In Line (Scott Rossi, Tactile Media). It did require some intricate scripting and advanced understanding of messages, objects, and other concepts, so this would not be something I would recommend to a beginner or someone who is not pretty far along the path to expert user. The interface is very good, that is what I wanted, so the complex solution was my choice. I am sure that Dan's recommendation of dragShield is the better first-choice for the drag-drop list management you would like. --- scheme -- My goal was to have column 1 be a list of all email addresses (shared field thus same for all cards), then each column to the right would be an email group (Admin, user,cc, acctg) and this would allow different lists on each card (fields as don't share). Drag email address outside the field to delete; move or copy between lists. Jim Ault Las Vegas From stephenREVOLUTION at barncard.com Mon Jun 19 14:11:52 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Mon, 19 Jun 2006 11:11:52 -0700 Subject: Laptop diary tool in REV - Glyphs In-Reply-To: <530ACCB3-0EA2-4C38-BDA0-56980136F284@maseurope.net> References: <20060617150239.10255.qmail@web37501.mail.mud.yahoo.com> <6E58F205-4EFE-4A89-B352-D649ED47EB29@maseurope.net> <1BC2606A-FEDF-11DA-8671-0030657E1638@pon.net> <5EBF8895-B74C-4473-866F-FD5BB8FFD79F@maseurope.net> <530ACCB3-0EA2-4C38-BDA0-56980136F284@maseurope.net> Message-ID: I find icons overwhelming except for the most general of tasks. Icons without tooltips are unforgivable. I know exactly which audio app you're talking about. Not only were there too many icons, but many of the representations were misleading. And no tooltips, at least in the last version I bought. The waveform representation was ugly to look at as well. I bought into 2-3 versions, hoping they'd clean it all up, but it never happened. I needed an app to quickly slice and dice 'interleaved' stereo audio files, and was forced to use it as there was nothing else in the market. (The industry leader, Pro Tools, does not supply a product that will allow direct editing of these kind of files for some reason - intermediate files are always created in and out.) I finally found Soundstudio 3 - and it looks and works sorta like Pro Tools. Great for $79 > > In the example I gave of the audio editing app, there were two >problems. 1), was that the programmers had made bad choices of >icons, and 2) they had put 30 or so badly chosen icons in one long >row. I'd contend that no-one would find it easy to learn to use that >app. Even well chosen icons would have been a problem here, I think, >as there were just too many of them. > > >Mark -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From Camm29 at tesco.net Mon Jun 19 14:23:05 2006 From: Camm29 at tesco.net (Camm29) Date: Mon, 19 Jun 2006 19:23:05 +0100 Subject: CheckSum References: <000c01c691fb$e57e0d20$0c01a8c0@workshop> Message-ID: <000401c693cd$6aa959a0$0c01a8c0@workshop> It's works okay , but how can i see the md5Digest sting as a number or hex ? Regards ----- Original Message ----- From: "Mark Smith" To: "How to use Revolution" Sent: Saturday, June 17, 2006 12:07 PM Subject: Re: CheckSum > I think that when the executable starts up, it's loaded into memory > leaving the executable file on disk unchanged, and you can then do > something like: > > put the fileName of this stack into tFileName > put the md5Digest of URL ("file:" & tFileName) into curDigest > > and then compare curDigest to a stored version. > > This is not tested! > There are probably 'bootstrapping' issues (if you want to store your > 'correct' md5Digest in the executable itself) and I can see that > there might be issues if you've saved your standalone with substacks > in separate files etc... > > Best, > > Mark > > On 17 Jun 2006, at 11:53, Mark Schonewille wrote: > > > Hi Camm29, > > > > I don't know what whill happen if you try to read the executable > > while it is running already, but you can try calculating the > > md5digest each time when the application starts up. > > > > Best, > > > > Mark > > > > -- > > > > Economy-x-Talk > > Consultancy and Software Engineering > > http://economy-x-talk.com > > http://www.salery.biz > > > > Download ErrorLib at http://economy-x-talk.com/developers.html and > > get full control of error handling in Revolution. > > > > > > > > Op 17-jun-2006, om 12:50 heeft Camm29 het volgende geschreven: > > > >> Is there a way to protect Application.exe using some sort of > >> Checksum to prevent any changes ? > >> > >> Regards > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.0.394 / Virus Database: 268.9.0/368 - Release Date: 16/06/2006 > > From alex at tweedly.net Mon Jun 19 14:29:14 2006 From: alex at tweedly.net (Alex Tweedly) Date: Mon, 19 Jun 2006 19:29:14 +0100 Subject: CheckSum In-Reply-To: <000401c693cd$6aa959a0$0c01a8c0@workshop> References: <000c01c691fb$e57e0d20$0c01a8c0@workshop> <000401c693cd$6aa959a0$0c01a8c0@workshop> Message-ID: <4496ECFA.40001@tweedly.net> Camm29 wrote: >It's works okay , but how can i see the md5Digest sting as a number or hex ? > > You can see it as hex by doing ... put md5Digest(someTextVariable) into binaryValue put binarydecode("H32", binaryValue, hexValue) -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.394 / Virus Database: 268.9.0/368 - Release Date: 16/06/2006 From josh at dvcreators.net Mon Jun 19 14:29:17 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Mon, 19 Jun 2006 11:29:17 -0700 Subject: jjSQL handlers Message-ID: <738A116B-EBB2-4338-9B3A-046F0C6BF4D6@dvcreators.net> I am working on a library of handlers that I hope will make the process of creating a Revolution client that interacts with a remote MySQL database as easy and quick to code as possible, and eventually add some elements making working with Rev similar to FileMaker. One primary goal with these is to make them simple to understand and use. I know many of you have similar libraries, just wanted to share this and see if I can get a few people interested in collaborating and extending this or a similar library in an organized group with a road map and shared collaboration space. I have lots of ideas but my coding is s-l-o-w! I'm just getting started, here's what I have so far: ________________________________________________________________________ ________________________ 1. A handler that UPDATES a MySQL row: ON jjSQLupdate tRowID, tIDcolumnName, tmySQLtableName -- plus more parameters - (the data) put "UPDATE `tmySQLtableName` SET newData WHERE `tIDcolumnName` = tRowID LIMIT 1" into theSQL replace "tRowID" with q(tRowID) in theSQL replace "tIDcolumnName" with tIDcolumnName in theSQL replace "tmySQLtableName" with tmySQLtableName in theSQL put (the paramcount - 3)/2 into numOfFlds2Update put 4 into x REPEAT numOfFlds2Update times IF x > 4 THEN put comma after tNewData put bq(param(x)) & " = " & q(param(x+1)) after tNewData put x+2 into x END REPEAT replace "newData" with tNewData in theSQL doThisSQL theSQL END jjSQLupdate ________________________________________________________________________ ________________________ jjSQLupdate how-to: the jjSQLupdate handler needs several parameters: tRecordID - this is the row ID (record ID) of the MySQL record to update tIDcolumnName - this is the name of the ID column (field) of the table to be updated. Often this will be simply "id", but in other cases it might be "user_id" or "userID" or "projectID" etc. This is almost always an auto-incremented, primary key of a table. tmySQLtableName - this is the name of the mySQL table data - after these first three, this handler needs the data to be updated, in the format "columnName", data (identical to the LibURL formatting) ________________________________________________________________________ ________________________ jjSQLupdate Example: Let's say your MySQL table is called "users", your ID column is called "userID", and what you want to update is the user's favorite color, which has changed from "blue" to "chrome". The MySQL favorite color column is called "favColor". -- first, set up variables put the tID of the owner of me into tRecordID put "userID" into tIDcolumnName put "users" into tmySQLtableName put fld "favColor" into favColor -- now, do it jjSQLupdate tRecordID, tIDcolumnName, tmySQLtableName, "favColor", favColor That's all there is to it! A one-liner! ________________________________________________________________________ ________________________ 2. A handler that DELETES a MySQL row: ON jjSQLdelete tRecordID, tIDcolumnName, tmySQLtableName put "DELETE FROM `tmySQLtableName` WHERE `tIDcolumnName` = tRecordID" into theSQL replace "tmySQLtableName" with tmySQLtableName in theSQL replace "`tIDcolumnName`" with tIDcolumnName in theSQL replace "tRecordID" with tRecordID in theSQL doThisSQL theSQL END jjSQLdelete (pretty self-explanatory) ________________________________________________________________________ ________________________ 3. A handler that INSERTS a MySQL row: ON jjSQLinsert tmySQLtableName put "INSERT INTO `tmySQLtableName` (theColumnNames) VALUES (theData)" into theSQL replace "tIDcolumnName" with tIDcolumnName in theSQL replace "tmySQLtableName" with tmySQLtableName in theSQL put (the paramcount - 1)/2 into numOfFlds put 2 into x REPEAT numOfFlds times IF x > 2 THEN put comma after tColNames IF x > 2 THEN put comma after tNewData put bq(param(x)) after tColNames put q(param(x+1)) after tNewData put x+2 into x END REPEAT replace "theColumnNames" with tColNames in theSQL replace "theData" with tNewData in theSQL doThisSQL theSQL END jjSQLinsert This one is like the update one except it doesn't need to know the rowID column name, or the record ID ________________________________________________________________________ ________________________ The above handers depend on some other handlers: ON doThisSQL theSQL put getConnectID() into dbID IF dbID is empty THEN answer "error : could not connect" revExecuteSQL dbID, theSQL IF the result is not a number THEN answer "Woops! A doThisSQL database error: " & cr & theSQL & cr & the result ELSE set the latestStatusReport of stack "greenbongo" to "executed: '" & theSQL & " : ready" END IF END doThisSQL FUNCTION getConnectID IF the dbID of this stack is empty THEN --try to connect put "dave" into dbUser put "swordfish" into dbPass put "rev_test" into dbName put "revcoders.org" into dbAddr put revOpenDatabase("MySQL",dbAddr,dbName,dbUser,dbPass) into dbresult IF dbresult is a number THEN put dbresult into the dbID of this stack return dbresult ELSE -- connection failed beep answer dbResult return "" END IF ELSE -- we were connected already return the dbID of this stack END IF END getConnectID FUNCTION q a return quote & a & quote END q FUNCTION bq a return "`" & a & "`" END bq From josh at dvcreators.net Mon Jun 19 14:34:21 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Mon, 19 Jun 2006 11:34:21 -0700 Subject: Reordering lists with drag n' drop In-Reply-To: References: Message-ID: <45827CFF-BD18-4FE7-BBB3-A0FD9FC4D15F@dvcreators.net> Here is a script I wrote for drag and drop buttons. I wrote it a few months ago when I was just starting out, so there may be some bad coding conventions! It creates a group of buttons from a data field, and colors them gradually from green to blue (!) Then, the user can drag them wherever, and the stack will redraw neatly. Let me know if you want more clarification: ON calcTops --this assumes the data field is sorted, it assigns tops to each item put fld "allUserProjectsandPriorities" of cd "data" of stack "data" of stack "greenbongo" into allUserProjectsandPriorities REPEAT with x = 1 to the number of lines of allUserProjectsandPriorities put 110+x*30 into item 4 of line x of allUserProjectsandPriorities END REPEAT put allUserProjectsandPriorities into fld "allUserProjectsandPriorities" of cd "data" of stack "data" of stack "greenbongo" END calcTops ON drawPriorityBoxes -- simply redraws the boxes with the tops indicated in the data fld put fld "allUserProjectsandPriorities" of cd "data" of stack "data" of stack "greenbongo" into pp IF exists(grp "projects") THEN delete grp "projects" END IF create grp "projects" REPEAT with x = 1 to the number of lines of pp create btn in grp "projects" set the name of it to item 1 of line x of pp set the projectID of it to item 2 of line x of pp set the style of it to "opaque" put the round of (230-50/the number of lines in pp * x) into c set the backgroundColor of it to 100,c,2200-c*4 set the hiliteColor of it to 100,c,220 set the showIcon of it to false set the showName of it to true set the height of it to 24 set the width of it to 200 set the topLeft of it to 70,item 4 of line x of pp set the script of it to "ON mouseDown" & cr & "grab the target" & cr & "END mouseDown" & cr & cr & "ON mouseUp" & cr & "spaceNeat" & cr & "END mouseUp" END REPEAT put pp into fld "allUserProjectsandPriorities" of cd "data" of stack "data" of stack "greenbongo" END drawPriorityBoxes ON redrawPriorityBoxes -- simply repositions the boxes with the tops indicated in the data fld put fld "allUserProjectsandPriorities" of cd "data" of stack "data" of stack "greenbongo" into allUserProjectsandPriorities REPEAT for each line tLine in allUserProjectsandPriorities set the top of btn (item 1 of tLine) to item 4 of tLine END REPEAT END redrawPriorityBoxes ON spaceNeat set the left of the target to 70 put fld "allUserProjectsandPriorities" of cd "data" of stack "data" of stack "greenbongo" into allUserProjectsandPriorities put lineOffset(the short name of the target, allUserProjectsandPriorities) into tLine put the top of the target into item 4 of line tLine of allUserProjectsandPriorities sort lines of allUserProjectsandPriorities by item 4 of each put allUserProjectsandPriorities into fld "allUserProjectsandPriorities" of cd "data" of stack "data" of stack "greenbongo" calcTops redrawPriorityBoxes END spaceNeat On Jun 15, 2006, at 9:55 PM, Jared Smith wrote: > I'm wondering what the easiest way is to implement this feature. I > have a normal list field with items that I'd like to be able to click > and drag up or down. > > I'm contemplating using mouseDown to grab them and, upon mouseUp, > measure which line it is closest to and move it. I'd also need to come > up with some animation effect to show the user where it'll go before > they release. I wish this functionality was included, but anyway if > anyone can think of a real easy way to do it, please let me know. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From Camm29 at tesco.net Mon Jun 19 14:42:50 2006 From: Camm29 at tesco.net (Camm29) Date: Mon, 19 Jun 2006 19:42:50 +0100 Subject: CheckSum References: <000c01c691fb$e57e0d20$0c01a8c0@workshop> <000401c693cd$6aa959a0$0c01a8c0@workshop> <4496ECFA.40001@tweedly.net> Message-ID: <000401c693d0$2c3b4400$0c01a8c0@workshop> Great works a treat ! ----- Original Message ----- From: "Alex Tweedly" To: "How to use Revolution" Sent: Monday, June 19, 2006 7:29 PM Subject: Re: CheckSum > Camm29 wrote: > > >It's works okay , but how can i see the md5Digest sting as a number or hex ? > > > > > You can see it as hex by doing ... > > put md5Digest(someTextVariable) into binaryValue > put binarydecode("H32", binaryValue, hexValue) > > > > -- > Alex Tweedly http://www.tweedly.net > > > > -- > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.1.394 / Virus Database: 268.9.0/368 - Release Date: 16/06/2006 > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.0.394 / Virus Database: 268.9.1/369 - Release Date: 19/06/2006 > > From mark at maseurope.net Mon Jun 19 15:12:10 2006 From: mark at maseurope.net (Mark Smith) Date: Mon, 19 Jun 2006 20:12:10 +0100 Subject: Laptop diary tool in REV - Glyphs In-Reply-To: References: <20060617150239.10255.qmail@web37501.mail.mud.yahoo.com> <6E58F205-4EFE-4A89-B352-D649ED47EB29@maseurope.net> <1BC2606A-FEDF-11DA-8671-0030657E1638@pon.net> <5EBF8895-B74C-4473-866F-FD5BB8FFD79F@maseurope.net> <530ACCB3-0EA2-4C38-BDA0-56980136F284@maseurope.net> Message-ID: <0FBB45E6-DEC2-4959-B3BF-DCC078A1A282@maseurope.net> Thanks for the recommendation, Stephen. I'll check it out. Mark On 19 Jun 2006, at 19:11, Stephen Barncard wrote: > I finally found Soundstudio 3 - and it looks and works sorta like > Pro Tools. Great for $79 From mwieder at ahsoftware.net Mon Jun 19 15:24:49 2006 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 19 Jun 2006 12:24:49 -0700 Subject: RevConWest 2006 Message-ID: <1559801073.20060619122449@ahsoftware.net> All- Now that I'm at home recovering, I want to add my tupence about RevConWest 2006. Chipp and Dan did a tremendous job putting this conference together. It's an enormous amount of work and time and money and risks and headaches getting an event like this to come off at all, much less with this sort of success. I know I personally get so wrapped up in the fun and excitement of the conference itself that I tend to forget what it takes to get this organized. My head is still spinning from the idea that you can stuff a whole stack into a custom property - now I need to find a problem I can solve that way - it's too clever a hack to leave alone. So while there's some fantastic talent here that provides the conference content, my hat's off to Chipp and Dan for bringing us together, getting us fired up, and providing us the opportunity to challenge each other and ourselves, debug each other's code, brainstorm, heckle, drink, tell jokes, and put a human context on the runrev development process. Thanks, guys. Each year I come back from the conference in Monterey assured that this is the best money I have ever spent on programming. -- -Mark Wieder mwieder at ahsoftware.net From sanke at hrz.uni-kassel.de Mon Jun 19 16:23:57 2006 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Mon, 19 Jun 2006 22:23:57 +0200 Subject: Reording lists with drag n' drop Message-ID: <449707DD.6040602@hrz.uni-kassel.de> Just to add to the list of solutions: There is a stack "DragWithinListField" which uses a transparent button to show the act and state of the dragging, to be downloaded from . Other solutions I implemented are: - "simple" dragging of a textline without added button or graphic - dragging *between* list fields - dragging from a list field into a text field - also modified versions of Scott Rossi's "GetinLine" that circumvent the need to take snapshots. These solutions can be found here , page "Samples and Tools for Development" or directly from . -- Wilhelm Sanke From jeff at siphonophore.com Mon Jun 19 18:18:10 2006 From: jeff at siphonophore.com (Jeffrey Reynolds) Date: Mon, 19 Jun 2006 18:18:10 -0400 Subject: Laptop diary tool in REV - Glyphs In-Reply-To: <20060619165844.96BA782640B@mail.runrev.com> References: <20060619165844.96BA782640B@mail.runrev.com> Message-ID: <94F883AD-368E-42C3-A722-2FD158DA282B@siphonophore.com> While a picture or icon can be worth a thousand words they can be just as hard or harder to find the correct image to represent a concept to everyone. Even w/in N American culture i find that creating icons for projects the most contencious and divergent point in projects, so much so i try and avoid them if i can since they end up costing a lot in time and anguish. Dont get me wrong, i love them, but with the non profit and education markets i work in the cost for simple icons can be a major ticket item! Its funny to look at the suggestions i get from folks to begin with then their comments on the design rounds -- many times they end up being 180 from where someone started (yes this happens in many parts of projects, but always happens with icons). they say it should look like x and you do something like x and they comment later why did you use x and not y... Its just that good icons/glyphs take a lot of work to get good. one place small pictons really worked when everyone thought they wouldnt was at the Monterey Bay Aquarium in the Deep Link exhibit interface when i first did it 16 years ago. The aquarium thought we would have to use a set of text lists to organize and call up the 300 odd video clips they had then. I too one mental picture of this and recoiled. These were the days of still only 16 colors in toolbook, but i went ahead and did video grabs on the mac (ironically i could show them in colorized HC on the mac, but the final version had to run on the PC) and did some fiddling to drop them to 16 colors. in the end i was able to come up with these little 16 color pictons that ended up working smashingly well. even though each piction had a two line (20 characters each label), the presenters could not take the time to read names, but the pictons ended up being a great visual represnetation of the clips after they practiced on the system for a while. the full color, larger pictons on the current system i find actually harder to glance at quickly and find what i want, even though they are clear for a first time user to see what they want. Since everything has to be pretty we had to keep it full color even though the cruder versions might have worked better for the expert system approach! cheers, Jeffrey Reynolds On Jun 19, 2006, at 12:58 PM, use-revolution-request at lists.runrev.com wrote: > That's why we have tooltips and reference manuals...and some of us > display on-screen contextual help at each step in a process. I > suggest > that once the user understands the meaning of an icon within a > specific > application, she/he will recognize that icon in subsequent windows in > the application more quickly than identifying a string of text. From devin_asay at byu.edu Mon Jun 19 19:26:50 2006 From: devin_asay at byu.edu (Devin Asay) Date: Mon, 19 Jun 2006 17:26:50 -0600 Subject: Nested tags In-Reply-To: References: <20060616170006.3DFA5825DC0@mail.runrev.com> Message-ID: <7CA5BF11-F5D2-474E-885B-7EEB296264D5@byu.edu> On Jun 18, 2006, at 6:27 AM, Terry Vogelaar wrote: > Hi all, > > I've got a scripting problem that seems ridiculously simple. > > I have to find the corresponding end tag in a HTML file with nested > tags: > > > > origin > > > > Text > > more text > > > > Some of the tags are nested. How do I find the end tag of each SPAN > tag? The tag on line 1 has its end tag on line 11, but the first > time it sees is on line 4... Terry, A few months ago I was trying to emulate browser-like html rendering and I needed a function like this. The function I wrote returns a list of all instances of the tag you tell it to search for. Once I got the list back I could do whatever I wanted with the tag pairs-- delete them, substitute formatting for tags, etc. -- This function takes three parameters: (1) a string that describes the opening tab, eg., "" and (3) a string containing the html code -- to be searched. It returns two items that indicate the beginning and ending character -- offsets of that tag. function extractTag openTag, closeTag, htmlCode put offset(openTag,htmlCode) into openTagPosList if openTagPosList = 0 then return 0 put offset(closeTag,htmlCode) into closeTagPosList put openTagPosList into openTagSearchStart put closeTagPosList into closeTagSearchStart put 1 into i repeat -- find all opening and closing tags put offset(openTag,htmlCode,openTagSearchStart) into openTagFoundChar if openTagFoundChar = 0 then exit repeat put openTagSearchStart + openTagFoundChar into openTagSearchStart put offset(closeTag,htmlCode,closeTagSearchStart) into closeTagFoundChar put closeTagSearchStart + closeTagFoundChar into closeTagSearchStart add 1 to i put openTagSearchStart into item i of openTagPosList put closeTagSearchStart into item i of closeTagPosList end repeat repeat with i = 1 to number of items in openTagPosList put "o" after item i of openTagPosList put "e" after item i of closeTagPosList end repeat put openTagPosList & comma & closeTagPosList into tagsList sort items of tagsList numeric return tagsList end extractTag Hope this works for you. Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From smith.sgt at gmail.com Mon Jun 19 20:50:02 2006 From: smith.sgt at gmail.com (Jared Smith) Date: Mon, 19 Jun 2006 20:50:02 -0400 Subject: Tables behaving badly Message-ID: I'm trying to make a table field with text and little icons along the right edge (by inserting characters and setting their imagesource). Problem: I can't get the icons to stay in a fixed spot along the right edge. If I change the text in the field, the icon moves as well. Just FYI: I have the field set so the gridlines are invisible. From smith.sgt at gmail.com Mon Jun 19 21:15:33 2006 From: smith.sgt at gmail.com (Jared Smith) Date: Mon, 19 Jun 2006 21:15:33 -0400 Subject: Reording lists with drag n' drop In-Reply-To: <449707DD.6040602@hrz.uni-kassel.de> References: <449707DD.6040602@hrz.uni-kassel.de> Message-ID: Thank you for all the advice, everyone. I chose GetinLine to get me started for now - it works great, but if anyone knows how to remove the clock icon that gets caught in the snapshots sometimes, please let me know. Thanks again. On 6/19/06, Wilhelm Sanke wrote: > Just to add to the list of solutions: > > There is a stack "DragWithinListField" which uses a transparent button > to show the act and state of the dragging, to be downloaded from > . > > Other solutions I implemented are: > > - "simple" dragging of a textline without added button or graphic > > - dragging *between* list fields > > - dragging from a list field into a text field > > - also modified versions of Scott Rossi's "GetinLine" that circumvent > the need to take snapshots. > > These solutions can be found here , page > "Samples and Tools for Development" or directly from > . > > > -- Wilhelm Sanke > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From wjm at wjm.org Mon Jun 19 22:06:20 2006 From: wjm at wjm.org (Bill Marriott) Date: Mon, 19 Jun 2006 22:06:20 -0400 Subject: Tables behaving badly References: Message-ID: Right. Cells can only be left-justified. You'll need to either use a monospace font and fixed-width values for those cells, or set up another field (or set of fields, or buttons in a group) that scrolls along with the table to accomplish what you want. There was a fairly animated discussion on table limitations and workarounds recently; search the list for more info. "Jared Smith" wrote in message news:e6964fe60606191750t664ac8b9x367453997c97f2e3 at mail.gmail.com... > I'm trying to make a table field with text and little icons along the > right edge (by inserting characters and setting their imagesource). > Problem: I can't get the icons to stay in a fixed spot along the right > edge. If I change the text in the field, the icon moves as well. From tom.cole at asu.edu Mon Jun 19 22:22:04 2006 From: tom.cole at asu.edu (Tom Cole) Date: Mon, 19 Jun 2006 19:22:04 -0700 Subject: Just after Start-up Sluggishness In-Reply-To: <20060619165844.6E88C825B2D@mail.runrev.com> References: <20060619165844.6E88C825B2D@mail.runrev.com> Message-ID: <1c3b0e7184866cca8861d85027b49047@asu.edu> Dear Sarah and others, This is a one-stack program and there's very little in my preopenstack script. I'm thinking the initial sluggishness problem is on the "Start the Game" button, which has lots of scripting. The ?Start the Game? button has a lot of script and the first time it is clicked, it is slow. The sluggishness only occurs when I click the "start the game button" for the FIRST time. Afterwards, everything is fast. So how about this: What if I write a script to click that slow button on PreOpenstack? No one would know. I?d be sent to the game page, but invisibly. Then I would write script to click the "Go to the Menu" button on the game page to return to the main menu. The button's script would be executed for the first time, and subsequent clicks on it would produce speedy responses. I hope. My only problem is that both buttons say, ?ARE YOU SURE YOU WANT TO DO THIS?? (or whatever) with ?Yes? or ?No.? What script do I write to click the YES in the answer dialog box? For example: On preopenstack Click card button ?Play Game? of card ?Menu? -- (It will say ?Play game?? Yes No) Choose YES please! (How do I write this?) Click card button ?Go to Main Menu? of card ?Play Game? -- (It will say ?Go to the Menu? Yes No) Choose YES please! (How do I write this?) End preopenstack If I know how to write the script to click the yes or no option, I can try this out. Thanks, Tom From bridgeyman at gmail.com Mon Jun 19 23:56:58 2006 From: bridgeyman at gmail.com (Bridger Maxwell) Date: Mon, 19 Jun 2006 21:56:58 -0600 Subject: Clipboard Data Message-ID: <86ae76bb0606192056q1fcf15e9u55b305f3b5ecd5e7@mail.gmail.com> Hey, I was wondering if there was any way to represent objects (or an entire card) as text so it can be sent over a network and be unpacked somewhere else. I messed around with the clipboard and made a stack that copies the objects to a new stack, saves the stack, sends the stackData to the other computer, and copies the objects to the other stack. This works, but it is overly complicated and a little too unstable. The clipboard() function returns "objects" when I have copied buttons or cards, but the clipboardData["objects"] doesn't return anything. Does anyone know why? Thank you, Bridger From wjm at wjm.org Tue Jun 20 00:44:44 2006 From: wjm at wjm.org (Bill Marriott) Date: Tue, 20 Jun 2006 00:44:44 -0400 Subject: Clipboard Data References: <86ae76bb0606192056q1fcf15e9u55b305f3b5ecd5e7@mail.gmail.com> Message-ID: Multiple methods to accomplish this. First, why do you need it as "text?" Most networks handle binary data just fine. Assuming it does have to be plain-text here are some methods: [Method 1] Put the cards (holding the objects you want) into a new stack. Example: copy this card to stack "mystack" moves a whole card and its objects at once, and doesn't affect the clipboard. Compress the stack and then convert it into Base64. For example: put base64encode(compress(URL "file:mystack.rev")) \ into URL "file:mystack.txt" will create a plain-text version of such a stack. put decompress(base64decode(URL "file:mystack.txt")) \ into URL "file:mystack.rev" will unpack it. Either omit objects you're not interested in before sending, or delete them after receiving. [Method 2] Walk through the properties of the object and store them as an XML tree or an array. Send the array over and then recreate the objects. [a much more complicated script] "Bridger Maxwell" wrote in message news:86ae76bb0606192056q1fcf15e9u55b305f3b5ecd5e7 at mail.gmail.com... > Hey, > I was wondering if there was any way to represent objects (or an entire > card) as text so it can be sent over a network and be unpacked somewhere > else. I messed around with the clipboard and made a stack that copies the > objects to a new stack, saves the stack, sends the stackData to the other > computer, and copies the objects to the other stack. This works, but it > is > overly complicated and a little too unstable. The clipboard() function > returns "objects" when I have copied buttons or cards, but the > clipboardData["objects"] doesn't return anything. Does anyone know why? From wjm at wjm.org Tue Jun 20 00:59:37 2006 From: wjm at wjm.org (Bill Marriott) Date: Tue, 20 Jun 2006 00:59:37 -0400 Subject: Just after Start-up Sluggishness References: <20060619165844.6E88C825B2D@mail.runrev.com> <1c3b0e7184866cca8861d85027b49047@asu.edu> Message-ID: Tom Cole wrote, >>> The ?Start the Game? button has a lot of script and the first time it is clicked, it is slow. The sluggishness only occurs when I click the "start the game button" for the FIRST time. Afterwards, everything is fast. <<< I think the answer to this is to modularize the script in that button. For example, if the button currently does this: ---------------------- on mouseup task 1 blah blah task 2 task 3 confirmation 1 do if yes else do if no task 4 end mouseup ---------------------- you would be better off with: ---------------------- on mouseup module A module B module C module D module E end mouseup on module A task 1 blah blah end module A on module B task 2 end module B on module C task 3 end module C on module D confirmation 1 do if yes else do if no return xyz end module D on module E task 4 end module E ---------------------- In this way, you can "send" messages to the button to perform discrete functions... even passing along parameters and getting results returned. You won't have to worry about dialog alerts, because you can slice the modules up in such a way as to avoid them. Some modules could be called from the pre-openstack handler, and some could still be called from the button. In fact, I strongly suspect if you break up the code this way you'll find where some inefficiencies are occurring to cause the slowdown in the first place. (At least it will be easier to isolate them). >>> My only problem is that both buttons say, ?ARE YOU SURE YOU WANT TO DO THIS?? (or whatever) with ?Yes? or ?No.? What script do I write to click the YES in the answer dialog box? For example: On preopenstack Click card button ?Play Game? of card ?Menu? -- (It will say ?Play game?? Yes No) Choose YES please! (How do I write this?) Click card button ?Go to Main Menu? of card ?Play Game? -- (It will say ?Go to the Menu? Yes No) Choose YES please! (How do I write this?) End preopenstack If I know how to write the script to click the yes or no option, I can try this out. <<< You would not "click the card button" but instead do something like this: on preOpenStack send "initialize" to btn "Play Game" of cd "Menu" end preOpenStack -- cd btn "Play Game" -- on mouseup initialize ask "Do you want to play a game?" if it is "Yes" then playgame end mouseup on initialize -- do lots of boring stuff end initialize on playgame -- rev your engines end playgame Do you see what I'm getting at? From list at dreamscapesoftware.com Tue Jun 20 01:21:54 2006 From: list at dreamscapesoftware.com (dreamscapesoftware.com - List) Date: Tue, 20 Jun 2006 01:21:54 -0400 Subject: Did I miss something? Message-ID: <200606200521.k5K5Lr6V023476@valuworld.com> I realize that asking this probably makes me sound conceded and selfish, but I'm the kind of person who bases the success of a project on it's response. If there is zero response, I abandon the project. If there's an interest, I continue with the project until I can't plausably continue anymore. I was under the understanding that there were either no decent Icon/Cursor Editors for Revolution, or that none exist (other than than using zoom and the paint tools). I understand that a lot of developers are designers as well, and would prefer to use professional programs such as Adobe Photoshop and Illustrator for Icon/Cursor design, but I figured that there has to be some people out there who would rather have a built-in editor as opposed to a seperate program. I just released a beta of my Icon Editor for Revolution on RevOnline and my Web Site, and I've gotten zero response regarding the project. Am I wasting my time? Is there something better out there? Should I move on to the next project on my list? Derek Bump Dreamscape Software www.dreamscapesoftware.com From jperryl at ecs.fullerton.edu Tue Jun 20 01:30:47 2006 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 19 Jun 2006 22:30:47 -0700 (PDT) Subject: a couple hurdles I had with Rev In-Reply-To: <79d1bee70606162100p9719aecrec6660e61be01123@mail.gmail.com> Message-ID: There's a button????? Judy On Sat, 17 Jun 2006, Martin Blackman wrote: > Unfortunately the Undo button ain't really worthy of its own name. From jperryl at ecs.fullerton.edu Tue Jun 20 01:44:08 2006 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 19 Jun 2006 22:44:08 -0700 (PDT) Subject: Did I miss something? In-Reply-To: <200606200521.k5K5Lr6V023476@valuworld.com> Message-ID: Hi Derek, I dunno about your question, but I downloaded your product but, having the flu (acquired about the same time as RevConWest, unfortunately!), I haven't yet had a chance to take a look yet. Perhaps other RevConWest attendees also have not yet had the time to decompress (sans flu-like-condition). I'm not a real developer, tho'... Look forward to taking a look! Judy On Tue, 20 Jun 2006, dreamscapesoftware.com - List wrote: > I realize that asking this probably makes me sound conceded and selfish, but I'm the kind of person who bases the success of a project on it's response. If there is zero response, I abandon the project. If there's an interest, I continue with the project until I can't plausably continue anymore. > > I was under the understanding that there were either no decent Icon/Cursor Editors for Revolution, or that none exist (other than than using zoom and the paint tools). I understand that a lot of developers are designers as well, and would prefer to use professional programs such as Adobe Photoshop and Illustrator for Icon/Cursor design, but I figured that there has to be some people out there who would rather have a built-in editor as opposed to a seperate program. > > I just released a beta of my Icon Editor for Revolution on RevOnline and my Web Site, and I've gotten zero response regarding the project. Am I wasting my time? Is there something better out there? Should I move on to the next project on my list? From kray at sonsothunder.com Tue Jun 20 01:45:51 2006 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 20 Jun 2006 00:45:51 -0500 Subject: jjSQL handlers In-Reply-To: <738A116B-EBB2-4338-9B3A-046F0C6BF4D6@dvcreators.net> Message-ID: On 6/19/06 1:29 PM, "Josh Mellicker" wrote: > I am working on a library of handlers that I hope will make the > process of creating a Revolution client that interacts with a remote > MySQL database as easy and quick to code as possible, and eventually > add some elements making working with Rev similar to FileMaker. Josh, I don't mean to throw any water on your efforts, but have you looked at Trevor Devore's libDatabase? It sounds to me like there's a lot of overlap: http://mangomultimedia.com/developer/revolution/ Just a thought... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Tue Jun 20 01:47:42 2006 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 20 Jun 2006 00:47:42 -0500 Subject: Clipboard Data In-Reply-To: <86ae76bb0606192056q1fcf15e9u55b305f3b5ecd5e7@mail.gmail.com> Message-ID: On 6/19/06 10:56 PM, "Bridger Maxwell" wrote: > Hey, > I was wondering if there was any way to represent objects (or an entire > card) as text so it can be sent over a network and be unpacked somewhere > else. I just got back from RevConWest, and Chipp Walters was talking about something called RevShare that might do what you're looking for. You might want to send him an email to chipp (at) chipp.com. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Tue Jun 20 01:48:44 2006 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 20 Jun 2006 00:48:44 -0500 Subject: RevConWest 2006 In-Reply-To: <1559801073.20060619122449@ahsoftware.net> Message-ID: On 6/19/06 2:24 PM, "Mark Wieder" wrote: > Each year I come back from the conference in Monterey assured that > this is the best money I have ever spent on programming. Hear hear! I can hardly wait for next year... :-) Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Tue Jun 20 01:52:25 2006 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 20 Jun 2006 00:52:25 -0500 Subject: Tables behaving badly In-Reply-To: Message-ID: On 6/19/06 7:50 PM, "Jared Smith" wrote: > I'm trying to make a table field with text and little icons along the > right edge (by inserting characters and setting their imagesource). > Problem: I can't get the icons to stay in a fixed spot along the right > edge. If I change the text in the field, the icon moves as well. > > Just FYI: I have the field set so the gridlines are invisible. Ah, that's the problem... if you don't have vertical gridlines, the text will not get chopped off at the column boundaries and will move anything in the next column. So turn the vertical gridlines back on, and then change the grid color to white (or whatever the background color of the field is). That should do the trick... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From chipp at chipp.com Tue Jun 20 02:47:22 2006 From: chipp at chipp.com (Chipp Walters) Date: Tue, 20 Jun 2006 01:47:22 -0500 Subject: Laptop diary tool in REV - Glyphs In-Reply-To: <94F883AD-368E-42C3-A722-2FD158DA282B@siphonophore.com> References: <20060619165844.96BA782640B@mail.runrev.com> <94F883AD-368E-42C3-A722-2FD158DA282B@siphonophore.com> Message-ID: <7aa52a210606192347w7717e40ftccf196606bb03398@mail.gmail.com> Jeffrey, While I didn't get a chance to actually see your product interface, I did visit the theater today and was very impressed at the ease of which a live presentor could switch clips quickly, while still maintaining his thought and speak trail. I assumed there were some sort of graphical depictions associated with the buttons he was pressing. Nice work, Chipp From paulclaude at postino.it Tue Jun 20 02:56:44 2006 From: paulclaude at postino.it (Paul Claude) Date: Tue, 20 Jun 2006 08:56:44 +0200 Subject: Rev ACG for Kagi Message-ID: >> I've been discussing (and started) developing Rev CGI for ACG with Ty. Looks >> like we might have a rev only solution very soon. Apparently I'm the first >> person to ask about Rev ACG. >> >> Cheers >> >> Monte I've made a stack to generate license codes, but I need to let it works with Kagi payment system (I don't know anything about CGI); Kagi wrote this to me: > You need to get the application to respond as a > CGI, conforming to the ACG spec. > > The Spec can be downloaded here: > > > A CGI is a command line application. I am sure that RRR has CGI frameworks. > > ty There is some sample of Rev ACG to get, process and back CGI data (license code) to the Kagi payment system? Regards, Paul Claude ZiggySoft? Software http://www.ziggy-soft.com/ revcommunity at ziggy-soft.com ------------------------------------------ From tereza at califex.com Tue Jun 20 09:34:08 2006 From: tereza at califex.com (Tereza Snyder) Date: Tue, 20 Jun 2006 08:34:08 -0500 Subject: RevConWest 2006 In-Reply-To: <1559801073.20060619122449@ahsoftware.net> References: <1559801073.20060619122449@ahsoftware.net> Message-ID: On Jun 19, 2006, at 2:24 PM, Mark Wieder wrote: > > Now that I'm at home recovering, I want to add my tupence about > RevConWest 2006. ... > Each year I come back from the conference in Monterey assured that > this is the best money I have ever spent on programming. I'll add my two bits (and one regret). The conference was filled with highlights: Kevin's soft-voiced but mesmerizing presentation (shhh!) Scott Rossi's magic, Quicktime fabulousness, hints of database majesty, an appearance by the legendary Tuviah, lovely tools, great freebees, good jokes, networking, networking, networking, the ocean. the regret? we never took a group photo! t -- Tereza Snyder Califex Software, Inc. www.califexsoftware.com From rcozens at pon.net Tue Jun 20 09:39:13 2006 From: rcozens at pon.net (Rob Cozens) Date: Tue, 20 Jun 2006 06:39:13 -0700 Subject: Laptop diary tool in REV - Glyphs In-Reply-To: References: <20060617150239.10255.qmail@web37501.mail.mud.yahoo.com><6E58F205-4EFE-4A89-B352-D649ED47EB29@maseurope.net><1BC2606A-FEDF-11DA-8671-0030657E1638@pon.net><5EBF8895-B74C-4473-866F-FD5BB8FFD79F@maseurope.net> <3D9F1B8A-FFAE-11DA-B78F-0030657E1638@pon.net> Message-ID: <2913B14D-0062-11DB-BAE0-0030657E1638@pon.net> Hi Bill, > 16x16 black and white, for example, can do a decent job with things > like > hand/pointer/text/lasso cursors, ascending and descending sorts, left, > right, home, confirm, cancel, document, application, wine type, etc. > But > advanced concepts like "having a picnic in the forest" probably not. I'd just note that button "icons" don't have to be 16x16 in Rev. 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) From wjm at wjm.org Tue Jun 20 09:52:37 2006 From: wjm at wjm.org (Bill Marriott) Date: Tue, 20 Jun 2006 09:52:37 -0400 Subject: Laptop diary tool in REV - Glyphs References: <20060617150239.10255.qmail@web37501.mail.mud.yahoo.com><6E58F205-4EFE-4A89-B352-D649ED47EB29@maseurope.net><1BC2606A-FEDF-11DA-8671-0030657E1638@pon.net><5EBF8895-B74C-4473-866F-FD5BB8FFD79F@maseurope.net><3D9F1B8A-FFAE-11DA-B78F-0030657E1638@pon.net> <2913B14D-0062-11DB-BAE0-0030657E1638@pon.net> Message-ID: Rob Cozens said, > I'd just note that button "icons" don't have to be 16x16 in Rev. Right... they can be as huge-o-mongus as you like -- 1600x1200 24-bit PNG if you want :) It was just an example. From wjm at wjm.org Tue Jun 20 11:00:37 2006 From: wjm at wjm.org (Bill Marriott) Date: Tue, 20 Jun 2006 11:00:37 -0400 Subject: Did I miss something? References: <200606200521.k5K5Lr6V023476@valuworld.com> Message-ID: Derek, I appreciate the effort to build a straightforward icon editor that could be integrated into Revolution. I downloaded your stack and gave it a try. Nothing happened when I tried to use any of the tools in the image area. Even after I placed an image, nothing appeared in the preview area. So I moved on. I'm using Windows XP. To be honest, I use Axialis Icon Workshop 6.0, which works extremely well. You paste in (or draw) your icon at a large size and the program automatically builds all the other sizes, at all the various bit depths, for both Windows and Macintosh, with variable transparency, in the proper/official file formats. Works perfectly; the results are very high quality and I've never had a problem building or using an icon. Would be hard to imagine building something of comparable utility without a major time investment. Fully functional 30-day demo available at http://www.axialis.com/iconworkshop >>> I just released a beta of my Icon Editor for Revolution on RevOnline and my Web Site, and I've gotten zero response regarding the project. Am I wasting my time? Is there something better out there? Should I move on to the next project on my list? <<< From m.schonewille at economy-x-talk.com Tue Jun 20 11:07:59 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 20 Jun 2006 17:07:59 +0200 Subject: Did I miss something? In-Reply-To: <200606200521.k5K5Lr6V023476@valuworld.com> References: <200606200521.k5K5Lr6V023476@valuworld.com> Message-ID: Hi Derek, I downloaded and tried it. Nothing happens when I click on one of the little squares. I expected to see some colour, but everything stayed unchanged. I know that others, who tried it too, had exactly the same result as me. Sorry, it didn't work. I'll gladly try the next version. It could be useful. I tried it on a 400Mhz G3 PowerMac with Mac OS 10.4.6 installed. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 20-jun-2006, om 7:21 heeft dreamscapesoftware.com - List het volgende geschreven: > I realize that asking this probably makes me sound conceded and > selfish, but I'm the kind of person who bases the success of a > project on it's response. If there is zero response, I abandon the > project. If there's an interest, I continue with the project until > I can't plausably continue anymore. > > I was under the understanding that there were either no decent Icon/ > Cursor Editors for Revolution, or that none exist (other than than > using zoom and the paint tools). I understand that a lot of > developers are designers as well, and would prefer to use > professional programs such as Adobe Photoshop and Illustrator for > Icon/Cursor design, but I figured that there has to be some people > out there who would rather have a built-in editor as opposed to a > seperate program. > > I just released a beta of my Icon Editor for Revolution on > RevOnline and my Web Site, and I've gotten zero response regarding > the project. Am I wasting my time? Is there something better out > there? Should I move on to the next project on my list? > > > Derek Bump > Dreamscape Software > www.dreamscapesoftware.com From klaus at major-k.de Tue Jun 20 11:16:03 2006 From: klaus at major-k.de (Klaus Major) Date: Tue, 20 Jun 2006 17:16:03 +0200 Subject: Did I miss something? In-Reply-To: <200606200521.k5K5Lr6V023476@valuworld.com> References: <200606200521.k5K5Lr6V023476@valuworld.com> Message-ID: Hi Derek, > I realize that asking this probably makes me sound conceded and > selfish, but I'm the kind of person who bases the success of a > project on it's response. If there is zero response, I abandon the > project. If there's an interest, I continue with the project until > I can't plausably continue anymore. > > I was under the understanding that there were either no decent Icon/ > Cursor Editors for Revolution, or that none exist (other than than > using zoom and the paint tools). I understand that a lot of > developers are designers as well, and would prefer to use > professional programs such as Adobe Photoshop and Illustrator for > Icon/Cursor design, but I figured that there has to be some people > out there who would rather have a built-in editor as opposed to a > seperate program. > > I just released a beta of my Icon Editor for Revolution on > RevOnline and my Web Site, and I've gotten zero response regarding > the project. don't take that too serious, I also had announced some utilities in the past, and also did get no response at all to some of them... > Am I wasting my time? That's a question that you will have to answer to yourself ;-) > Is there something better out there? Should I move on to the next > project on my list? Sure, always look ahead! :-) > Derek Bump > Dreamscape Software > www.dreamscapesoftware.com Regards Klaus Major klaus at major-k.de http://www.major-k.de From list at dreamscapesoftware.com Tue Jun 20 11:22:40 2006 From: list at dreamscapesoftware.com (dreamscapesoftware.com - List) Date: Tue, 20 Jun 2006 11:22:40 -0400 Subject: Did I miss something? Message-ID: <200606201522.k5KFMeYP007517@valuworld.com> Bill Marriott wrote: > I downloaded your stack and gave it a try. Nothing happened when I tried to > use any of the tools in the image area. Even after I placed an image, > nothing appeared in the preview area. So I moved on. I'm using Windows XP. A problem I noticed almost immediately after I released the Beta. I decided to wait until after I got a few more features implimented before sending out the immediate fix. The error occurs for 2 reasons. 1. The "New Project" menu item must be choosen and a new project must be started. 2. The "Pencil" tool must be clicked first to load the tool into a global variable. > To be honest, I use Axialis Icon Workshop 6.0, which works extremely well. > You paste in (or draw) your icon at a large size and the program > automatically builds all the other sizes, at all the various bit depths, for > both Windows and Macintosh, with variable transparency, in the > proper/official file formats. Works perfectly; the results are very high > quality and I've never had a problem building or using an icon. I've used Axialis Icon Workshop, and it is a wonderful program. It just kinda drives me crazy that, since Revolution is a development application, that an Icon editor would not have been already created. What I envision is this, an all-around editor. Icon's of any size being edited just like in the old HyperCard days. And my own person want, the ability to design/import your standalone icons directly inside the Standalone Options dialog box. > Would be hard to imagine building something of comparable utility without a > major time investment. I've spend my free time working on projects. JPEGCompress is one such example. I've spent the last 6 years working on it. When I get something I want, I'll work on it for a LONG time. :) Derek Bump Dreamscape Software www.dreamscapesoftware.com From m.schonewille at economy-x-talk.com Tue Jun 20 11:55:33 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 20 Jun 2006 17:55:33 +0200 Subject: Did I miss something? In-Reply-To: <200606201522.k5KFMeYP007517@valuworld.com> References: <200606201522.k5KFMeYP007517@valuworld.com> Message-ID: Hi Derek, When it didn't work, I chose New Project from the File menu and clicked the Pencil tool. Still no go. Let us know when you have a new stack available, please. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 20-jun-2006, om 17:22 heeft dreamscapesoftware.com - List het volgende geschreven: > Bill Marriott wrote: >> I downloaded your stack and gave it a try. Nothing happened when I >> tried to >> use any of the tools in the image area. Even after I placed an image, >> nothing appeared in the preview area. So I moved on. I'm using >> Windows XP. > > A problem I noticed almost immediately after I released the Beta. > I decided to wait until after I got a few more features implimented > before sending out the immediate fix. > > The error occurs for 2 reasons. > > 1. The "New Project" menu item must be choosen and a new project > must be started. > > 2. The "Pencil" tool must be clicked first to load the tool into a > global variable. > From smith.sgt at gmail.com Tue Jun 20 12:09:05 2006 From: smith.sgt at gmail.com (Jared Smith) Date: Tue, 20 Jun 2006 12:09:05 -0400 Subject: Tables behaving badly In-Reply-To: References: Message-ID: Ken, The idea of making the gridlines the same color as the background sounds good, but when I have a list item selected, you can see the gridlines for that selection. I wonder if there is a way to make the hilight lay on top to cover the lines? If so, the solution would be perfect. On 6/20/06, Ken Ray wrote: > On 6/19/06 7:50 PM, "Jared Smith" wrote: > > > I'm trying to make a table field with text and little icons along the > > right edge (by inserting characters and setting their imagesource). > > Problem: I can't get the icons to stay in a fixed spot along the right > > edge. If I change the text in the field, the icon moves as well. > > > > Just FYI: I have the field set so the gridlines are invisible. > > Ah, that's the problem... if you don't have vertical gridlines, the text > will not get chopped off at the column boundaries and will move anything in > the next column. So turn the vertical gridlines back on, and then change the > grid color to white (or whatever the background color of the field is). That > should do the trick... > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From ambassador at fourthworld.com Tue Jun 20 12:25:40 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 20 Jun 2006 09:25:40 -0700 Subject: Did I miss something? Message-ID: <44982184.3020501@fourthworld.com> dreamscapesoftware.com wrote: > I've used Axialis Icon Workshop, and it is a wonderful program. > It just kinda drives me crazy that, since Revolution is a > development application, that an Icon editor would not have > been already created. As a development tool, it need not necessarily also be an asset creation tool. Some might even argue that the scope of each is beyond the scope of the other. Apple's Interface Builder and XCode, for example, do not provide image editing environments. I've considered making an icon editor in Rev, but in spite of the cool factor I had to step back and look at my own work, recognizing that I use (and love using) Fireworks to create most images, and many others use Photoshop, and no matter which image editor you're using you're probably also relying on a few Photoshop-compatible plugins for things like bevels, highlights, glow, etc. Rev is a great development tool, but without support for the dozens of Photoshop plugins we all rely on it'll always be somewhat limited as an image editing environment. And even if support for Photoshop-compatible plugins were added (listening, Chipp and Chris? ), it would be a tremendous amount of work to create something that offered all of the conveniences already built into Fireworks and Photoshop (layers, multiple undo, vector cropping of bitmaps, mask control, etc.). With a few externals one might well create another Fireworks in Rev, and quite possibly with greater productivity/ROI than Macromedia did. There are hooks for image bitmap addresses, so it's fully possible. But even with Rev's advantages in crafting GUIs, an application of that scope not a trivial task. Creating something on par with the most popular image editing packages would likely cost at least 20% of what those publishers spent in development -- a notable advantage for Rev, but still requiring substantial resources. So while I think your efforts in delivering an icon editing environment in native Transcript are inspiring, I must admit that I probably wouldn't use it myself since Fireworks does such a wonderfully rich job for me already, and I suspect many others who make a lot of icons are similarly married to a dedicated tool. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From jacque at hyperactivesw.com Tue Jun 20 12:27:31 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 20 Jun 2006 11:27:31 -0500 Subject: Rev ACG for Kagi In-Reply-To: References: Message-ID: <449821F3.7090103@hyperactivesw.com> Paul Claude wrote: >>> I've been discussing (and started) developing Rev CGI for ACG with Ty. Looks >>> like we might have a rev only solution very soon. Apparently I'm the first >>> person to ask about Rev ACG. >>> >>> Cheers >>> >>> Monte > > I've made a stack to generate license codes, but I need to let it works with > Kagi payment system (I don't know anything about CGI); Kagi wrote this to > me: > >> You need to get the application to respond as a >> CGI, conforming to the ACG spec. >> >> The Spec can be downloaded here: >> >> >> A CGI is a command line application. I am sure that RRR has CGI frameworks. >> >> ty > > There is some sample of Rev ACG to get, process and back CGI data (license > code) to the Kagi payment system? I think you can just send Kagi a list of license codes and they will send them out for you one at a time. This will work fine if your codes are not tied to any user-specific data, such as a user name. If they are just generic codes that will work for any user, it will be fine. This is the easiest way to do what you want, because Kagi handles everything. If you do want to build a code that is tied to user-specific data like the user name, then you have to generate them on the fly. This is what Kagi is talking about in the note you got from them. I don't think there has been a publicly released CGI Rev system for that (though I have made one for a client.) It is fairly complex. But the good news is that I was discussing this problem with Kagi at RevCon West and they are almost ready to release a Rev-based stack that will do the work for you. If you can wait a little while, it may be available pretty soon. Maybe Kee from Kagi will respond and give more info. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From lfredricks at proactive-intl.com Tue Jun 20 13:17:06 2006 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Tue, 20 Jun 2006 10:17:06 -0700 Subject: Runtime and U3 Announce Technology Partnership (Sorry about the late post!) Message-ID: <009b01c6948d$5ba5f420$6401a8c0@lynn> Runtime and U3 Announce Technology Partnership CREATE AND DEPLOY FAST AND SECURE APPLICATIONS FOR SMART FLASH DRIVES June 16, 2006. Monterey, California. Runtime Revolution, Ltd, the makers of the cross-platform development tool Revolution, and U3, the company that transforms USB flash drives into the next smart medium for portal applications, announce a new, cooperative relationship. "Building for U3 presents a new venue for not only building new classes of applications for mobile workers, but also an exciting opportunity for existing Revolution developers to easily recompile their applications for an entirely new and highly secure platform," said Kevin Miller, CEO of Runtime Revolution, Ltd. All current Revolution products will gain the ability to not only run off of U3 smart drives, but also generate applications that automatically comply with U3's security model, communicate with the U3 Launchpad and handle contingencies such as safe application shut downs when a drive is suddenly removed. Just save your existing project and select the U3 options. Support for building U3-aware applications will be included in release 2.7.3 of Revolution Media or higher. U3-aware applications are currently only available for the Windows platform. "The Runtime technology model lends itself to portable application development since it requires no external components to be installed on a PC and Runtime executables are incredibly small compared to applications built with other cross-platform tools," said Kate Purmal, CEO of U3. U3 smart drives carry and run a person's "digital universe": not only files but software programs, preferences, PC settings and the means for managing it all, on any PC. U3 created the smart drive computing platform to allow secure, portable computing for a mobile workforce. Together U3 and its partners have pioneered a new kind of personal computing experience in which consumers can use a variety of PCs and access their familiar computing environment wherever they go on a tiny U3 smart drive no bigger than a pack of gum. The U3 smart drive houses all of the information which temporarily runs on the PC. Nothing is installed on the PC and when the smart drive is removed the computer retains its original settings. U3 smart drives are available from Geek SquadR, KingstonRTechnology Company, Memorex, SanDiskR and VerbatimR, Clever-Stuff disgo classic and Clever-Stuff busbi, Data Storage Advisors disk2goR, Intuix, Kingston, Memorex, SanDisk, Verbatim, PQI, Twin MOS, Ativa and I-O DATA. About Runtime Revolution Founded in 1997, Runtime Revolution focuses on bringing user-centric software development to all major platforms: Windows, Macintosh, Linux, and Unix. The company is based in Edinburgh, Scotland. For more information on Runtime Revolution, please visit the company on the web at http://www.runrev.com or http://www.tenthumbstypingtutor.com. About U3 U3 LLC of Redwood City, Calif., has developed an innovative platform to make U3 smart drives that host a "personal workspace" - not only data and files, but U3 smart software programs, personal user preferences and the means for managing them. U3 smart drives transform a PC into a truly personalized computer, quickly, easily and securely, and exit transparently when done. U3, backed by USB flash drive market leaders M-Systems (NASDAQ: FLSH) and SanDisk Corp. (NASDAQ: SNDK). For more information see www.U3.com. From kray at sonsothunder.com Tue Jun 20 13:44:42 2006 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 20 Jun 2006 12:44:42 -0500 Subject: Tables behaving badly In-Reply-To: Message-ID: On 6/20/06 11:09 AM, "Jared Smith" wrote: > Ken, > > The idea of making the gridlines the same color as the background > sounds good, but when I have a list item selected, you can see the > gridlines for that selection. I wonder if there is a way to make the > hilight lay on top to cover the lines? If so, the solution would be > perfect. Ok, here's a kludge, but it will work (at least on OS X, haven't tested it on Win): 1) Take your table field and turn off the listbehavior and the autohilite (so you can't show a hilite line). 2) Create a new list field that is the same size as the table field and set its "opaque" to false. Make sure it has its autohilite and listbehavior turned on. 3) For every line in your table field, put a space in the line of the covering list field. 4) Set the ink (under the "Blend" section of the Properties palette) of the covering list field to "adMin" Switch to browse tool and click on a line in the list field - the hilite will go over the table field contents and won't display the white gridlines of the underlying table. Of course you'd need to write code to make sure the two fields were in sync, and make the covering list field's scrolling cause the underlying table field to scroll the same as well, but it works. If you need more info, or you can't replicate what I'm talking about, let me know. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From 3mcgrath at adelphia.net Tue Jun 20 13:51:13 2006 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Tue, 20 Jun 2006 13:51:13 -0400 Subject: Did I miss something? In-Reply-To: <200606200521.k5K5Lr6V023476@valuworld.com> References: <200606200521.k5K5Lr6V023476@valuworld.com> Message-ID: <6A6A3E4C-F476-4CA5-BC9E-5EEC87D290B1@adelphia.net> Checking it out now..... Tom On Jun 20, 2006, at 1:21 AM, dreamscapesoftware.com - List wrote: > I realize that asking this probably makes me sound conceded and > selfish, but I'm the kind of person who bases the success of a > project on it's response. If there is zero response, I abandon the > project. If there's an interest, I continue with the project until > I can't plausably continue anymore. > > I was under the understanding that there were either no decent Icon/ > Cursor Editors for Revolution, or that none exist (other than than > using zoom and the paint tools). I understand that a lot of > developers are designers as well, and would prefer to use > professional programs such as Adobe Photoshop and Illustrator for > Icon/Cursor design, but I figured that there has to be some people > out there who would rather have a built-in editor as opposed to a > seperate program. > > I just released a beta of my Icon Editor for Revolution on > RevOnline and my Web Site, and I've gotten zero response regarding > the project. Am I wasting my time? Is there something better out > there? Should I move on to the next project on my list? > > > Derek Bump > Dreamscape Software > www.dreamscapesoftware.com > > > > _______________________________________________ > use-revolution mailing list > use-revolution at 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 3mcgrath at adelphia.net 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 From josh at dvcreators.net Tue Jun 20 14:19:57 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Tue, 20 Jun 2006 11:19:57 -0700 Subject: jjSQL handlers In-Reply-To: References: Message-ID: <0B0B6EF0-B3DF-41E9-9A10-302EF5FCC6B3@dvcreators.net> Hi Ken, Yes, so far, it's overlap, but the direction I want to take is different, I hope I can elucidate this clearly: My goal is not to build a wide, flexible, powerful library for experts, like libdb, that extends the Rev DB functions, but instead, to build a narrow library framework (only for MySQL), that dictates exactly how the programmer should set up cards and controls, so that 80% of data-intensive app development is much faster and easier. Then, customize to taste with libdb or write custom handlers. It's main functions will be: 1. CRUD 2. repeating groups The next step to complete is a process like the following: 1. drag controls onto a card 2. right click each control, and a popup stack lets you point and click (to assign custom properties to each field) that map that field to the database, (e.g., table name, row name) 3. Then, edit/update/delete functions are automatically added 4. Then, you define a rectangle, and the record group repeats in a big scrolling group if desired. Really, I am looking to emulate FileMaker's "Layout" view. I also want to make the process of building multi-table join queries visual and intuitive. The problem with my jjSQL library so far, and libdb, is you still have to fill in the variables manually and feed them to the handlers, I am looking to automate this part of the process also. Eventually, I would like to race a FileMaker developer to put together a basic multiuser, multitable data app and tie or come in very close! Okay, why not just use FileMaker you ask? 1. Well, last time I checked (years ago), the process of getting the database on a remote server so anyone could access seemed like a real pain, I can set up a fast MySQL db in a minute or two and it's ready to go. MySQL is multi-threaded and handles tens of millions of records and users easily (maybe FM does this now too, not sure!) (And MySQL's free!) 2. Along with data, if you also want other functions, like ftp, graphic and video functions, and to build a standalone app, Rev is much better than FM. The reason I am posting this early in my dev process is that I'm still very slow and if a few other folks wanted the same thing, we could team up and work together on it, I need help on some simple ways to do things, I am still doing some things the long way 'round! I will post more on this when I can, in the meantime, if anyone else wants to collaborate on a library for this purpose, email me off list. Thanks, Josh On Jun 19, 2006, at 10:45 PM, Ken Ray wrote: > On 6/19/06 1:29 PM, "Josh Mellicker" wrote: > >> I am working on a library of handlers that I hope will make the >> process of creating a Revolution client that interacts with a remote >> MySQL database as easy and quick to code as possible, and eventually >> add some elements making working with Rev similar to FileMaker. > > Josh, I don't mean to throw any water on your efforts, but have you > looked > at Trevor Devore's libDatabase? It sounds to me like there's a lot of > overlap: > > http://mangomultimedia.com/developer/revolution/ > > Just a thought... > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From bobwarren at howsoft.com Tue Jun 20 14:53:44 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Tue, 20 Jun 2006 15:53:44 -0300 Subject: Did I miss something? Message-ID: <44984438.5060304@howsoft.com> Bill Marriott wrote: > I appreciate the effort to build a straightforward icon editor that could be integrated into Revolution. I downloaded your stack and gave it a try. Nothing happened when I tried to use any of the tools in the image area. ----------------------- Ditto in my case, Derek (using Windows XP). But don't get discouraged, 'cos it ain't a bad idea in my opinion. If it's any comfort, the only way I can ever get my wife's attention is to cause trouble! Regards, Bob From pmalloy at butler.org Tue Jun 20 15:11:40 2006 From: pmalloy at butler.org (Paul Malloy) Date: Tue, 20 Jun 2006 15:11:40 -0400 Subject: Stop videoclip from playing In-Reply-To: <20060620170003.4F7A3826568@mail.runrev.com> Message-ID: Sorry for the repeat post, but I got no responses last time. I have searched the documentation and tried several fixes to no avail. I want to display a videoClip (a Quicktime movie that has been imported into the stack) on my opening card, then stop playing when the user moves to the next card. The following script plays the movie fine, but the movie continues to appear superimposed on all subsequent cards. on opencard set the scale of videoclip 1176 to 0.35 play videoclip 1176 at 500,200 looping send "startRolling" to fld "Credits" end opencard on closeCard stop playing videoclip 1176 end closeCard I suspect the message is not getting "passed" but I can't figure out how to fix it. Thanks in advance. -- Paul Malloy, Ph.D. Director of Psychology, Butler Hospital Associate Professor, Brown University Medical School Telephone: 401-301-0427 Mailing address: Paul Malloy, PhD Butler Hospital 345 Blackstone Blvd Providence RI 02906 USA From stephenREVOLUTION at barncard.com Tue Jun 20 15:16:21 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Tue, 20 Jun 2006 12:16:21 -0700 Subject: jjSQL handlers In-Reply-To: <0B0B6EF0-B3DF-41E9-9A10-302EF5FCC6B3@dvcreators.net> References: <0B0B6EF0-B3DF-41E9-9A10-302EF5FCC6B3@dvcreators.net> Message-ID: As far as I know, Filemaker does not have a text interface, command line like MySQL. A good MySQL book, the command line and Rev, one can get any data in any format. Just a note: MySQL is not free... there are licensing issues to consider at all levels... however, I notice that many ISPs use shared instances of MySQL as part of their hosting package and it works quite well. Dreamhost, for example, offers unlimited MySQL 5.x databases, and it's dead-dog simple to administrate. Unlimited domains and unlimited users, too...so it would not be too much to ask clients to get their own hosting account - they could even do it over a VPN. Much cheaper than buying a dedicated server on site. Or developers could resell the hosting as part of a maintenance package. a caveat: hosting MySQL at Dreamhost carries with it a requirement that the IP of each user be registered at the host for security reasons, but it's instant and easy to do from the web panel. If one were going to locate a SQL-like server in house and needed really fast response and more reasonable licensing terms, perhaps one should check out the latest versions of Valentina Server. The syntax is a bit different, however Trevor's dbLib library abstracts much of that so one can switch among SQL flavors quite well. > >1. Well, last time I checked (years ago), the process of getting the >database on a remote server so anyone could access seemed like a >real pain, I can set up a fast MySQL db in a minute or two and it's >ready to go. MySQL is multi-threaded and handles tens of millions of >records and users easily (maybe FM does this now too, not sure!) >(And MySQL's free!) -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From wjm at wjm.org Tue Jun 20 15:18:43 2006 From: wjm at wjm.org (Bill Marriott) Date: Tue, 20 Jun 2006 15:18:43 -0400 Subject: Stop videoclip from playing References: <20060620170003.4F7A3826568@mail.runrev.com> Message-ID: I don't have the time to test this, but perhaps it's better to put your command in a preOpenCard handler instead? on preOpenCard stop playing videoclip 1176 pass preOpenCard end preOpenCard Paul Malloy wrote > I want to display a videoClip (a Quicktime movie that has been imported > into > the stack) on my opening card, then stop playing when the user moves to > the > next card. The following script plays the movie fine, but the movie > continues to appear superimposed on all subsequent cards. > on closeCard > stop playing videoclip 1176 > end closeCard > > I suspect the message is not getting "passed" but I can't figure out how > to > fix it. Thanks in advance. From Roger.E.Eller at sealedair.com Tue Jun 20 15:28:38 2006 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Tue, 20 Jun 2006 15:28:38 -0400 Subject: Did I miss something? Message-ID: Derek Bump (dreamscapesoftware.com) wrote: > I've used Axialis Icon Workshop, and it is a wonderful program. > It just kinda drives me crazy that, since Revolution is a > development application, that an Icon editor would not have > been already created. Derek, I think your vision of having an integrated icon creation/editor in the standalone builder is a terrific idea. I would say that creation is more important than editing due to the abundance of artistic software already available. During application development, the icon is the very last item on my agenda. So often, when I go to build my first standalone after a long and laborious development cycle, I just leave the ugly box icon that Rev offers. I would much prefer to at least have a selection of premade icons (like the image library) to choose from. The ability to paste or load in any image would also be a plus. The only important thing to me at this stage of development is to use an image that is colorful and provides a general idea of the type of application. I would want the icon creator/editor to create icons that work in any platform I am building, and in all the required resolutions and bit-depths. The fancy masking functions and photoshop-like filters are not important as long as transparency is honored when present in imported images. When my apps are ready to ship, I can then use photoshop or fireworks, etc. to create better icons. Rev would be a better product if it had this capability regardless of what Mr. Gaskin has to say about it, IMHO. :-) I agree with him that this is no easy task, but if you are driven by your own passions to accomplish this goal, I support your efforts to improve our favorite development environment. Roger Eller From tkuypers at dmp-int.com Tue Jun 20 15:52:31 2006 From: tkuypers at dmp-int.com (Ton Kuypers) Date: Tue, 20 Jun 2006 21:52:31 +0200 Subject: Challenge... Message-ID: <5795B18A-83A7-4D87-87B7-0ABC0E385BF9@dmp-int.com> Hi gang... I need some help... A user selects a PDF file, I need to know what colors are in this PDF file. So far no good, I can read the data and filter out the unwanted lines. But this becomes a problem when the PDF file is 50 Mb or bigger... At this point I use: put "file:" & vPDFpath into vURL put url vURL into vColors1 put url vURL into vColors2 filter vColors1 with "*/Separation*" replace "#20" with space in vColors1 filter vColors2 with "*/DeviceN*" replace "#20" with space in vColors2 replace "]" with "" in vColors2 put vColors1 & vColors2 into vColors This way I get the lines containing the PDF colors, which I filter and use. On normal PDF's this happens on the fly, no delay at all... But one of my clients now sent me a 200 Mb PDF... And you can guess the problem: The file is loaded into memory twice, taking up more then 400 Mb of memory, just to get 3 or 4 lines of data... It's ssssllloooooowwwwwwwwww.... Any ideas on how to do this faster? Warm regards, Ton Kuypers Digital Media Partners bvba Tel. +32 (0)477 / 739 530 Fax +32 (0)14 / 71 03 04 http://www.dmp-int.com From jacque at hyperactivesw.com Tue Jun 20 16:07:56 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 20 Jun 2006 15:07:56 -0500 Subject: Stop videoclip from playing In-Reply-To: References: Message-ID: <4498559C.1090404@hyperactivesw.com> Paul Malloy wrote: > Sorry for the repeat post, but I got no responses last time. I have searched > the documentation and tried several fixes to no avail. > > I want to display a videoClip (a Quicktime movie that has been imported into > the stack) on my opening card, then stop playing when the user moves to the > next card. The following script plays the movie fine, but the movie > continues to appear superimposed on all subsequent cards. > > on opencard > set the scale of videoclip 1176 to 0.35 > play videoclip 1176 at 500,200 looping > send "startRolling" to fld "Credits" > end opencard > > on closeCard > stop playing videoclip 1176 > end closeCard > > I suspect the message is not getting "passed" but I can't figure out how to > fix it. Thanks in advance. > If you have no other closeCard handlers ahead of this one in the hierarchy, the message should be received by the card. Are your opencard/closecard handlers in the card? Does the videoclip continue to play when you change cards, or is it static when it is superimposed on other cards? If it is static, then the message was received but the clip was not hidden. If it continues to play, then probably you have a closecard handler somewhere else that is interfering, or you haven't placed the handlers in the card layer where they will trigger. I think we need more info. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From JimAultWins at yahoo.com Tue Jun 20 16:15:16 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 20 Jun 2006 13:15:16 -0700 Subject: Challenge... In-Reply-To: <5795B18A-83A7-4D87-87B7-0ABC0E385BF9@dmp-int.com> Message-ID: On 6/20/06 12:52 PM, "Ton Kuypers" wrote: > Any ideas on how to do this faster? <> One immediate change that could possibly help is to > put "file:" & vPDFpath into vURL > put url vURL into vColors --**** > filter vColors1 with "*/Separation*" > replace "#20" with space in vColors --**** > put url vURL into vColors2 > filter vColors2 with "*/DeviceN*" > replace "#20" with space in vColors2 > replace "]" with "" in vColors2 put cr & vColors2 after vColors --**** Try this to see if it makes it work well enough. ----------------------------- There are other strategies for reading a file into memory using open file fn put 1 into x put 50000000 into y repeat forever read from file fn from x for y characters if it is empty then exit repeat --no more chars to process > filter it with "*/Separation*" > replace "#20" with space in it put cr & it after vColors read from file from x for y characters > filter it with "*/DeviceN*" > replace "#20" with space in it > replace "]" with "" in it put cr & it after vColors add y to x end repeat close file fn filter vColors without empty --check the docs for details Jim Ault Las Vegas On 6/20/06 12:52 PM, "Ton Kuypers" wrote: > Hi gang... I need some help... > > A user selects a PDF file, I need to know what colors are in this PDF > file. > So far no good, I can read the data and filter out the unwanted lines. > > But this becomes a problem when the PDF file is 50 Mb or bigger... > > At this point I use: > > put "file:" & vPDFpath into vURL > put url vURL into vColors1 > put url vURL into vColors2 > filter vColors1 with "*/Separation*" > replace "#20" with space in vColors1 > filter vColors2 with "*/DeviceN*" > replace "#20" with space in vColors2 > replace "]" with "" in vColors2 > put vColors1 & vColors2 into vColors > > This way I get the lines containing the PDF colors, which I filter > and use. > On normal PDF's this happens on the fly, no delay at all... > > But one of my clients now sent me a 200 Mb PDF... And you can guess > the problem: The file is loaded into memory twice, taking up more > then 400 Mb of memory, just to get 3 or 4 lines of data... It's > ssssllloooooowwwwwwwwww.... > > Any ideas on how to do this faster? From davis.phil at comcast.net Tue Jun 20 16:16:36 2006 From: davis.phil at comcast.net (Phil Davis) Date: Tue, 20 Jun 2006 13:16:36 -0700 Subject: Challenge... In-Reply-To: <5795B18A-83A7-4D87-87B7-0ABC0E385BF9@dmp-int.com> References: <5795B18A-83A7-4D87-87B7-0ABC0E385BF9@dmp-int.com> Message-ID: <449857A4.5050003@comcast.net> Hi Ton, Instead of using 'get url' to read the large file, use the open file / read file / close file commands. (The 'seek' command might also be useful.) That way you don't have to pull the entire file into memory at one time. Then you will have better control over the user's experience. I would go into more detail but I have to run... Phil Davis Ton Kuypers wrote: > Hi gang... I need some help... > > A user selects a PDF file, I need to know what colors are in this PDF > file. > So far no good, I can read the data and filter out the unwanted lines. > > But this becomes a problem when the PDF file is 50 Mb or bigger... > > At this point I use: > > put "file:" & vPDFpath into vURL > put url vURL into vColors1 > put url vURL into vColors2 > filter vColors1 with "*/Separation*" > replace "#20" with space in vColors1 > filter vColors2 with "*/DeviceN*" > replace "#20" with space in vColors2 > replace "]" with "" in vColors2 > put vColors1 & vColors2 into vColors > > This way I get the lines containing the PDF colors, which I filter > and use. > On normal PDF's this happens on the fly, no delay at all... > > But one of my clients now sent me a 200 Mb PDF... And you can guess > the problem: The file is loaded into memory twice, taking up more > then 400 Mb of memory, just to get 3 or 4 lines of data... It's > ssssllloooooowwwwwwwwww.... > > Any ideas on how to do this faster? > > > Warm regards, > > Ton Kuypers > Digital Media Partners bvba > Tel. +32 (0)477 / 739 530 > Fax +32 (0)14 / 71 03 04 > http://www.dmp-int.com > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From alex at tweedly.net Tue Jun 20 16:43:41 2006 From: alex at tweedly.net (Alex Tweedly) Date: Tue, 20 Jun 2006 21:43:41 +0100 Subject: Challenge... In-Reply-To: <5795B18A-83A7-4D87-87B7-0ABC0E385BF9@dmp-int.com> References: <5795B18A-83A7-4D87-87B7-0ABC0E385BF9@dmp-int.com> Message-ID: <44985DFD.7000606@tweedly.net> Ton Kuypers wrote: > Hi gang... I need some help... > > A user selects a PDF file, I need to know what colors are in this PDF > file. > So far no good, I can read the data and filter out the unwanted lines. > > But this becomes a problem when the PDF file is 50 Mb or bigger... > > At this point I use: > > put "file:" & vPDFpath into vURL > put url vURL into vColors1 > put url vURL into vColors2 > filter vColors1 with "*/Separation*" > replace "#20" with space in vColors1 > filter vColors2 with "*/DeviceN*" > replace "#20" with space in vColors2 > replace "]" with "" in vColors2 > put vColors1 & vColors2 into vColors > > This way I get the lines containing the PDF colors, which I filter > and use. > On normal PDF's this happens on the fly, no delay at all... > > But one of my clients now sent me a 200 Mb PDF... And you can guess > the problem: The file is loaded into memory twice, taking up more > then 400 Mb of memory, just to get 3 or 4 lines of data... It's > ssssllloooooowwwwwwwwww.... > > Any ideas on how to do this faster? Maybe I'm missing something - but would it help to do put "file:" & vPDFpath into vURL put url vURL into vColors1 filter vColors1 with "*/Separation*" replace "#20" with space in vColors1 put url vURL into vColors2 filter vColors2 with "*/DeviceN*" replace "#20" with space in vColors2 replace "]" with "" in vColors2 put vColors1 & vColors2 into vColors i.e. all I did was move the put url vURL into vColors2 down until after the filter had been done on vColors1 Reduces the space needed to merely one * 200 Mb. If that isn't enough - then it depends on whether you need to have a full copy of the data in memory for any other purpose or not. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.394 / Virus Database: 268.9.1/369 - Release Date: 19/06/2006 From alex at tweedly.net Tue Jun 20 17:00:29 2006 From: alex at tweedly.net (Alex Tweedly) Date: Tue, 20 Jun 2006 22:00:29 +0100 Subject: [OT (slightly) ] Re: Please confirm your message In-Reply-To: <20060620205345.24975.qmail@webmail2.enoor.com> References: <20060620205345.24975.qmail@webmail2.enoor.com> Message-ID: <449861ED.4020500@tweedly.net> Every time I send a message to the use-rev list, I get an email such as the one below. It's from a list member who hasn't had the good grace to set up his spam filters to accept mail from the list that he (or she) joined. Seems to me it's kind of impolite to join a list and then expect every other contributor to take extra action to accommodate your spam filters. I haven't yet taken the action suggested, and in fact, I'm not ever going to take it, because it violates my idea of how things "should" work, so pretty soon, I'll get around to blacklisting "MAILER-DAEMON at his domain" in my filters so I don't see these messages. Am I the only grumpy old man who doesn't like this ? Is it reasonable to ask the "guilty" party to fix their filters if they wish to remain on the list ? (Yes, I do realize he or she is probably not seeing this message :-) In fact, would it be reasonable to ask the list maintainer to *ensure* he fixes it ? MAILER-DAEMON at enoor.com wrote: >** This is an automated message sent on behalf of aijaz at enoor.com. >** Please do not reply to it. > >Hello. You recently sent me an email message with a subject of: >"Re: Challenge..." > >I use an anti-spam service that uses an 'authorized senders list'. >The email message from you was from "alex at tweedly.net" >and that email address isn't in my authorized senders list yet. > >Since I don't recognize this email address, your email has been >stored in quarantine until you confirm that you indeed sent this >message. > >Once you confirm that you sent this message, your message will >automatically be inserted into my Inbox, and your email address >will be inserted into my authorized senders list, and you will >never receive this confirmation request again. > >To confirm your message, please visit the following web page: >http://webmail.enoor.com/verify/aijaz at enoor.com/Inbox/aQuarantine/cur/29481150836825.24973.webmail.enoor.com > >You can copy and paste the above link into your web browser. >If you do not respond within 2 days, the message will be >deleted automatically. > >Thank you. > > >To find out more about this anti-spam service, please visit > http://www.enoor.com > > > > > > -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.394 / Virus Database: 268.9.1/369 - Release Date: 19/06/2006 From wjm at wjm.org Tue Jun 20 16:59:18 2006 From: wjm at wjm.org (Bill Marriott) Date: Tue, 20 Jun 2006 16:59:18 -0400 Subject: Emulating FileMaker (was Re: jjSQL handlers) References: <0B0B6EF0-B3DF-41E9-9A10-302EF5FCC6B3@dvcreators.net> Message-ID: Josh Mellicker wrote > Really, I am looking to emulate FileMaker's "Layout" view. Quartam Reports comes the closest to this I've seen (in Rev). http://www.quartam.com/ > I also want to make the process of building multi-table join queries > visual and intuitive. Multiple utilities for this using MySQL. MySQL WorkBench comes to mind as the most advanced. None of them written in Rev as far as I know. > Eventually, I would like to race a FileMaker developer to put together a > basic multiuser, multitable data app and tie or come in very close! Good luck! All a FileMaker user has to do is click a checkbox and their database is multiuser. The point really isn't to make a "basic" database either. You can do that in 15 minutes with MySQL and PHP. The point is to make a powerful system that is also easy to use (and easy to develop in). > Okay, why not just use FileMaker you ask? > > 1. Well, last time I checked (years ago), the process of getting the > database on a remote server so anyone could access seemed like a real > pain, I can set up a fast MySQL db in a minute or two and it's ready to > go. MySQL is multi-threaded and handles tens of millions of records and > users easily (maybe FM does this now too, not sure!) (And MySQL's free!) All versions of FileMaker support some level of multiuser functionality, and as I mentioned, it takes clicking a checkbox to making it so. If you want to use a remote server, you just set up an account with one of the dozens of FileMaker hosting companies and you're good-to-go. Pricing for such hosting services is as low as $30/month. (Or buy FileMaker Server Advanced and do it yourself.) FileMaker 8 (current version) also is multi-threaded (handles 1, 2, and 4-processor hardware) and can handle tens of millions of records. Actually, 64 quadrillion records. A single database file can be up to 8 terabytes in size. Fields can hold hold up to 2GB of data. You're limited to 1 million tables per file and 256 million fields per file. > 2. Along with data, if you also want other functions, like ftp, graphic > and video functions, and to build a standalone app, Rev is much better > than FM. FileMaker can FTP with the addition of any of several plugins. It can natively display QuickTime and several forms of graphics files (all of the ones Rev supports I believe). Those files can be embedded into the file or referenced by path. Any type of file can be embedded into a FileMaker "Container" field. FileMaker 8 Advanced enables you to build royalty-free runtimes for Windows and Macintosh. [It *is* true that Revolution-based runtimes are more customizable.] Stephen Barncard wrote > As far as I know, Filemaker does not have a text interface, command line > like MySQL. A good MySQL book, the command line and Rev, one can get any > data in any format. You can access FileMaker databases using ODBC/JDBC, XML/XSLT, PHP (via FX.php), Lasso, and of course FileMaker clients. In other words, you can use Rev to access a FileMaker file, and you can use PHP to build a web site with a FileMaker back-end, just like with MySQL. FileMaker also is unique in having an "Instant Web Publishing" interface which lets people connect using a web browser -- the solution looks and works more or less exactly as it does from within FileMaker. All without writing a single line of code. I'm not saying that FileMaker is always going to be the ideal choice for a multi-user database deployment. But I wanted to correct misconceptions that are repeated over and over about the product. If you want to build a Rev-based application that lets you build/manage rich, LAMP-based DB applications (Linux, Apache, MySQL, PHP)* as easily as you can build FileMaker solutions then more power to ya! I've seen about half-a-dozen half-finished efforts out there. But half-finished doesn't win the race. I think it will take you a very, very, VERY long time to replicate FileMaker's: - Table/Field definition module - Relationships graph - Value lists - Field formatting options - Access Privileges module - Layout module - Scripting module My goodness, we don't even have a decent table object built into Rev, and I haven't even seen anyone come out with a fully-featured, high-performance, quality add-in/replacement for that! Where Revolution shines is its ability to create highly-customized, streamlined clients... software that doesn't have to do all the things FileMaker does. But does the few things it has to do very well. And yes, if you want to have custom WindowShapes, complete control over window decorations, alpha blending, custom dialogs, slider bars, and many other interface customizations then Rev is definitely the better choice. But in terms of database power FileMaker is years ahead. * If you're using the Rev CGI, would that make it a LAMR-based solution? (i.e., Linux, Apache, MySQL, Revolution? eep!) From alex at tweedly.net Tue Jun 20 17:08:55 2006 From: alex at tweedly.net (Alex Tweedly) Date: Tue, 20 Jun 2006 22:08:55 +0100 Subject: Challenge... In-Reply-To: References: Message-ID: <449863E7.6070303@tweedly.net> Jim Ault wrote: > There are other strategies for reading a file into memory using > >open file fn >put 1 into x >put 50000000 into y >repeat forever >read from file fn from x for y characters >if it is empty then exit repeat --no more chars to process > > >> filter it with "*/Separation*" >> replace "#20" with space in it >> >> >put cr & it after vColors >read from file from x for y characters > > >> filter it with "*/DeviceN*" >> replace "#20" with space in it >> replace "]" with "" in it >> >> >put cr & it after vColors >add y to x >end repeat >close file fn >filter vColors without empty > > > In my role as curmudgeonly code debugger, I should point out that this can fail when the interesting string spans a "block" boundary - though since the blocks are 50Mb in size, this is perhaps unlikely. You can avoid that risk by doing something like put empty into lRemainder repeat ... put lRemainder into lBuffer read from file from x for y characters put it after lBuffer put the last line of lBuffer into lRemainder .... (using lBuffer to do the test) end repeat This has the disadvantage of one extra copy of the data; the technique of putting lRemainder together with the first line of each block, and then testing that combined line in addition to the rest of the block is left as an exercise for the reader. >--check the docs for details > >Jim Ault >Las Vegas > >On 6/20/06 12:52 PM, "Ton Kuypers" wrote: > > > >>Hi gang... I need some help... >> >>A user selects a PDF file, I need to know what colors are in this PDF >>file. >>So far no good, I can read the data and filter out the unwanted lines. >> >>But this becomes a problem when the PDF file is 50 Mb or bigger... >> >>At this point I use: >> >> put "file:" & vPDFpath into vURL >> put url vURL into vColors1 >> put url vURL into vColors2 >> filter vColors1 with "*/Separation*" >> replace "#20" with space in vColors1 >> filter vColors2 with "*/DeviceN*" >> replace "#20" with space in vColors2 >> replace "]" with "" in vColors2 >> put vColors1 & vColors2 into vColors >> >>This way I get the lines containing the PDF colors, which I filter >>and use. >>On normal PDF's this happens on the fly, no delay at all... >> >>But one of my clients now sent me a 200 Mb PDF... And you can guess >>the problem: The file is loaded into memory twice, taking up more >>then 400 Mb of memory, just to get 3 or 4 lines of data... It's >>ssssllloooooowwwwwwwwww.... >> >>Any ideas on how to do this faster? >> >> > > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution > > > > -- Alex Tweedly http://www.tweedly.net -------------- next part -------------- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.394 / Virus Database: 268.9.1/369 - Release Date: 19/06/2006 From wjm at wjm.org Tue Jun 20 17:17:43 2006 From: wjm at wjm.org (Bill Marriott) Date: Tue, 20 Jun 2006 17:17:43 -0400 Subject: [OT (slightly) ] Re: Please confirm your message References: <20060620205345.24975.qmail@webmail2.enoor.com> <449861ED.4020500@tweedly.net> Message-ID: Alex, The person in question is using "BoxTrapper" -esque technology. I have it on a couple of my email addresses too. Basically, mail has to come from someone I whitelist. If they are not on my whitelist, they get a similar message (though I've edited mine to be more sardonic and personal). His real problem is not that he's using BoxTrapper, and not that he doesn't have basic spam manners, but that he's also set the list to deliver emails to him immediately (as opposed to a digest). Those emails show as coming NOT from the RunRev list address, but rather as from YOUR address. That is why you get the message. The user can add the revolution list email to his whitelist, but there's no way for him to add every individual member -- that list is not available to him. So anytime someone new posts something they will get this, "please verify you're a human being" email. FWIW, I don't get these emails from him, probably because I use gmane, and gmane obscures my email address. The best thing to do is to just click his link. One click and you won't get the message anymore. A lot easier than writing all about it I think. Then, once he can start to see your emails you might convince him to modify his listserv settings, and/or use gmane. "Alex Tweedly" wrote in message news:449861ED.4020500 at tweedly.net... > Every time I send a message to the use-rev list, I get an email such as > the one below. [...] From davis.phil at comcast.net Tue Jun 20 17:18:37 2006 From: davis.phil at comcast.net (Phil Davis) Date: Tue, 20 Jun 2006 14:18:37 -0700 Subject: [OT (slightly) ] Re: Please confirm your message In-Reply-To: <449861ED.4020500@tweedly.net> References: <20060620205345.24975.qmail@webmail2.enoor.com> <449861ED.4020500@tweedly.net> Message-ID: <4498662D.40704@comcast.net> Thanks Alex - I too receive this whenever I post to the list, and I agree with you. Phil Davis Alex Tweedly wrote: > Every time I send a message to the use-rev list, I get an email such > as the one below. It's from a list member who hasn't had the good > grace to set up his spam filters to accept mail from the list that he > (or she) joined. Seems to me it's kind of impolite to join a list and > then expect every other contributor to take extra action to > accommodate your spam filters. > > I haven't yet taken the action suggested, and in fact, I'm not ever > going to take it, because it violates my idea of how things "should" > work, so pretty soon, I'll get around to blacklisting > "MAILER-DAEMON at his domain" in my filters so I don't see these messages. > > Am I the only grumpy old man who doesn't like this ? > Is it reasonable to ask the "guilty" party to fix their filters if > they wish to remain on the list ? > (Yes, I do realize he or she is probably not seeing this message :-) > > In fact, would it be reasonable to ask the list maintainer to *ensure* > he fixes it ? > > > MAILER-DAEMON at enoor.com wrote: > >> ** This is an automated message sent on behalf of aijaz at enoor.com. >> ** Please do not reply to it. >> Hello. You recently sent me an email message with a subject of: >> "Re: Challenge..." >> >> I use an anti-spam service that uses an 'authorized senders list'. >> The email message from you was from "alex at tweedly.net" >> and that email address isn't in my authorized senders list yet. >> >> Since I don't recognize this email address, your email has been >> stored in quarantine until you confirm that you indeed sent this >> message. >> >> Once you confirm that you sent this message, your message will >> automatically be inserted into my Inbox, and your email address >> will be inserted into my authorized senders list, and you will >> never receive this confirmation request again. >> >> To confirm your message, please visit the following web page: >> http://webmail.enoor.com/verify/aijaz at enoor.com/Inbox/aQuarantine/cur/29481150836825.24973.webmail.enoor.com >> >> >> You can copy and paste the above link into your web browser. >> If you do not respond within 2 days, the message will be >> deleted automatically. >> >> Thank you. >> >> >> To find out more about this anti-spam service, please visit >> http://www.enoor.com >> >> >> >> >> >> > > From jacque at hyperactivesw.com Tue Jun 20 17:30:13 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 20 Jun 2006 16:30:13 -0500 Subject: [OT (slightly) ] Re: Please confirm your message In-Reply-To: <449861ED.4020500@tweedly.net> References: <20060620205345.24975.qmail@webmail2.enoor.com> <449861ED.4020500@tweedly.net> Message-ID: <449868E5.7030806@hyperactivesw.com> Alex Tweedly wrote: > Every time I send a message to the use-rev list, I get an email such as > the one below. It's from a list member who hasn't had the good grace to > set up his spam filters to accept mail from the list that he (or she) > joined. I've notified Heather and she'll either contact him or take him off. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From JimAultWins at yahoo.com Tue Jun 20 17:49:39 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 20 Jun 2006 14:49:39 -0700 Subject: Challenge... In-Reply-To: <449863E7.6070303@tweedly.net> Message-ID: True, my quick example outline does leave spanning the divider number y to fail... so the last line retention is necessary. Additonally, the colors may be specified in the top portion of the PDF file so a test for if vColors is not empty -- we have found the location of the color specs no need to look further... might be of value. Jim Ault Las Vegas On 6/20/06 2:08 PM, "Alex Tweedly" wrote: > > > Jim Ault wrote: > >> There are other strategies for reading a file into memory using >> >> open file fn >> put 1 into x >> put 50000000 into y >> repeat forever >> read from file fn from x for y characters >> if it is empty then exit repeat --no more chars to process >> >> >>> filter it with "*/Separation*" >>> replace "#20" with space in it >>> >>> >> put cr & it after vColors >> read from file from x for y characters >> >> >>> filter it with "*/DeviceN*" >>> replace "#20" with space in it >>> replace "]" with "" in it >>> >>> >> put cr & it after vColors >> add y to x >> end repeat >> close file fn >> filter vColors without empty >> >> >> > In my role as curmudgeonly code debugger, I should point out that this > can fail when the interesting string spans a "block" boundary - though > since the blocks are 50Mb in size, this is perhaps unlikely. You can > avoid that risk by doing something like > > put empty into lRemainder > repeat > ... > put lRemainder into lBuffer > read from file from x for y characters > put it after lBuffer > put the last line of lBuffer into lRemainder > .... (using lBuffer to do the test) > end repeat > > This has the disadvantage of one extra copy of the data; the technique > of putting lRemainder together with the first line of each block, and > then testing that combined line in addition to the rest of the block is > left as an exercise for the reader. > From tkuypers at dmp-int.com Tue Jun 20 18:10:34 2006 From: tkuypers at dmp-int.com (Ton Kuypers) Date: Wed, 21 Jun 2006 00:10:34 +0200 Subject: Challenge... In-Reply-To: References: Message-ID: <11FD03A6-9FD0-43B0-A4E4-CAEC055B0523@dmp-int.com> :-) Thanks Jim, this was what I was missing, works like a charm! Warm regards, Ton Kuypers Digital Media Partners bvba Tel. +32 (0)477 / 739 530 Fax +32 (0)14 / 71 03 04 http://www.dmp-int.com On 20-jun-06, at 22:15, Jim Ault wrote: > There are other strategies for reading a file into memory using > > open file fn > put 1 into x > put 50000000 into y > repeat forever > read from file fn from x for y characters > if it is empty then exit repeat --no more chars to process >> filter it with "*/Separation*" >> replace "#20" with space in it > put cr & it after vColors > read from file from x for y characters >> filter it with "*/DeviceN*" >> replace "#20" with space in it >> replace "]" with "" in it > put cr & it after vColors > add y to x > end repeat > close file fn > filter vColors without empty > > --check the docs for details > > Jim Ault > Las Vegas > From lynn at paradigmasoft.com Tue Jun 20 18:14:03 2006 From: lynn at paradigmasoft.com (Lynn Fredricks) Date: Tue, 20 Jun 2006 15:14:03 -0700 Subject: Good to See Everyone at RevCon West 2006 Message-ID: <004701c694b6$e3b29c50$6401a8c0@lynn> Hi all, It was a pleasure to meet with everyone at RevCon West 2006 again this year! Dan and Chipp again put together a great event! My understanding is that Kevin and Jo are now back in slightly less sunny Edinburgh and getting back to action. I hope you all found the addition of U3 support interesting and useful. Our partnership with U3 will open up a new venue for selling your applications with a very small amount of compatibility fuss. For those who attended, if you havent received your RevMedia codes by late tommorrow, you should email support at runrev.com. If you havent received your Valentina Office Server license by then, email me directly. Those of you that attended the Sunday function, don't forget your NDA forbids you to talk about our imminent, simultanous acqusition of Apple, Microsoft and Adobe...oops! ;-) Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution, Ltd From katir at hindu.org Tue Jun 20 18:47:03 2006 From: katir at hindu.org (Sivakatirswami) Date: Tue, 20 Jun 2006 12:47:03 -1000 Subject: Network Slow down kills Rev FTP? Message-ID: There seems to be some network jam up's lately between Hawaii and the mainland. It can take "forever" (10 seconds) for an FTP connection- log-in to connect. When this happens, some of my FTP scripts start failing, even though I have this set at the beginning: set the socketTimeOutInterval to 100000 Any clue what Rev cases things like this to die: libUrlFtpUpload todaysPage, (gHTUrlStem & returnURL()), "loadDone" I never get "loadDone" sent...and nothing is uploaded. I know there is nothing wrong with the scripts because when the networks are not so jammed the scripts run fine. It's as if Rev waits and waits and then gives up?? Any clues? Fixes? Sivakatirswami From JimAultWins at yahoo.com Tue Jun 20 18:57:40 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 20 Jun 2006 15:57:40 -0700 Subject: Challenge... In-Reply-To: <11FD03A6-9FD0-43B0-A4E4-CAEC055B0523@dmp-int.com> Message-ID: Great, Tom, and now all you need to watch for is the refinement Alex noted... what if "/Separation" starts at the 49997th char?... you would not filter it properly. That is why he offered that you should keep the last line of the previous read variable and append the next read to it. Jim Ault Las Vegas On 6/20/06 3:10 PM, "Ton Kuypers" wrote: > Thanks Jim, this was what I was missing, works like a charm! > > Ton Kuypers > Digital Media Partners bvba > On 20-jun-06, at 22:15, Jim Ault wrote: > >> There are other strategies for reading a file into memory using >> >> open file fn >> put 1 into x >> put 50000000 into y >> repeat forever >> read from file fn from x for y characters >> if it is empty then exit repeat --no more chars to process >>> filter it with "*/Separation*" >>> replace "#20" with space in it >> put cr & it after vColors >> read from file from x for y characters >>> filter it with "*/DeviceN*" >>> replace "#20" with space in it >>> replace "]" with "" in it >> put cr & it after vColors >> add y to x >> end repeat >> close file fn >> filter vColors without empty >> >> --check the docs for details From ambassador at fourthworld.com Tue Jun 20 19:04:08 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 20 Jun 2006 16:04:08 -0700 Subject: [OT (slightly) ] Re: Please confirm your message Message-ID: <44987EE8.6050502@fourthworld.com> Alex Tweedly wrote: > Every time I send a message to the use-rev list, I get an email such as > the one below. It's from a list member who hasn't had the good grace to > set up his spam filters to accept mail from the list that he (or she) > joined. Seems to me it's kind of impolite to join a list and then expect > every other contributor to take extra action to accommodate your spam > filters. > > I haven't yet taken the action suggested, and in fact, I'm not ever > going to take it, because it violates my idea of how things "should" > work, so pretty soon, I'll get around to blacklisting "MAILER-DAEMON at his > domain" in my filters so I don't see these messages. > > Am I the only grumpy old man who doesn't like this ? Anti-spam auto-responders haven't been useful in years. Spambots love them as a way to verify that an email address works, but humans merely find them annoying. So I'll see your grumpiness and raise you one: The policy in my office is that any auto-responders get their sender's email address added to my blacklist, and all subsequent emails from them go right to the trash. When someone treats others' emails with such disregard I'm quick to return the favor and move on with the busy day. I trust Heather will do the same. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From sarah.reichelt at gmail.com Tue Jun 20 19:24:32 2006 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 21 Jun 2006 09:24:32 +1000 Subject: [OT (slightly) ] Re: Please confirm your message In-Reply-To: <449861ED.4020500@tweedly.net> References: <20060620205345.24975.qmail@webmail2.enoor.com> <449861ED.4020500@tweedly.net> Message-ID: On 6/21/06, Alex Tweedly wrote: > Every time I send a message to the use-rev list, I get an email such as > the one below. It's from a list member who hasn't had the good grace to > set up his spam filters to accept mail from the list that he (or she) > joined. Seems to me it's kind of impolite to join a list and then expect > every other contributor to take extra action to accommodate your spam > filters. > > I haven't yet taken the action suggested, and in fact, I'm not ever > going to take it, because it violates my idea of how things "should" > work, so pretty soon, I'll get around to blacklisting "MAILER-DAEMON at his > domain" in my filters so I don't see these messages. > > Am I the only grumpy old man who doesn't like this ? Well I am not a man and I don't consider myself very old, but it certainly makes me grumpy. I also find it ironic that this person's attempts to block spam all end up in my spam folder and that is where they stay. I have no intention of clicking on an unknown link in an email from an unknown person and I would strongly discourage anyone else from doing so. This is a voluntary list and if someone can't organise to get the emails without this sort of performance, then they should unsubscribe. There are plenty of free email solutions that this person could use to set up a rev-list email address that would avoid this. Grumpily yours, Sarah :-) From tkuypers at dmp-int.com Tue Jun 20 19:24:56 2006 From: tkuypers at dmp-int.com (Ton Kuypers) Date: Wed, 21 Jun 2006 01:24:56 +0200 Subject: Challenge... In-Reply-To: References: Message-ID: :-) Implemented that as well, but thanks for the reminder! Warm regards, Ton Kuypers Digital Media Partners bvba Tel. +32 (0)477 / 739 530 Fax +32 (0)14 / 71 03 04 http://www.dmp-int.com On 21-jun-06, at 00:57, Jim Ault wrote: > Great, Tom, and now all you need to watch for is the refinement Alex > noted... what if "/Separation" starts at the 49997th char?... you > would not > filter it properly. That is why he offered that you should keep > the last > line of the previous read variable and append the next read to it. > > Jim Ault > Las Vegas > > From jacque at hyperactivesw.com Tue Jun 20 19:33:17 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 20 Jun 2006 18:33:17 -0500 Subject: [OT (slightly) ] Re: Please confirm your message In-Reply-To: <44987EE8.6050502@fourthworld.com> References: <44987EE8.6050502@fourthworld.com> Message-ID: <449885BD.1080005@hyperactivesw.com> Richard Gaskin wrote: > When someone treats others' emails with such disregard I'm quick to > return the favor and move on with the busy day. I trust Heather will do > the same. Heather has set his subscription to no-mail for now, and will try to contact him about it tomorrow. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From josh at dvcreators.net Tue Jun 20 20:17:47 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Tue, 20 Jun 2006 17:17:47 -0700 Subject: Emulating FileMaker (was Re: jjSQL handlers) In-Reply-To: References: <0B0B6EF0-B3DF-41E9-9A10-302EF5FCC6B3@dvcreators.net> Message-ID: <42EA86A3-6E11-449F-B922-9F491D3C3E0F@dvcreators.net> Bill, Thanks for your reply. It has given me lots of ideas :-) On Jun 20, 2006, at 1:59 PM, Bill Marriott wrote: > Josh Mellicker wrote >> Really, I am looking to emulate FileMaker's "Layout" view. > > Quartam Reports comes the closest to this I've seen (in Rev). > > http://www.quartam.com/ I need to give this a serious look, thanks for the lead. > >> I also want to make the process of building multi-table join queries >> visual and intuitive. > > Multiple utilities for this using MySQL. MySQL WorkBench comes to > mind as > the most advanced. Wow, just downloaded this, looks great! Thanks! I have searched around for something like this without finding anything this cool. > None of them written in Rev as far as I know. > >> Eventually, I would like to race a FileMaker developer to put >> together a >> basic multiuser, multitable data app and tie or come in very close! > > Good luck! All a FileMaker user has to do is click a checkbox and > their > database is multiuser. I should have said "multiuser worldwide from a fast server"... sorry! > The point really isn't to make a "basic" database > either. You can do that in 15 minutes with MySQL and PHP. The point > is to > make a powerful system that is also easy to use (and easy to > develop in). True dat. > >> Okay, why not just use FileMaker you ask? >> >> 1. Well, last time I checked (years ago), the process of getting the >> database on a remote server so anyone could access seemed like a real >> pain, I can set up a fast MySQL db in a minute or two and it's >> ready to >> go. MySQL is multi-threaded and handles tens of millions of >> records and >> users easily (maybe FM does this now too, not sure!) (And MySQL's >> free!) > > All versions of FileMaker support some level of multiuser > functionality, and > as I mentioned, it takes clicking a checkbox to making it so. If > you want to > use a remote server, you just set up an account with one of the > dozens of > FileMaker hosting companies and you're good-to-go. Pricing for such > hosting > services is as low as $30/month. (Or buy FileMaker Server Advanced > and do it > yourself.) I just did a tiny amount of research, and it seems Filemaker hosting is typically $20 - $100 per month per database, and has user limits (like 20 users max). I will look into it more, but so far it does not seem like a good solution for a large scale project where several hundred people might be connected at once, it seems like the price would be astronomical. We are running about 30 - 35 MySQL databases on our dedicated server currently, and have several hundred people using them at once, not sure if FileMaker can scale to that or beyond... we pay $150 monthly, but have unlimited MySQL databases with unlimited connections. > > FileMaker 8 (current version) also is multi-threaded (handles 1, 2, > and > 4-processor hardware) and can handle tens of millions of records. > Actually, > 64 quadrillion records. A single database file can be up to 8 > terabytes in > size. Fields can hold hold up to 2GB of data. You're limited to 1 > million > tables per file and 256 million fields per file. > >> 2. Along with data, if you also want other functions, like ftp, >> graphic >> and video functions, and to build a standalone app, Rev is much >> better >> than FM. > > FileMaker can FTP with the addition of any of several plugins. It can > natively display QuickTime and several forms of graphics files (all > of the > ones Rev supports I believe). Those files can be embedded into the > file or > referenced by path. Any type of file can be embedded into a FileMaker > "Container" field. FileMaker 8 Advanced enables you to build > royalty-free > runtimes for Windows and Macintosh. I don't think Filemaker has the power that, for example, Trevor has given Revolution with the QT external where you can detect timecode tracks in QT movies, or copy and paste segments. I know this is unusual, but our customers are video producers so the apps I need to build need to manipulate media as well as data. > [It *is* true that Revolution-based > runtimes are more customizable.] > > Stephen Barncard wrote >> As far as I know, Filemaker does not have a text interface, >> command line >> like MySQL. A good MySQL book, the command line and Rev, one can >> get any >> data in any format. > > You can access FileMaker databases using ODBC/JDBC, XML/XSLT, PHP (via > FX.php), Lasso, and of course FileMaker clients. In other words, > you can use > Rev to access a FileMaker file, and you can use PHP to build a web > site with > a FileMaker back-end, just like with MySQL. > > FileMaker also is unique in having an "Instant Web Publishing" > interface > which lets people connect using a web browser -- the solution looks > and > works more or less exactly as it does from within FileMaker. All > without > writing a single line of code. > > I'm not saying that FileMaker is always going to be the ideal > choice for a > multi-user database deployment. But I wanted to correct > misconceptions that > are repeated over and over about the product. > > If you want to build a Rev-based application that lets you build/ > manage > rich, LAMP-based DB applications (Linux, Apache, MySQL, PHP)* as > easily as > you can build FileMaker solutions then more power to ya! I've seen > about > half-a-dozen half-finished efforts out there. But half-finished > doesn't win > the race. I think it will take you a very, very, VERY long time to > replicate > FileMaker's: > > - Table/Field definition module > - Relationships graph > - Value lists > - Field formatting options > - Access Privileges module > - Layout module > - Scripting module > > My goodness, we don't even have a decent table object built into > Rev, and I > haven't even seen anyone come out with a fully-featured, high- > performance, > quality add-in/replacement for that! > > Where Revolution shines is its ability to create highly-customized, > streamlined clients... software that doesn't have to do all the things > FileMaker does. But does the few things it has to do very well. And > yes, if > you want to have custom WindowShapes, complete control over window > decorations, alpha blending, custom dialogs, slider bars, and many > other > interface customizations then Rev is definitely the better choice. > But in > terms of database power FileMaker is years ahead. It seems that way... I am making leaps and bounds now with Rev, but that's because I'm still learning. Thanks for all the valuable information, and taking the time to answer. Your post is thought-provoking, informative and very helpful. Josh > > * If you're using the Rev CGI, would that make it a LAMR-based > solution? > (i.e., Linux, Apache, MySQL, Revolution? eep!) lol From garrett at paraboliclogic.com Tue Jun 20 21:02:07 2006 From: garrett at paraboliclogic.com (Garrett Hylltun) Date: Tue, 20 Jun 2006 18:02:07 -0700 Subject: [OT (slightly) ] Re: Please confirm your message In-Reply-To: <449861ED.4020500@tweedly.net> References: <20060620205345.24975.qmail@webmail2.enoor.com> <449861ED.4020500@tweedly.net> Message-ID: <44989A8F.20800@paraboliclogic.com> Alex Tweedly wrote: > Every time I send a message to the use-rev list, I get an email such as > the one below. It's from a list member who hasn't had the good grace to > set up his spam filters to accept mail from the list that he (or she) > joined. Seems to me it's kind of impolite to join a list and then expect > every other contributor to take extra action to accommodate your spam > filters. > > I haven't yet taken the action suggested, and in fact, I'm not ever > going to take it, because it violates my idea of how things "should" > work, so pretty soon, I'll get around to blacklisting "MAILER-DAEMON at his > domain" in my filters so I don't see these messages. > > Am I the only grumpy old man who doesn't like this ? > Is it reasonable to ask the "guilty" party to fix their filters if they > wish to remain on the list ? > (Yes, I do realize he or she is probably not seeing this message :-) No, you're not the only one grumpy about that. -Garrett From jspencer78 at mac.com Tue Jun 20 21:30:25 2006 From: jspencer78 at mac.com (James Spencer) Date: Tue, 20 Jun 2006 20:30:25 -0500 Subject: [OT (slightly) ] Re: Please confirm your message In-Reply-To: <449861ED.4020500@tweedly.net> References: <20060620205345.24975.qmail@webmail2.enoor.com> <449861ED.4020500@tweedly.net> Message-ID: On Jun 20, 2006, at 4:00 PM, Alex Tweedly wrote: > Every time I send a message to the use-rev list, I get an email > such as the one below. It's from a list member who hasn't had the > good grace to set up his spam filters to accept mail from the list > that he (or she) joined. Seems to me it's kind of impolite to join > a list and then expect every other contributor to take extra action > to accommodate your spam filters. > > I haven't yet taken the action suggested, and in fact, I'm not ever > going to take it, because it violates my idea of how things > "should" work, so pretty soon, I'll get around to blacklisting > "MAILER-DAEMON at his domain" in my filters so I don't see these > messages. > > Am I the only grumpy old man who doesn't like this ? > Is it reasonable to ask the "guilty" party to fix their filters if > they wish to remain on the list ? > (Yes, I do realize he or she is probably not seeing this > message :-) > > In fact, would it be reasonable to ask the list maintainer to > *ensure* he fixes it ? While I share others' grumpiness, we should all remember that the member may not even have been aware that this was happening. The real blame for all this goes to the spammers who have forced us all to extreme measures in efforts, some misguided, to keep our email usable. We will be seeing more and more of this as the deluge of crap continues particularly as ISP's do more and more at the server to try to protect their clients. James P. Spencer Rochester, MN jspencer78 at mac.com "Badges?? We don't need no stinkin badges!" From wjm at wjm.org Tue Jun 20 22:10:35 2006 From: wjm at wjm.org (Bill Marriott) Date: Tue, 20 Jun 2006 22:10:35 -0400 Subject: Emulating FileMaker (was Re: jjSQL handlers) References: <0B0B6EF0-B3DF-41E9-9A10-302EF5FCC6B3@dvcreators.net> <42EA86A3-6E11-449F-B922-9F491D3C3E0F@dvcreators.net> Message-ID: Josh, You're very welcome. I just want to elaborate on a couple things: Josh Mellicker wrote >> Good luck! All a FileMaker user has to do is click a checkbox and their >> database is multiuser. > > I should have said "multiuser worldwide from a fast server"... sorry! You can make a database available worldwide from your home cable connection (I do it all the time with my 8M/768K line); you can also go with one of the larger hosting companies who have multiple OC3 connections. There's really no difference between the speed or accessibility of FileMaker database serving vs. MySQL database serving. The only difference is that MySQL is more "ubiquitous" given it is part of the "LAMP" platform that so many budget hosting companies use. > I just did a tiny amount of research, and it seems Filemaker hosting is > typically $20 - $100 per month per database, and has user limits (like 20 > users max). I will look into it more, but so far it does not seem like a > good solution for a large scale project where several hundred people > might be connected at once, it seems like the price would be > astronomical. Allow me to address this in-depth. 1) You'll find that the budget cPanel/LAMP providers also limit you, though their limitations are not as clearly spelled out. Some let you have only 1 to 5 MySQL databases. Other limits have to do with bandwidth and disk space. Almost all shared hosting providers will shut you down for excessive CPU usage. Bottom line is, I really doubt that you'd be able to host a hundred concurrent users for $9.95/month. Now, about FileMaker. The hosting providers are pretty much all running FileMaker Server 8 Advanced. This has the following limits: - 125 databases - 250 concurrent FileMaker client sessions - 100 concurrent Instant Web Publishing sessions Now, this at first glance seems to be fairly severe. However, 2) The database limit is not a "table" limit. Most users need only a single database, because each database can hold an essentially unlimited number of tables. 3) The FileMaker client sessions is an issue only for people who want to access the database using the FileMaker software. The context we're talking about here is Web access. So, yes, if you're distributing a solution based on the FileMaker software than only 250 at one time can be using it at once. This situation would mostly arise in corporate/vertical situations. But, if you look at the economies of this, once you get to this level of development you're probably not going to have 250 FileMaker clients. Rather, you're going to have a mix where there is a select number of FileMaker clients and the rest of the organization is accessing via some form of Web/Browser interface. 4) The Instant Web Publishing sessions also seem pretty limited, until you realize that reaching this number of simultaneous sessions is a challenge. Most FileMaker shared hosting services are able to max out their server's customers before they hit the IWP concurrent session limit. For example, a solution I have which serves a hospital of about 8500 staff is used daily but rarely has more than 30 concurrent IWP sessions at any given time. IWP, while it has the advantage of being the easiest and quickest way to get your FileMaker database on the Web, is not the most sophisticated or economical method once you get to scale. The main advantage of it is that your layouts, scripts, overall look-and-feel are the same as they are in FileMaker itself. This means you don't need to know any PHP, HTML, etc, to have *very* sophisticated database systems live online, instantly. The session limits are there because the server is essentially emulating a FileMaker client internally for each active web user. 5) IWP is just one way to get on the Web. FileMaker does not have these limits for its so-called "custom web publishing" options, which include XML/XSLT, PHP, and Lasso. These methods do not have "sessions." So, go ahead and build your DHTML site with Cascading Style Sheets and whatever you like. Break out your copy of Dreamweaver or whatever editor you prefer. You'll be able to talk with the FileMaker database quite easily without worrying about how many concurrent users you have. These are the same tools you would use to present an SQL database online. The difference is that you will be able to open up your copy of FileMaker to manage the database backend or prototype solutions anytime -- and enjoy its integrated development tools instead of cobbling together various utilities, running the SQL command line, or clicking through phpMyAdmin. In other words, in a comparison of MySQL/PHP vs. FileMaker/PHP, FileMaker still comes out on top in terms of rapid application development, because the PHP (et. al.) element is the same for both. As you can see from ongoing hosting cost is not a factor for developing a FileMaker/PHP or FileMaker/XML/XSLT/CSS solution vs. LAMP. And it may not be an issue for hosting IWP or FileMaker-based clients, either. > We are running about 30 - 35 MySQL databases on our dedicated server > currently, and have several hundred people using them at once, not sure > if FileMaker can scale to that or beyond... we pay $150 monthly, but have > unlimited MySQL databases with unlimited connections. You are running a dedicated server from a hosting company for $150/month? Nice deal :) Were it me, I would probably go with a co-location deal where I provide the hardware and software and just pay for bandwidth. It will be more expensive up-front, but the monthly costs would be lower. My hosting company would give me 1U rackspace and ample bandwidth for about $40/month. I'm sure FileMaker could scale to that level of use via custom web publishing, and perhaps even IWP. It all depends on what "using them at once" means. > I don't think Filemaker has the power that, for example, Trevor has given > Revolution with the QT external where you can detect timecode tracks in > QT movies, or copy and paste segments. I know this is unusual, but our > customers are video producers so the apps I need to build need to > manipulate media as well as data. FileMaker has a well-documented plugin architecture as well. One certainly could write a plug-in to handle multimedia the way you're describing. Perhaps Trevor could repurpose his code for such a plugin and make a little more profit from it, or maybe someone has already written one :) Best wishes on your efforts... if there were a tool that let me build/manage LAMP database-driven solutions as quickly, easily and neatly as a FileMaker solution, I'd sure buy it! Especially if it was based on Rev! But today I still don't have a decent table object and all the other stuff I mentioned in my earlier post I'd have to roll on my own. I've always thought that Claris should have somehow merged HyperCard and FileMaker when they had the chance. (How sweet would that marriage have been!) Like I said, FileMaker is not always the best solution. I don't think you could run Amazon.com with it (though many large companies DO deploy massive solutions with FileMaker as the backend.) You definitely have more control over the user interface of any client application (executable). A Revolution-based solution that talks to a MySQL backend could well be more powerful in the end (after much more development work). I just want you to base your decision on accurate understandings. So, have you downloaded your FileMaker 8 demo yet? :) By the way... have a visit to comp.databases.filemaker on UseNet. Good place to get lots of opinions on this stuff and pointers to even more resources. Bill From tom.cole at asu.edu Tue Jun 20 22:49:37 2006 From: tom.cole at asu.edu (Tom Cole) Date: Tue, 20 Jun 2006 19:49:37 -0700 Subject: Just a Scripting Question Message-ID: Sarah was helping me on this. I need to run some script before anyone sees the program. I really just need to know how to write a script that does this: On PreOpenstack lock screen send mouseup to button "play game" -- Ah, here's my problem. The "play game" button asks if I really want to play-- with "YES" or "No." What do I write to click the YES option? The user won't be able to see the yes option (and he shouldn't) and so that option has to be clicked by something in my script. Is it "send mouseup to YES," or "select YES?" Or "send mousedown and put Yes into it?? -- I'm sure this is elementary to some of you. unlock screen End PreOpenstack I have a lot of script in that Play Game button and when it runs once, it seems to run quicky afterwards. Thus, I want to run it with the screen locked in Preopenstack so the program will run quickly right from the beginning and not be sluggish the first time the user clicks it. Tom From sarah.reichelt at gmail.com Tue Jun 20 23:18:16 2006 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 21 Jun 2006 13:18:16 +1000 Subject: Just a Scripting Question In-Reply-To: References: Message-ID: > Sarah was helping me on this. I need to run some script before anyone > sees the program. > I really just need to know how to write a script that does this: > > On PreOpenstack > lock screen > send mouseup to button "play game" > > -- Ah, here's my problem. The "play game" button asks if I really want > to play-- with "YES" or "No." What do I write to click the YES option? > The user won't be able to see the yes option (and he shouldn't) and so > that option has to be clicked by something in my script. Is it "send > mouseup to YES," or "select YES?" Or "send mousedown and put Yes into > it?? > > -- I'm sure this is elementary to some of you. > > unlock screen > > End PreOpenstack > > I have a lot of script in that Play Game button and when it runs once, > it seems to run quicky afterwards. Thus, I want to run it with the > screen locked in Preopenstack so the program will run quickly right > from the beginning and not be sluggish the first time the user clicks > it. Tom, you need to separate the script in your mouseUp handler into 2 sections: 1 will just do the initialisation stuff and then other will ask the question and then do the initialisation stuff. e.g. on mouseUp answer "Start new game?" with "No" or "Yes" if it = "Yes" then doInitGame end mouseUp on doInitGame lock screen -- all the rest of your mouseUp script goes here end doInitGame In your preOpenStack handler, you don't send a mouseUp to the button, you send "doInitGame" to the button. HTH, Sarah From mwieder at ahsoftware.net Wed Jun 21 00:09:37 2006 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 20 Jun 2006 21:09:37 -0700 Subject: [OT (slightly) ] Re: Please confirm your message In-Reply-To: <449861ED.4020500@tweedly.net> References: <20060620205345.24975.qmail@webmail2.enoor.com> <449861ED.4020500@tweedly.net> Message-ID: <13247021583.20060620210937@ahsoftware.net> Alex- I sent support a message this morning asking that he be removed from the list. -- -Mark Wieder mwieder at ahsoftware.net From sunshine at public.kherson.ua Wed Jun 21 01:02:03 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed, 21 Jun 2006 08:02:03 +0300 Subject: jjSQL handlers In-Reply-To: Message-ID: On 6/20/06 10:16 PM, "Stephen Barncard" wrote: Hi Stephen, > If one were going to locate a SQL-like server in house and needed > really fast response and more reasonable licensing terms, perhaps one > should check out the latest versions of Valentina Server. > The syntax is a bit different, however Trevor's dbLib library abstracts much > of that so one can switch among SQL flavors quite well. Do you mean syntax of API or syntax of SQL? In latest 2.4 betas, 1.5 months ago we have add support of RevDB. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From soapdog at mac.com Wed Jun 21 00:28:18 2006 From: soapdog at mac.com (Andre Garzia) Date: Tue, 20 Jun 2006 18:28:18 -1000 Subject: [OT (slightly) ] Re: Please confirm your message In-Reply-To: <13247021583.20060620210937@ahsoftware.net> References: <20060620205345.24975.qmail@webmail2.enoor.com> <449861ED.4020500@tweedly.net> <13247021583.20060620210937@ahsoftware.net> Message-ID: <2FABB806-8BD3-4C16-B399-B21F160F5113@mac.com> I think the guy was put on probation (I just learned this word and wanted to use it.) :-) Cheers andre On Jun 20, 2006, at 6:09 PM, Mark Wieder wrote: > Alex- > > I sent support a message this morning asking that he be removed from > the list. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From revolutionary.dan at gmail.com Wed Jun 21 01:55:39 2006 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Tue, 20 Jun 2006 22:55:39 -0700 Subject: Good to See Everyone at RevCon West 2006 In-Reply-To: <004701c694b6$e3b29c50$6401a8c0@lynn> References: <004701c694b6$e3b29c50$6401a8c0@lynn> Message-ID: <70ed6b130606202255s1ce6ff16l3af73e7ee60a3b52@mail.gmail.com> Lynn.... Shoot! I wanted to be the first to leak that news! :-) On 6/20/06, Lynn Fredricks wrote: > > > > Those of you that attended the Sunday function, don't forget your NDA > forbids you to talk about our imminent, simultanous acqusition of Apple, > Microsoft and Adobe...oops! ;-) > > Best regards, > > > Lynn Fredricks > Worldwide Business Operations > Runtime Revolution, Ltd > > > _______________________________________________ > use-revolution mailing list > use-revolution at 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 From jperryl at ecs.fullerton.edu Wed Jun 21 02:03:57 2006 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue, 20 Jun 2006 23:03:57 -0700 (PDT) Subject: RevConWest 2006 In-Reply-To: Message-ID: Yeah, whatever happened with last year's group photo??? Judy On Tue, 20 Jun 2006, Tereza Snyder wrote: > the regret? we never took a group photo! From jperryl at ecs.fullerton.edu Wed Jun 21 02:16:10 2006 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue, 20 Jun 2006 23:16:10 -0700 (PDT) Subject: Good to See Everyone at RevCon West 2006 In-Reply-To: <70ed6b130606202255s1ce6ff16l3af73e7ee60a3b52@mail.gmail.com> Message-ID: Great to know that my crystal ball is "spot-on"... Judy who couldn't afford to stay Sunday :-( but my crystal ball's apparently working @;-) On Tue, 20 Jun 2006, Dan Shafer wrote: > Lynn.... > > Shoot! I wanted to be the first to leak that news! :-) From scott at tactilemedia.com Wed Jun 21 03:44:29 2006 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 21 Jun 2006 00:44:29 -0700 Subject: Bypass Dirty Save Message-ID: Hi List: Is there an incantation I can use to bypass/remove/kill the "Do you want to save..." dialog that the IDE throws up even when nothing has changed on a stack? I was told that adding an on closeStackRequest handler to the stack might do it, but doing so doesn't appear to make a difference. Thanks & Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From dvk at dvkconsult.com.au Wed Jun 21 03:58:52 2006 From: dvk at dvkconsult.com.au (David Vaughan) Date: Wed, 21 Jun 2006 17:58:52 +1000 Subject: Bypass Dirty Save In-Reply-To: References: Message-ID: On 21/06/2006, at 17:44, Scott Rossi wrote: > > Is there an incantation I can use to bypass/remove/kill the "Do you > want to > save..." dialog that the IDE throws up even when nothing has > changed on a > stack? Even more fabulous, is there something which deals with the deeply stupid "Really the remove the stack file ... from memory? Any changes made since saving will be lost..." when _zero_ changes have been made since the last save? David > > Thanks & Regards, > > Scott Rossi From davis.phil at comcast.net Wed Jun 21 04:13:36 2006 From: davis.phil at comcast.net (Phil Davis) Date: Wed, 21 Jun 2006 01:13:36 -0700 Subject: Bypass Dirty Save In-Reply-To: References: Message-ID: <4498FFB0.1020409@comcast.net> Hi Scott, For what it's worth, I just made a couple of quick test stacks. (Windows Rev IDE) I never saved them. I added a few objects including a button with this script: on mouseUp lock messages close this stack unlock messages end mouseUp When I clicked the button, the stack closed without the dialog. Seconds later... I tried to quit Rev. On the stack that had destroyStack = false, the stack reappeared when I tried to close Rev (since it was still in memory), and the dialog appeared. On the stack with destroyStack = true, I got no dialog and Rev just closed. Phil Davis Scott Rossi wrote: >Hi List: > >Is there an incantation I can use to bypass/remove/kill the "Do you want to >save..." dialog that the IDE throws up even when nothing has changed on a >stack? > >I was told that adding an on closeStackRequest handler to the stack might do >it, but doing so doesn't appear to make a difference. > >Thanks & Regards, > >Scott Rossi >Creative Director >Tactile Media, Multimedia & Design >----- >E: scott at tactilemedia.com >W: http://www.tactilemedia.com > > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution > > > From wjm at wjm.org Wed Jun 21 04:13:33 2006 From: wjm at wjm.org (Bill Marriott) Date: Wed, 21 Jun 2006 04:13:33 -0400 Subject: Bypass Dirty Save References: Message-ID: And I thought I was the only one experiencing these problems!!! David Vaughan wrote: > On 21/06/2006, at 17:44, Scott Rossi wrote: >> >> Is there an incantation I can use to bypass/remove/kill the "Do you want >> to >> save..." dialog that the IDE throws up even when nothing has changed on >> a >> stack? > > Even more fabulous, is there something which deals with the deeply stupid > "Really the remove the stack file ... from memory? Any changes made since > saving will be lost..." when _zero_ changes have been made since the last > save? From m.schonewille at economy-x-talk.com Wed Jun 21 04:22:39 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 21 Jun 2006 10:22:39 +0200 Subject: Bypass Dirty Save In-Reply-To: References: Message-ID: Hi Scott, The scripts that show the indeed dirty save dialog are in the front scripts. The front script you need to change is called revFrontScript (button id 1042 of cd 1002 of stack revLibrary in Rev 2.7.2). You will have to adjust the closeStackRequest handler and may want to adjust the closeStack handler as well. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 21-jun-2006, om 9:44 heeft Scott Rossi het volgende geschreven: > Hi List: > > Is there an incantation I can use to bypass/remove/kill the "Do you > want to > save..." dialog that the IDE throws up even when nothing has > changed on a > stack? > > I was told that adding an on closeStackRequest handler to the stack > might do > it, but doing so doesn't appear to make a difference. > > Thanks & Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design From geradamas at yahoo.com Wed Jun 21 05:25:20 2006 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 21 Jun 2006 10:25:20 +0100 (BST) Subject: Did I miss something? - Yes, a little something. Message-ID: <20060621092520.52215.qmail@web37515.mail.mud.yahoo.com> Dear Derek, I downloaded your icon editing stack and explored it in RR Media 2.7.2 and generally admired it. However, by making it in the new stack format you have excluded quite a few folk who work with older versions of Studio, Dreamcard and so on - this seems a pity. sincerely, Richmond Mathewson ____________________________________________________________ "Philosophical problems are confusions arising owing to the fluidity of meanings users attach to words and phrases." Mathewson, 2006 ____________________________________________________________ --------------------------------- Try the all-new Yahoo! Mail . "The New Version is radically easier to use" ? The Wall Street Journal From paulclaude at postino.it Wed Jun 21 05:37:47 2006 From: paulclaude at postino.it (Paul Claude) Date: Wed, 21 Jun 2006 11:37:47 +0200 Subject: Rev ACG for Kagi In-Reply-To: <449821F3.7090103@hyperactivesw.com> Message-ID: Thanks, Jacqueline. In effect, I need to generate each code with the email of the user, so I need to wait until someone will release the Rev stack. Regards, Paul Claude ZiggySoft? Software http://www.ziggy-soft.com/ revcommunity at ziggy-soft.com ------------------------------------------ on 20-06-2006 18:27, J. Landman Gay at jacque at hyperactivesw.com wrote: > I think you can just send Kagi a list of license codes and they will > send them out for you one at a time. This will work fine if your codes > are not tied to any user-specific data, such as a user name. If they are > just generic codes that will work for any user, it will be fine. This is > the easiest way to do what you want, because Kagi handles everything. > > If you do want to build a code that is tied to user-specific data like > the user name, then you have to generate them on the fly. This is what > Kagi is talking about in the note you got from them. I don't think there > has been a publicly released CGI Rev system for that (though I have made > one for a client.) It is fairly complex. > > But the good news is that I was discussing this problem with Kagi at > RevCon West and they are almost ready to release a Rev-based stack that > will do the work for you. If you can wait a little while, it may be > available pretty soon. Maybe Kee from Kagi will respond and give more info. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com From martinblackman at gmail.com Wed Jun 21 09:44:34 2006 From: martinblackman at gmail.com (Martin Blackman) Date: Wed, 21 Jun 2006 21:44:34 +0800 Subject: a couple hurdles I had with Rev In-Reply-To: References: <79d1bee70606162100p9719aecrec6660e61be01123@mail.gmail.com> Message-ID: <79d1bee70606210644s438b1034sf8de1bc76e8ec591@mail.gmail.com> Oops (undo). Its on the edit menu! On 20/06/06, Judy Perry wrote: > There's a button????? > > Judy From geradamas at yahoo.com Wed Jun 21 09:46:21 2006 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 21 Jun 2006 14:46:21 +0100 (BST) Subject: Text/Flds -> Arrays Message-ID: <20060621134621.39015.qmail@web37514.mail.mud.yahoo.com> I would be extremely grateful if someone could tell me how to get a delimited text file or a list field into an array. As the reverse (getting an array into a list-field using "combine with") is very easy I feel I am probably missing something simple - although could not find anything in the documentation. sincerely, Richmond Mathewson ____________________________________________________________ "Philosophical problems are confusions arising owing to the fluidity of meanings users attach to words and phrases." Mathewson, 2006 ____________________________________________________________ --------------------------------- All New Yahoo! Mail ? Tired of Vi at gr@! come-ons? Let our SpamGuard protect you. From klaus at major-k.de Wed Jun 21 09:52:28 2006 From: klaus at major-k.de (Klaus Major) Date: Wed, 21 Jun 2006 15:52:28 +0200 Subject: Text/Flds -> Arrays In-Reply-To: <20060621134621.39015.qmail@web37514.mail.mud.yahoo.com> References: <20060621134621.39015.qmail@web37514.mail.mud.yahoo.com> Message-ID: <36102B81-39F7-4602-8C9A-48F3624BC4E7@major-k.de> Hi Richmond, > I would be extremely grateful if someone could tell me how to get a > delimited text file or a list field into an array. > > As the reverse (getting an array into a list-field using "combine > with") is very easy I feel I am probably missing something simple - > although could not find anything in the documentation. Check "split" in the docs as mentioned on the "combine" page under "See also: ..."! :-D > sincerely, Richmond Mathewson Regards Klaus Major klaus at major-k.de http://www.major-k.de From rcozens at pon.net Wed Jun 21 10:20:56 2006 From: rcozens at pon.net (Rob Cozens) Date: Wed, 21 Jun 2006 07:20:56 -0700 Subject: [OT (slightly) ] Re: Please confirm your message In-Reply-To: <449861ED.4020500@tweedly.net> References: <20060620205345.24975.qmail@webmail2.enoor.com> <449861ED.4020500@tweedly.net> Message-ID: <275412D6-0131-11DB-9609-0030657E1638@pon.net> No Alex, > Am I the only grumpy old man who doesn't like this ? You are just the first to mention it. I've been quietly deleting them, saying to myself "If this person expects everyone on the List to confirm themselves to get their messages to her/him, she/he isn't going to hear from me." 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) From rcozens at pon.net Wed Jun 21 10:27:11 2006 From: rcozens at pon.net (Rob Cozens) Date: Wed, 21 Jun 2006 07:27:11 -0700 Subject: [OT (slightly) ] Re: Please confirm your message In-Reply-To: References: <20060620205345.24975.qmail@webmail2.enoor.com> <449861ED.4020500@tweedly.net> Message-ID: <073AA7B7-0132-11DB-9609-0030657E1638@pon.net> Hi Bill, > The best thing to do is to just click his link. One click and you > won't get > the message anymore. A lot easier than writing all about it I think. Not when you multiply that act by the number of subscribers to the List. I find it very poor manners to join a public list and expect every List member to then take action to avoid receiving this message. If the eMailer doesn't allow it, then I find use of that emailer to be poor manners. 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) From wjm at wjm.org Wed Jun 21 11:09:59 2006 From: wjm at wjm.org (Bill Marriott) Date: Wed, 21 Jun 2006 11:09:59 -0400 Subject: [OT (slightly) ] Re: Please confirm your message References: <20060620205345.24975.qmail@webmail2.enoor.com><449861ED.4020500@tweedly.net> <073AA7B7-0132-11DB-9609-0030657E1638@pon.net> Message-ID: A lot of users aren't familiar with how mailing lists work. I'm no paragon of listserv virtue; but if I saw this happening to me, I'd probably click his link to get whitelisted then send him an email directly, off-list... explaining what was going on and how to fix it. I wouldn't gripe about it on the list (when he won't even see it) to people who can't do anything about it anyway. Seems we're a lot more patient with Rev newbies than listserv newbies. Rob wrote, > I find it very poor manners to join a public list and expect every List > member to then take action to avoid receiving this message. If the > eMailer doesn't allow it, then I find use of that emailer to be poor > manners. From mpetrides at earthlink.net Wed Jun 21 11:15:47 2006 From: mpetrides at earthlink.net (Marian Petrides) Date: Wed, 21 Jun 2006 10:15:47 -0500 Subject: [OT (slightly) ] Re: Please confirm your message In-Reply-To: References: <20060620205345.24975.qmail@webmail2.enoor.com><449861ED.4020500@tweedly.net> <073AA7B7-0132-11DB-9609-0030657E1638@pon.net> Message-ID: <1851214C-08FB-48C8-B1A2-277558D8F628@earthlink.net> Well put, Bill. On Jun 21, 2006, at 10:09 AM, Bill Marriott wrote: > A lot of users aren't familiar with how mailing lists work. > > I'm no paragon of listserv virtue; but if I saw this happening to > me, I'd > probably click his link to get whitelisted then send him an email > directly, > off-list... explaining what was going on and how to fix it. I > wouldn't gripe > about it on the list (when he won't even see it) to people who > can't do > anything about it anyway. > > Seems we're a lot more patient with Rev newbies than listserv newbies. > > Rob wrote, >> I find it very poor manners to join a public list and expect every >> List >> member to then take action to avoid receiving this message. If the >> eMailer doesn't allow it, then I find use of that emailer to be poor >> manners. > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From list at dreamscapesoftware.com Wed Jun 21 11:41:28 2006 From: list at dreamscapesoftware.com (dreamscapesoftware.com - List) Date: Wed, 21 Jun 2006 11:41:28 -0400 Subject: ANN: Pixelution v1.0b2 (aka DSS Icon Editor) Message-ID: <200606211541.k5LFfRte006087@valuworld.com> Introducing Pixelution, the pixel-by-pixel Icon and Cursor editor for Revolution 2.7! New Features: - Create Icons with Alpha Channels (Transparency) - Import Images with Alpha Channels Included Features: - Create and Test Cursors - Instant Preview - Paint and Erase Pixels - Set Cursor Hotspots - Export Icons/Cursors to Image Files - Place Icons/Cursors in your Stacks - Hide/Show Grid Bug Fixes: - Loads Properly - Icon Grid Creation speed up (slightly) Available from Dreamscape Software on Revolution Online or at http://www.dreamscapesoftware.com. Installation Directions: Place Pixelution within your Plugins folder, launch Revolution 2.7 and choose "Pixelution" from the Plugins submenu. Warning: This is a Beta version and not all features have been extensively tested. I am aware of the following bugs: - Import Image will not adjust for mismatched dimensions. - Cursor Testing will revert to standard cursors when mouse is passed over Editing Grid. - Grid is set to Alpha Level and is sometimes hard to see. I will be implimenting the following shortly: - Mask Editing - 2, 8, 16 and 32 Bit Color Pickers - On the Fly image importing/dimensioning - Fill & Selection Tools - Background Color Preferences - Online Documentation - Alpha-Disabled Versions for Revolution 2.5 - 2.6 Pixelution is ? 2006 Dreamscape Software. All Rights Reserved Worldwide. Derek Bump Dreamscape Software www.dreamscapesoftware.com From revolutionary.dan at gmail.com Wed Jun 21 12:14:59 2006 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Wed, 21 Jun 2006 09:14:59 -0700 Subject: RevConWest 2006 In-Reply-To: References: Message-ID: <70ed6b130606210914vd7a87dfj6f5da1352126ff74@mail.gmail.com> Beats me. I think Bob Earp (who as I recall took it) posted it somewhere but I can't remember. Heck, I can barely remember where my socks are aboui thalf the time. There were a couple of suggestions tht we do a group photo this year but it just never happened. It got lost in the shuffle. :-D On 6/20/06, Judy Perry wrote: > > Yeah, whatever happened with last year's group photo??? > > Judy > > On Tue, 20 Jun 2006, Tereza Snyder wrote: > > > the regret? we never took a group photo! > > _______________________________________________ > use-revolution mailing list > use-revolution at 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 From revolutionary.dan at gmail.com Wed Jun 21 12:17:26 2006 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Wed, 21 Jun 2006 09:17:26 -0700 Subject: [OT (slightly) ] Re: Please confirm your message In-Reply-To: <1851214C-08FB-48C8-B1A2-277558D8F628@earthlink.net> References: <20060620205345.24975.qmail@webmail2.enoor.com> <449861ED.4020500@tweedly.net> <073AA7B7-0132-11DB-9609-0030657E1638@pon.net> <1851214C-08FB-48C8-B1A2-277558D8F628@earthlink.net> Message-ID: <70ed6b130606210917x1e980919p1a81ec3c028dd499@mail.gmail.com> FWIW, I've never seen one of these messages. And I tend to be pretty tolerant of white lists anyway. Other reactions here notwithstanding -- and clearly honest and intelligent people can disagree about this -- I have used them over the years on some of my addresses to great effect in reducing spam. So I'm not inclined to react angrily or grumpily when someone uses one of them. I do, however, agree that one should not use such a technique on an address one uses for public mailing list subscriptions. On 6/21/06, Marian Petrides wrote: > > Well put, Bill. > > On Jun 21, 2006, at 10:09 AM, Bill Marriott wrote: > > > A lot of users aren't familiar with how mailing lists work. > > > > I'm no paragon of listserv virtue; but if I saw this happening to > > me, I'd > > probably click his link to get whitelisted then send him an email > > directly, > > off-list... explaining what was going on and how to fix it. I > > wouldn't gripe > > about it on the list (when he won't even see it) to people who > > can't do > > anything about it anyway. > > > > Seems we're a lot more patient with Rev newbies than listserv newbies. > > > > Rob wrote, > >> I find it very poor manners to join a public list and expect every > >> List > >> member to then take action to avoid receiving this message. If the > >> eMailer doesn't allow it, then I find use of that emailer to be poor > >> manners. > > > > > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at 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 at 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 From alex at tweedly.net Wed Jun 21 12:23:10 2006 From: alex at tweedly.net (Alex Tweedly) Date: Wed, 21 Jun 2006 17:23:10 +0100 Subject: ANN: Pixelution v1.0b2 (aka DSS Icon Editor) In-Reply-To: <200606211541.k5LFfRte006087@valuworld.com> References: <200606211541.k5LFfRte006087@valuworld.com> Message-ID: <4499726E.5090208@tweedly.net> dreamscapesoftware.com - List wrote: >Introducing Pixelution, the pixel-by-pixel Icon and Cursor editor for Revolution 2.7! > > > Thanks Derek, I will test it, and probably use it since I have no other tool to do this at the moment. But it won't be until I upgrade to 2.7 (which I should do soon - pure inertia, I have no good reason for not upgrading) -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.394 / Virus Database: 268.9.2/370 - Release Date: 20/06/2006 From geradamas at yahoo.com Wed Jun 21 13:36:03 2006 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 21 Jun 2006 18:36:03 +0100 (BST) Subject: Text/Flds -> Arrays Message-ID: <20060621173603.29655.qmail@web37507.mail.mud.yahoo.com> Thanks, Klaus, although, perhaps, not quite as well documented as "combine" - it is unclear that the "split" actually takes place ' within' a variable; as, for example: put fld "fDELTEXT" into PPROCESS --where fDLETEXT contains text from a previously combined array-- split PPROCESS by return and colon I expected the 'split' to be involved with the transfer process from the Text/Fld to an array variable rather than something that transforms a string variable into a string array . . so went up some blind alleys for about 10 minutes. sincerely, Richmond Mathewson ____________________________________________________________ "Philosophical problems are confusions arising owing to the fluidity of meanings users attach to words and phrases." Mathewson, 2006 ____________________________________________________________ --------------------------------- The all-new Yahoo! Mail goes wherever you go - free your email address from your Internet provider. From jacque at hyperactivesw.com Wed Jun 21 14:11:52 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 21 Jun 2006 13:11:52 -0500 Subject: RevConWest 2006 In-Reply-To: <70ed6b130606210914vd7a87dfj6f5da1352126ff74@mail.gmail.com> References: <70ed6b130606210914vd7a87dfj6f5da1352126ff74@mail.gmail.com> Message-ID: <44998BE8.8030005@hyperactivesw.com> Dan Shafer wrote: > Heck, I can barely remember where my socks are aboui > thalf > the time. The one that isn't in the dryer is in the black hole where clothes hangers and paper clips breed. It will reappear under the bed or behind your desk in a month or two. Trust me on this. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From geradamas at yahoo.com Wed Jun 21 15:59:26 2006 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 21 Jun 2006 20:59:26 +0100 (BST) Subject: Create folder, defaultFolder and exporting text files . . . Message-ID: <20060621195926.79550.qmail@web37504.mail.mud.yahoo.com> So, having learnt how to turn text files containing delimited lists into arrays I now want to set up a folder for one stack to export to and another to import from . . . Tried this: create folder "TestBed" set the defaultFolder to it (and it created a folder inside my RR folder as per documentation) however when I tried to export the contents of a list field to a text file - the text file ended up in the RR folder rather than inside "TestBed" any ideas why? sincerely, Richmond Mathewson ____________________________________________________________ "Philosophical problems are confusions arising owing to the fluidity of meanings users attach to words and phrases." Mathewson, 2006 ____________________________________________________________ --------------------------------- All new Yahoo! Mail "The new Interface is stunning in its simplicity and ease of use." - PC Magazine From ambassador at fourthworld.com Wed Jun 21 16:13:49 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 21 Jun 2006 13:13:49 -0700 Subject: Create folder, defaultFolder and exporting text files . . . Message-ID: <4499A87D.5060906@fourthworld.com> Richmond Mathewson wrote: > Tried this: > > create folder "TestBed" > set the defaultFolder to it > > (and it created a folder inside my RR folder as per documentation) > > however when I tried to export the contents of a list field to a > text file - the text file ended up in the RR folder rather than > inside "TestBed" If you examine the value of "it", you may find it's empty. That's what happens here. Since other uses of the create command put a complete reference to the created object in "it", I just submitted an enhancement request for "create folder" to do the same: -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From userev at canelasoftware.com Wed Jun 21 16:34:50 2006 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 21 Jun 2006 13:34:50 -0700 Subject: [OT]: Interested in owning your own education software company? Message-ID: <22E57173-F051-4889-8656-35D02527B38F@canelasoftware.com> Dear List Members, My name is Mark Talluto. I am the president of CANELA Software. We have been selling our teacher education tools for over nine years. We are looking for a company interested in buying the rights and source code to our education software. Our products have a user base of over 30,000 users. Our current distribution includes, CCV Software, Learning Services (Destination Distribution), Creative Mathematics, TRC, Teacher Stores throughout the U.S., and direct internet sales handled via Digital River. We have created a unique combination of teacher tools that cover lesson planning (Lesson Plan Generator), math worksheet creation (Math Generator), language arts worksheets (Primary Generator), and fonts (Classroom Fonts). All of our products are cross-platform compatible for Mac 9 & X and Windows 95 - XP. You can view and download our entire product line from our website. If you would like registration numbers to unlock the software completely, e-mail me and I will get them to you right away. I have begun communicating with some of the largest players in the education software industry, but would really love to see someone on this list who is interested in owning an education software company take control. If I can answer any other questions for you, please let me know. Thank you for indulging this off topic e-mail. Best regards, Mark Talluto CANELA Software 25920 Iris Ave Ste 13A-170 Moreno Valley, CA 92551 tel: (310) 483-9919 fax: (951) 924-6240 http://www.canelasoftware.com From chipp at chipp.com Wed Jun 21 17:00:32 2006 From: chipp at chipp.com (Chipp Walters) Date: Wed, 21 Jun 2006 16:00:32 -0500 Subject: RevCon West In-Reply-To: <7aa52a210606171302n21661374ia80c217febb2d731@mail.gmail.com> References: <7aa52a210606171302n21661374ia80c217febb2d731@mail.gmail.com> Message-ID: <7aa52a210606211400u47bfc535w7dd0943c738ab25b@mail.gmail.com> Just to mention, the Show Specials website will go down at midnight CST today. Dan Shafer also has Show Special pricing on his book. On 6/17/06, Chipp Walters wrote: > Speaking of Show Specials, you can go to www.revconwest.com and check > out the Show Specials. Altuit finally released ButtonGadget2 for > Mac/PC along with Universal Binary versions of altBrowser and > altSQLite. If you're interested, you should check them out before the > show ends. From Roger.E.Eller at sealedair.com Wed Jun 21 17:07:48 2006 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Wed, 21 Jun 2006 17:07:48 -0400 Subject: ANN: Pixelution v1.0b2 (aka DSS Icon Editor) Message-ID: Derek, Congrats on the new release!!! I just tried it today after downloading Rev 2.7.2 (yep, I waited this long). I only have just one question. Will you be adding support for saving in Win/Mac/Lin icon formats rather than the usual image formats? I assume you will... it being an icon editor and all. ;-) Looks great so far! Can't wait to see the new features you outlined. Roger Eller From josh at dvcreators.net Wed Jun 21 17:29:35 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Wed, 21 Jun 2006 14:29:35 -0700 Subject: Emulating FileMaker (was Re: jjSQL handlers) In-Reply-To: References: <0B0B6EF0-B3DF-41E9-9A10-302EF5FCC6B3@dvcreators.net> <42EA86A3-6E11-449F-B922-9F491D3C3E0F@dvcreators.net> Message-ID: <183C6F48-EA3F-4A1F-ABDB-27D37A054D4E@dvcreators.net> Once again, Bill, thanks so much for all the info. On Jun 20, 2006, at 7:10 PM, Bill Marriott wrote: > Josh, > > You're very welcome. I just want to elaborate on a couple things: From josh at dvcreators.net Wed Jun 21 17:38:27 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Wed, 21 Jun 2006 14:38:27 -0700 Subject: checking to see if a file on an ftp server is newer (or different?) than the local file Message-ID: <72E9D1F6-BC70-42EB-AD3D-0024E4358019@dvcreators.net> What is the method y'all use to check to see if a file on an ftp server is newer (or different?) than the local file? (This is for a self-updating app with a "splash" app that downloads, then runs a main stack.) MD5? Date/time? Version number in filename? Tanx in advance. 8^) From josh at dvcreators.net Wed Jun 21 17:47:27 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Wed, 21 Jun 2006 14:47:27 -0700 Subject: a couple hurdles I had with Rev In-Reply-To: <79d1bee70606162100p9719aecrec6660e61be01123@mail.gmail.com> References: <4491F8E4.9070302@tweedly.net> <79d1bee70606162100p9719aecrec6660e61be01123@mail.gmail.com> Message-ID: <6D1D2D23-4067-4147-B9BE-8BF6FDC7312B@dvcreators.net> Even with programs with an "autosave" function, I am in the habit of switching to the Finder a few times every hour, and pressing Cmd D (duplicate). I do this unconsciously, and when a project is done, trash or archive the copies. Can't tell you how often I've been glad about this! On Jun 16, 2006, at 9:00 PM, Martin Blackman wrote: > Whoops! Better get used to keeping backups. There are a few tools > around which do that automatically for you, eg Constellation or Magic > Carpet, I think there is also a free one called smartsave available > somewhere. From josh at dvcreators.net Wed Jun 21 18:26:05 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Wed, 21 Jun 2006 15:26:05 -0700 Subject: teleprompter application- reverse text, smooth scrolling? Message-ID: <8139CA4E-B3CA-412B-B5F9-41E704DBDEB9@dvcreators.net> Has anyone ever tried to make a teleprompter in Rev? You would need a way to mirror-reverse text, which I cannot find, or a mirror font... And, a way to make scrolling pixel-smooth... From JimAultWins at yahoo.com Wed Jun 21 18:40:22 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Wed, 21 Jun 2006 15:40:22 -0700 Subject: teleprompter application- reverse text, smooth scrolling? In-Reply-To: <8139CA4E-B3CA-412B-B5F9-41E704DBDEB9@dvcreators.net> Message-ID: Elegant is Flash and the effects there -- 3D, reverse, mirror, wrap around.. Perhaps altBrowser to display the mirror-text SWF.. A lot of work to do the simple thing you are aiming for. --- More practical would be..... Since it is a telepromter, why not try getting a screen image of each character (prob capital) then mirroring the png, then use set the imageSource of last char of me to "binfile:My Image" or set the imageSource of char 1 of line 2 of field "This" to 2533 Jim Ault Las Vegas On 6/21/06 3:26 PM, "Josh Mellicker" wrote: > Has anyone ever tried to make a teleprompter in Rev? > > You would need a way to mirror-reverse text, which I cannot find, or > a mirror font... > > And, a way to make scrolling pixel-smooth... > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From smith.sgt at gmail.com Wed Jun 21 18:46:38 2006 From: smith.sgt at gmail.com (Jared Smith) Date: Wed, 21 Jun 2006 18:46:38 -0400 Subject: a couple hurdles I had with Rev In-Reply-To: <6D1D2D23-4067-4147-B9BE-8BF6FDC7312B@dvcreators.net> References: <4491F8E4.9070302@tweedly.net> <79d1bee70606162100p9719aecrec6660e61be01123@mail.gmail.com> <6D1D2D23-4067-4147-B9BE-8BF6FDC7312B@dvcreators.net> Message-ID: Yep, I've just started getting in the habit of duplicating my project regularly. Luckily, the project I lost was relatively simple and I reproduced the code in about 30-60 minutes. I'll have to check out that Constellation thing. On 6/21/06, Josh Mellicker wrote: > > Even with programs with an "autosave" function, I am in the habit of > switching to the Finder a few times every hour, and pressing Cmd D > (duplicate). > > I do this unconsciously, and when a project is done, trash or archive > the copies. > > Can't tell you how often I've been glad about this! > > > On Jun 16, 2006, at 9:00 PM, Martin Blackman wrote: > > > Whoops! Better get used to keeping backups. There are a few tools > > around which do that automatically for you, eg Constellation or Magic > > Carpet, I think there is also a free one called smartsave available > > somewhere. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From sarah.reichelt at gmail.com Wed Jun 21 18:49:36 2006 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Thu, 22 Jun 2006 08:49:36 +1000 Subject: checking to see if a file on an ftp server is newer (or different?) than the local file In-Reply-To: <72E9D1F6-BC70-42EB-AD3D-0024E4358019@dvcreators.net> References: <72E9D1F6-BC70-42EB-AD3D-0024E4358019@dvcreators.net> Message-ID: On 6/22/06, Josh Mellicker wrote: > What is the method y'all use to check to see if a file on an ftp > server is newer (or different?) than the local file? > > (This is for a self-updating app with a "splash" app that downloads, > then runs a main stack.) > > MD5? Date/time? Version number in filename? > > Tanx in advance. 8^) I use the version number in the file name. I have a self-updating app with about 20 substacks. When I change one, I upload it with a file name like "efTimers204.rev.gz". The app logs in and sees that this is version 2.04. It checks a custom property of it's current "efTimers.rev" stack and if it is less than 2.04, it downloads the new one, uncompresses and installs it. HTH, Sarah From stephenREVOLUTION at barncard.com Wed Jun 21 19:17:53 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Wed, 21 Jun 2006 16:17:53 -0700 Subject: teleprompter application- reverse text, smooth scrolling? In-Reply-To: References: Message-ID: no, no.... Flipping the WHOLE SCREEN at the MONITOR is the answer... electronically in real time. I'm sure there are flat panel manufacturers that make screens do that - very simple these days....there might even be something in the OS that could do that. at the cheesiest - one I suppose could write fast XCMDs to rewrite the screen bitmap continuously backwards in real time but... you should stay with Standard display methods and find the right display. Remember the OPERATOR has to be able to read another, normal screen. This is better handled with a monitor card in the PC that can output NTSC video, as opposed to VGA. May I suggest you look into monitors /screens designed for the SUV 'TV in the back, shut up Kids' market - many have a reversing feature (for backing up the car in lieu of rear visibility) - and some come in sizes up to 12 to 15", and they're designed to run on batteries. These use 1V peak to peak video (in other words, standard composite video) instead of VGA to move the images around. VGA (and other computer formats) have higher resolution, but are harder to split, and since the characters have to be pretty big, the loss in resolution should be ok. And since the output would be standard video, it's easy to split and use anywhere with any NTSC monitor. Smooth scrolling?... maybe a camera and a few hundered feet of paper on a scroll...wait a minute... sqb >Elegant is Flash and the effects there -- 3D, reverse, mirror, wrap around.. > >Perhaps altBrowser to display the mirror-text SWF.. A lot of work to do the >simple thing you are aiming for. >--- >More practical would be..... >Since it is a telepromter, why not try getting a screen image of each >character (prob capital) then mirroring the png, then use > >set the imageSource of last char of me to "binfile:My Image" > >or >set the imageSource of char 1 of line 2 of field "This" to 2533 > > >Jim Ault >Las Vegas -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From jerry at daniels-mara.com Wed Jun 21 19:38:12 2006 From: jerry at daniels-mara.com (Jerry Daniels) Date: Wed, 21 Jun 2006 18:38:12 -0500 Subject: a couple hurdles I had with Rev In-Reply-To: References: <4491F8E4.9070302@tweedly.net> <79d1bee70606162100p9719aecrec6660e61be01123@mail.gmail.com> <6D1D2D23-4067-4147-B9BE-8BF6FDC7312B@dvcreators.net> Message-ID: <4D17FA98-96A3-440A-A280-38849E366AA7@daniels-mara.com> Jared, Let me help you with that! Check the revSelect page: http://revstudio.runrev.com/section/ revselect/constellation/ Best, Jerry Daniels -------------- next part -------------- Tool makers for the 21st century http://www.daniels-mara.com Voice: 512.879.6286 Skype: jerry.daniels On Jun 21, 2006, at 5:46 PM, Jared Smith wrote: > Yep, I've just started getting in the habit of duplicating my project > regularly. Luckily, the project I lost was relatively simple and I > reproduced the code in about 30-60 minutes. I'll have to check out > that > Constellation thing. > > On 6/21/06, Josh Mellicker wrote: >> >> Even with programs with an "autosave" function, I am in the habit of >> switching to the Finder a few times every hour, and pressing Cmd D >> (duplicate). >> >> I do this unconsciously, and when a project is done, trash or archive >> the copies. >> >> Can't tell you how often I've been glad about this! >> >> >> On Jun 16, 2006, at 9:00 PM, Martin Blackman wrote: >> >> > Whoops! Better get used to keeping backups. There are a few tools >> > around which do that automatically for you, eg Constellation or >> Magic >> > Carpet, I think there is also a free one called smartsave available >> > somewhere. >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From list at dreamscapesoftware.com Wed Jun 21 20:10:36 2006 From: list at dreamscapesoftware.com (dreamscapesoftware.com - List) Date: Wed, 21 Jun 2006 20:10:36 -0400 Subject: (no subject) Message-ID: <200606220010.k5M0AaKH015226@valuworld.com> Roger.E.Eller at sealedair.com wrote: > Congrats on the new release!!! I just tried it today after downloading > Rev 2.7.2 (yep, I waited this long). I only have just one question. Will > you be adding support for saving in Win/Mac/Lin icon formats rather than > the usual image formats? I assume you will... it being an icon editor and > all. ;-) Looks great so far! Can't wait to see the new features you > outlined. Thanks Roger! Yes, I do plan to incorporate support for the Mac & Windows Icon formats (I don't have linux, nor do I want to *try* to have it). It will be a little tricky as I don't really understand the formats in plain text, but I'll figure it out. If I can't, there's a lot of wonderful free programs I can incorporate that will do it for me. :) Derek Bump Dreamscape Software www.dreamscapesoftware.com From josh at dvcreators.net Wed Jun 21 21:02:36 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Wed, 21 Jun 2006 18:02:36 -0700 Subject: checking to see if a file on an ftp server is newer (or different?) than the local file In-Reply-To: References: <72E9D1F6-BC70-42EB-AD3D-0024E4358019@dvcreators.net> Message-ID: <5996479E-B87D-4BBC-A208-82A032D8F45F@dvcreators.net> Thanks Sarah! That's the direction I was going. On Jun 21, 2006, at 3:49 PM, Sarah Reichelt wrote: > On 6/22/06, Josh Mellicker wrote: >> What is the method y'all use to check to see if a file on an ftp >> server is newer (or different?) than the local file? >> >> (This is for a self-updating app with a "splash" app that downloads, >> then runs a main stack.) >> >> MD5? Date/time? Version number in filename? >> >> Tanx in advance. 8^) > > I use the version number in the file name. I have a self-updating app > with about 20 substacks. When I change one, I upload it with a file > name like "efTimers204.rev.gz". The app logs in and sees that this is > version 2.04. It checks a custom property of it's current > "efTimers.rev" stack and if it is less than 2.04, it downloads the new > one, uncompresses and installs it. > > HTH, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From geradamas at yahoo.com Thu Jun 22 03:16:23 2006 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 22 Jun 2006 08:16:23 +0100 (BST) Subject: Create folder, defaultFolder and exporting... Message-ID: <20060622071623.7869.qmail@web37508.mail.mud.yahoo.com> Thank you very much indeed Richard Gaskin. So . . . presumably to make sure the text file ends up inside my new folder I am going to have to state the path explicitly? This could be a "right pain" if the stacks are to be used on various computers running various operating systems - with various installations of RR in funny places. sincerely, Richmond Mathewson ____________________________________________________________ "Philosophical problems are confusions arising owing to the fluidity of meanings users attach to words and phrases." Mathewson, 2006 ____________________________________________________________ --------------------------------- Try the all-new Yahoo! Mail . "The New Version is radically easier to use" ? The Wall Street Journal From scott at tactilemedia.com Thu Jun 22 04:18:11 2006 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 22 Jun 2006 01:18:11 -0700 Subject: [ANN] tm|audio and tm|gauge Message-ID: Greetings Revolutionaries: Tactile Media is excited to announce the release of two new products for Revolution developers: tm|audio and tm|gauge, at special introductory prices (see below). TM|AUDIO tm|audio is a collection of professionally produced royalty-free sound effects for use in Revolution stacks and projects. Sounds can be imported into stacks or stored externally. The sound files are categorized into groups to make them easy to manage: Beeps (electro, retro) Buttons (electro, mechanical) Hits (basic, brass, industrial, oldschool, orchestral, synth) Notifications Processing Transitions Vocals (female, male) Use sound to enhance the richness of your stacks: add a transition to a visual effect when switching between cards; play a hit when you display a test result; signal the completion of a time-intensive event with a notification. The application of sound is endless... This collection includes 444 sounds, in both high and low res versions, for a whopping 888 total sounds! And a free audition stack is included to help preview and place sounds where you want them. With tm|audio you can bring a whole new level of user experience to your stacks! TM|GAUGE tm|gauge is the data display solution you've been waiting for! Now you can visually represent your data using beautifully rendered, customizable gauges that you can easily build with the push of a button. Tired of using Rev's stock progress bars? Use tm|gauge to create your own, in almost any size and color you want, and even build them vertically! tm|gauge offers 12 widget-style gauge designs that include linear, radial, analog, numeric and digital styles, and can be scripted using a single line of Revolution code! Plus, all gauges are rendered with the high-end material finishes you've come to expect from Tactile Media. Richard Gaskin says: "It's like having Scott Rossi in a box!" Check out the results of tm|gauge for yourself! Execute the following in your message box to see the gauges in action: go url "http://www.tactilemedia.com/download/gauge_samples.rev" ---------- INTRODUCTORY PRICING The above products were recently announced at RevConWest along with special introductory pricing in honor of the show, and we're extending the discounted prices until Sunday, June 25th! Get the 800+ sounds of tm|audio for only $59 ($79 full price). Start building data dashboards with tm|gauge for only $79 ($99 full price). See this URL for details: http://www.tactilemedia.com/showspecials/ Don't forget: make your purchases no later than Sunday June 25th to take advantage of the special prices! ---------- Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From alex at tweedly.net Thu Jun 22 05:10:21 2006 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 22 Jun 2006 10:10:21 +0100 Subject: Create folder, defaultFolder and exporting... In-Reply-To: <20060622071623.7869.qmail@web37508.mail.mud.yahoo.com> References: <20060622071623.7869.qmail@web37508.mail.mud.yahoo.com> Message-ID: <449A5E7D.8080908@tweedly.net> Richmond Mathewson wrote: >Thank you very much indeed Richard Gaskin. > >So . . . > >presumably to make sure the text file ends up inside my new folder I am going to have to state the path explicitly? > >This could be a "right pain" if the stacks are to be used on various computers running various operating systems - with various installations of RR in funny places. > > Why would it be a pain ? When you create the folder, it is created within the defaultFolder at the time - so you can do create folder lName set the defaultFolder to (the defaultFolder & "/" & lName) Note - that is assuming "lName" is a simple name or relative path+name - if it's possible for it to be an absolute path name, then you need to account for that. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.394 / Virus Database: 268.9.2/372 - Release Date: 21/06/2006 From geradamas at yahoo.com Thu Jun 22 06:24:39 2006 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 22 Jun 2006 11:24:39 +0100 (BST) Subject: [OT] Why would it be a pain? Message-ID: <20060622102439.96725.qmail@web37506.mail.mud.yahoo.com> My experience with Runtime Revolution is that many things would "be a pain" were it not for the rapid and helpful response of members of the RR use-list. I am like most primates (!) and I learn patterns which I then (possibly) over-generalise; this over-generalisation sometimes causes me pain - the latest being an over-generalisation about "it". IT would be less of a pain were IT explicitly stated as to what IT could be applied and what IT couldn't. I also suspect that new users find IT extremely esoteric. sincerely, Richmond Mathewson ____________________________________________________________ "Philosophical problems are confusions arising owing to the fluidity of meanings users attach to words and phrases." Mathewson, 2006 ____________________________________________________________ --------------------------------- The all-new Yahoo! Mail goes wherever you go - free your email address from your Internet provider. From rev at armbase.com Thu Jun 22 09:24:02 2006 From: rev at armbase.com (rev at armbase.com) Date: Thu, 22 Jun 2006 14:24:02 +0100 Subject: [ANN] tm|audio and tm|gauge In-Reply-To: References: Message-ID: <20060622142402.vka1jhe5egu8404w@webmail.armbase.com> Quoting Scott Rossi : Ohhh Yeahhhhhhh,,, I want, I want, I want.... I don't need it BUT I just got to have it. I cant wait to rush home and get the card out. Man..... Did I just sound like my wife in a shoe shop? :-D Well done Scott. Cheers Bob; Sunny Scotland (honest) > Greetings Revolutionaries: > > Tactile Media is excited to announce the release of two new products for > Revolution developers: tm|audio and tm|gauge, at special introductory prices > (see below). > > TM|AUDIO > tm|audio is a collection of professionally produced royalty-free sound > effects for use in Revolution stacks and projects. Sounds can be imported > into stacks or stored externally. The sound files are categorized into > groups to make them easy to manage: > Beeps (electro, retro) > Buttons (electro, mechanical) > Hits (basic, brass, industrial, oldschool, orchestral, synth) > Notifications > Processing > Transitions > Vocals (female, male) > > Use sound to enhance the richness of your stacks: add a transition to a > visual effect when switching between cards; play a hit when you display a > test result; signal the completion of a time-intensive event with a > notification. The application of sound is endless... > > This collection includes 444 sounds, in both high and low res versions, for > a whopping 888 total sounds! And a free audition stack is included to help > preview and place sounds where you want them. With tm|audio you can bring a > whole new level of user experience to your stacks! > > > TM|GAUGE > tm|gauge is the data display solution you've been waiting for! Now you can > visually represent your data using beautifully rendered, customizable gauges > that you can easily build with the push of a button. Tired of using Rev's > stock progress bars? Use tm|gauge to create your own, in almost any size > and color you want, and even build them vertically! tm|gauge offers 12 > widget-style gauge designs that include linear, radial, analog, numeric and > digital styles, and can be scripted using a single line of Revolution code! > Plus, all gauges are rendered with the high-end material finishes you've > come to expect from Tactile Media. > Richard Gaskin says: "It's like having Scott Rossi in a box!" > > Check out the results of tm|gauge for yourself! Execute the following in > your message box to see the gauges in action: > > go url "http://www.tactilemedia.com/download/gauge_samples.rev" > > ---------- > > INTRODUCTORY PRICING > > The above products were recently announced at RevConWest along with special > introductory pricing in honor of the show, and we're extending the > discounted prices until Sunday, June 25th! Get the 800+ sounds of tm|audio > for only $59 ($79 full price). Start building data dashboards with tm|gauge > for only $79 ($99 full price). See this URL for details: > > http://www.tactilemedia.com/showspecials/ > > Don't forget: make your purchases no later than Sunday June 25th to take > advantage of the special prices! > > ---------- > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From harrison at all-auctions.com Thu Jun 22 09:40:20 2006 From: harrison at all-auctions.com (Rick Harrison) Date: Thu, 22 Jun 2006 09:40:20 -0400 Subject: teleprompter application- reverse text, smooth scrolling? In-Reply-To: <8139CA4E-B3CA-412B-B5F9-41E704DBDEB9@dvcreators.net> References: <8139CA4E-B3CA-412B-B5F9-41E704DBDEB9@dvcreators.net> Message-ID: <67F979BE-207F-416C-B3F6-D998DF6B2130@all-auctions.com> On Jun 21, 2006, at 6:26 PM, Josh Mellicker wrote: > Has anyone ever tried to make a teleprompter in Rev? > > You would need a way to mirror-reverse text, which I cannot find, > or a mirror font... > > And, a way to make scrolling pixel-smooth... I made one in SuperCard about 10 years ago. I haven't tried to do it in Rev. There is a times mirror-reverse text font out there somewhere which works fine. As to the smooth-scrolling - sorry, I can't remember that far back about what I did. Rick From jhonken at webdsp.com Thu Jun 22 09:48:15 2006 From: jhonken at webdsp.com (jhonken) Date: Thu, 22 Jun 2006 09:48:15 -0400 Subject: Multipage Tiffs or Adobe File Message-ID: <000001c69602$83587030$c80ab50a@DellLaptop> I haven't posted for some time so I'm not sure if most people are using the mailing list or Forum but here's my question: I need to write a new program in Rev. It needs to either import a multipage Tiff or Adobe file. I need the ability to view the file and move between the pages. What file would be easier to use in a rev program? Also is there any example programs dong this? Any help would be greatly appreciated. Jeff From scott at tactilemedia.com Thu Jun 22 09:56:51 2006 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 22 Jun 2006 06:56:51 -0700 Subject: Multipage Tiffs or Adobe File In-Reply-To: <000001c69602$83587030$c80ab50a@DellLaptop> Message-ID: Recently, jhonken wrote: > I need to write a new program in Rev. It needs to either import a > multipage Tiff or Adobe file. I need the ability to view the file and > move between the pages. Hi Jeff: Just curious: what's a multipage TIFF? Haven't heard of this one before. If it is some variation of the standard TIFF format, you might be able to get away with using a player to display the images, but would probably need to have QuickTime available for this to work. You could try opening any sample images you have in Apple's QuickTime Player app and see if the images can be displayed -- if yes, then it's probably possible to display the images in Rev (set the fileName of a player to the path to your image/s). Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From jhonken at webdsp.com Thu Jun 22 10:07:03 2006 From: jhonken at webdsp.com (jhonken) Date: Thu, 22 Jun 2006 10:07:03 -0400 Subject: Multipage Tiffs or Adobe File In-Reply-To: Message-ID: <000001c69605$2657d0d0$c80ab50a@DellLaptop> Scott, Thanks for the reply. I'll give it a try. A Multipage Tiff is a variation of the standard Tiff. There's several .DLLs out there that you can buy for other programming languages to read them. Thanks, Jeff -----Original Message----- From: Scott Rossi [mailto:scott at tactilemedia.com] Sent: Thursday, June 22, 2006 9:57 AM To: How to use Revolution Subject: Re: Multipage Tiffs or Adobe File Recently, jhonken wrote: > I need to write a new program in Rev. It needs to either import a > multipage Tiff or Adobe file. I need the ability to view the file and > move between the pages. Hi Jeff: Just curious: what's a multipage TIFF? Haven't heard of this one before. If it is some variation of the standard TIFF format, you might be able to get away with using a player to display the images, but would probably need to have QuickTime available for this to work. You could try opening any sample images you have in Apple's QuickTime Player app and see if the images can be displayed -- if yes, then it's probably possible to display the images in Rev (set the fileName of a player to the path to your image/s). Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From wjm at wjm.org Thu Jun 22 10:23:22 2006 From: wjm at wjm.org (Bill Marriott) Date: Thu, 22 Jun 2006 10:23:22 -0400 Subject: Multipage Tiffs or Adobe File References: <000001c69602$83587030$c80ab50a@DellLaptop> Message-ID: You probably already thought of this and rejected it, but 1) you could revGoURL and open the PDF file in a browser window 2) you could use the altBrowser plugin to do the same thing, but embedded within your stack Of course both these methods require that Adobe Acrobat Reader be installed. Unfortunately, I don't know of any standalone reader extensions for Rev. p.s.: for others on the list, a multi-page TIFF is the flavor used for among other things, fax documents. "jhonken" wrote in message news:000001c69602$83587030$c80ab50a at DellLaptop... >I haven't posted for some time so I'm not sure if most people are using > the mailing list or Forum but here's my question: > > I need to write a new program in Rev. It needs to either import a > multipage Tiff or Adobe file. I need the ability to view the file and > move between the pages. What file would be easier to use in a rev > program? Also is there any example programs dong this? Any help would > be greatly appreciated. Jeff > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From kee at kagi.com Thu Jun 22 11:42:54 2006 From: kee at kagi.com (kee nethery) Date: Thu, 22 Jun 2006 08:42:54 -0700 Subject: Rev ACG for Kagi In-Reply-To: References: Message-ID: I spent pretty much the entire conference working through the various issues in the Rev KRM that Andre created. It does the entire round trip but there were some speed issues. Ken Ray and I did a bunch of crawling through the XML parsing routines and now it's much faster (speed was Andre's main worry about the code he had created). I'm adding in all the robustness and error retries that a commercial app needs. This week, I'm digging out of the backlog of work caused by going to RevCon and plan it to focus on Rev KRM next week and return it to Andre for his finishing touches. Kee Responded to Paul separately about the ACG, essentially the answer is we can take xtalk based code generators. From rev at armbase.com Thu Jun 22 11:43:39 2006 From: rev at armbase.com (rev at armbase.com) Date: Thu, 22 Jun 2006 16:43:39 +0100 Subject: Multipage Tiffs or Adobe File In-Reply-To: References: <000001c69602$83587030$c80ab50a@DellLaptop> Message-ID: <20060622164339.0wvxhd8lytwgkssk@webmail.armbase.com> Quoting Bill Marriott : > p.s.: for others on the list, a multi-page TIFF is the flavor used for among > other things, fax documents. > And things like confocal microscopes and dome medical image formats. Although these are mostly DICOM. Cheers Bob From jhonken at webdsp.com Thu Jun 22 11:56:39 2006 From: jhonken at webdsp.com (jhonken) Date: Thu, 22 Jun 2006 11:56:39 -0400 Subject: Multipage Tiffs or Adobe File In-Reply-To: <20060622164339.0wvxhd8lytwgkssk@webmail.armbase.com> Message-ID: <000001c69614$73602170$c80ab50a@DellLaptop> I'm coming to the conclusion that Rev seems not the tool to use for the Multipage Tiffs. The player reads the first page but there doesn't seem to be a way to move to the other pages. Any last ideas? Jeff -----Original Message----- From: rev at armbase.com [mailto:rev at armbase.com] Sent: Thursday, June 22, 2006 11:44 AM To: use-revolution at lists.runrev.com Subject: Re: Multipage Tiffs or Adobe File Quoting Bill Marriott : > p.s.: for others on the list, a multi-page TIFF is the flavor used for among > other things, fax documents. > And things like confocal microscopes and dome medical image formats. Although these are mostly DICOM. Cheers Bob _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From revolutionary.dan at gmail.com Thu Jun 22 12:01:57 2006 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Thu, 22 Jun 2006 09:01:57 -0700 Subject: [OT] Why would it be a pain? In-Reply-To: <20060622102439.96725.qmail@web37506.mail.mud.yahoo.com> References: <20060622102439.96725.qmail@web37506.mail.mud.yahoo.com> Message-ID: <70ed6b130606220901q4b620244l36f459b9883d6f60@mail.gmail.com> Richmond..... My first reaction was, "Well it just is what it is." Kinda Zen-like don't you agree? :-) But on reflection, I think you're right. Though I have a deep background in HyperCard where IT originated, I suspect that IT is a source of confusion for lots of folks. Accordingly, I'm embarking on writing The Complete Guide to IT. Coming soon a an eBook near you. Dan On 6/22/06, Richmond Mathewson wrote: > > My experience with Runtime Revolution is that many things would "be a > pain" were it not for the rapid and helpful response of members of the RR > use-list. > > I am like most primates (!) and I learn patterns which I then (possibly) > over-generalise; this over-generalisation sometimes causes me pain - the > latest being an over-generalisation about "it". > > IT would be less of a pain were IT explicitly stated as to what IT could > be applied and what IT couldn't. > > I also suspect that new users find IT extremely esoteric. > > sincerely, Richmond Mathewson > > > ____________________________________________________________ > > "Philosophical problems are confusions arising owing to the fluidity of > meanings users attach to words and phrases." > Mathewson, 2006 > ____________________________________________________________ > > --------------------------------- > The all-new Yahoo! Mail goes wherever you go - free your email address > from your Internet provider. > _______________________________________________ > use-revolution mailing list > use-revolution at 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 From revolutionary.dan at gmail.com Thu Jun 22 12:05:49 2006 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Thu, 22 Jun 2006 09:05:49 -0700 Subject: [ANN] tm|audio and tm|gauge In-Reply-To: References: Message-ID: <70ed6b130606220905g501791f8k2a6dbe7326768b5d@mail.gmail.com> I was fortunate enough to be the first buyer of these products at RevCon West. I used a gauge from tm|gauge in my keynote talk Saturday morning after getting the program from Scott late Friday night. It took less than five minues to implement a pretty cool (and VERY cool-LOOKING) gauge into my presentation. I've been playing a bit with tm|sound and it is if anything even easier than tm|gauge. These are fantastic additions to any Revolutionary's toolbox and I highly recommend them. -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 From ambassador at fourthworld.com Thu Jun 22 12:09:11 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 22 Jun 2006 09:09:11 -0700 Subject: [OT] Why would it be a pain? Message-ID: <449AC0A7.7000000@fourthworld.com> Dan Shafer wrote: > On 6/22/06, Richmond Mathewson wrote: ... >> IT would be less of a pain were IT explicitly stated as to what IT could >> be applied and what IT couldn't. >> >> I also suspect that new users find IT extremely esoteric. > > Richmond..... > > My first reaction was, "Well it just is what it is." Kinda Zen-like don't > you agree? :-) > > But on reflection, I think you're right. Though I have a deep background in > HyperCard where IT originated, I suspect that IT is a source of confusion > for lots of folks. > > Accordingly, I'm embarking on writing The Complete Guide to IT. Coming soon > a an eBook near you. Before you complete the ebook check in on BZ#3700: The enhancement request to have "it" return the full path when creating a folder has been confirmed, which suggests it may be implemented at some point. Richmond's perception about the pattern is useful, and it seems that at least Oliver at RunRev agrees. I imagine it would be relatively simple to implement -- I wonder how hard it would be to get that into the next build.... -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From rcozens at pon.net Thu Jun 22 12:12:30 2006 From: rcozens at pon.net (Rob Cozens) Date: Thu, 22 Jun 2006 09:12:30 -0700 Subject: [ANN]Rev Media Database Tester(s) Wanted In-Reply-To: References: <002701c65c98$78ff00c0$0201010a@royalnexus> <70ed6b130604111214w2e9d3c53k55171473a45acc27@mail.gmail.com> <2D1B113E-C9EA-49B5-999F-29481B4E6A33@byu.edu> <3C4EF036-2412-45D6-836C-0921A1C69F43@adelphia.net> <86AD4CE1-75CC-49B9-AFD1-5A795F286BCF@byu.edu> <70ed6b130604121449i351d5888gb4cfc2fcaf984ec3@mail.gmail.com> <14133440104.20060412181353@ahsoftware.net> Message-ID: Hi All, I've just completed my first round of testing of storage & retrieval of binary data using SDB II ["SDB Squared"]. I'm looking for a Rev Media user to run some initial tests to determine if single-user SDB II will run via the Rev Media engine. Basically all that's involved is to expand a zip file I will send you and use Rev Media to open and navigate one or two stacks. If someone is seriously interested and equipped for network testing, we can also determine if a Rev Media Client can connect to an SDB II server app. Should you wish to pursue SDB II further, I will provide you with the two stack custom property settings and six scripting additions needed to allow a stack to act as an SDB II front-end. Please contact me privately if you are interested; but don't expect a reply before Friday. 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) From mwieder at ahsoftware.net Thu Jun 22 12:27:33 2006 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 22 Jun 2006 09:27:33 -0700 Subject: [OT] Why would it be a pain? In-Reply-To: <20060622102439.96725.qmail@web37506.mail.mud.yahoo.com> References: <20060622102439.96725.qmail@web37506.mail.mud.yahoo.com> Message-ID: <4586322755.20060622092733@ahsoftware.net> Richmond- Thursday, June 22, 2006, 3:24:39 AM, you wrote: > IT would be less of a pain were IT explicitly stated as to what > IT could be applied and what IT couldn't. > I also suspect that new users find IT extremely esoteric. http://www.revjournal.com/tutorials/everything-you-know.html -- -Mark Wieder mwieder at ahsoftware.net From geradamas at yahoo.com Thu Jun 22 12:33:22 2006 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 22 Jun 2006 17:33:22 +0100 (BST) Subject: [OT] Why would it be a pain? Message-ID: <20060622163322.3088.qmail@web37513.mail.mud.yahoo.com> So, Dan we await "Zen and the Art of Revolutioneering" . . very sorry, but I couldn't let that one escape. While early cave-dwelling humans painted highly artistic creations on the walls of caves I am unaware that other primates (e.g. Bonobo Chimpanzees) are artistic; and that brings me to something that has worried me for years: I was brought up on the idea that computer programming was for coldly logical, mathematically minded left-hemisphere types (slap me down, slap me down), and as a rather right-hemisphere type I was delighted when I discovered Hypercard (1993). For Runtime Revolution to carry on succeeding it must address the needs of both the first and the second type (and all the ones who have a chiasma between the 2 hemispheres!!!). sincerely, Richmond Mathewson ____________________________________________________________ "Philosophical problems are confusions arising owing to the fluidity of meanings users attach to words and phrases." Mathewson, 2006 ____________________________________________________________ --------------------------------- Now you can scan emails quickly with a reading pane. Get the new Yahoo! Mail. From geradamas at yahoo.com Thu Jun 22 12:41:26 2006 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 22 Jun 2006 17:41:26 +0100 (BST) Subject: [OT] Why would it be a pain? Message-ID: <20060622164126.30843.qmail@web37508.mail.mud.yahoo.com> Thank you and 'point taken' Mark Wieder. As a chap who has been fooling around with computer code for 30 years I was able to understand the article that you wrote on revJournal http://www.revjournal.com/tutorials/everything-you-know.html However (and it maybe a bigger 'However' than either you or I realise), my 14 year-old couldn't make head or tail of it - which would suggest that non-programmy types who want to make (for instance) stuff for content delivery in an educational setting might find it a bit obscure as well. sincerely, Richmond Mathewson ____________________________________________________________ "Philosophical problems are confusions arising owing to the fluidity of meanings users attach to words and phrases." Mathewson, 2006 ____________________________________________________________ --------------------------------- Inbox full of spam? Get leading spam protection and 1GB storage with All New Yahoo! Mail. From davis.phil at comcast.net Thu Jun 22 12:46:50 2006 From: davis.phil at comcast.net (Phil Davis) Date: Thu, 22 Jun 2006 09:46:50 -0700 Subject: PDFs displayed in Player! Message-ID: <449AC97A.1030307@comcast.net> Outrageous! I didn't know this was possible! In Rev 2.7.2 Mac, I just made a new stack, added a player object and set its filename to a multipage PDF on my machine. To my great surprise, the document displays perfectly and I can flip through the pages with the player controls. The player can of course be resized to make the document content larger or smaller, and the player's formattedWidth & formattedHeight also work as expected. The player's formattedHeight corresponds to the native height of a single page of the PDF, not to that of the entire doc. Oh my goodness gracious! (to quote Aunt Bea) Phil Davis (Just tried displaying a single-page TIFF in the player - it works too. I can't find a multi-page TIFF to try.) From HyperChris at aol.com Thu Jun 22 13:15:15 2006 From: HyperChris at aol.com (HyperChris at aol.com) Date: Thu, 22 Jun 2006 13:15:15 EDT Subject: [OT] Why would it be a pain? Message-ID: <50a.1279b25.31cc2a23@aol.com> My beef with IT is that IT isn't defined as a global variable by default. For example, if you need a quick file path and type ... answer file "" ... you can't get your path unless you previously did this ... global it In HC that was done by default which I found to be very handy. And that is all I have to say about IT. In a message dated 6/22/06 9:15:51 AM, use-revolution-request at lists.runrev.com writes: > > Before you complete the ebook check in on BZ#3700: > > > The enhancement request to have "it" return the full path when creating > a folder has been confirmed, which suggests it may be implemented at > some point. > > Richmond's perception about the pattern is useful, and it seems that at > least Oliver at RunRev agrees. > > I imagine it would be relatively simple to implement -- I wonder how > hard it would be to get that into the next build.... > > From ambassador at fourthworld.com Thu Jun 22 13:24:42 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 22 Jun 2006 10:24:42 -0700 Subject: [OT] Why would it be a pain? Message-ID: <449AD25A.20109@fourthworld.com> HyperChris wrote: > My beef with IT is that IT isn't defined as a global variable by default. For > example, if you need a quick file path and type ... > answer file "" > ... you can't get your path unless you previously did this ... > global it > In HC that was done by default which I found to be very handy. And that is > all I have to say about IT. I'm not sure "it" is global in HC, at least not in any normal sense of what global usually means. I just made two buttons on my HC Home stack - -- Button 1: on mouseUp get "hello world" end mouseUp -- Button 2: on mouseUp put it end mouseUp When I click Button 1 and then click Button 2, the Message Box contains "it", not "hello world" as we would expect if "it" were global. If I add global declarations for "it" in both handlers, it does work as expected, but then I believe the same is true for Rev. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From Roger.E.Eller at sealedair.com Thu Jun 22 13:31:31 2006 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Thu, 22 Jun 2006 13:31:31 -0400 Subject: PDFs displayed in Player! Message-ID: On 06/22/2006, Phil Davis wrote: > Outrageous! I didn't know this was possible! > > In Rev 2.7.2 Mac, I just made a new stack, added a player object and set > its filename to a multipage PDF on my machine. To my great surprise, the > document displays perfectly and I can flip through the pages with the > player controls. I only wish that I could partake in that joy. In Rev 2.7.2 Windows, PDF viewability is STILL not possible in a player object. Does Rev truly rely on QuickTime for this? I have the latest QuickTime installed but it still doesn't work. Runtime needs to make this functionality work seamless across all supported platforms. Roger Eller From stephenREVOLUTION at barncard.com Thu Jun 22 13:28:19 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 22 Jun 2006 10:28:19 -0700 Subject: [OT] Why would it be a pain? In-Reply-To: <50a.1279b25.31cc2a23@aol.com> References: <50a.1279b25.31cc2a23@aol.com> Message-ID: DANGER WILL ROBINSON: I'm sure we don't want IT to be a global - ever!!! it's only supposed to be a local variable with a very short life, one or two lines of code at the most. It's used too much for too many things for any more..... "it" is local as long as the script is running. do this instead, on one line: answer file "hi!";put it (in some earlier versions of Rev, an empty prompt will make the dialog wonky.) >My beef with IT is that IT isn't defined as a global variable by default. For >example, if you need a quick file path and type ... > answer file "" >... you can't get your path unless you previously did this ... > global it >In HC that was done by default which I found to be very handy. And that is >all I have to say about IT. > >In a message dated 6/22/06 9:15:51 AM, >use-revolution-request at lists.runrev.com writes: >> >> Before you complete the ebook check in on BZ#3700: >> >> >> The enhancement request to have "it" return the full path when creating >> a folder has been confirmed, which suggests it may be implemented at >> some point. >> >> Richmond's perception about the pattern is useful, and it seems that at >> least Oliver at RunRev agrees. >> >> I imagine it would be relatively simple to implement -- I wonder how >> hard it would be to get that into the next build.... > > >> -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From devin_asay at byu.edu Thu Jun 22 13:33:46 2006 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 22 Jun 2006 11:33:46 -0600 Subject: [OT] Why would it be a pain? In-Reply-To: <449AD25A.20109@fourthworld.com> References: <449AD25A.20109@fourthworld.com> Message-ID: On Jun 22, 2006, at 11:24 AM, Richard Gaskin wrote: > HyperChris wrote: > >> My beef with IT is that IT isn't defined as a global variable by >> default. For example, if you need a quick file path and type ... >> answer file "" >> ... you can't get your path unless you previously did this ... >> global it >> In HC that was done by default which I found to be very handy. And >> that is all I have to say about IT. > > I'm not sure "it" is global in HC, at least not in any normal sense > of what global usually means. > > I just made two buttons on my HC Home stack - > > -- Button 1: > on mouseUp > get "hello world" > end mouseUp > > -- Button 2: > on mouseUp > put it > end mouseUp > > When I click Button 1 and then click Button 2, the Message Box > contains "it", not "hello world" as we would expect if "it" were > global. > > If I add global declarations for "it" in both handlers, it does > work as expected, but then I believe the same is true for Rev. If I recall correctly, "it" was sort of a "message box local" variable. You could do things like this in the msg box: answer "test" put it The contents of "it" would appear in the msg box. It doesn't work like this in Rev; you have to go to the multiline message box. devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From lists at mangomultimedia.com Thu Jun 22 13:40:52 2006 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 22 Jun 2006 10:40:52 -0700 Subject: PDFs displayed in Player! In-Reply-To: References: Message-ID: <59CF2634-8D90-4926-B224-F49E2F5AD19A@mangomultimedia.com> On Jun 22, 2006, at 10:31 AM, Roger.E.Eller at sealedair.com wrote: > On 06/22/2006, Phil Davis wrote: >> Outrageous! I didn't know this was possible! >> >> In Rev 2.7.2 Mac, I just made a new stack, added a player object >> and set >> its filename to a multipage PDF on my machine. To my great >> surprise, the >> document displays perfectly and I can flip through the pages with the >> player controls. > > I only wish that I could partake in that joy. > In Rev 2.7.2 Windows, PDF viewability is STILL not possible in a > player > object. Does Rev truly rely on QuickTime for this? I have the latest > QuickTime installed but it still doesn't work. Runtime needs to > make this > functionality work seamless across all supported platforms. As pertains to player objects, it isn't a Rev issue, it is a QuickTime issue. On OS X QuickTime supports PDF display. On Windows it does not. -- Trevor DeVore Blue Mango Learning Systems - www.bluemangolearning.com trevor at bluemangolearning.com From JimAultWins at yahoo.com Thu Jun 22 13:44:59 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 22 Jun 2006 10:44:59 -0700 Subject: [OT] Why would it be a pain? In-Reply-To: <50a.1279b25.31cc2a23@aol.com> Message-ID: On 6/22/06 10:15 AM, "HyperChris at aol.com" wrote: > My beef with IT is that IT isn't defined as a global variable by default. For > example, if you need a quick file path and type ... > answer file "" > ... you can't get your path unless you previously did this ... > global it > In HC that was done by default which I found to be very handy. And that is > all I have to say about IT. I don't remember 'it' as being global by default in HCard. The downside for using 'it' as a global is that any handler in any stack or message path could affect that value. In particular, the value of 'global it' is set in your handler, then you navigate to another card, and thus you may have triggered 'on closecard', 'on opencard', 'on openstack', etc. Of course, 'it' will be a local only, unless the script or handler declares global it so any scripts you do not control will not regard 'it' as a global, such as library front/back scripts, plugins. Try card script = global it, get "huckleberry" then have the stack script use 'it' as normal, 'it' = empty This is normal variable scoping in Rev, and I think HCard. Jim Ault Las Vegas From aj445 at traverse.lib.mi.us Thu Jun 22 13:57:14 2006 From: aj445 at traverse.lib.mi.us (AJ4) Date: Thu, 22 Jun 2006 13:57:14 -0400 Subject: [OT] Why would IT be a pain? In-Reply-To: <20060622145002.0921F826831@mail.runrev.com> References: <20060622145002.0921F826831@mail.runrev.com> Message-ID: <983bf94341c8f8c4b0543405004a12cb@leo.nmc.edu> I sometimes find "It" rather zoomy to use, perhaps because these lines are often running in the background: This is It and I am It and You are It and so is That and He is It and She is It and It is It and That is That. -- James Broughton Sandy > My first reaction was, "Well it just is what it is." Kinda Zen-like > don't > you agree? :-) > > But on reflection, I think you're right. Though I have a deep > background in > HyperCard where IT originated, I suspect that IT is a source of > confusion > for lots of folks. > > Accordingly, I'm embarking on writing The Complete Guide to IT. Coming > soon > a an eBook near you. > > Dan > > On 6/22/06, Richmond Mathewson wrote: >> >> My experience with Runtime Revolution is that many things would "be a >> pain" were it not for the rapid and helpful response of members of >> the RR >> use-list. >> >> I am like most primates (!) and I learn patterns which I then >> (possibly) >> over-generalise; this over-generalisation sometimes causes me pain - >> the >> latest being an over-generalisation about "it". >> >> IT would be less of a pain were IT explicitly stated as to what IT >> could >> be applied and what IT couldn't. >> >> I also suspect that new users find IT extremely esoteric. >> >> sincerely, Richmond Mathewson From Roger.E.Eller at sealedair.com Thu Jun 22 14:01:02 2006 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Thu, 22 Jun 2006 14:01:02 -0400 Subject: PDFs displayed in Player! Message-ID: > On Jun 22, 2006, at 10:31 AM, Roger.E.Eller at sealedair.com wrote: >> I only wish that I could partake in that joy. >> In Rev 2.7.2 Windows, PDF viewability is STILL not possible in a >> player >> object. Does Rev truly rely on QuickTime for this? I have the latest >> QuickTime installed but it still doesn't work. Runtime needs to >> make this >> functionality work seamless across all supported platforms. > > As pertains to player objects, it isn't a Rev issue, it is a > QuickTime issue. On OS X QuickTime supports PDF display. On Windows > it does not. > > -- > Trevor DeVore > Blue Mango Learning Systems - www.bluemangolearning.com > trevor at bluemangolearning.com Trevor, Even so, Rev is the product that we all purchased to produce cross-platform apps. If Runtimes 'easy' solution is to wrap QuickTime into a player object to quickly support more filetypes, they should at least be working 'for us' to convince Apple to improve those supported filetypes to benefit everyone. If Apple insists that QuickTime for Windows will never support the PDF format, then other actions should be taken to directly support the format. After all, PDF is becoming the most common standard file format known to mankind. Roger Eller From aj445 at traverse.lib.mi.us Thu Jun 22 14:09:36 2006 From: aj445 at traverse.lib.mi.us (AJ4) Date: Thu, 22 Jun 2006 14:09:36 -0400 Subject: Revcon West In-Reply-To: <20060622145002.0921F826831@mail.runrev.com> References: <20060622145002.0921F826831@mail.runrev.com> Message-ID: RevCon was the best! Thanks to everyone who worked so hard to make it happen. Sandy From geradamas at yahoo.com Thu Jun 22 14:22:07 2006 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 22 Jun 2006 19:22:07 +0100 (BST) Subject: [OT] Why would IT be a pain? Message-ID: <20060622182207.19507.qmail@web37507.mail.mud.yahoo.com> Well: This is It and I am It and You are It and so is That and He is It and She is It and It is It and That is That. ain' it! As an EFL teacher I am aware that IT in terms of English grammar (try explaining how "It is raining" to Bulgarians!!!) is a slithery customer. Now most linguists describe it as a 'token' - meaning that IT is used to represent something else. And, in English grammar IT is really very flexible indeed and can be used as a token for almost anything (can't it?). So, as xTalk is meant to be English-like, IT would seem reasonable to assume that IT behaved similarly in xTalk to the way IT behaved in English (wouldn't it?). as I mentioned earlier; I am prone to over-generalisations and, this is why I raised IT in the first place. sincerely, Richmond Mathewson P.S. I have an MSc from the University of Abertay, Dundee in "Computers and IT" - so I should know :-) ____________________________________________________________ "Philosophical problems are confusions arising owing to the fluidity of meanings users attach to words and phrases." Mathewson, 2006 ____________________________________________________________ --------------------------------- The all-new Yahoo! Mail goes wherever you go - free your email address from your Internet provider. From revolutionary.dan at gmail.com Thu Jun 22 14:24:12 2006 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Thu, 22 Jun 2006 11:24:12 -0700 Subject: Revcon West In-Reply-To: References: <20060622145002.0921F826831@mail.runrev.com> Message-ID: <70ed6b130606221124t61493a4cpd4fd6a78da725791@mail.gmail.com> Thanks, Sandy. A lot of people helped make this one the experience it was. Including you and the other folks who "just attended" and without whom there wouldn't be a conference. On 6/22/06, AJ4 wrote: > > RevCon was the best! > > Thanks to everyone who worked so hard to make it happen. > > Sandy > > _______________________________________________ > use-revolution mailing list > use-revolution at 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 From mpetrides at earthlink.net Thu Jun 22 14:30:27 2006 From: mpetrides at earthlink.net (Marian Petrides) Date: Thu, 22 Jun 2006 13:30:27 -0500 Subject: [OT] Why would IT be a pain? In-Reply-To: <20060622182207.19507.qmail@web37507.mail.mud.yahoo.com> References: <20060622182207.19507.qmail@web37507.mail.mud.yahoo.com> Message-ID: <77502213-4019-4D1E-9A22-5DDF6B92E6B5@earthlink.net> that that is is that that is not is not is that not it it is Translated: That that is, is. That that is not, is not. Is that not it? It is. Ok, I just couldn't resist this old one from grade school, demonstrating the power of punctuation. Richmond's little ditty brought it immediately to mind. Sorry. M On Jun 22, 2006, at 1:22 PM, Richmond Mathewson wrote: > Well: > > > This is It > and I am It > and You are It > and so is That > and He is It > and She is It > and It is It > and That is That. > > ain' it! > > As an EFL teacher I am aware that IT in terms > of English grammar (try explaining how "It is raining" > to Bulgarians!!!) is a slithery customer. > > Now most linguists describe it as a 'token' - meaning > that IT is used to represent something else. > > And, in English grammar IT is really very flexible indeed > and can be used as a token for almost anything (can't it?). > > So, as xTalk is meant to be English-like, IT would seem > reasonable to assume that IT behaved similarly in xTalk > to the way IT behaved in English (wouldn't it?). > > as I mentioned earlier; I am prone to over-generalisations > > and, this is why I raised IT in the first place. > > sincerely, Richmond Mathewson > > P.S. I have an MSc from the University of Abertay, Dundee > in "Computers and IT" - so I should know :-) > > > > > ____________________________________________________________ > > "Philosophical problems are confusions arising owing to the > fluidity of meanings users attach to words and phrases." > Mathewson, 2006 > ____________________________________________________________ > > --------------------------------- > The all-new Yahoo! Mail goes wherever you go - free your email > address from your Internet provider. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From revolutionary.dan at gmail.com Thu Jun 22 14:32:52 2006 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Thu, 22 Jun 2006 11:32:52 -0700 Subject: [OT] Why would it be a pain? In-Reply-To: References: <449AD25A.20109@fourthworld.com> Message-ID: <70ed6b130606221132ke28ef88wdb37ee4351bb25eb@mail.gmail.com> Clearly Rev and HC work differently with regard to IT. I'm not sure, Richard, that an example that "gets" a string -- a perfecty legal but bizarre-seeming use of the "get" command to me -- really demonstrates globalness or the lack thereof. Having said that, I elaborated a bit on your example just to see what would happen. on mouseUp get 23 putit end mouseUp on putit put it end putit That puts the word "it" into the message box. But if I change put it so it looks like this: on putit answer it end putit the dialog is empty. So what is it that putit is putting when told to put it? Is it the string "it" rather than the name of the variable? I'm not even sure how to find out. Every time I try, I end up in a circularity. On 6/22/06, Devin Asay wrote: > > > On Jun 22, 2006, at 11:24 AM, Richard Gaskin wrote: > > > HyperChris wrote: > > > >> My beef with IT is that IT isn't defined as a global variable by > >> default. For example, if you need a quick file path and type ... > >> answer file "" > >> ... you can't get your path unless you previously did this ... > >> global it > >> In HC that was done by default which I found to be very handy. And > >> that is all I have to say about IT. > > > > I'm not sure "it" is global in HC, at least not in any normal sense > > of what global usually means. > > > > I just made two buttons on my HC Home stack - > > > > -- Button 1: > > on mouseUp > > get "hello world" > > end mouseUp > > > > -- Button 2: > > on mouseUp > > put it > > end mouseUp > > > > When I click Button 1 and then click Button 2, the Message Box > > contains "it", not "hello world" as we would expect if "it" were > > global. > > > > If I add global declarations for "it" in both handlers, it does > > work as expected, but then I believe the same is true for Rev. > > If I recall correctly, "it" was sort of a "message box local" > variable. You could do things like this in the msg box: > > answer "test" > > put it > > The contents of "it" would appear in the msg box. It doesn't work > like this in Rev; you have to go to the multiline message box. > > devin > > > Devin Asay > Humanities Technology and Research Support Center > Brigham Young University > > _______________________________________________ > use-revolution mailing list > use-revolution at 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 From revolutionary.dan at gmail.com Thu Jun 22 14:47:25 2006 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Thu, 22 Jun 2006 11:47:25 -0700 Subject: [OT] Why would it be a pain? In-Reply-To: References: <50a.1279b25.31cc2a23@aol.com> Message-ID: <70ed6b130606221147o8cfecbbld5a05688e8899d21@mail.gmail.com> I think the real complication in the use of IT is less in its scoping than in the fact that it's kind of a garbage variable that the system uses in ways that aren't always predictable. Some operations return a value in IT and others return a value in the result and, IIRC, sometimes you can get one answser in IT and a different one in the result. When I wrote my original book on HyperTalk, I said, among other things, "be careful when using It in your scripts. Typically, you will use this special variable when few, if any, commands appear between the time you put a value into the variable and the time you need that variable." As far as I know, the following Transcript commands place their results into It (though there may be many others; this is the old HC list): answer ask convert get read from file (All variations of those as well.) On 6/22/06, Jim Ault wrote: > > On 6/22/06 10:15 AM, "HyperChris at aol.com" wrote: > > > My beef with IT is that IT isn't defined as a global variable by > default. For > > example, if you need a quick file path and type ... > > answer file "" > > ... you can't get your path unless you previously did this ... > > global it > > In HC that was done by default which I found to be very handy. And that > is > > all I have to say about IT. > > I don't remember 'it' as being global by default in HCard. > > The downside for using 'it' as a global is that any handler in any stack > or > message path could affect that value. In particular, > the value of 'global it' is set in your handler, > then you navigate to another card, > and thus you may have triggered 'on closecard', 'on opencard', 'on > openstack', etc. > > Of course, 'it' will be a local only, unless the script or handler > declares > global it > so any scripts you do not control will not regard 'it' as a global, such > as > library front/back scripts, plugins. > > Try card script = global it, get "huckleberry" > then have the stack script use 'it' as normal, 'it' = empty > > This is normal variable scoping in Rev, and I think HCard. > > > > Jim Ault > Las Vegas > > > _______________________________________________ > use-revolution mailing list > use-revolution at 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 From briany at qldlearning.com Thu Jun 22 14:59:17 2006 From: briany at qldlearning.com (Brian Yennie) Date: Thu, 22 Jun 2006 11:59:17 -0700 Subject: PDFs displayed in Player! In-Reply-To: References: Message-ID: <784ab9d9e0c4e5c6e4598ca95f01120e@qldlearning.com> Roger, This all sounds well and good, but I seriously doubt RunRev has any chance of talking Apple into porting PDF display to Windows. Likewise, RunRev providing it's own PDF viewer implementation would be a colossal project. There's a reason why even Apple took a very long time to provide OS-level support, and most 3rd party apps that display PDFs still are actually powered by Acrobat Reader. FWIW, it is possible to write an external tied to Acrobat, but Adobe's licensing fees are beyond what most people are willing to pay. I would say that we're most likely not going to see this until both Windows and MacOS provide reasonable OS-level hooks, whether through Quicktime or not. (Note: PDF display is possible on MacOS through the Quartz drawing engine - which is one level lower than Quicktime)... > Even so, Rev is the product that we all purchased to produce > cross-platform apps. If Runtimes 'easy' solution is to wrap QuickTime > into > a player object to quickly support more filetypes, they should at > least be > working 'for us' to convince Apple to improve those supported > filetypes to > benefit everyone. If Apple insists that QuickTime for Windows will > never > support the PDF format, then other actions should be taken to directly > support the format. After all, PDF is becoming the most common standard > file format known to mankind. From revolutionary.dan at gmail.com Thu Jun 22 15:01:26 2006 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Thu, 22 Jun 2006 12:01:26 -0700 Subject: PDFs displayed in Player! In-Reply-To: References: Message-ID: <70ed6b130606221201w2989dab9o80e79a11dccc102f@mail.gmail.com> Roger...... It wouldn't surprise me at all to find tht RR is doing exactly as you suggest. And it would surprise me substantially less to find that Apple is ignoring them...and everyone else. PDF is not universally loved and respected. Searchability is an issue on the Web, e.g. Don't get me wrong; I'm a big believer in and user of PDF but I just wanted to point out that there are probably other formats vying for "the most common standard file format known to mankind" and that RR has to try to support as many as possible. On 6/22/06, Roger.E.Eller at sealedair.com wrote: > > Even so, Rev is the product that we all purchased to produce > cross-platform apps. If Runtimes 'easy' solution is to wrap QuickTime into > a player object to quickly support more filetypes, they should at least be > working 'for us' to convince Apple to improve those supported filetypes to > benefit everyone. If Apple insists that QuickTime for Windows will never > support the PDF format, then other actions should be taken to directly > support the format. After all, PDF is becoming the most common standard > file format known to mankind. > > > _______________________________________________ > use-revolution mailing list > use-revolution at 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 From HyperChris at aol.com Thu Jun 22 15:18:24 2006 From: HyperChris at aol.com (HyperChris at aol.com) Date: Thu, 22 Jun 2006 15:18:24 EDT Subject: [OT] Why would it be a pain? Message-ID: <367.67535c1.31cc4700@aol.com> IT is global in HC (although curiously it doesn't show in the HC variable watcher). you still have to declare it as a global within a script to use it (same as any other global in HC or Rev.) my point is that when you are out in the message box it is available to you. as soon as you put something in it, or use a call like answer, you can 'put it' and get the contents. in rev you first have to say 'global it' if you want to try and use it from the message gox. try this in HC msg box ... get "stuff" put it ... you get 'stuff' in HC but in Rev you get 'it' my point is not to match HC but rather to be able to type things into the message box, like answer folder, and be able to get at the contents of it without having to try and remember to type global it before i make the answer call. that's it my friends! In a message dated 6/22/06 11:23:54 AM, use- > Of course, 'it' will be a local only, unless the script or handler declares > 'global it' so any scripts you do not control will not regard 'it' as a > global, such as library front/back scripts, plugins. From JimAultWins at yahoo.com Thu Jun 22 15:26:57 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 22 Jun 2006 12:26:57 -0700 Subject: [OT] Why would it be a pain? In-Reply-To: <367.67535c1.31cc4700@aol.com> Message-ID: > my point is not to match HC but rather to be able to type things into the > message box, like answer folder, and be able to get at the contents of it > without > having to try and remember to type global it before i make the answer call. > that's it my friends! These 3 works for me in Rev 2.6.1 Mac OSX 10.4.6 -------in the single line message box --------- answer folder "choose" put it get 123 put it get the short date convert it to seconds put it Jim Ault Las Vegas On 6/22/06 12:18 PM, "HyperChris at aol.com" wrote: > IT is global in HC (although curiously it doesn't show in the HC variable > watcher). you still have to declare it as a global within a script to use it > (same as any other global in HC or Rev.) > > my point is that when you are out in the message box it is available to you. > as soon as you put something in it, or use a call like answer, you can 'put > it' and get the contents. in rev you first have to say 'global it' if you want > to try and use it from the message gox. > > try this in HC msg box ... > > get "stuff" > put it > > ... you get 'stuff' in HC but in Rev you get 'it' > > > my point is not to match HC but rather to be able to type things into the > message box, like answer folder, and be able to get at the contents of it > without > having to try and remember to type global it before i make the answer call. > that's it my friends! > > In a message dated 6/22/06 11:23:54 AM, use- > >> Of course, 'it' will be a local only, unless the script or handler declares >> 'global it' so any scripts you do not control will not regard 'it' as a >> global, such as library front/back scripts, plugins. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From scott at tactilemedia.com Thu Jun 22 15:33:59 2006 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 22 Jun 2006 12:33:59 -0700 Subject: [OT] Why would it be a pain? In-Reply-To: <367.67535c1.31cc4700@aol.com> Message-ID: Recently, HyperChris at aol.com wrote: > get "stuff" > put it > > ... you get 'stuff' in HC but in Rev you get 'it' > > > my point is not to match HC but rather to be able to type things into the > message box, like answer folder, and be able to get at the contents of it > without > having to try and remember to type global it before i make the answer call. If I understand your comment, you don't have to remember anything. Use a semi-colon: get stuff;put it answer folder "Locate:";put it Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From ambassador at fourthworld.com Thu Jun 22 15:36:02 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 22 Jun 2006 12:36:02 -0700 Subject: [OT] Why would it be a pain? Message-ID: <449AF122.50305@fourthworld.com> HyperChris wrote: > try this in HC msg box ... > > get "stuff" > put it > > ... you get 'stuff' in HC but in Rev you get 'it' But if such use of the Message Box is important, until RunRev deals with that you can just execute those two statements at the same time: get "stuff"; put it You're welcome to file a BZ report on this, but personally I can't get too excited about things that don't affect my customers. Outside of the Message Box I can find no use of "it" which is global in either Rev or HyperCard. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From lists at mangomultimedia.com Thu Jun 22 15:47:08 2006 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 22 Jun 2006 12:47:08 -0700 Subject: PDFs displayed in Player! In-Reply-To: References: Message-ID: On Jun 22, 2006, at 11:01 AM, Roger.E.Eller at sealedair.com wrote: >> As pertains to player objects, it isn't a Rev issue, it is a >> QuickTime issue. On OS X QuickTime supports PDF display. On Windows >> it does not. >> >> -- >> Trevor DeVore >> Blue Mango Learning Systems - www.bluemangolearning.com >> trevor at bluemangolearning.com > > Trevor, > > Even so, Rev is the product that we all purchased to produce > cross-platform apps. If Runtimes 'easy' solution is to wrap > QuickTime into > a player object to quickly support more filetypes, they should at > least be > working 'for us' to convince Apple to improve those supported > filetypes to > benefit everyone. If Apple insists that QuickTime for Windows will > never > support the PDF format, then other actions should be taken to directly > support the format. After all, PDF is becoming the most common > standard > file format known to mankind. Hi Roger, I'm not making an argument for how things should be, I'm just letting you know what is going on in the background. I'm wouldn't think that the Rev folks see this as a solution at all. The fact that you can display a PDF in a player object on OS X is just a side effect of using QuickTime with a player object. It isn't a Revolution provided solution. -- Trevor DeVore Blue Mango Learning Systems - www.bluemangolearning.com trevor at bluemangolearning.com From mwieder at ahsoftware.net Thu Jun 22 16:02:55 2006 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 22 Jun 2006 13:02:55 -0700 Subject: [OT] Why would IT be a pain? In-Reply-To: <20060622182207.19507.qmail@web37507.mail.mud.yahoo.com> References: <20060622182207.19507.qmail@web37507.mail.mud.yahoo.com> Message-ID: <9099245146.20060622130255@ahsoftware.net> Richmond- Thursday, June 22, 2006, 11:22:07 AM, you wrote: > So, as xTalk is meant to be English-like, IT would seem > reasonable to assume that IT behaved similarly in xTalk > to the way IT behaved in English (wouldn't it?). And this, of course, points out the problem of anthropomorphising computer languages... > P.S. I have an MSc from the University of Abertay, Dundee > in "Computers and IT" - so I should know :-) ROTFL -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Thu Jun 22 16:09:13 2006 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 22 Jun 2006 13:09:13 -0700 Subject: [OT] Why would it be a pain? In-Reply-To: <20060622164126.30843.qmail@web37508.mail.mud.yahoo.com> References: <20060622164126.30843.qmail@web37508.mail.mud.yahoo.com> Message-ID: <7199623260.20060622130913@ahsoftware.net> Richmond- Thursday, June 22, 2006, 9:41:26 AM, you wrote: > However (and it maybe a bigger 'However' than either you or I > realise), my 14 year-old couldn't make head or tail of it - which > would suggest that non-programmy types who want to make (for > instance) stuff for content delivery in an educational setting might > find it a bit obscure as well. Indeed. My target audience there was definitely the person who has gotten her/himself into just the conundrum you found yourself facing, not the generic intro-to-rev-programming type. Dan's much better at that part than I could attempt to be, so we can await his explanation. The "it" variable is obvious and intuitive to use until you start to use it, whereupon it becomes confusing, contradictory and transitory. Especially if you start to think of "it" as a pronoun instead of a (very) temporary variable. -- -Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Thu Jun 22 16:18:52 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 22 Jun 2006 15:18:52 -0500 Subject: [OT] Why would it be a pain? In-Reply-To: References: Message-ID: <449AFB2C.9030701@hyperactivesw.com> Scott Rossi wrote: > Recently, HyperChris at aol.com wrote: > >> get "stuff" >> put it >> >> ... you get 'stuff' in HC but in Rev you get 'it' >> >> >> my point is not to match HC but rather to be able to type things into the >> message box, like answer folder, and be able to get at the contents of it >> without >> having to try and remember to type global it before i make the answer call. > > If I understand your comment, you don't have to remember anything. > Use a semi-colon: > > get stuff;put it > answer folder "Locate:";put it Right, which is why I was wondering what the fuss was about. And in Rev, you can also use the multi-line message box to do it in two lines: get "stuff" put it So it works either way. HyperCard did a special-case thing with the "it" variable in the message box, because there were zero options for typing in multi-line scripts (though you could paste one in, but that was never documented.) But Rev offers two ways to do multi-line scripts, which means that "it" isn't an issue any more. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From josh at dvcreators.net Thu Jun 22 16:23:51 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Thu, 22 Jun 2006 13:23:51 -0700 Subject: teleprompter application- reverse text, smooth scrolling? In-Reply-To: <67F979BE-207F-416C-B3F6-D998DF6B2130@all-auctions.com> References: <8139CA4E-B3CA-412B-B5F9-41E704DBDEB9@dvcreators.net> <67F979BE-207F-416C-B3F6-D998DF6B2130@all-auctions.com> Message-ID: <7E87E4CA-EBD6-49B1-86B9-E27B7E80D6A7@dvcreators.net> Thanks for all your help, it's nearly finished! On Jun 22, 2006, at 6:40 AM, Rick Harrison wrote: > > On Jun 21, 2006, at 6:26 PM, Josh Mellicker wrote: > >> Has anyone ever tried to make a teleprompter in Rev? >> >> You would need a way to mirror-reverse text, which I cannot find, >> or a mirror font... >> >> And, a way to make scrolling pixel-smooth... > > > I made one in SuperCard about 10 years ago. I haven't tried to do > it in Rev. > > There is a times mirror-reverse text font out there somewhere which > works fine. > > As to the smooth-scrolling - sorry, I can't remember that far back > about what I did. > > Rick > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Thu Jun 22 17:42:14 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 22 Jun 2006 14:42:14 -0700 Subject: RIPedit 1.0 posted Message-ID: <449B0EB6.5060803@fourthworld.com> I just posted RIPedit 1.0 to the "Additional Tools" folder in the Files section of the Rev Interop group at: The file is also available at the revjournal RIP mirror: This version should support all of the properties of the latest ECMI draft, and includes that draft in its Help window. Please send comments/suggestions/bugs to me at rip at fourthworld.com -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From soapdog at mac.com Thu Jun 22 17:46:54 2006 From: soapdog at mac.com (Andre Garzia) Date: Thu, 22 Jun 2006 11:46:54 -1000 Subject: PDFs displayed in Player! In-Reply-To: <449AC97A.1030307@comcast.net> References: <449AC97A.1030307@comcast.net> Message-ID: Phil, be aware that this does not work on windows. QT Player for windows has no PDF support, only the mac one. Cheers andre On Jun 22, 2006, at 6:46 AM, Phil Davis wrote: > Outrageous! I didn't know this was possible! > > In Rev 2.7.2 Mac, I just made a new stack, added a player object > and set its filename to a multipage PDF on my machine. To my great > surprise, the document displays perfectly and I can flip through > the pages with the player controls. > > The player can of course be resized to make the document content > larger or smaller, and the player's formattedWidth & > formattedHeight also work as expected. The player's formattedHeight > corresponds to the native height of a single page of the PDF, not > to that of the entire doc. > > Oh my goodness gracious! (to quote Aunt Bea) > > Phil Davis > > (Just tried displaying a single-page TIFF in the player - it works > too. I can't find a multi-page TIFF to try.) > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From soapdog at mac.com Thu Jun 22 17:47:00 2006 From: soapdog at mac.com (Andre Garzia) Date: Thu, 22 Jun 2006 11:47:00 -1000 Subject: [ANN] tm|audio and tm|gauge In-Reply-To: <20060622142402.vka1jhe5egu8404w@webmail.armbase.com> References: <20060622142402.vka1jhe5egu8404w@webmail.armbase.com> Message-ID: <8B791A74-78A9-44E5-9C12-E41455AD813D@mac.com> Bob, You know, I just created a webserver that shows the server load in beautiful analogic style gauges.... If I had some vapour steam sounds, I'd add too! Cheers andre On Jun 22, 2006, at 3:24 AM, rev at armbase.com wrote: > > Ohhh Yeahhhhhhh,,, > > I want, I want, I want.... > > I don't need it BUT I just got to have it. I cant wait to rush home > and get the > card out. > > Man..... Did I just sound like my wife in a shoe shop? :-D > > Well done Scott. > > Cheers > Bob; Sunny Scotland (honest) From josh at dvcreators.net Thu Jun 22 18:35:49 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Thu, 22 Jun 2006 15:35:49 -0700 Subject: teleprompter application- reverse text, smooth scrolling? In-Reply-To: <7E87E4CA-EBD6-49B1-86B9-E27B7E80D6A7@dvcreators.net> References: <8139CA4E-B3CA-412B-B5F9-41E704DBDEB9@dvcreators.net> <67F979BE-207F-416C-B3F6-D998DF6B2130@all-auctions.com> <7E87E4CA-EBD6-49B1-86B9-E27B7E80D6A7@dvcreators.net> Message-ID: <71D6C365-97D7-4FB3-A362-CB6C8CB30B00@dvcreators.net> This script: repeat with v = 1 to 300 set the vScroll of fld "operatorText" to v end repeat scrolls a field up, but is too slow... any way to speed a loop up? I have also tried ON keepPrompting set the vScroll of fld "promptText" to the vScroll of fld "promptText" + 1 send keepPrompting to me in 0 milliseconds END keepPrompting which seems about as slow... Any ideas? (these are not actual scripts, but tests... the app varies scroll speed with a mouse scroll wheel) From tkuypers at dmp-int.com Thu Jun 22 18:46:16 2006 From: tkuypers at dmp-int.com (Ton Kuypers) Date: Fri, 23 Jun 2006 00:46:16 +0200 Subject: PDFs displayed in Player! In-Reply-To: <59CF2634-8D90-4926-B224-F49E2F5AD19A@mangomultimedia.com> References: <59CF2634-8D90-4926-B224-F49E2F5AD19A@mangomultimedia.com> Message-ID: I'm trying not to be a "party-pooper", but try the same thing with a hi-res PDF, scaled down to fit a smaller size... +5Mb, 24 pages, full of images... It takes forever to load and/or to switch pages... I tried it on my Mac and forgot about it very quickly because of two reasons: I need the same functionality on both Mac and Windows and it was way to slow to be useful... To give you an idea (if there are graphic designers on this list they might even like it) On our website mentioned below there is a link to "Other software". Try Imposition Manager... It would be very nice to have a preview of imported PDF files, but for now I just leave it as a feature request for a next version when RR handles PDF internally, without relying on Quicktime... Warm regards, Ton Kuypers Digital Media Partners bvba Tel. +32 (0)477 / 739 530 Fax +32 (0)14 / 71 03 04 http://www.dmp-int.com On 22-jun-06, at 19:40, Trevor DeVore wrote: > On Jun 22, 2006, at 10:31 AM, Roger.E.Eller at sealedair.com wrote: > >> On 06/22/2006, Phil Davis wrote: >>> Outrageous! I didn't know this was possible! >>> >>> In Rev 2.7.2 Mac, I just made a new stack, added a player object >>> and set >>> its filename to a multipage PDF on my machine. To my great >>> surprise, the >>> document displays perfectly and I can flip through the pages with >>> the >>> player controls. >> >> I only wish that I could partake in that joy. >> In Rev 2.7.2 Windows, PDF viewability is STILL not possible in a >> player >> object. Does Rev truly rely on QuickTime for this? I have the latest >> QuickTime installed but it still doesn't work. Runtime needs to >> make this >> functionality work seamless across all supported platforms. > > As pertains to player objects, it isn't a Rev issue, it is a > QuickTime issue. On OS X QuickTime supports PDF display. On > Windows it does not. > > -- > Trevor DeVore > Blue Mango Learning Systems - www.bluemangolearning.com > trevor at bluemangolearning.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From mwieder at ahsoftware.net Thu Jun 22 19:55:54 2006 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 22 Jun 2006 16:55:54 -0700 Subject: Golf In-Reply-To: <2FABB806-8BD3-4C16-B399-B21F160F5113@mac.com> References: <20060620205345.24975.qmail@webmail2.enoor.com> <449861ED.4020500@tweedly.net> <13247021583.20060620210937@ahsoftware.net> <2FABB806-8BD3-4C16-B399-B21F160F5113@mac.com> Message-ID: <113113224217.20060622165554@ahsoftware.net> Andre- Tuesday, June 20, 2006, 9:28:18 PM, you wrote: > I think the guy was put on probation (I just learned this word and > wanted to use it.) I think after pro comes master. -- -Mark Wieder mwieder at ahsoftware.net From mark at maseurope.net Thu Jun 22 21:30:43 2006 From: mark at maseurope.net (Mark Smith) Date: Fri, 23 Jun 2006 02:30:43 +0100 Subject: teleprompter application- reverse text, smooth scrolling? In-Reply-To: <71D6C365-97D7-4FB3-A362-CB6C8CB30B00@dvcreators.net> References: <8139CA4E-B3CA-412B-B5F9-41E704DBDEB9@dvcreators.net> <67F979BE-207F-416C-B3F6-D998DF6B2130@all-auctions.com> <7E87E4CA-EBD6-49B1-86B9-E27B7E80D6A7@dvcreators.net> <71D6C365-97D7-4FB3-A362-CB6C8CB30B00@dvcreators.net> Message-ID: Josh, you could try scrolling in larger steps: repeat with v = 1 to 300 step 5 set the vScroll of fld "operatorText" to v end repeat and see how badly (if at all) it affects the smoothness. Best, Mark On 22 Jun 2006, at 23:35, Josh Mellicker wrote: > This script: > > repeat with v = 1 to 300 > set the vScroll of fld "operatorText" to v > end repeat > > scrolls a field up, but is too slow... any way to speed a loop up? > > > I have also tried > > ON keepPrompting > set the vScroll of fld "promptText" to the vScroll of fld > "promptText" + 1 > send keepPrompting to me in 0 milliseconds > END keepPrompting > > which seems about as slow... > > > Any ideas? > > > (these are not actual scripts, but tests... the app varies scroll > speed with a mouse scroll wheel) > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From josh at dvcreators.net Thu Jun 22 21:38:12 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Thu, 22 Jun 2006 18:38:12 -0700 Subject: teleprompter application- reverse text, smooth scrolling? In-Reply-To: References: <8139CA4E-B3CA-412B-B5F9-41E704DBDEB9@dvcreators.net> <67F979BE-207F-416C-B3F6-D998DF6B2130@all-auctions.com> <7E87E4CA-EBD6-49B1-86B9-E27B7E80D6A7@dvcreators.net> <71D6C365-97D7-4FB3-A362-CB6C8CB30B00@dvcreators.net> Message-ID: <1D71EC22-E8D1-4B90-B28D-2C8E8DA0E9FE@dvcreators.net> Hi Mark, Sorry, forgot to mention this is what I'm doing, but the movement is jittery as you can imagine. I believe the slowness is not the loop structure, but instead, the scrolling of the field itself. It is fine for now, thanks! Josh On Jun 22, 2006, at 6:30 PM, Mark Smith wrote: > Josh, you could try scrolling in larger steps: > > repeat with v = 1 to 300 step 5 > set the vScroll of fld "operatorText" to v > end repeat > > and see how badly (if at all) it affects the smoothness. > > Best, > > Mark > > On 22 Jun 2006, at 23:35, Josh Mellicker wrote: > >> This script: >> >> repeat with v = 1 to 300 >> set the vScroll of fld "operatorText" to v >> end repeat >> >> scrolls a field up, but is too slow... any way to speed a loop up? >> >> >> I have also tried >> >> ON keepPrompting >> set the vScroll of fld "promptText" to the vScroll of fld >> "promptText" + 1 >> send keepPrompting to me in 0 milliseconds >> END keepPrompting >> >> which seems about as slow... >> >> >> Any ideas? >> >> >> (these are not actual scripts, but tests... the app varies scroll >> speed with a mouse scroll wheel) >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mark at maseurope.net Thu Jun 22 21:47:43 2006 From: mark at maseurope.net (Mark Smith) Date: Fri, 23 Jun 2006 02:47:43 +0100 Subject: teleprompter application- reverse text, smooth scrolling? In-Reply-To: <1D71EC22-E8D1-4B90-B28D-2C8E8DA0E9FE@dvcreators.net> References: <8139CA4E-B3CA-412B-B5F9-41E704DBDEB9@dvcreators.net> <67F979BE-207F-416C-B3F6-D998DF6B2130@all-auctions.com> <7E87E4CA-EBD6-49B1-86B9-E27B7E80D6A7@dvcreators.net> <71D6C365-97D7-4FB3-A362-CB6C8CB30B00@dvcreators.net> <1D71EC22-E8D1-4B90-B28D-2C8E8DA0E9FE@dvcreators.net> Message-ID: <39D49C52-833F-4DC6-BF15-5A4884A0C161@maseurope.net> What machine are you running on? I just tried it (simple repeat with n...) on mine (Mac Powerbook 1.5 G4, OS 10.4.6) and it scrolled faster than I could read... Mark On 23 Jun 2006, at 02:38, Josh Mellicker wrote: > Hi Mark, > > Sorry, forgot to mention this is what I'm doing, but the movement > is jittery as you can imagine. > > I believe the slowness is not the loop structure, but instead, the > scrolling of the field itself. > > It is fine for now, thanks! > > Josh > > > On Jun 22, 2006, at 6:30 PM, Mark Smith wrote: > >> Josh, you could try scrolling in larger steps: >> >> repeat with v = 1 to 300 step 5 >> set the vScroll of fld "operatorText" to v >> end repeat >> >> and see how badly (if at all) it affects the smoothness. >> >> Best, >> >> Mark >> >> On 22 Jun 2006, at 23:35, Josh Mellicker wrote: >> >>> This script: >>> >>> repeat with v = 1 to 300 >>> set the vScroll of fld "operatorText" to v >>> end repeat >>> >>> scrolls a field up, but is too slow... any way to speed a loop up? >>> >>> >>> I have also tried >>> >>> ON keepPrompting >>> set the vScroll of fld "promptText" to the vScroll of fld >>> "promptText" + 1 >>> send keepPrompting to me in 0 milliseconds >>> END keepPrompting >>> >>> which seems about as slow... >>> >>> >>> Any ideas? >>> >>> >>> (these are not actual scripts, but tests... the app varies scroll >>> speed with a mouse scroll wheel) >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From JimAultWins at yahoo.com Thu Jun 22 22:39:07 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 22 Jun 2006 19:39:07 -0700 Subject: teleprompter application- reverse text, smooth scrolling? In-Reply-To: <71D6C365-97D7-4FB3-A362-CB6C8CB30B00@dvcreators.net> Message-ID: Does any of this work for your app? put the formattedheight of fld operatorText into gigantic set the height of fld operatorText to gigantic --full height ---->fld operatorText border = 0, opaque = false --mask fld top, bottom put 100 into origTop set the top of fld operatorText to origTop put 22 into scrollIncrm --your pixelage may vary repeat forever get the vscroll of fld operatorText if the optionKey is down then set the top of fld operatorText to it - scrollIncrm else set the top of fld operatorText to it + scrollIncrm end if wait 20 milliseconds --adjust to taste if the shiftkey is down then wait 200 milliseconds --s l o w if the shiftKey is down and the optionkey is down then set the top of fld operatorText to origTop end if if the top of fld operatorText < (origTop - gigantic) then benediction exit repeat end if end repeat Jim Ault Las Vegas On 6/22/06 3:35 PM, "Josh Mellicker" wrote: > This script: > > repeat with v = 1 to 300 > set the vScroll of fld "operatorText" to v > end repeat > > scrolls a field up, but is too slow... any way to speed a loop up? > > > I have also tried > > ON keepPrompting > set the vScroll of fld "promptText" to the vScroll of fld > "promptText" + 1 > send keepPrompting to me in 0 milliseconds > END keepPrompting > > which seems about as slow... > > > Any ideas? > > > (these are not actual scripts, but tests... the app varies scroll > speed with a mouse scroll wheel) > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From simplsol at aol.com Thu Jun 22 22:53:28 2006 From: simplsol at aol.com (simplsol at aol.com) Date: Thu, 22 Jun 2006 22:53:28 -0400 Subject: RevCon West - for free! Message-ID: <8C8648757104218-1BD4-2E35@mblk-d15.sysops.aol.com> Dan, Chipp, Thank you, well done, worth far more than the fee. The conference is not only a great place to get-together and share thoughts, experience and insight; it is also a great investment: After hearing Kevin's outline of the Rev road map, I bought five Studio licenses, renewed my Enterprise license, and took advantage of the free Rev Media. With the show discount I saved more than the price of this year's RevCon (including lodging and transportation). Paul Looney ________________________________________________________________________ Check out AOL.com today. Breaking news, video search, pictures, email and IM. All on demand. Always Free. From JimAultWins at yahoo.com Fri Jun 23 00:07:44 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 22 Jun 2006 21:07:44 -0700 Subject: teleprompter application- reverse text, smooth scrolling? In-Reply-To: <71D6C365-97D7-4FB3-A362-CB6C8CB30B00@dvcreators.net> Message-ID: Does any of this work for your app? put the formattedheight of fld operatorText into gigantic set the height of fld operatorText to gigantic --full height ---->fld operatorText border = 0, opaque = false --mask fld top, bottom put 100 into origTop set the top of fld operatorText to origTop put 22 into scrollIncrm --your pixelage may vary repeat forever get the vscroll of fld operatorText if the optionKey is down then set the top of fld operatorText to it - scrollIncrm else set the top of fld operatorText to it + scrollIncrm end if wait 20 milliseconds --adjust to taste if the shiftkey is down then wait 200 milliseconds --s l o w if the shiftKey is down and the optionkey is down then set the top of fld operatorText to origTop end if if the top of fld operatorText < (origTop - gigantic) then benediction exit repeat end if end repeat Jim Ault Las Vegas On 6/22/06 3:35 PM, "Josh Mellicker" wrote: > This script: > > repeat with v = 1 to 300 > set the vScroll of fld "operatorText" to v > end repeat > > scrolls a field up, but is too slow... any way to speed a loop up? > > > I have also tried > > ON keepPrompting > set the vScroll of fld "promptText" to the vScroll of fld > "promptText" + 1 > send keepPrompting to me in 0 milliseconds > END keepPrompting > > which seems about as slow... > > > Any ideas? > > > (these are not actual scripts, but tests... the app varies scroll > speed with a mouse scroll wheel) > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From JimAultWins at yahoo.com Fri Jun 23 01:26:00 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 22 Jun 2006 22:26:00 -0700 Subject: teleprompter application- reverse text, smooth scrolling? In-Reply-To: Message-ID: ooops. Need to fix one obvious line of the code .... On 6/22/06 7:39 PM, "Jim Ault" wrote: > Does any of this work for your app? > > put the formattedheight of fld operatorText into gigantic > set the height of fld operatorText to gigantic > --full height > ---->fld operatorText border = 0, opaque = false > --mask fld top, bottom --- no vscroll bar needed > > put 100 into origTop > set the top of fld operatorText to origTop > > put 22 into scrollIncrm --your pixelage may vary > repeat forever get the top of fld operatorText ---< fix > if the optionKey is down then > set the top of fld operatorText to it - scrollIncrm > else > set the top of fld operatorText to it + scrollIncrm > end if > > wait 20 milliseconds --adjust to taste > > if the shiftkey is down then wait 200 milliseconds --s l o w > if the shiftKey is down and the optionkey is down then > set the top of fld operatorText to origTop > end if > if the top of fld operatorText < (origTop - gigantic) then > benediction > exit repeat > end if > end repeat > > Jim Ault > Las Vegas > > > > On 6/22/06 3:35 PM, "Josh Mellicker" wrote: > >> This script: >> >> repeat with v = 1 to 300 >> set the vScroll of fld "operatorText" to v >> end repeat >> >> scrolls a field up, but is too slow... any way to speed a loop up? >> >> >> I have also tried >> >> ON keepPrompting >> set the vScroll of fld "promptText" to the vScroll of fld >> "promptText" + 1 >> send keepPrompting to me in 0 milliseconds >> END keepPrompting >> >> which seems about as slow... >> >> >> Any ideas? >> >> >> (these are not actual scripts, but tests... the app varies scroll >> speed with a mouse scroll wheel) >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From r.beynon at liverpool.ac.uk Fri Jun 23 03:31:43 2006 From: r.beynon at liverpool.ac.uk (Rob Beynon) Date: Fri, 23 Jun 2006 08:31:43 +0100 Subject: How to use externals Message-ID: <467191657.20060623083143@liv.ac.uk> Dear All, I need to be able to call an external .exe file (XP) from a Rev stack. Can anyone point me in the right direction, and ideally, show me where in the documentation I need to go to sort this out for myself. I'm not sure what the 'trigger' word is: 'external'? Thus far I can't seem to find a simple example or guidance. Much appreciated, as ever. I know I am a net receiver on this list, but hope that will change in the fullness of time. -- All best wishes, Rob (Created at 08:29 on 23/06/2006) ============================================================== Prof. Rob Beynon |+44 151 794 4312 (voice) Dept. Veterinary Preclinical |+44 151 794 4243 (fax) Sciences, University of Liverpool, Crown Street, Liverpool L69 7ZJ |mailto:r.beynon at liv.ac.uk -------------------------------------------------------------- http://www.liv.ac.uk/pfg |http://www.csiv.org ============================================================== From klaus at major-k.de Fri Jun 23 04:44:12 2006 From: klaus at major-k.de (Klaus Major) Date: Fri, 23 Jun 2006 10:44:12 +0200 Subject: How to use externals In-Reply-To: <467191657.20060623083143@liv.ac.uk> References: <467191657.20060623083143@liv.ac.uk> Message-ID: Hi Rob, > > Dear All, > > I need to be able to call an external .exe file (XP) from a Rev stack. > Can anyone point me in the right direction, and ideally, show me where > in the documentation I need to go to sort this out for myself. I'm not > sure what the 'trigger' word is: 'external'? Thus far I can't seem to > find a simple example or guidance. Much appreciated, as ever. I know I > am a net receiver on this list, but hope that will change in the > fullness of time. check "launch" and/or "open process..." in the docs. I prefer ... open process "standalone.exe" for neither ... which worked fine for me over the years. :-) > All best wishes, > Rob > > (Created at 08:29 on 23/06/2006) > ============================================================== > Prof. Rob Beynon |+44 151 794 4312 (voice) > Dept. Veterinary Preclinical |+44 151 794 4243 (fax) > Sciences, University of Liverpool, > Crown Street, Liverpool L69 7ZJ |mailto:r.beynon at liv.ac.uk > -------------------------------------------------------------- > http://www.liv.ac.uk/pfg |http://www.csiv.org Regards Klaus Major klaus at major-k.de http://www.major-k.de From geradamas at yahoo.com Fri Jun 23 06:41:06 2006 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 23 Jun 2006 11:41:06 +0100 (BST) Subject: [OT] A continuing pain Message-ID: <20060623104106.42842.qmail@web37508.mail.mud.yahoo.com> The over-generalising primate doesn't treat IT as a pronoun, the primate treats IT as a (very) temporary holder for a value . . . which the primate has reason to believe that that is what IT is. That is not the problem. The problem is that because the primate over-generalises it expects consistency . . The primate has experienced pain because of its over-generalising tendencies with the use of THE in xTalk: the vis, the backgroundColour, the shadow but not elsewhere . . . it seems that where over-generalisation causes the most problems is exactly with the very short, multi-purpose terms such as IT and THE. Human languages are never consistent and Mummy or Daddy corrects Junior when s/he uses the subjunctive in the wrong place (!!!). However the over-generalising primate has a definite feeling that xTalk is a bit like Esperanto - it has been constructed, rather than having evolved from earlier languages; or, at the very least, has been consistently built upon the foundations of an earlier constructed language (HyperTalk). Because of the constructed nature of xTalk the primate expects xTalk to behave both differently to its mother tongue and consistently. There are various ways around this: 1. develop a computer language where terms have no resemblance to any human languages ( Z2mblk, 66yk, eee6tl, bloody hell!), 2. Make sure that the constructed language does not contain any multi-purpose terms (such as IT) - and that each term has a one-to-one correspondence with one 'thing'. sincerely, Richmond Mathewson ____________________________________________________________ "Philosophical problems are confusions arising owing to the fluidity of meanings users attach to words and phrases." Mathewson, 2006 ____________________________________________________________ --------------------------------- All New Yahoo! Mail ? Tired of Vi at gr@! come-ons? Let our SpamGuard protect you. From paolo.mazza at neol.it Fri Jun 23 08:20:32 2006 From: paolo.mazza at neol.it (paolo mazza) Date: Fri, 23 Jun 2006 14:20:32 +0200 Subject: "video/audio capture and more" In-Reply-To: <4777C568-CF8A-4AF8-BAEE-417AA08A8770@hindu.org> References: <4777C568-CF8A-4AF8-BAEE-417AA08A8770@hindu.org> Message-ID: Hi Sivakatirswami, I was looking for a solution to record screen action to a mov file and I went through your message in the lista. Were you able to import screen action into Revolution at the end? Ciao Paolo Mazza (Italy) How to use Revolution writes: >I was checking out video grabber. Am I correct that video grabber can >only work with an external video input? i.e. we are not able to grab >the current screen action as video and save it to a foo.mov file, >along with the internal, USB mic feed at the same time.... > >SnapZPro is giving me trouble on attempts to save 1024 X 728 over 20 >minutes... I guess the file is just so enormous as to be impossible. >And that was on a G5 with a dual processor. I wrote Ambrozia >software with a query about that but did not get a response. > >If anyone has solutions for the Mac to capture a full screen rect + >live audio feed --> QT movie (20 minute presentations) let me >know... goal is to send this to DVD format for final output via DVD >players. > >Sivakatirswami From paolo.mazza at neol.it Fri Jun 23 08:36:54 2006 From: paolo.mazza at neol.it (paolo mazza) Date: Fri, 23 Jun 2006 14:36:54 +0200 Subject: "video/audio capture and more" In-Reply-To: References: <4777C568-CF8A-4AF8-BAEE-417AA08A8770@hindu.org> <,> Message-ID: Talking about video/audio capture ... How can I set audio recording from revolution? As far as I know I have two commands to set video recording revVideoGrabDialog revVideoGrabSettings but I have none to set audio recording? (in rev 2.7.2) Thanks Paolo Mazza How to use Revolution writes: >Hi Sivakatirswami, >I was looking for a solution to record screen action to a mov file and I >went through your message in the lista. >Were you able to import screen action into Revolution at the end? >Ciao >Paolo Mazza (Italy) > >How to use Revolution writes: >>I was checking out video grabber. Am I correct that video grabber can >>only work with an external video input? i.e. we are not able to grab >>the current screen action as video and save it to a foo.mov file, >>along with the internal, USB mic feed at the same time.... >> >>SnapZPro is giving me trouble on attempts to save 1024 X 728 over 20 >>minutes... I guess the file is just so enormous as to be impossible. >>And that was on a G5 with a dual processor. I wrote Ambrozia >>software with a query about that but did not get a response. >> >>If anyone has solutions for the Mac to capture a full screen rect + >>live audio feed --> QT movie (20 minute presentations) let me >>know... goal is to send this to DVD format for final output via DVD >>players. >> >>Sivakatirswami > > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution ******************************************************** Paolo Mazza NEOL SRL Via Calatafimi, 16 - 35137 PADOVA www.neol.it paolo.mazza at neol.it Tel 049-7386590 From paolo.mazza at neol.it Fri Jun 23 09:45:35 2006 From: paolo.mazza at neol.it (paolo mazza) Date: Fri, 23 Jun 2006 15:45:35 +0200 Subject: "video/audio capture and more" In-Reply-To: References: <4777C568-CF8A-4AF8-BAEE-417AA08A8770@hindu.org> <,> < > <,> Message-ID: Talking about video/audio capture... I tryed to set audio using command: RevSetVideoGrabAudio true, "1", "8", "11025" Unfortunately, it does not work in MACOSX and Rev 2.7.2 What I get, regardless of any setting, is a big file with audio set to: 16-bit Intero (Endian grande), Mono, 48,000 kHz From lfredricks at proactive-intl.com Fri Jun 23 10:17:11 2006 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Fri, 23 Jun 2006 07:17:11 -0700 Subject: [OT] A continuing pain In-Reply-To: <20060623104106.42842.qmail@web37508.mail.mud.yahoo.com> Message-ID: <000801c696cf$b8922520$6401a8c0@lynn> > the vis, the backgroundColour, the shadow Just be thankful noone has tried to enforce _exact_ rules for the articles (a, an, the). Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution, Ltd From revolution at edgore.com Fri Jun 23 11:06:42 2006 From: revolution at edgore.com (Edwin Gore) Date: Fri, 23 Jun 2006 11:06:42 -0400 Subject: Help the Stupid... Message-ID: How can I get the name of the image being used as a button's icon? I can get the number, but I would really liek the name... Thanks, Edwin Gore From didiersanz at gmail.com Fri Jun 23 11:12:49 2006 From: didiersanz at gmail.com (Didier SANZ) Date: Fri, 23 Jun 2006 17:12:49 +0200 Subject: Help the Stupid... In-Reply-To: References: Message-ID: Try this : get icon of btn tButton put name of image id it D.S. Le 23 juin 06 ? 17:06, Edwin Gore a ?crit : > How can I get the name of the image being used as a button's icon? I > can get the number, but I would really liek the name... > > Thanks, > > Edwin Gore > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From didiersanz at gmail.com Fri Jun 23 11:14:21 2006 From: didiersanz at gmail.com (Didier SANZ) Date: Fri, 23 Jun 2006 17:14:21 +0200 Subject: Help the Stupid... In-Reply-To: References: Message-ID: Or, to make it shorter: put short name of image id (icon of btn tButton) D.S. Le 23 juin 06 ? 17:06, Edwin Gore a ?crit : > How can I get the name of the image being used as a button's icon? I > can get the number, but I would really liek the name... > > Thanks, > > Edwin Gore > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From klaus at major-k.de Fri Jun 23 11:16:32 2006 From: klaus at major-k.de (Klaus Major) Date: Fri, 23 Jun 2006 17:16:32 +0200 Subject: Help the Stupid... In-Reply-To: References: Message-ID: Hi Edwin, > How can I get the name of the image being used as a button's icon? I > can get the number, but I would really liek the name... try this: ... put the short name of img ID (the icon of btn xyz) ... :-) > Thanks, > > Edwin Gore Regards Klaus Major klaus at major-k.de http://www.major-k.de From Stgoldberg at aol.com Fri Jun 23 13:29:41 2006 From: Stgoldberg at aol.com (Stgoldberg at aol.com) Date: Fri, 23 Jun 2006 13:29:41 EDT Subject: Jerkiness to QTVR presentation in Revolution Message-ID: <516.15b0bc8.31cd7f05@aol.com> I've noticed that when a Quicktime VR movie is played through Apple's Quicktime player the motion around 360 degrees is smooth. However, the same movie shown through Revolution's player results in a jerky stepping motion. Any suggestions? Thanks. Steve Goldberg From soapdog at mac.com Fri Jun 23 13:52:42 2006 From: soapdog at mac.com (Andre Garzia) Date: Fri, 23 Jun 2006 07:52:42 -1000 Subject: about media... Message-ID: Folks, I am a Enterprise licensee, I received Rev Media as a Freebie because I went to RevConWest and I must say, I like it. I've already created little adventures with photos that don't mesh well, created kiosks for un existant things and am now playing on creating a portfolio for my cat. I am really enjoying this template thing, we should build more. Cheers andre From geradamas at yahoo.com Fri Jun 23 14:40:51 2006 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 23 Jun 2006 11:40:51 -0700 (PDT) Subject: [OT] The nature of language Message-ID: <20060623184051.49901.qmail@web37510.mail.mud.yahoo.com> One of the things that needs to be debated is something that affects newbies and old-hands alike: In 1930 Ogden and Richards invented 'Basic English', an 850 core-English that could be (supposedly) learnt by any Epsilon Semi-Moron (to borrow a politically incorrect prase from Aldous Huxley - but a very 1930-ish phrase) in 60 hours: http://www.basic-english.org/ and once you have finished laughing yourself silly that 'stockings' is considered one of the basic 850 words you will see that they had some sort of at least semi-valid point. Of course, George Orwell mocked Ogden & Richards with his Newspeak. NOW - imagine a "core xTalk" that enabled the newbie to get his/her feet wet incredibly rapidly (and not get blocked by the "templates + drag-n-drop" school of HyperStudio) but could then be extended to a fuller, richer, full-blown xTalk at a later stage. Um . . . full of holes . . . As George Orwell pointed out - the idea of Newspeak was to reduce speech to thought-stopping cliches - i.e. prevent any creativity whatsoever. What is super about xTalk is that it has space fro a tremendous amount of creativity just because, unlike Basic English and Newspeak, it is "wobbly round the edges". However it is the "wobbliness" that may mean that xTalk becomes an increasingly coterie obsession, and increasingly inaccessible to new would-be xTalkers. The problem is that a rigid one-to-one semantically mapped language cannot then be "unrigidified" in mid-learning process without considerable psychological fall-out. sincerely, Richmond Mathewson ____________________________________________________________ "Philosophical problems are confusions arising owing to the fluidity of meanings users attach to words and phrases." Mathewson, 2006 ____________________________________________________________ From mwieder at ahsoftware.net Fri Jun 23 15:07:50 2006 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 23 Jun 2006 12:07:50 -0700 Subject: "video/audio capture and more" In-Reply-To: References: <4777C568-CF8A-4AF8-BAEE-417AA08A8770@hindu.org> Message-ID: <10811370169.20060623120750@ahsoftware.net> Sivakatirswami- > How to use Revolution writes: >>I was checking out video grabber. Am I correct that video grabber can >>only work with an external video input? i.e. we are not able to grab >>the current screen action as video and save it to a foo.mov file, >>along with the internal, USB mic feed at the same time.... >> >>SnapZPro is giving me trouble on attempts to save 1024 X 728 over 20 >>minutes... I guess the file is just so enormous as to be impossible. >>And that was on a G5 with a dual processor. I wrote Ambrozia >>software with a query about that but did not get a response. >> >>If anyone has solutions for the Mac to capture a full screen rect + >>live audio feed --> QT movie (20 minute presentations) let me >>know... goal is to send this to DVD format for final output via DVD >>players. >> Looks like I missed the original post of this one, but since there weren't any other responses online: 1024 x 728 is *way* too big for DVD format. I don't have my notes in front of me, but I think you'd be better off downsizing the video to one of the valid DVD formats, i.e., 720x480. This would also help with the capture size. And if SnapzPro will let you capture directly to mpeg format that would save you the pain of image conversion as well. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Fri Jun 23 15:11:38 2006 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 23 Jun 2006 12:11:38 -0700 Subject: "video/audio capture and more" In-Reply-To: References: <4777C568-CF8A-4AF8-BAEE-417AA08A8770@hindu.org> Message-ID: <3011598718.20060623121138@ahsoftware.net> Sivakatirswami- ...and btw, trying to send email to you directly results in: katir at hindu.org SMTP error from remote mail server after end of data: host hindu.org.s7a1.psmtp.com [64.18.6.14]: 582 This message violates our email policy ...whatever that means -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Fri Jun 23 15:14:17 2006 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 23 Jun 2006 12:14:17 -0700 Subject: [OT] A continuing pain In-Reply-To: <20060623104106.42842.qmail@web37508.mail.mud.yahoo.com> References: <20060623104106.42842.qmail@web37508.mail.mud.yahoo.com> Message-ID: <10511757526.20060623121417@ahsoftware.net> Richmond- Friday, June 23, 2006, 3:41:06 AM, you wrote: > The problem is that because the primate over-generalises it expects consistency . . > The primate has experienced pain because of its over-generalising > tendencies with the use of THE in xTalk: > the vis, the backgroundColour, the shadow I always thought "the" was used with properties, or with internal functions aliased to properties... Actually, I find the use of "the" much more consistent than trying to figure out the logic or syntax of "in" vs "of". -- -Mark Wieder mwieder at ahsoftware.net From davis.phil at comcast.net Fri Jun 23 15:22:40 2006 From: davis.phil at comcast.net (Phil Davis) Date: Fri, 23 Jun 2006 12:22:40 -0700 Subject: [OT] The nature of language In-Reply-To: <20060623184051.49901.qmail@web37510.mail.mud.yahoo.com> References: <20060623184051.49901.qmail@web37510.mail.mud.yahoo.com> Message-ID: <449C3F80.3060508@comcast.net> Hi Richmond, I won't continue interacting about this... I don't want to make this thread into one of those ongoing things that everyone wishes would end. I just thought I should say this. Richmond Mathewson wrote: > The problem is that a rigid one-to-one semantically mapped language > cannot then be "unrigidified" in mid-learning process without > considerable psychological fall-out. > First, I'm respectfully aware that I don't understand everything you meant in your post. Given that, I continue... In the above quote, it seems to me that you're saying that in learning a language: 1) words generally don't have both simple and abstract meanings, and 2) starting with the concrete and moving toward the abstract is a bad idea. I couldn't disagree more. 1) Words generally derive the color and depth of their abstract meanings from their concrete roots - their 'first meanings'. 2) What you call 'psychological fall-out' I would call 'learning' or 'growth'. I believe one's attitude toward the phenomenon (as in life generally) makes it into a 'discovery' experience or a 'disaster' experience (with shades in between, of course). On the other hand, if this isn't what you're talking about, well... maybe I don't understand *anything* you meant! Thanks - Phil Davis From katir at hindu.org Fri Jun 23 05:39:39 2006 From: katir at hindu.org (Sivakatirswami) Date: Thu, 22 Jun 2006 23:39:39 -1000 Subject: teleprompter application- reverse text, smooth scrolling? In-Reply-To: <8139CA4E-B3CA-412B-B5F9-41E704DBDEB9@dvcreators.net> References: <8139CA4E-B3CA-412B-B5F9-41E704DBDEB9@dvcreators.net> Message-ID: Josh I sent you my little app by email offline. forgive my aweful UI... I was just beginning to refine it then we went in a different direction.... I don't now anything about "mirror" but perhaps some of my handlers may help. The speed issue is (obviously) directly related to font size, which then again is related to distance from speaker. My app assumes the users is sitting in front of his PC, (designed for recording) so, setting the font size to a large size and short line length (shortline length is important for easy reading) I can get a speed which works. Works in the sense that a speed can be set which is faster than anyone could or would want to read. The problem comes if you are trying to project the type from a distance, then you have to use a really big font and text-height, and then the number of words-lines visible on screen drops dramatically, and you really need to crank up the scroll speed. I couldn't find any way to get the thing to scroll fast enough-smoothly. A single pixel increment sent on a 1 millisecond loop, I believe is the smoothest you can get and the fastest you can get. Of course, you can increase the scroll increment unit in the script to 3-5 pixels, but then the text jitters vertically very badly. If you have a solution I would love to know what it is. Sivakatirswami On Jun 21, 2006, at 12:26 PM, Josh Mellicker wrote: > Has anyone ever tried to make a teleprompter in Rev? > > You would need a way to mirror-reverse text, which I cannot find, > or a mirror font... > > And, a way to make scrolling pixel-smooth... > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From fde101 at fjrhome.net Fri Jun 23 16:21:55 2006 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Fri, 23 Jun 2006 16:21:55 -0400 Subject: Application Icon Requirements In-Reply-To: <4866821.post@talk.nabble.com> References: <4866821.post@talk.nabble.com> Message-ID: <911C974C-7F38-4AE6-90FC-8D35C5748F98@fjrhome.net> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I think, based on the subject, that he is looking for a way to create the icons that appear on the application file, for example -- OS- level icons? If you are on Mac OS X, you might look in Apple's Developer Tools, under /Developer/Applications/Utilities, for a little utility called "Icon Composer" -- that will only work for Mac OS X icons, though. For cross-platform icon work under Mac OS X, there is a shareware program called Iconographer, which can generate icons for both Mac OS X and Windows. Also, if you are just trying to create icons to use on the stacks themselves, for buttons on cards and so forth, just create them as image icons -- they can be imported from files, pasted onto the cards, whatever -- then get the "id" property of the icon. Use that as the icon number in the property inspector for the button. On Jun 14, 2006, at 11:09 AM, mfstuart wrote: > > Hi Tom, > > Doesn't Studio itself have "paint" tools to do what you want? > On the Tools palette, clcik the little "up" arrow in the bottom right > corner. That extends the palette and offers an almost complete set of > graphic tools. > > Anyone able to offer more on this? > > Mark > -- > View this message in context: http://www.nabble.com/Application- > Icon-Requirements-t1783739.html#a4866821 > Sent from the Revolution - User forum at Nabble.com. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (Darwin) iD8DBQFEnE1jRS7sy0VSQ1gRAq3vAJ0UUCUptV7H9qVj3mwkOKviSrRVJACfa/qf KyvPxlF70m6FZG2P8C8B/oQ= =PeoK -----END PGP SIGNATURE----- ___________________________________________________________ $0 Web Hosting with up to 200MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From katir at hindu.org Fri Jun 23 16:38:51 2006 From: katir at hindu.org (Sivakatirswami) Date: Fri, 23 Jun 2006 10:38:51 -1000 Subject: PDFs displayed in Player! In-Reply-To: References: <59CF2634-8D90-4926-B224-F49E2F5AD19A@mangomultimedia.com> Message-ID: <0AC72525-A44C-431C-A2A1-B37212386664@hindu.org> We have done a lot of work and research into this area. Like Dan says: we love and use PDF's (Hinduism Today Digital Edition is build on launch PDF into Acrobat reader) Unfortunately, relying on PDF as a core for delivery is fraught with issues. e.g. if you think that Great Adobe, has provided flawless functionality in the much touted interactive media delivery system from inside PDF's you will be sadly disappointed, it fails as often as it works on any number of machines both on the mac and windows side. Error feedback is remarkably "lame" e.g. if the user is not connected to the internet and so cannot view external media from a web server, Adobe just throws a generic error, making you the producer, look like you did something wrong... there's more, but I will save it.... We use Dan Schafers little script to call cmd.exe on Windows to launch PDF's into Acrobat reader, but I'm getting complaints that on some windows systems, even this does not work. And debugging this from a "distance." Is very difficult to say the least. And, the Acrobat work group at Adobe is very much focused on the windows side and mac implementation of PDF from within Acrobat reader itself is very sluggish by comparison. We are at the mercy of Titans in a war where greed rules, and "let's get together and make things compatible" is a blacklisted policy. It's amazing to me that Rev does as well as it does do with this cross platform business. if you are really serious about this you need to spend some big bucks and implement the Apple SDK suite for PDF on the Mac (very rich options) and 3rd party SDK's for PDF on Windows. (There's a great company in California build on source code from Asia where this is big stuff) you won't get in an out for under $50,000.00 to get all the functionality you might want. And, in a similar vein, after months of research on video delivery and codecs and cross-platform delivery and talking to consultants... we all came to the same conclusion: you really only have one option Quicktime, and you have to live within those parameters. of course if you have $$$$ you can try going the Macromedia way with the Flash codec, then that is a path fraught with boulders and you need really, really deep pockets. Scott Raney made the right move in adopting QT years ago. And expecting QT to be Acrobat is just a wrong expectation... rather look at it like this: Apple is an innovative company that has no problem engineering for compatibility, MS doesn't look at life like that at all, that's not Rev's problem. Sivakatirswami On Jun 22, 2006, at 12:46 PM, Ton Kuypers wrote: > It would be very nice to have a preview of imported PDF files, but > for now I just leave it as a feature request for a next version > when RR handles PDF internally, without relying on Quicktime... From katir at hindu.org Fri Jun 23 16:38:58 2006 From: katir at hindu.org (Sivakatirswami) Date: Fri, 23 Jun 2006 10:38:58 -1000 Subject: "video/audio capture and more" In-Reply-To: References: <4777C568-CF8A-4AF8-BAEE-417AA08A8770@hindu.org> <, > < > <, > Message-ID: <3AC23A42-CB43-4E6C-B965-041C67FE6E36@hindu.org> Aloha Paola: After further research on the matter we are going to get (got one... testing now) a scan converter (hardware) that takes a DV signal from any source and outputs to any destination. to capture both visual and audio for a rect of say 800 X 600 pixels with any quality, for say.. 20 minutes... you are talking about a *huge* amt of data and CPU power. I talked to the senior production manager at Total Training in New York (we use a lot of their CBT DVD's) and after describing our needs he said that tools on-board tools just won't be able to handle it. They use a $25,000 scan converter there (Yikes! not in our budget) but he had some other recommendations for <$1,000.00 that he said would do well Apple Education recommended a Canopus box <$500.00 if you can qualify for edu, which we do... but we are not very happy with the output and just in the middle of R & D on this whole thing...but the concept is marvelous, you plug your computer into the box, run your presentation, and the output from the box goes to a DVD recorder (or anything else you care to wire up... ) Changing the audio codec doesn't get you much... in experiments with QT here, 80% of the data is in the video stream, at least with my few tests, but I'm no expert... we are kind of fumbling along with this research. If anyone can chime in here that would be great. It would really be a huge feature bump if Revolution could actually dump to QT run time... but, I think, as I often do, that I'm asking for moon cheese. Sivakatirswami On Jun 23, 2006, at 3:45 AM, paolo mazza wrote: > Talking about video/audio capture... > > I tryed to set audio using command: > > RevSetVideoGrabAudio true, "1", "8", "11025" > > Unfortunately, it does not work in MACOSX and Rev 2.7.2 > > What I get, regardless of any setting, is a big file with audio > set to: > > 16-bit Intero (Endian grande), Mono, 48,000 kHz > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Fri Jun 23 17:30:44 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 23 Jun 2006 14:30:44 -0700 Subject: about media... Message-ID: <449C5D84.5090504@fourthworld.com> Andre Garzia wrote: > I am a Enterprise licensee, I received Rev Media as a Freebie because > I went to RevConWest and I must say, I like it. I've already created > little adventures with photos that don't mesh well, created kiosks > for un existant things and am now playing on creating a portfolio for > my cat. > > I am really enjoying this template thing, we should build more. That would be cool, but as I understand it even the most experienced Enterprise developers are excluded from creating Media templates because of Media's unique file format. But of course it would be even more beneficial for RunRev than us to be able to make new templates for Media -- is there a way to do that? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From sanke at hrz.uni-kassel.de Fri Jun 23 17:24:54 2006 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Fri, 23 Jun 2006 23:24:54 +0200 Subject: [ANN] Image Filter Demo Message-ID: <449C5C26.7010301@hrz.uni-kassel.de> While I am still trying to bring my Image Filter Tool into a presentable format - I think I will need another two or three weeks before going public - I offer a preview gallery that I have just uploaded to : Scroll down at the left until link "Image Filter Gallery" or go directly to . Some of the applied filters are adapted from 3X3 to 9X9 matrix formats, others had to be scripted from scratch (like the Kuwahara filter) for Revolution, a number of created filters were transferred from my Colorpattern Toolkit and adapted to the handling of imagedata. Filters greater than 3X3 or such filters that use additional factors (like the "bias" or "offset" values needed for instance to create reliefs) cannot be used with Derek Bump's or Chipp's Windows DLL, but all filters - including the 3X3 format - can also be used without any external, meaning that they can be used on any platform with a number of "no-external" routines. I have now streamlined the no-external scripts for applying the filters down to 7 seconds (2 GHz Windows computer) on the average. Many of the filters that do not apply matrices at all can be much faster, up to less than 1 second. To reduce execution time from the original 90 seconds of the no-external script I started with, one of the steps was to abandon the intermediate use of arrays, another to take a number of computations out of loops. The latest gain in speed occurred when I substituted " # put binaryEncode("CCCC",255,tRed,tGreen,tBlue) after tconvData" by "put numtochar(tRed) into char (ti + (tj+2)) of tconvdata put numtochar(tGreen) into char (ti + (tj+3)) of tconvdata put numtochar(tBlue) into char (ti + (tj+4) )of tconvdata". This caused a speed gain of two seconds alone. I may also be mentioned that many filters are slower - by 20 to 33 % - in the Revolution IDE compared to the Metacard IDE. Standalones show the same difference of speed. There are also many filters not shown in the gallery that make extensive use of mirroring, enlarging, decreasing, stretching, duplicating parts of images and many forms of color change. I has been an interesting and educating exercise for me to gain some insights about filters mostly by intensive web searches. I repeat my query for more and improved externals for faster filter handling. I very much doubt I could familiarize myself with the art of producing DLLs in the near future, so I hope for support from other list members or even from the Revolution crew. Best regards, Wilhelm Sanke From josh at dvcreators.net Fri Jun 23 18:18:32 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Fri, 23 Jun 2006 15:18:32 -0700 Subject: teleprompter application- reverse text, smooth scrolling? In-Reply-To: References: <8139CA4E-B3CA-412B-B5F9-41E704DBDEB9@dvcreators.net> Message-ID: <6D07EB87-55CC-42C8-8700-E9548E434E27@dvcreators.net> Hi, The application will usually be the talent looking through a piece of one-way glass directly at the camera lens, so the text must be pretty huge... I'm going to try Jim Ault's code and will report back. Josh On Jun 23, 2006, at 2:39 AM, Sivakatirswami wrote: > Josh I sent you my little app by email offline. forgive my aweful > UI... I was just beginning to refine it then we went in a > different direction.... > > I don't now anything about "mirror" but perhaps some of my handlers > may help. > > The speed issue is (obviously) directly related to font size, which > then again is related to distance from speaker. My app assumes the > users is sitting in front of his PC, (designed for recording) so, > setting the font size to a large size and short line length > (shortline length is important for easy reading) I can get a speed > which works. Works in the sense that a speed can be set which is > faster than anyone could or would want to read. > > The problem comes if you are trying to project the type from a > distance, then you have to use a really big font and text-height, > and then the number of words-lines visible on screen drops > dramatically, and you really need to crank up the scroll speed. I > couldn't find any way to get the thing to scroll fast enough- > smoothly. A single pixel increment sent on a 1 millisecond loop, I > believe is the smoothest you can get and the fastest you can get. > Of course, you can increase the scroll increment unit in the > script to 3-5 pixels, but then the text jitters vertically very > badly. > > If you have a solution I would love to know what it is. > > Sivakatirswami > > On Jun 21, 2006, at 12:26 PM, Josh Mellicker wrote: > >> Has anyone ever tried to make a teleprompter in Rev? >> >> You would need a way to mirror-reverse text, which I cannot find, >> or a mirror font... >> >> And, a way to make scrolling pixel-smooth... >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From lists at mangomultimedia.com Fri Jun 23 16:42:18 2006 From: lists at mangomultimedia.com (Trevor DeVore) Date: Fri, 23 Jun 2006 13:42:18 -0700 Subject: Jerkiness to QTVR presentation in Revolution In-Reply-To: <516.15b0bc8.31cd7f05@aol.com> References: <516.15b0bc8.31cd7f05@aol.com> Message-ID: <6A0E10C9-86AE-46AE-A1FF-F728119A5388@mangomultimedia.com> On Jun 23, 2006, at 10:29 AM, Stgoldberg at aol.com wrote: > I've noticed that when a Quicktime VR movie is played through Apple's > Quicktime player the motion around 360 degrees is smooth. > However, the same movie > shown through Revolution's player results in a jerky stepping > motion. Any > suggestions? Thanks. What version of Rev are you using? In 2.7 there is a qtIdleRate global property. It defaults to 50. For QTVR you might want to try something like 10. You could put something like this in your player object. local sDefaultIdleRate on mouseDown put the qtIdleRate into sDefaultIdleRate set the qtIdleRate to 10 end mouseDown on mouseUp set the qtIdleRate to sDefaultIdleRate end mouseUp -- Trevor DeVore Blue Mango Learning Systems - www.bluemangolearning.com trevor at bluemangolearning.com From stephenREVOLUTION at barncard.com Fri Jun 23 18:33:31 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Fri, 23 Jun 2006 15:33:31 -0700 Subject: teleprompter application- reverse text, smooth scrolling? In-Reply-To: <6D07EB87-55CC-42C8-8700-E9548E434E27@dvcreators.net> References: <8139CA4E-B3CA-412B-B5F9-41E704DBDEB9@dvcreators.net> <6D07EB87-55CC-42C8-8700-E9548E434E27@dvcreators.net> Message-ID: FYI the technical term for the glass is 'Beam Splitter'. Should be 50% reflection and 50% transmission >Hi, > >The application will usually be the talent looking through a piece >of one-way glass directly at the camera lens, so the text must be >pretty huge... I'm going to try Jim Ault's code and will report back. > >Josh -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From jacque at hyperactivesw.com Fri Jun 23 17:59:39 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 23 Jun 2006 16:59:39 -0500 Subject: about media... In-Reply-To: <449C5D84.5090504@fourthworld.com> References: <449C5D84.5090504@fourthworld.com> Message-ID: <449C644B.4010207@hyperactivesw.com> Richard Gaskin wrote: > Andre Garzia wrote: > >> I am a Enterprise licensee, I received Rev Media as a Freebie because >> I went to RevConWest and I must say, I like it. I've already created >> little adventures with photos that don't mesh well, created kiosks >> for un existant things and am now playing on creating a portfolio for >> my cat. >> >> I am really enjoying this template thing, we should build more. > > That would be cool, but as I understand it even the most experienced > Enterprise developers are excluded from creating Media templates because > of Media's unique file format. If you mean the 2.7 file format on disk, Media can read any stack produced by any edition of Revolution. Enterprise users could write templates as long as they knew the specs for the template stacks. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Fri Jun 23 19:42:57 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 23 Jun 2006 16:42:57 -0700 Subject: about media... Message-ID: <449C7C81.4040504@fourthworld.com> J. Landman Gay wrote: > Richard Gaskin wrote: >> Andre Garzia wrote: >> >>> I am a Enterprise licensee, I received Rev Media as a Freebie because >>> I went to RevConWest and I must say, I like it. I've already created >>> little adventures with photos that don't mesh well, created kiosks >>> for un existant things and am now playing on creating a portfolio for >>> my cat. >>> >>> I am really enjoying this template thing, we should build more. >> >> That would be cool, but as I understand it even the most experienced >> Enterprise developers are excluded from creating Media templates because >> of Media's unique file format. > > If you mean the 2.7 file format on disk, Media can read any stack > produced by any edition of Revolution. Enterprise users could write > templates as long as they knew the specs for the template stacks. Cool - thanks for the clarification. Currently Media is a sort of "all you can eat buffet", with little market overlap among templates. Is there an area we might focus on to help target a specific market segment? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From jacque at hyperactivesw.com Fri Jun 23 21:27:46 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 23 Jun 2006 20:27:46 -0500 Subject: about media... In-Reply-To: <449C7C81.4040504@fourthworld.com> References: <449C7C81.4040504@fourthworld.com> Message-ID: <449C9512.60104@hyperactivesw.com> Richard Gaskin wrote: > Currently Media is a sort of "all you can eat buffet", with little > market overlap among templates. Is there an area we might focus on to > help target a specific market segment? I don't know. To be honest, I haven't really had much time to even look at Media, but the Rev team would be the people to ask. I really *should* go look at Media, actually, because my parrots are in it. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From sims at ezpzapps.com Sat Jun 24 05:50:34 2006 From: sims at ezpzapps.com (sims) Date: Sat, 24 Jun 2006 11:50:34 +0200 Subject: computer profile information Message-ID: With OS X I'm using the following to get the System Profiler data: on mouseUp put empty into fld "info" set the cursor to busy put shell(system_profiler) into fld "info" end mouseUp Does anyone have a script I can borrow to get lots of information about a PC? I need to collect data from bug testers. sims From johnmiller1950 at sbcglobal.net Sat Jun 24 07:02:59 2006 From: johnmiller1950 at sbcglobal.net (John Miller) Date: Sat, 24 Jun 2006 07:02:59 -0400 Subject: Menubar Problems Message-ID: <0265CCBF-462C-42B0-A50F-72EEA79D44BD@sbcglobal.net> Greetings All, I am writing a stack in which I want a different menubar for each of the two cards in the stack. One of my menubars works OK. However, the second one won't display all of the items. (i.e. in the "File" button" it shows only the first three menu items; same for "Edit" etc.) These display correctly in Windows XP, but not under a Mac OS X. Also, when I use windows, the third menu btn is overwritten with a "Help" button. In my menubar, the third button is "Controls." Under Windows, that button appears as "Help ols". The button works OK, but I can't get it to display correctly. Can anyone shed light on these problems? Thanks, John Miller From cb at callum.demon.co.uk Sat Jun 24 08:45:53 2006 From: cb at callum.demon.co.uk (callum brines) Date: Sat, 24 Jun 2006 13:45:53 +0100 Subject: Revolution CGI error Message-ID: <1CDB3F69-FEC1-4D36-A4AB-CDFE61A5C4BA@callum.demon.co.uk> Hi all Just getting starting using Rev for CGIs on Mac OS X 10.4.6. I have followed Jacqueline Landman Gay?s invaluable CGI tutorial but when I run a simple script Safari returns an "internal Server error" and in the console I get the following message: "kCGErrorRangeCheck: Window Server communications from outside of session allowed for root and console user only". Stumped. Any help much appreciated. Callum From jbv.silences at club-internet.fr Sat Jun 24 11:52:59 2006 From: jbv.silences at club-internet.fr (jbv) Date: Sat, 24 Jun 2006 17:52:59 +0200 Subject: Slightly OT : forums Message-ID: <449D5FDA.D947C9FC@club-internet.fr> Hi list, One of clients (for whom I've already made a rather complex website based on Rev cgi) wants a tool to set up and administrate forums... Having little experience in that field, I was wondering if it's worth building something from scratch around Rev, or if it would simpler to install some existing solution (probably open source)... Any suggestion ? Thanks, JB From bvg at mac.com Sat Jun 24 11:54:31 2006 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sat, 24 Jun 2006 17:54:31 +0200 Subject: Slightly OT : forums In-Reply-To: <449D5FDA.D947C9FC@club-internet.fr> References: <449D5FDA.D947C9FC@club-internet.fr> Message-ID: Forums can be one of the most complex kind of dynamic content, or very simple, it all depends on what your client wants. Registering and administering user accounts can be very complex in itself, and having "spam secure" login is something i don't even want to think about. On the other side hacking something together to show user entered content is rather simple, once you have thought about how to store your forum posts. Formatting and customising the way your forum looks is somewhat of a stamina thing, but in principle easy too in my opinion. As for a free, existing forum, i suggest you look at SMF www.simplemachines.org or phpBB www.phpbb.com (which RunRev uses as forum). greetings Bjoernke On Jun 24 2006, at 17:52, jbv wrote: > Hi list, > > One of clients (for whom I've already made a rather complex > website based on Rev cgi) wants a tool to set up and administrate > forums... > Having little experience in that field, I was wondering if it's worth > building something from scratch around Rev, or if it would simpler > to install some existing solution (probably open source)... > > Any suggestion ? > > Thanks, > JB -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From josh at dvcreators.net Sat Jun 24 13:36:06 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Sat, 24 Jun 2006 10:36:06 -0700 Subject: Slightly OT : forums In-Reply-To: <449D5FDA.D947C9FC@club-internet.fr> References: <449D5FDA.D947C9FC@club-internet.fr> Message-ID: I second simplemachines.org, I have used this for several sites and love this software! On Jun 24, 2006, at 8:52 AM, jbv wrote: > Hi list, > > One of clients (for whom I've already made a rather complex > website based on Rev cgi) wants a tool to set up and administrate > forums... > Having little experience in that field, I was wondering if it's worth > building something from scratch around Rev, or if it would simpler > to install some existing solution (probably open source)... > > Any suggestion ? > > Thanks, > JB > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From davis.phil at comcast.net Sat Jun 24 14:51:06 2006 From: davis.phil at comcast.net (Phil Davis) Date: Sat, 24 Jun 2006 11:51:06 -0700 Subject: OT: Win virtualization with Parallels? Message-ID: <449D899A.5070205@comcast.net> I noticed at Revcon that one or more presenters used Parallels (virtualization product) to show Windows stuff on an Intel Mac. Can anyone comment on how well Parallels works, or if there's a better way to go? I'm thinking of taking the plunge but wanted to 'consult my sources' first. Thanks - Phil Davis From jeff at siphonophore.com Sat Jun 24 15:32:48 2006 From: jeff at siphonophore.com (Jeffrey Reynolds) Date: Sat, 24 Jun 2006 15:32:48 -0400 Subject: U3 apps and rev In-Reply-To: <20060623170004.5E6E7826A7C@mail.runrev.com> References: <20060623170004.5E6E7826A7C@mail.runrev.com> Message-ID: Just saw the newsletter article on revolution and U3 apps. I am a bit confused about why you would need U3 compatibility with Rev since you can make standalones that do not require anything to be installed and run fine from a flash drive (i actually keep a couple of my rev cdrom multimedia apps on a flash drive to show off, easier than carting CDs in your pocket!). so im wondering what the U3 specifications are adding for rev. is just adding a standard set of extra DLLs you might want to have access to? they have a little start panel you can get onto for the drive. something to just say you are U3 enabled? it seems like having to jump through U3's hoops rather than much rev has to do than it already does. Sorry i just smell more marketing here than technology, but maybe im wrong and if so would be interested in hearing other views. There is no mention of licensing fees (or potential future ones) on their site for U3, but its not very explicit content to make a firm decision on. Also the article stated you would need an enterprise license to do U3. isnt this just another version of the XP engine? Shouldnt you be able to make standlanones with this engine like you can with a studio license like all the other current platforms (the article stated you required an enterprise license, but maybe thats only for the beta?) the thing that i would really love to see with rev is downsizing to the pocket PC market where i could really fun things to do with rev... cheers, Jeffrey Reynolds From scott at tactilemedia.com Sat Jun 24 16:42:14 2006 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 24 Jun 2006 13:42:14 -0700 Subject: tm|tools Reminder Message-ID: Hey Folks: Just a reminder that the special pricing on our tm|audio and tm|gauge tools ends Sunday at midnight PST. Until then, you can still get tm|audio with 800+ sound effects for $59 (reg $79) and tm|gauge for building data widgets for $79 (reg $99). If you haven't seen the gauge demo yet, run the following in your Rev 2.7 message box to play with real gauges built using tm|gauge. go url "http://www.tactilemedia.com/download/gauge_samples.rev" Get the special pricing only by visiting this link: http://www.tactilemedia.com/showspecials/ You still have time to save on tools to enhance your next project. :-) Best Regards, Scott Rossi Tactile Media, Multimedia & Design From davis.phil at comcast.net Sat Jun 24 17:39:37 2006 From: davis.phil at comcast.net (Phil Davis) Date: Sat, 24 Jun 2006 14:39:37 -0700 Subject: U3 apps and rev In-Reply-To: References: <20060623170004.5E6E7826A7C@mail.runrev.com> Message-ID: <449DB119.1040403@comcast.net> Hi Jeffrey - Jeffrey Reynolds wrote: > Just saw the newsletter article on revolution and U3 apps. I am a bit > confused about why you would need U3 compatibility with Rev since you > can make standalones that do not require anything to be installed and > run fine from a flash drive (i actually keep a couple of my rev cdrom > multimedia apps on a flash drive to show off, easier than carting CDs > in your pocket!). so im wondering what the U3 specifications are > adding for rev. I think it's more about what Rev can add to U3 (and therefore what Rev developers can earn from selling their U3 apps). Rev is absolutely ideal for creating U3 apps. > is just adding a standard set of extra DLLs you might want to have > access to? they have a little start panel you can get onto for the > drive. something to just say you are U3 enabled? it seems like having > to jump through U3's hoops rather than much rev has to do than it > already does. Sorry i just smell more marketing here than technology, > but maybe im wrong and if so would be interested in hearing other > views. There is no mention of licensing fees (or potential future > ones) on their site for U3, but its not very explicit content to make > a firm decision on. Is there something wrong with opening up new markets for Rev apps? I *hope* it's about marketing! I mean, think about it... if we build things for which there is no market, who have we benefitted? Unless I'm using Rev for self-amusement only, I would have to say "no one". > > Also the article stated you would need an enterprise license to do > U3. isnt this just another version of the XP engine? Shouldnt you be > able to make standlanones with this engine like you can with a studio > license like all the other current platforms (the article stated you > required an enterprise license, but maybe thats only for the beta?) > > the thing that i would really love to see with rev is downsizing to > the pocket PC market where i could really fun things to do with rev... I would like that too... the more markets opened to Rev apps (and therefore to me as developer), the better... Thanks - Phil Davis > > cheers, > > Jeffrey Reynolds From sarah.reichelt at gmail.com Sat Jun 24 19:02:00 2006 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 25 Jun 2006 09:02:00 +1000 Subject: OT: Win virtualization with Parallels? In-Reply-To: <449D899A.5070205@comcast.net> References: <449D899A.5070205@comcast.net> Message-ID: On 6/25/06, Phil Davis wrote: > I noticed at Revcon that one or more presenters used Parallels > (virtualization product) to show Windows stuff on an Intel Mac. Can > anyone comment on how well Parallels works, or if there's a better way > to go? I'm thinking of taking the plunge but wanted to 'consult my > sources' first. Hi Phil, In our household, the only use for PCs is running games, so we have installed Bootcamp on my 20" Intel iMac. It was easy to set up and runs really fast with great graphics. >From what I have read, Parallels is good because it doesn't require a restart to switch OS, but it doesn't have the performance for gaming. So I guess it just depends on what you want to do in Windows. HTH, Sarah From wjm at wjm.org Sat Jun 24 19:26:32 2006 From: wjm at wjm.org (Bill Marriott) Date: Sat, 24 Jun 2006 19:26:32 -0400 Subject: Slightly OT : forums References: <449D5FDA.D947C9FC@club-internet.fr> Message-ID: It would be hard to rival the simplicity of using phpBB. Most cPanel-based hosting providers enable you to click a couple buttons and have the forum up and running in less than 5 minutes. Plus, phpBB has a deep feature set, dozens of plug-ins for extra features, and an active support community. Customizing them often means learning a little PHP though. There are many options besides phpBB. (Everyone has their favorite forum software.) It might be more fun/rewarding to build your own forum software using the Rev CGI though :) "jbv" wrote: > One of clients (for whom I've already made a rather complex > website based on Rev cgi) wants a tool to set up and administrate > forums... > Having little experience in that field, I was wondering if it's worth > building something from scratch around Rev, or if it would simpler > to install some existing solution (probably open source)... From sarah.reichelt at gmail.com Sat Jun 24 20:28:44 2006 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 25 Jun 2006 10:28:44 +1000 Subject: Windows system tray Message-ID: Hi All, Another "Mac user trying to understand Windows" question coming up :-) In Rev 2.7.2, there are various new & unsupported features to do with the icon and it's menus. I understand how this works for the Mac's Dock, but I don't see how it works for the Windows system tray. When I minimise an app in Windows, I get an entry along the bottom in the task bar. I would really like to be able to get nothing but a small icon in the system tray. I know Ken Ray has a method for this but it involces a separate application, so I don't really want to do it that way. I will only do it if there is an internal Rev way of making it happen. Does anyone know how this works or if it is possible yet? TIA, Sarah From kray at sonsothunder.com Sat Jun 24 20:38:00 2006 From: kray at sonsothunder.com (kray at sonsothunder.com) Date: Sat, 24 Jun 2006 19:38:00 -0500 Subject: Windows system tray Message-ID: <20060625003818.6038432C01E@smtpauth00.csee.siteprotect.com> The answer is 'yes'. If your windows are palette or modeless (I believe), they don't show up in the task bar, and you can use the new 'icon'/'iconmenu' stuff to create an icon in the tray and show a basic menu when it is clicked on. HTH, Ken Ray Sons of Thunder Software -----Original Message----- From: "Sarah Reichelt" Subj: Windows system tray Date: Sat Jun 24, 2006 7:28 pm Size: 965 bytes To: "How to use Revolution" Hi All, Another "Mac user trying to understand Windows" question coming up :-) In Rev 2.7.2, there are various new & unsupported features to do with the icon and it's menus. I understand how this works for the Mac's Dock, but I don't see how it works for the Windows system tray. When I minimise an app in Windows, I get an entry along the bottom in the task bar. I would really like to be able to get nothing but a small icon in the system tray. I know Ken Ray has a method for this but it involces a separate application, so I don't really want to do it that way. I will only do it if there is an internal Rev way of making it happen. Does anyone know how this works or if it is possible yet? TIA, Sarah _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From Stgoldberg at aol.com Sat Jun 24 21:37:09 2006 From: Stgoldberg at aol.com (Stgoldberg at aol.com) Date: Sat, 24 Jun 2006 21:37:09 EDT Subject: QT jerkiness Message-ID: <2e2.8607218.31cf42c5@aol.com> Thanks Trevor, Your suggestion immediately corrected the problem of jerkiness to QTVR motion. The only small change I needed to make in the script is to use "idleRate" rather than "QTidleRate" since rev 2.7.1, which I am using, does not appear to have a global property for "QTidleRate" and gives an error message when that form is used. Is "QTidleRate" perhaps found in 2.7.2? Thanks very much. Steve Goldberg In a message dated 6/24/06 2:23:37 PM, use-revolution-request at lists.runrev.com writes: > Message: 13 > Date: Fri, 23 Jun 2006 13:42:18 -0700 > From: Trevor DeVore > Subject: Re: Jerkiness to QTVR presentation in Revolution > To: How to use Revolution > Message-ID: <6A0E10C9-86AE-46AE-A1FF-F728119A5388 at mangomultimedia.com> > Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed > > On Jun 23, 2006, at 10:29 AM, Stgoldberg at aol.com wrote: > > > I've noticed that when a Quicktime VR movie is played through Apple's > > Quicktime player the motion around 360 degrees is smooth.? ? > > However, the same movie > > shown?? through Revolution's player results in a jerky stepping? > > motion. Any > > suggestions??? Thanks. > > What version of Rev are you using?? In 2.7 there is a qtIdleRate? > global property.? It defaults to 50.? For QTVR you might want to try? > something like 10. > You could put something like this in your player object. > > local sDefaultIdleRate > > on mouseDown > ? ?? put the qtIdleRate into sDefaultIdleRate > ? ?? set the qtIdleRate to 10 > end mouseDown > > on mouseUp > ? ?? set the qtIdleRate to sDefaultIdleRate > end mouseUp > > > -- > Trevor DeVore > Blue Mango Learning Systems - www.bluemangolearning.com > trevor at bluemangolearning.com > > > From sarah.reichelt at gmail.com Sat Jun 24 21:57:24 2006 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 25 Jun 2006 11:57:24 +1000 Subject: Windows system tray In-Reply-To: <20060625003818.6038432C01E@smtpauth00.csee.siteprotect.com> References: <20060625003818.6038432C01E@smtpauth00.csee.siteprotect.com> Message-ID: Thanks Ken, I'll try that. I guess I can change the stack to modeless when it is minimized and work it that way. Cheers, Sarah On 6/25/06, kray at sonsothunder.com wrote: > The answer is 'yes'. If your windows are palette or modeless (I believe), they don't show up in the task bar, and you can use the new 'icon'/'iconmenu' stuff to create an icon in the tray and show a basic menu when it is clicked on. > > HTH, > > Ken Ray > Sons of Thunder Software > > > -----Original Message----- > > From: "Sarah Reichelt" > Subj: Windows system tray > Date: Sat Jun 24, 2006 7:28 pm > Size: 965 bytes > To: "How to use Revolution" > > Hi All, > > Another "Mac user trying to understand Windows" question coming up :-) > > In Rev 2.7.2, there are various new & unsupported features to do with > the icon and it's menus. I understand how this works for the Mac's > Dock, but I don't see how it works for the Windows system tray. > > When I minimise an app in Windows, I get an entry along the bottom in > the task bar. I would really like to be able to get nothing but a > small icon in the system tray. I know Ken Ray has a method for this > but it involces a separate application, so I don't really want to do > it that way. I will only do it if there is an internal Rev way of > making it happen. > > Does anyone know how this works or if it is possible yet? > > TIA, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > Ken Ray > Sons of Thunder Software > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From smith.sgt at gmail.com Sat Jun 24 22:29:23 2006 From: smith.sgt at gmail.com (Jared Smith) Date: Sat, 24 Jun 2006 22:29:23 -0400 Subject: text fields don't focusIn Message-ID: This issue seems so basic, yet I'm going crazy over it. I've put a focusIn handler inside a text field which tells it to do something. When I click the text field (thus focusing in on it), nothing happens. Am I doing something wrong? From stevex64 at yahoo.com Sat Jun 24 23:07:18 2006 From: stevex64 at yahoo.com (stevex64) Date: Sat, 24 Jun 2006 20:07:18 -0700 (PDT) Subject: libURLftpUploadFile insanity Message-ID: <5030908.post@talk.nabble.com> This one should be simple and it's driving me insane! Here is the code: on mouseUp answer file "Select a file to upload" put "me at mydomain.com" into userName put "myPW" into userPassword put "ftp.mydomain.com" into myServer put "ftp://" & URLEncode(userName) & ":" & userPassword & "@" & myServer into myFTPURL libURLftpUploadFile it, myFTPURL put libUrlErrorData(myFTPURL) end mouseUp After I get the select file dialog box and select the file I want to upload, I always get this message, "invalid URL:" Usernames on my server have to be in name at server.com format. I have looked through these posts, the online docs, and the manuals I have laying on the table in front of me, all to no avail. Thanks for any help. Steve Ralston -- View this message in context: http://www.nabble.com/libURLftpUploadFile-insanity-t1842984.html#a5030908 Sent from the Revolution - User forum at Nabble.com. From JimAultWins at yahoo.com Sat Jun 24 23:51:27 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Sat, 24 Jun 2006 20:51:27 -0700 Subject: text fields don't focusIn In-Reply-To: Message-ID: On 6/24/06 7:29 PM, "Jared Smith" wrote: > This issue seems so basic, yet I'm going crazy over it. I've put a > focusIn handler inside a text field which tells it to do something. > When I click the text field (thus focusing in on it), nothing happens. > Am I doing something wrong? Try opening Message Watcher in the Development menu to see what it reports as you click, type, etc. Also put the following in script containers to trap-show-and-pass on focusIn put "FIELD script hit" & cr & msg pass focusIn end focusIn on focusIn put " CARD script hit" & cr & msg pass focusIn end focusIn on focusIn put " STACK script hit" & cr & msg pass focusIn end focusIn The point is that you need to see what is happening with the keyboard, the field script container, the focus, and the exact order of the messages. This is part of the rich fabric of UI (user interface) management, so you need to build things carefully. Be sure to PASS messages that need to travel all the way to the engine to make things happen/change. Hope this helps. Jim Ault Las Vegas From smith.sgt at gmail.com Sun Jun 25 00:32:51 2006 From: smith.sgt at gmail.com (Jared Smith) Date: Sun, 25 Jun 2006 00:32:51 -0400 Subject: text fields don't focusIn In-Reply-To: References: Message-ID: I don't think it's a mesage passing issue, because a list field in the same stack works just fine with focusIn/focusOut. It's just this text field. I was hoping someone would say that text fields handle focus differently, but I guess not. On 6/24/06, Jim Ault wrote: > On 6/24/06 7:29 PM, "Jared Smith" wrote: > > > This issue seems so basic, yet I'm going crazy over it. I've put a > > focusIn handler inside a text field which tells it to do something. > > When I click the text field (thus focusing in on it), nothing happens. > > Am I doing something wrong? > > Try opening > Message Watcher in the Development menu > to see what it reports as you click, type, etc. > > Also put the following in script containers to trap-show-and-pass > > on focusIn > put "FIELD script hit" & cr & msg > pass focusIn > end focusIn > on focusIn > put " CARD script hit" & cr & msg > pass focusIn > end focusIn > > on focusIn > put " STACK script hit" & cr & msg > pass focusIn > end focusIn > > The point is that you need to see what is happening with the keyboard, the > field script container, the focus, and the exact order of the messages. > This is part of the rich fabric of UI (user interface) management, so you > need to build things carefully. > > Be sure to PASS messages that need to travel all the way to the engine to > make things happen/change. > > Hope this helps. > > Jim Ault > Las Vegas > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From smith.sgt at gmail.com Sun Jun 25 01:20:30 2006 From: smith.sgt at gmail.com (Jared Smith) Date: Sun, 25 Jun 2006 01:20:30 -0400 Subject: text fields don't focusIn In-Reply-To: References: Message-ID: Interestingly, Message Watcher doesn't even see the mouseDown when I click in the text field. It sees it when I click my list field, though! Very strange. The only thing that shows up when I click the text field is some cryptic thing called cREVGeneral. On 6/25/06, Jared Smith wrote: > I don't think it's a mesage passing issue, because a list field in the > same stack works just fine with focusIn/focusOut. It's just this text > field. I was hoping someone would say that text fields handle focus > differently, but I guess not. > > On 6/24/06, Jim Ault wrote: > > On 6/24/06 7:29 PM, "Jared Smith" wrote: > > > > > This issue seems so basic, yet I'm going crazy over it. I've put a > > > focusIn handler inside a text field which tells it to do something. > > > When I click the text field (thus focusing in on it), nothing happens. > > > Am I doing something wrong? > > > > Try opening > > Message Watcher in the Development menu > > to see what it reports as you click, type, etc. > > > > Also put the following in script containers to trap-show-and-pass > > > > on focusIn > > put "FIELD script hit" & cr & msg > > pass focusIn > > end focusIn > > on focusIn > > put " CARD script hit" & cr & msg > > pass focusIn > > end focusIn > > > > on focusIn > > put " STACK script hit" & cr & msg > > pass focusIn > > end focusIn > > > > The point is that you need to see what is happening with the keyboard, the > > field script container, the focus, and the exact order of the messages. > > This is part of the rich fabric of UI (user interface) management, so you > > need to build things carefully. > > > > Be sure to PASS messages that need to travel all the way to the engine to > > make things happen/change. > > > > Hope this helps. > > > > Jim Ault > > Las Vegas > > > > > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-revolution > > > From JimAultWins at yahoo.com Sun Jun 25 02:44:48 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Sat, 24 Jun 2006 23:44:48 -0700 Subject: text fields don't focusIn In-Reply-To: Message-ID: but it should see openfield and closefield messages As "list-behaviour" fld should function much like a button. I am not familiar with all the variations and objects, but I think if you look at some of the detail work the Chipp Walters has done in the area of UI there will be some great examples and 'bug' workarounds. Hope you find your answers. Most likely it will be someone on the list who really know. Jim Ault Las Vegas On 6/24/06 10:20 PM, "Jared Smith" wrote: > Interestingly, Message Watcher doesn't even see the mouseDown when I > click in the text field. It sees it when I click my list field, > though! Very strange. The only thing that shows up when I click the > text field is some cryptic thing called cREVGeneral. > > On 6/25/06, Jared Smith wrote: >> I don't think it's a mesage passing issue, because a list field in the >> same stack works just fine with focusIn/focusOut. It's just this text >> field. I was hoping someone would say that text fields handle focus >> differently, but I guess not. >> >> On 6/24/06, Jim Ault wrote: >>> On 6/24/06 7:29 PM, "Jared Smith" wrote: >>> >>>> This issue seems so basic, yet I'm going crazy over it. I've put a >>>> focusIn handler inside a text field which tells it to do something. >>>> When I click the text field (thus focusing in on it), nothing happens. >>>> Am I doing something wrong? From ivan at internet-marketing-today.com Sun Jun 25 02:52:03 2006 From: ivan at internet-marketing-today.com (Ivan Wong) Date: Sun, 25 Jun 2006 06:52:03 +0000 (UTC) Subject: AltBrowser Question Message-ID: I hope that any AltBrowser users can help me with this question. I am trying to set the htmltext of AltBrowser to use: 1) Another field?s contents (using XBrowser_Set ?htmltext?, pStr) 2) A local file?s contents (using XBrowser_Set ?url?, pLocalURL) Somehow, I am unable to get my examples working (I have read the documentation several times and did not see this feature in the demo stack). It?s probably a simple mistake I?m making, but I?ve been scratching my head for several hours, would anyone be able to point me in the right direction with a working example please? Thanks! Ivan Wong From dcragg at lacscentre.co.uk Sun Jun 25 03:08:59 2006 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Sun, 25 Jun 2006 08:08:59 +0100 Subject: libURLftpUploadFile insanity In-Reply-To: <5030908.post@talk.nabble.com> References: <5030908.post@talk.nabble.com> Message-ID: <67A9D612-8C8B-4488-B919-1924705EE803@lacscentre.co.uk> On 25 Jun 2006, at 04:07, stevex64 wrote: > > This one should be simple and it's driving me insane! Here is the > code: > > on mouseUp > answer file "Select a file to upload" > put "me at mydomain.com" into userName > put "myPW" into userPassword > put "ftp.mydomain.com" into myServer > > put "ftp://" & URLEncode(userName) & ":" & userPassword & "@" & > myServer > into myFTPURL > libURLftpUploadFile it, myFTPURL > put libUrlErrorData(myFTPURL) > end mouseUp > > After I get the select file dialog box and select the file I want > to upload, > I always get this message, "invalid URL:" The url has to be a path to a file on the server, not just the server itself. For example, put "ftp://" & URLEncode(userName) & ":" \ & userPassword & "@" & myServer & "/myFile.txt" \ into myFTPURL Dave From ambassador at fourthworld.com Sun Jun 25 03:59:36 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 25 Jun 2006 00:59:36 -0700 Subject: text fields don't focusIn Message-ID: <449E4268.6040703@fourthworld.com> Jared Smith wrote: > I don't think it's a mesage passing issue, because a list field in the > same stack works just fine with focusIn/focusOut. It's just this text > field. I was hoping someone would say that text fields handle focus > differently, but I guess not. I believe editable fields don't get focusIn or focusOut. Instead of focusIn they get openField, and instead of focusOut they get exitField (if the text hasn't changed) or closefield (if it has). -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From alex at tweedly.net Sun Jun 25 05:13:46 2006 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 25 Jun 2006 10:13:46 +0100 Subject: Windows system tray In-Reply-To: References: Message-ID: <449E53CA.5030705@tweedly.net> Sarah Reichelt wrote: > Hi All, > > Another "Mac user trying to understand Windows" question coming up :-) > > In Rev 2.7.2, there are various new & unsupported features to do with > the icon and it's menus. I understand how this works for the Mac's > Dock, but I don't see how it works for the Windows system tray. > > When I minimise an app in Windows, I get an entry along the bottom in > the task bar. I would really like to be able to get nothing but a > small icon in the system tray. *you* might like that. What would your Windows users - who are presumably more familiar with the way Windows usually works - like ? I suspect they might be confused by such a non-standard behaviour, unless it's a "system" app (network connections, wifi status and anti-virus/firewall are about the only ones I've seen do that). -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.394 / Virus Database: 268.9.3/374 - Release Date: 23/06/2006 From Camm29 at tesco.net Sun Jun 25 06:28:06 2006 From: Camm29 at tesco.net (Camm29) Date: Sun, 25 Jun 2006 11:28:06 +0100 Subject: tm|tools Reminder References: Message-ID: <000a01c69842$0dbea820$0c01a8c0@workshop> At long last "BEAUTIFUL GAUGES" Great ! Great ! Great ! Regards ----- Original Message ----- From: "Scott Rossi" To: "How to use Revolution" Sent: Saturday, June 24, 2006 9:42 PM Subject: tm|tools Reminder > Hey Folks: > > Just a reminder that the special pricing on our tm|audio and tm|gauge tools > ends Sunday at midnight PST. Until then, you can still get tm|audio with > 800+ sound effects for $59 (reg $79) and tm|gauge for building data widgets > for $79 (reg $99). If you haven't seen the gauge demo yet, run the > following in your Rev 2.7 message box to play with real gauges built using > tm|gauge. > > go url "http://www.tactilemedia.com/download/gauge_samples.rev" > > Get the special pricing only by visiting this link: > > http://www.tactilemedia.com/showspecials/ > > You still have time to save on tools to enhance your next project. :-) > > Best Regards, > > Scott Rossi > Tactile Media, Multimedia & Design > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.0.394 / Virus Database: 268.9.3/374 - Release Date: 23/06/2006 > > From stevex64 at yahoo.com Sun Jun 25 08:49:28 2006 From: stevex64 at yahoo.com (stevex64) Date: Sun, 25 Jun 2006 05:49:28 -0700 (PDT) Subject: libURLftpUploadFile insanity In-Reply-To: <67A9D612-8C8B-4488-B919-1924705EE803@lacscentre.co.uk> References: <5030908.post@talk.nabble.com> <67A9D612-8C8B-4488-B919-1924705EE803@lacscentre.co.uk> Message-ID: <5033832.post@talk.nabble.com> Ugh, I knew it had to be a simple thing. Thank you! -- View this message in context: http://www.nabble.com/libURLftpUploadFile-insanity-t1842984.html#a5033832 Sent from the Revolution - User forum at Nabble.com. From sarah.reichelt at gmail.com Sun Jun 25 09:02:45 2006 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 25 Jun 2006 23:02:45 +1000 Subject: Windows system tray In-Reply-To: <449E53CA.5030705@tweedly.net> References: <449E53CA.5030705@tweedly.net> Message-ID: > > When I minimise an app in Windows, I get an entry along the bottom in > > the task bar. I would really like to be able to get nothing but a > > small icon in the system tray. > > *you* might like that. > What would your Windows users - who are presumably more familiar with > the way Windows usually works - like ? > > I suspect they might be confused by such a non-standard behaviour, > unless it's a "system" app (network connections, wifi status and > anti-virus/firewall are about the only ones I've seen do that). It is for one particular app that runs permanently in the background, so I thought it a suitable candidate for the system tray. I've also had several requests to put it there, but as you all know, I am no Windows expert, so if this is deprecated in the Windows world, please let me know. Thanks, Sarah From katir at hindu.org Sun Jun 25 05:03:39 2006 From: katir at hindu.org (Sivakatirswami) Date: Sat, 24 Jun 2006 23:03:39 -1000 Subject: about media... In-Reply-To: <449C9512.60104@hyperactivesw.com> References: <449C7C81.4040504@fourthworld.com> <449C9512.60104@hyperactivesw.com> Message-ID: Is it available for Enterprise users? or we have to pay another license fee? On Jun 23, 2006, at 3:27 PM, J. Landman Gay wrote: > Richard Gaskin wrote: > >> Currently Media is a sort of "all you can eat buffet", with little >> market overlap among templates. Is there an area we might focus >> on to help target a specific market segment? > > I don't know. To be honest, I haven't really had much time to even > look at Media, but the Rev team would be the people to ask. I > really *should* go look at Media, actually, because my parrots are > in it. :) > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From katir at hindu.org Sun Jun 25 05:51:20 2006 From: katir at hindu.org (Sivakatirswami) Date: Sat, 24 Jun 2006 23:51:20 -1000 Subject: libURLftpUploadFile insanity In-Reply-To: <5030908.post@talk.nabble.com> References: <5030908.post@talk.nabble.com> Message-ID: <804214CB-69C2-4B4E-9AE8-6C64DBF165A1@hindu.org> Yes, I have a number of empty patches on my scalp where whole sections of hair were pulled out on this matter. (smile) First simplest line of investigation: You may not want to be declaring the protocol in the domain name. if you have that kind of user name (I have them on one of our servers) it means you may be running on a virtual host on a shared IP... (another story) and the DNS-FTP servers may not be happy with "ftp.myDomain.com" --- just use the same string you do for browsing. Start simple: test this in the msg box: put hostNametoAddress("ftp.mydomain.com") If you get an IP, then that means that is *not* the problem..and get back to us... if you don't get an IP then that *is* the problem. Unless you have direct control over your DNS, not all DNS set ups on virtual hosts will necessarily make an A name or CName entry in the matrix for "ftp.mydomain.com" for security reasons, so proceed as follows try this test in the msgbox (multi line) [note that parenthesis may help... as URL expressions don't always evaluate as expected] put "me at mydomain.com" into userName put url ("ftp://" URLEncode(userName) &\ ":myExplicitPwd at www.myDomain.com/httpdocs[or"html"]/someFooDirectory/") and you should get a file listing. www.myDomain.com will simply resolve to the IP for your domain, which is what you want. if that works, then you are good to go... if not, take a deep breath: take the next steps: On some servers you have to call an explicit path from the virtual server root for it to work at all... *not* from DOCROOT as defined in the httpd.conf file... That's because Apache is not handling this thing but the FTP server on the box is. e.g. easiest way to find out: if you use an FTP client and simply log into the domain without any path and it drops you into the virtual private serve root you will see something like etc var private bin etc... and you need to explore such arcane strings as: ftp://fooUser:fooPsword at www.Mydomain.com//var/www/html/somefooDirectory Yes, you may need double slash in there for this to work correctly and use the full explicit string from there down to the httpdocs (or /html/ depending on the OS config...), almost always in /var/ www/ directory .... tech support can fiddle with the FTP server config (not something you want to play with unless you really know what you are doing) to make sure you always get dropped into the var/ www/html directory, but that's not standard, because many "macho" users will want FTP access to the other lo-level none HTML directories if they are savvy enough to use them with out breaking anything. In your FTP client you start digging into /var then /www then /html/ and when you get to see your web directories, look at the explicit FTP URL currently displayed in you FTP client and emulate that in Rev. I've been down this road several times.... Good luck. Sivakatirswami On Jun 24, 2006, at 5:07 PM, stevex64 wrote: > on mouseUp > answer file "Select a file to upload" > put "me at mydomain.com" into userName > put "myPW" into userPassword > put "ftp.mydomain.com" into myServer > > put "ftp://" & URLEncode(userName) & ":" & userPassword & "@" & > myServer > into myFTPURL > libURLftpUploadFile it, myFTPURL > put libUrlErrorData(myFTPURL) > end mouseUp From JimCarwardine at OwnYourFuture-net.com Sun Jun 25 10:33:05 2006 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Sun, 25 Jun 2006 11:33:05 -0300 Subject: Getting Mileage Data from Google Maps In-Reply-To: <449D5FDA.D947C9FC@club-internet.fr> Message-ID: Hi Folks... Part of our business tax structure allows us to claim a percentage of our business mileage. Like many entrepreneurs, I consistently forget to write down my starting and ending mileage when I'm on the road. When it comes to tax time (like what we just went thru), I am always faced with recreating my travel scenario. I do have my expense receipts and can identify the destinations. My starting point is always the same - my office. I'm looking at developing a stack that can take two destinations, my office and the address on my receipt, give them to a service like Google Maps and get the distance between the locations. Is there a way to do this using Rev? Jim -- www.TalentSeeker.ca www.HiringSmart.ca/ns www.KeepingTheBest.ca/ns Own Your Future Consulting Services Limited, 23 Shoal Cove Road, Seabright, Nova Scotia, Canada. B3Z 3A9 Phone: 902-823-2339. Fax: 902-823-2139 From lfredricks at proactive-intl.com Sun Jun 25 11:21:08 2006 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Sun, 25 Jun 2006 08:21:08 -0700 Subject: about media... In-Reply-To: <449C7C81.4040504@fourthworld.com> Message-ID: <00da01c6986a$fc5593e0$6401a8c0@lynn> > > If you mean the 2.7 file format on disk, Media can read any stack > > produced by any edition of Revolution. Enterprise users could write > > templates as long as they knew the specs for the template stacks. > > Cool - thanks for the clarification. > > Currently Media is a sort of "all you can eat buffet", with > little market overlap among templates. Is there an area we > might focus on to help target a specific market segment? Somebody's been picking from my steamer here ;-) They target the prosumer graphics market, though kiosk builder doesn't quite fit between the tatter tots and sweet corn (remove kiosk builder and the others gel better). On the other hand, if you fit that segment and are a student, kiosk builder is nice for building projects for school since it shows text along with the graphic. Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution, Ltd From alex at tweedly.net Sun Jun 25 11:36:07 2006 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 25 Jun 2006 16:36:07 +0100 Subject: Windows system tray In-Reply-To: References: <449E53CA.5030705@tweedly.net> Message-ID: <449EAD67.70603@tweedly.net> Sarah Reichelt wrote: >> > When I minimise an app in Windows, I get an entry along the bottom in >> > the task bar. I would really like to be able to get nothing but a >> > small icon in the system tray. >> >> *you* might like that. >> What would your Windows users - who are presumably more familiar with >> the way Windows usually works - like ? >> >> I suspect they might be confused by such a non-standard behaviour, >> unless it's a "system" app (network connections, wifi status and >> anti-virus/firewall are about the only ones I've seen do that). > > > It is for one particular app that runs permanently in the background, > so I thought it a suitable candidate for the system tray. I've also > had several requests to put it there, but as you all know, I am no > Windows expert, so if this is deprecated in the Windows world, please > let me know. No, it's not (AFAIK) deprecated - merely unusual and is just fine in the right circumstances; from your description, this sounds very much like the right kind of app to do this. Sorry for being alarmist (just there are too many cases of companies that port from one platform to another and keeping "the right" UI from the platform they are used to, rather than adapting the platform standard one - Apple is a good example). -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.394 / Virus Database: 268.9.3/374 - Release Date: 23/06/2006 From lynn at paradigmasoft.com Sun Jun 25 11:40:37 2006 From: lynn at paradigmasoft.com (Lynn Fredricks) Date: Sun, 25 Jun 2006 08:40:37 -0700 Subject: U3 apps and rev In-Reply-To: Message-ID: <00e401c6986d$c1b8f8a0$6401a8c0@lynn> > Just saw the newsletter article on revolution and U3 apps. I > am a bit confused about why you would need U3 compatibility > with Rev since you can make standalones that do not require > anything to be installed and run fine from a flash drive (i > actually keep a couple of my rev cdrom multimedia apps on a > flash drive to show off, easier than carting CDs in your > pocket!). so im wondering what the U3 specifications are > adding for rev. U3 provides an API for handling issues like intelligent shut downs and specific device IDs among others. Your "identity" exists on the smart drive, not on whatever host you are on, and to be U3 compliant means you arent leaving registry doodle on whatever computer you are using. > you might want to have access to? they have a little start > panel you can get onto for the drive. something to just say > you are U3 enabled? it seems like having to jump through U3's > hoops rather than much rev has to do than it already does. > Sorry i just smell more marketing here than technology, but > maybe im wrong and if so would be interested in hearing other > views. There is no mention of licensing fees (or potential > future ones) on their site for U3, but its not very explicit > content to make a firm decision on. Somewhere between marketing and technology are solutions - that's where U3 and Revolution both sit. One example of something you could achive as a developer is to create apps that are specifically licensed for a specific U3 drive - kind of like a dongle that also contains the app it runs. I think what you are really asking with licensing fees is - where does U3 make money, if not from me (and do they want to squeeze me later)? They make money off of the very large flash drive makers for licensing. Its to their benefit that U3 compliant apps are available. And, with their Software Central venue, they are in a position to help you reach a lot of potential customers who are specifically looking for U3 compliant apps. > Also the article stated you would need an enterprise license > to do U3. isnt this just another version of the XP engine? > Shouldnt you be able to make standlanones with this engine > like you can with a studio license like all the other current > platforms (the article stated you required an enterprise > license, but maybe thats only for the beta?) The beta is available for Enterprise customers but after its been finalized it will show up in the other products. Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution, Ltd From rcozens at pon.net Sun Jun 25 11:43:42 2006 From: rcozens at pon.net (Rob Cozens) Date: Sun, 25 Jun 2006 08:43:42 -0700 Subject: [OT] A continuing pain In-Reply-To: <20060623104106.42842.qmail@web37508.mail.mud.yahoo.com> References: <20060623104106.42842.qmail@web37508.mail.mud.yahoo.com> Message-ID: <7.0.1.0.0.20060625082222.0191a2d8@pon.net> Hi Richmond, >The problem is that because the primate over-generalises it expects >consistency . . Therein lies the crux of most of the stresses, strains, and totally illogical behavior we experience in today's human society. Quantum physics demonstrates time and again that chaos and uncertainty are the norm at the molecular level at which our individual cells experience reality--and that many commonly-accepted "truths" are in actuality social myths that are at odds with, and blind us to, the realities of an ever-changing universe. In that regard, perhaps we should thank xTalk creators for forcing us to deal with uncertainty or inconsistency. :{`) Rob Cozens, CCW Serendipity Software Company "The problems facing today's society can not be solved by the level of thinking that created them." -- Albert Einstein From lynn at paradigmasoft.com Sun Jun 25 11:47:50 2006 From: lynn at paradigmasoft.com (Lynn Fredricks) Date: Sun, 25 Jun 2006 08:47:50 -0700 Subject: about media... In-Reply-To: Message-ID: <00e501c6986e$c3d92410$6401a8c0@lynn> > Is it available for Enterprise users? or we have to pay another > license fee? Revolution Media is $49 and not a part of Enterprise. Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution, Ltd From livfoss at mac.com Sun Jun 25 13:16:43 2006 From: livfoss at mac.com (Graham Samuel) Date: Sun, 25 Jun 2006 19:16:43 +0200 Subject: Menubar Problems Message-ID: <9589FF5F-F92A-451A-A570-DCAEBC884355@mac.com> On Sat, 24 Jun 2006 07:02:59 -0400, John Miller wrote: > > Greetings All, > > I am writing a stack in which I want a different menubar for each of > the two cards in the stack. One of my menubars works OK. However, > the second one won't display all of the items. (i.e. in the "File" > button" it shows only the first three menu items; same for "Edit" > etc.) > > These display correctly in Windows XP, but not under a Mac OS X. > > Also, when I use windows, the third menu btn is overwritten with a > "Help" button. In my menubar, the third button is "Controls." Under > Windows, that button appears as "Help ols". The button works OK, but > I can't get it to display correctly. > > > Can anyone shed light on these problems? The number of menu items you see when you pull down the menu is apparently governed by a property (a number which you can set using the Inspector for the particular menu (button) in your menubar group. In the Inspector pane, it's near the bottom, headed "Display" "items". Just pick the number you want: maybe Windows ignores this (I haven't done a test), but your experience suggests it is needed anyway for OSX. I think this property is 'the menulines', but the documentation suggests that this has no effect for a pulldown list. All very odd, but worth experimenting with. As to the overlapping menu names in the bar, you have to edit the menuBar group and move the individual menu buttons along so they don't bump into each other. It is probable that a different font will be used for OSX and Windows, so if you are picky you may have to make two versions. If you want to see the menubar under OSX so that you can edit it, you have to set the editMenus to true (you can do this in the message box). HTH Graham ---------------------------------------- Graham Samuel / The Living Fossil Co. / UK and France From Karen at curlypaws.com Sun Jun 25 13:29:07 2006 From: Karen at curlypaws.com (Karen Hughes) Date: Sun, 25 Jun 2006 18:29:07 +0100 Subject: OT: Win virtualization with Parallels? In-Reply-To: <20060625155333.93F79826955@mail.runrev.com> References: <20060625155333.93F79826955@mail.runrev.com> Message-ID: <46A579C7-3FDB-4A0C-8CBC-933E2640EB55@curlypaws.com> Phil, I'd echo what Sarah said - it kind of depends what you want to use Windows for. Parallels is good for most things and runs pretty much any version of Windows at close to native speed. It has some issues with USB support, but works for most things. The sharing of files with the Mac side is a little clunky, but does all that you are likely to need (no drag and drop support - one of the few things I miss about Virtual PC). Boot Camp will only run XP SP2, and it must be a full version, not an upgrade. Parallels won't work for anything that needs 3D support, since the graphic emulation is fairly basic - so games are definitely out. This is where Boot Camp comes into its own, but you do have to reboot your Mac in the process. It does seem as if my MacBook Pro runs the fans more under Boot Camp - I'm not sure if this is down to the drivers or whether the processor is working harder. I use Parallels with Windows XP Home and it works very well indeed for the few things that I need from Windows. At the price you can't go far wrong - but Apple may be working along similar lines for the next version of OS X (Leopard). If you've ever used Virtual PC, the two are very similar - except that Parallels is much, much faster. Karen On 25 Jun 2006, at 16:53, use-revolution-request at lists.runrev.com wrote: > Date: Sat, 24 Jun 2006 11:51:06 -0700 > From: Phil Davis > Subject: OT: Win virtualization with Parallels? > To: How to use Revolution > Message-ID: <449D899A.5070205 at comcast.net> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > I noticed at Revcon that one or more presenters used Parallels > (virtualization product) to show Windows stuff on an Intel Mac. Can > anyone comment on how well Parallels works, or if there's a better way > to go? I'm thinking of taking the plunge but wanted to 'consult my > sources' first. > > Thanks - > Phil Davis From stephenREVOLUTION at barncard.com Sun Jun 25 13:44:31 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sun, 25 Jun 2006 10:44:31 -0700 Subject: U3 apps and rev In-Reply-To: <00e401c6986d$c1b8f8a0$6401a8c0@lynn> References: <00e401c6986d$c1b8f8a0$6401a8c0@lynn> Message-ID: Unfortunately, Macintosh development on U3 appears to be just a promise. As a Rev developer, how can I take it very seriously when it lacks cross-platform support? It was a bit strange to see the U3 presenter at Revcon promoting a Windows product in a room filled with 75% powerbook G4's. Tough crowd. Death is easy, comedy is hard.. sqb > >U3 provides an API for handling issues like intelligent shut downs and >specific device IDs among others. Your "identity" exists on the smart drive, >not on whatever host you are on, and to be U3 compliant means you arent >leaving registry doodle on whatever computer you are using. > > > > >Lynn Fredricks >Worldwide Business Operations >Runtime Revolution, Ltd > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From soapdog at mac.com Sun Jun 25 13:52:47 2006 From: soapdog at mac.com (Andre Garzia) Date: Sun, 25 Jun 2006 07:52:47 -1000 Subject: U3 apps and rev In-Reply-To: References: <00e401c6986d$c1b8f8a0$6401a8c0@lynn> Message-ID: <8274BBCC-2F17-4A0A-9A32-6B5BE5868D31@mac.com> Stephen, they could always hire us to build the mac side of U3. It's just an app that loads on mount, inspect it's own volume and make a nice UI. If, and only if, that Launcher app is a normal computer application, meaning, something that windows could load by double clicking and not some rom based assembler black magic, we could just create with Rev such launcher and offer to them to include in the U3 rom. Don't know, I could talk more with that guy... is he here? does anyone have his contact? Andre On Jun 25, 2006, at 7:44 AM, Stephen Barncard wrote: > Unfortunately, Macintosh development on U3 appears to be just a > promise. > As a Rev developer, how can I take it very seriously when it lacks > cross-platform support? > > It was a bit strange to see the U3 presenter at Revcon promoting a > Windows product in a room filled with 75% powerbook G4's. Tough crowd. > > Death is easy, comedy is hard.. > > sqb > From stephenREVOLUTION at barncard.com Sun Jun 25 14:15:56 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sun, 25 Jun 2006 11:15:56 -0700 Subject: U3 apps and rev In-Reply-To: <8274BBCC-2F17-4A0A-9A32-6B5BE5868D31@mac.com> References: <00e401c6986d$c1b8f8a0$6401a8c0@lynn> <8274BBCC-2F17-4A0A-9A32-6B5BE5868D31@mac.com> Message-ID: I think it's the 'hot plugging shutdown' feature that's special about what they do. I agree it's already possible to make 'portable apps' on any thumb drive without U3. >Stephen, > >they could always hire us to build the mac side of U3. It's just an >app that loads on mount, inspect it's own volume and make a nice UI. >If, and only if, that Launcher app is a normal computer application, >meaning, something that windows could load by double clicking and >not some rom based assembler black magic, we could just create with >Rev such launcher and offer to them to include in the U3 rom. > >Don't know, I could talk more with that guy... is he here? does >anyone have his contact? > >Andre > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From Camm29 at tesco.net Sun Jun 25 14:26:55 2006 From: Camm29 at tesco.net (Camm29) Date: Sun, 25 Jun 2006 19:26:55 +0100 Subject: Cannot run Studio 2.7.2 Message-ID: <002601c69884$f13c3e40$0c01a8c0@workshop> Help , please Trying to install Studio 2.7.2 It goes through all the install but "Revolution.exe" missing ????? Regards From pevensen at siboneylg.com Sun Jun 25 14:42:56 2006 From: pevensen at siboneylg.com (Peter T Evensen) Date: Sun, 25 Jun 2006 13:42:56 -0500 Subject: Parameters of pending messages Message-ID: <9563dbb9fdec174a5552f4f840162b1f@siboneylg.com> Is there any way to get the parameters that were passed to pending messages? What I want to do is suspend pending messages when a stack is suspended and then reinstate them when the stack is resumed. I just realized pendingMessages() only gives the message name, not any of the parameters. Any help would be appreciated! Peter T. Evensen 314-629-5248 or 888-682-4588 (toll free) http://www.PetersRoadtoHealth.com Get on the road to better health with Juice Plus+ 17 fruits, vegetables and grains in capsules, chewables, or gummies 24-hour pre-recorded information line: 1-800-942-1260 From soapdog at mac.com Sun Jun 25 14:49:12 2006 From: soapdog at mac.com (Andre Garzia) Date: Sun, 25 Jun 2006 08:49:12 -1000 Subject: rotating images... Message-ID: <1D703D7F-B76D-481D-AF94-C3907983B55B@mac.com> Hi Folks, anyone here have found a way to rotate images in Rev? Cheers andre From wjm at wjm.org Sun Jun 25 14:56:19 2006 From: wjm at wjm.org (Bill Marriott) Date: Sun, 25 Jun 2006 14:56:19 -0400 Subject: Getting Mileage Data from Google Maps References: <449D5FDA.D947C9FC@club-internet.fr> Message-ID: Without having even tried this kind of magic, I will say "yes!" There's two ways you would go about it: 1) An API. Google has APIs for just about everything, so if you scrounge around in their developer area a bit I'm sure you'll find one for Google maps. Actually, I found this bit on http://www.google.com/apis/maps/documentation/ The Google Maps API does not include routing services at this time. However, there are a number of free routing APIs on the web. If you would like to add local search capabilities to your site, you can use the Google AJAX Search API to embed a local search module into your site. The "free routing API" sounds like something you might want. http://www.google.com/search?q=free+routing+api Looks like MapQuest has one. 2) Parsing the HTML. If you can construct the proper URL with parameters, you would get back a page with the HTML for the directions and whatnot. Google maps always says something like "Distance: 12.6m (about 15 mins)" on that page. And that text appears nowhere else. So, if you can coax a valid result out of Google or any other mapping system, you could try to find that text in the soup of JavaScript and style sheets and whatnot that is returned. All things equal, I'd investigate #1 first. Jim Carwardine wrote: > I'm looking at developing a stack that can take two destinations, my > office > and the address on my receipt, give them to a service like Google Maps and > get the distance between the locations. Is there a way to do this using > Rev? Jim From smith.sgt at gmail.com Sun Jun 25 14:59:38 2006 From: smith.sgt at gmail.com (Jared Smith) Date: Sun, 25 Jun 2006 14:59:38 -0400 Subject: U3 apps and rev In-Reply-To: References: <00e401c6986d$c1b8f8a0$6401a8c0@lynn> <8274BBCC-2F17-4A0A-9A32-6B5BE5868D31@mac.com> Message-ID: While we're on the subject, does anyone know what specific things you must do to a Rev app to make it usable on any generic thumb drive? I'd like to distribute such a version along with a U3 version and give the users a choice. On 6/25/06, Stephen Barncard wrote: > I think it's the 'hot plugging shutdown' feature that's special about > what they do. I agree it's already possible to make 'portable apps' > on any thumb drive without U3. > > > >Stephen, > > > >they could always hire us to build the mac side of U3. It's just an > >app that loads on mount, inspect it's own volume and make a nice UI. > >If, and only if, that Launcher app is a normal computer application, > >meaning, something that windows could load by double clicking and > >not some rom based assembler black magic, we could just create with > >Rev such launcher and offer to them to include in the U3 rom. > > > >Don't know, I could talk more with that guy... is he here? does > >anyone have his contact? > > > >Andre > > > > -- > stephen barncard > s a n f r a n c i s c o > - - - - - - - - - - - - > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From wjm at wjm.org Sun Jun 25 15:00:44 2006 From: wjm at wjm.org (Bill Marriott) Date: Sun, 25 Jun 2006 15:00:44 -0400 Subject: Cannot run Studio 2.7.2 References: <002601c69884$f13c3e40$0c01a8c0@workshop> Message-ID: Install and uninstall of Rev 2.7.x is still really work in progress as far as I can tell. I've done the trial of each revision and it has never worked right. You need to go into the C:\Program Files\Revolution... folder and find the right .EXE file. "Camm29" wrote: > Trying to install Studio 2.7.2 It goes through all the install but > "Revolution.exe" missing ????? From effendi at wanadoo.fr Sun Jun 25 15:20:25 2006 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Sun, 25 Jun 2006 21:20:25 +0200 Subject: Subject: Getting Mileage Data from Google Maps Message-ID: Hi from Paris, I have a stack which calculates distances between two points. It has 4000 cities to choose from, including all cities in the US down to 50,000 people, but you can strip out what you don't want, and enter your own "Destinations", if you can find out the geographical coordinates from some site. It would probably be convenient to build your own list of Client addresses/locations, and enter them in the place of my City information. You would not have to use real city names, but client names, to make it easy. User Space = effendi, Stack = Distance Six possible Intermediate Cities, in between Start City and End City allows you to calculate extensive trips, with stopovers. And it runs on Mac and PC, thanks to Revolution ! Feel free to use it and modify it it it fits the bill. It doesn't answer all your request, but it goes half-way" -Francis "Nothing should ever be done for the first time!" From lynn at paradigmasoft.com Sun Jun 25 15:33:19 2006 From: lynn at paradigmasoft.com (Lynn Fredricks) Date: Sun, 25 Jun 2006 12:33:19 -0700 Subject: U3 apps and rev In-Reply-To: Message-ID: <001401c6988e$437d7030$6401a8c0@lynn> > It was a bit strange to see the U3 presenter at Revcon > promoting a Windows product in a room filled with 75% > powerbook G4's. Tough crowd. > > Death is easy, comedy is hard. It didn't seem strange to me. Nathan asked how many people develop cross-platform applications and the vast majority of hands went up. Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution, Ltd From wjm at wjm.org Sun Jun 25 15:37:08 2006 From: wjm at wjm.org (Bill Marriott) Date: Sun, 25 Jun 2006 15:37:08 -0400 Subject: Subject: Getting Mileage Data from Google Maps References: Message-ID: That would be "as the crow flies" -- since he's getting credit on his taxes for every mile actually travelled he'll want the actual route mileage, which will always be longer. His routes will also very likely be intra-city or suburbs at best. Losts of 10-mile and 20-mile trips adding up. Nice to know about your stack, though. Francis Nugent Dixon wrote: > I have a stack which calculates distances between two points. > It has 4000 cities to choose from, including all cities in the US > down to 50,000 people [...] From stephenREVOLUTION at barncard.com Sun Jun 25 15:41:48 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sun, 25 Jun 2006 12:41:48 -0700 Subject: U3 apps and rev In-Reply-To: <001401c6988e$437d7030$6401a8c0@lynn> References: <001401c6988e$437d7030$6401a8c0@lynn> Message-ID: Regardless of my lame attempt at comedy writing, I rest my case. It would appear the hands went up in favor of cross-platform-ness....that U3 can't deliver... > >It didn't seem strange to me. Nathan asked how many people develop >cross-platform applications and the vast majority of hands went up. > >Best regards, > > >Lynn Fredricks >Worldwide Business Operations >Runtime Revolution, Ltd > > > It was a bit strange to see the U3 presenter at Revcon >> promoting a Windows product in a room filled with 75% >> powerbook G4's. Tough crowd. >> >> Death is easy, comedy is hard. -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From JimCarwardine at OwnYourFuture-net.com Sun Jun 25 16:04:10 2006 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Sun, 25 Jun 2006 17:04:10 -0300 Subject: Subject: Getting Mileage Data from Google Maps In-Reply-To: Message-ID: Thanks, guys... I've never done anything as heavy as use an API, although I'm aware of them. I'll see what I can find. I liked the Google maps because that have a very accurate directions description for where I live - about 25 km outside of Halifax and each turn in direction is accompanied by a distance so I assume that the total distance is the sum of the individual sections. It also appears that Google uses Mapquest as the output is identical... Jim on 6/25/06 4:37 PM, Bill Marriott wrote: > That would be "as the crow flies" -- since he's getting credit on his taxes > for every mile actually travelled he'll want the actual route mileage, which > will always be longer. His routes will also very likely be intra-city or > suburbs at best. Losts of 10-mile and 20-mile trips adding up. Nice to know > about your stack, though. > > Francis Nugent Dixon wrote: >> I have a stack which calculates distances between two points. >> It has 4000 cities to choose from, including all cities in the US >> down to 50,000 people [...] > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- www.TalentSeeker.ca www.HiringSmart.ca/ns www.KeepingTheBest.ca/ns Own Your Future Consulting Services Limited, 23 Shoal Cove Road, Seabright, Nova Scotia, Canada. B3Z 3A9 Phone: 902-823-2339. Fax: 902-823-2139 From lynn at paradigmasoft.com Sun Jun 25 16:05:50 2006 From: lynn at paradigmasoft.com (Lynn Fredricks) Date: Sun, 25 Jun 2006 13:05:50 -0700 Subject: U3 apps and rev In-Reply-To: Message-ID: <001a01c69892$ce99a220$6401a8c0@lynn> > Regardless of my lame attempt at comedy writing, I rest my > case. It would appear the hands went up in favor of > cross-platform-ness....that U3 can't deliver... They don't have the complete system for Mac and Linux currently - you only get the security dialog, which isnt the fun part. But first things first - as a software vendor, if you can differentiate your (windows only) version in such a way that it is suddenly attractive _and visible_ to a very, very large group and conforming to that standard is just a recompile, why not? One of the big challenges in selling into the Windows market is that while it is a huge market compared to the Mac, there's also a lot of potential competition to reach the narrow band of target customers on that platform. You have an opportunity to differentiate your product this way and make it visible to those who purchase and utlize features of U3. Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution, Ltd From Camm29 at tesco.net Sun Jun 25 16:13:25 2006 From: Camm29 at tesco.net (Camm29) Date: Sun, 25 Jun 2006 21:13:25 +0100 Subject: Cannot run Studio 2.7.2 References: <002601c69884$f13c3e40$0c01a8c0@workshop> Message-ID: <000401c69893$d5eaff00$0c01a8c0@workshop> Downloaded a few times retried. Revolution.exe is only 1.7 Mb ? The shortcuts that the installer puts on the desktop are invalid ? cannot find Revolution Help ? Regards ----- Original Message ----- From: "Bill Marriott" To: Sent: Sunday, June 25, 2006 8:00 PM Subject: Re: Cannot run Studio 2.7.2 > Install and uninstall of Rev 2.7.x is still really work in progress as far > as I can tell. I've done the trial of each revision and it has never worked > right. > > You need to go into the C:\Program Files\Revolution... folder and find the > right .EXE file. > > "Camm29" wrote: > > Trying to install Studio 2.7.2 It goes through all the install but > > "Revolution.exe" missing ????? > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.0.394 / Virus Database: 268.9.3/374 - Release Date: 23/06/2006 > > From Camm29 at tesco.net Sun Jun 25 17:04:03 2006 From: Camm29 at tesco.net (Camm29) Date: Sun, 25 Jun 2006 22:04:03 +0100 Subject: Cannot run Studio 2.7.2 References: <002601c69884$f13c3e40$0c01a8c0@workshop> <000401c69893$d5eaff00$0c01a8c0@workshop> Message-ID: <000401c6989a$e4de5780$0c01a8c0@workshop> Ignore my comment on the size of the .exe file Still will not load , the shortcut created is incorrect for the folder in which 2.7.2 has the revolution.exe ? A small window opens and cannot be maximised nor contents read ? On the taskbar is says Product Activation....... ?????? Regards ----- Original Message ----- From: "Camm29" To: "How to use Revolution" Sent: Sunday, June 25, 2006 9:13 PM Subject: Re: Cannot run Studio 2.7.2 > Downloaded a few times retried. > Revolution.exe is only 1.7 Mb ? > > The shortcuts that the installer puts on the desktop are invalid ? cannot > find Revolution > > Help ? > > Regards > ----- Original Message ----- > From: "Bill Marriott" > To: > Sent: Sunday, June 25, 2006 8:00 PM > Subject: Re: Cannot run Studio 2.7.2 > > > > Install and uninstall of Rev 2.7.x is still really work in progress as far > > as I can tell. I've done the trial of each revision and it has never > worked > > right. > > > > You need to go into the C:\Program Files\Revolution... folder and find the > > right .EXE file. > > > > "Camm29" wrote: > > > Trying to install Studio 2.7.2 It goes through all the install but > > > "Revolution.exe" missing ????? > > > > > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > > > -- > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.0.394 / Virus Database: 268.9.3/374 - Release Date: 23/06/2006 > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.0.394 / Virus Database: 268.9.3/374 - Release Date: 23/06/2006 > > From JimCarwardine at OwnYourFuture-net.com Sun Jun 25 17:17:29 2006 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Sun, 25 Jun 2006 18:17:29 -0300 Subject: Subject: Getting Mileage Data from Google Maps In-Reply-To: Message-ID: Looks like MS MapPoint has the capability but it appears to be a licensed product only. There is a 45 day free trial which is fully functional but I can't find any pricing on Sunday... Anyone know about a free service using MapPoint? Jim on 6/25/06 4:37 PM, Bill Marriott wrote: > That would be "as the crow flies" -- since he's getting credit on his taxes > for every mile actually travelled he'll want the actual route mileage, which > will always be longer. His routes will also very likely be intra-city or > suburbs at best. Losts of 10-mile and 20-mile trips adding up. Nice to know > about your stack, though. > > Francis Nugent Dixon wrote: >> I have a stack which calculates distances between two points. >> It has 4000 cities to choose from, including all cities in the US >> down to 50,000 people [...] > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- www.TalentSeeker.ca www.HiringSmart.ca/ns www.KeepingTheBest.ca/ns Own Your Future Consulting Services Limited, 23 Shoal Cove Road, Seabright, Nova Scotia, Canada. B3Z 3A9 Phone: 902-823-2339. Fax: 902-823-2139 From jeff at siphonophore.com Sun Jun 25 18:01:04 2006 From: jeff at siphonophore.com (Jeffrey Reynolds) Date: Sun, 25 Jun 2006 18:01:04 -0400 Subject: use-revolution Digest, Vol 33, Issue 37 In-Reply-To: <20060625155333.93F79826955@mail.runrev.com> References: <20060625155333.93F79826955@mail.runrev.com> Message-ID: <7C4473A5-916A-4B41-9788-E7B6014B4C68@siphonophore.com> Phil and Lynn, sorry if i sounded suspicious in my post. I was having a hard time deciphering the article and the U3 site. when the marketing hype reaches a certain point above the technology the radar goes onto high gain. I agree more places that we can market rev products the better. i was more concerned that there might be some hidden gotchas hiding in the bushes. I had talks with a whole slew of technology folks in the early 90s that were trying to get us to use their new technologies on our multimedia cdroms and pushing hardware licensing deals and most of them ended up having some pretty severe strings attached once i was able to strip away the marketing babble. the ceo was not happy for me for popping bubbles, but he always agreed that he could not live with the terms they usually wanted when brought into the light of day. Doesn't appear that U3 has these strings, but will take a bit more looking at the dev docs to tell for sure what the story is. I was assuming that they were generating their working revenue from hardware licenses, but wasn't sure if that would change at some point (some of the deals mentioned above kicked in payments after the first title or two). They mentioned there wasn't a killer app yet for U3, but one market/ approach that might end up being one of the strongest for them might be education. kids are already carting along all sorts of stuff on flash drives these days. kids are probably more mobile with content and apps these days than the wired business person! they also tend to pick up new hot technology w/o a blink, especially if its mobile. im sure we will soon see cool flash drive sleeves with all sorts of blinking stuff for the young market soon! some future ideas jump to mind: ? a cool mp3 player that was highly customizable with graphics, playlists, volume control (ie automatically crank the one you always crank when you play it) ? schoolwork/curriculum scheduler as so many schools are using e- systems for schoolwork due dates, trips, tests, etc ? customized e-syllabus system that you could add your own notes to ? lecture notes/recordings/diagrams player ? etext reader/markup systems the great thing is these are all things that rev is great at doing quickly and easily and should have a great jump on other development systems. its great to see that rev should be able to slip into the U3 format pretty easily since it works so well as a standalone system already! Also great to hear that it will be an option for studio license, economics (all poor education clients now days) has forced me to drop the enterprise for studio level. cheers, Jeffrey Reynolds On Jun 25, 2006, at 11:53 AM, use-revolution-request at lists.runrev.com wrote: > Is there something wrong with opening up new markets for Rev apps? I > *hope* it's about marketing! I mean, think about it... if we build > things for which there is no market, who have we benefitted? Unless > I'm > using Rev for self-amusement only, I would have to say "no one". From revolutionary.dan at gmail.com Sun Jun 25 19:11:51 2006 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Sun, 25 Jun 2006 16:11:51 -0700 Subject: RevCon West - for free! In-Reply-To: <8C8648757104218-1BD4-2E35@mblk-d15.sysops.aol.com> References: <8C8648757104218-1BD4-2E35@mblk-d15.sysops.aol.com> Message-ID: <70ed6b130606251611u7ff814b7r3e41dadf65a8f83f@mail.gmail.com> Paul...... Thanks to you, as well. Your participation was a big factor in helping make this year's RevCon as good as it was. Hopefully, RunRev will learn of your purchases and the motivation for them so they'll be even more helpful to us next year if we do another conference in Monterey. On 6/22/06, simplsol at aol.com wrote: > > Dan, Chipp, > Thank you, well done, worth far more than the fee. > The conference is not only a great place to get-together and share > thoughts, experience and insight; it is also a great investment: > After hearing Kevin's outline of the Rev road map, I bought five Studio > licenses, renewed my Enterprise license, and took advantage of the free > Rev Media. With the show discount I saved more than the price of this > year's RevCon (including lodging and transportation). > Paul Looney > ________________________________________________________________________ > Check out AOL.com today. Breaking news, video search, pictures, email > and IM. All on demand. Always Free. > > _______________________________________________ > use-revolution mailing list > use-revolution at 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 From brucegregory at earthlink.net Sun Jun 25 19:26:13 2006 From: brucegregory at earthlink.net (Greg Smith) Date: Sun, 25 Jun 2006 16:26:13 -0700 Subject: Revolution Media Presentation Viewable on Web? Message-ID: <4614B462-5B49-4A4B-95B8-6087894886DC@earthlink.net> I've been intimidated by the full blown Revolution package and now feel a little more comfortable, especially in the area of the pocket book, since "Revolution Media" has been introduced. I'm mainly interested in using this product to produce educational training material that features a lot of slideshow material and captured QuickTime sessions with software demonstration. Of course, the more interactivity, the better. But, is deployment through the Runtime "player" the only method for viewing and distribution? Can a website equipped with a plug-in manage to demonstrate some of the interactive content that I intend to produce with Revolution Media? Thanks, Greg Smith From mdswindell at cruzio.com Sun Jun 25 19:38:00 2006 From: mdswindell at cruzio.com (Mark Swindell) Date: Sun, 25 Jun 2006 16:38:00 -0700 Subject: RevCon West - for free! In-Reply-To: <70ed6b130606251611u7ff814b7r3e41dadf65a8f83f@mail.gmail.com> References: <8C8648757104218-1BD4-2E35@mblk-d15.sysops.aol.com> <70ed6b130606251611u7ff814b7r3e41dadf65a8f83f@mail.gmail.com> Message-ID: Is there a transcript or video of Kevin's comments at RevCon? Thanks, Mark On Jun 25, 2006, at 4:11 PM, Dan Shafer wrote: > Paul...... > > Thanks to you, as well. Your participation was a big factor in > helping make > this year's RevCon as good as it was. Hopefully, RunRev will learn > of your > purchases and the motivation for them so they'll be even more > helpful to us > next year if we do another conference in Monterey. > > On 6/22/06, simplsol at aol.com wrote: >> >> Dan, Chipp, >> Thank you, well done, worth far more than the fee. >> The conference is not only a great place to get-together and share >> thoughts, experience and insight; it is also a great investment: >> After hearing Kevin's outline of the Rev road map, I bought five >> Studio >> licenses, renewed my Enterprise license, and took advantage of the >> free >> Rev Media. With the show discount I saved more than the price of this >> year's RevCon (including lodging and transportation). >> Paul Looney >> ________________________________________________________ From revolutionary.dan at gmail.com Sun Jun 25 19:41:28 2006 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Sun, 25 Jun 2006 16:41:28 -0700 Subject: RevCon West - for free! In-Reply-To: References: <8C8648757104218-1BD4-2E35@mblk-d15.sysops.aol.com> <70ed6b130606251611u7ff814b7r3e41dadf65a8f83f@mail.gmail.com> Message-ID: <70ed6b130606251641g5d637f3h3c724ea4ad8932f5@mail.gmail.com> Kevn gave two presentations at RevCon . His opening keynote on Friday is in the video collection that Devin Asay will be marketing soon. His Sunday presentation was under non-disclosure and the video of it will NOT be released unless Kevin chooses to do so on a case-by-case basis for specific purposes. On 6/25/06, Mark Swindell wrote: > > Is there a transcript or video of Kevin's comments at RevCon? > Thanks, > Mark > > On Jun 25, 2006, at 4:11 PM, Dan Shafer wrote: > > > Paul...... > > > > Thanks to you, as well. Your participation was a big factor in > > helping make > > this year's RevCon as good as it was. Hopefully, RunRev will learn > > of your > > purchases and the motivation for them so they'll be even more > > helpful to us > > next year if we do another conference in Monterey. > > > > On 6/22/06, simplsol at aol.com wrote: > >> > >> Dan, Chipp, > >> Thank you, well done, worth far more than the fee. > >> The conference is not only a great place to get-together and share > >> thoughts, experience and insight; it is also a great investment: > >> After hearing Kevin's outline of the Rev road map, I bought five > >> Studio > >> licenses, renewed my Enterprise license, and took advantage of the > >> free > >> Rev Media. With the show discount I saved more than the price of this > >> year's RevCon (including lodging and transportation). > >> Paul Looney > >> ________________________________________________________ > _______________________________________________ > use-revolution mailing list > use-revolution at 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 From davis.phil at comcast.net Sun Jun 25 19:43:37 2006 From: davis.phil at comcast.net (Phil Davis) Date: Sun, 25 Jun 2006 16:43:37 -0700 Subject: OT: Win virtualization with Parallels? In-Reply-To: <46A579C7-3FDB-4A0C-8CBC-933E2640EB55@curlypaws.com> References: <20060625155333.93F79826955@mail.runrev.com> <46A579C7-3FDB-4A0C-8CBC-933E2640EB55@curlypaws.com> Message-ID: <449F1FA9.2030104@comcast.net> Thanks, Sarah and Karen, for the great feedback. Testimony of real-world experience beats marketing materials every time. Phil Karen Hughes wrote: > Phil, > > I'd echo what Sarah said - it kind of depends what you want to use > Windows for. > > Parallels is good for most things and runs pretty much any version of > Windows at close to native speed. It has some issues with USB > support, but works for most things. The sharing of files with the > Mac side is a little clunky, but does all that you are likely to need > (no drag and drop support - one of the few things I miss about > Virtual PC). > > Boot Camp will only run XP SP2, and it must be a full version, not an > upgrade. > > Parallels won't work for anything that needs 3D support, since the > graphic emulation is fairly basic - so games are definitely out. > This is where Boot Camp comes into its own, but you do have to reboot > your Mac in the process. It does seem as if my MacBook Pro runs the > fans more under Boot Camp - I'm not sure if this is down to the > drivers or whether the processor is working harder. > > I use Parallels with Windows XP Home and it works very well indeed > for the few things that I need from Windows. At the price you can't > go far wrong - but Apple may be working along similar lines for the > next version of OS X (Leopard). If you've ever used Virtual PC, the > two are very similar - except that Parallels is much, much faster. > > Karen > > On 25 Jun 2006, at 16:53, use-revolution-request at lists.runrev.com wrote: > >> Date: Sat, 24 Jun 2006 11:51:06 -0700 >> From: Phil Davis >> Subject: OT: Win virtualization with Parallels? >> To: How to use Revolution >> Message-ID: <449D899A.5070205 at comcast.net> >> Content-Type: text/plain; charset=ISO-8859-1; format=flowed >> >> I noticed at Revcon that one or more presenters used Parallels >> (virtualization product) to show Windows stuff on an Intel Mac. Can >> anyone comment on how well Parallels works, or if there's a better way >> to go? I'm thinking of taking the plunge but wanted to 'consult my >> sources' first. >> >> Thanks - >> Phil Davis > > From m.schonewille at economy-x-talk.com Sun Jun 25 20:05:19 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 26 Jun 2006 02:05:19 +0200 Subject: libURLftpUploadFile insanity In-Reply-To: <5030908.post@talk.nabble.com> References: <5030908.post@talk.nabble.com> Message-ID: <11E5C684-D0CD-4578-BAE0-BB4D1E0B370F@economy-x-talk.com> Hi, You don't need to urlEncode the user name. If you get another error, e.g. invalid user name, you might try using + or % instead of @. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Salery is the easiest way to set up your own web store: http:// www.salery.biz/salery.html Op 25-jun-2006, om 5:07 heeft stevex64 het volgende geschreven: > > This one should be simple and it's driving me insane! Here is the > code: > > on mouseUp > answer file "Select a file to upload" > put "me at mydomain.com" into userName > put "myPW" into userPassword > put "ftp.mydomain.com" into myServer > > put "ftp://" & URLEncode(userName) & ":" & userPassword & "@" & > myServer > into myFTPURL > libURLftpUploadFile it, myFTPURL > put libUrlErrorData(myFTPURL) > end mouseUp > > After I get the select file dialog box and select the file I want > to upload, > I always get this message, "invalid URL:" > > Usernames on my server have to be in name at server.com format. > > I have looked through these posts, the online docs, and the manuals > I have > laying on the table in front of me, all to no avail. Thanks for any > help. > > Steve Ralston From davis.phil at comcast.net Sun Jun 25 20:12:57 2006 From: davis.phil at comcast.net (Phil Davis) Date: Sun, 25 Jun 2006 17:12:57 -0700 Subject: use-revolution Digest, Vol 33, Issue 37 In-Reply-To: <7C4473A5-916A-4B41-9788-E7B6014B4C68@siphonophore.com> References: <20060625155333.93F79826955@mail.runrev.com> <7C4473A5-916A-4B41-9788-E7B6014B4C68@siphonophore.com> Message-ID: <449F2689.5060804@comcast.net> Jeffrey Reynolds wrote: > Phil and Lynn, > > sorry if i sounded suspicious in my post. I was having a hard time > deciphering the article and the U3 site. when the marketing hype > reaches a certain point above the technology the radar goes onto high > gain. > > I agree more places that we can market rev products the better. i was > more concerned that there might be some hidden gotchas hiding in the > bushes. I think it's a benefit to everyone on this list that you ask such questions, Jeffrey. And I can be pretty excitable about new tech possibilities, so... thanks for the balance. Phil From kray at sonsothunder.com Sun Jun 25 22:07:00 2006 From: kray at sonsothunder.com (kray at sonsothunder.com) Date: Sun, 25 Jun 2006 21:07:00 -0500 Subject: rotating images... Message-ID: <20060626020715.B1CD032C025@smtpauth00.csee.siteprotect.com> Sure, Andre, just: set the angle of img 1 to Ken Ray Sons of Thunder Software -----Original Message----- From: Andre Garzia Subj: rotating images... Date: Sun Jun 25, 2006 1:49 pm Size: 333 bytes To: How to use Revolution Hi Folks, anyone here have found a way to rotate images in Rev? Cheers andre _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From soapdog at mac.com Sun Jun 25 22:56:10 2006 From: soapdog at mac.com (Andre Garzia) Date: Sun, 25 Jun 2006 16:56:10 -1000 Subject: rotating images... In-Reply-To: <20060626020715.B1CD032C025@smtpauth00.csee.siteprotect.com> References: <20060626020715.B1CD032C025@smtpauth00.csee.siteprotect.com> Message-ID: <4E970147-FBA1-4BE5-9EEA-CCA7D7947D07@mac.com> So newbie of me! ;-) Thanks Ken On Jun 25, 2006, at 4:07 PM, kray at sonsothunder.com wrote: > Sure, Andre, just: > > set the angle of img 1 to > > Ken Ray > Sons of Thunder Software > > > -----Original Message----- > > From: Andre Garzia > Subj: rotating images... > Date: Sun Jun 25, 2006 1:49 pm > Size: 333 bytes > To: How to use Revolution > > Hi Folks, > > anyone here have found a way to rotate images in Rev? > > Cheers > andre > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > Ken Ray > Sons of Thunder Software > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From stephenREVOLUTION at barncard.com Sun Jun 25 22:59:29 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sun, 25 Jun 2006 19:59:29 -0700 Subject: U3 apps and rev In-Reply-To: <001a01c69892$ce99a220$6401a8c0@lynn> References: <001a01c69892$ce99a220$6401a8c0@lynn> Message-ID: Lynn, you know and I know that it's never 'just a recompile' making mac apps work across platforms, especially the UI! It just irks me that an add-on product promoted heavily by Rev is offered in Windoze support but not Mac. The fact there is no set date for any Mac support, leads me to believe it will never happen. The presentation at Revcon did not convince me U3 cared a fig about Mac OSX. The lack of platform symmetry in any add-on endorsed by Rev is disturbing to me -- seems like a slippery slope. Why can't Mac developers have "an opportunity to differentiate your product this way and make it visible to those who purchase and utilize features of U3?" > >But first things first - as a software vendor, if you can differentiate your >(windows only) version in such a way that it is suddenly attractive _and >visible_ to a very, very large group and conforming to that standard is just >a recompile, why not? One of the big challenges in selling into the Windows >market is that while it is a huge market compared to the Mac, there's also a >lot of potential competition to reach the narrow band of target customers on >that platform. You have an opportunity to differentiate your product this >way and make it visible to those who purchase and utlize features of U3. > >Best regards, > >Lynn Fredricks -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From ambassador at fourthworld.com Sun Jun 25 23:35:28 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 25 Jun 2006 20:35:28 -0700 Subject: U3 apps and rev Message-ID: <449F5600.4080508@fourthworld.com> Andre Garzia wrote: > they could always hire us to build the mac side of U3. It's just an > app that loads on mount, inspect it's own volume and make a nice UI. > If, and only if, that Launcher app is a normal computer application, > meaning, something that windows could load by double clicking and not > some rom based assembler black magic, we could just create with Rev > such launcher and offer to them to include in the U3 rom. U3 is a new application of a very old Windows-specific technology: the autorun.inf file. On any locked volume, Windows will look for an autorun.inf file and, if found, will launch whatever executable is specified in the file. A "U3" drive is essentially a flash drive partitioned into two parts: one read-only with the autorun.inf file and the Launchpad app, and the other partition the user writes to. Windows sees the locked partition, finds the autorun.inf, opens Launchpad, and for anyone who's never seen a CD do this in Windows it looks like magic. :) The U3 folks set up their "U3-compliant" flash drives to use their own branded Launchpad app, but you can find a good many vendors online who can make custom partitioned flash drives for you, which means you can create your own U3-like experience but fully branded however you - or your client - wants, with whatever launcher app you want to auto-run -- but only on Windows: As others have noted when USB drives have come up here before (Aug 04, Jan 06, and maybe a few times in between), there are security risks with autorun.inf, which is why the full U3 experience is not available for OS X or Linux. Many years ago Apple experimented with a form of auto-run for QuickTime, and about 15 minutes after it was released it was used to spread viruses, so about 20 minutes after that Apple replaced it with a more secure version of QT and vowed never to do an auto-run again. Microsoft has an arguably more casual approach to security by design, and have evidenced this many other times when cutting back a feature would have increased security; so it is again with autorun, of which much has been written from a security standpoint but which Microsoft doesn't classify as a problem the way the other OS vendors do. For this reason, the central differentiation of the U3 customer experience -- the automatic launch of LaunchPad -- may never find its way into implementations for non-Microsoft operating systems. Stephen Barncard wrote: > I think it's the 'hot plugging shutdown' feature that's special about > what they do. I agree it's already possible to make 'portable apps' > on any thumb drive without U3. That one's the only thing I've seen that requires firmware in U3, and should be relatively straightforward to make for all platforms. But I've been unable to figure out a practical use for it: since the app is in memory and the drive it might otherwise save to has been removed, what meaningful action can the application take? If the app merely warns the user that the device it was going to save to has been removed, how is that substantially different from simply doing good error-checking in your save routines? I look forward to learning how to apply that notification to practical ends. All that said, I think Andre is onto to something. Certainly there's great benefit to lending the Revolution technology to helping out the U3 initiative, and the cross-marketing benefits definitely make that worthwhile on all sides. But as Rev developers of course we needn't stop there, and can run our apps on any portable device, U3 or not. Many have been doing this for quite some time. Unlike so many other development systems which rely on an army of DLLs strewn all over the hard drive just to run, Rev has been a small self-contained executable for more than a decade, making it perfectly suited for portability. Thinking about this a couple months ago I came up with the notion of "U4", an initiative to deploy truly open, custom-brandable launchers with a set of known directories to make it dirt simple to deploy even complex apps on ALL portable devices. It wouldn't have the auto-run benefit of U3, but that's Windows-specific and a potential security issue anyway. But it would have a simple, consistent user interface for all platforms, and would offer a simple set of data and program directories for developers. Andre, should we make a "U4" group at Yahoo Groups to get this going? Or should we just get back to paying client work with proprietary custom installs? :) I'm deploying to flash drives either way, U3 and beyond, but if there's interest in establishing conventions for data storage directories on the drive I'm happy to contribute what I can. If the U3 folks are open-minded they may even be willing to endorse something as simple as parallel directory structures as the "little brother" of the U3 "smart" experience.... -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From soapdog at mac.com Sun Jun 25 23:51:32 2006 From: soapdog at mac.com (Andre Garzia) Date: Sun, 25 Jun 2006 17:51:32 -1000 Subject: U3 apps and rev In-Reply-To: <449F5600.4080508@fourthworld.com> References: <449F5600.4080508@fourthworld.com> Message-ID: <8D45ADF5-BE97-4460-A189-36182C4340F1@mac.com> Richard, I am all for it. I think the idea of crafting our own launcher would be good because this way we would not depend on the good will of U3 group to include it anywhere. The launcher could be used from thumbdrives, network volumes, anything... I liked it. Cheers andre On Jun 25, 2006, at 5:35 PM, Richard Gaskin wrote: > Thinking about this a couple months ago I came up with the notion > of "U4", an initiative to deploy truly open, custom-brandable > launchers with a set of known directories to make it dirt simple to > deploy even complex apps on ALL portable devices. It wouldn't have > the auto-run benefit of U3, but that's Windows-specific and a > potential security issue anyway. But it would have a simple, > consistent user interface for all platforms, and would offer a > simple set of data and program directories for developers. > > Andre, should we make a "U4" group at Yahoo Groups to get this > going? Or should we just get back to paying client work with > proprietary custom installs? :) > > I'm deploying to flash drives either way, U3 and beyond, but if > there's interest in establishing conventions for data storage > directories on the drive I'm happy to contribute what I can. If > the U3 folks are open-minded they may even be willing to endorse > something as simple as parallel directory structures as the "little > brother" of the U3 "smart" experience.... From revolutionary.dan at gmail.com Sun Jun 25 23:55:48 2006 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Sun, 25 Jun 2006 20:55:48 -0700 Subject: Revolution CGI error In-Reply-To: <1CDB3F69-FEC1-4D36-A4AB-CDFE61A5C4BA@callum.demon.co.uk> References: <1CDB3F69-FEC1-4D36-A4AB-CDFE61A5C4BA@callum.demon.co.uk> Message-ID: <70ed6b130606252055g68c93fedh1db8e73866529bb9@mail.gmail.com> Sounds like a permissions problem. Are you logged in as sysop on your OS X box when you try this? On 6/24/06, callum brines wrote: > > Hi all > > Just getting starting using Rev for CGIs on Mac OS X 10.4.6. I have > followed Jacqueline Landman Gay's invaluable CGI tutorial but when I > run a simple script Safari returns an "internal Server error" and in > the console I get the following message: > > "kCGErrorRangeCheck: Window Server communications from outside of > session allowed for root and console user only". > > Stumped. > > Any help much appreciated. > > Callum > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at 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 From revolutionary.dan at gmail.com Sun Jun 25 23:57:36 2006 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Sun, 25 Jun 2006 20:57:36 -0700 Subject: Slightly OT : forums In-Reply-To: References: <449D5FDA.D947C9FC@club-internet.fr> Message-ID: <70ed6b130606252057i61c6b83h81e76bc80ba3e987@mail.gmail.com> Depending on the real need, a Wiki might work well. If so, the Wiki project Andre Garzia showed off at RevCon West 2006 in Monterey last week might be good enough or a great start. On 6/24/06, Bill Marriott wrote: > > It would be hard to rival the simplicity of using phpBB. Most cPanel-based > hosting providers enable you to click a couple buttons and have the forum > up > and running in less than 5 minutes. Plus, phpBB has a deep feature set, > dozens of plug-ins for extra features, and an active support community. > Customizing them often means learning a little PHP though. There are many > options besides phpBB. (Everyone has their favorite forum software.) > > It might be more fun/rewarding to build your own forum software using the > Rev CGI though :) > > "jbv" wrote: > > One of clients (for whom I've already made a rather complex > > website based on Rev cgi) wants a tool to set up and administrate > > forums... > > Having little experience in that field, I was wondering if it's worth > > building something from scratch around Rev, or if it would simpler > > to install some existing solution (probably open source)... > > > > _______________________________________________ > use-revolution mailing list > use-revolution at 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 From soapdog at mac.com Mon Jun 26 00:05:01 2006 From: soapdog at mac.com (Andre Garzia) Date: Sun, 25 Jun 2006 18:05:01 -1000 Subject: Slightly OT : forums In-Reply-To: <70ed6b130606252057i61c6b83h81e76bc80ba3e987@mail.gmail.com> References: <449D5FDA.D947C9FC@club-internet.fr> <70ed6b130606252057i61c6b83h81e76bc80ba3e987@mail.gmail.com> Message-ID: <2DAD14DE-3A62-4976-9C9D-24CA6C02E353@mac.com> wait and wonder... no kidding, I am building a site to share all my resources and the site will be powered by our own favorite xTalk... Andre On Jun 25, 2006, at 5:57 PM, Dan Shafer wrote: > Depending on the real need, a Wiki might work well. If so, the Wiki > project > Andre Garzia showed off at RevCon West 2006 in Monterey last week > might be > good enough or a great start. From garrett at paraboliclogic.com Mon Jun 26 00:19:14 2006 From: garrett at paraboliclogic.com (Garrett Hylltun) Date: Sun, 25 Jun 2006 21:19:14 -0700 Subject: U3 apps and rev In-Reply-To: <449F5600.4080508@fourthworld.com> References: <449F5600.4080508@fourthworld.com> Message-ID: <449F6042.9070804@paraboliclogic.com> Richard Gaskin wrote: > Andre Garzia wrote: [snip] > A "U3" drive is essentially a flash drive partitioned into two parts: > one read-only with the autorun.inf file and the Launchpad app, and the > other partition the user writes to. Windows sees the locked partition, > finds the autorun.inf, opens Launchpad, and for anyone who's never seen > a CD do this in Windows it looks like magic. :) And there's a fault with the logic of this technology, and that is, that all Windows installations allow the autorun functionality. A lot of Windows users turn that feature off because they get so tired of Windows going through all the BS when all they want is to grab some backup files off of a CD. In my mind, you don't need any association with U3 at all, you have everything you need right in Rev Studio or Enterprise. In fact, you have it better than U3 since you are cross platform, you can offer a portable app that is cross platform and not limited to Windows. In fact, if you wanted, any one of you could come up with the software needed to do exactly what U3 is doing with the partitioning and auto launching, provided you wanted to even bother with such a thing. But! If you need to make a push into the Windows market, then maybe U3 might be of use. Anyway, that's my 1/100th of a euro worth. -Garrett From jacque at hyperactivesw.com Mon Jun 26 00:32:34 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 25 Jun 2006 23:32:34 -0500 Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <4614B462-5B49-4A4B-95B8-6087894886DC@earthlink.net> References: <4614B462-5B49-4A4B-95B8-6087894886DC@earthlink.net> Message-ID: <449F6362.20303@hyperactivesw.com> Greg Smith wrote: > I've been intimidated by the full blown Revolution package and now feel > a little more comfortable, especially in the area of the pocket book, > since "Revolution Media" has been introduced. I'm mainly interested in > using this product to produce educational training material that > features a lot of slideshow material and captured QuickTime sessions > with software demonstration. Of course, the more interactivity, the > better. > > But, is deployment through the Runtime "player" the only method for > viewing and distribution? Can a website equipped with a plug-in manage > to demonstrate some of the interactive content that I intend to produce > with Revolution Media? For Media, yes, you need to deploy on the Player. There is no browser plug-in, so the Player is pretty much your only option. This is, in fact, the main differentiation between Media and the other editions. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From wjm at wjm.org Mon Jun 26 00:32:38 2006 From: wjm at wjm.org (Bill Marriott) Date: Mon, 26 Jun 2006 00:32:38 -0400 Subject: U3 apps and rev References: <449F5600.4080508@fourthworld.com> <449F6042.9070804@paraboliclogic.com> Message-ID: Garrett Hylltun wrote: > And there's a fault with the logic of this technology, and that is, that > all Windows installations allow the autorun functionality. A lot of > Windows users turn that feature off because they get so tired of Windows > going through all the BS when all they want is to grab some backup files > off of a CD. In the Windows realm, .5% of users is still "a lot." I guarantee that fewer people disable auto-run than, say, change their desktop. And woefully few people know how to do that! There is an OS/platform debate mingling in this discussion like a bit of curry in soup. I applaud the U3 move, as additional cross-marketing is a very good thing for Rev. I'd hate to see Rev adopt a "lowest common denominator" approach for features, otherwise we'd be out of a lot of cool things... for example, blending modes available only on Mac. Now, where's my Tablet PC support? ;) From stevex64 at yahoo.com Mon Jun 26 00:42:48 2006 From: stevex64 at yahoo.com (stevex64) Date: Sun, 25 Jun 2006 21:42:48 -0700 (PDT) Subject: cancel ftp Message-ID: <5041445.post@talk.nabble.com> Ok, with the help of some kind people here, I have my ftp client started and it even works sometimes. But now if I start an upload then say by changing something in my code I make the app stop working, when i get it running again my URLStatus says qeued or booked. In this situation, or any situation where a user would want to cancel the upload, how do i cancel it? Steve Ralston -- View this message in context: http://www.nabble.com/cancel-ftp-t1847001.html#a5041445 Sent from the Revolution - User forum at Nabble.com. From jeff at siphonophore.com Mon Jun 26 01:07:06 2006 From: jeff at siphonophore.com (Jeffrey Reynolds) Date: Mon, 26 Jun 2006 01:07:06 -0400 Subject: U3 apps and rev In-Reply-To: <20060626024143.1CD238268B4@mail.runrev.com> References: <20060626024143.1CD238268B4@mail.runrev.com> Message-ID: Phil, I too love the tech stuff and thats why the U3 had piqued my curiosity since i was buying a new flash drive the week before the newsletter came and had noticed the U3 flashdrives for the first time (they were a 25% premium for the same drive though) and i had gone through there web site and was tring to figure out the benefits of their system (there site is not too direct). i use to hate to rain on the tech parades at my old company, but it was always my rear on the line to design products that worked on a budget so always had to make sure the fanny didn't get singed! funny thing was it was always the marketing folks that got all giddy with the marketing speak, but it was the business stuff behind the market speak which usually sunk things. that and the want to add features like video compression to add more video to cds (at the time it was not larger size or faster videos, but just more time) w/o realizing what the cost of the added video would do to the budget when they were already screaming at the costs of the videos! just struck me curious that the first peep about U3 came via the newsletter and not from the list, but i guess it was under beta nda. seems the U3 revcon presentation was taken with a grain of salt also... cheers jeff On Jun 25, 2006, at 10:41 PM, use-revolution-request at lists.runrev.com wrote: > I think it's a benefit to everyone on this list that you ask such > questions, Jeffrey. And I can be pretty excitable about new tech > possibilities, so... thanks for the balance. > > Phil From smith.sgt at gmail.com Mon Jun 26 01:09:40 2006 From: smith.sgt at gmail.com (Jared Smith) Date: Mon, 26 Jun 2006 01:09:40 -0400 Subject: keyboard shortcuts when altBrowser is on Message-ID: Hi all, altBrowser seems to override any keyboard shortcuts you have unless you make it go out of focus. Is there a way to - for lack of a better term - override their override? I'd like to assign simple shortcuts to go backwards/forwards and shift the focus to the URL bar. Thanks. From jeff at siphonophore.com Mon Jun 26 01:15:33 2006 From: jeff at siphonophore.com (Jeffrey Reynolds) Date: Mon, 26 Jun 2006 01:15:33 -0400 Subject: U3 apps and rev In-Reply-To: <20060626024143.1CD238268B4@mail.runrev.com> References: <20060626024143.1CD238268B4@mail.runrev.com> Message-ID: <3AE03C62-ED55-49CE-8746-633D59D7EB78@siphonophore.com> Richard, thanks for this post, it was a real breath of fresh air to me. it seemed exactly what i thought was the case with U3, flash drives and rev and was a very direct and honest assessment/path to this kind of technology and the possibilities. I am glad you dont speak marketspeak, i'm tired of trying to learn new dialects and translate! cheers, jeff On Jun 25, 2006, at 10:41 PM, use-revolution-request at lists.runrev.com wrote: > U3 is a new application of a very old Windows-specific technology: > the > autorun.inf file. > > On any locked volume, Windows will look for an autorun.inf file > and, if > found, will launch whatever executable is specified in the file. > > A "U3" drive is essentially a flash drive partitioned into two parts: > one read-only with the autorun.inf file and the Launchpad app, and the > other partition the user writes to. Windows sees the locked > partition, > finds the autorun.inf, opens Launchpad, and for anyone who's never > seen > a CD do this in Windows it looks like magic. :) snip... From lfredricks at proactive-intl.com Mon Jun 26 01:24:32 2006 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Sun, 25 Jun 2006 22:24:32 -0700 Subject: U3 apps and rev In-Reply-To: Message-ID: <001301c698e0$d080dc40$6401a8c0@lynn> Hi Stephen, > It just irks me that an add-on product promoted heavily by > Rev is offered in Windoze support but not Mac. The fact there > is no set date for any Mac support, leads me to believe it > will never happen. The presentation at Revcon did not > convince me U3 cared a fig about Mac OSX. U3 has a platform to promote and Windows totally dominates the desktop market, so it makes sense to make the investment there first. They havent said anything about not supporting Linux and the Mac in the future and they havent indicated a lack of willingness to do so in the future. > The lack of platform symmetry in any add-on endorsed by Rev > is disturbing to me -- seems like a slippery slope. I'm not following you here - add-on's as in IDE add-on's? > Why can't Mac developers have "an opportunity to > differentiate your product this way and make it visible to > those who purchase and utilize features of U3?" They might - but the Mac platform for these devices is pretty small at this point. If they secure a strong position in the Windows market, it makes it a lot easier to port to Linux and Mac. Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution, Ltd From smith.sgt at gmail.com Mon Jun 26 01:30:10 2006 From: smith.sgt at gmail.com (Jared Smith) Date: Mon, 26 Jun 2006 01:30:10 -0400 Subject: U3 apps and rev In-Reply-To: <001301c698e0$d080dc40$6401a8c0@lynn> References: <001301c698e0$d080dc40$6401a8c0@lynn> Message-ID: For what it's worth, a U3 rep told me they have Mac and Linux on their 2007 roadmap. On 6/26/06, Lynn Fredricks wrote: > Hi Stephen, > > > It just irks me that an add-on product promoted heavily by > > Rev is offered in Windoze support but not Mac. The fact there > > is no set date for any Mac support, leads me to believe it > > will never happen. The presentation at Revcon did not > > convince me U3 cared a fig about Mac OSX. > > U3 has a platform to promote and Windows totally dominates the desktop > market, so it makes sense to make the investment there first. They havent > said anything about not supporting Linux and the Mac in the future and they > havent indicated a lack of willingness to do so in the future. > > > The lack of platform symmetry in any add-on endorsed by Rev > > is disturbing to me -- seems like a slippery slope. > > I'm not following you here - add-on's as in IDE add-on's? > > > Why can't Mac developers have "an opportunity to > > differentiate your product this way and make it visible to > > those who purchase and utilize features of U3?" > > They might - but the Mac platform for these devices is pretty small at this > point. If they secure a strong position in the Windows market, it makes it a > lot easier to port to Linux and Mac. > > Best regards, > > > Lynn Fredricks > Worldwide Business Operations > Runtime Revolution, Ltd > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From mwieder at ahsoftware.net Mon Jun 26 01:37:33 2006 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 25 Jun 2006 22:37:33 -0700 Subject: use-revolution Digest, Vol 33, Issue 37 In-Reply-To: <449F2689.5060804@comcast.net> References: <20060625155333.93F79826955@mail.runrev.com> <7C4473A5-916A-4B41-9788-E7B6014B4C68@siphonophore.com> <449F2689.5060804@comcast.net> Message-ID: <17530481299.20060625223733@ahsoftware.net> Phil- Sunday, June 25, 2006, 5:12:57 PM, you wrote: > I think it's a benefit to everyone on this list that you ask such Seconded. -- -Mark Wieder mwieder at ahsoftware.net From jperryl at ecs.fullerton.edu Mon Jun 26 01:44:32 2006 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Sun, 25 Jun 2006 22:44:32 -0700 (PDT) Subject: tm|tools Reminder In-Reply-To: <000a01c69842$0dbea820$0c01a8c0@workshop> Message-ID: I got mine... Yippee! Now I can make my own nice-looking but oddly-shaped gizmos to use in demonstrating the windowShape property to my students w/o brazenly stealing Scott's! Judy On Sun, 25 Jun 2006, Camm29 wrote: > At long last "BEAUTIFUL GAUGES" > Great ! Great ! Great ! > > Regards > > ----- Original Message ----- > From: "Scott Rossi" > To: "How to use Revolution" > Sent: Saturday, June 24, 2006 9:42 PM > Subject: tm|tools Reminder From jperryl at ecs.fullerton.edu Mon Jun 26 01:47:38 2006 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Sun, 25 Jun 2006 22:47:38 -0700 (PDT) Subject: rotating images... In-Reply-To: <1D703D7F-B76D-481D-AF94-C3907983B55B@mac.com> Message-ID: Andre, I'm no Scott Rossi, but, in my case, the answer is "not well". (that is, the rotate or whatever command thingy produces nasty-looking things for me; maybe I'm just stupid, though). Judy On Sun, 25 Jun 2006, Andre Garzia wrote: > Hi Folks, > > anyone here have found a way to rotate images in Rev? From scott at tactilemedia.com Mon Jun 26 01:54:01 2006 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 25 Jun 2006 22:54:01 -0700 Subject: rotating images... In-Reply-To: Message-ID: Recently, Judy Perry wrote: >> anyone here have found a way to rotate images in Rev? > I'm no Scott Rossi, but, in my case, the answer is "not well". You don't have to be me to see that the results of rotating an image are less than stellar. How about it Run-Rev guys? Since "things" have been overhauled for 2.7, does this mean rotating images can finally get fixed? Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From jperryl at ecs.fullerton.edu Mon Jun 26 02:18:30 2006 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Sun, 25 Jun 2006 23:18:30 -0700 (PDT) Subject: RevCon West - for free! In-Reply-To: <70ed6b130606251641g5d637f3h3c724ea4ad8932f5@mail.gmail.com> Message-ID: Hmmm... Kevin: What's the going rate?? Judy who was sitting in her hotel room waiting for the break job on her car during Kevin's NDA presentation. On Sun, 25 Jun 2006, Dan Shafer wrote: > Kevn gave two presentations at RevCon . His opening keynote on Friday is in > the video collection that Devin Asay will be marketing soon. His Sunday > presentation was under non-disclosure and the video of it will NOT be > released unless Kevin chooses to do so on a case-by-case basis for specific > purposes. From jperryl at ecs.fullerton.edu Mon Jun 26 02:19:46 2006 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Sun, 25 Jun 2006 23:19:46 -0700 (PDT) Subject: rotating images... In-Reply-To: <20060626020715.B1CD032C025@smtpauth00.csee.siteprotect.com> Message-ID: And it looks less crappy than rotate? (sorry, haven't tried it... was so underwhelmed by rotate that I just gave up). Judy On Sun, 25 Jun 2006 kray at sonsothunder.com wrote: > Sure, Andre, just: > > set the angle of img 1 to > From revolution at derbrill.de Mon Jun 26 02:24:31 2006 From: revolution at derbrill.de (Malte Brill) Date: Mon, 26 Jun 2006 08:24:31 +0200 Subject: rotating images... In-Reply-To: <20060602142732.95964825A32@mail.runrev.com> References: <20060602142732.95964825A32@mail.runrev.com> Message-ID: <1551BF0C-B07A-46C4-A5C9-80190BF7B579@derbrill.de> Scott rossi wrote: > How about it Run-Rev guys? Since "things" have been > overhauled for 2.7, does this mean rotating images can finally get > fixed? And perhaps "slightly" speed it up while you?re at it? ;-) All the best, Malte From tominjapan at excite.com Mon Jun 26 03:45:05 2006 From: tominjapan at excite.com (Thomas McCarthy) Date: Mon, 26 Jun 2006 03:45:05 -0400 (EDT) Subject: [ANN] Language Software Developed in Rev Message-ID: <20060626074505.CBAB791FE8@xprdmxin.myway.com> Just thought I'd toot my horn. My publisher decided to start selling the software I'd developed for my book. You can check it out here (I also taught myself some CSS while making the site.) It's all rev from start to finish--well actually some parts were done in MetaCard. http://www.discamus.com/nunc/index.html The software uses my rev PayPal system--which I've improved and will post soonish. It seems to be working. cheers, tm _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From felix.theissen at freenet.de Mon Jun 26 04:33:15 2006 From: felix.theissen at freenet.de (Felix Theissen) Date: Mon, 26 Jun 2006 10:33:15 +0200 Subject: How to search? In-Reply-To: <20060626024143.640078268B3@mail.runrev.com> References: <20060626024143.640078268B3@mail.runrev.com> Message-ID: <736DED5E-DF0E-4451-8C47-E287601AB4FA@freenet.de> Hi, I have a problem, I want to search a shared field for all occurencies of TextToFind. But what happens is: if I search with find chars, after finding all occurencies of TextToFind in the first card it skips to the next card and find the same TextToFind places in the shared field there. Setting the dontsearch propertys of all cards but the current one to true does not change anything. How can I achieve my goal to search the shared text field only in the current card? Felix From mark at maseurope.net Mon Jun 26 04:48:25 2006 From: mark at maseurope.net (Mark Smith) Date: Mon, 26 Jun 2006 09:48:25 +0100 Subject: How to search? In-Reply-To: <736DED5E-DF0E-4451-8C47-E287601AB4FA@freenet.de> References: <20060626024143.640078268B3@mail.runrev.com> <736DED5E-DF0E-4451-8C47-E287601AB4FA@freenet.de> Message-ID: <028D5DC0-A5FB-476C-805A-6E79DE07DDD4@maseurope.net> Have you tried: < find char in fld "tField" of this card> ? Best, Mark On 26 Jun 2006, at 09:33, Felix Theissen wrote: > Hi, > > I have a problem, I want to search a shared field for > all occurencies of TextToFind. > But what happens is: > if I search with find chars, after finding all > occurencies of TextToFind in the first card it skips to > the next card and find the same TextToFind places > in the shared field there. Setting the dontsearch propertys > of all cards but the current one to true does not change anything. > How can I achieve my goal to search the shared text field > only in the current card? > > Felix > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From benr_mc at cogapp.com Mon Jun 26 05:14:06 2006 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Mon, 26 Jun 2006 10:14:06 +0100 Subject: about media... In-Reply-To: <449C644B.4010207@hyperactivesw.com> References: <449C5D84.5090504@fourthworld.com> <449C644B.4010207@hyperactivesw.com> Message-ID: <449FA55E.8070407@cogapp.com> J. Landman Gay wrote: > Richard Gaskin wrote: >> Andre Garzia wrote: >> >>> I am a Enterprise licensee, I received Rev Media as a Freebie >>> because I went to RevConWest and I must say, I like it. I've already >>> created little adventures with photos that don't mesh well, created >>> kiosks for un existant things and am now playing on creating a >>> portfolio for my cat. >>> >>> I am really enjoying this template thing, we should build more. >> >> That would be cool, but as I understand it even the most experienced >> Enterprise developers are excluded from creating Media templates >> because of Media's unique file format. > > If you mean the 2.7 file format on disk, Media can read any stack > produced by any edition of Revolution. Enterprise users could write > templates as long as they knew the specs for the template stacks. Is the reverse also true, ie can Enterprise users edit stacks created by Media (and then have them read by Media again)? (Albeit obviously in Enterprise the templates wouldn't be available, I imagine.) -- Ben Rubinstein | Email: benr_mc at cogapp.com Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com | Fax : +44 (0)1273-728866 From benr_mc at cogapp.com Mon Jun 26 05:25:09 2006 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Mon, 26 Jun 2006 10:25:09 +0100 Subject: using sudo in shell? Message-ID: <449FA7F5.40303@cogapp.com> The 'shell' command is a very useful extension to Rev's native powers. However, there are some things, at least on OS X, which I want to do that require the shell command to be issued in super-user mode. Is there any way to make this happen? If you are working in the terminal, you can issue the command as "sudo " and you will be asked for the password. Prefix your parameter to "shell" with "sudo", and the result will be the single line prompt "Password:". I don't even know if this is a Rev question, or a bash question, or an OS X question. But does anybody know of a way that one can in effect pass a password to shell in this situation, or in any other way get round this problem? TIA, Ben Rubinstein | Email: benr_mc at cogapp.com Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com | Fax : +44 (0)1273-728866 From johnmiller1950 at sbcglobal.net Mon Jun 26 05:46:57 2006 From: johnmiller1950 at sbcglobal.net (John Miller) Date: Mon, 26 Jun 2006 05:46:57 -0400 Subject: Menubar Problems Message-ID: Graham, Thanks for your response. I have had no luck fixing my issues yet, but I am still working on it. John Miller From dcragg at lacscentre.co.uk Mon Jun 26 05:55:54 2006 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Mon, 26 Jun 2006 10:55:54 +0100 Subject: cancel ftp In-Reply-To: <5041445.post@talk.nabble.com> References: <5041445.post@talk.nabble.com> Message-ID: On 26 Jun 2006, at 05:42, stevex64 wrote: > > Ok, with the help of some kind people here, I have my ftp client > started and > it even works sometimes. But now if I start an upload then say by > changing > something in my code I make the app stop working, when i get it > running > again my URLStatus says qeued or booked. In this situation, or any > situation > where a user would want to cancel the upload, how do i cancel it? If your using one of the non-blocking commands (load url, libUrlDownloadToFile, liburlFtpUpload, libUrlFtpUploadFile) you can use "unload url" to cancel the upload/download. However, if during development you've done something that really upsets libUrl (I can't think what that might be right now), you can use libUrlResetAll from the message box. This will reset all libUrl's internal local variables and close any open sockets. Cheers Dave From sarah.reichelt at gmail.com Mon Jun 26 05:57:36 2006 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 26 Jun 2006 19:57:36 +1000 Subject: using sudo in shell? In-Reply-To: <449FA7F5.40303@cogapp.com> References: <449FA7F5.40303@cogapp.com> Message-ID: On 6/26/06, Ben Rubinstein wrote: > The 'shell' command is a very useful extension to Rev's native powers. > However, there are some things, at least on OS X, which I want to do that > require the shell command to be issued in super-user mode. > > Is there any way to make this happen? If you are working in the terminal, > you can issue the command as "sudo " and you will be asked for the > password. Prefix your parameter to "shell" with "sudo", and the result will > be the single line prompt "Password:". > > I don't even know if this is a Rev question, or a bash question, or an OS X > question. But does anybody know of a way that one can in effect pass a > password to shell in this situation, or in any other way get round this problem? Hi Ben, Here is how I do it (this example sets the system clock): put "#!/bin/sh" & cr into tScript put "pw=" & quote & tPass & quote & cr after tScript put "echo $pw | sudo -S date " & tDate & tTime & cr after tScript -- build the command lines, the command you need to run goes after the -S put shell(tScript) into tCheck -- do the command & get the result You have to quote your admin password, but you can ask for that when running the script, or store it in a custom property. HTH, Sarah From benr_mc at cogapp.com Mon Jun 26 07:04:15 2006 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Mon, 26 Jun 2006 12:04:15 +0100 Subject: using sudo in shell? In-Reply-To: References: <449FA7F5.40303@cogapp.com> Message-ID: <449FBF2F.8050105@cogapp.com> On 26/6/06 10:57, Sarah Reichelt wrote: > On 6/26/06, Ben Rubinstein wrote: >> The 'shell' command is a very useful extension to Rev's native powers. >> However, there are some things, at least on OS X, which I want to do that >> require the shell command to be issued in super-user mode. >> >> Is there any way to make this happen? If you are working in the >> terminal, >> you can issue the command as "sudo " and you will be asked for the >> password. Prefix your parameter to "shell" with "sudo", and the >> result will >> be the single line prompt "Password:". >> >> I don't even know if this is a Rev question, or a bash question, or an >> OS X >> question. But does anybody know of a way that one can in effect pass a >> password to shell in this situation, or in any other way get round >> this problem? > > Hi Ben, > > Here is how I do it (this example sets the system clock): > > put "#!/bin/sh" & cr into tScript > put "pw=" & quote & tPass & quote & cr after tScript > put "echo $pw | sudo -S date " & tDate & tTime & cr after tScript > -- build the command lines, the command you need to run goes after the -S > put shell(tScript) into tCheck -- do the command & get the result > > You have to quote your admin password, but you can ask for that when > running the script, or store it in a custom property. Thanks Sarah, that's excellent. Completely solves my problem. Playing around, I note that you can even use your trick as a oneliner, eg put "echo" && quote & tPass & quote & "| sudo -S" into tSudoPrefix put shell(tSudoPrefix && tCommand) with the only apparent difference being that in the full version, the first line of the result is "Password:", whereas when I do it all one line, that password prompt doesn't appear. Do you know if the one line version should be considered less reliable in some way? Many thanks, Ben Rubinstein | Email: benr_mc at cogapp.com Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com | Fax : +44 (0)1273-728866 From ambassador at fourthworld.com Mon Jun 26 07:25:42 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 26 Jun 2006 04:25:42 -0700 Subject: using sudo in shell? Message-ID: <449FC436.7000708@fourthworld.com> Sarah Reichelt wrote: > On 6/26/06, Ben Rubinstein wrote: >> I don't even know if this is a Rev question, or a bash question, or an OS X >> question. But does anybody know of a way that one can in effect pass a >> password to shell in this situation, or in any other way get round this problem? > > Here is how I do it (this example sets the system clock): > > put "#!/bin/sh" & cr into tScript > put "pw=" & quote & tPass & quote & cr after tScript > put "echo $pw | sudo -S date " & tDate & tTime & cr after tScript > -- build the command lines, the command you need to run goes after the -S > put shell(tScript) into tCheck -- do the command & get the result > > You have to quote your admin password, but you can ask for that when > running the script, or store it in a custom property. FWIW, I believe this only works when logged in with an administrator account. I recently took the advice of some Unix security gurus and stated using a non-admin account for most day-to-day work. While for the most part I barely notice the difference, I do find that things like sudo, which worked easily when I had used an admin account, now require me to log in as admin before I can execute them. Thankfully, with OS X's "Fast user switching" it's not only easy, but with the rotating cube effect it's also fun. :) -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From Andre.Bisseret at inria.fr Mon Jun 26 07:26:56 2006 From: Andre.Bisseret at inria.fr (=?ISO-8859-1?Q? Andr=E9.Bisseret ?=) Date: Mon, 26 Jun 2006 13:26:56 +0200 Subject: How to search? In-Reply-To: <736DED5E-DF0E-4451-8C47-E287601AB4FA@freenet.de> References: <20060626024143.640078268B3@mail.runrev.com> <736DED5E-DF0E-4451-8C47-E287601AB4FA@freenet.de> Message-ID: <8B3AE5ED-8F46-4F9D-93E0-8948EFA14B7C@inria.fr> Hi Felix, I had a similar problem, when programming my last stack, on Mac OS X, 10.4.6; Rev 2.6.1 In this stack, I search the field of one card for all occurencies of a textToFind (one word or phrase), in this card only (in order to highlight all these occurencies). Like you, I don?t want the "find" be skipping to next cards. I remember that I tried ? fld of this cd ? but it did not work. So, thanks to several members of this list (specially Jacque Landman Gay), below is how I proceed. Hope it helps Best regards from Grenoble Andr? 1- ordinarily, all cards in my stack have their dontSearch property set to true 2- But for other functions, I need search cards : so I have two handlers in the stack script I can call when necessary : (I translate roughly certains terms from french) on permitSearch put the cardNames of this stack into cardsList repeat for each line tCd in cardsList set the dontSearch of tCd to false end repeat end permitSearch on resumeDontSearch put the cardNames of this stack into cardsList repeat for each line tCd in cardsList set the dontSearch of tCd to true end repeat end resumeDontSearch When on the right card, my handler is : on highLighting repeat find whole textToFind if the result is "not found" then exit repeat set the backgroundColor of the foundText to "Burlywood1" end repeat end hithLighting In order to be able to execute this handler on the current card only, I have 2 other handlers in the stack script : on preOpenCard then set the dontsearch of this cd to false end preOpencard on closeCard set the dontsearch of this cd to true end closeCard ------------------------------------------------------------- Le 26 juin 06 ? 10:33, Felix Theissen a ?crit : > Hi, > > I have a problem, I want to search a shared field for > all occurencies of TextToFind. > But what happens is: > if I search with find chars, after finding all > occurencies of TextToFind in the first card it skips to > the next card and find the same TextToFind places > in the shared field there. Setting the dontsearch propertys > of all cards but the current one to true does not change anything. > How can I achieve my goal to search the shared text field > only in the current card? > > Felix > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From ambassador at fourthworld.com Mon Jun 26 08:03:53 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 26 Jun 2006 05:03:53 -0700 Subject: [ANN] Language Software Developed in Rev Message-ID: <449FCD29.1010503@fourthworld.com> Thomas McCarthy wrote: > Just thought I'd toot my horn. My publisher decided to > start selling the software I'd developed for my book. > You can check it out here (I also taught myself some > CSS while making the site.) > > It's all rev from start to finish--well actually some > parts were done in MetaCard. > > http://www.discamus.com/nunc/index.html > > The software uses my rev PayPal system--which I've > improved and will post soonish. It seems to be working. Congratulations, Tim. Good work! -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From ambassador at fourthworld.com Mon Jun 26 08:47:45 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 26 Jun 2006 05:47:45 -0700 Subject: U3 apps and rev Message-ID: <449FD771.1020906@fourthworld.com> Jared Smith wrote: > For what it's worth, a U3 rep told me they have Mac and Linux on their > 2007 roadmap. Yes, but limitations are anticipated. A lot of the folks who've been discussing U3 and Flash drives here for years before RunRev recently discovered them have looked into this before and can find no Apple-sanctioned way to auto-launch apps when a storage device is mounted. Apple considers this a Very Good Thing for the reasons noted in those discussions. :) So while some of the other benefits of U3 outlined at are expected for all platforms, autorun isn't likely to be among them. And interestingly, most of those benefits don't necessarily require U3 hardware. The U3 discussion forum has some interesting threads comparing the U3 and non-U3 flash drive experience: One FAQ that hasn't been addressed there is reinstalling the Launchpad app if the user has decided to ditch it. If we decide to make a "U4" launcher and directory convention, one advantage (in addition to running on any removable media) is that it would be easily re-installable. For those interested in exploring the idea -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From brucegregory at earthlink.net Mon Jun 26 10:28:06 2006 From: brucegregory at earthlink.net (GregSmith) Date: Mon, 26 Jun 2006 07:28:06 -0700 (PDT) Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <449F6362.20303@hyperactivesw.com> References: <4614B462-5B49-4A4B-95B8-6087894886DC@earthlink.net> <449F6362.20303@hyperactivesw.com> Message-ID: <5047997.post@talk.nabble.com> Jacqueline: So, there is a way to create a viewable web presentation using Revolution Studio? If so, how? Also, if one purchases the "Media" edition, he gets some goodies that don't seem to be available with the Studio purchase, like the adventure game stuff. So, does one have to purchase both versions to get some of these premade elements? I'm confused and couldn't find the answers to these questions on the Runtime Revolution website. Thank you, Greg Smith -- View this message in context: http://www.nabble.com/Revolution-Media-Presentation-Viewable-on-Web--t1846212.html#a5047997 Sent from the Revolution - User forum at Nabble.com. From JimAultWins at yahoo.com Mon Jun 26 11:00:47 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 26 Jun 2006 08:00:47 -0700 Subject: How to search? In-Reply-To: <736DED5E-DF0E-4451-8C47-E287601AB4FA@freenet.de> Message-ID: On 6/26/06 1:33 AM, "Felix Theissen" wrote: > I have a problem, I want to search a shared field for > all occurencies of TextToFind. > But what happens is: > if I search with find chars, after finding all > occurencies of TextToFind in the first card it skips to > the next card and find the same TextToFind places > in the shared field there. Setting the dontsearch propertys > of all cards but the current one to true does not change anything. > How can I achieve my goal to search the shared text field > only in the current card? There a few ways of approaching your goal One - just before the find step, put the short id of this card into targetID lockscreen, push card, then do the find until the short id of the found card is not targetID, pop card. If you are using closecard and opencard handlers, you may also want to set lockmessages to true so those scripts do not get triggered. Two - get fld sharedGuy, then do offset(string, it) until you have found all matches in the 'it' container and made a list (I suppose) Three - create fld tempHolder, put fld sharedGuy into fld tempHolder, find loop, delete fld tempHolder --this way the only place text occurs is on this card.. temporarily Why do you need to use Find to locate the occurrences in a shared field?, as opposed to other locating techniques that don't navigate? Is this field a list, a single paragraph, or a whole bunch of text in paragraphs? If it is a list, I would suggest you use the filter command .. like so get fld sharedGuy filter it with "*"& findString &"*" --now you have all the lines that contain the findString somewhere --or all the paragraphs that contain the findString somewhere Hope this helps Jim Ault Las Vegas From lists at mangomultimedia.com Mon Jun 26 12:24:43 2006 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 26 Jun 2006 09:24:43 -0700 Subject: QT jerkiness In-Reply-To: <2e2.8607218.31cf42c5@aol.com> References: <2e2.8607218.31cf42c5@aol.com> Message-ID: On Jun 24, 2006, at 6:37 PM, Stgoldberg at aol.com wrote: > Thanks Trevor, > Your suggestion immediately corrected the problem of jerkiness to QTVR > motion. The only small change I needed to make in the script is > to use "idleRate" > rather than "QTidleRate" since rev 2.7.1, which I am using, does > not appear to > have a global property for "QTidleRate" and gives an error message > when that > form is used. Is "QTidleRate" perhaps found in 2.7.2? Thanks very > much. > Steve Goldberg The engine change log for 2.7.1 says that qtIdleRate was added as a new feature in that release: the qtIdleRate ~~~~~~~~~~~~~~ You can set the global 'qtIdleRate' property to specify how frequently to idle QT movies. Use this in conjunction with the global 'idleRate' to control updates of QT movies. Revolution uses the following heuristics to determine how frequently to idle QT players: If the version of QT < 6 then it idles at the qtidlerate at all times. If the version of QT >=6 then: a) If no players are playing and none of the visible players have interactive movies assigned they are idled at the idleRate b) If no players are playing, but one of more of the visible players are interactive then they are idled at the qtIdleRate c) If players are playing then they are idled at the qtIdleRate Interactive movies are ones such as QTVR and Flash that do not need to be 'playing' in order to require updates. -- Trevor DeVore Blue Mango Learning Systems - www.bluemangolearning.com trevor at bluemangolearning.com From revolutionary.dan at gmail.com Mon Jun 26 12:26:39 2006 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Mon, 26 Jun 2006 09:26:39 -0700 Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <5047997.post@talk.nabble.com> References: <4614B462-5B49-4A4B-95B8-6087894886DC@earthlink.net> <449F6362.20303@hyperactivesw.com> <5047997.post@talk.nabble.com> Message-ID: <70ed6b130606260926u52571f98la6b3eea0130aa966@mail.gmail.com> Greg..... I don't speak or work for RunRev and there's always the chance I'm just as confused as you, but here's what I understand. Rev Media is differentiated from Revolution in two primary ways: First, as Jacque has already said, you can't deliver your Rev Media products any way but using the free Rev Media Player. Second, Rev Media comes equipped with four (for the moment) templates (more like wizards, actually) that assist you in building specific kinds of applications. You can do other things with Media but its primary thrust is to focus on those template/wizards. Those assistants do NOT come with Revolution, which is intended to be a more general purpose tool. So I think the short answer is that if you wanted to use the Rev Media tool to create, e.g., an adventure game, and then compile the result into a standalone application or deliver it some othe way, you'd need both products. On 6/26/06, GregSmith wrote: > > > Jacqueline: > > So, there is a way to create a viewable web presentation using Revolution > Studio? If so, how? > > Also, if one purchases the "Media" edition, he gets some goodies that > don't > seem to be available with the Studio purchase, like the adventure game > stuff. So, does one have to purchase both versions to get some of these > premade elements? I'm confused and couldn't find the answers to these > questions on the Runtime Revolution website. > > Thank you, > > Greg Smith > -- > View this message in context: > http://www.nabble.com/Revolution-Media-Presentation-Viewable-on-Web--t1846212.html#a5047997 > Sent from the Revolution - User forum at Nabble.com. > > _______________________________________________ > use-revolution mailing list > use-revolution at 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 From revolutionary.dan at gmail.com Mon Jun 26 12:27:52 2006 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Mon, 26 Jun 2006 09:27:52 -0700 Subject: RevCon West - for free! In-Reply-To: References: <70ed6b130606251641g5d637f3h3c724ea4ad8932f5@mail.gmail.com> Message-ID: <70ed6b130606260927w5dcc9650mecae3bf22711f47@mail.gmail.com> Judy...... If you paid for Sunday and signed the NDA, my guess is we can figure out some way to get you at least the information from the presentation if not the presentation itself. Contact me offlist about this. On 6/25/06, Judy Perry wrote: > > Hmmm... > > Kevin: What's the going rate?? > > Judy > who was sitting in her hotel room waiting for the break job on her car > during Kevin's NDA presentation. > > On Sun, 25 Jun 2006, Dan Shafer wrote: > > > Kevn gave two presentations at RevCon . His opening keynote on Friday is > in > > the video collection that Devin Asay will be marketing soon. His Sunday > > presentation was under non-disclosure and the video of it will NOT be > > released unless Kevin chooses to do so on a case-by-case basis for > specific > > purposes. > > _______________________________________________ > use-revolution mailing list > use-revolution at 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 From userev at canelasoftware.com Mon Jun 26 12:40:37 2006 From: userev at canelasoftware.com (Mark Talluto) Date: Mon, 26 Jun 2006 09:40:37 -0700 Subject: [ANN] Language Software Developed in Rev In-Reply-To: <20060626074505.CBAB791FE8@xprdmxin.myway.com> References: <20060626074505.CBAB791FE8@xprdmxin.myway.com> Message-ID: <974E39AD-D79C-47C4-8BC5-26D6DB65F7E8@canelasoftware.com> On Jun 26, 2006, at 12:45 AM, Thomas McCarthy wrote: > > Just thought I'd toot my horn. My publisher decided to start > selling the software I'd developed for my book. You can check it > out here (I also taught myself some CSS while making the site.) > > It's all rev from start to finish--well actually some parts were > done in MetaCard. > > http://www.discamus.com/nunc/index.html > > The software uses my rev PayPal system--which I've improved and > will post soonish. It seems to be working. That is wonderful news! Mark Talluto -- CANELA Software http://www.canelasoftware.com From revolutionary.dan at gmail.com Mon Jun 26 12:44:38 2006 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Mon, 26 Jun 2006 09:44:38 -0700 Subject: U3 apps and rev In-Reply-To: <449FD771.1020906@fourthworld.com> References: <449FD771.1020906@fourthworld.com> Message-ID: <70ed6b130606260944o546c06afk68eab75032a9395@mail.gmail.com> Clearly U3 is a marketing opportunity (if it's even that) and not a technology opportunity. U3 is just another target platform for which you can choose to compile your Rev apps. If there's anyone on this list who can be characterized as paranoid and vigilant about RR losing its xplat focus, I suspect that'd be me. And I'm not troubled by this move. Windows is proprietary. So is OS X. Ultimately, we'll compile apps for handheld and other devices, all of which are likely to be proprietary. If you think a product you're offering is a great candidate for the U3 platform, you compile for it and deliver it. The fact that you use the Rev compiler reduces the qualification period for your app from weeks to hours. If you don't see U3 as a viable platform for your app, just don't check the box. No harm, no foul. And FWIW, I'm as confused about any other reason you'd adopt U3 as a platform as everyone else here. On 6/26/06, Richard Gaskin wrote: > > Jared Smith wrote: > > > For what it's worth, a U3 rep told me they have Mac and Linux on their > > 2007 roadmap. > > Yes, but limitations are anticipated. A lot of the folks who've been > discussing U3 and Flash drives here for years before RunRev recently > discovered them have looked into this before and can find no > Apple-sanctioned way to auto-launch apps when a storage device is > mounted. Apple considers this a Very Good Thing for the reasons noted > in those discussions. :) > > So while some of the other benefits of U3 outlined at > are expected for all > platforms, autorun isn't likely to be among them. > > And interestingly, most of those benefits don't necessarily require U3 > hardware. > > The U3 discussion forum has some interesting threads comparing the U3 > and non-U3 flash drive experience: > > > One FAQ that hasn't been addressed there is reinstalling the Launchpad > app if the user has decided to ditch it. > > If we decide to make a "U4" launcher and directory convention, one > advantage (in addition to running on any removable media) is that it > would be easily re-installable. > > For those interested in exploring the idea > > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at 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 From benr_mc at cogapp.com Mon Jun 26 13:01:22 2006 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Mon, 26 Jun 2006 18:01:22 +0100 Subject: teleprompter application- reverse text, smooth scrolling? In-Reply-To: References: <8139CA4E-B3CA-412B-B5F9-41E704DBDEB9@dvcreators.net> Message-ID: <44A012E2.6010407@cogapp.com> On 23/6/06 10:39, Sivakatirswami wrote: > The problem comes if you are trying to project the type from a > distance, then you have to use a really big font and text-height, and > then the number of words-lines visible on screen drops dramatically, and > you really need to crank up the scroll speed. I couldn't find any way > to get the thing to scroll fast enough-smoothly. A single pixel > increment sent on a 1 millisecond loop, I believe is the smoothest you > can get and the fastest you can get. Is the problem that the text can't render fast enough, or that you can't make the timer fire frequently enough? If the first - could you pre-render the text into an image (or a series of images, eg one per line, to swap in and out of a group) and scroll that? If the problem is that the timer doesn't fire enough - ie, I guess, that although you ask it to call you back in 1-millisecond, more time than that has actually elapsed before it does - does "the idleRate" effect this? Failing that, can you run your own tight loop, polling "the milliseconds" until it changes? (I'm guessing you don't really need to scroll at faster than 1000 pixels/second.) Ben Rubinstein | Email: benr_mc at cogapp.com Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com | Fax : +44 (0)1273-728866 From ambassador at fourthworld.com Mon Jun 26 13:17:42 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 26 Jun 2006 10:17:42 -0700 Subject: U3 apps and rev Message-ID: <44A016B6.5050607@fourthworld.com> Dan Shafer wrote: > Clearly U3 is a marketing opportunity (if it's even that) and not a > technology opportunity. U3 is just another target platform for which you can > choose to compile your Rev apps. If there's anyone on this list who can be > characterized as paranoid and vigilant about RR losing its xplat focus, I > suspect that'd be me. And I'm not troubled by this move. Windows is > proprietary. So is OS X. > > If you think a product you're offering is a great candidate for the U3 > platform, you compile for it and deliver it. The fact that you use the Rev > compiler reduces the qualification period for your app from weeks to hours. > If you don't see U3 as a viable platform for your app, just don't check the > box. No harm, no foul. I think Dan's comments bear repeating -- thanks for posting that, Dan. From time to time RunRev adds support for OS-specific technologies to the engine, and those are generally regarded as good things. Like support for the Windows Registry, OS X Drawers, AppleScript, and others, U3 support is just one more option we can choose to use or not as our clients' needs warrant. Personally, as long as Apple's HIG continues to recommend disclosure triangles I don't ever see myself using drawers, since I can get the same benefit in a cross-platform manner with disclosure triangles. But I agree with RunRev's decision to support drawers for those who want them. I see the same thing here with U3. It's a fun use of a Windows-specific feature (the autorun.inf file), and in more recent implementations they've added other goodies like device removal notification. As long as those are available for us to use easily I see no harm, and certainly some benefit. > And FWIW, I'm as confused about any other reason you'd adopt U3 as a > platform as everyone else here. U3 can be a valuable "also" for deploying portable apps. The spec is supported by SanDisk and other major manufacturers, so if you're already interested in making apps for portable devices RunRev now makes it as easy to include U3 in your deployment mix as any other USB device. Unfortunately the U3 group currently implements U3 support for applications in a way that makes it exclusive to their devices; that is, your U3-compliant app won't run from a non-U3 device, and non-U3 apps are not easily added to the U3 Launchpad. But now that RunRev has made it trivial to support U3, you can make a U3 version of your apps and a more generic portable "U4" version for everything else. Given the exclusive nature of U3 this wasn't possible before RunRev's initiative, but now it's been made easy. And whether your apps support U3, a more generic "U4", or both, the marketing muscle behind U3 has helped legitimize the concept of running self-contained apps from a portable device, which has helped increase demand for all flash drives, lowering consumer costs and increasing the variety of devices to choose from. Since Rev has always made it easy to deliver self-contained apps, this growing market awareness can only be a good thing which especially favors us Rev developers. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From benr_mc at cogapp.com Mon Jun 26 13:33:52 2006 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Mon, 26 Jun 2006 18:33:52 +0100 Subject: Parameters of pending messages In-Reply-To: <9563dbb9fdec174a5552f4f840162b1f@siboneylg.com> References: <9563dbb9fdec174a5552f4f840162b1f@siboneylg.com> Message-ID: <44A01A80.8050502@cogapp.com> On 25/6/06 19:42, Peter T Evensen wrote: > Is there any way to get the parameters that were passed to pending > messages? > > What I want to do is suspend pending messages when a stack is suspended > and then reinstate them when the stack is resumed. I just realized > pendingMessages() only gives the message name, not any of the parameters. > > Any help would be appreciated! I think the best you can do is store the parameters (or whatever useful info you need to key on) in a global or script-local array, keyed on the message ID. If you're doing this a lot, you might want to buffer it by using your own handler wrapped round the "send" command, eg on mySend tMessage, tDestination, tWhen global gaMessageID2message do "send tMessage to" && tDestination && "in" && tWhen get the result -- should be the message id put tMessage into gaMessageID2message[it] end mySend Your normal use could be something like: mySend "foo bar", "me", "3 seconds" then when you're suspended, something like this put the pendingMessages into gSuspendedMessages repeat for each line tRec in gSuspendedMessages cancel message id (item 1 of tRec) end repeat and when you're resumed: repeat for each line tRec in gSuspendedMessages put item 1 of tRec into iOldMessageID put (some calculation based on item 2 of tRec) into tWhen mySend gaMessageID2message[iOldMessageID], (item, 4 of tRec), tWhen end repeat NB all the above typed into email, not Rev, and some of it pseudo-code... Obviously, depending on your actual situation you may be able to do something more elegant, eg if this only applies for something with a long and ugly destination expression, it might be easier not to have to make that into a properly quoted up string. HTH, Ben Rubinstein | Email: benr_mc at cogapp.com Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com | Fax : +44 (0)1273-728866 From brucegregory at earthlink.net Mon Jun 26 13:54:20 2006 From: brucegregory at earthlink.net (GregSmith) Date: Mon, 26 Jun 2006 10:54:20 -0700 (PDT) Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <70ed6b130606260926u52571f98la6b3eea0130aa966@mail.gmail.com> References: <4614B462-5B49-4A4B-95B8-6087894886DC@earthlink.net> <449F6362.20303@hyperactivesw.com> <5047997.post@talk.nabble.com> <70ed6b130606260926u52571f98la6b3eea0130aa966@mail.gmail.com> Message-ID: <5051742.post@talk.nabble.com> Dan: I really like the wizard idea for putting together an adventure type game, (which I would just use for fun), so I'd have to purchase Media for that. But, I still don't understand how I would use Studio to put together a "demonstration" type web presentation that would feature watchable, interactive snippets of my educational content, made with Revolution. My goal is to sell these interactive educational video modules, online, but people just don't buy these things without an online sampling that they can experience "right away", if you know what I mean. As far as I have been able to assess, one would have to author an entire "web application" to put actual Runtime examples online, not viewable in a standard browser. But, I'm still confused whether such an application would act as content, like Flash or interactive QuickTime, or whether it is an entire, experiential web application. For convenience, most people offering online training stuff require the kind of portability that Flash or QuickTime offers, so that the content can be viewed in a standard web browser . . . is that even possible with any version of Runtime Revolution? Thanks, Greg Smith -- View this message in context: http://www.nabble.com/Revolution-Media-Presentation-Viewable-on-Web--t1846212.html#a5051742 Sent from the Revolution - User forum at Nabble.com. From lfredricks at proactive-intl.com Mon Jun 26 14:05:36 2006 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Mon, 26 Jun 2006 11:05:36 -0700 Subject: U3 apps and rev In-Reply-To: <44A016B6.5050607@fourthworld.com> Message-ID: <001301c6994b$209943b0$6401a8c0@lynn> > From time to time RunRev adds support for OS-specific > technologies to the engine, and those are generally regarded > as good things. Like support for the Windows Registry, OS X > Drawers, AppleScript, and others, > U3 support is just one more option we can choose to use or > not as our clients' needs warrant. Good point, Rich. I don't think anyone would want RR to _not_ include a feature just because it isnt supported on every deployment "target". Its awful to think how low a common denominator solution Revolution would become if that were the case. If operating systems were cheeses, why force everyone to eat Velveeta?:-) Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution, Ltd From jperryl at ecs.fullerton.edu Mon Jun 26 14:08:34 2006 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 26 Jun 2006 11:08:34 -0700 (PDT) Subject: RevCon West - for free! In-Reply-To: <70ed6b130606260927w5dcc9650mecae3bf22711f47@mail.gmail.com> Message-ID: Dan, No, sorry I didn't make that clear (I did NOT pay for Sunday). I was only making a perhaps bad joke that maybe Kevin can be "bought" (although, if he could, and if I could, I woulda'/shoulda' just paid for Sunday in the first place) @;-) Judy On Mon, 26 Jun 2006, Dan Shafer wrote: > Judy...... > > If you paid for Sunday and signed the NDA, my guess is we can figure out > some way to get you at least the information from the presentation if not > the presentation itself. Contact me offlist about this. > > On 6/25/06, Judy Perry wrote: > > > > Hmmm... > > > > Kevin: What's the going rate?? From jeff at siphonophore.com Mon Jun 26 14:17:50 2006 From: jeff at siphonophore.com (Jeffrey Reynolds) Date: Mon, 26 Jun 2006 14:17:50 -0400 Subject: U3 apps and rev In-Reply-To: <20060626150421.C859A8268C5@mail.runrev.com> References: <20060626150421.C859A8268C5@mail.runrev.com> Message-ID: <2E8060D0-369E-4396-81AD-371CBA486DEF@siphonophore.com> Ok ill wear the question authority tee shirt today... cheers, jeff On Jun 26, 2006, at 11:04 AM, use-revolution-request at lists.runrev.com wrote: > >> I think it's a benefit to everyone on this list that you ask such > > Seconded. > > -- > -Mark Wieder From sarah.reichelt at gmail.com Mon Jun 26 14:54:49 2006 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 27 Jun 2006 04:54:49 +1000 Subject: using sudo in shell? In-Reply-To: <449FC436.7000708@fourthworld.com> References: <449FC436.7000708@fourthworld.com> Message-ID: On 6/26/06, Richard Gaskin wrote: > Sarah Reichelt wrote: > > > On 6/26/06, Ben Rubinstein wrote: > >> I don't even know if this is a Rev question, or a bash question, or an OS X > >> question. But does anybody know of a way that one can in effect pass a > >> password to shell in this situation, or in any other way get round this problem? > > > > Here is how I do it (this example sets the system clock): > > > > put "#!/bin/sh" & cr into tScript > > put "pw=" & quote & tPass & quote & cr after tScript > > put "echo $pw | sudo -S date " & tDate & tTime & cr after tScript > > -- build the command lines, the command you need to run goes after the -S > > put shell(tScript) into tCheck -- do the command & get the result > > > > You have to quote your admin password, but you can ask for that when > > running the script, or store it in a custom property. > > FWIW, I believe this only works when logged in with an administrator > account. > > I recently took the advice of some Unix security gurus and stated using > a non-admin account for most day-to-day work. While for the most part I > barely notice the difference, I do find that things like sudo, which > worked easily when I had used an admin account, now require me to log in > as admin before I can execute them. > > Thankfully, with OS X's "Fast user switching" it's not only easy, but > with the rotating cube effect it's also fun. :) I think sudo has an option to allow you to enter the name of the user you want to use. I don't know the exact syntax, but open the Terminal and type "man sudo". Cheers, Sarah P.S. Ben, I don't see anything wrong with the one liner. From mb.ur at harbourhosting.co.uk Mon Jun 26 15:04:36 2006 From: mb.ur at harbourhosting.co.uk (Martin Baxter) Date: Mon, 26 Jun 2006 20:04:36 +0100 Subject: U3 apps and rev In-Reply-To: <001301c6994b$209943b0$6401a8c0@lynn> References: <001301c6994b$209943b0$6401a8c0@lynn> Message-ID: <44A02FC4.1010708@harbourhosting.co.uk> Lynn Fredricks wrote: >> If operating systems were cheeses, why force everyone > to eat Velveeta?:-) > Dear sir, this may well be so for all I know, but this statement sets a dangerous precedent. On 01/07/2005 13:12 Heather Nagey wrote: > Dear list members, > As we > all know, religion, politics and cheese are all off topic and > inappropriate to this list. > IMO there are very good historical reasons for the [dairy product] rule. Let's not go there again. :-) Martin Baxter From sarah.reichelt at gmail.com Mon Jun 26 14:59:30 2006 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 27 Jun 2006 04:59:30 +1000 Subject: Maximum image size Message-ID: A while ago, someone (Richard?) was discussing the limits on an image size to be displayed in Rev. I have a rather crude function for deciding this, so would now like to replace it with a more exact calculation but I can't find this info in the docs or in the list archives. Does anyone know where I can find it, or does anyone still have the post? TIA, Sarah From bill at bluewatermaritime.com Mon Jun 26 15:13:16 2006 From: bill at bluewatermaritime.com (Bill) Date: Mon, 26 Jun 2006 15:13:16 -0400 Subject: U3 apps and rev - forbidden list topics In-Reply-To: <44A02FC4.1010708@harbourhosting.co.uk> Message-ID: Thank you for pointing that out. You don't know what consternation and stress even that small mention of ch****se has done to me and my peace of mind (and I'm sure many others out there who normally lurk and our now madly typing their complaints). On 6/26/06 3:04 PM, "Martin Baxter" wrote: > Lynn Fredricks wrote: >>> If operating systems were cheeses, why force everyone >> to eat Velveeta?:-) >> > > Dear sir, this may well be so for all I know, but this statement sets a > dangerous precedent. > > On 01/07/2005 13:12 Heather Nagey wrote: >> Dear list members, >> As we >> all know, religion, politics and cheese are all off topic and >> inappropriate to this list. >> > > IMO there are very good historical reasons for the [dairy product] rule. > Let's not go there again. :-) > > Martin Baxter > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution | | | )_) )_) )_) )___))___))___)\ )____)____)_____)\\ _____|____|____|____\\\__ -------\ /--------- http://www.bluewatermaritime.com ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^ ^^^^ ^^^ ^^ ^^^^ ^^^ 24 hour cell: (787) 378-6190 fax: (787) 809-8426 Blue Water Maritime P.O. Box 91 Puerto Real, PR 00740 From JimCarwardine at OwnYourFuture-net.com Mon Jun 26 15:22:48 2006 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Mon, 26 Jun 2006 16:22:48 -0300 Subject: How do I abort a handler in OS X??? In-Reply-To: Message-ID: Hi Folks... I've just upgraded to Rev 2.7.2 in OS X and can't seem to get command/period to abort a handler in an infinite repeat loop. It that only a Classic function? How do I do it in OS X? I can't look it up in the rev docs because my IDE is busy inside my repeat loop which I can't abort. I'd like to be able to save the script changes so I don't want to force quit. How do I abort a handler? Jim -- From userev at canelasoftware.com Mon Jun 26 15:24:41 2006 From: userev at canelasoftware.com (Mark Talluto) Date: Mon, 26 Jun 2006 12:24:41 -0700 Subject: How do I abort a handler in OS X??? In-Reply-To: References: Message-ID: <81F69C69-3CAA-4A42-A4FC-90A41DF677FB@canelasoftware.com> On Jun 26, 2006, at 12:22 PM, Jim Carwardine wrote: > Hi Folks... I've just upgraded to Rev 2.7.2 in OS X and can't seem > to get > command/period to abort a handler in an infinite repeat loop. It > that only > a Classic function? How do I do it in OS X? I can't look it up in > the rev > docs because my IDE is busy inside my repeat loop which I can't > abort. I'd > like to be able to save the script changes so I don't want to force > quit. > > How do I abort a handler? exit handerName In some cases, you might want to: exit to top Mark Talluto -- CANELA Software http://www.canelasoftware.com From JimCarwardine at OwnYourFuture-net.com Mon Jun 26 15:32:18 2006 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Mon, 26 Jun 2006 16:32:18 -0300 Subject: How do I abort a handler in OS X??? In-Reply-To: <81F69C69-3CAA-4A42-A4FC-90A41DF677FB@canelasoftware.com> Message-ID: No, I need to physically abort it. I can't change the code when it is executing... Jim on 6/26/06 4:24 PM, Mark Talluto wrote: > > On Jun 26, 2006, at 12:22 PM, Jim Carwardine wrote: > >> Hi Folks... I've just upgraded to Rev 2.7.2 in OS X and can't seem >> to get >> command/period to abort a handler in an infinite repeat loop. It >> that only >> a Classic function? How do I do it in OS X? I can't look it up in >> the rev >> docs because my IDE is busy inside my repeat loop which I can't >> abort. I'd >> like to be able to save the script changes so I don't want to force >> quit. >> >> How do I abort a handler? > > exit handerName > > In some cases, you might want to: exit to top > > > Mark Talluto -- www.TalentSeeker.ca www.HiringSmart.ca/ns www.KeepingTheBest.ca/ns Own Your Future Consulting Services Limited, 23 Shoal Cove Road, Seabright, Nova Scotia, Canada. B3Z 3A9 Phone: 902-823-2339. Fax: 902-823-2139 From Stgoldberg at aol.com Mon Jun 26 15:33:05 2006 From: Stgoldberg at aol.com (Stgoldberg at aol.com) Date: Mon, 26 Jun 2006 15:33:05 EDT Subject: The qtIdleRate Message-ID: <490.3632928.31d19071@aol.com> On rechecking, I was using Rev 2.7.0 to test the stack, rather than 2.7.1. The qtIdleRate appears in 2.7.1, exactly as you say. I love this forum! Thanks for the really helpful advice, Trevor. Steve Goldberg In a message dated 6/26/06 12:59:43 PM, Trevor Devore writes: > The engine change log for 2.7.1 says that qtIdleRate was added as a? > new feature in that release: > From userev at canelasoftware.com Mon Jun 26 15:35:01 2006 From: userev at canelasoftware.com (Mark Talluto) Date: Mon, 26 Jun 2006 12:35:01 -0700 Subject: How do I abort a handler in OS X??? In-Reply-To: References: Message-ID: <65A91D55-94E6-4617-ACB6-0E98271700EF@canelasoftware.com> Oh. Sorry. On a Mac you hit the command & period button. I am not sure what the key presses are for Windows. I am sure someone here knows. -Mark Talluto On Jun 26, 2006, at 12:32 PM, Jim Carwardine wrote: > No, I need to physically abort it. I can't change the code when it is > executing... Jim > > on 6/26/06 4:24 PM, Mark Talluto wrote: > >> >> On Jun 26, 2006, at 12:22 PM, Jim Carwardine wrote: >> >>> Hi Folks... I've just upgraded to Rev 2.7.2 in OS X and can't seem >>> to get >>> command/period to abort a handler in an infinite repeat loop. It >>> that only >>> a Classic function? How do I do it in OS X? I can't look it up in >>> the rev >>> docs because my IDE is busy inside my repeat loop which I can't >>> abort. I'd >>> like to be able to save the script changes so I don't want to force >>> quit. >>> >>> How do I abort a handler? >> >> exit handerName >> >> In some cases, you might want to: exit to top >> >> >> Mark Talluto > > -- > > www.TalentSeeker.ca www.HiringSmart.ca/ns www.KeepingTheBest.ca/ns > > > Own Your Future Consulting Services Limited, > 23 Shoal Cove Road, Seabright, Nova Scotia, Canada. B3Z 3A9 > Phone: 902-823-2339. Fax: 902-823-2139 > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From cb at callum.demon.co.uk Mon Jun 26 15:36:17 2006 From: cb at callum.demon.co.uk (callum brines) Date: Mon, 26 Jun 2006 20:36:17 +0100 Subject: Revolution CGI error Message-ID: Hi Dan Thanks for replying. Logged in as sysop I get exactly the same error. I?ll keep trying - maybe play with different permissions options - and keep you posted. If anyone else has any suggestions I?d be grateful. I?ve been happy working with Hypercard and now Revolution for many years now and don?t want to have to learn PERL to run the backend of my website projects. Thanks again. Callum > On 6/25/06, Dan Shafer wrote > Sounds like a permissions problem. Are you logged in as sysop on > your OS X > box when you try this? > > On 6/24/06, callum brines wrote: >> >> Hi all >> >> Just getting starting using Rev for CGIs on Mac OS X 10.4.6. I have >> followed Jacqueline Landman Gay's invaluable CGI tutorial but when I >> run a simple script Safari returns an "internal Server error" and in >> the console I get the following message: >> >> "kCGErrorRangeCheck: Window Server communications from outside of >> session allowed for root and console user only". >> >> Stumped. >> >> Any help much appreciated. >> >> Callum From janschenkel at yahoo.com Mon Jun 26 15:45:34 2006 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon, 26 Jun 2006 12:45:34 -0700 (PDT) Subject: OT: Win virtualization with Parallels? In-Reply-To: <449D899A.5070205@comcast.net> Message-ID: <20060626194534.22832.qmail@web60519.mail.yahoo.com> --- Phil Davis wrote: > I noticed at Revcon that one or more presenters used > Parallels > (virtualization product) to show Windows stuff on an > Intel Mac. Can > anyone comment on how well Parallels works, or if > there's a better way > to go? I'm thinking of taking the plunge but wanted > to 'consult my > sources' first. > > Thanks - > Phil Davis > Hi Phil, At RevConWest I was using Parallels + Win2K to show some parts of my presentation material on Windows - and I must say I'm pleasantly surprised with the performance of what was at the time RC21. In my experience, it works like a charm - though your mileage may vary as its support for USB was not complete according to the latest messages on the Net. Probably a little late if you've already bought it, but I thought I'd share my impressions nonetheless... Jan Schenkel. Quartam Reports for Revolution ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From janschenkel at yahoo.com Mon Jun 26 15:51:18 2006 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon, 26 Jun 2006 12:51:18 -0700 (PDT) Subject: Revolution CGI error In-Reply-To: <1CDB3F69-FEC1-4D36-A4AB-CDFE61A5C4BA@callum.demon.co.uk> Message-ID: <20060626195118.29227.qmail@web60522.mail.yahoo.com> --- callum brines wrote: > Hi all > > Just getting starting using Rev for CGIs on Mac OS X > 10.4.6. I have > followed Jacqueline Landman Gay???s invaluable CGI > tutorial but when I > run a simple script Safari returns an "internal > Server error" and in > the console I get the following message: > > "kCGErrorRangeCheck: Window Server communications > from outside of > session allowed for root and console user only". > > Stumped. > > Any help much appreciated. > > Callum > Hi Callum, So far I haven't seen that particular error ; does it appear in the 'general' console, or is this error written to the httpd error log? In the Console app, click the 'Logs' button, then use the treeview to find the httpd error log in /var/log/httpd/error_log Anyone interested in running Rev CGI under MacOSX is invited to take a look at the forum topic: Dave Cragg and I got it running on both PowerPC and Intel Macs, so I'm sure you can too :-) Best regards, Jan Schenkel. Quartam Reports for Revolution ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From davis.phil at comcast.net Mon Jun 26 15:55:23 2006 From: davis.phil at comcast.net (Phil Davis) Date: Mon, 26 Jun 2006 12:55:23 -0700 Subject: OT: Win virtualization with Parallels? In-Reply-To: <20060626194534.22832.qmail@web60519.mail.yahoo.com> References: <20060626194534.22832.qmail@web60519.mail.yahoo.com> Message-ID: <44A03BAB.70306@comcast.net> Hi Jan, Thanks - it'll be a week or two before I have time to mess with it, so your feedback is quite welcome! Phil Jan Schenkel wrote: > --- Phil Davis wrote: > >> I noticed at Revcon that one or more presenters used >> Parallels >> >> > Probably a little late if you've already bought it, > but I thought I'd share my impressions nonetheless... > > Jan Schenkel. > From janschenkel at yahoo.com Mon Jun 26 15:58:07 2006 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon, 26 Jun 2006 12:58:07 -0700 (PDT) Subject: How to use externals In-Reply-To: <467191657.20060623083143@liv.ac.uk> Message-ID: <20060626195807.93938.qmail@web60512.mail.yahoo.com> --- Rob Beynon wrote: > > Dear All, > > I need to be able to call an external .exe file (XP) > from a Rev stack. > Can anyone point me in the right direction, and > ideally, show me where > in the documentation I need to go to sort this out > for myself. I'm not > sure what the 'trigger' word is: 'external'? Thus > far I can't seem to > find a simple example or guidance. Much appreciated, > as ever. I know I > am a net receiver on this list, but hope that will > change in the > fullness of time. > > -- > All best wishes, > Rob > Hi Rob, Klaus already mentioned the 'launch' and 'open process' commands ; in addition, you can also run the executable using the 'shell' function. This way, if the target app is a command-line tool, you can read back the result of calling the executable as written to 'stdout'. Please note that using the 'shell' function will block your application until the .exe has finished running. Hope this helped, Jan Schenkel. Quartam Reports for Revolution ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mark at maseurope.net Mon Jun 26 15:59:31 2006 From: mark at maseurope.net (Mark Smith) Date: Mon, 26 Jun 2006 20:59:31 +0100 Subject: How do I abort a handler in OS X??? In-Reply-To: References: Message-ID: Sadly, cmd-period doesn't seem to do it. I'm on OS X. I've adopted the habit of putting "if the optionKey is dwon then exit to top" at the start of the loop until I've debugged it enough to be sure it isn't going to be infinite...which is no help at all in your current predicament. You could try cmd-S before you force quit. I seem to remember that it actually worked one time, but I could be wrong. Best, Mark On 26 Jun 2006, at 20:22, Jim Carwardine wrote: > Hi Folks... I've just upgraded to Rev 2.7.2 in OS X and can't seem > to get > command/period to abort a handler in an infinite repeat loop. It > that only > a Classic function? How do I do it in OS X? I can't look it up in > the rev > docs because my IDE is busy inside my repeat loop which I can't > abort. I'd > like to be able to save the script changes so I don't want to force > quit. > > How do I abort a handler? Jim > -- > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From janschenkel at yahoo.com Mon Jun 26 16:01:31 2006 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon, 26 Jun 2006 13:01:31 -0700 (PDT) Subject: Revcon West In-Reply-To: Message-ID: <20060626200131.58294.qmail@web60525.mail.yahoo.com> --- AJ4 wrote: > RevCon was the best! > > Thanks to everyone who worked so hard to make it > happen. > > Sandy > Perhaps a tad late, but neverthrless I'd like to chime in with my thanks to Dan and Chipp, who did one heck of a job to keep the conference running smoothly. As well as a happy wave to all the others there who were so eager to share their experiences with our beloved development tool. Enough for me to munge for the coming months - a wonderful experience that I hope to relive year after year from now on :-) Best regards, Jan Schenkel. Quartam Reports for Revolution ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From lfredricks at proactive-intl.com Mon Jun 26 16:13:31 2006 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Mon, 26 Jun 2006 13:13:31 -0700 Subject: U3 apps and rev In-Reply-To: <44A02FC4.1010708@harbourhosting.co.uk> Message-ID: <003b01c6995c$ff2bf670$6401a8c0@lynn> > Dear sir, this may well be so for all I know, but this > statement sets a dangerous precedent. > > On 01/07/2005 13:12 Heather Nagey wrote: > > Dear list members, > > As we > > all know, religion, politics and cheese are all off topic > and > inappropriate to this list. > > > > IMO there are very good historical reasons for the [dairy > product] rule. > Let's not go there again. :-) Oops, sorry - Its very sensitive, I forgot - from the CheeseGate break-in in the '70s to the more recent Operation Cheddar Storm :-) Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution, Ltd From mb.ur at harbourhosting.co.uk Mon Jun 26 16:31:54 2006 From: mb.ur at harbourhosting.co.uk (Martin Baxter) Date: Mon, 26 Jun 2006 21:31:54 +0100 Subject: U3 apps and rev In-Reply-To: <003b01c6995c$ff2bf670$6401a8c0@lynn> References: <003b01c6995c$ff2bf670$6401a8c0@lynn> Message-ID: <44A0443A.1070704@harbourhosting.co.uk> Lynn Fredricks wrote: >> Dear sir, this may well be so for all I know, but this >> statement sets a dangerous precedent. >> >> On 01/07/2005 13:12 Heather Nagey wrote: >> > Dear list members, >> > As we >> > all know, religion, politics and cheese are all off topic >> and > inappropriate to this list. >> > >> >> IMO there are very good historical reasons for the [dairy >> product] rule. >> Let's not go there again. :-) > > Oops, sorry - Its very sensitive, I forgot - from the CheeseGate break-in in > the '70s to the more recent Operation Cheddar Storm :-) > > Best regards, > > > Lynn Fredricks I felt sure it had to be an innocent slip. It's so easily done. And I shall gloss over the fact that you just did it again. :-) Martin Baxter From jacque at hyperactivesw.com Mon Jun 26 16:40:27 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 26 Jun 2006 15:40:27 -0500 Subject: U3 apps and rev In-Reply-To: <44A02FC4.1010708@harbourhosting.co.uk> References: <001301c6994b$209943b0$6401a8c0@lynn> <44A02FC4.1010708@harbourhosting.co.uk> Message-ID: <44A0463B.8050603@hyperactivesw.com> Martin Baxter wrote: > Lynn Fredricks wrote: >>> If operating systems were cheeses, why force everyone >> to eat Velveeta?:-) >> > > Dear sir, this may well be so for all I know, but this statement sets a > dangerous precedent. > > On 01/07/2005 13:12 Heather Nagey wrote: > > Dear list members, > > As we > > all know, religion, politics and cheese are all off topic and > > inappropriate to this list. > > > > IMO there are very good historical reasons for the [dairy product] rule. > Let's not go there again. :-) Lynn was not on the list when the [dairy product] rule was implemented, so he must be forgiven for his transgression. But if he brings it up again, it would be Gouda to hit him with a Brick. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Mon Jun 26 17:00:29 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 26 Jun 2006 16:00:29 -0500 Subject: How do I abort a handler in OS X??? In-Reply-To: References: Message-ID: <44A04AED.6050405@hyperactivesw.com> Jim Carwardine wrote: > Hi Folks... I've just upgraded to Rev 2.7.2 in OS X and can't seem to get > command/period to abort a handler in an infinite repeat loop. It that only > a Classic function? How do I do it in OS X? I can't look it up in the rev > docs because my IDE is busy inside my repeat loop which I can't abort. I'd > like to be able to save the script changes so I don't want to force quit. > > How do I abort a handler? Jim You've probably already force-quit by now, but just for the record, you can't get out of one of these and force-quitting is about all you can do. This has hit me many times, and now I am (almost) in the habit of inserting a line like this into every new repeat loop I write: if the shiftkey is down then exit repeat Once I know the thing works okay, I generally take the line out. But it has saved me multiple times. For some reason, Command-period can't break into a repeat loop. I think the engine runs those as fast as it can without checking the keyboard input. You might want to Bugzilla this, because it happens a lot. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Mon Jun 26 17:02:52 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 26 Jun 2006 16:02:52 -0500 Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <5051742.post@talk.nabble.com> References: <4614B462-5B49-4A4B-95B8-6087894886DC@earthlink.net> <449F6362.20303@hyperactivesw.com> <5047997.post@talk.nabble.com> <70ed6b130606260926u52571f98la6b3eea0130aa966@mail.gmail.com> <5051742.post@talk.nabble.com> Message-ID: <44A04B7C.5070902@hyperactivesw.com> GregSmith wrote: > For convenience, most people offering online training stuff require the kind > of portability that Flash or QuickTime offers, so that the content can be > viewed in a standard web browser . . . is that even possible with any > version of Runtime Revolution? Not per se. Rev doesn't have a browser plug-in, which is what you'd need in order to present stack content. You can write a CGI that takes a picture of a card and returns it to the browser for viewing, but if you want interactivity, that method doesn't work very well. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Mon Jun 26 17:04:40 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 26 Jun 2006 16:04:40 -0500 Subject: about media... In-Reply-To: <449FA55E.8070407@cogapp.com> References: <449C5D84.5090504@fourthworld.com> <449C644B.4010207@hyperactivesw.com> <449FA55E.8070407@cogapp.com> Message-ID: <44A04BE8.3090204@hyperactivesw.com> Ben Rubinstein wrote: > Is the reverse also true, ie can Enterprise users edit stacks created by > Media (and then have them read by Media again)? Yes. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From JimCarwardine at OwnYourFuture-net.com Mon Jun 26 17:05:19 2006 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Mon, 26 Jun 2006 18:05:19 -0300 Subject: How do I abort a handler in OS X??? In-Reply-To: Message-ID: Yes, that's my problem... Cmd-period didn't work... And there appears to be no substitution remedy. I was developing a script and wanted to test a piece of logic inside a repeat loop so I put in an answer variable line as I always do. Then I got an answer dialogue with each iteration of about 1500 iterations which was impossible when I couldn't abort the handler. BTW cmd/s doesn't work either... Jim on 6/26/06 4:59 PM, Mark Smith wrote: > Sadly, cmd-period doesn't seem to do it. I'm on OS X. > > I've adopted the habit of putting "if the optionKey is dwon then exit > to top" at the start of the loop until I've debugged it enough to be > sure it isn't going to be infinite...which is no help at all in your > current predicament. You could try cmd-S before you force quit. I > seem to remember that it actually worked one time, but I could be wrong. > > Best, > > Mark > > > On 26 Jun 2006, at 20:22, Jim Carwardine wrote: > >> Hi Folks... I've just upgraded to Rev 2.7.2 in OS X and can't seem >> to get >> command/period to abort a handler in an infinite repeat loop. It >> that only >> a Classic function? How do I do it in OS X? I can't look it up in >> the rev >> docs because my IDE is busy inside my repeat loop which I can't >> abort. I'd >> like to be able to save the script changes so I don't want to force >> quit. >> >> How do I abort a handler? Jim >> -- >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- www.TalentSeeker.ca www.HiringSmart.ca/ns www.KeepingTheBest.ca/ns Own Your Future Consulting Services Limited, 23 Shoal Cove Road, Seabright, Nova Scotia, Canada. B3Z 3A9 Phone: 902-823-2339. Fax: 902-823-2139 From Tom.Cole at asu.edu Mon Jun 26 17:14:59 2006 From: Tom.Cole at asu.edu (Thomas Cole) Date: Mon, 26 Jun 2006 14:14:59 -0700 Subject: Application Icon Message-ID: Mark etc. I've been away from the list. Yes, I wanted application icons. Does the new studio have paint tools? I haven't developed in it yet; I've just made standalones by importing my files. Would the graphics be saveable as .icns and .ico? By the way, once you save your old file under the new studio 2.7, the old 2.1 can't open it anymore (at least I think), so you lose the ability to save a standalone as a MacOS9. Good thing I have back-ups. I will look and see about the ability to paint in Studio. Tom Tom Cole Lecturer, American English and Culture Program College of Extended Education Arizona State University Tom.Cole at asu.edu http://www.asu.edu/xed/aecp Phone (480) 965-4755 Providing access to quality education! From Camm29 at tesco.net Mon Jun 26 17:17:39 2006 From: Camm29 at tesco.net (Camm29) Date: Mon, 26 Jun 2006 22:17:39 +0100 Subject: Cannot run Studio 2.7.2 References: <002601c69884$f13c3e40$0c01a8c0@workshop> Message-ID: <000401c69965$f59272c0$0c01a8c0@workshop> Still having problems with running 2.7.2 When Revolution 2.7.2 is started then all i get is "Revolution Product Activation" in a small window that cannot be resized. Does anybody have any idea ???? Regards Camm ----- Original Message ----- From: "Bill Marriott" To: Sent: Sunday, June 25, 2006 8:00 PM Subject: Re: Cannot run Studio 2.7.2 > Install and uninstall of Rev 2.7.x is still really work in progress as far > as I can tell. I've done the trial of each revision and it has never worked > right. > > You need to go into the C:\Program Files\Revolution... folder and find the > right .EXE file. > > "Camm29" wrote: > > Trying to install Studio 2.7.2 It goes through all the install but > > "Revolution.exe" missing ????? > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.0.394 / Virus Database: 268.9.3/374 - Release Date: 23/06/2006 > > From ambassador at fourthworld.com Mon Jun 26 17:23:55 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 26 Jun 2006 14:23:55 -0700 Subject: about media... Message-ID: <44A0506B.4070402@fourthworld.com> J. Landman Gay wrote: > Ben Rubinstein wrote: > >> Is the reverse also true, ie can Enterprise users edit stacks created by >> Media (and then have them read by Media again)? > > Yes. I'm confused: I thought the idea with the file format change was to prevent Media people from handing their stacks to owners of Studio and Enterprise to make standalones from them. Enterprise and Studio use the same format, so if those products can both read and write Media stacks what's the point? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From simplsol at aol.com Mon Jun 26 17:34:04 2006 From: simplsol at aol.com (simplsol at aol.com) Date: Mon, 26 Jun 2006 17:34:04 -0400 Subject: about media... In-Reply-To: <44A0506B.4070402@fourthworld.com> References: <44A0506B.4070402@fourthworld.com> Message-ID: <8C8677F61979BF1-12F8-22E5@mblk-d30.sysops.aol.com> Richard, Richard, Richard, Obviously you know nothing about marketing. What the Rev. team has done is take Studio, remove the standalone builder, add a bunch of exclusive templates (not even available on the ultra premium Rev Enterprise), and reduce the price by $200. If you can't see the briliance in that, you should just stick with programming ;-) Paul Looney -----Original Message----- From: Richard Gaskin To: How to use Revolution Sent: Mon, 26 Jun 2006 14:23:55 -0700 Subject: Re: about media... J. Landman Gay wrote:? > Ben Rubinstein wrote:? > >> Is the reverse also true, ie can Enterprise users edit stacks created by >> Media (and then have them read by Media again)? > > Yes.? ? I'm confused: I thought the idea with the file format change was to prevent Media people from handing their stacks to owners of Studio and Enterprise to make standalones from them.? ? Enterprise and Studio use the same format, so if those products can both read and write Media stacks what's the point?? ? --? ?Richard Gaskin? ?Managing Editor, revJournal? ?_______________________________________________________? ?Rev tips, tutorials and more: http://www.revJournal.com? _______________________________________________? use-revolution mailing list? use-revolution at lists.runrev.com? Please visit this url to subscribe, unsubscribe and manage your subscription preferences:? http://lists.runrev.com/mailman/listinfo/use-revolution? ________________________________________________________________________ Check out AOL.com today. Breaking news, video search, pictures, email and IM. All on demand. Always Free. From josh at dvcreators.net Mon Jun 26 17:35:03 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Mon, 26 Jun 2006 14:35:03 -0700 Subject: OT: looking for Revolution programmers Message-ID: <3C7091CF-1628-4C3A-8E63-4763E4723226@dvcreators.net> My company, DVcreators.net, is starting a software division to create and market software to our customer base of over 100,000 video producers. We are looking for either: 1. One dedicated, fulltime programmer/division head or 2. A group of freelancers who wish to participate, by creating specific parts of a software project Please email me offlist if you are interested in finding out more about either of these opportunities. Thanks, Josh From josh at dvcreators.net Mon Jun 26 17:40:34 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Mon, 26 Jun 2006 14:40:34 -0700 Subject: Slightly OT : forums In-Reply-To: <70ed6b130606252057i61c6b83h81e76bc80ba3e987@mail.gmail.com> References: <449D5FDA.D947C9FC@club-internet.fr> <70ed6b130606252057i61c6b83h81e76bc80ba3e987@mail.gmail.com> Message-ID: Here are some sample resources I put up: ________________________________________________________________________ 1. Wordpress with the awesome K2 theme: http://revcoders.org/this-is-the-awesome-k2-theme-for-wordpress/ This is a simple, elegant, yet powerful system. Benefits: * could be a wiki, with shared pages, edited by all * each developer can have their own blog * news * FAQs * can be extensively customized * AJAX powered fast search * fast commenting and replying * developer pages * uploaded files * custom fields To log in as an admin and check out the admin interface, click here: http://revcoders.org/wp-login.php user = admin password = admin Click ?Write? and you?re off and running! Please add a comment to this page to try it out and let everyone know what you think. ________________________________________________________________________ 2. A true Wiki: http://www.revcoders.org/docuwiki/doku.php?id=start Even though I prefer Wordpress as a wiki, this does have versioning as an advantage- you can see who changed what and when, and revert... ________________________________________________________________________ I also installed Vanilla forums: http://revcoders.org/vanilla/categories.php and Simple Machines forums: http://revcoders.org/smf On Jun 25, 2006, at 8:57 PM, Dan Shafer wrote: > Depending on the real need, a Wiki might work well. If so, the Wiki > project > Andre Garzia showed off at RevCon West 2006 in Monterey last week > might be > good enough or a great start. > > On 6/24/06, Bill Marriott wrote: >> >> It would be hard to rival the simplicity of using phpBB. Most >> cPanel-based >> hosting providers enable you to click a couple buttons and have >> the forum >> up >> and running in less than 5 minutes. Plus, phpBB has a deep feature >> set, >> dozens of plug-ins for extra features, and an active support >> community. >> Customizing them often means learning a little PHP though. There >> are many >> options besides phpBB. (Everyone has their favorite forum software.) >> >> It might be more fun/rewarding to build your own forum software >> using the >> Rev CGI though :) >> >> "jbv" wrote: >> > One of clients (for whom I've already made a rather complex >> > website based on Rev cgi) wants a tool to set up and administrate >> > forums... >> > Having little experience in that field, I was wondering if it's >> worth >> > building something from scratch around Rev, or if it would simpler >> > to install some existing solution (probably open source)... >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Mon Jun 26 18:12:51 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 26 Jun 2006 17:12:51 -0500 Subject: about media... In-Reply-To: <44A0506B.4070402@fourthworld.com> References: <44A0506B.4070402@fourthworld.com> Message-ID: <44A05BE3.5090808@hyperactivesw.com> Richard Gaskin wrote: > J. Landman Gay wrote: >> Ben Rubinstein wrote: >> >>> Is the reverse also true, ie can Enterprise users edit stacks created >>> by Media (and then have them read by Media again)? >> >> Yes. > > > I'm confused: I thought the idea with the file format change was to > prevent Media people from handing their stacks to owners of Studio and > Enterprise to make standalones from them. Not exactly. They could do that. If they find they need to do it too often, they'll probably just upgrade to Studio. Lots of people have done that, because asking someone else to repeatedly do builds for you is a pain in the tochus. > > Enterprise and Studio use the same format, so if those products can both > read and write Media stacks what's the point? The point is to disallow faking a standalone with a Media stack. Stacks saved in Media will not open in a standalone, with the exception of Runtime's Player which has special compensations for Media stacks. All licensed editions can read stacks saved by any other edition, provided the edition can read 2.7 file format (which is the only format Media can save in.) However, once a Media user saves a stack, they can't fake a standalone by using something like StackRunner, for example. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From erikhans08 at yahoo.com Mon Jun 26 18:16:29 2006 From: erikhans08 at yahoo.com (Erik Hansen) Date: Mon, 26 Jun 2006 15:16:29 -0700 (PDT) Subject: Parameters of pending messages -- is 'it' volatile? In-Reply-To: <44A01A80.8050502@cogapp.com> Message-ID: <20060626221629.41692.qmail@web33001.mail.mud.yahoo.com> this is a keeper. one question, is 'it' volatile? > get the result -- should be the message id > put tMessage into gaMessageID2message[it] or: put the result into esto put tMessage into gaMessageID2message[esto] 'it' is more concise, is it really as safe? thanks for the applicable cognition. Erik Hansen --- Ben Rubinstein wrote: > On 25/6/06 19:42, Peter T Evensen wrote: > > Is there any way to get the parameters that > were passed to pending > > messages? > > > > What I want to do is suspend pending messages > when a stack is suspended > > and then reinstate them when the stack is > resumed. I just realized > > pendingMessages() only gives the message > name, not any of the parameters. > > > > Any help would be appreciated! > > I think the best you can do is store the > parameters (or whatever useful info > you need to key on) in a global or script-local > array, keyed on the message ID. > > If you're doing this a lot, you might want to > buffer it by using your own > handler wrapped round the "send" command, eg > > on mySend tMessage, tDestination, tWhen > global gaMessageID2message > do "send tMessage to" && tDestination && > "in" && tWhen > get the result -- should be the message id > put tMessage into gaMessageID2message[it] > end mySend > > Your normal use could be something like: > > mySend "foo bar", "me", "3 seconds" > > then when you're suspended, something like this > put the pendingMessages into > gSuspendedMessages > repeat for each line tRec in > gSuspendedMessages > cancel message id (item 1 of tRec) > end repeat > > > and when you're resumed: > repeat for each line tRec in > gSuspendedMessages > put item 1 of tRec into iOldMessageID > put (some calculation based on item 2 of > tRec) into tWhen > mySend gaMessageID2message[iOldMessageID], > (item, 4 of tRec), tWhen > end repeat > > NB all the above typed into email, not Rev, and > some of it pseudo-code... > > Obviously, depending on your actual situation > you may be able to do something > more elegant, eg if this only applies for > something with a long and ugly > destination expression, it might be easier not > to have to make that into a > properly quoted up string. > > HTH, > > Ben Rubinstein | Email: > benr_mc at cogapp.com > Cognitive Applications Ltd | Phone: +44 > (0)1273-821600 > http://www.cogapp.com | Fax : +44 > (0)1273-728866 erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From felix.theissen at freenet.de Mon Jun 26 18:27:58 2006 From: felix.theissen at freenet.de (Felix Theissen) Date: Tue, 27 Jun 2006 00:27:58 +0200 Subject: How to search? In-Reply-To: <20060626170003.94335826C44@mail.runrev.com> References: <20060626170003.94335826C44@mail.runrev.com> Message-ID: <952AAAE0-C17B-46BF-8441-E424EB8CBFB4@freenet.de> Many thanks for the anwsers and suggestion, after searching in the documentation I had already found a solution using lineOffset: global LinesToSkip global oldTextToFind put bkgnd field "FindName" into TextToFind if oldTextToFind <> TextToFind then put 0 into LinesToSkip put TextToFind into oldTextToFind end if put LineOffset (TextToFind, fld "Adressen", LinesToSkip) into Zeile if Zeile <> 0 then add LinesToSkip to Zeile put Zeile into LinesToSkip select line Zeile of fld "Adressen" else put 0 into LinesToSkip end if - Felix From brucegregory at earthlink.net Mon Jun 26 18:42:10 2006 From: brucegregory at earthlink.net (GregSmith) Date: Mon, 26 Jun 2006 15:42:10 -0700 (PDT) Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <44A04B7C.5070902@hyperactivesw.com> References: <4614B462-5B49-4A4B-95B8-6087894886DC@earthlink.net> <449F6362.20303@hyperactivesw.com> <5047997.post@talk.nabble.com> <70ed6b130606260926u52571f98la6b3eea0130aa966@mail.gmail.com> <5051742.post@talk.nabble.com> <44A04B7C.5070902@hyperactivesw.com> Message-ID: <5056366.post@talk.nabble.com> Jacqueline: That's too bad. So, really there are no Runtime Revolution products or extensions or 3rd party products made specifically for delivering multimedia content over the internet. Seems like a natural fit for a product like Runtime Revolution and its rich use of all media types, coupled with all the other database integration stuff. As an aside, I spent the last four days scouring the internet for THE multimedia authoring package designed to deliver content over the internet . . . , (it's been a long time since I looked last, so I expected the marketplace to be bursting with such applications), and you know what . . . it doesn't exist, not for the Mac, anyway. Now I know all about Adobe's line of products, (formerly Macromedia's) and LiveStage Pro and EXedia QTI, and non of these really is specifically tailored for internet delivery of multimedia content of the kind Revolution is capable of making. Perhaps some of the Revolution programming experts out there should take advantage of this obvious industry oversight. I think the days for distributing such content, offline, to the masses, have pretty much evaporated. And, sorry to say, I think Adobe has monopolized the market for producing tools for the distribution of online multimedia content. I just don't want to play monopoly anymore. Greg Smith -- View this message in context: http://www.nabble.com/Revolution-Media-Presentation-Viewable-on-Web--t1846212.html#a5056366 Sent from the Revolution - User forum at Nabble.com. From jeff at siphonophore.com Mon Jun 26 19:05:07 2006 From: jeff at siphonophore.com (Jeffrey Reynolds) Date: Mon, 26 Jun 2006 19:05:07 -0400 Subject: U3 apps and rev In-Reply-To: <20060626211840.2B823826CD4@mail.runrev.com> References: <20060626211840.2B823826CD4@mail.runrev.com> Message-ID: <25BF621C-32F0-4685-AFEB-D6F46C936C24@siphonophore.com> groan... will i be banned for starting a thread that ultimately lead to ch**se? what munster did i create with this thread... cheers, jeff jeff reynolds Japan Rail Modelers of Washington DC http://www.japanrailmodelers.org On Jun 26, 2006, at 5:18 PM, use-revolution-request at lists.runrev.com wrote: > But if he brings it up > again, it would be Gouda to hit him with a Brick. From jeff at siphonophore.com Mon Jun 26 19:06:28 2006 From: jeff at siphonophore.com (Jeffrey Reynolds) Date: Mon, 26 Jun 2006 19:06:28 -0400 Subject: use-revolution Digest, Vol 33, Issue 42 In-Reply-To: <20060626211840.2B823826CD4@mail.runrev.com> References: <20060626211840.2B823826CD4@mail.runrev.com> Message-ID: <522236A5-07E8-415D-8EC4-5CD8D7BC7963@siphonophore.com> i have always done this plus a flag for a development variable and dont bother stripping them later, they only work if the variable is set right (by me when in development mode). global isitdev if the optionkey is down and isitdev is "yessirrebob" then exit [handler] hate stripping code when i am already through part of testing to easy to screw something up that was working perfectly well and then theres usually that one gotcha later in testing that its nice to have your early debugging stuff still there and available for use in figuring out what is going wrong... I also use it to pass results repeat end numbers and other variables into a displayable field so i can easily watch what is going on in more complex scripts that need tweaking. again only displayed if the field is show and the development mode variable is set right. cheers, jeff Jeffrey Reynolds On Jun 26, 2006, at 5:18 PM, use-revolution-request at lists.runrev.com wrote: > You've probably already force-quit by now, but just for the record, > you > can't get out of one of these and force-quitting is about all you can > do. This has hit me many times, and now I am (almost) in the habit of > inserting a line like this into every new repeat loop I write: > > if the shiftkey is down then exit repeat > > Once I know the thing works okay, I generally take the line out. > But it > has saved me multiple times. From ambassador at fourthworld.com Mon Jun 26 19:12:11 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 26 Jun 2006 16:12:11 -0700 Subject: Revolution Media Presentation Viewable on Web? Message-ID: <44A069CB.4070708@fourthworld.com> GregSmith wrote: > So, really there are no Runtime Revolution products or > extensions or 3rd party products made specifically for > delivering multimedia content over the internet. The Internet is not necessarily the Web. There are sometimes good reasons to deploy stuff specifically within a browser window, but deploying stacks over the Internet to your own custom browser is a snap with Rev: Beyond the Browser Rediscovering the Role of the Desktop in a Net-centric World -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From scott at tactilemedia.com Mon Jun 26 19:16:38 2006 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 26 Jun 2006 16:16:38 -0700 Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <5056366.post@talk.nabble.com> Message-ID: Recently, GregSmith wrote: > So, really there are no Runtime Revolution products or > extensions or 3rd party products made specifically for delivering multimedia > content over the internet. Actually, you can deliver any Revolution content over the Internet using a single line of code: go url "http://www.myserver.com/mycoolstack.rev" This loads a stack from the 'net almost as if you had launched it from your desktop. The difference is, the stack doesn't appear within the confines of a Web browser. If your audience has a player of some sort (whether it be Runtime's player or something custom that you build) they can view your Internet delivered stacks. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From tominjapan at excite.com Mon Jun 26 19:25:50 2006 From: tominjapan at excite.com (Thomas McCarthy) Date: Mon, 26 Jun 2006 19:25:50 -0400 (EDT) Subject: Revolution Media Presentation Viewable on Web? Message-ID: <20060626232550.B1AE38B31C@xprdmxin.myway.com> Greg, I also was looking for this feature--first in SuperCard. But if you think about it, something like Flash requires a multi-megabyte download and install plugin for your browser. You can accomplish the same by having your users run web-based stacks from a rev app on their hard-drive. You can also use Rev for cgi's to deliver dynamic html pages, such presenting information from a database or using a javascript templates to create on the fly interactive pages... I guess the point is instead of worrying what Rev can't do, try looking at what it can accomplish. If you need a flashy animation web app, try flash. cheers, tm OOOh, before I forget. OpenOffice has a decent presentation component that can save as flash files (no audio, though) _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From brucegregory at earthlink.net Mon Jun 26 19:36:27 2006 From: brucegregory at earthlink.net (GregSmith) Date: Mon, 26 Jun 2006 16:36:27 -0700 (PDT) Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <44A069CB.4070708@fourthworld.com> References: <4614B462-5B49-4A4B-95B8-6087894886DC@earthlink.net> <449F6362.20303@hyperactivesw.com> <5047997.post@talk.nabble.com> <70ed6b130606260926u52571f98la6b3eea0130aa966@mail.gmail.com> <5051742.post@talk.nabble.com> <44A04B7C.5070902@hyperactivesw.com> <5056366.post@talk.nabble.com> <44A069CB.4070708@fourthworld.com> Message-ID: <5057090.post@talk.nabble.com> Richard: When you say "a snap", what you mean by snap and what I may understand you to mean could easily be 2 different things. I did look for examples of how to do what you are describing by searching the Revolution site and Google, but came up empty-handed. Does this kind of "snap" involve all sorts of CGI, PHP, XML or other acronym-laced procedures, the likes of which I run from at the earliest opportunity? Or, is it easy like drag and drop stuff without writing a single line of code. I just love it when advertisements reassure me with statements like that. Greg Smith -- View this message in context: http://www.nabble.com/Revolution-Media-Presentation-Viewable-on-Web--t1846212.html#a5057090 Sent from the Revolution - User forum at Nabble.com. From mwieder at ahsoftware.net Mon Jun 26 19:44:21 2006 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 26 Jun 2006 16:44:21 -0700 Subject: U3 apps and rev In-Reply-To: <003b01c6995c$ff2bf670$6401a8c0@lynn> References: <003b01c6995c$ff2bf670$6401a8c0@lynn> Message-ID: <15395693780.20060626164421@ahsoftware.net> Lynn- Monday, June 26, 2006, 1:13:31 PM, you wrote: > the '70s to the more recent Operation Cheddar Storm :-) C'est la gruyere... -- -Mark Wieder mwieder at ahsoftware.net From brucegregory at earthlink.net Mon Jun 26 19:44:40 2006 From: brucegregory at earthlink.net (GregSmith) Date: Mon, 26 Jun 2006 16:44:40 -0700 (PDT) Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <5057090.post@talk.nabble.com> References: <4614B462-5B49-4A4B-95B8-6087894886DC@earthlink.net> <449F6362.20303@hyperactivesw.com> <5047997.post@talk.nabble.com> <70ed6b130606260926u52571f98la6b3eea0130aa966@mail.gmail.com> <5051742.post@talk.nabble.com> <44A04B7C.5070902@hyperactivesw.com> <5056366.post@talk.nabble.com> <44A069CB.4070708@fourthworld.com> <5057090.post@talk.nabble.com> Message-ID: <5057186.post@talk.nabble.com> Richard: Oh, and in my quest for the perfect, easy, to the point, no programming web authoring environment, I came across Apple's Keynote 3. Now, although this is not Revolution by any stretch of the imagination, it contains a lot of animated pizzazz and interactivity which is perfectly acceptable for web demonstrations of software functionality. Why, when reading the appropriate forum posts, I even came across a post by an old HyperCard user and author who was hoping this product might evolve into something HyperCard-like in the future. Certainly it could. Keynote 3 looked fun and functional, just watch the demonstration that ships with the package, (you can try out Keynote 3 if you have a current version of iLife 06). I know it is not the cup of tea for the hardened programmer. Greg Smith -- View this message in context: http://www.nabble.com/Revolution-Media-Presentation-Viewable-on-Web--t1846212.html#a5057186 Sent from the Revolution - User forum at Nabble.com. From chipp at chipp.com Mon Jun 26 19:56:02 2006 From: chipp at chipp.com (Chipp Walters) Date: Mon, 26 Jun 2006 18:56:02 -0500 Subject: U3 apps and rev In-Reply-To: <15395693780.20060626164421@ahsoftware.net> References: <003b01c6995c$ff2bf670$6401a8c0@lynn> <15395693780.20060626164421@ahsoftware.net> Message-ID: <7aa52a210606261656y502e4047h48e5c932a9bd50f@mail.gmail.com> For what it's worth, I gave a talk at RevCon on deploying Portable Apps (not U3 ones). Turns out Rev's perfect for this for a number of reasons. I primarily think of the U3 initiative as a marketing opportunity for all of us wanting to get some great (and free) exposure. I certainly plan to make ButtonGadget availble as a 'U3' app. The singles biggest 'feature failure' I perceive in U3, is the inablility to add any but 'U3 approved' apps to the U3 Launcher. I don't understand the reasoning behind this. It's like Microsoft only allowing Office apps to be placed in the Start bar...I mean, if I pay for the thumbDrive, why can't I put any app in the launcher? To me this is just Silly. Obviously not thought out from a user-centric viewpoint. -Chipp From chipp at chipp.com Mon Jun 26 20:00:03 2006 From: chipp at chipp.com (Chipp Walters) Date: Mon, 26 Jun 2006 19:00:03 -0500 Subject: AltBrowser Question In-Reply-To: References: Message-ID: <7aa52a210606261700i15ea593cm9b89a25677bc4a2d@mail.gmail.com> Ivan, I'm not at my desk right now, but please contact support at altuit.com and we can help you. best, Chipp From ambassador at fourthworld.com Mon Jun 26 20:04:02 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 26 Jun 2006 17:04:02 -0700 Subject: U3 apps and rev Message-ID: <44A075F2.6070405@fourthworld.com> Chipp Walters wrote: > For what it's worth, I gave a talk at RevCon on deploying Portable > Apps (not U3 ones). > > Turns out Rev's perfect for this for a number of reasons. I primarily > think of the U3 initiative as a marketing opportunity for all of us > wanting to get some great (and free) exposure. I certainly plan to > make ButtonGadget availble as a 'U3' app. > > The singles biggest 'feature failure' I perceive in U3, is the > inablility to add any but 'U3 approved' apps to the U3 Launcher. I > don't understand the reasoning behind this. It's like Microsoft only > allowing Office apps to be placed in the Start bar...I mean, if I pay > for the thumbDrive, why can't I put any app in the launcher? To me > this is just Silly. Obviously not thought out from a user-centric > viewpoint. Andre and I have started kicking around a "U4" guideline to address things like that: Hope to have your contributions there. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From ambassador at fourthworld.com Mon Jun 26 20:08:03 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 26 Jun 2006 17:08:03 -0700 Subject: Revolution Media Presentation Viewable on Web? Message-ID: <44A076E3.1010100@fourthworld.com> GregSmith wrote: > When you say "a snap", what you mean by snap and what I may understand you > to mean could easily be 2 different things. I did look for examples of how > to do what you are describing by searching the Revolution site and Google, > but came up empty-handed. Did you read the article I referenced? Also, the Open Directory entry for Transcript has some links to examples, like these: And then there's the RevPlayer, and RevNet, which is installed with Revolution in Development->Plugins->GoRevNet > Does this kind of "snap" involve all sorts of CGI, PHP, XML or other > acronym-laced procedures, the likes of which I run from at the earliest > opportunity? > > Or, is it easy like drag and drop stuff without writing a single line of > code. I just love it when advertisements reassure me with statements like > that. Point-and-click authoring in the Revolution line of products is limited to the wizards (which RunRev calls "templates") provided with Rev Media. I trust their player makes it easy to deploy these online, but to be honest I build mostly standalones myself so I haven't yet looked at the Player. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From kray at sonsothunder.com Mon Jun 26 20:52:26 2006 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 26 Jun 2006 19:52:26 -0500 Subject: rotating images... In-Reply-To: Message-ID: On 6/26/06 1:19 AM, "Judy Perry" wrote: > And it looks less crappy than rotate? > > (sorry, haven't tried it... was so underwhelmed by rotate that I just gave > up). Actually, they look the same to me, but the image doesn't look too bad with the exception of a funky border. The main difference is that "rotate" is desctructive and "angle" isn't. Compare: set the angle of img 1 to 33 set the angle of img 1 to 0 vs. rotate img 1 by 33 rotate img 1 by -33 Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From pevensen at siboneylg.com Mon Jun 26 21:02:07 2006 From: pevensen at siboneylg.com (Peter T. Evensen) Date: Mon, 26 Jun 2006 20:02:07 -0500 Subject: Parameters of pending messages In-Reply-To: <44A01A80.8050502@cogapp.com> References: <9563dbb9fdec174a5552f4f840162b1f@siboneylg.com> <44A01A80.8050502@cogapp.com> Message-ID: <6.2.1.2.2.20060626195929.067a5160@exchange.slg.com> I wound up saving the parameters in an array like you have below, but based on message name vs ID (I don't queue up more than one of a particular message). Rev knows what the parameters are... it seems like there should be a way to get them. My suspend and resume are like what you have below. I just forgot about the parameters and it was causing all sorts of errors because the QA testers were switching off my stack and back. I wasn't doing that when I was testing myself, so I didn't see the errors. Thanks for the suggestions! At 12:33 PM 6/26/2006, you wrote: >On 25/6/06 19:42, Peter T Evensen wrote: >>Is there any way to get the parameters that were passed to pending messages? >>What I want to do is suspend pending messages when a stack is suspended >>and then reinstate them when the stack is resumed. I just realized >>pendingMessages() only gives the message name, not any of the parameters. >>Any help would be appreciated! > >I think the best you can do is store the parameters (or whatever useful >info you need to key on) in a global or script-local array, keyed on the >message ID. > >If you're doing this a lot, you might want to buffer it by using your own >handler wrapped round the "send" command, eg > >on mySend tMessage, tDestination, tWhen > global gaMessageID2message > do "send tMessage to" && tDestination && "in" && tWhen > get the result -- should be the message id > put tMessage into gaMessageID2message[it] >end mySend > >Your normal use could be something like: > > mySend "foo bar", "me", "3 seconds" > >then when you're suspended, something like this > put the pendingMessages into gSuspendedMessages > repeat for each line tRec in gSuspendedMessages > cancel message id (item 1 of tRec) > end repeat > > >and when you're resumed: > repeat for each line tRec in gSuspendedMessages > put item 1 of tRec into iOldMessageID > put (some calculation based on item 2 of tRec) into tWhen > mySend gaMessageID2message[iOldMessageID], (item, 4 of tRec), tWhen > end repeat > >NB all the above typed into email, not Rev, and some of it pseudo-code... > >Obviously, depending on your actual situation you may be able to do >something more elegant, eg if this only applies for something with a long >and ugly destination expression, it might be easier not to have to make >that into a properly quoted up string. > >HTH, > > Ben Rubinstein | Email: benr_mc at cogapp.com > Cognitive Applications Ltd | Phone: +44 (0)1273-821600 > http://www.cogapp.com | Fax : +44 (0)1273-728866 > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution Peter T. Evensen http://www.PetersRoadToHealth.com 314-629-5248 or 888-682-4588 From brucegregory at earthlink.net Mon Jun 26 21:05:27 2006 From: brucegregory at earthlink.net (GregSmith) Date: Mon, 26 Jun 2006 18:05:27 -0700 (PDT) Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <44A076E3.1010100@fourthworld.com> References: <4614B462-5B49-4A4B-95B8-6087894886DC@earthlink.net> <449F6362.20303@hyperactivesw.com> <5047997.post@talk.nabble.com> <70ed6b130606260926u52571f98la6b3eea0130aa966@mail.gmail.com> <5051742.post@talk.nabble.com> <44A04B7C.5070902@hyperactivesw.com> <5056366.post@talk.nabble.com> <44A069CB.4070708@fourthworld.com> <5057090.post@talk.nabble.com> <5057186.post@talk.nabble.com> <44A076E3.1010100@fourthworld.com> Message-ID: <5058145.post@talk.nabble.com> Richard: Thanks for all the links, and I do agree with your thesis about internet apps. But, from the standpoint of selling software training modules, the two most important issues that the seller must face are trust and familiarity, coming from and directed to their potential customers. Users have been trained, by continual exposure, to trust web-based transactions, standard plug-ins like QuickTime and Flash, conducted and experienced in standard browser environments. Remove them from this trusted commerce environment and you will probably lose many sales. Yet, from a purely theoretical viewpoint, not all content or sales environments are best served by what the browser environment has to offer, either. So, for the Revolution author who wants to take advantage of all of the authoring prowess of Revolution, yet wants to also enjoy the added benefit of regular sales transactions, he or she might be best served by a compromise in the form of a standard browser plug-in, which fully displays all of the functionality of a Revolution stack . . . or, better yet, a translator which exports the fully functional Revolution stack into a format like Flash or QuickTime. I'd sure be tempted to lay down a cool 300 bucks if such things were already included in the Revolution Studio package. Greg Smith -- View this message in context: http://www.nabble.com/Revolution-Media-Presentation-Viewable-on-Web--t1846212.html#a5058145 Sent from the Revolution - User forum at Nabble.com. From JimAultWins at yahoo.com Mon Jun 26 22:33:30 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 26 Jun 2006 19:33:30 -0700 Subject: use-revolution Digest, Vol 33, Issue 42 In-Reply-To: <522236A5-07E8-415D-8EC4-5CD8D7BC7963@siphonophore.com> Message-ID: On 6/26/06 4:06 PM, "Jeffrey Reynolds" wrote: > i have always done this plus a flag for a development variable and > dont bother stripping them later, they only work if the variable is > set right (by me when in development mode). > > global isitdev > if the optionkey is down and isitdev is "yessirrebob" then exit > [handler] you could also use the built-in if the environment is "development" then showDevelopOptions > hate stripping code when i am already through part of testing to easy > to screw something up that was working perfectly well and then theres > usually that one gotcha later in testing that its nice to have your > early debugging stuff still there and available for use in figuring > out what is going wrong... I also use it to pass results repeat end > numbers and other variables into a displayable field so i can easily > watch what is going on in more complex scripts that need tweaking. > again only displayed if the field is show and the development mode > variable is set right. Jim Ault Las Vegas From martyknapp at comcast.net Mon Jun 26 22:40:54 2006 From: martyknapp at comcast.net (Marty Knapp) Date: Mon, 26 Jun 2006 19:40:54 -0700 Subject: Rev & Robotics In-Reply-To: References: Message-ID: <44A09AB6.9060708@comcast.net> I just had a friend talk to me about software that could be used for robotics. I seem to remember some mention of Revolution being used by somebody here for this. Any help and resources would be great. Thanks, Marty Knapp From ambassador at fourthworld.com Tue Jun 27 00:25:47 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 26 Jun 2006 21:25:47 -0700 Subject: Revolution Media Presentation Viewable on Web? Message-ID: <44A0B34B.4080407@fourthworld.com> GregSmith wrote: > So, for the Revolution author who wants to take advantage of all of the > authoring prowess of Revolution, yet wants to also enjoy the added benefit > of regular sales transactions he or she might be best served by a > compromise in the form of a standard browser plug-in, which fully displays > all of the functionality of a Revolution stack Check the list archives. :) The short form is that the browser plugin wars were won by Macromedia more than half a decade ago. If you need Flash it's not expensive and there are a great many templates, courseware packages, etc. The issue with making yet-another-browser-plugin is that while bean counters like how it reads on paper, users and their IT staff quickly learn that it's no different from a custom browser: they still need to download and install some engine to drive it all. Only Flash is pre-installed -- a good route to go with if you need the in-browser experience. > . . . or, better yet, a translator which exports the fully > functional Revolution stack into a format > like Flash or QuickTime. Or even Java, which may be a closer fit in a lot of ways, and there's a lot of example code on generating byte code. Yeah, I'd like this option for some things. There may even be a feature request filed in Bugzilla for this. I wonder how many votes it's gotten. In the meantime, for Web deployment it's hard to beat Flash, just as for desktop applications it's hard to beat Rev. I suppose it'd be ideal to have one tool that does everything optimally, but since both tools are pretty cheap and (at least in my work) it's rare that I'd want to make the same thing for web deployment and as a desktop app, maybe two tools isn't a deal breaker for either..... -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From soapdog at mac.com Tue Jun 27 00:31:56 2006 From: soapdog at mac.com (Andre Garzia) Date: Mon, 26 Jun 2006 18:31:56 -1000 Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <44A0B34B.4080407@fourthworld.com> References: <44A0B34B.4080407@fourthworld.com> Message-ID: On Jun 26, 2006, at 6:25 PM, Richard Gaskin wrote: >> . . . or, better yet, a translator which exports the fully >> functional Revolution stack into a format >> like Flash or QuickTime. Err, friends, I don't want to be one to spoil the fun but nor quicktime nor flash supports the feature-set of Rev. That conversion is not only impossible, it's unthinkable, it's like trying to pass a pineapple to a machine and expecting iPods at the other side. Quicktime is a media container. Flash is a interactive media tool. Rev is a computer language. Flash has a kind of programming language, Quicktime has some kind of interactivity and Rev do media well, but the similarities end there. It would be a wiser path to build a tool in Rev that would pick your content and generate flash or quicktime. andre From jperryl at ecs.fullerton.edu Tue Jun 27 01:47:00 2006 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 26 Jun 2006 22:47:00 -0700 (PDT) Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <5056366.post@talk.nabble.com> Message-ID: If I'm not mistaken, this is something lots of folks have been asking for for a long time. Maybe it lies in 'the road ahead'? Judy On Mon, 26 Jun 2006, GregSmith wrote: > > Jacqueline: > > That's too bad. So, really there are no Runtime Revolution products or > extensions or 3rd party products made specifically for delivering multimedia > content over the internet. > > Seems like a natural fit for a product like Runtime Revolution and its rich > use of all media types, coupled with all the other database integration > stuff. > From jperryl at ecs.fullerton.edu Tue Jun 27 01:52:59 2006 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 26 Jun 2006 22:52:59 -0700 (PDT) Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <44A069CB.4070708@fourthworld.com> Message-ID: Richard, While I really liked your referenced article, and, indeed, agree substantially with its many good points, the problem remains with the vast legions of folk who don't know the internet from the web, http from ftp (what?!??) and/or, in the case of a bunch of general education and upper-division college students I had last Fall, the grammatic/structural difference between an email address and a URL; thus, that problem being that NOT being able to deploy stacks in a web browser really limits the internet deployment of your stacks. :-( Serious bummer... And we won't even go into the folks who think that multimedia EXCLUSIVELY = web content. Judy On Mon, 26 Jun 2006, Richard Gaskin wrote: > The Internet is not necessarily the Web. There are sometimes good > reasons to deploy stuff specifically within a browser window, but > deploying stacks over the Internet to your own custom browser is a snap > with Rev: > > > Beyond the Browser > Rediscovering the Role of the Desktop in a Net-centric World > > From jperryl at ecs.fullerton.edu Tue Jun 27 01:59:09 2006 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 26 Jun 2006 22:59:09 -0700 (PDT) Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: Message-ID: Scott, Right, of course, but the problem still remains in a Windows world that, if your web content requires downloading some program that nobody's ever heard of, you've probably just cut-off 80%+ of your potential audience. Maybe even 90%+ (Many will be precluded by lacking permissions on non-owned machines and owners may well balk at downloading something that could well be the Prelude to a DriveWipe). Isn't this reminiscent of the whole problem of Rev relying upon QuickTime in a QuickTime-hostile Windows world? Judy On Mon, 26 Jun 2006, Scott Rossi wrote: > Recently, GregSmith wrote: > > > So, really there are no Runtime Revolution products or > > extensions or 3rd party products made specifically for delivering multimedia > > content over the internet. > > Actually, you can deliver any Revolution content over the Internet using a > single line of code: > > go url "http://www.myserver.com/mycoolstack.rev" > > This loads a stack from the 'net almost as if you had launched it from your > desktop. The difference is, the stack doesn't appear within the confines of > a Web browser. If your audience has a player of some sort (whether it be > Runtime's player or something custom that you build) they can view your > Internet delivered stacks. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jperryl at ecs.fullerton.edu Tue Jun 27 02:05:24 2006 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 26 Jun 2006 23:05:24 -0700 (PDT) Subject: rotating images... In-Reply-To: Message-ID: Ken, Cool! I look forward to trying. Thanks! Judy On Mon, 26 Jun 2006, Ken Ray wrote: > On 6/26/06 1:19 AM, "Judy Perry" wrote: > > > And it looks less crappy than rotate? > > > > (sorry, haven't tried it... was so underwhelmed by rotate that I just gave > > up). > > Actually, they look the same to me, but the image doesn't look too bad with > the exception of a funky border. > > The main difference is that "rotate" is desctructive and "angle" isn't. > Compare: > > set the angle of img 1 to 33 > set the angle of img 1 to 0 > > vs. > > rotate img 1 by 33 > rotate img 1 by -33 > From tkuypers at dmp-int.com Tue Jun 27 05:46:00 2006 From: tkuypers at dmp-int.com (Ton Kuypers) Date: Tue, 27 Jun 2006 11:46:00 +0200 Subject: RR object library Message-ID: <7FDB24DE-C637-4CAE-9920-4F903D9442AE@dmp-int.com> Hi, When I launch RR 2.6 and go to the menu "Development:Object library", there were a whole load of useful objects. These are empty in 2.7. The images are there, just no objects... Anybody a suggestion on how to get these back? I tried to copy the 2.6 revimagelibrary.rev, but this gives an error when I open it in the IDE... Warm regards, Ton Kuypers Digital Media Partners bvba Tel. +32 (0)477 / 739 530 Fax +32 (0)14 / 71 03 04 http://www.dmp-int.com From benr_mc at cogapp.com Tue Jun 27 05:48:58 2006 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Tue, 27 Jun 2006 10:48:58 +0100 Subject: How do I abort a handler in OS X??? In-Reply-To: References: Message-ID: <44A0FF0A.90201@cogapp.com> On 26/6/06 22:05, Jim Carwardine wrote: > Yes, that's my problem... Cmd-period didn't work... And there appears to be > no substitution remedy. I was developing a script and wanted to test a > piece of logic inside a repeat loop so I put in an answer variable line as I > always do. Then I got an answer dialogue with each iteration of about 1500 > iterations which was impossible when I couldn't abort the handler. BTW > cmd/s doesn't work either... Jim Hi Jim, I don't think there's any problem with cmd-period in OS-X; but there is, and always has been, a problem that cmd-period doesn't work if you've got a modal dialog in the way. The problem is that the modal dialog (which of course in Rev is really another stack, with its own event loop) exists in another thread or "execution layer" (I don't know technically how its implemented, I'm just trying to express how it behaves.) So cmd-period works perfectly well as an interrupt; but if the answer dialog is up, you're just interrupting that, and since it wasn't doing anything anyway, nothing happens. Then you click OK, and you're back in the stuck loop. If you were really, unfeasibly, quick, you could click OK and then type cmd-period to the underlying stack before it throws up the next answer dialog, and then you'd stop it OK. But typically in this situation, Rev is too fast for you. This applies as much to Windows and OS 9 as OS X; however, you do have a couple more chances saving your data on the Mac, see below. I've got into this situation many times, typically I have some data-processing loop, and I think that I'd like to know if some situation that should never occur does so. So I put in a "just in case" alert, click the button - and then it turns out that due either to my misunderstanding, or erroneous coding, the test fires on every one of 10,000 lines. If I remember, I put in a 'hold down shift' emergency exit to escape from loops like this. Increasingly, I've tried to train myself to put in breakpoint for that situation, instead of or just after the "answer" call. But of course from time to time I forget and get bit again. Once when I was working on a shell that was to host a variety of data processing scripts, I took a copy of the Rev answer stack, and modified it to include a button that would do "exit to top" as a kind of emergency stop button. It's so cool that in Rev you can do this... but unfortunately, it didn't solve it. Just like cmd-period, "exit to top" when executed from inside the modal dialog affected only that 'layer'. There seend as far as I could tell to be no way to really halt the underlying script; it's suspended when the modal dialog is invoked; but regardless of what happens while the modal dialog is open, once closed the underlying script is resumed. I set off a correspondence on the improve list, wait, let me see... just over four years ago!... on exactly this topic, but we never found a good solution. Unfortunately, this was before Bugzilla had been opened to the users, and so nothing was entered anywhere persistent that might help. So much for deep background. No doubt you've force-quit by now anyway. But for future use: a) cmd-period works in general just as well in OS-9 as in OS-X. But there's no way to abort a script when an answer dialog is showing, unless you coded for the possibility (ie 'answer xxx with "Stop" or "Continue"/if it = "Stop" then exit to top). b) I keep an applescript file handy called "Rev Saviours". It has a variety of useful expressions in it which I uncomment and try when I'm in a situation like this. The one that helps here looks like this: tell application "Revolution" do script "close stack \"Answer Dialog\" ; save topStack()" end tell You'll still be stuck in your loop - but your stack has been saved, so as long as you weren't worried about data in variables, you can force-quit with an easy heart. c) If you do have to resort to force-quit, make sure that you can see your stack when you do it. In some situations on OS X, when Rev is force-quit it briefly offers to save your stack - if you immediately click the button, it really does do so. Ben Rubinstein | Email: benr_mc at cogapp.com Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com | Fax : +44 (0)1273-728866 From kee at kagi.com Tue Jun 27 06:37:00 2006 From: kee at kagi.com (kee nethery) Date: Tue, 27 Jun 2006 03:37:00 -0700 Subject: paste into field does not trigger closefield In-Reply-To: <44A0FF0A.90201@cogapp.com> References: <44A0FF0A.90201@cogapp.com> Message-ID: <8E89C9BB-9F97-43F8-9259-A56AED446790@kagi.com> If I type data into a field, when I leave the field it gets a closefield message and I have a handler for that. When I paste text into a field and leave the field without typing anything, the field does not get a closefield message and my handler never gets called. Watching the message watcher doesn't present any obvious solution for what to use to catch the paste into a text field. Do I have to write a handler that traps a set of keystrokes (command V) and then sends the field a closefield event? What does everyone else do? Kee Nethery From benr_mc at cogapp.com Tue Jun 27 06:38:42 2006 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Tue, 27 Jun 2006 11:38:42 +0100 Subject: Parameters of pending messages -- is 'it' volatile? In-Reply-To: <20060626221629.41692.qmail@web33001.mail.mud.yahoo.com> References: <20060626221629.41692.qmail@web33001.mail.mud.yahoo.com> Message-ID: <44A10AB2.8020800@cogapp.com> On 26/6/06 23:16, Erik Hansen wrote: > one question, is 'it' volatile? > >> get the result -- should be the message id >> put tMessage into gaMessageID2message[it] > > or: > put the result into esto > put tMessage into gaMessageID2message[esto] > > 'it' is more concise, is it really as safe? Hang on, isn't that discussion going on somewhere else in this forest? The answer is yes. 'it' is a handy local variable, avaliable for any use, also set by some built-in commands, of which "get" is one. The only ways that 'it' is unsafe are if you forget about this, and expect the value to be preserved across one of the commands that changes it. If you're unsure, don't use it; but you can always use it in consecutive commands, as above. You can think of it like lighting cigarettes in the trenchs of World War I: the rule was that they could use one match to light two cigarettes, but if they used the same match to light a third, they were at risk from a sniper. If you set "it" in one statement, and use it in the next statement, that's always going to be safe. By the third statement, you have to consider whether the second statement might have changed it. > thanks for the applicable cognition. :/ 20 years we've had this darn company name, and still the jokes - but not much longer. In a couple of months we're changing it. You won't have our (old) stupid company name to kick around much longer. Nosirree. Ben Rubinstein | Email: benr_mc at cogapp.com Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com | Fax : +44 (0)1273-728866 From 3mcgrath at adelphia.net Tue Jun 27 06:53:53 2006 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Tue, 27 Jun 2006 06:53:53 -0400 Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <44A0B34B.4080407@fourthworld.com> References: <44A0B34B.4080407@fourthworld.com> Message-ID: <91290AF2-8073-444B-8B3A-7E517A762CA8@adelphia.net> Richard, Votes are precious so although I am very interested in this I don't think I have enough votes left to apply to it. I would say that maybe some crossover between a Flash/Java output and a Rev development app would help greatly in this endeavor. Maybe an Object exporter from with in Rev that exports objects into a format useful in flash with built in functionality. Tom McG On Jun 27, 2006, at 12:25 AM, Richard Gaskin wrote: >> . . . or, better yet, a translator which exports the fully >> functional Revolution stack into a format >> like Flash or QuickTime. > > Or even Java, which may be a closer fit in a lot of ways, and > there's a lot of example code on generating byte code. > > Yeah, I'd like this option for some things. There may even be a > feature request filed in Bugzilla for this. I wonder how many > votes it's gotten. > > In the meantime, for Web deployment it's hard to beat Flash, just > as for desktop applications it's hard to beat Rev. I suppose it'd > be ideal to have one tool that does everything optimally, but since > both tools are pretty cheap and (at least in my work) it's rare > that I'd want to make the same thing for web deployment and as a > desktop app, maybe two tools isn't a deal breaker for either..... > > -- > Richard Gaskin > Managing Editor, revJournal Thomas J McGrath III 3mcgrath at adelphia.net 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 From JimCarwardine at OwnYourFuture-net.com Tue Jun 27 06:57:09 2006 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Tue, 27 Jun 2006 07:57:09 -0300 Subject: How do I abort a handler in OS X??? In-Reply-To: <44A04AED.6050405@hyperactivesw.com> Message-ID: Yes, I did force quit. I guess the confusion was that cmd/period does work if you are not in a repeat loop because I just naturally use it if I need to... Jim on 6/26/06 6:00 PM, J. Landman Gay wrote: > Jim Carwardine wrote: >> Hi Folks... I've just upgraded to Rev 2.7.2 in OS X and can't seem to get >> command/period to abort a handler in an infinite repeat loop. It that only >> a Classic function? How do I do it in OS X? I can't look it up in the rev >> docs because my IDE is busy inside my repeat loop which I can't abort. I'd >> like to be able to save the script changes so I don't want to force quit. >> >> How do I abort a handler? Jim > > You've probably already force-quit by now, but just for the record, you > can't get out of one of these and force-quitting is about all you can > do. This has hit me many times, and now I am (almost) in the habit of > inserting a line like this into every new repeat loop I write: > > if the shiftkey is down then exit repeat > > Once I know the thing works okay, I generally take the line out. But it > has saved me multiple times. > > For some reason, Command-period can't break into a repeat loop. I think > the engine runs those as fast as it can without checking the keyboard > input. You might want to Bugzilla this, because it happens a lot. -- www.TalentSeeker.ca www.HiringSmart.ca/ns www.KeepingTheBest.ca/ns Own Your Future Consulting Services Limited, 23 Shoal Cove Road, Seabright, Nova Scotia, Canada. B3Z 3A9 Phone: 902-823-2339. Fax: 902-823-2139 From JimCarwardine at OwnYourFuture-net.com Tue Jun 27 07:05:02 2006 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Tue, 27 Jun 2006 08:05:02 -0300 Subject: How do I abort a handler in OS X??? In-Reply-To: <44A0FF0A.90201@cogapp.com> Message-ID: An amazingly detailed answer... I did try and beat the loop by clicking ok and then hitting cmd/period. Couldn't beat it. I like your suggestions for remedies. I will implement them but, at the same time, I'll put in the on shiftKey trapdoor as well... Jim on 6/27/06 6:48 AM, Ben Rubinstein wrote: > On 26/6/06 22:05, Jim Carwardine wrote: >> Yes, that's my problem... Cmd-period didn't work... And there appears to be >> no substitution remedy. I was developing a script and wanted to test a >> piece of logic inside a repeat loop so I put in an answer variable line as I >> always do. Then I got an answer dialogue with each iteration of about 1500 >> iterations which was impossible when I couldn't abort the handler. BTW >> cmd/s doesn't work either... Jim > > Hi Jim, > > I don't think there's any problem with cmd-period in OS-X; but there is, and > always has been, a problem that cmd-period doesn't work if you've got a modal > dialog in the way. > > The problem is that the modal dialog (which of course in Rev is really another > stack, with its own event loop) exists in another thread or "execution layer" > (I don't know technically how its implemented, I'm just trying to express how > it behaves.) So cmd-period works perfectly well as an interrupt; but if the > answer dialog is up, you're just interrupting that, and since it wasn't doing > anything anyway, nothing happens. Then you click OK, and you're back in the > stuck loop. If you were really, unfeasibly, quick, you could click OK and > then type cmd-period to the underlying stack before it throws up the next > answer dialog, and then you'd stop it OK. But typically in this situation, > Rev is too fast for you. > > This applies as much to Windows and OS 9 as OS X; however, you do have a > couple more chances saving your data on the Mac, see below. > > I've got into this situation many times, typically I have some data-processing > loop, and I think that I'd like to know if some situation that should never > occur does so. So I put in a "just in case" alert, click the button - and > then it turns out that due either to my misunderstanding, or erroneous coding, > the test fires on every one of 10,000 lines. > > If I remember, I put in a 'hold down shift' emergency exit to escape from > loops like this. Increasingly, I've tried to train myself to put in > breakpoint for that situation, instead of or just after the "answer" call. > But of course from time to time I forget and get bit again. > > Once when I was working on a shell that was to host a variety of data > processing scripts, I took a copy of the Rev answer stack, and modified it to > include a button that would do "exit to top" as a kind of emergency stop > button. It's so cool that in Rev you can do this... but unfortunately, it > didn't solve it. Just like cmd-period, "exit to top" when executed from > inside the modal dialog affected only that 'layer'. There seend as far as I > could tell to be no way to really halt the underlying script; it's suspended > when the modal dialog is invoked; but regardless of what happens while the > modal dialog is open, once closed the underlying script is resumed. > > I set off a correspondence on the improve list, wait, let me see... just over > four years ago!... on exactly this topic, but we never found a good solution. > Unfortunately, this was before Bugzilla had been opened to the users, and so > nothing was entered anywhere persistent that might help. > > So much for deep background. No doubt you've force-quit by now anyway. But > for future use: > > a) cmd-period works in general just as well in OS-9 as in OS-X. But there's > no way to abort a script when an answer dialog is showing, unless you coded > for the possibility (ie 'answer xxx with "Stop" or "Continue"/if it = "Stop" > then exit to top). > > b) I keep an applescript file handy called "Rev Saviours". It has a variety > of useful expressions in it which I uncomment and try when I'm in a situation > like this. > > The one that helps here looks like this: > > tell application "Revolution" > do script "close stack \"Answer Dialog\" ; save topStack()" > end tell > > You'll still be stuck in your loop - but your stack has been saved, so as long > as you weren't worried about data in variables, you can force-quit with an > easy heart. > > > c) If you do have to resort to force-quit, make sure that you can see your > stack when you do it. In some situations on OS X, when Rev is force-quit it > briefly offers to save your stack - if you immediately click the button, it > really does do so. > > Ben Rubinstein | Email: benr_mc at cogapp.com > Cognitive Applications Ltd | Phone: +44 (0)1273-821600 > http://www.cogapp.com | Fax : +44 (0)1273-728866 > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- www.TalentSeeker.ca www.HiringSmart.ca/ns www.KeepingTheBest.ca/ns Own Your Future Consulting Services Limited, 23 Shoal Cove Road, Seabright, Nova Scotia, Canada. B3Z 3A9 Phone: 902-823-2339. Fax: 902-823-2139 From klaus at major-k.de Tue Jun 27 07:13:04 2006 From: klaus at major-k.de (Klaus Major) Date: Tue, 27 Jun 2006 13:13:04 +0200 Subject: paste into field does not trigger closefield In-Reply-To: <8E89C9BB-9F97-43F8-9259-A56AED446790@kagi.com> References: <44A0FF0A.90201@cogapp.com> <8E89C9BB-9F97-43F8-9259-A56AED446790@kagi.com> Message-ID: <0275609A-F910-4066-888F-BC91BB5650A0@major-k.de> Hi Kee, > If I type data into a field, when I leave the field it gets a > closefield message and I have a handler for that. > > When I paste text into a field and leave the field without typing > anything, the field does not get a closefield message and my > handler never gets called. > > Watching the message watcher doesn't present any obvious solution > for what to use to catch the paste into a text field. Do I have to > write a handler that traps a set of keystrokes (command V) and then > sends the field a closefield event? > > What does everyone else do? you could catch the "pastekey" message like this one: on closefield ##do your thing end closefield on pastekey send "closefield" to me in 10 millisecs pass pastekey end pastekey Tested and works here :-) Check also "copykey" etc... > Kee Nethery Regards Klaus Major klaus at major-k.de http://www.major-k.de From benr_mc at cogapp.com Tue Jun 27 07:17:50 2006 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Tue, 27 Jun 2006 12:17:50 +0100 Subject: paste into field does not trigger closefield In-Reply-To: <8E89C9BB-9F97-43F8-9259-A56AED446790@kagi.com> References: <44A0FF0A.90201@cogapp.com> <8E89C9BB-9F97-43F8-9259-A56AED446790@kagi.com> Message-ID: <44A113DE.7060803@cogapp.com> On 27/6/06 11:37, kee nethery wrote: > If I type data into a field, when I leave the field it gets a closefield > message and I have a handler for that. > > When I paste text into a field and leave the field without typing > anything, the field does not get a closefield message and my handler > never gets called. > > Watching the message watcher doesn't present any obvious solution for > what to use to catch the paste into a text field. Do I have to write a > handler that traps a set of keystrokes (command V) and then sends the > field a closefield event? > > What does everyone else do? What I do is whinge for a while, then do something like this: on keyDown setCompDirty true pass keyDown end keyDown on returnInField setCompDirty true pass returnInField end returnInField on deleteKey setCompDirty true pass deleteKey end deleteKey on backspaceKey setCompDirty true pass backspaceKey end backspaceKey on cutKey setCompDirty true pass cutKey end cutKey on pasteKey setCompDirty true pass pasteKey end pasteKey In this case I've got a form with a number of fields on it, so I'm not so bothered about when the user leaves the field; "setCompDirty" does things like enable Save and Revert buttons, and make sure that stuff happens when they leave the form. But if you really wanted something to happen when the field is 'exited', with a change, then I'd guess you could trap both exitField and closeField, with the former checking a flag set in some manner analogous to the above. A while ago on the x-talks list I proposed a "fieldChanged" message, to be sent to a field the first time the text in it changes - whether by typing, deleting, cut and pasting, drag and dropping, etc - anything except purely programmatic changes. One idea was that it should be sent on every change, just saving you from remembering all the possible messages to catch (and I note that my list above, from an actual app, won't catch drag and drop changing, oops). Another idea was that it should be sent just once, and then not again until reset. We discussed 'reset' possibilities including automatic, once the field loses focus (ie, essentially, when a closeField/exitField message has been sent); or manual, ie a property of the field that could be reset to indicate that you want to know the next time it happens too... unfortunately we got bugged down in these and other discussions about how exactly this should work, and it never got bugzilla'd it... but perhaps I'll dig out the details and have another go. HTH, Ben Rubinstein | Email: benr_mc at cogapp.com Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com | Fax : +44 (0)1273-728866 From revlist at azurevision.co.uk Tue Jun 27 07:18:43 2006 From: revlist at azurevision.co.uk (Ian Wood) Date: Tue, 27 Jun 2006 12:18:43 +0100 Subject: Rev & Robotics In-Reply-To: <44A09AB6.9060708@comcast.net> References: <44A09AB6.9060708@comcast.net> Message-ID: <9F024E6F-5D1E-4D90-8204-DF5E7AFFE731@azurevision.co.uk> On 27 Jun 2006, at 03:40, Marty Knapp wrote: > I just had a friend talk to me about software that could be used > for robotics. I seem to remember some mention of Revolution being > used by somebody here for this. Any help and resources would be great. If you are using OS X it would probably be worth looking at as they actually offer a Rev external for controlling their breakout box. There are also several people on the list who have done stuff with serial port connections. Personally, I'm waiting for my Lego Mindstorms NXT set to turn up. You can communicate with it via Bluetooth, so it may be possible to hack up communication via a virtual serial port. Ian From asgg35 at dsl.pipex.com Tue Jun 27 08:09:59 2006 From: asgg35 at dsl.pipex.com (Chris Carroll-Davis) Date: Tue, 27 Jun 2006 13:09:59 +0100 Subject: export PNG weirdness Message-ID: Hello all. I want to output a transparent PNG of formatted text in a field. Fine. I use the following script that acts on a non-opaque field: on mouseUp put "/Users/chris/Desktop/transtext.png" into fPath export snapshot from field "transText" to file fPath as PNG end mouseUp Works fine if just "roman" text is used in field. Makes a lovely RGB png with black text on a transparent background. However... if I type in some Japanese text into the field, I get square black blobs instead of Japanese characters. If I set the opaque of the field to true the text renders correctly but on a solid background - which, naturally, I don't want... Interestingly, if the field contains just Japanese, the resulting png seems to be generated as an 8-bit indexed colour image. Can anyone shed any light on this? I guess there is some issue with the way Rev renders unicode(?) in a field. Chris From mb.ur at harbourhosting.co.uk Tue Jun 27 08:17:43 2006 From: mb.ur at harbourhosting.co.uk (Martin Baxter) Date: Tue, 27 Jun 2006 13:17:43 +0100 Subject: paste into field does not trigger closefield In-Reply-To: <8E89C9BB-9F97-43F8-9259-A56AED446790@kagi.com> References: <44A0FF0A.90201@cogapp.com> <8E89C9BB-9F97-43F8-9259-A56AED446790@kagi.com> Message-ID: <44A121E7.7050200@harbourhosting.co.uk> kee nethery wrote: > If I type data into a field, when I leave the field it gets a closefield > message and I have a handler for that. > > When I paste text into a field and leave the field without typing > anything, the field does not get a closefield message and my handler > never gets called. > > Watching the message watcher doesn't present any obvious solution for > what to use to catch the paste into a text field. Do I have to write a > handler that traps a set of keystrokes (command V) and then sends the > field a closefield event? > > What does everyone else do? I've never encountered the issue. I don't have a Mac handy to try it on right now, but I just tested it on this windows machine and I don't see this problem in either RR 2.1.2 or 2.7.2 I wonder what that indicates? If it makes a difference, my pastes always go through my own script, which issues the paste command, and the clipboard is always plain text. Martin Baxter From wjm at wjm.org Tue Jun 27 08:50:14 2006 From: wjm at wjm.org (Bill Marriott) Date: Tue, 27 Jun 2006 08:50:14 -0400 Subject: How do I abort a handler in OS X??? References: <44A0FF0A.90201@cogapp.com> Message-ID: FYI... I found that while Command (or Control) - period doesn't work, Command-S will often save the stack. That takes a bit of the pain out of the force-quit. From david at dvglasgow.wanadoo.co.uk Tue Jun 27 10:43:44 2006 From: david at dvglasgow.wanadoo.co.uk (David Glasgow) Date: Tue, 27 Jun 2006 15:43:44 +0100 Subject: export PNG weirdness In-Reply-To: References: Message-ID: <15168851a69805af4b55906dc36dd4b7@dvglasgow.wanadoo.co.uk> Hey! I bumped into this earlier today. I had some fields that had exported to PNG fine under 2.2, but one or two went really blocky under 2.7.2. I compared their properties, and found that the yucky ones were transparent. The font was Verdana, so it doesn't look like a unicode thing. I can live with opaque buttons in this app, so didn't bother me too much Best Wishes, David Glasgow Carlton Glasgow Partnership http://www.i-psych.co.uk. On 27 Jun 2006, at 1:09 pm, Chris Carroll-Davis wrote: > However... if I type in some Japanese text into the field, I get > square black blobs instead of Japanese characters. If I set the > opaque of the field to true the text renders correctly but on a solid > background - which, naturally, I don't want... Interestingly, if the > field contains just Japanese, the resulting png seems to be generated > as an 8-bit indexed colour image. From stephenREVOLUTION at barncard.com Tue Jun 27 10:51:39 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Tue, 27 Jun 2006 07:51:39 -0700 Subject: How do I abort a handler in OS X??? In-Reply-To: <44A0FF0A.90201@cogapp.com> References: <44A0FF0A.90201@cogapp.com> Message-ID: interesting....CMD-PERIOD never worked in Rev for me... ever. sqb > >So much for deep background. No doubt you've force-quit by now >anyway. But for future use: > >a) cmd-period works in general just as well in OS-9 as in OS-X. But >there's no way to abort a script when an answer dialog is showing, >unless you coded for the possibility (ie 'answer xxx with "Stop" or >"Continue"/if it = "Stop" then exit to top). -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From lynn at paradigmasoft.com Tue Jun 27 10:53:21 2006 From: lynn at paradigmasoft.com (Lynn Fredricks) Date: Tue, 27 Jun 2006 07:53:21 -0700 Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <5058145.post@talk.nabble.com> Message-ID: <00e201c699f9$7ba86de0$6401a8c0@lynn> > So, for the Revolution author who wants to take advantage of > all of the authoring prowess of Revolution, yet wants to also > enjoy the added benefit of regular sales transactions, he or > she might be best served by a compromise in the form of a > standard browser plug-in, which fully displays all of the > functionality of a Revolution stack . . . or, better yet, a > translator which exports the fully functional Revolution > stack into a format like Flash or QuickTime. Hi Greg, In terms of training, the channel is FILLED with product that definitely is not delivered by way of a browser at all, though they may incorporate Quicktime video playback (just like Revolution does). One problem with developing a "standard" browser plugin is that there are still multiple browsers out there, and multiple versions of those browsers, and supporting them can be a nightmare. There are reasons for using different tools that depend entirely on your project. There are downsides to delivering a media message directly through a browser as compared to a "heavy client" like Revolution - again, the number of downsides depends on the details of your project. Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution, Ltd From rcozens at pon.net Tue Jun 27 11:24:46 2006 From: rcozens at pon.net (Rob Cozens) Date: Tue, 27 Jun 2006 08:24:46 -0700 Subject: U3 apps and rev In-Reply-To: References: <449F5600.4080508@fourthworld.com> <449F6042.9070804@paraboliclogic.com> Message-ID: <7.0.1.0.0.20060626070254.01903c80@pon.net> Hi Bill, >where's my Tablet PC support? Have you voted for it? Have you given it the maximum 5 votes? Would you like to look at a stack representing my best efforts at attaining TPC compliance? If so, contact me privately. 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) From jacque at hyperactivesw.com Tue Jun 27 11:27:32 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 27 Jun 2006 10:27:32 -0500 Subject: How do I abort a handler in OS X??? In-Reply-To: <44A0FF0A.90201@cogapp.com> References: <44A0FF0A.90201@cogapp.com> Message-ID: <44A14E64.8080009@hyperactivesw.com> Ben Rubinstein wrote: > I don't think there's any problem with cmd-period in OS-X; but there is, > and always has been, a problem that cmd-period doesn't work if you've > got a modal dialog in the way. Very true, but I think there's a problem with Command-period inside any repeat loop as well, regardless of whether it displays a modal or not. Try this: on test put 0 into tNum repeat if the shiftkey is down then exit repeat add 1 to tNum put tNum end repeat end test Issue "test" from the message box. Now try to Command-period out of it. If the shiftkey bypass wasn't in there, you'd have to force-quit. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From benr_mc at cogapp.com Tue Jun 27 11:28:48 2006 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Tue, 27 Jun 2006 16:28:48 +0100 Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <00e201c699f9$7ba86de0$6401a8c0@lynn> References: <00e201c699f9$7ba86de0$6401a8c0@lynn> Message-ID: <44A14EB0.9070004@cogapp.com> T'aint the same as displaying content embedded in the middle of a web page; and still requires (as every other possible solution would) the end user to download something on their disk; but it occurs to me that we might, with little effort, at least be able to get to the state that PDF is on for many people. That is, while some browsers display PDF as a whole window within the browser, many others simply hand off a PDF file linked from a web page to Acrobat or Preview. At least on the Mac, I think it would be simple to write a standalone that when launched, sets itself as the handler for eg the protocal "revhttp:". Then instead of telling to people to launch Rev and type go to URL "http://xxx" in the message box, you'd simply have a link like this on a web page: click to run When the user clicks it, the browser hands it off to the standalone, which will be launched if necessary - the standalone gets the message to open that URL, realises it is a rev stack to be accessed by http, fetches the stack, opens. I know the basic mechanism (browser handing off URL to app written in Rev) works, because I used it recently to have links in web page causing a Rev-based app to display some relevant information. In that case I was manually configuring the Mac to link the 'protocol' to my app, but I assume this can be done programatically. (My suggestion above, assuming it's trivial, is to make the standalone runner be its own installer in this respect.) I never did discover how to set up a custom protocal mapping like this on Windows - does anyone know? If this idea actually strikes anyone as useful, perhaps the RevInterop group might like to consider if there are some guidelines that might be useful to standardise on. Also (Lynn?) - while clearly a Studio/Enterprise user can set something like this up for themselves/their own user base, would RunRev have issues about this? Maybe (unless everyone thinks this is a totally dumb idea) this functionality could be built into the forthcoming enhanced Rev Player. Ben Rubinstein | Email: benr_mc at cogapp.com Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com | Fax : +44 (0)1273-728866 From benr_mc at cogapp.com Tue Jun 27 11:39:53 2006 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Tue, 27 Jun 2006 16:39:53 +0100 Subject: How do I abort a handler in OS X??? In-Reply-To: <44A14E64.8080009@hyperactivesw.com> References: <44A0FF0A.90201@cogapp.com> <44A14E64.8080009@hyperactivesw.com> Message-ID: <44A15149.8000504@cogapp.com> On 27/6/06 16:27, J. Landman Gay wrote: > Ben Rubinstein wrote: > >> I don't think there's any problem with cmd-period in OS-X; but there >> is, and always has been, a problem that cmd-period doesn't work if >> you've got a modal dialog in the way. > > Very true, but I think there's a problem with Command-period inside any > repeat loop as well, regardless of whether it displays a modal or not. > > Try this: > > on test > put 0 into tNum > repeat > if the shiftkey is down then exit repeat > add 1 to tNum > put tNum > end repeat > end test > > Issue "test" from the message box. Now try to Command-period out of it. > If the shiftkey bypass wasn't in there, you'd have to force-quit. Huh? Ooer... 2.7 bug. I tried your test in 2.6.1 (currently still my "production" system) and in 2.5.1, because I happened to have it open as well - cmmd-period interrupted fine in both cases. Then I launched the 2.7.1 that I have for gingerly dipping my toe into - and I see your point! I'm just trying to update it to 2.7.2 (though it's a shame to lose the 2.x.1 rhythm) - but I assume that a modern person such as yourself is using that already. So this is a bug introduced in some version of 2.7 - does this represent a touching confidence by RunRev that their user-programmers are now so sophisticated that they'll never make mistakes anymore, sort of like Steve Jobs removing the reset switch on Macs? Feels like another reason for me to stick on 2.6.1, since I know just how not-sophisticated *I* am! Ben Rubinstein | Email: benr_mc at cogapp.com Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com | Fax : +44 (0)1273-728866 From brucegregory at earthlink.net Tue Jun 27 11:46:03 2006 From: brucegregory at earthlink.net (GregSmith) Date: Tue, 27 Jun 2006 08:46:03 -0700 (PDT) Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: References: <4614B462-5B49-4A4B-95B8-6087894886DC@earthlink.net> <449F6362.20303@hyperactivesw.com> <5047997.post@talk.nabble.com> <70ed6b130606260926u52571f98la6b3eea0130aa966@mail.gmail.com> <5051742.post@talk.nabble.com> <44A04B7C.5070902@hyperactivesw.com> <5056366.post@talk.nabble.com> Message-ID: <5068603.post@talk.nabble.com> Judy: Exactly, not only do people NOT want to go to the trouble of downloading yet another browser plug-in, they especially do not want to go to the trouble of installing an application which they have never heard of, on a machine they may not own. This all boils down to people being ignorant and conditioned and suspicious . . . and there is no turning back now. Especially not with all the mobile this and cell phone that. This is painfully and specifically true to those who try to sell anything online that may depend, somewhat, on impulse. And, remember, both Flash and QuickTime players come already installed in the most popular and current web browsers. The less the user has to do, the more they will use it, the more they will trust it, and the less it will matter what software was used to author it. Greg Smith -- View this message in context: http://www.nabble.com/Revolution-Media-Presentation-Viewable-on-Web--tf1846212.html#a5068603 Sent from the Revolution - User forum at Nabble.com. From benr_mc at cogapp.com Tue Jun 27 11:58:31 2006 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Tue, 27 Jun 2006 16:58:31 +0100 Subject: How do I abort a handler in OS X??? In-Reply-To: <44A15149.8000504@cogapp.com> References: <44A0FF0A.90201@cogapp.com> <44A14E64.8080009@hyperactivesw.com> <44A15149.8000504@cogapp.com> Message-ID: <44A155A7.5030406@cogapp.com> On 27/6/06 16:39, Ben Rubinstein wrote: > So this is a bug introduced in some version of 2.7 - does this represent > a touching confidence by RunRev that their user-programmers are now so > sophisticated that they'll never make mistakes anymore, sort of like > Steve Jobs removing the reset switch on Macs? Feels like another reason > for me to stick on 2.6.1, since I know just how not-sophisticated *I* am! Minor update: this bug is still present in 2.7.2; it applies even after 'suspend development environment'; but it doesn't apply to standalones built with 2.7.2, ie cmd-period interrupts fine. So it's not in the 2.7.2 engine, it's something in the 2.7.x IDE - and something that isn't suspended. I've added this to Bugzilla as #3713. Ben Rubinstein | Email: benr_mc at cogapp.com Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com | Fax : +44 (0)1273-728866 From brucegregory at earthlink.net Tue Jun 27 12:04:59 2006 From: brucegregory at earthlink.net (GregSmith) Date: Tue, 27 Jun 2006 09:04:59 -0700 (PDT) Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: References: <4614B462-5B49-4A4B-95B8-6087894886DC@earthlink.net> <449F6362.20303@hyperactivesw.com> <5047997.post@talk.nabble.com> <70ed6b130606260926u52571f98la6b3eea0130aa966@mail.gmail.com> <5051742.post@talk.nabble.com> <44A04B7C.5070902@hyperactivesw.com> <5056366.post@talk.nabble.com> Message-ID: <5068987.post@talk.nabble.com> As a non-committed Revolution "explorer", my expectations are quite high, these days, when I purchase any new authoring tool. Prices are plummetting everywhere and I expect very much bang for my buck. After four days of searching for the ultimate Mac-based web authoring product, I found that all of them, except Revolution, (of any flavor), output my efforts as Flash or QuickTime or CSS or HTML. Most of these "solutions" were either extremely elementary in the kind of content they could produce, or too cryptic with not enough user examples and tutorials, to catch my dollar. Revolution Media really caught my interest because of its friendly nature, its low price and its ability to harness Transcript, the least intimidating programming language out there, (I think). Silly me, I just assumed that it would generate some kind of standard web (browser) output that would retain, at least most of the interactivity, I built in. It is not out of the question that a $49 authoring application would include this kind of functionality. No matter which version of Revolution you are trying to sell, nor how technically educated the applicant may be, the guys and gals who pay their wages all think mainly in terms of "The Web" for online dellivery of multimedia content. And the potential purchaser of a product like Media will be thinking along those same lines. Greg Smith -- View this message in context: http://www.nabble.com/Revolution-Media-Presentation-Viewable-on-Web--tf1846212.html#a5068987 Sent from the Revolution - User forum at Nabble.com. From robmann at gp-racing.com Tue Jun 27 12:13:17 2006 From: robmann at gp-racing.com (Robert Mann) Date: Tue, 27 Jun 2006 12:13:17 -0400 Subject: display correct data mySQL statement In-Reply-To: <44A155A7.5030406@cogapp.com> Message-ID: I run my statement and get the info from the mysql table place it info a fld spaced by tabs I have tried this put word 34 of fld "Select springcalc" into fld "views" to then display the data,which works fine if you have data in each cell of the table, any cell that does not have data then gets put into the wrong cell there after so if 32 has no data it will put 33 into the spot where 32 should go and so on so is there a way to select the data from the fld by tabs, if so how? If I look at the data in the fld it shows the empty spaces(tabs) Thanks Robert Mann From benr_mc at cogapp.com Tue Jun 27 12:25:35 2006 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Tue, 27 Jun 2006 17:25:35 +0100 Subject: display correct data mySQL statement In-Reply-To: References: Message-ID: <44A15BFF.8090805@cogapp.com> On 27/6/06 17:13, Robert Mann wrote: > I run my statement and get the info from the mysql table place it info a fld > spaced by tabs > I have tried this > put word 34 of fld "Select springcalc" into fld "views" > to then display the data,which works fine if you have data in each cell of > the table, any cell that does not have data then gets put into the wrong > cell there after so if 32 has no data it will put 33 into the spot where 32 > should go and so on > > so is there a way to select the data from the fld by tabs, if so how? > If I look at the data in the fld it shows the empty spaces(tabs) set the itemDelimiter to tab then use "item 34" etc in place of "word 34". Word separation is 'funny' (aka 'smart') so it does things like collapse runs of whitespace. Item delimiting is 'dumb' (aka 'straightforward') so two blank tabs (or whatever the delimiter is) count as having an empty item in between them. Ben Rubinstein | Email: benr_mc at cogapp.com Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com | Fax : +44 (0)1273-728866 From JimAultWins at yahoo.com Tue Jun 27 12:41:09 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 27 Jun 2006 09:41:09 -0700 Subject: display correct data mySQL statement In-Reply-To: Message-ID: set the itemdel to tab put item 32 of fld "Select springcalc" of course, you could sometimes do set the itemDel to comma for path names, file names set the itemDel to "/" put item -1 of thisPath into thisFileName set the itemDel to "." put item -1 of thisPath into fileNameEnding Caution: because of the way Transcript defines items and lines, you are not counting the number of delimiters, but the number of items/lines. This will lead to a special case of the last item being empty, or the last line being empty. In transcript, this is not counted, thus get the number of items in ("one,two,three,four,") -- is 4 get the number of items in ("one,two,three,four,"&null) -- is 5 --the same for lines, thus if you are retrieving tables that have a last row or column that is empty, and are counting to control repeat loops, retrieve values, etc, then use the form repeat with x = 1 to the number of lines in (textBlock&null) --> is correct count every time Jim Ault Las Vegas On 6/27/06 9:13 AM, "Robert Mann" wrote: > I run my statement and get the info from the mysql table place it info a fld > spaced by tabs > I have tried this > put word 34 of fld "Select springcalc" into fld "views" > to then display the data,which works fine if you have data in each cell of > the table, any cell that does not have data then gets put into the wrong > cell there after so if 32 has no data it will put 33 into the spot where 32 > should go and so on > > so is there a way to select the data from the fld by tabs, if so how? > If I look at the data in the fld it shows the empty spaces(tabs) > > Thanks > Robert Mann > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Tue Jun 27 13:05:41 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 27 Jun 2006 12:05:41 -0500 Subject: How do I abort a handler in OS X??? In-Reply-To: <44A155A7.5030406@cogapp.com> References: <44A0FF0A.90201@cogapp.com> <44A14E64.8080009@hyperactivesw.com> <44A15149.8000504@cogapp.com> <44A155A7.5030406@cogapp.com> Message-ID: <44A16565.1000504@hyperactivesw.com> Ben Rubinstein wrote: > On 27/6/06 16:39, Ben Rubinstein wrote: >> So this is a bug introduced in some version of 2.7 - does this >> represent a touching confidence by RunRev that their user-programmers >> are now so sophisticated that they'll never make mistakes anymore, >> sort of like Steve Jobs removing the reset switch on Macs? Feels like >> another reason for me to stick on 2.6.1, since I know just how >> not-sophisticated *I* am! > > Minor update: this bug is still present in 2.7.2; it applies even after > 'suspend development environment'; but it doesn't apply to standalones > built > with 2.7.2, ie cmd-period interrupts fine. So it's not in the 2.7.2 > engine, > it's something in the 2.7.x IDE - and something that isn't suspended. Good sleuthing. I didn't realize it was an IDE thing. That should be much easier to fix than an engine bug. Thanks for reporting it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jeff at siphonophore.com Tue Jun 27 13:09:29 2006 From: jeff at siphonophore.com (Jeffrey Reynolds) Date: Tue, 27 Jun 2006 13:09:29 -0400 Subject: How do I abort a handler in OS X??? In-Reply-To: <20060627095449.19E54826770@mail.runrev.com> References: <20060627095449.19E54826770@mail.runrev.com> Message-ID: Jim, actually use my own flag since i sometimes leave debugging stuff turned on in the standalone when wanting to track things in the standalone or kill loops problems when they show up there. also sometimes want these turned off when in the development environment for testing before moving to a standalone. its useful to be in control of this flag. usually have a toggle button for it on the main card until near the end of development to allow these functions to be turned on and off until near the end of development. cheers, jeff Jeffrey Reynolds On Jun 27, 2006, at 5:54 AM, use-revolution-request at lists.runrev.com wrote: > you could also use the built-in > if the environment is "development" then showDevelopOptions > >> hate stripping code when i am already through part of testing to easy >> to screw something up that was working perfectly well and then theres >> usually that one gotcha later in testing that its nice to have your >> early debugging stuff still there and available for use in figuring >> out what is going wrong... I also use it to pass results repeat end >> numbers and other variables into a displayable field so i can easily >> watch what is going on in more complex scripts that need tweaking. >> again only displayed if the field is show and the development mode >> variable is set right. From jacque at hyperactivesw.com Tue Jun 27 13:15:23 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 27 Jun 2006 12:15:23 -0500 Subject: How do I abort a handler in OS X??? In-Reply-To: <44A16565.1000504@hyperactivesw.com> References: <44A0FF0A.90201@cogapp.com> <44A14E64.8080009@hyperactivesw.com> <44A15149.8000504@cogapp.com> <44A155A7.5030406@cogapp.com> <44A16565.1000504@hyperactivesw.com> Message-ID: <44A167AB.803@hyperactivesw.com> J. Landman Gay wrote: > Ben Rubinstein wrote: >> On 27/6/06 16:39, Ben Rubinstein wrote: >>> So this is a bug introduced in some version of 2.7 - does this >>> represent a touching confidence by RunRev that their user-programmers >>> are now so sophisticated that they'll never make mistakes anymore, >>> sort of like Steve Jobs removing the reset switch on Macs? Feels >>> like another reason for me to stick on 2.6.1, since I know just how >>> not-sophisticated *I* am! >> >> Minor update: this bug is still present in 2.7.2; it applies even after >> 'suspend development environment'; but it doesn't apply to standalones >> built >> with 2.7.2, ie cmd-period interrupts fine. So it's not in the 2.7.2 >> engine, >> it's something in the 2.7.x IDE - and something that isn't suspended. > > Good sleuthing. I didn't realize it was an IDE thing. That should be > much easier to fix than an engine bug. Thanks for reporting it. > I sort of take this back. I just tried it in the MC IDE and it also fails there. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From soapdog at mac.com Tue Jun 27 13:31:14 2006 From: soapdog at mac.com (Andre Garzia) Date: Tue, 27 Jun 2006 07:31:14 -1000 Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <5068987.post@talk.nabble.com> References: <4614B462-5B49-4A4B-95B8-6087894886DC@earthlink.net> <449F6362.20303@hyperactivesw.com> <5047997.post@talk.nabble.com> <70ed6b130606260926u52571f98la6b3eea0130aa966@mail.gmail.com> <5051742.post@talk.nabble.com> <44A04B7C.5070902@hyperactivesw.com> <5056366.post@talk.nabble.com> <5068987.post@talk.nabble.com> Message-ID: <36AD9015-0789-4ABE-A5C7-33FE6BA56F65@mac.com> Greg, Rev is not a web authoring product. Rev is a Software authoring product. Revolution is a computer programming language designed to be generic enought so that you can make almost all kinds of software with it. Some of the concepts of Rev and features are: * Organized in clean stacks, cards and objects. * Message Hierarchy * Support for TCP/IP and lots of standard protocols * Support to many database systems (mySQL, PostgreSQL, Oracle) * Multimedia features thru quicktime. * Rich tools to build user interface. * Wonderful text parsing. * XML libraries. This are just some features I am quoting out of my head. Nor Flash, Nor Quicktime, Nor the best mix of AJAX/CSS/Buzzword-of-the-month will give you this feature set. The only possible way to have this kinds of features is by switching to another computer language. You simply cannot map back and forth from Rev to the technologies you're saying. It's like saying that fireworks does a better job at croping images than rev, hey, fireworks is a image manipulation program, Rev is a language, it will do what you code it to do. Now that we're talking about coding, let me give you an idea. See it's not impossible to transport your efforts with Rev to the web, the thing is that it is not out of the box. You'll never be able to transport a Revolution stack application to the web while sustaining all its features. But you can create your own tool to make your web stuff. It's easier than you think. For example suppose that each card is a page, and in each page there are images, like a virtual photo albumn. You can then make a little tool that will loop thru this stack and images building an HTML + CSS photo gallery for you. Many in this list have coined their own Content Management System in Rev, some have turned those into products which are quite good. Check 4W WebMerge and Altuit Hemmingway, both are built with Rev and easy to use. When you build your own tool, you control everything, you can decide how things should be transported to the web and adapt your software to your personal workflow, its a nice experience when you first do it. cheers andre On Jun 27, 2006, at 6:04 AM, GregSmith wrote: > After four days of > searching for the ultimate Mac-based web authoring product, I found > that all > of them, except Revolution, (of any flavor), output my efforts as > Flash or > QuickTime or CSS or HTML. From benr_mc at cogapp.com Tue Jun 27 13:33:42 2006 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Tue, 27 Jun 2006 18:33:42 +0100 Subject: How do I abort a handler in OS X??? In-Reply-To: <44A167AB.803@hyperactivesw.com> References: <44A0FF0A.90201@cogapp.com> <44A14E64.8080009@hyperactivesw.com> <44A15149.8000504@cogapp.com> <44A155A7.5030406@cogapp.com> <44A16565.1000504@hyperactivesw.com> <44A167AB.803@hyperactivesw.com> Message-ID: <44A16BF6.6010707@cogapp.com> On 27/6/06 18:15, J. Landman Gay wrote: > J. Landman Gay wrote: >> Ben Rubinstein wrote: >>> Minor update: this bug is still present in 2.7.2; it applies even after >>> 'suspend development environment'; but it doesn't apply to >>> standalones built >>> with 2.7.2, ie cmd-period interrupts fine. So it's not in the 2.7.2 >>> engine, >>> it's something in the 2.7.x IDE - and something that isn't suspended. >> >> Good sleuthing. I didn't realize it was an IDE thing. That should be >> much easier to fix than an engine bug. Thanks for reporting it. >> > > I sort of take this back. I just tried it in the MC IDE and it also > fails there. Interesting - I guess that's in some sense consistent with the fact that the problem is still present after "Suspend Development Tools". Do you confirm (in case I'm mad) that interrupt is still working in standalones? Perhaps you could also add your MC findings to BZ 3713. Ben Rubinstein | Email: benr_mc at cogapp.com Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com | Fax : +44 (0)1273-728866 From lists at mangomultimedia.com Tue Jun 27 13:40:18 2006 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 27 Jun 2006 10:40:18 -0700 Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <5068603.post@talk.nabble.com> References: <4614B462-5B49-4A4B-95B8-6087894886DC@earthlink.net> <449F6362.20303@hyperactivesw.com> <5047997.post@talk.nabble.com> <70ed6b130606260926u52571f98la6b3eea0130aa966@mail.gmail.com> <5051742.post@talk.nabble.com> <44A04B7C.5070902@hyperactivesw.com> <5056366.post@talk.nabble.com> <5068603.post@talk.nabble.com> Message-ID: <85F470E2-98D5-451C-B532-B59AB9DB75E2@mangomultimedia.com> On Jun 27, 2006, at 8:46 AM, GregSmith wrote: > Exactly, not only do people NOT want to go to the trouble of > downloading yet > another browser plug-in, they especially do not want to go to the > trouble of > installing an application which they have never heard of, on a > machine they > may not own. This all boils down to people being ignorant and > conditioned > and suspicious . . . and there is no turning back now. > Especially not > with all the mobile this and cell phone that. This is painfully and > specifically true to those who try to sell anything online that may > depend, > somewhat, on impulse. Hi Greg, While generally true, I have found that if content is truly compelling to a person they are willing to take the necessary steps to get that content. The common forms of e-learning deployment are definitely through a web browser. If you have content that is aimed at a broad target market then this probably is the best solution. That doesn't mean it is the best solution for all markets. There are many benefits to delivery in a browser but one of the big cons is off-line viewing. My company creates e-learning software. While the e-learning model we use would apply in many areas we target the medical industry, specifically ultrasound. Off-line viewing of content that is always up to date is critical as training often occurs on the road or in a doctor's exam room where internet connectivity might not be available. Our solution was a desktop application that synchs with online content similar to the way you synch a PDA. We have deployed this solution in a few large corporations as well as to the public and had very positive feedback. I think we are able to create a better overall experience for users using a desktop solution. Since our target market finds the content deployed in our e-learning system compelling they are willing to perform the initial download. > And, remember, both Flash and QuickTime players come already > installed in > the most popular and current web browsers. The less the user has > to do, the > more they will use it, the more they will trust it, and the less it > will > matter what software was used to author it. The points I would question here are how much a user will use or trust content based on the ease of acquiring the content. It seems to me that people make the most use of things that they find useful. I know of an e-learning solution that were deployed on the web at great expense but which was then taken down relatively quickly because it was deemed useless. It was too hard to use. Regardless of your delivery format, the user experience dictates how often the user will use it. People trust names that are familiar to them and that they have a positive opinion of. If a customer has a need of learning something about a product they purchased from Company ABC and that company provides training then the customer wants access to it (whether on paper, web, etc.). Their opinion of Company ABC is going to be affected by the quality of the training that the company provides. If the training meets the customers needs, a positive opinion is gained and trust increases. If the training is not good the opposite occurs. I believe this happens regardless of the medium of delivery. Just this weekend I heard complaints about companies because of their inadequate assembly instructions. One was about furniture from IKEA and the other about an isolation booth (for music studios). So I would argue that just because a user has less to do to get content does not ensure success. It is the user experience that ultimately decides success. If you can provide that for your target market in a browser, great. If they are better served by a web enabled desktop application then take that route. -- Trevor DeVore Blue Mango Learning Systems - www.bluemangolearning.com trevor at bluemangolearning.com From wjm at wjm.org Tue Jun 27 13:54:54 2006 From: wjm at wjm.org (Bill Marriott) Date: Tue, 27 Jun 2006 13:54:54 -0400 Subject: U3 apps and rev References: <449F5600.4080508@fourthworld.com><449F6042.9070804@paraboliclogic.com> <7.0.1.0.0.20060626070254.01903c80@pon.net> Message-ID: Done! Now perhaps you can return the favor by voting for http://support.runrev.com/bugdatabase/show_bug.cgi?id=670 :) "Rob Cozens" wrote in message news:7.0.1.0.0.20060626070254.01903c80 at pon.net... > Hi Bill, > >>where's my Tablet PC support? > > Have you voted for it? > > > > Have you given it the maximum 5 votes? From wjm at wjm.org Tue Jun 27 14:14:23 2006 From: wjm at wjm.org (Bill Marriott) Date: Tue, 27 Jun 2006 14:14:23 -0400 Subject: Rev standalone as a "service" on Windows XP Message-ID: I know it's possible to write "faceless" applications with Rev... is it possible to write a "service?" [Services are programs that automatically run at startup (before a user logs in), run under their own separate session, can be started and stopped, and generally have no user interface] From wjm at wjm.org Tue Jun 27 14:22:30 2006 From: wjm at wjm.org (Bill Marriott) Date: Tue, 27 Jun 2006 14:22:30 -0400 Subject: Revolution Media Presentation Viewable on Web? References: <4614B462-5B49-4A4B-95B8-6087894886DC@earthlink.net><449F6362.20303@hyperactivesw.com> <5047997.post@talk.nabble.com><70ed6b130606260926u52571f98la6b3eea0130aa966@mail.gmail.com><5051742.post@talk.nabble.com> <44A04B7C.5070902@hyperactivesw.com><5056366.post@talk.nabble.com><5068987.post@talk.nabble.com> <36AD9015-0789-4ABE-A5C7-33FE6BA56F65@mac.com> Message-ID: Apple publicly demonstrated a plugin that enabled HyperCard stacks to be run within web pages. Unfortunately it never saw distribution. Flash and Director both have connections to HyperCard from way back. Frankly, a web-plugin is a natural for Rev. It would let us developers write games and really awesome interfaces to data sources... the mind boggles at the possibilities. What we're really talking about is a new distribution channel for our creative work. All the philosophical musings about whether the plugin wars are over or whether Rev is an apple or an orange are moot. The dust has far from settled on the Internet. I'd like to see Rev make a nice web plugin. A meg or 2 isn't really that awful nowadays. The key issue would be security/sandbox concerns. From info at imed-edition.net Tue Jun 27 14:42:06 2006 From: info at imed-edition.net (iMed Edition) Date: Tue, 27 Jun 2006 20:42:06 +0200 Subject: [FIX] How do I abort a handler in OS X??? In-Reply-To: <20060627170004.1D7948267EB@mail.runrev.com> References: <20060627170004.1D7948267EB@mail.runrev.com> Message-ID: The problem is fixed with: set the allowinterrupts to true This should be the default at startup but I found it was set to false in the current version. From pevensen at siboneylg.com Tue Jun 27 14:47:32 2006 From: pevensen at siboneylg.com (Peter T. Evensen) Date: Tue, 27 Jun 2006 13:47:32 -0500 Subject: [FIX] How do I abort a handler in OS X??? In-Reply-To: References: <20060627170004.1D7948267EB@mail.runrev.com> Message-ID: <6.2.1.2.2.20060627134704.07ce9b70@exchange.slg.com> It appears to default to false in the IDE of 2.7.2 It seems like it should be true. At 01:42 PM 6/27/2006, you wrote: >The problem is fixed with: > > set the allowinterrupts to true > >This should be the default at startup but I found it was set to false >in the current version. Peter T. Evensen http://www.PetersRoadToHealth.com 314-629-5248 or 888-682-4588 From kee at kagi.com Tue Jun 27 14:54:38 2006 From: kee at kagi.com (kee nethery) Date: Tue, 27 Jun 2006 11:54:38 -0700 Subject: paste into field does not trigger closefield In-Reply-To: <0275609A-F910-4066-888F-BC91BB5650A0@major-k.de> References: <44A0FF0A.90201@cogapp.com> <8E89C9BB-9F97-43F8-9259-A56AED446790@kagi.com> <0275609A-F910-4066-888F-BC91BB5650A0@major-k.de> Message-ID: <03F4113E-DDDA-4021-A93B-E111BBFFC3AA@kagi.com> On Jun 27, 2006, at 4:13 AM, Klaus Major wrote: > you could catch the "pastekey" message like this one: > > on closefield > ##do your thing > end closefield > > on pastekey > send "closefield" to me in 10 millisecs > pass pastekey > end pastekey It does not work for me in 2.6.1. I tried it first in the stack script as a generic that would send closefield to the target and it never got called. I moved it to the card script, same thing. Moved it to the specific field and changed it from sending closefield to the target to sending it to me and that didn't get called. Very strange. Thanks for the advice, I'll play with this a bit longer to see why it is not working for me. Kee From runrev260805 at m-r-d.de Tue Jun 27 15:26:13 2006 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Tue, 27 Jun 2006 19:26:13 +0000 Subject: Rev standalone as a "service" on Windows XP Message-ID: Hi, i don?t know the answer, sorry. But if it is not possible, give FireDaemon http://www.firedaemon.com a try. With firedaemon you can install and run any application as a windows service. I did not try it with apps created with Revolution, but with vbs scripts and small exe i created with VB. Another tool similar to the above is AtYourService http://www.prismmicrosys.com/atyourservice/index.htm And here?s a description "How to create your own user-defined services unter Win NT/200x/XP", if you want to do it without the tools above: http://www.tacktech.com/display.cfm?ttid=197 Best regards, Matthias -------- Original Message -------- Subject: Rev standalone as a "service" on Windows XP (27-Jun-2006 20:21) From: wjm at wjm.org To: runrev260805 at m-r-d.de > I know it's possible to write "faceless" applications with Rev... is it > possible to write a "service?" > > [Services are programs that automatically run at startup (before a user > logs > in), run under their own separate session, can be started and stopped, and > generally have no user interface] > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > To: use-revolution at lists.runrev.com From benr_mc at cogapp.com Tue Jun 27 15:27:10 2006 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Tue, 27 Jun 2006 20:27:10 +0100 Subject: paste into field does not trigger closefield In-Reply-To: <03F4113E-DDDA-4021-A93B-E111BBFFC3AA@kagi.com> References: <44A0FF0A.90201@cogapp.com> <8E89C9BB-9F97-43F8-9259-A56AED446790@kagi.com> <0275609A-F910-4066-888F-BC91BB5650A0@major-k.de> <03F4113E-DDDA-4021-A93B-E111BBFFC3AA@kagi.com> Message-ID: <44A1868E.2020704@cogapp.com> On 27/6/06 19:54, kee nethery wrote: > > On Jun 27, 2006, at 4:13 AM, Klaus Major wrote: >> you could catch the "pastekey" message like this one: >> >> on closefield >> ##do your thing >> end closefield >> >> on pastekey >> send "closefield" to me in 10 millisecs >> pass pastekey >> end pastekey > > It does not work for me in 2.6.1. > I tried it first in the stack script as a generic that would send > closefield to the target and it never got called. > I moved it to the card script, same thing. > Moved it to the specific field and changed it from sending closefield to > the target to sending it to me and that didn't get called. > Very strange. > Thanks for the advice, I'll play with this a bit longer to see why it is > not working for me. You may well be on top of this, but just in case: note that 'pasteKey' literally only catches using the keyboard shortcut to paste; if the user uses "paste" from the standard edit menu, the pasteKey message isn't sent. Ben Rubinstein | Email: benr_mc at cogapp.com Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com | Fax : +44 (0)1273-728866 From benr_mc at cogapp.com Tue Jun 27 15:34:47 2006 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Tue, 27 Jun 2006 20:34:47 +0100 Subject: [FIX] How do I abort a handler in OS X??? In-Reply-To: <6.2.1.2.2.20060627134704.07ce9b70@exchange.slg.com> References: <20060627170004.1D7948267EB@mail.runrev.com> <6.2.1.2.2.20060627134704.07ce9b70@exchange.slg.com> Message-ID: <44A18857.8020301@cogapp.com> On 27/6/06 19:47, Peter T. Evensen wrote: > It appears to default to false in the IDE of 2.7.2 It seems like it > should be true. > > At 01:42 PM 6/27/2006, you wrote: >> The problem is fixed with: >> >> set the allowinterrupts to true >> >> This should be the default at startup but I found it was set to false >> in the current version. Excellent catch, Peter - thank you. I had checked for the cantAbort of the stack, but not the global allowInterrupts. I've added this info to BZ. Ben Rubinstein | Email: benr_mc at cogapp.com Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com | Fax : +44 (0)1273-728866 From jacque at hyperactivesw.com Tue Jun 27 15:44:17 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 27 Jun 2006 14:44:17 -0500 Subject: How do I abort a handler in OS X??? In-Reply-To: <44A16BF6.6010707@cogapp.com> References: <44A0FF0A.90201@cogapp.com> <44A14E64.8080009@hyperactivesw.com> <44A15149.8000504@cogapp.com> <44A155A7.5030406@cogapp.com> <44A16565.1000504@hyperactivesw.com> <44A167AB.803@hyperactivesw.com> <44A16BF6.6010707@cogapp.com> Message-ID: <44A18A91.10205@hyperactivesw.com> Ben Rubinstein wrote: > On 27/6/06 18:15, J. Landman Gay wrote: >> J. Landman Gay wrote: >>> Ben Rubinstein wrote: >>>> Minor update: this bug is still present in 2.7.2; it applies even after >>>> 'suspend development environment'; but it doesn't apply to >>>> standalones built >>>> with 2.7.2, ie cmd-period interrupts fine. So it's not in the 2.7.2 >>>> engine, >>>> it's something in the 2.7.x IDE - and something that isn't suspended. >>> >>> Good sleuthing. I didn't realize it was an IDE thing. That should be >>> much easier to fix than an engine bug. Thanks for reporting it. >>> >> >> I sort of take this back. I just tried it in the MC IDE and it also >> fails there. > > Interesting - I guess that's in some sense consistent with the fact that > the problem is still present after "Suspend Development Tools". Do you > confirm (in case I'm mad) that interrupt is still working in standalones? > > Perhaps you could also add your MC findings to BZ 3713. Did another test and guess what -- allowInterrupts was set to false. When it is changed to true, Command-period does work. So whatever is setting the default value of allowInterrupts is consistent; possibly its in the engine? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pevensen at siboneylg.com Tue Jun 27 16:18:53 2006 From: pevensen at siboneylg.com (Peter T. Evensen) Date: Tue, 27 Jun 2006 15:18:53 -0500 Subject: U3 apps and rev In-Reply-To: References: <00e401c6986d$c1b8f8a0$6401a8c0@lynn> <8274BBCC-2F17-4A0A-9A32-6B5BE5868D31@mac.com> Message-ID: <6.2.1.2.2.20060627151800.07fface0@exchange.slg.com> Is it really "hot unplugging shutdown" or do you only get the shutdown messages when you choose eject from the U3 menu? BTW, I got a thumb drive from someone at a convention I was at last week (not the Rev convention) and was surprised to see it was a U3 Thumbdrive! At 01:15 PM 6/25/2006, you wrote: >I think it's the 'hot plugging shutdown' feature that's special about what >they do. I agree it's already possible to make 'portable apps' on any >thumb drive without U3. Peter T. Evensen http://www.PetersRoadToHealth.com 314-629-5248 or 888-682-4588 From ambassador at fourthworld.com Tue Jun 27 16:35:29 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 27 Jun 2006 13:35:29 -0700 Subject: How do I abort a handler in OS X??? Message-ID: <44A19691.2030308@fourthworld.com> J. Landman Gay jacque wrote: > Did another test and guess what -- allowInterrupts was set to false. > When it is changed to true, Command-period does work. So whatever is > setting the default value of allowInterrupts is consistent; possibly its > in the engine? Bug in v2.7.x: -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From ambassador at fourthworld.com Tue Jun 27 16:47:38 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 27 Jun 2006 13:47:38 -0700 Subject: U3 apps and rev Message-ID: <44A1996A.5020509@fourthworld.com> Peter T. Evensen wrote: > Is it really "hot unplugging shutdown" or do you only get the shutdown > messages when you choose eject from the U3 menu? The gentleman from U3 at RevCon, Nathan Gold, gave a very polished presentation of the "smart" drives, which included a demonstration of this notification in action -- it is indeed sent when the device is removed, provided your application has been written to respond to the message. While it's handy to have that notification, I can see only two real-world uses for it: - Unique to U3: If you need to leave a machine immediately, you can have apps shut down instantly. The downside to this of course is that you'd lose any data in memory, but you would have an instant exit. - Not unique to U3: Your app can advise the user that they need to re-insert the device in order to save their data. While convenient to provide that notice at the time the drive is removed, you can also provide that notice in any app running from any removable media when a Save is attempted and the volume is no longer present. The "U4" initiative (which aims to provide a helpful subset of U3 behaviors for all removable drives) encourages the latter at a minimum, and may include a polling mechanism to provide the former as well: "U4" attempts to put the "Universal" back in "USB". :) -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From pevensen at siboneylg.com Tue Jun 27 17:05:45 2006 From: pevensen at siboneylg.com (Peter T. Evensen) Date: Tue, 27 Jun 2006 16:05:45 -0500 Subject: U3 apps and rev In-Reply-To: <44A1996A.5020509@fourthworld.com> References: <44A1996A.5020509@fourthworld.com> Message-ID: <6.2.1.2.2.20060627160225.072b1ee0@exchange.slg.com> I do remember him saying that. I was wondering the utility, since you can't save to a device that isn't there. Since the Launchpad has an Eject button, I was wondering if it only gave notification of you click that button. BTW, I just tried a test with the RunRev U3 Prototyper, and if you "Install from my computer" a .u3p, it appears on the Launchpad. At 03:47 PM 6/27/2006, you wrote: >Peter T. Evensen wrote: > >>Is it really "hot unplugging shutdown" or do you only get the shutdown >>messages when you choose eject from the U3 menu? > >The gentleman from U3 at RevCon, Nathan Gold, gave a very polished >presentation of the "smart" drives, which included a demonstration of this >notification in action -- it is indeed sent when the device is removed, >provided your application has been written to respond to the message. > >While it's handy to have that notification, I can see only two real-world >uses for it: > >- Unique to U3: If you need to leave a machine immediately, you can have >apps shut down instantly. The downside to this of course is that you'd >lose any data in memory, but you would have an instant exit. > >- Not unique to U3: Your app can advise the user that they need to >re-insert the device in order to save their data. While convenient to >provide that notice at the time the drive is removed, you can also provide >that notice in any app running from any removable media when a Save is >attempted and the volume is no longer present. > >The "U4" initiative (which aims to provide a helpful subset of U3 >behaviors for all removable drives) encourages the latter at a minimum, >and may include a polling mechanism to provide the former as well: > > >"U4" attempts to put the "Universal" back in "USB". :) > Peter T. Evensen http://www.PetersRoadToHealth.com 314-629-5248 or 888-682-4588 From ambassador at fourthworld.com Tue Jun 27 17:18:09 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 27 Jun 2006 14:18:09 -0700 Subject: Revolution Media Presentation Viewable on Web? Message-ID: <44A1A091.6030701@fourthworld.com> Bill Marriott wrote: > Apple publicly demonstrated a plugin that enabled HyperCard stacks to be run > within web pages. Unfortunately it never saw distribution. Flash and > Director both have connections to HyperCard from way back. Frankly, a > web-plugin is a natural for Rev. It would let us developers write games and > really awesome interfaces to data sources... the mind boggles at the > possibilities. > > What we're really talking about is a new distribution channel for our > creative work. All the philosophical musings about whether the plugin wars > are over or whether Rev is an apple or an orange are moot. The dust has far > from settled on the Internet. If you can get backing for the development of such a plugin I'm fairly confident RunRev would happily receive the money. But in my experience such investors are hard to find. I've not had a conversation with them yet that didn't end with "Why not just use Flash?" > I'd like to see Rev make a nice web plugin. A meg or 2 isn't really that > awful nowadays. The key issue would be security/sandbox concerns. The Rev engine already provides support for a very strong level of security, both in the Player and available to any standalone with the secureMode property, which prevents all file I/O, registry settings, shell commands, and other such calls that can be used for malicious ends. But like you say, that doesn't address the ubiquity question, the desire to be able to have nothing more than a URL to experience the software. A plugin doesn't address that either, since it would still need to be downloaded and installed just like any app, so I'm not certain that's really the best option (try having that conversation with university or hospital IT staff and the knowledgeable ones will raise as many questions about a new plugin as they would about a new app). So what to do for presentation? Well, why not use the world's most popular presentation layer on the web? When we consider that the browser experience really deals with only a subset of what Rev can deliver, maybe there's a whole different way to approach this: JavaScript/DHTML (what newcomers to web development are now calling "AJAX"). JS provides interactivity in a scripting engine everyone already has installed, and can handle a reasonable subset of the sorts of Rev things that would make sense within a browser window. One could even take this idea further by incorporating SVG so you can have vectors as well (I have a prototype SVG exporter for Rev in RevNet, and there are more complete implementations around). And since SVG now incorporates SMIL as a subset, you have support for synchronized time-based media too. The full range of things Rev can do would be close to impossible to make a Transcript-to-JavaScript translator for, but again if you need a browser presentation you're probably only needing a fairly narrow subset anyway. ToolBook provided some handy support for this sort of deployment, providing native libraries with correlating JavaScript libraries for the subset of things that make the most sense in a browser. There's no reason this couldn't be done in Rev, using a set of templates and wizards on the Rev side and generating corresponding JavaScript/DHTML for web output, just like ToolBook did. Like Google Maps and Google Earth, there are cool things you can do in a browser and even cooler things you can do in a dedicated app. If Google Maps represents "Web 2.0", the dedicated Google Earth app represents "Web 3.0". :) But for those who want ubiquity it's hard to beat a good browser implementation, and with JavaScript/DHTML being just text it's not all that hard to generate when you have an engine that works so gracefully with chunk expressions. With all the talk of open source support in this community, such an effort based around these open standards on the presentation side should be relatively easy to have at least a basic library and some tools for this in short order. This would provide an answer for the subset of people who want this sort of thing, and it wouldn't cost RunRev Ltd. anything to see it happen. The company wouldn't need to be distracted from their core mission in any way, and the community would get one more "yes" answer to a common deployment question. A win-win for all. So, who's up for herding cats? :) I'll bet a reasonable v1.0 that addresses the sort of things the Media templates make could be knocked off in under under two weeks' development time.... -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From lfredricks at proactive-intl.com Tue Jun 27 17:23:11 2006 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Tue, 27 Jun 2006 14:23:11 -0700 Subject: U3 apps and rev In-Reply-To: <6.2.1.2.2.20060627151800.07fface0@exchange.slg.com> Message-ID: <002d01c69a2f$e5293020$6401a8c0@lynn> > Is it really "hot unplugging shutdown" or do you only get the > shutdown messages when you choose eject from the U3 menu? > > BTW, I got a thumb drive from someone at a convention I was > at last week (not the Rev convention) and was surprised to > see it was a U3 Thumbdrive! I wouldn't be so surprised - go to Best Buy and check out how many U3 compatible drives you find. Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution, Ltd From brucegregory at earthlink.net Tue Jun 27 17:29:34 2006 From: brucegregory at earthlink.net (GregSmith) Date: Tue, 27 Jun 2006 14:29:34 -0700 (PDT) Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <44A1A091.6030701@fourthworld.com> References: <4614B462-5B49-4A4B-95B8-6087894886DC@earthlink.net> <449F6362.20303@hyperactivesw.com> <5047997.post@talk.nabble.com> <70ed6b130606260926u52571f98la6b3eea0130aa966@mail.gmail.com> <5051742.post@talk.nabble.com> <44A04B7C.5070902@hyperactivesw.com> <5056366.post@talk.nabble.com> <5068987.post@talk.nabble.com> <36AD9015-0789-4ABE-A5C7-33FE6BA56F65@mac.com> <44A1A091.6030701@fourthworld.com> Message-ID: <5074464.post@talk.nabble.com> Richard: And all of the linkages are already in place through AJAX for the major browsers so that nothing would need to be downloaded to be viewed and experienced? Since the Media package is being marketed to people who really don't want to program, but love the media inclusiveness this package contains, why not make such a web deployment set of functions another included "Wizard", where the user starts with web deployment in mind, and therefore, starts by using a smaller overall tool subset. At $49, this package would be much more attractive to users than it currently is, giving it a more solid identity. Greg Smith -- View this message in context: http://www.nabble.com/Revolution-Media-Presentation-Viewable-on-Web--tf1846212.html#a5074464 Sent from the Revolution - User forum at Nabble.com. From wjm at wjm.org Tue Jun 27 17:52:38 2006 From: wjm at wjm.org (Bill Marriott) Date: Tue, 27 Jun 2006 17:52:38 -0400 Subject: Revolution Media Presentation Viewable on Web? References: <44A1A091.6030701@fourthworld.com> Message-ID: "Richard Gaskin" wrote in message news:44A1A091.6030701 at fourthworld.com... > If you can get backing for the development of such a plugin I'm fairly > confident RunRev would happily receive the money. It's always been my plan to win the lottery and give it all to RunRev :) > A plugin doesn't address that either, since it would still need to be > downloaded and installed just like any app, so I'm not certain that's > really the best option (try having that conversation with university or > hospital IT staff and the knowledgeable ones will raise as many questions > about a new plugin as they would about a new app). Well, they might... but hopefully you'd be able to demonstrate that the plugin was much safer than an app. An EXE can do just about anything it wants with your system. There's plenty of plugins out there besides Flash, anyway. Anytime I go to an online-chat support there's a plugin for the chat. Or "smart updaters" for driver software. Or various download managers. Or to view a nifty "360 view" of a digital camera. > Well, why not use the world's most popular presentation layer on the web? > > When we consider that the browser experience really deals with only a > subset of what Rev can deliver, maybe there's a whole different way to > approach this: JavaScript/DHTML (what newcomers to web development are now > calling "AJAX"). Ow. My head is starting to hurt! I won't learn JavaScript! You can't make me! LOL > JS provides interactivity in a scripting engine everyone already has > installed, and can handle a reasonable subset of the sorts of Rev things > that would make sense within a browser window. > > One could even take this idea further by incorporating SVG so you can have > vectors as well (I have a prototype SVG exporter for Rev in RevNet, and > there are more complete implementations around). And since SVG now > incorporates SMIL as a subset, you have support for synchronized > time-based media too. Hey doesn't SVG require a plugin? ;) Actually, an SVG export/authoring tool would be pretty feasible and downright beautiful. > The full range of things Rev can do would be close to impossible to make a > Transcript-to-JavaScript translator for, but again if you need a browser > presentation you're probably only needing a fairly narrow subset anyway. > > ToolBook provided some handy support for this sort of deployment, > providing native libraries with correlating JavaScript libraries for the > subset of things that make the most sense in a browser. > > There's no reason this couldn't be done in Rev, using a set of templates > and wizards on the Rev side and generating corresponding JavaScript/DHTML > for web output, just like ToolBook did. > > Like Google Maps and Google Earth, there are cool things you can do in a > browser and even cooler things you can do in a dedicated app. If Google > Maps represents "Web 2.0", the dedicated Google Earth app represents "Web > 3.0". :) But for those who want ubiquity it's hard to beat a good browser > implementation, and with JavaScript/DHTML being just text it's not all > that hard to generate when you have an engine that works so gracefully > with chunk expressions. > > With all the talk of open source support in this community, such an effort > based around these open standards on the presentation side should be > relatively easy to have at least a basic library and some tools for this > in short order. > > This would provide an answer for the subset of people who want this sort > of thing, and it wouldn't cost RunRev Ltd. anything to see it happen. The > company wouldn't need to be distracted from their core mission in any way, > and the community would get one more "yes" answer to a common deployment > question. A win-win for all. > > So, who's up for herding cats? :) > > I'll bet a reasonable v1.0 that addresses the sort of things the Media > templates make could be knocked off in under under two weeks' development > time.... Despite my jokes this is a really good idea. But it certainly is much more suited for building specific applications (i.e., web-enabled Media templates) than for building a general-purpose "Rev to Web" converter. Kind of like the Microsoft "HTML PowerToy" -- I don't think it would be possible to make a converter that would work on every stack. From stephenREVOLUTION at barncard.com Tue Jun 27 18:18:48 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Tue, 27 Jun 2006 15:18:48 -0700 Subject: moving sounds In-Reply-To: References: <44A1A091.6030701@fourthworld.com> Message-ID: It there any way to move sounds and movies from one stack to another? Import is versatile and works with sounds and images. Export only works with images. sqb -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From kee at kagi.com Tue Jun 27 18:37:50 2006 From: kee at kagi.com (kee nethery) Date: Tue, 27 Jun 2006 15:37:50 -0700 Subject: paste into field does not trigger closefield In-Reply-To: <44A1868E.2020704@cogapp.com> References: <44A0FF0A.90201@cogapp.com> <8E89C9BB-9F97-43F8-9259-A56AED446790@kagi.com> <0275609A-F910-4066-888F-BC91BB5650A0@major-k.de> <03F4113E-DDDA-4021-A93B-E111BBFFC3AA@kagi.com> <44A1868E.2020704@cogapp.com> Message-ID: <6BB52E3F-0F99-449E-AF6A-F39221A54660@kagi.com> On Jun 27, 2006, at 12:27 PM, Ben Rubinstein wrote: > On 27/6/06 19:54, kee nethery wrote: >> On Jun 27, 2006, at 4:13 AM, Klaus Major wrote: >>> you could catch the "pastekey" message like this one: >>> >>> on closefield >>> ##do your thing >>> end closefield >>> >>> on pastekey >>> send "closefield" to me in 10 millisecs >>> pass pastekey >>> end pastekey >> It does not work for me in 2.6.1. >> I tried it first in the stack script as a generic that would send >> closefield to the target and it never got called. >> I moved it to the card script, same thing. >> Moved it to the specific field and changed it from sending >> closefield to the target to sending it to me and that didn't get >> called. >> Very strange. >> Thanks for the advice, I'll play with this a bit longer to see why >> it is not working for me. > > You may well be on top of this, but just in case: note that > 'pasteKey' literally only catches using the keyboard shortcut to > paste; if the user uses "paste" from the standard edit menu, the > pasteKey message isn't sent. arrrrg, thanks. That was not obvious to me, thanks, Kee From ambassador at fourthworld.com Tue Jun 27 18:53:12 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 27 Jun 2006 15:53:12 -0700 Subject: Revolution Media Presentation Viewable on Web? Message-ID: <44A1B6D8.6030308@fourthworld.com> GregSmith wrote: > And all of the linkages are already in place through AJAX for the major > browsers so that nothing would need to be downloaded to be viewed and > experienced? I think the best answer here would be "depends". :) "All" is a pretty big word, and as I mentioned earlier JavaScript/DHTML is only really suited for a subset of all the things Rev can do. But on the upside, anything that truly benefits from being in a browser probably represents a pretty narrow subset of Rev's capabilities anyway. So in brief, if ToolBook could do this almost a decade ago I see no reason why Rev couldn't also: 1. Identify a subset of things that would be useful in a browser. 2. Make a Rev library with handlers to support those tasks. 3. Make a JavaScript library with corresponding handlers to get those behaviors in a browser. 4. Author in Rev, have a library generate the objects as DHTML snippets in a web page, reference the JavaScript lib, and upload. 5. Give the URL to your friends and enjoy. :) Oh, and I forgot Step 0 (before 1): 0. Get some of the open source advocates here to do #1, 2, and 3. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From mark at maseurope.net Tue Jun 27 19:04:02 2006 From: mark at maseurope.net (Mark Smith) Date: Wed, 28 Jun 2006 00:04:02 +0100 Subject: moving sounds In-Reply-To: References: <44A1A091.6030701@fourthworld.com> Message-ID: Couldn't you use copy and paste (both scriptable)? Best, Mark On 27 Jun 2006, at 23:18, Stephen Barncard wrote: > It there any way to move sounds and movies from one stack to another? > > Import is versatile and works with sounds and images. Export only > works with images. > > > sqb > > > > > -- > stephen barncard > s a n f r a n c i s c o > - - - - - - - - - - - - > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From stephenREVOLUTION at barncard.com Tue Jun 27 20:55:34 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Tue, 27 Jun 2006 17:55:34 -0700 Subject: moving sounds In-Reply-To: References: <44A1A091.6030701@fourthworld.com> Message-ID: Not 'copy and paste' - that's not possible (how from where?) but just 'COPY' does the trick. copy audioclip "true.AIF" of stack "stack1" to stack "stack2" works. Thanks. The breadth of this language is amazing. >Couldn't you use copy and paste (both scriptable)? > >Best, > >Mark > >On 27 Jun 2006, at 23:18, Stephen Barncard wrote: > >>It there any way to move sounds and movies from one stack to another? >> >>Import is versatile and works with sounds and images. Export only >>works with images. >> >>sqb >> -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From Roger.E.Eller at sealedair.com Tue Jun 27 21:25:31 2006 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Tue, 27 Jun 2006 21:25:31 -0400 Subject: Rev & Robotics Message-ID: Hi Marty, > I just had a friend talk to me about software that could be used for > robotics. I seem to remember some mention of Revolution being used by > somebody here for this. Any help and resources would be great. > > Thanks, > Marty Knapp Uhm, That would have been me. :) > On 6/6/06, Roger Eller wrote: >> I have an ER1 robot which my Revolution application controls over TCPIP sockets. It >> is really quite easy to do as the software that is provided with the kit >> includes an API just for allowing you to use a language of your choosing. Roger Eller From alex at harryscollar.com Tue Jun 27 22:08:52 2006 From: alex at harryscollar.com (Alex Shaw) Date: Wed, 28 Jun 2006 12:08:52 +1000 Subject: use-revolution Digest, Vol 33, Issue 44 In-Reply-To: <20060627170004.35D928267FE@mail.runrev.com> References: <20060627170004.35D928267FE@mail.runrev.com> Message-ID: <44A1E4B4.9030000@harryscollar.com> hi bill haven't tried it but i hear it works :) .. http://www.firedaemon.com regards alex > Message: 25 > Date: Tue, 27 Jun 2006 14:14:23 -0400 > From: "Bill Marriott" > Subject: Rev standalone as a "service" on Windows XP > To: use-revolution at lists.runrev.com > Message-ID: > > I know it's possible to write "faceless" applications with Rev... is it > possible to write a "service?" > > [Services are programs that automatically run at startup (before a user logs > in), run under their own separate session, can be started and stopped, and > generally have no user interface] From martyknapp at comcast.net Tue Jun 27 23:10:35 2006 From: martyknapp at comcast.net (Marty Knapp) Date: Tue, 27 Jun 2006 20:10:35 -0700 Subject: Rev & Robotics In-Reply-To: <9F024E6F-5D1E-4D90-8204-DF5E7AFFE731@azurevision.co.uk> References: <44A09AB6.9060708@comcast.net> <9F024E6F-5D1E-4D90-8204-DF5E7AFFE731@azurevision.co.uk> Message-ID: <44A1F32B.1090106@comcast.net> Thanks Ian, I appreciate the links. Marty Knapp > On 27 Jun 2006, at 03:40, Marty Knapp wrote: > >> I just had a friend talk to me about software that could be used for >> robotics. I seem to remember some mention of Revolution being used by >> somebody here for this. Any help and resources would be great. > > If you are using OS X it would probably be worth looking at > as they actually offer a > Rev external for controlling their breakout box. There are also > several people on the list who have done stuff with serial port > connections. > > Personally, I'm waiting for my Lego Mindstorms NXT set to turn up. You > can communicate with it via Bluetooth, so it may be possible to hack > up communication via a virtual serial port. > > From martyknapp at comcast.net Tue Jun 27 23:17:05 2006 From: martyknapp at comcast.net (Marty Knapp) Date: Tue, 27 Jun 2006 20:17:05 -0700 Subject: Rev & Robotics In-Reply-To: References: Message-ID: <44A1F4B1.9030800@comcast.net> Hey Roger, I'll check out the ER1 Robot stuff. Thanks, Marty Knapp > Hi Marty, > > >> I just had a friend talk to me about software that could be used for >> robotics. I seem to remember some mention of Revolution being used by >> somebody here for this. Any help and resources would be great. >> >> Thanks, >> Marty Knapp >> > > Uhm, That would have been me. :) > > >> On 6/6/06, Roger Eller wrote: >> >>> I have an ER1 robot which my Revolution application controls over TCPIP >>> > sockets. It > >>> is really quite easy to do as the software that is provided with the >>> > kit > >>> includes an API just for allowing you to use a language of your >>> > choosing. > > Roger Eller > From benr_mc at cogapp.com Wed Jun 28 04:24:13 2006 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Wed, 28 Jun 2006 09:24:13 +0100 Subject: paste into field does not trigger closefield In-Reply-To: <6BB52E3F-0F99-449E-AF6A-F39221A54660@kagi.com> References: <44A0FF0A.90201@cogapp.com> <8E89C9BB-9F97-43F8-9259-A56AED446790@kagi.com> <0275609A-F910-4066-888F-BC91BB5650A0@major-k.de> <03F4113E-DDDA-4021-A93B-E111BBFFC3AA@kagi.com> <44A1868E.2020704@cogapp.com> <6BB52E3F-0F99-449E-AF6A-F39221A54660@kagi.com> Message-ID: <44A23CAD.2070104@cogapp.com> On 27/6/06 23:37, kee nethery wrote: > > On Jun 27, 2006, at 12:27 PM, Ben Rubinstein wrote: >> You may well be on top of this, but just in case: note that 'pasteKey' >> literally only catches using the keyboard shortcut to paste; if the >> user uses "paste" from the standard edit menu, the pasteKey message >> isn't sent. > > arrrrg, thanks. That was not obvious to me, thanks, Kee And I've just noticed that a more useful version of that message, for anyone chasing it in the archives later, would have mentioned how to catch these cases of the user using the menu directly, rather than using the keyboard: that is, pasteKey catches the keyboard shortcut (and ditto "cutKey"); to catch someone cutting or pasting from the menu, trap menuPick. Eg something like this: on menuPick w if (w contains "paste") or (w contains "cut") then setCompDirty true end if pass menuPick end menuPick Ben Rubinstein | Email: benr_mc at cogapp.com Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com | Fax : +44 (0)1273-728866 From rcozens at pon.net Wed Jun 28 10:19:12 2006 From: rcozens at pon.net (Rob Cozens) Date: Wed, 28 Jun 2006 07:19:12 -0700 Subject: U3 apps and rev In-Reply-To: References: <449F5600.4080508@fourthworld.com> <449F6042.9070804@paraboliclogic.com> <7.0.1.0.0.20060626070254.01903c80@pon.net> Message-ID: <7.0.1.0.0.20060628071822.019864d8@pon.net> Bill, >Now perhaps you can return the favor by voting for > >http://support.runrev.com/bugdatabase/show_bug.cgi?id=670 Done, 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) From blairmorrissey at mac.com Wed Jun 28 11:37:50 2006 From: blairmorrissey at mac.com (Blair Morrissey) Date: Wed, 28 Jun 2006 11:37:50 -0400 Subject: Unacceptable File Size Increase Message-ID: 1. As I am sure will be obvious, I have had no formal study of scripting or coding. My first experience and only non-Rev experience is with Hypercard; however, my work using Rev has NOT involved the importation of any Hypercard stacks. 2. My problem using Rev is that given the jury-rigged ways neophytes do things, my stack is getting mysteriously bigger. It is now 90 MB. 3. My mainstack has many mutually similar substacks. It also has several different utility substacks. In the mainstack, I have a card (let's call it card X) which I use as the BASIS card ( I do not want to use the word templatecard as I do not understand how such things work in Rev) for the cards in the many mutually similar substacks. That is, I want the cards in the relevant substacks to be identical to card X in the mainstack. 4. As I revise and augment card X in the mainstack, I want to be able to update the mutually similar cards in the substacks preserving the content of their fields and their handler calls. On card X, there is a field which contains a version number of the then current design of card X. Probably reinventing the wheel with a hexangonal one, I have handlers that when called, get the current version number on card X in the mainstack and then go to each relevant substack which has a copy (or clone, I can't remember) of a now obsolete version of card X. That is, each relevant substack has its version of card X. (I have forgotten why. Most of the scripting work was done two years ago.) If the script finds that a substack's version of card X is now obsolete (indicated by a lower version number), the script deletes the substack's now obsolete version of card X and pastes the current card X into the substack. The handler then proceeds in that substack to go to each card, paste a copy of that substack's new version of X near each existing card, transfer the data from the existing card to the one just pasted (I generally do not use ID numbers of objects), and then delete the old card. It does this for all cards in the substack and then proceeds to the next similar substack. 5. In a sense the above works well. I use this mainstack and its substacks daily in my non-computer related job. 6. BUT now each time I go thru the above process (step 4), the overall file size increases unacceptably. 7. Could it be that the records Rev keeps of deleted object IDs is causing the problem. If so can I delete that file of IDs. Only in a few places (that could easily be changed) do my handlers refer to objects by their IDs. 8. Should I learn about non-Rev databases and keep my data outside of Rev? 9. Should I keep the data in the substacks in a separate Rev mainstack and set of substacks whose appearance and functionality is not important and then somehow (I have done this once or twice) bring this data in when a user requests a card? 10. I hope there is a much simpler way to do step 4. Is there anything like: set the templatecard to (the revised) card X. Let's call this templatecard X. The handler would then go to each relevant card in a substack and set that card to the new templatecard X maintaining the contents of fields where similarly named fields exist in the new card and perhaps asking for permission to continue if there is a non-empty field with a name on an obsolete card that does not have a similarly named field on templatecard X. 11. Virtually all handlers are in the mainstack script. 12. THANKS FOR READING THIS AND SORRY FOR ITS LENGTH. From rcozens at pon.net Wed Jun 28 11:38:18 2006 From: rcozens at pon.net (Rob Cozens) Date: Wed, 28 Jun 2006 08:38:18 -0700 Subject: [OT] Possible Gig for the Web-oriented? Message-ID: <7.0.1.0.0.20060628083413.00f30468@pon.net> Hi All, I happened across this,and thought someone on the List might care to pursue this for $ or aid to a "humanitarian" cause: Reply to: gigs-175636793 at craigslist.org Date: 2006-06-26, 11:23AM PDT i have a website that is connected to a spec TV show. the website has a database with travel info, but no app to access the data. my website designer has moved away. i need someone to write a simple (craigslist style) app so people can see the freaking data. man. i dont know s*it about web design, im stuck here. In fact the website is a database for international volunteerism and humanitarian aid, so your work would be helping the greater good. were all volunteers here, looking to make advertising dollars eventually. MORE INFO. currently we have been playing with a wiki for the website. i like it, but i have to manually take the data from the database and enter it into the wiki (serious time). we get data by soliciting to volunteer organizations, they enter the data into a web form, it goes into the database. WHAT I NEED. either an app to access/show the data or some way to have the data automatically format into a new wiki page. HELP! Look im in great need. the TV show is premiering in a month, i need the site running for marketing. * this is in or around Bay Area * no -- it's NOT ok to contact this poster with services or other commercial interests * Compensation: bringing a once-was ambitious project back to life. we can talk about partnership. hey, its volunteering. 175636793 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) From ambassador at fourthworld.com Wed Jun 28 11:57:51 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 28 Jun 2006 08:57:51 -0700 Subject: Unacceptable File Size Increase Message-ID: <44A2A6FF.9070008@fourthworld.com> Have you tried compacting the stacks? As with HyperCard (and even most databases for that matter), any time you delete cards the system leaves a gap in the file; compacting rebuilds the internal hash table and purges those gaps. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From wjm at wjm.org Wed Jun 28 12:09:56 2006 From: wjm at wjm.org (Bill Marriott) Date: Wed, 28 Jun 2006 12:09:56 -0400 Subject: Unacceptable File Size Increase References: <44A2A6FF.9070008@fourthworld.com> Message-ID: Doesn't Revolution "compact" the stack every time you choose the Save command? "Richard Gaskin" wrote in message news:44A2A6FF.9070008 at fourthworld.com... > > Have you tried compacting the stacks? > > As with HyperCard (and even most databases for that matter), any time you > delete cards the system leaves a gap in the file; compacting rebuilds the > internal hash table and purges those gaps. From revolutionary.dan at gmail.com Wed Jun 28 12:29:31 2006 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Wed, 28 Jun 2006 09:29:31 -0700 Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <44A1B6D8.6030308@fourthworld.com> References: <44A1B6D8.6030308@fourthworld.com> Message-ID: <70ed6b130606280929ne0464cdkb82608ddfce55cde@mail.gmail.com> OK, so how many of us would be willing to throw, say, a grand at a developer or team to do this project? Delivering a Rev stack/app in DHTML would be such an awesome tool that I'd use it daily. On 6/27/06, Richard Gaskin wrote: > > GregSmith wrote: > > > And all of the linkages are already in place through AJAX for the major > > browsers so that nothing would need to be downloaded to be viewed and > > experienced? > > I think the best answer here would be "depends". :) > > "All" is a pretty big word, and as I mentioned earlier JavaScript/DHTML > is only really suited for a subset of all the things Rev can do. > > But on the upside, anything that truly benefits from being in a browser > probably represents a pretty narrow subset of Rev's capabilities anyway. > > So in brief, if ToolBook could do this almost a decade ago I see no > reason why Rev couldn't also: > > 1. Identify a subset of things that would be useful in a browser. > > 2. Make a Rev library with handlers to support those tasks. > > 3. Make a JavaScript library with corresponding handlers to get > those behaviors in a browser. > > 4. Author in Rev, have a library generate the objects as DHTML > snippets in a web page, reference the JavaScript lib, > and upload. > > 5. Give the URL to your friends and enjoy. :) > > > Oh, and I forgot Step 0 (before 1): > > 0. Get some of the open source advocates here to do #1, 2, and 3. > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at 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 From ambassador at fourthworld.com Wed Jun 28 12:32:16 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 28 Jun 2006 09:32:16 -0700 Subject: Unacceptable File Size Increase Message-ID: <44A2AF10.6000506@fourthworld.com> Bill Marriott wrote: > Doesn't Revolution "compact" the stack every time you > choose the Save command? Transcript's save command does not invoke the compact command, but IDEs may as you suggest. I know the MetaCard IDE does, as does my own, but I don't use Rev's IDE so I couldn't tell you there. While the original description of the problem was hard to read without line breaks before coffee, another possibility that comes to mind is that the copying and pasting of cards between stacks is causing them to create new backgrounds with each pasted card. This alone may no account for the full size, but I don't recall a description of how many cards there were or the size of the data on them so we have nothing to compare the amount cited as "undesirable" with what might be considered at least reasonable. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From wjm at wjm.org Wed Jun 28 12:30:52 2006 From: wjm at wjm.org (Bill Marriott) Date: Wed, 28 Jun 2006 12:30:52 -0400 Subject: Unacceptable File Size Increase References: Message-ID: Blair, I am not sure I understand completely what you're doing with your stack, but two thing pop out at me. The first is: Have you considered using a database like FileMaker Pro to manage the information in your system? This will impose some structure and order on what you're doing. It will separate the information you're storing from the presentation. (So you don't have to go in and "manually" update the design of all the substacks, for example.) You will still be able to script things, but you'll find the need for scripting diminished greatly. A free, fully-functional 30-day trial is available from http://www.filemakertrial.com The second is: Have you looked at groups that behave like "backgrounds?" These would let you share one design across multiple cards. When you updated the appearance of a group on one card, it would also update the appearance on other cards. Though, I haven't tried to use them across substacks. As I mentioned in another post, Rev should automatically compress a stack when you choose the Save command from the File menu (but it won't went you issue a save command from a script). So try that at least once. If the file size remains large, then it would seem that you are leaving a lot of stuff around in the stack, perhaps hidden, that is making it bloat up. Like images/bitmaps. Or perhaps you are repeating the same image on every card? Again, backgrounds would probably eliminate this problem. - Bill p.s.: what make the post hard to read wasn't so much the length but the lack of space between paragraphs :) "Blair Morrissey" wrote in message news:B1825729-9708-4EDF-9EFB-724AC2FEC158 at mac.com... > > 2. My problem using Rev is that given the jury-rigged ways neophytes do > things, my stack is getting mysteriously bigger. It is now 90 MB. > > 4. As I revise and augment card X in the mainstack, I want to be able to > update the mutually similar cards in the substacks preserving the content > of their fields and their handler calls. On card X, there is a field > which contains a version number of the then current design of card X. > Probably reinventing the wheel with a hexangonal one, I have handlers > that when called, get the current version number on card X in the > mainstack and then go to each relevant substack which has a copy (or > clone, I can't remember) of a now obsolete version of card X. That is, > each relevant substack has its version of card X. (I have forgotten why. > Most of the scripting work was done two years ago.) If the script finds > that a substack's version of card X is now obsolete (indicated by a lower > version number), the script deletes the substack's now obsolete version > of card X and pastes the current card X into the substack. The handler > then proceeds in that substack to go to each card, paste a copy of that > substack's new version of X near each existing card, transfer the data > from the existing card to the one just pasted (I generally do not use ID > numbers of objects), and then delete the old card. It does this for all > cards in the substack and then proceeds to the next similar substack. From jacque at hyperactivesw.com Wed Jun 28 12:51:34 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 28 Jun 2006 11:51:34 -0500 Subject: Unacceptable File Size Increase In-Reply-To: References: Message-ID: <44A2B396.6010901@hyperactivesw.com> Blair Morrissey wrote: > I have handlers > that when called, get the current version number on card X in the > mainstack and then go to each relevant substack which has a copy (or > clone, I can't remember) of a now obsolete version of card X. That is, > each relevant substack has its version of card X. (I have forgotten why. > Most of the scripting work was done two years ago.) If the script finds > that a substack's version of card X is now obsolete (indicated by a > lower version number), the script deletes the substack's now obsolete > version of card X and pastes the current card X into the substack. I think this may be the problem. Every time you paste a card, you are duplicating every object on it. A stack with 800 cards will have 800 copies of every button, field, etc. on its card. That can increase size very quickly. Instead of pasting, you should make a single background group in each substack that has all the elements and controls in it. When you need to transfer a card, don't copy/paste it. Instead, gather all the data into variables, make a new card in the substack (which works like HyperCard did, and does not duplicate the objects, it just uses existing background objects) and then populate the fields with the correct info that has been stored in the variables. You do not even need to delete an obsolete card, you can just overwrite the field contents with new information. You should see a substantial decrease in size if you do this. However, to get the most benefit, you should remove all the existing cards (which have many duplicate objects currently) and replace them with cards that share a background. If you don't, your stack size will remain large although the creation of any new cards won't add much more to it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From revolutionary.dan at gmail.com Wed Jun 28 13:23:34 2006 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Wed, 28 Jun 2006 10:23:34 -0700 Subject: Unacceptable File Size Increase In-Reply-To: References: Message-ID: <70ed6b130606281023t7248c819rbc693a59a87e70d1@mail.gmail.com> I'd echo Bill's design suggestion for using a single-card stack which replaces field contents by reading in a file or database. That file can be a text file or a MySQL database (flavor depending on your needs) or, as Bill says, a FileMaker Pro database. That would be a much cleaner solution than the one you're using, I suspect, and result in an absolutely tiny app. On 6/28/06, Bill Marriott wrote: > > Blair, > > I am not sure I understand completely what you're doing with your stack, > but > two thing pop out at me. > > The first is: Have you considered using a database like FileMaker Pro to > manage the information in your system? This will impose some structure and > order on what you're doing. It will separate the information you're > storing > from the presentation. (So you don't have to go in and "manually" update > the > design of all the substacks, for example.) You will still be able to > script > things, but you'll find the need for scripting diminished greatly. A free, > fully-functional 30-day trial is available from > http://www.filemakertrial.com > > > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 From mail at richard-hillen.de Wed Jun 28 13:25:00 2006 From: mail at richard-hillen.de (R. Hillen) Date: Wed, 28 Jun 2006 19:25:00 +0200 Subject: How to get the free capacity of a windows volume Message-ID: <5ED53279-0B50-48E4-AD04-3DFA8D0A8C91@richard-hillen.de> Hello, I have to build a filecopy-script for Windows (XP) and would like to know, if there is enough place on the target disk, lets say, on E: May you tell me, how to get the free capacity of a drive? Thanx in advance. Richard. From m.schonewille at economy-x-talk.com Wed Jun 28 13:32:56 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 28 Jun 2006 19:32:56 +0200 Subject: Unacceptable File Size Increase In-Reply-To: References: Message-ID: <0D5ADE0F-DA2C-4D71-8653-2578E9CBDEB3@economy-x-talk.com> Dear Blair, There are several reasons why your stack may increase. First of all, as has been indicated already, you may need to compact your stack. However, since the Revolution IDE compacts your stack automatically whenever you choose Save from the File menu, I don't think this is the problem. Another problem may be that you are copying a group to the substacks. If there is a group on the card you are copying to the substack, this group receives a new ID number. So, each time you add a card to the substack, you also add a new group and this all duplicate all objects and scripts in that group. If you have several thousands of cards, your stack will grow quickly, particularly if the scripts are long or if there are pictures in that group. My advice is to make sure that you know how your stack works. You write you don't remember why each substack has a version of card X. Please, figure out why. My second advice is not to copy any cards. You should have one mainstack or library with scripts that are used by all substacks. You also need to make substacks with groups that have their background behavious set to true. If you want to update the scripts, update the main stack or library only. If you want to transfer data, don't copy the cards but transfer text and imagedata only. Actually, this advice implies redesigning your stack. Good luck, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 28-jun-2006, om 17:37 heeft Blair Morrissey het volgende geschreven: > 4. As I revise and augment card X in the mainstack, I want to be > able to update the mutually similar cards in the substacks > preserving the content of their fields and their handler calls. On > card X, there is a field which contains a version number of the > then current design of card X. Probably reinventing the wheel with > a hexangonal one, I have handlers that when called, get the current > version number on card X in the mainstack and then go to each > relevant substack which has a copy (or clone, I can't remember) of > a now obsolete version of card X. That is, each relevant substack > has its version of card X. (I have forgotten why. Most of the > scripting work was done two years ago.) If the script finds that a > substack's version of card X is now obsolete (indicated by a lower > version number), the script deletes the substack's now obsolete > version of card X and pastes the current card X into the substack. > The handler then proceeds in that substack to go to each card, > paste a copy of that substack's new version of X near each existing > card, transfer the data from the existing card to the one just > pasted (I generally do not use ID numbers of objects), and then > delete the old card. It does this for all cards in the substack and > then proceeds to the next similar substack. From revolution at derbrill.de Wed Jun 28 13:37:36 2006 From: revolution at derbrill.de (Malte Brill) Date: Wed, 28 Jun 2006 19:37:36 +0200 Subject: Stop using stack before building a standalone In-Reply-To: <20060606124823.9AFD3825ECB@mail.runrev.com> References: <20060606124823.9AFD3825ECB@mail.runrev.com> Message-ID: <95F1B75F-6809-4625-9C8B-A42D37080D09@derbrill.de> Ok, stupid question here. I want to be able to find out when a standalone is built from a library stack. The library shall not be in use when the standalone is being build. Before it actually builds the standalone it should display a warning to the user, stop using the library and continue building afterwards. The user should be asked, if it should be put in use again after the built is finished. I thought I could use savingStandAlone and standAloneSaved for this, but I could not get it working correctly. I would like to avoid using frontscripts if possible. Any ideas on this? Thanks in advance, Malte From trancepacific at gmail.com Wed Jun 28 14:25:38 2006 From: trancepacific at gmail.com (kevin) Date: Wed, 28 Jun 2006 11:25:38 -0700 Subject: images in drop down menus Message-ID: <04ba7caaff65e086d9ff1a0f89125749@gmail.com> Does anyone know of a way to implement an image for each menu item in a "pull down" button? Many thanks, Kevin From chipp at chipp.com Wed Jun 28 14:39:23 2006 From: chipp at chipp.com (Chipp Walters) Date: Wed, 28 Jun 2006 13:39:23 -0500 Subject: images in drop down menus In-Reply-To: <04ba7caaff65e086d9ff1a0f89125749@gmail.com> References: <04ba7caaff65e086d9ff1a0f89125749@gmail.com> Message-ID: <7aa52a210606281139r781222o7d4753d540ee871@mail.gmail.com> Kevin, Check out my plugin "altMenuStack" at: http://www.altuit.com/webs/altuit2/altPluginDownload/Downloads.htm On 6/28/06, kevin wrote: > Does anyone know of a way to implement an image for each menu item in a > "pull down" button? From chipp at chipp.com Wed Jun 28 14:45:03 2006 From: chipp at chipp.com (Chipp Walters) Date: Wed, 28 Jun 2006 13:45:03 -0500 Subject: Unacceptable File Size Increase In-Reply-To: <0D5ADE0F-DA2C-4D71-8653-2578E9CBDEB3@economy-x-talk.com> References: <0D5ADE0F-DA2C-4D71-8653-2578E9CBDEB3@economy-x-talk.com> Message-ID: <7aa52a210606281145x3e44d499id3ec71c7b2c952d8@mail.gmail.com> Blair, A couple of considerations: First, try my free altClean plugin at: http://www.altuit.com/webs/altuit2/altPluginDownload/Downloads.htm which will remove custom props Rev uses for IDE only purposes. These props when removed can represent a substantial stack savings, sometimes as much as 50%. Second, you may wish to consider using a local database, and I recommend taking a peak at altSQLite3. There's a great demo which explains the basics of using databases in Rev at: http://www.altuit.com/webs/altuit2/altSQLiteCover/default.htm best. Chipp From pevensen at siboneylg.com Wed Jun 28 14:45:53 2006 From: pevensen at siboneylg.com (Peter T. Evensen) Date: Wed, 28 Jun 2006 13:45:53 -0500 Subject: images in drop down menus In-Reply-To: <04ba7caaff65e086d9ff1a0f89125749@gmail.com> References: <04ba7caaff65e086d9ff1a0f89125749@gmail.com> Message-ID: <6.2.1.2.2.20060628134258.0a8fbd88@exchange.slg.com> There is a way to use a stack as a menu. I haven't done it, but if you look at the user's guide, see 3.17.3. Also check out the pulldown stack command. At 01:25 PM 6/28/2006, you wrote: >Does anyone know of a way to implement an image for each menu item in a >"pull down" button? > >Many thanks, > >Kevin > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution Peter T. Evensen http://www.PetersRoadToHealth.com 314-629-5248 or 888-682-4588 From bobwarren at howsoft.com Wed Jun 28 14:58:54 2006 From: bobwarren at howsoft.com (Bob Warren) Date: Wed, 28 Jun 2006 15:58:54 -0300 Subject: Revolution Media Presentation Viewable on Web? Message-ID: <44A2D16E.9050700@howsoft.com> Dan Shafer wrote: > Delivering a Rev stack/app in DHTML would be such an awesome tool that I'd use it daily. ------------------------------------ If you chappies discussing this thread (most of which is above my head) think that comparison would be of any value, I suggest you visit - http://www.rebol.com - to see what Carl Sassenrath is doing. Click on the following link: New REBOL Browser Plugin - New! New capabilities! Plus support for Firefox/Mozilla/Etc. and Opera Further information on this development can be found under Carl's Blog entitled "Browser Plugin Update". The Windows only version is very much older, and you can see a demo of it (including the fully automatic installation of the plugin) at my own site: http://www.howsoft.com/runrev/vector_graphics_in_revolution.htm Scroll down to the picture of my sister-in-law's knitting machine and you will find the instructions for the demo: "The above shows a Rebol program (script) running via a plugin in the Internet Explorer/altBrowser. It's a slideshow with 10 raster images. If you want to see how this works in the Internet Explorer using a PC (and also in an altBrowser stack once you acquire it), simply navigate to http://www.howsoft.com/photos for a demo. Rebol will install its plugin automatically (2 seconds)**, and then the pictures will be downloaded. Then, you can see the slideshow in the browser." [** In the old days - Win XP SP1 - it used to take about 2 seconds to install this plugin automatically, but now - with SP2 - you have to give it permission. Nevertheless, it is very quick. What takes longer is the download of the photos for the demo, but this has nothing to do with the Rebol plugin itself.] As far as I can see, this development is relevant to what Rev may or may not decide to implement in various ways, both technically and also in terms of keeping up with "what's out there". In short, just about any program written in Rebol can be run - with no hassle - in the Windows Internet Explorer. The same facility for Firefox etc. is still in alpha, but will probably be ready this year. Everybody speaks about Java, Flash, etc., but nobody seems to be really aware of what Rebol are up to. Also, as far as I can see, my little demo is highly relevant to the Web presentation of media. Just thought I'd mention it. Regards, Bob From chipp at chipp.com Wed Jun 28 14:59:14 2006 From: chipp at chipp.com (Chipp Walters) Date: Wed, 28 Jun 2006 13:59:14 -0500 Subject: export PNG weirdness In-Reply-To: <15168851a69805af4b55906dc36dd4b7@dvglasgow.wanadoo.co.uk> References: <15168851a69805af4b55906dc36dd4b7@dvglasgow.wanadoo.co.uk> Message-ID: <7aa52a210606281159n76403a5at8149b6381fbd6af@mail.gmail.com> Hi Chris, I too, have found some text rendering issues in the 2.7 series. Pre- 2.7, if the image had under a certain number of colors in it, the PNG export would choose to export in 8-bit-- very disconcerting. -Chipp From pevensen at siboneylg.com Wed Jun 28 15:30:14 2006 From: pevensen at siboneylg.com (Peter T. Evensen) Date: Wed, 28 Jun 2006 14:30:14 -0500 Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <44A2D16E.9050700@howsoft.com> References: <44A2D16E.9050700@howsoft.com> Message-ID: <6.2.1.2.2.20060628142821.0a2d8360@exchange.slg.com> The problem wiht rebol is that it is yet another plug-in. The reason schools (for example) want web/browser-delivered content is that they don't have to go in and touch every workstation. If Rev could deliver a stack via DHTML/AJAX, that would be the ideal! I was even pondering writing my own Rev tool to create a Rev stack and an DHTML/AJAX version of the same thing. At 01:58 PM 6/28/2006, you wrote: >Dan Shafer wrote: > > >Delivering a Rev stack/app in DHTML would be >such an awesome tool that I'd use it daily. > >------------------------------------ >If you chappies discussing this thread (most of which is above my head) >think that comparison would be of any value, I suggest you visit - > >http://www.rebol.com > >- to see what Carl Sassenrath is doing. Click on the following link: > >New REBOL Browser Plugin - New! >New capabilities! Plus support for Firefox/Mozilla/Etc. and Opera > >Further information on this development can be found under Carl's Blog >entitled "Browser Plugin Update". > >The Windows only version is very much older, and you can see a demo of it >(including the fully automatic installation of the plugin) at my own site: > >http://www.howsoft.com/runrev/vector_graphics_in_revolution.htm > >Scroll down to the picture of my sister-in-law's knitting machine and you >will find the instructions for the demo: > >"The above shows a Rebol program (script) running via a plugin in the >Internet Explorer/altBrowser. It's a slideshow with 10 raster images. If >you want to see how this works in the Internet Explorer using a PC (and >also in an altBrowser stack once you acquire it), simply navigate to >http://www.howsoft.com/photos for a demo. Rebol will install its plugin >automatically (2 seconds)**, and then the pictures will be downloaded. >Then, you can see the slideshow in the browser." > >[** In the old days - Win XP SP1 - it used to take about 2 seconds to >install this plugin automatically, but now - with SP2 - you have to give >it permission. Nevertheless, it is very quick. What takes longer is the >download of the photos for the demo, but this has nothing to do with the >Rebol plugin itself.] > > >As far as I can see, this development is relevant to what Rev may or may >not decide to implement in various ways, both technically and also in >terms of keeping up with "what's out there". In short, just about any >program written in Rebol can be run - with no hassle - in the Windows >Internet Explorer. The same facility for Firefox etc. is still in alpha, >but will probably be ready this year. Everybody speaks about Java, Flash, >etc., but nobody seems to be really aware of what Rebol are up to. Also, >as far as I can see, my little demo is highly relevant to the Web >presentation of media. > >Just thought I'd mention it. > >Regards, >Bob > > > > > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution Peter T. Evensen http://www.PetersRoadToHealth.com 314-629-5248 or 888-682-4588 From psahores at easynet.fr Wed Jun 28 15:43:01 2006 From: psahores at easynet.fr (Pierre Sahores) Date: Wed, 28 Jun 2006 21:43:01 +0200 Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <6.2.1.2.2.20060628142821.0a2d8360@exchange.slg.com> References: <44A2D16E.9050700@howsoft.com> <6.2.1.2.2.20060628142821.0a2d8360@exchange.slg.com> Message-ID: <02B9E8E6-FFDC-428C-ABCF-74E9B78D2BF6@easynet.fr> Dear Peter and All, I would'nt be too negative but two Rebol geeks of my friends could explain lots about the Rebol IE plug-in (Olivier Auverlot, the writer of the french's Eyrolles Rebol programmers reference book, and Fran?ois Jouen of the "Ecole Pratiques de Hautes-Etudes" institute). In short, this plug-in is probably not dedicated to be used as a professional grade tool. Best, > The problem wiht rebol is that it is yet another plug-in. The > reason schools (for example) want web/browser-delivered content is > that they don't have to go in and touch every workstation. > > If Rev could deliver a stack via DHTML/AJAX, that would be the ideal! > > I was even pondering writing my own Rev tool to create a Rev stack > and an DHTML/AJAX version of the same thing. > > At 01:58 PM 6/28/2006, you wrote: >> Dan Shafer wrote: >> > >> Delivering a Rev stack/app in DHTML would be >> such an awesome tool that I'd use it daily. >> >> ------------------------------------ >> If you chappies discussing this thread (most of which is above my >> head) think that comparison would be of any value, I suggest you >> visit - >> >> http://www.rebol.com >> >> - to see what Carl Sassenrath is doing. Click on the following link: >> >> New REBOL Browser Plugin - New! >> New capabilities! Plus support for Firefox/Mozilla/Etc. and Opera >> >> Further information on this development can be found under Carl's >> Blog entitled "Browser Plugin Update". >> >> The Windows only version is very much older, and you can see a >> demo of it (including the fully automatic installation of the >> plugin) at my own site: >> >> http://www.howsoft.com/runrev/vector_graphics_in_revolution.htm >> >> Scroll down to the picture of my sister-in-law's knitting machine >> and you will find the instructions for the demo: >> >> "The above shows a Rebol program (script) running via a plugin in >> the Internet Explorer/altBrowser. It's a slideshow with 10 raster >> images. If you want to see how this works in the Internet Explorer >> using a PC (and also in an altBrowser stack once you acquire it), >> simply navigate to http://www.howsoft.com/photos for a demo. Rebol >> will install its plugin automatically (2 seconds)**, and then the >> pictures will be downloaded. Then, you can see the slideshow in >> the browser." >> >> [** In the old days - Win XP SP1 - it used to take about 2 seconds >> to install this plugin automatically, but now - with SP2 - you >> have to give it permission. Nevertheless, it is very quick. What >> takes longer is the download of the photos for the demo, but this >> has nothing to do with the Rebol plugin itself.] >> >> >> As far as I can see, this development is relevant to what Rev may >> or may not decide to implement in various ways, both technically >> and also in terms of keeping up with "what's out there". In short, >> just about any program written in Rebol can be run - with no >> hassle - in the Windows Internet Explorer. The same facility for >> Firefox etc. is still in alpha, but will probably be ready this >> year. Everybody speaks about Java, Flash, etc., but nobody seems >> to be really aware of what Rebol are up to. Also, as far as I can >> see, my little demo is highly relevant to the Web presentation of >> media. >> >> Just thought I'd mention it. >> >> Regards, >> Bob >> >> >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > Peter T. Evensen > http://www.PetersRoadToHealth.com > 314-629-5248 or 888-682-4588 > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- Pierre Sahores www.sahores-conseil.com From stephenREVOLUTION at barncard.com Wed Jun 28 16:05:30 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Wed, 28 Jun 2006 13:05:30 -0700 Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <44A2D16E.9050700@howsoft.com> References: <44A2D16E.9050700@howsoft.com> Message-ID: >facility for Firefox etc. is still in alpha, but will probably be >ready this year. Everybody speaks about Java, Flash, etc., but >nobody seems to be really aware of what Rebol are up to. Also, as >far as I can see, my little demo is highly relevant to the Web >presentation of media. Yeah, I could use something like this.. cool. except it's moot (again) for Mac users. At least Java Flash, etc. is cross-platform. I really get tired of hearing about when 'next big things' for the web turn out to be platform specific. Java and Flash were inclusive from day one. Late deployment usually means a stripped-down version 'for the rest of us'. Witness the fact that Skype has been around for 2 years, their PC version can do video, but not the Mac. What about the other 20%*? Can Rebol be done for the 'other side'? Otherwise it's not very useful on the web......a web app should be universal at least for the top 2 client OS's. From the Rebol page: "REBOL Technologies now provides the REBOL/Plugin, a new web browser plugin module for Microsoft Internet Explorer, Mozilla, Firefox, and other browsers (currently running on Windows OS, but we plan to support OSX, Linux, BSD and others in the future)." Sounds wonderful, but again we have promises of 'in the future' - how can anyone build a site built on intentionally ignoring 20% of one's potential audience? Well, hell this is a WEB product - why isn't it working on the Mac now? This "Windows first" stuff doesn't work for the web. So my question to Carl Sassenrath, the creator of REBOL is: When, if ever? fyi this guy did work for Apple at one point. *I figure once you whittle down all the point-of-sale, CNC drilling machines, and ATMs the actual HUMAN used market share of Macs vs PC is more around 20% sqb -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From stephenREVOLUTION at barncard.com Wed Jun 28 16:07:11 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Wed, 28 Jun 2006 13:07:11 -0700 Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <6.2.1.2.2.20060628142821.0a2d8360@exchange.slg.com> References: <44A2D16E.9050700@howsoft.com> <6.2.1.2.2.20060628142821.0a2d8360@exchange.slg.com> Message-ID: I thought that point was moot if it installs in 2 seconds! >The problem wiht rebol is that it is yet another plug-in. The >reason schools (for example) want web/browser-delivered content is >that they don't have to go in and touch every workstation. > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From soapdog at mac.com Wed Jun 28 16:15:41 2006 From: soapdog at mac.com (Andre Garzia) Date: Wed, 28 Jun 2006 10:15:41 -1000 Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <44A2D16E.9050700@howsoft.com> References: <44A2D16E.9050700@howsoft.com> Message-ID: Before switching to Rev I was a REBOL coder, I have very fond memories of REBOL... On Jun 28, 2006, at 8:58 AM, Bob Warren wrote: > Dan Shafer wrote: > > > Delivering a Rev stack/app in DHTML would be > such an awesome tool that I'd use it daily. > > ------------------------------------ > If you chappies discussing this thread (most of which is above my > head) think that comparison would be of any value, I suggest you > visit - > > http://www.rebol.com > > - to see what Carl Sassenrath is doing. Click on the following link: > > New REBOL Browser Plugin - New! > New capabilities! Plus support for Firefox/Mozilla/Etc. and Opera > > Further information on this development can be found under Carl's > Blog entitled "Browser Plugin Update". > > The Windows only version is very much older, and you can see a demo > of it (including the fully automatic installation of the plugin) at > my own site: > > http://www.howsoft.com/runrev/vector_graphics_in_revolution.htm > > Scroll down to the picture of my sister-in-law's knitting machine > and you will find the instructions for the demo: > > "The above shows a Rebol program (script) running via a plugin in > the Internet Explorer/altBrowser. It's a slideshow with 10 raster > images. If you want to see how this works in the Internet Explorer > using a PC (and also in an altBrowser stack once you acquire it), > simply navigate to http://www.howsoft.com/photos for a demo. Rebol > will install its plugin automatically (2 seconds)**, and then the > pictures will be downloaded. Then, you can see the slideshow in the > browser." > > [** In the old days - Win XP SP1 - it used to take about 2 seconds > to install this plugin automatically, but now - with SP2 - you have > to give it permission. Nevertheless, it is very quick. What takes > longer is the download of the photos for the demo, but this has > nothing to do with the Rebol plugin itself.] > > > As far as I can see, this development is relevant to what Rev may > or may not decide to implement in various ways, both technically > and also in terms of keeping up with "what's out there". In short, > just about any program written in Rebol can be run - with no hassle > - in the Windows Internet Explorer. The same facility for Firefox > etc. is still in alpha, but will probably be ready this year. > Everybody speaks about Java, Flash, etc., but nobody seems to be > really aware of what Rebol are up to. Also, as far as I can see, my > little demo is highly relevant to the Web presentation of media. > > Just thought I'd mention it. > > Regards, > Bob > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From soapdog at mac.com Wed Jun 28 16:17:46 2006 From: soapdog at mac.com (Andre Garzia) Date: Wed, 28 Jun 2006 10:17:46 -1000 Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: References: <44A2D16E.9050700@howsoft.com> <6.2.1.2.2.20060628142821.0a2d8360@exchange.slg.com> Message-ID: <0283DC83-EC85-4679-9A37-29D023F18699@mac.com> I work in windows only... also, REBOL is a very nice language created by one of the guys from the AMIGA era... very nice indeed. But it's not match to Rev when it comes to create desktop apps. Andre On Jun 28, 2006, at 10:07 AM, Stephen Barncard wrote: > I thought that point was moot if it installs in 2 seconds! > >> The problem wiht rebol is that it is yet another plug-in. The >> reason schools (for example) want web/browser-delivered content is >> that they don't have to go in and touch every workstation. >> > > -- > stephen barncard > s a n f r a n c i s c o > - - - - - - - - - - - - > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From lfredricks at proactive-intl.com Wed Jun 28 17:05:40 2006 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Wed, 28 Jun 2006 14:05:40 -0700 Subject: OT: Free 3D Software - Shade 7 Designer LE for taking a Survey Message-ID: <003501c69af6$9e1b7630$6401a8c0@lynn> Our friends at e-frontier are giving away copies of Shade 7 Designer for taking a survey. Instructions are in the off-topic sub-forum of Revolution Forums. Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution, Ltd From ambassador at fourthworld.com Wed Jun 28 17:06:33 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 28 Jun 2006 14:06:33 -0700 Subject: Revolution Media Presentation Viewable on Web? Message-ID: <44A2EF59.80508@fourthworld.com> Andre Garzia wrote: > I work in windows only... > > also, REBOL is a very nice language created by one of the guys from > the AMIGA era... very nice indeed. > > But it's not match to Rev when it comes to create desktop apps. Agreed. Way back when Rebol was enjoying its 15 minutes of fame I gave it a good look, and found that i just didn't look as nice as Rev stuff. Part of that is that they didn't double-buffer their windows, so the redraws were abysmal; maybe they've fixed that since then. But overall, aside from a browser plugin I've seen nothing in Rebol that couldn't be done in Rev. And if someone took the time to make a handy library (back when I had time on my hands I thought of calling it "Revol" ) to provide one-liners for anything Rebol does that isn't already a one-liner in Transcript. When it was the only game in town, Rebol was way cool. But that was a long time ago, and Rev has grown far beyond it.... -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From tkuypers at dmp-int.com Wed Jun 28 17:14:30 2006 From: tkuypers at dmp-int.com (Ton Kuypers) Date: Wed, 28 Jun 2006 23:14:30 +0200 Subject: Database problem Message-ID: <64064EF1-FF57-4ED3-919A-1EEB83E3EC90@dmp-int.com> Hi, fellow Revolutionaires... I have a strange problem: I'm using RR 2.7.2 Enterprise on OS X 10.4.7 I'm connecting to a SQL Server through an ODBC connection, no problem so far. When I retrieve data from the SQL Server, all fields come over just fine, except DateTime fields... There are 2 of these fields, each containing a value like "28-06-2006 00:00" When I use the code below to get the data, the value I get for the date is truncated and changed to "2006-06-"... Anyone any ideas? Warm regards, Ton Kuypers Digital Media Partners bvba Tel. +32 (0)477 / 739 530 Fax +32 (0)14 / 71 03 04 http://www.dmp-int.com The code: ON MouseUp put fGetClients() into msg END MouseUp FUNCTION fGetClients put "SELECT Contacts.CompanyNameINV, Contacts.Contact_ID FROM Contacts;" into vCommand put fGetData(vCommand) into vData return fDB2Field(vData) END fGetClients FUNCTION fGetData vCommand set cursor to watch put getConnectID() into dbID IF dbID is empty THEN exit to top put the pConnectionID of Stack "Motivation" into dbID IF dbID is not a number THEN put "Error: " & dbID into vError answer vError set the clipboardData["text"] to vError exit to top END IF -- dbID is not a number return revDataFromQuery(tab,return,dbID,vCommand) END fGetData From lfredricks at proactive-intl.com Wed Jun 28 17:19:14 2006 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Wed, 28 Jun 2006 14:19:14 -0700 Subject: Get a Free Copy of Shade 7 Designer - 3D Software Message-ID: <004f01c69af8$832fc270$6401a8c0@lynn> Our friends at e-frontier are giving away copies of Shade 7 Designer for taking a survey. Instructions are in the off-topic sub-forum of Revolution Forums. This is a very good way to get started with 3D artwork. Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution, Ltd From stephenREVOLUTION at barncard.com Wed Jun 28 17:47:36 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Wed, 28 Jun 2006 14:47:36 -0700 Subject: OT: Free 3D Software - Shade 7 Designer LE for taking a Survey In-Reply-To: <003501c69af6$9e1b7630$6401a8c0@lynn> References: <003501c69af6$9e1b7630$6401a8c0@lynn> Message-ID: And it's cross-platform!!! sqb >Our friends at e-frontier are giving away copies of Shade 7 Designer for >taking a survey. Instructions are in the off-topic sub-forum of Revolution >Forums. > >Best regards, > > >Lynn Fredricks >Worldwide Business Operations >Runtime Revolution, Ltd > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From stephenREVOLUTION at barncard.com Wed Jun 28 17:53:50 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Wed, 28 Jun 2006 14:53:50 -0700 Subject: OT: Free 3D Software - Shade 7 Designer LE for taking a Survey In-Reply-To: References: <003501c69af6$9e1b7630$6401a8c0@lynn> Message-ID: And a 385.57 mb download! 56k modem : 16 hours, 3 minutes. >And it's cross-platform!!! > >sqb -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From stephenREVOLUTION at barncard.com Wed Jun 28 18:45:40 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Wed, 28 Jun 2006 15:45:40 -0700 Subject: Get a Free Copy of Shade 7 Designer - 3D Software In-Reply-To: <004f01c69af8$832fc270$6401a8c0@lynn> References: <004f01c69af8$832fc270$6401a8c0@lynn> Message-ID: Just so other folks know about the reality of this offer... TIPS: 1. make sure you select the right product: Shade 7 designer LE for Survey Participants #19618 2. Prepare to wait a long time to download it. I've just wasted 1.5 hours trying to get my free thing. First the survey. Badly written and executed, and if you make one mistake in 24 entries, you are sent back to the beginning, without the accompanying graphics that are needed to answer. The site is incredibly slow so every page reload takes about 30 seconds. Finally I get the notification that my survey is ok, and on to the next step, downloading. Nope --- I have to register at 'Content Paradise'. Ok, what the hell. I create an special email address just in case ( I don't trust any company anymore with my main email address) and register. After about a half an hour I get my confirmation. I click on the link and I'm certified. Now I go back to the site (an hour has passed by now). I wait forever while successive pages load, then finally get to the right order screen. I enter my precious special code... and.... I get a bad code error. Dammit. Again. And again. I just tried one more time... this time I got the download link. Click. NOW their server is SERIOUSLY overloaded. Right now on my Cable 6mb line, I get an incredibly slow connection - it says it will take a DAY to download @ 3.5k a second. They really need to look at their delivery system, or they're gonna be outa business. At least separate the downloads server from the web site! I'll move the download over to another machine - but most people don't have that luxury. sqb "If I don't complain, who will"... >Our friends at e-frontier are giving away copies of Shade 7 Designer for >taking a survey. Instructions are in the off-topic sub-forum of Revolution >Forums. This is a very good way to get started with 3D artwork. > >Best regards, > > >Lynn Fredricks >Worldwide Business Operations >Runtime Revolution, Ltd -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From pevensen at siboneylg.com Wed Jun 28 18:58:41 2006 From: pevensen at siboneylg.com (Peter T. Evensen) Date: Wed, 28 Jun 2006 17:58:41 -0500 Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <02B9E8E6-FFDC-428C-ABCF-74E9B78D2BF6@easynet.fr> References: <44A2D16E.9050700@howsoft.com> <6.2.1.2.2.20060628142821.0a2d8360@exchange.slg.com> <02B9E8E6-FFDC-428C-ABCF-74E9B78D2BF6@easynet.fr> Message-ID: <6.2.1.2.2.20060628175705.0ad9d710@exchange.slg.com> My main point is that it is a plug-in. I haven't really looked at it's capabilities. The problem is, it requires a plug-in to be installed on the user's machine. At 02:43 PM 6/28/2006, you wrote: >Dear Peter and All, > >I would'nt be too negative but two Rebol geeks of my friends could >explain lots about the Rebol IE plug-in (Olivier Auverlot, the writer >of the french's Eyrolles Rebol programmers reference book, and >Fran?ois Jouen of the "Ecole Pratiques de Hautes-Etudes" institute). >In short, this plug-in is probably not dedicated to be used as a >professional grade tool. Peter T. Evensen http://www.PetersRoadToHealth.com 314-629-5248 or 888-682-4588 From bobs at twft.com Wed Jun 28 19:28:52 2006 From: bobs at twft.com (Robert Sneidar) Date: Wed, 28 Jun 2006 16:28:52 -0700 Subject: Drag and Drop Data Message-ID: Here's a brain buster for you. Let's say I want to drag an email from Apple Mail and drop it onto a field. Normally nothing happens, even though the field gets focused. Is there any way to find out anything about the object being dropped onto the field? THAT would be cool. If you could create hot links to files or other drag and drop objects, like URL's and such, that would be mega cool. Can anyone say project manager with linked to-do's and contacts? Bob Sneidar IT Manager Logos Management Calvary Chapel CM From m.schonewille at economy-x-talk.com Wed Jun 28 20:56:12 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 29 Jun 2006 02:56:12 +0200 Subject: images in drop down menus In-Reply-To: <04ba7caaff65e086d9ff1a0f89125749@gmail.com> References: <04ba7caaff65e086d9ff1a0f89125749@gmail.com> Message-ID: <2962E3E8-5A0A-4215-89C7-1CE4EFFFF165@economy-x-talk.com> Hi Kevin, I created an example, called Sample Menu. The stack is available in the category Programming of Rev Online and can be found under my user name Mark. It should work fine on any operating system. If not, please tell me. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 28-jun-2006, om 20:25 heeft kevin het volgende geschreven: > Does anyone know of a way to implement an image for each menu item > in a "pull down" button? > > Many thanks, > > Kevin > From wjm at wjm.org Wed Jun 28 20:58:22 2006 From: wjm at wjm.org (Bill Marriott) Date: Wed, 28 Jun 2006 20:58:22 -0400 Subject: Get a Free Copy of Shade 7 Designer - 3D Software References: <004f01c69af8$832fc270$6401a8c0@lynn> Message-ID: Nothing like giving away something free to kill your servers :) "Stephen Barncard" wrote in message news:p06230903c0c8b11f5b46@[192.168.1.103]... > Just so other folks know about the reality of this offer... > > [lots of details about a harrowing experience] From wjm at wjm.org Wed Jun 28 21:38:48 2006 From: wjm at wjm.org (Bill Marriott) Date: Wed, 28 Jun 2006 21:38:48 -0400 Subject: Get a Free Copy of Shade 7 Designer - 3D Software References: <004f01c69af8$832fc270$6401a8c0@lynn> Message-ID: You lucky dawg! 1.6 KB/sec for me! :) That's just 54 hours and 2 minutes LOL "Stephen Barncard" wrote in message news:p06230903c0c8b11f5b46@[192.168.1.103]... > Right now on my Cable 6mb line, I get an incredibly slow connection - it > says it will take a DAY to download @ 3.5k a second. From JimAultWins at yahoo.com Wed Jun 28 21:51:29 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Wed, 28 Jun 2006 18:51:29 -0700 Subject: Drag and Drop Data In-Reply-To: Message-ID: On 6/28/06 4:28 PM, "Robert Sneidar" wrote: > Here's a brain buster for you. Let's say I want to drag an email from > Apple Mail and drop it onto a field. Normally nothing happens, even > though the field gets focused. Is there any way to find out anything > about the object being dropped onto the field? THAT would be cool. If > you could create hot links to files or other drag and drop objects, > like URL's and such, that would be mega cool. Can anyone say project > manager with linked to-do's and contacts? The key to your 'brain buster' is the concept of 'allow drag and drop' within Rev. There are many example stacks of this at work. One of them is Scripter's Scrapbook, which has elevated this to a high art of links, categories, searching modes, hilting found text, and much much more. I used to put most everything in Scripter's Scrapbook.rev in the early days, then moved to a different, lees automatic organization system. There are days when I wish I could have some of the fabulous features that Hugh put into his work. Also consider that Rev has its own library of email send and receive, so you could even imagine doing without an email program. Think about a Rev stack/substacks that read, compose, distribute, catalog all email activity. No limit to the rules and features you could add. I just added SMTP + a drag-drop email list interface to a small app I built for a client who only needed to send to several groups (SMTP only). Each card stores the set of groups for that card, so that any emails done here get sent accordingly. Unlimited cards = unlimited combinations. To take someone off all lists (leaves the company) is a simple repeat loop through all the cards. Sarah Riechelt http://troz.net/Rev/misc.php RevGZ.rev This is a stack that uses Rev's built-in compression routines to compress and expand any file. The latest version allows drag & drop but the drag hilighting may not always go away properly if you move off the buttons. It is stored as a zip file, so you can open it first, in order to open all the other gz files Hugh Senior http://www.flexiblelearning.com/ssbk/testimonials.html http://www.flexiblelearning.com/xtalk.htm Others are out there, and hopefully they will chime in. Jim Ault Las Vegas From stephenREVOLUTION at barncard.com Wed Jun 28 22:00:09 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Wed, 28 Jun 2006 19:00:09 -0700 Subject: Get a Free Copy of Shade 7 Designer - 3D Software In-Reply-To: References: <004f01c69af8$832fc270$6401a8c0@lynn> Message-ID: 2.4 k a second - more than 1 day to download the app at 380mb. That would be ok except I'm on Cable Net and would expect the servers at the other end to be faster than at least a dialup. I really don't think the connection will last somehow, but it's crunching away...slowly. The company either is incredibly successful at this moment, not aware about their web serving or are suffering a major Denial of Service attack. Lynn, if these guys are friends of yours, you should let them know about this. It's not really possible to do any real business at this time... I know it's free, but free means it's a teaser to bring in serious users that will pay... sqb -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From mark at maseurope.net Wed Jun 28 22:28:44 2006 From: mark at maseurope.net (Mark Smith) Date: Thu, 29 Jun 2006 03:28:44 +0100 Subject: Get a Free Copy of Shade 7 Designer - 3D Software In-Reply-To: References: <004f01c69af8$832fc270$6401a8c0@lynn> Message-ID: <0792ADF6-18F2-4897-AF51-866C177877CF@maseurope.net> Strange - I got it in about 30 minutes . Mind you, I'd probably have given up if you hadn't forewarned us about the slightly involved process of signing up etc., so thanks for that. Best, Mark On 29 Jun 2006, at 03:00, Stephen Barncard wrote: > 2.4 k a second - more than 1 day to download the app at 380mb. That > would be ok except I'm on Cable Net and would expect the servers at > the other end to be faster than at least a dialup. > > I really don't think the connection will last somehow, but it's > crunching away...slowly. > > The company either is incredibly successful at this moment, not > aware about their web serving or are suffering a major Denial of > Service attack. > > Lynn, if these guys are friends of yours, you should let them know > about this. It's not really possible to do any real business at > this time... > > I know it's free, but free means it's a teaser to bring in serious > users that will pay... > > > > sqb > -- > stephen barncard > s a n f r a n c i s c o > - - - - - - - - - - - - > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From stephenREVOLUTION at barncard.com Wed Jun 28 23:01:52 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Wed, 28 Jun 2006 20:01:52 -0700 Subject: Get a Free Copy of Shade 7 Designer - 3D Software In-Reply-To: <0792ADF6-18F2-4897-AF51-866C177877CF@maseurope.net> References: <004f01c69af8$832fc270$6401a8c0@lynn> <0792ADF6-18F2-4897-AF51-866C177877CF@maseurope.net> Message-ID: Perhaps the server is in Europe. Well, it ain't working well here... it now is slower and suggests 2 days to complete. thanks for the head's up anyway, Lynn. >Strange - I got it in about 30 minutes . Mind you, I'd >probably have given up if you hadn't forewarned us about the >slightly involved process of signing up etc., so thanks for that. > >Best, > >Mark -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From chipp at chipp.com Wed Jun 28 23:20:46 2006 From: chipp at chipp.com (Chipp Walters) Date: Wed, 28 Jun 2006 22:20:46 -0500 Subject: Get a Free Copy of Shade 7 Designer - 3D Software In-Reply-To: <004f01c69af8$832fc270$6401a8c0@lynn> References: <004f01c69af8$832fc270$6401a8c0@lynn> Message-ID: <7aa52a210606282020s3c7a0143rea858f95ae2feee3@mail.gmail.com> Thanks Lynn for the link! I've always wanted to try Shade. Human Code Japan has been a beta tester since the early 90's for Shade. Back then it was a pretty snazzy spline modeler with a decent rendering engine. Never really caught on here in the states. I'm on a slow connection, but still am grabbing the DL at around 75 KB/sec. Over an hour remains! Oh, and it turns out Content Paradise rememberd me from an earlier login, though I don't remember much about them ;-) -Chipp From chipp at chipp.com Wed Jun 28 23:28:47 2006 From: chipp at chipp.com (Chipp Walters) Date: Wed, 28 Jun 2006 22:28:47 -0500 Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: References: <44A2D16E.9050700@howsoft.com> Message-ID: <7aa52a210606282028m401e58ffj8bffc69b924565b@mail.gmail.com> On 6/28/06, Stephen Barncard wrote: > What about the other 20%*? Funny, the most I could find the Mac had was: "Currently Apple has a US market share of 4.5 percent and a global market share of 2.5 percent." --http://www.andybudd.com/archives/2005/07/apple_market_share/ Guess you could do one of those ads for Apple? From ambassador at fourthworld.com Thu Jun 29 00:10:15 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 28 Jun 2006 21:10:15 -0700 Subject: Revolution Media Presentation Viewable on Web? Message-ID: <44A352A7.3090706@fourthworld.com> Chipp Walters wrote: > On 6/28/06, Stephen Barncard wrote: > >> What about the other 20%*? > > Funny, the most I could find the Mac had was: > > "Currently Apple has a US market share of 4.5 percent and a global > market share of 2.5 percent." > > --http://www.andybudd.com/archives/2005/07/apple_market_share/ Mac isn't the only non-Windows system out there. There are a few flavors of UNIX, more than a dozen popular Linux distros, and at least one Newton user in Brazil. This article from about 8 months earlier than the one you cited goes out on a limb to suggest that Windows marketshare will not merely continue to decline, but rather dramatically to about 58% by 2007, once PDAs, cell phones, and other OS environments are taken into account: Of course those systems aren't running OS X either. :) This article discusses some of the difficulties in establishing good methodologies for measuring marketshare of Linux vs Windows: And of course there are other factors, like the figures for specific markets like education where Macs are reported to have a disproportionate showing (some say 14, not anywhere near its peak of 30% in 1999 but not bad): I don't believe unit sales tell the whole story of human usage, esp. when you take into account that most non-human-driven computers aren't Macs (factory automation and the like; I know one shop where most people use Macs and a single floor manager runs 10 Wintel boxes drive machinery; in a head count it's 10-to-1 Mac, but in a box count it appears even), and one would need to account for system longevity and a great many other things to figure out how many actual people are using each system. But while unit sales may be a weak measurement, it's the simplest to derive so it's the one most commonly used. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From stephenREVOLUTION at barncard.com Thu Jun 29 00:41:05 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Wed, 28 Jun 2006 21:41:05 -0700 Subject: Get a Free Copy of Shade 7 Designer - 3D Software In-Reply-To: <7aa52a210606282020s3c7a0143rea858f95ae2feee3@mail.gmail.com> References: <004f01c69af8$832fc270$6401a8c0@lynn> <7aa52a210606282020s3c7a0143rea858f95ae2feee3@mail.gmail.com> Message-ID: The Internet 'weather' cleared up and the download resumed normal speed. >Thanks Lynn for the link! I've always wanted to try Shade. Human Code >Japan has been a beta tester since the early 90's for Shade. Back then >it was a pretty snazzy spline modeler with a decent rendering engine. >Never really caught on here in the states. > >I'm on a slow connection, but still am grabbing the DL at around 75 >KB/sec. Over an hour remains! Oh, and it turns out Content Paradise >rememberd me from an earlier login, though I don't remember much about >them ;-) > >-Chipp -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From lynn at paradigmasoft.com Thu Jun 29 01:52:36 2006 From: lynn at paradigmasoft.com (Lynn Fredricks) Date: Wed, 28 Jun 2006 22:52:36 -0700 Subject: Get a Free Copy of Shade 7 Designer - 3D Software In-Reply-To: Message-ID: <004401c69b40$467e4390$6401a8c0@lynn> > Lynn, if these guys are friends of yours, you should let them > know about this. It's not really possible to do any real > business at this time... > > I know it's free, but free means it's a teaser to bring in > serious users that will pay... Im reasonably certain that about the same time I got the notice on the survey, so did another 50,000 people - could be their servers are taking a heavy beating. Id give it a try a bit later. Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution, Ltd From lynn at paradigmasoft.com Thu Jun 29 02:00:29 2006 From: lynn at paradigmasoft.com (Lynn Fredricks) Date: Wed, 28 Jun 2006 23:00:29 -0700 Subject: Get a Free Copy of Shade 7 Designer - 3D Software In-Reply-To: <7aa52a210606282020s3c7a0143rea858f95ae2feee3@mail.gmail.com> Message-ID: <004801c69b41$60652a20$6401a8c0@lynn> > Thanks Lynn for the link! I've always wanted to try Shade. > Human Code Japan has been a beta tester since the early 90's > for Shade. Back then it was a pretty snazzy spline modeler > with a decent rendering engine. > Never really caught on here in the states. Shade Designer LE is a competent 3D product. I don't have the current version of Pro, but I fire up Shade 7 Pro now and then. The previous owners made an attempt in the early 90's to enter the US market but didn't follow through - they've been more successful this time around, especially since they also own Poser. Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution, Ltd From david at dvglasgow.wanadoo.co.uk Thu Jun 29 04:16:01 2006 From: david at dvglasgow.wanadoo.co.uk (David Glasgow) Date: Thu, 29 Jun 2006 09:16:01 +0100 Subject: export PNG weirdness In-Reply-To: <7aa52a210606281159n76403a5at8149b6381fbd6af@mail.gmail.com> References: <15168851a69805af4b55906dc36dd4b7@dvglasgow.wanadoo.co.uk> <7aa52a210606281159n76403a5at8149b6381fbd6af@mail.gmail.com> Message-ID: And while we are at it, I discovered that pre 2.7, (but I don't know which version) exported some PNGs that were *enormous*. Simple screenshots were over 1 meg. I realised that exporting seemed s l o w but hadn't noticed the file sizes. It wasn't until I was having a clear-out that I found hundreds of monster screenshots lurking on my disk. They seemed OK in terms of displaying, but what was going on, I have no idea. I would imagine it would be quite a challenge to add so much stuff to an image without corrupting it completely - unless it was some weird parallel universe anti matter anti compression algorithm collision. Somewhere out there my doppelganger is scratching his head wondering why his PNGs are so absurdly *small*. Oh dear. This flight of fantasy doesn't bode well for my productivity today..... Best Wishes, David Glasgow Carlton Glasgow Partnership http://www.i-psych.co.uk On 28 Jun 2006, at 7:59 pm, Chipp Walters wrote: > Hi Chris, > > I too, have found some text rendering issues in the 2.7 series. Pre- > 2.7, if the image had under a certain number of colors in it, the PNG > export would choose to export in 8-bit-- very disconcerting. > > -Chipp From chipp at chipp.com Thu Jun 29 04:21:07 2006 From: chipp at chipp.com (Chipp Walters) Date: Thu, 29 Jun 2006 03:21:07 -0500 Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <44A352A7.3090706@fourthworld.com> References: <44A352A7.3090706@fourthworld.com> Message-ID: <7aa52a210606290121j65c23e44uc059cc7c8e16a613@mail.gmail.com> The smallest marketshare I could find for Windows was 84%, which I kind of doubt-- IMO it's too small. I'm not too big on 'projections,' especially the ones about computers. Didn't they predict the end of computers around 2000 ;-) Frankly, 58% in 2007 seems laughable. Though I guess if your counting ALL cellphones, then you could be right..but for that matter shouldn't we include all GPS systems? And what about those little computers which control anti-braking on cars? And let's not forget those microcontrollers they put on every kitchen appiance. Hmm, now we've got MS down to under 10% market share. Geez, time to buy PUTS on MSFT. From ambassador at fourthworld.com Thu Jun 29 04:30:53 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 29 Jun 2006 01:30:53 -0700 Subject: Revolution Media Presentation Viewable on Web? Message-ID: <44A38FBD.3050101@fourthworld.com> Chipp Walters wrote: > The smallest marketshare I could find for Windows was 84% Not too far off the original poster's estimate of 80%. :) -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From lan.kc.macmail at gmail.com Thu Jun 29 05:34:53 2006 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Thu, 29 Jun 2006 17:34:53 +0800 Subject: Unacceptable File Size Increase In-Reply-To: References: Message-ID: Ah, I seem to have interpreted Blair's email completely differently and although I'm probably wrong it still begs the question. Firstly I think Jacque is closer to the problem, not the displaying of data and the benefits of external dbs, but the possible creation of 'extra' controls that are adding bloat to the app. May I suggest that you use the Application Browser, found under the Tools menu, to inspect your App. When you poke around with this you should be able to confirm that you have the right number of substacks and cards in each substack. More importantly, you should be able to compare the number of controls on each card against the number of controls on your 'master card'. You should be able to quickly determine if you have 10 fields all called 'Name' sitting one on top of the other! So the 'begged question' as I see it is; how do you automatically update a stack GUI against a master GUI. Try this 'poor' example: You have a Contact App that simply stores name and contact details. Unlike all the others that show the details in single card rolodex style, you create 15 substacks so that you can look at 16 contacts at once. 10 years ago you had to add an extra field for email address + label field. 5 year ago you had to add a 5th 'phone' field for mobile number + label field. Last year you had to make the 'card' bigger so you could add a 'photo' field. And today, because someone realised that you only typically store 3 phone numbers, you need to change the 5 'label' fields (Home Phone, Home Fax, Work Phone, Work Fax, Mobile) to 3 Option buttons with the 5 mentioned options and reduce the number of phone number fields to 3. Making those changes to the 'master' is no great hassle, but repeating it 15 times is boring. Whilst it is easy to: set the rectangle of field "Name" of stack "Substack 1" to the rectangle of field "Name" of stack "MasterGUI" The advantage of this method is that you can basically do anything without risk of altering the data stored in the field. The problem is that there must be about 90 odd properties for a field and running through everyone seems a little tedious. Of course if you copy and paste the field all the properties come correctly set, but you must make sure you don't loose the data currently stored! Blair wrote: > That is, each relevant substack has its version of card X. (I have > forgotten why. Most of the scripting work was done two years ago.) > I imagine the reason why is data security. My impression is that you don't use 'Backgrounds' which I thought was a problem. But then I realised that if you remove a control from a background, you instantaneously remove it from every card that contains that background. To me going from card to card moving data from say field phone number 5 to field phone number 3 is a lot easier than collecting all that data and storing it somewhere concrete - so it's not lost if the power goes out half way through - then moving it into the appropriate place after the modification is done. 'set the backgroundBehavior to false' before deleting controls, and then setting it back to true might be one option to help prevent lost data but still retain the advantages of backgroundBehavior. Enough of my random thoughts, I was more interested in how others would approach this problem? From JimCarwardine at OwnYourFuture-net.com Thu Jun 29 06:06:36 2006 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Thu, 29 Jun 2006 07:06:36 -0300 Subject: Get a Free Copy of Shade 7 Designer - 3D Software In-Reply-To: <004f01c69af8$832fc270$6401a8c0@lynn> Message-ID: How do I find "the off-topic sub-forum of Revolution Forums"? I went to the Rev web site and clicked on Mailing Lists, which was the only link I thought would contain the off-topic sub-forum but found nothing... Jim on 6/28/06 6:19 PM, Lynn Fredricks wrote: > Our friends at e-frontier are giving away copies of Shade 7 Designer for > taking a survey. Instructions are in the off-topic sub-forum of Revolution > Forums. This is a very good way to get started with 3D artwork. > > Best regards, > > > Lynn Fredricks > Worldwide Business Operations > Runtime Revolution, Ltd > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- www.TalentSeeker.ca www.HiringSmart.ca/ns www.KeepingTheBest.ca/ns Own Your Future Consulting Services Limited, 23 Shoal Cove Road, Seabright, Nova Scotia, Canada. B3Z 3A9 Phone: 902-823-2339. Fax: 902-823-2139 From klaus at major-k.de Thu Jun 29 06:12:51 2006 From: klaus at major-k.de (Klaus Major) Date: Thu, 29 Jun 2006 12:12:51 +0200 Subject: Get a Free Copy of Shade 7 Designer - 3D Software In-Reply-To: References: Message-ID: <4419CC82-F76C-42BA-A804-17D7B2BD2987@major-k.de> Hi Jim, > How do I find "the off-topic sub-forum of Revolution Forums"? I > went to the > Rev web site and clicked on Mailing Lists, which was the only link > I thought > would contain the off-topic sub-forum but found nothing... Jim actually it's the first entry in the "Off-topic" sub-forum: Regards Klaus Major klaus at major-k.de http://www.major-k.de P.S. Yep, a direct link would have been a good idea of Lynn F. ;-) From lan.kc.macmail at gmail.com Thu Jun 29 06:15:21 2006 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Thu, 29 Jun 2006 18:15:21 +0800 Subject: [OT] Market Share Message-ID: On 6/29/06, Chipp Walters wrote: > > Frankly, 58% in 2007 seems laughable. If 90% of home PCs run Windows and 10% run OSX, yet 50% of the Windows users use a pirated copy whilst for OSX it is only 5%, what is the market share? Unfortunately where I live I guarantee less than 50% of home PC users have a legal copy of Windows. Most Mac users I know have legal copies although this is a little skewed in that I belong to a MUG so most users I know get deals on OSX upgrades etc. Also the same market forces that effect the lack of Mac compatible software also effects the lack of Mac compatible pirate software but to a greater degree - would you risk going to gaol for such a small market? Is having 99.9% of the pirated software market good or bad? Anyway, I believe the 'paid' market share is a lot smaller that people realise, which is probably why I see far more commercials for 'don't buy pirated' and 'buy legal Windows'. From JimAultWins at yahoo.com Thu Jun 29 06:23:32 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 29 Jun 2006 03:23:32 -0700 Subject: Is there any easy way to... Message-ID: Is there any easy way to fix the totally aggravating behavior of Rev 2.7.2 on a Duo Mini Mac which is single monitor, from .... moving palettes up under the Mac menubar after relaunching Rev? The tools and inspector stack title bars become unreachable thus unmoveable. Yes, I can go to the preferences, select show UI in app browser, look down the list to find the stack name to use, then type in the message box "set the top of stack "mmmm" to 100 It seems that if the palette was slightly off the screen when quitting Rev or it crashes (which was the last occurrence), things get very aggravating. Hope there is a simple answer. Jim Ault Las Vegas From benr_mc at cogapp.com Thu Jun 29 06:36:26 2006 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Thu, 29 Jun 2006 11:36:26 +0100 Subject: Is there any easy way to... In-Reply-To: References: Message-ID: <44A3AD2A.1040300@cogapp.com> On 29/6/06 11:23, Jim Ault wrote: > Is there any easy way to fix the totally aggravating behavior of Rev 2.7.2 > on a Duo Mini Mac which is single monitor, from .... > > moving palettes up under the Mac menubar after relaunching Rev? > > The tools and inspector stack title bars become unreachable thus unmoveable. > > Yes, I can go to the preferences, select show UI in app browser, look down > the list to find the stack name to use, > then type in the message box "set the top of stack "mmmm" to 100 > > It seems that if the palette was slightly off the screen when quitting Rev > or it crashes (which was the last occurrence), things get very aggravating. Voting for this might help: http://support.runrev.com/bugdatabase/show_bug.cgi?id=3715 Otherwise, because this bites me so frequently (especially because I work on a PowerBook, which switches regularly from being sole monitor, to being the second monitor, to the left and below an external main monitor) I have a button on my modified toolbar, which does this: on mouseUp set the dialogData to "Select a window to relocate" & return & the windows modal stack "MyTBListDlog" put the dialogData into tWinName if tWinName = empty then exit mouseUp set the loc of window tWinName to the screenloc set the top of window tWinName to 120 end mouseUp (MyTBListDlog simply presents a line format list, lets you click one line and OK, or cancel.) Not quite sure why it sets both the loc and the top - probably it did one, then I added the other - but it's been that way for about four years now... Ben Rubinstein | Email: benr_mc at cogapp.com Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com | Fax : +44 (0)1273-728866 From m.schonewille at economy-x-talk.com Thu Jun 29 06:34:45 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 29 Jun 2006 12:34:45 +0200 Subject: Is there any easy way to... In-Reply-To: References: Message-ID: Hi, I haven't had this problem with the tools palette, but observed the property inspector escaping my control several times. Setting the windowBoundingRect to the screenrect (minus the area for the menu bar) seems to solve it. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 29-jun-2006, om 12:23 heeft Jim Ault het volgende geschreven: > Is there any easy way to fix the totally aggravating behavior of > Rev 2.7.2 > on a Duo Mini Mac which is single monitor, from .... > > moving palettes up under the Mac menubar after relaunching Rev? > > The tools and inspector stack title bars become unreachable thus > unmoveable. > > Yes, I can go to the preferences, select show UI in app browser, > look down > the list to find the stack name to use, > then type in the message box "set the top of stack "mmmm" to 100 > > It seems that if the palette was slightly off the screen when > quitting Rev > or it crashes (which was the last occurrence), things get very > aggravating. > > Hope there is a simple answer. > > Jim Ault > Las Vegas From m_azeh at yahoo.com Thu Jun 29 07:32:03 2006 From: m_azeh at yahoo.com (muhammad azzeh) Date: Thu, 29 Jun 2006 12:32:03 +0100 (BST) Subject: Please Message-ID: <20060629113203.49369.qmail@web60611.mail.yahoo.com> Dear Sir Please Please Please Please Please don't sent to me emails 1000 Thanks m_azeh at yahoo.com Send instant messages to your online friends http://uk.messenger.yahoo.com From ludovic.thebault at laposte.net Thu Jun 29 08:01:02 2006 From: ludovic.thebault at laposte.net (Ludovic THEBAULT) Date: Thu, 29 Jun 2006 14:01:02 +0200 Subject: the selectedChunk on windows Message-ID: Hello, Why this work on macos X and not on windows (the selectedchunk is empty) : i've a fld and a button. When i select a text on the fld and i click on the button i need to "get the selectedchunk" of the fld in the mouseup handler. Work on macos x not on windows. Thanks. From mb.ur at harbourhosting.co.uk Thu Jun 29 08:31:33 2006 From: mb.ur at harbourhosting.co.uk (Martin Baxter) Date: Thu, 29 Jun 2006 13:31:33 +0100 Subject: the selectedChunk on windows In-Reply-To: References: Message-ID: <44A3C825.3050103@harbourhosting.co.uk> Ludovic THEBAULT wrote: > Hello, > > Why this work on macos X and not on windows (the selectedchunk is empty) : > i've a fld and a button. When i select a text on the fld and i click on > the button i need to "get the selectedchunk" of the fld in the mouseup > handler. > Work on macos x not on windows. > > Thanks. On windows the button takes focus from the field. Set the traversalon of the button to false and it should work the same on both platforms. Martin Baxter From revolution at jaedworks.com Wed Jun 28 23:14:10 2006 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Wed, 28 Jun 2006 20:14:10 -0700 Subject: Drag and Drop Data In-Reply-To: References: Message-ID: At 4:28 PM -0700 6/28/2006, Robert Sneidar wrote: >Here's a brain buster for you. Let's say I want to drag an email >from Apple Mail and drop it onto a field. Normally nothing happens, >even though the field gets focused. Is there any way to find out >anything about the object being dropped onto the field? THAT would >be cool. If you could create hot links to files or other drag and >drop objects, like URL's and such, that would be mega cool. Can >anyone say project manager with linked to-do's and contacts? I don't know whether drag and drop supports anything interesting except files as yet, but try something like this: on dragEnter beep 2 set the acceptDrop to true end dragEnter on dragDrop put the dragData["files"] into myVariable answer "Dropped:" & return & myVariable -- list of files end dragDrop ' You'd probably want to store the filename(s) in a custom property, perhaps creating an icon or something to let the user click and open the file. -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From dbrooks at unlserve.unl.edu Thu Jun 29 11:06:16 2006 From: dbrooks at unlserve.unl.edu (David Brooks) Date: Thu, 29 Jun 2006 10:06:16 -0500 Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <70ed6b130606280929ne0464cdkb82608ddfce55cde@mail.gmail.com> References: <44A1B6D8.6030308@fourthworld.com> <70ed6b130606280929ne0464cdkb82608ddfce55cde@mail.gmail.com> Message-ID: <8B46A487-19EE-4B92-86BD-6C8316C015DE@unlserve.unl.edu> On Jun 28, 2006, at 11:29 AM, Dan Shafer wrote: > OK, so how many of us would be willing to throw, say, a grand at a > developer > or team to do this project? Delivering a Rev stack/app in DHTML > would be > such an awesome tool that I'd use it daily. If a grand means $1,000.00, then I surely would spend at least that much. Dave B. From robmann at gp-racing.com Thu Jun 29 11:19:35 2006 From: robmann at gp-racing.com (Robert Mann) Date: Thu, 29 Jun 2006 11:19:35 -0400 Subject: video tutorials not working In-Reply-To: Message-ID: I am not able to view the video tutorials, I get a message saying "QuickTime is missing software required to perform this operation", I have updated my QuickTime to the latest version, is there something else that I need? I can hear the sound but no video. Robert Mann President GP Racing LLC From jacque at hyperactivesw.com Thu Jun 29 11:46:36 2006 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 29 Jun 2006 10:46:36 -0500 Subject: video tutorials not working In-Reply-To: References: Message-ID: <44A3F5DC.6050805@hyperactivesw.com> Robert Mann wrote: > I am not able to view the video tutorials, I get a message saying "QuickTime > is missing software required to perform this operation", I have updated my > QuickTime to the latest version, is there something else that I need? I can > hear the sound but no video. You need to make sure the Ensharpen codec is installed. Rev should have asked you if you wanted to install it when you ran the Rev installer. If you agreed to the installation, you may need to restart your computer to make it active. If you did not agree, then you can try re-installed and click Yes when it asks. Alternately, you can download and install the codec yourself from this web page: OR: http://www.getafile.com/cgi-bin/merlot/get/techsmith/TSCC.exe OR FOR ALL PLATFORMS: -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From wjm at wjm.org Thu Jun 29 11:49:38 2006 From: wjm at wjm.org (Bill Marriott) Date: Thu, 29 Jun 2006 11:49:38 -0400 Subject: [OT] Market Share References: Message-ID: Maybe that's why Microsoft is going to pull the plug on them this fall: http://blogs.zdnet.com/Bott/?p=84&tag=nl.e539 Kay C Lan wrote: > Unfortunately where I live I guarantee less than 50% of home PC users have > a > legal copy of Windows. From seamus at corvideon.ie Thu Jun 29 11:57:07 2006 From: seamus at corvideon.ie (corvideon) Date: Thu, 29 Jun 2006 08:57:07 -0700 (PDT) Subject: Rev standalone as a "service" on Windows XP In-Reply-To: References: Message-ID: <5105343.post@talk.nabble.com> This works well and is free: http://www.codeproject.com/system/xyntservice.asp I have used it with ruby apps and runrev apps and both work very well. Regards Seamus -- View this message in context: http://www.nabble.com/Rev-standalone-as-a-%22service%22-on-Windows-XP-tf1856977.html#a5105343 Sent from the Revolution - User forum at Nabble.com. From ambassador at fourthworld.com Thu Jun 29 12:26:06 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 29 Jun 2006 09:26:06 -0700 Subject: [OT] Market Share Message-ID: <44A3FF1E.2070102@fourthworld.com> Bill Marriott wrote: > Maybe that's why Microsoft is going to pull the plug on them this fall: > > http://blogs.zdnet.com/Bott/?p=84&tag=nl.e539 > > Kay C Lan wrote: >> Unfortunately where I live I guarantee less than 50% of home PC users have >> a legal copy of Windows. LOL - Imagine if this anti-piracy moves cuts their market share in half. :) -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From pevensen at siboneylg.com Thu Jun 29 12:52:10 2006 From: pevensen at siboneylg.com (Peter T. Evensen) Date: Thu, 29 Jun 2006 11:52:10 -0500 Subject: Losing keyDown messages Message-ID: <6.2.1.2.2.20060629115013.0288b6c8@exchange.slg.com> It appears I'm loosing keyDown messages after I do a "modal stack 'Quit Dialog'" on 2.7.2. Has anyone else seen this? keyDown doesn't show up in the message watcher until I go to a different card. I use "modal stack" to bring up a quit dialog. If the user presses cancel, I just go back to what I was doing. The focusedObject IS the current card, but keyDown is not being sent for some reason. Peter T. Evensen http://www.PetersRoadToHealth.com 314-629-5248 or 888-682-4588 From stephenREVOLUTION at barncard.com Thu Jun 29 14:11:07 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 29 Jun 2006 11:11:07 -0700 Subject: [OT] Market Share In-Reply-To: References: Message-ID: This WGA Kill Switch business will really piss people off... can you say Class Action Suit?? >Maybe that's why Microsoft is going to pull the plug on them this fall: > >http://blogs.zdnet.com/Bott/?p=84&tag=nl.e539 > >Kay C Lan wrote: >> Unfortunately where I live I guarantee less than 50% of home PC users have >> a > > legal copy of Windows. > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From shaosean at hotmail.com Thu Jun 29 14:34:08 2006 From: shaosean at hotmail.com (Sean Shao) Date: Thu, 29 Jun 2006 14:34:08 -0400 Subject: Get a Free Copy of Shade 7 Designer - 3D Software In-Reply-To: <20060629170004.C1CA382744F@mail.runrev.com> Message-ID: > > How do I find "the off-topic sub-forum of Revolution Forums"? I >Yep, a direct link would have been a good idea of Lynn F. ;-) And so would having publicly accessible forums for reading.. _________________________________________________________________ Don?t just search. Find. Check out the new MSN Search! http://search.msn.click-url.com/go/onm00200636ave/direct/01/ From bvg at mac.com Thu Jun 29 15:01:34 2006 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Thu, 29 Jun 2006 21:01:34 +0200 Subject: Get a Free Copy of Shade 7 Designer - 3D Software In-Reply-To: References: Message-ID: On Jun 29 2006, at 20:34, Sean Shao wrote: >> > How do I find "the off-topic sub-forum of Revolution Forums"? I >> Yep, a direct link would have been a good idea of Lynn F. ;-) > > And so would having publicly accessible forums for reading.. Yeah one really wonders when they're finally gonna do that :) -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From revolution at derbrill.de Thu Jun 29 15:19:27 2006 From: revolution at derbrill.de (Malte Brill) Date: Thu, 29 Jun 2006 21:19:27 +0200 Subject: Get a Free Copy of Shade 7 Designer - 3D Software In-Reply-To: <20060611170003.781C2825ECF@mail.runrev.com> References: <20060611170003.781C2825ECF@mail.runrev.com> Message-ID: <2445E337-01BF-4A8E-BCC3-F05764BB0756@derbrill.de> Shao wrote: > And so would having publicly accessible forums for reading.. *nod* I really can?t see any benefit in ruling out people who might want to be lurking for a while. One still can disable guest posts to avoid spam attacks and motivate people to join if they have questions. Seing that there *is* contents to find in a forum makes it easier for me join. Why should I, if there only is a meager announcements forum and a converting to revolution forum with a single post by the site admin shown when not logged in? As far as I can see there even is no announcment whatsoever that there is more to find, if you register. If I wouldn?t know, I would think it?s not worth joining, as I would not find anything there... All the best, Malte *throws a cent in the pot* From ambassador at fourthworld.com Thu Jun 29 15:27:46 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 29 Jun 2006 12:27:46 -0700 Subject: Get a Free Copy of Shade 7 Designer - 3D Software Message-ID: <44A429B2.6020009@fourthworld.com> Malte Brill wrote: > Shao wrote: >> And so would having publicly accessible forums for reading.. > > *nod* > I really can?t see any benefit in ruling out people who might want to > be lurking for a while. One still can disable guest posts to avoid > spam attacks and motivate people to join if they have questions. > Seing that there *is* contents to find in a forum makes it easier for > me join. Why should I, if there only is a meager announcements forum > and a converting to revolution forum with a single post by the site > admin shown when not logged in? As far as I can see there even is no > announcment whatsoever that there is more to find, if you register. > If I wouldn?t know, I would think it?s not worth joining, as I would > not find anything there... Hiding from customers, intended or not, rarely sends a positive message. Given the number of people who've been requesting guest read-only access to the forum (not to mention the self-evident benefit of doing so), if the plan is to keep those forums around for a while it would seem reasonable to expect guest access in place as soon as could be conveniently done. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From ambassador at fourthworld.com Thu Jun 29 15:35:42 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 29 Jun 2006 12:35:42 -0700 Subject: Get a Free Copy of Shade 7 Designer - 3D Message-ID: <44A42B8E.6000205@fourthworld.com> Lynn wrote: > Our friends at e-frontier are giving away copies of Shade 7 Designer for > taking a survey. Instructions are in the off-topic sub-forum of Revolution > Forums. There's not much to that post other than the URL to get the software. Is there any reason the post here to this list didn't just include that URL? That would have seemed most helpful to the readers here. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From Stgoldberg at aol.com Thu Jun 29 15:43:01 2006 From: Stgoldberg at aol.com (Stgoldberg at aol.com) Date: Thu, 29 Jun 2006 15:43:01 EDT Subject: Is there any easy way to... Message-ID: <545.13b29ad.31d58745@aol.com> One way to access a title bar that is hidden under the menubar is to type "Hide menubar" in the message box, move the title bar and then type "Show menubar". Steve Goldberg In a message dated 6/29/06 2:25:15 PM, use-revolution-request at lists.runrev.com writes: > Is there any easy way to fix the totally aggravating behavior of Rev 2.7.2 > on a Duo Mini Mac which is single monitor, from .... > > ? ? moving palettes up under the Mac menubar after relaunching Rev? > > The tools and inspector stack title bars become unreachable thus unmoveable. > > Yes, I can go to the preferences, select show UI in app browser, look down > the list to find the stack name to use, > then type in the message box "set the top of stack "mmmm" to 100 > > It seems that if the palette was slightly off the screen when quitting Rev > or it crashes (which was the last occurrence), things get very aggravating. > > Hope there is a simple answer. > From ambassador at fourthworld.com Thu Jun 29 15:47:58 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 29 Jun 2006 12:47:58 -0700 Subject: Is there any easy way to... Message-ID: <44A42E6E.50805@fourthworld.com> Steve Goldberg wrote: > One way to access a title bar that is hidden under the menubar is to type > "Hide menubar" in the message box, move the title bar and then type "Show > menubar". Or if you use my devolution toolkit you can open DeskView from the Tools flyout menu and the DeskView window lets you move proxies of your windows around conveniently (and right-clicking on those proxies offers a whole lot more): -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From chipp at chipp.com Thu Jun 29 16:28:56 2006 From: chipp at chipp.com (Chipp Walters) Date: Thu, 29 Jun 2006 15:28:56 -0500 Subject: [OT] Market Share In-Reply-To: References: Message-ID: <7aa52a210606291328x71692b14qa610e01aedced214@mail.gmail.com> On 6/29/06, Kay C Lan wrote: > If 90% of home PCs run Windows and 10% run OSX, yet 50% of the Windows users > use a pirated copy whilst for OSX it is only 5%, what is the market share? Where do you find this statistic? In America, regarding XP, I'm SURE it's wrong, as MS's copy protection features are absolutely the industry's best. Microsoft can now detect a pirated machine and completely disable it from being used. All that's needed is a connection to the internet. For anyone wanting not to go through many 'format and replace all' scenarios, they would be wise to pay for XP. Even hacked copies from China don't securely bypass MS's latest copy protection. If you don't believe me, just try getting one of the latest security updates from MS on a hacked version of XP and see what happens. OTOH, Apple has no copy protection on their software, so my *GUESS* is that OSX is pirated more often (% wise) than WinXP. I have a separate registered version of WinXP for each PC I have (5). Not to mention, it's hard nowadays to EVEN BUY a computer without XP already installed. One good think about XP, is they don't hit you up every 18 months for another $125 for a new OS with minor changes like Apple does. -Chipp From chipp at chipp.com Thu Jun 29 16:42:04 2006 From: chipp at chipp.com (Chipp Walters) Date: Thu, 29 Jun 2006 15:42:04 -0500 Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <44A38FBD.3050101@fourthworld.com> References: <44A38FBD.3050101@fourthworld.com> Message-ID: <7aa52a210606291342p20c13433h497e1307b2d877a2@mail.gmail.com> Yes, but that 84% includes ALL OS'es. Whereas Stephen said: "*I figure once you whittle down all the point-of-sale, CNC drilling machines, and ATMs the actual HUMAN used market share of Macs vs PC is more around 20%" The 84% doesn't suppose the other 16% is for Macs, quite the contrary. As I mentioned, the largest marketshare I could find for Macs was less than 5%. In anycase, I seriously doubt either you or Stephen can make a real case for the Mac having a 20% marketshare (though there are many of us who do wish it had a larger marketshare, if only for the sake of competition to MS). -Chipp On 6/29/06, Richard Gaskin wrote: > Chipp Walters wrote: > > > The smallest marketshare I could find for Windows was 84% > > Not too far off the original poster's estimate of 80%. From alex at tweedly.net Thu Jun 29 16:42:16 2006 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 29 Jun 2006 21:42:16 +0100 Subject: Get a Free Copy of Shade 7 Designer - 3D In-Reply-To: <44A42B8E.6000205@fourthworld.com> References: <44A42B8E.6000205@fourthworld.com> Message-ID: <44A43B28.6020200@tweedly.net> Richard Gaskin wrote: > Lynn wrote: > >> Our friends at e-frontier are giving away copies of Shade 7 Designer for >> taking a survey. Instructions are in the off-topic sub-forum of >> Revolution >> Forums. > > > There's not much to that post other than the URL to get the software. > Is there any reason the post here to this list didn't just include > that URL? That would have seemed most helpful to the readers here. Well, there's gotta be *some* reason to go the forums. This is about the first one I've heard. But maybe some day (soon?) we'll get that link between forums and email so I can participate in the forums using a method I find convenient (acceptable), and then I'll see the forum content. I've tried using them via the browser, and it's just too painful. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.394 / Virus Database: 268.9.6/378 - Release Date: 28/06/2006 From ambassador at fourthworld.com Thu Jun 29 16:54:58 2006 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 29 Jun 2006 13:54:58 -0700 Subject: Revolution Media Presentation Viewable on Web? Message-ID: <44A43E22.10408@fourthworld.com> Chipp Walters wrote: > In anycase, I seriously doubt either you or Stephen can > make a real case for the Mac having a 20% marketshare Maybe Stephen did intend that, but read it differently. Speaking only for myself, I've never made such a claim about total market share, nor would I: The largest market share based on unit sales that I've ever seen for Apple was never higher than 10%, more than twice the highest figure since Steve's been back. Remember, I'm the one who's been lobbying for more XP-native features like native-looking menus instead of OS X-specific things like drawers. I know which customers pay my bills. :) Whether or not one agrees with the two dozen governments around the world who've found Microsoft guilty of sweeping anti-trust violations, however that market share was acquired there's no denying it exists. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From chipp at chipp.com Thu Jun 29 17:06:51 2006 From: chipp at chipp.com (Chipp Walters) Date: Thu, 29 Jun 2006 16:06:51 -0500 Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <44A43E22.10408@fourthworld.com> References: <44A43E22.10408@fourthworld.com> Message-ID: <7aa52a210606291406l40975057l386665887cfd2040@mail.gmail.com> On 6/29/06, Richard Gaskin wrote: > Whether or not one agrees with the two dozen governments around the > world who've found Microsoft guilty of sweeping anti-trust violations, > however that market share was acquired there's no denying it exists. No argument here. Microsoft's business practice is deplorable...no, criminal. Mean-spirited as well. You know a corporate culture like theirs is always driven top-down. Makes me wonder what Gates is REALLY going to do with his billions marked for charity. Hmm, perhaps a spot in heaven IS FOR SALE? -Chipp From kopodims_tamsaka at hotmail.com Thu Jun 29 17:08:49 2006 From: kopodims_tamsaka at hotmail.com (Mohammad Asyraf) Date: Fri, 30 Jun 2006 05:08:49 +0800 Subject: Please In-Reply-To: <20060629113203.49369.qmail@web60611.mail.yahoo.com> Message-ID: >From: muhammad azzeh >Reply-To: How to use Revolution >To: use-revolution at lists.runrev.com >Subject: Please >Date: Thu, 29 Jun 2006 12:32:03 +0100 (BST) > >Dear Sir > >Please Please Please Please Please > >don't sent to me emails > >1000 Thanks > >m_azeh at yahoo.com > > Send instant messages to your online friends >http://uk.messenger.yahoo.com >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution who send u mails? u subscribed any newsletter or anything? then, its ur fault... i received emails too...then it uses my name to send emails to evryone else... ur mails are send to me too, man! _________________________________________________________________ Find love online with MSN Personals. http://match.msn.com.my/match/mt.cfm?pg=channel From JimAultWins at yahoo.com Thu Jun 29 17:32:39 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 29 Jun 2006 14:32:39 -0700 Subject: Get a Free Copy of Shade 7 Designer - 3D In-Reply-To: <44A43B28.6020200@tweedly.net> Message-ID: On 6/29/06 1:42 PM, "Alex Tweedly" wrote: > Well, there's gotta be *some* reason to go the forums. This is about > the first one I've heard. > > But maybe some day (soon?) we'll get that link between forums and email > so I can participate in the forums using a method I find convenient > (acceptable), and then I'll see the forum content. I've tried using them > via the browser, and it's just too painful. Agreed. I don't visit the forums, but I do stay tuned to the list. Hopefully the email feature will be forthcoming. Not that I am lonely with nothing to do..... Jim Ault Las Vegas > >> Lynn wrote: >> >>> Our friends at e-frontier are giving away copies of Shade 7 Designer for >>> taking a survey. Instructions are in the off-topic sub-forum of >>> Revolution >>> Forums. >> >> >> There's not much to that post other than the URL to get the software. >> Is there any reason the post here to this list didn't just include >> that URL? That would have seemed most helpful to the readers here. > From sarah.reichelt at gmail.com Thu Jun 29 17:51:34 2006 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 30 Jun 2006 07:51:34 +1000 Subject: Icon menu blocking standard menus Message-ID: Hi All, I'm trying to use the unsupported features relating to "the icon" and it's menu. I set it up OK and it gets populated dynamically. The information in the "What's New" file under "the iconMenu" has to be the most confusing ever written, but in fact, the menu is structured exactly the same as any other menu. Moving on from that, I have my menu which is constructed dynamically when the "iconMenuOpening" message is received. That works perfectly. Then I have an "iconMenuPick" handler that gets called whenever a choice is made from this icon menu. That too is working perfectly. The problem is that once I have used the icon menu, the normal menus no longer work. If I start up, I can use the normal menus. Then if I do anything using the icon menu, choosing an item subsequently from the normal menus has no effect. The exceptions are Preferences & Quit, but as I am using OS X, these have both been moved to the application menu so are slightly different. On testing, I found that once the icon menu had been used, every time I used the standard menus, the message being sent was the iconMenuPick message, not the standard menuPick. Even worse, the iconMenuPick message has no parameters in this case, so there is no way I can fake it. The instructions for using these unsupported features say that I can't bug report them, but I was wondering if anyone else had encountered this problem and if so, if they had a solution. Thanks, Sarah From ray at linkitonline.com Thu Jun 29 18:33:30 2006 From: ray at linkitonline.com (Ray Horsley) Date: Thu, 29 Jun 2006 18:33:30 -0400 Subject: Getting Started from Metacard Message-ID: Greetings, I'm just getting started trying to setup Revolution and running into some road blocks. Any help is certainly appreciated. There must be a keyboard shortcut to get to the script of the RevMenuBar stack or the script of the first card in it, other than typing into the message box: edit the script of cd 1 of stack "RevMenuBar" I'm used to simply typing command-option-S, or command-option-C. I'd also like to modifiy some other keyboard shortcuts in the RevMenuBar stack, but adding an 'on commandKeyDown' handler to this stack's first card does nothing. Other things I'd like to be able to modify: Command-Option-click an object should open its script Command-A in the script editor should Select All. Sometimes it does, sometimes it doesn't. After topLeveling the RevMenuBard stack I've commented out the MoveStack handler, but moving the stack still locks it to some invisible grid. Using the answer command brings up a window with a Revolutions icon in it. If I delete the icon from this stack I end up with all kinds of script errors. Once again, any help on these is greatly appreciated. Ray Horsley Developer, LinkIt! Software From mark at maseurope.net Thu Jun 29 19:59:53 2006 From: mark at maseurope.net (Mark Smith) Date: Fri, 30 Jun 2006 00:59:53 +0100 Subject: [OT] Market Share In-Reply-To: <7aa52a210606291328x71692b14qa610e01aedced214@mail.gmail.com> References: <7aa52a210606291328x71692b14qa610e01aedced214@mail.gmail.com> Message-ID: <338C4BC4-D0AE-4B6C-BF66-3E895E493C95@maseurope.net> OTOH, Chipp, wouldn't it make more sense for developers be more interested in installed base, rather than the last years market share? (Not that I have any idea what those figures might be). And even then, if you're developing in a particular area, these installed base/market share figures can be wildly different anyway. I mean, no-one can seriously deny that the majority of the world is using Windows, but this does not at all mean that the other OS's should simply be ignored by the business-minded developer. I know you know that, and I know that this list is hardly a place where the Macintosh needs much defending, but I think the point is worth making. After all, Rev's cross platform ability is one of it's biggest plus-points for many here. Not that it's a perfect metaphor, but while Toyota is obviously a much bigger company than BMW, is a BMW dealership necessarily a worse business than a Toyota dealership? (I read somewhere that BMWs market share is around 1 to 2%). Best, Mark On 29 Jun 2006, at 21:28, Chipp Walters wrote: > On 6/29/06, Kay C Lan wrote: > >> If 90% of home PCs run Windows and 10% run OSX, yet 50% of the >> Windows users >> use a pirated copy whilst for OSX it is only 5%, what is the >> market share? > > Where do you find this statistic? In America, regarding XP, I'm SURE > it's wrong, as MS's copy protection features are absolutely the > industry's best. Microsoft can now detect a pirated machine and > completely disable it from being used. All that's needed is a > connection to the internet. For anyone wanting not to go through many > 'format and replace all' scenarios, they would be wise to pay for XP. > Even hacked copies from China don't securely bypass MS's latest copy > protection. If you don't believe me, just try getting one of the > latest security updates from MS on a hacked version of XP and see what > happens. > > OTOH, Apple has no copy protection on their software, so my *GUESS* is > that OSX is pirated more often (% wise) than WinXP. I have a separate > registered version of WinXP for each PC I have (5). Not to mention, > it's hard nowadays to EVEN BUY a computer without XP already > installed. > > One good think about XP, is they don't hit you up every 18 months for > another $125 for a new OS with minor changes like Apple does. > > -Chipp > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From sarah.reichelt at gmail.com Thu Jun 29 20:45:02 2006 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 30 Jun 2006 10:45:02 +1000 Subject: Getting Started from Metacard In-Reply-To: References: Message-ID: > There must be a keyboard shortcut to get to the script of the > RevMenuBar stack or the script of the first card in it, other than > typing into the message box: > > edit the script of cd 1 of stack "RevMenuBar" > > I'm used to simply typing command-option-S, or command-option-C. In the General section Rev's preferences, there are a couple of options which allow shortcuts to work with Rev's windows. > I'd also like to modifiy some other keyboard shortcuts in the > RevMenuBar stack, but adding an 'on commandKeyDown' handler to this > stack's first card does nothing. Other things I'd like to be able to > modify: Instead of modifying Rev's stacks 9which you would have to repeat with every update), I recommend using a plugin that sets a frontScript to trap for commandKeyDown and handles your shortcuts independently. I wrote a plugin called FunKey to allow use of function keys in this way and you are welcome to use it as a base for your own utility. You can get it here: . > Command-Option-click an object should open its script > Command-A in the script editor should Select All. Sometimes it does, > sometimes it doesn't. I use Daniels & Mara's Galaxy for editing. This allows you to get to the script of any object without clicking & provides tabbed script & property editing. I highly recommend it > After topLeveling the RevMenuBard stack I've commented out the > MoveStack handler, but moving the stack still locks it to some > invisible grid. Sorry, no ideas here :-( > Using the answer command brings up a window with a Revolutions icon in > it. If I delete the icon from this stack I end up with all kinds of > script errors. Firstly, you can use another of the preset icons for this by providing the answer command with another parameter e.g. answer info "Hello" answer question "Is this what you want to do?" answer warning "Are you sure?" answer error "This is not a good idea!" These options give an icon with a small Rev icon superimposed. For OS X only, you can also set the gRevAppIcon & gRevSmallAppIcon globals to your app's own icon, it will use these instead. At least it will in a standalone, I'm not sure it does in the IDE. HTH, Sarah From JimCarwardine at OwnYourFuture-net.com Thu Jun 29 21:05:34 2006 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Thu, 29 Jun 2006 22:05:34 -0300 Subject: Get a Free Copy of Shade 7 Designer - 3D Software In-Reply-To: <4419CC82-F76C-42BA-A804-17D7B2BD2987@major-k.de> Message-ID: So once you have gone through the several steps and emails to log into the Shade 7 Designer web site, do you just keep clicking the link they emailed until you don't get access denied? Jim on 6/29/06 7:12 AM, Klaus Major wrote: > Hi Jim, > >> How do I find "the off-topic sub-forum of Revolution Forums"? I >> went to the >> Rev web site and clicked on Mailing Lists, which was the only link >> I thought >> would contain the off-topic sub-forum but found nothing... Jim > > actually it's the first entry in the "Off-topic" sub-forum: > > > > Regards > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > > P.S. > Yep, a direct link would have been a good idea of Lynn F. ;-) > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- www.TalentSeeker.ca www.HiringSmart.ca/ns www.KeepingTheBest.ca/ns Own Your Future Consulting Services Limited, 23 Shoal Cove Road, Seabright, Nova Scotia, Canada. B3Z 3A9 Phone: 902-823-2339. Fax: 902-823-2139 From jeff at siphonophore.com Thu Jun 29 21:21:46 2006 From: jeff at siphonophore.com (Jeffrey Reynolds) Date: Thu, 29 Jun 2006 21:21:46 -0400 Subject: Telnet Session In-Reply-To: <20060629170004.C1CA382744F@mail.runrev.com> References: <20060629170004.C1CA382744F@mail.runrev.com> Message-ID: Hi, Well I am now revising the Monterey Bay Aquarium's Deep Link rev based program to work that Monterey Bay Aquarium Research Institute and need to use a smaller compressed HD server. I have a cool new HD mpeg server to play with here that was sposta be serially controllable (what the clients wants) as the manufacturer told me before we bought the sucker, but they neglected to say that serial API will not be implemented until later this year. So the alternative is the barely functional telnet api via tcpip. Does anyone have some examples of setting up a telnet session via tcpip using rev? To top it off the documentation on the product is almost non existent. Lesson Learned: when you ask about an api package for some hardware in advance and they say 'oh youll get that with the unit' do not believe them, it translates to nothing is done yet... cheers, jeff reynolds From troy_lists at rpsystems.net Thu Jun 29 21:32:05 2006 From: troy_lists at rpsystems.net (Troy Rollins) Date: Thu, 29 Jun 2006 21:32:05 -0400 Subject: Telnet Session In-Reply-To: References: <20060629170004.C1CA382744F@mail.runrev.com> Message-ID: <91FFC73F-546A-4186-B47A-0B8C027D72AA@rpsystems.net> On Jun 29, 2006, at 9:21 PM, Jeffrey Reynolds wrote: > I have a cool new HD mpeg server to play with here that was sposta > be serially controllable (what the clients wants) as the > manufacturer told me before we bought the sucker, but they > neglected to say that serial API will not be implemented until > later this year. So the alternative is the barely functional telnet > api via tcpip. Which MPEG server? -- Troy RPSystems, Ltd. http://www.rpsystems.net From sarah.reichelt at gmail.com Thu Jun 29 21:33:10 2006 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 30 Jun 2006 11:33:10 +1000 Subject: Telnet Session In-Reply-To: References: <20060629170004.C1CA382744F@mail.runrev.com> Message-ID: > I have a cool new HD mpeg server to play with here that was sposta be > serially controllable (what the clients wants) as the manufacturer > told me before we bought the sucker, but they neglected to say that > serial API will not be implemented until later this year. So the > alternative is the barely functional telnet api via tcpip. > > Does anyone have some examples of setting up a telnet session via > tcpip using rev? Hi Jeff, I would use Terminal first to establish the comms and work out what commands you need to send and what data you expect to get back. To do this, open the Terminal program (it's in Applications/Utilities) and type "telnet " followed by the IP address of the server, and press Return. Hopefully this will get you to where you can log in and do stuff. Once you have that worked out, you will need to implement the Rev side of things, which you can do using sockets. I think Telnet uses port 23 by default, but there are other ports too, so you may need to check that. Then you can use: open socket to serverIP & ":23" Once connected, you can read from socket & write to socket. If you want some examples of sockets, you are welcome to have a look at my POP & SMTP libraries. They use different ports and different command sets, but the basic techniques should be the same. You can find them at . Cheers, Sarah P.S. I've never done this, but I assume this is how it works :-) From lan.kc.macmail at gmail.com Thu Jun 29 21:56:06 2006 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 30 Jun 2006 09:56:06 +0800 Subject: [OT] Market Share In-Reply-To: <7aa52a210606291328x71692b14qa610e01aedced214@mail.gmail.com> References: <7aa52a210606291328x71692b14qa610e01aedced214@mail.gmail.com> Message-ID: On 6/30/06, Chipp Walters wrote: > > On 6/29/06, Kay C Lan wrote: > > > If 90% of home PCs run Windows and 10% run OSX, yet 50% of the Windows > users > > use a pirated copy whilst for OSX it is only 5%, what is the market > share? > > Where do you find this statistic? In America, regarding XP, I'm SURE > it's wrong, as MS's copy protection features are absolutely the > industry's best. Yes I'll admit it is only my guess based on my own very small straw poll. With regard to where I live, and the company I work for the XP market share is 0%. We just spent a lot of money upgrading from 2000 to NT. With regard to school my children attend the XP market share is 0%. They have a variety of 98 and 2000 machines. With regard to company my brother works for (sells highend software and training/consultancy using the software) the XP market share is 0%. All the machines run 95 except for a few NT and Linux boxes. With regard to a company I paid to do some publishing/flyers, they freely admitted that on every computer they used the OS plus all the Adobe software, were pirated. They 'coudn't survive' if they had to pay for registration. But of course my estimate was for home use. Microsoft can now detect a pirated machine and > completely disable it from being used. All that's needed is a > connection to the internet. For anyone wanting not to go through many > 'format and replace all' scenarios, they would be wise to pay for XP. Which may explain why I've recently come across more Mac users; and why I started my straw poll. I simply ask why they switched and whether they were using pirated OS and software. Generally the reason given was 'viruses and needing to regularly restore'. The 'Yes' to the second question usually comes in a tone like 'do you think I'm stupid, why would I pay so much for something I can get for free'. I've never bothered to delve into exactly what version of OS they were running. Even hacked copies from China don't securely bypass MS's latest copy > protection. If you don't believe me, just try getting one of the > latest security updates from MS on a hacked version of XP and see what > happens. Again, this might explain why I'm coming across more Mac users. Maybe they don't understand that the real reason the computer stops working is not because of a virus but because they are not using an illegal OS. OTOH, Apple has no copy protection on their software, so my *GUESS* is > that OSX is pirated more often (% wise) than WinXP. I have a separate > registered version of WinXP for each PC I have (5). Not to mention, > it's hard nowadays to EVEN BUY a computer without XP already > installed. On my straw poll I went for 50% because basically anyone I come across with a Win laptop will have a legal copy of Win installed because 'no name brand' laptops are rare. But few people I come across have name brand desktops, they are custom built and come fully loaded with all the pirated software you could want - and still cost less than a Dell. One good think about XP, is they don't hit you up every 18 months for > another $125 for a new OS with minor changes like Apple does. Yes, not one of my favourite things about Apple either, so I have to time the upgrade for the 7 computers I have at home carefully. But I was wondering if you could tell me, currently my 18 month outlay for Antivirus software is $0. If I were running Windows XP would you recommend I run Antivirus software (actually I can't log onto my work's VPN unless they can detect one of several 'acceptable' Antivirus programs are running - or I use a Mac) and what that would cost me:-) Now I'm not sure whether the Linux revolution is being fueled by the geek factor or by MS driving them there because if you can't afford to pay for an OS you can't afford it. If you can't steal it then I guess people HAVE to look elsewhere. Generally I think pirating is like drugs. If you don't do it you're blissfully unaware as to how prevelant it is. From troy_lists at rpsystems.net Thu Jun 29 22:21:01 2006 From: troy_lists at rpsystems.net (Troy Rollins) Date: Thu, 29 Jun 2006 22:21:01 -0400 Subject: Telnet Session In-Reply-To: References: <20060629170004.C1CA382744F@mail.runrev.com> Message-ID: On Jun 29, 2006, at 9:33 PM, Sarah Reichelt wrote: > Once connected, you can read from socket & write to socket. If you > want some examples of sockets, you are welcome to have a look at my > POP & SMTP libraries. They use different ports and different command > sets, but the basic techniques should be the same. You can find them > at . > > Cheers, > Sarah > > P.S. I've never done this, but I assume this is how it works :-) That's probably a good thing Sarah. Since I did pretty much the same thing Jeffrey wants to do... after following this same advise... the telnet and terminal I understood, but to get going with that in Rev... I looked through your stacks... ;-) Thanks again. -- Troy RPSystems, Ltd. http://www.rpsystems.net From chipp at chipp.com Thu Jun 29 22:25:56 2006 From: chipp at chipp.com (Chipp Walters) Date: Thu, 29 Jun 2006 21:25:56 -0500 Subject: [OT] Market Share In-Reply-To: <338C4BC4-D0AE-4B6C-BF66-3E895E493C95@maseurope.net> References: <7aa52a210606291328x71692b14qa610e01aedced214@mail.gmail.com> <338C4BC4-D0AE-4B6C-BF66-3E895E493C95@maseurope.net> Message-ID: <7aa52a210606291925g6c5238e7u149229c2d0ef5245@mail.gmail.com> Mark, I don't disagree with anything you say. I only disagree with early comments regarding Mac marketshare. best, Chipp On 6/29/06, Mark Smith wrote: > OTOH, Chipp, wouldn't it make more sense for developers be more > interested in installed base, rather than the last years market > share? (Not that I have any idea what those figures might be). And > even then, if you're developing in a particular area, these installed > base/market share figures can be wildly different anyway. > > I mean, no-one can seriously deny that the majority of the world is > using Windows, but this does not at all mean that the other OS's > should simply be ignored by the business-minded developer. I know > you know that, and I know that this list is hardly a place where the > Macintosh needs much defending, but I think the point is worth > making. After all, Rev's cross platform ability is one of it's > biggest plus-points for many here. > > Not that it's a perfect metaphor, but while Toyota is obviously a > much bigger company than BMW, is a BMW dealership necessarily a worse > business than a Toyota dealership? (I read somewhere that BMWs market > share is around 1 to 2%). From chipp at chipp.com Thu Jun 29 22:34:20 2006 From: chipp at chipp.com (Chipp Walters) Date: Thu, 29 Jun 2006 21:34:20 -0500 Subject: [OT] Market Share In-Reply-To: References: <7aa52a210606291328x71692b14qa610e01aedced214@mail.gmail.com> Message-ID: <7aa52a210606291934g7067868dmfe0541c9b36c7e4c@mail.gmail.com> Kay, I suppose if you stood outside Cupertino, your straw poll would have Macs represented even higher ;-) That's of course the problem with straw polls. They're not very reliable when the basis is from one's own perspective. I use AVG antivirus (free) and haven't had a single problem on any of my many WinXP computers in years. Of course I keep them up-to-date, which it sounds like many of your straw users can't do as they aren't using a current version. On 6/29/06, Kay C Lan wrote: > Which may explain why I've recently come across more Mac users; and why I > started my straw poll. I simply ask why they switched and whether they were > using pirated OS and software. Generally the reason given was 'viruses and > needing to regularly restore'. The 'Yes' to the second question usually > comes in a tone like 'do you think I'm stupid, why would I pay so much for > something I can get for free'. I've never bothered to delve into exactly > what version of OS they were running. Can I then surmise they don't pay for Mac OS either? Interesting people you find in your straw poll. Certainly not reflective of the millions of users who have paid for XP. Virtually every Dell, Gateway, Compaq, Sony, HP, IBM desktop and laptop have a licensed and paid for version of XP. I imagine if you don't include them in your straw poll, you will certainly get biased information. From stephenREVOLUTION at barncard.com Thu Jun 29 23:39:25 2006 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 29 Jun 2006 20:39:25 -0700 Subject: [OT] Market Share In-Reply-To: <7aa52a210606291925g6c5238e7u149229c2d0ef5245@mail.gmail.com> References: <7aa52a210606291328x71692b14qa610e01aedced214@mail.gmail.com> <338C4BC4-D0AE-4B6C-BF66-3E895E493C95@maseurope.net> <7aa52a210606291925g6c5238e7u149229c2d0ef5245@mail.gmail.com> Message-ID: OK OK OK. the horse is dead now. Please stop. >Mark, > >I don't disagree with anything you say. I only disagree with early >comments regarding Mac marketshare. > >best, > >Chipp > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From JimAultWins at yahoo.com Fri Jun 30 00:13:12 2006 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 29 Jun 2006 21:13:12 -0700 Subject: Is there any easy way to... In-Reply-To: <545.13b29ad.31d58745@aol.com> Message-ID: Cool, since I took a very roundabout path to move the stack. Much better solution. Thanks! Jim Ault Las Vegas On 6/29/06 12:43 PM, "Stgoldberg at aol.com" wrote: > One way to access a title bar that is hidden under the menubar is to type > "Hide menubar" in the message box, move the title bar and then type "Show > menubar". > Steve Goldberg > > In a message dated 6/29/06 2:25:15 PM, > use-revolution-request at lists.runrev.com writes: > > >> Is there any easy way to fix the totally aggravating behavior of Rev 2.7.2 >> on a Duo Mini Mac which is single monitor, from .... >> >> ? ? moving palettes up under the Mac menubar after relaunching Rev? >> >> The tools and inspector stack title bars become unreachable thus unmoveable. >> >> Yes, I can go to the preferences, select show UI in app browser, look down >> the list to find the stack name to use, >> then type in the message box "set the top of stack "mmmm" to 100 >> >> It seems that if the palette was slightly off the screen when quitting Rev >> or it crashes (which was the last occurrence), things get very aggravating. >> >> Hope there is a simple answer. >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From chipp at chipp.com Fri Jun 30 00:41:19 2006 From: chipp at chipp.com (Chipp Walters) Date: Thu, 29 Jun 2006 23:41:19 -0500 Subject: [OT] Market Share In-Reply-To: References: <7aa52a210606291328x71692b14qa610e01aedced214@mail.gmail.com> <338C4BC4-D0AE-4B6C-BF66-3E895E493C95@maseurope.net> <7aa52a210606291925g6c5238e7u149229c2d0ef5245@mail.gmail.com> Message-ID: <7aa52a210606292141x699644ffr3f46b38e7c26b3ee@mail.gmail.com> I'm just replying to issues raised by others. No need to be snippy. On 6/29/06, Stephen Barncard wrote: > OK OK OK. the horse is dead now. Please stop. From bmmeili at swissonline.ch Fri Jun 30 02:16:31 2006 From: bmmeili at swissonline.ch (bmmeili at swissonline.ch) Date: Fri, 30 Jun 2006 08:16:31 +0200 Subject: paste function Message-ID: <200606300616.k5U6GVnr017836@smtp.hispeed.ch> Hi How can I prevent the user using the paste function (text) in a standalone? Any suggestions? Martin From chipp at chipp.com Fri Jun 30 02:23:32 2006 From: chipp at chipp.com (Chipp Walters) Date: Fri, 30 Jun 2006 01:23:32 -0500 Subject: paste function In-Reply-To: <200606300616.k5U6GVnr017836@smtp.hispeed.ch> References: <200606300616.k5U6GVnr017836@smtp.hispeed.ch> Message-ID: <7aa52a210606292323y40a6324fq428a04c5699f0210@mail.gmail.com> Trap the paste key. on pasteKey end pasteKey On 6/30/06, bmmeili at swissonline.ch wrote: > Hi > How can I prevent the user using the paste function (text) in a standalone? > Any suggestions? > Martin From josh at dvcreators.net Fri Jun 30 02:51:48 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Thu, 29 Jun 2006 23:51:48 -0700 Subject: [OT] Market Share In-Reply-To: <338C4BC4-D0AE-4B6C-BF66-3E895E493C95@maseurope.net> References: <7aa52a210606291328x71692b14qa610e01aedced214@mail.gmail.com> <338C4BC4-D0AE-4B6C-BF66-3E895E493C95@maseurope.net> Message-ID: On Jun 29, 2006, at 4:59 PM, Mark Smith wrote: > And even then, if you're developing in a particular area, these > installed base/market share figures can be wildly different anyway. True dat. Among creative professionals (graphic design/web/video/print/music) Mac market share is far higher than 5%. In the area of professional video production, I have heard figures of 50%/50% Mac/Windows market share. As far as Final Cut Pro editors, Mac market share is 100% (because they killed the Windows version before release! :-) In dental office software I doubt Mac has anything close to 5% - I would guess more like .1%. From jean-pierre.soto at wanadoo.fr Fri Jun 30 03:00:40 2006 From: jean-pierre.soto at wanadoo.fr (Jean-Pierre Soto) Date: Fri, 30 Jun 2006 09:00:40 +0200 Subject: External on MacOS X Message-ID: <18CEFD3C-98F3-4B3C-9DD3-E7B4A6613838@wanadoo.fr> Is there anyone who can help me to make external function? At first, i want to make external running on Mac OS X , using C++ with Xcode. I have the External SDK download, but something doesn't work and I don't understand why? I 'm not very well using C++ and Xcode and I talk english like a potatoes... sorry ... From revolutionary.dan at gmail.com Fri Jun 30 03:20:43 2006 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Fri, 30 Jun 2006 00:20:43 -0700 Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <7aa52a210606291406l40975057l386665887cfd2040@mail.gmail.com> References: <44A43E22.10408@fourthworld.com> <7aa52a210606291406l40975057l386665887cfd2040@mail.gmail.com> Message-ID: <70ed6b130606300020y705fe73m559feaf0fb3e47df@mail.gmail.com> To me, the "units sold" and "installed base" numbers are guidelines but not real indicators of a particular system's real penetration which is measured in something I'd call "units in daily use by humans." That figure can't be obtained, of course, but one figure that CAN be obtained is the mix of computer operating systems visiting various Web sites with logs that can track the OS in use. Given that a large majority of machines in human use at any given time are navigating the Internet, that would be at least a useful measurement of the degree of actual market penetration. There are a LOT of WIndows machines (and, I'm sure, old Macs as well) being used for doorstops, paperweights, and lying in landfills and other states of disuse. By that standard, OS X and Linux run 3-5% each and Windows at just about 90%. The stats I find most reliable are these: http://www.w3schools.com/browsers/browsers_stats.asp On 6/29/06, Chipp Walters wrote: > > On 6/29/06, Richard Gaskin wrote: > > > Whether or not one agrees with the two dozen governments around the > > world who've found Microsoft guilty of sweeping anti-trust violations, > > however that market share was acquired there's no denying it exists. > > No argument here. Microsoft's business practice is deplorable...no, > criminal. Mean-spirited as well. You know a corporate culture like > theirs is always driven top-down. Makes me wonder what Gates is REALLY > going to do with his billions marked for charity. Hmm, perhaps a spot > in heaven IS FOR SALE? > > -Chipp > _______________________________________________ > use-revolution mailing list > use-revolution at 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 From benr_mc at cogapp.com Fri Jun 30 04:14:43 2006 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Fri, 30 Jun 2006 09:14:43 +0100 Subject: paste function In-Reply-To: <7aa52a210606292323y40a6324fq428a04c5699f0210@mail.gmail.com> References: <200606300616.k5U6GVnr017836@smtp.hispeed.ch> <7aa52a210606292323y40a6324fq428a04c5699f0210@mail.gmail.com> Message-ID: <44A4DD73.6050104@cogapp.com> On 30/6/06 07:23, Chipp Walters wrote: > Trap the paste key. > > on pasteKey > > end pasteKey > > On 6/30/06, bmmeili at swissonline.ch wrote: >> Hi >> How can I prevent the user using the paste function (text) in a >> standalone? >> Any suggestions? (Assuming that your standalone has the regular set of menus, ie including the Edit menu), you also need to trap the menuPick message: on menuPick tWhat if "paste" is not in tWhat then pass menuPick end menuPick Ben Rubinstein | Email: benr_mc at cogapp.com Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com | Fax : +44 (0)1273-728866 From jamesjrichards at lineone.net Fri Jun 30 05:52:21 2006 From: jamesjrichards at lineone.net (James Richards) Date: Fri, 30 Jun 2006 10:52:21 +0100 Subject: Get a Free Copy of Shade 7 Designer - 3D Software In-Reply-To: References: Message-ID: And what happens if they simply don't email you? -- James J Richards jamesjrichards at lineone.net Tel. +44 (0)15394 43063 On 30 Jun, 2006, at 02:05, Jim Carwardine wrote: > So once you have gone through the several steps and emails to log into > the > Shade 7 Designer web site, do you just keep clicking the link they > emailed > until you don't get access denied? Jim > > on 6/29/06 7:12 AM, Klaus Major wrote: > >> Hi Jim, >> >>> How do I find "the off-topic sub-forum of Revolution Forums"? I >>> went to the >>> Rev web site and clicked on Mailing Lists, which was the only link >>> I thought >>> would contain the off-topic sub-forum but found nothing... Jim >> >> actually it's the first entry in the "Off-topic" sub-forum: >> >> >> >> Regards >> >> Klaus Major >> klaus at major-k.de >> http://www.major-k.de >> >> >> P.S. >> Yep, a direct link would have been a good idea of Lynn F. ;-) >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > -- > > www.TalentSeeker.ca www.HiringSmart.ca/ns www.KeepingTheBest.ca/ns > > > Own Your Future Consulting Services Limited, > 23 Shoal Cove Road, Seabright, Nova Scotia, Canada. B3Z 3A9 > Phone: 902-823-2339. Fax: 902-823-2139 > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From m.schonewille at economy-x-talk.com Fri Jun 30 06:05:55 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 30 Jun 2006 12:05:55 +0200 Subject: e-frontier is silly In-Reply-To: References: Message-ID: <69D7E390-09B1-4D02-9345-6E2E380D4BD9@economy-x-talk.com> Grmbl! I registered with Content Paradise and registered with something else and then had to register again for something on the E-Frontier site and now I want to download the documentation for Shade. So, I have to register again and decide to do this on a different computer. After registering, I still have to enter the serial number of the product I registered for, but that is on the first computer. So, I want to log in with my registered e-mail address to be able to copy-paste the serial number. There is no way to log in. I just wasted an hour of my time and got very annoyed. I can hardly call this a free download. Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. From dcragg at lacscentre.co.uk Fri Jun 30 06:33:05 2006 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Fri, 30 Jun 2006 11:33:05 +0100 Subject: forward slash in Option button Message-ID: Apologies if this has been covered before. I want to make an option button that displays a hierarchy of sequential directory paths (the kind of thing you see in some FTP and file browsers). The contents would look something like this: / /Users /Users/kosmo /Users/kosmo/mealtickets I have 2 questions/concerns. 1. The docs say that "/" is a special character in menu items. (To quote: "Putting the / character anywhere in a line makes the next character the keyboard equivalent for the menu item.") This doesn't seem to be the case with Option menus, and they display normally. (And escaping with "//" displays "//".) However, I can't see this specifically described in the docs. Can someone confirm that this is the case (i.e. that / is allowed in Option menus)? 2. On Mac OS X (Windows seems OK), if there is only a single line in the menu, and that is "/", then the button behaves as if there were no contents at all -- no menu pops up and no menuPick message is received. One workaround appears to be to put a space after the "/". But if someone knows a better way, which doesn't involve special parsing in the menuPick message, could you let me know. Cheers Dave From jeff at siphonophore.com Fri Jun 30 11:02:39 2006 From: jeff at siphonophore.com (Jeffrey Reynolds) Date: Fri, 30 Jun 2006 11:02:39 -0400 Subject: Telnet Session In-Reply-To: <20060630052736.1ABCB8270C0@mail.runrev.com> References: <20060630052736.1ABCB8270C0@mail.runrev.com> Message-ID: <4A1F80F5-08FF-4B2C-89F0-6A46A8A171C2@siphonophore.com> The Adtec Edje4111HD. does up to 1080i, but only has an 80gb hard drive, so you cant put hours and hours of HD on it. Not sure why they used such a small drive, 80gb is puny these days... it looks to be a nice machine and the replacement for their older SD mpeg server, which i have used a lot under serial control and is a good and hearty machine. Looks like this model was released before all the firmware and APIs were fully fleshed out! Not the first time i have run into this in the past... I remember getting the Sony LDP commands from a manual written in japanese. only thing in english characters were the ascii codes for the commands! luckly they were pretty self explanatory! Now have the command APIs just need to get the telnet session worked out in rev and looks like Sarah's stacks will point the way! cheers, jeff Jeffrey Reynolds 6620 Michaels Dr. Bethesda, MD 20817 301.469.8562 jeff at siphonophore.com On Jun 30, 2006, at 1:27 AM, use-revolution-request at lists.runrev.com wrote: > > Which MPEG server? From jeff at siphonophore.com Fri Jun 30 11:07:34 2006 From: jeff at siphonophore.com (Jeffrey Reynolds) Date: Fri, 30 Jun 2006 11:07:34 -0400 Subject: Telnet Session In-Reply-To: <20060630052736.1ABCB8270C0@mail.runrev.com> References: <20060630052736.1ABCB8270C0@mail.runrev.com> Message-ID: <762AAB7F-10A6-4F27-A762-A0327D6E73FE@siphonophore.com> Sarah, thanks very much, i thought it would be something like you have outlined, ill paw through your stacks and beat on things a while! If anyone else has any Telnet session pointers i would be glad to hear them! thanks again! jeff On Jun 30, 2006, at 1:27 AM, use-revolution-request at lists.runrev.com wrote: > Hi Jeff, > > I would use Terminal first to establish the comms and work out what > commands you need to send and what data you expect to get back. To do > this, open the Terminal program (it's in Applications/Utilities) and > type "telnet " followed by the IP address of the server, and press > Return. Hopefully this will get you to where you can log in and do > stuff. > > Once you have that worked out, you will need to implement the Rev side > of things, which you can do using sockets. I think Telnet uses port 23 > by default, but there are other ports too, so you may need to check > that. Then you can use: > open socket to serverIP & ":23" > > Once connected, you can read from socket & write to socket. If you > want some examples of sockets, you are welcome to have a look at my > POP & SMTP libraries. They use different ports and different command > sets, but the basic techniques should be the same. You can find them > at . > > Cheers, > Sarah > > P.S. I've never done this, but I assume this is how it works :-) From troy_lists at rpsystems.net Fri Jun 30 11:18:02 2006 From: troy_lists at rpsystems.net (Troy Rollins) Date: Fri, 30 Jun 2006 11:18:02 -0400 Subject: Telnet Session In-Reply-To: <4A1F80F5-08FF-4B2C-89F0-6A46A8A171C2@siphonophore.com> References: <20060630052736.1ABCB8270C0@mail.runrev.com> <4A1F80F5-08FF-4B2C-89F0-6A46A8A171C2@siphonophore.com> Message-ID: On Jun 30, 2006, at 11:02 AM, Jeffrey Reynolds wrote: > The Adtec Edje4111HD. My software is specifically for controlling Adtec gear (but have never tried with their HD stuff). I would imagine the API is the same as it is for all the rest of their products. -- Troy RPSystems, Ltd. http://www.rpsystems.net From blairmorrissey at mac.com Fri Jun 30 12:18:20 2006 From: blairmorrissey at mac.com (Blair Morrissey) Date: Fri, 30 Jun 2006 12:18:20 -0400 Subject: Unacceptable File Size Increase Message-ID: i am not sure about protocol, but I want to thank all who considered and especially those who responded to my recent post on file size. I will certainly try a number of the suggestions and if I ever have something that may have a use to others, I will be sure to upload it to the rev site. Thanks Blair From mfstuart at cox.net Fri Jun 30 13:13:15 2006 From: mfstuart at cox.net (mfstuart at cox.net) Date: Fri, 30 Jun 2006 13:13:15 -0400 Subject: Can a standalone application receive and send back parameters Message-ID: <16508145.1151687595636.JavaMail.root@fed1wml05.mgt.cox.net> Hi all, Currently, can a standalone Rev application send and receive back values from parameters? The Rev standalone would be called/launched from another application that is not a Rev application. This MS Windows application would launch the Rev standalone with the name of the exe file and some values referenced after it. eg: myRevApplication.exe /StartTime=8:00 /EndTime=17:00 Where the /StartTime and /EndTime are parameter values to the Rev application. The Rev application would receive these values, startup, then allow the user to change the values in a user interactive form. While still in the Rev standalone, the user would then click on a button that would update the parameters with the new values, quit the Rev standalone, and return these new values back to the originating application. If so, how would I do this? TIA, Mark From cmsheffield at gmail.com Fri Jun 30 13:24:51 2006 From: cmsheffield at gmail.com (Chris Sheffield) Date: Fri, 30 Jun 2006 11:24:51 -0600 Subject: Can a standalone application receive and send back parameters In-Reply-To: <16508145.1151687595636.JavaMail.root@fed1wml05.mgt.cox.net> References: <16508145.1151687595636.JavaMail.root@fed1wml05.mgt.cox.net> Message-ID: <5D132AA5-5DD1-4EF6-A67E-C89115C9900D@gmail.com> Hi Mark, Check out the '$' keyword in the dictionary. That should get you started. You can use it to access command-line options in the way you're speaking of. Good luck, Chris On Jun 30, 2006, at 11:13 AM, wrote: > Hi all, > Currently, can a standalone Rev application send and receive back > values from parameters? > > The Rev standalone would be called/launched from another > application that is not a Rev application. > This MS Windows application would launch the Rev standalone with > the name of the exe file and > some values referenced after it. > > eg: myRevApplication.exe /StartTime=8:00 /EndTime=17:00 > > Where the /StartTime and /EndTime are parameter values to the Rev > application. > The Rev application would receive these values, startup, then allow > the user to > change the values in a user interactive form. > While still in the Rev standalone, the user would then click on a > button that would > update the parameters with the new values, quit the Rev standalone, > and return these new values back > to the originating application. > > If so, how would I do this? > > TIA, > Mark > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ------------------------------------------ Chris Sheffield Read Naturally The Fluency Company http://www.readnaturally.com ------------------------------------------ From mfstuart at cox.net Fri Jun 30 13:35:16 2006 From: mfstuart at cox.net (mfstuart) Date: Fri, 30 Jun 2006 10:35:16 -0700 (PDT) Subject: Can a standalone application receive and send back parameters In-Reply-To: <5D132AA5-5DD1-4EF6-A67E-C89115C9900D@gmail.com> References: <16508145.1151687595636.JavaMail.root@fed1wml05.mgt.cox.net> <5D132AA5-5DD1-4EF6-A67E-C89115C9900D@gmail.com> Message-ID: <5124122.post@talk.nabble.com> Thanx Chris, I just read the $ topic in the Documentation. It seems to do half of what I need, but the returning of changed values may have to be handled with writing to a text file from the Rev app, and the originating application read the text file for the changes. Unless I'm missing something. Mark -- View this message in context: http://www.nabble.com/Can-a-standalone-application-receive-and-send-back-parameters-tf1874297.html#a5124122 Sent from the Revolution - User forum at Nabble.com. From m.schonewille at economy-x-talk.com Fri Jun 30 13:38:40 2006 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 30 Jun 2006 19:38:40 +0200 Subject: Can a standalone application receive and send back parameters In-Reply-To: <5124122.post@talk.nabble.com> References: <16508145.1151687595636.JavaMail.root@fed1wml05.mgt.cox.net> <5D132AA5-5DD1-4EF6-A67E-C89115C9900D@gmail.com> <5124122.post@talk.nabble.com> Message-ID: Hi Mark, What you miss is stdOut. If you write to stdOut, you should see the result in the shell window. Check the docs for stdIn and stdOut. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Download ErrorLib at http://economy-x-talk.com/developers.html and get full control of error handling in Revolution. Op 30-jun-2006, om 19:35 heeft mfstuart het volgende geschreven: > > Thanx Chris, I just read the $ topic in the Documentation. > > It seems to do half of what I need, but the returning of changed > values may have to be handled with writing to a text file from the > Rev app, > and the originating application read the text file for the changes. > > Unless I'm missing something. > > Mark From userev at canelasoftware.com Fri Jun 30 14:38:21 2006 From: userev at canelasoftware.com (Mark Talluto) Date: Fri, 30 Jun 2006 11:38:21 -0700 Subject: [OT] Market Share In-Reply-To: References: <7aa52a210606291328x71692b14qa610e01aedced214@mail.gmail.com> <338C4BC4-D0AE-4B6C-BF66-3E895E493C95@maseurope.net> Message-ID: <4FEB6069-B336-4325-9C98-3021CE8EA570@canelasoftware.com> On Jun 29, 2006, at 11:51 PM, Josh Mellicker wrote: > In dental office software I doubt Mac has anything close to 5% - I > would guess more like .1%. In vision testing software you could safely guess 90%. Just thought I would jump in there. :) bfn. Mark Talluto -- CANELA Software http://www.canelasoftware.com From jeff at siphonophore.com Fri Jun 30 15:51:06 2006 From: jeff at siphonophore.com (Jeffrey Reynolds) Date: Fri, 30 Jun 2006 15:51:06 -0400 Subject: Telnet Session In-Reply-To: <20060630170004.636E7826ED3@mail.runrev.com> References: <20060630170004.636E7826ED3@mail.runrev.com> Message-ID: Troy, yep i too have controlled the adtecs in the past via the serial apis. the telnet via tcpip apis are pretty much the same for the new HD version. i now have it working well except that once and a while the unit logs out of the telnet session on me. not too horrible since i now have a fast telnet login script written. Does anyone know of an easy way to tell if a telnet session is still open? the socket stays open on the rev side, its the video server thats logging off. would be better to check to see if the telnet session is still good before trying to send a command then see if it was accepted. cheers, Jeffrey Reynolds On Jun 30, 2006, at 1:00 PM, use-revolution-request at lists.runrev.com wrote: >> The Adtec Edje4111HD. > > My software is specifically for controlling Adtec gear (but have > never tried with their HD stuff). I would imagine the API is the same > as it is for all the rest of their products. From devin_asay at byu.edu Fri Jun 30 17:11:04 2006 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 30 Jun 2006 15:11:04 -0600 Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: <70ed6b130606300020y705fe73m559feaf0fb3e47df@mail.gmail.com> References: <44A43E22.10408@fourthworld.com> <7aa52a210606291406l40975057l386665887cfd2040@mail.gmail.com> <70ed6b130606300020y705fe73m559feaf0fb3e47df@mail.gmail.com> Message-ID: On Jun 30, 2006, at 1:20 AM, Dan Shafer wrote: > To me, the "units sold" and "installed base" numbers are guidelines > but not > real indicators of a particular system's real penetration which is > measured > in something I'd call "units in daily use by humans." That figure > can't be > obtained, of course, but one figure that CAN be obtained is the mix of > computer operating systems visiting various Web sites with logs > that can > track the OS in use. > > Given that a large majority of machines in human use at any given > time are > navigating the Internet, that would be at least a useful > measurement of the > degree of actual market penetration. There are a LOT of WIndows > machines > (and, I'm sure, old Macs as well) being used for doorstops, > paperweights, > and lying in landfills and other states of disuse. > > By that standard, OS X and Linux run 3-5% each and Windows at just > about > 90%. The stats I find most reliable are these: > > http://www.w3schools.com/browsers/browsers_stats.asp But even these stats are problematic. I found it curious that Safari didn't even appear on the list, while Opera does. The problem is that Safari, along with some other browsers, masks its identity so that it can access some poorly written sites that require a specific browser (usually IE for Windows.) So not only is OS X underrepresented on sites like this, IE's presence may be exaggerated. Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From josh at dvcreators.net Fri Jun 30 20:46:24 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Fri, 30 Jun 2006 17:46:24 -0700 Subject: how do you get the evaluated value of a system variable rather than the literal text value in the case of a system variable like $HOME? Message-ID: <38AF304E-1EAF-48F2-90DF-62EF86ECE6F0@dvcreators.net> Sorry if this has been answered many times, I couldn't find it. My noob brain is twisted... Let's say a stored destination file path is: $HOME,/Applications/ But if you say: item 1 of tFilePath & item 2 of tFilePath, instead of what you want: /Users/Eggbert/Applications you get literally: "$HOME/Applications" -- I know you could make a series of case statements: case item 1 of tFilePath = "$HOME" then put $HOME & item 2 of tFilePath into tFilePath and cover all the other specialFolders and other possibilities, but that is lame, right? From mark at maseurope.net Fri Jun 30 21:00:35 2006 From: mark at maseurope.net (Mark Smith) Date: Sat, 1 Jul 2006 02:00:35 +0100 Subject: how do you get the evaluated value of a system variable rather than the literal text value in the case of a system variable like $HOME? In-Reply-To: <38AF304E-1EAF-48F2-90DF-62EF86ECE6F0@dvcreators.net> References: <38AF304E-1EAF-48F2-90DF-62EF86ECE6F0@dvcreators.net> Message-ID: <2CDC7964-A79B-431C-9020-CBAB171D3B45@maseurope.net> To get the result you want, it would be set the itemDelimiter to "/" get item 2 to 4 of ($HOME & "/Aplications") Simply putting $HOME in brackets will get it evaluated. OTOH, you could also use the specialFolderPath function: get specialFolderPath("Applications") Best, Mark Smith On 1 Jul 2006, at 01:46, Josh Mellicker wrote: > Sorry if this has been answered many times, I couldn't find it. > > My noob brain is twisted... > > > > Let's say a stored destination file path is: > > $HOME,/Applications/ > > But if you say: > > item 1 of tFilePath & item 2 of tFilePath, instead of what you want: > > /Users/Eggbert/Applications > > you get literally: > > "$HOME/Applications" > > > > -- > > I know you could make a series of case statements: > > case item 1 of tFilePath = "$HOME" then put $HOME & item 2 of > tFilePath into tFilePath > > and cover all the other specialFolders and other possibilities, but > that is lame, right? > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From JimCarwardine at OwnYourFuture-net.com Fri Jun 30 21:01:50 2006 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Fri, 30 Jun 2006 22:01:50 -0300 Subject: Get a Free Copy of Shade 7 Designer - 3D Software In-Reply-To: <4419CC82-F76C-42BA-A804-17D7B2BD2987@major-k.de> Message-ID: OK, now I've found it, downloaded the Mac version (only 1.5 hours fortunately). How do I open it? I double click the file and my Mac OS 10.4.6 thinks it's an Excel file. Anyone know what's going on here?... Jim on 6/29/06 7:12 AM, Klaus Major wrote: > Hi Jim, > >> How do I find "the off-topic sub-forum of Revolution Forums"? I >> went to the >> Rev web site and clicked on Mailing Lists, which was the only link >> I thought >> would contain the off-topic sub-forum but found nothing... Jim > > actually it's the first entry in the "Off-topic" sub-forum: > > > > Regards > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > > P.S. > Yep, a direct link would have been a good idea of Lynn F. ;-) > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- www.TalentSeeker.ca www.HiringSmart.ca/ns www.KeepingTheBest.ca/ns Own Your Future Consulting Services Limited, 23 Shoal Cove Road, Seabright, Nova Scotia, Canada. B3Z 3A9 Phone: 902-823-2339. Fax: 902-823-2139 From revolutionary.dan at gmail.com Fri Jun 30 21:06:06 2006 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Fri, 30 Jun 2006 18:06:06 -0700 Subject: Revolution Media Presentation Viewable on Web? In-Reply-To: References: <44A43E22.10408@fourthworld.com> <7aa52a210606291406l40975057l386665887cfd2040@mail.gmail.com> <70ed6b130606300020y705fe73m559feaf0fb3e47df@mail.gmail.com> Message-ID: <70ed6b130606301806l26939553hef74dc5dd83a92f1@mail.gmail.com> Well, I'm not sure I agree with all of your analysis, Devin. Browser masking certainly results in under-reporting of browsers like Safari that can (or even must) masquerade as others, but you can't mask the OS very easily. On 6/30/06, Devin Asay wrote: > > > On Jun 30, 2006, at 1:20 AM, Dan Shafer wrote: > > > To me, the "units sold" and "installed base" numbers are guidelines > > but not > > real indicators of a particular system's real penetration which is > > measured > > in something I'd call "units in daily use by humans." That figure > > can't be > > obtained, of course, but one figure that CAN be obtained is the mix of > > computer operating systems visiting various Web sites with logs > > that can > > track the OS in use. > > > > Given that a large majority of machines in human use at any given > > time are > > navigating the Internet, that would be at least a useful > > measurement of the > > degree of actual market penetration. There are a LOT of WIndows > > machines > > (and, I'm sure, old Macs as well) being used for doorstops, > > paperweights, > > and lying in landfills and other states of disuse. > > > > By that standard, OS X and Linux run 3-5% each and Windows at just > > about > > 90%. The stats I find most reliable are these: > > > > http://www.w3schools.com/browsers/browsers_stats.asp > > But even these stats are problematic. I found it curious that Safari > didn't even appear on the list, while Opera does. The problem is that > Safari, along with some other browsers, masks its identity so that it > can access some poorly written sites that require a specific browser > (usually IE for Windows.) So not only is OS X underrepresented on > sites like this, IE's presence may be exaggerated. > > Devin > > > Devin Asay > Humanities Technology and Research Support Center > Brigham Young University > > _______________________________________________ > use-revolution mailing list > use-revolution at 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 From josh at dvcreators.net Fri Jun 30 21:57:52 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Fri, 30 Jun 2006 18:57:52 -0700 Subject: how do you get the evaluated value of a system variable rather than the literal text value in the case of a system variable like $HOME? In-Reply-To: <2CDC7964-A79B-431C-9020-CBAB171D3B45@maseurope.net> References: <38AF304E-1EAF-48F2-90DF-62EF86ECE6F0@dvcreators.net> <2CDC7964-A79B-431C-9020-CBAB171D3B45@maseurope.net> Message-ID: Thanks Mark!!! On Jun 30, 2006, at 6:00 PM, Mark Smith wrote: > To get the result you want, it would be > > set the itemDelimiter to "/" > get item 2 to 4 of ($HOME & "/Aplications") > > Simply putting $HOME in brackets will get it evaluated. > > OTOH, you could also use the specialFolderPath function: > > get specialFolderPath("Applications") > > > Best, > > Mark Smith > > On 1 Jul 2006, at 01:46, Josh Mellicker wrote: > >> Sorry if this has been answered many times, I couldn't find it. >> >> My noob brain is twisted... >> >> >> >> Let's say a stored destination file path is: >> >> $HOME,/Applications/ >> >> But if you say: >> >> item 1 of tFilePath & item 2 of tFilePath, instead of what you want: >> >> /Users/Eggbert/Applications >> >> you get literally: >> >> "$HOME/Applications" >> >> >> >> -- >> >> I know you could make a series of case statements: >> >> case item 1 of tFilePath = "$HOME" then put $HOME & item 2 of >> tFilePath into tFilePath >> >> and cover all the other specialFolders and other possibilities, >> but that is lame, right? >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From josh at dvcreators.net Fri Jun 30 22:08:19 2006 From: josh at dvcreators.net (Josh Mellicker) Date: Fri, 30 Jun 2006 19:08:19 -0700 Subject: how do you get the evaluated value of a system variable rather than the literal text value in the case of a system variable like $HOME? In-Reply-To: <2CDC7964-A79B-431C-9020-CBAB171D3B45@maseurope.net> References: <38AF304E-1EAF-48F2-90DF-62EF86ECE6F0@dvcreators.net> <2CDC7964-A79B-431C-9020-CBAB171D3B45@maseurope.net> Message-ID: Actually this didn't work the way I had hoped: put "$HOME" & "/Applications/" into t set the itemDel to "/" get item 2 to 4 of (t) answer it This does not deliver the actual system variable :( Is there a way to do this? On Jun 30, 2006, at 6:00 PM, Mark Smith wrote: > To get the result you want, it would be > > set the itemDelimiter to "/" > get item 2 to 4 of ($HOME & "/Aplications") > > Simply putting $HOME in brackets will get it evaluated. > > OTOH, you could also use the specialFolderPath function: > > get specialFolderPath("Applications") > > > Best, > > Mark Smith > > On 1 Jul 2006, at 01:46, Josh Mellicker wrote: > >> Sorry if this has been answered many times, I couldn't find it. >> >> My noob brain is twisted... >> >> >> >> Let's say a stored destination file path is: >> >> $HOME,/Applications/ >> >> But if you say: >> >> item 1 of tFilePath & item 2 of tFilePath, instead of what you want: >> >> /Users/Eggbert/Applications >> >> you get literally: >> >> "$HOME/Applications" >> >> >> >> -- >> >> I know you could make a series of case statements: >> >> case item 1 of tFilePath = "$HOME" then put $HOME & item 2 of >> tFilePath into tFilePath >> >> and cover all the other specialFolders and other possibilities, >> but that is lame, right? >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From briany at qldlearning.com Fri Jun 30 22:12:42 2006 From: briany at qldlearning.com (Brian Yennie) Date: Fri, 30 Jun 2006 19:12:42 -0700 Subject: how do you get the evaluated value of a system variable rather than the literal text value in the case of a system variable like $HOME? In-Reply-To: References: <38AF304E-1EAF-48F2-90DF-62EF86ECE6F0@dvcreators.net> <2CDC7964-A79B-431C-9020-CBAB171D3B45@maseurope.net> Message-ID: Josh, Try: put value ("$HOME") or do "put $HOME" which may lend some inspiration. - Brian > Actually this didn't work the way I had hoped: > > put "$HOME" & "/Applications/" into t > set the itemDel to "/" > get item 2 to 4 of (t) > answer it > > This does not deliver the actual system variable :( > > Is there a way to do this? > > > > On Jun 30, 2006, at 6:00 PM, Mark Smith wrote: > >> To get the result you want, it would be >> >> set the itemDelimiter to "/" >> get item 2 to 4 of ($HOME & "/Aplications") >> >> Simply putting $HOME in brackets will get it evaluated. >> >> OTOH, you could also use the specialFolderPath function: >> >> get specialFolderPath("Applications") >> >> >> Best, >> >> Mark Smith >> >> On 1 Jul 2006, at 01:46, Josh Mellicker wrote: >> >>> Sorry if this has been answered many times, I couldn't find it. >>> >>> My noob brain is twisted... >>> >>> >>> >>> Let's say a stored destination file path is: >>> >>> $HOME,/Applications/ >>> >>> But if you say: >>> >>> item 1 of tFilePath & item 2 of tFilePath, instead of what you want: >>> >>> /Users/Eggbert/Applications >>> >>> you get literally: >>> >>> "$HOME/Applications" >>> >>> >>> >>> -- >>> >>> I know you could make a series of case statements: >>> >>> case item 1 of tFilePath = "$HOME" then put $HOME & item 2 of >>> tFilePath into tFilePath >>> >>> and cover all the other specialFolders and other possibilities, but >>> that is lame, right? >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From brucegregory at earthlink.net Fri Jun 30 23:10:59 2006 From: brucegregory at earthlink.net (GregSmith) Date: Fri, 30 Jun 2006 20:10:59 -0700 (PDT) Subject: What's The Verdict, Web or Not? Message-ID: <5129452.post@talk.nabble.com> I know that this decision lies with those that represent the interests of Runtime Revolution and its development, but, I do think the overall survival of the RunRev platform of development lies in the answer to this question. Will the developers support or supply a direct means of displaying Revolution authored content in a standard web browser, or not? Or, maybe preferred, will independent developers develop a direct QuickTime or Flash translator that would preserve most of the functionality of a Revolution stack for deployment via a standard web browser? Or, will they not, or do they not favor such a development? Sincerely, Greg Smith -- View this message in context: http://www.nabble.com/What%27s-The-Verdict%2C-Web-or-Not--tf1876146.html#a5129452 Sent from the Revolution - User forum at Nabble.com. From lan.kc.macmail at gmail.com Fri Jun 30 23:31:44 2006 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sat, 1 Jul 2006 11:31:44 +0800 Subject: [OT] Market Share In-Reply-To: <7aa52a210606291934g7067868dmfe0541c9b36c7e4c@mail.gmail.com> References: <7aa52a210606291328x71692b14qa610e01aedced214@mail.gmail.com> <7aa52a210606291934g7067868dmfe0541c9b36c7e4c@mail.gmail.com> Message-ID: On 6/30/06, Chipp Walters wrote: > > Certainly not reflective of the > millions of users who have paid for XP. Virtually every Dell, Gateway, > Compaq, Sony, HP, IBM desktop and laptop have a licensed and paid for > version of XP. I imagine if you don't include them in your straw poll, > you will certainly get biased information. OK, just to make something clear. I have no doubt that the overwhelmingly dominating OS in the world is Windows. That is driven home to me by the fact that where I live Palm devices don't include ANY Mac compatible software. Store attendants adamently maintain that their LifeDrive can not be used with a Mac! The box clearly indicates under System Requirements only Windows details. As you say, every named brand Windows computer comes with a legal copy of Windows. The same can be said of every Mac. But you can buy no name brand Windows computers. If you look back to my original post my 'question' to the list was not the exact market share, but: Is having 99.9% of the pirated software market good or bad? I was blissfully unaware that MS had brought about a situation where it is now virtuallly impossible to run a pirated version of XP if connected to the internet. That makes my original question even more interesting - to me at least. I believe it is universally accepted that one of the 'genius' decisions of Bill Gates was to go with the system that was open. Job's poor decision was to go with a closed system. People voted with their wallet and bought the cheapest they could - which invariable was not a branded IBM box. So has MS now created itself a more closed market? I don't believe the pirate market is so much a statement of the dishonesty of people, but the reality that a large percentage of the worlds population live well below the income level of a lower-middle class American who can barely make ends meet. When these people vote with their wallet will they sacrafice to get that legal copy or will they just go with the cheapest they can get; even if nowadays that means Linux? Again I don't care what the exact 'legal' market share is, but whether having a dominant, growing or declinging pirate market share is good or bad? Does this reflect what will happen in the 'legal' market share? Just enjoying the discussion. I never knew about the optical testing market:-) From howard.bornstein at gmail.com Fri Jun 30 23:54:56 2006 From: howard.bornstein at gmail.com (Howard Bornstein) Date: Fri, 30 Jun 2006 23:54:56 -0400 Subject: Maximum image size In-Reply-To: <200606261901.k5QJ1uUt013927@ms-smtp-02.rdc-nyc.rr.com> References: <200606261901.k5QJ1uUt013927@ms-smtp-02.rdc-nyc.rr.com> Message-ID: <3f07cc260606302054g3cab30a8k290f4e0fa9780125@mail.gmail.com> On 6/26/06, Sarah Reichelt wrote: > > A while ago, someone (Richard?) was discussing the limits on an image > size to be displayed in Rev. I have a rather crude function for > deciding this, so would now like to replace it with a more exact > calculation but I can't find this info in the docs or in the list > archives. > > Does anyone know where I can find it, or does anyone still have the post? > > TIA, > Sarah Hi Sarah, Here's a post from Scott Raney on bugzilla (bug 1859) where he talks about the image size limits on the Mac: This is a fundamental limitation in the MacOS image architecture: the rowBytes field of the PixMap image structure has a maximum value of 4000 (hex) which on a 32-bit display works out to 4096 pixels. (see http://developer.apple.com/documentation/Carbon/Reference/QuickDraw_Ref/qdref_m ain/data_type_41.html). This can be worked around but only by writing a lot of code to handle all the manipulation using local instead of OS routines, so for now I'm downgrading to an enhancement and reassigning to Tuv (since I no longer do Mac development). So 4096 X 4096 seems to be the current image size limit. But I'm sure I read somewhere that this was going to be "fixed" in an upcoming version of Rev, where this limitation (I believe it's a limitation of QuickDraw) will be removed. -- Regards, Howard Bornstein ----------------------- www.designeq.com