Re: [TIP} co-sort variable 1 based on values in variable 2
On 3/20/07 10:20 PM, J. Landman Gay [EMAIL PROTECTED] wrote: Jim Ault wrote: In your example, the itemoffset(each,varA) will = 0 unless there is an item in varA that matches one in varB. Right, I thought that's what you were after. Guess not. I think I still haven't groked what you are trying to do, but that's okay -- you understand it. It is pretty simple actually, and here is an example. Let's say one list you have last names, in another, their telephone numbers in the same order. You need to keep two separate lists, but you would like both sorted to the same order, according to the last names. In my program, building the lists does not occur in the final desired order, so a final sort of both lists is required. The catch is getting the phone numbers to sort according to the same order as the names. --this works-- put lastNames into tempNames split tempNames by cr sort lines of phNums by tempNames[lineoffset(each,phNums)] sort lastNames --now both are in the same order or in my case, items on a single line in both variables: split tempNames by comma sort items of phNums by tempNames [itemoffset(each,phNums)] Not that you wanted to know, but the variables in my Rev app are actually two double-nested arrays that need to be synchronized so that when they become Flash variables, the user interface performs smoothly and accurately. Sort Items works perfectly. Jim Ault Las Vegas ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: How to deinstall rev 2.8.0 on a mac?
Hi Bill I had some problems when I upgraded maybe you have the same? Did you move your SQLite database to the new folder which is named 2.8.0-gm-2 and put it beside the new copy of runrev there? Did you also change the file path for the connect scripts?? put /Applications/Revolution Studio/2.8.0-gm-2/shipping.db into tDBA[FilePath] None of this is automatic when you upgrade. My SQLite database is in an own folder. In the stackscript of my program I wrote this script: put the effective filename of this stack into genCardPath set the itemdel to slash delete last item of genCardPath set the directory to genCardPath I connect the program to the database with the cardscript. It uses the directory. Maybe rev 2.8.0 do not understand this code!? I did not try to change my code. I threw rev 2.8.0 in the wastebasket instantly. Better waiting for 2.8.3 than changing code I worked for month on ;-) But when I installed rev 2.8.0 I was asked if I want to use the new version and I agreed. When I launch rev 2.7.4 first I can open my program without trouble with Open Recent File. I also can drag the icon of my program onto the icon of rev 2.7.4. But when I doubleclick my program I get the error message: (my translation for german) The process could not be finished An unknown error has occurred (error - 10660) I think when I deleted rev 2.8.0 I deleted the signpost for MacOS inadvertently. I tried to change it in MacOS but it did not help :-( Reinhold Am 12.03.2007 um 02:37 schrieb [EMAIL PROTECTED]: Date: Sun, 11 Mar 2007 19:13:38 -0400 From: Bill [EMAIL PROTECTED] Subject: Re: How to deinstall rev 2.8.0 on a mac? To: How to use Revolution use-revolution@lists.runrev.com Message-ID: [EMAIL PROTECTED] Content-Type: text/plain; charset=US-ASCII Hi Reinhold Bill On 3/11/07 6:52 PM, Reinhold Venzl-Schubert [EMAIL PROTECTED] online.de wrote: Hi! With rev 2.8.0 my learningprogram do not connect to the SQLite Datebase. Therefore I deleted rev 2.8.0 to use rev 2.7.4 again. But when I start my program (it is not a standalone) I get a error. I think my mac is looking for the deleted rev 2.8.0. How can I tell my mac to start my program with rev 2.7.4 as before. Thanks Reinhold ___ ___ use-revolution mailing list use-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: MatchText, MatchChunk and the needle in the haystack
Can you do it with a text editor and regular expressions? I'm genuinely diffident about asking, because you all have so much more experience that if it were this easy, you'd have suggested it. But anyway, is there something wrong with the following? I made up a fragment of a file like this in the form 02-Mar-92sometext01-Sep-04somemore textand a few more entries of the same sort. Then opened it in Kate (but presumably all programming editors have similar functionality?) Then did a match with regular expressions in the Find part of the menu. It helped construct the following expression: [\d][\d]-[\D][\D][\D]-[\d][\d] which really would not have been so very hard to figure out unaided - a classic case of the obligatory gui getting in the way of your typing. This picks up all dates and it obviously misses other hyphenated expressions. Then in the replace section I put Enter\0 It uses the \0 as backwards reference, so to include all the found string in the replacement. The only hard part, all of ten seconds, was that I didn't seem able to enter a line feed character directly, like by \n for instance, but I just copied and pasted one and bingo, it worked fine. I ended up with a bunch of lines like this: 02-Mar-92sometext 01-Sep-04somemore text..and so on. Was that what was wanted? This was almost instant. I guess if I'd a lot to do, I would think of an awk one liner, but have forgotten how to do backward references in awk. And it would be even more embarrassing to have both got the above all wrong and to also cite duff awk scripts! Peter ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: How to deinstall rev 2.8.0 on a mac?
Hi Sarah, With rev 2.8.0 my learningprogram do not connect to the SQLite Datebase. Therefore I deleted rev 2.8.0 to use rev 2.7.4 again. But when I start my program (it is not a standalone) I get a error. I think my mac is looking for the deleted rev 2.8.0. How can I tell my mac to start my program with rev 2.7.4 as before. In your Applications folder, you will see a folder called Revolution Studio or Revolution Enterprise. In there are the sub-folders for each version e.g. 2.8.0-gm-3, some folders used by all versions and an alias to the version of the application you are currently using. Maybe the alias is pointing to the wrong application, in which case you can delete it and create a new one. There was no alias at all. But when I reinstalled 2.7.4 I saw it. Or, if Revolution starts OK but the problem occurs in your stack, then maybe you have hard-wired a path into a script in your stack. If you could email in a copy of the error message, we might have some more detailed suggestions. Now it works well. Thank you Reinhold ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
FormattedText and Unicode
How does one get the formattedText of a field that contains Unicode? -- Richard Gaskin Fourth World Media Corporation ___ [EMAIL PROTECTED] http://www.FourthWorld.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Do you Ubuntu?
The problem with running on MacIntels in Parallels is, that virtualisation on Macs cannot be the future Linux market for Rev. The market has to be, assuming it exists, people running Linux on off-the-shelf PCs. So I would get a cheap base unit and a kvm, and put a few distros on in multiboot mode - Suse, Fedora, Debian proper, Ubuntu, a Slackware derivative like Zenwalk or Slackware itself. I agree with Richmond in finding Puppy very impressive, but wonder how many people are really using it in anger. My own experience is, there are significant differences running Rev on Mandriva 32 and on Debian. Not all the fonts work properly on Debian. And on Debian, both 32 bit on a laptop and 64 bit on desktop, though not on Mandriva, I get periodic extreme slowdowns in both the script editor and the dictionary. Haven't been able to track down why. Peter ___ use-revolution mailing list use-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: MatchText, MatchChunk and the needle in the haystack
On 3/21/07 1:32 AM, Peter Alcibiades [EMAIL PROTECTED] wrote: Can you do it with a text editor and regular expressions? I'm genuinely diffident about asking, because you all have so much more experience that if it were this easy, you'd have suggested it. full text below My basic approach for this kind of question is to assume that users have very little experience with regular expressions combined with knowing very little about the data set they are mining. Also, the question they actually ask on the list is just one part of the over-all task. Given these three things, I like to propose tools that let them see some of the pit falls that making incorrect assumptions about the date can create. One pit fall is assuming all occurrences of the date string will be correctly formatted and intact. I guess I look at it as 'what will help them build a tool they can trust'. Don't get me wrong, I like and use regEx in a few of my apps for effectively extracting clean data from a variety of web sites. I like its power and flexibility. As you say, if the user already knew some of the simpler regEx, the question probably would not have appeared on the list. I cannot speak for others on the list, but it seems that those who venture into regEx only occasionally, get frustrated and are better off using the chunking expressions of Rev. Even when presented with a good regEx answer, they are not sure what they are looking at. By the way, nulls will make MatchText, etc fail, so replace null with empty in textBlock needs to be part of the process for unknown data sources. As far as using a text editor, that is usually my first step. I like BBEdit on an OSX platform, so I agree with your basic premise, start simple and build up. Nice to know you are paying attention to the big picture :-) Good post. Jim Ault Las Vegas On 3/21/07 1:32 AM, Peter Alcibiades [EMAIL PROTECTED] wrote: Can you do it with a text editor and regular expressions? I'm genuinely diffident about asking, because you all have so much more experience that if it were this easy, you'd have suggested it. But anyway, is there something wrong with the following? I made up a fragment of a file like this in the form 02-Mar-92sometext01-Sep-04somemore textand a few more entries of the same sort. Then opened it in Kate (but presumably all programming editors have similar functionality?) Then did a match with regular expressions in the Find part of the menu. It helped construct the following expression: [\d][\d]-[\D][\D][\D]-[\d][\d] which really would not have been so very hard to figure out unaided - a classic case of the obligatory gui getting in the way of your typing. This picks up all dates and it obviously misses other hyphenated expressions. Then in the replace section I put Enter\0 It uses the \0 as backwards reference, so to include all the found string in the replacement. The only hard part, all of ten seconds, was that I didn't seem able to enter a line feed character directly, like by \n for instance, but I just copied and pasted one and bingo, it worked fine. I ended up with a bunch of lines like this: 02-Mar-92sometext 01-Sep-04somemore text..and so on. Was that what was wanted? This was almost instant. I guess if I'd a lot to do, I would think of an awk one liner, but have forgotten how to do backward references in awk. And it would be even more embarrassing to have both got the above all wrong and to also cite duff awk scripts! Peter ___ use-revolution mailing list use-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: Sending Web Queries to Excel
Hi list, Thanks Bryan for sending the link and thanks Ken to build and offer these cool pieces of code. :) The script to exchange data Rev Excel is great. Thanks again, Josep Bryan McCormick wrote: I have been looking at Ken Ray's scripts for exchanging data from a worksheet to and from RunRev and Excel. I also see that Gary Rathbone had a tutorial on Web Queries and Excel but I cannot find that information anywhere on it (Gary site appears to be gone). Does anyone have any idea where this is? I'd appreciate guidance on how to send the query in VB form to Excel. I can see how to get the data back once it is on a sheet, so that isn't an issue. The reason for needing to send the query in script form is that there is a requirement to do a large batch. I could do it all in Excel, but as it turns out munging the data is actually a lot easier once it is in RunRev. Thanks so much. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution -- View this message in context: http://www.nabble.com/Sending-Web-Queries-to-Excel-tf3429955.html#a9590469 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: FormattedText and Unicode
Hi Richard, When you examin the formattedText, some characters will appear to have lost the neighbouring NULLs. Check these characters and add the NULLs to get the original unicodeText. Now you can set the unicodeText of another field or save your data to a file. There are other possibilities, each of them taking their own tricks. Feel free to contact me off-list about that. Best, 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 21-mrt-2007, om 9:57 heeft Richard Gaskin het volgende geschreven: How does one get the formattedText of a field that contains Unicode? -- Richard Gaskin Fourth World Media Corporation ___ use-revolution mailing list use-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: MatchText, MatchChunk and the needle in the haystack
There is a wonderful book I just found for this sort of thing, and am working through: Minimal Perl, by Tim Maher. Awk is great, terse, powerful, but a bit opaque. And more up to date people always seem to talk about using Perl for what awk always was used for. Well, if you ever felt you too should come up to date, got tired of pitying looks when you mentioned awk, took up some materials on Perl and then threw up your hands in despair, get Minimal Perl. Clear, practical, easy, and with a focus on one liners of exactly the sort that you'd use in the situation on this thread. You could call it 'Perl for the rest of us' Text manipulation without tears. Peter ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Do You Ubuntu?
Sorry, Peter, it is Bob Warren who finds Puppy impressive. I played around with Puppy about 2 years ago when I went for Linux and downloaded about 25 different distros and put an old Pentium 3 through a weekly reformat until it choked! At the time I was not particulalrly taken with Puppy - but, as we are all aware; a week is a long time in the software world, and 2 years is a hell of a long time. When I have to use internet cafes (like the last time I popped down to Istanbul) I boot the machine up with Wanderer so none of the pimply Herberts who generally run internet cafes can suck out my passwords and so forth after I have left. I carry a CDR of Wanderer around in my pocket; it is also useful for testing out clients' internet connexions without having to muck up their settings before it is clear what the problem is. I, also, follow Damn Small Linux quite closely, although it is a bit of a coterie distro. As I stated before, I rather like Flux-box (hence DSL) and XFCE ( so, at present fooling around with Ubuntu with XFCE slapped on top - which, to my mind is better than Xubuntu straight off the disk ). I noticed several remarks about Red Hat, Slackware and so forth - however, my focus (and, it should always be remembered that everybody's opinion about Linux is going to be heavily coloured by what they want to do with it) is small businesses who run 1 to 5 PCs and their workers who no nothing about PCs and just want a box with 'Office' and an internet browser. Having said the above I should also like to make a point which has wasted a lot of my time in the past: I always ask a client what s/he wants their PC to do - and they give me a fairly basic list - I then install the system - they then tell me they want digital certificates for banking,card readers, blah, blah, blah - and, why didn't I install all this at the start - I shout at them - they shout at me - I spend 3 more days poodling around shoving WINE and IE for Linux on their system, 57 more code libraries - and they don't feel they have to pay me for the extra work - I shout at them - they shout at me - and so on . . . So my new policy is to spend 2 - 3 hours 'playing' with their existing Windows system (i.e. the one I am about to replace) and seeing what is there - because clients are rather like patients who go to the doctor and say they have a pain in the back - but have something else, somewhere else, which causes that symptom. Oh, My God, its that time of the month again, I'm up on my soap-box! sincerely, Richmond Mathewson sincerely, Richmond Mathewson A Thorn in the flesh is better than a failed Systems Development Life Cycle. ___ The all-new Yahoo! Mail goes wherever you go - free your email address from your Internet provider. http://uk.docs.yahoo.com/nowyoucan.html ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
waiting 5 months for Monterey DVD
In October 2006 RunRev had a promotional offer - renew your license and get the Monterey DVD for half-price. Because of my back problem, it's hard for me to travel, and I'd been considering buying that DVD for a while. So I took them up on the offer, even though my license for Revolution did not expire until March 2007. After 10 weeks of waiting (and numerous emails), I gave up on receiving the DVD and asked for a refund. I was told they would give me a refund for the cost of the DVD, but another four weeks passed and I still didn't receive the DVD or the refund, so I asked a second time for a refund. The refund eventually took place and by way of apology, I was told I would receive the DVD anyway in a week or so. That was 5 weeks ago, and still no DVD. I remember some years ago there was some disaster with users purchasing printed docs that took months to arrive, and there have been other printing let-downs. I specifically decided against buying the printed docs following those disasters. But I fail to see how any of the excuses made for printing disasters in the past can apply to the copying of a DVD. Even worse, runrev seem to have no ability to set customers' expectations about delays - not once did they take the initiative and inform me that there was going to be some delay. In the same 5 month period I've bought over 20 items online from different suppliers - some even being sent from the US to the UK. All were received within the time specified, and in every case the communications were faultless. It looks to me like Runrev are so used to money just rolling in from license renewals that they give no consideration to maintaining good customer relations. A couple of times during this period I emailed the CEO to let him know how disastrous their customer relations are. It didn't make any difference, although one time he was kind enough to actually reply. I've given up on the empty promises from runrev, so I'm writing to see if others share my experience. Am I the only person to be waiting 5 months for this DVD? It's a shame. The value of Revolution as a development tool and the amazing assistance of the users of this group is marred by the incompetence of Runrev the company. Whilst I've been waiting for this DVD, Runrev invited me to pay for and endure an 800 mile round- trip to visit their offices to attend a user group, but they can't get their basic customer relations right. Clearly their priorities are totally off-course. And if they can't copy and mail a DVD, I don't think anyone should expect them to be able to organize any future RevCon. Bernard ___ use-revolution mailing list use-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: waiting 5 months for Monterey DVD
Hi Bernard, I'm sorry that we let you down. We did have several problems with these DVDs at various stages including initially getting a version that was suitable to ship, they have since been sent out. I appreciate this service was unacceptable and so we issued refunds to anyone who asked for one. I have personally checked that your DVD was sent. I'm sure its of little consolation on this occasion but the person who was responsible for shipping in our company is no longer with us. If you or anyone else affected wants to continue this discussion, please feel free to contact me directly. Kind regards, Kevin Kevin Miller ~ [EMAIL PROTECTED] ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Did you notice a change in the forums?
On Mar 18, 2007, at 2:11 PM, Lynn Fredricks wrote: Anyone notice any changes in the forums? :-) There are forums? ;=) Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution Ltd Thomas J McGrath III [EMAIL PROTECTED] Lazy River Software - http://www.lazyriversoftware.com Lazy River Metal Art™ - http://www.lazyriversoftware.com/metal.html Meeting Wear - http://www.cafepress.com/meetingwear Semantic Compaction Systems - http://www.minspeak.com SCIconics, LLC - http://www.sciconics.com/sciindex.html ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
unknown software exception
Good day all, Currently we are testing a new application on a couple of schools. On some of these schools we get a system error (Win XP): unknown software exception (0xc094) has occurred on location 0X004d453d I thought maybe I could trap a handler or function that causes the bug. Strange thing is handlers seem to run nicely even though the system has thrown up this error message?? Searching the internet didn't help me much. Although the error has 1000 hits on Google, there is no clear answer as to what causes this error or how to fix it. So my question to the list: - is anyone acquainted with this specific error? Any tips? - what's the best way to go on from here? Is there any general advice as to how this sort of error can be debugged (remember these are school computers, so messing up with the configuration is no option)? Kind regards, Henk -- Henk v.d. Velden iGlow Media Magda Janssenslaan 36 3584 GR UTRECHT Netherlands 0031 (0)6 16 024 337 www.iglow-media.nl ___ use-revolution mailing list use-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: unknown software exception
Hi Henk, Maybe it's related to Explorer 7. We had the same thing with an application. Re-installing Explorer 7 solved the problem. greetings, WIlliam de Smet 2007/3/21, Henk van der Velden [EMAIL PROTECTED]: Good day all, Currently we are testing a new application on a couple of schools. On some of these schools we get a system error (Win XP): unknown software exception (0xc094) has occurred on location 0X004d453d I thought maybe I could trap a handler or function that causes the bug. Strange thing is handlers seem to run nicely even though the system has thrown up this error message?? Searching the internet didn't help me much. Although the error has 1000 hits on Google, there is no clear answer as to what causes this error or how to fix it. So my question to the list: - is anyone acquainted with this specific error? Any tips? - what's the best way to go on from here? Is there any general advice as to how this sort of error can be debugged (remember these are school computers, so messing up with the configuration is no option)? Kind regards, Henk -- Henk v.d. Velden iGlow Media Magda Janssenslaan 36 3584 GR UTRECHT Netherlands 0031 (0)6 16 024 337 www.iglow-media.nl ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution -- ICT-coördinator Herman Broerenschool 2612 SP Delft 015-2141066 http://www.hermanbroerenschool-delft.nl ___ use-revolution mailing list use-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: Memory Leak on export png????
On 20 Mar 2007, at 20:44, Stephen Barncard wrote: Dave wrote: Where does it say this in their product advertising? I must have missed that bit. you know very well they wouldn't say that, neither would you. Not sure what you mean here, but I thought it important to to make this crystal clear. If I were selling a product like RunRev and I did not have the resources to test it on all the Platforms it shipped on, then I would say that in all my advertising and on my web site etc. etc. etc. What I wouldn't do is to not say a word anywhere and continue to advertise like all platforms are fully tested. To me that is dishonest and unprofessional. RunRev can help by having Beta cycles whose length is more in keeping with industry norms, but the actual testing can't be done by them; there are just too many possibilities. I'd be happy to test it for them. How much are they paying? Unless you are trying to be funny, that sounds like you still don't get what Rev and this support community is about. Of course they can't pay you - why are you saying this? You know they only have x amount of resources - for me this support model really rocks - much better than other methods... Ok, if they don't have enough money to pay me now, then they can owe it to me, and, *if* and when they do make lots of money they can pay me then. How does that sound? I would charge £15.00 per hour, that's a lot cheaper than they are advertising their consultancy services for! Presumably the people at RunRev are getting paid a good salary or if not are being rewarded in terms of shares and/or the promise of money if and when they hit the big time. All the Best Dave ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
[OT] John Backus, 1924-2007
John Backus, whose development of the Fortran programming language in the 1950s changed how people interacted with computers and paved the way for modern software, has died. He was 82. Backus died Saturday in Ashland, Ore., according to IBM Corp., where he spent his career. Prior to Fortran, computers had to be meticulously hand-coded — programmed in the raw strings of digits that triggered actions inside the machine. Fortran was a high-level language because it abstracted that work — it let programmers enter commands in a more intuitive system, which the computer would translate into machine code on its own. It was just a quantum leap. It changed the game in a way that has only happened two or three times in the computer industry, said Jim Horning, a longtime programmer who co-chairs the Association for Computing Machinery's award committee. That organization gave Backus its 1977 Turing Award, one of the industry's highest accolades. Backus also won a National Medal of Science in 1975 and got the 1993 Charles Stark Draper Prize, the top honor from the National Academy of Engineering. Much of my work has come from being lazy, Backus told Think, the IBM employee magazine, in 1979. I didn't like writing programs, and so, when I was working on the IBM 701 (an early computer), writing programs for computing missile trajectories, I started work on a programming system to make it easier to write programs. ... Known as a maverick who preferred jeans to IBM's buttoned-up, conservative style, Backus stayed with the company until his retirement in 1991. Among his other important contributions was a method for describing the particular grammar of computer languages. The system came to be known as Backus-Naur Form. http://news.yahoo.com/s/ap/obit_backus;_ylt=AkZnB6duPP4XzG_.f8TAK0YDW7oF -- Richard Gaskin Fourth World Media Corporation ___ [EMAIL PROTECTED] http://www.FourthWorld.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Do you Ubuntu?
Peter Alcibiades wrote: The problem with running on MacIntels in Parallels is, that virtualisation on Macs cannot be the future Linux market for Rev. The market has to be, assuming it exists, people running Linux on off-the-shelf PCs. Virtualization isn't so much a market-shifter as a convenience for those who need to run multiple operating systems, such as us Rev developers, Web developers, and folks stuck in old-world offices that have standardized on a particular OS. The market for virtualization will always be relatively small, since we're looking at a fairly small subset of users who need to run multiple OSes frequently enough that such convenience matters. So of course if Linux is to gain marketshare it'll have to do so by focusing on physical installations. But since those who benefit most from virtualization are developers who port between platforms, it benefits the Linux community to assist Parallels in accomplishing this smoothly. Happy developers means more apps, and more apps mean happy end-users. The true problem with running Linux in Parallels seems like merely a small technical glitch that can likely be fixed soon after it gets the attention of the engineers at Parallels Inc. Since the input issue seems related to Rev, there may be something the folks at RunRev might do to help that along. Anyone know if the input has been posted to BZ? I was going to do so, but frankly since I installed the latest release of Parallels I'm no longer seeing that issue, only the one in which the VM won't shut down fully. If one of you have a reliable recipe for the input issue I'll gladly vote for it. -- Richard Gaskin Fourth World Media Corporation ___ [EMAIL PROTECTED] http://www.FourthWorld.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: waiting 5 months for Monterey DVD
Dear Bernard, I'm very sorry that things reached such a pass that you felt it necessary to vent your feelings on the list. Normally the best channel for this type of complaint would be via support, we take all such communications seriously and act on them. Here is how we have acted on your previous complaints via support: Since this is now a list topic, I'd like to take this opportunity to let you all know that we are currently setting up a dedicated shipping department, precisely because the shipping of the DVD became such a saga. It became very clear that we need a complete, integrated solution for shipping any item we may require, in a timely and accountable manner, and this is exactly what we are going to have. I anticipate that we will have this solution up and running within a few weeks, and this kind of poor service will never happen again. Historically, we have focussed on items that shipped via direct download. Physical shipping has not been a core part of our business. As we have grown, that has gradually changed, and we are now at the point where we need a dedicated service. That is what we are going to provide. I'd like to think that we always have been a responsive, responsible company, that we have always listened to our customers, that we continue to listen to our customers, and that the service we provide continues to improve over time. Yes, we make mistakes. Yes, we screwed up over this DVD. When that happens, we take action and things change. Warm Regards, Heather Heather Nagey Customer Services Manager Runtime Revolution Ltd http://www.runrev.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Export Snapshot PNG Workaround
Hi All, Thought I'd share the workaround. With a lot of help from Jacque I have managed to figure out a work around. There were actually three separate problems and acted together to make it hard to figure out what the problem is. Problem 1. The following statement will cause an error after an unknown number of files have been written. export snapshot from group GroupCounter to file myFileName as PNG The work around is to use this form instead: put the windowID of this stack into myWindowID put the rect of myGroup into myRect export snapshot from rect myRect of window myWindowID to file myFileName as PNG This stops the error occurring and allows you to move on to the next problem. Problem 2. Using the export snapshot command under the IDE results in memory being leaked on each image exported. The work around is to Compile the App into a Standalone and test using a smaller number of files. Problem 3. RunRev does not garbage collect until after a handler returns. The work around is to have two handers and use the timed send command process a smaller number of images at time. Once you put all three of these together, you can write lots of images. Thanks a lot to everyone that helped on this. All the Best Dave ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: having to help Rev (was: Re: Memory Leak on export png????)
On 21 Mar 2007, at 15:38, Dave wrote: On 20 Mar 2007, at 20:44, Stephen Barncard wrote: Dave wrote: RunRev can help by having Beta cycles whose length is more in keeping with industry norms, but the actual testing can't be done by them; there are just too many possibilities. I'd be happy to test it for them. How much are they paying? Unless you are trying to be funny, that sounds like you still don't get what Rev and this support community is about. Of course they can't pay you - why are you saying this? You know they only have x amount of resources - for me this support model really rocks - much better than other methods... Ok, if they don't have enough money to pay me now, then they can owe it to me, and, *if* and when they do make lots of money they can pay me then. How does that sound? I would charge £15.00 per hour, that's a lot cheaper than they are advertising their consultancy services for! Presumably the people at RunRev are getting paid a good salary or if not are being rewarded in terms of shares and/or the promise of money if and when they hit the big time. I do agree with Dave's general direction (if not with the way he expresses it). We all pay RunRev money so they can produce a good product. It's not our duty nor our responsibility to do any testing on their behave. Actually it should be the other way around. If there's a bug we should get an easy accessible list of workarounds, until the bug is fixed with the next release of Rev, of course in addition to every Feature anyone requested. On the other hand there's the open source approach. Users don't pay to use software, they commit time and effort to make the product better, so their own stuff based on the open source software gets better. Every user always puts equal effort into the open source foundation as into his own project. Bugs are fixed within minutes of their discovery, and every feature a user needs is implemented by that same user within even less time. But alas this world is not perfection wonderland, bugs are hard to find and to track down, feature additions make a product complicated, and aggravate people who are used to the old way. RunRev is walking a middle ground here. In my opinion, it's crucial for their future to not adopt the worst of both the commercial way and the open source way, but to work out a methodic to get the strengths of both worlds. That is not easy for such a small company, but if they have a clear vision about how they want to interact with their customers, then it is possible. Specifically, Bugzilla is a workaround for having no clue where bugs come from. Customers that find a bug are asked to make an effort to increase the product they paid for, and these bugs could linger for years due to time constrains. Unfortunately for everyone involved, that's how RunRev's software currently works. The existing system does not rock in any way. It's a patch on reality forced upon everyone by legacy, money and priority management, not more and not less. In hopes for a constructive discussion Björnke von Gierke -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL http://homepage.mac.com/bvg/chatrev1.3.rev; ___ use-revolution mailing list use-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: Memory Leak on export png????
Dave wrote: If I were selling a product like RunRev and I did not have the resources to test it on all the Platforms it shipped on, then I would say that in all my advertising and on my web site etc. etc. etc. What I wouldn't do is to not say a word anywhere and continue to advertise like all platforms are fully tested. To me that is dishonest and unprofessional. I suppose it would be, but that has nothing to do with what I wrote. Let me refresh your memory: I'm glad you recognize that it's up to us to test the specific implementations we use Rev for. The combinatorial explosion of all possible uses would make it impossible for RunRev to do that. I never said Rev doesn't test on the platforms they deploy to. That's just silly. I said that it's not possible to test the nearly infinite variety of things that can be done with a tool so flexible. Only the most trivial applications make it possible for the vendor to test all possible uses firsthand. My WebMerge product has a modest 5GL with fewer than two dozen tokens, and yet even with that the combinatorial explosion means that only a subset are able to be tested here before release. All others rely on Beta testing. Since our support costs are less than a fourth of industry average we must be doing something right, but still from time to time we have valid bug reports come on from customers for scenarios we hadn't tested. My recent thread on the token token came from one, but it's worth noting that the bug hadn't been evidenced in any real-world workflow for more than five years. Imagine how disappointed my customers would be if I held back the benefits my software delivers while I attempt to test all possible usage scenarios. The same goes with any software. Your comment about expecting payment for testing was equally snarky: RunRev can help by having Beta cycles whose length is more in keeping with industry norms, but the actual testing can't be done by them; there are just too many possibilities. I'd be happy to test it for them. How much are they paying? If you pay all of your Beta testers please let us know the URL for your products so some of the folks here can help out with that. It might even be helpful for the rest of us, as I'm sure there's much we can all learn from uncommonly successful products built with such unusually high standards. More commonly software publishers rely on volunteer Beta testers. Many, myself included, also pay professionals for specific types of testing during the Beta phase, but the bulk of workflow testing in real-world scenarios happens at volunteer Beta sites. Over the last 20 years I've been a beta tester for companies bigger and smaller than Rev, including Adobe, Oracle, Microsoft, and a dozen others, and not one of them ever suggested they might pay beta testers. Which companies gave you the impression that it's in any way conventional to expect payment for beta testing? -- Richard Gaskin Fourth World Media Corporation ___ [EMAIL PROTECTED] http://www.FourthWorld.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Runtime Revolution Partners with Audio Companies Mojo Audio and Meshbox Music
Runtime Revolution Partners with Audio Companies Mojo Audio and Meshbox Music Leading Interactive Media Company to Promote Royalty Free Content Edinburgh, Scotland. Runtime Revolution Ltd, the leader in multi-platform rich media and application development tools for the Microsoft Vista and MacOS X platforms, announces partnerships with professional audio studios Mojo Audio and Meshbox Music. Runtime Revolution is the developer of the Runtime Revolution cross-platform rapid application and media project development tool. Runtime Revolution can compile to the following platforms: Microsoft Windows (98SE, 2000 Pro, XP, Vista), Mac OS X PPC, Mac OS X Intel, Linux and Solaris - giving full ability to develop, test and debug cross-platform applications. Mojo Audio (http://www.mojoaudio.com), based in Eugene, Oregon and Meshbox Design's Music division (http://www.meshbox.com) are both developers of professional audio content for the game industry. Mojo Audio specializes in high quality special effects for game production. Meshbox Design's Music division licenses royalty free soundtracks primarily to the game and animation industries. Professional games - even casual games - are utterly transformed by high quality audio and special sound effects. We are interested in making high quality content available to our customers who deploy interactive projects and games on MacOS X and Windows, said Kevin Miller, CEO of Runtime Revolution. The audio products are available through the RevSelect section of the Runtime Revolution online store, with selected collections discounted through the end of March 2007. Revolution is a development environment of firsts: it is the first non-Apple rapid application development environment with true, Universal binary compilation. It is also the first and only development environment with direct, native compilation for the highly secure U3 smart drive platform. Revolution can also run directly off of a secure U3 compatible drive. U3 is a wholly owned subsidiary of SanDisk. Revolution Enterprise 2.8 has a USSRP of $999. Purchasers of Revolution Studio ($399 and higher through March 2007 can also receive a free copy of the wildly popular virtualization software - Parallels. 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. ___ use-revolution mailing list use-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: Export Snapshot PNG Workaround
Dave wrote: Problem 2. Using the export snapshot command under the IDE results in memory being leaked on each image exported. The work around is to Compile the App into a Standalone and test using a smaller number of files. To clarify, this issue appears to be limited to the Rev IDE only, and is not evident in my testing with a standalone, with the MetaCard IDE, or my own custom fork of MC. Also, it doesn't appear limited to the snapshot option, but is evident with all uses of the export command I tested. When testing in Rev I even purged all front- and backScripts, and still the leak is evident. So it seems fairly safe at this point to suggest that there is no problem with the engine or any of the IDE stacks. Standalones should be fine. What does that leave us with? The only other difference between Rev and MC that I can think of offhand is that Rev loads a lot of externals when it launches. How the initialization of an external could affect the memory space used by the engine's export command is a mystery to me, but if someone has the time to try these tests removing one external after another from the install we could at least either pin down the culprit or rule out the role of externals in this altogether. Problem 3. RunRev does not garbage collect until after a handler returns. The work around is to have two handers and use the timed send command process a smaller number of images at time. I think this one may have been a misunderstanding of early test results. When I run the same test under MC or in a standalone, I see the memory fluctuate a bit but never by very much (a MB or two), and while it's still running the allocation goes back down to roughly its original value. This suggests that garbage collection is done even before idle, at least with the statements used in the test script you submitted to Support. There may be other circumstances where garbage collection must wait for idle, but I haven't seen any yet. -- Richard Gaskin Fourth World Media Corporation ___ [EMAIL PROTECTED] http://www.FourthWorld.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Memory Leak on export png????
On 21 Mar 2007, at 15:28, Richard Gaskin wrote: Dave wrote: If I were selling a product like RunRev and I did not have the resources to test it on all the Platforms it shipped on, then I would say that in all my advertising and on my web site etc. etc. etc. What I wouldn't do is to not say a word anywhere and continue to advertise like all platforms are fully tested. To me that is dishonest and unprofessional. I suppose it would be, but that has nothing to do with what I wrote. Let me refresh your memory: I'm glad you recognize that it's up to us to test the specific implementations we use Rev for. The combinatorial explosion of all possible uses would make it impossible for RunRev to do that. We are talking at cross purposes. Let me refresh your memory: Dave wrote: All I know is that if I were to write something like this (a file/ image data exporter) then once I'd got it working past the the point where I could write an image file in all the different formats then I'd run a soak test on it and let it run for *loads* of (like 10,000 +) of iterations and I would have checked that memory was being released. In fact I wrote an external command module that does something similar (it analyzes movie frames) and I *did* soak test it and I *did* find memory leaks. For me, this is software engineering 101. Richard wrote: And it turns out that you did write an image exporter, and did run it through a soak test. Good job. You are talking about beta testing, I was talking about testing your code after developing it. As an example: I wrote a module that does things with movies and/or images. There are two parts to this, the RunRev Test Script and the C/C++ External. Since I am working with Movies and Images, this means there is a lot of memory being allocated and therefore a chance that a memory leak will occur. Over a period of a day or two I develop the C/ C++ code and the Test Script together. At some point I get to the stage where I am Read/Writing/Analyzing a Movie/Image. As soon as I get to this stage, I then soak test the C/C++ Command Handler. I do this by testing it processing many thousands (like 10,000+) of Movies/ Files. What I was saying is that the code I wrote was very similar to the export snapshot command both in terms of usage (it uses a lot RAM) and in terms of development both have a C/C++ core and a RunRev script. Obviously this type of testing wasn't performed on the export snapshot command. That was what I meant. In my case it was for Mac only, but in the past I have developed both for Mac and Windows and in the case I would soak test it on Mac and at least one version of Windows before checking it in and before it even got as far as QA and Beta Testing. Your comment about expecting payment for testing was equally snarky: RunRev can help by having Beta cycles whose length is more in keeping with industry norms, but the actual testing can't be done by them; there are just too many possibilities. I'd be happy to test it for them. How much are they paying? Not sure what snarky means! As I said I wasn't talking about beta testing, I was talking about first level soak testing after you have got a part of your code working. In the case where I don't have enough time to do this myself I employ someone I trust and have worked with in the past to do it. All the Best Dave ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
error in function handler revPaletteObjects
Hi, as I didn't find anything related despite extensive search, would anybody be so kind to test the following, it is done in seconds: Save a stack with an editable field as standalone in any 2.8 version IDE. Now check what happens when you try to open the standalone. I get the following error no matter if it is a Win standalone or a Mac standalone: Type: Function: error in function handler Object: button revTable of group revLibraries of card id 1002 of stack ... Line: set the cCurrentObject of the target to revPaletteObjects() Line Num: 50 Hint: revPaletteObjects This happens as soon, as the field gets the openField message The same test works with version 2.7.4 but ... If, in version 2.7.4, I place an editable table field onto the stack I get an error as follows in the standalone as soon as I click onto the table: Type: Handler: can't find handler Object: button revTable of group revLibraries of card id 1002 of stack ... Line: send revUpdateDatabase pObject,txcell,tycell,tNewText to pObject Line Num: 451 Hint: revUpdateDatabase Can anybody confirm this? If yes, is there a known workaround? This subject bothers me since several hours and the deadline for a meeting with the client is coming close. I don't dare thinking about the case, that this can not be solved. Sure, I could avoid using fields in the application file and open external stacks within the standalone, but in my special case I have good reasons for not to do so. Thanks for your attention! Ralf Bitter ___ use-revolution mailing list use-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: error in function handler revPaletteObjects
For table fields to work you need to include the table library. Rev should do this automatically for you, but often that feature is missing in action. Often it's enough to open the standalone application settings... then change some value, save the stack, set the value back to what it was, and then save again. Some times you need to do it more manually: To do it manually: 1. Go to the standalone application settings... in the file menu. 2. Select the first button at the top: general 3. Activate the Select inclusions for the standalone application option button. 4. Select all the Stuff your app needs, the fields can have several entries selected. (In this case, make sure the table entry in the Script libraries field is highlighted.) 5. Save your stack 6. Make a standalone If that doesn't help, then there's probably a more serious bug. On an additional note, here (mac os x 10.9.3, rev 2.8) it all works fine, even without any of the steps taken above, just by doing this: 1. open rev 2. make a stack with a table field 3. save stack 4. build application 5. the application runs, no errors, table field works as expected. I hope this helped Björnke von Gierke On 21 Mar 2007, at 17:06, Ralf Bitter wrote: Hi, as I didn't find anything related despite extensive search, would anybody be so kind to test the following, it is done in seconds: Save a stack with an editable field as standalone in any 2.8 version IDE. Now check what happens when you try to open the standalone. I get the following error no matter if it is a Win standalone or a Mac standalone: Type: Function: error in function handler Object: button revTable of group revLibraries of card id 1002 of stack ... Line: set the cCurrentObject of the target to revPaletteObjects() Line Num: 50 Hint: revPaletteObjects This happens as soon, as the field gets the openField message The same test works with version 2.7.4 but ... If, in version 2.7.4, I place an editable table field onto the stack I get an error as follows in the standalone as soon as I click onto the table: Type: Handler: can't find handler Object: button revTable of group revLibraries of card id 1002 of stack ... Line: send revUpdateDatabase pObject,txcell,tycell,tNewText to pObject Line Num: 451 Hint: revUpdateDatabase Can anybody confirm this? If yes, is there a known workaround? This subject bothers me since several hours and the deadline for a meeting with the client is coming close. I don't dare thinking about the case, that this can not be solved. Sure, I could avoid using fields in the application file and open external stacks within the standalone, but in my special case I have good reasons for not to do so. Thanks for your attention! Ralf Bitter ___ use-revolution mailing list use-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: error in function handler revPaletteObjects
Hi Björnke, the table field problem, I mentioned, was specific to version 2.7.4 not to the current version 2.8. And sure, I selected manually the table library in my test with no success. Actually I only discovered the version 2.7.4 problem, as I didn't find a way to solve the described problem with editable fields in version 2.8 standalones. I thought, as a temporary workaround, I could go back to version 2.7.4. But then I found out, that there table fields produce an error. Fields work fine. In version 2.8 it is the other way: Tables work fine, fields trigger the said revPaletteObjects error. Tested on Intel Mac, PowerPC and the Win standalone on XP. In the IDE all is fine. I downloaded a Revolution trial version for Windows. The test result is even more strange. In addition to the editable field, there has to be an editable table field to reproduce the revPaletteObjects error. And sure, I selected manually the table library in the standalone settings, saved the stack and saved the standalone. Unfortunately fields and table fields are exactly what I need in my standalone. On 21. Mrz 2007, at 17:24, Björnke von Gierke wrote: For table fields to work you need to include the table library. Rev should do this automatically for you, but often that feature is missing in action. Often it's enough to open the standalone application settings... then change some value, save the stack, set the value back to what it was, and then save again. Some times you need to do it more manually: To do it manually: 1. Go to the standalone application settings... in the file menu. 2. Select the first button at the top: general 3. Activate the Select inclusions for the standalone application option button. 4. Select all the Stuff your app needs, the fields can have several entries selected. (In this case, make sure the table entry in the Script libraries field is highlighted.) 5. Save your stack 6. Make a standalone If that doesn't help, then there's probably a more serious bug. On an additional note, here (mac os x 10.9.3, rev 2.8) it all works fine, even without any of the steps taken above, just by doing this: 1. open rev 2. make a stack with a table field 3. save stack 4. build application 5. the application runs, no errors, table field works as expected. I hope this helped Björnke von Gierke On 21 Mar 2007, at 17:06, Ralf Bitter wrote: Hi, as I didn't find anything related despite extensive search, would anybody be so kind to test the following, it is done in seconds: Save a stack with an editable field as standalone in any 2.8 version IDE. Now check what happens when you try to open the standalone. I get the following error no matter if it is a Win standalone or a Mac standalone: Type: Function: error in function handler Object: button revTable of group revLibraries of card id 1002 of stack ... Line: set the cCurrentObject of the target to revPaletteObjects() Line Num: 50 Hint: revPaletteObjects This happens as soon, as the field gets the openField message The same test works with version 2.7.4 but ... If, in version 2.7.4, I place an editable table field onto the stack I get an error as follows in the standalone as soon as I click onto the table: Type: Handler: can't find handler Object: button revTable of group revLibraries of card id 1002 of stack ... Line: send revUpdateDatabase pObject,txcell,tycell,tNewText to pObject Line Num: 451 Hint: revUpdateDatabase Can anybody confirm this? If yes, is there a known workaround? This subject bothers me since several hours and the deadline for a meeting with the client is coming close. I don't dare thinking about the case, that this can not be solved. Sure, I could avoid using fields in the application file and open external stacks within the standalone, but in my special case I have good reasons for not to do so. Thanks for your attention! Ralf Bitter ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: having to help Rev (was: Re: Memory Leak on export png????)
On 21 Mar 2007, at 15:17, Björnke von Gierke wrote: Ok, if they don't have enough money to pay me now, then they can owe it to me, and, *if* and when they do make lots of money they can pay me then. How does that sound? I would charge £15.00 per hour, that's a lot cheaper than they are advertising their consultancy services for! Presumably the people at RunRev are getting paid a good salary or if not are being rewarded in terms of shares and/or the promise of money if and when they hit the big time. I do agree with Dave's general direction (if not with the way he expresses it). We all pay RunRev money so they can produce a good product. It's not our duty nor our responsibility to do any testing on their behave. Actually it should be the other way around. If there's a bug we should get an easy accessible list of workarounds, until the bug is fixed with the next release of Rev, of course in addition to every Feature anyone requested. On the other hand there's the open source approach. Users don't pay to use software, they commit time and effort to make the product better, so their own stuff based on the open source software gets better. Every user always puts equal effort into the open source foundation as into his own project. Bugs are fixed within minutes of their discovery, and every feature a user needs is implemented by that same user within even less time. But alas this world is not perfection wonderland, bugs are hard to find and to track down, feature additions make a product complicated, and aggravate people who are used to the old way. RunRev is walking a middle ground here. In my opinion, it's crucial for their future to not adopt the worst of both the commercial way and the open source way, but to work out a methodic to get the strengths of both worlds. That is not easy for such a small company, but if they have a clear vision about how they want to interact with their customers, then it is possible. Specifically, Bugzilla is a workaround for having no clue where bugs come from. Customers that find a bug are asked to make an effort to increase the product they paid for, and these bugs could linger for years due to time constrains. Unfortunately for everyone involved, that's how RunRev's software currently works. The existing system does not rock in any way. It's a patch on reality forced upon everyone by legacy, money and priority management, not more and not less. Actually we started the discussion at cross purposes I think. I was talking about first level soak (stress) testing in the development process before the code is checked in, before it goes to QA and *way* before it gets to beta stage. In hopes for a constructive discussion Sounds good to me! Björnke von Gierke There are more ways of paying for something than money! Even if you only got a free T-Shirt or free hard copy of the manual it would be something. There really is no such thing as a free lunch. Having said that, I really wouldn't mind doing the beta testing for free on a volunteer basis, but not as an expectation! I signed up for the Beta Program a while back, but I heard nothing for months, then a short while ago I was contacted with the details, unfortunately I don't have enough time now. When I signed up I could have put aside a couple of hours a day. All the Best Dave ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: [TIP} co-sort variable 1 based on values in variable 2
Jim Ault wrote: It is pretty simple actually, and here is an example. Let's say one list you have last names, in another, their telephone numbers in the same order. You need to keep two separate lists, but you would like both sorted to the same order, according to the last names. After getting some sleep, I realized you were talking about parallel sorts. Dick's way is much cooler than what I've always done, which uses a custom sort function: ** Parallel sort *** local lKeyData, lLineCounter on sortBy keyField -- parallel sorting of linked flds put fld keyField into lKeyData put data1,data2,data3 into dataFields -- fill in your fld names here repeat with i = 1 to the number of items of dataFields put 0 into lLineCounter sort lines of fld (item i of dataFields) by key() end repeat end sortBy function key add 1 to lLineCounter return line lLineCounter of lKeyData end key This sorts lines, but the idea is the same. I like Dick's better. -- 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: Do You Ubuntu?
Richmond Mathewson wrote: Sorry, Peter, it is Bob Warren who finds Puppy impressive. I played around with Puppy about 2 years ago when I went for Linux and downloaded about 25 different distros and put an old Pentium 3 through a weekly reformat until it choked! At the time I was not particulalrly taken with Puppy - but, as we are all aware; a week is a long time in the software world, and 2 years is a hell of a long time. -- Puppy has made great strides. In its current state, I would never use DSL in preference, for example. I even read about some Brazilians on the Internet who were so impressed with it, they ripped out their Ubuntus in order to install it! (But that's unnecessary, since Puppy runs perfectly from a pendrive, and its incredibly easy to set up in this way.) Bob ___ use-revolution mailing list use-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: having to help Rev (was: Re: Memory Leak on export png????)
On 21 Mar 2007, at 18:47, Dave wrote: On 21 Mar 2007, at 15:17, Björnke von Gierke wrote: ... Actually we started the discussion at cross purposes I think. I was talking about first level soak (stress) testing in the development process before the code is checked in, before it goes to QA and *way* before it gets to beta stage. I know where you started, I'm neither knowledgeable nor interested enough to comment on your low level techniques. ... Having said that, I really wouldn't mind doing the beta testing for free on a volunteer basis, but not as an expectation! The mentioned expectation of forcing people to be beta tester hugely depends on three things: First, there's the expectation from the community, which can be perceived this or that way. For me there are some community members (as in any community) who want you to do as they would want to do themselves. Mostly I ignore those. However, If the most verbose members of a community expect the rest of the community to change according to their own ideals, the community will rupture, dwindle, die. So we as a community of Rev users must watch out for that. Secondly there's the expectation of RunRev to deliver meaningful bug reports, if you make any. Also before that they want you to look if the bug is already reported. I have no problem with that whatsoever. The last and most important part of this is How you perceive a message of a demand. This of course depends on the tone of the demand, and how strongly it correlates with your own expectation. Imagine someone demanding from you to breathe. In most situations you'd greatly agree, as you yourself deem breathing (vitally) important. Now imagine someone telling you not to breathe. In most situations that would run counter your own experience and principles, and you would declare him stupid. The problem is that not all concepts are as all-encompassing for every human as breathing. So what's one persons breathing bugs is another persons not breathing bugs. Note: I don't want to say you belong to either of the breathing/non breathing people. No one does. Almost every one is somewhere in between these two extremes. As are you, or the people that demand the filing of bugs of you. I signed up for the Beta Program a while back, but I heard nothing for months, then a short while ago I was contacted with the details, unfortunately I don't have enough time now. When I signed up I could have put aside a couple of hours a day. See, you breathe make beta's immediately after announcing them, and someone else doesn't. You shouldn't ask yourself how to force the other person to breathe what you breathe. If the situation bothers you, you should try to find a form of breathing of which you think that both can agree upon, and propose that to the other person. Of course that person might still put you down, but the likelihood is probably quite a lot smaller. Don't let the non-breather keep you down Björnke von Gierke -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL http://homepage.mac.com/bvg/chatrev1.3.rev; ___ use-revolution mailing list use-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: Do You Ubuntu?
Anybody would think you Mac guys were hard up! Don't you have an old PC stashed away in a corner somewhere? You might not be able to run Vista on it, but Ubuntu should give you no trouble. Bob ___ use-revolution mailing list use-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: Do you Ubuntu?
Richard Gaskin wrote: I was going to do so, but frankly since I installed the latest release of Parallels I'm no longer seeing that issue, only the one in which the VM won't shut down fully. Which latest release? Is there one newer than 3188? -- 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: Do You Ubuntu?
Bob Warren wrote: Anybody would think you Mac guys were hard up! Don't you have an old PC stashed away in a corner somewhere? I have three, but I don't take them on the subway with me. Convenience = productivity. Productivity = shipping apps. Shipping apps = Linux evangelism. -- Richard Gaskin Fourth World Media Corporation ___ [EMAIL PROTECTED] http://www.FourthWorld.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Do you Ubuntu?
J. Landman Gay wrote: Richard Gaskin wrote: I was going to do so, but frankly since I installed the latest release of Parallels I'm no longer seeing that issue, only the one in which the VM won't shut down fully. Which latest release? Is there one newer than 3188? Nope, that's the one. Since I updated I've only put in a couple hours with it, but haven't yet seen the input freeze. -- Richard Gaskin Fourth World Media Corporation ___ [EMAIL PROTECTED] http://www.FourthWorld.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Switching from one stack to another
Hello again. I've run into another little stumbling block as I build this application. As I have mentioned before, I have an authorization stack which does just what it says. Once a user is authorized, I want to launch the real stack and get rid of the authorization stack. So far I seem to be able to go stack URL http. which opens up the new (bigger) application. The problem is the authorization stack is still there in the background (and on the taskbar). I thought I would get smart and open the new stack in the window of the authorization stack. The problem here is that the stack doesn't expand (and I can't seem to expand it with script). Also the title bar reflects the name of the authorization stack, not the application stack. It also seems that any stack references are to the authorization stack, not the app stack that is running INSIDE the auth stack. Can someone explain what happens when you open one stack in the window of another. Is this the right approach or should I open the new stack and then somehow kill the calling stack from there? Thanks as always! Len Morgan ___ use-revolution mailing list use-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: Do you Ubuntu?
Richard Gaskin wrote: J. Landman Gay wrote: Richard Gaskin wrote: I was going to do so, but frankly since I installed the latest release of Parallels I'm no longer seeing that issue, only the one in which the VM won't shut down fully. Which latest release? Is there one newer than 3188? Nope, that's the one. Since I updated I've only put in a couple hours with it, but haven't yet seen the input freeze. That's where I saw it, so I think it's still there. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Exporting to Word
How do you script to export content from a standalone to Word? Charles Szasz [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: error in function handler revPaletteObjects
Ralf Bitter wrote: I get the following error no matter if it is a Win standalone or a Mac standalone: Type: Function: error in function handler Object: button revTable of group revLibraries of card id 1002 of stack ... Line: set the cCurrentObject of the target to revPaletteObjects() Line Num: 50 Hint: revPaletteObjects This happens as soon, as the field gets the openField message The same test works with version 2.7.4 but ... If, in version 2.7.4, I place an editable table field onto the stack I get an error as follows in the standalone as soon as I click onto the table: Type: Handler: can't find handler Object: button revTable of group revLibraries of card id 1002 of stack ... Line: send revUpdateDatabase pObject,txcell,tycell,tNewText to pObject Line Num: 451 Hint: revUpdateDatabase Can anybody confirm this? If yes, is there a known workaround? I've seen this once before but I can't remember where. There is a missing handler in the current implementation of the revCommon library, if I remember right. For now, try putting this into your stack script: function revPaletteObjects return empty end revPaletteObjects I think this works. It shouldn't affect your stack or table fields, because it is just making a call to an IDE handler that your standalone shouldn't need. This fix is for Rev 2.8. I haven't investigated the error you mention for 2.7.4. -- 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: Do you Ubuntu?
On Mar 21, 2007, at 12:32 PM, J. Landman Gay wrote: Richard Gaskin wrote: J. Landman Gay wrote: Richard Gaskin wrote: I was going to do so, but frankly since I installed the latest release of Parallels I'm no longer seeing that issue, only the one in which the VM won't shut down fully. Which latest release? Is there one newer than 3188? Nope, that's the one. Since I updated I've only put in a couple hours with it, but haven't yet seen the input freeze. That's where I saw it, so I think it's still there. I just had the freeze problem happen to me with a fully updated Ubuntu, parallels, and rev. Reset was my only option. I am not sure it was Rev related though. I think it happened while deleting a file from a folder with a right click starting the problem. Mark Talluto -- CANELA Software http://www.canelasoftware.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Exporting to Word
One easy way is to save a field's rtfText to an external file. See the dictionary under RTFText. Devin On Mar 21, 2007, at 1:36 PM, Charles Szasz wrote: How do you script to export content from a standalone to Word? Charles Szasz [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 Devin Asay Humanities Technology and Research Support Center Brigham Young University ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: error in function handler revPaletteObjects
Jacqueline, you are a lifesaver. It makes sense, after all I have investigated, to bypass the IDE function, although I didn't dare to do that as I thought all handlers in the IDE are more or less needed. Thank you very much, I was about to go crazy, as with my last tests I couldn't reproduce the error at all. But I kept error stacks of prior tests, so that I can confirm now, that your solution works. Thanks again for your quick answer! On 21. Mrz 2007, at 20:59, J. Landman Gay wrote: Ralf Bitter wrote: I get the following error no matter if it is a Win standalone or a Mac standalone: Type: Function: error in function handler Object: button revTable of group revLibraries of card id 1002 of stack ... Line: set the cCurrentObject of the target to revPaletteObjects() Line Num: 50 Hint: revPaletteObjects This happens as soon, as the field gets the openField message The same test works with version 2.7.4 but ... If, in version 2.7.4, I place an editable table field onto the stack I get an error as follows in the standalone as soon as I click onto the table: Type: Handler: can't find handler Object: button revTable of group revLibraries of card id 1002 of stack ... Line: send revUpdateDatabase pObject,txcell,tycell,tNewText to pObject Line Num: 451 Hint: revUpdateDatabase Can anybody confirm this? If yes, is there a known workaround? I've seen this once before but I can't remember where. There is a missing handler in the current implementation of the revCommon library, if I remember right. For now, try putting this into your stack script: function revPaletteObjects return empty end revPaletteObjects I think this works. It shouldn't affect your stack or table fields, because it is just making a call to an IDE handler that your standalone shouldn't need. This fix is for Rev 2.8. I haven't investigated the error you mention for 2.7.4. -- 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 Ralf Bitter ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
[ANN] Preview Gallery for Imagedate Toolkit 3
I have uploaded a preview gallery for the forthcoming Imagedata Toolkit 3 at http://www.sanke.org/MetaMedia/PreviewToolkit3.htm An interim version of toolkit 3 will be released during the next week. What's new in interim version 3? While the focus of the imagedata toolkit 2 was on hues, toolkit 3 concentrates both on median-despeckle filters and the distortion and deformation of images to achieve various kinds of painting effects. Both filter categories have to be used in conjunction to produce such effects. There are 12 such median-despeckle filters, the most powerful of them is despeckle extreme, which does not only remove noise, but also minor details, thus achieving larger color areas in an image. I have discarded the Kuwahara filter of Imagedata Toolkit 2. While it was a fine exercise to port this known filter to Revolution, it was really the slowest of my adapted scripted filters and much less powerful than my despeckle extreme filter, which is also 3 times faster. The distortion/deformation filters comprise: - various kinds of multi-pixel noise - solid and blended rects of different sizes - the dissolution of images by shapes of various sizes (ovals, rectangles, regular polynoms - triangles, rectangles, pentagons -, and the application of this dissolution either at random or in a systematic fashion - dissolving the image with vertical columns of shapes. Other improvements of interim version 3: - the slight color shift when using the jitter filter has been fixed (there was a one-char typo) - a wet paint filter has been added to jitter and noise - the scripted blur filters (as opposed to matrix filters) now comprise progressive blurs with pixel distances vertically and horizontally from 2 to 8 and for extreme blurs with pixel distances from 10 to 60. These blur filters with their precise and powerful effects are genuinely new and nowhere else to be found. - a venetian mirror option has been added under mirrors: reflections of any size can be added inside the images horizontally and/or vertically, which also provides the possibility to produce kaleidoskop-like pictures. - special max and min effects have been added as a variation of the despeckle-median filters (using the median algorithms, but substituting the median function by minimum and maximum), which then need another - despeckle or lithography - filter to achieve worth-while effects. - images can be exported both as JPEG and PNG.-- The final Imagedata Toolkit 3, which probably will be released in a month, will also have the following additional features: - adding horizontal, vertical, and diagonal gradient noise - replacing colors: selecting a color-to-be-replaced by clicking on the image and choosing a replace-color by either also clicking on the image or a color wheel. This color replacement can be implemented for a specific color or a selected color range with the additional option to choose a computed gray-average as the basis for replacement - simplifying colors: similar procedure as above: the selected color will replace a defined color range ´ - adding transparency to selected areas of an image, implemented also in a similar fashion as with replacing and simplifying colors (see above). As the one of the main features of the Imagedata Toolkit are two superimposed images, the underlying image will appear in the transparent areas, thus producing a new image that can then be saved or exported as a new non-transparent image.- The current Imagedata Toolkit 2 is still available - for those interested to experiment with structures and colors in images and photos in the meantime until Imagedata Toolkit 3 will be released - at http://www.sanke.org/Software/ImagedataToolkit.zip Regards, Wilhelm Sanke http://www.sanke.org/MetaMedia ___ use-revolution mailing list use-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: [ANN] Preview Gallery for Imagedate Toolkit 3
Wow Wilhelm, those images look marvelous. Sounds like very worthy additions!!! best, Chipp ___ use-revolution mailing list use-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: [ANN] Preview Gallery for Imagedate Toolkit 3
Hallo Wilhelm, very impressive. How long does rendering the results take for a reasonably sized image? Results look way kewl. Please keep up the good work. All the best, Malte ___ use-revolution mailing list use-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: Memory Leak on export png????
That implies that the release of the purchased versions of RunRev were betas... Cheers, Luis. On 21 Mar 2007, at 16:01, Dave wrote: On 21 Mar 2007, at 15:28, Richard Gaskin wrote: Dave wrote: If I were selling a product like RunRev and I did not have the resources to test it on all the Platforms it shipped on, then I would say that in all my advertising and on my web site etc. etc. etc. What I wouldn't do is to not say a word anywhere and continue to advertise like all platforms are fully tested. To me that is dishonest and unprofessional. I suppose it would be, but that has nothing to do with what I wrote. Let me refresh your memory: I'm glad you recognize that it's up to us to test the specific implementations we use Rev for. The combinatorial explosion of all possible uses would make it impossible for RunRev to do that. We are talking at cross purposes. Let me refresh your memory: Dave wrote: All I know is that if I were to write something like this (a file/ image data exporter) then once I'd got it working past the the point where I could write an image file in all the different formats then I'd run a soak test on it and let it run for *loads* of (like 10,000 +) of iterations and I would have checked that memory was being released. In fact I wrote an external command module that does something similar (it analyzes movie frames) and I *did* soak test it and I *did* find memory leaks. For me, this is software engineering 101. Richard wrote: And it turns out that you did write an image exporter, and did run it through a soak test. Good job. You are talking about beta testing, I was talking about testing your code after developing it. As an example: I wrote a module that does things with movies and/or images. There are two parts to this, the RunRev Test Script and the C/C++ External. Since I am working with Movies and Images, this means there is a lot of memory being allocated and therefore a chance that a memory leak will occur. Over a period of a day or two I develop the C/C++ code and the Test Script together. At some point I get to the stage where I am Read/Writing/Analyzing a Movie/Image. As soon as I get to this stage, I then soak test the C/C++ Command Handler. I do this by testing it processing many thousands (like 10,000+) of Movies/Files. What I was saying is that the code I wrote was very similar to the export snapshot command both in terms of usage (it uses a lot RAM) and in terms of development both have a C/C++ core and a RunRev script. Obviously this type of testing wasn't performed on the export snapshot command. That was what I meant. In my case it was for Mac only, but in the past I have developed both for Mac and Windows and in the case I would soak test it on Mac and at least one version of Windows before checking it in and before it even got as far as QA and Beta Testing. Your comment about expecting payment for testing was equally snarky: RunRev can help by having Beta cycles whose length is more in keeping with industry norms, but the actual testing can't be done by them; there are just too many possibilities. I'd be happy to test it for them. How much are they paying? Not sure what snarky means! As I said I wasn't talking about beta testing, I was talking about first level soak testing after you have got a part of your code working. In the case where I don't have enough time to do this myself I employ someone I trust and have worked with in the past to do it. All the Best Dave ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-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: [ANN] Preview Gallery for Imagedate Toolkit 3
Wilhelm Sanke wrote: I have uploaded a preview gallery for the forthcoming Imagedata Toolkit 3 at http://www.sanke.org/MetaMedia/PreviewToolkit3.htm Amazing, and all done with Rev. Wow. -- 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: Switching from one stack to another
Len Morgan wrote: Hello again. I've run into another little stumbling block as I build this application. As I have mentioned before, I have an authorization stack which does just what it says. Once a user is authorized, I want to launch the real stack and get rid of the authorization stack. I wouldn't open the second stack in the same window. Instead, just open the second one and have the next line of your handler close the first one. Something like this: go stack url http://whatever.com; close stack authorization -- 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: [ANN] Preview Gallery for Imagedate Toolkit 3
Wilhelm, was the original of AutumnColors a photograph? If so, it is even more amazing to think that such painterly effects could be done with Rev. Bernard ___ use-revolution mailing list use-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: error in function handler revPaletteObjects
On 3/21/07, Ralf Bitter [EMAIL PROTECTED] wrote: Line: set the cCurrentObject of the target to revPaletteObjects() Off topic to this thread, but it's interesting that you see something for the 'first time' and suddenly you see it everywhere. In my case it's 'cCurrentObject' which I accidentally came across. I probably don't really want to know what it is and why it's there - hey I'm a Mac user, so long as it works it's OK by me - but I have this foreboding feeling that this is going to come back and bite me. I usually start my Rev day by duplicating my stack and giving it a new version-name. I do this because 'Save as...' doesn't work like it should:-( In the case of yesterday I then needed to add some custom properties to some editable fields. It is here that I saw 'cCurrentObject' as a custom property and most interestingly it contained the file path to the 'original' file, not the current duplicate file. So I wonder to myself. I didn't add cCurrentObject - verified by the fact it is appearing in other peoples stacks. So if rev put it there then why isn't it an inbuilt property? Should I be worried that it is referring to an old stack - admittedly I'm assuming it'll update itself to the new stack filepath at the appropriate time, I just can't check now as I'm not on my computer but a Business Centre mule:-( Thanks ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: waiting 5 months for Monterey DVD
Well Bernard, You do have to admit, that does show the company cares about it's customers-- though perhaps too little too late. The CEO of RunRev did take his time to direct an answer. That's a pretty strong first step, I'd say. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
unicodeText problem with Japanese
In trying to import Japanese text into a field using: set the unicodeText of field fKanji to url binfile:yek/AAA.txt I am encountering a compound problem. The letters themselves of the Japanese text appear, but not the end of line markers, i.e., it's all one long line with cr's replaced by a blank -- which, using charToNumber seems to be the cr marker. (In addition, an unrecognizable character appears in the very first character position of the field, but that's a problem I can resolve with the delete function.) I tried cr and lf with my Japanese text editor(s), as well as different unicode encodings, but neither end-of-line marker is handled properly by the unicodeText function. So, as a workaround solution, I first used a text editor to substitute all cr's (or lr's) in the original text file with a unique Japanese character. Then, after importing that modified text with the unicodeText function, I used the replace function to replace all instances of that unique character with cr. This almost worked, i.e. the text was divided into lines. Only, one of the Japanese characters in the original text disappears after the replace with, and, in its stead, a blank line appear. I would try a workaround for that, but there might be other Japanese characters that are likewise deleted or altered. Maybe this is a bug? -- Nicolas Cueto ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution