Re: Sort dateTime Broken in Rev 2.9?
Thanks for the idea, unfortunately it still doesn't work even though I've changed the sortTable handler to the following: on sortTable set the useSystemDate to true set the itemDelimiter to tab put the radioPick of group "SortOrder" into theOrder switch the radioPick of group "SortColumn" case 1 -- numbers: if theOrder = "ascending" then sort lines of field "TheTable" ascending numeric by item 1 of each else sort lines of field "TheTable" descending numeric by item 1 of each end if break case 2 -- letters: if theOrder = "ascending" then sort lines of field "TheTable" ascending international by item 2 of each else sort lines of field "TheTable" descending international by item 2 of each end if break case 3 -- dates: if theOrder = "ascending" then sort lines of field "TheTable" ascending dateTime by item 3 of each else sort lines of field "TheTable" descending dateTime by item 3 of each end if break end switch end sortTable In fact now the third column doesn't change at all when sorted in either direction. Previously it changed to an incorrect order, but it did change. Now nothing happens, the table remains the same unless I select to sort on the numbers or letters columns which still work correctly. I have run this in debug mode and set the break point just before the sort and checked that it is being executed, it just doesn't have any effect! STOP THE PRESS - FOUND THE SOURCE OF THE PROBLEM!! I've found the source of the problem. In Mac OS X, I had changed the time and date display such that the whole of the International Formats tab now showed 'Custom' instead of 'United Kingdom'. I had the short date as D/M/ (i.e. no leading zeros for day & month) and 12hr clock with lower case am/pm indicators. This conforms to what many people in the UK think of as standard date and time indicators. Unlike what Apple has as defaults for UK date and time that are NOT what most people here think of as correct - 24hr clock, with capital AM/PM indicators if you switch to 12hr clock. In general people in the UK use 12hr clocks unless they are military etc. and tend to use lower case am/pm indicators. In continental Europe, I believe 24hr clocks are more the norm. Just having a 12hr clock makes the setting 'Custom' instead of 'United Kingdom' and then Rev's dateTime sort may stop working!! What's weird is that I've now set my time prefs back to what I had previously (when nothing was happening) and now Rev is working OK. It's as if the time/date settings were not being picked up correctly by Rev until I changed them. Rev's dateTime sort now works even though the previous changes to the default settings are back in place. Is there a way to tell Rev to use a specific format for time & date (at least for sorting purposes) irrespective of the system settings and any default behaviour? At least I could lock-down its behaviour for sorting purposes even if my user has tweaked their time & date settings. The dateFormat function returns the format Rev is using, but I don't see how you change this? Cheers Peter On 14 Apr 2008, at 2:25 am, Sarah Reichelt wrote: on preOpenStack set the useSystemDate to true send "initRadio" to group "SortColumn" send "initRadio" to group "SortOrder" end preOpenStack I'm using a Mac running OS X 10.4.11 in the UK and the test dates in the third column of the table field are all UK format dates. I think I've found it. You will have to set the useSystemDate every time in the sort handler. Here is a quote from the docs on useSystemDate: "Since the useSystemDate is a local property, its value is reset to false when the current handler finishes executing. It retains its value only for the current handler, and setting it in one handler does not affect its value in other handlers it calls." Cheers, Sarah ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: sort by two paremeters?
one more way to do the same if your table is stored in the database is: SELECT * FROM table ORDER BY 1 asc, 2 asc best wishes Viktoras ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Upload to revonline = crash
Holy *beep*. I just went to upload some of my library stacks from Aperture Assistant onto RevOnline, and Rev crashes out without an error message from Rev or the OS, about a second after hitting the upload button. Every time, even with a new, blank stack. Rev 2.9.0 gm1, OS X 10.5.2 Intel. Anyone else seeing this before I file a bug report? Ian ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Upload to revonline = crash
Same with 2.8.1 gm1, even after a reboot. Ian On 14 Apr 2008, at 11:58, Ian Wood wrote: Holy *beep*. I just went to upload some of my library stacks from Aperture Assistant onto RevOnline, and Rev crashes out without an error message from Rev or the OS, about a second after hitting the upload button. Every time, even with a new, blank stack. Rev 2.9.0 gm1, OS X 10.5.2 Intel. Anyone else seeing this before I file a bug report? Ian ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Upload to revonline = crash
Hi Ian, I used to have a crash in Windows. As soon as I tried to open RevOnline, Rev would crash. The cause was QuickTime. I have just tested uploading a stack in Mac OS X 10.5.2 intel with 2.9- gm-1 and this works fine. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 14 apr 2008, at 12:58, Ian Wood wrote: Holy *beep*. I just went to upload some of my library stacks from Aperture Assistant onto RevOnline, and Rev crashes out without an error message from Rev or the OS, about a second after hitting the upload button. Every time, even with a new, blank stack. Rev 2.9.0 gm1, OS X 10.5.2 Intel. Anyone else seeing this before I file a bug report? Ian ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
ijwBurnLib
As I can't get anything onto RevOnline... http://azurevision.co.uk/rev/ijwBurnLib.zip This includes the template Burn Folder. ijwBurnLib 04 14th April 2008 ijwBurnLib is a library stack for creating OS X Burn Folders and populating them with aliases, ready to be burned manually. There are only two handlers to call, everything else is basically for internal use and for people to mess around with. Further instructions are included in the stack. Ian Wood ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Upload to revonline = crash
Hi Mark, What version of QT are you running? I'm on QT 7.4.1. Ian On 14 Apr 2008, at 12:12, Mark Schonewille wrote: I used to have a crash in Windows. As soon as I tried to open RevOnline, Rev would crash. The cause was QuickTime. I have just tested uploading a stack in Mac OS X 10.5.2 intel with 2.9-gm-1 and this works fine. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Upload to revonline = crash
Ian, I believe that was with QT 7.4.x also. I don't know the exact version. That QT-related crash was on Windows, though. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 14 apr 2008, at 13:32, Ian Wood wrote: Hi Mark, What version of QT are you running? I'm on QT 7.4.1. Ian On 14 Apr 2008, at 12:12, Mark Schonewille wrote: I used to have a crash in Windows. As soon as I tried to open RevOnline, Rev would crash. The cause was QuickTime. I have just tested uploading a stack in Mac OS X 10.5.2 intel with 2.9-gm-1 and this works fine. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: ijwBurnLib
Hi Ian, As I can't get anything onto RevOnline... http://azurevision.co.uk/rev/ijwBurnLib.zip Cool! Thanks a lot for sharing this! This includes the template Burn Folder. On OS X one can easily create a "burn folder" by adding the suffix ".fpbf": ... create folder "Your burn folder.fpbf" ... Tested on OS X 10.5x. ijwBurnLib 04 14th April 2008 ijwBurnLib is a library stack for creating OS X Burn Folders and populating them with aliases, ready to be burned manually. There are only two handlers to call, everything else is basically for internal use and for people to mess around with. Further instructions are included in the stack. Ian Wood Best Klaus Major [EMAIL PROTECTED] http://www.major-k.de ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: ijwBurnLib
On 14 Apr 2008, at 12:40, Klaus Major wrote: Hi Ian, http://azurevision.co.uk/rev/ijwBurnLib.zip Cool! Thanks a lot for sharing this! :-) This includes the template Burn Folder. On OS X one can easily create a "burn folder" by adding the suffix ".fpbf": ... create folder "Your burn folder.fpbf" You know, I tried adding the file extension in the info window in the Finder and always got an error message about it being a reserved extension, and never thought to try it direct from within Rev... Thanks! Ian ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Upload to revonline = crash
Hi, no problem here with Rev 2.9.0 Build 610, Windows VistaUltimate and QuickTime 7.4.5 Regards, Matthias Rebbe Original Message Subject: Upload to revonline = crash (14-Apr-2008 13:04) From:Ian Wood <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] > Holy *beep*. > > I just went to upload some of my library stacks from Aperture > Assistant onto RevOnline, and Rev crashes out without an error message > from Rev or the OS, about a second after hitting the upload button. > > Every time, even with a new, blank stack. > > Rev 2.9.0 gm1, OS X 10.5.2 Intel. > > Anyone else seeing this before I file a bug report? > > Ian > ___ > use-revolution mailing list > use-revolution@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@lists.runrev.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
ijwLogLib
ijwLogLib was originally written as a tool to help optimise speed in a relatively complex app by finding out exactly where the slowdowns were occuring. It was then expanded a bit to include keeping a progress log that could be shown to the user after running workflows. It's a pretty simple stack, only 55 lines in total, but I've found it pretty useful. Type the following into the message window: go stack URL "http://www.azurevision.co.uk/rev/ijwLogLib_05.rev"; Ian ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Easy quick hypertalk coding question
Can someone help me with a function? If sort all cards by fld "index" doesn't work and fld "index" has a bunch of numbers in it which aren't in order and skip some values how do I 1. Find out what is the highest value in fld "index"? 2. Find out a list of any numbers that are duplicates? I'm afraid that I do to much work of this sort in Excel and I can't think of a way to do this without dumping all the values to memory and working on them there. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Easy quick hypertalk coding question
I forgot to say that it is a converted hypercard stack with thousands of cards. When in Hypercard I accomplished this by sorting the stack by the index fld. On Mon, Apr 14, 2008 at 9:40 AM, william humphrey <[EMAIL PROTECTED]> wrote: > Can someone help me with a function? > > If sort all cards by fld "index" doesn't work and fld "index" has a bunch > of numbers in it which aren't in order and skip some values how do I > 1. Find out what is the highest value in fld "index"? > 2. Find out a list of any numbers that are duplicates? > > I'm afraid that I do to much work of this sort in Excel and I can't think > of a way to do this without dumping all the values to memory and working on > them there. > > > -- http://www.bluewatermaritime.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Easy quick hypertalk coding question
William, What's your script? Btw, what happened to your website? Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 14 apr 2008, at 18:39, william humphrey wrote: I forgot to say that it is a converted hypercard stack with thousands of cards. When in Hypercard I accomplished this by sorting the stack by the index fld. -- http://www.bluewatermaritime.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Easy quick hypertalk coding question
Does the index field have 1 number per line? If so, "Sort field 1 ascending" works here (though it doesn't clear duplicates). On Apr 14, 2008, at 9:39 AM, william humphrey wrote: I forgot to say that it is a converted hypercard stack with thousands of cards. When in Hypercard I accomplished this by sorting the stack by the index fld. On Mon, Apr 14, 2008 at 9:40 AM, william humphrey <[EMAIL PROTECTED] > wrote: Can someone help me with a function? If sort all cards by fld "index" doesn't work and fld "index" has a bunch of numbers in it which aren't in order and skip some values how do I 1. Find out what is the highest value in fld "index"? 2. Find out a list of any numbers that are duplicates? I'm afraid that I do to much work of this sort in Excel and I can't think of a way to do this without dumping all the values to memory and working on them there. -- http://www.bluewatermaritime.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution Thanks, Mark ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Easy quick hypertalk coding question
Bonjour William, Le 14 avr. 08 à 18:39, william humphrey a écrit : I forgot to say that it is a converted hypercard stack with thousands of cards. When in Hypercard I accomplished this by sorting the stack by the index fld. On Mon, Apr 14, 2008 at 9:40 AM, william humphrey <[EMAIL PROTECTED]> wrote: Can someone help me with a function? If sort all cards by fld "index" doesn't work and fld "index" has a bunch of numbers in it which aren't in order and skip some values how do I 1. Find out what is the highest value in fld "index"? 2. Find out a list of any numbers that are duplicates? I'm afraid that I do to much work of this sort in Excel and I can't think of a way to do this without dumping all the values to memory and working on them there. The precision about the number of cards is important. You say that your fld "Index" may have several values in it or I missed something? If all this is right, you could first run a code snippet to set a custom property of every card to the higher value in its index: Custom properties are not supported by HyperTalk but appear very useful in Revolution ;-) See the user guide. function HigherValue pCdNumber local temp - put fld "Index" of cd pCdNumber into temp -- I assume several lines replace cr with comma in temp return max(temp) end HigherValue To set all cds in the stack: repeat with i = 1 to the number of cards set the uIndex of cd i to HigherValue(i) -- end repeat You can run this code at any moment :-) And you have now a custom property named uIndex that keeps the max value of each index field Then you can 'sort cards [direction] [sortType] by the uIndex of this cd' About to find duplicates, assuming you want to search the custom property set above: function DuplicatedCards local tIndexList ,tDuplicates - repeat with i = 1 to the number of cards put the uIndex of this cd & cr after tIndexList if the uIndex of cd i is among the lines of tIndexList then put the short name of this cd & cr after tDuplicates end repeat delete char -1 of tDuplicates return tDuplicates end DuplicatedCards Not sure if all this helps but if you are more specific many people on this list will be able to help you :-) Best regards from Paris, Eric Chatonet. Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: [EMAIL PROTECTED]/ ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Sound adjustment on a player
I'm writing a Music on Hold server with players. On the visible players, I'm not able to use the sound adjustment on the left side (in IDE mode). The volume bar shows for a split second but disappears. Oddly, if you click and hold, you can actually adjust the volume but you can't see what you are adjusting it to. I'm using XP pro with rel 2.9. Has anyone else seen this? Jim. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: 2.9 Freeze on OSX
Hi Tom, have you tried setting up a new user account under OSX, and trying your stacks using that? It may be that the crash is something to do with a preference or setting related to your usual user account. If crashes continue under that then its probably a system thing causing the Rev problem. Phil Jimmieson The University of Liverpool, Computer Science Dept, Ashton Bldg, Ashton Street, Liverpool L69 3BX 0151 795 4236 -Original Message- From: [EMAIL PROTECTED] on behalf of Thomas McGrath III Sent: Thu 10-Apr-08 4:19 PM To: How to use Revolution Subject: 2.9 Freeze on OSX Ok, now that the 2.9 version has been out for a little while I need to know how many people are experiencing the Freeze while performing a Save problem (computer lock up with force restart the only way out). I can not use 2.9 at all since it now happens every time I go to save after writing some code. I have installed RR from scratch and repaired permissions on my HD and removed most extra preference panes etc. from my system and still have the instant freezes when saving with 2.9. This does NOT happen with 2.8 which I am using everyday. The same stacks will freeze in 2.9 but not in 2.8. How many people are experiencing this Freeze on Save??? Thanks Tom ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Sound adjustment on a player
Hi Jim, Do you have QuickTime installed? If not, controls are not supported without QT. If yes, maybe changing the alwaysBuffer of the player helps. Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 5-apr-2008, om 8:07 heeft Jim Schaubeck het volgende geschreven: I'm writing a Music on Hold server with players. On the visible players, I'm not able to use the sound adjustment on the left side (in IDE mode). The volume bar shows for a split second but disappears. Oddly, if you click and hold, you can actually adjust the volume but you can't see what you are adjusting it to. I'm using XP pro with rel 2.9. Has anyone else seen this? Jim. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
QT: How do I convert a folderpath to a clickable link?
Hi there, I call with "answer folder" and "longfilepath" the path to a netwerkfolder. Now I want to convert it into a clickable link. Any idea's on this one? greetings, William de Smet ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Special interests groups at Revolution Live
Is there any interest in a CIG SIG at Rev Live? Interfacing CIG with RunRev is at the top of my list of needs right now. Jim Hurley ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Easy quick hypertalk coding question
William Is fld "index" just one field containing all the numbers you want to sort? If so, what is the item delimiter - is it comma or return or something else? If it's comma, the function max(fld "myIndexField") will tell you the largest number in the field. If the delimiter isn't comma, you may have to fix it so it is (using 'replace' for example). To get rid of duplicates and make a list of those numbers duplicated, you can do something like this (in a button in this example, but of course it could be a function) - still assuming comma is the delimiter. on mouseUp local myLastItemRead, myResultTemp,myListOfDuplicates put empty into myLastItemRead put empty into myListOfDuplicates put empty into MyResultTemp set the itemdel to comma sort items of fld "myIndexField" ascending numeric repeat for each item myIndex in fld "myIndexField" if myIndex <> myLastItemRead then -- this is not a duplicate put myIndex into myLastItemRead put myIndex&"," after myResultTemp else if myIndex <> last item of myListOfDuplicates then put myIndex&"," after myListOfDuplicates end if end if end repeat delete last char of myResultTemp -- a spare comma if myListOfDuplicates is not empty then delete last char of myListOfDuplicates -- another spare comma put "Items duplicated:"&&myListOfDuplicates put myResultTemp into fld "myIndexField" end mouseUp However I don't understand how your index field (which just seems from what I understand to be a set of numbers) is associated with the "thousands of cards" which you mention, so I may well have missed the point of the exercise. Nevertheless HTH Graham On Mon, 14 Apr 2008 09:40:14 -0400, "william humphrey" <[EMAIL PROTECTED]> wrote: Can someone help me with a function? If sort all cards by fld "index" doesn't work and fld "index" has a bunch of numbers in it which aren't in order and skip some values how do I 1. Find out what is the highest value in fld "index"? 2. Find out a list of any numbers that are duplicates? I'm afraid that I do to much work of this sort in Excel and I can't think of a way to do this without dumping all the values to memory and working on them there. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
copyright infringement question
Greetings, venerable collegues, Would you have a few minutes to give me your brief opinion on a copyright/intellectual property infringement question? There is a difference of opinion at our company and I'm seeking some outside perspective. Or maybe, refer me to some URL? Any help gratefully acknowledged in advance. The issue is, in developing a new software program to compete with other companies that already offer such a program, what is acceptable with respect to using the existing competitor's product? It is clear that we can't legally steal their code, but can we reverse engineer their product's basic features as long as those are not proprietary features, and as long as we don't copy their look and feel exactly? For example, take IE and Firefox - both do many of the same things, but in a slightly different way. My understanding is, you cannot copyright an idea - but you can copyright the expression of an idea. This means it's ok to build a better browser as long as you don't steal code or copy look at feel too closely. Reverse engineering is legal. Agree? I think in house we agree on that. Next question is less clear. Suppose our competitor has lots of information about their product on their web site, including screen shots, descriptions of features, and even downloadable demonstration versions. What is acceptable when we are talking to potential software consultancy firms that we might hire to build our own product. Can we say, take a look at the competitor's web site? That gives an idea of what we want but of course, ours will be different and better. One opinion in house says, no, we cannot do this, we could be sued for that. The other opinion says, there is nothing illegal about it, we are not stealing anything it's a freely available download on the net, and it's the fastest way to give an idea to vendors of what we want. In fact, we need them to see it to make sure ours is not too close a copy. What do you think? Next question is an extension of this: suppose we make a video clip of a certain behavior within the competitor's product - it's nothing extraordinary, it's just difficult to explain in words and even in a series of jpegs, but, an mpeg says 1000+ words in a few seconds of motion. It's not patentable behavior, just hard to describe without seeing it, and we want it to be the same way in our product. We could build it so as to show people (if we had someone available), whereas, we really want our vendor to build it (or better yet, proclaim, "we have that out of the box in our toolkit"). It could be the small thing that really effects the project cost. So again, one opinion in house says, this is not right, we cannot do it, it's illegal to make that video clip and share it, and another opinion says, it's perfectly legal to make movies of anything in public, including demo software in action, peope do it on their cell phones and post it to youtube by the millions. We are just showing a concept, not stealing anything. Your opinion? And/or, is there any site you might refer me to which would have legal opinions on these matters? Thanks, Sadhu ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: copyright infringement question
I'm not a lawyer, so my advice is worth what you've paid for it... On 14 Apr 2008, at 23:45, Sadhunathan Nadesan wrote: The other opinion says, there is nothing illegal about it, we are not stealing anything it's a freely available download on the net, and it's the fastest way to give an idea to vendors of what we want. 'Freely available on the net' means very little. The interface elements etc. will still all be copyrighted material, and being able to view them for free has no impact on that. The second problem, at least in some countries, is 'passing off' - you'd have to make it VERY clear that what you are showing the vendor is the work of a third party and not your own. Even then, you are potentially using copyrighted material in your presentation which is dodgy at best, and copyright infringement at worst. Next question is an extension of this: suppose we make a video clip of a certain behavior within the competitor's product - it's nothing extraordinary, it's just difficult to explain in words and even in a series of jpegs, but, an mpeg says 1000+ words in a few seconds of motion. [...] and another opinion says, it's perfectly legal to make movies of anything in public, including demo software in action, peope do it on their cell phones and post it to youtube by the millions. We are just showing a concept, not stealing anything. Again, freely available doesn't stop it being covered by copyright, and the potential for accusations of passing off. I'd suggest that you contact a lawyer before going *any* further... Ian ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: copyright infringement question
I completely agree with Ian but I am not so sure your first assumption is as certain as you state. Many licenses state that you are not allowed to "reverse engineer" their code. Its questionable what that means (or if its enforcable) but I do know its part of quite a few EULAs. Neal On Mon, Apr 14, 2008 at 6:45 PM, Sadhunathan Nadesan <[EMAIL PROTECTED]> wrote: > Greetings, venerable collegues, > > Would you have a few minutes to give me your brief opinion on a > copyright/intellectual property infringement question? There is a > difference of opinion at our company and I'm seeking some outside > perspective. > > Or maybe, refer me to some URL? Any help gratefully acknowledged > in advance. > > The issue is, in developing a new software program to compete with other > companies that already offer such a program, what is acceptable with > respect to using the existing competitor's product? > > It is clear that we can't legally steal their code, but can we > reverse engineer their product's basic features as long as those are > not proprietary features, and as long as we don't copy their look and > feel exactly? For example, take IE and Firefox - both do many of the > same things, but in a slightly different way. My understanding is, > you cannot copyright an idea - but you can copyright the expression of > an idea. This means it's ok to build a better browser as long as you > don't steal code or copy look at feel too closely. Reverse engineering > is legal. Agree? I think in house we agree on that. > > Next question is less clear. Suppose our competitor has lots of > information about their product on their web site, including screen shots, > descriptions of features, and even downloadable demonstration versions. > What is acceptable when we are talking to potential software consultancy > firms that we might hire to build our own product. Can we say, take a > look at the competitor's web site? That gives an idea of what we want but > of course, ours will be different and better. One opinion in house says, > no, we cannot do this, we could be sued for that. The other opinion > says, there is nothing illegal about it, we are not stealing anything > it's a freely available download on the net, and it's the fastest way > to give an idea to vendors of what we want. In fact, we need them to > see it to make sure ours is not too close a copy. > > What do you think? > > Next question is an extension of this: suppose we make a video clip > of a certain behavior within the competitor's product - it's nothing > extraordinary, it's just difficult to explain in words and even in a > series of jpegs, but, an mpeg says 1000+ words in a few seconds of motion. > It's not patentable behavior, just hard to describe without seeing it, > and we want it to be the same way in our product. We could build it > so as to show people (if we had someone available), whereas, we really > want our vendor to build it (or better yet, proclaim, "we have that > out of the box in our toolkit"). It could be the small thing that > really effects the project cost. So again, one opinion in house says, > this is not right, we cannot do it, it's illegal to make that video > clip and share it, and another opinion says, it's perfectly legal to > make movies of anything in public, including demo software in action, > peope do it on their cell phones and post it to youtube by the millions. > We are just showing a concept, not stealing anything. > > Your opinion? > > And/or, is there any site you might refer me to which would have legal > opinions on these matters? > > Thanks, > Sadhu > ___ > use-revolution mailing list > use-revolution@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- Neal Campbell Abroham Neal Software Programming Services for Windows, OS X and Linux (540) 242 0911 - Try Spot for OS X, the intelligent DXCluster Client at www.abrohamnealsoftware.com For a great dog book, visit www.abrohamneal.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Special interests groups at Revolution Live
Hi Jim, Care to disambiguate "CIG"? I assume you don't mean CGI. Phil Davis James Hurley wrote: Is there any interest in a CIG SIG at Rev Live? Interfacing CIG with RunRev is at the top of my list of needs right now. Jim Hurley -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: putting numbers into parentheses
Peter, Actually, I did that yesterday! I thought that was easier than using parentheses. Thanks for your suggestion. Why not put these values in a different color, such as red, instead of using parens or brackets? Under most conditions that should be fairly easy. Joe Wilkins On Apr 13, 2008, at 8:15 PM, Charles Szasz wrote: -- View this message in context: http://www.nabble.com/putting-numbers-into-parentheses-tp16668840p16692044.html Sent from the Revolution - User mailing list archive at Nabble.com. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: copyright infringement question
In the USA it's illegal to revere engineer anything, even if it'd be for educational use (A somewhat recent example is deCSS, the "cracking" of the copy protection used by DVD's). However these law rules differ in every country, sometimes even for different things (ie. machines vs software). So if you're unsure about a legal issue, always ask an expert (am not one), and definitely not some random collection of strangers (also known as the web). Either get a lawyer, or remain uncertain Bjoernke On 15 Apr 2008, at 01:01, Neal Campbell wrote: I completely agree with Ian but I am not so sure your first assumption is as certain as you state. Many licenses state that you are not allowed to "reverse engineer" their code. Its questionable what that means (or if its enforcable) but I do know its part of quite a few EULAs. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: copyright infringement question
> Would you have a few minutes to give me your brief opinion on > a copyright/intellectual property infringement question? > There is a difference of opinion at our company and I'm > seeking some outside perspective. > > Or maybe, refer me to some URL? Any help gratefully > acknowledged in advance. A lot of this boils down to local law. A lot of EULAs forbid reverse engineering, yet under certain jurisdictions, its okay to reverse engineer certain aspects of a program, despite what it says in the EULA. Then there are processes that CAN be covered under patent laws, or not, or be considered trade secrets. Copyright might not be where the problem is, if there is one. Best regards, Lynn Fredricks Mirye Software Publishing http://www.mirye.com Mirye Community NING http://miryesoftware.ning.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Special interests groups at Revolution Live
Phil- > Care to disambiguate "CIG"? I assume you don't mean CGI. ...can't resist a challenge like that... http://www.fodey.com/generators/cigarette_packet/generator.cig -- Mark Wieder [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: Special interests groups at Revolution Live
> > Care to disambiguate "CIG"? I assume you don't mean CGI. > > ...can't resist a challenge like that... > > http://www.fodey.com/generators/cigarette_packet/generator.cig My immediate thought was of Jerry enjoying his cigars during breaks ;-) Best regards, Lynn Fredricks Mirye Software Publishing http://www.mirye.com Mirye Community NING http://miryesoftware.ning.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Easy quick hypertalk coding question
Eric THANKS A BUNCH! This is just what I needed as there are many cards each with an index field with a number in it. I should have been more specific but I was bamboozled that we couldn't just "sort the cards by fld x" like in hypercard. I am doing this to collect data from legacy hypercard stacks that will be exported to SQLite. The collection of data involves lots of cleaning things up. Bill On Mon, Apr 14, 2008 at 1:13 PM, Eric Chatonet < [EMAIL PROTECTED]> wrote: > Bonjour William, > > > > > > > function HigherValue pCdNumber > local temp > > To set all cds in the stack: > > repeat with i = 1 to the number of cards > set the uIndex of cd i to HigherValue(i) -- > end repeat > > You can run this code at any moment :-) > And you have now a custom property named uIndex that keeps the max value > of each index field > Then you can 'sort cards [direction] [sortType] by the uIndex of this cd' > > About to find duplicates, assuming you want to search the custom property > set above: > > function DuplicatedCards > local tIndexList ,tDuplicates > - > repeat with i = 1 to the number of cards >put the uIndex of this cd & cr after tIndexList >if the uIndex of cd i is among the lines of tIndexList then > put the short name of this cd & cr after tDuplicates > end repeat > delete char -1 of tDuplicates > return tDuplicates > end DuplicatedCards > > > > > ___ > use-revolution mailing list > use-revolution@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- http://www.bluewatermaritime.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Special interests groups at Revolution Live
Mark, this is hilarious! Thanks - Phil Mark Wieder wrote: Phil- Care to disambiguate "CIG"? I assume you don't mean CGI. ...can't resist a challenge like that... http://www.fodey.com/generators/cigarette_packet/generator.cig -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: putting numbers into parentheses
You're welcome. Glad I was able to help. Joe Wilkins On Apr 14, 2008, at 4:21 PM, Charles Szasz wrote: Actually, I did that yesterday! I thought that was easier than using parentheses. Thanks for your suggestion. Peter, Why not put these values in a different color, such as red, instead of using parens or brackets? Under most conditions that should be fairly easy. Joe Wilkins ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: ijwLogLib
On Mon, Apr 14, 2008 at 9:38 PM, Ian Wood <[EMAIL PROTECTED]> wrote: > ijwLogLib was originally written as a tool to help optimise speed in a > relatively complex app by finding out exactly where the slowdowns were > occuring. It was then expanded a bit to include keeping a progress log that > could be shown to the user after running workflows. Thanks Ian, very useful. Sarah ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
mouseMove Bug
Hello everyone, I put the handler below into a field to experiment with mouseMove and mouseLine. Unfortunately, the handler continues to operate even when I select the Edit tool! Gregory on mouseMove if the mouseChunk is not empty then put the value of the mouseLine set the backgroundColor of the line 1 to totalLines of me to empty set the backgroundColor of the mouseLine to "yellow" set the loc of button "Option Menu" to the mouseLoc end if end mouseMove ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: mouseMove Bug
Recently, Gregory Lypny wrote: > I put the handler below into a field to experiment with mouseMove and > mouseLine. Unfortunately, the handler continues to operate even when > I select the Edit tool! You could try adding the following: > on mouseMove if the tool <> "browse tool" then pass mouseMove >if the mouseChunk is not empty >then > put the value of the mouseLine > set the backgroundColor of the line 1 to totalLines of me to empty > set the backgroundColor of the mouseLine to "yellow" > set the loc of button "Option Menu" to the mouseLoc >end if > end mouseMove Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: 2.9 Freeze on OSX
Tom, I have had 4 freezes in the last 3 days. -Original Message- From: [EMAIL PROTECTED] on behalf of Thomas McGrath III Sent: Thu 10-Apr-08 4:19 PM To: How to use Revolution Subject: 2.9 Freeze on OSX Ok, now that the 2.9 version has been out for a little while I need to know how many people are experiencing the Freeze while performing a Save problem (computer lock up with force restart the only way out). I can not use 2.9 at all since it now happens every time I go to save after writing some code. I have installed RR from scratch and repaired permissions on my HD and removed most extra preference panes etc. from my system and still have the instant freezes when saving with 2.9. This does NOT happen with 2.8 which I am using everyday. The same stacks will freeze in 2.9 but not in 2.8. How many people are experiencing this Freeze on Save??? Thanks Tom ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution Steve Flavel Macbook Pro 2.2 OS 10.5.2 2.9.0 build 610 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Easy quick hypertalk coding question
william humphrey wrote: Eric THANKS A BUNCH! This is just what I needed as there are many cards each with an index field with a number in it. I should have been more specific but I was bamboozled that we couldn't just "sort the cards by fld x" like in hypercard. Actually, you can. I haven't been following this thread very closely so maybe your index field isn't compatible in some way, but this works fine in stacks: sort cards of this stack by field "myField" If your index field is simply a number, it should work without any extra scripting. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: QT: How do I convert a folderpath to a clickable link?
> I call with "answer folder" and "longfilepath" the path to a netwerkfolder. > Now I want to convert it into a clickable link. > Any idea's on this one? Well, assuming your intention is to open a file on a network server after having gotten the path using the method you describe, you can do it this way: -- assumes you want the linked text to say "Open Network File" -- assumes you have the path in a variable called "tPath" put "Open Network File" into tLink set the htmlText of field "Show Link" to tLink -- script of field "Show Link", with lockText=true on linkClicked pURL launch document pURL end linkClicked Haven't tested it, but should work (at least in principle ;-). On the other hand, if your intention was to try and open a *folder* on the network server, or something other than launching a file, this'll have to be tweaked... Ken Ray Sons of Thunder Software, Inc. Email: [EMAIL PROTECTED] Web Site: http://www.sonsothunder.com/ ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: 2.9 Freeze on OSX
I did/do not experience this, but I remember Bill in one of his messages to beta testers asking to help create a reproducible recipe of the freeze on OSX. It was reported to the QC (#6256) but could not be reproduced by the developers and therefore could not be fixed. Its status is still pending, which may mean there still is no recipe to reproduce the bug... 2 cents from Viktoras Steve Flavel wrote: Tom, I have had 4 freezes in the last 3 days. -Original Message- From: [EMAIL PROTECTED] on behalf of Thomas McGrath III Sent: Thu 10-Apr-08 4:19 PM To: How to use Revolution Subject: 2.9 Freeze on OSX Ok, now that the 2.9 version has been out for a little while I need to know how many people are experiencing the Freeze while performing a Save problem (computer lock up with force restart the only way out). I can not use 2.9 at all since it now happens every time I go to save after writing some code. I have installed RR from scratch and repaired permissions on my HD and removed most extra preference panes etc. from my system and still have the instant freezes when saving with 2.9. This does NOT happen with 2.8 which I am using everyday. The same stacks will freeze in 2.9 but not in 2.8. How many people are experiencing this Freeze on Save??? Thanks Tom ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution Steve Flavel Macbook Pro 2.2 OS 10.5.2 2.9.0 build 610 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution