From dunbarx at aol.com Sat Sep 1 00:57:26 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sat, 1 Sep 2012 00:57:26 -0400 (EDT) Subject: Creating a short question answer with radio buttons In-Reply-To: References: Message-ID: <8CF56156A5069F4-E8C-663BF@webmail-m057.sysops.aol.com> Welcome to the LC community. Peter's reply is exactly how you should attack this, and I hope not too fast for you. Feel free to write back with any questions about any aspect of his, or one day soon, your own efforts in building your gadget. You will receive nearly instant advice. You can neither abuse nor overuse this resource. You'll see what I mean... Craig Newman -----Original Message----- From: Shawn Blc To: How to use LiveCode Sent: Fri, Aug 31, 2012 10:15 pm Subject: Re: Creating a short question answer with radio buttons Peter, thank you for the reply! It'll take me a few days to wrap my big head around this. In the meantime I'll still be tinkering. I'm sure one day all of this will "click". Just like anything else. Regards, Shawn On Fri, Aug 31, 2012 at 7:43 PM, Peter Haworth wrote: > Hi Shawn, > Probably lots of ways to do this, here's one. > > First thing to do is put the checkboxes for each question into a group - > that ensures that only one can be selected at a time. You might call the > groups Q1, Q2, Q3, etc > > Then define a custom property of each group that specifies the correct > answer in terms of the name of the checkbox. In your example, you'd call > your buttons 1,2,3,4 and the custom property (let's call it > "correctAnswer") of group Q1 would have the value 4. > > FInally, when your user indicates that they've finished answering > questions, you'd use a repeat loop like this > > put the groupIDs of this card into tGroupIDs > put zero into tRight > put zero into tWrong > repeat with each line tGroupID in tGroupIDS > if the correctAnswer of group ID tGroupID is not empty and the > hilitedbuttonname of group ID tGroupID is the correctAnswer of group ID > tGroupID then > add 1 to tRight > else > add 1 to tWrong > end if > end repeat > > > Only thing to watch out for is that the GroupIDs property includes only the > top level groups on a card so be sure that your Qn groups aren't contained > within any other groups. The first condition of the if statement above > deals with any toher groups you might have on the card that are not > question groups, since they won't have a correctAnswer cprop. > > I haven't tested any of that but it should work. No doubt you'll get > other, equally as good, solutions. > > Hope that helps. > > Pete > lcSQL Software > > > > On Fri, Aug 31, 2012 at 5:17 PM, Shawn Blc > wrote: > > > Disclaimer: I'm totally new to LiveCode, bought Colin's PDF file, read > the > > scripting conference stack on controls, etc. As of yet, I haven't really > > created anything of value to me or anyone else. I'm trying to change > that. > > I've had the Gold Bundle for over a month. > > > > I'm trying to create a short question and answer program, the answers > will > > be supplied in radio buttons. Example: A square has how many sides? > A) > > 1 B) 2 C) 3 D) 4 (these would be radio buttons). > > > > I'll have to keep track of the right and wrong answer and show a score at > > the end. > > > > If anyone can give me a short example or show me where to find it, thank > > you. > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From dan at clearvisiontech.com Sat Sep 1 01:22:47 2012 From: dan at clearvisiontech.com (Dan Friedman) Date: Fri, 31 Aug 2012 22:22:47 -0700 Subject: Android Orientation Woes Message-ID: Exactly! So, what do you do? > But, aren't you reading the accelerometer in order to make something slide around? If you're assuming that a Y rotation is what happens in the user turns the left edge away from them, that will be right for phones but wrong for tablets. > >> Yes. My app is portrait only. I selected "Portrait" as the Initial Orientation in the Standalone App Settings and I don't alter the orientation settings in code. From harrison at all-auctions.com Sat Sep 1 08:27:38 2012 From: harrison at all-auctions.com (Rick Harrison) Date: Sat, 1 Sep 2012 08:27:38 -0400 Subject: Datagrid/Table textHeight? In-Reply-To: References: <6E51F926-A2FD-44A3-B511-57DD3C3854B8@videotron.ca> <460D35CC-8CCD-40AF-B608-89180AB16A21@twft.com> <5040E224.3040402@gmail.com> <5456E3BA-5E9B-4E4C-B7A8-6FFE9F892081@all-auctions.com> Message-ID: <4612BDBE-5E2B-4563-8A3A-41C7CCF89F96@all-auctions.com> Hi Pete, I've downloaded the pdf. Looks like the "Missing Manual"! Thanks, Rick On Aug 31, 2012, at 8:12 PM, Peter Haworth wrote: > Hi Rick, > Didn;t email it to you, too big. > > Click here to download > it. > > Pete > lcSQL Software > > > From revolution at derbrill.de Sat Sep 1 08:45:27 2012 From: revolution at derbrill.de (Malte Brill) Date: Sat, 1 Sep 2012 14:45:27 +0200 Subject: Unicode in datagrid headers In-Reply-To: References: Message-ID: <63690C62-CED2-428D-ADD1-9E1E27605A5D@derbrill.de> Hi, I need to display unicodeText in datagrid headers. I currently us the dgColumnLabel property. Is there an easy way to feed that with unicode text? Thanks in advance, Malte From palcibiades-first at yahoo.co.uk Sat Sep 1 09:33:13 2012 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Sat, 1 Sep 2012 06:33:13 -0700 (PDT) Subject: pirate version of my book... In-Reply-To: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> Message-ID: <1346506393376-4654531.post@n4.nabble.com> Colin, afraid its out and all over. I googled for the title, and came on lots and lots of download links. Why not reach an agreement with Rev to package a copy with every license? The thing one has to think is that this is understandably upsetting for the author/owner. But actually, like it or not, the model is bust. What might be needed is for the beneficiary to pay something, and the beneficiary here is clearly Rev. Out there, freely available, is what is probably (its not my field, judging from the reactions) and excellent introductory book which is a real asset to LiveCode. Admittedly they did not ask to have it written, but now it is, surely they could take advantage and help you at the same time? Peter -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/pirate-version-of-my-book-tp4654451p4654531.html Sent from the Revolution - User mailing list archive at Nabble.com. From bruceap at comcast.net Sat Sep 1 09:39:56 2012 From: bruceap at comcast.net (Bruce Pokras) Date: Sat, 1 Sep 2012 09:39:56 -0400 Subject: Shell script to convert TIFF to PDF under Mountain Lion In-Reply-To: <637E418C-2C9A-46E8-B3E0-A21C62805CBE@economy-x-talk.com> References: <50A7C05D-78CE-4844-89B1-AF772379D0C7@m-r-d.de> <39D9D98A-93A5-43DE-88F9-6EB90A5CF3AA@comcast.net> <637E418C-2C9A-46E8-B3E0-A21C62805CBE@economy-x-talk.com> Message-ID: Sorry, Mark, I don't know the answer to that. I don't have Mountain Lion and, in fact, cannot run ML on my "ancient" iMac from 2006. How would that work? On Aug 30, 2012, at 10:18 PM, Mark Schonewille wrote: > Hi Bruce, > > Can't you use pids anymore under mountain lion? > > -- > Kind regards, > > Mark Schonewille > Economy-x-Talk > Http://economy-x-talk.com > > Share the clipboard of your computer over a local network with Clipboard Link http://clipboardlink.economy-x-talk.com > > > Op 31 aug. 2012 om 02:47 heeft Bruce Pokras het volgende geschreven: > >> Last week I posted about a problem converting TIFF images to PDF under Mac OS X 10.8 (Mountain Lion). The old shell script that Ken Ray had posted several years ago and which had worked from Tiger through Lion simply did not work under Mountain Lion. That script used a shell command called "Convert" found at /System/Library/Printers/Libraries/convert. Several list members helpfully commented that Convert was no longer included with Mountain Lion, but it really was just an alias for another command called CUPSfilter. I located and selected Convert and chose "Show original" and it took me to /usr/sbin/cupsfilter. >> >> Now the first thing that I tried was to send the same command that I had been using with Convert directly to Cupsfilter. That's because I felt that since Convert was merely an alias, it was simply passing the command to Cupsfilter and Cupsfilter was running it. Wrong! I don't know why, but all I got were errors messages in the It variable (or was it The Result). Whatever it was, Cupsfilter did not like the command that had worked for Convert. >> >> So I went into the Terminal to try some stuff. First, I tried "cupsfilter" and received an example command and a list of options. One of the options was -m for the output file MIME type. However, there was no option for an input file MIME type. A Google search has led me to believe that Cupsfilter could identify the input file MIME type from its file extension. So I tried: >> >> cupsfilter [input file.tif] -m application/pdf [output file.pdf] >> >> What I received was an error message that the command could have only _one_ file name! That is very different from using Convert where both the input file and output file are named. So, OK, I'll use just the input file name and see what happens: >> >> cupsfilter [input file.tif] -m application/pdf >> >> I received different error message that said that cupsfilter could not determine the MIME type of the input file. So obviously the .tif extension was not being recognized. What to do? Back to Google! >> >> After some fruitless searching I came to a page that had more Cupsfilter options than I had seen previously. This one had an _input_ file MIME type option, -i (duh!). I also found that PDF was the default output of Cupsfilter, so there was no need for the output file MIME type. >> >> So back to the Terminal: >> >> cupsfilter -i image/tiff [input file.tif] >> >> Eureka!! The Terminal window was filled with commands and then a lot of gobblygook that started with %PDF and ended with %EOF and a message "INFO: cgimagetopdf (PID 35219) exited with no errors." In other words, it returned a PDF to the Terminal window! >> >> So upon returning to Livecode, I found that the data was being returned in the variable "it" and it was simple to excise just the PDF data from the rest and write it to disk as a binfile. I double-clicked the file and up popped the PDF image. Whew! >> >> So in Livecode all you have to do is use: >> >> put "/usr/sbin/cupsfilter" into tConvertApp >> get shell(tConvertApp && "-i image/tiff " & quote & tiffFile & quote) >> >> and "it" should contain the data from which you can excise and save your PDF file. >> >> Regards, >> >> Bruce Pokras >> Blazing Dawn Software >> www.blazingdawn.com >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From coiin at verizon.net Sat Sep 1 09:43:32 2012 From: coiin at verizon.net (Colin Holgate) Date: Sat, 01 Sep 2012 09:43:32 -0400 Subject: pirate version of my book... In-Reply-To: <1346506393376-4654531.post@n4.nabble.com> References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <1346506393376-4654531.post@n4.nabble.com> Message-ID: <5AAF74CD-1CE1-4D9C-898E-CFD386E27D85@verizon.net> Thanks for the info. I'm still not really too bothered or worried, I'm much more worried that someone finds the book useful, even if they are a pirate! As for Rev, they are already in touch with the publisher to talk about ways in which to promote the book. From m.schonewille at economy-x-talk.com Sat Sep 1 09:45:52 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 1 Sep 2012 15:45:52 +0200 Subject: Shell script to convert TIFF to PDF under Mountain Lion In-Reply-To: References: <50A7C05D-78CE-4844-89B1-AF772379D0C7@m-r-d.de> <39D9D98A-93A5-43DE-88F9-6EB90A5CF3AA@comcast.net> <637E418C-2C9A-46E8-B3E0-A21C62805CBE@economy-x-talk.com> Message-ID: <68F58870-D9DE-4999-B2E7-21586BCED610@economy-x-talk.com> Sorry Bruce, I made a mistake. I mean sips https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/sips.1.html -- Kind regards, Mark Schonewille Economy-x-Talk Http://economy-x-talk.com Share the clipboard of your computer over a local network with Clipboard Link http://clipboardlink.economy-x-talk.com Op 1 sep. 2012 om 15:39 heeft Bruce Pokras het volgende geschreven: > Sorry, Mark, I don't know the answer to that. I don't have Mountain Lion and, in fact, cannot run ML on my "ancient" iMac from 2006. How would that work? > > > On Aug 30, 2012, at 10:18 PM, Mark Schonewille wrote: > >> Hi Bruce, >> >> Can't you use pids anymore under mountain lion? >> >> -- >> Kind regards, >> >> Mark Schonewille >> Economy-x-Talk >> Http://economy-x-talk.com >> >> Share the clipboard of your computer over a local network with Clipboard Link http://clipboardlink.economy-x-talk.com >> >> >> Op 31 aug. 2012 om 02:47 heeft Bruce Pokras het volgende geschreven: >> >>> Last week I posted about a problem converting TIFF images to PDF under Mac OS X 10.8 (Mountain Lion). The old shell script that Ken Ray had posted several years ago and which had worked from Tiger through Lion simply did not work under Mountain Lion. That script used a shell command called "Convert" found at /System/Library/Printers/Libraries/convert. Several list members helpfully commented that Convert was no longer included with Mountain Lion, but it really was just an alias for another command called CUPSfilter. I located and selected Convert and chose "Show original" and it took me to /usr/sbin/cupsfilter. >>> >>> Now the first thing that I tried was to send the same command that I had been using with Convert directly to Cupsfilter. That's because I felt that since Convert was merely an alias, it was simply passing the command to Cupsfilter and Cupsfilter was running it. Wrong! I don't know why, but all I got were errors messages in the It variable (or was it The Result). Whatever it was, Cupsfilter did not like the command that had worked for Convert. >>> >>> So I went into the Terminal to try some stuff. First, I tried "cupsfilter" and received an example command and a list of options. One of the options was -m for the output file MIME type. However, there was no option for an input file MIME type. A Google search has led me to believe that Cupsfilter could identify the input file MIME type from its file extension. So I tried: >>> >>> cupsfilter [input file.tif] -m application/pdf [output file.pdf] >>> >>> What I received was an error message that the command could have only _one_ file name! That is very different from using Convert where both the input file and output file are named. So, OK, I'll use just the input file name and see what happens: >>> >>> cupsfilter [input file.tif] -m application/pdf >>> >>> I received different error message that said that cupsfilter could not determine the MIME type of the input file. So obviously the .tif extension was not being recognized. What to do? Back to Google! >>> >>> After some fruitless searching I came to a page that had more Cupsfilter options than I had seen previously. This one had an _input_ file MIME type option, -i (duh!). I also found that PDF was the default output of Cupsfilter, so there was no need for the output file MIME type. >>> >>> So back to the Terminal: >>> >>> cupsfilter -i image/tiff [input file.tif] >>> >>> Eureka!! The Terminal window was filled with commands and then a lot of gobblygook that started with %PDF and ended with %EOF and a message "INFO: cgimagetopdf (PID 35219) exited with no errors." In other words, it returned a PDF to the Terminal window! >>> >>> So upon returning to Livecode, I found that the data was being returned in the variable "it" and it was simple to excise just the PDF data from the rest and write it to disk as a binfile. I double-clicked the file and up popped the PDF image. Whew! >>> >>> So in Livecode all you have to do is use: >>> >>> put "/usr/sbin/cupsfilter" into tConvertApp >>> get shell(tConvertApp && "-i image/tiff " & quote & tiffFile & quote) >>> >>> and "it" should contain the data from which you can excise and save your PDF file. >>> >>> Regards, >>> >>> Bruce Pokras >>> Blazing Dawn Software >>> www.blazingdawn.com >>> >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From coiin at verizon.net Sat Sep 1 11:04:02 2012 From: coiin at verizon.net (Colin Holgate) Date: Sat, 01 Sep 2012 11:04:02 -0400 Subject: Android Orientation Woes In-Reply-To: References: Message-ID: <590133C7-EBD0-450C-8805-2E08BB2B4538@verizon.net> I think I know what I would do, but I want to try it first before describing the idea. Sadly, neither the mobileSensorReading or accelerationChanged features appear to be working. Can you show the code you're currently using to read the accelerometer? On Sep 1, 2012, at 1:22 AM, Dan Friedman wrote: > >Exactly! So, what do you do? From dochawk at gmail.com Sat Sep 1 13:24:47 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 1 Sep 2012 10:24:47 -0700 Subject: an ignored breakpoint Message-ID: Saw another one just now. A loop ends: end switch put ", " & theField & "=" & theDat after updStr --if theFIeld="due" then exit repeat end repeat breakpoint if isDna then If I don't have the breakpoint, but instead reddot the "if isdna", the breakpoint is ignored. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From dan at clearvisiontech.com Sat Sep 1 13:32:51 2012 From: dan at clearvisiontech.com (Dan Friedman) Date: Sat, 1 Sep 2012 10:32:51 -0700 Subject: Android Orientation Woes Message-ID: <82CCCE23-5312-4BF9-8D3A-78C47E826E57@clearvisiontech.com> Colin, Here's what I am doing. It works PERFECTLY on iOS. On Android (Galaxy Tab 2), x is a out there number! global currentAccel on accelerationChanged x, y, z put round(x*10) into currentAccel end accelerationChanged on doSetCar put the left of btn "car" + (currentAccel*abs(currentAccel)) into nLeft if nLeft < (the left of grp "theBGGroup") then put (the left of grp "theBGGroup") into nLeft else if nLeft + (the width of btn "car") > the right of grp "theBGGroup" then put (the right of grp "theBGGroup")-(the width of btn "car") into nLeft end if set the left of btn "car" to nLeft send "doSetCar" to me in 1 tick end doSetCar > I think I know what I would do, but I want to try it first before describing the idea. Sadly, neither the mobileSensorReading or accelerationChanged features appear to be working. > > Can you show the code you're currently using to read the accelerometer? > > > On Sep 1, 2012, at 1:22 AM, Dan Friedman wrote: > >>> Exactly! So, what do you do? From sc at sahores-conseil.com Sat Sep 1 14:26:59 2012 From: sc at sahores-conseil.com (Pierre Sahores) Date: Sat, 1 Sep 2012 20:26:59 +0200 Subject: pirate version of my book... In-Reply-To: <5AAF74CD-1CE1-4D9C-898E-CFD386E27D85@verizon.net> References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <1346506393376-4654531.post@n4.nabble.com> <5AAF74CD-1CE1-4D9C-898E-CFD386E27D85@verizon.net> Message-ID: <3E0017AF-BBC7-4299-B89D-8674B14C243B@sahores-conseil.com> Colin, Sorry for the sad story and experience we all have to mind about. The "PacktLib" version of your great book lies behind on my iPad Stanza viewer all along the mobile dev days. A so useful reference book to anyone who need to short up its LiveCode mobile learning curve. Thanks for having written it ! "Les m?chants ont peut-?tre compris quelque chose que les bons ignorent." Woddy Allen Le 1 sept. 2012 ? 15:43, Colin Holgate a ?crit : > Thanks for the info. I'm still not really too bothered or worried, I'm much more worried that someone finds the book useful, even if they are a pirate! > > As for Rev, they are already in touch with the publisher to talk about ways in which to promote the book. Kind regards, -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From richmondmathewson at gmail.com Sat Sep 1 14:37:32 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 01 Sep 2012 21:37:32 +0300 Subject: pirate version of my book... In-Reply-To: <3E0017AF-BBC7-4299-B89D-8674B14C243B@sahores-conseil.com> References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <1346506393376-4654531.post@n4.nabble.com> <5AAF74CD-1CE1-4D9C-898E-CFD386E27D85@verizon.net> <3E0017AF-BBC7-4299-B89D-8674B14C243B@sahores-conseil.com> Message-ID: <504255EC.4080109@gmail.com> On 09/01/2012 09:26 PM, Pierre Sahores wrote: > Colin, > > Sorry for the sad story and experience we all have to mind about. The "PacktLib" version of your great book lies behind on my iPad Stanza viewer all along the mobile dev days. A so useful reference book to anyone who need to short up its LiveCode mobile learning curve. Thanks for having written it ! > > "Les m?chants ont peut-?tre compris quelque chose que les bons ignorent." Woddy Allen Presumably "Woddy Allen" is the pirate version of 'Woody Allen' . . . LOL. Sorry, could not resist that one. I am sure that almost everybody on this use-list has had some of their worked ripped-off, in one way or another. This is, unfortunately, the way the world seems to work, and one can only try to go for "damage limitation". From iowahengst at mac.com Sat Sep 1 14:53:17 2012 From: iowahengst at mac.com (Randy Hengst) Date: Sat, 01 Sep 2012 13:53:17 -0500 Subject: Creating a short question answer with radio buttons In-Reply-To: References: Message-ID: <53BA4E81-903C-4ACE-8634-A8FEE5A42661@mac.com> Hi Shawn, Pete is correct? lots of ways to do this. When I've built "tests" I use only one card and one set of answer buttons (named A, B, C, & D). The actual test items are stored in a hidden field (or can be taken from a text file). I started by using a hidden text field because I could "see" it. And, when you save it as a standalone, you know for sure that the test items are available. It is easy to add multiple text fields that store test items? so the same testing application can create tests for multiple subjects, chapters, etc. I place each set of answers and question on one line of a text field? used the / as itemDelimiter. So, in your example, I'd write it like this on one line of a text field: a/b/c/d/A square has how many sides? The correct answer is always the first item on the line. I start the test by copying the masterTest field for the test into a currentTest field? again I did it this way instead of using a variable just so I could "see" things in progress. Then I sort the lines of the currentTest field (I've had students taking the same test on computers right next to each other and this works well). Then read each item of line 1, place the items into the labels of the answer buttons and a field to show the question. I always place the correct answer in button "A". Then I shuffle the order of the buttons on the screen (so even if two students are seeing the same question, there's a good chance the answer choices will be in a different order). After each line is read, I delete it? that's the reason for the use of a master field for questions and a currentTest field. The answer buttons have a "you're right" script or a "you're wrong" script. They automatically check the answer and add to the correct or incorrect responses? which I display in text fields as the test is in progress? the display the next question or alert the user that the test is over. I'm not sure I've been very clear on this explanation. I don't have a completed test written with LiveCode, but I could create a quick demo and send it to you off list if you'd like me to. Welcome to LiveCode. be well, randy ----- On Aug 31, 2012, at 9:14 PM, Shawn Blc wrote: > Peter, thank you for the reply! It'll take me a few days to wrap my big > head around this. In the meantime I'll still be tinkering. I'm sure one > day all of this will "click". Just like anything else. > > > Regards, > > Shawn > From ken at kencorey.com Sat Sep 1 15:08:52 2012 From: ken at kencorey.com (Ken Corey) Date: Sat, 01 Sep 2012 20:08:52 +0100 Subject: pirate version of my book... In-Reply-To: <504255EC.4080109@gmail.com> References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <1346506393376-4654531.post@n4.nabble.com> <5AAF74CD-1CE1-4D9C-898E-CFD386E27D85@verizon.net> <3E0017AF-BBC7-4299-B89D-8674B14C243B@sahores-conseil.com> <504255EC.4080109@gmail.com> Message-ID: <50425D44.40708@kencorey.com> Yep. Two days after releasing my app on the Google Play store, it showed up on adroidpit.com for sale. Of course, at 130% of the cost on the android store...and without any chance of us making any money off it. If I didn't love making software, I wouldn't be doing it (I'd likely be stealing from all you good folks...:^) I'm going to write a very sternly worded letter to my parents about instilling a sense of justice, misguided though it may be. -Ken From sc at sahores-conseil.com Sat Sep 1 15:40:28 2012 From: sc at sahores-conseil.com (Pierre Sahores) Date: Sat, 1 Sep 2012 21:40:28 +0200 Subject: pirate version of my book... In-Reply-To: <504255EC.4080109@gmail.com> References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <1346506393376-4654531.post@n4.nabble.com> <5AAF74CD-1CE1-4D9C-898E-CFD386E27D85@verizon.net> <3E0017AF-BBC7-4299-B89D-8674B14C243B@sahores-conseil.com> <504255EC.4080109@gmail.com> Message-ID: Le 1 sept. 2012 ? 20:37, Richmond a ?crit : > On 09/01/2012 09:26 PM, Pierre Sahores wrote: >> Colin, >> >> Sorry for the sad story and experience we all have to mind about. The "PacktLib" version of your great book lies behind on my iPad Stanza viewer all along the mobile dev days. A so useful reference book to anyone who need to short up its LiveCode mobile learning curve. Thanks for having written it ! >> >> "Les m?chants ont peut-?tre compris quelque chose que les bons ignorent." Woddy Allen > > Presumably "Woddy Allen" is the pirate version of 'Woody Allen' . . . LOL. > > Sorry, could not resist that one. You welcome "rieur" ;) > > I am sure that almost everybody on this use-list has had some of their worked ripped-off, > in one way or another. This is, unfortunately, the way the world seems to work, and one can only > try to go for "damage limitation". In about security of electronic books, http://www.htmldoc.org/ should provide a good way to go. I used it extensively before and because all (webserver+appserver+rdbms) dynamically build HTML contents can be published on the fly as PDF, it should be more difficult for the pirates to extract complete books without pain of hand-made work as soon as a solid authentication system is set to protect the contents server access. More work for Saas architects to expect ;-) -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From pete at lcsql.com Sat Sep 1 15:40:43 2012 From: pete at lcsql.com (Peter Haworth) Date: Sat, 1 Sep 2012 12:40:43 -0700 Subject: Creating a short question answer with radio buttons In-Reply-To: References: Message-ID: Hi Shawn, I emailed you offlist with a little stack that demonstrates the way I described to do this. Good luck! Pete lcSQL Software On Fri, Aug 31, 2012 at 7:14 PM, Shawn Blc wrote: > Peter, thank you for the reply! It'll take me a few days to wrap my big > head around this. In the meantime I'll still be tinkering. I'm sure one > day all of this will "click". Just like anything else. > > > Regards, > > Shawn > > > > On Fri, Aug 31, 2012 at 7:43 PM, Peter Haworth wrote: > > > Hi Shawn, > > Probably lots of ways to do this, here's one. > > > > First thing to do is put the checkboxes for each question into a group - > > that ensures that only one can be selected at a time. You might call the > > groups Q1, Q2, Q3, etc > > > > Then define a custom property of each group that specifies the correct > > answer in terms of the name of the checkbox. In your example, you'd call > > your buttons 1,2,3,4 and the custom property (let's call it > > "correctAnswer") of group Q1 would have the value 4. > > > > FInally, when your user indicates that they've finished answering > > questions, you'd use a repeat loop like this > > > > put the groupIDs of this card into tGroupIDs > > put zero into tRight > > put zero into tWrong > > repeat with each line tGroupID in tGroupIDS > > if the correctAnswer of group ID tGroupID is not empty and the > > hilitedbuttonname of group ID tGroupID is the correctAnswer of group ID > > tGroupID then > > add 1 to tRight > > else > > add 1 to tWrong > > end if > > end repeat > > > > > > Only thing to watch out for is that the GroupIDs property includes only > the > > top level groups on a card so be sure that your Qn groups aren't > contained > > within any other groups. The first condition of the if statement above > > deals with any toher groups you might have on the card that are not > > question groups, since they won't have a correctAnswer cprop. > > > > I haven't tested any of that but it should work. No doubt you'll get > > other, equally as good, solutions. > > > > Hope that helps. > > > > Pete > > lcSQL Software > > > > > > > > On Fri, Aug 31, 2012 at 5:17 PM, Shawn Blc > > wrote: > > > > > Disclaimer: I'm totally new to LiveCode, bought Colin's PDF file, read > > the > > > scripting conference stack on controls, etc. As of yet, I haven't > really > > > created anything of value to me or anyone else. I'm trying to change > > that. > > > I've had the Gold Bundle for over a month. > > > > > > I'm trying to create a short question and answer program, the answers > > will > > > be supplied in radio buttons. Example: A square has how many sides? > > A) > > > 1 B) 2 C) 3 D) 4 (these would be radio buttons). > > > > > > I'll have to keep track of the right and wrong answer and show a score > at > > > the end. > > > > > > If anyone can give me a short example or show me where to find it, > thank > > > you. > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode at lists.runrev.com > > > Please visit this url to subscribe, unsubscribe and manage your > > > subscription preferences: > > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From dochawk at gmail.com Sat Sep 1 16:32:53 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 1 Sep 2012 13:32:53 -0700 Subject: pirate version of my book... In-Reply-To: <50425D44.40708@kencorey.com> References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <1346506393376-4654531.post@n4.nabble.com> <5AAF74CD-1CE1-4D9C-898E-CFD386E27D85@verizon.net> <3E0017AF-BBC7-4299-B89D-8674B14C243B@sahores-conseil.com> <504255EC.4080109@gmail.com> <50425D44.40708@kencorey.com> Message-ID: On Sat, Sep 1, 2012 at 12:08 PM, Ken Corey wrote: > > I'm going to write a very sternly worded letter to my parents about > instilling a sense of justice, misguided though it may be. My parents and the Jebbies . . . I had the mistiming to be raised in Silicon Valley but at just about the exact midpoint between the APple Generation and the dotcom generation . . . Between High School and College (in town, at Santa Clara) I landed a programming spot in a startup. I was the boy wonder and golden child for the organization, and made the only piece of the whole product that worked right. However, in the process, I was also meeting and getting to know the SV venture capitalists. Between right & wrong, and personal loyalty (a friend I brought in got scapegoated for honesty; he didn't even know he was supposed to be lying about the money removed from the machines . . .), I left long before the inevitable failure of the company, but with a couple years less of meeting the Powers That Be. I could have had my own company on graduation, but right and wrong got in the way . . . -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From richmondmathewson at gmail.com Sat Sep 1 16:45:47 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 01 Sep 2012 23:45:47 +0300 Subject: pirate version of my book... In-Reply-To: References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <1346506393376-4654531.post@n4.nabble.com> <5AAF74CD-1CE1-4D9C-898E-CFD386E27D85@verizon.net> <3E0017AF-BBC7-4299-B89D-8674B14C243B@sahores-conseil.com> <504255EC.4080109@gmail.com> <50425D44.40708@kencorey.com> Message-ID: <504273FB.8060201@gmail.com> On 09/01/2012 11:32 PM, Dr. Hawkins wrote: > On Sat, Sep 1, 2012 at 12:08 PM, Ken Corey wrote: >> I'm going to write a very sternly worded letter to my parents about >> instilling a sense of justice, misguided though it may be. > My parents and the Jebbies . . . > > I had the mistiming to be raised in Silicon Valley but at just about > the exact midpoint between the APple Generation and the dotcom > generation . . . > > Between High School and College (in town, at Santa Clara) I landed a > programming spot in a startup. I was the boy wonder and golden child > for the organization, and made the only piece of the whole product > that worked right. > > However, in the process, I was also meeting and getting to know the SV > venture capitalists. > > Between right & wrong, and personal loyalty (a friend I brought in got > scapegoated for honesty; he didn't even know he was supposed to be > lying about the money removed from the machines . . .), I left long > before the inevitable failure of the company, but with a couple years > less of meeting the Powers That Be. > > I could have had my own company on graduation, but right and wrong got > in the way . . . Would anyone like to hear why somebody who doesn't know when and how to keep his mouth shut and his opinions to himself is running a hole-in-the-wall EFL school in a country "at the bottom of the sack" when he could have been something 'great and glorious'? No, I thought not . . . all too familiar. > > > -- > The Hawkins Law Firm > Richard E. Hawkins, Esq. > (702) 508-8462 > HawkinsLawFirm at gmail.com > 3025 S. Maryland Parkway > Suite A > Las Vegas, NV 89109 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From stephenREVOLUTION2 at barncard.com Sat Sep 1 17:00:57 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 1 Sep 2012 14:00:57 -0700 Subject: pirate version of my book... In-Reply-To: <504273FB.8060201@gmail.com> References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <1346506393376-4654531.post@n4.nabble.com> <5AAF74CD-1CE1-4D9C-898E-CFD386E27D85@verizon.net> <3E0017AF-BBC7-4299-B89D-8674B14C243B@sahores-conseil.com> <504255EC.4080109@gmail.com> <50425D44.40708@kencorey.com> <504273FB.8060201@gmail.com> Message-ID: Richmond: Maybe you find your adopted country enchanting, and its people honest and real, as I sense you have a mission of duty, service and goodness that is underneath your expressive and somewhat crusty exterior. Your self-depreciating comments aside, in my view, you have true integrity. On Sat, Sep 1, 2012 at 1:45 PM, Richmond wrote: > On 09/01/2012 11:32 PM, Dr. Hawkins wrote: > >> >> > Would anyone like to hear why somebody who doesn't know when and how > to keep his mouth shut and his opinions to himself is running a > hole-in-the-wall EFL > school in a country "at the bottom of the sack" when he could have been > something 'great and glorious'? > > No, I thought not . . . all too familiar. > > > >> >> Stephen Barncard San Francisco Ca. USA more about sqb From mwieder at ahsoftware.net Sat Sep 1 17:02:33 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 1 Sep 2012 14:02:33 -0700 Subject: pirate version of my book... In-Reply-To: <504273FB.8060201@gmail.com> References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <1346506393376-4654531.post@n4.nabble.com> <5AAF74CD-1CE1-4D9C-898E-CFD386E27D85@verizon.net> <3E0017AF-BBC7-4299-B89D-8674B14C243B@sahores-conseil.com> <504255EC.4080109@gmail.com> <50425D44.40708@kencorey.com> <504273FB.8060201@gmail.com> Message-ID: <74332462218.20120901140233@ahsoftware.net> Richmond- Saturday, September 1, 2012, 1:45:47 PM, you wrote: > Would anyone like to hear why somebody who doesn't know when and how > to keep his mouth shut and his opinions to himself is running a Some of us have more sense than money... -- -Mark Wieder mwieder at ahsoftware.net From gandalf at doctorTimothyMiller.com Sat Sep 1 17:56:32 2012 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Sat, 1 Sep 2012 14:56:32 -0700 Subject: display image question Message-ID: <5E5CA4B0-56A3-4BAE-B934-E82A62EE33DA@doctorTimothyMiller.com> Hello, Forever the noob, I'm working on a project that involves displaying images. This involves unfamiliar issues, which I will probably be able to work out for myself one way or another, but a little boost over the fence would be appreciated. So, I've saved some images on my hard drive, varying quite a lot in size and proportions. This is for personal use, so I'm not concerned about copyrights. I drag an "image area" to a card in my stack, adjust it to the size and position I want, then enter the "source." It displays okay, but the image area changes to fit the original size of the image, which might be too big or small or of inconvenient proportions. That's all pretty basic. --I'd like to have "grow and "shrink" scripts that will keep the center of the image area at some location and that will preserve the proportions of the original image. Maybe also a warning if I try to grow the display beyond the dimensions of the original Could someone post an off-the-shelf script that will do this please? I've got another question, but I'll post it separately. Cheers, Tim From gandalf at DOCTORTIMOTHYMILLER.COM Sat Sep 1 18:04:22 2012 From: gandalf at DOCTORTIMOTHYMILLER.COM (Timothy Miller) Date: Sat, 1 Sep 2012 15:04:22 -0700 Subject: another display image question Message-ID: <61652825-706C-49B4-835A-D914D9354BE2@DOCTORTIMOTHYMILLER.COM> Hello, This is a follow-up to another question on a similar topic, posted just a few minutes ago. I'm wondering how to crop the display of an image in an "image area." The original is a .jpg or .png saved on the hard disk. I could do that with with overlying opaque fields, moving them around as needed, but that sounds cumbersome. There might be other ways. If so, would someone be so kind as to describe briefly how this is done? I'm vaguely aware that LC makes it possible to alter images pixel by pixel. I assume this would alter the displayed image not the original, but I'm feeling my way in the dark here. Presumably, one would change the color of rows or columns of pixels to black, white or some other background color, to simulate cropping. If that's accurate, does someone have a ready-made script I could adapt to my own needs? Finally, once an image is cropped, does LC offer a way to save the altered image? I suppose it could take a screen shot. Is there any other way? Thanks in advance, Tim From stephenREVOLUTION2 at barncard.com Sat Sep 1 18:25:30 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 1 Sep 2012 15:25:30 -0700 Subject: display image question In-Reply-To: <5E5CA4B0-56A3-4BAE-B934-E82A62EE33DA@doctorTimothyMiller.com> References: <5E5CA4B0-56A3-4BAE-B934-E82A62EE33DA@doctorTimothyMiller.com> Message-ID: lock the image immediately after sizing the way you want, then save the stack. Or yes, it will revert. On Sat, Sep 1, 2012 at 2:56 PM, Timothy Miller < gandalf at doctortimothymiller.com> wrote: > Hello, > > Forever the noob, I'm working on a project that involves displaying > images. This involves unfamiliar issues, which I will probably be able to > work out for myself one way or another, but a little boost over the fence > would be appreciated. > > So, I've saved some images on my hard drive, varying quite a lot in size > and proportions. This is for personal use, so I'm not concerned about > copyrights. I drag an "image area" to a card in my stack, adjust it to the > size and position I want, then enter the "source." It displays okay, but > the image area changes to fit the original size of the image, which might > be too big or small or of inconvenient proportions. > > That's all pretty basic. > > --I'd like to have "grow and "shrink" scripts that will keep the center of > the image area at some location and that will preserve the proportions of > the original image. Maybe also a warning if I try to grow the display > beyond the dimensions of the original > > Could someone post an off-the-shelf script that will do this please? > > I've got another question, but I'll post it separately. > > Cheers, > > Tim > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From matthias_livecode_150811 at m-r-d.de Sat Sep 1 19:19:00 2012 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Sun, 2 Sep 2012 01:19:00 +0200 Subject: DatePicker Version from the RunrevStore Message-ID: Hi, I did purchase DatePickert today from the store and received download details in my store account, but no SN and no information if the sn creation has to be done manually. Did anyone else already purchase DatePicker from the Runrev Store? And if so, how was the SN sent. Immediately after the purchase or was it sent manually by Flexible Learning? Regards, Matthias From lvhdgc7 at gmail.com Sat Sep 1 20:46:50 2012 From: lvhdgc7 at gmail.com (tbodine) Date: Sat, 1 Sep 2012 17:46:50 -0700 (PDT) Subject: pirate version of my book... In-Reply-To: References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <5040F654.60508@hyperactivesw.com> <50410738.5090804@gmail.com> <504108C6.6060904@hyperactivesw.com> <50410B87.50604@gmail.com> <50411D67.2040000@hyperactivesw.com> Message-ID: <1346546810144-4654552.post@n4.nabble.com> Sorry you suffered that loss, JB. Is there any advice you can offer now to protect against a similar loss? Would an encrypted hard drive or some other tech solution have helped? -- Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/pirate-version-of-my-book-tp4654451p4654552.html Sent from the Revolution - User mailing list archive at Nabble.com. From stgoldberg at aol.com Sat Sep 1 21:02:34 2012 From: stgoldberg at aol.com (stgoldberg at aol.com) Date: Sat, 1 Sep 2012 21:02:34 -0400 (EDT) Subject: pirate version of my book... Message-ID: <8CF56BDC56B4A29-D88-71C79@webmail-d097.sysops.aol.com> Colin, regarding the pirating of your book, as a publishing company, we are faced with the pirating problem every day, and have someone scanning the Internet each day for illegal uploads of our books. According to the law, unfortunately, upload sites are not required to confirm that the uploader has the legal copyright to the work. However, once the publisher finds out about the piracy and informs the upload site of the illegal posting, the site is required by law, subject to significant monetary penalty, to take the upload off their site, which in our experience they nearly always do. The pirate may try again, so it is necessary for the publisher to keep vigilance. I'm glad that your publisher will be taking antitheft measures. Below is a sample of how such communication is legally phrased, between our company and the illegal site. I bought the print copy of your book (legally) and am looking forward to reading it thoroughly, Stephen Goldberg, President Medmaster Publishing Co. www.medmaster.net http://www.2shared.com/file/5RyLi3WX/clinical_microbiology_Made_Rid.html > Pursuant to 17 USC 512(c)(3)(A), this communication serves as a statement that: > 1. I am the duly authorized representative of the exclusive rights holder for the book "Clinical Microbiology Made Ridiculously Simple." > 2. These exclusive rights are being violated by material available upon your site at the following URL(s): > > 'http://www.2shared.com/file/5RyLi3WX/clinical_microbiology_Made_Rid.html' > > 3. I have a good faith belief that the use of this material in such a fashion is not authorized by the copyright holder, the copyright holder's agent, or the law; > 4. Under penalty of perjury in a United States court of law, I state that the information contained in this notification is accurate, and that I am authorized to act on the behalf of the exclusive rights holder for the material in question; > 5. I may be contacted by the following methods: > > PH# 954-962-8414 > Fax 954-962-4508 > email: mmbks at aol.com I hereby request that you remove or disable access to this material as it appears on your service in as expedient a fashion as possible. Thank you. > Regards, > Michael Goldberg, > Medmaster Inc. Date: Fri, 31 Aug 2012 13:26:45 -0400 From: Colin Holgate To: How to use LiveCode Subject: pirate version of my book... Message-ID: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6 at verizon.net> Content-Type: text/plain; charset=us-ascii I chanced across this Chinese page: http://www.doc88.com/p-249589799307.html It has the entire PDF of my book. I'll report it to the publisher (though I doubt they'll have the power to do much about it), but thought some of you might be interested to look it over. You can decide for yourself if you take the PDF and use it, or perhaps go on to get the real thing! From coiin at verizon.net Sat Sep 1 21:15:45 2012 From: coiin at verizon.net (Colin Holgate) Date: Sat, 01 Sep 2012 21:15:45 -0400 Subject: pirate version of my book... In-Reply-To: <1346546810144-4654552.post@n4.nabble.com> References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <5040F654.60508@hyperactivesw.com> <50410738.5090804@gmail.com> <504108C6.6060904@hyperactivesw.com> <50410B87.50604@gmail.com> <50411D67.2040000@hyperactivesw.com> <1346546810144-4654552.post@n4.nabble.com> Message-ID: I'm sure it's as someone suggested, that the file sent to the printers got copied. That file would of course not have any encryption on it, it has to be printable. Any of the files going from me to the publisher were Word files, that looked radically different to the final layout, so the copy came from a file that was made well after my involvement. On Sep 1, 2012, at 8:46 PM, tbodine wrote: > >Is there any advice you can offer now to protect against a similar loss? > Would an encrypted hard drive or some other tech solution have helped? From jacque at hyperactivesw.com Sat Sep 1 23:15:44 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 01 Sep 2012 22:15:44 -0500 Subject: pirate version of my book... In-Reply-To: <50425D44.40708@kencorey.com> References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <1346506393376-4654531.post@n4.nabble.com> <5AAF74CD-1CE1-4D9C-898E-CFD386E27D85@verizon.net> <3E0017AF-BBC7-4299-B89D-8674B14C243B@sahores-conseil.com> <504255EC.4080109@gmail.com> <50425D44.40708@kencorey.com> Message-ID: <5042CF60.7000609@hyperactivesw.com> On 9/1/12 2:08 PM, Ken Corey wrote: > Yep. > > Two days after releasing my app on the Google Play store, it showed up > on adroidpit.com for sale. Of course, at 130% of the cost on the > android store...and without any chance of us making any money off it. Mine's there too, and it looks like it's a mirror of the entire Play store. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sat Sep 1 23:25:03 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 01 Sep 2012 22:25:03 -0500 Subject: another display image question In-Reply-To: <61652825-706C-49B4-835A-D914D9354BE2@DOCTORTIMOTHYMILLER.COM> References: <61652825-706C-49B4-835A-D914D9354BE2@DOCTORTIMOTHYMILLER.COM> Message-ID: <5042D18F.9080206@hyperactivesw.com> On 9/1/12 5:04 PM, Timothy Miller wrote: > I'm wondering how to crop the display of an image in an "image area." > The original is a .jpg or .png saved on the hard disk. There's a built-in "crop" command, see the dictionary. Basically you pass it a rectangle and the image gets cropped to that size. > Finally, once an image is cropped, does LC offer a way to save the > altered image? I suppose it could take a screen shot. Is there any > other way? No need, the crop command is permanent. There is no "undo", so if you make a mistake you'll need to re-import the original image and try again. BTW, the crop command won't work on referenced images, they must be imported into the stack. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sat Sep 1 23:50:45 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 01 Sep 2012 22:50:45 -0500 Subject: display image question In-Reply-To: <5E5CA4B0-56A3-4BAE-B934-E82A62EE33DA@doctorTimothyMiller.com> References: <5E5CA4B0-56A3-4BAE-B934-E82A62EE33DA@doctorTimothyMiller.com> Message-ID: <5042D795.6070902@hyperactivesw.com> On 9/1/12 4:56 PM, Timothy Miller wrote: > --I'd like to have "grow and "shrink" scripts that will keep the > center of the image area at some location and that will preserve the > proportions of the original image. Maybe also a warning if I try to > grow the display beyond the dimensions of the original > > Could someone post an off-the-shelf script that will do this please? This is from my personal library. It assumes the image is imported into the stack. Pass it an image identifier and a target object: on scaleToFit pImg,pObj -- the image object, the target object put the formattedheight of pImg into theFHt put the formattedwidth of pImg into theFWd put max(the height of pObj/theFHt, the width of pObj/theFWd) into theRatio set the height of pImg to theFHt*theRatio set the width of pImg to theFWd*theRatio set the loc of pImg to the loc of pObj end scaleToFit This calculates the largest dimension that will fit into the rect of the target object, scales the image to fit it, and places the image at the location of the target. The target object is usually a rectangle graphic, a button, or a field. You could use an image object as the target but it won't be used except to calculate the size. I needed it to place an image inside a rectangular "frame". You call it like this: scaleToFit the long ID of img "photo",the long ID of grc "frame" If you don't want to store the image in the stack, you could import it temporarily, run the handler, export the resulting image back to disk, and delete the temporary image from the stack. Then use the exported image as the reference for your image object. If you do that, then it does makes sense to use an image object as your target reference, since you'd be using it later to display the resized image from disk. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sun Sep 2 00:03:02 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 01 Sep 2012 23:03:02 -0500 Subject: display image question In-Reply-To: <5042D795.6070902@hyperactivesw.com> References: <5E5CA4B0-56A3-4BAE-B934-E82A62EE33DA@doctorTimothyMiller.com> <5042D795.6070902@hyperactivesw.com> Message-ID: <5042DA76.3040400@hyperactivesw.com> On 9/1/12 10:50 PM, J. Landman Gay wrote: > You call it like this: > > scaleToFit the long ID of img "photo",the long ID of grc "frame" > > If you don't want to store the image in the stack, you could import it > temporarily, run the handler, export the resulting image back to disk, > and delete the temporary image from the stack. Then use the exported > image as the reference for your image object. If you do that, then it > does makes sense to use an image object as your target reference, since > you'd be using it later to display the resized image from disk. > I take that back. Since you're not cropping, you're just resizing for display, you can use the handler on a referenced image. It should work fine. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From sundown at pacifier.com Sun Sep 2 00:46:48 2012 From: sundown at pacifier.com (-=>JB<=-) Date: Sat, 1 Sep 2012 21:46:48 -0700 Subject: pirate version of my book... In-Reply-To: <1346546810144-4654552.post@n4.nabble.com> References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <5040F654.60508@hyperactivesw.com> <50410738.5090804@gmail.com> <504108C6.6060904@hyperactivesw.com> <50410B87.50604@gmail.com> <50411D67.2040000@hyperactivesw.com> <1346546810144-4654552.post@n4.nabble.com> Message-ID: Not at this time but I wish I could. It is nice to see the publisher of Colin's book respond to the pirating. -=>JB<=- On Sep 1, 2012, at 5:46 PM, tbodine wrote: > Sorry you suffered that loss, JB. > > Is there any advice you can offer now to protect against a similar loss? > Would an encrypted hard drive or some other tech solution have helped? > > -- Tom Bodine > > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/pirate-version-of-my-book-tp4654451p4654552.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From arul.selvan at gmail.com Sun Sep 2 02:18:45 2012 From: arul.selvan at gmail.com (arul selvan) Date: Sun, 2 Sep 2012 11:48:45 +0530 Subject: pirate version of my book... In-Reply-To: References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <5040F654.60508@hyperactivesw.com> <50410738.5090804@gmail.com> <504108C6.6060904@hyperactivesw.com> <50410B87.50604@gmail.com> <50411D67.2040000@hyperactivesw.com> <1346546810144-4654552.post@n4.nabble.com> Message-ID: colinhe your mail prompted me to go buy the book from packt online. the ebook is quite affordable here in india by the way. thanks for writing it. arul On Sun, Sep 2, 2012 at 6:45 AM, Colin Holgate wrote: > I'm sure it's as someone suggested, that the file sent to the printers got > copied. That file would of course not have any encryption on it, it has to > be printable. Any of the files going from me to the publisher were Word > files, that looked radically different to the final layout, so the copy > came from a file that was made well after my involvement. > > > On Sep 1, 2012, at 8:46 PM, tbodine wrote: > > > >Is there any advice you can offer now to protect against a similar loss? > > Would an encrypted hard drive or some other tech solution have helped? > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From lan.kc.macmail at gmail.com Sun Sep 2 03:07:36 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sun, 2 Sep 2012 15:07:36 +0800 Subject: an ignored breakpoint In-Reply-To: References: Message-ID: On Sun, Sep 2, 2012 at 1:24 AM, Dr. Hawkins wrote: > > If I don't have the breakpoint, but instead reddot the "if isdna", the > breakpoint is ignored. > IMO the red dots are like the Geometry Manager - to be avoided because they are flaky. I've never had the debugger ignore a specifically written 'breakpoint' in a script, so that's what I ALWAYS use. From palcibiades-first at yahoo.co.uk Sun Sep 2 03:18:41 2012 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Sun, 2 Sep 2012 00:18:41 -0700 (PDT) Subject: pirate version of my book... In-Reply-To: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> Message-ID: <1346570321768-4654562.post@n4.nabble.com> The problem is, people are being caught in the middle of a massive technology change and consequent change in markets caused by no-cost untraceable easy anonymous replication, and its not going back to the way it was. Don't know the answer, but like it or not, there is obviously no going back to the old model of more or less guaranteed payment for every copy owned. Meanwhile, what's really interesting about the scale of piracy of Colin's book is that people see such a demand for it. Its a real compliment in a way, and the more the links proliferate, the more of a compliment it is. Will it translate into paid sales of LiveCode? Or simply an extension of piracy efforts to the language itself? Be interesting to see. But there is clearly a very substantial demand for simplet mobile programming IDE and manuals than the mainstream ones, and Colin certainly seems to have hit a sweet spot. There must be some way to exploit it with a Rev + Manual package directed at the people who are downloading the book, and are now in want of an IDE to go with it! -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/pirate-version-of-my-book-tp4654451p4654562.html Sent from the Revolution - User mailing list archive at Nabble.com. From lan.kc.macmail at gmail.com Sun Sep 2 03:26:33 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sun, 2 Sep 2012 15:26:33 +0800 Subject: pirate version of my book... In-Reply-To: <504273FB.8060201@gmail.com> References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <1346506393376-4654531.post@n4.nabble.com> <5AAF74CD-1CE1-4D9C-898E-CFD386E27D85@verizon.net> <3E0017AF-BBC7-4299-B89D-8674B14C243B@sahores-conseil.com> <504255EC.4080109@gmail.com> <50425D44.40708@kencorey.com> <504273FB.8060201@gmail.com> Message-ID: On Sun, Sep 2, 2012 at 4:45 AM, Richmond wrote: > > Would anyone like to hear why somebody who doesn't know when and how > to keep his mouth shut and his opinions to himself is running a > hole-in-the-wall EFL > school in a country "at the bottom of the sack" when he could have been > something 'great and glorious'? > > No, I thought not . . . all too familiar. > Been there, done that... Is that why this List is so nice, so many have chosen right and honesty over every other alternative. From nm at studionm.pl Sun Sep 2 03:56:22 2012 From: nm at studionm.pl (Marek Niesiobedzki) Date: Sun, 2 Sep 2012 09:56:22 +0200 Subject: Unicode in datagrid headers Message-ID: <423439C7-33E4-4259-90DD-F025CA058CA4@studionm.pl> You can do it easy with Data Grid Helper. It's very helpful tool working with DataGrids with a lot of futures. Marek From richmondmathewson at gmail.com Sun Sep 2 06:23:09 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 02 Sep 2012 13:23:09 +0300 Subject: pirate version of my book... In-Reply-To: References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <1346506393376-4654531.post@n4.nabble.com> <5AAF74CD-1CE1-4D9C-898E-CFD386E27D85@verizon.net> <3E0017AF-BBC7-4299-B89D-8674B14C243B@sahores-conseil.com> <504255EC.4080109@gmail.com> <50425D44.40708@kencorey.com> <504273FB.8060201@gmail.com> Message-ID: <5043338D.9040402@gmail.com> On 09/02/2012 12:00 AM, stephen barncard wrote: > Richmond: > Maybe you find your adopted country enchanting, and its people honest and > real, as I sense you have a mission of duty, service and goodness that is > underneath your expressive and somewhat crusty exterior. Your > self-depreciating comments aside, in my view, you have true integrity. > Bless you! Bulgaria is NOT my adopted country. "enchanting"; hardly, but good in parts like almost everywhere else. And its people are, on the whole, thoroughly dishonest; although they are, in every sense of the word REAL - and maybe more honest than in certain other countries insofar as they are honest about their dishonesty; that is to say, unlike other countries where people labour long and hard to protest their honesty and good intentions while doing their best to stab you in the back, most Bulgarians are very straightforward in their dishonesty. 'integrity' . . . possibly; but that doesn't really do me much good when it comes to paying bills. However, the one advantage of living in a country such as Bulgaria is that after a while one can see that those countries that would tell you they are so much more superior are nothing of the sort, just, by being bigger and having more money, they can bully and strut, and make a good show. Notwithstanding the above, I am not a great fan of people stealing other people's work, and invest quite a bit of time and effort to minimise people pinching mine. From harrison at all-auctions.com Sun Sep 2 09:07:46 2012 From: harrison at all-auctions.com (Rick Harrison) Date: Sun, 2 Sep 2012 09:07:46 -0400 Subject: LiveCode Apps Presentation Slideshow? In-Reply-To: <5042CF60.7000609@hyperactivesw.com> References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <1346506393376-4654531.post@n4.nabble.com> <5AAF74CD-1CE1-4D9C-898E-CFD386E27D85@verizon.net> <3E0017AF-BBC7-4299-B89D-8674B14C243B@sahores-conseil.com> <504255EC.4080109@gmail.com> <50425D44.40708@kencorey.com> <5042CF60.7000609@hyperactivesw.com> Message-ID: Hi there, In a month or so I have to give a 1 hour presentation to about 50 potential LiveCode buyers, about creating Apps in LiveCode. I can put together my own slideshow, but the thought occurred to me that someone out there must have done this before, and probably has a well-designed one ready to go! Something on the order of Apple's Keynote slick propaganda marketing campaign stuff would be fine. (I do have "Keynote" so I can design my own.) If LiveCode doesn't have such a presentation ready to go, then I'd like to suggest that perhaps we need one! Pointing me to the proper resources is always helpful too. Thanks, Rick From livfoss at mac.com Sun Sep 2 09:10:20 2012 From: livfoss at mac.com (Graham Samuel) Date: Sun, 02 Sep 2012 15:10:20 +0200 Subject: another display image question In-Reply-To: References: Message-ID: As a Digest reader, I see that your question has been ably answered by the usual suspects? I just wanted to add that I have an app where a user is allowed to extract a rectangular area from a larger image, with the added twist that the original image may be too large to display, so that the extraction (a kind of cookie-cutter approach) is done on the scaled-down image, but what gets saved is the corresponding extract from the unscaled image, if you see what I mean. Turns out it can all be done fairly neatly in LC. If this is of interest I can explain more - if not, not much bandwidth lost. Graham On Sat, 1 Sep 2012 15:04:22 -0700, Timothy Miller wrote: > > Hello, > > This is a follow-up to another question on a similar topic, posted just a few minutes ago. > > I'm wondering how to crop the display of an image in an "image area." The original is a .jpg or .png saved on the hard disk. > > I could do that with with overlying opaque fields, moving them around as needed, but that sounds cumbersome. > > There might be other ways. If so, would someone be so kind as to describe briefly how this is done? > > I'm vaguely aware that LC makes it possible to alter images pixel by pixel. I assume this would alter the displayed image not the original, but I'm feeling my way in the dark here. Presumably, one would change the color of rows or columns of pixels to black, white or some other background color, to simulate cropping. If that's accurate, does someone have a ready-made script I could adapt to my own needs? > > Finally, once an image is cropped, does LC offer a way to save the altered image? I suppose it could take a screen shot. Is there any other way? > > Thanks in advance, > > > Tim From dochawk at gmail.com Sun Sep 2 12:31:34 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 2 Sep 2012 09:31:34 -0700 Subject: an ignored breakpoint In-Reply-To: References: Message-ID: On Sun, Sep 2, 2012 at 12:07 AM, Kay C Lan wrote: > IMO the red dots are like the Geometry Manager - to be avoided because they > are flaky. YEah, but they can be added to a running script. >I've never had the debugger ignore a specifically written > 'breakpoint' in a script, so that's what I ALWAYS use. I have yet to get one to work in preOpenStack (at least for the main stack) unless I precede it with an answer . . . -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From dochawk at gmail.com Sun Sep 2 12:33:37 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 2 Sep 2012 09:33:37 -0700 Subject: hotkeys for button choices in answer Message-ID: I'm kind of surprised that I'm not tripping over them; it's been nearly 30 years since MS had these in word 1.0 . . . Anyway, in an answer dialog, is there any way to have accelerator/hot keys other then enter/escape? For example, Y for Yes when the default is no? Or do I need my own little stack to replace answer? -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From admin at FlexibleLearning.com Sun Sep 2 12:40:23 2012 From: admin at FlexibleLearning.com (FlexibleLearning) Date: Sun, 2 Sep 2012 17:40:23 +0100 Subject: So you think your password is long enough? In-Reply-To: Message-ID: A tip from Microsoft... http://support.microsoft.com/kb/276304 Hugh Senior FLCo From klaus at major.on-rev.com Sun Sep 2 13:29:04 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Sun, 2 Sep 2012 19:29:04 +0200 Subject: So you think your password is long enough? In-Reply-To: References: Message-ID: <2BE6C86B-65AB-499A-8045-B401780C049B@major.on-rev.com> Hi Hugh, Am 02.09.2012 um 18:40 schrieb FlexibleLearning : > A tip from Microsoft... > > http://support.microsoft.com/kb/276304 :-D :-D :-D > Hugh Senior > FLCo Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From gandalf at doctorTimothyMiller.com Sun Sep 2 14:43:55 2012 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Sun, 2 Sep 2012 11:43:55 -0700 Subject: another display image question In-Reply-To: <5042D18F.9080206@hyperactivesw.com> References: <61652825-706C-49B4-835A-D914D9354BE2@DOCTORTIMOTHYMILLER.COM> <5042D18F.9080206@hyperactivesw.com> Message-ID: <1A3B740F-FF4D-42AE-8F61-53907C1A7194@doctorTimothyMiller.com> Generous, knowledgeable, clear and concise, as always. You are a gift from god, Jacque, Tim On Sep 1, 2012, at 8:25 PM, J. Landman Gay wrote: > There's a built-in "crop" command, see the dictionary. Basically you pass it a rectangle and the image gets cropped to that size. From jacque at hyperactivesw.com Sun Sep 2 15:00:33 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 02 Sep 2012 14:00:33 -0500 Subject: pirate version of my book... In-Reply-To: <1346570321768-4654562.post@n4.nabble.com> References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <1346570321768-4654562.post@n4.nabble.com> Message-ID: <5043ACD1.1070903@hyperactivesw.com> On 9/2/12 2:18 AM, Peter Alcibiades wrote: > > Meanwhile, what's really interesting about the scale of piracy of Colin's > book is that people see such a demand for it. Its a real compliment in a > way, and the more the links proliferate, the more of a compliment it is. I don't think we can correlate the number of places it appears and the actual demand for it. It seems to me that everything is being posted these days (the apparently complete Google Play library on androidpit surprised me, but I doubt Casey's Solitaire is getting much traction over there.) We don't really know how many times the items are actually downloaded. But like you I do hope it translates to both more legitimate sales of Colin's book, and additional sales of LiveCode. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ken at kencorey.com Sun Sep 2 15:16:09 2012 From: ken at kencorey.com (Ken Corey) Date: Sun, 02 Sep 2012 20:16:09 +0100 Subject: pirate version of my book... In-Reply-To: <5043ACD1.1070903@hyperactivesw.com> References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <1346570321768-4654562.post@n4.nabble.com> <5043ACD1.1070903@hyperactivesw.com> Message-ID: <5043B079.9040909@kencorey.com> Real numbers will be hard to come by obviously, but androidpit seems to claim that they provide for those in eastern europe and russia (and maybe down into the far east for all I know), as they claim to have set up deals with merchant providers in those countries. Android pit seem to be working all the angles. You must deposit money with them (in multiples of $5, I think), and purchase out of those funds...so there's a tidy profit in the tied-up funds sitting in their account. Incidentally, the app we released was on sale for $199.99, the max the Google play store will accept in the US. On AndroidPit it was available for $239.99. As if they needed even /more/ markup!?! Then, you must install an androidpit installer app, setting your device to allow apps from unknown sources. So, it's illegal there, and it's /easier/ and *cheaper* on Google Play. I guess that I'm saying they probably aren't taking a huge bite out of most people's earnings. Gads, I *hope* people aren't stupid enough to buy from them, at least in the markets Google Play inhabits. -Ken From gandalf at doctorTimothyMiller.com Sun Sep 2 15:17:44 2012 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Sun, 2 Sep 2012 12:17:44 -0700 Subject: pirate version of my book... In-Reply-To: <1346570321768-4654562.post@n4.nabble.com> References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <1346570321768-4654562.post@n4.nabble.com> Message-ID: <7A9CB505-63E2-4D63-AC4A-D43A5C9954DF@doctorTimothyMiller.com> When immoral behavior becomes common, profitable, and more or less anonymous, it is no longer generally regarded as immoral. If the victim is distant stranger, or an abstraction, like a corporation, the sense of immorality diminishes further. When people find hundred dollar bills lying around outdoors, with no apparent explanation, how many will turn the money over to authorities, pending identification of the rightful owner? For that matter, how many of us would do that? My 24 year old son has a normal conscience -- he is not mean or selfish in other ways. He does not hesitate to download pirated music, he's got many gigs of it, and he's figured out some way to download a pirated version of almost any book he wants, to read on his Kindle. He would not hesitate to use pirated software, though he doesn't know how. His conscience is entirely silent on these topics. He thinks I'm weird because I prefer to pay for the music I listen to. By comparison, I once tried to publish a commercial application and I'm the author of a copyrighted book for which I received well-earned royalties. My son's behavior gives me pain. Yet he seems unable to conceive of the possibility that his actions are immoral or harmful. He seems to think I am an old-fashioned fuss-budget about copyrights. He is dismissive about the possibility that authors might stop writing or musicians might stop recording. Everyone he knows has the same point of view, except me and his Mom. Meanwhile, maybe we should zoom out and look at the bigger picture. About sixteen percent of the world's population consumes 80% of its resources. This is not exactly fair, either. Are we all pirates, squabbling among ourselves for a "fair" share of the loot? Maybe "fair" is an illusion, often self-serving. Dukkha. Tim From richmondmathewson at gmail.com Sun Sep 2 15:57:07 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 02 Sep 2012 22:57:07 +0300 Subject: pirate version of my book... In-Reply-To: <5043ACD1.1070903@hyperactivesw.com> References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <1346570321768-4654562.post@n4.nabble.com> <5043ACD1.1070903@hyperactivesw.com> Message-ID: <5043BA13.7030306@gmail.com> On 09/02/2012 10:00 PM, J. Landman Gay wrote: > On 9/2/12 2:18 AM, Peter Alcibiades wrote: >> >> Meanwhile, what's really interesting about the scale of piracy of >> Colin's >> book is that people see such a demand for it. Its a real compliment in a >> way, and the more the links proliferate, the more of a compliment it is. > > I don't think we can correlate the number of places it appears and the > actual demand for it. It seems to me that everything is being posted > these days (the apparently complete Google Play library on androidpit > surprised me, but I doubt Casey's Solitaire is getting much traction > over there.) We don't really know how many times the items are > actually downloaded. This is really a sort of infantilism, where the person(s) who pirates the software/pdf puts it in as many places as possible, not because they will benefit from people downloading it, or in any other way, but just as a way of saying 'nyah, nyah, nyah' to the person who did all the work. > > But like you I do hope it translates to both more legitimate sales of > Colin's book, and additional sales of LiveCode. > From richmondmathewson at gmail.com Sun Sep 2 15:58:49 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 02 Sep 2012 22:58:49 +0300 Subject: pirate version of my book... In-Reply-To: <5043B079.9040909@kencorey.com> References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <1346570321768-4654562.post@n4.nabble.com> <5043ACD1.1070903@hyperactivesw.com> <5043B079.9040909@kencorey.com> Message-ID: <5043BA79.9070708@gmail.com> On 09/02/2012 10:16 PM, Ken Corey wrote: > Real numbers will be hard to come by obviously, but androidpit seems > to claim that they provide for those in eastern europe and russia (and > maybe down into the far east for all I know), as they claim to have > set up deals with merchant providers in those countries. Not over here in Bulgaria. NO self-respecting Bulgarian will pay for anything is s/he thinks they can get hold of it for free; as a result no pirate software gets SOLD over here - just ripped-off, plain and simple. > > > Android pit seem to be working all the angles. You must deposit money > with them (in multiples of $5, I think), and purchase out of those > funds...so there's a tidy profit in the tied-up funds sitting in their > account. > > Incidentally, the app we released was on sale for $199.99, the max the > Google play store will accept in the US. On AndroidPit it was > available for $239.99. As if they needed even /more/ markup!?! > > Then, you must install an androidpit installer app, setting your > device to allow apps from unknown sources. > > So, it's illegal there, and it's /easier/ and *cheaper* on Google Play. > > I guess that I'm saying they probably aren't taking a huge bite out of > most people's earnings. > > Gads, I *hope* people aren't stupid enough to buy from them, at least > in the markets Google Play inhabits. > > -Ken > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Sun Sep 2 16:20:08 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 02 Sep 2012 23:20:08 +0300 Subject: pirate version of my book... In-Reply-To: <7A9CB505-63E2-4D63-AC4A-D43A5C9954DF@doctorTimothyMiller.com> References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <1346570321768-4654562.post@n4.nabble.com> <7A9CB505-63E2-4D63-AC4A-D43A5C9954DF@doctorTimothyMiller.com> Message-ID: <5043BF78.30000@gmail.com> On 09/02/2012 10:17 PM, Timothy Miller wrote: > > > My son's behavior gives me pain. That's what children are for; to cause their parents pain. > > Meanwhile, maybe we should zoom out and look at the bigger picture. About sixteen percent of the world's population consumes 80% of its resources. This is not exactly fair, either. Are we all pirates, squabbling among ourselves for a "fair" share of the loot? Maybe "fair" is an illusion, often self-serving. 'Fair' is fairly unfair. However the open-source movement exists for those who cannot pay. The simple fact is that thousands of programmers (squeaky Stallman among them) have given a lot of their time and effort to provide an alternative to expensive software. I have, in front of me, 2 computers that I paid about 100 Euros (for the 2 of them), a flat screen monitor I paid 100 Euros for, and another flat-screen monitor I inherited from an aunty who died. One is my main Linux work-horse, the other is my faux-Mac, running Mac OS 10.6.8 inside VMplayer. I don't feel that "all you rich types out there" have somehow cheated me, nor do I feel hard done by in that my 2 machines are 2-4 years "out-of-date". I cannot afford Windows and the expensive virus-fuelled consequences of using it, nor can I afford Adobe programmes . . . (admittedly I don't like Windows very much anyway) . . . So Ubuntu, GIMP and Inkscape are there for the likes of me, as are Audacity, Fontforge and so forth. There really is no reason to steal software nowadays as there are a vast number of alternatives to Commercial software. I cannot afford a new Macintosh computer, but a while back I was able to buy an install disk of Mac OS 10.6 (Snow Leopard) so now I can run it in VMplayer on a Linux box - using, with the sole exception of RunRev Livecode, open source software. ------------------------------------------------ What is bad (quite apart from the moral problems associated with crap like border and immigration controls) is that Microsoft have so successfully got a grip on people's minds that they would far rather run pirate Windows, pirate Microsoft Office, pirate Photoshop, et al, than go for the Open Source & Free alternatives. To a certain extent, until Microsoft stop shoving their product down people's throats in quite such a full-on fashion, while not condoning piracy, I find myself not really caring about the fact that a fat percentage of the world is merrily steaming along on pirate Microsoft and Adobe products; and, as they already make buckets of money from legitimate sales, I really wonder how much it fusses them. ----------------------------------------------- However, as we are all aware, stealing from a giant can lead to stealing from smaller people; and it is the smaller people who suffer more. I don't have a lawyer to push through thumping great legal cases when my stuff gets nicked! ----------------------------------------------- Richmond. From palcibiades-first at yahoo.co.uk Sun Sep 2 17:17:24 2012 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Sun, 2 Sep 2012 14:17:24 -0700 (PDT) Subject: pirate version of my book... In-Reply-To: <5043ACD1.1070903@hyperactivesw.com> References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <1346570321768-4654562.post@n4.nabble.com> <5043ACD1.1070903@hyperactivesw.com> Message-ID: <1346620644401-4654579.post@n4.nabble.com> Understand that availability is not the same as demand. I was curious about the extent of this thing and looked for 50 Shades of.... Pages and pages of them. Presumably that is at least partly demand, though it doesn't seem to be hitting sales. But do you think that there could be a case for a package of Colin's book with something like a Media for Android? Limited, but functional, and a real introduction? Because I found with relief that there seem to be no bootleg copies of Rev out there, at least not yet. Peter -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/pirate-version-of-my-book-tp4654451p4654579.html Sent from the Revolution - User mailing list archive at Nabble.com. From ken at kencorey.com Sun Sep 2 18:11:36 2012 From: ken at kencorey.com (Ken Corey) Date: Sun, 02 Sep 2012 23:11:36 +0100 Subject: pirate version of my book... In-Reply-To: <1346620644401-4654579.post@n4.nabble.com> References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <1346570321768-4654562.post@n4.nabble.com> <5043ACD1.1070903@hyperactivesw.com> <1346620644401-4654579.post@n4.nabble.com> Message-ID: <5043D998.3040307@kencorey.com> I have always had an inkling that the best way to beat piracy is 1) to give users a reason to keep contacting you (regularly upgraded content/capabilities). 2) making it /easy/, even automatic in your app, to contact you. Both of which Runrev has gotten fairly right, at least for those of us on the dev track. I wonder if that's why you didn't find bootleg copies out there? Either that or Kevin's got a crack-shot solicitor in his pocket. -Ken On 02/09/2012 22:17, Peter Alcibiades wrote: > But do you think that there could be a case for a package of Colin's book > with something like a Media for Android? Limited, but functional, and a > real introduction? Because I found with relief that there seem to be no > bootleg copies of Rev out there, at least not yet. From gandalf at doctorTimothyMiller.com Sun Sep 2 22:24:11 2012 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Sun, 2 Sep 2012 19:24:11 -0700 Subject: images and path names Message-ID: <4D98CC56-8ABA-4D37-AB8D-7AF0900C5CBB@doctorTimothyMiller.com> If I set the "source" of an image in its inspector by clicking on the little file icon and selecting the file from the dialog box, the source field in the inspector shows "./test.image.jpg" Same thing happens with File menu: New referenced control: Image file... Yet if I write a script: import paint from file "./test.image.jpg" I get an error, presumably because the path name of the image is incorrect. On the other hand, the script: import paint from file "/users/Daddy/Documents/Rev Documents/project images/test.image.jpg" does work. Yet, if I paste /users/Daddy/Documents/Rev Documents/project images/test.image.jpg Into the "source" field of the inspector for an image, the image doesn't display. This seems inconsistent. I don't get it. Is there a simple explanation? Thanks in advance, Tim From lan.kc.macmail at gmail.com Sun Sep 2 22:28:51 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Mon, 3 Sep 2012 10:28:51 +0800 Subject: pirate version of my book... In-Reply-To: <7A9CB505-63E2-4D63-AC4A-D43A5C9954DF@doctorTimothyMiller.com> References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <1346570321768-4654562.post@n4.nabble.com> <7A9CB505-63E2-4D63-AC4A-D43A5C9954DF@doctorTimothyMiller.com> Message-ID: On Mon, Sep 3, 2012 at 3:17 AM, Timothy Miller < gandalf at doctortimothymiller.com> wrote: > > My 24 year old son has a normal conscience ... His conscience is entirely > silent on these topics. He thinks I'm weird because I prefer to pay for the > music I listen to. > > Oh, then he could join the Facebook page my son started "Hands Up If Your Dad's a Loser" because not only do I pay for music and software, but if I discover my family have watched a movie 'online' whilst I'm a way, I go out and buy it. I'd give you the link so your son could sign up but I'm not on Facebook myself. For those who'd like an insight into another aspect of Chinese piracy, this current affair report on 'The People's Republic of Cheating' might be of interest: http://programme.tvb.com/news/pearlreport/video/739/133389?page=1 From dunbarx at aol.com Sun Sep 2 22:37:18 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sun, 2 Sep 2012 22:37:18 -0400 (EDT) Subject: hotkeys for button choices in answer In-Reply-To: References: Message-ID: <8CF57942B703D92-E8C-79D7D@webmail-m057.sysops.aol.com> Richard. I think this has to be your own. I do not think any messages are sent when a blocking gadget is running. Craig Newman -----Original Message----- From: Dr. Hawkins To: How to use LiveCode Sent: Sun, Sep 2, 2012 12:34 pm Subject: hotkeys for button choices in answer I'm kind of surprised that I'm not tripping over them; it's been nearly 30 years since MS had these in word 1.0 . . . Anyway, in an answer dialog, is there any way to have accelerator/hot keys other then enter/escape? For example, Y for Yes when the default is no? Or do I need my own little stack to replace answer? -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From lc at pbh.on-rev.com Mon Sep 3 01:49:29 2012 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Sun, 2 Sep 2012 22:49:29 -0700 Subject: hotkeys for button choices in answer In-Reply-To: References: Message-ID: <47B2169A-C6E4-4337-A94E-CA9B9B1C4981@pbh.on-rev.com> On 2012-09-02, at 9:33 AM, Dr. Hawkins wrote: > I'm kind of surprised that I'm not tripping over them; it's been > nearly 30 years since MS had these in word 1.0 . . . > > Anyway, in an answer dialog, is there any way to have accelerator/hot > keys other then enter/escape? For example, Y for Yes when the default > is no? > > Or do I need my own little stack to replace answer? > > -- > The Hawkins Law Firm > Richard E. Hawkins, Esq. > (702) 508-8462 > HawkinsLawFirm at gmail.com > 3025 S. Maryland Parkway > Suite A > Las Vegas, NV 89109 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode The following script works fine for me, this is on a Mac, but I think you can just use ctrl instead on Win? One test button & one field called resultField on mouseUp answer "Press cmd+y for Yes, cmd+t for Test or cmd+c for Cancel" with "Yes" or "Test" or "Cancel" as sheet put it into fld "resultField" end mouseUp Regards, Paul From lan.kc.macmail at gmail.com Mon Sep 3 03:18:59 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Mon, 3 Sep 2012 15:18:59 +0800 Subject: hotkeys for button choices in answer In-Reply-To: <47B2169A-C6E4-4337-A94E-CA9B9B1C4981@pbh.on-rev.com> References: <47B2169A-C6E4-4337-A94E-CA9B9B1C4981@pbh.on-rev.com> Message-ID: But this doesn't on mouseUp answer "Press cmd+e for Blue, cmd+k for Black or cmd+n for Brown or cmd+c for Cancel" with "Blue" or "Black" or "Brown" or "Cancel" as sheet put it into fld "Field4" end mouseUp It would appear that you are limited to the first letter of the button and therefore can not have buttons that start with the same letter. The following script works fine for me, this is on a Mac, but I think you > can just use ctrl instead on Win? > > One test button & one field called resultField > > on mouseUp > answer "Press cmd+y for Yes, cmd+t for Test or cmd+c for Cancel" with > "Yes" or "Test" or "Cancel" as sheet > put it into fld "resultField" > end mouseUp > > Regards, > > Paul > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From admin at FlexibleLearning.com Mon Sep 3 03:43:07 2012 From: admin at FlexibleLearning.com (FlexibleLearning) Date: Mon, 3 Sep 2012 08:43:07 +0100 Subject: DatePicker Version from the RunrevStore In-Reply-To: Message-ID: SN is sent manually. The confirmation email from the Store should say this. I will check with Heather. With best regards, Hugh Senior FLCo -- Original message Hi, I did purchase DatePickert today from the store and received download details in my store account, but no SN and no information if the sn creation has to be done manually. Did anyone else already purchase DatePicker from the Runrev Store? And if so, how was the SN sent. Immediately after the purchase or was it sent manually by Flexible Learning? Regards, Matthias From dochawk at gmail.com Mon Sep 3 11:40:58 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Mon, 3 Sep 2012 08:40:58 -0700 Subject: hotkeys for button choices in answer In-Reply-To: References: <47B2169A-C6E4-4337-A94E-CA9B9B1C4981@pbh.on-rev.com> Message-ID: On Monday, September 3, 2012, Kay C Lan wrote: > > > It would appear that you are limited to the first letter of the button and > therefore can not have buttons that start with the same letter. After I wrote this, I reflexively hit a Y for yes--and it worked. No modifiers; just the Y. But I only wrote that after it didn't . . . so "should" the first letter of a button trigger it, or not? -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From pete at lcsql.com Mon Sep 3 12:31:20 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 3 Sep 2012 09:31:20 -0700 Subject: hotkeys for button choices in answer In-Reply-To: References: <47B2169A-C6E4-4337-A94E-CA9B9B1C4981@pbh.on-rev.com> Message-ID: Buttons have a shortcut and hint property in their Inspector palette to handle this so you can either use your own version of an answer/ask dialog or edit the IDE stack (Answer Dialog or Ask Dialog) Pete lcSQL Software On Mon, Sep 3, 2012 at 8:40 AM, Dr. Hawkins wrote: > On Monday, September 3, 2012, Kay C Lan wrote: > > > > > > It would appear that you are limited to the first letter of the button > and > > therefore can not have buttons that start with the same letter. > > > After I wrote this, I reflexively hit a Y for yes--and it worked. > > No modifiers; just the Y. > > But I only wrote that after it didn't . . . > > so "should" the first letter of a button trigger it, or not? > > > -- > The Hawkins Law Firm > Richard E. Hawkins, Esq. > (702) 508-8462 > HawkinsLawFirm at gmail.com > 3025 S. Maryland Parkway > Suite A > Las Vegas, NV 89109 > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From roger.e.eller at sealedair.com Mon Sep 3 13:05:17 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 3 Sep 2012 13:05:17 -0400 Subject: hotkeys for button choices in answer In-Reply-To: References: <47B2169A-C6E4-4337-A94E-CA9B9B1C4981@pbh.on-rev.com> Message-ID: On Mon, Sep 3, 2012 at 11:40 AM, Dr. Hawkins wrote: > On Monday, September 3, 2012, Kay C Lan wrote: > > > It would appear that you are limited to the first letter of the button > and > > therefore can not have buttons that start with the same letter. > > > After I wrote this, I reflexively hit a Y for yes--and it worked. > > No modifiers; just the Y. > But I only wrote that after it didn't . . . > so "should" the first letter of a button trigger it, or not? It appears to only work with 2 choices, and the mnemonic cannot be changed. on mouseUp set the mnemonic of the target to 2 -- should use the second letter answer "Which choice?" with "Yes" or "No" or "Maybe" or "Enter for default" answer "You chose" && it end mouseUp ~Roger From lc at pbh.on-rev.com Mon Sep 3 13:10:30 2012 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Mon, 3 Sep 2012 10:10:30 -0700 Subject: hotkeys for button choices in answer In-Reply-To: References: <47B2169A-C6E4-4337-A94E-CA9B9B1C4981@pbh.on-rev.com> Message-ID: <78DF20F9-EAB1-4D67-B2DC-E7293BC1DD5F@pbh.on-rev.com> On 2012-09-03, at 12:18 AM, Kay C Lan wrote: > But this doesn't > > on mouseUp > answer "Press cmd+e for Blue, cmd+k for Black or cmd+n for Brown or > cmd+c for Cancel" with "Blue" or "Black" or "Brown" or "Cancel" as sheet > put it into fld "Field4" > end mouseUp > > It would appear that you are limited to the first letter of the button and > therefore can not have buttons that start with the same letter. Yes, that's very true, I should have added that statement for a clearer explanation. AFAIK It works because it's a system command, not a LC command. The same shortcuts (cmd+ fist letter) usually work on many dialogue boxes on the Mac, and have done for may years. Win underlines any system shortcuts that are available so Win users are more used to seeing this. Like Dr. Hawkins, I also noticed that just pressing the first letter sometimes works, but it's not reliable and I haven't spent much time analysing this to determine what causes the unreliability. Paul From jacque at hyperactivesw.com Mon Sep 3 13:26:52 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 03 Sep 2012 12:26:52 -0500 Subject: an ignored breakpoint In-Reply-To: References: Message-ID: <5044E85C.3050300@hyperactivesw.com> On 9/1/12 12:24 PM, Dr. Hawkins wrote: > Saw another one just now. A loop ends: > > end switch > put ", " & theField & "=" & theDat after updStr > --if theFIeld="due" then exit repeat > end repeat > breakpoint > if isDna then > > If I don't have the breakpoint, but instead reddot the "if isdna", the > breakpoint is ignored. > If you can post (or send me) the full handler I can test it. My guess is that something above the section you posted is the problem, but it's hard to say. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Mon Sep 3 13:33:43 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 03 Sep 2012 12:33:43 -0500 Subject: an ignored breakpoint In-Reply-To: References: Message-ID: <5044E9F7.109@hyperactivesw.com> On 9/2/12 11:31 AM, Dr. Hawkins wrote: > On Sun, Sep 2, 2012 at 12:07 AM, Kay C Lan wrote: >> IMO the red dots are like the Geometry Manager - to be avoided because they >> are flaky. > > YEah, but they can be added to a running script. I almost never need to insert a breakpoint command, so your mileage may vary. The red dots don't always work, but for me they do most of the time. > > >> I've never had the debugger ignore a specifically written >> 'breakpoint' in a script, so that's what I ALWAYS use. > > I have yet to get one to work in preOpenStack (at least for the main > stack) unless I precede it with an answer . . . The preOpen-everythings on the first card are the main occasion where I do need to insert a scripted breakpoint. Those work if the stack is opened from within the IDE. Double-clicking the stack to launch the IDE doesn't always break; I always thought the debugger wasn't available yet when that happens. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jeff at siphonophore.com Mon Sep 3 13:39:40 2012 From: jeff at siphonophore.com (Jeff Reynolds) Date: Mon, 3 Sep 2012 13:39:40 -0400 Subject: pirate version of my book In-Reply-To: References: Message-ID: <54D8EDFB-D12D-45FF-9FA6-E3C5EFD52F6E@siphonophore.com> Tim, sorry to hear this about your son. I went back and taught at my old high school in the early 2000s when mp3 were hitting the fan and copying on the computer was getting rampant and just the thing kids growing up with as normal. I was teaching multimedia and since i was also producing it myself i really tried to talk the kids through the issue in a number of ways and i set rules what could be done int he lab inside educational guidelines on copyright and personal stuff. At first the kids thought i was just a dumb adult, but an interesting thing happened over the course of the year. when i took the job my aim was to integrate the multimedia into a lot of their standard assignments so they would be getting a twofer of doing standard assignments in more fun and different ways and learning good computer and design skills while doing their regular work. worked swimmingly and the kids were all producing their own content on a pretty continuous basis. I slowly saw them change their tune on copying/pirating. Once they got a sense of doing their own work they mellowed a lot about it and actually started to see the other side of the coin. it didnt stop all of it, but it was very heartening to see them listen when we would discuss it and not dismiss me as a dumb old adult. some came totally around and it was great to see in general a really good set of ethics being formed. most of the rest at least seemed to walk away with an internal battle going on about this. not totally set up yet ethically, but at least the seed was planted and they could not just ignore their own experience in the computation. i think that sense of creation of something is not felt by many out there in society. without it the notion that you should be able to get something for doing that just is to intangible for them to build a good ethical structure around. While few of the students were true talents in creating stuff, all of them really enjoyed the process when given the chance, the tools, encouragement, and some instruction and produced much better product and had a much better understanding of the lessons than they did doing the standard writing papers and such. but the real thing i realized they got out of the process was that aha moment of seeing their own creation come to life. thats powerful and missing a lot in our culture and really helpful in being able to see the other side of the coin in these ethical issues. walking in the other guys shoes is really one of the basic parts of the ethical process. cheers jeff On Sep 3, 2012, at 1:00 PM, use-livecode-request at lists.runrev.com wrote: > When people find hundred dollar bills lying around outdoors, with no apparent explanation, how many will turn the money over to authorities, pending identification of the rightful owner? For that matter, how many of us would do that? > > My 24 year old son has a normal conscience -- he is not mean or selfish in other ways. He does not hesitate to download pirated music, he's got many gigs of it, and he's figured out some way to download a pirated version of almost any book he wants, to read on his Kindle. He would not hesitate to use pirated software, though he doesn't know how. His conscience is entirely silent on these topics. He thinks I'm weird because I prefer to pay for the music I listen to. > > By comparison, I once tried to publish a commercial application and I'm the author of a copyrighted book for which I received well-earned royalties. > > My son's behavior gives me pain. Yet he seems unable to conceive of the possibility that his actions are immoral or harmful. He seems to think I am an old-fashioned fuss-budget about copyrights. He is dismissive about the possibility that authors might stop writing or musicians might stop recording. Everyone he knows has the same point of view, except me and his Mom. From jacque at hyperactivesw.com Mon Sep 3 13:42:56 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 03 Sep 2012 12:42:56 -0500 Subject: images and path names In-Reply-To: <4D98CC56-8ABA-4D37-AB8D-7AF0900C5CBB@doctorTimothyMiller.com> References: <4D98CC56-8ABA-4D37-AB8D-7AF0900C5CBB@doctorTimothyMiller.com> Message-ID: <5044EC20.9080800@hyperactivesw.com> On 9/2/12 9:24 PM, Timothy Miller wrote: > If I set the "source" of an image in its inspector by clicking on the > little file icon and selecting the file from the dialog box, the > source field in the inspector shows "./test.image.jpg" > > Same thing happens with File menu: New referenced control: Image > file... > > Yet if I write a script: > > import paint from file "./test.image.jpg" > > I get an error, presumably because the path name of the image is > incorrect. It's Unix file paths. The dot means "this folder". The IDE is creating a path relative to the stack file. If you set the defaultfolder to the one holding your stack, the relative path import should work. > > On the other hand, the script: > > import paint from file "/users/Daddy/Documents/Rev Documents/project > images/test.image.jpg" > > does work. Full filepaths always work. > > Yet, if I paste > > /users/Daddy/Documents/Rev Documents/project images/test.image.jpg > > Into the "source" field of the inspector for an image, the image > doesn't display. The IDE is trying to "help" by making whatever you paste into a relative file path. It's looking for a folder inside the stack's folder named "users/etc". Generally this is okay because it allows you to move the enclosing stack folder from one place to another without breaking the paths. I think if you turn on the "Files & Memory" preference that uses absolute file paths, pasting the full path into the inspector will work and you'll also see full file paths when you choose a file from within the inspector. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From gandalf at doctorTimothyMiller.com Mon Sep 3 15:21:20 2012 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Mon, 3 Sep 2012 12:21:20 -0700 Subject: import snapshot Message-ID: <16AB2DE0-CAC4-45CE-8049-AF826F4D51AD@doctorTimothyMiller.com> All my previous questions answered completely, so far. Praise Isis, praise Osiris, all hail Runrev. Here's another one. From the dictionary entry for "import snapshot": > If you do not specify a rectangle or an object, LiveCode displays a crosshairs cursor. Click at one corner of the rectangle to be imported and drag to the opposite corner to select the area. I tried the command "import snapshot" It does produce draggable crosshairs. When I drag the crosshairs, I get a black rectangle. When I let go of the mouse, I do get a new image with the dimensions of the dragged rectangle. However, the new image is merely a black rectangle. Oops. I just tried it again. This time, the new image is not a black rectangle. It seems to contain digital static. I have been dragging over an image on the active LC card. I just tried it as if a screenshot, a shot of the desktop. Same thing happens. The OS screenshot works okay, and I can use LC to import or reference the saved screenshot. What am I doing wrong? Thanks in advance. Tim From admin at FlexibleLearning.com Mon Sep 3 15:55:35 2012 From: admin at FlexibleLearning.com (FlexibleLearning) Date: Mon, 3 Sep 2012 20:55:35 +0100 Subject: [ANN] Datepicker free update In-Reply-To: Message-ID: Build 29 released This is a free update... - Accented characters now display as expected in webpage calendars. - Webpage calendar auto-launch is now optional. www.FlexibleLearning.com/datepicker or http://www.runrev.com/store/product/datepicker-for-livecode/ Hugh Senior FLCo From sc at sahores-conseil.com Mon Sep 3 16:02:08 2012 From: sc at sahores-conseil.com (Pierre Sahores) Date: Mon, 3 Sep 2012 22:02:08 +0200 Subject: pirate version of my book In-Reply-To: <54D8EDFB-D12D-45FF-9FA6-E3C5EFD52F6E@siphonophore.com> References: <54D8EDFB-D12D-45FF-9FA6-E3C5EFD52F6E@siphonophore.com> Message-ID: <3CE27BE5-01B3-48C4-BACC-91A90C3AEE31@sahores-conseil.com> Thanks for sharing this, Jeff Le 3 sept. 2012 ? 19:39, Jeff Reynolds a ?crit : > Tim, > > sorry to hear this about your son. I went back and taught at my old high school in the early 2000s when mp3 were hitting the fan and copying on the computer was getting rampant and just the thing kids growing up with as normal. I was teaching multimedia and since i was also producing it myself i really tried to talk the kids through the issue in a number of ways and i set rules what could be done int he lab inside educational guidelines on copyright and personal stuff. At first the kids thought i was just a dumb adult, but an interesting thing happened over the course of the year. when i took the job my aim was to integrate the multimedia into a lot of their standard assignments so they would be getting a twofer of doing standard assignments in more fun and different ways and learning good computer and design skills while doing their regular work. worked swimmingly and the kids were all producing their own content on a pretty continuous basis. I slowly saw them change their tune on copying/pirating. Once they got a sense of doing their own work they mellowed a lot about it and actually started to see the other side of the coin. it didnt stop all of it, but it was very heartening to see them listen when we would discuss it and not dismiss me as a dumb old adult. some came totally around and it was great to see in general a really good set of ethics being formed. most of the rest at least seemed to walk away with an internal battle going on about this. not totally set up yet ethically, but at least the seed was planted and they could not just ignore their own experience in the computation. > > i think that sense of creation of something is not felt by many out there in society. without it the notion that you should be able to get something for doing that just is to intangible for them to build a good ethical structure around. While few of the students were true talents in creating stuff, all of them really enjoyed the process when given the chance, the tools, encouragement, and some instruction and produced much better product and had a much better understanding of the lessons than they did doing the standard writing papers and such. but the real thing i realized they got out of the process was that aha moment of seeing their own creation come to life. thats powerful and missing a lot in our culture and really helpful in being able to see the other side of the coin in these ethical issues. walking in the other guys shoes is really one of the basic parts of the ethical process. > > cheers > > jeff > > On Sep 3, 2012, at 1:00 PM, use-livecode-request at lists.runrev.com wrote: > >> When people find hundred dollar bills lying around outdoors, with no apparent explanation, how many will turn the money over to authorities, pending identification of the rightful owner? For that matter, how many of us would do that? >> >> My 24 year old son has a normal conscience -- he is not mean or selfish in other ways. He does not hesitate to download pirated music, he's got many gigs of it, and he's figured out some way to download a pirated version of almost any book he wants, to read on his Kindle. He would not hesitate to use pirated software, though he doesn't know how. His conscience is entirely silent on these topics. He thinks I'm weird because I prefer to pay for the music I listen to. >> >> By comparison, I once tried to publish a commercial application and I'm the author of a copyrighted book for which I received well-earned royalties. >> >> My son's behavior gives me pain. Yet he seems unable to conceive of the possibility that his actions are immoral or harmful. He seems to think I am an old-fashioned fuss-budget about copyrights. He is dismissive about the possibility that authors might stop writing or musicians might stop recording. Everyone he knows has the same point of view, except me and his Mom. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From dochawk at gmail.com Mon Sep 3 16:12:13 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Mon, 3 Sep 2012 13:12:13 -0700 Subject: setting the color of the label of a (disabled) combo box Message-ID: Quick & dirty question: how to I set the color of the label text of a combobox. i've tried textColor, labelColor, color of the text. surely this is possible . . . -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From jacque at hyperactivesw.com Mon Sep 3 16:22:46 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 03 Sep 2012 15:22:46 -0500 Subject: import snapshot In-Reply-To: <16AB2DE0-CAC4-45CE-8049-AF826F4D51AD@doctorTimothyMiller.com> References: <16AB2DE0-CAC4-45CE-8049-AF826F4D51AD@doctorTimothyMiller.com> Message-ID: <50451196.5070605@hyperactivesw.com> On 9/3/12 2:21 PM, Timothy Miller wrote: > It does produce draggable crosshairs. When I drag the crosshairs, I > get a black rectangle. When I let go of the mouse, I do get a new > image with the dimensions of the dragged rectangle. However, the new > image is merely a black rectangle. Are you using an older copy of LiveCode? That's a really old bug. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From terry.judd at unimelb.edu.au Mon Sep 3 16:27:29 2012 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Mon, 3 Sep 2012 20:27:29 +0000 Subject: setting the color of the label of a (disabled) combo box In-Reply-To: References: Message-ID: On 04/09/2012, at 06:12 AM, Dr. Hawkins wrote: > Quick & dirty question: how to I set the color of the label text of a combobox. > > i've tried textColor, labelColor, color of the text. > > surely this is possible . . . Hi Doc - try foregroundcolor Terry... > -- > The Hawkins Law Firm > Richard E. Hawkins, Esq. > (702) 508-8462 > HawkinsLawFirm at gmail.com > 3025 S. Maryland Parkway > Suite A > Las Vegas, NV 89109 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > Dr Terry Judd Senior Lecturer in Medical Education Medical Eduction Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From andrew at ctech.me Mon Sep 3 16:52:23 2012 From: andrew at ctech.me (Andrew Kluthe) Date: Mon, 3 Sep 2012 15:52:23 -0500 Subject: pirate version of my book In-Reply-To: <3CE27BE5-01B3-48C4-BACC-91A90C3AEE31@sahores-conseil.com> References: <54D8EDFB-D12D-45FF-9FA6-E3C5EFD52F6E@siphonophore.com> <3CE27BE5-01B3-48C4-BACC-91A90C3AEE31@sahores-conseil.com> Message-ID: The crumbling away of human values under the influence of exchange mechanisms leads to the crumbling of exchange itself. The insufficiency of the feudal gift means that new human relationships must be built on the principle of pure giving. We must rediscover the pleasure of giving: giving because you have so much. What beautiful and priceless potlatches the affluent society will see -- whether it likes it or not! -- when the exuberance of the younger generation discovers the pure gift. The growing passion for stealing books, clothes, food, weapons or jewelry simply for the pleasure of giving them away gives us a glimpse of what the will to live has in store for consumer society. On Mon, Sep 3, 2012 at 3:02 PM, Pierre Sahores wrote: > Thanks for sharing this, Jeff > > Le 3 sept. 2012 ? 19:39, Jeff Reynolds a ?crit : > >> Tim, >> >> sorry to hear this about your son. I went back and taught at my old high school in the early 2000s when mp3 were hitting the fan and copying on the computer was getting rampant and just the thing kids growing up with as normal. I was teaching multimedia and since i was also producing it myself i really tried to talk the kids through the issue in a number of ways and i set rules what could be done int he lab inside educational guidelines on copyright and personal stuff. At first the kids thought i was just a dumb adult, but an interesting thing happened over the course of the year. when i took the job my aim was to integrate the multimedia into a lot of their standard assignments so they would be getting a twofer of doing standard assignments in more fun and different ways and learning good computer and design skills while doing their regular work. worked swimmingly and the kids were all producing their own content on a pretty continuous basis. I slowly saw them change their tune on copying/pirating. Once they got a sense of doing their own work they mellowed a lot about it and actually started to see the other side of the coin. it didnt stop all of it, but it was very heartening to see them listen when we would discuss it and not dismiss me as a dumb old adult. some came totally around and it was great to see in general a really good set of ethics being formed. most of the rest at least seemed to walk away with an internal battle going on about this. not totally set up yet ethically, but at least the seed was planted and they could not just ignore their own experience in the computation. >> >> i think that sense of creation of something is not felt by many out there in society. without it the notion that you should be able to get something for doing that just is to intangible for them to build a good ethical structure around. While few of the students were true talents in creating stuff, all of them really enjoyed the process when given the chance, the tools, encouragement, and some instruction and produced much better product and had a much better understanding of the lessons than they did doing the standard writing papers and such. but the real thing i realized they got out of the process was that aha moment of seeing their own creation come to life. thats powerful and missing a lot in our culture and really helpful in being able to see the other side of the coin in these ethical issues. walking in the other guys shoes is really one of the basic parts of the ethical process. >> >> cheers >> >> jeff >> >> On Sep 3, 2012, at 1:00 PM, use-livecode-request at lists.runrev.com wrote: >> >>> When people find hundred dollar bills lying around outdoors, with no apparent explanation, how many will turn the money over to authorities, pending identification of the rightful owner? For that matter, how many of us would do that? >>> >>> My 24 year old son has a normal conscience -- he is not mean or selfish in other ways. He does not hesitate to download pirated music, he's got many gigs of it, and he's figured out some way to download a pirated version of almost any book he wants, to read on his Kindle. He would not hesitate to use pirated software, though he doesn't know how. His conscience is entirely silent on these topics. He thinks I'm weird because I prefer to pay for the music I listen to. >>> >>> By comparison, I once tried to publish a commercial application and I'm the author of a copyrighted book for which I received well-earned royalties. >>> >>> My son's behavior gives me pain. Yet he seems unable to conceive of the possibility that his actions are immoral or harmful. He seems to think I am an old-fashioned fuss-budget about copyrights. He is dismissive about the possibility that authors might stop writing or musicians might stop recording. Everyone he knows has the same point of view, except me and his Mom. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > -- > Pierre Sahores > mobile : 06 03 95 77 70 > www.sahores-conseil.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Regards, Andrew Kluthe andrew at ctech.me From ken at kencorey.com Mon Sep 3 16:59:07 2012 From: ken at kencorey.com (Ken Corey) Date: Mon, 03 Sep 2012 21:59:07 +0100 Subject: pirate version of my book In-Reply-To: References: <54D8EDFB-D12D-45FF-9FA6-E3C5EFD52F6E@siphonophore.com> <3CE27BE5-01B3-48C4-BACC-91A90C3AEE31@sahores-conseil.com> Message-ID: <50451A1B.7000301@kencorey.com> On 03/09/2012 21:52, Andrew Kluthe wrote: > discovers the pure gift. The growing passion for stealing books, > clothes, food, weapons or jewelry simply for the pleasure of giving > them away gives us a glimpse of what the will to live has in store for > consumer society. Right! Uh... Unless human nature triumphs over plenty, it all goes to pot, and those of us not taking for the sake of taking turn into numberless victims. Jus' sayin'. -Ken From gandalf at doctorTimothyMiller.com Mon Sep 3 17:00:40 2012 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Mon, 3 Sep 2012 14:00:40 -0700 Subject: import snapshot In-Reply-To: <50451196.5070605@hyperactivesw.com> References: <16AB2DE0-CAC4-45CE-8049-AF826F4D51AD@doctorTimothyMiller.com> <50451196.5070605@hyperactivesw.com> Message-ID: <454E6CD9-27AC-4B33-A971-CED8989F98A6@doctorTimothyMiller.com> On Sep 3, 2012, at 1:22 PM, J. Landman Gay wrote: > Are you using an older copy of LiveCode? That's a really old bug. Unwittingly perhaps. All better now. Thanks Jacque Tim From andrew at ctech.me Mon Sep 3 17:19:12 2012 From: andrew at ctech.me (Andrew Kluthe) Date: Mon, 3 Sep 2012 16:19:12 -0500 Subject: pirate version of my book In-Reply-To: <50451A1B.7000301@kencorey.com> References: <54D8EDFB-D12D-45FF-9FA6-E3C5EFD52F6E@siphonophore.com> <3CE27BE5-01B3-48C4-BACC-91A90C3AEE31@sahores-conseil.com> <50451A1B.7000301@kencorey.com> Message-ID: With a little hard work, anyone can make themselves feel victimized and alienated by anything. On Mon, Sep 3, 2012 at 3:59 PM, Ken Corey wrote: > On 03/09/2012 21:52, Andrew Kluthe wrote: >> >> discovers the pure gift. The growing passion for stealing books, >> clothes, food, weapons or jewelry simply for the pleasure of giving >> them away gives us a glimpse of what the will to live has in store for >> consumer society. > > > Right! > > Uh... > > Unless human nature triumphs over plenty, it all goes to pot, and those of > us not taking for the sake of taking turn into numberless victims. > > Jus' sayin'. > > -Ken > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Regards, Andrew Kluthe andrew at ctech.me From ken at kencorey.com Mon Sep 3 17:24:02 2012 From: ken at kencorey.com (Ken Corey) Date: Mon, 03 Sep 2012 22:24:02 +0100 Subject: pirate version of my book In-Reply-To: References: <54D8EDFB-D12D-45FF-9FA6-E3C5EFD52F6E@siphonophore.com> <3CE27BE5-01B3-48C4-BACC-91A90C3AEE31@sahores-conseil.com> <50451A1B.7000301@kencorey.com> Message-ID: <50451FF2.6000409@kencorey.com> You're right. My favourite way to feel victimised is for evil, cruel, hard people to throw wads of money at me. Doesn't happen often enough, frankly. *grin* -Ken On 03/09/2012 22:19, Andrew Kluthe wrote: > With a little hard work, anyone can make themselves feel victimized > and alienated by anything. From andrew at ctech.me Mon Sep 3 17:36:17 2012 From: andrew at ctech.me (Andrew Kluthe) Date: Mon, 3 Sep 2012 16:36:17 -0500 Subject: pirate version of my book In-Reply-To: <50451FF2.6000409@kencorey.com> References: <54D8EDFB-D12D-45FF-9FA6-E3C5EFD52F6E@siphonophore.com> <3CE27BE5-01B3-48C4-BACC-91A90C3AEE31@sahores-conseil.com> <50451A1B.7000301@kencorey.com> <50451FF2.6000409@kencorey.com> Message-ID: They say everything has a price. On Mon, Sep 3, 2012 at 4:24 PM, Ken Corey wrote: > You're right. > > My favourite way to feel victimised is for evil, cruel, hard people to throw > wads of money at me. > > Doesn't happen often enough, frankly. > > *grin* > > -Ken > > > On 03/09/2012 22:19, Andrew Kluthe wrote: >> >> With a little hard work, anyone can make themselves feel victimized >> and alienated by anything. > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Regards, Andrew Kluthe andrew at ctech.me From pmbrig at gmail.com Tue Sep 4 00:14:02 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Tue, 4 Sep 2012 00:14:02 -0400 Subject: pirate version of my book In-Reply-To: References: <54D8EDFB-D12D-45FF-9FA6-E3C5EFD52F6E@siphonophore.com> <3CE27BE5-01B3-48C4-BACC-91A90C3AEE31@sahores-conseil.com> <50451A1B.7000301@kencorey.com> <50451FF2.6000409@kencorey.com> Message-ID: On Sep 3, 2012, at 5:36 PM, Andrew Kluthe wrote: > They say everything has a price. Especially money. Not that I'm unwilling to pay that price, up to a point. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From richmondmathewson at gmail.com Tue Sep 4 02:29:11 2012 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 04 Sep 2012 09:29:11 +0300 Subject: Banging on about RevOnline Message-ID: <50459FB7.8070104@gmail.com> I really wonder if anyone can clarify the situations re both 'old' and 'new' RevOnlines? And, if they have been hosed completely, whether there is a repository somewhere of all the wonderful stacks they once contained? Richmond. From mazzapaoloitaly at gmail.com Tue Sep 4 03:19:45 2012 From: mazzapaoloitaly at gmail.com (paolo mazza) Date: Tue, 4 Sep 2012 09:19:45 +0200 Subject: Rev Browser In-Reply-To: References: Message-ID: I have to let you know that from LiveCode support I got this answer: This is a known bug. Please see the bug here: http://quality.runrev.com/show_bug.cgi?id=10272 This appears to have been a webkit bug rather than a LiveCode bug and it has been fixed in the most recent version. On Tue, Aug 28, 2012 at 4:49 PM, paolo mazza wrote: > Hi all > I am having problem with Rev Browser in my new app for MACOSX. > Consider this HTML, , why RevBrowser shows this text field with a > background color "black" while Safari shows it (correctly) with an > orange background color ? > All the best > Paolo From admin at FlexibleLearning.com Tue Sep 4 08:36:48 2012 From: admin at FlexibleLearning.com (FlexibleLearning) Date: Tue, 4 Sep 2012 13:36:48 +0100 Subject: ChartMaker 3: Release testers please In-Reply-To: Message-ID: If you an an existing ChartMaker user (preferably with Linux and with a good knowledge of ChartMaker's capabilities), and are able to look for any last minute glitches, do get in touch. This is a 'hunt and destroy' mission! Many thanks, Hugh Senior FLCo From bdrunrev at gmail.com Tue Sep 4 09:05:29 2012 From: bdrunrev at gmail.com (Bernard Devlin) Date: Tue, 4 Sep 2012 14:05:29 +0100 Subject: an ignored breakpoint In-Reply-To: <5044E9F7.109@hyperactivesw.com> References: <5044E9F7.109@hyperactivesw.com> Message-ID: I've almost never used the "breakpoint" command; it's too cumbersome (or I'm too lazy). However, I've seen a pattern to reddot breakpoints being ignored. Once a script has run through with a reddot, on a subsequent run the reddot is ignored (unless the script is re-saved between executions). So, when I have worked on a particular piece of code, I disable/re-enable the reddot between executions (unless I've edited the code in between). It's tiresome, but less tiresome then using the "breakpoint" command. I think also that certain livecode formatting (e.g. if I remember correctly, one line "if-thens"), can cause mischief. Bernard On Mon, Sep 3, 2012 at 6:33 PM, J. Landman Gay I almost never need to insert a breakpoint command, so your mileage may vary. The red dots don't always work, but for me they do most of the time. From jacque at hyperactivesw.com Tue Sep 4 11:30:37 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 04 Sep 2012 10:30:37 -0500 Subject: an ignored breakpoint In-Reply-To: References: <5044E9F7.109@hyperactivesw.com> Message-ID: <50461E9D.4080906@hyperactivesw.com> On 9/4/12 8:05 AM, Bernard Devlin wrote: > However, I've seen a pattern to reddot breakpoints being ignored. Once a > script has run through with a reddot, on a subsequent run the reddot is > ignored (unless the script is re-saved between executions). I only see that if the script has been edited but not saved. On subsequent runs, the engine will be executing the older version and the dot may not align with a valid break point. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Tue Sep 4 11:38:11 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 04 Sep 2012 10:38:11 -0500 Subject: Banging on about RevOnline In-Reply-To: <50459FB7.8070104@gmail.com> References: <50459FB7.8070104@gmail.com> Message-ID: <50462063.4010404@hyperactivesw.com> On 9/4/12 1:29 AM, Richmond wrote: > I really wonder if anyone can clarify the situations re both 'old' and > 'new' RevOnlines? > > And, if they have been hosed completely, whether there is a repository > somewhere of all the > wonderful stacks they once contained? The "new" RevOnline is working fine now. I see that it contains all the stacks I uploaded to the "old" version, so I assume everything was moved there. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bobs at twft.com Tue Sep 4 11:45:47 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 4 Sep 2012 08:45:47 -0700 Subject: Geometry Manager In-Reply-To: References: <5041084C.8070901@hyperactivesw.com> Message-ID: <99DC8525-23BD-4C15-A70C-110F0137B93A@twft.com> Someone had mentioned before that it will be important to record the baseline sizes of your controls and original stack size in a prop somewhere so you can use that in your calculations as opposed to the old size every time. Otherwise you will run into rounding errors, depending on your application and method of course. Bob On Aug 31, 2012, at 5:28 PM, Peter Haworth wrote: > This is actually turning out to be a lot simpler than I thought. I hadn't > realised the resizeStack message passed the old and new height and width of > the stack as parameters. > > With that info, it's trivial to resize or reposition a control releative to > the stack coordinates by adding the difference between the new and old > stack dimension to the appropriate control dimension.. I've defined a > cprop for each control that tells me whether it is to be scaled or > repositioned in each dimension, then the resize handler goes through all > the controls in the stack searching for thos with the cprop and handling > them appropriately. Even with live resizing set to true, there's no > noticeable delay to the screen update. > > I'm sure I'm not doing everythjing the GM is capable of doing but it works > for what I need right now. I'll also try Jacque's ratio idea. > > Pete > lcSQL Software > > > > On Fri, Aug 31, 2012 at 11:54 AM, J. Landman Gay > wrote: > >> For the most flexibility, use ratios when resizing. I usually figure out >> what the ratio is for a control in my original layout and then use that for >> the calcuation. I.e., if a field should be a third of the vertical size of >> the card, then the ratio is .33. Multiply the card height by .33 and put >> appropriate values into the other three points of the rectangle; then set >> the rect. It all depends on your layout. Sometimes the width will remain >> constant, sometimes not. Sometimes you always want the left at 0, sometimes >> not. >> >> Repositioning works similarly. You can either change the topleft, or the >> location, or some other point, or you can use a ratio to calculate the new >> position (one-third of the way from top, for example) and set the topleft >> to that. Or set the left to the left of another object, or use any other >> reference that should line up. >> >> I suppose that's vague enough to confuse. :) >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Tue Sep 4 11:46:59 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 4 Sep 2012 08:46:59 -0700 Subject: Shell script to convert TIFF to PDF under Mountain Lion In-Reply-To: References: <50A7C05D-78CE-4844-89B1-AF772379D0C7@m-r-d.de> <39D9D98A-93A5-43DE-88F9-6EB90A5CF3AA@comcast.net> <637E418C-2C9A-46E8-B3E0-A21C62805CBE@economy-x-talk.com> Message-ID: I barely squeaked in under the wire with my "obsolete" early 2008 Macbook Pro! Bob On Sep 1, 2012, at 6:39 AM, Bruce Pokras wrote: > Sorry, Mark, I don't know the answer to that. I don't have Mountain Lion and, in fact, cannot run ML on my "ancient" iMac from 2006. How would that work? From bobs at twft.com Tue Sep 4 12:06:17 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 4 Sep 2012 09:06:17 -0700 Subject: So you think your password is long enough? In-Reply-To: References: Message-ID: <5447AC3E-608F-4804-8FBD-A0E93C40FACA@twft.com> Whew! I guess I'm ok then. On Sep 2, 2012, at 9:40 AM, FlexibleLearning wrote: > A tip from Microsoft... > > http://support.microsoft.com/kb/276304 > > > > Hugh Senior > FLCo From bobs at twft.com Tue Sep 4 12:07:13 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 4 Sep 2012 09:07:13 -0700 Subject: pirate version of my book... In-Reply-To: References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <870C4446-A330-453F-9713-E530FA9CBABC@verizon.net> <50414D61.3000202@tweedly.net> <919FE688-4388-4DE0-85FA-6AE17F13D61B@verizon.net> Message-ID: <8A02C603-F117-4A17-90FE-1AF0D030E9C0@twft.com> You shouldn't have done that! A 9 mil would have worked just fine... On Aug 31, 2012, at 6:14 PM, Shawn Blc wrote: > I bought the PDF version, read it on my pc, uploaded it to my dropbox and > now have it on my Mac! I shot my pc with my .45. ;) From bobs at twft.com Tue Sep 4 12:10:53 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 4 Sep 2012 09:10:53 -0700 Subject: pirate version of my book... In-Reply-To: <504273FB.8060201@gmail.com> References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <1346506393376-4654531.post@n4.nabble.com> <5AAF74CD-1CE1-4D9C-898E-CFD386E27D85@verizon.net> <3E0017AF-BBC7-4299-B89D-8674B14C243B@sahores-conseil.com> <504255EC.4080109@gmail.com> <50425D44.40708@kencorey.com> <504273FB.8060201@gmail.com> Message-ID: See? You and I are a LOT alike! Bob On Sep 1, 2012, at 1:45 PM, Richmond wrote: > Would anyone like to hear why somebody who doesn't know when and how > to keep his mouth shut and his opinions to himself is running a hole-in-the-wall EFL > school in a country "at the bottom of the sack" when he could have been something 'great and glorious'? > > No, I thought not . . . all too familiar. From bobs at twft.com Tue Sep 4 12:14:03 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 4 Sep 2012 09:14:03 -0700 Subject: pirate version of my book... In-Reply-To: <5043ACD1.1070903@hyperactivesw.com> References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <1346570321768-4654562.post@n4.nabble.com> <5043ACD1.1070903@hyperactivesw.com> Message-ID: <6E4A5434-AC49-4A2C-8075-9D37F20D1C52@twft.com> I hate to say it, but all this makes a good argument for phone-home authentication. Bob On Sep 2, 2012, at 12:00 PM, J. Landman Gay wrote: >> Meanwhile, what's really interesting about the scale of piracy of Colin's >> book is that people see such a demand for it. Its a real compliment in a >> way, and the more the links proliferate, the more of a compliment it is. > > I don't think we can correlate the number of places it appears and the actual demand for it. It seems to me that everything is being posted these days (the apparently complete Google Play library on androidpit surprised me, but I doubt Casey's Solitaire is getting much traction over there.) We don't really know how many times the items are actually downloaded. > > But like you I do hope it translates to both more legitimate sales of Colin's book, and additional sales of LiveCode. From pete at lcsql.com Tue Sep 4 12:14:29 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 4 Sep 2012 09:14:29 -0700 Subject: an ignored breakpoint In-Reply-To: References: <5044E9F7.109@hyperactivesw.com> Message-ID: I'm surprised by the number of problems people are reporting with the debugger. Not to say I've never had any but they are now few and far between. The one thing I do see consistently is ignoring a red dot breakpoint in preOpenCard. Most of the time a hard coded breakpoint works, but not always. A good number of the other weirdnesses I've seen have turned out to be indications of problems in my code. The mysterious jumping ahead several lines of code after a breakpoint is now an indication to me that a call to rev Library routine has a problem of some sort, perhaps an alpha value where a numeric value is expected or a missing parameter. I've also learned to avoid setting breakpoints in some message handlers, notably ones that deal with mouse movement, especially if I'm looking at the mouseLine or the mouseCharchunk. I also found recently that setting a breakpoint in a resizeStack handler froze the IDE, at least until I found I could use the keyboard equivalents of stepover, step through, etc. Pete lcSQL Software On Tue, Sep 4, 2012 at 6:05 AM, Bernard Devlin wrote: > I've almost never used the "breakpoint" command; it's too cumbersome (or > I'm too lazy). > > However, I've seen a pattern to reddot breakpoints being ignored. Once a > script has run through with a reddot, on a subsequent run the reddot is > ignored (unless the script is re-saved between executions). > > So, when I have worked on a particular piece of code, I disable/re-enable > the reddot between executions (unless I've edited the code in between). > It's tiresome, but less tiresome then using the "breakpoint" command. > > I think also that certain livecode formatting (e.g. if I remember > correctly, one line "if-thens"), can cause mischief. > > Bernard > > On Mon, Sep 3, 2012 at 6:33 PM, J. Landman Gay > I almost never need to insert a breakpoint command, so your mileage may > vary. The red dots don't always work, but for me they do most of the time. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bobs at twft.com Tue Sep 4 12:20:16 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 4 Sep 2012 09:20:16 -0700 Subject: pirate version of my book... In-Reply-To: <7A9CB505-63E2-4D63-AC4A-D43A5C9954DF@doctorTimothyMiller.com> References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <1346570321768-4654562.post@n4.nabble.com> <7A9CB505-63E2-4D63-AC4A-D43A5C9954DF@doctorTimothyMiller.com> Message-ID: I think people have to feel put out themselves before they "get it". It says something about the base nature of humans as they now stand. I remember as a kid bringing home something I found laying in the front yard of someone's home. When my father saw it, he stopped up short, and asked, "Where did you get that?" I answered, "I found it in someone's yard." He got a long look on his face, said, "Did you buy it with your own money?" "no..." "Did someone give it to you as a gift?" "no....." "THEN PUT IT BACK! IT DOESN'T GOD D**NED BELONG TO YOU!" From then on I used that as my measuring stick for what theft was. Thanks Dad for making me feel pain. Bob On Sep 2, 2012, at 12:17 PM, Timothy Miller wrote: > When immoral behavior becomes common, profitable, and more or less anonymous, it is no longer generally regarded as immoral. If the victim is distant stranger, or an abstraction, like a corporation, the sense of immorality diminishes further. > > When people find hundred dollar bills lying around outdoors, with no apparent explanation, how many will turn the money over to authorities, pending identification of the rightful owner? For that matter, how many of us would do that? > > My 24 year old son has a normal conscience -- he is not mean or selfish in other ways. He does not hesitate to download pirated music, he's got many gigs of it, and he's figured out some way to download a pirated version of almost any book he wants, to read on his Kindle. He would not hesitate to use pirated software, though he doesn't know how. His conscience is entirely silent on these topics. He thinks I'm weird because I prefer to pay for the music I listen to. > > By comparison, I once tried to publish a commercial application and I'm the author of a copyrighted book for which I received well-earned royalties. > > My son's behavior gives me pain. Yet he seems unable to conceive of the possibility that his actions are immoral or harmful. He seems to think I am an old-fashioned fuss-budget about copyrights. He is dismissive about the possibility that authors might stop writing or musicians might stop recording. Everyone he knows has the same point of view, except me and his Mom. > > Meanwhile, maybe we should zoom out and look at the bigger picture. About sixteen percent of the world's population consumes 80% of its resources. This is not exactly fair, either. Are we all pirates, squabbling among ourselves for a "fair" share of the loot? Maybe "fair" is an illusion, often self-serving. > > Dukkha. > > Tim > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ken at kencorey.com Tue Sep 4 12:21:06 2012 From: ken at kencorey.com (Ken Corey) Date: Tue, 04 Sep 2012 17:21:06 +0100 Subject: pirate version of my book... In-Reply-To: References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <870C4446-A330-453F-9713-E530FA9CBABC@verizon.net> <50414D61.3000202@tweedly.net> <919FE688-4388-4DE0-85FA-6AE17F13D61B@verizon.net> Message-ID: <50462A72.1060706@kencorey.com> Oh dear! I guess I haven't read enough of the book. Is that one of the instructions? I *knew* Colin was a closet Mac-lover. *grin* -Ken On 01/09/2012 02:14, Shawn Blc wrote: > I bought the PDF version, read it on my pc, uploaded it to my dropbox and > now have it on my Mac! I shot my pc with my .45. ;) From bobs at twft.com Tue Sep 4 12:21:33 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 4 Sep 2012 09:21:33 -0700 Subject: pirate version of my book... In-Reply-To: <1346620644401-4654579.post@n4.nabble.com> References: <50FDDD76-AC11-42B4-9260-BFF1D13B2EB6@verizon.net> <1346570321768-4654562.post@n4.nabble.com> <5043ACD1.1070903@hyperactivesw.com> <1346620644401-4654579.post@n4.nabble.com> Message-ID: <2B3D88E3-E41B-4AAA-9388-0437FA8BC11F@twft.com> Availability would equate to supply. On Sep 2, 2012, at 2:17 PM, Peter Alcibiades wrote: > Understand that availability is not the same as demand. From bobs at twft.com Tue Sep 4 12:27:08 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 4 Sep 2012 09:27:08 -0700 Subject: hotkeys for button choices in answer In-Reply-To: <78DF20F9-EAB1-4D67-B2DC-E7293BC1DD5F@pbh.on-rev.com> References: <47B2169A-C6E4-4337-A94E-CA9B9B1C4981@pbh.on-rev.com> <78DF20F9-EAB1-4D67-B2DC-E7293BC1DD5F@pbh.on-rev.com> Message-ID: Personally I like prompting the user click the button, using hotkeys as a less than obvious means. Users are much less likely to make an error when clicking, as opposed to typing a key, especially a numeric one. Bob On Sep 3, 2012, at 10:10 AM, Paul Hibbert wrote: > > On 2012-09-03, at 12:18 AM, Kay C Lan wrote: > >> But this doesn't >> >> on mouseUp >> answer "Press cmd+e for Blue, cmd+k for Black or cmd+n for Brown or >> cmd+c for Cancel" with "Blue" or "Black" or "Brown" or "Cancel" as sheet >> put it into fld "Field4" >> end mouseUp >> >> It would appear that you are limited to the first letter of the button and >> therefore can not have buttons that start with the same letter. > > Yes, that's very true, I should have added that statement for a clearer explanation. AFAIK It works because it's a system command, not a LC command. The same shortcuts (cmd+ fist letter) usually work on many dialogue boxes on the Mac, and have done for may years. Win underlines any system shortcuts that are available so Win users are more used to seeing this. > > Like Dr. Hawkins, I also noticed that just pressing the first letter sometimes works, but it's not reliable and I haven't spent much time analysing this to determine what causes the unreliability. > > Paul > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Tue Sep 4 12:32:20 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 4 Sep 2012 09:32:20 -0700 Subject: pirate version of my book In-Reply-To: <54D8EDFB-D12D-45FF-9FA6-E3C5EFD52F6E@siphonophore.com> References: <54D8EDFB-D12D-45FF-9FA6-E3C5EFD52F6E@siphonophore.com> Message-ID: <6E41FAA9-C52A-468F-971A-93CF901E71A1@twft.com> Snip snip. I think the best we can do as responsible adults is first to set an example in our own lives, and then to express the principles which guide us in life. Eventually people will make their own choice about what kind of person they want to be. We hope as many as possible will choose to be "good" people. None will achieve total success, but I have been told that it is more about the direction you are heading than the place you happen to be at any time. Bob On Sep 3, 2012, at 10:39 AM, Jeff Reynolds wrote: > some came totally around and it was great to see in general a really good set of ethics being formed. most of the rest at least seemed to walk away with an internal battle going on about this. not totally set up yet ethically, but at least the seed was planted and they could not just ignore their own experience in the computation. From jacque at hyperactivesw.com Tue Sep 4 12:35:33 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 04 Sep 2012 11:35:33 -0500 Subject: an ignored breakpoint In-Reply-To: References: <5044E9F7.109@hyperactivesw.com> Message-ID: <50462DD5.6070807@hyperactivesw.com> On 9/4/12 11:14 AM, Peter Haworth wrote: > I'm surprised by the number of problems people are reporting with the > debugger. Not to say I've never had any but they are now few and far > between. The one thing I do see consistently is ignoring a red dot > breakpoint in preOpenCard. Most of the time a hard coded breakpoint works, > but not always. > > A good number of the other weirdnesses I've seen have turned out to be > indications of problems in my code. The mysterious jumping ahead several > lines of code after a breakpoint is now an indication to me that a call to > rev Library routine has a problem of some sort, Exactly my experience too. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bobs at twft.com Tue Sep 4 12:37:29 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 4 Sep 2012 09:37:29 -0700 Subject: an ignored breakpoint In-Reply-To: References: Message-ID: <63B8F236-D04E-4191-B93E-2751313A1240@twft.com> I have had the debugger ignore a specifically written 'breakpoint' in a script some time ago, but it was a bug and has since been fixed. Bob On Sep 2, 2012, at 12:07 AM, Kay C Lan wrote: >> If I don't have the breakpoint, but instead reddot the "if isdna", the >> breakpoint is ignored. >> > > IMO the red dots are like the Geometry Manager - to be avoided because they > are flaky. I've never had the debugger ignore a specifically written > 'breakpoint' in a script, so that's what I ALWAYS use. From richmondmathewson at gmail.com Tue Sep 4 12:39:38 2012 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 04 Sep 2012 19:39:38 +0300 Subject: Banging on about RevOnline In-Reply-To: <50462063.4010404@hyperactivesw.com> References: <50459FB7.8070104@gmail.com> <50462063.4010404@hyperactivesw.com> Message-ID: <50462ECA.3090305@gmail.com> On 09/04/2012 06:38 PM, J. Landman Gay wrote: > On 9/4/12 1:29 AM, Richmond wrote: >> I really wonder if anyone can clarify the situations re both 'old' and >> 'new' RevOnlines? >> >> And, if they have been hosed completely, whether there is a repository >> somewhere of all the >> wonderful stacks they once contained? > > The "new" RevOnline is working fine now. I see that it contains all > the stacks I uploaded to the "old" version, so I assume everything was > moved there. > That doesn't seem to be the case; at least with my stacks. From jacque at hyperactivesw.com Tue Sep 4 13:08:24 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 04 Sep 2012 12:08:24 -0500 Subject: Banging on about RevOnline In-Reply-To: <50462ECA.3090305@gmail.com> References: <50459FB7.8070104@gmail.com> <50462063.4010404@hyperactivesw.com> <50462ECA.3090305@gmail.com> Message-ID: <50463588.3020101@hyperactivesw.com> On 9/4/12 11:39 AM, Richmond wrote: > On 09/04/2012 06:38 PM, J. Landman Gay wrote: >> On 9/4/12 1:29 AM, Richmond wrote: >>> I really wonder if anyone can clarify the situations re both 'old' and >>> 'new' RevOnlines? >>> >>> And, if they have been hosed completely, whether there is a repository >>> somewhere of all the >>> wonderful stacks they once contained? >> >> The "new" RevOnline is working fine now. I see that it contains all >> the stacks I uploaded to the "old" version, so I assume everything was >> moved there. >> > > That doesn't seem to be the case; at least with my stacks. Reupload, I guess. Or if you want, give me a name and I can try a search too. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jeff at siphonophore.com Tue Sep 4 13:30:16 2012 From: jeff at siphonophore.com (Jeff Reynolds) Date: Tue, 4 Sep 2012 13:30:16 -0400 Subject: pirate version of my book In-Reply-To: References: Message-ID: <11AF30EB-D236-4E00-A856-BCCB671A259C@siphonophore.com> Yes true, but when you try and teach, you need to reach your students in ways they can grasp and understand. With this understanding comes the tools to understand greater things and build higher. in this case its the ability to not just learn a rule, but to understand the rule and thus be able to apply it to a more complex situation which life brings us all the time. I started out with the kids spouting rules, but as the year wore on it moved to discussion about producing material and how it worked. the kids would really get into asking about my multimedia work and how i got into it and how to make a living off it. from all of this and their own experiences they gained (i would like to think) a good set of tools to think about the issue of content creation and ethics with paying or not paying for it. We had great discussions on issues of what should be in the public domain, copyrights and patents. It actually was the most stimulating part of the teaching for me and where i saw the most connections being made in the brains as they were in that teen to adult transition. I would like to think that when they think about those situations now they come to a good conclusion with a good feeling that they know they are doing the right thing, not just out of memory of the pain of being yelled at. there is a lot of strength in knowing you are on the right course that is needed to maintain that course. jeff On Sep 4, 2012, at 1:00 PM, use-livecode-request at lists.runrev.com wrote: > Snip snip. I think the best we can do as responsible adults is first to set an example in our own lives, and then to express the principles which guide us in life. Eventually people will make their own choice about what kind of person they want to be. We hope as many as possible will choose to be "good" people. None will achieve total success, but I have been told that it is more about the direction you are heading than the place you happen to be at any time. > > Bob From bobs at twft.com Tue Sep 4 13:37:31 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 4 Sep 2012 10:37:31 -0700 Subject: pirate version of my book In-Reply-To: <11AF30EB-D236-4E00-A856-BCCB671A259C@siphonophore.com> References: <11AF30EB-D236-4E00-A856-BCCB671A259C@siphonophore.com> Message-ID: Yes, not disagreeing with you, just making the point that we will never get all people to change the way they think. But you are right about "putting someone else's shoes on their feet" so to speak. It's the best lesson of all. Bob On Sep 4, 2012, at 10:30 AM, Jeff Reynolds wrote: > Yes true, but when you try and teach, you need to reach your students in ways they can grasp and understand. With this understanding comes the tools to understand greater things and build higher. in this case its the ability to not just learn a rule, but to understand the rule and thus be able to apply it to a more complex situation which life brings us all the time. I started out with the kids spouting rules, but as the year wore on it moved to discussion about producing material and how it worked. the kids would really get into asking about my multimedia work and how i got into it and how to make a living off it. from all of this and their own experiences they gained (i would like to think) a good set of tools to think about the issue of content creation and ethics with paying or not paying for it. We had great discussions on issues of what should be in the public domain, copyrights and patents. It actually was the most stimulating part of the teaching for me and where i saw the most connections being made in the brains as they were in that teen to adult transition. I would like to think that when they think about those situations now they come to a good conclusion with a good feeling that they know they are doing the right thing, not just out of memory of the pain of being yelled at. there is a lot of strength in knowing you are on the right course that is needed to maintain that course. > > jeff > > On Sep 4, 2012, at 1:00 PM, use-livecode-request at lists.runrev.com wrote: > >> Snip snip. I think the best we can do as responsible adults is first to set an example in our own lives, and then to express the principles which guide us in life. Eventually people will make their own choice about what kind of person they want to be. We hope as many as possible will choose to be "good" people. None will achieve total success, but I have been told that it is more about the direction you are heading than the place you happen to be at any time. >> >> Bob > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Tue Sep 4 15:26:14 2012 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 04 Sep 2012 22:26:14 +0300 Subject: Banging on about RevOnline In-Reply-To: <50463588.3020101@hyperactivesw.com> References: <50459FB7.8070104@gmail.com> <50462063.4010404@hyperactivesw.com> <50462ECA.3090305@gmail.com> <50463588.3020101@hyperactivesw.com> Message-ID: <504655D6.3080708@gmail.com> On 09/04/2012 08:08 PM, J. Landman Gay wrote: > On 9/4/12 11:39 AM, Richmond wrote: >> On 09/04/2012 06:38 PM, J. Landman Gay wrote: >>> On 9/4/12 1:29 AM, Richmond wrote: >>>> I really wonder if anyone can clarify the situations re both 'old' and >>>> 'new' RevOnlines? >>>> >>>> And, if they have been hosed completely, whether there is a repository >>>> somewhere of all the >>>> wonderful stacks they once contained? >>> >>> The "new" RevOnline is working fine now. I see that it contains all >>> the stacks I uploaded to the "old" version, so I assume everything was >>> moved there. >>> >> >> That doesn't seem to be the case; at least with my stacks. > > Reupload, I guess. Or if you want, give me a name and I can try a > search too. > Unfortunately since I uploaded to the old RevOnline I have moved country, crashed my way through any number of computers and so on. It is quite possible that those stacks are currently mouldering away on a backup CD in my attic in my house in Scotland (which I last visited right after the last Edinburgh RunRev conference). From mwieder at ahsoftware.net Tue Sep 4 16:12:40 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 4 Sep 2012 20:12:40 +0000 (UTC) Subject: Steve Jobs is back Message-ID: "...the being formerly known as Steve Jobs is attended by 20 servants, who seem to resemble the Apple store ?Geniuses? who help customers set up their iPhones and other devices here on earth." -- Mark Wieder mwieder at ahsoftware.net From pete at lcsql.com Tue Sep 4 16:17:20 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 4 Sep 2012 13:17:20 -0700 Subject: Fwd: GeekSuit Updates [September 04, 12] In-Reply-To: References: Message-ID: I received this today and forwarding to the list in case it is of interest to anyone. Pete ---------- Forwarded message ---------- From: Ray Barber Date: Tue, Sep 4, 2012 at 12:04 PM Subject: GeekSuit Updates [September 04, 12] To: Peter Haworth Hi Peter, I'm very pleased to announce the official launch of iBetaTest, our popular networking and beta testing resource for Apple enthusiasts. iBetaTest helps companies and individual software developers alike improve the quality of their products by providing a platform to have their applications properly tested from a well informed, and energetic Beta Pool. http://iBetaTest.com/ iBetaTest is a free, opt-in service for everyone who loves what the mobile community offers. It is squarely aimed at providing iPhone/iPad users around the globe a place to connect, build a strong sense of community and an excellent complement to bundled software avenues. Developers can effortlessly create and publish their projects to a vetted beta pool. Testers can register to try out the latest iPhone/iPad apps and receive Free Promo Codes, or even iTunes Gift Cards. It costs nothing to register to iBetaTest (Free). Project Channels may be created, published and are billed month to month. The Developer is billed only $12.50 a month for only as long as the Project Channel is open for testing. iBetaTest has met with absolutely fabulous response, and developers are getting better feedback on their apps than they could have ever accomplished by recruiting testers manually. It serves as the perfect complement to MacScripter, MacDeveloper, and prMac. Should you have any questions on the above, contact me at any time. I'll be happy to help you. Sincerely, Ray Barber CEO / Director of Operations GeekSuit, LLC | macscripter.net 1-800-517-4570 We sent you this newsletter because at the time you registered to MacScripter, indicated a willingness to receive updates about new sections or resources we offer. Don't worry. We won't fill up your mailbox with a bunch of email. Only very rarely do we send out notices to members, generally once or twice a year. If you wish to unsubscribe, login to your account on MacScripter and from your profile click "Un-Subscribe from this Forum". NOTE: Unsubscribing will remove your acct from our network entirely. -- Peter Haworth lcSQL Software From artdivito at sbcglobal.net Tue Sep 4 18:20:15 2012 From: artdivito at sbcglobal.net (Art DiVito) Date: Tue, 4 Sep 2012 15:20:15 -0700 (PDT) Subject: help needed Message-ID: <1346797215.17994.YahooMailClassic@web184404.mail.bf1.yahoo.com> Hi all. I have a complete LiveCode market product (for Macs and PCs) with website and PayPal service (thanks in part to some in this forum). However, I am afraid to promote it for fear I do not have the requisite programming prowess. I would prefer a better website as well. So, if anyone is interested in a profit sharing venture that includes web hosting along with product maintenance and upgrades, please contact me at artdivito at sbcglobal.net. Thanks. -- Art DiVito From bobs at twft.com Tue Sep 4 18:22:09 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 4 Sep 2012 15:22:09 -0700 Subject: Steve Jobs is back In-Reply-To: References: Message-ID: Mark, Mark, don't tempt me so! ;-) Bob On Sep 4, 2012, at 1:12 PM, Mark Wieder wrote: > > > > "...the being formerly known as Steve Jobs is attended by 20 servants, who seem > to resemble the Apple store ?Geniuses? who help customers set up their iPhones > and other devices here on earth." > > -- > Mark Wieder > mwieder at ahsoftware.net From bobs at twft.com Tue Sep 4 18:33:29 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 4 Sep 2012 15:33:29 -0700 Subject: Steve Jobs is back In-Reply-To: References: Message-ID: <5592A361-A8A6-4151-B446-FB1760E92ADE@twft.com> I qoute, "What?s more, Mr. Jobs was reborn in a younger, more handsome form. Phra Chaibul says he now appears to be around 35 to 40 years old." Now wait just a doggone minute! He is reincarnated... AS A 40 YEAR OLD??? Bob On Sep 4, 2012, at 1:12 PM, Mark Wieder wrote: > > > > "...the being formerly known as Steve Jobs is attended by 20 servants, who seem > to resemble the Apple store ?Geniuses? who help customers set up their iPhones > and other devices here on earth." > > -- > Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Tue Sep 4 18:47:52 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 4 Sep 2012 22:47:52 +0000 (UTC) Subject: Steve Jobs is back References: <5592A361-A8A6-4151-B446-FB1760E92ADE@twft.com> Message-ID: Bob Sneidar writes: > Now wait just a doggone minute! He is reincarnated... AS A 40 YEAR OLD??? Saves a lot of time, doesn't it? -- Mark Wieder mwieder at ahsoftware.net From lfredricks at proactive-intl.com Tue Sep 4 19:12:54 2012 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Tue, 4 Sep 2012 16:12:54 -0700 Subject: Steve Jobs is back In-Reply-To: References: Message-ID: <6CDE8130B3FA42F3B05EB752E3F6E936@GATEWAY> > teve-jobs-reincarnated-as-warrior-philosopher/> > > "...the being formerly known as Steve Jobs is attended by 20 > servants, who seem to resemble the Apple store 'Geniuses' who > help customers set up their iPhones and other devices here on earth." How many 1st level spells does he get per day? Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From bobs at twft.com Tue Sep 4 19:18:09 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 4 Sep 2012 16:18:09 -0700 Subject: Steve Jobs is back In-Reply-To: <6CDE8130B3FA42F3B05EB752E3F6E936@GATEWAY> References: <6CDE8130B3FA42F3B05EB752E3F6E936@GATEWAY> Message-ID: <889E2D7A-72B9-4D71-94CD-8985653066C0@twft.com> Ahhh! Nice! Bob On Sep 4, 2012, at 4:12 PM, Lynn Fredricks wrote: >> > teve-jobs-reincarnated-as-warrior-philosopher/> >> >> "...the being formerly known as Steve Jobs is attended by 20 >> servants, who seem to resemble the Apple store 'Geniuses' who >> help customers set up their iPhones and other devices here on earth." > > How many 1st level spells does he get per day? > > Best regards, > > Lynn Fredricks From jallijn at gmail.com Wed Sep 5 04:45:26 2012 From: jallijn at gmail.com (John Allijn) Date: Wed, 5 Sep 2012 10:45:26 +0200 Subject: Scripting gradients Message-ID: <91DCF630-057D-47A3-9B1D-387BCF38F165@gmail.com> Hi, I have a rectangle that I filled with a gradient in the inspector. Is there a way to script the colors of this gradient? I want to let the user pick a color for a color theme and have the gradient match that. Thanks! From scott at tactilemedia.com Wed Sep 5 04:58:08 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 05 Sep 2012 01:58:08 -0700 Subject: Scripting gradients In-Reply-To: <91DCF630-057D-47A3-9B1D-387BCF38F165@gmail.com> Message-ID: Gradient settings are stored in an array property called the fillGradient. The color data is stored the "ramp" index. So to get the colors, you could script something like: put the fillGradient of graphic "myBox" into theArray put theArray["ramp"] of graphic "myBox" into theVar The variable theVar will contain each color of the gradient, listed one per line. After making changes to the colors, you load the color data back into the array, and set the fillGradient of the graphic to the array: put theVar into theArray["ramp"] set the fillGradient of graphic "myBox" to theArray See the fillGradient entry in the dictionary for more info. Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, John Allijn wrote: > Hi, > I have a rectangle that I filled with a gradient in the inspector. > Is there a way to script the colors of this gradient? > I want to let the user pick a color for a color theme and have the gradient > match that. > Thanks! > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From scott at tactilemedia.com Wed Sep 5 05:00:53 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 05 Sep 2012 02:00:53 -0700 Subject: Scripting gradients In-Reply-To: Message-ID: Sorry, make that: put theArray["ramp"] into theVar (no object reference needed) Recently, I wrote: > Gradient settings are stored in an array property called the fillGradient. > The color data is stored the "ramp" index. So to get the colors, you could > script something like: > put the fillGradient of graphic "myBox" into theArray > put theArray["ramp"] of graphic "myBox" into theVar > > The variable theVar will contain each color of the gradient, listed one per > line. > > After making changes to the colors, you load the color data back into the > array, and set the fillGradient of the graphic to the array: > put theVar into theArray["ramp"] > set the fillGradient of graphic "myBox" to theArray > > See the fillGradient entry in the dictionary for more info. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > Recently, John Allijn wrote: > >> Hi, >> I have a rectangle that I filled with a gradient in the inspector. >> Is there a way to script the colors of this gradient? >> I want to let the user pick a color for a color theme and have the gradient >> match that. >> Thanks! >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > Regards, Scott Rossi Creative Director Tactile Media, UX Design From jallijn at gmail.com Wed Sep 5 05:19:56 2012 From: jallijn at gmail.com (John Allijn) Date: Wed, 5 Sep 2012 11:19:56 +0200 Subject: Scripting gradients In-Reply-To: References: Message-ID: <430599A3-F141-41F6-9550-A6128639C9DE@gmail.com> Thanks! On Sep 5, 2012, at 11:00, Scott Rossi wrote: > Sorry, make that: > > put theArray["ramp"] into theVar (no object reference needed) > > > Recently, I wrote: > >> Gradient settings are stored in an array property called the fillGradient. >> The color data is stored the "ramp" index. So to get the colors, you could >> script something like: >> put the fillGradient of graphic "myBox" into theArray >> put theArray["ramp"] of graphic "myBox" into theVar >> >> The variable theVar will contain each color of the gradient, listed one per >> line. >> >> After making changes to the colors, you load the color data back into the >> array, and set the fillGradient of the graphic to the array: >> put theVar into theArray["ramp"] >> set the fillGradient of graphic "myBox" to theArray >> >> See the fillGradient entry in the dictionary for more info. >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX Design >> >> >> >> Recently, John Allijn wrote: >> >>> Hi, >>> I have a rectangle that I filled with a gradient in the inspector. >>> Is there a way to script the colors of this gradient? >>> I want to let the user pick a color for a color theme and have the gradient >>> match that. >>> Thanks! >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription >>> preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> >> >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jallijn at gmail.com Wed Sep 5 05:58:38 2012 From: jallijn at gmail.com (John Allijn) Date: Wed, 5 Sep 2012 11:58:38 +0200 Subject: Scripting gradients In-Reply-To: References: Message-ID: I think i can get it working, but i'm strugling with the color-coding. My colors are all in a hex format like #FFFFFF. How do I convert that to RGB values? I can't find a command for this in the help. On Sep 5, 2012, at 11:00, Scott Rossi wrote: > Sorry, make that: > > put theArray["ramp"] into theVar (no object reference needed) > > > Recently, I wrote: > >> Gradient settings are stored in an array property called the fillGradient. >> The color data is stored the "ramp" index. So to get the colors, you could >> script something like: >> put the fillGradient of graphic "myBox" into theArray >> put theArray["ramp"] of graphic "myBox" into theVar >> >> The variable theVar will contain each color of the gradient, listed one per >> line. >> >> After making changes to the colors, you load the color data back into the >> array, and set the fillGradient of the graphic to the array: >> put theVar into theArray["ramp"] >> set the fillGradient of graphic "myBox" to theArray >> >> See the fillGradient entry in the dictionary for more info. >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX Design >> >> >> >> Recently, John Allijn wrote: >> >>> Hi, >>> I have a rectangle that I filled with a gradient in the inspector. >>> Is there a way to script the colors of this gradient? >>> I want to let the user pick a color for a color theme and have the gradient >>> match that. >>> Thanks! >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription >>> preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> >> >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From guglielmo at braguglia.ch Wed Sep 5 06:17:43 2012 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Wed, 05 Sep 2012 12:17:43 +0200 Subject: Scripting gradients In-Reply-To: References: Message-ID: <504726C7.40907@braguglia.ch> John ... your values are already *RGB* values, just differently written ... ;-) E.g. ... *#FF7F00* is made by three couples of values : FF (/the R value/) 7F (/the G value/) 00 (/the B value/) just written in hexadecimal ... convert to the decimal value and ... that's all. So #FF7F00 is just 255, 127, 0 :-) Guglielmo On 05.09.2012 11:58, John Allijn wrote: > I think i can get it working, but i'm strugling with the color-coding. > My colors are all in a hex format like #FFFFFF. > How do I convert that to RGB values? I can't find a command for this in the help. > > > On Sep 5, 2012, at 11:00, Scott Rossi wrote: > >> Sorry, make that: >> >> put theArray["ramp"] into theVar (no object reference needed) >> >> >> Recently, I wrote: >> >>> Gradient settings are stored in an array property called the fillGradient. >>> The color data is stored the "ramp" index. So to get the colors, you could >>> script something like: >>> put the fillGradient of graphic "myBox" into theArray >>> put theArray["ramp"] of graphic "myBox" into theVar >>> >>> The variable theVar will contain each color of the gradient, listed one per >>> line. >>> >>> After making changes to the colors, you load the color data back into the >>> array, and set the fillGradient of the graphic to the array: >>> put theVar into theArray["ramp"] >>> set the fillGradient of graphic "myBox" to theArray >>> >>> See the fillGradient entry in the dictionary for more info. >>> >>> Regards, >>> >>> Scott Rossi >>> Creative Director >>> Tactile Media, UX Design >>> >>> >>> >>> Recently, John Allijn wrote: >>> >>>> Hi, >>>> I have a rectangle that I filled with a gradient in the inspector. >>>> Is there a way to script the colors of this gradient? >>>> I want to let the user pick a color for a color theme and have the gradient >>>> match that. >>>> Thanks! >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your subscription >>>> preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>> >>> >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription >>> preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX Design >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From jallijn at gmail.com Wed Sep 5 06:30:59 2012 From: jallijn at gmail.com (John Allijn) Date: Wed, 5 Sep 2012 12:30:59 +0200 Subject: Scripting gradients In-Reply-To: <504726C7.40907@braguglia.ch> References: <504726C7.40907@braguglia.ch> Message-ID: <3C7C3AD0-E968-4F88-A5CF-520077D17326@gmail.com> It works! :) On Sep 5, 2012, at 12:17, Guglielmo Braguglia wrote: > John ... your values are already *RGB* values, just differently written ... ;-) > > E.g. ... *#FF7F00* is made by three couples of values : FF (/the R value/) 7F (/the G value/) 00 (/the B value/) just written in hexadecimal ... convert to the decimal value and ... that's all. > > So #FF7F00 is just 255, 127, 0 :-) > > Guglielmo > > > On 05.09.2012 11:58, John Allijn wrote: >> I think i can get it working, but i'm strugling with the color-coding. >> My colors are all in a hex format like #FFFFFF. >> How do I convert that to RGB values? I can't find a command for this in the help. >> >> >> On Sep 5, 2012, at 11:00, Scott Rossi wrote: >> >>> Sorry, make that: >>> >>> put theArray["ramp"] into theVar (no object reference needed) >>> >>> >>> Recently, I wrote: >>> >>>> Gradient settings are stored in an array property called the fillGradient. >>>> The color data is stored the "ramp" index. So to get the colors, you could >>>> script something like: >>>> put the fillGradient of graphic "myBox" into theArray >>>> put theArray["ramp"] of graphic "myBox" into theVar >>>> >>>> The variable theVar will contain each color of the gradient, listed one per >>>> line. >>>> >>>> After making changes to the colors, you load the color data back into the >>>> array, and set the fillGradient of the graphic to the array: >>>> put theVar into theArray["ramp"] >>>> set the fillGradient of graphic "myBox" to theArray >>>> >>>> See the fillGradient entry in the dictionary for more info. >>>> >>>> Regards, >>>> >>>> Scott Rossi >>>> Creative Director >>>> Tactile Media, UX Design >>>> >>>> >>>> >>>> Recently, John Allijn wrote: >>>> >>>>> Hi, >>>>> I have a rectangle that I filled with a gradient in the inspector. >>>>> Is there a way to script the colors of this gradient? >>>>> I want to let the user pick a color for a color theme and have the gradient >>>>> match that. >>>>> Thanks! >>>>> >>>>> >>>>> _______________________________________________ >>>>> use-livecode mailing list >>>>> use-livecode at lists.runrev.com >>>>> Please visit this url to subscribe, unsubscribe and manage your subscription >>>>> preferences: >>>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>>> >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your subscription >>>> preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>> >>> Regards, >>> >>> Scott Rossi >>> Creative Director >>> Tactile Media, UX Design >>> >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Wed Sep 5 11:08:50 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 5 Sep 2012 08:08:50 -0700 Subject: hotkeys for button choices in answer In-Reply-To: References: <47B2169A-C6E4-4337-A94E-CA9B9B1C4981@pbh.on-rev.com> <78DF20F9-EAB1-4D67-B2DC-E7293BC1DD5F@pbh.on-rev.com> Message-ID: On Tuesday, September 4, 2012, Bob Sneidar wrote: > Personally I like prompting the user click the button, using hotkeys as a > less than obvious means. I generally view amply circumstance in which the user is forced to use the mouse in the middle of a routine data entry task as a catastrophic interface design flaw, at a level that would stop me from buying the program. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From andrew at ctech.me Wed Sep 5 11:28:02 2012 From: andrew at ctech.me (Andrew Kluthe) Date: Wed, 5 Sep 2012 10:28:02 -0500 Subject: libURLSetStatusCallback error Message-ID: Hey Ya'll, I have an update routine that uses libURLSetStatusCallback to catch the callback from a libURLDownloadToFile call. On one laptop, the file downloads and everything is hunky-dory, but on another laptop. The callback recieves 'error' in its status string at about 457kb of the 754kb file. The file it downloaded is in fact the correct file, but only 457kb of it is getting downloaded. Is there anyway to get more information out of what is going on when it reports in "error" in the status string? "error" in and of itself doesn't seem to help me much. Suggestions? -- Regards, Andrew Kluthe andrew at ctech.me From andrew at ctech.me Wed Sep 5 12:10:02 2012 From: andrew at ctech.me (Andrew Kluthe) Date: Wed, 5 Sep 2012 11:10:02 -0500 Subject: libURLSetStatusCallback error In-Reply-To: References: Message-ID: This was my own silliness apparently. The answer was smacking me straight in the face. Doh. On Wed, Sep 5, 2012 at 10:28 AM, Andrew Kluthe wrote: > Hey Ya'll, > > I have an update routine that uses libURLSetStatusCallback to catch > the callback from a libURLDownloadToFile call. > > On one laptop, the file downloads and everything is hunky-dory, but on > another laptop. The callback recieves 'error' in its status string at > about 457kb of the 754kb file. The file it downloaded is in fact the > correct file, but only 457kb of it is getting downloaded. Is there > anyway to get more information out of what is going on when it reports > in "error" in the status string? "error" in and of itself doesn't seem > to help me much. > > Suggestions? > -- > Regards, > > Andrew Kluthe > andrew at ctech.me -- Regards, Andrew Kluthe andrew at ctech.me From bobs at twft.com Wed Sep 5 13:53:57 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 5 Sep 2012 10:53:57 -0700 Subject: hotkeys for button choices in answer In-Reply-To: References: <47B2169A-C6E4-4337-A94E-CA9B9B1C4981@pbh.on-rev.com> <78DF20F9-EAB1-4D67-B2DC-E7293BC1DD5F@pbh.on-rev.com> Message-ID: Maybe a dialog is not the way to go in those circumstances. If it's a choice between several things that are not standard yes/no choices, perhaps a menu or radio button would work better? I have always seen dialogs as a way to interrupt the normal flow of data entry, and alert the user to a condition that needs closer attention. I suppose in the case of things like print dialogs that doesn't hold true, but then the print dialog is not really being used as a classic dialog, but rather a mini data entry form in it's own right. Bob On Sep 5, 2012, at 8:08 AM, Dr. Hawkins wrote: > On Tuesday, September 4, 2012, Bob Sneidar wrote: > >> Personally I like prompting the user click the button, using hotkeys as a >> less than obvious means. > > > I generally view amply circumstance in which the user is forced to use the > mouse in the middle of a routine data entry task as a catastrophic > interface design flaw, at a level that would stop me from buying the > program. > > > > -- > The Hawkins Law Firm > Richard E. Hawkins, Esq. > (702) 508-8462 > HawkinsLawFirm at gmail.com > 3025 S. Maryland Parkway > Suite A > Las Vegas, NV 89109 > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Wed Sep 5 18:51:00 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 5 Sep 2012 15:51:00 -0700 Subject: hotkeys for button choices in answer In-Reply-To: References: <47B2169A-C6E4-4337-A94E-CA9B9B1C4981@pbh.on-rev.com> <78DF20F9-EAB1-4D67-B2DC-E7293BC1DD5F@pbh.on-rev.com> Message-ID: On Wed, Sep 5, 2012 at 10:53 AM, Bob Sneidar wrote: > Maybe a dialog is not the way to go in those circumstances. If it's a choice between >several things that are not standard yes/no choices, perhaps a menu or radio button >would work better? So far, I'm just using them for the second check on a deletion type action, or replacing one open client (database) with another, so yes/no is plenty--but I need to be sure that the keys will always work. I want enough of a break to catch the eye, but not enough that the user's hands are forced to leave the keyboard. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From lan.kc.macmail at gmail.com Wed Sep 5 21:09:35 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Thu, 6 Sep 2012 09:09:35 +0800 Subject: an ignored breakpoint In-Reply-To: References: <5044E9F7.109@hyperactivesw.com> Message-ID: On Wed, Sep 5, 2012 at 12:14 AM, Peter Haworth wrote: > I'm surprised by the number of problems people are reporting with the > debugger. > Since using 'breakpoint' exclusively I've not experienced any problems with the debugger; but then again I don't think I've ever used mouseLine or mouseCharChunk. I do miss the Trace option we used to have, and because of that I do liberally sprinkle 'breakpoint' throughout my code. I could have 6-12 breakpoints across half a dozen handlers/functions across a 1000 lines of code. I couldn't imagine finding and resetting all of those, just to ensure they worked, if I used 'red dots' instead. I must be doing something wrong, but I'll stick with 'breakpoint' because the debugger works fine every time for me. From jacque at hyperactivesw.com Wed Sep 5 21:31:08 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 05 Sep 2012 20:31:08 -0500 Subject: an ignored breakpoint In-Reply-To: References: <5044E9F7.109@hyperactivesw.com> Message-ID: <5047FCDC.1000202@hyperactivesw.com> On 9/5/12 8:09 PM, Kay C Lan wrote: > I do miss the Trace option we used to have, and because of that I do > liberally sprinkle 'breakpoint' throughout my code. I could have 6-12 > breakpoints across half a dozen handlers/functions across a 1000 lines of > code. I couldn't imagine finding and resetting all of those, just to ensure > they worked, if I used 'red dots' instead. One thing I like a lot about the red dots is that you can remove all of them from all scripts with a single menu item selection "Clear all breakpoints". Very handy. I haven't had much trouble with the red dots. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From brahma at hindu.org Wed Sep 5 22:39:29 2012 From: brahma at hindu.org (Brahmanathaswami) Date: Wed, 05 Sep 2012 16:39:29 -1000 Subject: Problems on Mac OSX Reading Files on Server Message-ID: <50480CE1.9060803@hindu.org> I have an old (three years running now) revision control system that is simply a client side mini-finder that appends old fashioned revision control strings to file names like Hinduism Today_cover_r1-ci-BR.indd indicates a file that is checked in on the server and is revision 1 and last edited by BR. All the app (called "Grapple") does it use "cp" "mv" shell commands, poke the last segment of the file names and makes copies locally and archives copies on the server. basic, but it works and worked a lot better than some huge system that uses MySQL on the back end (we had one of those and it was a huge headache) But now, on Lion, OS X, we are having some issues with InDesign files where the Set the defaultfolder to "/Volume/Server-on-the-lan/Grapple Version Control/HT 2013-01/" put the files into tList put tList into fld "CurrentFiles" now, what is happening it: many of the files on the server are not returned in the "the files" But, cp and mv commands are working. Can anyone give me any clues? of why some files are invisible to LiveCode, but visible in the Finder? Om Shanti Brahmanathaswami Kauai Aadheenam From lan.kc.macmail at gmail.com Wed Sep 5 23:45:10 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Thu, 6 Sep 2012 11:45:10 +0800 Subject: an ignored breakpoint In-Reply-To: <5047FCDC.1000202@hyperactivesw.com> References: <5044E9F7.109@hyperactivesw.com> <5047FCDC.1000202@hyperactivesw.com> Message-ID: On Thu, Sep 6, 2012 at 9:31 AM, J. Landman Gay wrote: > > One thing I like a lot about the red dots is that you can remove all of > them from all scripts with a single menu item selection "Clear all > breakpoints". Very handy. > If I want to test my scripts without ANY breakpoints I simply turn Off Script Debug Mode. One thing I like a lot about breakpoints is I can quickly and easily turn On and Off all/selected breakpoints in all/selected scripts using Find and Replace. Find 'breakpoint' Replace with '--breakpoint' and vice versa. I don't even have to type it, because I've done it before those strings appear in the option buttons in the Find and Replace window. It then also makes it very easy to reinstate some/all breakpoints. Again, I liked the old Trace, and some of what I do is because I can't Trace any more, so with a bit of trial and error I'll find the right place to put a breakpoint, attempt to figure out what's wrong, and when I think I've got it right I'll just comment it out. Days/weeks.months/years later when under unforeseen circumstances I hit basically the same error I know exactly where to put the breakpoint because it's sitting there waiting to be uncommented. I like that during development I can leave place holders at important locations in my script and long after I've forgotten why they are important I can come back, uncomment them, then step through my code to each important location at which point the reason for the current problem I'm trying to troubleshoot usually becomes immediately apparent - unfortunately the code required to correct the deficit normally takes a whole lot longer to nut out and incorporate ;-) From geradamas at yahoo.com Thu Sep 6 01:06:53 2012 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 5 Sep 2012 22:06:53 -0700 (PDT) Subject: No subject Message-ID: <1346908013.34273.YahooMailNeo@web161605.mail.bf1.yahoo.com> http://thecaninecounselor.com/wp-content/plugins/akismet/friends.php?pink233.gif From richmondmathewson at gmail.com Thu Sep 6 03:09:44 2012 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 06 Sep 2012 10:09:44 +0300 Subject: Apologies for Spam Message-ID: <50484C38.90402@gmail.com> I'm sorry, but my Yahoo e-mail seems to be spamming in all directions. I am sorry for the inconvenience. Richmond. From benr_mc at cogapp.com Thu Sep 6 04:26:32 2012 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Thu, 06 Sep 2012 09:26:32 +0100 Subject: an ignored breakpoint In-Reply-To: References: <5044E9F7.109@hyperactivesw.com> Message-ID: <50485E38.7090103@cogapp.com> On 06/09/2012 02:09, Kay C Lan wrote: > I could have 6-12 breakpoints across half a dozen handlers/functions across > a 1000 lines of code. I couldn't imagine finding and resetting all of > those, just to ensure they worked, if I used 'red dots' instead. On 06/09/2012 04:45, Kay C Lan wrote:> One thing I like a lot about breakpoints is I can quickly and easily turn > On and Off all/selected breakpoints in all/selected scripts using Find and > Replace. Find 'breakpoint' Replace with '--breakpoint' and vice versa. I > don't even have to type it, because I've done it before those strings > appear in the option buttons in the Find and Replace window. > > It then also makes it very easy to reinstate some/all breakpoints. Hi Kay I appreciate you've had trouble with red dots - and that you also mentioned some other factors you appreciate about 'breakpoint', eg persistence - but I thought that since you've evidently not used red dots for a while you may not have noticed that the script editor now has a 'Breakpoints' tab which tracks all the red dots in all scripts/stacks. From here you can delete, or enable/disable each one without deleting it and can edit the condition on each - and can also double-click to go directly to that line of code, opening the relevant script if required. (So I suppose disabled breakpoints could be used as a kind of bookmark.) This area also provides access to variable watches if you use those (I hadn't realised until just now that we had this facility!). Apologies if you already knew this. On the other hand, I only just learnt from your emails that I could switch off "Script Debug Mode" to disable all hard-coded 'breakpoint' statements! Ben From bobs at twft.com Thu Sep 6 11:51:02 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 6 Sep 2012 08:51:02 -0700 Subject: Apologies for Spam In-Reply-To: <50484C38.90402@gmail.com> References: <50484C38.90402@gmail.com> Message-ID: <89FB9B82-D870-4FA1-A7F4-EEFD0A8E98F9@twft.com> There are two kinds of Yahoo accounts. There are the ones that got hacked, and then there are the ones they haven't had time to get around to yet. Bob On Sep 6, 2012, at 12:09 AM, Richmond wrote: > I'm sorry, but my Yahoo e-mail seems to be spamming in all directions. > > I am sorry for the inconvenience. > > Richmond. From mwieder at ahsoftware.net Thu Sep 6 12:22:55 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 6 Sep 2012 16:22:55 +0000 (UTC) Subject: Apologies for Spam References: <50484C38.90402@gmail.com> Message-ID: Richmond writes: > I'm sorry, but my Yahoo e-mail seems to be spamming in all directions. I thought that's what Yahoo accounts were for... -- Mark Wieder mwieder at ahsoftware.net From pete at lcsql.com Thu Sep 6 15:19:27 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 6 Sep 2012 12:19:27 -0700 Subject: an ignored breakpoint In-Reply-To: <50485E38.7090103@cogapp.com> References: <5044E9F7.109@hyperactivesw.com> <50485E38.7090103@cogapp.com> Message-ID: There's certainly a need to set "markers" of various sorts in scripts and the best tool to do this is Bill Vlahos' lcTaskList, available on the RunRev store for $10. Pete lcSQL Software On Thu, Sep 6, 2012 at 1:26 AM, Ben Rubinstein wrote: > On 06/09/2012 02:09, Kay C Lan wrote: > >> I could have 6-12 breakpoints across half a dozen handlers/functions >> across >> a 1000 lines of code. I couldn't imagine finding and resetting all of >> those, just to ensure they worked, if I used 'red dots' instead. > > From bobs at twft.com Thu Sep 6 15:51:26 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 6 Sep 2012 12:51:26 -0700 Subject: an ignored breakpoint In-Reply-To: References: <5044E9F7.109@hyperactivesw.com> <50485E38.7090103@cogapp.com> Message-ID: Another thing to watch out for is setting breakpoints with variable values. This in the past would crash LC. I'm not sure if they fixed it yet. I was crashing all the time once and thought it was a really unstable build, until I realized I had set and forgot about a variable watch point. Bob On Sep 6, 2012, at 12:19 PM, Peter Haworth wrote: > There's certainly a need to set "markers" of various sorts in scripts and > the best tool to do this is Bill Vlahos' lcTaskList, available on the > RunRev store for $10. > > Pete > lcSQL Software > > > > On Thu, Sep 6, 2012 at 1:26 AM, Ben Rubinstein wrote: > >> On 06/09/2012 02:09, Kay C Lan wrote: >> >>> I could have 6-12 breakpoints across half a dozen handlers/functions >>> across >>> a 1000 lines of code. I couldn't imagine finding and resetting all of >>> those, just to ensure they worked, if I used 'red dots' instead. >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Thu Sep 6 19:16:06 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 6 Sep 2012 16:16:06 -0700 Subject: [ANN] lcStackBrowser v 1.0.0 Message-ID: I'm happy to announce the initial release of lcStackBrowser, a plugin alternative to the IDE Application Browser. You can find complete details of lcStackBrowser here including screen shots, a 30-day trial download link, the User Guide, and a purchase link. A few of the major benefits are listed below. - Fully expandable/collapsible view of all loaded main stacks, substacks, cards, and controls - Two alternative layout options - Groups can be expanded/collapsed - Single click access to: - The IDE Inspector palette of one or more objects - The IDE Script Editor (or GLX2 if installed and enabled) for one or more objects - Group edit mode, including nested groups - Unlock one or more password-protected stacks - The cards of each stack can be sorted by name, ID, or number - The controls of each card can be sorted by layer, ID, type, or name - The controls of a group can be sorted by layer, ID, name, or type - Move/Copy substacks, cards, and controls by drag-and-drop - Relayer controls (including moving them in and out of groups) by drag-and-drop - Contextual menu access to: - add and name a new substack - add and name a new card - set many true/false properties of an object - change the main stack of a stack - change the mode of a stack - Create new mainstacks, open existing main stack files via standard open dialog or list of recently-opened files. Pete lcSQL Software From lan.kc.macmail at gmail.com Fri Sep 7 04:13:02 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 7 Sep 2012 16:13:02 +0800 Subject: an ignored breakpoint In-Reply-To: <50485E38.7090103@cogapp.com> References: <5044E9F7.109@hyperactivesw.com> <50485E38.7090103@cogapp.com> Message-ID: Ben, Thanks for the pointer. No I certainly didn't know about the Breakpoint tab - well for some strange reason it doesn't do anything for hard coded breakpoints, when I click on the Tab it comes up empty so I guess I've occasionally clicked on it and have come away assuming it's telling me nothing. Clearly I need to wean myself back to using the occasional Red Dot. Thanks. On Thu, Sep 6, 2012 at 4:26 PM, Ben Rubinstein wrote: > > I appreciate you've had trouble with red dots - and that you also > mentioned some other factors you appreciate about 'breakpoint', eg > persistence - but I thought that since you've evidently not used red dots > for a while you may not have noticed that the script editor now has a > 'Breakpoints' tab which tracks all the red dots in all scripts/stacks. > > From here you can delete, or enable/disable each one without deleting it > and can edit the condition on each - and can also double-click to go > directly to that line of code, opening the relevant script if required. > (So I suppose disabled breakpoints could be used as a kind of bookmark.) > This area also provides access to variable watches if you use those (I > hadn't realised until just now that we had this facility!). > > Apologies if you already knew this. On the other hand, I only just learnt > from your emails that I could switch off "Script Debug Mode" to disable all > hard-coded 'breakpoint' statements! > > Ben > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From benr_mc at cogapp.com Fri Sep 7 04:47:28 2012 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Fri, 07 Sep 2012 09:47:28 +0100 Subject: an ignored breakpoint In-Reply-To: References: <5044E9F7.109@hyperactivesw.com> <50485E38.7090103@cogapp.com> Message-ID: <5049B4A0.5020802@cogapp.com> On 07/09/2012 09:13, Kay C Lan wrote: > Clearly I need to wean myself back to using the occasional Red Dot. LiveCode - an ever-increasing number of ways to skin each cat. Ben From andrew at ctech.me Fri Sep 7 09:48:50 2012 From: andrew at ctech.me (Andrew Kluthe) Date: Fri, 7 Sep 2012 08:48:50 -0500 Subject: [ANN] lcStackBrowser v 1.0.0 In-Reply-To: References: Message-ID: Trying this out now. Looks really nice! This is going to help a great deal. On Thu, Sep 6, 2012 at 6:16 PM, Peter Haworth wrote: > I'm happy to announce the initial release of lcStackBrowser, a plugin > alternative to the IDE Application Browser. > > You can find complete details of lcStackBrowser > here including > screen shots, a 30-day trial download link, the User Guide, and a purchase > link. > > A few of the major benefits are listed below. > > - Fully expandable/collapsible view of all loaded main stacks, > substacks, cards, and controls > - Two alternative layout options > - Groups can be expanded/collapsed > - Single click access to: > - The IDE Inspector palette of one or more objects > - The IDE Script Editor (or GLX2 if installed and enabled) for one or > more objects > - Group edit mode, including nested groups > - Unlock one or more password-protected stacks > - The cards of each stack can be sorted by name, ID, or number > - The controls of each card can be sorted by layer, ID, type, or name > - The controls of a group can be sorted by layer, ID, name, or type > - Move/Copy substacks, cards, and controls by drag-and-drop > - Relayer controls (including moving them in and out of groups) by > drag-and-drop > - Contextual menu access to: > - add and name a new substack > - add and name a new card > - set many true/false properties of an object > - change the main stack of a stack > - change the mode of a stack > - Create new mainstacks, open existing main stack files via standard > open dialog or list of recently-opened files. > > > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Regards, Andrew Kluthe andrew at ctech.me From andrew at ctech.me Fri Sep 7 10:47:28 2012 From: andrew at ctech.me (Andrew Kluthe) Date: Fri, 7 Sep 2012 09:47:28 -0500 Subject: [ANN] lcStackBrowser v 1.0.0 In-Reply-To: References: Message-ID: I like that it tells me which stacks are passworded. Is there a way to easily add a password to a stack with this? That would be a really handy feature. :) I also hit a couple of crashes. I will send you an email off list when I can get the recipe right. Andrew On Fri, Sep 7, 2012 at 8:48 AM, Andrew Kluthe wrote: > Trying this out now. Looks really nice! This is going to help a great deal. > > On Thu, Sep 6, 2012 at 6:16 PM, Peter Haworth wrote: >> I'm happy to announce the initial release of lcStackBrowser, a plugin >> alternative to the IDE Application Browser. >> >> You can find complete details of lcStackBrowser >> here including >> screen shots, a 30-day trial download link, the User Guide, and a purchase >> link. >> >> A few of the major benefits are listed below. >> >> - Fully expandable/collapsible view of all loaded main stacks, >> substacks, cards, and controls >> - Two alternative layout options >> - Groups can be expanded/collapsed >> - Single click access to: >> - The IDE Inspector palette of one or more objects >> - The IDE Script Editor (or GLX2 if installed and enabled) for one or >> more objects >> - Group edit mode, including nested groups >> - Unlock one or more password-protected stacks >> - The cards of each stack can be sorted by name, ID, or number >> - The controls of each card can be sorted by layer, ID, type, or name >> - The controls of a group can be sorted by layer, ID, name, or type >> - Move/Copy substacks, cards, and controls by drag-and-drop >> - Relayer controls (including moving them in and out of groups) by >> drag-and-drop >> - Contextual menu access to: >> - add and name a new substack >> - add and name a new card >> - set many true/false properties of an object >> - change the main stack of a stack >> - change the mode of a stack >> - Create new mainstacks, open existing main stack files via standard >> open dialog or list of recently-opened files. >> >> >> Pete >> lcSQL Software >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > > -- > Regards, > > Andrew Kluthe > andrew at ctech.me -- Regards, Andrew Kluthe andrew at ctech.me From todd at geistinteractive.com Fri Sep 7 11:45:48 2012 From: todd at geistinteractive.com (Todd Geist) Date: Fri, 7 Sep 2012 08:45:48 -0700 Subject: [ANN] lcStackBrowser v 1.0.0 In-Reply-To: References: Message-ID: <1D1B3157-3DED-443C-BAC3-994750FCABE9@geistinteractive.com> Hey Pete, This looks really great! Is there away to get rid of all stacks that are in the Plugins folder. I really hate seeing those stacks when I am working on a project. Thanks Todd On Sep 6, 2012, at 4:16 PM, Peter Haworth wrote: > I'm happy to announce the initial release of lcStackBrowser, a plugin > alternative to the IDE Application Browser. > > You can find complete details of lcStackBrowser > here including > screen shots, a 30-day trial download link, the User Guide, and a purchase > link. > > A few of the major benefits are listed below. > > - Fully expandable/collapsible view of all loaded main stacks, > substacks, cards, and controls > - Two alternative layout options > - Groups can be expanded/collapsed > - Single click access to: > - The IDE Inspector palette of one or more objects > - The IDE Script Editor (or GLX2 if installed and enabled) for one or > more objects > - Group edit mode, including nested groups > - Unlock one or more password-protected stacks > - The cards of each stack can be sorted by name, ID, or number > - The controls of each card can be sorted by layer, ID, type, or name > - The controls of a group can be sorted by layer, ID, name, or type > - Move/Copy substacks, cards, and controls by drag-and-drop > - Relayer controls (including moving them in and out of groups) by > drag-and-drop > - Contextual menu access to: > - add and name a new substack > - add and name a new card > - set many true/false properties of an object > - change the main stack of a stack > - change the mode of a stack > - Create new mainstacks, open existing main stack files via standard > open dialog or list of recently-opened files. > > > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Todd -- Todd Geist ------------------------------------ http://www.geistinteractive.com 805-419-9382 GoDraw Draw on Photos with FileMaker Go http://www.geistinteractive.com/godraw From pete at lcsql.com Fri Sep 7 13:17:33 2012 From: pete at lcsql.com (Peter Haworth) Date: Fri, 7 Sep 2012 10:17:33 -0700 Subject: [ANN] lcStackBrowser v 1.0.0 In-Reply-To: <1D1B3157-3DED-443C-BAC3-994750FCABE9@geistinteractive.com> References: <1D1B3157-3DED-443C-BAC3-994750FCABE9@geistinteractive.com> Message-ID: Hi Todd, That's a great idea and easy to implement. Just to double check, this would remove plugins from both RunRev's plugins folder and the user plugins folder, right? I'll probably make this a preference setting. Pete lcSQL Software On Fri, Sep 7, 2012 at 8:45 AM, Todd Geist wrote: > Hey Pete, > > This looks really great! Is there away to get rid of all stacks that are > in the Plugins folder. I really hate seeing those stacks when I am working > on a project. > > Thanks > > Todd > > > > > On Sep 6, 2012, at 4:16 PM, Peter Haworth wrote: > > > I'm happy to announce the initial release of lcStackBrowser, a plugin > > alternative to the IDE Application Browser. > > > > You can find complete details of lcStackBrowser > > here including > > screen shots, a 30-day trial download link, the User Guide, and a > purchase > > link. > > > > A few of the major benefits are listed below. > > > > - Fully expandable/collapsible view of all loaded main stacks, > > substacks, cards, and controls > > - Two alternative layout options > > - Groups can be expanded/collapsed > > - Single click access to: > > - The IDE Inspector palette of one or more objects > > - The IDE Script Editor (or GLX2 if installed and enabled) for one > or > > more objects > > - Group edit mode, including nested groups > > - Unlock one or more password-protected stacks > > - The cards of each stack can be sorted by name, ID, or number > > - The controls of each card can be sorted by layer, ID, type, or name > > - The controls of a group can be sorted by layer, ID, name, or type > > - Move/Copy substacks, cards, and controls by drag-and-drop > > - Relayer controls (including moving them in and out of groups) by > > drag-and-drop > > - Contextual menu access to: > > - add and name a new substack > > - add and name a new card > > - set many true/false properties of an object > > - change the main stack of a stack > > - change the mode of a stack > > - Create new mainstacks, open existing main stack files via standard > > open dialog or list of recently-opened files. > > > > > > Pete > > lcSQL Software > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > Todd > > -- > Todd Geist > ------------------------------------ > http://www.geistinteractive.com > 805-419-9382 > > GoDraw > Draw on Photos with FileMaker Go > http://www.geistinteractive.com/godraw > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bobs at twft.com Fri Sep 7 13:22:04 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 7 Sep 2012 10:22:04 -0700 Subject: [ANN] lcStackBrowser v 1.0.0 In-Reply-To: References: <1D1B3157-3DED-443C-BAC3-994750FCABE9@geistinteractive.com> Message-ID: <8EB60EB2-C369-44A7-A9D9-F45B00E4A6B8@twft.com> Hi Pete. You may want to make it 2 preferences, one for LC plugins and one for user plugins (I wasn't aware there were 2 locations!) because some users create their own plugins and may want to see those while hiding the others. Bob On Sep 7, 2012, at 10:17 AM, Peter Haworth wrote: > Hi Todd, > That's a great idea and easy to implement. Just to double check, this > would remove plugins from both RunRev's plugins folder and the user plugins > folder, right? I'll probably make this a preference setting. > Pete > lcSQL Software > > > > On Fri, Sep 7, 2012 at 8:45 AM, Todd Geist wrote: > >> Hey Pete, >> >> This looks really great! Is there away to get rid of all stacks that are >> in the Plugins folder. I really hate seeing those stacks when I am working >> on a project. >> >> Thanks >> >> Todd >> >> >> >> >> On Sep 6, 2012, at 4:16 PM, Peter Haworth wrote: >> >>> I'm happy to announce the initial release of lcStackBrowser, a plugin >>> alternative to the IDE Application Browser. >>> >>> You can find complete details of lcStackBrowser >>> here including >>> screen shots, a 30-day trial download link, the User Guide, and a >> purchase >>> link. >>> >>> A few of the major benefits are listed below. >>> >>> - Fully expandable/collapsible view of all loaded main stacks, >>> substacks, cards, and controls >>> - Two alternative layout options >>> - Groups can be expanded/collapsed >>> - Single click access to: >>> - The IDE Inspector palette of one or more objects >>> - The IDE Script Editor (or GLX2 if installed and enabled) for one >> or >>> more objects >>> - Group edit mode, including nested groups >>> - Unlock one or more password-protected stacks >>> - The cards of each stack can be sorted by name, ID, or number >>> - The controls of each card can be sorted by layer, ID, type, or name >>> - The controls of a group can be sorted by layer, ID, name, or type >>> - Move/Copy substacks, cards, and controls by drag-and-drop >>> - Relayer controls (including moving them in and out of groups) by >>> drag-and-drop >>> - Contextual menu access to: >>> - add and name a new substack >>> - add and name a new card >>> - set many true/false properties of an object >>> - change the main stack of a stack >>> - change the mode of a stack >>> - Create new mainstacks, open existing main stack files via standard >>> open dialog or list of recently-opened files. >>> >>> >>> Pete >>> lcSQL Software >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> Todd >> >> -- >> Todd Geist >> ------------------------------------ >> http://www.geistinteractive.com >> 805-419-9382 >> >> GoDraw >> Draw on Photos with FileMaker Go >> http://www.geistinteractive.com/godraw >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Fri Sep 7 13:43:50 2012 From: pete at lcsql.com (Peter Haworth) Date: Fri, 7 Sep 2012 10:43:50 -0700 Subject: [ANN] lcStackBrowser v 1.0.0 In-Reply-To: <8EB60EB2-C369-44A7-A9D9-F45B00E4A6B8@twft.com> References: <1D1B3157-3DED-443C-BAC3-994750FCABE9@geistinteractive.com> <8EB60EB2-C369-44A7-A9D9-F45B00E4A6B8@twft.com> Message-ID: The RunRev plugins folder is where plugins that come with Livecode are located and the user plugins folder is where you put your own or third party stacks so your own plugins would go in the same folder as third party ones like mine. I'll have to think about how to deal with that. Maybe a "Don't SHow Plugins" option but with an exception list or something. Pete lcSQL Software On Fri, Sep 7, 2012 at 10:22 AM, Bob Sneidar wrote: > Hi Pete. You may want to make it 2 preferences, one for LC plugins and one > for user plugins (I wasn't aware there were 2 locations!) because some > users create their own plugins and may want to see those while hiding the > others. > > Bob > > > On Sep 7, 2012, at 10:17 AM, Peter Haworth wrote: > > > Hi Todd, > > That's a great idea and easy to implement. Just to double check, this > > would remove plugins from both RunRev's plugins folder and the user > plugins > > folder, right? I'll probably make this a preference setting. > > Pete > > lcSQL Software > > > > > > > > On Fri, Sep 7, 2012 at 8:45 AM, Todd Geist >wrote: > > > >> Hey Pete, > >> > >> This looks really great! Is there away to get rid of all stacks that > are > >> in the Plugins folder. I really hate seeing those stacks when I am > working > >> on a project. > >> > >> Thanks > >> > >> Todd > >> > >> > >> > >> > >> On Sep 6, 2012, at 4:16 PM, Peter Haworth wrote: > >> > >>> I'm happy to announce the initial release of lcStackBrowser, a plugin > >>> alternative to the IDE Application Browser. > >>> > >>> You can find complete details of lcStackBrowser > >>> here including > >>> screen shots, a 30-day trial download link, the User Guide, and a > >> purchase > >>> link. > >>> > >>> A few of the major benefits are listed below. > >>> > >>> - Fully expandable/collapsible view of all loaded main stacks, > >>> substacks, cards, and controls > >>> - Two alternative layout options > >>> - Groups can be expanded/collapsed > >>> - Single click access to: > >>> - The IDE Inspector palette of one or more objects > >>> - The IDE Script Editor (or GLX2 if installed and enabled) for one > >> or > >>> more objects > >>> - Group edit mode, including nested groups > >>> - Unlock one or more password-protected stacks > >>> - The cards of each stack can be sorted by name, ID, or number > >>> - The controls of each card can be sorted by layer, ID, type, or name > >>> - The controls of a group can be sorted by layer, ID, name, or type > >>> - Move/Copy substacks, cards, and controls by drag-and-drop > >>> - Relayer controls (including moving them in and out of groups) by > >>> drag-and-drop > >>> - Contextual menu access to: > >>> - add and name a new substack > >>> - add and name a new card > >>> - set many true/false properties of an object > >>> - change the main stack of a stack > >>> - change the mode of a stack > >>> - Create new mainstacks, open existing main stack files via standard > >>> open dialog or list of recently-opened files. > >>> > >>> > >>> Pete > >>> lcSQL Software > >>> _______________________________________________ > >>> use-livecode mailing list > >>> use-livecode at lists.runrev.com > >>> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >>> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > >> Todd > >> > >> -- > >> Todd Geist > >> ------------------------------------ > >> http://www.geistinteractive.com > >> 805-419-9382 > >> > >> GoDraw > >> Draw on Photos with FileMaker Go > >> http://www.geistinteractive.com/godraw > >> > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From todd at geistinteractive.com Fri Sep 7 14:19:08 2012 From: todd at geistinteractive.com (Todd Geist) Date: Fri, 7 Sep 2012 11:19:08 -0700 Subject: [ANN] lcStackBrowser v 1.0.0 In-Reply-To: References: <1D1B3157-3DED-443C-BAC3-994750FCABE9@geistinteractive.com> Message-ID: <7FAB3D13-E8D6-4231-8D74-FF35E0CA7F37@geistinteractive.com> Hi Pete, Thanks for responding. I would say being able to hide plugins from both folders would be very useful. The goal here is to be able to focus only on the stacks you care about. The rest is just noise. And if you have large number of plugins then you have a very high signal to noise ratio. Sometimes I think I would like to only see stacks that are within the particular project folder I am working on. but that may have impacts I don't see yet. Thanks again Todd On Sep 7, 2012, at 10:17 AM, Peter Haworth wrote: > Hi Todd, > That's a great idea and easy to implement. Just to double check, this > would remove plugins from both RunRev's plugins folder and the user plugins > folder, right? I'll probably make this a preference setting. > Pete From pete at lcsql.com Fri Sep 7 14:52:54 2012 From: pete at lcsql.com (Peter Haworth) Date: Fri, 7 Sep 2012 11:52:54 -0700 Subject: [ANN] lcStackBrowser v 1.0.0 In-Reply-To: <7FAB3D13-E8D6-4231-8D74-FF35E0CA7F37@geistinteractive.com> References: <1D1B3157-3DED-443C-BAC3-994750FCABE9@geistinteractive.com> <7FAB3D13-E8D6-4231-8D74-FF35E0CA7F37@geistinteractive.com> Message-ID: Hi Todd, Yes, as Is I think about this now there may be wider implications than just plugins. I'm going to start with a preference to hide plugins because I can get that done pretty easily and then think of a more generic approach. Pete lcSQL Software On Fri, Sep 7, 2012 at 11:19 AM, Todd Geist wrote: > Hi Pete, > > Thanks for responding. I would say being able to hide plugins from both > folders would be very useful. > > The goal here is to be able to focus only on the stacks you care about. > The rest is just noise. And if you have large number of plugins then you > have a very high signal to noise ratio. > > Sometimes I think I would like to only see stacks that are within the > particular project folder I am working on. but that may have impacts I > don't see yet. > > Thanks again > > Todd > > > > On Sep 7, 2012, at 10:17 AM, Peter Haworth wrote: > > > Hi Todd, > > That's a great idea and easy to implement. Just to double check, this > > would remove plugins from both RunRev's plugins folder and the user > plugins > > folder, right? I'll probably make this a preference setting. > > Pete > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From richmondmathewson at gmail.com Fri Sep 7 14:55:01 2012 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 07 Sep 2012 21:55:01 +0300 Subject: [OT] EULA and legality Message-ID: <504A4305.2080407@gmail.com> I am asking this question for a number of reasons: 1. If I buy a book I can, if I want, use it for lighting a fire, throwing at the cat, and so on. As the book is my property I can do what I like with it. The intellectual property contained within the book is, generally, restricted by copyright saying whether I can copy bits of it, resell it, lend it to friends, lend it while charging a fee for its use, and so on. However, the copyright restrictions do not tell me where I can read the book (in the bath?) or how (standing on my head?). 2. I am running Mac Snow Leopard in VMplayer on Non-Apple hardware. Before I continue, I should point out that as I own a physical install disk for Mac OS Snow Leopard I don't feel MORALLY wrong running the software it contains in VMplayer. I am running software I own in one instance and do not feel that because I bought Ferrari hubcaps for my Lada I should be forced to buy a Ferrari. 3. Other people on the Use-List must face similar questions. 4. I really wonder if this belongs in the same category as the previous set of postings about software piracy - I don't feel it does. A. How legally binding is a EULA? B. I have connected to Apple via software upgrade, so, one assumes, they are well aware that at least one person "out there" is violating the EULA. C. Anybody can purchase software online or in a shop without background checks to see whether one has the necessary hardware to keep to the EULA. Of course this can extend to Livecode, and all the products we folk are doing our best to produce with it. There are also some 'funny' rumours flying about that Microsoft are doing some deals with PC makers that will lock the machines in some way so that they will only function with Microsoft Operating Systems, rather than Linux, UNIX, Haiku and so on. Richmond. From coiin at verizon.net Fri Sep 7 15:20:28 2012 From: coiin at verizon.net (Colin Holgate) Date: Fri, 07 Sep 2012 15:20:28 -0400 Subject: [OT] EULA and legality In-Reply-To: <504A4305.2080407@gmail.com> References: <504A4305.2080407@gmail.com> Message-ID: <6577423E-CA62-4044-8DDD-03828D666104@verizon.net> Can't really answer your questions, but I've had a similar situation in the other direction. In order to use Vista on my Mac I had to buy the Ultimate version. At that time only the Ultimate version came with the permission to use on virtual machines. So, it's the same deal as with using OSX on virtual machine, except that Apple don't have different versions of the OS, where one version comes with permission to use on virtual machines and another doesn't. The price of Windows Vista Ultimate was higher than the cost of many PC systems, that came bundled with the Home edition. So, the concept of there being a license that states whether you're allowed to use it on virtual machines isn't Apple specific, but at least there's an expensive solution for doing the same with Windows. From bobs at twft.com Fri Sep 7 16:27:28 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 7 Sep 2012 13:27:28 -0700 Subject: [OT] EULA and legality In-Reply-To: <6577423E-CA62-4044-8DDD-03828D666104@verizon.net> References: <504A4305.2080407@gmail.com> <6577423E-CA62-4044-8DDD-03828D666104@verizon.net> Message-ID: Frankly, I ignore these kinds of considerations in an EULA. Send the software police after me. If I buy a PC that has XP on it, and later decide to switch to a VM because the old PC died, I do not have a problem importing that OS into a VM and using it. I am only using the thing I purchased on one device. Sure that violates the EULA, but believe me, I paid for the OS even though it was bundled, because the vendor paid Microsoft, and I am dead sure they did not absorb the cost, but rather passed the cost on to consumers, aka me. If MS is now going to say to me that I can no longer use a part of what I was sold because the whole, quite out of their control, failed, then I have to cry foul. It would be like a car manufacturer telling me I could not use the seats from one Impala in another just like it, because the old car was junked. I suspect the real reason no one is ever prosecuted for this sort of thing is because MS knows it would have a hard time flying in a court of law. But this is all my own opinion. Your mileage may vary. Bob On Sep 7, 2012, at 12:20 PM, Colin Holgate wrote: > Can't really answer your questions, but I've had a similar situation in the other direction. In order to use Vista on my Mac I had to buy the Ultimate version. At that time only the Ultimate version came with the permission to use on virtual machines. So, it's the same deal as with using OSX on virtual machine, except that Apple don't have different versions of the OS, where one version comes with permission to use on virtual machines and another doesn't. > > The price of Windows Vista Ultimate was higher than the cost of many PC systems, that came bundled with the Home edition. > > So, the concept of there being a license that states whether you're allowed to use it on virtual machines isn't Apple specific, but at least there's an expensive solution for doing the same with Windows. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From coiin at verizon.net Fri Sep 7 16:41:34 2012 From: coiin at verizon.net (Colin Holgate) Date: Fri, 07 Sep 2012 16:41:34 -0400 Subject: [OT] EULA and legality In-Reply-To: References: <504A4305.2080407@gmail.com> <6577423E-CA62-4044-8DDD-03828D666104@verizon.net> Message-ID: <4E0BB58F-5E99-43E2-920E-6F9DBD92F456@verizon.net> In the case of Windows, it's sensitive to the machine it's running on. A couple of times I've had to get in contact with Microsoft because I had increased the size of my hard drive, switched from using Fusion to Parallels (or vice versa), or upgraded my Mac. In those kinds of cases the OS stops working, and you have to get them to reactivate you. I dare say it would be a similar thing if you changed the motherboard on a PC. What I'm referring to may only happen in Vista and later, I don't think XP or Windows 2000 had the same kind of activation system. With OSX I think you only have the question of whether you care about disregarding the license, the software should work. From palcibiades-first at yahoo.co.uk Fri Sep 7 16:48:49 2012 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Fri, 7 Sep 2012 13:48:49 -0700 (PDT) Subject: [OT] EULA and legality In-Reply-To: <504A4305.2080407@gmail.com> References: <504A4305.2080407@gmail.com> Message-ID: <1347050929184-4654679.post@n4.nabble.com> I have never believed the EULA restrictions would be enforceable in court in the EC. First because its a contract of adhesion. Second because it may say its a license not a purchase, but if it walks and quacks like a purchase that is what the courts will hold it to be, and then you can do what you like with it. Third because it breaches consumer protection legislation, like making the conditions of purchase clear before you buy. Fourth because post sale restrictions on use are anti-competitive. See the auto aftermarket, a manufacturer cannot tell you what parts to use as a condition of purchase. Fourth because if you actually sell the product separately, its going to be a linked sale, and that is frowned on. I similarly don't believe MS would ever have been able to enforce the restriction on VMs. I do believe copyright restrictions will be enforceable, and that is what sunk Psystar - unauthorised copying for installation on more than one machine. Not on. If they had bought one copy and installed it on each machine, maybe. But they'd have made a loss on every one. But, I am not a lawyer, so this is just a lay opinion, use at own peril. Yes, this was the whole point of replacing bios in the way that its being replaced. Lockdown the machine. Maybe not the starting out idea, but how its ended up. Following the Apple example. Not so much enemies of promise, more enemies of freedom. Peter -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-EULA-and-legality-tp4654675p4654679.html Sent from the Revolution - User mailing list archive at Nabble.com. From bobs at twft.com Fri Sep 7 18:19:46 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 7 Sep 2012 15:19:46 -0700 Subject: [OT] EULA and legality In-Reply-To: <504A4305.2080407@gmail.com> References: <504A4305.2080407@gmail.com> Message-ID: From what I gather in some cursory searches, this is only for ARM processors running Windows 8 Mobile. Nothing stopping them from expanding on the concept though, except perhaps maybe the PC manufacturers refusing to go along with it, in which case consumers will need to reward those manufacturers with favoring their products. Bob On Sep 7, 2012, at 11:55 AM, Richmond wrote: > There are also some 'funny' rumours flying about that Microsoft are doing some deals with PC makers that will lock the machines in some way so that they will only function with Microsoft Operating Systems, rather than Linux, UNIX, Haiku and so on. > > Richmond. From scott at tactilemedia.com Fri Sep 7 18:58:53 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 07 Sep 2012 15:58:53 -0700 Subject: [OT] Best Google Doodle Ever Today Message-ID: OK, maybe not as cool as the guitar, but kinda funny in geek way. Regards, Scott Rossi Creative Director Tactile Media, UX Design ... From andre at andregarzia.com Fri Sep 7 19:17:13 2012 From: andre at andregarzia.com (Andre Garzia) Date: Fri, 7 Sep 2012 20:17:13 -0300 Subject: [OT] Best Google Doodle Ever Today In-Reply-To: References: Message-ID: My Google doodle shows a Brazilian indepenence day doodle. =) On Fri, Sep 7, 2012 at 7:58 PM, Scott Rossi wrote: > OK, maybe not as cool as the guitar, but kinda funny in geek way. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > > > > > > ... > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From scott at tactilemedia.com Fri Sep 7 19:23:27 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 07 Sep 2012 16:23:27 -0700 Subject: [OT] Best Google Doodle Ever Today In-Reply-To: Message-ID: Maybe Star Trek was never broadcast in Brazil? :-) Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Andre Garzia wrote: > My Google doodle shows a Brazilian indepenence day doodle. =) > > On Fri, Sep 7, 2012 at 7:58 PM, Scott Rossi wrote: > >> OK, maybe not as cool as the guitar, but kinda funny in geek way. >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX Design From pete at lcsql.com Fri Sep 7 19:38:25 2012 From: pete at lcsql.com (Peter Haworth) Date: Fri, 7 Sep 2012 16:38:25 -0700 Subject: lcStackBrowser 1.0.1 Message-ID: A new version of lcStackBrowser is now available with the following changes. - Fixed a bug that prevented correct licensing when the plugins folder is on a cloud storage drive such as Dropbox or Google Drive. - Added a Preference Setting to exclude plugin stacks from the display (default is to exclude them). This will exclude any stacks loaded from either the RunRev plugins folder or the User plugins folder but not any stacks that the plugins may open from outside the plugins folders. If you have elected to check for updates at startup in Preferences, you will be advised of this update next time you run lcSTackBrowser. If not, you can select "Check For Updates" from the Tools icon menu. You can also download the new version here Pete lcSQL Software From coiin at verizon.net Fri Sep 7 19:54:53 2012 From: coiin at verizon.net (Colin Holgate) Date: Fri, 07 Sep 2012 19:54:53 -0400 Subject: [OT] Best Google Doodle Ever Today In-Reply-To: References: Message-ID: <82063108-8880-45E3-9C92-9A9E3FDE8EC5@verizon.net> This might get you through: https://www.google.com/webhp?hl=en We did the redesign of startrek.com a few months ago, so had been told this was coming up. On Sep 7, 2012, at 7:17 PM, Andre Garzia wrote: > >My Google doodle shows a Brazilian indepenence day doodle. =) From pete at lcsql.com Fri Sep 7 20:32:44 2012 From: pete at lcsql.com (Peter Haworth) Date: Fri, 7 Sep 2012 17:32:44 -0700 Subject: [ANN] lcStackBrowser v 1.0.0 In-Reply-To: <7FAB3D13-E8D6-4231-8D74-FF35E0CA7F37@geistinteractive.com> References: <1D1B3157-3DED-443C-BAC3-994750FCABE9@geistinteractive.com> <7FAB3D13-E8D6-4231-8D74-FF35E0CA7F37@geistinteractive.com> Message-ID: Hi Todd, One thought on this. There's no way to do what you mentioned right now but you can reduce the space a main stack takes up in the display by clicking it's expand/collapse icon - a collapsed stack uses just one line in the display. Pete lcSQL Software On Fri, Sep 7, 2012 at 11:19 AM, Todd Geist wrote: > Sometimes I think I would like to only see stacks that are within the > particular project folder I am working on. but that may have impacts I > don't see yet. From lan.kc.macmail at gmail.com Fri Sep 7 20:59:57 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sat, 8 Sep 2012 08:59:57 +0800 Subject: [OT] EULA and legality In-Reply-To: <4E0BB58F-5E99-43E2-920E-6F9DBD92F456@verizon.net> References: <504A4305.2080407@gmail.com> <6577423E-CA62-4044-8DDD-03828D666104@verizon.net> <4E0BB58F-5E99-43E2-920E-6F9DBD92F456@verizon.net> Message-ID: And people complain that Apple is a walled garden. I've never had that happen with any Apple products. As Peter said, unless you live in the State of California, then this portion of the EULA would apply: i. The laws of the State of California, excluding its conflicts of law rules, govern this license and your use of the Licensed Application. Your use of the Licensed Application may also be subject to other local, state, national, or international laws. Isn't this where MS came unstuck a while back with Explorer being embedded in Windows? If I remember, the Europeans were particular upset about it. The recent uproar about the iBooks EULA (and I guess Facebook's similar wording about a year ago) also suggest that just because a lawyer writes it, doesn't mean that when blatantly silly, the user community can't have it changed. There is also the classic case of the Apple EULA stating that you can't install Apple Software on non-Apple labeled hardware, This included Safari for Windows! It was ages before anyone actually read the EULA and discovered Apple's attempt to break IE's dominance was illegal based on it's own EULA :-) Which I guess suggests that no one actually reads EULAs, including the Company or it's lawyers that wrote it. On Sat, Sep 8, 2012 at 4:41 AM, Colin Holgate wrote: > In the case of Windows, it's sensitive to the machine it's running on. A > couple of times I've had to get in contact with Microsoft because I had > increased the size of my hard drive, switched from using Fusion to > Parallels (or vice versa), or upgraded my Mac. In those kinds of cases the > OS stops working, and you have to get them to reactivate you. I dare say it > would be a similar thing if you changed the motherboard on a PC. What I'm > referring to may only happen in Vista and later, I don't think XP or > Windows 2000 had the same kind of activation system. > > With OSX I think you only have the question of whether you care about > disregarding the license, the software should work. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From mwieder at ahsoftware.net Fri Sep 7 21:35:38 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 7 Sep 2012 18:35:38 -0700 Subject: [OT] EULA and legality In-Reply-To: <504A4305.2080407@gmail.com> References: <504A4305.2080407@gmail.com> Message-ID: <173867250093.20120907183538@ahsoftware.net> Richmond- Friday, September 7, 2012, 11:55:01 AM, you wrote: > I am running software I own Really? Didn't actually read that EULA, did you? "1. General. The Apple software, tools, utilities, sample or example code, documentation, interfaces, content, data, and other materials accompanying this License, whether on disk, print or electronic documentation, in read only memory, or any other media or in any other form, (collectively, the "Developer Software") are licensed, not sold, to you by Apple Inc. ("Apple") for use only under the terms of this License." -- -Mark Wieder mwieder at ahsoftware.net From capellan2000 at gmail.com Fri Sep 7 22:30:57 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Fri, 7 Sep 2012 19:30:57 -0700 (PDT) Subject: [OT] Best Google Doodle Ever Today In-Reply-To: <82063108-8880-45E3-9C92-9A9E3FDE8EC5@verizon.net> References: <82063108-8880-45E3-9C92-9A9E3FDE8EC5@verizon.net> Message-ID: <1347071457922-4654689.post@n4.nabble.com> Really Funny. :-D Thanks for sharing! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Best-Google-Doodle-Ever-Today-tp4654681p4654689.html Sent from the Revolution - User mailing list archive at Nabble.com. From lan.kc.macmail at gmail.com Fri Sep 7 22:38:20 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sat, 8 Sep 2012 10:38:20 +0800 Subject: [OT] EULA and legality In-Reply-To: <173867250093.20120907183538@ahsoftware.net> References: <504A4305.2080407@gmail.com> <173867250093.20120907183538@ahsoftware.net> Message-ID: Good point Mark. Looking at my Snow Leopard EULA (as it differs from current EULAs) it says: 1 General. The software... are licensed, not sold, to you... You own the media on which the Apple Software is recorded... So I guess Richmond you are free to use the DVD for lighting a fire, throwing at the cat, whilst either in the bath or standing on your head ;-) On Sat, Sep 8, 2012 at 9:35 AM, Mark Wieder wrote: > Richmond- > > Friday, September 7, 2012, 11:55:01 AM, you wrote: > > > I am running software I own > > Really? > Didn't actually read that EULA, did you? > > "1. General. The Apple software, tools, utilities, sample or example > code, documentation, interfaces, content, data, and other materials > accompanying this License, whether on disk, print or electronic > documentation, in read only memory, or any other media or in any other > form, (collectively, the "Developer Software") are licensed, not sold, > to you by Apple Inc. ("Apple") for use only under the terms of this > License." > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From richmondmathewson at gmail.com Sat Sep 8 07:09:30 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 08 Sep 2012 14:09:30 +0300 Subject: [OT] EULA and legality In-Reply-To: <173867250093.20120907183538@ahsoftware.net> References: <504A4305.2080407@gmail.com> <173867250093.20120907183538@ahsoftware.net> Message-ID: <504B276A.9070700@gmail.com> On 09/08/2012 04:35 AM, Mark Wieder wrote: > Richmond- > > Friday, September 7, 2012, 11:55:01 AM, you wrote: > >> I am running software I own > Really? > Didn't actually read that EULA, did you? What me? read a EULA? Unfortunately I'm not that wierd, at least in that respect I am like other people: I mumble "Yeah, whatever" and hit the ACCEPT button. And I do know that ignorance is not a defence. The funny thing is that when I buy CDs and DVDs containing software I am not required to sign EULAs, it is only when I try to install software from those media that I am given the opportunity to read the EULA. Sell me a car, and then tell me I cannot keep goats in the back seat! Something not quite right there. > > "1. General. The Apple software, tools, utilities, sample or example > code, documentation, interfaces, content, data, and other materials > accompanying this License, whether on disk, print or electronic > documentation, in read only memory, or any other media or in any other > form, (collectively, the "Developer Software") are licensed, not sold, > to you by Apple Inc. ("Apple") for use only under the terms of this > License." > From ambassador at fourthworld.com Sat Sep 8 12:25:33 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 08 Sep 2012 09:25:33 -0700 Subject: [OT] EULA and legality In-Reply-To: <504A4305.2080407@gmail.com> References: <504A4305.2080407@gmail.com> Message-ID: <504B717D.3040804@fourthworld.com> Of course the OS X EULA limits use of OS X to "Apple branded hardware", which is why the topic is disallowed at the Ubuntu forums because they run a tight ship and do not allow any discussion of "illegal activities". I doubt anyone here in this developer forum would openly advocate violating Apple's EULA, and for the record I don't either. That said, apparently a great many people run OS X in VMs on non-Apple systems, and even as the main OS on non-Apple systems, so while Apple's intent is clear it's at least physically, if not legally, possible to bypass it. I observe that there are many thousands of Web pages devoted to the topic, and even one site that sells non-Apple-branded computers on which you can choose to have them install your choice of Windows, Linux, or OS X: Quo's been doing this since 2009, and last time I talked with the owner about this he says he's not received a cease-and-desist from Apple yet. What distinguishes Quo from Psystar and other true cloners is that Quo doesn't *ship* computers with OS X installed. What you buy is a computer with no OS, and then as a separate service you can elect to have them install any of the three most popular OSes you choose - even all three in a triple-boot configuration. This article gives a little more background on Quo: Whether this "service" approach will pass muster with Apple's legal team is beyond the scope of my knowledge. Neither Quo nor AFAIK any of the hackintosh web sites have received cease-and-desist letters from Apple Legal, so it appears the legality of this approach may be currently untested. It may be that if the clause restricting use of OS X to "Apple branded computers" were tested in court, it may not survive and would open the door to similar "services", which would explain why the multinational giant's vast legal resources have not been applied to such cases. With OS X's mere ~10% of the desktop market there's no way anti-monopoly laws could come into play, but there may be an argument for restraint of trade. I dunno; I'm no lawyer. In some respects the situation is similar to the famous Nintendo game cartridge suits. But it's worth noting that while the results have been mixed across different jurisdictions, aside from an anomalous victory for the Divineo Group in France the global trend has apparently favored Nintendo: So it may also simply be that Apple Legal has bigger fish to fry, and just hasn't bothered sicking the dogs on the hackintosh community. Yet. I would never advise anyone to willfully violate any EULA, but apparently if one chooses to do so by installing a purchased copy of OS X onto hardware of his own choosing and keeps a low profile about it, the odds of getting in the cross-hairs of Apple Legal appear slim. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From effendi at wanadoo.fr Sat Sep 8 12:26:35 2012 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Sat, 8 Sep 2012 18:26:35 +0200 Subject: =?windows-1252?Q?Tied_up_in_Layers__=85=2E=2E?= Message-ID: Hi from Beautiful Brittany, I'v written a stack with many phases of execution, and have literally dozens of fields and buttons on layers assigned by LiveCode when created. Some of these objects are "shown" when they should be "invisible" behind objects on a higher layer. Others are "hidden" when they should be "visible" in front of objects on a lower layer. I hope I make myself clear??.. Instead of manually shifting all these objects to suitable layers, and driving myself bonkers in the process, I have two questions : 1 - Can I list the current layer of all objects in my card, with a script ? 2 - Can I then set the layers of the objects by a script, to put them into layers convenient to me. Documentation SEEMS to specify that I can "Get" a layer number for an object, but can't "Set" it. Any solutions ? -Francis From klaus at major.on-rev.com Sat Sep 8 12:40:36 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Sat, 8 Sep 2012 18:40:36 +0200 Subject: =?windows-1252?Q?Re=3A_Tied_up_in_Layers__=85=2E=2E?= In-Reply-To: References: Message-ID: Hi Francis, Am 08.09.2012 um 18:26 schrieb Francis Nugent Dixon : > Hi from Beautiful Brittany, > > I'v written a stack with many phases of execution, > and have literally dozens of fields and buttons on > layers assigned by LiveCode when created. > > Some of these objects are "shown" when they should > be "invisible" behind objects on a higher layer. > Others are "hidden" when they should be "visible" > in front of objects on a lower layer. > > I hope I make myself clear??.. > > Instead of manually shifting all these objects to > suitable layers, and driving myself bonkers in the > process, I have two questions : > > 1 - Can I list the current layer of all objects in > my card, with a script ? Yes! ... repeat with i = 1 to the num of controls ## of cd x of stack y put the name of control i & TAB & the layer of control i & CR After tLayerList end repeat delete char -1 of tLayerList ## do something with tLayerList :-) ## field "name of field" TAB 1 ## button "othe button" TAB 2 ## etc... ... Beware of DataGrids! :-D > 2 - Can I then set the layers of the objects by a > script, to put them into layers convenient to > me. Sure you can "set the layer of XXX to YYY", I do this all the time :-) Of course you need to be careful with objects in groups! > Documentation SEEMS to specify that I can "Get" a > layer number for an object, but can't "Set" it. SHOULD work! > Any solutions ? > > -Francis Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From roger.e.eller at sealedair.com Sat Sep 8 13:31:23 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 8 Sep 2012 13:31:23 -0400 Subject: [OT] EULA and legality In-Reply-To: <504B717D.3040804@fourthworld.com> References: <504A4305.2080407@gmail.com> <504B717D.3040804@fourthworld.com> Message-ID: I would suspect that until the populace of the hackintosh community reach a number which either threatens sales of Apple-branded hardware, or that community becomes a support burden on Apple, they will likely be ignored. Even the hackintosh community, in their own way, discourage software piracy. It may not be in line with the Apple EULA, but the consensus is that if you want to play, then you should pay. If you run OS X on non Apple hardware, elect not to use iCloud (a service for people who own Apple-branded hardware), but participate in the Apple Store economy by purchasing software, Apple is making money. 30% per purchase from people who would otherwise be running Windows is not bad - if - those users can remain self-sufficient. Hackintosh users that would expect, and even demand Apple support... well, that just wouldn't work, obviously. ~Roger On Sat, Sep 8, 2012 at 12:25 PM, Richard Gaskin wrote: > Of course the OS X EULA limits use of OS X to "Apple branded hardware", > which is why the topic is disallowed at the Ubuntu forums because they run > a tight ship and do not allow any discussion of "illegal activities". > > I doubt anyone here in this developer forum would openly advocate > violating Apple's EULA, and for the record I don't either. > > That said, apparently a great many people run OS X in VMs on non-Apple > systems, and even as the main OS on non-Apple systems, so while Apple's > intent is clear it's at least physically, if not legally, possible to > bypass it. > > I observe that there are many thousands of Web pages devoted to the topic, > and even one site that sells non-Apple-branded computers on which you can > choose to have them install your choice of Windows, Linux, or OS X: > > > Quo's been doing this since 2009, and last time I talked with the owner > about this he says he's not received a cease-and-desist from Apple yet. > > What distinguishes Quo from Psystar and other true cloners is that Quo > doesn't *ship* computers with OS X installed. What you buy is a computer > with no OS, and then as a separate service you can elect to have them > install any of the three most popular OSes you choose - even all three in a > triple-boot configuration. > > This article gives a little more background on Quo: > > > Whether this "service" approach will pass muster with Apple's legal team > is beyond the scope of my knowledge. Neither Quo nor AFAIK any of the > hackintosh web sites have received cease-and-desist letters from Apple > Legal, so it appears the legality of this approach may be currently > untested. > > It may be that if the clause restricting use of OS X to "Apple branded > computers" were tested in court, it may not survive and would open the door > to similar "services", which would explain why the multinational giant's > vast legal resources have not been applied to such cases. With OS X's mere > ~10% of the desktop market there's no way anti-monopoly laws could come > into play, but there may be an argument for restraint of trade. I dunno; > I'm no lawyer. > > In some respects the situation is similar to the famous Nintendo game > cartridge suits. But it's worth noting that while the results have been > mixed across different jurisdictions, aside from an anomalous victory for > the Divineo Group in France the global trend has apparently favored > Nintendo: > < > http://www.pcworld.com/article/184075/nintendo_loses_major_antipiracy_lawsuit_in_france.html > > > > So it may also simply be that Apple Legal has bigger fish to fry, and just > hasn't bothered sicking the dogs on the hackintosh community. Yet. > > I would never advise anyone to willfully violate any EULA, but apparently > if one chooses to do so by installing a purchased copy of OS X onto > hardware of his own choosing and keeps a low profile about it, the odds of > getting in the cross-hairs of Apple Legal appear slim. > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/FourthWorldSys > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From lfredricks at proactive-intl.com Sat Sep 8 13:46:03 2012 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Sat, 8 Sep 2012 10:46:03 -0700 Subject: [OT] EULA and legality In-Reply-To: References: <504A4305.2080407@gmail.com><173867250093.20120907183538@ahsoftware.net> Message-ID: <1A182E03CEA74340AA6803234622B182@GATEWAY> That old EULA means that you license the materials that are ON the disk, not that Apple is licensing the disk itself to you. License you a disk? They'd probably make you take out an insurance policy on it if you did ;-) Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server > -----Original Message----- > From: use-livecode-bounces at lists.runrev.com > [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Kay C Lan > Sent: Friday, September 07, 2012 7:38 PM > To: How to use LiveCode > Subject: Re: [OT] EULA and legality > > Good point Mark. > > Looking at my Snow Leopard EULA (as it differs from current > EULAs) it says: > > 1 General. The software... are licensed, not sold, to you... > You own the media on which the Apple Software is recorded... > > So I guess Richmond you are free to use the DVD for lighting > a fire, throwing at the cat, whilst either in the bath or > standing on your head ;-) > > On Sat, Sep 8, 2012 at 9:35 AM, Mark Wieder > wrote: > > > Richmond- > > > > Friday, September 7, 2012, 11:55:01 AM, you wrote: > > > > > I am running software I own > > > > Really? > > Didn't actually read that EULA, did you? > > > > "1. General. The Apple software, tools, utilities, sample > or example > > code, documentation, interfaces, content, data, and other materials > > accompanying this License, whether on disk, print or electronic > > documentation, in read only memory, or any other media or > in any other > > form, (collectively, the "Developer Software") are > licensed, not sold, > > to you by Apple Inc. ("Apple") for use only under the terms of this > > License." > > > > -- > > -Mark Wieder > > mwieder at ahsoftware.net > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage > your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From roger.e.eller at sealedair.com Sat Sep 8 14:20:16 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 8 Sep 2012 14:20:16 -0400 Subject: [OT] EULA and legality In-Reply-To: <504B717D.3040804@fourthworld.com> References: <504A4305.2080407@gmail.com> <504B717D.3040804@fourthworld.com> Message-ID: Speaking of bigger fish... I was wondering, just as Apple attacked Samsung for using proprietary 'rounded corners', and looking like something Apple designed, will they go after computer case manufacturers for being similar? What will these lawsuits do to the generic product industry? Everything generic is designed to be similar to the original. Maybe we will see store-brand products forced into to plain white box / black text (except for Apple). What a wonderful world it will be! A great deal of design consideration (on the inside) makes this case very desirable for gamers, and other high-end computer enthusiasts that build their own tech, regardless of what OS it will contain. The familiar MacPro-like handles make it desirable on the outside. It's not a direct copy because they are at an angle, and they flex for shock absorption. I haven't built a machine in years, but this new $80 case makes me want to. Skip the first 2 minutes (the unboxing), to see this really nice PC case. http://www.youtube.com/watch?v=bGYatxJzaBI If Quo offered customers this case, the target on their back would be much bigger. ~Roger On Sat, Sep 8, 2012 at 12:25 PM, Richard Gaskin wrote: > So it may also simply be that Apple Legal has bigger fish to fry, and just > hasn't bothered sicking the dogs on the hackintosh community. Yet. > > I would never advise anyone to willfully violate any EULA, but apparently > if one chooses to do so by installing a purchased copy of OS X onto > hardware of his own choosing and keeps a low profile about it, the odds of > getting in the cross-hairs of Apple Legal appear slim. > From effendi at wanadoo.fr Sat Sep 8 14:40:40 2012 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Sat, 8 Sep 2012 20:40:40 +0200 Subject: Tied up in Layers ?.. Message-ID: <0A587C05-7606-4703-A352-703390A78D35@wanadoo.fr> Hi ?.. from you know where ?. Klaus, This is a damned good start - at least I know where I am. Where I'm going is the next step !! Thanks a million ! -Francis From pete at lcsql.com Sat Sep 8 22:34:11 2012 From: pete at lcsql.com (Peter Haworth) Date: Sat, 8 Sep 2012 19:34:11 -0700 Subject: [OT] EULA and legality In-Reply-To: <1A182E03CEA74340AA6803234622B182@GATEWAY> References: <504A4305.2080407@gmail.com> <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> Message-ID: It's unclear to me why the fact that I buy a license to use software versus owning the actual software itself has any effect on what I choose to do with it. Either way, I pay money to Apple to be able to use it. That's a different issue than what the EULA says regarding not using it on non-Apple hardware of course but interesting nevertheless. I tewnd to agree with Richard that the reaosn Apple's lawyers are not issuing cease-and-desist orders is becaue they are concerned they may lose a court battle. As long as outfits like Quo break the EULA (and good lucj to them) without riposte from Apple, I have no qualms about doing it for my own personal use. It's clear from the whole Apple/Samsung mess that Apple will only react when they think it's affecting their business and, in the smartrphone market, that's certainly the case. Personally, I think the whole patent/intellectual property ownership process is broken. Being able to patent a shape is ridiculous, as are a huge number of the patents that are being issued these days, not just to Apple. Pete lcSQL Software On Sat, Sep 8, 2012 at 10:46 AM, Lynn Fredricks < lfredricks at proactive-intl.com> wrote: > That old EULA means that you license the materials that are ON the disk, > not > that Apple is licensing the disk itself to you. License you a disk? They'd > probably make you take out an insurance policy on it if you did ;-) > > Best regards, > > Lynn Fredricks > President > Paradigma Software > http://www.paradigmasoft.com > > Valentina SQL Server: The Ultra-fast, Royalty Free Database Server > > > -----Original Message----- > > From: use-livecode-bounces at lists.runrev.com > > [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Kay C Lan > > Sent: Friday, September 07, 2012 7:38 PM > > To: How to use LiveCode > > Subject: Re: [OT] EULA and legality > > > > Good point Mark. > > > > Looking at my Snow Leopard EULA (as it differs from current > > EULAs) it says: > > > > 1 General. The software... are licensed, not sold, to you... > > You own the media on which the Apple Software is recorded... > > > > So I guess Richmond you are free to use the DVD for lighting > > a fire, throwing at the cat, whilst either in the bath or > > standing on your head ;-) > > > > On Sat, Sep 8, 2012 at 9:35 AM, Mark Wieder > > wrote: > > > > > Richmond- > > > > > > Friday, September 7, 2012, 11:55:01 AM, you wrote: > > > > > > > I am running software I own > > > > > > Really? > > > Didn't actually read that EULA, did you? > > > > > > "1. General. The Apple software, tools, utilities, sample > > or example > > > code, documentation, interfaces, content, data, and other materials > > > accompanying this License, whether on disk, print or electronic > > > documentation, in read only memory, or any other media or > > in any other > > > form, (collectively, the "Developer Software") are > > licensed, not sold, > > > to you by Apple Inc. ("Apple") for use only under the terms of this > > > License." > > > > > > -- > > > -Mark Wieder > > > mwieder at ahsoftware.net > > > > > > > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode at lists.runrev.com > > > Please visit this url to subscribe, unsubscribe and manage your > > > subscription preferences: > > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage > > your subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Sat Sep 8 22:38:36 2012 From: pete at lcsql.com (Peter Haworth) Date: Sat, 8 Sep 2012 19:38:36 -0700 Subject: =?windows-1252?Q?Re=3A_Tied_up_in_Layers_=85=2E=2E?= In-Reply-To: References: Message-ID: Hi Kay, If you would like a GUI approach, try my lcStackBrowser plugin. You can relayer controls by dragging and dropping them within the list of controls on card. No need to worry about layer numbers that way, just drag them to where they belong based on your knowledge of the layout. Pete lcSQL Software On Sat, Sep 8, 2012 at 9:26 AM, Francis Nugent Dixon wrote: > Hi from Beautiful Brittany, > > I'v written a stack with many phases of execution, > and have literally dozens of fields and buttons on > layers assigned by LiveCode when created. > > Some of these objects are "shown" when they should > be "invisible" behind objects on a higher layer. > Others are "hidden" when they should be "visible" > in front of objects on a lower layer. > > I hope I make myself clear??.. > > Instead of manually shifting all these objects to > suitable layers, and driving myself bonkers in the > process, I have two questions : > > 1 - Can I list the current layer of all objects in > my card, with a script ? > 2 - Can I then set the layers of the objects by a > script, to put them into layers convenient to > me. > > Documentation SEEMS to specify that I can "Get" a > layer number for an object, but can't "Set" it. > > Any solutions ? > > -Francis > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From warren at warrensweb.us Sat Sep 8 23:29:55 2012 From: warren at warrensweb.us (Warren Samples) Date: Sat, 08 Sep 2012 22:29:55 -0500 Subject: [OT] EULA and legality In-Reply-To: References: <504A4305.2080407@gmail.com> <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> Message-ID: <504C0D33.6070502@warrensweb.us> On 09/08/2012 09:34 PM, Peter Haworth wrote: > It's unclear to me why the fact that I buy a license to use software versus > owning the actual software itself has any effect on what I choose to do > with it. Why is it unclear? Because you don't understand it or because you don't like it? You are licensed to use the software but only so long as you are using it according to the terms under which Apple (in this example) agrees to make it available to you. Your license ends when you use the software outside those terms. Deciding that the terms don't suit you isn't license to ignore them. Your legal option is to find some other software with terms you like better or that fit your particular scenario better. Warren From ambassador at fourthworld.com Sat Sep 8 23:38:42 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 08 Sep 2012 20:38:42 -0700 Subject: [OT] EULA and legality In-Reply-To: References: Message-ID: <504C0F42.9060804@fourthworld.com> Peter Haworth wrote: > It's unclear to me why the fact that I buy a license to use software versus > owning the actual software itself has any effect on what I choose to do > with it. Either way, I pay money to Apple to be able to use it. That's a > different issue than what the EULA says regarding not using it on non-Apple > hardware of course but interesting nevertheless. I would venture to guess that Apple's justification for not allowing purchasers of OS X to run it on hardware of their own choice is that the price of the Apple-branded computer effectively subsidizes part of the cost of the OS. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From ambassador at fourthworld.com Sat Sep 8 23:41:53 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 08 Sep 2012 20:41:53 -0700 Subject: Porter Stemmer Message-ID: <504C1001.3050909@fourthworld.com> In 2006 Eric Chatonet posted a Porter stemmer to RevOnline: Alas, like so many gems of yesteryear, this one is no longer in the current RevOnline archives, and of course Eric is sadly no longer with us. Do any of you have a copy of that Porter stemmer, or any other xtalk implementation? TIA - -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From shawnlivecode at gmail.com Sun Sep 9 00:50:27 2012 From: shawnlivecode at gmail.com (Shawn Blc) Date: Sat, 8 Sep 2012 23:50:27 -0500 Subject: [OT] EULA and legality In-Reply-To: <504C0F42.9060804@fourthworld.com> References: <504C0F42.9060804@fourthworld.com> Message-ID: BS. Nowadays there's no need to subsidize a product (software/hardware). Companies only do it to draw attention and potential gain. On Saturday, September 8, 2012, Richard Gaskin wrote: > Peter Haworth wrote: > > It's unclear to me why the fact that I buy a license to use software >> versus >> owning the actual software itself has any effect on what I choose to do >> with it. Either way, I pay money to Apple to be able to use it. That's a >> different issue than what the EULA says regarding not using it on >> non-Apple >> hardware of course but interesting nevertheless. >> > > I would venture to guess that Apple's justification for not allowing > purchasers of OS X to run it on hardware of their own choice is that the > price of the Apple-branded computer effectively subsidizes part of the cost > of the OS. > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/**FourthWorldSys > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From iangmcknight at gmail.com Sun Sep 9 03:39:29 2012 From: iangmcknight at gmail.com (Ian McKnight) Date: Sun, 9 Sep 2012 08:39:29 +0100 Subject: Porter Stemmer In-Reply-To: <504C1001.3050909@fourthworld.com> References: <504C1001.3050909@fourthworld.com> Message-ID: Hi Richard I have a copy of Eric Chatonet's Stemmer. Since the list doesn't accept attachments I have sent it to ambassador at fourthworld dot com On 9 September 2012 04:41, Richard Gaskin wrote: > In 2006 Eric Chatonet posted a Porter stemmer to RevOnline: > user/90022/match=porter+**stemmer > > > > Alas, like so many gems of yesteryear, this one is no longer in the > current RevOnline archives, and of course Eric is sadly no longer with us. > > Do any of you have a copy of that Porter stemmer, or any other xtalk > implementation? > > TIA - > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/**FourthWorldSys > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- Regards Ian McKnight iangmcknight at gmail.com ======================= From mail at richard-hillen.de Sun Sep 9 04:47:54 2012 From: mail at richard-hillen.de (R. Hillen) Date: Sun, 9 Sep 2012 10:47:54 +0200 Subject: =?iso-8859-1?Q?cmd_paste_ok=2C_cmd_copy_doesn=B4t_work?= Message-ID: Hello, long times ago, I remember, I could copy from and paste into a field of a OS X - Standalone. Now only (cmd) paste works; cmd (copy) doesn?t work. Why??? May you help? (Mac OS X 10.8, Livecode 4.6.3). Thank you, Richard. From andre.bisseret at wanadoo.fr Sun Sep 9 07:12:37 2012 From: andre.bisseret at wanadoo.fr (=?iso-8859-1?Q?Andr=E9_Bisseret?=) Date: Sun, 9 Sep 2012 13:12:37 +0200 Subject: =?iso-8859-1?Q?Re=3A_cmd_paste_ok=2C_cmd_copy_doesn=B4t_work?= In-Reply-To: References: Message-ID: <678EE25C-F95E-47DE-8EC2-27FE896E09C5@wanadoo.fr> Bonjour Richard, I had the same problem sometimes ago: Cmd C not working any more in a standalone ;-(( See, in the archives, the thread "copy-paste not working in a standalone" in last july http://lists.runrev.com/pipermail/use-livecode/2012-July/175010.html Thanks to replies on the list (specially from Jacque and Paul) I am currently using the following handler in the main stack script : -------- on commandKeyDown pKey if the environment is "standalone application" then switch pKey case "c" if the selection is not empty then set the clipboardData["text"] to the selection break case "x" if the selection is not empty then set the clipboardData["text"] to the selection put empty into the selection end if break case "v" if the clipboardData["text"] is not empty then put the clipboardData["text"] into the selectedText break case "a" select text of the focusedObject break case "z" undo break default pass commandKeyDown end Switch else pass commandKeyDown end if end commandKeyDown ------- HTH Best regards from Grenoble Andr? Le 9 sept. 2012 ? 10:47, R. Hillen a ?crit : > Hello, > > long times ago, I remember, I could copy from and paste into a field of a OS X - Standalone. > Now only (cmd) paste works; cmd (copy) doesn?t work. > > Why??? May you help? > > (Mac OS X 10.8, Livecode 4.6.3). > > Thank you, > Richard. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From roger.e.eller at sealedair.com Sun Sep 9 10:13:51 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 9 Sep 2012 10:13:51 -0400 Subject: [OT] EULA and legality In-Reply-To: References: <504C0F42.9060804@fourthworld.com> Message-ID: In the printing industry, printing plate suppliers often provide trade shops expensive equipment at no cost. It is the 'consumables' they make their money from. So it seems to me that in our software world, apps and media are the consumables, phones and computers are the machines to process those consumables. Those machines could also be operating systems; Especially those operating systems that make an effort to capture the market with integrated app stores, and easy access to the software/media consumables. Apple could expand its reach to non-Apple hardware with little effort, and they would make loads of money. 'Apple branded'... that is their hang up. They want to keep their users believing they are special because they own an Apple product. Well, once everybody has an iPhone, or an iPad, who's special then? It's like saying "I own a TV". Uh, ok. I believe that OS X is an outstanding OS. If Steve Jobs really did want to make a better world (for all), then Apple should share its wonderful creation by allowing it to run on other hardware. Otherwise, they continue to propagate an elitist stereotype. ~Roger On Sun, Sep 9, 2012 at 12:50 AM, Shawn Blc wrote: > BS. Nowadays there's no need to subsidize a product (software/hardware). > Companies only do it to draw attention and potential gain. > > > On Saturday, September 8, 2012, Richard Gaskin wrote: > > I would venture to guess that Apple's justification for not allowing > > purchasers of OS X to run it on hardware of their own choice is that the > > price of the Apple-branded computer effectively subsidizes part of the > cost > > of the OS. > From coiin at verizon.net Sun Sep 9 10:31:52 2012 From: coiin at verizon.net (Colin Holgate) Date: Sun, 09 Sep 2012 10:31:52 -0400 Subject: [OT] EULA and legality In-Reply-To: References: <504C0F42.9060804@fourthworld.com> Message-ID: <3E126758-CB99-4E29-A8CB-6E763E104FED@verizon.net> I actually don't mind the fact that Apple runs itself as if it was a business. When I worked there (1987-1992) there were a few lay-off occasions, and an ongoing rumor about being merged with Sony or IBM. There was a joke at the time: "question: What would you call the company if IBM and Apple merged? answer: IBM". Then a few years later things were quite dire. Each time something like this would happen it was possible to imagine a future where you had to give up your preferred way of computing. The same would be true if Microsoft went under, for Windows users, but there's rarely a case where Microsoft were in danger of collapse. The reason I was never a fan of Windows isn't because of a subtle difference in the way the OS works, it's because I don't like to do things just because everyone else is doing that thing. I would rather use something based on its merits. As such, I don't really like that everyone automatically gets an iPod or iPhone, just because everyone else does. Now, Apple's hardware and software is pretty good, and so is worth having, but not just because everyone else has one. About the $20 to upgrade to Mountain Lion, I suspect that doesn't fully pay for the development of OSX, and that's with Apple just having to support a handful of computers. Imaging their costs if they had to support every conceivable PC configuration. On Sep 9, 2012, at 10:13 AM, Roger Eller wrote: > If Steve Jobs really did want to > make a better world (for all), then Apple should share its wonderful > creation by allowing it to run on other hardware. Otherwise, they continue > to propagate an elitist stereotype. From roger.e.eller at sealedair.com Sun Sep 9 11:11:06 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 9 Sep 2012 11:11:06 -0400 Subject: [OT] EULA and legality In-Reply-To: <3E126758-CB99-4E29-A8CB-6E763E104FED@verizon.net> References: <504C0F42.9060804@fourthworld.com> <3E126758-CB99-4E29-A8CB-6E763E104FED@verizon.net> Message-ID: Agreed. Apple should run itself as a business in order to BE in business. It's a company-eat-company world, and business trade-marks/branding are acquired every day. Therefore the Apple brand could 'continue to exist' even if merged with IBM (unlikely today). One of the largest on-line PC parts companies - TigerDirect, a few years ago acquired CompUSA. The CompUSA name is on the front of the store, but the store content is now just a showroom for the TigerDirect on-line catalog. So, a merged Apple wouldn't be quite the same anymore, I would imagine. I tend to pull for the underdog, incase you guys haven't noticed. :-) After all, I was once an Amiga fan-boy "based on its merits". Microsoft Windows was/is/probably will continue to be a standard for a long time. If Apple would open up OS X to other hardware, this could change. I don't mind OS X becoming simply a standard - if it is better than the old standard. Then, there could be something new and even better. Something to make us "think more different". ~Roger On Sun, Sep 9, 2012 at 10:31 AM, Colin Holgate wrote: > I actually don't mind the fact that Apple runs itself as if it was a > business. When I worked there (1987-1992) there were a few lay-off > occasions, and an ongoing rumor about being merged with Sony or IBM. There > was a joke at the time: "question: What would you call the company if IBM > and Apple merged? answer: IBM". > > Then a few years later things were quite dire. Each time something like > this would happen it was possible to imagine a future where you had to give > up your preferred way of computing. The same would be true if Microsoft > went under, for Windows users, but there's rarely a case where Microsoft > were in danger of collapse. > > The reason I was never a fan of Windows isn't because of a subtle > difference in the way the OS works, it's because I don't like to do things > just because everyone else is doing that thing. I would rather use > something based on its merits. As such, I don't really like that everyone > automatically gets an iPod or iPhone, just because everyone else does. Now, > Apple's hardware and software is pretty good, and so is worth having, but > not just because everyone else has one. > > About the $20 to upgrade to Mountain Lion, I suspect that doesn't fully > pay for the development of OSX, and that's with Apple just having to > support a handful of computers. Imaging their costs if they had to support > every conceivable PC configuration. > > > On Sep 9, 2012, at 10:13 AM, Roger Eller > wrote: > > > If Steve Jobs really did want to make a better world (for all), then > Apple should share its wonderful > > creation by allowing it to run on other hardware. Otherwise, they > continue to propagate an elitist stereotype. > From ambassador at fourthworld.com Sun Sep 9 11:21:38 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 09 Sep 2012 08:21:38 -0700 Subject: Porter Stemmer In-Reply-To: References: Message-ID: <504CB402.100@fourthworld.com> Ian McKnight wrote: > I have a copy of Eric Chatonet's Stemmer. Since the list doesn't accept > attachments I have sent it to ambassador at fourthworld dot com Thank you for sending that, Ian. Unfortunately the stack is locked, so I won't be able to use it in production work. I'll write the caretaker of his site to see if they're able and willing to part with the passkey, and to re-release it under MIT license with his estate as the copyright holder. If they are, I'll post the unlocked version to the new RevOnline, where it'll hopefully remain available regardless of any changes they make in the future. -- Richard Gaskin Fourth World Systems Software Design and Development for the Desktop, Mobile, and the Web ____________________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From iangmcknight at gmail.com Sun Sep 9 11:31:48 2012 From: iangmcknight at gmail.com (Ian McKnight) Date: Sun, 9 Sep 2012 16:31:48 +0100 Subject: Porter Stemmer In-Reply-To: <504CB402.100@fourthworld.com> References: <504CB402.100@fourthworld.com> Message-ID: Glad to be of help. On 9 September 2012 16:21, Richard Gaskin wrote: > Ian McKnight wrote: > >> I have a copy of Eric Chatonet's Stemmer. Since the list doesn't accept >> attachments I have sent it to ambassador at fourthworld dot com >> > > Thank you for sending that, Ian. > > Unfortunately the stack is locked, so I won't be able to use it in > production work. > > I'll write the caretaker of his site to see if they're able and willing to > part with the passkey, and to re-release it under MIT license with his > estate as the copyright holder. If they are, I'll post the unlocked > version to the new RevOnline, where it'll hopefully remain available > regardless of any changes they make in the future. > > -- > Richard Gaskin > Fourth World Systems > Software Design and Development for the Desktop, Mobile, and the Web > ______________________________**______________________________**________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- Regards Ian McKnight iangmcknight at gmail.com ======================= From pete at lcsql.com Sun Sep 9 12:14:13 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 9 Sep 2012 09:14:13 -0700 Subject: Porter Stemmer In-Reply-To: <504CB402.100@fourthworld.com> References: <504CB402.100@fourthworld.com> Message-ID: Hi Richard, It;s not a Livecode soltuion but sqlite uses a Porter tokenizer for its Full Text Search tables. I imagine the source code (most likely C) will be on the sqlite web site somewhere. Alterntively, I found it at http://tartarus.org/~martin/PorterStemmer/ Then all you have to do is turn it into an external! Pete lcSQL Software On Sun, Sep 9, 2012 at 8:21 AM, Richard Gaskin wrote: > Thank you for sending that, Ian. > > Unfortunately the stack is locked, so I won't be able to use it in > production work. > > I'll write the caretaker of his site to see if they're able and willing to > part with the passkey, and to re-release it under MIT license with his > estate as the copyright holder. If they are, I'll post the unlocked > version to the new RevOnline, where it'll hopefully remain available > regardless of any changes they make in the future. > From ambassador at fourthworld.com Sun Sep 9 12:23:26 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 09 Sep 2012 09:23:26 -0700 Subject: [OT] EULA and legality In-Reply-To: References: Message-ID: <504CC27E.6050408@fourthworld.com> Shawn Blc wrote: On Saturday, September 8, 2012, Richard Gaskin wrote: >> I would venture to guess that Apple's justification for not allowing >> purchasers of OS X to run it on hardware of their own choice is that >> the price of the Apple-branded computer effectively subsidizes part >> of the cost of the OS. > > BS. Nowadays there's no need to subsidize a product > (software/hardware). > Companies only do it to draw attention and potential gain. I suppose that's a possibility, and I can't claim to have sufficient knowledge of Apple's internal costs to be able to say. But in all fairness, the price of OS X is a fraction of the price of Windows. Given that Microsoft is able to amortize the R&D and marketing costs of Windows across some 87% of computers while Apple must amortize across only ~10%, and that Apple has higher margins than Microsoft, if the purchase price of the OS alone were to be seen as fully covering the vendor's costs we would expect Apple to charge many times more for its OS products than Microsoft does. Most of Apple's Mac money comes from markup on hardware. The average price of a Mac is roughly double that of a PC*. Sure, they spend a lot on expensive fabrication for their laptop cases, but most of the internals are off-the-shelf components, the same CPUs, GPUs, RAM, audio and network chipsets, etc. that other PC vendors use. Even with their expensive fabrication, their price on the hardware provides them with the highest margins in the industry by far. Given that they make so much money on hardware markup and price their OS so much lower than Microsoft who depends on OS sales alone, it seems reasonable to suggest that some of the unusually high hardware revenue is offsetting the unusually low OS revenue. If anyone here has had the time to go through the shareholder details Apple provides which may suggest otherwise, I'd be interested in any data which shows that this view is incorrect. It may well be, it's just a hunch, but from what little I know it doesn't seem particularly outlandish. * -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From ambassador at fourthworld.com Sun Sep 9 12:41:41 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 09 Sep 2012 09:41:41 -0700 Subject: [OT] EULA and legality In-Reply-To: References: Message-ID: <504CC6C5.7050601@fourthworld.com> Roger Eller wrote: > 'Apple branded'... that is their hang up. They want to keep their users > believing they are special because they own an Apple product. Well, once > everybody has an iPhone, or an iPad, who's special then? It's like saying > "I own a TV". Uh, ok. We're way OT here, but that won't stop me from noting that you've just described very succinctly Apple's biggest challenge today: For more than 30 years they've achieved everything they have on an underdog story. Originally the enemy was Big Blue, later Microsoft, but always Apple was the little guy up against the big guns, and if you the customer were just willing to "Think Different(R)" you could join the revolution and change the world. Well, the world has indeed changed. Apple is now one of the largest and post powerful multinational giants on earth. They're big enough to lock up whole fabrication sectors, able to change the global price of commodity components with a single phone call, almost single-handedly defining the value of NASDAQ. Now that they've gone from underdog to top dog, the story that brought them here is completely irrelevant to their current position on the world stage. They need a new story, one that will engage the heats and minds of the market as effectively as the one that brought them here, but one that's relevant to their new role as global giant. What will it be? I think they're still adjusting to their new position of power. It'll be interesting to see how this plays out over the next couple years. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From dunbarx at aol.com Sun Sep 9 12:42:00 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sun, 9 Sep 2012 12:42:00 -0400 (EDT) Subject: Send to program In-Reply-To: <678EE25C-F95E-47DE-8EC2-27FE896E09C5@wanadoo.fr> References: <678EE25C-F95E-47DE-8EC2-27FE896E09C5@wanadoo.fr> Message-ID: <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> No luck on the forums. Will try here. I have been using an applescript/HC suite of tools from "epsi computers" for decades to run a client/server system in HC. Pretty good stuff, and I have become adept. I even defeated record locking. I have never communicated with another Mac using LC, but want to do so now. But I am getting an error "-1701" when I try something as simple as: send myMessage to program "*:myOtherMac:LiveCode" The message is just a test, and tells an open LC stack to put a random number into a field. "myMessage" is the name of a handler in the stack script. Something to do with the pathname? Such a message has no issue in HC (running OS9, of course) Has to be simple. That is why I am posting in the complete beginners section. Craig Newman From coiin at verizon.net Sun Sep 9 12:47:30 2012 From: coiin at verizon.net (Colin Holgate) Date: Sun, 09 Sep 2012 12:47:30 -0400 Subject: Send to program In-Reply-To: <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> References: <678EE25C-F95E-47DE-8EC2-27FE896E09C5@wanadoo.fr> <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> Message-ID: See if this article helps: http://www.makeuseof.com/tag/remotely-control-mac-simple-applescripts/ From ambassador at fourthworld.com Sun Sep 9 12:49:30 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 09 Sep 2012 09:49:30 -0700 Subject: [OT] EULA and legality In-Reply-To: <3E126758-CB99-4E29-A8CB-6E763E104FED@verizon.net> References: <3E126758-CB99-4E29-A8CB-6E763E104FED@verizon.net> Message-ID: <504CC89A.3040509@fourthworld.com> Colin Holgate wrote: > I actually don't mind the fact that Apple runs itself as if it was > a business. As a shareholder I rather like it. As a customer I use the dividends to shop at NewEgg and build my own systems. ;) Of course I honor the Apple EULA, so the more I learn about hardware and enjoy choosing it myself, I heed Apple's guidance to use Ubuntu. > About the $20 to upgrade to Mountain Lion, I suspect that doesn't > fully pay for the development of OSX, and that's with Apple just > having to support a handful of computers. Imaging their costs if > they had to support every conceivable PC configuration. I think more the former than the latter. Support queues could be filtered by requiring a valid Mac serial number, just as they've always done to determine if the caller is still eligible for support. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From ambassador at fourthworld.com Sun Sep 9 13:08:52 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 09 Sep 2012 10:08:52 -0700 Subject: [OT] EULA and legality In-Reply-To: References: Message-ID: <504CCD24.30307@fourthworld.com> Roger Eller wrote: > A great deal of design consideration (on the inside) makes this case very > desirable for gamers, and other high-end computer enthusiasts that build > their own tech, regardless of what OS it will contain. The familiar > MacPro-like handles make it desirable on the outside. It's not a direct > copy because they are at an angle, and they flex for shock absorption. I > haven't built a machine in years, but this new $80 case makes me want to. > Skip the first 2 minutes (the unboxing), to see this really nice PC case. > > http://www.youtube.com/watch?v=bGYatxJzaBI The handles certainly make it a good choice for gamers on the go, but the that sort of handle design is not without criticism (warning: video is NSFW): If I was looking for a portable box in a Mini-ITX form factor, I think I'd probably go with this one since its top-and-center handle makes it clear which way is up: Personally, I'm trying to justify adding a new workstation to my setup so I can use this unique case from Lian Li: -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From ambassador at fourthworld.com Sun Sep 9 13:17:10 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 09 Sep 2012 10:17:10 -0700 Subject: Porter Stemmer In-Reply-To: References: Message-ID: <504CCF16.8090504@fourthworld.com> Peter Haworth wrote: > Hi Richard, > It;s not a Livecode soltuion but sqlite uses a Porter tokenizer for its > Full Text Search tables. I imagine the source code (most likely C) will be > on the sqlite web site somewhere. Alterntively, I found it at > http://tartarus.org/~martin/PorterStemmer/ > > Then all you have to do is turn it into an external! Until externals are as easy to use in LC as they are in SC I try to avoid them, and LC is fast enough that it's generally easy to do for text parsing things like this. Besides, native LiveCode script is inherently cross-platform, but I'd need to make separate versions of an external for each platform. Porter is so popular there are a great many examples in other languages: Hopefully we can add one there for LiveCode as well. I've written the caretaker for Eric's site, and have been in contact with another list member, Andrew Meit, who posted another one in the old RevOnline as well (why weren't those older resources migrated to the new RevOnline version?). Both Eric's and Andrew's use the original Porter algo, while ideally it should be updated to use the newer Porter2 from 2006. Andrew has sent me his, but Eric's would be nice to have because his library also included the Porter stemmers for the romance languages as well. I don't need those myself right now, but if his estate sees fit to make them open source they would be a nice addition to the community. If anyone's interested I'll drop a note if I have a chance to get Andrew's implementation updated to Porter2. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From richmondmathewson at gmail.com Sun Sep 9 13:28:47 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 09 Sep 2012 20:28:47 +0300 Subject: Porter Stemmer In-Reply-To: <504CCF16.8090504@fourthworld.com> References: <504CCF16.8090504@fourthworld.com> Message-ID: <504CD1CF.80402@gmail.com> On 09/09/2012 08:17 PM, Richard Gaskin wrote: > Peter Haworth wrote: > >> Hi Richard, >> It;s not a Livecode soltuion but sqlite uses a Porter tokenizer for its >> Full Text Search tables. I imagine the source code (most likely C) >> will be >> on the sqlite web site somewhere. Alterntively, I found it at >> http://tartarus.org/~martin/PorterStemmer/ >> >> Then all you have to do is turn it into an external! > > Until externals are as easy to use in LC as they are in SC I try to > avoid them, and LC is fast enough that it's generally easy to do for > text parsing things like this. Besides, native LiveCode script is > inherently cross-platform, but I'd need to make separate versions of > an external for each platform. > > Porter is so popular there are a great many examples in other languages: > > > Hopefully we can add one there for LiveCode as well. > > I've written the caretaker for Eric's site, and have been in contact > with another list member, Andrew Meit, who posted another one in the > old RevOnline as well (why weren't those older resources migrated to > the new RevOnline version?). And why did nobody answer that when I posted exactly that question a few days ago? > > Both Eric's and Andrew's use the original Porter algo, while ideally > it should be updated to use the newer Porter2 from 2006. > > Andrew has sent me his, but Eric's would be nice to have because his > library also included the Porter stemmers for the romance languages as > well. I don't need those myself right now, but if his estate sees fit > to make them open source they would be a nice addition to the community. > > If anyone's interested I'll drop a note if I have a chance to get > Andrew's implementation updated to Porter2. > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/FourthWorldSys > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Sun Sep 9 13:40:58 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 09 Sep 2012 12:40:58 -0500 Subject: [OT] EULA and legality In-Reply-To: <3E126758-CB99-4E29-A8CB-6E763E104FED@verizon.net> References: <504C0F42.9060804@fourthworld.com> <3E126758-CB99-4E29-A8CB-6E763E104FED@verizon.net> Message-ID: <504CD4AA.9080609@hyperactivesw.com> On 9/9/12 9:31 AM, Colin Holgate wrote: > About the $20 to upgrade to Mountain Lion, I suspect that doesn't > fully pay for the development of OSX, and that's with Apple just > having to support a handful of computers. Imaging their costs if they > had to support every conceivable PC configuration. I'm sure there are many factors involved, but I think one of the primary reasons Apple doesn't want the OS used on other hardware is to avoid the mess that Microsoft got themselves into by licensing to any PC distributor. By retaining control of both software and hardware, it "just works" -- at least, most of the time. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmondmathewson at gmail.com Sun Sep 9 13:45:26 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 09 Sep 2012 20:45:26 +0300 Subject: [OT] EULA and legality In-Reply-To: <504CD4AA.9080609@hyperactivesw.com> References: <504C0F42.9060804@fourthworld.com> <3E126758-CB99-4E29-A8CB-6E763E104FED@verizon.net> <504CD4AA.9080609@hyperactivesw.com> Message-ID: <504CD5B6.2070109@gmail.com> On 09/09/2012 08:40 PM, J. Landman Gay wrote: > On 9/9/12 9:31 AM, Colin Holgate wrote: > >> About the $20 to upgrade to Mountain Lion, I suspect that doesn't >> fully pay for the development of OSX, and that's with Apple just >> having to support a handful of computers. Imaging their costs if they >> had to support every conceivable PC configuration. > > I'm sure there are many factors involved, but I think one of the > primary reasons Apple doesn't want the OS used on other hardware is to > avoid the mess that Microsoft got themselves into by licensing to any > PC distributor. By retaining control of both software and hardware, it > "just works" -- at least, most of the time. > Funny how Linux distros don't seem to get in "the mess" regardless. From warren at warrensweb.us Sun Sep 9 13:57:24 2012 From: warren at warrensweb.us (Warren Samples) Date: Sun, 09 Sep 2012 12:57:24 -0500 Subject: [OT] EULA and legality In-Reply-To: <504CD5B6.2070109@gmail.com> References: <504C0F42.9060804@fourthworld.com> <3E126758-CB99-4E29-A8CB-6E763E104FED@verizon.net> <504CD4AA.9080609@hyperactivesw.com> <504CD5B6.2070109@gmail.com> Message-ID: <504CD884.5060200@warrensweb.us> On 09/09/2012 12:45 PM, Richmond wrote: >> I'm sure there are many factors involved, but I think one of the >> primary reasons Apple doesn't want the OS used on other hardware is to >> avoid the mess that Microsoft got themselves into by licensing to any >> PC distributor. By retaining control of both software and hardware, it >> "just works" -- at least, most of the time. >> > > Funny how Linux distros don't seem to get in "the mess" regardless. Richmond, you must be aware that there are all kinds of hardware compatibility issues one has to consider when contemplating putting Linux on any computer. It is also true that some of these issues have resulted in hostility directed at hardware vendors who aren't seen as friendly enough to the open-source community. Warren From dochawk at gmail.com Sun Sep 9 14:09:23 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 9 Sep 2012 11:09:23 -0700 Subject: [OT] EULA and legality In-Reply-To: <504B276A.9070700@gmail.com> References: <504A4305.2080407@gmail.com> <173867250093.20120907183538@ahsoftware.net> <504B276A.9070700@gmail.com> Message-ID: On Sat, Sep 8, 2012 at 4:09 AM, Richmond wrote: > What me? read a EULA? Unfortunately I'm not that wierd, at least in that > respect I am like > other people: I mumble "Yeah, whatever" and hit the ACCEPT button. As an attorney, I've written a simple program to take an EULA as an input and return an english translation. on interpretEULA theLicenseTerms return "You Lose!" end interpretEULA -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From dochawk at gmail.com Sun Sep 9 14:16:39 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 9 Sep 2012 11:16:39 -0700 Subject: [OT] EULA and legality In-Reply-To: <504C0F42.9060804@fourthworld.com> References: <504C0F42.9060804@fourthworld.com> Message-ID: On Sat, Sep 8, 2012 at 8:38 PM, Richard Gaskin wrote: > I would venture to guess that Apple's justification for not allowing > purchasers of OS X to run it on hardware of their own choice is that the > price of the Apple-branded computer effectively subsidizes part of the cost > of the OS. "part" ? Apple is charging less for Lion and Mountain lion than MS did for DOS thirty years ago. Apple is a hardware company, and writes the software to make their hardware useful. They were criticized for this unwise model that would drive them to bankruptcy while MS took over the world over their unwillingness to release it for standard PC hardware . . . Anyway, Apple isn't so much charging for the OS as it is collecting something to cover the tech support calls for its installation. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From ambassador at fourthworld.com Sun Sep 9 14:22:22 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 09 Sep 2012 11:22:22 -0700 Subject: [OT] EULA and legality In-Reply-To: <504CD884.5060200@warrensweb.us> References: <504CD884.5060200@warrensweb.us> Message-ID: <504CDE5E.3040705@fourthworld.com> Warren Samples wrote: > Richmond, you must be aware that there are all kinds of hardware > compatibility issues one has to consider when contemplating putting > Linux on any computer. Very true, Linux has to work harder than OS X or Windows because very few hardware vendors design their systems specifically for it. Ironically, the most challenging OS install I ever attempted was trying to load a stock off-the-shelf copy of Vista onto a Dell Vostro 1400. That Vostro originally shipped with Vista, but I bought it second-hand and the seller didn't have the restore disk. Ah, the restore disk. It's so easy to forget that manufacturers preload their restore disks with all the special drivers their components will need. I've come to find that I'm not alone in having issues trying to use a stock Win CD on a PC. Without the special drivers for that particular machine, it's a real gamble. Given the combinatorial explosion of possible components, it's quite a marvel that Linux installs on a majority of computers flawlessly. Even if some systems may require an additional download of a driver, it's safe to say that at least Ubuntu, Mint, and other major distros run out of the box on a much wider range of hardware than either OS X or Windows. > It is also true that some of these issues have > resulted in hostility directed at hardware vendors who aren't seen as > friendly enough to the open-source community. Hostility is of course inappropriate, but by no means OS-specific. Those of us who've been with the Mac for decades remember how vendors who stopped supporting Mac in the '90s were treated. Fanboys come in all stripes. Fortunately the only widespread disappointment with hardware in Linux lately has been with NVidia's Optimus technology, and at along last they've decided to support that on Linux: Given the prevalence of Optimus on modern PCs, now that NVidia is supporting it on Linux we can expect the vendor hostility count to drop by more than half. :) -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From dochawk at gmail.com Sun Sep 9 14:24:21 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 9 Sep 2012 11:24:21 -0700 Subject: [OT] EULA and legality In-Reply-To: <504CD5B6.2070109@gmail.com> References: <504C0F42.9060804@fourthworld.com> <3E126758-CB99-4E29-A8CB-6E763E104FED@verizon.net> <504CD4AA.9080609@hyperactivesw.com> <504CD5B6.2070109@gmail.com> Message-ID: On Sun, Sep 9, 2012 at 10:45 AM, Richmond wrote: > Funny how Linux distros don't seem to get in "the mess" regardless. Why, I once even had a thinkpad for which Linux power management worked. Well, sort of . . . . An OS licensed only for apple branded hardware means that Apple doesn't have to deal with supporting all the other hardware, almost all of which is significantly lower quality than their own. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From mwieder at ahsoftware.net Sun Sep 9 14:29:15 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 9 Sep 2012 11:29:15 -0700 Subject: lcStackBrowser 1.0.1 In-Reply-To: References: Message-ID: <1031014468359.20120909112915@ahsoftware.net> Pete- Friday, September 7, 2012, 4:38:25 PM, you wrote: > - Added a Preference Setting to exclude plugin stacks from the display > (default is to exclude them). This will exclude any stacks loaded from > either the RunRev plugins folder or the User plugins folder but not any You might want to base the RunRev plugins folder display on the cShowRevolutionStacks of stack "revPreferences". That will be true if the user has selected to view "LiveCode UI Elements in Lists". -- -Mark Wieder mwieder at ahsoftware.net From dochawk at gmail.com Sun Sep 9 14:34:41 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 9 Sep 2012 11:34:41 -0700 Subject: has anyone succeeded in unsubscribing from mirye.net? Message-ID: I ended up on the mirye.net mailing lists when they offered their free whatever it was (I downloaded out of curiosity). I've followed the unsubscribe instructions multiple times, yet it keeps coming. Has anyone managed to get off their lists? -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From ken at kencorey.com Sun Sep 9 14:45:03 2012 From: ken at kencorey.com (Ken Corey) Date: Sun, 09 Sep 2012 19:45:03 +0100 Subject: [OT] EULA and legality In-Reply-To: <504A4305.2080407@gmail.com> References: <504A4305.2080407@gmail.com> Message-ID: <504CE3AF.4060904@kencorey.com> We all know companies make the T's & C's to suit themselves as much as possible, giving as little as possible while gaining as much as possible. I feel that EULAs, copyright and patent laws have gone well beyond too far. They have gone so far that corporations are far more important than people, than facts, than truth (not capitalised). Their lawyers rewrite history, twist laws, and jeopardise markets. They are morally indefensible in this day where we must use technology to get things done. Personally, I don't pay too awful much attention to EULAs. I prefer common sense. Personal use, don't destroy other's businesses. I do wish others felt the same way. The thing that worries me the most here is that when every new medium came along (printed sheet music, player pianos, radio, TV, cassette tapes, fax machines, telephones, computers, internet) the entrenched media moguls have railed against the tech, and tried to protect their world. Every time before this, they've been utterly defeated by reality and common sense. This time, I'm afraid they're winning. Closed shops, licensed software, UEFI limited hardware, hardware you can't open, copyright extended beyond all reason, IP used as a weapon of business. Pretty soon we'll all have to pay Apple royalty for breathing iAir. Feh. I think the only thing keeping the corporates honest is Linux in all its forms. Without Linux, there'd be no Android and Apple would well and truly own the tech world. *shiver* Once Linux is killed off, I'm going to start growing turnips. -Ken On 07/09/2012 19:55, Richmond wrote: > I am asking this question for a number of reasons: > > 1. If I buy a book I can, if I want, use it for lighting a fire, > throwing at the cat, and so on. As the book > is my property I can do what I like with it. The intellectual > property contained within the book is, > generally, restricted by copyright saying whether I can copy bits > of it, resell it, lend it to friends, > lend it while charging a fee for its use, and so on. However, the > copyright restrictions do not tell me > where I can read the book (in the bath?) or how (standing on my > head?). > > 2. I am running Mac Snow Leopard in VMplayer on Non-Apple hardware. > > Before I continue, I should point out that as I own a physical install > disk for Mac OS Snow Leopard > I don't feel MORALLY wrong running the software it contains in VMplayer. > I am running software I own > in one instance and do not feel that because I bought Ferrari hubcaps > for my Lada I should be forced > to buy a Ferrari. > > 3. Other people on the Use-List must face similar questions. > > 4. I really wonder if this belongs in the same category as the previous > set of postings about > software piracy - I don't feel it does. > > A. How legally binding is a EULA? > > B. I have connected to Apple via software upgrade, so, one assumes, they > are well aware that at > least one person "out there" is violating the EULA. > > C. Anybody can purchase software online or in a shop without background > checks to see whether > one has the necessary hardware to keep to the EULA. > > Of course this can extend to Livecode, and all the products we folk are > doing our best to produce > with it. > > There are also some 'funny' rumours flying about that Microsoft are > doing some deals with PC makers that will lock the machines in some way > so that they will only function with Microsoft Operating Systems, rather > than Linux, UNIX, Haiku and so on. > > Richmond. > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From stephenREVOLUTION2 at barncard.com Sun Sep 9 15:28:06 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 9 Sep 2012 12:28:06 -0700 Subject: has anyone succeeded in unsubscribing from mirye.net? In-Reply-To: References: Message-ID: you should contact Lynn directly - he's on these lists. On Sun, Sep 9, 2012 at 11:34 AM, Dr. Hawkins wrote: > I ended up on the mirye.net mailing lists when they offered their free > whatever it was (I downloaded out of curiosity). > > I've followed the unsubscribe instructions multiple times, yet it > keeps coming. Has anyone managed to get off their lists? > > -- > The Hawkins Law Firm > Richard E. Hawkins, Esq. > (702) 508-8462 > HawkinsLawFirm at gmail.com > 3025 S. Maryland Parkway > Suite A > Las Vegas, NV 89109 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From dochawk at gmail.com Sun Sep 9 16:43:20 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 9 Sep 2012 13:43:20 -0700 Subject: [OT] EULA and legality In-Reply-To: <504CE3AF.4060904@kencorey.com> References: <504A4305.2080407@gmail.com> <504CE3AF.4060904@kencorey.com> Message-ID: On Sun, Sep 9, 2012 at 11:45 AM, Ken Corey wrote: > We all know companies make the T's & C's to suit themselves as much as > possible, giving as little as possible while gaining as much as possible. While we're at it: http://search.dilbert.com/search?w=shrinkwrap&x=0&y=0 -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From dochawk at gmail.com Sun Sep 9 20:14:51 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 9 Sep 2012 17:14:51 -0700 Subject: an ignored breakpoint In-Reply-To: References: <5044E9F7.109@hyperactivesw.com> <50485E38.7090103@cogapp.com> Message-ID: On Thu, Sep 6, 2012 at 12:51 PM, Bob Sneidar wrote: > Another thing to watch out for is setting breakpoints with variable values. This in >the past would crash LC. I'm not sure if they fixed it yet. I was crashing all the time >once and thought it was a really unstable build, until I realized I had set and forgot >about a variable watch point. Conditional breakpoints work. Just don't try a variable watch . . . . On Fri, Sep 7, 2012 at 1:47 AM, Ben Rubinstein wrote: > LiveCode - an ever-increasing number of ways to skin each cat. None of which, however, yield a happy cat . . . -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From dochawk at gmail.com Sun Sep 9 20:14:54 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 9 Sep 2012 17:14:54 -0700 Subject: an ignored breakpoint In-Reply-To: <5049B4A0.5020802@cogapp.com> References: <5044E9F7.109@hyperactivesw.com> <50485E38.7090103@cogapp.com> <5049B4A0.5020802@cogapp.com> Message-ID: On Fri, Sep 7, 2012 at 1:47 AM, Ben Rubinstein wrote: > LiveCode - an ever-increasing number of ways to skin each cat. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From lan.kc.macmail at gmail.com Sun Sep 9 20:52:42 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Mon, 10 Sep 2012 08:52:42 +0800 Subject: Send to program In-Reply-To: <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> References: <678EE25C-F95E-47DE-8EC2-27FE896E09C5@wanadoo.fr> <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> Message-ID: On Mon, Sep 10, 2012 at 12:42 AM, wrote: > Something to do with the pathname? Such a message has no issue in HC > (running OS9, of course) > > My guess is yes, that is an OS 9/HC pathname. LC uses / not : in it's pathnames. HTH From bonnmike at gmail.com Sun Sep 9 20:58:03 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Sun, 9 Sep 2012 18:58:03 -0600 Subject: Send to program In-Reply-To: References: <678EE25C-F95E-47DE-8EC2-27FE896E09C5@wanadoo.fr> <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> Message-ID: I've been trying to get this to work here and interestingly enough even something like: do "choose remote application" as applescript doesn't work. It shows the machines, but selecting the machine and waiting for the dialog to finish pinwheeling returns "no applications found" which is of course not correct. (this is with remote events and remote management turned on) Makes me wonder if some underlying service needs to be turned on for it to work, and if so the same thing would most likely apply to send to program. On Sun, Sep 9, 2012 at 6:52 PM, Kay C Lan wrote: > On Mon, Sep 10, 2012 at 12:42 AM, wrote: > > > Something to do with the pathname? Such a message has no issue in HC > > (running OS9, of course) > > > > > My guess is yes, that is an OS 9/HC pathname. LC uses / not : in it's > pathnames. > > HTH > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From lan.kc.macmail at gmail.com Sun Sep 9 21:28:54 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Mon, 10 Sep 2012 09:28:54 +0800 Subject: Send to program In-Reply-To: References: <678EE25C-F95E-47DE-8EC2-27FE896E09C5@wanadoo.fr> <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> Message-ID: Sorry, I take that back, I see in the dictionary that it specifically says to use colons, and that it also mentions AppleTalk zones. I have a test app that use to demonstrate this (actually two Rev apps, a sender and a receiver), which use to be at RevOnline but I notice they are no longer there. When I try to run my apps I get a message telling me that I need to install Rosetta (this is on SnoLeo) for the apps to work. AppleTalk was removed as of 10.6, maybe this is another reason you are having trouble. This might mean that 'send to program' might not be possible for you and the suggested 'send ... as applescript' might be a better way to go. I'm guessing the reason the suggested methods aren't working is that an OSAX is probably needed. HTH On Mon, Sep 10, 2012 at 8:52 AM, Kay C Lan wrote: > On Mon, Sep 10, 2012 at 12:42 AM, wrote: > >> Something to do with the pathname? Such a message has no issue in HC >> (running OS9, of course) >> >> > My guess is yes, that is an OS 9/HC pathname. LC uses / not : in it's > pathnames. > > HTH > From bonnmike at gmail.com Sun Sep 9 21:43:51 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Sun, 9 Sep 2012 19:43:51 -0600 Subject: Send to program In-Reply-To: References: <678EE25C-F95E-47DE-8EC2-27FE896E09C5@wanadoo.fr> <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> Message-ID: I think if you ignore send to program and use applescript directly you can get things accomplished. If you decide to look in that direction, check out the (old) info here. http://www.sonsothunder.com/devres/revolution/tips/ascr006.htm Not sure it will solve the remote issues, but still worth a read. From lan.kc.macmail at gmail.com Sun Sep 9 22:30:11 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Mon, 10 Sep 2012 10:30:11 +0800 Subject: [OT] EULA and legality In-Reply-To: <504CD4AA.9080609@hyperactivesw.com> References: <504C0F42.9060804@fourthworld.com> <3E126758-CB99-4E29-A8CB-6E763E104FED@verizon.net> <504CD4AA.9080609@hyperactivesw.com> Message-ID: On Mon, Sep 10, 2012 at 1:40 AM, J. Landman Gay wrote: > By retaining control of both software and hardware, it "just works" -- at > least, most of the time. > I think this is it in a nutshell. Although Apple has definitely used the 'underdog' tag, from my reading of the 'Steve Jobs' book, if I had to condense it all down to a couple of words it would be that Steve was absolutely convinced that the best computing experience could ONLY be achieved by controlling both hardware and software manufacture. The EULA simply reiterates that. You'll now when Steve has finally left Apple when that EULA changes. And really, what is the big deal? And is it any different than any other industry/sector? Richmond started with referring to a book and the fact that he can do anything he likes with it. Really? Isn't this just another case of you own the paper, the physical object, but not the software - the story. Try buying in a Harry Potter book then try to make money with your own book where the word Harry is simply replaced with Gary. Buy a car and use it to carry goats was mentioned. Really? Try buying a brand new car, with a 200 bhp naturally aspirated engine, then on day 2 rip out the induction system, add a whopping great Garrett turbo, re-chip the Electronic Engine Management system so you get 400 bhp at the rear wheels and 1 month down the track when you've blown the engine see how receptive the Dealer is to repairing it under warranty. Not a fair comparison. Buy a sedan, rip out the backseats, remove the protrusion bars that separate the boot from the passenger compartment, also the rear seatbelts and airbags so you can fit more goats in the car and when you have an accident and are severely injured by a flying goat, see how receptive your Insurance company is to paying your claim. To me, this is as Richard eluded to, a simple case of honesty, and not far removed from the Piracy thread. A musician wants you to pay for music but it's available elsewhere for free, which do you choose? To determine your premium the Car insurance company wants to know if anyone under the age of 25 will be driving your car. You tick No. When your 21 yr old daughter has a minor dingle who do you say was driving the car? A software vendor wants you to install it's software on one computer only, how many do you install it on? A software vendor limits it's family license to 5 computers. There are 6 in your family, how many computers do you install it on? A computer company only wants you to run it's software on it's hardware. What do you choose? Doesn't seem to have anything to do with fairness, logic, open source, politics, or business, it seems to be a simple test of honesty. From roger.e.eller at sealedair.com Mon Sep 10 00:01:35 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 10 Sep 2012 00:01:35 -0400 Subject: [OT] EULA and legality In-Reply-To: References: <504C0F42.9060804@fourthworld.com> <3E126758-CB99-4E29-A8CB-6E763E104FED@verizon.net> <504CD4AA.9080609@hyperactivesw.com> Message-ID: As Richard mentioned earlier, the underdog tag was a fair description of Apples humble beginnings, but this is currently FAR from the case. I believe the real underdogs today are just regular people (techie people) who would like to run a great OS on hardware they can hand pick for themselves. It is not a technical issue because indeed it does "just work" if the recipe of hardware chipsets matches what Apple puts into their hardware. I'm sure the small fraction of OS X fans who want to run it on PC hardware is rather small, but they still want to be Apple "software customers". It's not about honesty, it's about economy. If a technically skilled user wants to build their own system and buy OS X for it, it should be allowed. A PC owner can continue to use most system components for ages, and just change out the parts as they break (or upgrade on occasion). Why can't a G5 owner take out the motherboard and install an i7 on an intel-based motherboard and then install OS X? The machine would still be Apple-branded, still able to connect to iTunes, still can purchase media and books, etc. But nooooooo! You have to buy an entirely new system just to buy stuff. I realize this is a hopeless debate, and only Apple can change the policies of Apple. Which is the better demonstration of recycling an old Mac? http://static.flickr.com/15/18743082_736390eb05.jpg or http://www.s155158671.websitehome.co.uk/Resources/dscf0006.jpeg Sorry, I couldn't find one with goats inside. ;-p ~Roger On Sun, Sep 9, 2012 at 10:30 PM, Kay C Lan wrote: > On Mon, Sep 10, 2012 at 1:40 AM, J. Landman Gay wrote: > > > By retaining control of both software and hardware, it "just works" -- at > > least, most of the time. > > Richmond started with referring to a book and the fact that he can do > anything he likes with it. Really? > > Buy a car and use it to carry goats was mentioned. Really? > > To me, this is as Richard eluded to, a simple case of honesty, and not far > removed from the Piracy thread. > > Doesn't seem to have anything to do with fairness, logic, open source, > politics, or business, it seems to be a simple test of honesty. > > From jacque at hyperactivesw.com Mon Sep 10 00:07:47 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 09 Sep 2012 23:07:47 -0500 Subject: [OT] EULA and legality In-Reply-To: References: <504C0F42.9060804@fourthworld.com> <3E126758-CB99-4E29-A8CB-6E763E104FED@verizon.net> <504CD4AA.9080609@hyperactivesw.com> Message-ID: <504D6793.20607@hyperactivesw.com> On 9/9/12 11:01 PM, Roger Eller wrote: > Why can't a G5 owner take out the motherboard and > install an i7 on an intel-based motherboard and then install OS X? The > machine would still be Apple-branded, still able to connect to iTunes, > still can purchase media and books, etc. But nooooooo! You have to buy an > entirely new system just to buy stuff. Same thing; it would introduce support issues that Apple doesn't want to deal with. I notice that Apple isn't coming after people who do try to run OS X on other hardware. They just won't support it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From roger.e.eller at sealedair.com Mon Sep 10 00:26:40 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 10 Sep 2012 00:26:40 -0400 Subject: [OT] EULA and legality In-Reply-To: <504D6793.20607@hyperactivesw.com> References: <504C0F42.9060804@fourthworld.com> <3E126758-CB99-4E29-A8CB-6E763E104FED@verizon.net> <504CD4AA.9080609@hyperactivesw.com> <504D6793.20607@hyperactivesw.com> Message-ID: Most users who are capable of doing it wouldn't even want Apple support. Currently, it is supported by like-minded geeks who just love to tinker. It's a community much like the Linux crowd. There have even been Ethernet drivers ported from Linux to help out systems that were "almost" fully compatible. Again, there are recipes for systems to "just work", primarily just following Apples lead. ~Roger On Mon, Sep 10, 2012 at 12:07 AM, J. Landman Gay wrote: > On 9/9/12 11:01 PM, Roger Eller wrote: > >> Why can't a G5 owner take out the motherboard and >> install an i7 on an intel-based motherboard and then install OS X? The >> machine would still be Apple-branded, still able to connect to iTunes, >> still can purchase media and books, etc. But nooooooo! You have to buy an >> entirely new system just to buy stuff. >> > > Same thing; it would introduce support issues that Apple doesn't want to > deal with. > > I notice that Apple isn't coming after people who do try to run OS X on > other hardware. They just won't support it. From ambassador at fourthworld.com Mon Sep 10 00:27:33 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 09 Sep 2012 21:27:33 -0700 Subject: [OT] EULA and legality In-Reply-To: References: Message-ID: <504D6C35.3040108@fourthworld.com> Roger Eller wrote: > If a technically skilled user wants to build their own system and buy OS X > for it, it should be allowed. A PC owner can continue to use most system > components for ages, and just change out the parts as they break (or > upgrade on occasion). Why can't a G5 owner take out the motherboard and > install an i7 on an intel-based motherboard and then install OS X? At that point it's time to Think REALLY Different: Want the security of a Unix-like OS with a modern UI, but one that can run on any hardware you choose with infinite configurability? Apple says, "Use Ubuntu". ;) -- Richard Gaskin Fourth World Systems Software Design and Development for Desktop, Mobile, and Web ____________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From roger.e.eller at sealedair.com Mon Sep 10 00:32:52 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 10 Sep 2012 00:32:52 -0400 Subject: [OT] EULA and legality In-Reply-To: <504D6C35.3040108@fourthworld.com> References: <504D6C35.3040108@fourthworld.com> Message-ID: I wish somebody would tell Netflix this! I would live in Ubuntu if I could have my media too. I'm glad Android finally got it. ~Roger On Mon, Sep 10, 2012 at 12:27 AM, Richard Gaskin wrote: > Want the security of a Unix-like OS with a modern UI, but one that can run > on any hardware you choose with infinite configurability? > > Apple says, "Use Ubuntu". > > ;) From palcibiades-first at yahoo.co.uk Mon Sep 10 10:28:35 2012 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Mon, 10 Sep 2012 07:28:35 -0700 (PDT) Subject: [OT] EULA and legality In-Reply-To: <504C0D33.6070502@warrensweb.us> References: <504A4305.2080407@gmail.com> <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> <504C0D33.6070502@warrensweb.us> Message-ID: <1347287315421-4654746.post@n4.nabble.com> Its unclear because it is most likely that an EU court, if it ever came to that, would decide that it was a purchase and not a license. Because if it walks and quacks like a duck.... Or as Lincoln said, if a tail is a leg how many legs does a dog have? Four, because a tail is not a leg. Peter Warren Samples wrote > > > ......Why is it unclear? Because you don't understand it or because you > don't > like it? You are licensed to use the software but only so long as you > are using it according to the terms under which Apple (in this example) > agrees to make it available to you. Your license ends when you use the > software outside those terms. Deciding that the terms don't suit you > isn't license to ignore them. Your legal option is to find some other > software with terms you like better or that fit your particular scenario > better. > > Warren > > _______________________________________________ > use-livecode mailing list > use-livecode at .runrev > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-EULA-and-legality-tp4654675p4654746.html Sent from the Revolution - User mailing list archive at Nabble.com. From cmsheffield at me.com Mon Sep 10 11:13:10 2012 From: cmsheffield at me.com (Chris Sheffield) Date: Mon, 10 Sep 2012 09:13:10 -0600 Subject: storing data on iOS devices Message-ID: This has come up before on the list, but I haven't been able to find a reliable location where I can store persistent data without it being backed up to iTunes. We've got an app that downloads and stores quite a bit of media (audio, pictures, etc.) that needs to persist on the device but doesn't need to be backed up. Right now I have it saved in Library/Caches/[appID] folder. My previous understanding was that this would be a safe place to store it, but just the other day on a test device that was low on disk space we noticed there was a "Cleaning..." message under the app icon and all the data was wiped out. So what does everyone else do? Where can I store the data so this won't happen, but *not* have it backed up to iTunes/iCloud? Thanks, Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com From dixonja at hotmail.co.uk Mon Sep 10 11:19:12 2012 From: dixonja at hotmail.co.uk (John Dixon) Date: Mon, 10 Sep 2012 16:19:12 +0100 Subject: storing data on iOS devices In-Reply-To: References: Message-ID: Chris... Have a read of 'file Attributes' on page 23 of the iOS release notes... If I understand this correctly, you can happily save your 'stuff' in the 'documents' folder and using the 'iphoneDoNotBackUpFile' function set a flag as to whether things should be backed up to icloud/itunes or not... be well Dixie > From: cmsheffield at me.com > Subject: storing data on iOS devices > Date: Mon, 10 Sep 2012 09:13:10 -0600 > To: use-livecode at lists.runrev.com > > This has come up before on the list, but I haven't been able to find a reliable location where I can store persistent data without it being backed up to iTunes. We've got an app that downloads and stores quite a bit of media (audio, pictures, etc.) that needs to persist on the device but doesn't need to be backed up. Right now I have it saved in Library/Caches/[appID] folder. My previous understanding was that this would be a safe place to store it, but just the other day on a test device that was low on disk space we noticed there was a "Cleaning..." message under the app icon and all the data was wiped out. > > So what does everyone else do? Where can I store the data so this won't happen, but *not* have it backed up to iTunes/iCloud? > > Thanks, > Chris > > > -- > Chris Sheffield > Read Naturally, Inc. > www.readnaturally.com > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dunbarx at aol.com Mon Sep 10 11:54:10 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Mon, 10 Sep 2012 11:54:10 -0400 (EDT) Subject: Send to program In-Reply-To: References: <678EE25C-F95E-47DE-8EC2-27FE896E09C5@wanadoo.fr> <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> Message-ID: <8CF5D83A6D62E04-222C-398CB@webmail-d126.sysops.aol.com> So is it really true that I cannot send a message to another machine running liveCode: I cannot: send "beep 3" to program "myRemotemachine"???? Say it ain't so. I want my Jacque. Craig Newman -----Original Message----- From: Mike Bonner To: How to use LiveCode Sent: Sun, Sep 9, 2012 9:44 pm Subject: Re: Send to program I think if you ignore send to program and use applescript directly you can get things accomplished. If you decide to look in that direction, check out the (old) info here. http://www.sonsothunder.com/devres/revolution/tips/ascr006.htm Not sure it will solve the remote issues, but still worth a read. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Mon Sep 10 12:10:52 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 10 Sep 2012 11:10:52 -0500 Subject: Send to program In-Reply-To: <8CF5D83A6D62E04-222C-398CB@webmail-d126.sysops.aol.com> References: <678EE25C-F95E-47DE-8EC2-27FE896E09C5@wanadoo.fr> <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> <8CF5D83A6D62E04-222C-398CB@webmail-d126.sysops.aol.com> Message-ID: <504E110C.4010900@hyperactivesw.com> On 9/10/12 10:54 AM, dunbarx at aol.com wrote: > So is it really true that I cannot send a message to another machine > running liveCode: > > I cannot: > > send "beep 3" to program "myRemotemachine"???? > > Say it ain't so. > > I want my Jacque. LOL. I'm flattered, but I had to look it up. I hate to be the bearer of bad news, but the dictionary says that what you want to do only supported in OS 9. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dunbarx at aol.com Mon Sep 10 12:31:18 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Mon, 10 Sep 2012 12:31:18 -0400 (EDT) Subject: Send to program In-Reply-To: <504E110C.4010900@hyperactivesw.com> References: <678EE25C-F95E-47DE-8EC2-27FE896E09C5@wanadoo.fr> <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> <8CF5D83A6D62E04-222C-398CB@webmail-d126.sysops.aol.com> <504E110C.4010900@hyperactivesw.com> Message-ID: <8CF5D88D67CE263-222C-3A601@webmail-d126.sysops.aol.com> OK. Fine. Am I to understand that LiveCode, the great and powerful, cannot do this at all? Am I the first one that ever wanted to send a message to another machine? A new project I am working on therefore must be authored in Hypercard. I am fine with that. I will just buy a few G4 blue and whites on eBay for $5 each. Nobody ever ran into this before? Am I the only one who thinks this might be, what, a minor limitation? Don't tell the ordinary procedural programmers, who still think xTalks are for kids. They will never let us live it down. Who do I whine to? Craig -----Original Message----- From: J. Landman Gay To: How to use LiveCode Sent: Mon, Sep 10, 2012 12:12 pm Subject: Re: Send to program On 9/10/12 10:54 AM, dunbarx at aol.com wrote: > So is it really true that I cannot send a message to another machine > running liveCode: > > I cannot: > > send "beep 3" to program "myRemotemachine"???? > > Say it ain't so. > > I want my Jacque. LOL. I'm flattered, but I had to look it up. I hate to be the bearer of bad news, but the dictionary says that what you want to do only supported in OS 9. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From lfredricks at proactive-intl.com Mon Sep 10 12:36:50 2012 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Mon, 10 Sep 2012 09:36:50 -0700 Subject: [OT] EULA and legality In-Reply-To: References: <504A4305.2080407@gmail.com><173867250093.20120907183538@ahsoftware.net><1A182E03CEA74340AA6803234622B182@GATEWAY> Message-ID: > It's unclear to me why the fact that I buy a license to use > software versus owning the actual software itself has any > effect on what I choose to do with it. Either way, I pay > money to Apple to be able to use it. That's a different > issue than what the EULA says regarding not using it on > non-Apple hardware of course but interesting nevertheless. A good "real world" parallel is buying a car vs leasing it. Your lease can forbid all sorts of activities, because at the end of the day, you don't own the car. You don't buy a license. You pay money to be permitted to use under specific terms granted. Software is intellectual property. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From coiin at verizon.net Mon Sep 10 12:37:40 2012 From: coiin at verizon.net (Colin Holgate) Date: Mon, 10 Sep 2012 12:37:40 -0400 Subject: Send to program In-Reply-To: <8CF5D83A6D62E04-222C-398CB@webmail-d126.sysops.aol.com> References: <678EE25C-F95E-47DE-8EC2-27FE896E09C5@wanadoo.fr> <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> <8CF5D83A6D62E04-222C-398CB@webmail-d126.sysops.aol.com> Message-ID: <823498BF-A9AA-4C23-90D9-2A875E83C1B4@verizon.net> Why have a few more replies to this topic appeared? Wasn't the link I sent a good answer? From pete at lcsql.com Mon Sep 10 12:43:38 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 10 Sep 2012 09:43:38 -0700 Subject: lcStackBrowser 1.0.1 In-Reply-To: <1031014468359.20120909112915@ahsoftware.net> References: <1031014468359.20120909112915@ahsoftware.net> Message-ID: Thanks Mark, that's a good idea. I do have my own pref setting for including/excluding Rev stacks so I think I would probably base it on that rather than the Rev property but the principle is the same. Pete lcSQL Software On Sun, Sep 9, 2012 at 11:29 AM, Mark Wieder wrote: > Pete- > > Friday, September 7, 2012, 4:38:25 PM, you wrote: > > > - Added a Preference Setting to exclude plugin stacks from the display > > (default is to exclude them). This will exclude any stacks loaded from > > either the RunRev plugins folder or the User plugins folder but not > any > > You might want to base the RunRev plugins folder display on the > cShowRevolutionStacks of stack "revPreferences". That will be true if > the user has selected to view "LiveCode UI Elements in Lists". > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bobs at twft.com Mon Sep 10 12:49:17 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 10 Sep 2012 09:49:17 -0700 Subject: an ignored breakpoint In-Reply-To: References: <5044E9F7.109@hyperactivesw.com> <50485E38.7090103@cogapp.com> Message-ID: Let us be thankful that most of us live in a place unlike Africa, where the cats can skin us! On Sep 9, 2012, at 5:14 PM, Dr. Hawkins wrote: >> LiveCode - an ever-increasing number of ways to skin each cat. > > None of which, however, yield a happy cat . . . From bobs at twft.com Mon Sep 10 13:07:04 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 10 Sep 2012 10:07:04 -0700 Subject: [OT] EULA and legality In-Reply-To: <504CDE5E.3040705@fourthworld.com> References: <504CD884.5060200@warrensweb.us> <504CDE5E.3040705@fourthworld.com> Message-ID: <80951AAE-7D0B-4359-AD14-5547FB11610F@twft.com> I find it no end of a marvel that any of this works at all! Let's look at what our "data" really is: We coat some metal discs with some form if oxide (read that "rust") and then spin it real fast while several magnets turn on and off at exactly the right instant, real fast. And how do we put this data to work, so we can interpret and use it? Well we force electricity through microscopically thin wafers of silicone at precisely the right instances in time. There are many billions of these instances of time each second, and they have to be right 99.999998% of the time, and yes I just pulled that percentage out of the air. But you get the point. Bob On Sep 9, 2012, at 11:22 AM, Richard Gaskin wrote: > Given the combinatorial explosion of possible components, it's quite a marvel that Linux installs on a majority of computers flawlessly. From jacque at hyperactivesw.com Mon Sep 10 13:12:30 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 10 Sep 2012 12:12:30 -0500 Subject: Send to program In-Reply-To: <8CF5D88D67CE263-222C-3A601@webmail-d126.sysops.aol.com> References: <678EE25C-F95E-47DE-8EC2-27FE896E09C5@wanadoo.fr> <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> <8CF5D83A6D62E04-222C-398CB@webmail-d126.sysops.aol.com> <504E110C.4010900@hyperactivesw.com> <8CF5D88D67CE263-222C-3A601@webmail-d126.sysops.aol.com> Message-ID: <504E1F7E.5020209@hyperactivesw.com> On 9/10/12 11:31 AM, dunbarx at aol.com wrote: > > Am I to understand that LiveCode, the great and powerful, cannot do > this at all? It sounds like the limitation is in OS X. But I just looked at the link Colin posted and it looks like you could make that work. Or there's Ken Ray to the rescue again: Otherwise, I think most people have migrated to using sockets. Those work on any OS. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bobs at twft.com Mon Sep 10 13:15:07 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 10 Sep 2012 10:15:07 -0700 Subject: [OT] EULA and legality In-Reply-To: <504CE3AF.4060904@kencorey.com> References: <504A4305.2080407@gmail.com> <504CE3AF.4060904@kencorey.com> Message-ID: While I am not a big fan of EULA's, there mere existence is a testament to how people will, if they are allowed, take something they never paid for, and use it, giving what they took to everyone they know, or don't know, often for their own gain, whether in currency or for accolade. EULA's are a way of stating their legal position, so that if it ever came down to it where someone was doing them real damage, they could take legal action. In fact, I view all contracts in this day and age, not as a means to control human behavior, but as a way to reserve the right for the author/owner to protect their property. I guess you could boil it all down to the statement, "We reserve the right to engage in legal recourse, should anyone use what we sold them in a manner they did not agree to." I also think EULA's are so incredibly severe as a result of today's lawyers amazing capacity for finding the least little loophole in the specific wording of a contract so as to convince a judge or panel that the contract does not in fact say what it seems to be saying. Bob On Sep 9, 2012, at 11:45 AM, Ken Corey wrote: > We all know companies make the T's & C's to suit themselves as much as possible, giving as little as possible while gaining as much as possible. > > I feel that EULAs, copyright and patent laws have gone well beyond too far. They have gone so far that corporations are far more important than people, than facts, than truth (not capitalised). Their lawyers rewrite history, twist laws, and jeopardise markets. > > They are morally indefensible in this day where we must use technology to get things done. > > Personally, I don't pay too awful much attention to EULAs. I prefer common sense. Personal use, don't destroy other's businesses. I do wish others felt the same way. From mwieder at ahsoftware.net Mon Sep 10 13:19:01 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 10 Sep 2012 17:19:01 +0000 (UTC) Subject: OT: Adobe kills mobile Flash Message-ID: I just now noticed this announcement from last month: http://www.readwriteweb.com/mobile/2012/08/adobe-flash-on-android-rip.php -- Mark Wieder mwieder at ahsoftware.net From bobs at twft.com Mon Sep 10 13:29:05 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 10 Sep 2012 10:29:05 -0700 Subject: [OT] EULA and legality In-Reply-To: References: <504C0F42.9060804@fourthworld.com> <3E126758-CB99-4E29-A8CB-6E763E104FED@verizon.net> <504CD4AA.9080609@hyperactivesw.com> Message-ID: <8E0DD18F-040D-41BA-9FDA-CA5B3799C6EC@twft.com> To be fair, I don't think anyone is saying that we can do whatever we want with what we buy, and still expect the manufacturer to honor it's warranty! No one here is suggesting that. What we are suggesting is that if I want to put my iPhone in a blender to see if it will blend, I damn well can, and no one, not even Apple, can tell me I can't. What people get upset about is having to agree that the manufacturer can reach into our lives and limit, alter or nullify the thing we paid for without any recourse on our part, in order to use the thing. In the US the courts decided that Apple can void a warranty if someone jailbreaks one of their devices, but they cannot restrict people from actually jailbreaking the device! I agree I ought not be permitted to take the software they wrote and copy it to something else (supposing it would work). I do NOT agree however that I should be prevented from putting whatever software I want on a device I paid money for! But such is the state of affairs today, and if I want to use their device, I have to click OK. The real point to copyrights and patents is to keep people from taking what someone else produced and profiting from it without some agreement being struck with the person who created it. If people didn't do such things, if they all honored each other's natural rights of property as a matter of course, I suspect we wouldn't be having this conversation. I'm not implying anything is going to change, I just think it is useful for all of us to remember why such things are necessary, and why lawyers will always exist in this age of man. Bob On Sep 9, 2012, at 7:30 PM, Kay C Lan wrote: > Buy a car and use it to carry goats was mentioned. Really? Try buying a > brand new car, with a 200 bhp naturally aspirated engine, then on day 2 rip > out the induction system, add a whopping great Garrett turbo, re-chip the > Electronic Engine Management system so you get 400 bhp at the rear wheels > and 1 month down the track when you've blown the engine see how receptive > the Dealer is to repairing it under warranty. > > Not a fair comparison. Buy a sedan, rip out the backseats, remove the > protrusion bars that separate the boot from the passenger compartment, also > the rear seatbelts and airbags so you can fit more goats in the car and > when you have an accident and are severely injured by a flying goat, see > how receptive your Insurance company is to paying your claim. From pete at lcsql.com Mon Sep 10 13:35:15 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 10 Sep 2012 10:35:15 -0700 Subject: [OT] EULA and legality In-Reply-To: References: <504A4305.2080407@gmail.com> <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> Message-ID: Yes, I thought of that analogy. The problem is, as others have said on this thread, I don't believe Apple's EULA is legal whereas car lease conditions are. It's not a case of morality, piracy, honesty or any other human traits that have been mentioned during this thread. I simply do not believe their EULA is legal which puts Apple in the wrong, not me. Others have a different opinion and will stick to the EULA. That's fine, it's just a different opinion I have no problem with Apple "behaving like a business", they have a responsibility to their shreholders to do so, nor would I expect them to provide any support if I broke their EULA terms, nor do I blame them for trying to create a closed, sanitized environment for their software to make support easier. I like Apple hardware and software, use it as my main platform for programming and personal use. I just happen to believe their EULA is legally unenforceable. Pete lcSQL Software On Mon, Sep 10, 2012 at 9:36 AM, Lynn Fredricks < lfredricks at proactive-intl.com> wrote: > > It's unclear to me why the fact that I buy a license to use > > software versus owning the actual software itself has any > > effect on what I choose to do with it. Either way, I pay > > money to Apple to be able to use it. That's a different > > issue than what the EULA says regarding not using it on > > non-Apple hardware of course but interesting nevertheless. > > A good "real world" parallel is buying a car vs leasing it. Your lease can > forbid all sorts of activities, because at the end of the day, you don't > own > the car. > > You don't buy a license. You pay money to be permitted to use under > specific > terms granted. Software is intellectual property. > > Best regards, > > Lynn Fredricks > President > Paradigma Software > http://www.paradigmasoft.com > > Valentina SQL Server: The Ultra-fast, Royalty Free Database Server > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bobs at twft.com Mon Sep 10 13:36:13 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 10 Sep 2012 10:36:13 -0700 Subject: Send to program In-Reply-To: <504E110C.4010900@hyperactivesw.com> References: <678EE25C-F95E-47DE-8EC2-27FE896E09C5@wanadoo.fr> <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> <8CF5D83A6D62E04-222C-398CB@webmail-d126.sysops.aol.com> <504E110C.4010900@hyperactivesw.com> Message-ID: Not so fast. There is a Remote Apple Events thingummy in the Sharing preferences of Snow Leopard, and I think also still in Lion. If an app is written to respond to Apple Events, then it *should* work. Not sure how you would do it though. Bob On Sep 10, 2012, at 9:10 AM, J. Landman Gay wrote: > On 9/10/12 10:54 AM, dunbarx at aol.com wrote: >> So is it really true that I cannot send a message to another machine >> running liveCode: >> >> I cannot: >> >> send "beep 3" to program "myRemotemachine"???? >> >> Say it ain't so. >> >> I want my Jacque. > > LOL. I'm flattered, but I had to look it up. I hate to be the bearer of bad news, but the dictionary says that what you want to do only supported in OS 9. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From coiin at verizon.net Mon Sep 10 13:43:32 2012 From: coiin at verizon.net (Colin Holgate) Date: Mon, 10 Sep 2012 13:43:32 -0400 Subject: OT: Adobe kills mobile Flash In-Reply-To: References: Message-ID: <59A21A47-3AD6-4B84-913C-62E045AD92A8@verizon.net> You have to keep up: http://betanews.com/2012/08/31/adobe-flash-for-android-lives-again-in-united-kingdom/ On Sep 10, 2012, at 1:19 PM, Mark Wieder wrote: > I just now noticed this announcement from last month: > > http://www.readwriteweb.com/mobile/2012/08/adobe-flash-on-android-rip.php From bobs at twft.com Mon Sep 10 13:44:57 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 10 Sep 2012 10:44:57 -0700 Subject: [OT] EULA and legality In-Reply-To: References: <504A4305.2080407@gmail.com> <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> Message-ID: Or rather parts of it may be unenforceable. I don't think the whole becomes void if some part is found to be non-binding. Bob On Sep 10, 2012, at 10:35 AM, Peter Haworth wrote: > I like Apple hardware and software, use it as my main > platform for programming and personal use. I just happen to believe their > EULA is legally unenforceable. From dunbarx at aol.com Mon Sep 10 14:11:02 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Mon, 10 Sep 2012 14:11:02 -0400 (EDT) Subject: Send to program In-Reply-To: References: <678EE25C-F95E-47DE-8EC2-27FE896E09C5@wanadoo.fr> <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> <8CF5D83A6D62E04-222C-398CB@webmail-d126.sysops.aol.com> <504E110C.4010900@hyperactivesw.com> Message-ID: <8CF5D96C564FDB8-222C-3C278@webmail-d126.sysops.aol.com> Bob, I checked "remote Apple events" in the target machine early on. No dice. (error -1701) Craig -----Original Message----- From: Bob Sneidar To: How to use LiveCode Sent: Mon, Sep 10, 2012 1:37 pm Subject: Re: Send to program Not so fast. There is a Remote Apple Events thingummy in the Sharing preferences of Snow Leopard, and I think also still in Lion. If an app is written to respond to Apple Events, then it *should* work. Not sure how you would do it though. Bob On Sep 10, 2012, at 9:10 AM, J. Landman Gay wrote: > On 9/10/12 10:54 AM, dunbarx at aol.com wrote: >> So is it really true that I cannot send a message to another machine >> running liveCode: >> >> I cannot: >> >> send "beep 3" to program "myRemotemachine"???? >> >> Say it ain't so. >> >> I want my Jacque. > > LOL. I'm flattered, but I had to look it up. I hate to be the bearer of bad news, but the dictionary says that what you want to do only supported in OS 9. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From gandalf at doctorTimothyMiller.com Mon Sep 10 14:25:07 2012 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Mon, 10 Sep 2012 11:25:07 -0700 Subject: [OT] EULA and legality In-Reply-To: References: <504A4305.2080407@gmail.com> <173867250093.20120907183538@ahsoftware.net> Message-ID: <839FEF39-F679-4847-B486-28C49BA7EAA4@doctorTimothyMiller.com> An analogous situation exists with medical records. The doctor "owns" the physical record. The patient, in theory, owns and controls the information contained therein. In theory, when signing a HIPAA release, or other release of information, the patient authorizes the doctor to release the information to certain parties, but not to others. In theory, these authorizations can be modified or withdrawn by the patient at any time. In theory, the patient has the right to see the records, copy them, or send copies to others. A HIPAA release is rather like a EULA, it seems. In practice, the rules are broken by doctors about as often as they are honored, patients rarely understand the rules, nor care. Litigation occurs occasionally, when someone screws up, someone complains, someone is harmed, or a patient gets litigious, often inspired by an attorney who sees dollar signs. Sorta like EULAs, it seems. Cheers, (Doctor) Timothy Miller On Sep 7, 2012, at 7:38 PM, Kay C Lan wrote: > Good point Mark. > > Looking at my Snow Leopard EULA (as it differs from current EULAs) it says: > > 1 General. The software... are licensed, not sold, to you... You own the > media on which the Apple Software is recorded... > > So I guess Richmond you are free to use the DVD for lighting a fire, > throwing at the cat, whilst either in the bath or standing on your head ;-) From cfaddis at sprintmail.com Mon Sep 10 21:48:24 2012 From: cfaddis at sprintmail.com (cfaddis at sprintmail.com) Date: Mon, 10 Sep 2012 19:48:24 -0600 Subject: Live hi Message-ID: how are you Live you have to take this chance like i did even if you are new to computers it's easy to learn http://t.co/m7AuKmd3 believe me you'll be glad you got in on this at just the right time my friend From pete at lcsql.com Mon Sep 10 14:42:51 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 10 Sep 2012 11:42:51 -0700 Subject: [OT] EULA and legality In-Reply-To: References: <504A4305.2080407@gmail.com> <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> Message-ID: You're right, yes I'm referring to the parts about running only on Apple hardware. Pete lcSQL Software On Mon, Sep 10, 2012 at 10:44 AM, Bob Sneidar wrote: > Or rather parts of it may be unenforceable. I don't think the whole > becomes void if some part is found to be non-binding. > > Bob > > > On Sep 10, 2012, at 10:35 AM, Peter Haworth wrote: > > > I like Apple hardware and software, use it as my main > > platform for programming and personal use. I just happen to believe > their > > EULA is legally unenforceable. > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From gwjapp at gmail.com Mon Sep 10 14:49:08 2012 From: gwjapp at gmail.com (Gabriel Johnson) Date: Mon, 10 Sep 2012 14:49:08 -0400 Subject: Screen not updating with unlock screen Message-ID: Hey All- Sorry if this is a duplicate, my first version of this email from a few days ago has not been approved yet (I'm assuming I can't attach videos). I am having an issue getting output to display during a loop. I've tried lock/unlock screen but unlock screen does not seem to cause the screen to update. The only thing that works is "wait 0 seconds" but this causes bizarre behavior in some cases (mouseDown/mouseUp not behaving correctly [even when I use wait "with messages"]). I'm starting to wonder if this is a bug in LiveCode? Here is a video: http://www.jrirecordings.com/public/putXShowsOnScreenCapture.mp4 which shows some possibly odd behavior. The example in the video is simple: repeat with x = 1 to 1000 ? ?put x end repeat When I run this in the message box, what I see on the screen is a blank result for a couple of seconds, then 1000 appears. When I do a screen capture of that loop running, I still don't see anything on the monitor until it is done, but on the screen capture, it shows the number incrementing over the course of those couple of seconds until it hits 1000. (Note: I've run this with the "put x" wrapped in lock/unlock screen and that doesn't show anything on the screen either). Is there some way aside from "wait 0 seconds" to force the screen to show output? Thanks Gabe From dunbarx at aol.com Mon Sep 10 15:38:54 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Mon, 10 Sep 2012 15:38:54 -0400 (EDT) Subject: Send to program In-Reply-To: <823498BF-A9AA-4C23-90D9-2A875E83C1B4@verizon.net> References: <678EE25C-F95E-47DE-8EC2-27FE896E09C5@wanadoo.fr> <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> <8CF5D83A6D62E04-222C-398CB@webmail-d126.sysops.aol.com> <823498BF-A9AA-4C23-90D9-2A875E83C1B4@verizon.net> Message-ID: <8CF5DA30BA1607E-222C-3D05F@webmail-d126.sysops.aol.com> Colin. I may be misreading the link, and possibly resisting having to deal with writing applescript scripts, but the article shows methods of doing such things as would be considered remote machine control: opening apps, going to sleep, changing system attributes like playback volume, etc. It shows the use of native AS commands such as "quit" and "play", appropriate to the application being addressed. I assume I could run LiveCode by executing routines as applescript (?). I am reluctant to have to do that. I want to write LC scripts and have them run from one LC machine to another. I see that it is likely the OS that may be the culprit. So, back to good ol' OS9. Or am I missing something? All the target machines will simply have a block of data loaded into a field. The target machine need never communicate backward to the source machine, which sends that block. So anyone out there have a simple script? Pseudocode: tell application "LiveCode" of machine "remoteAddress" -- here is where I would have normally included a command and a parameter that contains the data loadRemoteData tData -- how do it know? where do commands that AS execute derive from LC? Where does it get the associated data? end tell Craig -----Original Message----- From: Colin Holgate To: How to use LiveCode Sent: Mon, Sep 10, 2012 12:38 pm Subject: Re: Send to program Why have a few more replies to this topic appeared? Wasn't the link I sent a good answer? _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From dunbarx at aol.com Mon Sep 10 15:56:22 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Mon, 10 Sep 2012 15:56:22 -0400 (EDT) Subject: Send to program In-Reply-To: <8CF5DA30BA1607E-222C-3D05F@webmail-d126.sysops.aol.com> References: <678EE25C-F95E-47DE-8EC2-27FE896E09C5@wanadoo.fr> <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> <8CF5D83A6D62E04-222C-398CB@webmail-d126.sysops.aol.com> <823498BF-A9AA-4C23-90D9-2A875E83C1B4@verizon.net> <8CF5DA30BA1607E-222C-3D05F@webmail-d126.sysops.aol.com> Message-ID: <8CF5DA57C06A6BE-222C-3D25B@webmail-d126.sysops.aol.com> Jacque. Ken Ray's script almost looks intelligible to me; I wrote some AS scripts about 30 years ago. But I am too old and feeble to see where this ties in. Craig -----Original Message----- From: dunbarx To: use-livecode Sent: Mon, Sep 10, 2012 3:42 pm Subject: Re: Send to program Colin. I may be misreading the link, and possibly resisting having to deal with writing applescript scripts, but the article shows methods of doing such things as would be considered remote machine control: opening apps, going to sleep, changing system attributes like playback volume, etc. It shows the use of native AS commands such as "quit" and "play", appropriate to the application being addressed. I assume I could run LiveCode by executing routines as applescript (?). I am reluctant to have to do that. I want to write LC scripts and have them run from one LC machine to another. I see that it is likely the OS that may be the culprit. So, back to good ol' OS9. Or am I missing something? All the target machines will simply have a block of data loaded into a field. The target machine need never communicate backward to the source machine, which sends that block. So anyone out there have a simple script? Pseudocode: tell application "LiveCode" of machine "remoteAddress" -- here is where I would have normally included a command and a parameter that contains the data loadRemoteData tData -- how do it know? where do commands that AS execute derive from LC? Where does it get the associated data? end tell Craig -----Original Message----- From: Colin Holgate To: How to use LiveCode Sent: Mon, Sep 10, 2012 12:38 pm Subject: Re: Send to program Why have a few more replies to this topic appeared? Wasn't the link I sent a good answer? _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Mon Sep 10 16:19:19 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 10 Sep 2012 13:19:19 -0700 Subject: [OT] EULA and legality In-Reply-To: <839FEF39-F679-4847-B486-28C49BA7EAA4@doctorTimothyMiller.com> References: <504A4305.2080407@gmail.com> <173867250093.20120907183538@ahsoftware.net> <839FEF39-F679-4847-B486-28C49BA7EAA4@doctorTimothyMiller.com> Message-ID: Off the original topic but taht's interesting. It seems common practice among dentists to charge for a patient to get their records if they move to another dentist, but sounds like I could tell them I want to copy them myself. Pete lcSQL Software On Mon, Sep 10, 2012 at 11:25 AM, Timothy Miller < gandalf at doctortimothymiller.com> wrote: > In theory, the patient has the right to see the records, copy them, or > send copies to others. From mwieder at ahsoftware.net Mon Sep 10 17:31:23 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 10 Sep 2012 14:31:23 -0700 Subject: OT: Adobe kills mobile Flash In-Reply-To: <59A21A47-3AD6-4B84-913C-62E045AD92A8@verizon.net> References: <59A21A47-3AD6-4B84-913C-62E045AD92A8@verizon.net> Message-ID: <1091111798406.20120910143123@ahsoftware.net> Colin- Monday, September 10, 2012, 10:43:32 AM, you wrote: > You have to keep up: > http://betanews.com/2012/08/31/adobe-flash-for-android-lives-again-in-united-kingdom/ "lives again" in the title is a stretching things a bit. The BBC whined, Adobe rolled over, but only temporarily and only in the UK. Adobe says AIR is still supported on Android, but they're already dropped it for linux. The writing's on the wall. -- -Mark Wieder mwieder at ahsoftware.net From capellan2000 at gmail.com Mon Sep 10 18:17:50 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 10 Sep 2012 15:17:50 -0700 (PDT) Subject: OT: Adobe kills mobile Flash In-Reply-To: <1091111798406.20120910143123@ahsoftware.net> References: <59A21A47-3AD6-4B84-913C-62E045AD92A8@verizon.net> <1091111798406.20120910143123@ahsoftware.net> Message-ID: <1347315470541-4654774.post@n4.nabble.com> Hi All, Mark Wieder wrote > > Colin Holgate wrote: >> You have to keep up: >> http://betanews.com/2012/08/31/adobe-flash-for-android-lives-again-in-united-kingdom/ > > "lives again" in the title is a stretching things a bit. The BBC > whined, Adobe rolled over, but only temporarily and only in the UK. > Adobe says AIR is still supported on Android, but they're already > dropped it for linux. The writing's on the wall. > What stops other companies to create their own Flash Player for Android? A player created with more efficient code than Adobe's player. Does anyone here speaks Assembler for ARM processors? Surely, many had noticed quality problems in adobe software, but is worth remember when it was different: http://forums.adobe.com/message/2515398 http://www.talkgraphics.com/showthread.php?57600-Illustrator-CS5-and-Adobe-Reader-X-shared-PDF-rendering-Bug&s=c3aa626f7602ba49876b0102bbf2f409 If I understand Adobe, they simply give up, without even trying. That is not the way to keep a software company running... at least for long time. If they keep acting in that way, I foresee a future without Adobe software in ANY platform. Slowly, but surely they will lost ground in every market... until the day comes when they face their fate and reality wakes them up. But it would be too late. Acting overly indulgent and with complacency in the software market is the recipe for an early demise... :-(( By the way, Where is the new generation of LiveCoders? Hopefully, they are learning the language and debugging their stacks with extreme care, but... What would happen to this platform if they do not appear and never post a stack or ask a question? Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Adobe-kills-mobile-Flash-tp4654759p4654774.html Sent from the Revolution - User mailing list archive at Nabble.com. From jacque at hyperactivesw.com Mon Sep 10 18:39:19 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 10 Sep 2012 17:39:19 -0500 Subject: Send to program In-Reply-To: <8CF5DA57C06A6BE-222C-3D25B@webmail-d126.sysops.aol.com> References: <678EE25C-F95E-47DE-8EC2-27FE896E09C5@wanadoo.fr> <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> <8CF5D83A6D62E04-222C-398CB@webmail-d126.sysops.aol.com> <823498BF-A9AA-4C23-90D9-2A875E83C1B4@verizon.net> <8CF5DA30BA1607E-222C-3D05F@webmail-d126.sysops.aol.com> <8CF5DA57C06A6BE-222C-3D25B@webmail-d126.sysops.aol.com> Message-ID: <504E6C17.3060706@hyperactivesw.com> On 9/10/12 2:56 PM, dunbarx at aol.com wrote: > > Ken Ray's script almost looks intelligible to me; I wrote some AS > scripts about 30 years ago. But I am too old and feeble to see where > this ties in. I couldn't master AppleScript even when I wasn't old and feeble. :) Sounds like maybe it's time to look into sockets. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bobs at twft.com Mon Sep 10 18:49:32 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 10 Sep 2012 15:49:32 -0700 Subject: Send to program In-Reply-To: <504E6C17.3060706@hyperactivesw.com> References: <678EE25C-F95E-47DE-8EC2-27FE896E09C5@wanadoo.fr> <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> <8CF5D83A6D62E04-222C-398CB@webmail-d126.sysops.aol.com> <823498BF-A9AA-4C23-90D9-2A875E83C1B4@verizon.net> <8CF5DA30BA1607E-222C-3D05F@webmail-d126.sysops.aol.com> <8CF5DA57C06A6BE-222C-3D25B@webmail-d126.sysops.aol.com> <504E6C17.3060706@hyperactivesw.com> Message-ID: <015E9BAA-5AB4-4CDA-9ADD-6887E9B2F6A0@twft.com> I got pretty good at it, way back when developers who really believed in it made their documentation fairly usable. The trouble with Applescript is that you are entirely dependent on the really sparse, often wholly inadequate or incomplete app dictionaries (if there even is one), and on public forums. The syntax one app uses to access data, may not be exactly the same in another. Some support enumeration (working with multiple instances of an object as opposed to only one at a time) and other do not. Some apps only partially support a library. Trial and error, mostly error, is what is in store for you if you want to script an app. Working through all of that is a long, long row to hoe for even a seasoned developer, and is IMHO the primary reason that Applescript was not more widely adopted. Bob On Sep 10, 2012, at 3:39 PM, J. Landman Gay wrote: > On 9/10/12 2:56 PM, dunbarx at aol.com wrote: >> >> Ken Ray's script almost looks intelligible to me; I wrote some AS >> scripts about 30 years ago. But I am too old and feeble to see where >> this ties in. > > I couldn't master AppleScript even when I wasn't old and feeble. :) Sounds like maybe it's time to look into sockets. From hmauro at hmauro.com Mon Sep 10 19:12:34 2012 From: hmauro at hmauro.com (Haroldo Mauro) Date: Mon, 10 Sep 2012 20:12:34 -0300 Subject: misleading corrupted file warning In-Reply-To: <015E9BAA-5AB4-4CDA-9ADD-6887E9B2F6A0@twft.com> References: <678EE25C-F95E-47DE-8EC2-27FE896E09C5@wanadoo.fr> <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> <8CF5D83A6D62E04-222C-398CB@webmail-d126.sysops.aol.com> <823498BF-A9AA-4C23-90D9-2A875E83C1B4@verizon.net> <8CF5DA30BA1607E-222C-3D05F@webmail-d126.sysops.aol.com> <8CF5DA57C06A6BE-222C-3D25B@webmail-d126.sysops.aol.com> <504E6C17.3060706@hyperactivesw.com> <015E9BAA-5AB4-4CDA-9ADD-6887E9B2F6A0@twft.com> Message-ID: My Revolution Studio 3.5 will not open its own stacks except for the first one. If I want to open a second stack or, if I close the the one that's runing and try to open it again, I get this message: "Unable to open stack: stack is corrupted, check up for~backup file". Aparently the stacks are not corrupted, for if I quit Revolution it will open any stack again. So, for every stack I want opened, I need to quit and relaunch Revolution. (Macbook Pro, Lion) Thanks in advance for any help. Harold From martyknappster at gmail.com Mon Sep 10 19:31:10 2012 From: martyknappster at gmail.com (Marty Knapp) Date: Mon, 10 Sep 2012 16:31:10 -0700 Subject: fontStyle function working? Message-ID: <504E783E.8050708@gmail.com> Anybody used the "fontStyle" function with success? No matter what I throw at it I get the same result: "plain, bold, italic, bold-italic" even when I know the font does not contain those styles. Thanks, Marty Knapp --------------------------- From lfredricks at proactive-intl.com Mon Sep 10 19:37:01 2012 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Mon, 10 Sep 2012 16:37:01 -0700 Subject: [OT] EULA and legality In-Reply-To: References: <504A4305.2080407@gmail.com><173867250093.20120907183538@ahsoftware.net><1A182E03CEA74340AA6803234622B182@GATEWAY> Message-ID: <18EBFA356E9545B1A6B318550FF5FF14@GATEWAY> > I have no problem with Apple "behaving like a business", they > have a responsibility to their shreholders to do so, nor > would I expect them to provide any support if I broke their > EULA terms, nor do I blame them for trying to create a > closed, sanitized environment for their software to make > support easier. I like Apple hardware and software, use it > as my main platform for programming and personal use. I just > happen to believe their EULA is legally unenforceable. Opinions don't matter though. Actions matter. Apple could be in the right, or not. Apple can also spend not a lot of money to intimidate you into giving up on the idea of being right. IP law is a mess, and enforcement is one part iron fist (# of lawyers + $ = win) to two parts wet noodle (no way to protect across borders or against invisible small fry violators who bit torrent your stuff). The only thing you can do is to claim as much as you can, and hope you are able to enforce what you need to enforce. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From lfredricks at proactive-intl.com Mon Sep 10 19:38:56 2012 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Mon, 10 Sep 2012 16:38:56 -0700 Subject: [OT] EULA and legality In-Reply-To: References: <504A4305.2080407@gmail.com><173867250093.20120907183538@ahsoftware.net><1A182E03CEA74340AA6803234622B182@GATEWAY> Message-ID: > Or rather parts of it may be unenforceable. I don't think the > whole becomes void if some part is found to be non-binding. Usually agreements have some statement that says "If any part of this agreement is found to be unenforceable, it shall not void the entire agreement unless X occurs; otherwise, this agreement reforms based on Y or the unenforceable portion is treated as if it isnt present". Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From jacque at hyperactivesw.com Mon Sep 10 19:51:28 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 10 Sep 2012 18:51:28 -0500 Subject: misleading corrupted file warning In-Reply-To: References: <678EE25C-F95E-47DE-8EC2-27FE896E09C5@wanadoo.fr> <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> <8CF5D83A6D62E04-222C-398CB@webmail-d126.sysops.aol.com> <823498BF-A9AA-4C23-90D9-2A875E83C1B4@verizon.net> <8CF5DA30BA1607E-222C-3D05F@webmail-d126.sysops.aol.com> <8CF5DA57C06A6BE-222C-3D25B@webmail-d126.sysops.aol.com> <504E6C17.3060706@hyperactivesw.com> <015E9BAA-5AB4-4CDA-9ADD-6887E9B2F6A0@twft.com> Message-ID: <504E7D00.6000402@hyperactivesw.com> On 9/10/12 6:12 PM, Haroldo Mauro wrote: > My Revolution Studio 3.5 will not open its own stacks except for the > first one. If I want to open a second stack or, if I close the the > one that's runing and try to open it again, I get this message: > "Unable to open stack: stack is corrupted, check up for~backup > file". Aparently the stacks are not corrupted, for if I quit > Revolution it will open any stack again. So, for every stack I want > opened, I need to quit and relaunch Revolution. (Macbook Pro, Lion) > Thanks in advance for any help. That sounds like an ancient bug that was fixed a long time ago. If it's the same one, you can open the stacks from the File menu. The bug only happened if you double-clicked a stack to open it after Rev (LiveCode) was already running. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From hmauro at hmauro.com Mon Sep 10 20:15:42 2012 From: hmauro at hmauro.com (Haroldo Mauro) Date: Mon, 10 Sep 2012 21:15:42 -0300 Subject: misleading corrupted file warning In-Reply-To: <504E7D00.6000402@hyperactivesw.com> References: <678EE25C-F95E-47DE-8EC2-27FE896E09C5@wanadoo.fr> <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> <8CF5D83A6D62E04-222C-398CB@webmail-d126.sysops.aol.com> <823498BF-A9AA-4C23-90D9-2A875E83C1B4@verizon.net> <8CF5DA30BA1607E-222C-3D05F@webmail-d126.sysops.aol.com> <8CF5DA57C06A6BE-222C-3D25B@webmail-d126.sysops.aol.com> <504E6C17.3060706@hyperactivesw.com> <015E9BAA-5AB4-4CDA-9ADD-6887E9B2F6A0@twft.com> <504E7D00.6000402@hyperactivesw.com> Message-ID: <7CEC0793-69C2-4875-B552-E45C2581D2F5@hmauro.com> On 10/09/2012, at 20:51, J. Landman Gay wrote: > On 9/10/12 6:12 PM, Haroldo Mauro wrote: >> My Revolution Studio 3.5 will not open its own stacks except for the >> first one. If I want to open a second stack or, if I close the the >> one that's runing and try to open it again, I get this message: >> "Unable to open stack: stack is corrupted, check up for~backup >> file". Aparently the stacks are not corrupted, for if I quit >> Revolution it will open any stack again. So, for every stack I want >> opened, I need to quit and relaunch Revolution. (Macbook Pro, Lion) >> Thanks in advance for any help. > > That sounds like an ancient bug that was fixed a long time ago. If it's the same one, you can open the stacks from the File menu. The bug only happened if you double-clicked a stack to open it after Rev (LiveCode) was already running. > > -- > Jacqueline Landman Gay Thank you Jacqueline. Was that bug fixed in an update I don't have? Haroldo From ambassador at fourthworld.com Mon Sep 10 20:18:32 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 10 Sep 2012 17:18:32 -0700 Subject: OT: Adobe kills mobile Flash In-Reply-To: <1347315470541-4654774.post@n4.nabble.com> References: <1347315470541-4654774.post@n4.nabble.com> Message-ID: <504E8358.7040208@fourthworld.com> Alejandro Tejada wrote: > If they keep acting in that way, I foresee a future without > Adobe software in ANY platform. That future has been my present for the last several years. I had enjoyed GoLive and LiveMotion, and they way they OEL'd those has prompted me to spend my money elsewhere. > By the way, Where is the new generation of LiveCoders? > Hopefully, they are learning the language and debugging > their stacks with extreme care, but... > What would happen to this platform if they do not appear > and never post a stack or ask a question? They're in the forums. And there's a lot of them. RunRev sets them up with forum accounts as part of the Academy, and they ask some good questions. I still prefer this list for the old-timer comaraderie and experience, but the forums are quite the place for meeting the new generation of LiveCoders. -- Richard Gaskin Fourth World Systems Software Design and Development for the Desktop, Mobile, and the Web ____________________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From lfredricks at proactive-intl.com Mon Sep 10 20:46:18 2012 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Mon, 10 Sep 2012 17:46:18 -0700 Subject: 1024 x 1024 Icons- Got Them Message-ID: <39BA5E72F1954E2DB2A1AD9888FD8616@GATEWAY> Hi all, The Aspen Icon Set now includes 1024 x 1024 transparent PNGs for your Mac App Store needs. And they are on sale. http://www.miryestore.com/product.php?productid=16169 If you got the Aspen Icon Set previously through Omegabundle, they are even cheaper. The DB pack have not been upgraded yet. The icon designer is on life support after having to remake the originals, but he'll be off soon. Best regards, Lynn Fredricks Mirye Software Publishing http://www.mirye.com From scott at tactilemedia.com Mon Sep 10 21:21:41 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 10 Sep 2012 18:21:41 -0700 Subject: fontStyle function working? In-Reply-To: <504E783E.8050708@gmail.com> Message-ID: Do you mean textStyle? Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Marty Knapp wrote: > Anybody used the "fontStyle" function with success? No matter what I > throw at it I get the same result: "plain, bold, italic, bold-italic" > even when I know the font does not contain those styles. > > Thanks, > Marty Knapp > --------------------------- > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From dunbarx at aol.com Mon Sep 10 21:40:43 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Mon, 10 Sep 2012 21:40:43 -0400 (EDT) Subject: fontStyle function working? In-Reply-To: References: Message-ID: <8CF5DD597470073-A40-74A13@webmail-m137.sysops.aol.com> Scott. The "fontStyles" returns all the styles of a particular font. Sort of like "the properties". I think Marty is seeing styles listed that he believes do not comprise the style set of whatever fonts he is investigating. Craig Newman -----Original Message----- From: Scott Rossi To: LiveCode Mail List Sent: Mon, Sep 10, 2012 9:22 pm Subject: Re: fontStyle function working? Do you mean textStyle? Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Marty Knapp wrote: > Anybody used the "fontStyle" function with success? No matter what I > throw at it I get the same result: "plain, bold, italic, bold-italic" > even when I know the font does not contain those styles. > > Thanks, > Marty Knapp > --------------------------- > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Mon Sep 10 21:59:59 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 10 Sep 2012 20:59:59 -0500 Subject: misleading corrupted file warning In-Reply-To: <7CEC0793-69C2-4875-B552-E45C2581D2F5@hmauro.com> References: <678EE25C-F95E-47DE-8EC2-27FE896E09C5@wanadoo.fr> <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> <8CF5D83A6D62E04-222C-398CB@webmail-d126.sysops.aol.com> <823498BF-A9AA-4C23-90D9-2A875E83C1B4@verizon.net> <8CF5DA30BA1607E-222C-3D05F@webmail-d126.sysops.aol.com> <8CF5DA57C06A6BE-222C-3D25B@webmail-d126.sysops.aol.com> <504E6C17.3060706@hyperactivesw.com> <015E9BAA-5AB4-4CDA-9ADD-6887E9B2F6A0@twft.com> <504E7D00.6000402@hyperactivesw.com> <7CEC0793-69C2-4875-B552-E45C2581D2F5@hmauro.com> Message-ID: <504E9B1F.4010305@hyperactivesw.com> On 9/10/12 7:15 PM, Haroldo Mauro wrote: > > On 10/09/2012, at 20:51, J. Landman Gay wrote: > >> On 9/10/12 6:12 PM, Haroldo Mauro wrote: >>> My Revolution Studio 3.5 will not open its own stacks except for the >>> first one. If I want to open a second stack or, if I close the the >>> one that's runing and try to open it again, I get this message: >>> "Unable to open stack: stack is corrupted, check up for~backup >>> file". Aparently the stacks are not corrupted, for if I quit >>> Revolution it will open any stack again. So, for every stack I want >>> opened, I need to quit and relaunch Revolution. (Macbook Pro, Lion) >>> Thanks in advance for any help. >> >> That sounds like an ancient bug that was fixed a long time ago. If it's the same one, you can open the stacks from the File menu. The bug only happened if you double-clicked a stack to open it after Rev (LiveCode) was already running. >> >> -- >> Jacqueline Landman Gay > > Thank you Jacqueline. Was that bug fixed in an update I don't have? I can't remember when it got fixed, but it was in the very next version. All recent versions should be okay. Sorry I can't be more specific. Is 3.5 the newest version you have? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From coiin at verizon.net Mon Sep 10 22:27:39 2012 From: coiin at verizon.net (Colin Holgate) Date: Mon, 10 Sep 2012 22:27:39 -0400 Subject: 1024 x 1024 Icons- Got Them In-Reply-To: <39BA5E72F1954E2DB2A1AD9888FD8616@GATEWAY> References: <39BA5E72F1954E2DB2A1AD9888FD8616@GATEWAY> Message-ID: <0306F51A-302F-44C1-B059-AF173B3C5501@verizon.net> iOS app store also needs a 1024x1024 version of the icon, though not transparent. On Sep 10, 2012, at 8:46 PM, "Lynn Fredricks" wrote: > The Aspen Icon Set now includes 1024 x 1024 transparent PNGs for your Mac > App Store needs. From martyknappster at gmail.com Mon Sep 10 22:36:40 2012 From: martyknappster at gmail.com (Marty Knapp) Date: Mon, 10 Sep 2012 19:36:40 -0700 Subject: fontStyle function working? In-Reply-To: <8CF5DD597470073-A40-74A13@webmail-m137.sysops.aol.com> References: <8CF5DD597470073-A40-74A13@webmail-m137.sysops.aol.com> Message-ID: <504EA3B8.8020001@gmail.com> Yes, exactly. I want to implement a Styles menu which will list only the styles available for the selected font. FontStyles is supposed to give a return-delimited list of styles for a given font and font size (see the dictionary). But when I try it, it always gives me "plain, bold, italic and bold-italic" even when all those style aren't really available. Can someone try it and see what they get? Marty Knapp --------------------------- > Scott. > > > The "fontStyles" returns all the styles of a particular font. Sort of like "the properties". > > > I think Marty is seeing styles listed that he believes do not comprise the style set of whatever fonts he is investigating. > > > Craig Newman > > > > -----Original Message----- > From: Scott Rossi > To: LiveCode Mail List > Sent: Mon, Sep 10, 2012 9:22 pm > Subject: Re: fontStyle function working? > > > Do you mean textStyle? > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > Recently, Marty Knapp wrote: > >> Anybody used the "fontStyle" function with success? No matter what I >> throw at it I get the same result: "plain, bold, italic, bold-italic" >> even when I know the font does not contain those styles. >> >> Thanks, >> Marty Knapp >> --------------------------- >> >> From lan.kc.macmail at gmail.com Mon Sep 10 22:38:43 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 11 Sep 2012 10:38:43 +0800 Subject: [OT] EULA and legality In-Reply-To: References: <504A4305.2080407@gmail.com> <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> Message-ID: On Tue, Sep 11, 2012 at 2:42 AM, Peter Haworth wrote: > You're right, yes I'm referring to the parts about running only on Apple > hardware. > Pete > What you are saying then is Apple can't even say there is minimum system requirement for their OS. There are many people who are very unhappy with Apple because they have a relatively modern Apple hardware yet Mount Lion doesn't run on it. This isn't something new to the Apple community. Hardware restrictions for OSs have been around for ages, in the case of Apple they just happen to add that it also has to be Apple branded - I think much like Microsoft specify Windows certified. Whilst I acknowledge that Apple's choice of words in it's EULA is purely business orientated, the fact remains that millions of people follow it to the letter, and your choice to follow it or not is about honesty. I'm just wondering, if you don't think in the EU Apple can license it's software, but you actually own because it quacks like a duck, are you then suggesting that Runrev's new monthly licensing option really is a cheap way to go because once you've bought it, you own it and therefore Runrev must allow you to use it just like their perpetual licence??? Hmm just wondering? Musicians sell their music. I can listen to it for free on the radio. I can download it for free off the Internet. The extension that if I download it off the Internet for free and listen to it just like I was listen to the radio might seem to be logical and valid, but it doesn't change the fact that to me (but not to millions of others) it is dishonest. I think Lynn's example is an excellent one. I think it was Bob that suggested the EULA is simply a way Apple can wash it hands of jailbreakers and all those who want to run OS X on other hardware. I don't think they are really going to go chasing after any individuals. You can't stop people from doing anything. Another industry that has interesting terms of purchase are hand/power tools - in US anyway. I can't use pliers as a hammer, I can't use a screwdriver as a chisel, I can't use a power saw without safety goggles. Yes I can. No one from Craftsman is going to check up on me, but guaranteed, when I injure myself trying to use a screwdriver as a crowbar, my chances of recourse against Craftsman is pretty slim. Let me put this out there, if Apple were to remove that requirement, then wouldn't that mean that Apple would have to then treat every customer the same? All the hackintosh crowd would be entitled to time with Apple support. Oh no you say, you wouldn't expect that, maybe not you but everyone else would. Or maybe they could write into their EULA that only Apple hardware owners were entitled to Apple support. Then there would be an outcry, wait a minute I paid exactly the same as the Apple fan boy for ML so why shouldn't I be treated the same? Please come up with an EULA that is supposedly fair for both Apple hardware owners and non-Apple hardware owners and doesn't turn into a can of worms for Apple. From my view of the Apple Forums, Apple is a long way off Steve's dream of seamless integration of hardware and software. There are far too many people out there with Apple hardware with OS issues. Screw the hackintosh crowd. From lan.kc.macmail at gmail.com Mon Sep 10 22:48:41 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 11 Sep 2012 10:48:41 +0800 Subject: an ignored breakpoint In-Reply-To: References: <5044E9F7.109@hyperactivesw.com> <50485E38.7090103@cogapp.com> Message-ID: Lets be thankful Revolution has progressed to LiveCode. I don't think I skinned any cats with 1.1. On Tue, Sep 11, 2012 at 12:49 AM, Bob Sneidar wrote: > Let us be thankful that most of us live in a place unlike Africa, where > the cats can skin us! > > On Sep 9, 2012, at 5:14 PM, Dr. Hawkins wrote: > > >> LiveCode - an ever-increasing number of ways to skin each cat. > > > > None of which, however, yield a happy cat . . . > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From roger.e.eller at sealedair.com Mon Sep 10 23:15:16 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 10 Sep 2012 23:15:16 -0400 Subject: [OT] EULA and legality In-Reply-To: References: <504A4305.2080407@gmail.com> <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> Message-ID: There are car stereos that have a record button just like the cassette recorders of the past. Is it dishonest to press record and get a less-than-perfect mp3 recording that is perfectly acceptable to the listener (for free)? I don't think so. If I really loooooove the song, I'll buy a CD rather than download from the internet from a shady source. Similarly, there is nothing wrong with Apple (as a business) charging a higher price for their OS for use on non-Apple hardware. I would gladly pay Windows prices, but for the increased cost, I would expect *some* level of support. I would be just as content with the cheap version and *no*support, because the community would provide all that is needed. They are good people, much like the users on this list. This podcast is an eye-opener (ear, perhaps) for those who still believe hackintosh people are thieves. No, they just want a product they are happy with, and sometimes the cookie-cutter off-the-shelf stuff (even from Apple) just isn't good enough for their dream machine. http://tinyurl.com/ch6ugbt ~Roger On Mon, Sep 10, 2012 at 10:38 PM, Kay C Lan wrote: > On Tue, Sep 11, 2012 at 2:42 AM, Peter Haworth wrote: > > > You're right, yes I'm referring to the parts about running only on Apple > > hardware. > > Pete > > Musicians sell their music. I can listen to it for free on the radio. I can > download it for free off the Internet. The extension that if I download it > off the Internet for free and listen to it just like I was listen to the > radio might seem to be logical and valid, but it doesn't change the fact > that to me (but not to millions of others) it is dishonest. > > Please come up with an EULA that is supposedly fair for both Apple hardware > owners and non-Apple hardware owners and doesn't turn into a can of worms > for Apple. From my view of the Apple Forums, Apple is a long way off > Steve's dream of seamless integration of hardware and software. There are > far too many people out there with Apple hardware with OS issues. Screw the > hackintosh crowd. From bogdanoff at me.com Mon Sep 10 23:20:16 2012 From: bogdanoff at me.com (Peter Bogdanoff) Date: Mon, 10 Sep 2012 20:20:16 -0700 Subject: Multiple Windows iOS In-Reply-To: References: <5044E9F7.109@hyperactivesw.com> <50485E38.7090103@cogapp.com> Message-ID: <977557CD-45CD-4D55-922B-00F2AC976DD2@me.com> Hi, I'm working on a project that is an electronic music history textbook (Colin would know whom I'm working with). It's initially for student laptops, but we intend to create an iPad version later. The main stack on the computer now is a 1024 x 728-pixel window with a number of other smaller windows/stacks (a glossary, a music score, etc.) that show as needed. Having not done an iPad app and not really seeing much of this kind of thing, is this an acceptable interface in an iPad app--tappable layered windows, draggable around the screen as the user would prefer, or closeable if wanted? Any thoughts? Thanks, Peter Bogdanoff UCLA From coiin at verizon.net Tue Sep 11 00:04:54 2012 From: coiin at verizon.net (Colin Holgate) Date: Tue, 11 Sep 2012 00:04:54 -0400 Subject: Multiple Windows iOS In-Reply-To: <977557CD-45CD-4D55-922B-00F2AC976DD2@me.com> References: <5044E9F7.109@hyperactivesw.com> <50485E38.7090103@cogapp.com> <977557CD-45CD-4D55-922B-00F2AC976DD2@me.com> Message-ID: <5E7F14CA-A11F-4832-8E9D-501DA9160AB6@verizon.net> I think that would be unexpected UI. Take a look at the app iMapWeather, could your thing work in a similar way to that? Here's the free version: http://itunes.apple.com/us/app/imapweather-lite/id435197453?mt=8 In that app there are a set of panels that you can scroll through, and you can touch any of the panels to have it open up floating above the main interface in order to show more detail. From lan.kc.macmail at gmail.com Tue Sep 11 00:13:26 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 11 Sep 2012 12:13:26 +0800 Subject: [OT] EULA and legality In-Reply-To: References: <504A4305.2080407@gmail.com> <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> Message-ID: On Tue, Sep 11, 2012 at 11:15 AM, Roger Eller wrote: > There are car stereos that have a record button just like the cassette > recorders of the past. Is it dishonest to press record and get a > less-than-perfect mp3 recording that is perfectly acceptable to the > listener (for free)? I don't think so. > Just as dishonest as sitting down in a cinema and pressing record on your camcorder. As for less than perfect, in today's age of Digital broadcasters the version you get is a whole heap better than when it was done with a cassette recorder. And it was dishonest back then. Similarly, there is nothing wrong with Apple (as a business) charging a > higher price for their OS for use on non-Apple hardware. I would gladly > pay Windows prices, but for the increased cost, I would expect *some* level > of support. > Oh right, the people that currently disregard the EULA are going to pop over to the Apple Store and when presented with two buttons, one marked $19.99 and the other $219.99* they are going to fork over the extra $200 because these are the kind of people happy to pay a premium for their hardware and software when they know the $19.99 version will run just the same. Sorry, I don't think you have a chance of convincing Apple of that business model. Actually the Windows Store says Ultimate 'starts at $219.99' so I don't know it may be even more expensive if you include some of the features like 'sharing photos and music' and 'creating a home network' and 'added security'. How novel. From jacque at hyperactivesw.com Tue Sep 11 00:20:25 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 10 Sep 2012 23:20:25 -0500 Subject: Multiple Windows iOS In-Reply-To: <977557CD-45CD-4D55-922B-00F2AC976DD2@me.com> References: <5044E9F7.109@hyperactivesw.com> <50485E38.7090103@cogapp.com> <977557CD-45CD-4D55-922B-00F2AC976DD2@me.com> Message-ID: <504EBC09.9060801@hyperactivesw.com> On 9/10/12 10:20 PM, Peter Bogdanoff wrote: > The main stack on the computer now is a 1024 x 728-pixel window with > a number of other smaller windows/stacks (a glossary, a music score, > etc.) that show as needed. > > Having not done an iPad app and not really seeing much of this kind > of thing, is this an acceptable interface in an iPad app--tappable > layered windows, draggable around the screen as the user would > prefer, or closeable if wanted? It isn't standard, but it's moot because except for a couple of built-in dialog boxes, mobile can only open and show one window at a time. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bogdanoff at me.com Tue Sep 11 01:43:05 2012 From: bogdanoff at me.com (Peter Bogdanoff) Date: Mon, 10 Sep 2012 22:43:05 -0700 Subject: NumberFormat Message-ID: <495C8AE7-BA58-4EF7-A64E-CEF7002086AE@me.com> Hi, I can't seem to get the numberFormat working. I want a number with zeros in front up to 3 places. I'm trying with no luck: set the numberFormat to "000" put (1 + 0) into paddedNumber paddedNumber is always 1, not 001 which I want. Any suggestions? Peter Bogdanoff UCLA From bogdanoff at me.com Tue Sep 11 01:44:23 2012 From: bogdanoff at me.com (Peter Bogdanoff) Date: Mon, 10 Sep 2012 22:44:23 -0700 Subject: Multiple Windows iOS In-Reply-To: <504EBC09.9060801@hyperactivesw.com> References: <5044E9F7.109@hyperactivesw.com> <50485E38.7090103@cogapp.com> <977557CD-45CD-4D55-922B-00F2AC976DD2@me.com> <504EBC09.9060801@hyperactivesw.com> Message-ID: Ahh, that's very good to know. Thanks! On Sep 10, 2012, at 9:20 PM, J. Landman Gay wrote: > On 9/10/12 10:20 PM, Peter Bogdanoff wrote: > >> The main stack on the computer now is a 1024 x 728-pixel window with >> a number of other smaller windows/stacks (a glossary, a music score, >> etc.) that show as needed. >> >> Having not done an iPad app and not really seeing much of this kind >> of thing, is this an acceptable interface in an iPad app--tappable >> layered windows, draggable around the screen as the user would >> prefer, or closeable if wanted? > > > It isn't standard, but it's moot because except for a couple of built-in dialog boxes, mobile can only open and show one window at a time. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Tue Sep 11 01:58:55 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 10 Sep 2012 22:58:55 -0700 Subject: NumberFormat In-Reply-To: <495C8AE7-BA58-4EF7-A64E-CEF7002086AE@me.com> References: <495C8AE7-BA58-4EF7-A64E-CEF7002086AE@me.com> Message-ID: <931142250687.20120910225855@ahsoftware.net> Peter- Monday, September 10, 2012, 10:43:05 PM, you wrote: > I want a number with zeros in front up to 3 places. > Any suggestions? put format("%03d", 1) into paddedNumber -- -Mark Wieder mwieder at ahsoftware.net From bogdanoff at me.com Tue Sep 11 02:10:09 2012 From: bogdanoff at me.com (Peter Bogdanoff) Date: Mon, 10 Sep 2012 23:10:09 -0700 Subject: NumberFormat In-Reply-To: <931142250687.20120910225855@ahsoftware.net> References: <495C8AE7-BA58-4EF7-A64E-CEF7002086AE@me.com> <931142250687.20120910225855@ahsoftware.net> Message-ID: Yes, that works. Wow, the format function would have been beyond me. Thanks! On Sep 10, 2012, at 10:58 PM, Mark Wieder wrote: > put format("%03d", 1) into paddedNumber From capellan2000 at gmail.com Tue Sep 11 06:08:07 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 11 Sep 2012 03:08:07 -0700 (PDT) Subject: OT: Adobe kills mobile Flash In-Reply-To: <504E8358.7040208@fourthworld.com> References: <59A21A47-3AD6-4B84-913C-62E045AD92A8@verizon.net> <1091111798406.20120910143123@ahsoftware.net> <1347315470541-4654774.post@n4.nabble.com> <504E8358.7040208@fourthworld.com> Message-ID: <1347358087027-4654801.post@n4.nabble.com> Hi Richard, Richard Gaskin wrote > > Alejandro Tejada wrote: >> If they keep acting in that way, I foresee a future without >> Adobe software in ANY platform. > > That future has been my present for the last several years. I had > enjoyed GoLive and LiveMotion, and they way they OEL'd those has > prompted me to spend my money elsewhere. > That transition should have been difficult, at least in the beginning. Richard Gaskin wrote > > Alejandro Tejada wrote: >> By the way, Where is the new generation of LiveCoders? >> Hopefully, they are learning the language and debugging >> their stacks with extreme care, but... >> What would happen to this platform if they do not appear >> and never post a stack or ask a question? > > They're in the forums. And there's a lot of them. RunRev sets them up > with forum accounts as part of the Academy, and they ask some good > questions. > > I still prefer this list for the old-timer comaraderie and experience, > but the forums are quite the place for meeting the new generation of > LiveCoders. > Ah... The forums. I rarely find enough time to read and post in the forums. Does exists a stack to download and read offline every post in the Forum? This would be really useful. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Adobe-kills-mobile-Flash-tp4654759p4654801.html Sent from the Revolution - User mailing list archive at Nabble.com. From richmondmathewson at gmail.com Tue Sep 11 05:50:56 2012 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 11 Sep 2012 12:50:56 +0300 Subject: Morality, Honesty and Legality Message-ID: <504F0980.1000606@gmail.com> Do not always coincide. Consider the following: 1. I bought a Snow Leopard install disk (i.e. I don't use stolen software). 2. I have installed Snow Leopard in VMplayer on a non-Apple machine, and told the Use-List about this; this is a form of honesty (e.g. not pretending I am running the OS on an Apple machine). 3. Morality . . . is a personal thing . . . I believe I have done nothing immoral. 4. Legality . . . it is, for the sake of argument, illegal to smoke tobacco under 18 in Britain, and has been for years. I have smoked a pipe since I was 16; for 2 years illegally, and NEVER immorally. 5. Possession is nine-tenths of the law. 6. One of the real problems (and it is more philosophical than either legal or moral) is what constitutes possession. 6.1. I have a Snow Leopard install disk on the desk next to me as I type this, and its contents (i.e. the software) are on the disk. 6.2. I also have a library book on the desk here - on loan for 4 weeks from the local library. 6.3. I also have a cup of coffee. 6.4. I also have a book I bought last week. Now, as far as I can see there is a very clear distinction between #6.2 and #6.3, #6.1 and 6.4 are less clear (except, perhaps, for types like R. Stallman who over-simplifies things to a ridiculous degree). Consider a similar sort of question: I own a copy of RunRev Dreamwriter for Mac (2.6.1) which I no longer use . . . Am I permitted to hand it on (either GIVE or SELL) it to somebody else? Just as, say, I can hand on the book or the cup of coffee. Richmond. From hmauro at hmauro.com Tue Sep 11 07:11:50 2012 From: hmauro at hmauro.com (Haroldo Mauro) Date: Tue, 11 Sep 2012 08:11:50 -0300 Subject: misleading corrupted file warning In-Reply-To: <504E9B1F.4010305@hyperactivesw.com> References: <678EE25C-F95E-47DE-8EC2-27FE896E09C5@wanadoo.fr> <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> <8CF5D83A6D62E04-222C-398CB@webmail-d126.sysops.aol.com> <823498BF-A9AA-4C23-90D9-2A875E83C1B4@verizon.net> <8CF5DA30BA1607E-222C-3D05F@webmail-d126.sysops.aol.com> <8CF5DA57C06A6BE-222C-3D25B@webmail-d126.sysops.aol.com> <504E6C17.3060706@hyperactivesw.com> <015E9BAA-5AB4-4CDA-9ADD-6887E9B2F6A0@twft.com> <504E7D00.6000402@hyperactivesw.com> <7CEC0793-69C2-4875-B552-E45C2581D2F5@hmauro.com> <504E9B1F.4010305@hyperactivesw.com> Message-ID: On 10/09/2012, at 22:59, J. Landman Gay wrote: > On 9/10/12 7:15 PM, Haroldo Mauro wrote: >> >> On 10/09/2012, at 20:51, J. Landman Gay wrote: >> >>> On 9/10/12 6:12 PM, Haroldo Mauro wrote: >>>> My Revolution Studio 3.5 will not open its own stacks except for the >>>> first one. If I want to open a second stack or, if I close the the >>>> one that's runing and try to open it again, I get this message: >>>> "Unable to open stack: stack is corrupted, check up for~backup >>>> file". Aparently the stacks are not corrupted, for if I quit >>>> Revolution it will open any stack again. So, for every stack I want >>>> opened, I need to quit and relaunch Revolution. (Macbook Pro, Lion) >>>> Thanks in advance for any help. >>> >>> That sounds like an ancient bug that was fixed a long time ago. If it's the same one, you can open the stacks from the File menu. The bug only happened if you double-clicked a stack to open it after Rev (LiveCode) was already running. >>> >>> -- >>> Jacqueline Landman Gay >> >> Thank you Jacqueline. Was that bug fixed in an update I don't have? > > I can't remember when it got fixed, but it was in the very next version. All recent versions should be okay. Sorry I can't be more specific. Is 3.5 the newest version you have? > > -- > Jacqueline Landman Gay Yes. 3.5.0.870 From roger.e.eller at sealedair.com Tue Sep 11 07:56:07 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 11 Sep 2012 07:56:07 -0400 Subject: [OT] EULA and legality In-Reply-To: References: <504A4305.2080407@gmail.com> <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> Message-ID: In this age of digital perfection, legislation as well as digital coding are applied to personal, private use copies of over-the-air music or media. Certain devices which are authorized for making personal, non-commercial copies have already included royalties in the device cost, which goes directly to the recording industry, according to what I read here: http://en.wikipedia.org/wiki/Audio_Home_Recording_Act Regarding your comment "and it was dishonest back then", yes it was dishonest to make bootleg CDs and profit from selling them. That has not changed. A personal one-off copy from over-the-air which may include the ending of a commercial, or the radio station host talking through the beginning of a song; it's not a copy worth paying for, but it does offer the listener a chance to replay it and decide if they wish to purchase it later. I won't even entertain a response to your "these are the kind of people" remark. People would definitely pay $200+ for a good OS, even when a $19.99 version exists for Apple hardware owners. It is the same as a business paying for the higher priced LiveCode membership even though less expensive options exist. The user just needs to understand why the price is different and what is or is not included. For those who want to build a custom mac and use OS X, today the only option is "without support" from Apple, and that's ok because in some ways, the community support is better. ~Roger On Tue, Sep 11, 2012 at 12:13 AM, Kay C Lan wrote: > On Tue, Sep 11, 2012 at 11:15 AM, Roger Eller wrote: > > > There are car stereos that have a record button just like the cassette > > recorders of the past. Is it dishonest to press record and get a > > less-than-perfect mp3 recording that is perfectly acceptable to the > > listener (for free)? I don't think so. > > Just as dishonest as sitting down in a cinema and pressing record on your > camcorder. > > As for less than perfect, in today's age of Digital broadcasters the > version you get is a whole heap better than when it was done with a > cassette recorder. And it was dishonest back then. > > > Similarly, there is nothing wrong with Apple (as a business) charging a > > higher price for their OS for use on non-Apple hardware. I would gladly > > pay Windows prices, but for the increased cost, I would expect *some* > level > > of support. > > Oh right, the people that currently disregard the EULA are going to pop > over to the Apple Store and when presented with two buttons, one marked > $19.99 and the other $219.99* they are going to fork over the extra $200 > because these are the kind of people happy to pay a premium for their > hardware and software when they know the $19.99 version will run just the > same. Sorry, I don't think you have a chance of convincing Apple of that > business model. > > Actually the Windows Store says Ultimate 'starts at $219.99' so I don't > know it may be even more expensive if you include some of the features like > 'sharing photos and music' and 'creating a home network' and 'added > security'. How novel. From rene.micout at numericable.com Tue Sep 11 08:05:12 2012 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Tue, 11 Sep 2012 14:05:12 +0200 Subject: Morality, Honesty and Legality In-Reply-To: <504F0980.1000606@gmail.com> References: <504F0980.1000606@gmail.com> Message-ID: Le 11 sept. 2012 ? 11:50, Richmond a ?crit : > I own a copy of RunRev Dreamwriter for Mac (2.6.1) which I no longer use . . . > > Am I permitted to hand it on (either GIVE or SELL) it to somebody else? > > Just as, say, I can hand on the cup of coffee. Hello Richmond, You purchased a "copy" of RunRev Dreamwriter"... So you can sell a "copy" of the cup of coffee (like photography of your cup of coffee) because unlike of the coffee you had no purchased RunRev Dreamwriter but only the right to use it for yourself... If you sell a (real) book or a cup of coffee you cannot read the book or drink the coffee but if you sell a "copy" of RunRev Dreamwriter you can still use it... Bon souvenir de Paris Ren? From rene.micout at numericable.com Tue Sep 11 08:10:19 2012 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Tue, 11 Sep 2012 14:10:19 +0200 Subject: Morality, Honesty and Legality In-Reply-To: References: <504F0980.1000606@gmail.com> Message-ID: Hello again, When you go to cinema you buy a ticket, you see the movie, but when you go out you cannot sell or give your ticket to another person (you can do that but this person cannot see the movie with it)... Ren? Le 11 sept. 2012 ? 14:05, Ren? Micout a ?crit : > > Le 11 sept. 2012 ? 11:50, Richmond a ?crit : > >> I own a copy of RunRev Dreamwriter for Mac (2.6.1) which I no longer use . . . >> >> Am I permitted to hand it on (either GIVE or SELL) it to somebody else? >> >> Just as, say, I can hand on the cup of coffee. > > Hello Richmond, > You purchased a "copy" of RunRev Dreamwriter"... > So you can sell a "copy" of the cup of coffee (like photography of your cup of coffee) because unlike of the coffee you had no purchased RunRev Dreamwriter but only the right to use it for yourself... > If you sell a (real) book or a cup of coffee you cannot read the book or drink the coffee but if you sell a "copy" of RunRev Dreamwriter you can still use it... > Bon souvenir de Paris > Ren? > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From coiin at verizon.net Tue Sep 11 08:12:30 2012 From: coiin at verizon.net (Colin Holgate) Date: Tue, 11 Sep 2012 08:12:30 -0400 Subject: NumberFormat In-Reply-To: References: <495C8AE7-BA58-4EF7-A64E-CEF7002086AE@me.com> <931142250687.20120910225855@ahsoftware.net> Message-ID: <3EA001D1-CEFF-4E4C-804D-CE7CDAF8C1DD@verizon.net> Mark's answer was a different way to solve the problem. Getting back to your question, you were doing things exactly right, only you were looking at the contents of the number variable, the formatting only happens when it's used as a string. Try this in the multiline message box: set the numberFormat to "000" put (1 + 0) into paddedNumber put paddedNumber From alex at tweedly.net Tue Sep 11 08:17:19 2012 From: alex at tweedly.net (Alex Tweedly) Date: Tue, 11 Sep 2012 13:17:19 +0100 Subject: Screen not updating with unlock screen In-Reply-To: References: Message-ID: <504F2BCF.3000805@tweedly.net> The short answer is that the right way to 'fix' this is to use wait 0 secs with messages (or wait 0 millisecs with messages - same thing :-) Now you said that doing that produced some strange behaviour - can you describe it in more detail, and we'll see if we can figure that out (and / or fix it). Thanks -- Alex. btw - you can't attach anything to mails to this list - best way is to include a URL like you did here. On 10/09/2012 19:49, Gabriel Johnson wrote: > Hey All- > > Sorry if this is a duplicate, my first version of this email from a > few days ago has not been approved yet (I'm assuming I can't attach > videos). > > I am having an issue getting output to display during a loop. I've > tried lock/unlock screen but unlock screen does not seem to cause the > screen to update. The only thing that works is "wait 0 seconds" but > this causes bizarre behavior in some cases (mouseDown/mouseUp not > behaving correctly [even when I use wait "with messages"]). > > I'm starting to wonder if this is a bug in LiveCode? Here is a video: > http://www.jrirecordings.com/public/putXShowsOnScreenCapture.mp4 which > shows some possibly odd behavior. The example in the video is simple: > > repeat with x = 1 to 1000 > put x > end repeat > > When I run this in the message box, what I see on the screen is a > blank result for a couple of seconds, then 1000 appears. When I do a > screen capture of that loop running, I still don't see anything on the > monitor until it is done, but on the screen capture, it shows the > number incrementing over the course of those couple of seconds until > it hits 1000. (Note: I've run this with the "put x" wrapped in > lock/unlock screen and that doesn't show anything on the screen > either). > > Is there some way aside from "wait 0 seconds" to force the screen to > show output? > > Thanks > > Gabe > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From alex at tweedly.net Tue Sep 11 08:22:41 2012 From: alex at tweedly.net (Alex Tweedly) Date: Tue, 11 Sep 2012 13:22:41 +0100 Subject: Was : Re: Reviews on the iTunes store... In-Reply-To: References: , <502A6AAD.2030300@fourthworld.com> Message-ID: <504F2D11.2010502@tweedly.net> On Sunday night, I was watching (some of) the closing ceremony show for the London Paralympics on Channel 4. After the end of the ceremony itself, they did a quick review, and showed some highlights. It included a series of brief clips; one of them showed an athlete (or maybe a volunteer - not sure) holding an iPhone towards the camera, while "THANKS" scrolled across the screen in large red letters. Looked good ! I hope this was your app - and if it was, I'd suggest you look for the clip and include it in your advertising :-) (somewhere around 11:15 - 11:20 on Channel 4 - hopefully they have a 4Player or similar to let you watch recent tv shows.) -- Alex. On 14/08/2012 17:19, John Dixon wrote: > > >> Date: Tue, 14 Aug 2012 08:11:41 -0700 >> From: ambassador at fourthworld.com >> To: use-livecode at lists.runrev.com >> Subject: Re: Reviews on the iTunes store... >> >> John Dixon wrote: >> >> > I have some apps in the iTunes store... lately, well this weekend one >> of them, 'TickerTape' started to get some reviews posted on its page... >> > I was talking to a friend earlier today who lives in America ( I live >> > in England, that funny little island north of mainland europe.) and >> > he told me that he cannot see the reviews... >> > >> > Anyone know how this works ?... When I submitted the apps I set them >> > to be sold in all the stores.. Does anyone know how to get the >> > reviews seen in the different markets ? >> >> Just be glad you've had any reviews at all. That puts you in a highly >> desirable minority, since it turns out that some 60% of apps in Apple's >> app store have never been downloaded at all: >> >> >> App Store has growing population of never-downloaded "zombie apps" >> > Then it seems that I have had a little luck with the three apps that I have had in the iTunes store... there are three there at the moment all of which were written for different reasons. I never expected that any of the apps would make any money... perhaps they would sell a few units and that would be it...But since they were accepted by Apple I thought that I would try and promote them so that they would not join the '60%' and be complete failures, well, as far as sales were concerned anyway. > > I emailed every magazine, newspaper, iphone app review site I could either think of or find, but did not get a reply from any of them.. I laugh... even with the promise of 'promo' codes...:-) Of the three apps I had actually thought that 'Skribble' would be the app that would sell better than the other two but this has not been the case... > > Since the first app was put on the iTunes store in May... daily sales of all three have teetered between 0 and 6, I smile Thursday and Friday seem to be the best days... and there can and are days without any sales at all... > > Tickertape 1.0 > > This little ditty was put together to see what could actually be done in liveCode as far as orientation of the screen was concerned. I wanted to be able to change what was being displayed on screen as the orientation of the device was changed rather than having to ?touch? or ?swipe? to get content to change... > http://itunes.apple.com/us/app/tickertape/id529490215?ls=1&mt=8 > > Skribble 1.0 > > ?Skribble? is an offshoot of something else that I have been working on, getting liveCode to recognize letters as they are written on the screen, but once I had colour working, I got sidetracked and ?Skribble? was the result. I had always wanted to call this little app 'Scribble', but unfortunately the name had already been taken... I laugh now, but it took me two weeks to come up with the idea of substituting the 'c' for a 'k' in the name...:-) > > http://itunes.apple.com/us/app/skribble/id532445290?mt=8 > > MoneyXchange 1.0 > I put this together when runRev first introduced iOS mobile... It wouldn't run well at first as scrolling through the list of the currencies, 94 groups to scroll that consist of a flag image and two fields to a group, proved to be very jerky... the accelerated rendering, however sorted all the scrolling problems.. Then I had a problem with the name of the app... I had submitted it with the name of 'Filthy Lucre', but the name was rejected by Apple as they deemed such a name was likely to cause offence.. so, it has ended up with the very unimaginative name of 'moneyXchange'...:-( > > http://itunes.apple.com/us/app/moneyxchange/id533308066?mt=8 > > Why am I telling you all this ?... Well, last Friday night I was drinking beer in my local pub when a friend walked in the door recently arrived back from London... he started to tell me that 'Your little stupid app that displays messages on the screen... I have seen them using it in the Olympic stadium'.... I smiled at him and took no further notice... This is I guess the punchline... Yesterday morning I had a look at my app sales in iTunes connect... sales of 'Tickertape' have gone from 1 or 2 a day to the hundreds... in fact todays figures show sales of 558.... > > It just goes to show though, it is not advertising that has helped me here, it can only have been 'word of mouth' of people in and around London, as I do note that all the sales over the past couple of days have been in the UK... funny old world. > > Dixie > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ambassador at fourthworld.com Tue Sep 11 09:04:16 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 11 Sep 2012 06:04:16 -0700 Subject: Screen not updating with unlock screen In-Reply-To: References: Message-ID: <504F36D0.30000@fourthworld.com> Gabriel Johnson wrote: > I am having an issue getting output to display during a loop. I've > tried lock/unlock screen but unlock screen does not seem to cause the > screen to update. The only thing that works is "wait 0 seconds" but > this causes bizarre behavior in some cases (mouseDown/mouseUp not > behaving correctly [even when I use wait "with messages"]). It works well without the "with messages" clause, so just adding "wait 0" should do what you need. That said, it appears that very soon that particular bit of arcane knowledge will no longer be needed to have text displayed reliably - members of the Dev Program can read Mark Waddingham's thoughtful comments on this here, noting that going forward the update behavior will be made more consistent across platforms: Until that version is released, simply adding "wait 0" will do what you need. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From ambassador at fourthworld.com Tue Sep 11 09:22:28 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 11 Sep 2012 06:22:28 -0700 Subject: OT: Adobe kills mobile Flash In-Reply-To: <1347358087027-4654801.post@n4.nabble.com> References: <1347358087027-4654801.post@n4.nabble.com> Message-ID: <504F3B14.2050202@fourthworld.com> Alejandro Tejada wrote: > Richard Gaskin wrote >> >> Alejandro Tejada wrote: >>> If they keep acting in that way, I foresee a future without >>> Adobe software in ANY platform. >> >> That future has been my present for the last several years. I had >> enjoyed GoLive and LiveMotion, and they way they OEL'd those has >> prompted me to spend my money elsewhere. > > That transition should have been difficult, at least in the > beginning. Only a little, and far less effort than dealing with the runaround from Adobe (don't get me started; suffice to say I've never seen a product OEL'd as carelessly for customers as GoLive and LiveMotion were). There are some conveniences in Fireworks that I haven't yet built my own replacements for, but for the features I use in the rest of Adobe CS I've found suitable replacements: Dreamweaver, and really any WYSIWYG web tool, is of ever-decreasing value as Web designs take on more application-like appearances, with regions dynamically created and adjusted on the fly in code. Most of my work for the Web is now done in a plain text editor, where I have the freedom to work as I need without wondering how the tags will be generated. These days I use mostly JEDit, because once you take the time to set up its extensive preferences the way you want you can get a nice environment on both Mac and Ubuntu, for the unbeatable price of zero. I'll probably get back to finishing my own text editor some day, but JEDit does a competent job that's nicely consistent across platforms. For the rare moment when I do want to use a WYSYWIG Web tool for a quick throw-together page, Kompozer is quite adequate. GIMP does everything I've ever used in Photoshop, and with its two scripting languages perhaps a bit more so. Flash is dead. Not completely dead, by dying so fast that by the time I finish typing this sentence another hundred Web sites will have replaced their Flash media with an open alternative. It was a beautiful thing in its day (thanks to Charlie Jackson and the others on the original team), but that day was long ago. And like so many other acquired software, once it got to Adobe it just became a mess. RIP. I've never done enough serious print publishing to need a tool like InDesign, but for my modest needs I can get everything I need done in either Libre Office or Scribus. Most of my vector art is done in LiveCode, but when I need something more I use Inkscape. All of these tools are cross-platform, a must in my work environment. They're all just one click away in the Ubuntu Software Center, and extra bonus points that every one of them is both free as in beer and free as in freedom, so my software costs have dropped and I have confidence in their long-term viability because the community can maintain them if the core team ever decides to drop them. >> I still prefer this list for the old-timer comaraderie and experience, >> but the forums are quite the place for meeting the new generation of >> LiveCoders. >> > > Ah... The forums. > I rarely find enough time to read and post in the forums. > Does exists a stack to download and read offline every > post in the Forum? This would be really useful. I have something in the works for that, but there's really too much stuff there to ever want to read all of it anyway. What I do is click the "New Posts" link in the morning, and just read the latest. This way I get the current conversations without having to wade through the past. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From pmbrig at gmail.com Tue Sep 11 09:38:10 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Tue, 11 Sep 2012 09:38:10 -0400 Subject: Screen not updating with unlock screen In-Reply-To: <504F36D0.30000@fourthworld.com> References: <504F36D0.30000@fourthworld.com> Message-ID: The other consideration is that the loop is likely going so fast that even with the "wait 0" line the screen update may be too slow to keep up and the only thing you'll get will be the final number. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Sep 11, 2012, at 9:04 AM, Richard Gaskin wrote: > Gabriel Johnson wrote: >> I am having an issue getting output to display during a loop. I've >> tried lock/unlock screen but unlock screen does not seem to cause the >> screen to update. The only thing that works is "wait 0 seconds" but >> this causes bizarre behavior in some cases (mouseDown/mouseUp not >> behaving correctly [even when I use wait "with messages"]). > > It works well without the "with messages" clause, so just adding "wait 0" should do what you need. > > That said, it appears that very soon that particular bit of arcane knowledge will no longer be needed to have text displayed reliably - members of the Dev Program can read Mark Waddingham's thoughtful comments on this here, noting that going forward the update behavior will be made more consistent across platforms: > > > > Until that version is released, simply adding "wait 0" will do what you need. > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/FourthWorldSys > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pmbrig at gmail.com Tue Sep 11 09:42:03 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Tue, 11 Sep 2012 09:42:03 -0400 Subject: Screen not updating with unlock screen In-Reply-To: <504F36D0.30000@fourthworld.com> References: <504F36D0.30000@fourthworld.com> Message-ID: On Sep 11, 2012, at 9:04 AM, Peter M. Brigham wrote: > The other consideration is that the loop is likely going so fast that even with the "wait 0" line the screen update may be too slow to keep up and the only thing you'll get will be the final number. Belay that. I just tested it, and "wait 0" works as intended, with or without "with messages" -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From palcibiades-first at yahoo.co.uk Tue Sep 11 09:56:28 2012 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Tue, 11 Sep 2012 06:56:28 -0700 (PDT) Subject: [OT] EULA and legality In-Reply-To: References: <504A4305.2080407@gmail.com> <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> Message-ID: <1347371788783-4654814.post@n4.nabble.com> Lynn, the problem is that (I believe) in the EU the EULA so called license is actually going to be held, should it ever come to court, as a sale. And that all the post sale restrictions on use will be thrown out. I know of no case, and think that is revealing. It would be really great to see a test case brought against someone either for running a purchased copy of Windows in a VM when the license says you cannot, or installing OSX into a non-Apple machine. I don't believe there are any, and the reason is, both companies know what would happen if they tried. As to how Apple etc should be fair to the various factions, that is not an issue. Just do not seek to enforce prohibitions incompatible with the jurisdictions in which you operate. They are not. The case is basically being conceded by default. A car lease, if you look at it in any detail, is completely different from these so called software licenses. Think about it, one off payments, whose books is the asset on, what is the reversion at term....? Go into a store and buy OSX or Windows, you bought it. That, I believe, is what any EU court will rule if it ever comes to that, and that, I believe, is why it never will come to that. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-EULA-and-legality-tp4654675p4654814.html Sent from the Revolution - User mailing list archive at Nabble.com. From cmsheffield at me.com Tue Sep 11 10:06:11 2012 From: cmsheffield at me.com (Chris Sheffield) Date: Tue, 11 Sep 2012 08:06:11 -0600 Subject: storing data on iOS devices In-Reply-To: References: Message-ID: Thanks. I'll give that a try. Chris On Sep 10, 2012, at 9:19 AM, John Dixon wrote: > > > Chris... > > Have a read of 'file Attributes' on page 23 of the iOS release notes... If I understand this correctly, you can happily save your 'stuff' in the 'documents' folder and using the 'iphoneDoNotBackUpFile' function set a flag as to whether things should be backed up to icloud/itunes or not... > > be well > > Dixie > >> From: cmsheffield at me.com >> Subject: storing data on iOS devices >> Date: Mon, 10 Sep 2012 09:13:10 -0600 >> To: use-livecode at lists.runrev.com >> >> This has come up before on the list, but I haven't been able to find a reliable location where I can store persistent data without it being backed up to iTunes. We've got an app that downloads and stores quite a bit of media (audio, pictures, etc.) that needs to persist on the device but doesn't need to be backed up. Right now I have it saved in Library/Caches/[appID] folder. My previous understanding was that this would be a safe place to store it, but just the other day on a test device that was low on disk space we noticed there was a "Cleaning..." message under the app icon and all the data was wiped out. >> >> So what does everyone else do? Where can I store the data so this won't happen, but *not* have it backed up to iTunes/iCloud? >> >> Thanks, >> Chris >> >> >> -- >> Chris Sheffield >> Read Naturally, Inc. >> www.readnaturally.com >> >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ambassador at fourthworld.com Tue Sep 11 10:09:55 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 11 Sep 2012 07:09:55 -0700 Subject: Morality, Honesty and Legality In-Reply-To: <504F0980.1000606@gmail.com> References: <504F0980.1000606@gmail.com> Message-ID: <504F4633.7020002@fourthworld.com> I can't speak to anything related to the "legality" of any EULA, but I do believe in one ethical priority: the intent of the creator of a work. The act of creating anything is a special human endeavor, and as such in my book it's sacred. Once a work is created, the creator must, IMNSHO, retain the right to decide the terms governing its use. Anything less seems uncivilized, or at least certainly unmotivating. If I make a software product and decide to license it under terms that require the user to give me complete control over their bank accounts, that's fully within my rights to ask for. And conversely, it's fully within the rights of the user to recognize the absurdity of such terms and simply use something else. Of course exceptions to this would include things that violate antitrust laws, unfair restraint of trade, or other abuses of aggregated power. But those are complex matters I'm happy to leave for the courts to decide on a case-by-case basis. For myself, this thread (now two threads) has a very simple solution: If you agree with the wishes of a creator of a work, use that work. And if not, use something else. With a ~10% market share, it's not like there aren't alternatives to OS X. If you don't agree with the terms of the Mac/Win duopoly, Linux has proven itself a viable third option. If you've acquired the skills to build your own computers (though it's pretty easy these days), or to be able to install OSes designed for one computer on another (far less easy), Apple has made it clear that they don't want you in their customer base. You can argue this in a discussion list dedicated to a completely different software, or even with Apple themselves, and the outcome isn't likely to change: if you want flexibility with your operating system, Apple doesn't want you as a customer. No problem. That's fully within their rights as the creator of the work. And it's fully within your rights to use something else. So just do it, and enjoy the freedom of having what you want. For many years I took a quiet pleasure in knowing that I was doing most of the work of making my Windows software on a Mac. Being by far the dominant giant, Windows deployments have always brought in between four and ten times as much revenue as my Mac versions, but I still enjoyed being able to use the humble OS of my choice no matter how small its market share. With cross-platform tools it really doesn't matter much which OS you develop on as long as you keep the others around for testing and refinement. These days I still enjoy OS X, but I split my time almost equally with Ubuntu. I like the flexibility on being able to set it up exactly how I like it, and I like being able to run it on machines I've built myself. And I've come to really like the community, in so many ways reflective of the early Mac user groups I used to enjoy. So now I've just expanded my quiet pleasure, knowing that I'm developing for the platforms of the two industry giants on the humble but capable Ubuntu. OSes are ultimately just app launchers; apps define the scope of meaningful work we can do on them. Cross-platform tools allow us to recognize that OSes are merely commodities, largely interchangeable. They distinguish themselves in many ways, but ultimately they have more in common than they are different. Among the relatively few differences are their terms of use. The EULA is a feature as much as any UI detail, and we can choose our OSes by that criterion if it's important to us. So enjoy the freedom to choose, choose what you like, and have fun with it. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From francois.chaplais at mines-paristech.fr Tue Sep 11 10:14:16 2012 From: francois.chaplais at mines-paristech.fr (=?iso-8859-1?Q?Fran=E7ois_Chaplais?=) Date: Tue, 11 Sep 2012 16:14:16 +0200 Subject: [OT] EULA and legality In-Reply-To: <1347371788783-4654814.post@n4.nabble.com> References: <504A4305.2080407@gmail.com> <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> <1347371788783-4654814.post@n4.nabble.com> Message-ID: Le 11 sept. 2012 ? 15:56, Peter Alcibiades a ?crit : > Lynn, the problem is that (I believe) in the EU the EULA so called license is > actually going to be held, should it ever come to court, as a sale. And > that all the post sale restrictions on use will be thrown out. > > I know of no case, and think that is revealing. It would be really great to > see a test case brought against someone either for running a purchased copy > of Windows in a VM when the license says you cannot, or installing OSX into > a non-Apple machine. I don't believe there are any, and the reason is, both > companies know what would happen if they tried. > > As to how Apple etc should be fair to the various factions, that is not an > issue. Just do not seek to enforce prohibitions incompatible with the > jurisdictions in which you operate. > > They are not. The case is basically being conceded by default. > > A car lease, if you look at it in any detail, is completely different from > these so called software licenses. Think about it, one off payments, whose > books is the asset on, what is the reversion at term....? > > Go into a store and buy OSX or Windows, you bought it. That, I believe, is > what any EU court will rule if it ever comes to that, and that, I believe, > is why it never will come to that. > Jou just *do not* go to to a store and buy OSX or Windows. OX and Windows are NOT for sale. Put that into your brains, trollers. > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-EULA-and-legality-tp4654675p4654814.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ambassador at fourthworld.com Tue Sep 11 10:20:00 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 11 Sep 2012 07:20:00 -0700 Subject: [OT] EULA and legality In-Reply-To: <1347371788783-4654814.post@n4.nabble.com> References: <1347371788783-4654814.post@n4.nabble.com> Message-ID: <504F4890.4090403@fourthworld.com> Peter Alcibiades wrote: > Go into a store and buy OSX or Windows, you bought it. That, I believe, is > what any EU court will rule if it ever comes to that, and that, I believe, > is why it never will come to that. An unnameable source once told me that an Apple VP leaned over the table after a long discussion involving accusations that they had stolen his ideas and told him, "We have more lawyers than engineers. Bring it on." I don't know the exact ratio of lawyers to engineers, but I do know the lawyers they have seem quite worth their fee. Perhaps in anticipation of the moment you describe, it's no longer possible to walk into a store and buy the OS. Macs ship with OS X preinstalled, and upgrades are purchasable over the wire through iTunes. It's no longer a product per se, but merely an extension of their support services. Clever, that. "Bring it on." -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From lfredricks at proactive-intl.com Tue Sep 11 10:44:42 2012 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Tue, 11 Sep 2012 07:44:42 -0700 Subject: [OT] EULA and legality In-Reply-To: References: <504A4305.2080407@gmail.com><173867250093.20120907183538@ahsoftware.net><1A182E03CEA74340AA6803234622B182@GATEWAY> Message-ID: > Oh right, the people that currently disregard the EULA are > going to pop over to the Apple Store and when presented with > two buttons, one marked > $19.99 and the other $219.99* they are going to fork over the > extra $200 because these are the kind of people happy to pay > a premium for their hardware and software when they know the > $19.99 version will run just the same. Sorry, I don't think > you have a chance of convincing Apple of that business model. One possibility is that, if the installer senses it isn't running on Apple hardware, then runs in a "basic" mode until there's a paid for upgrade to that device. Sadly, most problems boils down to honesty in this faceless, digital age where anonymity persists. Look how quickly Colin's book appeared on that Chinese website. Sure, not all who downloaded it would pay for it. But there are clearly plenty who can afford to pay for it who will take it freely. Also, scarcity does affect value. People who acquire the book legally should gain the value contained vs those who do not pay the price. Also consider the cross-borders tax situation. Many individuals in the EU won't pony up individually what they owe their "owning" governments for VAT on purchases they make through non-collecting venues (like US based online shops). Those countries have a wet dream that one day US merchants will collect those taxes for them. It is a failure to admit that the problem is with people's honesty when there is little to no fear of being caught. Who is responsible for the dishonesty of individuals? Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From mwieder at ahsoftware.net Tue Sep 11 11:08:49 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 11 Sep 2012 08:08:49 -0700 Subject: NumberFormat In-Reply-To: <3EA001D1-CEFF-4E4C-804D-CE7CDAF8C1DD@verizon.net> References: <495C8AE7-BA58-4EF7-A64E-CEF7002086AE@me.com> <931142250687.20120910225855@ahsoftware.net> <3EA001D1-CEFF-4E4C-804D-CE7CDAF8C1DD@verizon.net> Message-ID: <1251175244656.20120911080849@ahsoftware.net> Peter- Tuesday, September 11, 2012, 5:12:30 AM, Colin wrote: > Mark's answer was a different way to solve the problem. Yes, because I couldn't remember the numberFormat syntax I was too lazy to look it up I use format() often enough that it's "natural" language What Colin said is correct, and will also get the job done. And is probably more in line with what you had in mind in the first place. -- -Mark Wieder mwieder at ahsoftware.net From francois.chaplais at mines-paristech.fr Tue Sep 11 11:29:00 2012 From: francois.chaplais at mines-paristech.fr (=?iso-8859-1?Q?Fran=E7ois_Chaplais?=) Date: Tue, 11 Sep 2012 17:29:00 +0200 Subject: OT: Adobe kills mobile Flash In-Reply-To: <504F3B14.2050202@fourthworld.com> References: <1347358087027-4654801.post@n4.nabble.com> <504F3B14.2050202@fourthworld.com> Message-ID: <314A4B37-8842-4974-89FF-359992799266@mines-paristech.fr> For keepers, before Adobe "killed mobile Flash", Adobe a) killed PageMaker and attempted to kill Freehand by buying Aldus http://en.wikipedia.org/wiki/Aldus They developed their own inDesign software and buried PageMaker six feet in the ground. Freehand was the main competitor to Illustrator. It turned out that the Freehand software was Altsys', which licenced Macromedia to distribute Freehand. Aldus possessed Digital Darkroom, which was an early competitor of Photoshop. b) killed Macromedia http://en.wikipedia.org/wiki/Macromedia for Flash, and again, for Freehand. There is currently an attempt to resurrect Freehand on a more or less open source basis. So do not expect me to shed a tear on the death of mobile Flash. I wish it will also die on the desktop. Who knows? maybe this will put some life into the revolution browser plugin. That is all I hope. Best, Fran?ois From capellan2000 at gmail.com Tue Sep 11 11:32:19 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 11 Sep 2012 08:32:19 -0700 (PDT) Subject: OT: Adobe kills mobile Flash In-Reply-To: <504F3B14.2050202@fourthworld.com> References: <59A21A47-3AD6-4B84-913C-62E045AD92A8@verizon.net> <1091111798406.20120910143123@ahsoftware.net> <1347315470541-4654774.post@n4.nabble.com> <504E8358.7040208@fourthworld.com> <1347358087027-4654801.post@n4.nabble.com> <504F3B14.2050202@fourthworld.com> Message-ID: <1347377539924-4654822.post@n4.nabble.com> Richard Gaskin wrote > >> Alejandro Tejada wrote: >> Does exists a stack to download and read offline every >> post in the Forum? This would be really useful. > > I have something in the works for that, but there's really too much > stuff there to ever want to read all of it anyway. > > What I do is click the "New Posts" link in the morning, and just read > the latest. This way I get the current conversations without having to > wade through the past. > Actually, the forum archives would be useful to search them locally and offline. Just like the use-livecode mail list. I remember that Sarah posted this tutorial in RevJournal: http://livecodejournal.com/tutorials/macaddict-forum-reader.html but I dont know how to change this stack to work with LiveCode Forums. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Adobe-kills-mobile-Flash-tp4654759p4654822.html Sent from the Revolution - User mailing list archive at Nabble.com. From ambassador at fourthworld.com Tue Sep 11 11:50:50 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 11 Sep 2012 08:50:50 -0700 Subject: LC Forum reading (was Re: OT: Adobe kills mobile Flash) In-Reply-To: <1347377539924-4654822.post@n4.nabble.com> References: <1347377539924-4654822.post@n4.nabble.com> Message-ID: <504F5DDA.8040401@fourthworld.com> Alejandro Tejada wrote: > Actually, the forum archives would be useful to search them locally > and offline. Just like the use-livecode mail list. > > I remember that Sarah posted this tutorial in RevJournal: > http://livecodejournal.com/tutorials/macaddict-forum-reader.html > but I dont know how to change this stack to work with > LiveCode Forums. It could be done, and if someone has the time and interest I'd be happy to post it at LiveCodeJournal.com. But given the reasonably useful search feature built into the forums, would an alternate search tool provide much more utility than is already there? Searching is only half the problem. The other half is reading what you've found. :) To solve that I focus mostly on just new posts. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From pete at lcsql.com Tue Sep 11 12:17:28 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 11 Sep 2012 09:17:28 -0700 Subject: LC Forum reading (was Re: OT: Adobe kills mobile Flash) In-Reply-To: <504F5DDA.8040401@fourthworld.com> References: <1347377539924-4654822.post@n4.nabble.com> <504F5DDA.8040401@fourthworld.com> Message-ID: I've been using an RSS feed to get forum posts. Pete lcSQL Software On Tue, Sep 11, 2012 at 8:50 AM, Richard Gaskin wrote: > Alejandro Tejada wrote: > > Actually, the forum archives would be useful to search them locally >> and offline. Just like the use-livecode mail list. >> >> I remember that Sarah posted this tutorial in RevJournal: >> http://livecodejournal.com/**tutorials/macaddict-forum-**reader.html >> but I dont know how to change this stack to work with >> LiveCode Forums. >> > > It could be done, and if someone has the time and interest I'd be happy to > post it at LiveCodeJournal.com. > > But given the reasonably useful search feature built into the forums, > would an alternate search tool provide much more utility than is already > there? > > Searching is only half the problem. The other half is reading what you've > found. :) > > To solve that I focus mostly on just new posts. > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/**FourthWorldSys > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From pmbrig at gmail.com Tue Sep 11 12:18:21 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Tue, 11 Sep 2012 12:18:21 -0400 Subject: LC Forum reading (was Re: OT: Adobe kills mobile Flash) In-Reply-To: <504F5DDA.8040401@fourthworld.com> References: <1347377539924-4654822.post@n4.nabble.com> <504F5DDA.8040401@fourthworld.com> Message-ID: <18BD53E5-57A7-41F8-857B-0A6B7FD5064F@gmail.com> On Sep 11, 2012, at 11:50 AM, Richard Gaskin wrote: > Searching is only half the problem. The other half is reading what you've found. :) Yes. A typical Google search gives something like this at the top of the page: "2,490,000 results (0.30 seconds)." The reason Google works as well as it does (and it's a minor miracle) is that they have a very sophisticated algorithm for ranking results, so you don't have to go browsing through 2,490,000 links. Today it's a problem of too much data and a shortage of information. (Knowledge is another step entirely, and wisdom, well that's completely up to you?.) -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From bobs at twft.com Tue Sep 11 12:18:52 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 11 Sep 2012 09:18:52 -0700 Subject: fontStyle function working? In-Reply-To: <504EA3B8.8020001@gmail.com> References: <8CF5DD597470073-A40-74A13@webmail-m137.sysops.aol.com> <504EA3B8.8020001@gmail.com> Message-ID: <7B76D74A-033B-4425-BA7A-060B35F24A9F@twft.com> As I recall, in the olden days, no matter what specific styles were included, plain, italic, bold and bold-italic were always styles you could choose, even if the OS had to fudge them. That may still be the case, in which case you would always get those styles. Bob On Sep 10, 2012, at 7:36 PM, Marty Knapp wrote: > Yes, exactly. I want to implement a Styles menu which will list only the styles available for the selected font. FontStyles is supposed to give a return-delimited list of styles for a given font and font size (see the dictionary). But when I try it, it always gives me "plain, bold, italic and bold-italic" even when all those style aren't really available. Can someone try it and see what they get? > > Marty Knapp > --------------------------- > > > > >> Scott. >> >> >> The "fontStyles" returns all the styles of a particular font. Sort of like "the properties". >> >> >> I think Marty is seeing styles listed that he believes do not comprise the style set of whatever fonts he is investigating. >> >> >> Craig Newman From pete at lcsql.com Tue Sep 11 12:19:34 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 11 Sep 2012 09:19:34 -0700 Subject: fontStyle function working? In-Reply-To: <504E783E.8050708@gmail.com> References: <504E783E.8050708@gmail.com> Message-ID: Hi Marty, I did a quick test on this and, while I didn't look at every font, the ones I did look at all returned the same result as you got. Thnis was on Snow Leopard and LC 5.5.1 Pete lcSQL Software On Mon, Sep 10, 2012 at 4:31 PM, Marty Knapp wrote: > Anybody used the "fontStyle" function with success? No matter what I throw > at it I get the same result: "plain, bold, italic, bold-italic" even when I > know the font does not contain those styles. > > Thanks, > Marty Knapp > --------------------------- > > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From lfredricks at proactive-intl.com Tue Sep 11 12:20:03 2012 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Tue, 11 Sep 2012 09:20:03 -0700 Subject: [OT] EULA and legality In-Reply-To: <1347371788783-4654814.post@n4.nabble.com> References: <504A4305.2080407@gmail.com><173867250093.20120907183538@ahsoftware.net><1A182E03CEA74340AA6803234622B182@GATEWAY> <1347371788783-4654814.post@n4.nabble.com> Message-ID: > Lynn, the problem is that (I believe) in the EU the EULA so > called license is actually going to be held, should it ever > come to court, as a sale. And that all the post sale > restrictions on use will be thrown out. Hard for me to add much to Richard's "Bring it On" ;-) But to expand on one of his points... Software is disappearing from traditional retail. Many applications that used to be "packages" are becoming service components, which are directly under the control of vendors who may not be subject to EU laws. If the EU tried to make a pronouncement, much of the industry could step around it, and it would severely disadvantage anyone who complies. It will simply parallel the VAT collection problem. Now I do know of a case that is interesting. Apparently a company that "subscribes" its accounting packages to companies uses a proprietary format. A Canadian company hacked the software to extract their info because they wanted out of the subscription model. There was a lawsuit in Canada, and the vendor lost. What I think will happen is that instead of some monolithic ruling on EULAs and sales, instead there will be more and more rulings in various countries that will shape how IP is treated as a more unique system, rather than treating IP as a sellable item. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From jacque at hyperactivesw.com Tue Sep 11 12:24:10 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 11 Sep 2012 11:24:10 -0500 Subject: LC Forum reading (was Re: OT: Adobe kills mobile Flash) In-Reply-To: <504F5DDA.8040401@fourthworld.com> References: <1347377539924-4654822.post@n4.nabble.com> <504F5DDA.8040401@fourthworld.com> Message-ID: <504F65AA.3050202@hyperactivesw.com> On 9/11/12 10:50 AM, Richard Gaskin wrote: > But given the reasonably useful search feature built into the forums, > would an alternate search tool provide much more utility than is already > there? > > Searching is only half the problem. The other half is reading what > you've found. :) > > To solve that I focus mostly on just new posts. I'm happy to go to the forums to search. But I want to read new posts conveniently, and forums aren't convenient. Do you have any insight why RR won't simply turn on the email option? It's beyond me why that hasn't happened yet. Since you moderate there, maybe you could give them a poke. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Tue Sep 11 12:25:55 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 11 Sep 2012 11:25:55 -0500 Subject: misleading corrupted file warning In-Reply-To: References: <678EE25C-F95E-47DE-8EC2-27FE896E09C5@wanadoo.fr> <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> <8CF5D83A6D62E04-222C-398CB@webmail-d126.sysops.aol.com> <823498BF-A9AA-4C23-90D9-2A875E83C1B4@verizon.net> <8CF5DA30BA1607E-222C-3D05F@webmail-d126.sysops.aol.com> <8CF5DA57C06A6BE-222C-3D25B@webmail-d126.sysops.aol.com> <504E6C17.3060706@hyperactivesw.com> <015E9BAA-5AB4-4CDA-9ADD-6887E9B2F6A0@twft.com> <504E7D00.6000402@hyperactivesw.com> <7CEC0793-69C2-4875-B552-E45C2581D2F5@hmauro.com> <504E9B1F.4010305@hyperactivesw.com> Message-ID: <504F6613.9010406@hyperactivesw.com> On 9/11/12 6:11 AM, Haroldo Mauro wrote: >>> Thank you Jacqueline. Was that bug fixed in an update I don't >>> have? >> >> I can't remember when it got fixed, but it was in the very next >> version. All recent versions should be okay. Sorry I can't be more >> specific. Is 3.5 the newest version you have? > > Yes. 3.5.0.870 You'd need to update then. The other alternative is to just open all stacks from within LiveCode instead of double-clicking them. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bobs at twft.com Tue Sep 11 12:28:54 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 11 Sep 2012 09:28:54 -0700 Subject: Morality, Honesty and Legality In-Reply-To: <504F4633.7020002@fourthworld.com> References: <504F0980.1000606@gmail.com> <504F4633.7020002@fourthworld.com> Message-ID: <589DDA40-11A5-4532-88E0-E200241896CE@twft.com> On Sep 11, 2012, at 7:09 AM, Richard Gaskin wrote: > I can't speak to anything related to the "legality" of any EULA, but I do believe in one ethical priority: the intent of the creator of a work. > > The act of creating anything is a special human endeavor, and as such in my book it's sacred. Once a work is created, the creator must, IMNSHO, retain the right to decide the terms governing its use. Anything less seems uncivilized, or at least certainly unmotivating. > > If I make a software product and decide to license it under terms that require the user to give me complete control over their bank accounts, that's fully within my rights to ask for. I don't normally disagree with things you say, but I have to this time. There is plenty of case law showing that certain contractual limits have no legal weight. For instance, release of liability forms are for the most part unenforceable if negligence can be shown to have produced damage or harm to a person or his property. Signing a release of liability still does not protect the party from litigation. I don't think that affects your situation though, so the point is purely academic. Bob From bobs at twft.com Tue Sep 11 12:33:57 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 11 Sep 2012 09:33:57 -0700 Subject: [OT] EULA and legality In-Reply-To: References: <504A4305.2080407@gmail.com> <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> Message-ID: <1B7E3CE0-AD1B-4143-BA8B-010F886E7E4C@twft.com> Hmmm... I think they are saying that if you do those things it will void the warranty. That is not the same thing as saying that you have violated some legal obligation to USE the tool, and must forfeit your right to use it in the future! We really need to keep that distinction clear, or else it just muddies the waters. Bob On Sep 10, 2012, at 7:38 PM, Kay C Lan wrote: > I think it was Bob that suggested the EULA is simply a way Apple can wash > it hands of jailbreakers and all those who want to run OS X on other > hardware. I don't think they are really going to go chasing after any > individuals. You can't stop people from doing anything. Another industry > that has interesting terms of purchase are hand/power tools - in US anyway. > I can't use pliers as a hammer, I can't use a screwdriver as a chisel, I > can't use a power saw without safety goggles. Yes I can. No one from > Craftsman is going to check up on me, but guaranteed, when I injure myself > trying to use a screwdriver as a crowbar, my chances of recourse against > Craftsman is pretty slim. From ambassador at fourthworld.com Tue Sep 11 12:39:48 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 11 Sep 2012 09:39:48 -0700 Subject: Morality, Honesty and Legality In-Reply-To: <589DDA40-11A5-4532-88E0-E200241896CE@twft.com> References: <589DDA40-11A5-4532-88E0-E200241896CE@twft.com> Message-ID: <504F6954.20207@fourthworld.com> Bob Sneidar wrote: > On Sep 11, 2012, at 7:09 AM, Richard Gaskin wrote: > >> I can't speak to anything related to the "legality" of any EULA, >> but I do believe in one ethical priority: the intent of the creator >> of a work. >> >> The act of creating anything is a special human endeavor, and as >> such in my book it's sacred. Once a work is created, the creator >> must, IMNSHO, retain the right to decide the terms governing its >> use. Anything less seems uncivilized, or at least certainly >> unmotivating. >> >> If I make a software product and decide to license it under terms >> that require the user to give me complete control over their bank >> accounts, that's fully within my rights to ask for. > > I don't normally disagree with things you say, but I have to this > time. There is plenty of case law showing that certain contractual > limits have no legal weight. I think we're still in agreement. Consider this my "severability clause": if any part of my post violates any municipal, state, or federal law, all other parts of the post remain in as much force as they might merit. ;) The main point I was aiming for was that even if we find the terms of a EULA distasteful, we're free to choose alternative products that offer terms more to our liking. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From bobs at twft.com Tue Sep 11 12:43:09 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 11 Sep 2012 09:43:09 -0700 Subject: [OT] EULA and legality In-Reply-To: References: <504A4305.2080407@gmail.com> <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> Message-ID: I can see in this specific case that it would be problematic for Apple to make their OS backwards compatible with everything ever produced by them. There has to be some kind of cutoff. I don't fault them for that. Where they draw the line is really not an issue of legality, but of expedience. If Apple wrote the OS installers in such away that it would only work with hardware made in the last year, it would not be very expedient for them, as not very many people would or could use it. That it is written in such a way that intel based machines that are not that old but still cannot run it has many people, myself included raising our eyebrows already. But if we found a way to install it anyway and did so, we would not be legally bound to remove it. At least I do not think that is what minimum requirements mean. It only means that Apple would not be bound to support that configuration. I find in many of these posts that there seems to be a confusion between an action that voids a contractual obligation, and one that infringes on the rights of the producer in a manner that can at least theoretically be actionable. I think this thread is really about the latter, not the former. Bob On Sep 10, 2012, at 7:38 PM, Kay C Lan wrote: >> You're right, yes I'm referring to the parts about running only on Apple >> hardware. >> Pete >> > > What you are saying then is Apple can't even say there is minimum system > requirement for their OS. > > There are many people who are very unhappy with Apple because they have a > relatively modern Apple hardware yet Mount Lion doesn't run on it. This > isn't something new to the Apple community. Hardware restrictions for OSs > have been around for ages, in the case of Apple they just happen to add > that it also has to be Apple branded - I think much like Microsoft specify > Windows certified. From ambassador at fourthworld.com Tue Sep 11 12:43:29 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 11 Sep 2012 09:43:29 -0700 Subject: LC Forum reading (was Re: OT: Adobe kills mobile Flash) In-Reply-To: <504F65AA.3050202@hyperactivesw.com> References: <504F65AA.3050202@hyperactivesw.com> Message-ID: <504F6A31.5060604@fourthworld.com> J. Landman Gay wrote: > On 9/11/12 10:50 AM, Richard Gaskin wrote: > >> But given the reasonably useful search feature built into the forums, >> would an alternate search tool provide much more utility than is already >> there? >> >> Searching is only half the problem. The other half is reading what >> you've found. :) >> >> To solve that I focus mostly on just new posts. > > I'm happy to go to the forums to search. But I want to read new posts > conveniently, and forums aren't convenient. Do you have any insight why > RR won't simply turn on the email option? It's beyond me why that hasn't > happened yet. > > Since you moderate there, maybe you could give them a poke. My role there is quite limited, pretty much just deputy spam patrol. With suggestions, you or anyone else has as much weight as I might, but with alternate interfaces to the forum I have to say that Peter Haworth's reminder of the RSS option is a very good one. The RSS feed the forums puts out is pretty complete, and allows you to view it in the reader of your choice - and of course it's simple to also make your own in LiveCode. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From hmauro at hmauro.com Tue Sep 11 12:59:13 2012 From: hmauro at hmauro.com (Haroldo Mauro) Date: Tue, 11 Sep 2012 13:59:13 -0300 Subject: misleading corrupted file warning In-Reply-To: <504F6613.9010406@hyperactivesw.com> References: <678EE25C-F95E-47DE-8EC2-27FE896E09C5@wanadoo.fr> <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> <8CF5D83A6D62E04-222C-398CB@webmail-d126.sysops.aol.com> <823498BF-A9AA-4C23-90D9-2A875E83C1B4@verizon.net> <8CF5DA30BA1607E-222C-3D05F@webmail-d126.sysops.aol.com> <8CF5DA57C06A6BE-222C-3D25B@webmail-d126.sysops.aol.com> <504E6C17.3060706@hyperactivesw.com> <015E9BAA-5AB4-4CDA-9ADD-6887E9B2F6A0@twft.com> <504E7D00.6000402@hyperactivesw.com> <7CEC0793-69C2-4875-B552-E45C2581D2F5@hmauro.com> <504E9B1F.4010305@hyperactivesw.com> <504F6613.9010406@hyperactivesw.com> Message-ID: <49387ED1-3547-43FD-AB3C-01432376454A@hmauro.com> On 11/09/2012, at 13:25, J. Landman Gay wrote: > On 9/11/12 6:11 AM, Haroldo Mauro wrote: > >>>> Thank you Jacqueline. Was that bug fixed in an update I don't >>>> have? >>> >>> I can't remember when it got fixed, but it was in the very next >>> version. All recent versions should be okay. Sorry I can't be more >>> specific. Is 3.5 the newest version you have? >> >> Yes. 3.5.0.870 > > You'd need to update then. The other alternative is to just open all stacks from within LiveCode instead of double-clicking them. > > -- > Jacqueline Landman Gay Yes, but I don't see any update to Revolution online. Do you mean I need to upgrade to LiveCode? From jacque at hyperactivesw.com Tue Sep 11 13:45:23 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 11 Sep 2012 12:45:23 -0500 Subject: LC Forum reading (was Re: OT: Adobe kills mobile Flash) In-Reply-To: <504F6A31.5060604@fourthworld.com> References: <504F65AA.3050202@hyperactivesw.com> <504F6A31.5060604@fourthworld.com> Message-ID: <504F78B3.7030905@hyperactivesw.com> On 9/11/12 11:43 AM, Richard Gaskin wrote: > The RSS feed the forums puts out is pretty complete, and allows you to > view it in the reader of your choice - and of course it's simple to also > make your own in LiveCode. I already do use the RSS feed. But if you want to participate, it's pretty useless. You have to open a web browser, find the post, log in, and reply. Email is much easier. And since there's an option there to use email I'm at a loss why it hasn't happened. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Tue Sep 11 13:46:48 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 11 Sep 2012 12:46:48 -0500 Subject: misleading corrupted file warning In-Reply-To: <49387ED1-3547-43FD-AB3C-01432376454A@hmauro.com> References: <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> <8CF5D83A6D62E04-222C-398CB@webmail-d126.sysops.aol.com> <823498BF-A9AA-4C23-90D9-2A875E83C1B4@verizon.net> <8CF5DA30BA1607E-222C-3D05F@webmail-d126.sysops.aol.com> <8CF5DA57C06A6BE-222C-3D25B@webmail-d126.sysops.aol.com> <504E6C17.3060706@hyperactivesw.com> <015E9BAA-5AB4-4CDA-9ADD-6887E9B2F6A0@twft.com> <504E7D00.6000402@hyperactivesw.com> <7CEC0793-69C2-4875-B552-E45C2581D2F5@hmauro.com> <504E9B1F.4010305@hyperactivesw.com> <504F6613.9010406@hyperactivesw.com> <49387ED1-3547-43FD-AB3C-01432376454A@hmauro.com> Message-ID: <504F7908.8010302@hyperactivesw.com> On 9/11/12 11:59 AM, Haroldo Mauro wrote: > Yes, but I don't see any update to Revolution online. Do you mean I > need to upgrade to LiveCode? Yes, the "Revolution" name was changed to LiveCode, but it is the same product. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Tue Sep 11 13:47:36 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 11 Sep 2012 10:47:36 -0700 Subject: Zero/empty Message-ID: Just ran across a little oddity. The statement "if tVar is not zero" evaluates to false if tVar is empty. Apparently empty and zero are treated the same for comparison purposes? Pete lcSQL Software From bonnmike at gmail.com Tue Sep 11 13:56:14 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Tue, 11 Sep 2012 11:56:14 -0600 Subject: Zero/empty In-Reply-To: References: Message-ID: There are some quirks I found on testing this. This evaluates to false local tvar --put empty into tvar put (tvar is not zero) This evaluates to true local tvar put empty into tvar put (tvar is not zero) So it seems a declared var that has had nothing done to it sees itself as empty and zero. If you put empty into it, then it is not zero. Cool huh? On Tue, Sep 11, 2012 at 11:47 AM, Peter Haworth wrote: > Just ran across a little oddity. The statement "if tVar is not zero" > evaluates to false if tVar is empty. Apparently empty and zero are treated > the same for comparison purposes? > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bobs at twft.com Tue Sep 11 14:16:44 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 11 Sep 2012 11:16:44 -0700 Subject: Zero/empty In-Reply-To: References: Message-ID: on mouseUp pMouseBtnNo put empty into tVar put tvar is not zero end mouseUp results in true. Not sure what is going on there. Bob On Sep 11, 2012, at 10:47 AM, Peter Haworth wrote: > Just ran across a little oddity. The statement "if tVar is not zero" > evaluates to false if tVar is empty. Apparently empty and zero are treated > the same for comparison purposes? > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Tue Sep 11 14:35:05 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 11 Sep 2012 11:35:05 -0700 Subject: Zero/empty In-Reply-To: References: Message-ID: I think you nailed it Mike. I simplified my post a bit. I'm actually testing a parameter to a function not a variable and the call to the function does not pass the parameter. In other words: put myFunction(p1) into whatever function myFunction p1,p2 if p2 is not zero?.. end myFunction This reminds me of the days when "unitialised variable" was the source of many a happy hour of debugging! Hadn't come across the need to initialise variables in LC but this looks like one. Pete lcSQL Software On Tue, Sep 11, 2012 at 10:56 AM, Mike Bonner wrote: > There are some quirks I found on testing this. > > This evaluates to false > > local tvar > > --put empty into tvar > > put (tvar is not zero) > > > > This evaluates to true > > local tvar > > put empty into tvar > > put (tvar is not zero) > > > So it seems a declared var that has had nothing done to it sees itself as > empty and zero. If you put empty into it, then it is not zero. Cool huh? > > On Tue, Sep 11, 2012 at 11:47 AM, Peter Haworth wrote: > > > Just ran across a little oddity. The statement "if tVar is not zero" > > evaluates to false if tVar is empty. Apparently empty and zero are > treated > > the same for comparison purposes? > > Pete > > lcSQL Software > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From hmauro at hmauro.com Tue Sep 11 14:52:41 2012 From: hmauro at hmauro.com (Haroldo Mauro) Date: Tue, 11 Sep 2012 15:52:41 -0300 Subject: misleading corrupted file warning In-Reply-To: <504F7908.8010302@hyperactivesw.com> References: <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> <8CF5D83A6D62E04-222C-398CB@webmail-d126.sysops.aol.com> <823498BF-A9AA-4C23-90D9-2A875E83C1B4@verizon.net> <8CF5DA30BA1607E-222C-3D05F@webmail-d126.sysops.aol.com> <8CF5DA57C06A6BE-222C-3D25B@webmail-d126.sysops.aol.com> <504E6C17.3060706@hyperactivesw.com> <015E9BAA-5AB4-4CDA-9ADD-6887E9B2F6A0@twft.com> <504E7D00.6000402@hyperactivesw.com> <7CEC0793-69C2-4875-B552-E45C2581D2F5@hmauro.com> <504E9B1F.4010305@hyperactivesw.com> <504F6613.9010406@hyperactivesw.com> <49387ED1-3547-43FD-AB3C-01432376454A@hmauro.com> <504F7908.8010302@hyperactivesw.com> Message-ID: On 11/09/2012, at 14:46, J. Landman Gay wrote: > On 9/11/12 11:59 AM, Haroldo Mauro wrote: > >> Yes, but I don't see any update to Revolution online. Do you mean I >> need to upgrade to LiveCode? > > Yes, the "Revolution" name was changed to LiveCode, but it is the same product. > > -- > Jacqueline Landman Gay I understand that. What I mean is: do I need to spend money on a new license ($499 for LiveCode) so not to live with the bug? Or is there a free update for my version with the bug fixed? I've been browsing runrev's site, but I saw nothing except an option to buy a new license for LiveCode, which I would not do just to get a bug fixed. Being LiveCode the the same product, shouldn't there be an upgrade option for existing users of Revolution, at a lower price? Haroldo From palcibiades-first at yahoo.co.uk Tue Sep 11 15:45:36 2012 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Tue, 11 Sep 2012 12:45:36 -0700 (PDT) Subject: [OT] EULA and legality In-Reply-To: References: <504A4305.2080407@gmail.com> <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> <1347371788783-4654814.post@n4.nabble.com> Message-ID: <1347392736014-4654844.post@n4.nabble.com> Snow Leopard still seems to be for sale from Amazon UK, and Amazon France. What I am saying is that if its sold at retail as a separate item, and there is no compulsion on anyone to do that of course, I believe that no EU court will rule that to be anything but a sale. It would be easy to prove me wrong, just cite a case. Peter -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-EULA-and-legality-tp4654675p4654844.html Sent from the Revolution - User mailing list archive at Nabble.com. From palcibiades-first at yahoo.co.uk Tue Sep 11 15:47:58 2012 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Tue, 11 Sep 2012 12:47:58 -0700 (PDT) Subject: [OT] EULA and legality In-Reply-To: <1347392736014-4654844.post@n4.nabble.com> References: <504A4305.2080407@gmail.com> <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> <1347371788783-4654814.post@n4.nabble.com> <1347392736014-4654844.post@n4.nabble.com> Message-ID: <1347392878855-4654845.post@n4.nabble.com> I also believe that its impossible to enforce post sale restrictions on use in the EU. You cannot sell someone a chisel, and then when he opens it, have him discover the enforceable condition that if he uses it with a mallet, it must be with one you make. Again, easy to prove me wrong, just cite a case. Yes, one solution is don't sell your chisels separately. That is probably the only way to do it. In Europe. Peter -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-EULA-and-legality-tp4654675p4654845.html Sent from the Revolution - User mailing list archive at Nabble.com. From palcibiades-first at yahoo.co.uk Tue Sep 11 15:56:37 2012 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Tue, 11 Sep 2012 12:56:37 -0700 (PDT) Subject: Morality, Honesty and Legality In-Reply-To: <504F6954.20207@fourthworld.com> References: <504F0980.1000606@gmail.com> <504F4633.7020002@fourthworld.com> <589DDA40-11A5-4532-88E0-E200241896CE@twft.com> <504F6954.20207@fourthworld.com> Message-ID: <1347393396953-4654846.post@n4.nabble.com> Richard, where I would differ is in the view that there are two choices: use and agree, or use something else. It may be that there are sound ethical reasons for simply not accepting the wishes of the creator or owner. I think this is true of the requirement to only run OSX on Mac hardware, and I think its also true of the requirement to not install some versions of Windows into a VM. The reason is, I think post sales restrictions on use are ethically wrong. So I think one should not comply with them. I have no interest whatever in OSX or indeed Apple products in general. Its a company I strongly disapprove of and would not buy from. But I think its ethically perfectly fine to buy a copy of OSX and run it on the machine of ones choice. Complying with copyright law etc, of course. But not being bound by mere preferences expressed by the owner as to how it shall be used. Do you think that if Sony wants you only to use Sony CDs or DVD media in their machines, that should weigh with you at all in choosing media suppliers? Or if MS would like you to only use their keyboards with Windows? Or if Apple would prefer you only to use their keyboards on their machines? I do not. I think its the same thing. Peter -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Morality-Honesty-and-Legality-tp4654802p4654846.html Sent from the Revolution - User mailing list archive at Nabble.com. From bobs at twft.com Tue Sep 11 16:01:55 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 11 Sep 2012 13:01:55 -0700 Subject: Morality, Honesty and Legality In-Reply-To: <1347393396953-4654846.post@n4.nabble.com> References: <504F0980.1000606@gmail.com> <504F4633.7020002@fourthworld.com> <589DDA40-11A5-4532-88E0-E200241896CE@twft.com> <504F6954.20207@fourthworld.com> <1347393396953-4654846.post@n4.nabble.com> Message-ID: <1928B0F7-DE9D-46F1-925B-C2112AF913C7@twft.com> Someone made the point, and I think I agree, that this is not an ethical issue. It may make bad business sense, or may have legal implications, but it goes a bit too far to call it an ethical violation. But maybe we mean different things when we use "ethical". On Sep 11, 2012, at 12:56 PM, Peter Alcibiades wrote: > I think this is true of the requirement to only run OSX on Mac hardware, and > I think its also true of the requirement to not install some versions of > Windows into a VM. The reason is, I think post sales restrictions on use > are ethically wrong. So I think one should not comply with them. From ambassador at fourthworld.com Tue Sep 11 16:05:52 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 11 Sep 2012 13:05:52 -0700 Subject: Morality, Honesty and Legality In-Reply-To: <1347393396953-4654846.post@n4.nabble.com> References: <1347393396953-4654846.post@n4.nabble.com> Message-ID: <504F99A0.2070705@fourthworld.com> Peter Alcibiades wrote: > Richard, where I would differ is in the view that there are two choices: use > and agree, or use something else. It may be that there are sound ethical > reasons for simply not accepting the wishes of the creator or owner. I suppose there are a great many ways to view this, and no doubt as this long thread gets longer we'll hear even more of them. For myself, when a vendor puts in writing that they don't want me as a customer, I'm happy to return the favor and just go about my business with a vendor who does want me. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From andrew at ctech.me Tue Sep 11 16:21:48 2012 From: andrew at ctech.me (Andrew Kluthe) Date: Tue, 11 Sep 2012 15:21:48 -0500 Subject: VBScript Wizardry Message-ID: Hello, Trying to use VBScript to turn an open word document into a pdf file. >From looking at http://stackoverflow.com/questions/8807153/vbscript-to-convert-word-doc-to-pdf and http://www.robvanderwoude.com/vbstech_automation_word.php#SaveAsPDF it seems what with word 2010 or word 2007 with an add-on I can use vb script to convert a word document into a pdf. I get an execution error in "the result" when I try this code. if there is a file tReportFile then launch document tReportFile answer thePDFFileName put "Set objDoc = .ActiveDocument" & cr after sScript put "objDoc.SaveAs " & quote & thePDFFileName & quote & ", wdFormatPDF" & cr after sScript answer sScript do sScript as "vbscript" answer the result end if The document launches in word and but I get an execution error in "the result" when the vbscript is ran. Are there any VBScript/LiveCode wizards out there that could help? -- Regards, Andrew Kluthe andrew at ctech.me From mwieder at ahsoftware.net Tue Sep 11 16:24:04 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 11 Sep 2012 20:24:04 +0000 (UTC) Subject: fontStyle function working? References: <8CF5DD597470073-A40-74A13@webmail-m137.sysops.aol.com> <504EA3B8.8020001@gmail.com> Message-ID: Marty Knapp writes: > > Yes, exactly. I want to implement a Styles menu which will list only the > styles available for the selected font. FontStyles is supposed to give a > return-delimited list of styles for a given font and font size (see the > dictionary). But when I try it, it always gives me "plain, bold, italic > and bold-italic" even when all those style aren't really available. Can > someone try it and see what they get? Fedora Core 16 xfce spin put the fontstyles("DejaVu Sans", 12) Condensed Oblique Condensed Bold Oblique Condensed Oblique Condensed Bold ExtraLight Bold Oblique Bold Book -- Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Tue Sep 11 16:25:07 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 11 Sep 2012 15:25:07 -0500 Subject: misleading corrupted file warning In-Reply-To: References: <8CF5D83A6D62E04-222C-398CB@webmail-d126.sysops.aol.com> <823498BF-A9AA-4C23-90D9-2A875E83C1B4@verizon.net> <8CF5DA30BA1607E-222C-3D05F@webmail-d126.sysops.aol.com> <8CF5DA57C06A6BE-222C-3D25B@webmail-d126.sysops.aol.com> <504E6C17.3060706@hyperactivesw.com> <015E9BAA-5AB4-4CDA-9ADD-6887E9B2F6A0@twft.com> <504E7D00.6000402@hyperactivesw.com> <7CEC0793-69C2-4875-B552-E45C2581D2F5@hmauro.com> <504E9B1F.4010305@hyperactivesw.com> <504F6613.9010406@hyperactivesw.com> <49387ED1-3547-43FD-AB3C-01432376454A@hmauro.com> <504F7908.8010302@hyperactivesw.com> Message-ID: <504F9E23.3000400@hyperactivesw.com> On 9/11/12 1:52 PM, Haroldo Mauro wrote: > > What I mean is: do I need to spend money on a new > license ($499 for LiveCode) so not to live with the bug? Sorry, I misunderstood. I think the best thing to do is write to support. They are pretty good about supporting users with older versions. See what they say. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From monte at sweattechnologies.com Tue Sep 11 16:27:54 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 12 Sep 2012 06:27:54 +1000 Subject: LC Forum reading (was Re: OT: Adobe kills mobile Flash) In-Reply-To: <504F65AA.3050202@hyperactivesw.com> References: <1347377539924-4654822.post@n4.nabble.com> <504F5DDA.8040401@fourthworld.com> <504F65AA.3050202@hyperactivesw.com> Message-ID: I'd love a way to easily browse and post to the forum on a moble. Is there a mobile theme for the forum we could apply? I think there's some apps but they need a plugin added to the forum. -- M E R Goulding Software development services mergExt - There's an external for that! On 12/09/2012, at 2:24 AM, "J. Landman Gay" wrote: > I'm happy to go to the forums to search. But I want to read new posts conveniently, and forums aren't convenient. Do you have any insight why RR won't simply turn on the email option? It's beyond me why that hasn't happened yet. From francois.chaplais at mines-paristech.fr Tue Sep 11 16:40:40 2012 From: francois.chaplais at mines-paristech.fr (=?iso-8859-1?Q?Fran=E7ois_Chaplais?=) Date: Tue, 11 Sep 2012 22:40:40 +0200 Subject: [OT] EULA and legality In-Reply-To: <1347392878855-4654845.post@n4.nabble.com> References: <504A4305.2080407@gmail.com> <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> <1347371788783-4654814.post@n4.nabble.com> <1347392736014-4654844.post@n4.nabble.com> <1347392878855-4654845.post@n4.nabble.com> Message-ID: <0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> Le 11 sept. 2012 ? 21:47, Peter Alcibiades a ?crit : > I also believe that its impossible to enforce post sale restrictions on use > in the EU. You cannot sell someone a chisel, and then when he opens it, > have him discover the enforceable condition that if he uses it with a > mallet, it must be with one you make. Again, easy to prove me wrong, just > cite a case. > > Yes, one solution is don't sell your chisels separately. That is probably > the only way to do it. In Europe. > Almost anywhere, if you use a baseball bat to squash somebody's head, you are bound to trouble. Even if it is not told so in the user's manual. It called the law. BTW, the same applies even if the bat is not your own. If the law says that electronically accepting a EULA is binding, that's the way it is. In France there is a general legal principle that states that nobody is supposed to ignore the law (understanding it is another matter unfortunately). For this reasons, all laws, decrees, etc are published in a free newspaper that anybody can consult in any city hall; you can also subscribe to to it for a zero fee. The same texts are now available online (at least the recent ones). I do not know if this is true for other countries, but it makes sense, anyway. Best, Fran?ois From richmondmathewson at gmail.com Tue Sep 11 16:52:07 2012 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 11 Sep 2012 23:52:07 +0300 Subject: [OT] EULA and legality In-Reply-To: <1347392736014-4654844.post@n4.nabble.com> References: <504A4305.2080407@gmail.com> <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> <1347371788783-4654814.post@n4.nabble.com> <1347392736014-4654844.post@n4.nabble.com> Message-ID: <504FA477.8050906@gmail.com> On 09/11/2012 10:45 PM, Peter Alcibiades wrote: > Snow Leopard still seems to be for sale from Amazon UK, and Amazon France. > > What I am saying is that if its sold at retail as a separate item, and there > is no compulsion on anyone to do that of course, I believe that no EU court > will rule that to be anything but a sale. It would be easy to prove me > wrong, just cite a case. > > Peter > > This is odd insofar as Apple no longer sell hardware that will work with Snow Leopard. So, either it is targetted at people who want to upgrade old Apple machines, or what? From andrew at ctech.me Tue Sep 11 16:52:26 2012 From: andrew at ctech.me (Andrew Kluthe) Date: Tue, 11 Sep 2012 15:52:26 -0500 Subject: VBScript Wizardry In-Reply-To: References: Message-ID: What I ended up doing here was using this vbscript to handle it from the shell. http://www.suodenjoki.dk/us/productions/articles/word2pdf.htm In case it can help anyone else. On Tue, Sep 11, 2012 at 3:21 PM, Andrew Kluthe wrote: > Hello, > > Trying to use VBScript to turn an open word document into a pdf file. > > From looking at > > http://stackoverflow.com/questions/8807153/vbscript-to-convert-word-doc-to-pdf > > and > > http://www.robvanderwoude.com/vbstech_automation_word.php#SaveAsPDF > > it seems what with word 2010 or word 2007 with an add-on I can use vb > script to convert a word document into a pdf. > > I get an execution error in "the result" when I try this code. > > if there is a file tReportFile then > launch document tReportFile > answer thePDFFileName > put "Set objDoc = .ActiveDocument" & cr after sScript > put "objDoc.SaveAs " & quote & thePDFFileName & quote & ", > wdFormatPDF" & cr after sScript > answer sScript > do sScript as "vbscript" > answer the result > end if > > The document launches in word and but I get an execution error in "the > result" when the vbscript is ran. > > Are there any VBScript/LiveCode wizards out there that could help? > > -- > Regards, > > Andrew Kluthe > andrew at ctech.me -- Regards, Andrew Kluthe andrew at ctech.me From warren at warrensweb.us Tue Sep 11 17:03:57 2012 From: warren at warrensweb.us (Warren Samples) Date: Tue, 11 Sep 2012 16:03:57 -0500 Subject: LC Forum reading (was Re: OT: Adobe kills mobile Flash) In-Reply-To: <504F78B3.7030905@hyperactivesw.com> References: <504F65AA.3050202@hyperactivesw.com> <504F6A31.5060604@fourthworld.com> <504F78B3.7030905@hyperactivesw.com> Message-ID: <504FA73D.4020204@warrensweb.us> On 09/11/2012 12:45 PM, J. Landman Gay wrote: > I already do use the RSS feed. But if you want to participate, it's > pretty useless. You have to open a web browser, find the post, log in, > and reply. Really? Your news reader doesn't display the forum and allow you to post, or it won't properly open an external browser directly to the post? Neither your reader nor your browser will let you use the option to stay logged in between visits? Convenience is a subjective matter, but "useless" is an overly harsh and unwarranted qualification. I don't have any trouble reading and posting to the forum from my news reader, and haven't in any news reader I've ever used. (There have been many, in OS X and now in Linux.) Warren From richmondmathewson at gmail.com Tue Sep 11 17:04:26 2012 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 12 Sep 2012 00:04:26 +0300 Subject: [OT] EULA and legality In-Reply-To: <0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> References: <504A4305.2080407@gmail.com> <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> <1347371788783-4654814.post@n4.nabble.com> <1347392736014-4654844.post@n4.nabble.com> <1347392878855-4654845.post@n4.nabble.com> <0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> Message-ID: <504FA75A.1050303@gmail.com> On 09/11/2012 11:40 PM, Fran?ois Chaplais wrote: > Le 11 sept. 2012 ? 21:47, Peter Alcibiades a ?crit : > >> I also believe that its impossible to enforce post sale restrictions on use >> in the EU. You cannot sell someone a chisel, and then when he opens it, >> have him discover the enforceable condition that if he uses it with a >> mallet, it must be with one you make. Again, easy to prove me wrong, just >> cite a case. >> >> Yes, one solution is don't sell your chisels separately. That is probably >> the only way to do it. In Europe. >> > Almost anywhere, if you use a baseball bat to squash somebody's head, you are bound to trouble. Even if it is not told so in the user's manual. It called the law. > BTW, the same applies even if the bat is not your own. > If the law says that electronically accepting a EULA is binding, that's the way it is. > > In France there is a general legal principle that states that nobody is supposed to ignore the law (understanding it is another matter unfortunately). For this reasons, all laws, decrees, etc are published in a free newspaper that anybody can consult in any city hall; you can also subscribe to to it for a zero fee. The same texts are now available online (at least the recent ones). I do not know if this is true for other countries, but it makes sense, anyway. > > Yes; generally one should obey the law, or, if one disagrees with the law and chooses to break it be prepared to take the legal consequences. The question that I first raised involves all of these things; legality versus morality and more. The fundamental question that nobody has answered properly is whether a EULA is legally binding. Some people on the Use-List feel that it is immoral to disobey a EULA, some do not (I for one), while some feel it is illegal. Quite a few seem quite unable to distinguish between legality and morality. You have, also made an interesting distinction between laws and decrees - the former, as far as I understand, being contractual, and the second being imposed. Now, EULAs might be seen as decretal to those living outwith the legal jurisdiction inwith they were drawn up, and as such, being non-contractual are not binding. From pete at lcsql.com Tue Sep 11 17:16:01 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 11 Sep 2012 14:16:01 -0700 Subject: [OT] EULA and legality In-Reply-To: <0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> References: <504A4305.2080407@gmail.com> <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> <1347371788783-4654814.post@n4.nabble.com> <1347392736014-4654844.post@n4.nabble.com> <1347392878855-4654845.post@n4.nabble.com> <0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> Message-ID: I think that's the crux of this whole discussion. If someone accepts an agreement of any sort that contains conditions that are illegal, then it's highly questionable if they are bound by that agreement, or at least by the illegal parts. I actually won a small claims court case on that principal a few years back. Of course, we're then back to the discussion on whether Apple's EULA clause about running on non-Apple hardware is legal or not. In both cases, everyone can make their own decisions as to how to deal with the situation. Pete lcSQL Software On Tue, Sep 11, 2012 at 1:40 PM, Fran?ois Chaplais < francois.chaplais at mines-paristech.fr> wrote: > If the law says that electronically accepting a EULA is binding, that's > the way it is From paul at researchware.com Tue Sep 11 17:18:24 2012 From: paul at researchware.com (Paul Dupuis) Date: Tue, 11 Sep 2012 17:18:24 -0400 Subject: [OT] EULA and legality In-Reply-To: <504FA75A.1050303@gmail.com> References: <504A4305.2080407@gmail.com> <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> <1347371788783-4654814.post@n4.nabble.com> <1347392736014-4654844.post@n4.nabble.com> <1347392878855-4654845.post@n4.nabble.com> <0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> <504FA75A.1050303@gmail.com> Message-ID: <504FAA9F.3090504@researchware.com> On 9/11/2012 5:04 PM, Richmond wrote: > The fundamental question that nobody has answered properly is whether > a EULA is legally > binding. See http://en.wikipedia.org/wiki/EULA. While primarily US focused, it lists a number of court cases. The short answer is a EULA is as enforceable as the company that issued the EULA is willing to take you to court to enforce the terms OR you're willing to spend a fortune to take the company to court to prove terms of the EULA unenforcable. I expect it is not much different in any other part of the world. -- Paul Dupuis Cofounder Researchware, Inc. http://www.researchware.com/ http://www.twitter.com/researchware http://www.facebook.com/researchware http://www.linkedin.com/company/researchware-inc From jacque at hyperactivesw.com Tue Sep 11 17:25:02 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 11 Sep 2012 16:25:02 -0500 Subject: Load vs Go Message-ID: <504FAC2E.1040900@hyperactivesw.com> I need to download and open some very large stacks from the web, and having two copies in RAM could be a problem. I'm not sure whether to use "load" or "go stack url". It seems to me that "load" will make a copy in RAM, then when I go to the stack there will be two copies momentarily until I unload the original. Does "go" behave the same way or will it download directly into the working stack? I need to display a progress bar in either case, but I think libURLSetStatusCallback works for both "go" and "load", right? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From martyknappster at gmail.com Tue Sep 11 17:25:32 2012 From: martyknappster at gmail.com (Marty Knapp) Date: Tue, 11 Sep 2012 14:25:32 -0700 Subject: fontStyle function working? In-Reply-To: References: <8CF5DD597470073-A40-74A13@webmail-m137.sysops.aol.com> <504EA3B8.8020001@gmail.com> Message-ID: <504FAC4C.2000300@gmail.com> Thanks Mark. Maybe this is a Mac only problem. I'm running Mt. Lion and LC 5.5.2. No matter what font I try (even a non-existent font) I get the same result: plain, bold, italic & bold-italic. Marty Knapp --------------------------- > Fedora Core 16 xfce spin > > put the fontstyles("DejaVu Sans", 12) > > Condensed > Oblique > Condensed Bold Oblique > Condensed Oblique > Condensed Bold > ExtraLight > Bold Oblique > Bold > Book > From scott at tactilemedia.com Tue Sep 11 17:32:34 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 11 Sep 2012 14:32:34 -0700 Subject: Load vs Go In-Reply-To: <504FAC2E.1040900@hyperactivesw.com> Message-ID: I didn't know libURLSetStatusCallback works with "go" -- that's a new one for me. The other thing is "load" places the downloaded item into a local cache; not sure if "go" does this (at least, maybe not one that's accessible -- though might be wrong about this). Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Jacque Landman Gay wrote: > I need to download and open some very large stacks from the web, and > having two copies in RAM could be a problem. I'm not sure whether to use > "load" or "go stack url". It seems to me that "load" will make a copy in > RAM, then when I go to the stack there will be two copies momentarily > until I unload the original. Does "go" behave the same way or will it > download directly into the working stack? > > I need to display a progress bar in either case, but I think > libURLSetStatusCallback works for both "go" and "load", right? From jacque at hyperactivesw.com Tue Sep 11 17:35:11 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 11 Sep 2012 16:35:11 -0500 Subject: LC Forum reading (was Re: OT: Adobe kills mobile Flash) In-Reply-To: <504FA73D.4020204@warrensweb.us> References: <504F65AA.3050202@hyperactivesw.com> <504F6A31.5060604@fourthworld.com> <504F78B3.7030905@hyperactivesw.com> <504FA73D.4020204@warrensweb.us> Message-ID: <504FAE8F.90708@hyperactivesw.com> On 9/11/12 4:03 PM, Warren Samples wrote: > On 09/11/2012 12:45 PM, J. Landman Gay wrote: >> I already do use the RSS feed. But if you want to participate, it's >> pretty useless. You have to open a web browser, find the post, log in, >> and reply. > > > Really? Your news reader doesn't display the forum and allow you to > post, or it won't properly open an external browser directly to the > post? Neither your reader nor your browser will let you use the option > to stay logged in between visits? Yes, it will open a browser if I ask it to. That's an extra step which I need to wait for. Then I have to wait for the forum servers. Then I have to log in and deal with that horrible little text box with all the silly html buttons and gadgets. I choose not to auto-register on my mobile device, which is where I read the RSS. On my desktop machine I simply go to the forums in a browser and deal with server lag in the usual way -- waiting for a page to load, going back to the list, waiting for the list to load, going to another new post, waiting for that to load, etc. It takes me a few minutes to read the lists, it takes me half an hour or more to read the daily posts on the forums. Perhaps your internet connection is faster or you have influence with the server. My point is simply that there is an easy option available that isn't enabled. It would save me a lot of time. I could participate with the same ease as I do in this mailing list. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Tue Sep 11 17:40:37 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 11 Sep 2012 14:40:37 -0700 Subject: fontStyle function working? In-Reply-To: <504FAC4C.2000300@gmail.com> References: <8CF5DD597470073-A40-74A13@webmail-m137.sysops.aol.com> <504EA3B8.8020001@gmail.com> <504FAC4C.2000300@gmail.com> Message-ID: I tried the same command as Mark on SNow Leopard and on Windows 7 Home Premium and got "plain, bold, italic,bold-italic" Pete lcSQL Software On Tue, Sep 11, 2012 at 2:25 PM, Marty Knapp wrote: > "DejaVu Sans", 12) From jacque at hyperactivesw.com Tue Sep 11 17:42:50 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 11 Sep 2012 16:42:50 -0500 Subject: Load vs Go In-Reply-To: References: Message-ID: <504FB05A.8040908@hyperactivesw.com> On 9/11/12 4:32 PM, Scott Rossi wrote: > I didn't know libURLSetStatusCallback works with "go" -- that's a new one > for me. > > The other thing is "load" places the downloaded item into a local cache; not > sure if "go" does this (at least, maybe not one that's accessible -- though > might be wrong about this). Yup, that's the question. The cache is in RAM, then you have to open the stack which puts another copy in RAM. But I don't know if "go" does the same thing. I haven't actually tried libURLStatusCallback with "go" yet, but the list archives indicate it works. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From warren at warrensweb.us Tue Sep 11 18:36:06 2012 From: warren at warrensweb.us (Warren Samples) Date: Tue, 11 Sep 2012 17:36:06 -0500 Subject: LC Forum reading (was Re: OT: Adobe kills mobile Flash) In-Reply-To: <504FAE8F.90708@hyperactivesw.com> References: <504F65AA.3050202@hyperactivesw.com> <504F6A31.5060604@fourthworld.com> <504F78B3.7030905@hyperactivesw.com> <504FA73D.4020204@warrensweb.us> <504FAE8F.90708@hyperactivesw.com> Message-ID: <504FBCD6.1050101@warrensweb.us> On 09/11/2012 04:35 PM, J. Landman Gay wrote: > > Yes, it will open a browser if I ask it to. That's an extra step which I > need to wait for. Then I have to wait for the forum servers. Then I have > to log in and deal with that horrible little text box with all the silly > html buttons and gadgets. I choose not to auto-register on my mobile > device, which is where I read the RSS. On my desktop machine I simply go > to the forums in a browser and deal with server lag in the usual way -- > waiting for a page to load, going back to the list, waiting for the list > to load, going to another new post, waiting for that to load, etc. It > takes me a few minutes to read the lists, it takes me half an hour or > more to read the daily posts on the forums. Perhaps your internet > connection is faster or you have influence with the server. > > My point is simply that there is an easy option available that isn't > enabled. It would save me a lot of time. I could participate with the > same ease as I do in this mailing list. Background tabs. Warren From jacque at hyperactivesw.com Tue Sep 11 18:43:43 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 11 Sep 2012 17:43:43 -0500 Subject: LC Forum reading (was Re: OT: Adobe kills mobile Flash) In-Reply-To: <504FBCD6.1050101@warrensweb.us> References: <504F65AA.3050202@hyperactivesw.com> <504F6A31.5060604@fourthworld.com> <504F78B3.7030905@hyperactivesw.com> <504FA73D.4020204@warrensweb.us> <504FAE8F.90708@hyperactivesw.com> <504FBCD6.1050101@warrensweb.us> Message-ID: <504FBE9F.20408@hyperactivesw.com> On 9/11/12 5:36 PM, Warren Samples wrote: > Background tabs. Not possible on a mobile browser that I know of. I forgot to mention that if you are not logged in, the login screen dumps you back into the index, so you have to go hunt up the post you wanted to answer. Using an RSS reader on a desktop machine isn't any easier than just going to the forums in a browser, it's just another layer. So I only do RSS on my tablet. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From warren at warrensweb.us Tue Sep 11 19:17:40 2012 From: warren at warrensweb.us (Warren Samples) Date: Tue, 11 Sep 2012 18:17:40 -0500 Subject: LC Forum reading (was Re: OT: Adobe kills mobile Flash) In-Reply-To: <504FBE9F.20408@hyperactivesw.com> References: <504F65AA.3050202@hyperactivesw.com> <504F6A31.5060604@fourthworld.com> <504F78B3.7030905@hyperactivesw.com> <504FA73D.4020204@warrensweb.us> <504FAE8F.90708@hyperactivesw.com> <504FBCD6.1050101@warrensweb.us> <504FBE9F.20408@hyperactivesw.com> Message-ID: <504FC694.6090704@warrensweb.us> On 09/11/2012 05:43 PM, J. Landman Gay wrote: > > Using an RSS reader on a desktop machine isn't any easier than just > going to the forums in a browser, it's just another layer. You complained about waiting while using your browser and background tabs would certainly help you there in many cases. RSS offers some conveniences over simply browsing the forum, but it's a fairly minor thing, so I leave you to your preference there without further comment. I don't have anything to say about the current limitations of tablet computing, either :D Warren From roger.e.eller at sealedair.com Tue Sep 11 19:43:43 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 11 Sep 2012 19:43:43 -0400 Subject: Morality, Honesty and Legality In-Reply-To: <504F99A0.2070705@fourthworld.com> References: <1347393396953-4654846.post@n4.nabble.com> <504F99A0.2070705@fourthworld.com> Message-ID: EULAs aside, I wonder what stand Apple takes on higher-level ethics and morality, looking at themselves as an entity capable of making a significant difference in this world. In this article, there could be a genuine opportunity for Apple to apply some of massive resources toward curing at least one type of cancer (the one that killed Steve Jobs): http://www.telegraph.co.uk/health/healthnews/9508895/A-virus-that-kills-cancer-the-cure-thats-waiting-in-the-coldc.html In this article, they seem to be more focused on selling iPads to the medical industry under the guise of helping find a cure: http://www.cultofmac.com/147937/could-apple-help-cure-cancer-in-corporate-america/ I'm sure they give large sums of money to some very good causes, but why not go all out and make a difference by really changing the world instead of paying all those lawyers to take down Samsung? Ok, this one is definitely over the top, and also naive, but wouldn't it be a wonderful achievement for a company of such humble beginnings? ~Roger On Tue, Sep 11, 2012 at 4:05 PM, Richard Gaskin wrote: > Peter Alcibiades wrote: > > Richard, where I would differ is in the view that there are two choices: >> use >> and agree, or use something else. It may be that there are sound ethical >> reasons for simply not accepting the wishes of the creator or owner. >> > > I suppose there are a great many ways to view this, and no doubt as this > long thread gets longer we'll hear even more of them. > > For myself, when a vendor puts in writing that they don't want me as a > customer, I'm happy to return the favor and just go about my business with > a vendor who does want me. > > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/FourthWorldSys > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From mwieder at ahsoftware.net Tue Sep 11 20:00:59 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 12 Sep 2012 00:00:59 +0000 (UTC) Subject: fontStyle function working? References: <8CF5DD597470073-A40-74A13@webmail-m137.sysops.aol.com> <504EA3B8.8020001@gmail.com> <504FAC4C.2000300@gmail.com> Message-ID: Marty Knapp writes: > > Thanks Mark. Maybe this is a Mac only problem. I'm running Mt. Lion and > LC 5.5.2. No matter what font I try (even a non-existent font) I get the > same result: plain, bold, italic & bold-italic. Yep. I get that on XP and Snow Leopard as well. My guess is that's all you get with those operating systems - you can't deprecate them and you can't add to them. Linux seems to be the only OS that allows font flexibility. ...or maybe the engine is just stupidly hardwiring those properties as a result. -- Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Tue Sep 11 20:39:39 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 11 Sep 2012 17:39:39 -0700 Subject: Morality, Honesty and Legality In-Reply-To: References: Message-ID: <504FD9CB.6010209@fourthworld.com> Roger Eller wrote: > I'm sure they give large sums of money to some very good causes, but why > not go all out and make a difference by really changing the world instead > of paying all those lawyers to take down Samsung? Ok, this one is > definitely over the top, and also naive, but wouldn't it be a wonderful > achievement for a company of such humble beginnings? Like EULA terms, corporate philanthropy may also be a feature some folks look for when selecting their vendors. Here's the top 15 from last year's San Francisco Business Times' annual Corporate Philanthropy Awards Summit: Google, Inc. AT&T Wells Fargo Bank Chevron Corp. Cisco Systems, Inc. Safeway, Inc. Bank of America, Corp. Intel Corp. JPMorgan Chase & Co. PG&E Corp. Citi Hewlett-Packard Co. Gap, Inc. Applied Materials, Inc. Genentech, Inc. Only one OS vendor there, but they're at the top of the list and they make a pretty useful OS; extra bonus points that it's also open source. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From martyknappster at gmail.com Tue Sep 11 20:41:37 2012 From: martyknappster at gmail.com (Marty Knapp) Date: Tue, 11 Sep 2012 17:41:37 -0700 Subject: fontStyle function working? In-Reply-To: References: <8CF5DD597470073-A40-74A13@webmail-m137.sysops.aol.com> <504EA3B8.8020001@gmail.com> <504FAC4C.2000300@gmail.com> Message-ID: <504FDA41.7000601@gmail.com> Thanks for testing Mark & Pete. I was hoping that I was missing something and that it did actually work - doesn't seem to be the case for Mac and Windows. Marty Knapp ------------------------ www.KnappsterSolutions.com www.CheckBuilderPro.com > Marty Knapp writes: > >> Thanks Mark. Maybe this is a Mac only problem. I'm running Mt. Lion and >> LC 5.5.2. No matter what font I try (even a non-existent font) I get the >> same result: plain, bold, italic & bold-italic. > Yep. I get that on XP and Snow Leopard as well. My guess is that's all you get > with those operating systems - you can't deprecate them and you can't add to > them. Linux seems to be the only OS that allows font flexibility. > > ...or maybe the engine is just stupidly hardwiring those properties as a result. > From mwieder at ahsoftware.net Tue Sep 11 21:16:57 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 11 Sep 2012 18:16:57 -0700 Subject: LC Forum reading (was Re: OT: Adobe kills mobile Flash) In-Reply-To: <504FC694.6090704@warrensweb.us> References: <504F65AA.3050202@hyperactivesw.com> <504F6A31.5060604@fourthworld.com> <504F78B3.7030905@hyperactivesw.com> <504FA73D.4020204@warrensweb.us> <504FAE8F.90708@hyperactivesw.com> <504FBCD6.1050101@warrensweb.us> <504FBE9F.20408@hyperactivesw.com> <504FC694.6090704@warrensweb.us> Message-ID: <1481211731953.20120911181657@ahsoftware.net> Warren- Tuesday, September 11, 2012, 4:17:40 PM, you wrote: > RSS offers some conveniences over simply browsing the forum, but > it's a fairly minor thing Well, it's more complicated than that. The rss plugins I use let me see some 10 recent entries. Anything older than that has scrolled off the bottom and is gone. I usually check in the morning to see what's new - if anything happened overnight it's off the radar. I could go back to the forum and try to figure out what's new in each of the threads, but I don't bother. Rss is useful for a forum if you're glued to the screen all the time, but otherwise it's a pain. Of course, most of the stuff I see coming in over the rss stream from the forum is in threads I'm not interested in anyway, so I'm not overly concerned about it. -- -Mark Wieder mwieder at ahsoftware.net From warren at warrensweb.us Tue Sep 11 21:31:19 2012 From: warren at warrensweb.us (Warren Samples) Date: Tue, 11 Sep 2012 20:31:19 -0500 Subject: LC Forum reading (was Re: OT: Adobe kills mobile Flash) In-Reply-To: <1481211731953.20120911181657@ahsoftware.net> References: <504F65AA.3050202@hyperactivesw.com> <504F6A31.5060604@fourthworld.com> <504F78B3.7030905@hyperactivesw.com> <504FA73D.4020204@warrensweb.us> <504FAE8F.90708@hyperactivesw.com> <504FBCD6.1050101@warrensweb.us> <504FBE9F.20408@hyperactivesw.com> <504FC694.6090704@warrensweb.us> <1481211731953.20120911181657@ahsoftware.net> Message-ID: <504FE5E7.6040408@warrensweb.us> On 09/11/2012 08:16 PM, Mark Wieder wrote: > Well, it's more complicated than that. The rss plugins I use let me > see some 10 recent entries. Anything older than that has scrolled off > the bottom and is gone. That isn't a failing of RSS, that's a software issue. Can it be changed in settings? I have only a tiny number of feeds that would be followable if my reader would only store and display ten items. RSS readers seem to belong to that special class of software where all of them have some glaring flaw that astounds and annoys, but that sounds plain unusable! Warren From jacque at hyperactivesw.com Tue Sep 11 21:31:59 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 11 Sep 2012 20:31:59 -0500 Subject: LC Forum reading (was Re: OT: Adobe kills mobile Flash) In-Reply-To: <1481211731953.20120911181657@ahsoftware.net> References: <504F65AA.3050202@hyperactivesw.com> <504F6A31.5060604@fourthworld.com> <504F78B3.7030905@hyperactivesw.com> <504FA73D.4020204@warrensweb.us> <504FAE8F.90708@hyperactivesw.com> <504FBCD6.1050101@warrensweb.us> <504FBE9F.20408@hyperactivesw.com> <504FC694.6090704@warrensweb.us> <1481211731953.20120911181657@ahsoftware.net> Message-ID: <504FE60F.5020806@hyperactivesw.com> On 9/11/12 8:16 PM, Mark Wieder wrote: > The rss plugins I use let me > see some 10 recent entries. Anything older than that has scrolled off > the bottom and is gone. Cool. We can talk about you and you'll likely miss it. :) Warren, I didn't mean to sound snippy, you just inadvertently got snared in my personal pet peeve. I will bury it again until next year when it will likely bubble back up to the surface. Seems to be an annual event. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Tue Sep 11 22:01:02 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 11 Sep 2012 19:01:02 -0700 Subject: LC Forum reading (was Re: OT: Adobe kills mobile Flash) In-Reply-To: <504FE5E7.6040408@warrensweb.us> References: <504F65AA.3050202@hyperactivesw.com> <504F6A31.5060604@fourthworld.com> <504F78B3.7030905@hyperactivesw.com> <504FA73D.4020204@warrensweb.us> <504FAE8F.90708@hyperactivesw.com> <504FBCD6.1050101@warrensweb.us> <504FBE9F.20408@hyperactivesw.com> <504FC694.6090704@warrensweb.us> <1481211731953.20120911181657@ahsoftware.net> <504FE5E7.6040408@warrensweb.us> Message-ID: <311214376781.20120911190102@ahsoftware.net> Warren- Tuesday, September 11, 2012, 6:31:19 PM, you wrote: > That isn't a failing of RSS, that's a software issue. Yeah, I understand that. > Can it be changed in settings? Yes... er... no... you can change the settings, but it doesn't make a difference. > I have only a tiny number of feeds that would be followable > if my reader would only store and display ten items. RSS readers seem to > belong to that special class of software where all of them have some > glaring flaw that astounds and annoys, but that sounds plain unusable! I've tried several and haven't found one I like yet. Open to any suggestions of better ones. -- -Mark Wieder mwieder at ahsoftware.net From dochawk at gmail.com Tue Sep 11 22:08:27 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Tue, 11 Sep 2012 19:08:27 -0700 Subject: Morality, Honesty and Legality In-Reply-To: <504FD9CB.6010209@fourthworld.com> References: <504FD9CB.6010209@fourthworld.com> Message-ID: On Tue, Sep 11, 2012 at 5:39 PM, Richard Gaskin wrote: > Like EULA terms, corporate philanthropy may also be a feature some folks > look for when selecting their vendors. And as a moral and ethical issue, it's one I hold very strongly against a corporation when investing. Return the money to the shareholders, and let them decide. I'm quite capable of choosing my own charities, and do not need a CEO to do it for me. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From dochawk at gmail.com Tue Sep 11 22:22:10 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Tue, 11 Sep 2012 19:22:10 -0700 Subject: OT: Adobe kills mobile Flash In-Reply-To: <1091111798406.20120910143123@ahsoftware.net> References: <59A21A47-3AD6-4B84-913C-62E045AD92A8@verizon.net> <1091111798406.20120910143123@ahsoftware.net> Message-ID: On Mon, Sep 10, 2012 at 2:31 PM, Mark Wieder wrote: > Monday, September 10, 2012, 10:43:32 AM, you wrote: > >> You have to keep up: > >> http://betanews.com/2012/08/31/adobe-flash-for-android-lives-again-in-united-kingdom/ > > "lives again" in the title is a stretching things a bit. Well, it *was* only beta news. Then again, you should have seen the alpha . . . :) -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From bogdanoff at me.com Tue Sep 11 23:07:56 2012 From: bogdanoff at me.com (Peter Bogdanoff) Date: Tue, 11 Sep 2012 20:07:56 -0700 Subject: NumberFormat In-Reply-To: <1251175244656.20120911080849@ahsoftware.net> References: <495C8AE7-BA58-4EF7-A64E-CEF7002086AE@me.com> <931142250687.20120910225855@ahsoftware.net> <3EA001D1-CEFF-4E4C-804D-CE7CDAF8C1DD@verizon.net> <1251175244656.20120911080849@ahsoftware.net> Message-ID: <355EDE44-2104-4611-8393-B95EC868784C@me.com> Thanks Colin and Mark! On Sep 11, 2012, at 8:08 AM, Mark Wieder wrote: > Peter- > > Tuesday, September 11, 2012, 5:12:30 AM, Colin wrote: > >> Mark's answer was a different way to solve the problem. > > Yes, because > I couldn't remember the numberFormat syntax > I was too lazy to look it up > I use format() often enough that it's "natural" language > > What Colin said is correct, and will also get the job done. And is > probably more in line with what you had in mind in the first place. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Wed Sep 12 04:28:44 2012 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 12 Sep 2012 11:28:44 +0300 Subject: Morality, Honesty and Legality In-Reply-To: References: <1347393396953-4654846.post@n4.nabble.com> <504F99A0.2070705@fourthworld.com> Message-ID: <505047BC.7030805@gmail.com> I wonder whether running Mac "Classic" (7,8,9) inside Sheepshaver violates a EULA ? From richmondmathewson at gmail.com Wed Sep 12 04:29:37 2012 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 12 Sep 2012 11:29:37 +0300 Subject: Morality, Honesty and Legality In-Reply-To: References: <504FD9CB.6010209@fourthworld.com> Message-ID: <505047F1.406@gmail.com> On 09/12/2012 05:08 AM, Dr. Hawkins wrote: > On Tue, Sep 11, 2012 at 5:39 PM, Richard Gaskin > wrote: >> Like EULA terms, corporate philanthropy may also be a feature some folks >> look for when selecting their vendors. > And as a moral and ethical issue, it's one I hold very strongly > against a corporation when investing. > > Return the money to the shareholders, and let them decide. I'm quite > capable of choosing my own charities, and do not need a CEO to do it > for me. > > Some people may view corporate philanthropy as a glorified sort of tax dodging. From lan.kc.macmail at gmail.com Wed Sep 12 05:38:35 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Wed, 12 Sep 2012 17:38:35 +0800 Subject: Morality, Honesty and Legality In-Reply-To: <504F0980.1000606@gmail.com> References: <504F0980.1000606@gmail.com> Message-ID: On Tue, Sep 11, 2012 at 5:50 PM, Richmond wrote: > 6. One of the real problems (and it is more philosophical than either > legal or moral) is what > constitutes possession. > > 6.1. I have a Snow Leopard install disk on the desk next to me as I type > this, and its contents > (i.e. the software) are on the disk. > > 6.2. I also have a library book on the desk here - on loan for 4 weeks > from the local library. > > 6.3. I also have a cup of coffee. > > 6.4. I also have a book I bought last week. > > Now, as far as I can see there is a very clear distinction between #6.2 > and #6.3, #6.1 and 6.4 are less > clear (except, perhaps, for types like R. Stallman who over-simplifies > things to a ridiculous degree). > > Interesting, why didn't you pick 6.2 and 6.4? But then again, it's probably just you, my wife is a Librarian and it's clear that some people can't distingush the difference. From stgoldberg at aol.com Wed Sep 12 07:17:56 2012 From: stgoldberg at aol.com (stgoldberg at aol.com) Date: Wed, 12 Sep 2012 07:17:56 -0400 (EDT) Subject: revGoURL vs Launch URL and multitasking on iPad Message-ID: <8CF5EEF642CDD16-1250-49B8F@webmail-d141.sysops.aol.com> I see now why the RevGoURL command has been deprecated in favor of launch URL. While RevGoURL still works in standalones for the desktop in opening a URL on the Internet, I find that I need to replace it with the launch URL command to open the same URL from a LiveCode app on iPad; RevGoURL doesn't work with LiveCode apps on iPad. Some of the apps I'm working on for iPhone and iPad contain links to specific URLs on the Internet. However, at least on my iPad 1 (Version 5.1.1), when closing the Internet browser, I am not taken back to the original card in the LiveCode app that has the link. Rather, everytime I quit the browser, I have to reopen the LiveCode app from scratch and then navigate to the card that has the link. This is inefficient. Does anyone know if this problem has been corrected with newer versions of the iPad? Does the problem also exist with Android (which I don't have), which I understand is better at multitasking? Thanks. Stephen Goldberg www.medmaster.net From roger.e.eller at sealedair.com Wed Sep 12 08:11:52 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 12 Sep 2012 08:11:52 -0400 Subject: Morality, Honesty and Legality In-Reply-To: <505047BC.7030805@gmail.com> References: <1347393396953-4654846.post@n4.nabble.com> <504F99A0.2070705@fourthworld.com> <505047BC.7030805@gmail.com> Message-ID: On Apple hardware, or non-Apple HW? Sheepshaver was around for Mac, Win, Linux, and Amiga since way back when. There were debates about it even then. Since there were no intel Macs, the Mac version only ran well on the higher-end Quadra, but could use a ROM from a IIci, etc. The consensus of the masses was if you owned either a IIci or at least the ROM chips from that machine, or you had the IIci switched off (using only one machine at a time), it was legal - but still a gray area, and never endorsed by Apple. My Amiga had a hardware solution to the emulation scenario. Mine was equipped with the "Emplant" Mac emulation board, by Jim Drew. This board had a row of sockets on the board to hold the Mac ROM chips. Ironically, Mr. Drew later sued the maker of Sheepshaver for stealing portions of "Emplant" code to make Sheepshaver (a software only solution). The "Emplant" was awesome. It delivered a real Mac experience - inside my Amiga at real Mac speeds, and the hardware had an on-board SCSI chip, and two Mac serial ports (for my 1200-baud modem - HAHA). Wow, that was such fun! It was like running a VM, but before VMs had really happened. The Amiga was way ahead of its time, and died because of greedy management who had no idea of their products potential. To the original question on the legality of Sheepshaver, it probably still comes down to whether you also own the original machine you are emulating, and whether it is switched off. If legality as far as Apple is concerned, implies that one must comply with the wishes of Apple, then Classic is dead, and should stay dead. But I don't believe that. If you like classic (or need it), and you aren't hurting anyone by running it, then why the heck not? ~Roger On Wed, Sep 12, 2012 at 4:28 AM, Richmond wrote: > I wonder whether running Mac "Classic" (7,8,9) inside Sheepshaver violates > a EULA ? From palcibiades-first at yahoo.co.uk Wed Sep 12 08:59:52 2012 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Wed, 12 Sep 2012 05:59:52 -0700 (PDT) Subject: [OT] EULA and legality In-Reply-To: <0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> References: <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> <1347371788783-4654814.post@n4.nabble.com> <1347392736014-4654844.post@n4.nabble.com> <1347392878855-4654845.post@n4.nabble.com> <0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> Message-ID: <1347454792004-4654885.post@n4.nabble.com> The question isn't whether EULAs are contractually enforceable. As a class, the answer is that they are. That means that consenting to them can lead to a valid entry into a contract. CAN. That is not an issue. The question is whether some particular terms in a contract, whether entered into by EULA or other means, are enforceable and lawful in the jurisdiction one lives in. It is my belief, and i'd be very interested to hear of cases on this either way, that in the EU under the terms under which OSX and Windows are sold, they are sold and not licensed. Regardless of what is in the EULA, and regardless of whether the delivery is accompanied by a signed assent to the EULA or a click through. I also believe that post sale restrictions on use are unenforceable in the EU. Regardless of whether they occur in a EULA or in a condition of sale document which one signs. I don't believe anyone can sell you a CD recorder and stipulate in the conditions of sale that you only use their own brand blanks. For instance. I don't believe Wolfcraft can stipulate as a condition of sale that you shall not use someone else's hoe attachment. Or the hose and tap people can stipulate as a condition of sale that you shall not connect someone else's tap or coupler to theirs. Just because a given form of entry into a contract may be OK, it does not follow that all contracts entered into in this way are valid and binding. its not really about EULAs. Its about the law in your country and the clause. In the EU, for instance, one can swear a contract in which he gives up his consumer protection rights in exchange for an extended warranty or some other reason. The act is not valid, because it is contrary to consumer protection law, and you do not have the power to do that. It will not be enforceable. What is needed is an EU case in which either running the thing in a VM or on the wrong sort of hardware was ruled breach of contract and some kind of ruling made. I don't know of one. Maybe someone else does. Lets hear it. Fran?ois Chaplais-3 wrote > > > ....Almost anywhere, if you use a baseball bat to squash somebody's head, > you are bound to trouble. Even if it is not told so in the user's manual. > It called the law. > BTW, the same applies even if the bat is not your own. > If the law says that electronically accepting a EULA is binding, that's > the way it is. > > In France there is a general legal principle that states that nobody is > supposed to ignore the law (understanding it is another matter > unfortunately). For this reasons, all laws, decrees, etc are published in > a free newspaper that anybody can consult in any city hall; you can also > subscribe to to it for a zero fee. The same texts are now available online > (at least the recent ones). I do not know if this is true for other > countries, but it makes sense, anyway. > > Best, > Fran?ois > -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-EULA-and-legality-tp4654675p4654885.html Sent from the Revolution - User mailing list archive at Nabble.com. From francois.chaplais at mines-paristech.fr Wed Sep 12 09:16:46 2012 From: francois.chaplais at mines-paristech.fr (=?iso-8859-1?Q?Fran=E7ois_Chaplais?=) Date: Wed, 12 Sep 2012 15:16:46 +0200 Subject: [OT] EULA and legality In-Reply-To: <1347454792004-4654885.post@n4.nabble.com> References: <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> <1347371788783-4654814.post@n4.nabble.com> <1347392736014-4654844.post@n4.nabble.com> <1347392878855-4654845.post@n4.nabble.com> <0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> <1347454792004-4654885.post@n4.nabble.com> Message-ID: <44F5ED6E-1AAF-47AD-8B55-ACCB6B6B137E@mines-paristech.fr> Pay yourself a lawyer, Peter, instead of trolling this list. It's not a judge's opinion on the law, but it is better than your mixture of ill supported arguments. Le 12 sept. 2012 ? 14:59, Peter Alcibiades a ?crit : > The question isn't whether EULAs are contractually enforceable. As a class, > the answer is that they are. That means that consenting to them can lead to > a valid entry into a contract. CAN. That is not an issue. > > The question is whether some particular terms in a contract, whether entered > into by EULA or other means, are enforceable and lawful in the jurisdiction > one lives in. > > It is my belief, and i'd be very interested to hear of cases on this either > way, that in the EU under the terms under which OSX and Windows are sold, > they are sold and not licensed. Regardless of what is in the EULA, and > regardless of whether the delivery is accompanied by a signed assent to the > EULA or a click through. > > I also believe that post sale restrictions on use are unenforceable in the > EU. Regardless of whether they occur in a EULA or in a condition of sale > document which one signs. I don't believe anyone can sell you a CD recorder > and stipulate in the conditions of sale that you only use their own brand > blanks. For instance. I don't believe Wolfcraft can stipulate as a > condition of sale that you shall not use someone else's hoe attachment. Or > the hose and tap people can stipulate as a condition of sale that you shall > not connect someone else's tap or coupler to theirs. > > Just because a given form of entry into a contract may be OK, it does not > follow that all contracts entered into in this way are valid and binding. > its not really about EULAs. Its about the law in your country and the > clause. > > In the EU, for instance, one can swear a contract in which he gives up his > consumer protection rights in exchange for an extended warranty or some > other reason. The act is not valid, because it is contrary to consumer > protection law, and you do not have the power to do that. It will not be > enforceable. > > What is needed is an EU case in which either running the thing in a VM or on > the wrong sort of hardware was ruled breach of contract and some kind of > ruling made. I don't know of one. Maybe someone else does. Lets hear it. > > From ambassador at fourthworld.com Wed Sep 12 09:24:06 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 12 Sep 2012 06:24:06 -0700 Subject: [OT] EULA and legality In-Reply-To: <1347454792004-4654885.post@n4.nabble.com> References: <1347454792004-4654885.post@n4.nabble.com> Message-ID: <50508CF6.8060303@fourthworld.com> Peter Alcibiades wrote: > The question isn't whether EULAs are contractually enforceable. As a class, > the answer is that they are. That means that consenting to them can lead to > a valid entry into a contract. CAN. That is not an issue. > > The question is whether some particular terms in a contract, whether entered > into by EULA or other means, are enforceable and lawful in the jurisdiction > one lives in. That's one question, and it may be interesting to see how it plays out if Apple ever enforces the "Apple branded hardware" clause in their EULA. But that particular question can only be answered by a court. There are other questions we can answer for ourselves, like: Do we want to enter into a relationship with a vendor who has already clearly expressed in writing that they don't want us? Forcing someone into a relationship just makes for an unhealthy relationship. There are other fish in the sea. Choose one. Be happy. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From francois.chaplais at mines-paristech.fr Wed Sep 12 09:31:30 2012 From: francois.chaplais at mines-paristech.fr (=?iso-8859-1?Q?Fran=E7ois_Chaplais?=) Date: Wed, 12 Sep 2012 15:31:30 +0200 Subject: [OT] EULA and legality In-Reply-To: <504FA75A.1050303@gmail.com> References: <504A4305.2080407@gmail.com> <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> <1347371788783-4654814.post@n4.nabble.com> <1347392736014-4654844.post@n4.nabble.com> <1347392878855-4654845.post@n4.nabble.com> <0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> <504FA75A.1050303@gmail.com> Message-ID: <8296F839-ED6E-4B4E-93BA-0B1660F5CC38@mines-paristech.fr> as far as I understand, and for France only, laws are voted by the legislative branch, and decrees are issued by the executive branch. Decrees specify (or attempt to) how the law should be applied in practice. A law which does not have an applicative decrees will never be applied and is considered as good as dead. There have been numerous occasions where some parts of the "opinion" have pressured the executive branch (the government) not to issue a decree consecutive to a law because they considered the law to be unfair or whatever. This has succeeded in a very few cases. As far a morality is concerned, this thing can be stretched in so many directions that I prefer not discuss of it on a mailing list. Best, Fran?ois Le 11 sept. 2012 ? 23:04, Richmond a ?crit : > Yes; generally one should obey the law, or, if one disagrees with the law and chooses to break it > be prepared to take the legal consequences. > > The question that I first raised involves all of these things; legality versus morality and more. > > The fundamental question that nobody has answered properly is whether a EULA is legally > binding. > > Some people on the Use-List feel that it is immoral to disobey a EULA, some do not (I for one), > while some feel it is illegal. Quite a few seem quite unable to distinguish between legality and morality. > > You have, also made an interesting distinction between laws and decrees - the former, as far > as I understand, being contractual, and the second being imposed. Now, EULAs might be seen > as decretal to those living outwith the legal jurisdiction inwith they were drawn up, and as such, > being non-contractual are not binding. From lan.kc.macmail at gmail.com Wed Sep 12 09:39:13 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Wed, 12 Sep 2012 21:39:13 +0800 Subject: [OT] EULA and legality In-Reply-To: <1347454792004-4654885.post@n4.nabble.com> References: <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> <1347371788783-4654814.post@n4.nabble.com> <1347392736014-4654844.post@n4.nabble.com> <1347392878855-4654845.post@n4.nabble.com> <0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> <1347454792004-4654885.post@n4.nabble.com> Message-ID: On Wed, Sep 12, 2012 at 8:59 PM, Peter Alcibiades < palcibiades-first at yahoo.co.uk> wrote: > > What is needed is an EU case in which either running the thing in a VM or > on > the wrong sort of hardware was ruled breach of contract and some kind of > ruling made. I don't know of one. Maybe someone else does. Lets hear it. > The closest I can think of is the EU banning smart chips in printer cartridges that prevented users from using non-OEM cartridges. I am not that familiar with the case but on the surface the whole decision had nothing to do with the legality of the manufacture requiring the use of OEM parts (car and plane manufactures do it all the time) but was more about recycling. Here, it is a post purchase restriction that you use OEM cartridges, or else you void the warranty. In the EU if a non-OEM cartridge fails (leaks, heads clog) and damages the printer is the manufacturer still required to repair the printer in the warranty period? Peter, I'm just wander what you think the EU make of these Runrev post sales restrictions: 1) Basically you can use LiveCode as an individual on as many computers as you own, or you can use it on one computer with multiple users. You may not switch between methods of use at any time. I assume you believe Runrev has no right to tell you how many computers you can install LC on and whether or not the computer can be in single or multi use. 2) Basically LiveCode has certain limits built in, such as you can't use a script to modify another script by more than 10 lines. I assume you believe Runrev has no right to limit what you do with the code you write. Now I know that Runrev will quite happily negotiate a change in those limits if your particular circumstance warrants it, but that is still a negotiated settlement and would be a limit set by Runrev, what you are suggesting is in the EU Runrev has no right to include that 10 line limit. From warren at warrensweb.us Wed Sep 12 09:44:07 2012 From: warren at warrensweb.us (Warren Samples) Date: Wed, 12 Sep 2012 08:44:07 -0500 Subject: [OT] EULA and legality In-Reply-To: <50508CF6.8060303@fourthworld.com> References: <1347454792004-4654885.post@n4.nabble.com> <50508CF6.8060303@fourthworld.com> Message-ID: <505091A7.7090404@warrensweb.us> On 09/12/2012 08:24 AM, Richard Gaskin wrote: > There are other questions we can answer for ourselves, like: > > Do we want to enter into a relationship with a vendor who has already > clearly expressed in writing that they don't want us? > > Forcing someone into a relationship just makes for an unhealthy > relationship. > > There are other fish in the sea. > > Choose one. Be happy. > > -- > Richard Gaskin Indeed! Instead of "can I get away with this" maybe ask "why bother". I'm sure my negative interpretation of many of Apple's policies and decisions over the years is a sign of some grave personality disorder, but what I viewed as demonstrations of coercion and manipulation helped make it easy to move away from OS X as it became necessary to move from PPC to Intel. It was my decision to have no part of it. When the questions don't seem to have good answers it's often because you're not asking good questions ;) Warren From lan.kc.macmail at gmail.com Wed Sep 12 09:45:29 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Wed, 12 Sep 2012 21:45:29 +0800 Subject: [OT] EULA and legality In-Reply-To: <50508CF6.8060303@fourthworld.com> References: <1347454792004-4654885.post@n4.nabble.com> <50508CF6.8060303@fourthworld.com> Message-ID: On Wed, Sep 12, 2012 at 9:24 PM, Richard Gaskin wrote: > > That's one question, and it may be interesting to see how it plays out if > Apple ever enforces the "Apple branded hardware" clause in their EULA. > > Why is it assumed that Apple must be the one to go to court to enforce it's rule. If the EULA is so horribly unethical then why isn't there are groundswell of anti-EULA sentiment. It certainly worked for the Focebook ToCs that caused a public outcry last year, and they were subsequently changed. Apple had a similar episode with it's iBooks EULA and it was subsequently changed. Millions of people, including many all over Europe are more than happy to abide by the EULA as it stands now. From ambassador at fourthworld.com Wed Sep 12 10:22:33 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 12 Sep 2012 07:22:33 -0700 Subject: [OT] EULA and legality In-Reply-To: References: Message-ID: <50509AA9.3040606@fourthworld.com> Kay C Lan wrote: > On Wed, Sep 12, 2012 at 9:24 PM, Richard Gaskin wrote: > >> That's one question, and it may be interesting to see how it plays out if >> Apple ever enforces the "Apple branded hardware" clause in their EULA. >> > Why is it assumed that Apple must be the one to go to court to enforce > it's rule. I used Apple as an example only because it was the subject of Richmond's original post. If there's another OS vendor who also makes their own hardware and prohibits use of the OS on other hardware the same principle would apply. There may be other cases less specifically relevant, like the Nintendo game cartridge suit being waged throughout the world. But as I noted earlier, aside from one anomalous victory for a cloner in France most jurisdictions have sided with Nintendo. Personally I don't see a lot of productive value in attempting to force people to take my money. It's just and OS and in the 21st century OSes are commodities, certainly enough to choose from that we needn't spend much time complaining about not having an OS to use. > If the EULA is so horribly unethical then why isn't there are groundswell > of anti-EULA sentiment. It certainly worked for the Focebook ToCs that > caused a public outcry last year, and they were subsequently changed. Apple > had a similar episode with it's iBooks EULA and it was subsequently changed. Yes, that was my point. The EULA may stand at least in part because it's untested, and it's untested because almost no one cares. The only people affected are those with the skills to be able to install OS X on non-Apple-branded hardware, and most of those have already chosen a different OS whose EULA doesn't attempt to prevent them from running it so we're really only talking about a very small subset of a subset of the computer market. For myself, when I build a custom machine I'd rather use an OS from a vendor who actually wants me to install it on that machine, and in return I'll support that vendor and those who make apps for that OS. I can get an immediately useful result that way, allowing me to get to work far more easily than kvetching about a vendor who doesn't want me to use their software. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From lfredricks at proactive-intl.com Wed Sep 12 10:34:10 2012 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Wed, 12 Sep 2012 07:34:10 -0700 Subject: [OT] EULA and legality In-Reply-To: <1347454792004-4654885.post@n4.nabble.com> References: <173867250093.20120907183538@ahsoftware.net><1A182E03CEA74340AA6803234622B182@GATEWAY><1347371788783-4654814.post@n4.nabble.com><1347392736014-4654844.post@n4.nabble.com><1347392878855-4654845.post@n4.nabble.com><0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> <1347454792004-4654885.post@n4.nabble.com> Message-ID: <81A389F564C24379B7D53CFC24EB1557@GATEWAY> > The question is whether some particular terms in a contract, > whether entered into by EULA or other means, are enforceable > and lawful in the jurisdiction one lives in. You bring up a interesting point here, and one I believe to be a growing problem in the future. EULAs are granted under the laws of a place designated by the vendor, not under the laws of where the user is located. Severability usually is based upon changes under that law, not under the laws of wherever the user is located. In the USA, there are some serious differences in state laws - one big example is the treatment of "chance", contests, raffles, etc. Typically how that's handled is that the agreement you go into when you participate in the contest is that the terms include the following: "Void where prohibited" - meaning, if some local law is contrary to the implementation of the contest, nobody in that area may participate in the contest. Vendors in specific jurisdictions will take into account the law of a specific location only (in the US, state, and in some respects, federal law). If a EULA is invalidated someplace, the vendor can simply terminate your rights under the license. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From francois.chaplais at mines-paristech.fr Wed Sep 12 10:48:05 2012 From: francois.chaplais at mines-paristech.fr (=?iso-8859-1?Q?Fran=E7ois_Chaplais?=) Date: Wed, 12 Sep 2012 16:48:05 +0200 Subject: [OT] EULA and legality In-Reply-To: <81A389F564C24379B7D53CFC24EB1557@GATEWAY> References: <173867250093.20120907183538@ahsoftware.net><1A182E03CEA74340AA6803234622B182@GATEWAY><1347371788783-4654814.post@n4.nabble.com><1347392736014-4654844.post@n4.nabble.com><1347392878855-4654845.post@n4.nabble.com><0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> <1347454792004-4654885.post@n4.nabble.com> <81A389F564C24379B7D53CFC24EB1557@GATEWAY> Message-ID: <3C3187FA-CDEA-474A-AFDA-AA1BB3D283A8@mines-paristech.fr> There is another point which is is maybe overlooked by people whose official language is English. It seems to me that EULAs suffer from a "vice de forme" in the sense that they are often written in a language that is not an official language of the country where it is supposed to apply. Specifically, most EULAs are solely written in English and rarely translated because (I assume) the vast amount of money it would take 1) to translate the EULA into one official language of the target country/countries 2) to adapt the text to the local jurisdiction (while keeping in mind that international treaties, in particular concerning IP, apply above national law) Best, Fran?ois Le 12 sept. 2012 ? 16:34, Lynn Fredricks a ?crit : >> The question is whether some particular terms in a contract, >> whether entered into by EULA or other means, are enforceable >> and lawful in the jurisdiction one lives in. > > You bring up a interesting point here, and one I believe to be a growing > problem in the future. > > EULAs are granted under the laws of a place designated by the vendor, not > under the laws of where the user is located. Severability usually is based > upon changes under that law, not under the laws of wherever the user is > located. > > In the USA, there are some serious differences in state laws - one big > example is the treatment of "chance", contests, raffles, etc. Typically how > that's handled is that the agreement you go into when you participate in the > contest is that the terms include the following: "Void where prohibited" - > meaning, if some local law is contrary to the implementation of the contest, > nobody in that area may participate in the contest. > > Vendors in specific jurisdictions will take into account the law of a > specific location only (in the US, state, and in some respects, federal > law). > If a EULA is invalidated someplace, the vendor can simply terminate > your rights under the license. This the point of view from the vendor's jurisdiction. If the end user is in another country, another conclusion may be drawn locally. International (or bilateral) treaties are signed to cure these potential headaches. But there remains to put into place an enforcement institution that is accepted by all parties. If you want to have an idea of what a mess this can be, look at the World Trade Organization. The European Union (unfortunately) also gives good examples of how difficult these things are difficult to achieve in practice (take for instance the managing of the euro :( ). > > Best regards, > > Lynn Fredricks > President > Paradigma Software > http://www.paradigmasoft.com > From richmondmathewson at gmail.com Wed Sep 12 11:03:54 2012 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 12 Sep 2012 18:03:54 +0300 Subject: [OT] EULA and legality In-Reply-To: References: <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> <1347371788783-4654814.post@n4.nabble.com> <1347392736014-4654844.post@n4.nabble.com> <1347392878855-4654845.post@n4.nabble.com> <0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> <1347454792004-4654885.post@n4.nabble.com> Message-ID: <5050A45A.1020902@gmail.com> On 09/12/2012 04:39 PM, Kay C Lan wrote: > On Wed, Sep 12, 2012 at 8:59 PM, Peter Alcibiades < > palcibiades-first at yahoo.co.uk> wrote: > >> What is needed is an EU case in which either running the thing in a VM or >> on >> the wrong sort of hardware was ruled breach of contract and some kind of >> ruling made. I don't know of one. Maybe someone else does. Lets hear it. >> > The closest I can think of is the EU banning smart chips in printer > cartridges that prevented users from using non-OEM cartridges. I am not > that familiar with the case but on the surface the whole decision had > nothing to do with the legality of the manufacture requiring the use of OEM > parts (car and plane manufactures do it all the time) but was more about > recycling. Here, it is a post purchase restriction that you use OEM > cartridges, or else you void the warranty. In the EU if a non-OEM cartridge > fails (leaks, heads clog) and damages the printer is the manufacturer still > required to repair the printer in the warranty period? > > Peter, I'm just wander what you think the EU make of these Runrev post > sales restrictions: > > 1) Basically you can use LiveCode as an individual on as many computers as > you own, or you can use it on one computer with multiple users. You may not > switch between methods of use at any time. > > I assume you believe Runrev has no right to tell you how many computers you > can install LC on and whether or not the computer can be in single or multi > use. I have indicated before that I have my legal versions of RunRev (and, for some "odd" reason I don't have any illegal versions) installed on my machines at home, on an ancient G3 iMac at my parents' home, and a slightly less ancient G3 iMac in my school. As nobody but nobody that is ever likely to visit my parents' home, or mine, or my school has a clue how to use RR?LC, or have the passwords to my machines I don't even stop to think: only I can get into those machines, so only I can use the RR/LC installed upon them, and, as I am a mere mortal I'd be hard put to be programming on computers in two or 3 quite distinct places at the same time. This has got precious little to do with reading a EULA and a lot to do with common sense and the practicalities of day-to-day life. > > 2) Basically LiveCode has certain limits built in, such as you can't use a > script to modify another script by more than 10 lines. Built-in limits are built-in limits and as such have nothing to do with legality, morality or honesty; that is how the software IS. > > I assume you believe Runrev has no right to limit what you do with the code > you write. Now I know that Runrev will quite happily negotiate a change in > those limits if your particular circumstance warrants it, but that is still > a negotiated settlement and would be a limit set by Runrev, what you are > suggesting is in the EU Runrev has no right to include that 10 line limit. Where did Peter suggest that? Must have missed it. Surely, a piece of software is what it is, and legislating bodies cannot tell a programmer what capabilities s/he may or may not build into it? As far as I can see the 10 line limit is a decision taken by the people who make Livecode, just as a bicycle maker decides that all his bikes should be painted black - and if I come along and demand a pink bike the maker is quite entitled to say "Boo" to me. There is an important distinction between what a thing is capable of, and how a customer uses the thing. A bicycle cannot be used to brew coffee, and I am absolutely sure that anybody claiming that the fact that their bike cannot be used as a coffee-maker is in some way "unfair" would be laughed out of court. If I turn my bike upside down and use the back wheel as part of a home-made electrical generator that should be up to me, and a EULA that states that I cannot do that seems a bit out of place. From richmondmathewson at gmail.com Wed Sep 12 11:12:41 2012 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 12 Sep 2012 18:12:41 +0300 Subject: [OT] EULA and legality In-Reply-To: <505091A7.7090404@warrensweb.us> References: <1347454792004-4654885.post@n4.nabble.com> <50508CF6.8060303@fourthworld.com> <505091A7.7090404@warrensweb.us> Message-ID: <5050A669.8020201@gmail.com> On 09/12/2012 04:44 PM, Warren Samples wrote: > On 09/12/2012 08:24 AM, Richard Gaskin wrote: >> There are other questions we can answer for ourselves, like: >> >> Do we want to enter into a relationship with a vendor who has already >> clearly expressed in writing that they don't want us? >> >> Forcing someone into a relationship just makes for an unhealthy >> relationship. >> >> There are other fish in the sea. >> >> Choose one. Be happy. >> >> -- >> Richard Gaskin > > > Indeed! Instead of "can I get away with this" maybe ask "why bother". > I'm sure my negative interpretation of many of Apple's policies and > decisions over the years is a sign of some grave personality disorder, > but what I viewed as demonstrations of coercion and manipulation When is a EULA to be viewed as an attempt at manipulation and coercion rather than just a statement of the vendor's feelings about how far they are prepared to extend their support for their product. The other day I was pruning fruit trees in our garden in our country villa here in Bulgaria, using a ladder I bought (logically enough) in a B & Q store in Dundee, Scotland. I noticed there was a sticker attached to it that said "not recommended for people over 90 kilos"; this was rather funny insofar as I weigh 93 kilos (and have done for years). Presumably if the ladder were to buckle under me the makers would, quite rightly, say "you were warned, hard cheese, you won't get a red penny out of us". What they have done is set limits on how far they are prepared to fork out if the ladder breaks, what they have NOT done is stated that heavy numbers like me are not allowed to use the thing; at my own risk of course. Now that seems reasonable. A sticker on my ladder saying "Fatties like you (90 kilos and over) cannot use this thing, and this is part of a EULA" seems quite unreasonable. > helped make it easy to move away from OS X as it became necessary to > move from PPC to Intel. It was my decision to have no part of it. > > When the questions don't seem to have good answers it's often because > you're not asking good questions ;) Who has been overdoing the Ludwig Wittgenstein a bit? > > Warren > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Wed Sep 12 11:15:20 2012 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 12 Sep 2012 18:15:20 +0300 Subject: [OT] EULA and legality In-Reply-To: References: <1347454792004-4654885.post@n4.nabble.com> <50508CF6.8060303@fourthworld.com> Message-ID: <5050A708.30902@gmail.com> On 09/12/2012 04:45 PM, Kay C Lan wrote: > On Wed, Sep 12, 2012 at 9:24 PM, Richard Gaskin > wrote: > >> That's one question, and it may be interesting to see how it plays out if >> Apple ever enforces the "Apple branded hardware" clause in their EULA. >> >> Why is it assumed that Apple must be the one to go to court to enforce > it's rule. > > If the EULA is so horribly unethical then why isn't there are groundswell > of anti-EULA sentiment. Because the vast majority of folk really don't exercise their minds on this sort of ethical/legal question at all; they just install the software, click the "accept" button, and get on with whatever they have to get on with. > It certainly worked for the Focebook ToCs that > caused a public outcry last year, and they were subsequently changed. Apple > had a similar episode with it's iBooks EULA and it was subsequently changed. > > Millions of people, including many all over Europe are more than happy to > abide by the EULA as it stands now. No, they are not "happy to abide"; they don't even know that they are abiding by anything at all. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Wed Sep 12 11:22:10 2012 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 12 Sep 2012 18:22:10 +0300 Subject: [OT] EULA and legality In-Reply-To: <3C3187FA-CDEA-474A-AFDA-AA1BB3D283A8@mines-paristech.fr> References: <173867250093.20120907183538@ahsoftware.net><1A182E03CEA74340AA6803234622B182@GATEWAY><1347371788783-4654814.post@n4.nabble.com><1347392736014-4654844.post@n4.nabble.com><1347392878855-4654845.post@n4.nabble.com><0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> <1347454792004-4654885.post@n4.nabble.com> <81A389F564C24379B7D53CFC24EB1557@GATEWAY> <3C3187FA-CDEA-474A-AFDA-AA1BB3D283A8@mines-paristech.fr> Message-ID: <5050A8A2.3080907@gmail.com> On 09/12/2012 05:48 PM, Fran?ois Chaplais wrote: > There is another point which is is maybe overlooked by people whose official language is English. It seems to me that EULAs suffer from a "vice de forme" in the sense that they are often written in a language that is not an official language of the country where it is supposed to apply. Specifically, most EULAs are solely written in English Further to that, most EULAs are written in one dialect of English (the one used in the USA). The other day a pupil of mine asked me what 'cremenently' meant, having watched Disney's cartoon of "Robin Hood". Anybody here know what 'cremenently' means???? Fancy that in a EULA? The English and the Americans are divided by a common language. > and rarely translated because (I assume) the vast amount of money it would take > 1) to translate the EULA into one official language of the target country/countries > 2) to adapt the text to the local jurisdiction (while keeping in mind that international treaties, in particular concerning IP, apply above national law) > Best, > Fran?ois > Le 12 sept. 2012 ? 16:34, Lynn Fredricks a ?crit : > >>> The question is whether some particular terms in a contract, >>> whether entered into by EULA or other means, are enforceable >>> and lawful in the jurisdiction one lives in. >> You bring up a interesting point here, and one I believe to be a growing >> problem in the future. >> >> EULAs are granted under the laws of a place designated by the vendor, not >> under the laws of where the user is located. Severability usually is based >> upon changes under that law, not under the laws of wherever the user is >> located. >> >> In the USA, there are some serious differences in state laws - one big >> example is the treatment of "chance", contests, raffles, etc. Typically how >> that's handled is that the agreement you go into when you participate in the >> contest is that the terms include the following: "Void where prohibited" - >> meaning, if some local law is contrary to the implementation of the contest, >> nobody in that area may participate in the contest. >> >> Vendors in specific jurisdictions will take into account the law of a >> specific location only (in the US, state, and in some respects, federal >> law). In the "English speaking world" there are all sorts of legal systems (just for example, crossing the border between England and Scotland one moves from some sort of homemade outgrowth of Anglo-Saxon law to Roman law) and all sorts of dialects. >> If a EULA is invalidated someplace, the vendor can simply terminate >> your rights under the license. > This the point of view from the vendor's jurisdiction. If the end user is in another country, another conclusion may be drawn locally. International (or bilateral) treaties are signed to cure these potential headaches. But there remains to put into place an enforcement institution that is accepted by all parties. > If you want to have an idea of what a mess this can be, look at the World Trade Organization. > The European Union (unfortunately) also gives good examples of how difficult these things are difficult to achieve in practice (take for instance the managing of the euro :( ). > >> Best regards, >> >> Lynn Fredricks >> President >> Paradigma Software >> http://www.paradigmasoft.com >> > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From palcibiades-first at yahoo.co.uk Wed Sep 12 11:22:31 2012 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Wed, 12 Sep 2012 08:22:31 -0700 (PDT) Subject: [OT] EULA and legality In-Reply-To: References: <1A182E03CEA74340AA6803234622B182@GATEWAY> <1347371788783-4654814.post@n4.nabble.com> <1347392736014-4654844.post@n4.nabble.com> <1347392878855-4654845.post@n4.nabble.com> <0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> <1347454792004-4654885.post@n4.nabble.com> Message-ID: <1347463351324-4654897.post@n4.nabble.com> Kay, I think the restrictions on number of computers is probably fine, its the copyright holder exercising his rights. Rev is rather generous here. I think the restriction on use is fine, because its just a product feature. Rev is perfectly entitled to have whatever features it wants. If there were to be a condition imposed solely as a contractual restraint on what sort of programs you were allowed to write with it, and there was no product feature limiting it, very dubious, but its a product feature or limitation and I can't see anything wrong with it. Peter -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-EULA-and-legality-tp4654675p4654897.html Sent from the Revolution - User mailing list archive at Nabble.com. From bobs at twft.com Wed Sep 12 11:49:38 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 12 Sep 2012 08:49:38 -0700 Subject: Morality, Honesty and Legality In-Reply-To: References: <1347393396953-4654846.post@n4.nabble.com> <504F99A0.2070705@fourthworld.com> Message-ID: People who want to change the world scare me. If you mean "make the world a better place" I'm more inclined to go along with that, but usually "change the world" means "make it into the world I think ought to be" and some very, very bad people in history fall into this category. Bob On Sep 11, 2012, at 4:43 PM, Roger Eller wrote: > EULAs aside, I wonder what stand Apple takes on higher-level ethics and > morality, looking at themselves as an entity capable of making a > significant difference in this world. > > In this article, there could be a genuine opportunity for Apple to apply > some of massive resources toward curing at least one type of cancer (the > one that killed Steve Jobs): > http://www.telegraph.co.uk/health/healthnews/9508895/A-virus-that-kills-cancer-the-cure-thats-waiting-in-the-coldc.html > > In this article, they seem to be more focused on selling iPads to the > medical industry under the guise of helping find a cure: > http://www.cultofmac.com/147937/could-apple-help-cure-cancer-in-corporate-america/ > > I'm sure they give large sums of money to some very good causes, but why > not go all out and make a difference by really changing the world instead > of paying all those lawyers to take down Samsung? Ok, this one is > definitely over the top, and also naive, but wouldn't it be a wonderful > achievement for a company of such humble beginnings? > > ~Roger From bobs at twft.com Wed Sep 12 11:51:03 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 12 Sep 2012 08:51:03 -0700 Subject: Morality, Honesty and Legality In-Reply-To: <505047BC.7030805@gmail.com> References: <1347393396953-4654846.post@n4.nabble.com> <504F99A0.2070705@fourthworld.com> <505047BC.7030805@gmail.com> Message-ID: Yes, you evil villain! ;-) Bob On Sep 12, 2012, at 1:28 AM, Richmond wrote: > I wonder whether running Mac "Classic" (7,8,9) inside Sheepshaver violates > a EULA ? From bobs at twft.com Wed Sep 12 11:53:14 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 12 Sep 2012 08:53:14 -0700 Subject: Morality, Honesty and Legality In-Reply-To: <505047F1.406@gmail.com> References: <504FD9CB.6010209@fourthworld.com> <505047F1.406@gmail.com> Message-ID: It's not "dodging" if there is a door there to walk through. Tax dodging refers to not paying taxes you are required to pay, and then running away from the people who are trying to catch you, I think. Bob On Sep 12, 2012, at 1:29 AM, Richmond wrote: > Some people may view corporate philanthropy as a glorified sort of tax dodging. From johnpatten at mac.com Wed Sep 12 11:54:42 2012 From: johnpatten at mac.com (John Patten) Date: Wed, 12 Sep 2012 08:54:42 -0700 Subject: Uploading and Storing Mobile Photos in Database? Message-ID: Hi All.. What is the recommended strategy for uploading and storing photographs from a mobile device to an online mysql database? (This would be utilizing on-rev.) The stored images would be accessed via web interface and I could see creating multiple front ends to the image database eventually. I have lots of ideas of how this could be used over and over again, so I'm looking for a strategy that can easily be duplicated. Some thoughts... - Create unique name for image, ftp image to folder, and store image name/path and image description in database. Access image by calling up image name in database via sql/php commands? - Create unique name for image, use POST command to send image to folder on server. Store image name (path to image on server), image description, etc . in database? - Convert image to text and store the image text data in the actual database as well as image description, name, etc.? - Store the image as a blob in the database. Call up the image and image data using sql/php calls? Any LiveCode examples of this out in the wild? Thank you! John Patten From bobs at twft.com Wed Sep 12 11:57:07 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 12 Sep 2012 08:57:07 -0700 Subject: Morality, Honesty and Legality In-Reply-To: References: <1347393396953-4654846.post@n4.nabble.com> <504F99A0.2070705@fourthworld.com> <505047BC.7030805@gmail.com> Message-ID: <98BAF6D7-9EA7-418C-9594-D2B3549DEC70@twft.com> Ain't that the truth. So often a company will let their product die rather than admit their policies were outdated or flat out wrong. I have seen awesome software titles go the way of the dodo because people on the inside refused to change directions when the ship was approaching the shoals. Oh well. Bob On Sep 12, 2012, at 5:11 AM, Roger Eller wrote: > The > Amiga was way ahead of its time, and died because of greedy management who > had no idea of their products potential. From bobs at twft.com Wed Sep 12 11:58:08 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 12 Sep 2012 08:58:08 -0700 Subject: [OT] EULA and legality In-Reply-To: <44F5ED6E-1AAF-47AD-8B55-ACCB6B6B137E@mines-paristech.fr> References: <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> <1347371788783-4654814.post@n4.nabble.com> <1347392736014-4654844.post@n4.nabble.com> <1347392878855-4654845.post@n4.nabble.com> <0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> <1347454792004-4654885.post@n4.nabble.com> <44F5ED6E-1AAF-47AD-8B55-ACCB6B6B137E@mines-paristech.fr> Message-ID: Bit harsh, eh? On Sep 12, 2012, at 6:16 AM, Fran?ois Chaplais wrote: > Pay yourself a lawyer, Peter, instead of trolling this list. From bobs at twft.com Wed Sep 12 12:15:28 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 12 Sep 2012 09:15:28 -0700 Subject: [OT] EULA and legality In-Reply-To: References: <1347454792004-4654885.post@n4.nabble.com> <50508CF6.8060303@fourthworld.com> Message-ID: <19A94D42-0DE1-49EB-9F31-6864298C3F2B@twft.com> Do you know what the US Supreme Court would say if we brought all this before them? "Has there ever been a case where Apple enforced this part of the EULA you object to? No? Then get out of our courtroom and stop wasting our time." Courts in the US cannot rule on something unless there is a case pending that is being appealed. My point is, all this is moot until Apple (or anyone) tries to enforce the particular bit of the EULA some object to. I have a way of looking at the law that some of you may have heard before. Think of three great pillars upon which a platform rests, large enough to support a city. One pillar is called Legislation, another Enforcement, the third Prosecution. If any one of these pillars fail, the other two fail. Where no law is codified, nothing can be enforced or prosecuted. Where no enforcement is actively pursued, no legislation will have any effect, as no violators will ever be taken to task. Where no prosecution is undertaken, no legislation or enforcement will have any weight, as there will be no consequence. Until Apple and Microsoft or anyone else never choose to actively catch and enforce their EULA's, or enforce the particular bits of their EULA's we may have an issue with, there is no point in belaboring the issue. Has anyone ever been taken to court for running Windows in a VM? I honestly don't know, but if the answer is no, then why fret? Bob On Sep 12, 2012, at 6:45 AM, Kay C Lan wrote: > On Wed, Sep 12, 2012 at 9:24 PM, Richard Gaskin > wrote: > >> >> That's one question, and it may be interesting to see how it plays out if >> Apple ever enforces the "Apple branded hardware" clause in their EULA. >> >> Why is it assumed that Apple must be the one to go to court to enforce > it's rule. > > If the EULA is so horribly unethical then why isn't there are groundswell > of anti-EULA sentiment. It certainly worked for the Focebook ToCs that > caused a public outcry last year, and they were subsequently changed. Apple > had a similar episode with it's iBooks EULA and it was subsequently changed. > > Millions of people, including many all over Europe are more than happy to > abide by the EULA as it stands now. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From francois.chaplais at mines-paristech.fr Wed Sep 12 12:20:58 2012 From: francois.chaplais at mines-paristech.fr (=?iso-8859-1?Q?Fran=E7ois_Chaplais?=) Date: Wed, 12 Sep 2012 18:20:58 +0200 Subject: [OT] EULA and legality In-Reply-To: References: <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> <1347371788783-4654814.post@n4.nabble.com> <1347392736014-4654844.post@n4.nabble.com> <1347392878855-4654845.post@n4.nabble.com> <0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> <1347454792004-4654885.post@n4.nabble.com> <44F5ED6E-1AAF-47AD-8B55-ACCB6B6B137E@mines-paristech.fr> Message-ID: <1C46C087-7D38-4AAB-86BE-53EF3D0BCDE2@mines-paristech.fr> On the lighter side of things I like this (dark) cartoon. There is a blind beggar with a sign that says "I am blind and my dog is dead." Somebody passes by and thinks "I have worries of my own". Too bad binaries are off in this list. Well, let us say that I have worries of my own, and some involve legal matters, and excessive amateurism in this area irritates me. I will not elaborate, since our big brother Google archives this for all to see. I hope the cartoon story had you smile (even if darkly). Best, Fran?ois Le 12 sept. 2012 ? 17:58, Bob Sneidar a ?crit : > Bit harsh, eh? > > On Sep 12, 2012, at 6:16 AM, Fran?ois Chaplais wrote: > >> Pay yourself a lawyer, Peter, instead of trolling this list. > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From lfredricks at proactive-intl.com Wed Sep 12 13:09:14 2012 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Wed, 12 Sep 2012 10:09:14 -0700 Subject: [OT] EULA and legality In-Reply-To: <3C3187FA-CDEA-474A-AFDA-AA1BB3D283A8@mines-paristech.fr> References: <173867250093.20120907183538@ahsoftware.net><1A182E03CEA74340AA6803234622B182@GATEWAY><1347371788783-4654814.post@n4.nabble.com><1347392736014-4654844.post@n4.nabble.com><1347392878855-4654845.post@n4.nabble.com><0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr><1347454792004-4654885.post@n4.nabble.com><81A389F564C24379B7D53CFC24EB1557@GATEWAY> <3C3187FA-CDEA-474A-AFDA-AA1BB3D283A8@mines-paristech.fr> Message-ID: <5CBF6370ED49498FA8F82296884F24EB@GATEWAY> > There is another point which is is maybe overlooked by people > whose official language is English. It seems to me that EULAs > suffer from a "vice de forme" in the sense that they are > often written in a language that is not an official language > of the country where it is supposed to apply. Specifically, > most EULAs are solely written in English and rarely > translated because (I assume) the vast amount of money it would take > 1) to translate the EULA into one official language of the > target country/countries > 2) to adapt the text to the local jurisdiction (while keeping > in mind that international treaties, in particular concerning > IP, apply above national law) That's true - also there is the risk that the altered language of the EULA will alter the intent. I know of some that include a translated version, but with the caveat that says "if there is any variance in interpretation of this agreement in this language, the English version trumps it", or something similar. > This the point of view from the vendor's jurisdiction. If the > end user is in another country, another conclusion may be > drawn locally. That's the conundrum. Any jurisdiction should be looking out for its citizens, but often they step beyond their own borders of realistic enforcement - it happens all the time, just between US states. For example, in the USA, many states want taxes to be collected from vendors who ship into their state (digital goods as well). In general, to do that, there has to be some form of tax nexus - meaning, some element of that vendor in the state. Some states try to redefine that in various ways to try to grab more taxes. Some states have tried to come up with a plan to support each others sale tax collections, and that hasn't really worked out. Then, there are states (like where I live) where there is no state sales tax at all, and we just thumb our noses at the idea of collecting taxes for someone else. Now with this going on between the states, how can European countries even dream of US companies collecting VAT without a tax nexus? > If you want to have an idea of what a mess this can be, look > at the World Trade Organization. > The European Union (unfortunately) also gives good examples > of how difficult these things are difficult to achieve in > practice (take for instance the managing of the euro :( ). We have lots of legal fun to look forward to over the next several decades. I guess what we all need is an alien invasion to set matters into perspective. Lets hope they bring lots of tourism money with them. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From francois.chaplais at mines-paristech.fr Wed Sep 12 13:12:41 2012 From: francois.chaplais at mines-paristech.fr (=?iso-8859-1?Q?Fran=E7ois_Chaplais?=) Date: Wed, 12 Sep 2012 19:12:41 +0200 Subject: [OT] EULA and legality In-Reply-To: <1C46C087-7D38-4AAB-86BE-53EF3D0BCDE2@mines-paristech.fr> References: <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> <1347371788783-4654814.post@n4.nabble.com> <1347392736014-4654844.post@n4.nabble.com> <1347392878855-4654845.post@n4.nabble.com> <0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> <1347454792004-4654885.post@n4.nabble.com> <44F5ED6E-1AAF-47AD-8B55-ACCB6B6B137E@mines-paristech.fr> <1C46C087-7D38-4AAB-86BE-53EF3D0BCDE2@mines-paristech.fr> Message-ID: <267B76DE-8170-40DA-8A29-C4346139A1D1@mines-paristech.fr> there is also this one: "There are two kinds of lawyers: those who know the law, and those who know the judge." From lfredricks at proactive-intl.com Wed Sep 12 13:15:40 2012 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Wed, 12 Sep 2012 10:15:40 -0700 Subject: [OT] EULA and legality In-Reply-To: <5050A8A2.3080907@gmail.com> References: <173867250093.20120907183538@ahsoftware.net><1A182E03CEA74340AA6803234622B182@GATEWAY><1347371788783-4654814.post@n4.nabble.com><1347392736014-4654844.post@n4.nabble.com><1347392878855-4654845.post@n4.nabble.com><0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr><1347454792004-4654885.post@n4.nabble.com><81A389F564C24379B7D53CFC24EB1557@GATEWAY><3C3187FA-CDEA-474A-AFDA-AA1BB3D283A8@mines-paristech.fr> <5050A8A2.3080907@gmail.com> Message-ID: <6F5C086C0A5945BD83662551B5B8BEE3@GATEWAY> > In the "English speaking world" there are all sorts of legal > systems (just for example, crossing the border between > England and Scotland one moves from some sort of homemade > outgrowth of Anglo-Saxon law to Roman law) and all sorts of dialects. English EULAs are written in Cockroach, a special version of English that's incomprehensible to most and almost impossible to kill. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From jacque at hyperactivesw.com Wed Sep 12 13:19:00 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 12 Sep 2012 12:19:00 -0500 Subject: [OT] EULA and legality In-Reply-To: <267B76DE-8170-40DA-8A29-C4346139A1D1@mines-paristech.fr> References: <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> <1347371788783-4654814.post@n4.nabble.com> <1347392736014-4654844.post@n4.nabble.com> <1347392878855-4654845.post@n4.nabble.com> <0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> <1347454792004-4654885.post@n4.nabble.com> <44F5ED6E-1AAF-47AD-8B55-ACCB6B6B137E@mines-paristech.fr> <1C46C087-7D38-4AAB-86BE-53EF3D0BCDE2@mines-paristech.fr> <267B76DE-8170-40DA-8A29-C4346139A1D1@mines-paristech.fr> Message-ID: <5050C404.5020809@hyperactivesw.com> On 9/12/12 12:12 PM, Fran?ois Chaplais wrote: > there is also this one: > "There are two kinds of lawyers: those who know the law, and those who know the judge." LOL! I was staying out of this discussion but that was too good to ignore. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From roger.e.eller at sealedair.com Wed Sep 12 13:34:54 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 12 Sep 2012 13:34:54 -0400 Subject: [OT] EULA and legality In-Reply-To: <5050A708.30902@gmail.com> References: <1347454792004-4654885.post@n4.nabble.com> <50508CF6.8060303@fourthworld.com> <5050A708.30902@gmail.com> Message-ID: > No, they are not "happy to abide"; they don't even know > that they are abiding by anything at all. Reminds me of this EULA... ;-p http://hunting.outdoorzy.com/wp-content/uploads/2012/04/deer-baiting-corn-pile-castle-doctrine.jpg On Wed, Sep 12, 2012 at 11:15 AM, Richmond wrote: > > No, they are not "happy to abide"; they don't even know that they are > abiding by anything at all. From richmondmathewson at gmail.com Wed Sep 12 13:51:41 2012 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 12 Sep 2012 20:51:41 +0300 Subject: [OT] EULA and legality In-Reply-To: <5050C404.5020809@hyperactivesw.com> References: <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> <1347371788783-4654814.post@n4.nabble.com> <1347392736014-4654844.post@n4.nabble.com> <1347392878855-4654845.post@n4.nabble.com> <0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> <1347454792004-4654885.post@n4.nabble.com> <44F5ED6E-1AAF-47AD-8B55-ACCB6B6B137E@mines-paristech.fr> <1C46C087-7D38-4AAB-86BE-53EF3D0BCDE2@mines-paristech.fr> <267B76DE-8170-40DA-8A29-C4346139A1D1@mines-paristech.fr> <5050C404.5020809@hyperactivesw.com> Message-ID: <5050CBAD.80209@gmail.com> On 09/12/2012 08:19 PM, J. Landman Gay wrote: > On 9/12/12 12:12 PM, Fran?ois Chaplais wrote: >> there is also this one: >> "There are two kinds of lawyers: those who know the law, and those >> who know the judge." Well, here in Bulgaria the vast majority are the second type. > > LOL! I was staying out of this discussion but that was too good to > ignore. > From richmondmathewson at gmail.com Wed Sep 12 13:53:15 2012 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 12 Sep 2012 20:53:15 +0300 Subject: [OT] EULA and legality In-Reply-To: References: <1347454792004-4654885.post@n4.nabble.com> <50508CF6.8060303@fourthworld.com> <5050A708.30902@gmail.com> Message-ID: <5050CC0B.5060103@gmail.com> On 09/12/2012 08:34 PM, Roger Eller wrote: >> No, they are not "happy to abide"; they don't even know >> that they are abiding by anything at all. > Reminds me of this EULA... ;-p > > http://hunting.outdoorzy.com/wp-content/uploads/2012/04/deer-baiting-corn-pile-castle-doctrine.jpg Lovely stuff: that one has gone on the 'secret' Facebook page for my language school pupils as of now. > > > On Wed, Sep 12, 2012 at 11:15 AM, Richmond wrote: > >> No, they are not "happy to abide"; they don't even know that they are >> abiding by anything at all. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Wed Sep 12 13:54:07 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 12 Sep 2012 10:54:07 -0700 Subject: Debug and IDE scripts Message-ID: When I'm stepping through my code in debug and I step into a call to an engine command or function, the debugger simply goes to the next statement in my code not to the engine code. Does anyone know the mechanism by which the code of engine commands/functions is ignored by the debugger? Pete lcSQL Software From coiin at verizon.net Wed Sep 12 13:58:02 2012 From: coiin at verizon.net (Colin Holgate) Date: Wed, 12 Sep 2012 13:58:02 -0400 Subject: Debug and IDE scripts In-Reply-To: References: Message-ID: <47587756-9934-44C1-AE56-1BC447E244FE@verizon.net> Are you using the Step Over, or Step Into button as you step through the code? From ambassador at fourthworld.com Wed Sep 12 14:13:19 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 12 Sep 2012 11:13:19 -0700 Subject: [OT] EULA and legality In-Reply-To: <5050A669.8020201@gmail.com> References: <5050A669.8020201@gmail.com> Message-ID: <5050D0BF.7050709@fourthworld.com> Richmond wrote: > When is a EULA to be viewed as an attempt at manipulation and coercion > rather than just a statement > of the vendor's feelings about how far they are prepared to extend their > support for their product. It doesn't matter. This will be my last post on this thread, I promise. And besides, I smell a cheese call on this soon anyway, but here's my final thought: It doesn't matter because if you feel their license is fair then you have no conflict, and if you feel the license is unfair then it would not be in your interests to support them by giving them your money. No one on this list can decide for you whether you feel Apple's EULA is fair. That's for either you to decide for yourself today, or for a court to possibly decide in the future. In the meantime, there's still code to write so you might as well just write it on a system you feel good about supporting. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From mwieder at ahsoftware.net Wed Sep 12 15:13:00 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 12 Sep 2012 19:13:00 +0000 (UTC) Subject: Debug and IDE scripts References: Message-ID: Peter Haworth writes: > > When I'm stepping through my code in debug and I step into a call to an > engine command or function, the debugger simply goes to the next statement > in my code not to the engine code. > > Does anyone know the mechanism by which the code of engine > commands/functions is ignored by the debugger? That's by design to keep you out of trouble in endless loops, etc. If that doesn't bother you and you won't lose unsaved work you can do a global gRevDevelopment; put true into gRevDevelopment from the messagebox. And put false back in there when you're done playing around in the system stacks. Note: this will also reveal bugs in the IDE stacks, so ignorance may be bliss. -- Mark Wieder mwieder at ahsoftware.net From pete at lcsql.com Wed Sep 12 15:35:05 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 12 Sep 2012 12:35:05 -0700 Subject: Debug and IDE scripts In-Reply-To: References: Message-ID: I guess I should explain a bit more in my interest in this. My lcStackBrowser plugin uses a front script in a button in a password protected stack with handlers for several messages to do with new objects. If a user is in debug mode in one of his stacks and his code happens to trigger one of the handlers in my front script, debug tries to put him into that handler and prompts for the password which he doesn't have so everything hangs up at that point. So I guess my interest is if I can utilize the mechanism by which the IDE protects its handlers from being seen by debug for my own stacks to avoid this issue. I was hoping perhaps there would be a secret custom property that told debug to keep out or something like that. Alternativley, I can simply not password protect the stack - there's really not much I care about protecting in there. Pete lcSQL Software On Wed, Sep 12, 2012 at 12:13 PM, Mark Wieder wrote: > Peter Haworth writes: > > > > > When I'm stepping through my code in debug and I step into a call to an > > engine command or function, the debugger simply goes to the next > statement > > in my code not to the engine code. > > > > Does anyone know the mechanism by which the code of engine > > commands/functions is ignored by the debugger? > > That's by design to keep you out of trouble in endless loops, etc. If that > doesn't bother you and you won't lose unsaved work you can do a > > global gRevDevelopment; put true into gRevDevelopment > > from the messagebox. And put false back in there when you're done playing > around > in the system stacks. > > Note: this will also reveal bugs in the IDE stacks, so ignorance may be > bliss. > > -- > Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Wed Sep 12 15:56:41 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 12 Sep 2012 12:56:41 -0700 Subject: More Debug Issues Message-ID: This time, it seems that debug is making something work that doesn't work without it for a change! I have a preOpenCard handler that makes some adjustments to the the stack height. When debug is not involved, the adjustments do not happen. If I put a breakpoint command right before the code that adjusts the stack height, the adjustments happen. I'm guessing from previous posts on this type of issue that this is oem sort of timing issue and I need to break out the adjustment code into a separate handler and send in zero milliseconds. I will definitely try that but I'm curious if anyone has reprted all these preOpen timinmg issues on QCC - they really ought to fix them. Pete lcSQL Software From bobs at twft.com Wed Sep 12 16:33:07 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 12 Sep 2012 13:33:07 -0700 Subject: [OT] EULA and legality In-Reply-To: <267B76DE-8170-40DA-8A29-C4346139A1D1@mines-paristech.fr> References: <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> <1347371788783-4654814.post@n4.nabble.com> <1347392736014-4654844.post@n4.nabble.com> <1347392878855-4654845.post@n4.nabble.com> <0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> <1347454792004-4654885.post@n4.nabble.com> <44F5ED6E-1AAF-47AD-8B55-ACCB6B6B137E@mines-paristech.fr> <1C46C087-7D38-4AAB-86BE-53EF3D0BCDE2@mines-paristech.fr> <267B76DE-8170-40DA-8A29-C4346139A1D1@mines-paristech.fr> Message-ID: <78A41434-9BB8-4FBB-AF4E-1FBC6D46C9D8@twft.com> I think Lawyers are really good at what they do, because they have perfected the skill of ignoring evidence to the contrary. Bob On Sep 12, 2012, at 10:12 AM, Fran?ois Chaplais wrote: > there is also this one: > "There are two kinds of lawyers: those who know the law, and those who know the judge." From francois.chaplais at mines-paristech.fr Wed Sep 12 16:36:12 2012 From: francois.chaplais at mines-paristech.fr (=?iso-8859-1?Q?Fran=E7ois_Chaplais?=) Date: Wed, 12 Sep 2012 22:36:12 +0200 Subject: [OT] EULA and legality In-Reply-To: <78A41434-9BB8-4FBB-AF4E-1FBC6D46C9D8@twft.com> References: <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> <1347371788783-4654814.post@n4.nabble.com> <1347392736014-4654844.post@n4.nabble.com> <1347392878855-4654845.post@n4.nabble.com> <0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> <1347454792004-4654885.post@n4.nabble.com> <44F5ED6E-1AAF-47AD-8B55-ACCB6B6B137E@mines-paristech.fr> <1C46C087-7D38-4AAB-86BE-53EF3D0BCDE2@mines-paristech.fr> <267B76DE-8170-40DA-8A29-C4346139A1D1@mines-paristech.fr> <78A41434-9BB8-4FBB-AF4E-1FBC6D46C9D8@twft.com> Message-ID: <57A4BB14-2811-44D9-862C-4F3A77E35C3E@mines-paristech.fr> "Put three lawyers in a room and they will go out with five opinions." Le 12 sept. 2012 ? 22:33, Bob Sneidar a ?crit : > I think Lawyers are really good at what they do, because they have perfected the skill of ignoring evidence to the contrary. > > Bob > > > On Sep 12, 2012, at 10:12 AM, Fran?ois Chaplais wrote: > >> there is also this one: >> "There are two kinds of lawyers: those who know the law, and those who know the judge." > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Wed Sep 12 16:38:37 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 12 Sep 2012 13:38:37 -0700 Subject: [OT] EULA and legality In-Reply-To: <5050CC0B.5060103@gmail.com> References: <1347454792004-4654885.post@n4.nabble.com> <50508CF6.8060303@fourthworld.com> <5050A708.30902@gmail.com> <5050CC0B.5060103@gmail.com> Message-ID: I posted it to Sign Smiles, but a clean version of it. On Sep 12, 2012, at 10:53 AM, Richmond wrote: > On 09/12/2012 08:34 PM, Roger Eller wrote: >>> No, they are not "happy to abide"; they don't even know >>> that they are abiding by anything at all. >> Reminds me of this EULA... ;-p >> >> http://hunting.outdoorzy.com/wp-content/uploads/2012/04/deer-baiting-corn-pile-castle-doctrine.jpg > > Lovely stuff: that one has gone on the 'secret' Facebook page for my language school pupils > as of now. > >> >> >> On Wed, Sep 12, 2012 at 11:15 AM, Richmond wrote: >> >>> No, they are not "happy to abide"; they don't even know that they are >>> abiding by anything at all. >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Wed Sep 12 16:42:43 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 12 Sep 2012 13:42:43 -0700 Subject: Debug and IDE scripts In-Reply-To: References: Message-ID: <64DA5712-EEAE-4446-B36E-4AE786D78EDC@twft.com> Peter, sqlYoga does the same thing. What he recommends is having the end dev wrapping calls to his library in a try catch structure, and reporting the error in the catch section. It works really well for me that way. I'm not sure if he has a way of returning errors in a more meaningful way, or if the LC engine is just returning the error that is generated. But the try/catch will prevent the debugger from triggering in any event. Bob On Sep 12, 2012, at 12:35 PM, Peter Haworth wrote: > I guess I should explain a bit more in my interest in this. > > My lcStackBrowser plugin uses a front script in a button in a password > protected stack with handlers for several messages to do with new objects. > If a user is in debug mode in one of his stacks and his code happens to > trigger one of the handlers in my front script, debug tries to put him into > that handler and prompts for the password which he doesn't have so > everything hangs up at that point. > > So I guess my interest is if I can utilize the mechanism by which the IDE > protects its handlers from being seen by debug for my own stacks to avoid > this issue. I was hoping perhaps there would be a secret custom property > that told debug to keep out or something like that. > > Alternativley, I can simply not password protect the stack - there's really > not much I care about protecting in there. > > Pete > lcSQL Software > > > > On Wed, Sep 12, 2012 at 12:13 PM, Mark Wieder wrote: > >> Peter Haworth writes: >> >>> >>> When I'm stepping through my code in debug and I step into a call to an >>> engine command or function, the debugger simply goes to the next >> statement >>> in my code not to the engine code. >>> >>> Does anyone know the mechanism by which the code of engine >>> commands/functions is ignored by the debugger? >> >> That's by design to keep you out of trouble in endless loops, etc. If that >> doesn't bother you and you won't lose unsaved work you can do a >> >> global gRevDevelopment; put true into gRevDevelopment >> >> from the messagebox. And put false back in there when you're done playing >> around >> in the system stacks. >> >> Note: this will also reveal bugs in the IDE stacks, so ignorance may be >> bliss. >> >> -- >> Mark Wieder >> mwieder at ahsoftware.net >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Wed Sep 12 16:52:39 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 12 Sep 2012 13:52:39 -0700 Subject: Debug and IDE scripts In-Reply-To: <64DA5712-EEAE-4446-B36E-4AE786D78EDC@twft.com> References: <64DA5712-EEAE-4446-B36E-4AE786D78EDC@twft.com> Message-ID: Thanks Bob. Problem is these are messages that are issued by the engine,. not me. For example, my front script contains a newStack handler so any time a new stack is created in the IDE, code in the engine sends a newStack message which is trapped by my front script. I have no control over how the engine sends that message so can't puyt it in a try/catch. Pete lcSQL Software On Wed, Sep 12, 2012 at 1:42 PM, Bob Sneidar wrote: > Peter, sqlYoga does the same thing. What he recommends is having the end > dev wrapping calls to his library in a try catch structure, and reporting > the error in the catch section. It works really well for me that way. I'm > not sure if he has a way of returning errors in a more meaningful way, or > if the LC engine is just returning the error that is generated. But the > try/catch will prevent the debugger from triggering in any event. > > Bob > > On Sep 12, 2012, at 12:35 PM, Peter Haworth wrote: > > > I guess I should explain a bit more in my interest in this. > > > > My lcStackBrowser plugin uses a front script in a button in a password > > protected stack with handlers for several messages to do with new > objects. > > If a user is in debug mode in one of his stacks and his code happens to > > trigger one of the handlers in my front script, debug tries to put him > into > > that handler and prompts for the password which he doesn't have so > > everything hangs up at that point. > > > > So I guess my interest is if I can utilize the mechanism by which the IDE > > protects its handlers from being seen by debug for my own stacks to avoid > > this issue. I was hoping perhaps there would be a secret custom property > > that told debug to keep out or something like that. > > > > Alternativley, I can simply not password protect the stack - there's > really > > not much I care about protecting in there. > > > > Pete > > lcSQL Software > > > > > > > > On Wed, Sep 12, 2012 at 12:13 PM, Mark Wieder >wrote: > > > >> Peter Haworth writes: > >> > >>> > >>> When I'm stepping through my code in debug and I step into a call to an > >>> engine command or function, the debugger simply goes to the next > >> statement > >>> in my code not to the engine code. > >>> > >>> Does anyone know the mechanism by which the code of engine > >>> commands/functions is ignored by the debugger? > >> > >> That's by design to keep you out of trouble in endless loops, etc. If > that > >> doesn't bother you and you won't lose unsaved work you can do a > >> > >> global gRevDevelopment; put true into gRevDevelopment > >> > >> from the messagebox. And put false back in there when you're done > playing > >> around > >> in the system stacks. > >> > >> Note: this will also reveal bugs in the IDE stacks, so ignorance may be > >> bliss. > >> > >> -- > >> Mark Wieder > >> mwieder at ahsoftware.net > >> > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From mwieder at ahsoftware.net Wed Sep 12 17:02:22 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 12 Sep 2012 21:02:22 +0000 (UTC) Subject: Debug and IDE scripts References: Message-ID: Peter Haworth writes: > So I guess my interest is if I can utilize the mechanism by which the IDE > protects its handlers from being seen by debug for my own stacks to avoid > this issue. I was hoping perhaps there would be a secret custom property > that told debug to keep out or something like that. Use the IDE's naming convention. Start your stack name with "rev", i.e., "revlcStackBrowser". That way the IDE thinks it's one of its own and won't try to burrow in. -- Mark Wieder mwieder at ahsoftware.net From bobs at twft.com Wed Sep 12 17:03:44 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 12 Sep 2012 14:03:44 -0700 Subject: [OT] EULA and legality In-Reply-To: <57A4BB14-2811-44D9-862C-4F3A77E35C3E@mines-paristech.fr> References: <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> <1347371788783-4654814.post@n4.nabble.com> <1347392736014-4654844.post@n4.nabble.com> <1347392878855-4654845.post@n4.nabble.com> <0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> <1347454792004-4654885.post@n4.nabble.com> <44F5ED6E-1AAF-47AD-8B55-ACCB6B6B137E@mines-paristech.fr> <1C46C087-7D38-4AAB-86BE-53EF3D0BCDE2@mines-paristech.fr> <267B76DE-8170-40DA-8A29-C4346139A1D1@mines-paristech.fr> <78A41434-9BB8-4FBB-AF4E-1FBC6D46C9D8@twft.com> <57A4BB14-2811-44D9-862C-4F3A77E35C3E@mines-paristech.fr> Message-ID: heh heh a little like, "Ask 10 psychiatrists for a diagnosis and you will get 20 opinions." On Sep 12, 2012, at 1:36 PM, Fran?ois Chaplais wrote: > "Put three lawyers in a room and they will go out with five opinions." > Le 12 sept. 2012 ? 22:33, Bob Sneidar a ?crit : > >> I think Lawyers are really good at what they do, because they have perfected the skill of ignoring evidence to the contrary. >> >> Bob >> >> >> On Sep 12, 2012, at 10:12 AM, Fran?ois Chaplais wrote: >> >>> there is also this one: >>> "There are two kinds of lawyers: those who know the law, and those who know the judge." >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Wed Sep 12 17:09:37 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 12 Sep 2012 14:09:37 -0700 Subject: Debug and IDE scripts In-Reply-To: References: <64DA5712-EEAE-4446-B36E-4AE786D78EDC@twft.com> Message-ID: Oh I see sorry, I was thinking in terms of a faceless library. I would say then, and you won't want to hear this, but put all your protected code in a library, and password protect that. Then make calls to your library from your front end using try/catch. Have your own error handling mechanism to deal with the problem cleanly, like closing the lcStackBrowser interface if an error occurs. Might be too much to have to rewrite the interface though. Bob On Sep 12, 2012, at 1:52 PM, Peter Haworth wrote: > Thanks Bob. Problem is these are messages that are issued by the engine,. > not me. For example, my front script contains a newStack handler so any > time a new stack is created in the IDE, code in the engine sends a newStack > message which is trapped by my front script. I have no control over how > the engine sends that message so can't puyt it in a try/catch. > Pete > lcSQL Software > > > > On Wed, Sep 12, 2012 at 1:42 PM, Bob Sneidar wrote: > >> Peter, sqlYoga does the same thing. What he recommends is having the end >> dev wrapping calls to his library in a try catch structure, and reporting >> the error in the catch section. It works really well for me that way. I'm >> not sure if he has a way of returning errors in a more meaningful way, or >> if the LC engine is just returning the error that is generated. But the >> try/catch will prevent the debugger from triggering in any event. >> >> Bob >> >> On Sep 12, 2012, at 12:35 PM, Peter Haworth wrote: >> >>> I guess I should explain a bit more in my interest in this. >>> >>> My lcStackBrowser plugin uses a front script in a button in a password >>> protected stack with handlers for several messages to do with new >> objects. >>> If a user is in debug mode in one of his stacks and his code happens to >>> trigger one of the handlers in my front script, debug tries to put him >> into >>> that handler and prompts for the password which he doesn't have so >>> everything hangs up at that point. >>> >>> So I guess my interest is if I can utilize the mechanism by which the IDE >>> protects its handlers from being seen by debug for my own stacks to avoid >>> this issue. I was hoping perhaps there would be a secret custom property >>> that told debug to keep out or something like that. >>> >>> Alternativley, I can simply not password protect the stack - there's >> really >>> not much I care about protecting in there. >>> >>> Pete >>> lcSQL Software >>> >>> >>> >>> On Wed, Sep 12, 2012 at 12:13 PM, Mark Wieder >> wrote: >>> >>>> Peter Haworth writes: >>>> >>>>> >>>>> When I'm stepping through my code in debug and I step into a call to an >>>>> engine command or function, the debugger simply goes to the next >>>> statement >>>>> in my code not to the engine code. >>>>> >>>>> Does anyone know the mechanism by which the code of engine >>>>> commands/functions is ignored by the debugger? >>>> >>>> That's by design to keep you out of trouble in endless loops, etc. If >> that >>>> doesn't bother you and you won't lose unsaved work you can do a >>>> >>>> global gRevDevelopment; put true into gRevDevelopment >>>> >>>> from the messagebox. And put false back in there when you're done >> playing >>>> around >>>> in the system stacks. >>>> >>>> Note: this will also reveal bugs in the IDE stacks, so ignorance may be >>>> bliss. >>>> >>>> -- >>>> Mark Wieder >>>> mwieder at ahsoftware.net >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Wed Sep 12 17:10:09 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 12 Sep 2012 14:10:09 -0700 Subject: Debug and IDE scripts In-Reply-To: References: Message-ID: <90F44DC8-7982-478A-B86D-EBBD14B15C22@twft.com> That is a much better idea. Bob On Sep 12, 2012, at 2:02 PM, Mark Wieder wrote: > Peter Haworth writes: > >> So I guess my interest is if I can utilize the mechanism by which the IDE >> protects its handlers from being seen by debug for my own stacks to avoid >> this issue. I was hoping perhaps there would be a secret custom property >> that told debug to keep out or something like that. > > Use the IDE's naming convention. Start your stack name with "rev", i.e., > "revlcStackBrowser". That way the IDE thinks it's one of its own and won't try > to burrow in. > > -- > Mark Wieder > mwieder at ahsoftware.net > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Wed Sep 12 17:35:08 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 12 Sep 2012 14:35:08 -0700 Subject: an ignored breakpoint In-Reply-To: References: <5044E9F7.109@hyperactivesw.com> <50485E38.7090103@cogapp.com> Message-ID: On Mon, Sep 10, 2012 at 7:48 PM, Kay C Lan wrote: > Lets be thankful Revolution has progressed to LiveCode. I don't think I > skinned any cats with 1.1. I skinned a lot with Hypercard 1 & 2, and Supercard 1.5, though . . . and if either SuperCard or Revolution had come out by early 94 for the pc, my program might have hit the market 20 years ago . . . some things it did then are still ahead of today's competition! -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From jacque at hyperactivesw.com Wed Sep 12 18:06:36 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 12 Sep 2012 17:06:36 -0500 Subject: revGoURL vs Launch URL and multitasking on iPad In-Reply-To: <8CF5EEF642CDD16-1250-49B8F@webmail-d141.sysops.aol.com> References: <8CF5EEF642CDD16-1250-49B8F@webmail-d141.sysops.aol.com> Message-ID: <5051076C.9080303@hyperactivesw.com> On 9/12/12 6:17 AM, stgoldberg at aol.com wrote: > Some of the apps I'm working on for iPhone and iPad contain links to > specific URLs on the Internet. However, at least on my iPad 1 > (Version 5.1.1), when closing the Internet browser, I am not taken > back to the original card in the LiveCode app that has the link. > Rather, everytime I quit the browser, I have to reopen the LiveCode > app from scratch and then navigate to the card that has the link. > This is inefficient. Does anyone know if this problem has been > corrected with newer versions of the iPad? Does the problem also > exist with Android (which I don't have), which I understand is better > at multitasking? Thanks. This is the "suspend" feature which LiveCode doesn't yet support. Whenever your app closes it will effectively quit. It happens on both iOS and Android, except that Android doesn't always quit your app whereas iOS always does. But on Android you can't count on your app remaining open in the background, since the OS will close it whenever it needs RAM. The workaround is to store the name or number of the card in a text file on disk in a shutdown handler when the app closes. Read that file and go to that card when the app opens. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Wed Sep 12 18:25:12 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 12 Sep 2012 15:25:12 -0700 Subject: Debug and IDE scripts In-Reply-To: References: Message-ID: Thanks Mark, I'll give that a try Pete lcSQL Software On Wed, Sep 12, 2012 at 2:02 PM, Mark Wieder wrote: > Peter Haworth writes: > > > So I guess my interest is if I can utilize the mechanism by which the IDE > > protects its handlers from being seen by debug for my own stacks to avoid > > this issue. I was hoping perhaps there would be a secret custom property > > that told debug to keep out or something like that. > > Use the IDE's naming convention. Start your stack name with "rev", i.e., > "revlcStackBrowser". That way the IDE thinks it's one of its own and won't > try > to burrow in. > > -- > Mark Wieder > mwieder at ahsoftware.net > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Wed Sep 12 18:26:23 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 12 Sep 2012 15:26:23 -0700 Subject: Debug and IDE scripts In-Reply-To: References: <64DA5712-EEAE-4446-B36E-4AE786D78EDC@twft.com> Message-ID: I'm already doing that. The problem is that the front script is password protected so debug prompts for the password as soon as the engine sends the message before I get a chance to do anything. Pete lcSQL Software On Wed, Sep 12, 2012 at 2:09 PM, Bob Sneidar wrote: > Oh I see sorry, I was thinking in terms of a faceless library. I would say > then, and you won't want to hear this, but put all your protected code in a > library, and password protect that. Then make calls to your library from > your front end using try/catch. Have your own error handling mechanism to > deal with the problem cleanly, like closing the lcStackBrowser interface if > an error occurs. Might be too much to have to rewrite the interface though. > > Bob > > > On Sep 12, 2012, at 1:52 PM, Peter Haworth wrote: > > > Thanks Bob. Problem is these are messages that are issued by the engine,. > > not me. For example, my front script contains a newStack handler so any > > time a new stack is created in the IDE, code in the engine sends a > newStack > > message which is trapped by my front script. I have no control over how > > the engine sends that message so can't puyt it in a try/catch. > > Pete > > lcSQL Software > > > > > > > > On Wed, Sep 12, 2012 at 1:42 PM, Bob Sneidar wrote: > > > >> Peter, sqlYoga does the same thing. What he recommends is having the end > >> dev wrapping calls to his library in a try catch structure, and > reporting > >> the error in the catch section. It works really well for me that way. > I'm > >> not sure if he has a way of returning errors in a more meaningful way, > or > >> if the LC engine is just returning the error that is generated. But the > >> try/catch will prevent the debugger from triggering in any event. > >> > >> Bob > >> > >> On Sep 12, 2012, at 12:35 PM, Peter Haworth wrote: > >> > >>> I guess I should explain a bit more in my interest in this. > >>> > >>> My lcStackBrowser plugin uses a front script in a button in a password > >>> protected stack with handlers for several messages to do with new > >> objects. > >>> If a user is in debug mode in one of his stacks and his code happens to > >>> trigger one of the handlers in my front script, debug tries to put him > >> into > >>> that handler and prompts for the password which he doesn't have so > >>> everything hangs up at that point. > >>> > >>> So I guess my interest is if I can utilize the mechanism by which the > IDE > >>> protects its handlers from being seen by debug for my own stacks to > avoid > >>> this issue. I was hoping perhaps there would be a secret custom > property > >>> that told debug to keep out or something like that. > >>> > >>> Alternativley, I can simply not password protect the stack - there's > >> really > >>> not much I care about protecting in there. > >>> > >>> Pete > >>> lcSQL Software > >>> > >>> > >>> > >>> On Wed, Sep 12, 2012 at 12:13 PM, Mark Wieder >>> wrote: > >>> > >>>> Peter Haworth writes: > >>>> > >>>>> > >>>>> When I'm stepping through my code in debug and I step into a call to > an > >>>>> engine command or function, the debugger simply goes to the next > >>>> statement > >>>>> in my code not to the engine code. > >>>>> > >>>>> Does anyone know the mechanism by which the code of engine > >>>>> commands/functions is ignored by the debugger? > >>>> > >>>> That's by design to keep you out of trouble in endless loops, etc. If > >> that > >>>> doesn't bother you and you won't lose unsaved work you can do a > >>>> > >>>> global gRevDevelopment; put true into gRevDevelopment > >>>> > >>>> from the messagebox. And put false back in there when you're done > >> playing > >>>> around > >>>> in the system stacks. > >>>> > >>>> Note: this will also reveal bugs in the IDE stacks, so ignorance may > be > >>>> bliss. > >>>> > >>>> -- > >>>> Mark Wieder > >>>> mwieder at ahsoftware.net > >>>> > >>>> > >>>> _______________________________________________ > >>>> use-livecode mailing list > >>>> use-livecode at lists.runrev.com > >>>> Please visit this url to subscribe, unsubscribe and manage your > >>>> subscription preferences: > >>>> http://lists.runrev.com/mailman/listinfo/use-livecode > >>>> > >>> _______________________________________________ > >>> use-livecode mailing list > >>> use-livecode at lists.runrev.com > >>> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >>> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From roger.e.eller at sealedair.com Wed Sep 12 18:48:49 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 12 Sep 2012 18:48:49 -0400 Subject: [OT] EULA and legality In-Reply-To: References: <1347454792004-4654885.post@n4.nabble.com> <50508CF6.8060303@fourthworld.com> <5050A708.30902@gmail.com> <5050CC0B.5060103@gmail.com> Message-ID: What do you mean by a clean version? On Wed, Sep 12, 2012 at 4:38 PM, Bob Sneidar wrote: > I posted it to Sign Smiles, but a clean version of it. > > On Sep 12, 2012, at 10:53 AM, Richmond wrote: > > On 09/12/2012 08:34 PM, Roger Eller wrote: > >>> No, they are not "happy to abide"; they don't even know > >>> that they are abiding by anything at all. > >> Reminds me of this EULA... ;-p > >> > >> > http://hunting.outdoorzy.com/wp-content/uploads/2012/04/deer-baiting-corn-pile-castle-doctrine.jpg > > > > Lovely stuff: that one has gone on the 'secret' Facebook page for my > language school pupils > > as of now. > > > From bobs at twft.com Wed Sep 12 19:13:12 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 12 Sep 2012 16:13:12 -0700 Subject: [OT] EULA and legality In-Reply-To: References: <1347454792004-4654885.post@n4.nabble.com> <50508CF6.8060303@fourthworld.com> <5050A708.30902@gmail.com> <5050CC0B.5060103@gmail.com> Message-ID: <80DE54C9-8B5B-4267-8222-87B258843A91@twft.com> I looked up other graphics and found one that was just a sign, not attached to anything, like a tree, and really easy to read, and posted that instead. Bob On Sep 12, 2012, at 3:48 PM, Roger Eller wrote: > What do you mean by a clean version? > > > On Wed, Sep 12, 2012 at 4:38 PM, Bob Sneidar wrote: > >> I posted it to Sign Smiles, but a clean version of it. >> >> On Sep 12, 2012, at 10:53 AM, Richmond wrote: >>> On 09/12/2012 08:34 PM, Roger Eller wrote: >>>>> No, they are not "happy to abide"; they don't even know >>>>> that they are abiding by anything at all. >>>> Reminds me of this EULA... ;-p >>>> >>>> >> http://hunting.outdoorzy.com/wp-content/uploads/2012/04/deer-baiting-corn-pile-castle-doctrine.jpg >>> >>> Lovely stuff: that one has gone on the 'secret' Facebook page for my >> language school pupils >>> as of now. >> > > >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Wed Sep 12 19:23:15 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 12 Sep 2012 16:23:15 -0700 Subject: [ANN] lcStackBrowser v1.0.2 Message-ID: Just made this release available at www.lcsql.com/utilities.html. ENHANCEMENTS Added a preference to exclude hidden stacks from the display. Default value is false. Moved the front script to a button in a new stack, lcStackBrowser_FrontScript which is not password protected. This removes the need to supply a password if an error occurs within a front script, or while in debug mode. BUG FIXES Copying/Moving a control to another card from the popup menu was broken. Closing the stack while it was minimized caused problems when it was re-opened Changed the Check for Updates stack to be modal More robust stack resizing Long email addresses were not correctly displayed in the About screen Renaming a stack resulted in a blank line in the display Pete lcSQL Software From peterwawood at gmail.com Wed Sep 12 19:54:24 2012 From: peterwawood at gmail.com (Peter W A Wood) Date: Thu, 13 Sep 2012 07:54:24 +0800 Subject: [OT] EULA and legality In-Reply-To: <5050A45A.1020902@gmail.com> References: <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> <1347371788783-4654814.post@n4.nabble.com> <1347392736014-4654844.post@n4.nabble.com> <1347392878855-4654845.post@n4.nabble.com> <0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> <1347454792004-4654885.post@n4.nabble.com> <5050A45A.1020902@gmail.com> Message-ID: Richmond On 12 Sep 2012, at 23:03, Richmond wrote: > A bicycle cannot be used to brew coffee, and I am absolutely sure that anybody claiming that the > fact that their bike cannot be used as a coffee-maker is in some way "unfair" would be laughed out of court. Are you really absolutely sure? The company that I used to work for had many clients in the US insurance business. One of my colleagues told me of a legal case his client lost, they were sued by somebody who had an accident when they used a lawnmower to cut a hedge. The instructions that came with the lawn mower did not sufficiently clearly state that it couldn't be used as a hedge trimmer. Did your bicycle come with a warning not to use it to make coffee? Peter From roger.e.eller at sealedair.com Wed Sep 12 20:15:13 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 12 Sep 2012 20:15:13 -0400 Subject: [OT] EULA and legality In-Reply-To: <80DE54C9-8B5B-4267-8222-87B258843A91@twft.com> References: <1347454792004-4654885.post@n4.nabble.com> <50508CF6.8060303@fourthworld.com> <5050A708.30902@gmail.com> <5050CC0B.5060103@gmail.com> <80DE54C9-8B5B-4267-8222-87B258843A91@twft.com> Message-ID: Whew! I wondered what strange interpretation of the wording had I missed. lol ~Roger On Wed, Sep 12, 2012 at 7:13 PM, Bob Sneidar wrote: > I looked up other graphics and found one that was just a sign, not > attached to anything, like a tree, and really easy to read, and posted that > instead. > > Bob > > > On Sep 12, 2012, at 3:48 PM, Roger Eller wrote: > > What do you mean by a clean version? > > > > > > On Wed, Sep 12, 2012 at 4:38 PM, Bob Sneidar wrote: > >> I posted it to Sign Smiles, but a clean version of it. > From lan.kc.macmail at gmail.com Wed Sep 12 22:13:49 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Thu, 13 Sep 2012 10:13:49 +0800 Subject: [OT] EULA and legality In-Reply-To: <1347463351324-4654897.post@n4.nabble.com> References: <1A182E03CEA74340AA6803234622B182@GATEWAY> <1347371788783-4654814.post@n4.nabble.com> <1347392736014-4654844.post@n4.nabble.com> <1347392878855-4654845.post@n4.nabble.com> <0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> <1347454792004-4654885.post@n4.nabble.com> <1347463351324-4654897.post@n4.nabble.com> Message-ID: On Wed, Sep 12, 2012 at 11:22 PM, Peter Alcibiades < palcibiades-first at yahoo.co.uk> wrote: > I think the restriction on use is fine, because its just a product feature. > Rev is perfectly entitled to have whatever features it wants. > So it would then be perfectly reasonable for Apple to leave the EULA restriction in and then include in their software, code that actually determined that the software was running on Apple hardware and then refuse to work if it wasn't? This would be a 'feature' of the software, that it was for Apple hardware only. That would then make it legal in the EU? What a giant waste of time for Apple to go through the process of implementing code that does this, when everyone knows the hackintosh community will crack it as fast as the DVD ripping community crack the protections on commercial DVDs. Really, is that the difference, because Apple don't physically write the code to prevent you from doing this you can't be expected to honour that part of the EULA that is actually in plain English - and by the way the Apple website has versions of it's EULA in 18 different languages and from the 3 I'm familiar with the bit about 'Apple hardware' is about as non-lawyer speak as it can get. From palcibiades-first at yahoo.co.uk Wed Sep 12 22:27:46 2012 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Wed, 12 Sep 2012 19:27:46 -0700 (PDT) Subject: [OT] EULA and legality In-Reply-To: References: <1347371788783-4654814.post@n4.nabble.com> <1347392736014-4654844.post@n4.nabble.com> <1347392878855-4654845.post@n4.nabble.com> <0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> <1347454792004-4654885.post@n4.nabble.com> <1347463351324-4654897.post@n4.nabble.com> Message-ID: <1347503266808-4654940.post@n4.nabble.com> The legal situation and any remedies would be quite different. So, yes. Probably that would be OK. It would depend on market share - this is similar to the DRDos situation in Win 3. You would have to argue anti competitive tactics. Its the contractual restriction that probably would not hold up in the EU. As to whether they should have to? Whatever the law is. There is no obligation to sell anything in particular at retail. They could do a lock, they could not sell at retail, they could drop the clause.... -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-EULA-and-legality-tp4654675p4654940.html Sent from the Revolution - User mailing list archive at Nabble.com. From scott at tactilemedia.com Thu Sep 13 00:02:34 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 12 Sep 2012 21:02:34 -0700 Subject: [OT] Looking For OS X Troubleshooting Suggestions Message-ID: Hi List: Apologies for posting something other than a EULA opinion, but I'm wondering if someone might have some experience with an OS X system that is throwing random beachballs all over the place (10.6.8). Scroll a list of files in the Finder = beachball; launch an application = beachball; create a new email message = beachball. I've used Disk Utility to repair the disk and permissions (nothing major appeared to be found). I've run a test on RAM using MemTest, with apparently no problems found. I've been watching Activity Monitor to see if there's anything sucking up processor use -- nothing appears to be out of the ordinary (that I know of). I'm now trying an app called Onyx to see if it will find anything worth addressing. Short of reinstalling the system (days worth of labor), I'm at a loss for what else to try. The one thing I found online is that the Spotlight indexing process can sometimes go crazy and intermittently bog down the processor -- Onyx supposedly allows you to disable this but I'm not certain this is the problem (not a regular culprit in Activity Monitor). Not sure if this means anything but apparently I can't reset PRAM on the system (Intel Mac Mini). I've tried several times with multiple keyboards, without success. I believe with Lion and above maybe this is supposed to be unnecessary, but it's supposed to work with Snow Leopard and earlier, yes? Anybody have any ideas for something else to look for? I know some of you do more low level tinkering than I. Restarts help for a while, but I can only restart the system so many times... Thanks for any suggestions. Best Regards, Scott Rossi Creative Director Tactile Media, UX Design From dsc at swcp.com Thu Sep 13 00:13:41 2012 From: dsc at swcp.com (Dar Scott) Date: Wed, 12 Sep 2012 22:13:41 -0600 Subject: [OT] Looking For OS X Troubleshooting Suggestions In-Reply-To: References: Message-ID: <590B298D-5BDC-4819-AE64-1BE902E038FD@swcp.com> Temperature? If you think maybe... If you are powering a lot on USB and Firewire, maybe the USB devices should go on a powered hub and the firewire devices should have power plugged in. And take the dictionary off the top of the mini. Dar On Sep 12, 2012, at 10:02 PM, Scott Rossi wrote: > Hi List: > > Apologies for posting something other than a EULA opinion, but I'm wondering > if someone might have some experience with an OS X system that is throwing > random beachballs all over the place (10.6.8). Scroll a list of files in > the Finder = beachball; launch an application = beachball; create a new > email message = beachball. I've used Disk Utility to repair the disk and > permissions (nothing major appeared to be found). I've run a test on RAM > using MemTest, with apparently no problems found. I've been watching > Activity Monitor to see if there's anything sucking up processor use -- > nothing appears to be out of the ordinary (that I know of). I'm now trying > an app called Onyx to see if it will find anything worth addressing. > > Short of reinstalling the system (days worth of labor), I'm at a loss for > what else to try. The one thing I found online is that the Spotlight > indexing process can sometimes go crazy and intermittently bog down the > processor -- Onyx supposedly allows you to disable this but I'm not certain > this is the problem (not a regular culprit in Activity Monitor). > > Not sure if this means anything but apparently I can't reset PRAM on the > system (Intel Mac Mini). I've tried several times with multiple keyboards, > without success. I believe with Lion and above maybe this is supposed to be > unnecessary, but it's supposed to work with Snow Leopard and earlier, yes? > > Anybody have any ideas for something else to look for? I know some of you > do more low level tinkering than I. Restarts help for a while, but I can > only restart the system so many times... > > Thanks for any suggestions. > > Best Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From terry.judd at unimelb.edu.au Thu Sep 13 00:16:38 2012 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Thu, 13 Sep 2012 04:16:38 +0000 Subject: [OT] Looking For OS X Troubleshooting Suggestions In-Reply-To: References: Message-ID: On 13/09/2012, at 02:02 PM, Scott Rossi wrote: > Hi List: > > Apologies for posting something other than a EULA opinion, but I'm wondering > if someone might have some experience with an OS X system that is throwing > random beachballs all over the place (10.6.8). Scroll a list of files in > the Finder = beachball; launch an application = beachball; create a new > email message = beachball. I've used Disk Utility to repair the disk and > permissions (nothing major appeared to be found). I've run a test on RAM > using MemTest, with apparently no problems found. I've been watching > Activity Monitor to see if there's anything sucking up processor use -- > nothing appears to be out of the ordinary (that I know of). I'm now trying > an app called Onyx to see if it will find anything worth addressing. > > Short of reinstalling the system (days worth of labor), I'm at a loss for > what else to try. The one thing I found online is that the Spotlight > indexing process can sometimes go crazy and intermittently bog down the > processor -- Onyx supposedly allows you to disable this but I'm not certain > this is the problem (not a regular culprit in Activity Monitor). > > Not sure if this means anything but apparently I can't reset PRAM on the > system (Intel Mac Mini). I've tried several times with multiple keyboards, > without success. I believe with Lion and above maybe this is supposed to be > unnecessary, but it's supposed to work with Snow Leopard and earlier, yes? > > Anybody have any ideas for something else to look for? I know some of you > do more low level tinkering than I. Restarts help for a while, but I can > only restart the system so many times... > Sounds bad. In my experience Disk Utility seems incapable of recognising, let alone diagnosing or fixing, lots of major system level problems. I had 5 hard disks, a logic board and a replacement battery fail within 12 months on my MacBook Pro and not once did it tell me that anything was wrong (kernel panic, what kernel panic). There are probably better diagnostic tools out there but I'm not really in a position to recommend any of them (anyone?). I'd be leaning towards a reinstall but let's face it there's no guarantee that that will fix your problem. Sorry, that didn't really help at all did it? Good luck! Terry... > Thanks for any suggestions. > > Best Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > Dr Terry Judd Senior Lecturer in Medical Education Medical Eduction Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From lan.kc.macmail at gmail.com Thu Sep 13 00:41:07 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Thu, 13 Sep 2012 12:41:07 +0800 Subject: [OT] EULA and legality In-Reply-To: <5050A669.8020201@gmail.com> References: <1347454792004-4654885.post@n4.nabble.com> <50508CF6.8060303@fourthworld.com> <505091A7.7090404@warrensweb.us> <5050A669.8020201@gmail.com> Message-ID: On Wed, Sep 12, 2012 at 11:12 PM, Richmond wrote: > The other day I was pruning fruit trees in our garden in our country villa > here in Bulgaria, > using a ladder I bought (logically enough) in a B & Q store in Dundee, > Scotland. I noticed there was > a sticker attached to it that said "not recommended for people over 90 > kilos"; this was rather funny > insofar as I weigh 93 kilos (and have done for years). Presumably if the > ladder were to buckle under > me the makers would, quite rightly, say "you were warned, hard cheese, you > won't get a red penny > out of us". What they have done is set limits on how far they are prepared > to fork out if the ladder > breaks, what they have NOT done is stated that heavy numbers like me are > not allowed to use the > thing; at my own risk of course. Now that seems reasonable. > > A sticker on my ladder saying "Fatties like you (90 kilos and over) cannot > use this thing, and this is part > of a EULA" seems quite unreasonable. > > Interesting, whilst I agree with the general gist of your post, and that Apple simply use the EULA so they don't have to support OS X users who are using it in VMs or on hackintoshes, I don't agree with your presumption about the 90 kilo recommendation. Unless there was something else in the EULA for the ladder that indicated that the 90 kg was a structural limit then if I bought the ladder and it bent under the weight of 93 kgs I'd be going back for a refund and buying a better one. The 90 kg recommendation must be non-structural, stability is the first thing that comes to mind. The larger the person you put at the top of a ladder the easier it is for that person to topple the ladder. Based on the width of the legs the manufacturer may have simply determined that above 90 kgs the ladder is more easily toppled, not that it would break. Also you have the size of the feet. Depending on their size/tread, above 90 kg the psi might be such that the feet will sink into soft soil, or bruise wood floors. If on the other hand the ladder will actually bend, buckle or break at a load above 90 kg, I would think it appallingly negligent of the manufacturer NOT to put a sticker that said, MAX LOAD 22.5 KG (that's assuming of course an engineering safety factor of 4 - typical for ladders). In some countries Opperational Health and Safety laws require ladders to come with Max Load stickers. From lan.kc.macmail at gmail.com Thu Sep 13 00:53:19 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Thu, 13 Sep 2012 12:53:19 +0800 Subject: [OT] Looking For OS X Troubleshooting Suggestions In-Reply-To: References: Message-ID: On Thu, Sep 13, 2012 at 12:02 PM, Scott Rossi wrote: > The one thing I found online is that the Spotlight > indexing process can sometimes go crazy and intermittently bog down the > processor -- Onyx supposedly allows you to disable this but I'm not certain > this is the problem (not a regular culprit in Activity Monitor). > What are you looking for in Activity Monitor? mdworker not Spotlight is what you are looking for. Also, you can see the pulsating dot in the Spotlight magnifying glass. Have you changed anything recently? New HD, new External HD, new TimeMachine HD or TimeCapsule. I have TimeMachine and Carbon Copy Cloner backups and if they ever run simultaneously then things can bog down, so I'll pause one. Other than that the worst I've ever had is Spotlight indexing, and it's just as you describe. Good luck. From scott at tactilemedia.com Thu Sep 13 00:55:47 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 12 Sep 2012 21:55:47 -0700 Subject: [OT] Looking For OS X Troubleshooting Suggestions In-Reply-To: <590B298D-5BDC-4819-AE64-1BE902E038FD@swcp.com> References: <590B298D-5BDC-4819-AE64-1BE902E038FD@swcp.com> Message-ID: <0089088B-5DB4-4920-A818-71455E4D441B@tactilemedia.com> You mean my 20 volume set of Encyclopedia Brittanicas shouldn't be piled on top of the Mini for safe keeping? ( Thanks, might try to see if anything happens if the system is cooled down, but no printed volumes are currently being warehoused on the device. ) Regards, Scott Rossi Creative Director Tactile Media, UX Design On Sep 12, 2012, at 9:13 PM, Dar Scott wrote: > Temperature? > > If you think maybe... If you are powering a lot on USB and Firewire, maybe the USB devices should go on a powered hub and the firewire devices should have power plugged in. And take the dictionary off the top of the mini. > > Dar > > On Sep 12, 2012, at 10:02 PM, Scott Rossi wrote: > >> Hi List: >> >> Apologies for posting something other than a EULA opinion, but I'm wondering >> if someone might have some experience with an OS X system that is throwing >> random beachballs all over the place (10.6.8). Scroll a list of files in >> the Finder = beachball; launch an application = beachball; create a new >> email message = beachball. I've used Disk Utility to repair the disk and >> permissions (nothing major appeared to be found). I've run a test on RAM >> using MemTest, with apparently no problems found. I've been watching >> Activity Monitor to see if there's anything sucking up processor use -- >> nothing appears to be out of the ordinary (that I know of). I'm now trying >> an app called Onyx to see if it will find anything worth addressing. >> >> Short of reinstalling the system (days worth of labor), I'm at a loss for >> what else to try. The one thing I found online is that the Spotlight >> indexing process can sometimes go crazy and intermittently bog down the >> processor -- Onyx supposedly allows you to disable this but I'm not certain >> this is the problem (not a regular culprit in Activity Monitor). >> >> Not sure if this means anything but apparently I can't reset PRAM on the >> system (Intel Mac Mini). I've tried several times with multiple keyboards, >> without success. I believe with Lion and above maybe this is supposed to be >> unnecessary, but it's supposed to work with Snow Leopard and earlier, yes? >> >> Anybody have any ideas for something else to look for? I know some of you >> do more low level tinkering than I. Restarts help for a while, but I can >> only restart the system so many times... >> >> Thanks for any suggestions. >> >> Best Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX Design >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From scott at tactilemedia.com Thu Sep 13 00:58:11 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 12 Sep 2012 21:58:11 -0700 Subject: [OT] Looking For OS X Troubleshooting Suggestions In-Reply-To: References: Message-ID: Well, if you have no solution, I'll take your sympathy. Regards, Scott Rossi Creative Director Tactile Media, UX Design On Sep 12, 2012, at 9:16 PM, Terry Judd wrote: > > On 13/09/2012, at 02:02 PM, Scott Rossi wrote: > >> Hi List: >> >> Apologies for posting something other than a EULA opinion, but I'm wondering >> if someone might have some experience with an OS X system that is throwing >> random beachballs all over the place (10.6.8). Scroll a list of files in >> the Finder = beachball; launch an application = beachball; create a new >> email message = beachball. I've used Disk Utility to repair the disk and >> permissions (nothing major appeared to be found). I've run a test on RAM >> using MemTest, with apparently no problems found. I've been watching >> Activity Monitor to see if there's anything sucking up processor use -- >> nothing appears to be out of the ordinary (that I know of). I'm now trying >> an app called Onyx to see if it will find anything worth addressing. >> >> Short of reinstalling the system (days worth of labor), I'm at a loss for >> what else to try. The one thing I found online is that the Spotlight >> indexing process can sometimes go crazy and intermittently bog down the >> processor -- Onyx supposedly allows you to disable this but I'm not certain >> this is the problem (not a regular culprit in Activity Monitor). >> >> Not sure if this means anything but apparently I can't reset PRAM on the >> system (Intel Mac Mini). I've tried several times with multiple keyboards, >> without success. I believe with Lion and above maybe this is supposed to be >> unnecessary, but it's supposed to work with Snow Leopard and earlier, yes? >> >> Anybody have any ideas for something else to look for? I know some of you >> do more low level tinkering than I. Restarts help for a while, but I can >> only restart the system so many times... >> > > Sounds bad. In my experience Disk Utility seems incapable of recognising, let alone diagnosing or fixing, lots of major system level problems. I had 5 hard disks, a logic board and a replacement battery fail within 12 months on my MacBook Pro and not once did it tell me that anything was wrong (kernel panic, what kernel panic). > > There are probably better diagnostic tools out there but I'm not really in a position to recommend any of them (anyone?). I'd be leaning towards a reinstall but let's face it there's no guarantee that that will fix your problem. > > Sorry, that didn't really help at all did it? > > Good luck! > > Terry... > >> Thanks for any suggestions. >> >> Best Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX Design >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > Dr Terry Judd > Senior Lecturer in Medical Education > Medical Eduction Unit > Faculty of Medicine, Dentistry & Health Sciences > The University of Melbourne > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From scott at tactilemedia.com Thu Sep 13 01:07:06 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 12 Sep 2012 22:07:06 -0700 Subject: [OT] Looking For OS X Troubleshooting Suggestions In-Reply-To: References: Message-ID: <604657FB-192E-469B-851F-CE86EAFF638B@tactilemedia.com> The Spotlight processes that I read about are mds and mdworker. I haven't changed anything significant lately (that I think is significant) but the system might think otherwise. I just don't know what else to look for. Regards, Scott Rossi Creative Director Tactile Media, UX Design On Sep 12, 2012, at 9:53 PM, Kay C Lan wrote: > On Thu, Sep 13, 2012 at 12:02 PM, Scott Rossi wrote: > >> The one thing I found online is that the Spotlight >> indexing process can sometimes go crazy and intermittently bog down the >> processor -- Onyx supposedly allows you to disable this but I'm not certain >> this is the problem (not a regular culprit in Activity Monitor). >> > > What are you looking for in Activity Monitor? mdworker not Spotlight is > what you are looking for. Also, you can see the pulsating dot in the > Spotlight magnifying glass. > > Have you changed anything recently? New HD, new External HD, new > TimeMachine HD or TimeCapsule. > > I have TimeMachine and Carbon Copy Cloner backups and if they ever run > simultaneously then things can bog down, so I'll pause one. > > Other than that the worst I've ever had is Spotlight indexing, and it's > just as you describe. > > Good luck. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From stephenREVOLUTION2 at barncard.com Thu Sep 13 01:10:23 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 12 Sep 2012 22:10:23 -0700 Subject: [OT] Looking For OS X Troubleshooting Suggestions In-Reply-To: References: Message-ID: Scott, I had something like this - and it turned out to be a half working hard drive. The test said ok but there was some intermittent stuff going on. I ended up starting with a new drive, new install, and the migration assistant which works pretty well these days. In your case restoring means you have to go through the install of Leopard (!) then Snow Leopard and all of the updates among them. I don't have drives go down often these days so when it happens I don't believe it at first. On Wed, Sep 12, 2012 at 9:58 PM, Scott Rossi wrote: > Well, if you have no solution, I'll take your sympathy. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > On Sep 12, 2012, at 9:16 PM, Terry Judd wrote: > > > > > On 13/09/2012, at 02:02 PM, Scott Rossi wrote: > > > >> Hi List: > >> > >> Apologies for posting something other than a EULA opinion, but I'm > wondering > >> if someone might have some experience with an OS X system that is > throwing > >> random beachballs all over the place (10.6.8). Scroll a list of files > in > >> the Finder = beachball; launch an application = beachball; create a new > >> email message = beachball. I've used Disk Utility to repair the disk > and > >> permissions (nothing major appeared to be found). I've run a test on > RAM > >> using MemTest, with apparently no problems found. I've been watching > >> Activity Monitor to see if there's anything sucking up processor use -- > >> nothing appears to be out of the ordinary (that I know of). I'm now > trying > >> an app called Onyx to see if it will find anything worth addressing. > >> > >> Short of reinstalling the system (days worth of labor), I'm at a loss > for > >> what else to try. The one thing I found online is that the Spotlight > >> indexing process can sometimes go crazy and intermittently bog down the > >> processor -- Onyx supposedly allows you to disable this but I'm not > certain > >> this is the problem (not a regular culprit in Activity Monitor). > >> > >> Not sure if this means anything but apparently I can't reset PRAM on the > >> system (Intel Mac Mini). I've tried several times with multiple > keyboards, > >> without success. I believe with Lion and above maybe this is supposed > to be > >> unnecessary, but it's supposed to work with Snow Leopard and earlier, > yes? > >> > >> Anybody have any ideas for something else to look for? I know some of > you > >> do more low level tinkering than I. Restarts help for a while, but I > can > >> only restart the system so many times... > >> > > > > Sounds bad. In my experience Disk Utility seems incapable of > recognising, let alone diagnosing or fixing, lots of major system level > problems. I had 5 hard disks, a logic board and a replacement battery fail > within 12 months on my MacBook Pro and not once did it tell me that > anything was wrong (kernel panic, what kernel panic). > > > > There are probably better diagnostic tools out there but I'm not really > in a position to recommend any of them (anyone?). I'd be leaning towards a > reinstall but let's face it there's no guarantee that that will fix your > problem. > > > > Sorry, that didn't really help at all did it? > > > > Good luck! > > > > Terry... > > > >> Thanks for any suggestions. > >> > >> Best Regards, > >> > >> Scott Rossi > >> Creative Director > >> Tactile Media, UX Design > >> > >> > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > > > > Dr Terry Judd > > Senior Lecturer in Medical Education > > Medical Eduction Unit > > Faculty of Medicine, Dentistry & Health Sciences > > The University of Melbourne > > > > > > > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From guglielmo at braguglia.ch Thu Sep 13 01:36:45 2012 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Thu, 13 Sep 2012 07:36:45 +0200 Subject: [OT] Looking For OS X Troubleshooting Suggestions In-Reply-To: References: Message-ID: <505170ED.1080600@braguglia.ch> Ciao Scott, mmm ... Disk Utility is often useless :-( If really you want to repair disk problems, use DiskWarrior (http://www.alsoft.com/diskwarrior/) a little bit expensive, but probably the best disk utility on OSX ! ... saved me many times ;-) Guglielmo On 13.09.2012 06:02, Scott Rossi wrote: > [... omissis ...] > I've used Disk Utility to repair the disk and > permissions (nothing major appeared to be found). > [... omissis ...] From phil at liverpool.ac.uk Thu Sep 13 01:41:12 2012 From: phil at liverpool.ac.uk (Phil Jimmieson) Date: Thu, 13 Sep 2012 06:41:12 +0100 Subject: [OT] Looking For OS X Troubleshooting Suggestions In-Reply-To: <604657FB-192E-469B-851F-CE86EAFF638B@tactilemedia.com> References: <604657FB-192E-469B-851F-CE86EAFF638B@tactilemedia.com> Message-ID: Have you looked into the console logs to see if anything interesting shows up? Sent from my iPad On 13 Sep 2012, at 06:07, Scott Rossi wrote: > The Spotlight processes that I read about are mds and mdworker. I haven't changed anything significant lately (that I think is significant) but the system might think otherwise. I just don't know what else to look for. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > On Sep 12, 2012, at 9:53 PM, Kay C Lan wrote: > >> On Thu, Sep 13, 2012 at 12:02 PM, Scott Rossi wrote: >> >>> The one thing I found online is that the Spotlight >>> indexing process can sometimes go crazy and intermittently bog down the >>> processor -- Onyx supposedly allows you to disable this but I'm not certain >>> this is the problem (not a regular culprit in Activity Monitor). >>> >> >> What are you looking for in Activity Monitor? mdworker not Spotlight is >> what you are looking for. Also, you can see the pulsating dot in the >> Spotlight magnifying glass. >> >> Have you changed anything recently? New HD, new External HD, new >> TimeMachine HD or TimeCapsule. >> >> I have TimeMachine and Carbon Copy Cloner backups and if they ever run >> simultaneously then things can bog down, so I'll pause one. >> >> Other than that the worst I've ever had is Spotlight indexing, and it's >> just as you describe. >> >> Good luck. >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From scott at tactilemedia.com Thu Sep 13 01:51:26 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 12 Sep 2012 22:51:26 -0700 Subject: [OT] Looking For OS X Troubleshooting Suggestions In-Reply-To: <505170ED.1080600@braguglia.ch> References: <505170ED.1080600@braguglia.ch> Message-ID: Gracie Guglielmo, I just ran this utility also. No major issues found. There may indeed be a deeper hardware problem as mentioned previously. Not fun. Regards, Scott Rossi Creative Director Tactile Media, UX Design On Sep 12, 2012, at 10:36 PM, Guglielmo Braguglia wrote: > Ciao Scott, > > mmm ... Disk Utility is often useless :-( > > If really you want to repair disk problems, use DiskWarrior (http://www.alsoft.com/diskwarrior/) a little bit expensive, but probably the best disk utility on OSX ! ... saved me many times ;-) > > Guglielmo > > > On 13.09.2012 06:02, Scott Rossi wrote: >> [... omissis ...] >> I've used Disk Utility to repair the disk and >> permissions (nothing major appeared to be found). >> [... omissis ...] > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From lan.kc.macmail at gmail.com Thu Sep 13 01:53:08 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Thu, 13 Sep 2012 13:53:08 +0800 Subject: [OT] Looking For OS X Troubleshooting Suggestions In-Reply-To: References: Message-ID: On Thu, Sep 13, 2012 at 1:10 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > Scott, I had something like this - and it turned out to be a half working > hard drive. > You could use xBench http://xbench.com/ if you don't have Drive Genius to test your HD speeds. Should be fairly obvious if they are not working at normal speed. I'll also aske the obvious, no HD above 90% full? From scott at tactilemedia.com Thu Sep 13 02:21:15 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 12 Sep 2012 23:21:15 -0700 Subject: [OT] Looking For OS X Troubleshooting Suggestions In-Reply-To: Message-ID: I did just now. If you're a conspiracy theorist, these lines, which appear dozens of times, are pretty good: 9/12/12 10:51:46 PM MasterControlProgram connection attempt made. 9/12/12 10:52:25 PM MasterControlProgram ** WE ARE __NOT__ CONNECTED ** I was concerned for a moment until I realized this is from my online backup application. At least, I think it is. Nothing else immediate that I can see, but there's a ton of stuff in there. Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Phil Jimmieson wrote: > Have you looked into the console logs to see if anything interesting shows up? > > Sent from my iPad > > On 13 Sep 2012, at 06:07, Scott Rossi wrote: > >> The Spotlight processes that I read about are mds and mdworker. I haven't >> changed anything significant lately (that I think is significant) but the >> system might think otherwise. I just don't know what else to look for. >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX Design >> >> On Sep 12, 2012, at 9:53 PM, Kay C Lan wrote: >> >>> On Thu, Sep 13, 2012 at 12:02 PM, Scott Rossi wrote: >>> >>>> The one thing I found online is that the Spotlight >>>> indexing process can sometimes go crazy and intermittently bog down the >>>> processor -- Onyx supposedly allows you to disable this but I'm not certain >>>> this is the problem (not a regular culprit in Activity Monitor). >>>> >>> >>> What are you looking for in Activity Monitor? mdworker not Spotlight is >>> what you are looking for. Also, you can see the pulsating dot in the >>> Spotlight magnifying glass. >>> >>> Have you changed anything recently? New HD, new External HD, new >>> TimeMachine HD or TimeCapsule. >>> >>> I have TimeMachine and Carbon Copy Cloner backups and if they ever run >>> simultaneously then things can bog down, so I'll pause one. >>> >>> Other than that the worst I've ever had is Spotlight indexing, and it's >>> just as you describe. >>> >>> Good luck. From sc at sahores-conseil.com Thu Sep 13 03:00:11 2012 From: sc at sahores-conseil.com (Pierre Sahores) Date: Thu, 13 Sep 2012 09:00:11 +0200 Subject: [OT] Looking For OS X Troubleshooting Suggestions In-Reply-To: References: Message-ID: Scott, I had the same kind of problems on one of my MacBook Pro (i7 2.66 Ghz 4Go RAM OS X 10.6.8) while it never occured on the second one (i5 2.4 Ghz 4 Go RAM OS X 10.7.4). The sole solution i found to stop having its fan running > 5500 RPM all over the day, even when the processor was in idle state + avoid random weekly crash panics went to connect and use a 3.5 external hard drive to the laptop and make it the default boot drive. Since this change, the processor temp is back to 47* Celsius with fans at 2000 RPM in idle state and mostly under 65? Celsius / < 4500 with about 10 dev and control apps running in the background (LC, iOS simulator, Chrome, CyberDuck, Graphic Converter, etc...). The other way to go should be to send the machine to Applecare and brought a new one in between... HTH, Pierre Le 13 sept. 2012 ? 07:53, Kay C Lan a ?crit : > On Thu, Sep 13, 2012 at 1:10 PM, stephen barncard < > stephenREVOLUTION2 at barncard.com> wrote: > >> Scott, I had something like this - and it turned out to be a half working >> hard drive. >> > > You could use xBench http://xbench.com/ if you don't have Drive Genius to > test your HD speeds. Should be fairly obvious if they are not working at > normal speed. > > I'll also aske the obvious, no HD above 90% full? > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From heather at runrev.com Thu Sep 13 03:36:32 2012 From: heather at runrev.com (Heather Nagey) Date: Thu, 13 Sep 2012 08:36:32 +0100 Subject: [OT] Looking For OS X Troubleshooting Suggestions In-Reply-To: References: Message-ID: Scott, Until recently I was working on a Mac Mini with a very similar setup and very similar issues. I managed to give it a new lease of life for a while, by backing up pretty much all my files elsewhere and then deleting them from the mini - clean desktop, clean downloads, clean documents? I also ran a utility that went through application files and folders deleting unnecessary fat like instructions in chinese or svengali, which lets face it I hardly ever need. She came back to life, more or less. However, she was still struggling, basically, with modern life. New applications were overwhelming her. I came to the conclusion that essentially she was tired, and it was time for a nice shiny new laptop. Problem solved. Regards, Heather On 13 Sep 2012, at 07:21, Scott Rossi wrote: > I did just now. If you're a conspiracy theorist, these lines, which appear > dozens of times, are pretty good: > > 9/12/12 10:51:46 PM MasterControlProgram connection attempt made. > 9/12/12 10:52:25 PM MasterControlProgram ** WE ARE __NOT__ CONNECTED ** > > I was concerned for a moment until I realized this is from my online backup > application. At least, I think it is. > > Nothing else immediate that I can see, but there's a ton of stuff in there. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > Recently, Phil Jimmieson wrote: > >> Have you looked into the console logs to see if anything interesting shows up? >> >> Sent from my iPad >> >> On 13 Sep 2012, at 06:07, Scott Rossi wrote: >> >>> The Spotlight processes that I read about are mds and mdworker. I haven't >>> changed anything significant lately (that I think is significant) but the >>> system might think otherwise. I just don't know what else to look for. >>> >>> Regards, >>> >>> Scott Rossi >>> Creative Director >>> Tactile Media, UX Design >>> >>> On Sep 12, 2012, at 9:53 PM, Kay C Lan wrote: >>> >>>> On Thu, Sep 13, 2012 at 12:02 PM, Scott Rossi wrote: >>>> >>>>> The one thing I found online is that the Spotlight >>>>> indexing process can sometimes go crazy and intermittently bog down the >>>>> processor -- Onyx supposedly allows you to disable this but I'm not certain >>>>> this is the problem (not a regular culprit in Activity Monitor). >>>>> >>>> >>>> What are you looking for in Activity Monitor? mdworker not Spotlight is >>>> what you are looking for. Also, you can see the pulsating dot in the >>>> Spotlight magnifying glass. >>>> >>>> Have you changed anything recently? New HD, new External HD, new >>>> TimeMachine HD or TimeCapsule. >>>> >>>> I have TimeMachine and Carbon Copy Cloner backups and if they ever run >>>> simultaneously then things can bog down, so I'll pause one. >>>> >>>> Other than that the worst I've ever had is Spotlight indexing, and it's >>>> just as you describe. >>>> >>>> Good luck. > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Heather Nagey Customer Services Manager http://www.runrev.com/ LiveCode - Unleash Your Killer App From bonnmike at gmail.com Thu Sep 13 04:58:55 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Thu, 13 Sep 2012 02:58:55 -0600 Subject: [OT] Looking For OS X Troubleshooting Suggestions In-Reply-To: References: Message-ID: I'll second the heat check. If your mini is like mine it doesn't take much to push it up into the area of cpu throttling. This is a 2011 model and currently I have it on a laptop cooler with the bottom of the case nudged open. Made a huge difference. Also installed fanspeed and adjusted parameters so that the fan ramps up earlier and harder. Also, you mentioned using activity monitor to check cpu usage, have you checked ram usage? Large amounts of swapping can cause beach ball behavior. Look to see how may page ins have occurred as well as which processes are eating the most mem. THough if no page-ins have occurred, swapping isn't the problem. (page outs don't matter, that just indicates things being shoved into memory) Finally, yep, could be a drive flaking out. Which would be even more obvious when combined with page-ins. From stephenREVOLUTION2 at barncard.com Thu Sep 13 05:09:54 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Thu, 13 Sep 2012 02:09:54 -0700 Subject: [OT] Looking For OS X Troubleshooting Suggestions In-Reply-To: References: Message-ID: Drives seem to fail more slowly these days when they do - they use to 'just go' but now with big buffers and error correction, the drives just try to jam the data over and over until they get it without errors - or eventually not. However most of the drives of today seem really reliable - more so than even 4 years ago. On Thu, Sep 13, 2012 at 1:58 AM, Mike Bonner wrote: > I'll second the heat check. If your mini is like mine it doesn't take much > to push it up into the area of cpu throttling. This is a 2011 model and > currently I have it on a laptop cooler with the bottom of the case nudged > open. Made a huge difference. Also installed fanspeed and adjusted > parameters so that the fan ramps up earlier and harder. > > Also, you mentioned using activity monitor to check cpu usage, have you > checked ram usage? Large amounts of swapping can cause beach ball behavior. > Look to see how may page ins have occurred as well as which processes are > eating the most mem. THough if no page-ins have occurred, swapping isn't > the problem. (page outs don't matter, that just indicates things being > shoved into memory) > > Finally, yep, could be a drive flaking out. Which would be even more > obvious when combined with page-ins. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From richmondmathewson at gmail.com Thu Sep 13 06:54:44 2012 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 13 Sep 2012 13:54:44 +0300 Subject: [OT] EULA and legality In-Reply-To: References: <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> <1347371788783-4654814.post@n4.nabble.com> <1347392736014-4654844.post@n4.nabble.com> <1347392878855-4654845.post@n4.nabble.com> <0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> <1347454792004-4654885.post@n4.nabble.com> <44F5ED6E-1AAF-47AD-8B55-ACCB6B6B137E@mines-paristech.fr> <1C46C087-7D38-4AAB-86BE-53EF3D0BCDE2@mines-paristech.fr> <267B76DE-8170-40DA-8A29-C4346139A1D1@mines-paristech.fr> <78A41434-9BB8-4FBB-AF4E-1FBC6D46C9D8@twft.com> <57A4BB14-2811-44D9-862C-4F3A77E35C3E@mines-paristech.fr> Message-ID: <5051BB74.3090600@gmail.com> On 09/13/2012 12:03 AM, Bob Sneidar wrote: > heh heh a little like, "Ask 10 psychiatrists for a diagnosis and you will get 20 opinions." Roses are red, violets are blue, I'm schizophrenic, and so am I. > > On Sep 12, 2012, at 1:36 PM, Fran?ois Chaplais wrote: > >> "Put three lawyers in a room and they will go out with five opinions." >> Le 12 sept. 2012 ? 22:33, Bob Sneidar a ?crit : >> >>> I think Lawyers are really good at what they do, because they have perfected the skill of ignoring evidence to the contrary. >>> >>> Bob >>> >>> >>> On Sep 12, 2012, at 10:12 AM, Fran?ois Chaplais wrote: >>> >>>> there is also this one: >>>> "There are two kinds of lawyers: those who know the law, and those who know the judge." >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From francois.chaplais at mines-paristech.fr Thu Sep 13 10:02:02 2012 From: francois.chaplais at mines-paristech.fr (=?iso-8859-1?Q?Fran=E7ois_Chaplais?=) Date: Thu, 13 Sep 2012 16:02:02 +0200 Subject: [OT] Looking For OS X Troubleshooting Suggestions In-Reply-To: References: Message-ID: If you have external drives, you may check their power adapter. One of mine got a too old one day; I checked it was responsible by swapping it with another adapter. So I ordered another power adapter and my data remained on the disk. Best Fran?ois Le 13 sept. 2012 ? 11:09, stephen barncard a ?crit : > Drives seem to fail more slowly these days when they do - they use to > 'just go' but now with big buffers and error correction, the drives just > try to jam the data over and over until they get it without errors - or > eventually not. > > However most of the drives of today seem really reliable - more so than > even 4 years ago. > > On Thu, Sep 13, 2012 at 1:58 AM, Mike Bonner wrote: > From richmondmathewson at gmail.com Thu Sep 13 06:56:31 2012 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 13 Sep 2012 13:56:31 +0300 Subject: [OT] EULA and legality In-Reply-To: References: <173867250093.20120907183538@ahsoftware.net> <1A182E03CEA74340AA6803234622B182@GATEWAY> <1347371788783-4654814.post@n4.nabble.com> <1347392736014-4654844.post@n4.nabble.com> <1347392878855-4654845.post@n4.nabble.com> <0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr> <1347454792004-4654885.post@n4.nabble.com> <5050A45A.1020902@gmail.com> Message-ID: <5051BBDF.9020107@gmail.com> On 09/13/2012 02:54 AM, Peter W A Wood wrote: > Richmond > > On 12 Sep 2012, at 23:03, Richmond wrote: > >> A bicycle cannot be used to brew coffee, and I am absolutely sure that anybody claiming that the >> fact that their bike cannot be used as a coffee-maker is in some way "unfair" would be laughed out of court. > Are you really absolutely sure? The company that I used to work for had many clients in the US insurance business. One of my colleagues told me of a legal case his client lost, they were sued by somebody who had an accident when they used a lawnmower to cut a hedge. The instructions that came with the lawn mower did not sufficiently clearly state that it couldn't be used as a hedge trimmer. > > Did your bicycle come with a warning not to use it to make coffee? I am glad I don't live in the USA. > > Peter > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From lfredricks at proactive-intl.com Thu Sep 13 10:33:32 2012 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Thu, 13 Sep 2012 07:33:32 -0700 Subject: [OT] EULA and legality In-Reply-To: <5051BB74.3090600@gmail.com> References: <173867250093.20120907183538@ahsoftware.net><1A182E03CEA74340AA6803234622B182@GATEWAY><1347371788783-4654814.post@n4.nabble.com><1347392736014-4654844.post@n4.nabble.com><1347392878855-4654845.post@n4.nabble.com><0E05BC13-4EB5-4B64-B770-A3E8A3F3E492@mines-paristech.fr><1347454792004-4654885.post@n4.nabble.com><44F5ED6E-1AAF-47AD-8B55-ACCB6B6B137E@mines-paristech.fr><1C46C087-7D38-4AAB-86BE-53EF3D0BCDE2@mines-paristech.fr><267B76DE-8170-40DA-8A29-C4346139A1D1@mines-paristech.fr><78A41434-9BB8-4FBB-AF4E-1FBC6D46C9D8@twft.com><57A4BB14-2811-44D9-862C-4F3A77E35C3E@mines-paristech.fr> <5051BB74.3090600@gmail.com> Message-ID: <099DAC88C66D4A8B88F0C8E6BE288301@GATEWAY> > On 09/13/2012 12:03 AM, Bob Sneidar wrote: > > heh heh a little like, "Ask 10 psychiatrists for a > diagnosis and you will get 20 opinions." > > Roses are red, violets are blue, > I'm schizophrenic, and so am I. Now get on your bike and make me some coffee, Richmond :-) Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From mazzapaoloitaly at gmail.com Thu Sep 13 10:41:48 2012 From: mazzapaoloitaly at gmail.com (paolo mazza) Date: Thu, 13 Sep 2012 16:41:48 +0200 Subject: how to test in-app purchase Message-ID: Hi all, I have 2 questions about in-app purchase with LiveCode: First, how can I test the in-app purchase in my iOS app before uploading my application to the app store? I created a test user... but I can not understand how can I test the in-app purchase . Then, the in-app purchase commands in LiveCode can be used also for Non-Renewing purchases? Following the lesson I came up with this command: mobilePurchaseCreate "it.COMPANY_NAME.ProductID.Non-Renewing" Is it correct? Thanks, Paolo Mazza From bobs at twft.com Thu Sep 13 11:52:12 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 13 Sep 2012 08:52:12 -0700 Subject: [OT] Looking For OS X Troubleshooting Suggestions In-Reply-To: References: Message-ID: <31B8C5BD-8440-4DE7-BDDE-D7BF766C2F76@twft.com> Scott, your hard drive is failing. What happens is, when the OS detects a bad block or sector on the hard drive, there are routines in place to attempt to move the data to another location. This is a very high priority system event, even higher than mouse clicks. You will not be able to interact with anything while this is going on. It is recurring because the attempt has failed. You need to back up what you can, I recommend a great utility called Chronosync which has a feature to ignore errors, and then replace the drive. Carbon Copy Cloner is also a good choice even though it is paid software, because it will make a full bootable backup to another drive, and can make scheduled new and changed backups with old file archiving. Bob On Sep 12, 2012, at 9:02 PM, Scott Rossi wrote: > Hi List: > > Apologies for posting something other than a EULA opinion, but I'm wondering > if someone might have some experience with an OS X system that is throwing > random beachballs all over the place (10.6.8). Scroll a list of files in > the Finder = beachball; launch an application = beachball; create a new > email message = beachball. I've used Disk Utility to repair the disk and > permissions (nothing major appeared to be found). I've run a test on RAM > using MemTest, with apparently no problems found. I've been watching > Activity Monitor to see if there's anything sucking up processor use -- > nothing appears to be out of the ordinary (that I know of). I'm now trying > an app called Onyx to see if it will find anything worth addressing. > > Short of reinstalling the system (days worth of labor), I'm at a loss for > what else to try. The one thing I found online is that the Spotlight > indexing process can sometimes go crazy and intermittently bog down the > processor -- Onyx supposedly allows you to disable this but I'm not certain > this is the problem (not a regular culprit in Activity Monitor). > > Not sure if this means anything but apparently I can't reset PRAM on the > system (Intel Mac Mini). I've tried several times with multiple keyboards, > without success. I believe with Lion and above maybe this is supposed to be > unnecessary, but it's supposed to work with Snow Leopard and earlier, yes? > > Anybody have any ideas for something else to look for? I know some of you > do more low level tinkering than I. Restarts help for a while, but I can > only restart the system so many times... > > Thanks for any suggestions. > > Best Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Thu Sep 13 11:53:37 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 13 Sep 2012 08:53:37 -0700 Subject: [OT] Looking For OS X Troubleshooting Suggestions In-Reply-To: <604657FB-192E-469B-851F-CE86EAFF638B@tactilemedia.com> References: <604657FB-192E-469B-851F-CE86EAFF638B@tactilemedia.com> Message-ID: If spotlight is failing it is because it has encountered bad blocks in the indexing process, and the attempt to relocate the data has failed. Read my prior post. I'm really good at this stuff. It's what I do for a living. Bob On Sep 12, 2012, at 10:07 PM, Scott Rossi wrote: > The Spotlight processes that I read about are mds and mdworker. I haven't changed anything significant lately (that I think is significant) but the system might think otherwise. I just don't know what else to look for. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > On Sep 12, 2012, at 9:53 PM, Kay C Lan wrote: > >> On Thu, Sep 13, 2012 at 12:02 PM, Scott Rossi wrote: >> >>> The one thing I found online is that the Spotlight >>> indexing process can sometimes go crazy and intermittently bog down the >>> processor -- Onyx supposedly allows you to disable this but I'm not certain >>> this is the problem (not a regular culprit in Activity Monitor). >>> >> >> What are you looking for in Activity Monitor? mdworker not Spotlight is >> what you are looking for. Also, you can see the pulsating dot in the >> Spotlight magnifying glass. >> >> Have you changed anything recently? New HD, new External HD, new >> TimeMachine HD or TimeCapsule. >> >> I have TimeMachine and Carbon Copy Cloner backups and if they ever run >> simultaneously then things can bog down, so I'll pause one. >> >> Other than that the worst I've ever had is Spotlight indexing, and it's >> just as you describe. >> >> Good luck. >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bonnmike at gmail.com Thu Sep 13 12:24:38 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Thu, 13 Sep 2012 10:24:38 -0600 Subject: [OT] Looking For OS X Troubleshooting Suggestions In-Reply-To: References: Message-ID: Oops, meant page-outs. On Thu, Sep 13, 2012 at 2:58 AM, Mike Bonner wrote: > I'll second the heat check. If your mini is like mine it doesn't take > much to push it up into the area of cpu throttling. This is a 2011 model > and currently I have it on a laptop cooler with the bottom of the case > nudged open. Made a huge difference. Also installed fanspeed and adjusted > parameters so that the fan ramps up earlier and harder. > > Also, you mentioned using activity monitor to check cpu usage, have you > checked ram usage? Large amounts of swapping can cause beach ball behavior. > Look to see how may page ins have occurred as well as which processes are > eating the most mem. THough if no page-ins have occurred, swapping isn't > the problem. (page outs don't matter, that just indicates things being > shoved into memory) > > Finally, yep, could be a drive flaking out. Which would be even more > obvious when combined with page-ins. > From lc at pbh.on-rev.com Thu Sep 13 13:09:52 2012 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Thu, 13 Sep 2012 10:09:52 -0700 Subject: [OT] Looking For OS X Troubleshooting Suggestions In-Reply-To: <31B8C5BD-8440-4DE7-BDDE-D7BF766C2F76@twft.com> References: <31B8C5BD-8440-4DE7-BDDE-D7BF766C2F76@twft.com> Message-ID: Scott, From my own experience I would totally agree with Bob. I'm also pretty sure you can install a copy of your OS on a USB memory stick, you may need a reasonable size stick, but they are not too expensive now and it should help you determine where the error lies, you'll also see how fast the OS boots and runs with a solid state drive too. Some info here: http://macs.about.com/od/diyguidesprojects/ss/usbflash_4.htm I would also check Activity Monitor > CPU tab, view Active Processes, sort by %CPU to see what is taking most CPU cycles, some apps can make your Mac go crazy, Adobe updater is my pet hate. I use TechTool Pro & ProToGo to keep my Macs running healthy and it certainly helped last time I had this issue, hope you resolve it soon. Paul On 2012-09-13, at 8:52 AM, Bob Sneidar wrote: > Scott, your hard drive is failing. What happens is, when the OS detects a bad block or sector on the hard drive, there are routines in place to attempt to move the data to another location. This is a very high priority system event, even higher than mouse clicks. You will not be able to interact with anything while this is going on. > > It is recurring because the attempt has failed. You need to back up what you can, I recommend a great utility called Chronosync which has a feature to ignore errors, and then replace the drive. Carbon Copy Cloner is also a good choice even though it is paid software, because it will make a full bootable backup to another drive, and can make scheduled new and changed backups with old file archiving. > > Bob > > > On Sep 12, 2012, at 9:02 PM, Scott Rossi wrote: > >> Hi List: >> >> Apologies for posting something other than a EULA opinion, but I'm wondering >> if someone might have some experience with an OS X system that is throwing >> random beachballs all over the place (10.6.8). Scroll a list of files in >> the Finder = beachball; launch an application = beachball; create a new >> email message = beachball. I've used Disk Utility to repair the disk and >> permissions (nothing major appeared to be found). I've run a test on RAM >> using MemTest, with apparently no problems found. I've been watching >> Activity Monitor to see if there's anything sucking up processor use -- >> nothing appears to be out of the ordinary (that I know of). I'm now trying >> an app called Onyx to see if it will find anything worth addressing. >> >> Short of reinstalling the system (days worth of labor), I'm at a loss for >> what else to try. The one thing I found online is that the Spotlight >> indexing process can sometimes go crazy and intermittently bog down the >> processor -- Onyx supposedly allows you to disable this but I'm not certain >> this is the problem (not a regular culprit in Activity Monitor). >> >> Not sure if this means anything but apparently I can't reset PRAM on the >> system (Intel Mac Mini). I've tried several times with multiple keyboards, >> without success. I believe with Lion and above maybe this is supposed to be >> unnecessary, but it's supposed to work with Snow Leopard and earlier, yes? >> >> Anybody have any ideas for something else to look for? I know some of you >> do more low level tinkering than I. Restarts help for a while, but I can >> only restart the system so many times... >> >> Thanks for any suggestions. >> >> Best Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX Design >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From sundown at pacifier.com Thu Sep 13 13:48:21 2012 From: sundown at pacifier.com (-=>JB<=-) Date: Thu, 13 Sep 2012 10:48:21 -0700 Subject: [OT] Looking For OS X Troubleshooting Suggestions In-Reply-To: <31B8C5BD-8440-4DE7-BDDE-D7BF766C2F76@twft.com> References: <31B8C5BD-8440-4DE7-BDDE-D7BF766C2F76@twft.com> Message-ID: <5F663ED9-FD35-4BB8-85A1-8A3F8701A724@pacifier.com> About a year ago the hard drive on my mac mini failed. I would be using the computer and all of a sudden things would slow down for a little bit and then run normal again. I can't remember if there was a beachball showing but it might have been. You should back up your drive now if you haven't already done so. I found a Mac Seagate FreeAgent GoFlex external usb drive on ebay pretty cheap and have my OS X running from it without any problems. You can get one with 500 GB on ebay for around $40-$65. As others have said back up your info. -=>JB<=- On Sep 13, 2012, at 8:52 AM, Bob Sneidar wrote: > Scott, your hard drive is failing. What happens is, when the OS detects a bad block or sector on the hard drive, there are routines in place to attempt to move the data to another location. This is a very high priority system event, even higher than mouse clicks. You will not be able to interact with anything while this is going on. > > It is recurring because the attempt has failed. You need to back up what you can, I recommend a great utility called Chronosync which has a feature to ignore errors, and then replace the drive. Carbon Copy Cloner is also a good choice even though it is paid software, because it will make a full bootable backup to another drive, and can make scheduled new and changed backups with old file archiving. > > Bob > > > On Sep 12, 2012, at 9:02 PM, Scott Rossi wrote: > >> Hi List: >> >> Apologies for posting something other than a EULA opinion, but I'm wondering >> if someone might have some experience with an OS X system that is throwing >> random beachballs all over the place (10.6.8). Scroll a list of files in >> the Finder = beachball; launch an application = beachball; create a new >> email message = beachball. I've used Disk Utility to repair the disk and >> permissions (nothing major appeared to be found). I've run a test on RAM >> using MemTest, with apparently no problems found. I've been watching >> Activity Monitor to see if there's anything sucking up processor use -- >> nothing appears to be out of the ordinary (that I know of). I'm now trying >> an app called Onyx to see if it will find anything worth addressing. >> >> Short of reinstalling the system (days worth of labor), I'm at a loss for >> what else to try. The one thing I found online is that the Spotlight >> indexing process can sometimes go crazy and intermittently bog down the >> processor -- Onyx supposedly allows you to disable this but I'm not certain >> this is the problem (not a regular culprit in Activity Monitor). >> >> Not sure if this means anything but apparently I can't reset PRAM on the >> system (Intel Mac Mini). I've tried several times with multiple keyboards, >> without success. I believe with Lion and above maybe this is supposed to be >> unnecessary, but it's supposed to work with Snow Leopard and earlier, yes? >> >> Anybody have any ideas for something else to look for? I know some of you >> do more low level tinkering than I. Restarts help for a while, but I can >> only restart the system so many times... >> >> Thanks for any suggestions. >> >> Best Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX Design >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From jhj at jhj.com Thu Sep 13 14:09:58 2012 From: jhj at jhj.com (Jerry Jensen) Date: Thu, 13 Sep 2012 11:09:58 -0700 Subject: [OT] Looking For OS X Troubleshooting Suggestions In-Reply-To: <31B8C5BD-8440-4DE7-BDDE-D7BF766C2F76@twft.com> References: <31B8C5BD-8440-4DE7-BDDE-D7BF766C2F76@twft.com> Message-ID: <91A3FC70-0C32-4A03-B8C5-007CD4072AC1@jhj.com> I agree with Bob and Stephen. This looks like a failing drive. I just had similar symptoms happen on a server (yikes!) with a failing drive that was external, connected via FireWire. It isn't even necessarily trouble with an internal drive. I'm also a fan of Carbon Copy Cloner (bombich.com). $40 well spent. Cloning to a FW drive and seeing if it runs OK there is a lot less hassle than reinstalling - and then you have a good backup too! .Jerry On Sep 13, 2012, at 8:52 AM, Bob Sneidar wrote: > Scott, your hard drive is failing. What happens is, when the OS detects a bad block or sector on the hard drive, there are routines in place to attempt to move the data to another location. This is a very high priority system event, even higher than mouse clicks. You will not be able to interact with anything while this is going on. > > It is recurring because the attempt has failed. You need to back up what you can, I recommend a great utility called Chronosync which has a feature to ignore errors, and then replace the drive. Carbon Copy Cloner is also a good choice even though it is paid software, because it will make a full bootable backup to another drive, and can make scheduled new and changed backups with old file archiving. From dochawk at gmail.com Thu Sep 13 14:16:24 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 13 Sep 2012 11:16:24 -0700 Subject: has anyone worked on in-app purchase through google? In-Reply-To: <503367FC.8010008@kencorey.com> References: <503367FC.8010008@kencorey.com> Message-ID: Finally getting back to this . . . On Tue, Aug 21, 2012 at 3:50 AM, Ken Corey wrote: > That said, the integration with ejunkie was painless. The trickiest part > was figuring out what the app should do upon registration. It looks useful and economical, but . . . it appears to be for using off of a web page. I'm trying to get it to purchase through google wallet from within a livecode standalone. Or did I miss something? -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From richmondmathewson at gmail.com Thu Sep 13 14:24:12 2012 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 13 Sep 2012 21:24:12 +0300 Subject: [OT] Looking For OS X Troubleshooting Suggestions In-Reply-To: <5F663ED9-FD35-4BB8-85A1-8A3F8701A724@pacifier.com> References: <31B8C5BD-8440-4DE7-BDDE-D7BF766C2F76@twft.com> <5F663ED9-FD35-4BB8-85A1-8A3F8701A724@pacifier.com> Message-ID: <505224CC.7080303@gmail.com> On 09/13/2012 08:48 PM, -=>JB<=- wrote: > About a year ago the hard drive on my mac mini failed. I would be using the > computer and all of a sudden things would slow down for a little bit and then > run normal again. I can't remember if there was a beachball showing but it > might have been. > > You should back up your drive now if you haven't already done so. I found > a Mac Seagate FreeAgent GoFlex external usb drive on ebay pretty cheap > and have my OS X running from it without any problems. You can get one > with 500 GB on ebay for around $40-$65. Over here in Bulgaria, one can buy containers for both PATA and SATA disks for about 10 Euros. These are really very useful as one put any old hard disk one happens to have lying around in one of them, and "Kaboom", rather like Batman, one has an instant backup solution. If you are "really low" like me you can always carry a screwdriver set in you pocket, so when you just happen to see an old computer parked by a dustbin you can extract the hard-disk (which in my experience is 9 out of 10 times functional) and put it to good use. > > As others have said back up your info. > > -=>JB<=- > > > From dochawk at gmail.com Thu Sep 13 14:57:45 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 13 Sep 2012 11:57:45 -0700 Subject: what does and doesn't get complied in a standalone? Message-ID: After many recent posts, I'm starting to wonder: what does and doesn't get complied in a standalone? Several messages have suggested, if I'm reading them write, that the main stack is compiled, while the others, even if password protected, are interpreted at runtime. Am I getting that right? And if so, what is the performance hit? So should all of the more intensive work be moved into routines in the main stack? -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From jhurley0305 at sbcglobal.net Thu Sep 13 15:07:16 2012 From: jhurley0305 at sbcglobal.net (Jim Hurley) Date: Thu, 13 Sep 2012 12:07:16 -0700 Subject: [OT] Looking For OS X Troubleshooting Suggestions 22 In-Reply-To: References: Message-ID: > > ------------------------------ > > Message: 6 > Date: Thu, 13 Sep 2012 08:53:37 -0700 > From: Bob Sneidar > To: How to use LiveCode > Subject: Re: [OT] Looking For OS X Troubleshooting Suggestions > Message-ID: > Content-Type: text/plain; charset=us-ascii > > If spotlight is failing it is because it has encountered bad blocks in the indexing process, and the attempt to relocate the data has failed. Read my prior post. I'm really good at this stuff. It's what I do for a living. > > Bob > Bob, First, let me say, I enjoy people who are good at what they do, and are not afraid to say so. (I just wish you were doing what you do in my neighborhood.) Second, I have many of the symptoms discussed earlier on this topic. But I have one more very sophisticated diagnostic test I perform. I listen. Every so often, the HD on my Mac Mini squeaks for a few minutes. That can't be good. Generally things are fine. So I assume the contents of my existing internal drive are ok. So, what would you recommend? If I were to create a Carbon Copy Clone on an external drive and, in the future, always boot from that external copy, would there be a performance hit? Jim From ambassador at fourthworld.com Thu Sep 13 15:23:24 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 13 Sep 2012 12:23:24 -0700 Subject: what does and doesn't get complied in a standalone? In-Reply-To: References: Message-ID: <505232AC.5080009@fourthworld.com> Dr. Hawkins wrote: > After many recent posts, I'm starting to wonder: what does and > doesn't get complied in a standalone? > > Several messages have suggested, if I'm reading them write, that the > main stack is compiled, while the others, even if password protected, > are interpreted at runtime. Am I getting that right? > > And if so, what is the performance hit? > > So should all of the more intensive work be moved into routines in the > main stack? No difference between mainstack made into an app and any other stack files used for code. And AFAIK no difference in execution speed between password-protected and non-protected scripts, though I haven't measured it in many years. In the modern world with so many different types of compilers, determining exactly what "compile" means can be tricky. My understanding of what LiveCode does is that it uses a two-pass compilation method, similar to many other high-level languages, in which a script is tokenized into a highly efficient bytecode format at runtime as objects are unpacked, and that bytecode is then run through the engine during execution. Exceptions to this include "do", "send", "call", and "dispatch", which must be tokenized on the fly since they're effectively working with dynamic strings, which explains why those run so much slower than alternatives. If anyone has more details beyond this I'd love to hear them. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From pete at lcsql.com Thu Sep 13 15:26:14 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 13 Sep 2012 12:26:14 -0700 Subject: what does and doesn't get complied in a standalone? In-Reply-To: References: Message-ID: The answer lies in the terminology I think. If you have a stack file that contains a main stack and several substacks, then all of them are compiled into the standalone. On the other hand, if you are using the so called "splash screen" approach that has one stack file with a main stack that then launches another stack file, then the standalone will only include the splash screen stack and the other stacks will not be compiled. If you are on a Mac, you can verify this by right clicking your standalone in the Finder and selecting "Show Package Contents" and looking at the contents of the MacOS folder. The main usage for the splash screen approach seems to be that you can store data in the stacks in the other stack file, whereas you cannot store data in a stack within a standalone. If I remember correctly, you are using an SQL database so I'd guess you probably aren't using the splash screen approach. The other thing to remember is that, if your stacks are password protected, then not only can people not access the scripts without the password but many other things are encrypted (e.g. custom properties). You can still see them OK in the IDE but unless your customers own a copy of Livecode, it will be very hard for them to find out what is stored in them. Hope that helps Pete lcSQL Software On Thu, Sep 13, 2012 at 11:57 AM, Dr. Hawkins wrote: > After many recent posts, I'm starting to wonder: what does and > doesn't get complied in a standalone? > > Several messages have suggested, if I'm reading them write, that the > main stack is compiled, while the others, even if password protected, > are interpreted at runtime. Am I getting that right? > > And if so, what is the performance hit? > > So should all of the more intensive work be moved into routines in the > main stack? > > -- > The Hawkins Law Firm > Richard E. Hawkins, Esq. > (702) 508-8462 > HawkinsLawFirm at gmail.com > 3025 S. Maryland Parkway > Suite A > Las Vegas, NV 89109 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Thu Sep 13 15:40:25 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 13 Sep 2012 12:40:25 -0700 Subject: Getting rid of a stack password Message-ID: I have a script I use to prepare a stack for release. It sets a password on some of the stacks in the stack file and then copies the stack file to a release folder. All fine so far. After the copy, I then attempt to get rid of the password so I don't have to mess with it for development purposes. The code I use is: set the passkey of stack "xyz" to set the password of stack "xyz" to empty Then I save the stack file. Next time I open the stack file, the password protection is still there. I'm obviously missing something and hoping someone can tell me what it is. Pete lcSQL Software From benr_mc at cogapp.com Thu Sep 13 15:41:52 2012 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Thu, 13 Sep 2012 20:41:52 +0100 Subject: Skanky ways to play MP3 on Windows XP Message-ID: <50523700.2010602@cogapp.com> I'm having trouble using the player object on Windows XP to play audio. MP3 files play in the Windows Media Player; WAV files play in LiveCode if I import them as audioclips. (MP3 files of course have never worked as imported audioclips.). But using the player object, on either WAV or MP3 files, fails. (I have set dontUseQT to true.) I'm pursuing this with RunRev support, but I'm running out of time. Are there any skanky ways, using shell commands or similar, to play MP3 files on Windows? Alternative question: are there any compressed formats that work with audioclips? I don't mind that the audioclip is uncompressed, because I can import them on the fly, play the audioclip, then delete it; but I am likely to run out of disk space (it's all on compact flash) if I have to have all the audio as uncompressed WAV. TIA, Ben From pete at lcsql.com Thu Sep 13 15:44:49 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 13 Sep 2012 12:44:49 -0700 Subject: Sending an email with a file attachment Message-ID: I notice that revMail does not have a way to attach a file to the email it creates. Is there perhaps a plugin or library that will provide that functionality? Pete lcSQL Software From jacque at hyperactivesw.com Thu Sep 13 15:48:08 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 13 Sep 2012 14:48:08 -0500 Subject: Getting rid of a stack password In-Reply-To: References: Message-ID: <50523878.2020702@hyperactivesw.com> On 9/13/12 2:40 PM, Peter Haworth wrote: > I have a script I use to prepare a stack for release. It sets a password > on some of the stacks in the stack file and then copies the stack file to a > release folder. All fine so far. After the copy, I then attempt to get > rid of the password so I don't have to mess with it for development > purposes. The code I use is: > > set the passkey of stack "xyz" to > set the password of stack "xyz" to empty > > Then I save the stack file. > > Next time I open the stack file, the password protection is still there. > I'm obviously missing something and hoping someone can tell me what it is. That's how it's done. Is the destroystack set to true? If not, remove it from memory before re-opening. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Thu Sep 13 16:05:13 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 13 Sep 2012 20:05:13 +0000 (UTC) Subject: OT: Supercomputer built from Raspberry Pis and Lego Message-ID: http://boingboing.net/2012/09/13/supercomputer-built-from-raspb.html Professor Cox adds: ?The first test we ran ? well obviously we calculated Pi on the Raspberry Pi using MPI, which is a well-known first test for any new supercomputer.? No further comment because mine's *still* backordered. -- Mark Wieder mwieder at ahsoftware.net From matthias_livecode_150811 at m-r-d.de Thu Sep 13 16:07:01 2012 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Thu, 13 Sep 2012 22:07:01 +0200 Subject: Sending an email with a file attachment In-Reply-To: References: Message-ID: Peter, Sarah Reichelt?s smtp library can help. http://www.troz.net/rev/index.irev?category=Library#stacks Regards, -- Matthias Rebbe matthias (at) rebbe.tk Tel: +49.5741.310000 -- "Life is too short for boring code" Am 13.09.2012 um 21:44 schrieb Peter Haworth : > I notice that revMail does not have a way to attach a file to the email it > creates. Is there perhaps a plugin or library that will provide that > functionality? > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dsc at swcp.com Thu Sep 13 16:08:04 2012 From: dsc at swcp.com (Dar Scott) Date: Thu, 13 Sep 2012 14:08:04 -0600 Subject: [OT] Looking For OS X Troubleshooting Suggestions In-Reply-To: References: Message-ID: I mentioned temperature. There are some temperature monitor applications out there. Some work. Somebody mentioned thrashing. I think that is likely, too. Even more likely. Perhaps most people do not upgrade the RAM in their mac minis, but do upgrade systems and tools and work on bigger and bigger documents. Also, some beta products might have memory leaks. So, you could be always swapping out memory. Your LiveCode scripts can accumulate memory usage, too. If your cool utility stack is repeatedly putting backup copies of big images into an array, then those can add up. This is consistent with the bit of improvement after a restart. (And a temperature problem is consistent with an improvement after a shutdown for lunch.) Look at RAM usage. Dar On Sep 12, 2012, at 10:02 PM, Scott Rossi wrote: > Hi List: > > Apologies for posting something other than a EULA opinion, but I'm wondering > if someone might have some experience with an OS X system that is throwing > random beachballs all over the place (10.6.8). Scroll a list of files in > the Finder = beachball; launch an application = beachball; create a new > email message = beachball. I've used Disk Utility to repair the disk and > permissions (nothing major appeared to be found). I've run a test on RAM > using MemTest, with apparently no problems found. I've been watching > Activity Monitor to see if there's anything sucking up processor use -- > nothing appears to be out of the ordinary (that I know of). I'm now trying > an app called Onyx to see if it will find anything worth addressing. > > Short of reinstalling the system (days worth of labor), I'm at a loss for > what else to try. The one thing I found online is that the Spotlight > indexing process can sometimes go crazy and intermittently bog down the > processor -- Onyx supposedly allows you to disable this but I'm not certain > this is the problem (not a regular culprit in Activity Monitor). > > Not sure if this means anything but apparently I can't reset PRAM on the > system (Intel Mac Mini). I've tried several times with multiple keyboards, > without success. I believe with Lion and above maybe this is supposed to be > unnecessary, but it's supposed to work with Snow Leopard and earlier, yes? > > Anybody have any ideas for something else to look for? I know some of you > do more low level tinkering than I. Restarts help for a while, but I can > only restart the system so many times... > > Thanks for any suggestions. > > Best Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mikekann at yahoo.com Thu Sep 13 16:17:16 2012 From: mikekann at yahoo.com (Michael Kann) Date: Thu, 13 Sep 2012 13:17:16 -0700 (PDT) Subject: Skanky ways to play MP3 on Windows XP In-Reply-To: <50523700.2010602@cogapp.com> Message-ID: <1347567436.36502.YahooMailClassic@web120502.mail.ne1.yahoo.com> Greetings Ben, I'm using Vista to play an mp3 file in the same folder as my stack. On our other computer we used to have XP, but now have Windows 7. I didn't remember having any problem play mp3's from XP, but don't think I have a stack for that scenario. If you want the Vista script I can send it along. Mike --- On Thu, 9/13/12, Ben Rubinstein wrote: From: Ben Rubinstein Subject: Skanky ways to play MP3 on Windows XP To: "How to use LiveCode" Date: Thursday, September 13, 2012, 2:41 PM I'm having trouble using the player object on Windows XP to play audio.? MP3 files play in the Windows Media Player; WAV files play in LiveCode if I import them as audioclips.? (MP3 files of course have never worked as imported audioclips.).? But using the player object, on either WAV or MP3 files, fails. (I have set dontUseQT to true.)? I'm pursuing this with RunRev support, but I'm running out of time. Are there any skanky ways, using shell commands or similar, to play MP3 files on Windows? Alternative question: are there any compressed formats that work with audioclips?? I don't mind that the audioclip is uncompressed, because I can import them on the fly, play the audioclip, then delete it; but I am likely to run out of disk space (it's all on compact flash) if I have to have all the audio as uncompressed WAV. TIA, Ben _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Thu Sep 13 16:20:16 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 13 Sep 2012 13:20:16 -0700 Subject: [OT] Looking For OS X Troubleshooting Suggestions In-Reply-To: References: Message-ID: On Thu, Sep 13, 2012 at 1:08 PM, Dar Scott wrote: > Look at RAM usage. Also . . . I ran RAM test after RAM test, passed them all (including all night runs). On the third trip in, apple swapped out the iMac. Got better, but more panics. On trip 4, they figured out that it was my third party ram . . . -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From gandalf at doctorTimothyMiller.com Thu Sep 13 16:41:22 2012 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Thu, 13 Sep 2012 13:41:22 -0700 Subject: version 5.5.2 upgrade trouble Message-ID: Hello, Yesterday, I got notified that version 5.5.2 for the Macintosh desktop was available. I clicked the right buttons, verified my license, and it worked. Today, I got a similar notification, but the version looked a little different. I can't remember now. Maybe something like 5.5.2-gm?? I was in a hurry. Maybe it's a last-minute bug fix? Probably should have hesitated. Anyway, I downloaded, verified my license, etc., just like yesterday. No problems. But now 5.5.2 won't launch. Finder information: Created: Yesterday Modified: Today (at the time I did the new installation) Version: 5.5.1492 Please advise. Tim From gandalf at doctorTimothyMiller.com Thu Sep 13 16:44:19 2012 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Thu, 13 Sep 2012 13:44:19 -0700 Subject: version 5.5.2 upgrade trouble In-Reply-To: References: Message-ID: <2158CE15-B58E-4E6D-846C-A60442A18137@doctorTimothyMiller.com> Correction: Version 5.5.2.1492 Tim On Sep 13, 2012, at 1:41 PM, Timothy Miller wrote: > Hello, > > Yesterday, I got notified that version 5.5.2 for the Macintosh desktop was available. I clicked the right buttons, verified my license, and it worked. > > Today, I got a similar notification, but the version looked a little different. I can't remember now. Maybe something like 5.5.2-gm?? > > I was in a hurry. Maybe it's a last-minute bug fix? Probably should have hesitated. Anyway, I downloaded, verified my license, etc., just like yesterday. No problems. > > But now 5.5.2 won't launch. > > Finder information: > > Created: Yesterday > Modified: Today (at the time I did the new installation) > Version: 5.5.1492 > > Please advise. > > Tim > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From gandalf at doctorTimothyMiller.com Thu Sep 13 16:53:16 2012 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Thu, 13 Sep 2012 13:53:16 -0700 Subject: version 5.5.2 upgrade trouble In-Reply-To: <2158CE15-B58E-4E6D-846C-A60442A18137@doctorTimothyMiller.com> References: <2158CE15-B58E-4E6D-846C-A60442A18137@doctorTimothyMiller.com> Message-ID: <0958FE9C-5FD4-466F-A9F0-CF159A48CC87@doctorTimothyMiller.com> Never mind. Before I posted, I messed around with it, could not fix it. Inevitably, it started working, after I posted. I did mess around a bit more. Not sure what was wrong or what I did right. Tim On Sep 13, 2012, at 1:44 PM, Timothy Miller wrote: > >> Hello, >> >> Yesterday, I got notified that version 5.5.2 for the Macintosh desktop was available. I clicked the right buttons, verified my license, and it worked. >> >> Today, I got a similar notification, but the version looked a little different. I can't remember now. Maybe something like 5.5.2-gm?? >> >> I was in a hurry. Maybe it's a last-minute bug fix? Probably should have hesitated. Anyway, I downloaded, verified my license, etc., just like yesterday. No problems. >> >> But now 5.5.2 won't launch. >> >> Finder information: >> >> Created: Yesterday >> Modified: Today (at the time I did the new installation) >> Version: 5.5.1492 >> >> Please advise. >> >> Tim From henshaw at me.com Thu Sep 13 16:55:02 2012 From: henshaw at me.com (Andrew Henshaw) Date: Thu, 13 Sep 2012 21:55:02 +0100 Subject: how to test in-app purchase In-Reply-To: References: Message-ID: <76DA938F-9BAC-4321-99AB-0ACF1FD556BB@me.com> You just log out of the store on your phone, and then re-log in using your test account (in settings) You then go to your app, and purchase the in-app purchase using your test account. As its in the list, it will let you do it. If it doesnt work, give it 24 hours and try again. It seems to take anything up to 24 hours for new test accounts, and in app purchases to become available and work together. On 13 Sep 2012, at 15:41, paolo mazza wrote: > Hi all, > I have 2 questions about in-app purchase with LiveCode: > > First, how can I test the in-app purchase in my iOS app before > uploading my application to the app store? > > I created a test user... but I can not understand how can I test the > in-app purchase . > > > Then, the in-app purchase commands in LiveCode can be used also for > Non-Renewing purchases? > > Following the lesson I came up with this command: > > mobilePurchaseCreate "it.COMPANY_NAME.ProductID.Non-Renewing" > > Is it correct? > > Thanks, > > Paolo Mazza > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Thu Sep 13 17:02:15 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 13 Sep 2012 14:02:15 -0700 Subject: Sending an email with a file attachment In-Reply-To: References: Message-ID: Thanks Matthias, I'll take a look. Pete lcSQL Software On Thu, Sep 13, 2012 at 1:07 PM, Matthias Rebbe < matthias_livecode_150811 at m-r-d.de> wrote: > Peter, > > Sarah Reichelt?s smtp library can help. > > http://www.troz.net/rev/index.irev?category=Library#stacks > > > Regards, > > > -- > Matthias Rebbe > matthias (at) rebbe.tk > Tel: +49.5741.310000 > -- > "Life is too short for boring code" > > > > > > > > Am 13.09.2012 um 21:44 schrieb Peter Haworth : > > > I notice that revMail does not have a way to attach a file to the email > it > > creates. Is there perhaps a plugin or library that will provide that > > functionality? > > Pete > > lcSQL Software > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Thu Sep 13 17:21:55 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 13 Sep 2012 14:21:55 -0700 Subject: Sending an email with a file attachment In-Reply-To: References: Message-ID: Looks like that won't help. The purpose for this is for a user of my software to send an email to support and to automatically attach a file to the email that contains information about the user's environment. Sarah's stack requires the name of the SMTP server and since that will be different on each user's machine and I don't know in advance what it is, her stack won't help me unfortunately. Any other suggestions? I can embed the information in the body of the email instead of in an attachment so not hugely important. Or I could just rewrite my app to run on iPhone/Android, then I could use the commands provided by LC for those platforms :-) Pete lcSQL Software On Thu, Sep 13, 2012 at 1:07 PM, Matthias Rebbe < matthias_livecode_150811 at m-r-d.de> wrote: > Peter, > > Sarah Reichelt?s smtp library can help. > > http://www.troz.net/rev/index.irev?category=Library#stacks > > > Regards, > > > -- > Matthias Rebbe > matthias (at) rebbe.tk > Tel: +49.5741.310000 > -- > "Life is too short for boring code" > > > > > > > > Am 13.09.2012 um 21:44 schrieb Peter Haworth : > > > I notice that revMail does not have a way to attach a file to the email > it > > creates. Is there perhaps a plugin or library that will provide that > > functionality? > > Pete > > lcSQL Software > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bobs at twft.com Thu Sep 13 17:24:52 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 13 Sep 2012 14:24:52 -0700 Subject: [OT] Looking For OS X Troubleshooting Suggestions 22 In-Reply-To: References: Message-ID: <81DE567F-6890-46A6-96FE-9F0022C99C3C@twft.com> Hi Jim. I didn't mean to imply I knew more, as I can see that may be how my post looked. I say that to give people confidence in following my IT advice. Sorry if it sounded like I was being condescending. That being said, the internal SATA interface is always going to be faster that an external USB or even a firewire interface. Even an external eSata may be slower, because you are going through a translation interface, but it probably won't be noticeable, whereas a firewire or usb interface will probably be quite noticeable. I have not used USB 3 yet, but my sense is that an internal PATA drive is always going to be the fastest, all other things being equal. What I would do is create the clone, then put the cloned drive into the device. Use the newer drive as the production drive. At that point, you can reformat the old drive, using the Write Zero's option which is the only way for the Disk Utility to lock out bad blocks or sectors, and then if you want, you can use that as your CCC image backup. It doesn't hurt to take advantage of iCloud or some other cloud based service either, or perhaps using a Time Machine backup. I use TM, but restores can be a little tricky, and they are not bootable. A CCC image is. In the event of a complete production drive failure, you can still boot into the spare drive and meet your deadlines. Bob On Sep 13, 2012, at 12:07 PM, Jim Hurley wrote: >> If spotlight is failing it is because it has encountered bad blocks in the indexing process, and the attempt to relocate the data has failed. Read my prior post. I'm really good at this stuff. It's what I do for a living. >> >> Bob >> > > Bob, > > First, let me say, I enjoy people who are good at what they do, and are not afraid to say so. (I just wish you were doing what you do in my neighborhood.) > > Second, I have many of the symptoms discussed earlier on this topic. > > But I have one more very sophisticated diagnostic test I perform. I listen. Every so often, the HD on my Mac Mini squeaks for a few minutes. That can't be good. > > Generally things are fine. So I assume the contents of my existing internal drive are ok. So, what would you recommend? > > If I were to create a Carbon Copy Clone on an external drive and, in the future, always boot from that external copy, would there be a performance hit? > > Jim From bobs at twft.com Thu Sep 13 17:36:19 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 13 Sep 2012 14:36:19 -0700 Subject: what does and doesn't get complied in a standalone? In-Reply-To: <505232AC.5080009@fourthworld.com> References: <505232AC.5080009@fourthworld.com> Message-ID: I would only add that the mainstack is not editable, and seems to be incorporated into the "app" itself, whereas substacks (with the option to keep substacks separate option checked in the Standalone Apps settings) and stack files are individual files located in a folder in the app bundle on a Mac, and in a folder in the program folder on Windows. Not sure about Linux. The Mac bundle DOES contain a file named the same as the mainstack, but without the .livecode extension. If I add the extension, and then try to open the file as a stack, Livecode complains it is not a stack, showing that the mainstack is actually not simply included in the bundle, but is incorporated into a unix executable, which I believe is the runtime engine glued together with the mainstack. If you need further confusion and obfuscation I will be glad to assist! ;-) Bob On Sep 13, 2012, at 12:23 PM, Richard Gaskin wrote: > Dr. Hawkins wrote: >> After many recent posts, I'm starting to wonder: what does and >> doesn't get complied in a standalone? >> >> Several messages have suggested, if I'm reading them write, that the >> main stack is compiled, while the others, even if password protected, >> are interpreted at runtime. Am I getting that right? >> >> And if so, what is the performance hit? >> >> So should all of the more intensive work be moved into routines in the >> main stack? > > No difference between mainstack made into an app and any other stack files used for code. And AFAIK no difference in execution speed between password-protected and non-protected scripts, though I haven't measured it in many years. > > In the modern world with so many different types of compilers, determining exactly what "compile" means can be tricky. > > My understanding of what LiveCode does is that it uses a two-pass compilation method, similar to many other high-level languages, in which a script is tokenized into a highly efficient bytecode format at runtime as objects are unpacked, and that bytecode is then run through the engine during execution. > > Exceptions to this include "do", "send", "call", and "dispatch", which must be tokenized on the fly since they're effectively working with dynamic strings, which explains why those run so much slower than alternatives. > > If anyone has more details beyond this I'd love to hear them. > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/FourthWorldSys > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From matthias_livecode_150811 at m-r-d.de Thu Sep 13 18:14:37 2012 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Fri, 14 Sep 2012 00:14:37 +0200 Subject: Sending an email with a file attachment In-Reply-To: References: Message-ID: <2877735A-3261-4C52-8405-B43FA89F3482@m-r-d.de> Peter, you could try to use the smtp server which is responsible for your emailaddress. Your server normally will accept emails for your emailaddress. I write normally, because there are cases where this will not work. For example if your smtp server uses reverse dns to check the sender. Another option would be to let your app post that data to a php or livecodeserver script, which then does the sending. But wouldn?t it be better to let the user send the email manually? You could let your app put the desired data into the clipboard and let revmail open the email editor. You could then instruct the user to paste the content of the clipboard into the editor window. i, for one would love to know when a software is sending data or is phoning home. Regards, Matthias -- Matthias Rebbe matthias (at) rebbe.tk Tel: +49.5741.310000 -- "Life is too short for boring code" Am 13.09.2012 um 23:21 schrieb Peter Haworth : > Looks like that won't help. > > The purpose for this is for a user of my software to send an email to > support and to automatically attach a file to the email that contains > information about the user's environment. Sarah's stack requires the name > of the SMTP server and since that will be different on each user's machine > and I don't know in advance what it is, her stack won't help me > unfortunately. > > Any other suggestions? I can embed the information in the body of the > email instead of in an attachment so not hugely important. Or I could just > rewrite my app to run on iPhone/Android, then I could use the commands > provided by LC for those platforms :-) > > Pete > lcSQL Software > > > > On Thu, Sep 13, 2012 at 1:07 PM, Matthias Rebbe < > matthias_livecode_150811 at m-r-d.de> wrote: > >> Peter, >> >> Sarah Reichelt?s smtp library can help. >> >> http://www.troz.net/rev/index.irev?category=Library#stacks >> >> >> Regards, >> >> >> -- >> Matthias Rebbe >> matthias (at) rebbe.tk >> Tel: +49.5741.310000 >> -- >> "Life is too short for boring code" >> >> >> >> >> >> >> >> Am 13.09.2012 um 21:44 schrieb Peter Haworth : >> >>> I notice that revMail does not have a way to attach a file to the email >> it >>> creates. Is there perhaps a plugin or library that will provide that >>> functionality? >>> Pete >>> lcSQL Software >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From matthias_livecode_150811 at m-r-d.de Thu Sep 13 18:18:11 2012 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Fri, 14 Sep 2012 00:18:11 +0200 Subject: Sending an email with a file attachment In-Reply-To: <2877735A-3261-4C52-8405-B43FA89F3482@m-r-d.de> References: <2877735A-3261-4C52-8405-B43FA89F3482@m-r-d.de> Message-ID: <5C26B7DA-AD13-408B-8EB5-261AB617A731@m-r-d.de> Am 14.09.2012 um 00:14 schrieb Matthias Rebbe : > Your server normally will accept emails for your emailaddress. Of course your server accept email to your address. It was meant to be Your server normally will accept emails to your address without authentication. Regards, MAtthias From warren at warrensweb.us Thu Sep 13 18:38:27 2012 From: warren at warrensweb.us (Warren Samples) Date: Thu, 13 Sep 2012 17:38:27 -0500 Subject: Sending an email with a file attachment In-Reply-To: References: Message-ID: <50526063.40207@warrensweb.us> On 09/13/2012 04:21 PM, Peter Haworth wrote: > The purpose for this is for a user of my software to send an email to > support and to automatically attach a file to the email that contains > information about the user's environment. Sarah's stack requires the name > of the SMTP server and since that will be different on each user's machine > and I don't know in advance what it is, her stack won't help me > unfortunately. > > Any other suggestions? I can embed the information in the body of the > email instead of in an attachment so not hugely important. Or I could just > rewrite my app to run on iPhone/Android, then I could use the commands > provided by LC for those platforms:-) > > Pete > lcSQL Software You can expect unexpected problems using either SMTP or using revMail. Port blocking may require the use of nonstandard ports for SMTP and not everyone will have a desktop email client set up. You could use an SMTP relay service and provide the address and credentials yourself. Some SMTP relay services allow you to use non-standard ports. Some of them are quite inexpensive for low volume use, so that could help cover some scenarios if you're really determined to use SMTP. The server side script solution is far less problematic. You could also look into a script that stores the info in a database and you collect it manually. Good Luck, Warren From bobs at twft.com Thu Sep 13 18:56:23 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 13 Sep 2012 15:56:23 -0700 Subject: Sending an email with a file attachment In-Reply-To: <50526063.40207@warrensweb.us> References: <50526063.40207@warrensweb.us> Message-ID: <5A5CCA9C-E5E1-4E61-BAEB-BE8EE7D174A0@twft.com> Can you use On-Rev for mail sending? On Sep 13, 2012, at 3:38 PM, Warren Samples wrote: > On 09/13/2012 04:21 PM, Peter Haworth wrote: >> The purpose for this is for a user of my software to send an email to >> support and to automatically attach a file to the email that contains >> information about the user's environment. Sarah's stack requires the name >> of the SMTP server and since that will be different on each user's machine >> and I don't know in advance what it is, her stack won't help me >> unfortunately. >> >> Any other suggestions? I can embed the information in the body of the >> email instead of in an attachment so not hugely important. Or I could just >> rewrite my app to run on iPhone/Android, then I could use the commands >> provided by LC for those platforms:-) >> >> Pete >> lcSQL Software > > > You can expect unexpected problems using either SMTP or using revMail. Port blocking may require the use of nonstandard ports for SMTP and not everyone will have a desktop email client set up. > > You could use an SMTP relay service and provide the address and credentials yourself. Some SMTP relay services allow you to use non-standard ports. Some of them are quite inexpensive for low volume use, so that could help cover some scenarios if you're really determined to use SMTP. > > The server side script solution is far less problematic. You could also look into a script that stores the info in a database and you collect it manually. > > > Good Luck, > > Warren > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Thu Sep 13 18:58:49 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 13 Sep 2012 15:58:49 -0700 Subject: Sending an email with a file attachment In-Reply-To: <2877735A-3261-4C52-8405-B43FA89F3482@m-r-d.de> References: <2877735A-3261-4C52-8405-B43FA89F3482@m-r-d.de> Message-ID: All good ideas. Also, I'm not sending emails invisibly. The option to email support gathers all the environment info and supplies it to revMail as the message with a few blank lines at the top for the user to give details of the problem. Pete lcSQL Software On Thu, Sep 13, 2012 at 3:14 PM, Matthias Rebbe < matthias_livecode_150811 at m-r-d.de> wrote: > Peter, > > you could try to use the smtp server which is responsible for your > emailaddress. Your server normally will accept emails for your emailaddress. > I write normally, because there are cases where this will not work. For > example if your smtp server uses reverse dns to check the sender. > > Another option would be to let your app post that data to a php or > livecodeserver script, which then does the sending. > > But wouldn?t it be better to let the user send the email manually? You > could let your app put the desired data into the clipboard and let revmail > open the email editor. You could then instruct the user > to paste the content of the clipboard into the editor window. > > i, for one would love to know when a software is sending data or is > phoning home. > > > Regards, > > Matthias > > > -- > Matthias Rebbe > matthias (at) rebbe.tk > Tel: +49.5741.310000 > -- > "Life is too short for boring code" > > > > > > > > Am 13.09.2012 um 23:21 schrieb Peter Haworth : > > > Looks like that won't help. > > > > The purpose for this is for a user of my software to send an email to > > support and to automatically attach a file to the email that contains > > information about the user's environment. Sarah's stack requires the > name > > of the SMTP server and since that will be different on each user's > machine > > and I don't know in advance what it is, her stack won't help me > > unfortunately. > > > > Any other suggestions? I can embed the information in the body of the > > email instead of in an attachment so not hugely important. Or I could > just > > rewrite my app to run on iPhone/Android, then I could use the commands > > provided by LC for those platforms :-) > > > > Pete > > lcSQL Software > > > > > > > > On Thu, Sep 13, 2012 at 1:07 PM, Matthias Rebbe < > > matthias_livecode_150811 at m-r-d.de> wrote: > > > >> Peter, > >> > >> Sarah Reichelt?s smtp library can help. > >> > >> http://www.troz.net/rev/index.irev?category=Library#stacks > >> > >> > >> Regards, > >> > >> > >> -- > >> Matthias Rebbe > >> matthias (at) rebbe.tk > >> Tel: +49.5741.310000 > >> -- > >> "Life is too short for boring code" > >> > >> > >> > >> > >> > >> > >> > >> Am 13.09.2012 um 21:44 schrieb Peter Haworth : > >> > >>> I notice that revMail does not have a way to attach a file to the email > >> it > >>> creates. Is there perhaps a plugin or library that will provide that > >>> functionality? > >>> Pete > >>> lcSQL Software > >>> _______________________________________________ > >>> use-livecode mailing list > >>> use-livecode at lists.runrev.com > >>> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >>> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Thu Sep 13 19:12:25 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 13 Sep 2012 16:12:25 -0700 Subject: Sending an email with a file attachment In-Reply-To: <50526063.40207@warrensweb.us> References: <50526063.40207@warrensweb.us> Message-ID: Thanks Warren. I'm beginning to think Matthias' idea of putting the environment data on the clipboard and asking the user to paste it into the email client of his/her choice may be the easiest and safest way to do this. Pete lcSQL Software On Thu, Sep 13, 2012 at 3:38 PM, Warren Samples wrote: > On 09/13/2012 04:21 PM, Peter Haworth wrote: > >> The purpose for this is for a user of my software to send an email to >> support and to automatically attach a file to the email that contains >> information about the user's environment. Sarah's stack requires the name >> of the SMTP server and since that will be different on each user's machine >> and I don't know in advance what it is, her stack won't help me >> unfortunately. >> >> Any other suggestions? I can embed the information in the body of the >> email instead of in an attachment so not hugely important. Or I could just >> rewrite my app to run on iPhone/Android, then I could use the commands >> provided by LC for those platforms:-) >> >> Pete >> lcSQL Software >> > > > You can expect unexpected problems using either SMTP or using revMail. > Port blocking may require the use of nonstandard ports for SMTP and not > everyone will have a desktop email client set up. > > You could use an SMTP relay service and provide the address and > credentials yourself. Some SMTP relay services allow you to use > non-standard ports. Some of them are quite inexpensive for low volume use, > so that could help cover some scenarios if you're really determined to use > SMTP. > > The server side script solution is far less problematic. You could also > look into a script that stores the info in a database and you collect it > manually. > > > Good Luck, > > Warren > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From pete at lcsql.com Thu Sep 13 19:54:30 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 13 Sep 2012 16:54:30 -0700 Subject: Getting rid of a stack password In-Reply-To: <50523878.2020702@hyperactivesw.com> References: <50523878.2020702@hyperactivesw.com> Message-ID: The reversion to password protected happens the next time I run Livecode and load the stack, not loading it again in the same run of livecode. Pete lcSQL Software On Thu, Sep 13, 2012 at 12:48 PM, J. Landman Gay wrote: > On 9/13/12 2:40 PM, Peter Haworth wrote: > >> I have a script I use to prepare a stack for release. It sets a password >> on some of the stacks in the stack file and then copies the stack file to >> a >> release folder. All fine so far. After the copy, I then attempt to get >> rid of the password so I don't have to mess with it for development >> purposes. The code I use is: >> >> set the passkey of stack "xyz" to >> set the password of stack "xyz" to empty >> >> Then I save the stack file. >> >> Next time I open the stack file, the password protection is still there. >> I'm obviously missing something and hoping someone can tell me what it >> is. >> > > That's how it's done. Is the destroystack set to true? If not, remove it > from memory before re-opening. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From lan.kc.macmail at gmail.com Thu Sep 13 21:55:05 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 14 Sep 2012 09:55:05 +0800 Subject: [OT] Looking For OS X Troubleshooting Suggestions In-Reply-To: References: <31B8C5BD-8440-4DE7-BDDE-D7BF766C2F76@twft.com> Message-ID: On Fri, Sep 14, 2012 at 1:09 AM, Paul Hibbert wrote: > > I'm also pretty sure you can install a copy of your OS on a USB memory > stick, you may need a reasonable size stick, but they are not too expensive > now and it should help you determine where the error lies, you'll also see > how fast the OS boots and runs with a solid state drive too. > > Whilst the option to use a thumb drive might work for you, the suggestion that it will be fast is completely erroneous. USB memory sticks are NOT Solid State Drives and are not only slower, but slower than mechanical drives. http://www.tomsguide.com/us/USB-Drives-Corsair-Patriot,review-1337.html My own benchmarking* of a SanDisk 32 GB was an average of 11MB/s read speed. Even the above articles 20MB/s read speeds is nothing to write home about. I've benchmarked* old 40GB 5400rpm 2.5 drives via USB 2.0 that achieve 28MB/s. Modern (1+ TB) 7200 rpm external drives average 64MB/s via FW800 and 84MB/s via an ExpressCard SATA adapter. Via USB 2.0 I still only get 28 MB/s so this may be a limit of USB 2.0, or it may be the external HD case I was using. My experience of using a thumb drive as a boot disc is like using a DVD. Slow as molasses. If you've got one lying around doing nothing, OK it might be useful, but don't waste your money buying one for this purpose, put it towards a fast replacement HD. * using DriveGenius 2 or 3. From lan.kc.macmail at gmail.com Thu Sep 13 22:28:07 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 14 Sep 2012 10:28:07 +0800 Subject: [OT] Looking For OS X Troubleshooting Suggestions 22 In-Reply-To: References: Message-ID: On Fri, Sep 14, 2012 at 3:07 AM, Jim Hurley wrote: > But I have one more very sophisticated diagnostic test I perform. I > listen. Every so often, the HD on my Mac Mini squeaks for a few minutes. > That can't be good. > Are you sure it's the HD, that would be very very unusual. What about the fan or DVD drive (if it isn't the latest Mac Mini? The fan might squeak at certain rpm which would equate to certain tempertures. I think smcFanControl will work in an Intel Mac Mini and show you internal temps and fan rpm. http://www.eidac.de/ If you are convinced it's the HD then I completely agree with Bob; it's time to make a clone and buy a new bigger and faster replacement, before you lose the drive. Highly recommend: http://www.macsales.com/ Buy a complete external kit. Use it to clone your old internal onto the new external. The move the new HD into your Mac Mini. Then you can put the old HD into the external case and run programs like DriveGenius to see if there are bad blocks or something else that might be causing the squeaks. Don't do this before you've cloned your drive, the last thing you want is the drive to fail during testing but before you've cloned. At worst, if it can't be cured, you can always use it as an emergency boot drive. I have an old 40GB drive I pulled out of a G3 PB that has a pristine copy of SnoLeo on it + DriveGenius. Every now and then I start off it and run software update to make sure everything is up-to-date. Very rarely I actually start off it so I can do some serious Disc maintenance on the internal drive of my MBP. Note, this drive is NOT used for backups, it doesn't have anything essential on it, so when it does bite the dust it's no great lose. In the mean time it's got something on it that can be a huge time saver. As for performance hit, see my previous post; from fastest to slowest: 1) Internal HD External 2) eSata 3) FW800 4) FW400 5) USB 2.0 HD 6) USB 2.0 thumb drive 7) DVD install disc I don't have USB 3.0 or Thunderbolt cases but I would expect both of those to sit somewhere around eSATA, but still below an Internal HD. HTH From lan.kc.macmail at gmail.com Thu Sep 13 22:40:38 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 14 Sep 2012 10:40:38 +0800 Subject: Getting rid of a stack password In-Reply-To: References: <50523878.2020702@hyperactivesw.com> Message-ID: What happens if you use the Stacks window of the Standalone Applications Setting window? From benr_mc at cogapp.com Fri Sep 14 06:19:02 2012 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Fri, 14 Sep 2012 11:19:02 +0100 Subject: Skanky ways to play MP3 on Windows XP In-Reply-To: <1347567436.36502.YahooMailClassic@web120502.mail.ne1.yahoo.com> References: <1347567436.36502.YahooMailClassic@web120502.mail.ne1.yahoo.com> Message-ID: <50530496.8050504@cogapp.com> Hi Michael, Thanks for the reply. The problem isn't how to script playing MP3 files as such - I have a stack that works playing MP3 on most Windows and Mac systems, using the player object. The problem here is that I need it to work on a particular custom-assembled machine, on which for whatever reason the player object isn't working at all. I'm working with RunRev support to figure out why the player object isn't working on this unit; but I need a back-up plan. Since Windows Media Player is successfully playing MP3s, I'm wondering if there is a shell script or similar method to get the system to play MP3 files for my stack. My other route is that although the player object isn't working on this machine, imported audioclips do play. But the formats that I'm aware work with audioclips are non-compressed, and therefore we'd have to render the audio into formats which will take up a lot of space. Hence my second question about any space-efficient formats that work with audioclips. Ben On 13/09/2012 21:17, Michael Kann wrote: > Greetings Ben, > > I'm using Vista to play an mp3 file in the same folder as my stack. On our other computer we used to have XP, but now have Windows 7. I didn't remember having any problem play mp3's from XP, but don't think I have a stack for that scenario. If you want the Vista script I can send it along. > > Mike > > --- On Thu, 9/13/12, Ben Rubinstein wrote: > > From: Ben Rubinstein > Subject: Skanky ways to play MP3 on Windows XP > To: "How to use LiveCode" > Date: Thursday, September 13, 2012, 2:41 PM > > I'm having trouble using the player object on Windows XP to play audio. MP3 files play in the Windows Media Player; WAV files play in LiveCode if I import them as audioclips. (MP3 files of course have never worked as imported audioclips.). But using the player object, on either WAV or MP3 files, fails. (I have set dontUseQT to true.) I'm pursuing this with RunRev support, but I'm running out of time. > > Are there any skanky ways, using shell commands or similar, to play MP3 files on Windows? > > Alternative question: are there any compressed formats that work with audioclips? I don't mind that the audioclip is uncompressed, because I can import them on the fly, play the audioclip, then delete it; but I am likely to run out of disk space (it's all on compact flash) if I have to have all the audio as uncompressed WAV. > > TIA, > > Ben From klaus at major.on-rev.com Fri Sep 14 06:24:18 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Fri, 14 Sep 2012 12:24:18 +0200 Subject: Skanky ways to play MP3 on Windows XP In-Reply-To: <50530496.8050504@cogapp.com> References: <1347567436.36502.YahooMailClassic@web120502.mail.ne1.yahoo.com> <50530496.8050504@cogapp.com> Message-ID: <92D8DCC0-4EC9-4397-A082-F9350BEC898B@major.on-rev.com> Hi Ben, Am 14.09.2012 um 12:19 schrieb Ben Rubinstein : > Hi Michael, > > Thanks for the reply. The problem isn't how to script playing MP3 files as such - I have a stack that works playing MP3 on most Windows and Mac systems, using the player object. The problem here is that I need it to work on a particular custom-assembled machine, on which for whatever reason the player object isn't working at all. > > I'm working with RunRev support to figure out why the player object isn't working on this unit; but I need a back-up plan. > > Since Windows Media Player is successfully playing MP3s, I'm wondering if there is a shell script or similar method to get the system to play MP3 files for my stack. > > My other route is that although the player object isn't working on this machine, imported audioclips do play. But the formats that I'm aware work with audioclips are non-compressed, and therefore we'd have to render the audio into formats which will take up a lot of space. Hence my second question about any space-efficient formats that work with audioclips. the compressd AU format can be played as internal/imported Livecode sound! > Ben Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From benr_mc at cogapp.com Fri Sep 14 07:32:05 2012 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Fri, 14 Sep 2012 12:32:05 +0100 Subject: Skanky ways to play MP3 on Windows XP In-Reply-To: <92D8DCC0-4EC9-4397-A082-F9350BEC898B@major.on-rev.com> References: <1347567436.36502.YahooMailClassic@web120502.mail.ne1.yahoo.com> <50530496.8050504@cogapp.com> <92D8DCC0-4EC9-4397-A082-F9350BEC898B@major.on-rev.com> Message-ID: <505315B5.6070409@cogapp.com> On 14/09/2012 11:24, Klaus on-rev wrote: > Am 14.09.2012 um 12:19 schrieb Ben Rubinstein : >> My other route is that although the player object isn't working on this machine, imported audioclips do play. But the formats that I'm aware work with audioclips are non-compressed, and therefore we'd have to render the audio into formats which will take up a lot of space. Hence my second question about any space-efficient formats that work with audioclips. > > the compressd AU format can be played as internal/imported Livecode sound! Klaus - aha, that's very helpful, thank you! Do you have any recommedations for software to use for conversion (especially batch conversion) and for encoding? I'm using Audacity, which allows export with different headers and encodings - but you have to select combinations and then see if the "OK" button is enabled or disabled. So far the only encodings that I can find that can be selected with AU as the header, that I think are compressed, are U-law, A-law, ADPCM. U-law and A-law produce files exactly half the size of the uncompressed files (but still four times the size of the mp3). U-law plays OK through LiveCode (though noticeably softened compared to the uncompressed or the MP3), but A-law is horribly distorted. With ADPCM, I can select this combination, but when I try to export Audacity says it can't be exported in this format. So this definitely moves me a step forward - do you know of any other supported formats that offer either higher compression or better quality, that can be played as internal/imported LiveCode sounds? Many thanks, Ben From klaus at major.on-rev.com Fri Sep 14 07:49:35 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Fri, 14 Sep 2012 13:49:35 +0200 Subject: Skanky ways to play MP3 on Windows XP In-Reply-To: <505315B5.6070409@cogapp.com> References: <1347567436.36502.YahooMailClassic@web120502.mail.ne1.yahoo.com> <50530496.8050504@cogapp.com> <92D8DCC0-4EC9-4397-A082-F9350BEC898B@major.on-rev.com> <505315B5.6070409@cogapp.com> Message-ID: Hi Ben, Am 14.09.2012 um 13:32 schrieb Ben Rubinstein : > On 14/09/2012 11:24, Klaus on-rev wrote: > >> Am 14.09.2012 um 12:19 schrieb Ben Rubinstein : >>> My other route is that although the player object isn't working on this machine, imported audioclips do play. But the formats that I'm aware work with audioclips are non-compressed, and therefore we'd have to render the audio into formats which will take up a lot of space. Hence my second question about any space-efficient formats that work with audioclips. >> >> the compressd AU format can be played as internal/imported Livecode sound! > > Klaus - aha, that's very helpful, thank you! > > Do you have any recommedations for software to use for conversion (especially batch conversion) and for encoding? no, sorry, I always used QuickTime (Pro) manually for each sound. You could use Trevors wonderful QuickTIme External and write a batch processing thing yourself in LC ;-) > I'm using Audacity, which allows export with different headers and encodings - but you have to select combinations and then see if the "OK" button is enabled or disabled. So far the only encodings that I can find that can be selected with AU as the header, that I think are compressed, are U-law, A-law, ADPCM. U-law and A-law produce files exactly half the size of the uncompressed files (but still four times the size of the mp3). U-law plays OK through LiveCode (though noticeably softened compared to the uncompressed or the MP3), but A-law is horribly distorted. With ADPCM, I can select this combination, but when I try to export Audacity says it can't be exported in this format. Hm, my sounds (just some sound effects, no speech or music, so the compression was OK for my needs) were always in U-law format. You may need to experiment a bit... > So this definitely moves me a step forward - do you know of any other supported formats that offer either higher compression or better quality, that can be played as internal/imported LiveCode sounds? No, only uncompressed WAV/AIFF files and the compressed AU format are supported with the "play" command on LC desktop. It IS about time that RunRev changes its multimedia engine to a REAL crossplatform solution! There may not be QuickTime for WIndows anytime soon in the future! > Many thanks, > > Ben Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From richmondmathewson at gmail.com Fri Sep 14 07:20:21 2012 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 14 Sep 2012 14:20:21 +0300 Subject: Skanky ways to play MP3 on Windows XP In-Reply-To: References: <1347567436.36502.YahooMailClassic@web120502.mail.ne1.yahoo.com> <50530496.8050504@cogapp.com> <92D8DCC0-4EC9-4397-A082-F9350BEC898B@major.on-rev.com> <505315B5.6070409@cogapp.com> Message-ID: <505312F5.9040208@gmail.com> > No, only uncompressed WAV/AIFF files and the compressed AU format are supported with the "play" command on LC desktop. > > It IS about time that RunRev changes its multimedia engine to a REAL crossplatform solution! > There may not be QuickTime for WIndows anytime soon in the future! Some of us have been agitating for Livecode to have a sound export-with-conversion facility for the last 7-9 years. AND inbuilt sound playback possibilities, as Quicktime & Linux don't mix, and while one can playback sound on Linux from Livecode, one has to twiddle about with one's codebase per platform. From coiin at verizon.net Fri Sep 14 08:39:31 2012 From: coiin at verizon.net (Colin Holgate) Date: Fri, 14 Sep 2012 08:39:31 -0400 Subject: Skanky ways to play MP3 on Windows XP In-Reply-To: <505315B5.6070409@cogapp.com> References: <1347567436.36502.YahooMailClassic@web120502.mail.ne1.yahoo.com> <50530496.8050504@cogapp.com> <92D8DCC0-4EC9-4397-A082-F9350BEC898B@major.on-rev.com> <505315B5.6070409@cogapp.com> Message-ID: I have had to make a lot of ogg files lately, and I use Audio-Converter. It does have AU in its long list of formats: http://www.hewbo.com/free-audio-converter.html You can have it save the new file back into the folder the source file was located, which means I can do a Find on a set of folders on the server, looking for WAV or AIF, and drag the list of found files onto the audio converter window. They quickly get batched converted back into the many source folders. On Sep 14, 2012, at 7:32 AM, Ben Rubinstein wrote: > >Do you have any recommedations for software to use for conversion (especially batch conversion) and for encoding? From ambassador at fourthworld.com Fri Sep 14 09:13:05 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 14 Sep 2012 06:13:05 -0700 Subject: Sending an email with a file attachment In-Reply-To: References: Message-ID: <50532D61.1060602@fourthworld.com> Peter Haworth wrote: > I'm beginning to think Matthias' idea of putting the environment > data on the clipboard and asking the user to paste it into the > email client of his/her choice may be the easiest and safest way > to do this. Maybe I'm coming in late to this thread, but if the body of the email is less than 1k have you considered just sending it along as a param in the url?: on mouseUp put "someone at somewhere.com" into tAddress put "Hello!" into tSubject put "This is the body"&cr&"of the email." into tBody put "mailto:"& tAddress & "?" \ & "subject="& tSubject &"&" \ & "body="& tBody into tEmailURL launch url tEmailURL end mouseUp I use this to have customers send bug reports, and I can grab the OS version, my app's version, screenRect, and other useful info along with the relevant portion of the executionContexts all within the size limit on the URL passed to most email clients. So far the only really restrictive client I've come across in years is GMail, which apparently allows only ~512 chars; everything else our users have tested on allows at least 1k, which has been plenty to get the info I need from them. -- Richard Gaskin Fourth World Systems Software Design and Development for the Desktop, Mobile, and the Web ____________________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From benr_mc at cogapp.com Fri Sep 14 09:36:32 2012 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Fri, 14 Sep 2012 14:36:32 +0100 Subject: Skanky ways to play MP3 on Windows XP In-Reply-To: References: <1347567436.36502.YahooMailClassic@web120502.mail.ne1.yahoo.com> <50530496.8050504@cogapp.com> <92D8DCC0-4EC9-4397-A082-F9350BEC898B@major.on-rev.com> <505315B5.6070409@cogapp.com> Message-ID: <505332E0.1080101@cogapp.com> On 14/09/2012 13:39, Colin Holgate wrote: > I have had to make a lot of ogg files lately, and I use Audio-Converter. It does have AU in its long list of formats: > > http://www.hewbo.com/free-audio-converter.html Thanks Colin, I'll take a look. Ben From warren at warrensweb.us Fri Sep 14 10:29:23 2012 From: warren at warrensweb.us (Warren Samples) Date: Fri, 14 Sep 2012 09:29:23 -0500 Subject: Sending an email with a file attachment In-Reply-To: <50532D61.1060602@fourthworld.com> References: <50532D61.1060602@fourthworld.com> Message-ID: <50533F43.6090903@warrensweb.us> On 09/14/2012 08:13 AM, Richard Gaskin wrote: > Peter Haworth wrote: > > > I'm beginning to think Matthias' idea of putting the environment > > data on the clipboard and asking the user to paste it into the > > email client of his/her choice may be the easiest and safest way > > to do this. > > Maybe I'm coming in late to this thread, but if the body of the email is > less than 1k have you considered just sending it along as a param in the > url?: > > on mouseUp > put "someone at somewhere.com" into tAddress > put "Hello!" into tSubject > put "This is the body"&cr&"of the email." into tBody > put "mailto:"& tAddress & "?" \ > & "subject="& tSubject &"&" \ > & "body="& tBody into tEmailURL > launch url tEmailURL > end mouseUp > > I use this to have customers send bug reports, and I can grab the OS > version, my app's version, screenRect, and other useful info along with > the relevant portion of the executionContexts all within the size limit > on the URL passed to most email clients. > > So far the only really restrictive client I've come across in years is > GMail, which apparently allows only ~512 chars; everything else our > users have tested on allows at least 1k, which has been plenty to get > the info I need from them. > This script causes unexpected problems here. It launches KMail on my system despite my having Thunderbird properly set as the default system email client. What happens if no desktop client is being used? (I honestly don't know, I have never been one of those people who use web-based mail.) Can one be assured that that behavior will be consistent? A second problem on my system, running Linux, is that the body is not inserted into the message. This seems to be related to the number of parameters the system will pass to the email client. It accepts only two, apparently. So, recipient's address + (pick one: cc, subject OR body). revMail also behaves exactly this way here. Warren From ambassador at fourthworld.com Fri Sep 14 11:13:05 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 14 Sep 2012 08:13:05 -0700 Subject: Sending an email with a file attachment In-Reply-To: <50533F43.6090903@warrensweb.us> References: <50533F43.6090903@warrensweb.us> Message-ID: <50534981.7000800@fourthworld.com> Warren Samples wrote: > On 09/14/2012 08:13 AM, Richard Gaskin wrote: >> Maybe I'm coming in late to this thread, but if the body of the email is >> less than 1k have you considered just sending it along as a param in the >> url?: >> >> on mouseUp >> put "someone at somewhere.com" into tAddress >> put "Hello!" into tSubject >> put "This is the body"&cr&"of the email." into tBody >> put "mailto:"& tAddress & "?" \ >> & "subject="& tSubject &"&" \ >> & "body="& tBody into tEmailURL >> launch url tEmailURL >> end mouseUp ... > This script causes unexpected problems here. It launches KMail on my > system despite my having Thunderbird properly set as the default system > email client. What happens if no desktop client is being used? (I > honestly don't know, I have never been one of those people who use > web-based mail.) Can one be assured that that behavior will be > consistent? A second problem on my system, running Linux, is that the > body is not inserted into the message. This seems to be related to the > number of parameters the system will pass to the email client. It > accepts only two, apparently. So, recipient's address + (pick one: cc, > subject OR body). revMail also behaves exactly this way here. Those are all good points, but I suspect there would be even more issues trying to get consistent behavior with managing the OS mechanism for copy-and-paste into email clients on all those platforms. Probably the most reliable method would be to write a quick CGI to receive the data, and have the dialog stack post it there over HTTP. That seems to be how this sort of thing is handled most often. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From devin_asay at byu.edu Fri Sep 14 11:47:20 2012 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 14 Sep 2012 15:47:20 +0000 Subject: [OT] Looking For OS X Troubleshooting Suggestions In-Reply-To: References: <31B8C5BD-8440-4DE7-BDDE-D7BF766C2F76@twft.com> Message-ID: <31BDC56EACAAF64688457CE3F71D9F1ADBDEC5@Peas2.byu.local> Scott, I'm with Bob, Steven, Paul and others. I manage a lot of Macs, and I have often seen behavior like this on hard drives that are failing. The good news is that if you have a good backup, you can basically restore it to a new HD and be up and running. Devin Devin Asay Office of Digital Humanities Brigham Young University From pete at lcsql.com Fri Sep 14 12:19:44 2012 From: pete at lcsql.com (Peter Haworth) Date: Fri, 14 Sep 2012 09:19:44 -0700 Subject: Sending an email with a file attachment In-Reply-To: <50532D61.1060602@fourthworld.com> References: <50532D61.1060602@fourthworld.com> Message-ID: Thanks Richard, I will give that a try. Thanks also to Warren for pointing out the potential problems. Probably a CGI script (as mentioned in a later email from Richard) would be the safest way to go but I'd be starting from ground zero on how to do that. Am I the only one that feels like I spend an inordinate amount of time figuring out solutions to problems that have nothing to do with the basic functionality of whatever product I'm working on!?!?! Pete lcSQL Software On Fri, Sep 14, 2012 at 6:13 AM, Richard Gaskin wrote: > Peter Haworth wrote: > > > I'm beginning to think Matthias' idea of putting the environment > > data on the clipboard and asking the user to paste it into the > > email client of his/her choice may be the easiest and safest way > > to do this. > > Maybe I'm coming in late to this thread, but if the body of the email is > less than 1k have you considered just sending it along as a param in the > url?: > > on mouseUp > put "someone at somewhere.com" into tAddress > put "Hello!" into tSubject > put "This is the body"&cr&"of the email." into tBody > put "mailto:"& tAddress & "?" \ > & "subject="& tSubject &"&" \ > & "body="& tBody into tEmailURL > launch url tEmailURL > end mouseUp > > I use this to have customers send bug reports, and I can grab the OS > version, my app's version, screenRect, and other useful info along with the > relevant portion of the executionContexts all within the size limit on the > URL passed to most email clients. > > So far the only really restrictive client I've come across in years is > GMail, which apparently allows only ~512 chars; everything else our users > have tested on allows at least 1k, which has been plenty to get the info I > need from them. > > -- > Richard Gaskin > Fourth World Systems > Software Design and Development for the Desktop, Mobile, and the Web > ______________________________**______________________________**________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From bobs at twft.com Fri Sep 14 12:27:15 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 14 Sep 2012 09:27:15 -0700 Subject: Sending an email with a file attachment In-Reply-To: References: <50532D61.1060602@fourthworld.com> Message-ID: <3E5919A4-0771-4149-911C-6DF4492837E2@twft.com> No you are not the only one. But I have decided some time ago that the reason for this is that our original estimate of what it takes to accomplish a task is largely an illusion, due to our ability to imagine. What it actually took to accomplish any given task is what it is when we look back in retrospect. That is why experience is such a huge advantage in any line of work (says the aging man who's sick of these youngsters around here thinking they can do his job just as well). Bob On Sep 14, 2012, at 9:19 AM, Peter Haworth wrote: > Thanks Richard, I will give that a try. Thanks also to Warren for pointing > out the potential problems. > > Probably a CGI script (as mentioned in a later email from Richard) would be > the safest way to go but I'd be starting from ground zero on how to do that. > > Am I the only one that feels like I spend an inordinate amount of time > figuring out solutions to problems that have nothing to do with the basic > functionality of whatever product I'm working on!?!?! > > Pete From ambassador at fourthworld.com Fri Sep 14 12:33:24 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 14 Sep 2012 09:33:24 -0700 Subject: Sending an email with a file attachment In-Reply-To: References: Message-ID: <50535C54.5020802@fourthworld.com> Peter Haworth wrote: > Am I the only one that feels like I spend an inordinate amount of time > figuring out solutions to problems that have nothing to do with the basic > functionality of whatever product I'm working on!?!?! That question came up just last night at a programmer meetup. Everyone present agreed that it's just the nature of the task. Like Bob said, it's not a failure of any given tool or language, just a failure of the imagination to conceive of all of the possible issues with the many disparate subsystems any project will encounter on its way to completion. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From pete at lcsql.com Fri Sep 14 12:53:19 2012 From: pete at lcsql.com (Peter Haworth) Date: Fri, 14 Sep 2012 09:53:19 -0700 Subject: Sending an email with a file attachment In-Reply-To: <50535C54.5020802@fourthworld.com> References: <50535C54.5020802@fourthworld.com> Message-ID: I wasn't blaming the tools by any means. I guess eventually, you build up a library of infrastructure tools (license checking, delivery mechanisms, bug reporting, etc) just as you do with code libraries so it becomes less of a headache. I'll freely admit I'm my own worst enemy in this because I invariably leave these things to the last minute in favour of concentrating on functionality and UI. Pete lcSQL Software On Fri, Sep 14, 2012 at 9:33 AM, Richard Gaskin wrote: > Peter Haworth wrote: > > Am I the only one that feels like I spend an inordinate amount of time >> figuring out solutions to problems that have nothing to do with the basic >> functionality of whatever product I'm working on!?!?! >> > > That question came up just last night at a programmer meetup. Everyone > present agreed that it's just the nature of the task. > > Like Bob said, it's not a failure of any given tool or language, just a > failure of the imagination to conceive of all of the possible issues with > the many disparate subsystems any project will encounter on its way to > completion. > > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/**FourthWorldSys > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From pmbrig at gmail.com Fri Sep 14 13:28:26 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Fri, 14 Sep 2012 13:28:26 -0400 Subject: Sending an email with a file attachment In-Reply-To: References: <50535C54.5020802@fourthworld.com> Message-ID: <7F4DC47D-41CB-4532-BCCE-485C8A4F860A@gmail.com> On Sep 14, 2012, at 12:53 PM, Peter Haworth wrote: > I'll freely admit I'm my own worst enemy in this because I invariably leave > these things to the last minute in favour of concentrating on functionality > and UI. The first 90% of the task takes 90% of the time, and the last 10% takes the other 90% of the time. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From stephenREVOLUTION2 at barncard.com Fri Sep 14 14:02:48 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 14 Sep 2012 11:02:48 -0700 Subject: Skanky ways to play MP3 on Windows XP In-Reply-To: <505315B5.6070409@cogapp.com> References: <1347567436.36502.YahooMailClassic@web120502.mail.ne1.yahoo.com> <50530496.8050504@cogapp.com> <92D8DCC0-4EC9-4397-A082-F9350BEC898B@major.on-rev.com> <505315B5.6070409@cogapp.com> Message-ID: If this is speech, not music, then one can also use 8 bit wav files at low sample rates like 11k or 5k. The high frequencies will diminish and 8 bit is somewhat crunchy sounding, but if one is preparing the samples one can always create them brighter with eq. and shape for the application. These file types will import and play in Livecode, I've tested this. Remember the Nyquist frequency calculation -- basically (and with 'perfect' filters) your high end frequency limit will be half your sample rate. Also you folks should know that I have been successful in obtaining audio data from a livecode stack and exporting it to a file and I'll post my findings soon. sqb On Fri, Sep 14, 2012 at 4:32 AM, Ben Rubinstein wrote: > .... > > So this definitely moves me a step forward - do you know of any other > supported formats that offer either higher compression or better quality, > that can be played as internal/imported LiveCode sounds? > > Many thanks, > > Ben > > Stephen Barncard > San Francisco Ca. USA more about sqb From stephenREVOLUTION2 at barncard.com Fri Sep 14 14:08:06 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 14 Sep 2012 11:08:06 -0700 Subject: Skanky ways to play MP3 on Windows XP In-Reply-To: References: <1347567436.36502.YahooMailClassic@web120502.mail.ne1.yahoo.com> <50530496.8050504@cogapp.com> <92D8DCC0-4EC9-4397-A082-F9350BEC898B@major.on-rev.com> <505315B5.6070409@cogapp.com> Message-ID: Great audio conversion utility for mac - and it's free as in beer http://soundconverter.en.softonic.com/mac On Fri, Sep 14, 2012 at 11:02 AM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > If this is speech, not music, then one can also use 8 bit wav files at > low sample rates like 11k or 5k. The high frequencies will diminish and 8 > bit is somewhat crunchy sounding, but if one is preparing the samples one > can always create them brighter with eq. and shape for the application. > These file types will import and play in Livecode, I've tested this. > > Remember the Nyquist frequency calculation -- basically (and with 'perfect' filters) your > high end frequency limit will be half your sample rate. > > Also you folks should know that I have been successful in obtaining audio > data from a livecode stack and exporting it to a file and I'll post my > findings soon. > > sqb > > On Fri, Sep 14, 2012 at 4:32 AM, Ben Rubinstein wrote: > >> .... >> >> So this definitely moves me a step forward - do you know of any other >> supported formats that offer either higher compression or better quality, >> that can be played as internal/imported LiveCode sounds? >> >> Many thanks, >> >> Ben >> >> Stephen Barncard >> > San Francisco Ca. USA > > more about sqb > > -- Stephen Barncard San Francisco Ca. USA more about sqb From bobs at twft.com Fri Sep 14 14:08:22 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 14 Sep 2012 11:08:22 -0700 Subject: Sending an email with a file attachment In-Reply-To: <7F4DC47D-41CB-4532-BCCE-485C8A4F860A@gmail.com> References: <50535C54.5020802@fourthworld.com> <7F4DC47D-41CB-4532-BCCE-485C8A4F860A@gmail.com> Message-ID: <8BAAF3EA-B212-4E12-9BAD-96A1CD0340BB@twft.com> I like that! On Sep 14, 2012, at 10:28 AM, Peter M. Brigham wrote: > > On Sep 14, 2012, at 12:53 PM, Peter Haworth wrote: > >> I'll freely admit I'm my own worst enemy in this because I invariably leave >> these things to the last minute in favour of concentrating on functionality >> and UI. > > The first 90% of the task takes 90% of the time, and the last 10% takes the other 90% of the time. > > -- Peter > > Peter M. Brigham > pmbrig at gmail.com > http://home.comcast.net/~pmbrig > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Fri Sep 14 14:25:51 2012 From: pete at lcsql.com (Peter Haworth) Date: Fri, 14 Sep 2012 11:25:51 -0700 Subject: Skanky ways to play MP3 on Windows XP In-Reply-To: References: <1347567436.36502.YahooMailClassic@web120502.mail.ne1.yahoo.com> <50530496.8050504@cogapp.com> <92D8DCC0-4EC9-4397-A082-F9350BEC898B@major.on-rev.com> <505315B5.6070409@cogapp.com> Message-ID: Hi Stephen, Sounds like a great utility but every time I try to convert something (actually only tried .wav to .mp3, I get a message that I need to buy a licnse. Pete lcSQL Software On Fri, Sep 14, 2012 at 11:08 AM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > Great audio conversion utility for mac - and it's free as in beer > > http://soundconverter.en.softonic.com/mac > From mwieder at ahsoftware.net Fri Sep 14 14:34:23 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 14 Sep 2012 18:34:23 +0000 (UTC) Subject: Sending an email with a file attachment References: <50532D61.1060602@fourthworld.com> Message-ID: Peter Haworth writes: > Am I the only one that feels like I spend an inordinate amount of time > figuring out solutions to problems that have nothing to do with the basic > functionality of whatever product I'm working on!?!?! ...and that's what frameworks and object factories are for. -- Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Fri Sep 14 14:42:46 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 14 Sep 2012 11:42:46 -0700 Subject: Sending an email with a file attachment In-Reply-To: References: Message-ID: <50537AA6.6000807@fourthworld.com> Mark Wieder wrote: > Peter Haworth writes: > >> Am I the only one that feels like I spend an inordinate amount of time >> figuring out solutions to problems that have nothing to do with the basic >> functionality of whatever product I'm working on!?!?! > > ...and that's what frameworks and object factories are for. And what do you do when you stumble across a bug in the framework? ;) How long will it take to even isolate the bug well enough to identify that it's in the framework? Code is complex stuff... -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From coiin at verizon.net Fri Sep 14 14:48:19 2012 From: coiin at verizon.net (Colin Holgate) Date: Fri, 14 Sep 2012 14:48:19 -0400 Subject: Skanky ways to play MP3 on Windows XP In-Reply-To: References: <1347567436.36502.YahooMailClassic@web120502.mail.ne1.yahoo.com> <50530496.8050504@cogapp.com> <92D8DCC0-4EC9-4397-A082-F9350BEC898B@major.on-rev.com> <505315B5.6070409@cogapp.com> Message-ID: <5B93901A-E1AB-4C50-8498-BBD31D5B9895@verizon.net> To be fair, he said it was as free as beer. And that usually costs something. The Audio-Converter I use only cost $0.99. On Sep 14, 2012, at 2:25 PM, Peter Haworth wrote: > Sounds like a great utility but every time I try to convert something > (actually only tried .wav to .mp3, I get a message that I need to buy a > licnse. From dochawk at gmail.com Fri Sep 14 15:23:16 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 14 Sep 2012 12:23:16 -0700 Subject: Screen not updating with unlock screen In-Reply-To: <504F36D0.30000@fourthworld.com> References: <504F36D0.30000@fourthworld.com> Message-ID: On Tue, Sep 11, 2012 at 6:04 AM, Richard Gaskin wrote: > members of the Dev Program can read Mark Waddingham's thoughtful comments on > this here, noting that going forward the update behavior will be made more > consistent across platforms: > > Hmm, I have the developer package, but I can't log in, and it denies that my email address is in its database. Was there somewhere else I needed to sign up for this? -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From pete at lcsql.com Fri Sep 14 15:41:06 2012 From: pete at lcsql.com (Peter Haworth) Date: Fri, 14 Sep 2012 12:41:06 -0700 Subject: Skanky ways to play MP3 on Windows XP In-Reply-To: <5B93901A-E1AB-4C50-8498-BBD31D5B9895@verizon.net> References: <1347567436.36502.YahooMailClassic@web120502.mail.ne1.yahoo.com> <50530496.8050504@cogapp.com> <92D8DCC0-4EC9-4397-A082-F9350BEC898B@major.on-rev.com> <505315B5.6070409@cogapp.com> <5B93901A-E1AB-4C50-8498-BBD31D5B9895@verizon.net> Message-ID: That's true! I think the license was $15, which is cheap but not free as beer? unless you're at a sporting event in the USA. Pete lcSQL Software On Fri, Sep 14, 2012 at 11:48 AM, Colin Holgate wrote: > To be fair, he said it was as free as beer. And that usually costs > something. The Audio-Converter I use only cost $0.99. > > > On Sep 14, 2012, at 2:25 PM, Peter Haworth wrote: > > > Sounds like a great utility but every time I try to convert something > > (actually only tried .wav to .mp3, I get a message that I need to buy a > > licnse. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Fri Sep 14 15:50:23 2012 From: pete at lcsql.com (Peter Haworth) Date: Fri, 14 Sep 2012 12:50:23 -0700 Subject: Sending an email with a file attachment In-Reply-To: References: <50532D61.1060602@fourthworld.com> Message-ID: Yes, but I'm thinking more of things like: - setting up a web site - making non-zip files downloadable - enabling some sort of demo/licensing scheme that's not subject to hacking within 5 minutes - setting up a method of reporting bugs - code signing Mac apps - making a .dmg file for Macs - making a .pkg file for Macs - making a .msi file for Windows - making a pdf user manual that has navigation bookmarks in it I've figured out asll those things now (just about!) but if I'd love to know if there's a framework that would have helped me with them all! Pete lcSQL Software On Fri, Sep 14, 2012 at 11:34 AM, Mark Wieder wrote: > Peter Haworth writes: > > > Am I the only one that feels like I spend an inordinate amount of time > > figuring out solutions to problems that have nothing to do with the basic > > functionality of whatever product I'm working on!?!?! > > ...and that's what frameworks and object factories are for. > > -- > Mark Wieder > mwieder at ahsoftware.net > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From charles at buchwald.ca Fri Sep 14 16:19:06 2012 From: charles at buchwald.ca (Charles E Buchwald) Date: Fri, 14 Sep 2012 15:19:06 -0500 Subject: Scrolling beyond 32k pixel limit? In-Reply-To: References: <503367FC.8010008@kencorey.com> Message-ID: I'm working on an iPad app that is essentially a photo book. I've created a big scrolling group of images that are 1024 x 768, and a mobile controller to manage the scrolling. A couple of chapters are longer than 30+ pages, and were not scrolling as expected. It took me a while to realize I was encountering a limit to the width of the content of a scrolling group. Reorganizing the chapters to be less than 30+ pages each is not an option at this point. Has anyone come up with a strategy for dealing with very large scrolling groups? I'm working on splitting the content into 2 groups, and a way to jump from one to the other. It would be nice if it was relatively seamless, but that's not essential. I expect I'll have to insert a sort of "read more..." button at the "end" of group 1, hide group 1, show group 2, reset the scroll of the mobile control to zero... and continue on scrolling. Then reverse the whole process to go from group 2 to group 1. Back in the Supercard days, I once worked on a Myst-like game. I used just 2 cards for most navigation, switching back and forth between them and changing the graphics on the hidden, non-active card dynamically in response to the next "step". All the navigation choices/options were held in a flat-file database, so edits and maintenance was really convenient. I can vaguely imagine something like that with this scrolling issue... but haven't figured out how it would all happen smoothly and seamlessly.... Any insights? Thanks, - Charles -- Charles E. Buchwald http://buchwald.ca Vancouver / Mexico City / NYC Member of the 02 Global Network for Sustainable Design ? Connect on LinkedIn ? Follow me on Twitter From benr_mc at cogapp.com Fri Sep 14 16:25:56 2012 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Fri, 14 Sep 2012 21:25:56 +0100 Subject: Skanky ways to play MP3 on Windows XP In-Reply-To: <505312F5.9040208@gmail.com> References: <1347567436.36502.YahooMailClassic@web120502.mail.ne1.yahoo.com> <50530496.8050504@cogapp.com> <92D8DCC0-4EC9-4397-A082-F9350BEC898B@major.on-rev.com> <505315B5.6070409@cogapp.com> <505312F5.9040208@gmail.com> Message-ID: <505392D4.7080004@cogapp.com> On 14/09/2012 12:20, Richmond wrote: > Some of us have been agitating for Livecode to have ... > inbuilt sound playback possibilities, as Quicktime & Linux don't mix, and > while one can playback sound on Linux from Livecode, one has to twiddle > about with one's codebase per platform No argument here. In fact I tried to discuss paying RunRev to implement better multimedia support on Linux six years ago, for the same project that I'm returning to now - because we were deploying fifty (it's now nearer 100) units, I hoped the savings on the Windows license could have paid for some RunRev development, to the benefit of everyone. Unfortunately the timing wasn't right and it couldn't happen. Still hoping... Ben From m.schonewille at economy-x-talk.com Fri Sep 14 17:03:44 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 14 Sep 2012 23:03:44 +0200 Subject: Scrolling beyond 32k pixel limit? In-Reply-To: References: <503367FC.8010008@kencorey.com> Message-ID: Charles, Why don't you organise the pages in cards and swipe those cards? There are visual effects that give the appearance of sliding pages from right to left or the reverse. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du The Economy-x-Talk office is closed from 29 August until 4 September 2012. On 14 sep 2012, at 22:19, Charles E Buchwald wrote: > I'm working on an iPad app that is essentially a photo book. > I've created a big scrolling group of images that are 1024 x 768, and a mobile controller to manage the scrolling. > A couple of chapters are longer than 30+ pages, and were not scrolling as expected. It took me a while to realize I was encountering a limit to the width of the content of a scrolling group. Reorganizing the chapters to be less than 30+ pages each is not an option at this point. > > Has anyone come up with a strategy for dealing with very large scrolling groups? > > I'm working on splitting the content into 2 groups, and a way to jump from one to the other. It would be nice if it was relatively seamless, but that's not essential. I expect I'll have to insert a sort of "read more..." button at the "end" of group 1, hide group 1, show group 2, reset the scroll of the mobile control to zero... and continue on scrolling. Then reverse the whole process to go from group 2 to group 1. > > Back in the Supercard days, I once worked on a Myst-like game. I used just 2 cards for most navigation, switching back and forth between them and changing the graphics on the hidden, non-active card dynamically in response to the next "step". All the navigation choices/options were held in a flat-file database, so edits and maintenance was really convenient. > > I can vaguely imagine something like that with this scrolling issue... but haven't figured out how it would all happen smoothly and seamlessly.... > > Any insights? > > Thanks, > - Charles From stephenREVOLUTION2 at barncard.com Fri Sep 14 17:24:22 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 14 Sep 2012 14:24:22 -0700 Subject: Skanky ways to play MP3 on Windows XP In-Reply-To: References: <1347567436.36502.YahooMailClassic@web120502.mail.ne1.yahoo.com> <50530496.8050504@cogapp.com> <92D8DCC0-4EC9-4397-A082-F9350BEC898B@major.on-rev.com> <505315B5.6070409@cogapp.com> Message-ID: well then buy the license! On Fri, Sep 14, 2012 at 11:25 AM, Peter Haworth wrote: > Hi Stephen, > Sounds like a great utility but every time I try to convert something > (actually only tried .wav to .mp3, I get a message that I need to buy a > licnse. > Pete > lcSQL Software > > > > On Fri, Sep 14, 2012 at 11:08 AM, stephen barncard < > stephenREVOLUTION2 at barncard.com> wrote: > > > Great audio conversion utility for mac - and it's free as in beer > > > > http://soundconverter.en.softonic.com/mac > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From stephenREVOLUTION2 at barncard.com Fri Sep 14 17:25:54 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 14 Sep 2012 14:25:54 -0700 Subject: Skanky ways to play MP3 on Windows XP In-Reply-To: References: <1347567436.36502.YahooMailClassic@web120502.mail.ne1.yahoo.com> <50530496.8050504@cogapp.com> <92D8DCC0-4EC9-4397-A082-F9350BEC898B@major.on-rev.com> <505315B5.6070409@cogapp.com> Message-ID: I must have paid long ago, because I wasn't challenged. What is it? 20 bucks? geesh On Fri, Sep 14, 2012 at 2:24 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > well then buy the license! > > > On Fri, Sep 14, 2012 at 11:25 AM, Peter Haworth wrote: > >> Hi Stephen, >> Sounds like a great utility but every time I try to convert something >> (actually only tried .wav to .mp3, I get a message that I need to buy a >> licnse. >> Pete >> lcSQL Software >> >> >> >> On Fri, Sep 14, 2012 at 11:08 AM, stephen barncard < >> stephenREVOLUTION2 at barncard.com> wrote: >> >> > Great audio conversion utility for mac - and it's free as in beer >> > >> > http://soundconverter.en.softonic.com/mac >> > >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > > -- Stephen Barncard San Francisco Ca. USA more about sqb From charles at buchwald.ca Fri Sep 14 18:15:19 2012 From: charles at buchwald.ca (Charles E Buchwald) Date: Fri, 14 Sep 2012 17:15:19 -0500 Subject: Scrolling beyond 32k pixel limit? In-Reply-To: References: <503367FC.8010008@kencorey.com> Message-ID: Hi Mark, I've tried one page per card. The trouble is that it is never as nice as the mobile scroller. The mobile scroller responds very, very fluidly, as you've probably seen. As your finger slides, the content slides right along with it. I haven't been able to figure out a way to use LC native stuff that responds like that. It doesn't seem impossible though... But perhaps I can use such a transition to switch from one scrolling group to another. The reader/user might notice something odd every 32 pages, but I suppose that's better than a "Read more..." button.... - Charles On 2012-09-14, at 4:03 PM, Mark Schonewille wrote: > Charles, > > Why don't you organise the pages in cards and swipe those cards? There are visual effects that give the appearance of sliding pages from right to left or the reverse. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du > > The Economy-x-Talk office is closed from 29 August until 4 September 2012. > > On 14 sep 2012, at 22:19, Charles E Buchwald wrote: > >> I'm working on an iPad app that is essentially a photo book. >> I've created a big scrolling group of images that are 1024 x 768, and a mobile controller to manage the scrolling. >> A couple of chapters are longer than 30+ pages, and were not scrolling as expected. It took me a while to realize I was encountering a limit to the width of the content of a scrolling group. Reorganizing the chapters to be less than 30+ pages each is not an option at this point. >> >> Has anyone come up with a strategy for dealing with very large scrolling groups? >> >> I'm working on splitting the content into 2 groups, and a way to jump from one to the other. It would be nice if it was relatively seamless, but that's not essential. I expect I'll have to insert a sort of "read more..." button at the "end" of group 1, hide group 1, show group 2, reset the scroll of the mobile control to zero... and continue on scrolling. Then reverse the whole process to go from group 2 to group 1. >> >> Back in the Supercard days, I once worked on a Myst-like game. I used just 2 cards for most navigation, switching back and forth between them and changing the graphics on the hidden, non-active card dynamically in response to the next "step". All the navigation choices/options were held in a flat-file database, so edits and maintenance was really convenient. >> >> I can vaguely imagine something like that with this scrolling issue... but haven't figured out how it would all happen smoothly and seamlessly.... >> >> Any insights? >> >> Thanks, >> - Charles From capellan2000 at gmail.com Fri Sep 14 18:46:11 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Fri, 14 Sep 2012 15:46:11 -0700 (PDT) Subject: Skanky ways to play MP3 on Windows XP In-Reply-To: References: <50523700.2010602@cogapp.com> <1347567436.36502.YahooMailClassic@web120502.mail.ne1.yahoo.com> <50530496.8050504@cogapp.com> <92D8DCC0-4EC9-4397-A082-F9350BEC898B@major.on-rev.com> <505315B5.6070409@cogapp.com> Message-ID: <1347662771995-4655035.post@n4.nabble.com> Stephen Barncard-4 wrote > > Also you folks should know that I have been successful in obtaining audio > data from a livecode stack and exporting it to a file and I'll post my > findings soon. > Great! We already have discussed this same topic some time ago... :-) http://lists.runrev.com/pipermail/use-livecode/2011-June/157680.html Alejandro -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Skanky-ways-to-play-MP3-on-Windows-XP-tp4654977p4655035.html Sent from the Revolution - User mailing list archive at Nabble.com. From stephenREVOLUTION2 at barncard.com Fri Sep 14 18:52:54 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 14 Sep 2012 15:52:54 -0700 Subject: Skanky ways to play MP3 on Windows XP In-Reply-To: <1347662771995-4655035.post@n4.nabble.com> References: <50523700.2010602@cogapp.com> <1347567436.36502.YahooMailClassic@web120502.mail.ne1.yahoo.com> <50530496.8050504@cogapp.com> <92D8DCC0-4EC9-4397-A082-F9350BEC898B@major.on-rev.com> <505315B5.6070409@cogapp.com> <1347662771995-4655035.post@n4.nabble.com> Message-ID: And actually I found a bug that I need to report - in the latest versions of Livecode (vs. 4.x series) the audio data is TWICE as large in ram -- doubled in size, and is not an addressing thing - the data repeats exactly once. This only happens in RAM. So I need to demonstrate that first - I did code an exception ( I hate exceptions ) around it - but that's a kludge on top of what was a kludge to begin with. On Fri, Sep 14, 2012 at 3:46 PM, Alejandro Tejada wrote: > > Stephen Barncard-4 wrote > > > > Also you folks should know that I have been successful in obtaining audio > > data from a livecode stack and exporting it to a file and I'll post my > > findings soon. > > > > Great! We already have discussed this same topic > some time ago... :-) > > http://lists.runrev.com/pipermail/use-livecode/2011-June/157680.html > > Alejandro > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/Skanky-ways-to-play-MP3-on-Windows-XP-tp4654977p4655035.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From pete at lcsql.com Fri Sep 14 19:31:30 2012 From: pete at lcsql.com (Peter Haworth) Date: Fri, 14 Sep 2012 16:31:30 -0700 Subject: Skanky ways to play MP3 on Windows XP In-Reply-To: References: <1347567436.36502.YahooMailClassic@web120502.mail.ne1.yahoo.com> <50530496.8050504@cogapp.com> <92D8DCC0-4EC9-4397-A082-F9350BEC898B@major.on-rev.com> <505315B5.6070409@cogapp.com> Message-ID: I've no problem doing that, just letting people know it's not free :-) I've been using a free convertor named Switch for a while now - it seems to do a pretty good job. Pete lcSQL Software On Fri, Sep 14, 2012 at 2:24 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > well then buy the license! > > On Fri, Sep 14, 2012 at 11:25 AM, Peter Haworth wrote: > > > Hi Stephen, > > Sounds like a great utility but every time I try to convert something > > (actually only tried .wav to .mp3, I get a message that I need to buy a > > licnse. > > Pete > > lcSQL Software > > > > > > > > On Fri, Sep 14, 2012 at 11:08 AM, stephen barncard < > > stephenREVOLUTION2 at barncard.com> wrote: > > > > > Great audio conversion utility for mac - and it's free as in beer > > > > > > http://soundconverter.en.softonic.com/mac > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Fri Sep 14 19:43:36 2012 From: pete at lcsql.com (Peter Haworth) Date: Fri, 14 Sep 2012 16:43:36 -0700 Subject: Saving in lageacy format Message-ID: Saving a stack file created with 5.5 as a legacy format 2.7 file seems to be broken. I've tried numerous times now using the IDE Save As? option and very time the resulting file cannot be opened by LC version earlier than 5.5 (file is not a stack error). I also get a strange message right after the Save As which seems to indicate the IDE wnats to load the saved as stack and what do I want it to do with the one that's already in memory. Creating a legacy format file by script bu setting the stackFileVersion to 2.7, then saving it as ?. seems to work fine. Here's another of those things I was talking about eralier today that cause ructions and have nothjing to do with the functionality of the product?. and this time is is the rpoblme with the tool. Pete lcSQL Software From capellan2000 at gmail.com Fri Sep 14 20:27:50 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Fri, 14 Sep 2012 17:27:50 -0700 (PDT) Subject: Skanky ways to play MP3 on Windows XP In-Reply-To: References: <50523700.2010602@cogapp.com> <1347567436.36502.YahooMailClassic@web120502.mail.ne1.yahoo.com> <50530496.8050504@cogapp.com> <92D8DCC0-4EC9-4397-A082-F9350BEC898B@major.on-rev.com> <505315B5.6070409@cogapp.com> <1347662771995-4655035.post@n4.nabble.com> Message-ID: <1347668870108-4655039.post@n4.nabble.com> Stephen Barncard-4 wrote > > And actually I found a bug that I need to report - in the latest versions > of Livecode (vs. 4.x series) the audio data is TWICE as large in ram -- > doubled in size, and is not an addressing thing - the data repeats exactly > once. This only happens in RAM. > Exactly twice? Sounds like unicode conversion is playing with your data... :-) Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Skanky-ways-to-play-MP3-on-Windows-XP-tp4654977p4655039.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Fri Sep 14 20:33:40 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Fri, 14 Sep 2012 17:33:40 -0700 (PDT) Subject: OT: Supercomputer built from Raspberry Pis and Lego In-Reply-To: References: Message-ID: <1347669220724-4655040.post@n4.nabble.com> I though that the first reply should have been written by Richard Gaskin. :-D Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Supercomputer-built-from-Raspberry-Pis-and-Lego-tp4654980p4655040.html Sent from the Revolution - User mailing list archive at Nabble.com. From ambassador at fourthworld.com Fri Sep 14 21:09:05 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 14 Sep 2012 18:09:05 -0700 Subject: OT: Supercomputer built from Raspberry Pis and Lego In-Reply-To: <1347669220724-4655040.post@n4.nabble.com> References: <1347669220724-4655040.post@n4.nabble.com> Message-ID: <5053D531.2060106@fourthworld.com> Alejandro Tejada wrote: > I though that the first reply should > have been written by Richard Gaskin. > > :-D I think I missed it. Hope it was good. While I think this is a super computer, I'm not sure I'd call it a supercomputer. But if it is, it furthers the dominance of Linux in the supercomputer segment (currently 95%). That, with Linux' 59% share of the smartphone market, dominance in the server market, and almost complete saturation of embedded systems, the only remaining segment Linux doesn't own is the desktop. With Raspberry Pi (and System76 and ZaReason and Dell and Acer and Asus) give it time... ;) -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From stephenREVOLUTION2 at barncard.com Fri Sep 14 21:20:04 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 14 Sep 2012 18:20:04 -0700 Subject: Skanky ways to play MP3 on Windows XP In-Reply-To: <1347668870108-4655039.post@n4.nabble.com> References: <50523700.2010602@cogapp.com> <1347567436.36502.YahooMailClassic@web120502.mail.ne1.yahoo.com> <50530496.8050504@cogapp.com> <92D8DCC0-4EC9-4397-A082-F9350BEC898B@major.on-rev.com> <505315B5.6070409@cogapp.com> <1347662771995-4655035.post@n4.nabble.com> <1347668870108-4655039.post@n4.nabble.com> Message-ID: It's not looking like double-byte Unicode to me. What shows up is the complete sound sample followed by a replica of itself consecutively. I've been looking at a hex dump of the contents of the clipboard. And this bulk does not get stored in the stack, I don't see this happening in earlier versions. It's definitely an anomaly and I wonder if this affects other objects. I used the copy command to copy an audioclip object, which contains the actual binary image of the stored audio file. Then it's "just" deriving params from the object binary, securing the audio data, punching in the right numbers into the headers and saving as a file. On Fri, Sep 14, 2012 at 5:27 PM, Alejandro Tejada wrote: > > Stephen Barncard-4 wrote > > > > And actually I found a bug that I need to report - in the latest versions > > of Livecode (vs. 4.x series) the audio data is TWICE as large in ram -- > > doubled in size, and is not an addressing thing - the data repeats > exactly > > once. This only happens in RAM. > > > > Exactly twice? > > Sounds like unicode conversion is playing > with your data... :-) > > Al > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/Skanky-ways-to-play-MP3-on-Windows-XP-tp4654977p4655039.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From mwieder at ahsoftware.net Fri Sep 14 21:23:16 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 14 Sep 2012 18:23:16 -0700 Subject: OT: Supercomputer built from Raspberry Pis and Lego In-Reply-To: <5053D531.2060106@fourthworld.com> References: <1347669220724-4655040.post@n4.nabble.com> <5053D531.2060106@fourthworld.com> Message-ID: <651471311062.20120914182316@ahsoftware.net> Richard- Friday, September 14, 2012, 6:09:05 PM, you wrote: > While I think this is a super computer, I'm not sure I'd call it a > supercomputer. >From the comments... "It is called a supercomputer because it is made of Lego, and clearly, this is a super way to make a computer." -- -Mark Wieder mwieder at ahsoftware.net From richmondmathewson at gmail.com Sat Sep 15 03:20:56 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 15 Sep 2012 10:20:56 +0300 Subject: Saving in lageacy format In-Reply-To: References: Message-ID: <50542C58.3010903@gmail.com> On 09/15/2012 02:43 AM, Peter Haworth wrote: > Saving a stack file created with 5.5 as a legacy format 2.7 file seems to > be broken. > > This is because there is a format between versions 5.5 and 2.7, and 5.5 saves a "legacy format" that can be opened by versions such as 4.0. From m.schonewille at economy-x-talk.com Sat Sep 15 04:38:47 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 15 Sep 2012 10:38:47 +0200 Subject: [OT] Spam arrest/flow chart Message-ID: <7B261E55-E44B-45AD-BA99-6D1D86415E68@economy-x-talk.com> Jeff, You tried to contact me about flow charts but you don't get my replies because spam arrest blocks my e-mails and I can't enter the correct captcha. I suggest you turn off spam arrest or send me an e-mail from a different address. -- Kind regards, Mark Schonewille Economy-x-Talk Http://economy-x-talk.com Share the clipboard of your computer over a local network with Clipboard Link http://clipboardlink.economy-x-talk.com From jhurley0305 at sbcglobal.net Sat Sep 15 10:51:36 2012 From: jhurley0305 at sbcglobal.net (Jim Hurley) Date: Sat, 15 Sep 2012 07:51:36 -0700 Subject: [OT] Looking For OS X Troubleshooting Suggestions 22 In-Reply-To: References: Message-ID: <5C20CF2A-B77E-4DDE-A4BE-689ED058E30F@sbcglobal.net> Thanks Kay. The "complete external kit" sounds like a particularly good idea. It allows me to test the next step in the process before proceeding. Jim > > Message: 9 > Date: Fri, 14 Sep 2012 10:28:07 +0800 > From: Kay C Lan > To: How to use LiveCode > Subject: Re: [OT] Looking For OS X Troubleshooting Suggestions 22 > Message-ID: > > Content-Type: text/plain; charset=ISO-8859-1 > > On Fri, Sep 14, 2012 at 3:07 AM, Jim Hurley wrote: > > >> But I have one more very sophisticated diagnostic test I perform. I >> listen. Every so often, the HD on my Mac Mini squeaks for a few minutes. >> That can't be good. >> > > Are you sure it's the HD, that would be very very unusual. What about the > fan or DVD drive (if it isn't the latest Mac Mini? > > The fan might squeak at certain rpm which would equate to certain > tempertures. I think smcFanControl will work in an Intel Mac Mini and show > you internal temps and fan rpm. > > http://www.eidac.de/ > > If you are convinced it's the HD then I completely agree with Bob; it's > time to make a clone and buy a new bigger and faster replacement, before > you lose the drive. > > Highly recommend: > > http://www.macsales.com/ > > Buy a complete external kit. Use it to clone your old internal onto the new > external. The move the new HD into your Mac Mini. > > Then you can put the old HD into the external case and run programs like > DriveGenius to see if there are bad blocks or something else that might be > causing the squeaks. Don't do this before you've cloned your drive, the > last thing you want is the drive to fail during testing but before you've > cloned. > > At worst, if it can't be cured, you can always use it as an emergency boot > drive. I have an old 40GB drive I pulled out of a G3 PB that has a pristine > copy of SnoLeo on it + DriveGenius. Every now and then I start off it and > run software update to make sure everything is up-to-date. Very rarely I > actually start off it so I can do some serious Disc maintenance on the > internal drive of my MBP. > > Note, this drive is NOT used for backups, it doesn't have anything > essential on it, so when it does bite the dust it's no great lose. In the > mean time it's got something on it that can be a huge time saver. > > As for performance hit, see my previous post; from fastest to slowest: > > 1) Internal HD > > External > 2) eSata > 3) FW800 > 4) FW400 > 5) USB 2.0 HD > 6) USB 2.0 thumb drive > > 7) DVD install disc > > I don't have USB 3.0 or Thunderbolt cases but I would expect both of those > to sit somewhere around eSATA, but still below an Internal HD. > > HTH > From dsc at swcp.com Sat Sep 15 12:24:49 2012 From: dsc at swcp.com (Dar Scott) Date: Sat, 15 Sep 2012 10:24:49 -0600 Subject: Saving in lageacy format In-Reply-To: References: Message-ID: I don't know if this will help, but here is a double-check. A file in the 2.7 format will have these leading characters: REVO2700 (And 2.4 will start out with "#!/bin/sh" "# MetaCard 2.4 stack".) It seems I had some trouble at one time saving in legacy format, but I don't remember what it was. Something to do with file extensions, I think. I have the vague impression that it was my goof, not the IDE, so this might not help. Dar On Sep 14, 2012, at 5:43 PM, Peter Haworth wrote: > Saving a stack file created with 5.5 as a legacy format 2.7 file seems to > be broken. > > I've tried numerous times now using the IDE Save As? option and very time > the resulting file cannot be opened by LC version earlier than 5.5 (file > is not a stack error). > > I also get a strange message right after the Save As which seems to > indicate the IDE wnats to load the saved as stack and what do I want it to > do with the one that's already in memory. > > Creating a legacy format file by script bu setting the stackFileVersion to > 2.7, then saving it as ?. seems to work fine. > > Here's another of those things I was talking about eralier today that cause > ructions and have nothjing to do with the functionality of the product?. > and this time is is the rpoblme with the tool. > > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Sat Sep 15 12:24:49 2012 From: pete at lcsql.com (Peter Haworth) Date: Sat, 15 Sep 2012 09:24:49 -0700 Subject: Getting rid of a stack password In-Reply-To: References: <50523878.2020702@hyperactivesw.com> Message-ID: Interesting, hadn't noticed that was there. I think though that only applies to stacks saved separate from a standalone executable and I'm not building an standalone. Pete lcSQL Software On Thu, Sep 13, 2012 at 7:40 PM, Kay C Lan wrote: > What happens if you use the Stacks window of the Standalone Applications > Setting window? > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From jacque at hyperactivesw.com Sat Sep 15 14:24:06 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 15 Sep 2012 13:24:06 -0500 Subject: Saving in lageacy format In-Reply-To: <50542C58.3010903@gmail.com> References: <50542C58.3010903@gmail.com> Message-ID: <5054C7C6.80705@hyperactivesw.com> On 9/15/12 2:20 AM, Richmond wrote: > On 09/15/2012 02:43 AM, Peter Haworth wrote: >> Saving a stack file created with 5.5 as a legacy format 2.7 file seems to >> be broken. >> >> > > This is because there is a format between versions 5.5 and 2.7, > and 5.5 saves a "legacy format" that can be opened by versions such as 4.0. Actually, the three formats are 2.4, 2.7, and 5.5. What it sounds like is that LiveCode is opening the new copy as a second stack instead of replacing the original. Then it sees there are two stacks with the same name and fails. It sounds like a bug to me. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Sat Sep 15 15:04:23 2012 From: pete at lcsql.com (Peter Haworth) Date: Sat, 15 Sep 2012 12:04:23 -0700 Subject: Saving in lageacy format In-Reply-To: <5054C7C6.80705@hyperactivesw.com> References: <50542C58.3010903@gmail.com> <5054C7C6.80705@hyperactivesw.com> Message-ID: Yes, that was my thought too. Unfortunately, I can't consistantly reproduce the duplicate stack part of the problem. Pete lcSQL Software On Sat, Sep 15, 2012 at 11:24 AM, J. Landman Gay wrote: > What it sounds like is that LiveCode is opening the new copy as a second > stack instead of replacing the original. Then it sees there are two stacks > with the same name and fails. It sounds like a bug to me. From Hakan at Exformedia.se Sat Sep 15 17:30:07 2012 From: Hakan at Exformedia.se (Hakan at Exformedia.se) Date: Sat, 15 Sep 2012 23:30:07 +0200 Subject: Scrolling beyond 32k pixel limit? In-Reply-To: References: <503367FC.8010008@kencorey.com> Message-ID: <6B3255FF-8CC1-4C35-86CA-651E6B246C99@Exformedia.se> Maybe you an setup your photos so you don't need to have all in one group. In fact I don't think you need more than three the actual card the card to the left and the on to the right. When you scrolled to the next card you can switch the left, middle and right cards. Just an idea.... :-H?kan 14 sep 2012 kl. 22:19 skrev Charles E Buchwald: > I'm working on an iPad app that is essentially a photo book. > I've created a big scrolling group of images that are 1024 x 768, and a mobile controller to manage the scrolling. > A couple of chapters are longer than 30+ pages, and were not scrolling as expected. It took me a while to realize I was encountering a limit to the width of the content of a scrolling group. Reorganizing the chapters to be less than 30+ pages each is not an option at this point. > > Has anyone come up with a strategy for dealing with very large scrolling groups? > > I'm working on splitting the content into 2 groups, and a way to jump from one to the other. It would be nice if it was relatively seamless, but that's not essential. I expect I'll have to insert a sort of "read more..." button at the "end" of group 1, hide group 1, show group 2, reset the scroll of the mobile control to zero... and continue on scrolling. Then reverse the whole process to go from group 2 to group 1. > > Back in the Supercard days, I once worked on a Myst-like game. I used just 2 cards for most navigation, switching back and forth between them and changing the graphics on the hidden, non-active card dynamically in response to the next "step". All the navigation choices/options were held in a flat-file database, so edits and maintenance was really convenient. > > I can vaguely imagine something like that with this scrolling issue... but haven't figured out how it would all happen smoothly and seamlessly.... > > Any insights? > > Thanks, > - Charles > > -- > Charles E. Buchwald > http://buchwald.ca > Vancouver / Mexico City / NYC > Member of the 02 Global Network for Sustainable Design ? Connect on LinkedIn ? Follow me on Twitter > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From Mark_Smith at cpe.umanitoba.ca Sat Sep 15 19:09:57 2012 From: Mark_Smith at cpe.umanitoba.ca (Mark Smith) Date: Sat, 15 Sep 2012 16:09:57 -0700 (PDT) Subject: the target Message-ID: <1347750597325-4655052.post@n4.nabble.com> I have a question about "the target" According to the docs "Returns the object which received the message that started execution." And "Use the target function within a message handler to determine which object originally received the message." So why, when I do the following, does it return "card "destination"" as the target and not "button "source"" ? 1. Create a new mainstack, call it mainstack 2. Add a button, call it source 3. add script to source: on mouse up go stack test 4. add a substack, call it test 5. name the card destination 6. Add a script to the card: on opencard put return & the target after msg 6. Add a button, call it close 7. Add the following script: on mouseup close this stack Click on the Source button. It does not report btn "source" as the target. Instead it reports card "destination" as the target? It would seem to me that the object that received the message that started execution was the button? I don't see how the card gets in there as a target at all. Thanks PS also, I presume the docs have some kind of error in them? I tried targettarget() but the compiler flags it as an error Best, -- Mark -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/the-target-tp4655052.html Sent from the Revolution - User mailing list archive at Nabble.com. From bonnmike at gmail.com Sat Sep 15 19:22:04 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Sat, 15 Sep 2012 17:22:04 -0600 Subject: the target In-Reply-To: <1347750597325-4655052.post@n4.nabble.com> References: <1347750597325-4655052.post@n4.nabble.com> Message-ID: The target where the MOUSEUP originated is the button. The target that recieved the opencard is the card, so the opencard handler reports that. If you change your source button handler to go stack "test" pass mouseup Then add a mouseup handler to the card script of the mainstack on mouseup put the target -- reports button "source" because its the same message going through the path, and button "source" was the original recipient end mouseup On Sat, Sep 15, 2012 at 5:09 PM, Mark Smith wrote: > I have a question about "the target" > > According to the docs "Returns the object which received the message that > started execution." > > And "Use the target function within a message handler to determine which > object originally received the message." > > So why, when I do the following, does it return "card "destination"" as the > target and not "button "source"" ? > > > 1. Create a new mainstack, call it mainstack > 2. Add a button, call it source > 3. add script to source: on mouse up > go stack test > 4. add a substack, call it test > 5. name the card destination > 6. Add a script to the card: > on opencard > put return & the target after msg > > 6. Add a button, call it close > 7. Add the following script: > on mouseup > close this stack > > Click on the Source button. It does not report btn "source" as the target. > Instead it > reports card "destination" as the target? It would seem to me that the > object that received the message that started execution was the button? I > don't see how the card gets in there as a target at all. > > Thanks > > PS also, I presume the docs have some kind of error in them? I tried > targettarget() but the compiler flags it as an error > > Best, > > -- Mark > > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/the-target-tp4655052.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Sat Sep 15 20:07:20 2012 From: pete at lcsql.com (Peter Haworth) Date: Sat, 15 Sep 2012 17:07:20 -0700 Subject: the target In-Reply-To: <1347750597325-4655052.post@n4.nabble.com> References: <1347750597325-4655052.post@n4.nabble.com> Message-ID: What Mike said. I found this confusing at first but just think of it being true until another engine message is generated, then that message rests the target. So if the button on your first card had a mouseUp script that called your handler "xyz", then "xyz" would report your button as the target. If "xyz" in turn called another of your handlers named "abc", then it too would report your button as the target. Another little gotcha, if memory serves me right, is when using behaviors. In a behavior script, "me" will get you a reference to the control that caused the behavior to fire. And just give you something else to remember, in a combobox script, "me" refers to the button part of the combobox and the target refers to the field part of it. Pete lcSQL Software On Sat, Sep 15, 2012 at 4:09 PM, Mark Smith wrote: > I have a question about "the target" > > According to the docs "Returns the object which received the message that > started execution." > > And "Use the target function within a message handler to determine which > object originally received the message." > > So why, when I do the following, does it return "card "destination"" as the > target and not "button "source"" ? > > > 1. Create a new mainstack, call it mainstack > 2. Add a button, call it source > 3. add script to source: on mouse up > go stack test > 4. add a substack, call it test > 5. name the card destination > 6. Add a script to the card: > on opencard > put return & the target after msg > > 6. Add a button, call it close > 7. Add the following script: > on mouseup > close this stack > > Click on the Source button. It does not report btn "source" as the target. > Instead it > reports card "destination" as the target? It would seem to me that the > object that received the message that started execution was the button? I > don't see how the card gets in there as a target at all. > > Thanks > > PS also, I presume the docs have some kind of error in them? I tried > targettarget() but the compiler flags it as an error > > Best, > > -- Mark > > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/the-target-tp4655052.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Sat Sep 15 20:07:20 2012 From: pete at lcsql.com (Peter Haworth) Date: Sat, 15 Sep 2012 17:07:20 -0700 Subject: the target In-Reply-To: <1347750597325-4655052.post@n4.nabble.com> References: <1347750597325-4655052.post@n4.nabble.com> Message-ID: What Mike said. I found this confusing at first but just think of it being true until another engine message is generated, then that message rests the target. So if the button on your first card had a mouseUp script that called your handler "xyz", then "xyz" would report your button as the target. If "xyz" in turn called another of your handlers named "abc", then it too would report your button as the target. Another little gotcha, if memory serves me right, is when using behaviors. In a behavior script, "me" will get you a reference to the control that caused the behavior to fire. And just give you something else to remember, in a combobox script, "me" refers to the button part of the combobox and the target refers to the field part of it. Pete lcSQL Software On Sat, Sep 15, 2012 at 4:09 PM, Mark Smith wrote: > I have a question about "the target" > > According to the docs "Returns the object which received the message that > started execution." > > And "Use the target function within a message handler to determine which > object originally received the message." > > So why, when I do the following, does it return "card "destination"" as the > target and not "button "source"" ? > > > 1. Create a new mainstack, call it mainstack > 2. Add a button, call it source > 3. add script to source: on mouse up > go stack test > 4. add a substack, call it test > 5. name the card destination > 6. Add a script to the card: > on opencard > put return & the target after msg > > 6. Add a button, call it close > 7. Add the following script: > on mouseup > close this stack > > Click on the Source button. It does not report btn "source" as the target. > Instead it > reports card "destination" as the target? It would seem to me that the > object that received the message that started execution was the button? I > don't see how the card gets in there as a target at all. > > Thanks > > PS also, I presume the docs have some kind of error in them? I tried > targettarget() but the compiler flags it as an error > > Best, > > -- Mark > > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/the-target-tp4655052.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From Mark_Smith at cpe.umanitoba.ca Sat Sep 15 20:57:25 2012 From: Mark_Smith at cpe.umanitoba.ca (Mark Smith) Date: Sat, 15 Sep 2012 17:57:25 -0700 (PDT) Subject: the target In-Reply-To: References: <1347750597325-4655052.post@n4.nabble.com> Message-ID: <1347757045731-4655055.post@n4.nabble.com> Ok, thanks Mike and Pete. I understand what is going on now. So I guess the best (and only?) way to keep track of this is: on mouseup stuff the name of the button in a global variable go stack test then in "test" retrieve the button name from the global variable. Doesn't sound too complicated but I was trying to see if there was a cleaner way than using a global. Cheers, -- Mark -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/the-target-tp4655052p4655055.html Sent from the Revolution - User mailing list archive at Nabble.com. From jacques.hausser at unil.ch Sun Sep 16 02:48:10 2012 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Sun, 16 Sep 2012 08:48:10 +0200 Subject: the target In-Reply-To: <1347757045731-4655055.post@n4.nabble.com> References: <1347750597325-4655052.post@n4.nabble.com> <1347757045731-4655055.post@n4.nabble.com> Message-ID: Le 16 sept. 2012 ? 02:57, Mark Smith a ?crit : > Ok, thanks Mike and Pete. I understand what is going on now. So I guess the > best (and only?) way to keep track of this is: > > on mouseup > stuff the name of the button in a global variable > go stack test > > then in "test" retrieve the button name from the global variable. > Doesn't sound too complicated but I was trying to see if there was a cleaner > way than using a global. > > Cheers, > > -- Mark or you can use a custom property button: on mouseUp set the triggerButton of stack "mySubstack" to the short name of me go to stack "mySubstack" end mouseUp and in mySubstack's script on preOpenStack put the triggerButton of me into tButton switch tButton case? etc, etc Jacques ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* From admin at FlexibleLearning.com Sun Sep 16 06:27:31 2012 From: admin at FlexibleLearning.com (FlexibleLearning) Date: Sun, 16 Sep 2012 11:27:31 +0100 Subject: [ANN] ChartMaker version 3 In-Reply-To: Message-ID: ChartMaker v3 Delighted to announce this upgrade. Lots of new and improved goodies for you... - Optimized scaling so you can 'zoom in' on the data - Horizontal spacing so you can manage label display - Independent trend lines so multiple series can be individually handled - Improved control over Aim lines - Draggable marker lines by your users - Improved smoothing - Improved popup 'Help' - Built-in access to online Help sheets - Fully indexed documentation - A dozen glitch fixes - 4 new Playgrounds Further information with preview images at www.flexiblelearning.com/chartmaker/versioning/whatsnew.htm The new version is available from www.runrev.com/store/product/chartmaker or direct from www.flexiblelearning.com/chartmaker with website support and resources. If you already have a licence for v2.1, choose the upgrade option (you will need your old licence key) for a discounted price. If you are still using v2, now would be a good time to get up-to-date. Sorry, your discount path has now expired. If you do not yet have ChartMaker, use it free for 30 days to see what it can do for you. With best regards, Hugh Senior FLCo From m.schonewille at economy-x-talk.com Sun Sep 16 08:07:54 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 16 Sep 2012 14:07:54 +0200 Subject: [OT] We're hiring Message-ID: Hi, 2012-2013 promises to be a very busy year for Economy-x-Talk. Therefore, we're currently looking for a LiveCode expert. Look here for more information: http://qery.us/1vq -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du The Economy-x-Talk office is closed from 29 August until 4 September 2012. From coiin at verizon.net Sun Sep 16 09:33:21 2012 From: coiin at verizon.net (Colin Holgate) Date: Sun, 16 Sep 2012 09:33:21 -0400 Subject: [OT] We're hiring In-Reply-To: References: Message-ID: I like how you tell people which email to send to! You're missing the "om" at the end though, but I'm sure most people will guess that. Would be funny if you get any applicants who have to ask you what the email address is. From m.schonewille at economy-x-talk.com Sun Sep 16 09:48:41 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 16 Sep 2012 15:48:41 +0200 Subject: [OT] We're hiring In-Reply-To: References: Message-ID: Hi Colin, If you find the right way to decode the code, then you'll see that nothing is missing. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com On 16 sep 2012, at 15:33, Colin Holgate wrote: > I like how you tell people which email to send to! You're missing the "om" at the end though, but I'm sure most people will guess that. Would be funny if you get any applicants who have to ask you what the email address is. From coiin at verizon.net Sun Sep 16 09:55:48 2012 From: coiin at verizon.net (Colin Holgate) Date: Sun, 16 Sep 2012 09:55:48 -0400 Subject: [OT] We're hiring In-Reply-To: References: Message-ID: <41F1CCA9-49E4-496A-B2B3-BF706503E3A7@verizon.net> At the risk of spoiling the fun for others, how can I manage to decode it to say "support at economy-x-talk.c", and be using the wrong technique? I'm pretty sure it should say "c3VwcG9ydEBlY29ub215LXgtdGFsay5jb20=" and not "c3VwcG9ydEBlY29ub215LXgtdGFsay5jb20". On Sep 16, 2012, at 9:48 AM, Mark Schonewille wrote: > > > >If you find the right way to decode the code, then you'll see that nothing is missing. From m.schonewille at economy-x-talk.com Sun Sep 16 10:03:01 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 16 Sep 2012 16:03:01 +0200 Subject: [OT] We're hiring In-Reply-To: <41F1CCA9-49E4-496A-B2B3-BF706503E3A7@verizon.net> References: <41F1CCA9-49E4-496A-B2B3-BF706503E3A7@verizon.net> Message-ID: <976B0A00-33BA-41FC-A63D-EF0BDA8BD054@economy-x-talk.com> Hi Colin, Perhaps RunRev changed something in the decoding algorithm in the last version of LiveCode? In all the version of Revolution and LiveCode that I have, it doesn't matter whether you add = or == or even === or nothing. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com On 16 sep 2012, at 15:55, Colin Holgate wrote: > At the risk of spoiling the fun for others, how can I manage to decode it to say "support at economy-x-talk.c", and be using the wrong technique? I'm pretty sure it should say "c3VwcG9ydEBlY29ub215LXgtdGFsay5jb20=" and not "c3VwcG9ydEBlY29ub215LXgtdGFsay5jb20". > > > On Sep 16, 2012, at 9:48 AM, Mark Schonewille wrote: > >> >> >>> If you find the right way to decode the code, then you'll see that nothing is missing. From bonnmike at gmail.com Sun Sep 16 10:21:55 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Sun, 16 Sep 2012 08:21:55 -0600 Subject: Dictionary bug Message-ID: There is a dictionary bug in 5.5.2 where the lines of the syntax section of a page all run together. I've sent a note to runrev but was wondering if anyone might have a quicky fix for this. From bruceap at comcast.net Sun Sep 16 11:03:15 2012 From: bruceap at comcast.net (Bruce Pokras) Date: Sun, 16 Sep 2012 11:03:15 -0400 Subject: Message path weirdness - Mac v. Windows In-Reply-To: References: <50A7C05D-78CE-4844-89B1-AF772379D0C7@m-r-d.de> <39D9D98A-93A5-43DE-88F9-6EB90A5CF3AA@comcast.net> <637E418C-2C9A-46E8-B3E0-A21C62805CBE@economy-x-talk.com> Message-ID: Here is the setup: Btn on cd 1 sends message to btn on cd 2 in order to use its script. Btn on cd 2 uses a command in the cd 2 script that calls a stack function called patno(). Originally patno() was in the cd 1 script, but I later copied it to the stack script so it could be used by the cd 2 command. However, I forgot to go back and delete patno() from the cd 1 script. Later I updated patno() in the stack script to keep it current with an Internet resource that it queried. Unknown to me, the patno() in the cd 1 script was now obsolete. On a Mac where I develop, everything worked fine. The btn on cd 2 called the command on cd 2 that then used patno() from the stack script. When I tried the standalone on a Windows PC I kept getting errors. The patno() function could not find the Internet resource! It kept trying to use an obsolete URL! I eventually discovered the old version of patno() in the cd 1 script and deleted it. Now everything runs fine on both Mac and Windows. So why on Windows (but not on the Mac) would the cd 2 script find the cd 1 version of patno() rather than the stack script version? This is on LiveCode 4.6.1 if that makes a difference. Regards, Bruce Pokras From coiin at verizon.net Sun Sep 16 11:07:38 2012 From: coiin at verizon.net (Colin Holgate) Date: Sun, 16 Sep 2012 11:07:38 -0400 Subject: [OT] We're hiring In-Reply-To: <976B0A00-33BA-41FC-A63D-EF0BDA8BD054@economy-x-talk.com> References: <41F1CCA9-49E4-496A-B2B3-BF706503E3A7@verizon.net> <976B0A00-33BA-41FC-A63D-EF0BDA8BD054@economy-x-talk.com> Message-ID: You are right about that, but there is very little in your job application that is to do with LiveCode, and many applicants will use more regular decoding tools. It could be a bug, or hack, in LiveCOde that allows it to work ok. Try this page with your existing code: http://opinionatedgeek.com/dotnet/tools/base64decode/ or try TextMate. That page shows an error, TextMate converts it ok without that last two characters. On Sep 16, 2012, at 10:03 AM, Mark Schonewille wrote: > Perhaps RunRev changed something in the decoding algorithm in the last version of LiveCode? In all the version of Revolution and LiveCode that I have, it doesn't matter whether you add = or == or even === or nothing. From m.schonewille at economy-x-talk.com Sun Sep 16 11:27:02 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 16 Sep 2012 17:27:02 +0200 Subject: [OT] We're hiring In-Reply-To: References: <41F1CCA9-49E4-496A-B2B3-BF706503E3A7@verizon.net> <976B0A00-33BA-41FC-A63D-EF0BDA8BD054@economy-x-talk.com> Message-ID: <55E31430-6539-4BEF-B2EE-78B6E51CB4BC@economy-x-talk.com> Well, then applicants can consider it as a part of the task ;) -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com On 16 sep 2012, at 17:07, Colin Holgate wrote: > You are right about that, but there is very little in your job application that is to do with LiveCode, and many applicants will use more regular decoding tools. It could be a bug, or hack, in LiveCOde that allows it to work ok. > > Try this page with your existing code: > > http://opinionatedgeek.com/dotnet/tools/base64decode/ > > or try TextMate. That page shows an error, TextMate converts it ok without that last two characters. > From sundown at pacifier.com Sun Sep 16 11:42:22 2012 From: sundown at pacifier.com (-=>JB<=-) Date: Sun, 16 Sep 2012 08:42:22 -0700 Subject: [OT] We're hiring In-Reply-To: References: <41F1CCA9-49E4-496A-B2B3-BF706503E3A7@verizon.net> <976B0A00-33BA-41FC-A63D-EF0BDA8BD054@economy-x-talk.com> Message-ID: <589D4384-3A12-4F21-9D43-2C433D634BEE@pacifier.com> The site below returns it properly with .com at the end of the line. http://www.base64decode.org/ -=>JB<=- On Sep 16, 2012, at 8:07 AM, Colin Holgate wrote: > You are right about that, but there is very little in your job application that is to do with LiveCode, and many applicants will use more regular decoding tools. It could be a bug, or hack, in LiveCOde that allows it to work ok. > > Try this page with your existing code: > > http://opinionatedgeek.com/dotnet/tools/base64decode/ > > or try TextMate. That page shows an error, TextMate converts it ok without that last two characters. > > > On Sep 16, 2012, at 10:03 AM, Mark Schonewille wrote: > >> Perhaps RunRev changed something in the decoding algorithm in the last version of LiveCode? In all the version of Revolution and LiveCode that I have, it doesn't matter whether you add = or == or even === or nothing. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bonnmike at gmail.com Sun Sep 16 11:42:12 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Sun, 16 Sep 2012 09:42:12 -0600 Subject: [OT] We're hiring In-Reply-To: <589D4384-3A12-4F21-9D43-2C433D634BEE@pacifier.com> References: <41F1CCA9-49E4-496A-B2B3-BF706503E3A7@verizon.net> <976B0A00-33BA-41FC-A63D-EF0BDA8BD054@economy-x-talk.com> <589D4384-3A12-4F21-9D43-2C433D634BEE@pacifier.com> Message-ID: Interestingly, the base64encode function of livecode does add the padding to the correct length. put the base64encode of "support at economy-x-talk.com" c3VwcG9ydEBlY29ub215LXgtdGFsay5jb20= Apparently the decode function pads the data to the correct length before decoding so it works with or without the trailing =. On Sun, Sep 16, 2012 at 9:42 AM, -=>JB<=- wrote: > The site below returns it properly with .com at the end > of the line. > > http://www.base64decode.org/ > > -=>JB<=- > > > On Sep 16, 2012, at 8:07 AM, Colin Holgate wrote: > > > You are right about that, but there is very little in your job > application that is to do with LiveCode, and many applicants will use more > regular decoding tools. It could be a bug, or hack, in LiveCOde that allows > it to work ok. > > > > Try this page with your existing code: > > > > http://opinionatedgeek.com/dotnet/tools/base64decode/ > > > > or try TextMate. That page shows an error, TextMate converts it ok > without that last two characters. > > > > > > On Sep 16, 2012, at 10:03 AM, Mark Schonewille < > m.schonewille at economy-x-talk.com> wrote: > > > >> Perhaps RunRev changed something in the decoding algorithm in the last > version of LiveCode? In all the version of Revolution and LiveCode that I > have, it doesn't matter whether you add = or == or even === or nothing. > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bonnmike at gmail.com Sun Sep 16 11:44:26 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Sun, 16 Sep 2012 09:44:26 -0600 Subject: [OT] We're hiring In-Reply-To: References: <41F1CCA9-49E4-496A-B2B3-BF706503E3A7@verizon.net> <976B0A00-33BA-41FC-A63D-EF0BDA8BD054@economy-x-talk.com> <589D4384-3A12-4F21-9D43-2C433D634BEE@pacifier.com> Message-ID: oops. Shouldn't have posted the address my apologies, wasn't thinking. On Sun, Sep 16, 2012 at 9:42 AM, Mike Bonner wrote: > Interestingly, the base64encode function of livecode does add the padding > to the correct length. > > put the base64encode of "support at economy-x-talk.com" > > c3VwcG9ydEBlY29ub215LXgtdGFsay5jb20= > > Apparently the decode function pads the data to the correct length before > decoding so it works with or without the trailing =. > > On Sun, Sep 16, 2012 at 9:42 AM, -=>JB<=- wrote: > >> The site below returns it properly with .com at the end >> of the line. >> >> http://www.base64decode.org/ >> >> -=>JB<=- >> >> >> On Sep 16, 2012, at 8:07 AM, Colin Holgate wrote: >> >> > You are right about that, but there is very little in your job >> application that is to do with LiveCode, and many applicants will use more >> regular decoding tools. It could be a bug, or hack, in LiveCOde that allows >> it to work ok. >> > >> > Try this page with your existing code: >> > >> > http://opinionatedgeek.com/dotnet/tools/base64decode/ >> > >> > or try TextMate. That page shows an error, TextMate converts it ok >> without that last two characters. >> > >> > >> > On Sep 16, 2012, at 10:03 AM, Mark Schonewille < >> m.schonewille at economy-x-talk.com> wrote: >> > >> >> Perhaps RunRev changed something in the decoding algorithm in the last >> version of LiveCode? In all the version of Revolution and LiveCode that I >> have, it doesn't matter whether you add = or == or even === or nothing. >> > >> > _______________________________________________ >> > use-livecode mailing list >> > use-livecode at lists.runrev.com >> > Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> > http://lists.runrev.com/mailman/listinfo/use-livecode >> > >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > From sundown at pacifier.com Sun Sep 16 11:52:38 2012 From: sundown at pacifier.com (-=>JB<=-) Date: Sun, 16 Sep 2012 08:52:38 -0700 Subject: [OT] We're hiring In-Reply-To: References: <41F1CCA9-49E4-496A-B2B3-BF706503E3A7@verizon.net> <976B0A00-33BA-41FC-A63D-EF0BDA8BD054@economy-x-talk.com> <589D4384-3A12-4F21-9D43-2C433D634BEE@pacifier.com> Message-ID: <5BDF8B10-E50C-491C-9BE1-1B77B7740AC0@pacifier.com> You are fired! Good thing you didn't sign the NDA yet. -=>JB<=- On Sep 16, 2012, at 8:44 AM, Mike Bonner wrote: > oops. Shouldn't have posted the address my apologies, wasn't thinking. > > On Sun, Sep 16, 2012 at 9:42 AM, Mike Bonner wrote: > >> Interestingly, the base64encode function of livecode does add the padding >> to the correct length. >> >> put the base64encode of "support at economy-x-talk.com" >> >> c3VwcG9ydEBlY29ub215LXgtdGFsay5jb20= >> >> Apparently the decode function pads the data to the correct length before >> decoding so it works with or without the trailing =. >> >> On Sun, Sep 16, 2012 at 9:42 AM, -=>JB<=- wrote: >> >>> The site below returns it properly with .com at the end >>> of the line. >>> >>> http://www.base64decode.org/ >>> >>> -=>JB<=- >>> >>> >>> On Sep 16, 2012, at 8:07 AM, Colin Holgate wrote: >>> >>>> You are right about that, but there is very little in your job >>> application that is to do with LiveCode, and many applicants will use more >>> regular decoding tools. It could be a bug, or hack, in LiveCOde that allows >>> it to work ok. >>>> >>>> Try this page with your existing code: >>>> >>>> http://opinionatedgeek.com/dotnet/tools/base64decode/ >>>> >>>> or try TextMate. That page shows an error, TextMate converts it ok >>> without that last two characters. >>>> >>>> >>>> On Sep 16, 2012, at 10:03 AM, Mark Schonewille < >>> m.schonewille at economy-x-talk.com> wrote: >>>> >>>>> Perhaps RunRev changed something in the decoding algorithm in the last >>> version of LiveCode? In all the version of Revolution and LiveCode that I >>> have, it doesn't matter whether you add = or == or even === or nothing. >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bonnmike at gmail.com Sun Sep 16 11:50:20 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Sun, 16 Sep 2012 09:50:20 -0600 Subject: [OT] We're hiring In-Reply-To: <5BDF8B10-E50C-491C-9BE1-1B77B7740AC0@pacifier.com> References: <41F1CCA9-49E4-496A-B2B3-BF706503E3A7@verizon.net> <976B0A00-33BA-41FC-A63D-EF0BDA8BD054@economy-x-talk.com> <589D4384-3A12-4F21-9D43-2C433D634BEE@pacifier.com> <5BDF8B10-E50C-491C-9BE1-1B77B7740AC0@pacifier.com> Message-ID: Another job down the tubes. WOOT! Time to go to the lake! On Sun, Sep 16, 2012 at 9:52 AM, -=>JB<=- wrote: > You are fired! Good thing you didn't sign the NDA yet. > > -=>JB<=- > > > On Sep 16, 2012, at 8:44 AM, Mike Bonner wrote: > > > oops. Shouldn't have posted the address my apologies, wasn't thinking. > > > > On Sun, Sep 16, 2012 at 9:42 AM, Mike Bonner wrote: > > > >> Interestingly, the base64encode function of livecode does add the > padding > >> to the correct length. > >> > >> put the base64encode of "support at economy-x-talk.com" > >> > >> c3VwcG9ydEBlY29ub215LXgtdGFsay5jb20= > >> > >> Apparently the decode function pads the data to the correct length > before > >> decoding so it works with or without the trailing =. > >> > >> On Sun, Sep 16, 2012 at 9:42 AM, -=>JB<=- wrote: > >> > >>> The site below returns it properly with .com at the end > >>> of the line. > >>> > >>> http://www.base64decode.org/ > >>> > >>> -=>JB<=- > >>> > >>> > >>> On Sep 16, 2012, at 8:07 AM, Colin Holgate wrote: > >>> > >>>> You are right about that, but there is very little in your job > >>> application that is to do with LiveCode, and many applicants will use > more > >>> regular decoding tools. It could be a bug, or hack, in LiveCOde that > allows > >>> it to work ok. > >>>> > >>>> Try this page with your existing code: > >>>> > >>>> http://opinionatedgeek.com/dotnet/tools/base64decode/ > >>>> > >>>> or try TextMate. That page shows an error, TextMate converts it ok > >>> without that last two characters. > >>>> > >>>> > >>>> On Sep 16, 2012, at 10:03 AM, Mark Schonewille < > >>> m.schonewille at economy-x-talk.com> wrote: > >>>> > >>>>> Perhaps RunRev changed something in the decoding algorithm in the > last > >>> version of LiveCode? In all the version of Revolution and LiveCode > that I > >>> have, it doesn't matter whether you add = or == or even === or nothing. > >>>> > >>>> _______________________________________________ > >>>> use-livecode mailing list > >>>> use-livecode at lists.runrev.com > >>>> Please visit this url to subscribe, unsubscribe and manage your > >>> subscription preferences: > >>>> http://lists.runrev.com/mailman/listinfo/use-livecode > >>>> > >>> > >>> > >>> _______________________________________________ > >>> use-livecode mailing list > >>> use-livecode at lists.runrev.com > >>> Please visit this url to subscribe, unsubscribe and manage your > >>> subscription preferences: > >>> http://lists.runrev.com/mailman/listinfo/use-livecode > >>> > >> > >> > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From richmondmathewson at gmail.com Sun Sep 16 11:09:46 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 16 Sep 2012 18:09:46 +0300 Subject: [OT] We're hiring In-Reply-To: References: Message-ID: <5055EBBA.4080007@gmail.com> On 16/09/12 15:07, Mark Schonewille wrote: > Hi, > > 2012-2013 promises to be a very busy year for Economy-x-Talk. Therefore, we're currently looking for a LiveCode expert. Look here for more information: http://qery.us/1vq > > -- > Best regards, > > Mark Schonewille > > Ha, ha, ha . . . Jolly good thing I have a job already, as I wouldn't even know where to start with that . . . Sanskrit anyone? Hope you find the right person for the job. Richmond. From pete at lcsql.com Sun Sep 16 12:34:23 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 16 Sep 2012 09:34:23 -0700 Subject: the target In-Reply-To: <1347757045731-4655055.post@n4.nabble.com> References: <1347750597325-4655052.post@n4.nabble.com> <1347757045731-4655055.post@n4.nabble.com> Message-ID: I think you'll need to use the long name/ID of the button not just the name or the stack you go to will try to find the button on itself instead of on the original stack. Couple of other alternatives since I try to avoid global variables whenever possible. The dialogData is a good way to pass information between stacks. In your mouseUp handler: set the dialogData to the long ID of me Then in the stack you go to, you can put the dialogData into a variable to get the button name. Another way would be to set a custom property of the destination stack to the long ID of the button (before you go to it of course :-). Pete lcSQL Software On Sat, Sep 15, 2012 at 5:57 PM, Mark Smith wrote: > Ok, thanks Mike and Pete. I understand what is going on now. So I guess the > best (and only?) way to keep track of this is: > > on mouseup > stuff the name of the button in a global variable > go stack test > > then in "test" retrieve the button name from the global variable. > Doesn't sound too complicated but I was trying to see if there was a > cleaner > way than using a global. > > Cheers, > > -- Mark > > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/the-target-tp4655052p4655055.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Sun Sep 16 12:34:23 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 16 Sep 2012 09:34:23 -0700 Subject: the target In-Reply-To: <1347757045731-4655055.post@n4.nabble.com> References: <1347750597325-4655052.post@n4.nabble.com> <1347757045731-4655055.post@n4.nabble.com> Message-ID: I think you'll need to use the long name/ID of the button not just the name or the stack you go to will try to find the button on itself instead of on the original stack. Couple of other alternatives since I try to avoid global variables whenever possible. The dialogData is a good way to pass information between stacks. In your mouseUp handler: set the dialogData to the long ID of me Then in the stack you go to, you can put the dialogData into a variable to get the button name. Another way would be to set a custom property of the destination stack to the long ID of the button (before you go to it of course :-). Pete lcSQL Software On Sat, Sep 15, 2012 at 5:57 PM, Mark Smith wrote: > Ok, thanks Mike and Pete. I understand what is going on now. So I guess the > best (and only?) way to keep track of this is: > > on mouseup > stuff the name of the button in a global variable > go stack test > > then in "test" retrieve the button name from the global variable. > Doesn't sound too complicated but I was trying to see if there was a > cleaner > way than using a global. > > Cheers, > > -- Mark > > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/the-target-tp4655052p4655055.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From dan at clearvisiontech.com Sun Sep 16 14:07:02 2012 From: dan at clearvisiontech.com (Dan Friedman) Date: Sun, 16 Sep 2012 11:07:02 -0700 Subject: iOS Push Messages In-Reply-To: References: Message-ID: Ok... I've got everything working on my iOS app in regards to Push Notifications. Pretty cool! When the app launches it's saving the device token to a sql database on my server, and I am able to send a push notice to each device. When the app is running, the message is displayed via the pushNotificationReceived message. If the app is not running, the correct display is happening on the phone (banner or alert). Perfect! One problem, if you tap on the banner or alert, the app launches but then crashes! Rats! I can lunch the app no problem if it's not from the banner or alert. And, if the app is running, I can even bring down the notification "sheet" and tap the message and it appears correctly. Is there an issue with launching a iOS app when invoked by a Push Notification? Or, am I doing something wrong? ANY assistance would be appreciated! -Dan From john at splash21.com Sun Sep 16 15:16:59 2012 From: john at splash21.com (John Craig) Date: Sun, 16 Sep 2012 20:16:59 +0100 Subject: iOS Push Messages In-Reply-To: References: Message-ID: <505625AB.40805@splash21.com> Hi, Dan. I've only got one app using push notifications and it launches OK from the alerts - which version of LC are you using? I can rebuild using the same version and let you know if it still works. :) On 16/09/2012 19:07, Dan Friedman wrote: > Ok... I've got everything working on my iOS app in regards to Push Notifications. Pretty cool! When the app launches it's saving the device token to a sql database on my server, and I am able to send a push notice to each device. When the app is running, the message is displayed via the pushNotificationReceived message. If the app is not running, the correct display is happening on the phone (banner or alert). Perfect! > > One problem, if you tap on the banner or alert, the app launches but then crashes! Rats! I can lunch the app no problem if it's not from the banner or alert. And, if the app is running, I can even bring down the notification "sheet" and tap the message and it appears correctly. > > Is there an issue with launching a iOS app when invoked by a Push Notification? Or, am I doing something wrong? > > ANY assistance would be appreciated! > > -Dan > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From john at splash21.com Sun Sep 16 15:36:57 2012 From: john at splash21.com (John Craig) Date: Sun, 16 Sep 2012 20:36:57 +0100 Subject: iOS Push Messages In-Reply-To: References: Message-ID: <50562A59.5000907@splash21.com> I rebuilt with LC5.5.2 and the app crashes when launched from a push notification. Rebuilding with LC5.5.1 and the app launches fine from a push notification. Reported : Bug #10391 On 16/09/2012 19:07, Dan Friedman wrote: > Ok... I've got everything working on my iOS app in regards to Push Notifications. Pretty cool! When the app launches it's saving the device token to a sql database on my server, and I am able to send a push notice to each device. When the app is running, the message is displayed via the pushNotificationReceived message. If the app is not running, the correct display is happening on the phone (banner or alert). Perfect! > > One problem, if you tap on the banner or alert, the app launches but then crashes! Rats! I can lunch the app no problem if it's not from the banner or alert. And, if the app is running, I can even bring down the notification "sheet" and tap the message and it appears correctly. > > Is there an issue with launching a iOS app when invoked by a Push Notification? Or, am I doing something wrong? > > ANY assistance would be appreciated! > > -Dan > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From dan at clearvisiontech.com Sun Sep 16 18:29:12 2012 From: dan at clearvisiontech.com (Dan Friedman) Date: Sun, 16 Sep 2012 15:29:12 -0700 Subject: iOS Push Messages Message-ID: John, Thanks for finding the problem and for posting the bug report! I'll revert back to 5.1 until it's fixed. -Dan > I rebuilt with LC5.5.2 and the app crashes when launched from a push > notification. > Rebuilding with LC5.5.1 and the app launches fine from a push notification. > > Reported : Bug #10391 From dochawk at gmail.com Sun Sep 16 19:27:59 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 16 Sep 2012 16:27:59 -0700 Subject: datagrid weirdness Message-ID: I'm working with datagrids to figure them out, and am seeing what seems to be weird behavior. I set labels and widths for four columns without a problem (creatively labeled 1-4) Then to stuff some text into it, i put put "George" into theA[1][1] put "Tuesday" into theA[1][2] put "$37" into theA[1][3] set the dgData of grp "sofaGrid" to theA The cell at 1,1 get's greyed out, while 1,2 & 1,3 have Tuesday and $37 dollars in them. I can double-click on them to edit, but not cell 1,1. Further, when I do double-click, or tab between the two live fields, George sometimes appears (but goes back away when I leave the field). What I'd *like* to be doing is letting the user go into these, even putting the cursor into 1,1 if I have no data to load in, and then catching closeField and leaving the row for processing. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From lan.kc.macmail at gmail.com Sun Sep 16 21:47:48 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Mon, 17 Sep 2012 09:47:48 +0800 Subject: Dictionary bug In-Reply-To: References: Message-ID: Not see that here with LC 5.5.2 Build 1492 on SnoLeo. On Sun, Sep 16, 2012 at 10:21 PM, Mike Bonner wrote: > There is a dictionary bug in 5.5.2 where the lines of the syntax section of > a page all run together. I've sent a note to runrev but was wondering if > anyone might have a quicky fix for this. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bonnmike at gmail.com Sun Sep 16 21:56:30 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Sun, 16 Sep 2012 19:56:30 -0600 Subject: Dictionary bug In-Reply-To: References: Message-ID: Hmm. just to be sure, look at a function like base64decode. For me it looks like this: the base64Decode of *encodedData*base64Decode(*encodedData*) 1 line smooshed together. All the functions that list both methods of usage (the base64decode, base64decode()) Anyone else seeing this? On Sun, Sep 16, 2012 at 7:47 PM, Kay C Lan wrote: > Not see that here with LC 5.5.2 Build 1492 on SnoLeo. > > On Sun, Sep 16, 2012 at 10:21 PM, Mike Bonner wrote: > > > There is a dictionary bug in 5.5.2 where the lines of the syntax section > of > > a page all run together. I've sent a note to runrev but was wondering if > > anyone might have a quicky fix for this. > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From jacque at hyperactivesw.com Sun Sep 16 22:07:34 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 16 Sep 2012 21:07:34 -0500 Subject: Dictionary bug In-Reply-To: References: Message-ID: <505685E6.9080306@hyperactivesw.com> On 9/16/12 8:56 PM, Mike Bonner wrote: > Hmm. just to be sure, look at a function like base64decode. > For me it looks like this: > > the base64Decode of *encodedData*base64Decode(*encodedData*) > > 1 line smooshed together. All the functions that list both methods of usage > (the base64decode, base64decode()) > > Anyone else seeing this? Yeah. On both base64Encode and base64Decode the two lines are smooshed. Those were the only two I checked. Snow Leopard here, LC 5.5.2. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bonnmike at gmail.com Sun Sep 16 22:18:58 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Sun, 16 Sep 2012 20:18:58 -0600 Subject: Dictionary bug In-Reply-To: <505685E6.9080306@hyperactivesw.com> References: <505685E6.9080306@hyperactivesw.com> Message-ID: The smoosh has been seconded. :) ty much On Sun, Sep 16, 2012 at 8:07 PM, J. Landman Gay wrote: > On 9/16/12 8:56 PM, Mike Bonner wrote: > >> Hmm. just to be sure, look at a function like base64decode. >> For me it looks like this: >> >> the base64Decode of *encodedData*base64Decode(***encodedData*) >> >> >> 1 line smooshed together. All the functions that list both methods of >> usage >> (the base64decode, base64decode()) >> >> Anyone else seeing this? >> > > Yeah. On both base64Encode and base64Decode the two lines are smooshed. > Those were the only two I checked. Snow Leopard here, LC 5.5.2. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From jacque at hyperactivesw.com Sun Sep 16 22:25:39 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 16 Sep 2012 21:25:39 -0500 Subject: Dictionary bug In-Reply-To: References: <505685E6.9080306@hyperactivesw.com> Message-ID: <50568A23.1090405@hyperactivesw.com> I hope the Scotts understand these American technical terms. :) On 9/16/12 9:18 PM, Mike Bonner wrote: > The smoosh has been seconded. :) ty much > > On Sun, Sep 16, 2012 at 8:07 PM, J. Landman Gay wrote: > >> On 9/16/12 8:56 PM, Mike Bonner wrote: >> >>> Hmm. just to be sure, look at a function like base64decode. >>> For me it looks like this: >>> >>> the base64Decode of *encodedData*base64Decode(***encodedData*) >>> >>> >>> 1 line smooshed together. All the functions that list both methods of >>> usage >>> (the base64decode, base64decode()) >>> >>> Anyone else seeing this? >>> >> >> Yeah. On both base64Encode and base64Decode the two lines are smooshed. >> Those were the only two I checked. Snow Leopard here, LC 5.5.2. >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bonnmike at gmail.com Sun Sep 16 22:35:48 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Sun, 16 Sep 2012 20:35:48 -0600 Subject: Dictionary bug In-Reply-To: <50568A23.1090405@hyperactivesw.com> References: <505685E6.9080306@hyperactivesw.com> <50568A23.1090405@hyperactivesw.com> Message-ID: I shoulda used a more widely used term probably. "The 2 lines are catenated" would work, but i'm allergic to felines and avoid them when possible. On Sun, Sep 16, 2012 at 8:25 PM, J. Landman Gay wrote: > I hope the Scotts understand these American technical terms. :) > > > > On 9/16/12 9:18 PM, Mike Bonner wrote: > >> The smoosh has been seconded. :) ty much >> >> On Sun, Sep 16, 2012 at 8:07 PM, J. Landman Gay > >**wrote: >> >> On 9/16/12 8:56 PM, Mike Bonner wrote: >>> >>> Hmm. just to be sure, look at a function like base64decode. >>>> For me it looks like this: >>>> >>>> the base64Decode of *encodedData*base64Decode(*****encodedData*) >>>> >>>> >>>> >>>> 1 line smooshed together. All the functions that list both methods of >>>> usage >>>> (the base64decode, base64decode()) >>>> >>>> Anyone else seeing this? >>>> >>>> >>> Yeah. On both base64Encode and base64Decode the two lines are smooshed. >>> Those were the only two I checked. Snow Leopard here, LC 5.5.2. >>> >>> -- >>> Jacqueline Landman Gay | jacque at hyperactivesw.com >>> HyperActive Software | http://www.hyperactivesw.com >>> >>> >>> ______________________________****_________________ >>> >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/****mailman/listinfo/use-livecode >>> <**http://lists.runrev.com/**mailman/listinfo/use-livecode >>> > >>> >>> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> >> > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From stephenREVOLUTION2 at barncard.com Sun Sep 16 22:42:11 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 16 Sep 2012 19:42:11 -0700 Subject: Dictionary bug In-Reply-To: References: <505685E6.9080306@hyperactivesw.com> <50568A23.1090405@hyperactivesw.com> Message-ID: What the hell is going on here? On Sun, Sep 16, 2012 at 7:35 PM, Mike Bonner wrote: > I shoulda used a more widely used term probably. > "The 2 lines are catenated" would work, but i'm allergic to felines and > avoid them when possible. > > On Sun, Sep 16, 2012 at 8:25 PM, J. Landman Gay >wrote: > > > I hope the Scotts understand these American technical terms. :) > > > > > > > > On 9/16/12 9:18 PM, Mike Bonner wrote: > > > >> The smoosh has been seconded. :) ty much > >> > >> On Sun, Sep 16, 2012 at 8:07 PM, J. Landman Gay < > jacque at hyperactivesw.com > >> >**wrote: > >> > >> On 9/16/12 8:56 PM, Mike Bonner wrote: > >>> > >>> Hmm. just to be sure, look at a function like base64decode. > >>>> For me it looks like this: > >>>> > >>>> the base64Decode of *encodedData*base64Decode(*****encodedData*) > >>>> > >>>> > >>>> > >>>> 1 line smooshed together. All the functions that list both methods of > >>>> usage > >>>> (the base64decode, base64decode()) > >>>> > >>>> Anyone else seeing this? > >>>> > >>>> > >>> Yeah. On both base64Encode and base64Decode the two lines are smooshed. > >>> Those were the only two I checked. Snow Leopard here, LC 5.5.2. > >>> > >>> -- > >>> Jacqueline Landman Gay | jacque at hyperactivesw.com > >>> HyperActive Software | http://www.hyperactivesw.com > >>> > >>> > Stephen Barncard San Francisco Ca. USA more about sqb From bonnmike at gmail.com Sun Sep 16 22:43:58 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Sun, 16 Sep 2012 20:43:58 -0600 Subject: Dictionary bug In-Reply-To: References: <505685E6.9080306@hyperactivesw.com> <50568A23.1090405@hyperactivesw.com> Message-ID: Um.. Nothin! On Sun, Sep 16, 2012 at 8:42 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > What the hell is going on here? > > From mwieder at ahsoftware.net Sun Sep 16 22:49:23 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 16 Sep 2012 19:49:23 -0700 Subject: Dictionary bug In-Reply-To: References: <505685E6.9080306@hyperactivesw.com> <50568A23.1090405@hyperactivesw.com> Message-ID: <781649279796.20120916194923@ahsoftware.net> Mike- I see the smoosh and raise you the weird documentation for ">=". -- -Mark Wieder mwieder at ahsoftware.net From bonnmike at gmail.com Sun Sep 16 22:55:22 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Sun, 16 Sep 2012 20:55:22 -0600 Subject: Dictionary bug In-Reply-To: <781649279796.20120916194923@ahsoftware.net> References: <505685E6.9080306@hyperactivesw.com> <50568A23.1090405@hyperactivesw.com> <781649279796.20120916194923@ahsoftware.net> Message-ID: I think that particular entry requires another very technical term. Confuselatin. In a sentence: The examples for >= are very confuselatin. On Sun, Sep 16, 2012 at 8:49 PM, Mark Wieder wrote: > Mike- > > I see the smoosh and raise you the weird documentation for ">=". > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From warren at warrensweb.us Sun Sep 16 23:21:35 2012 From: warren at warrensweb.us (Warren Samples) Date: Sun, 16 Sep 2012 22:21:35 -0500 Subject: 5.5.2 Linux display bug? Message-ID: <5056973F.9090209@warrensweb.us> Hello, I find that the the blinking insertion cursor is not displayed in Livecode 5.5.2 in the IDE, and carrying over through a standalone. This happens running openSUSE 12.1, KDE and Mint 9, Gnome. Toggling desktop effects in SUSE makes no difference, Mint is running in VirtualBox without effects. It's a little awkward. I also have the phantom pointer in SUSE, where after launch the pointer disappears over the IDE toolbar and tools palette. It displays when over the message box or a stack, but disappears again over the toolbar and tools palette. It also does not display over an inspector palette, but does change to the I bar over the text fields (insertion point is still invisible), disappearing again when leaving them. Opening the dictionary resolves the problem for the rest of the session. The dictionary doesn't have to stay open. Toggling effects doesn't fix it and I tried a couple of different cursor themes, animated and non-animated, and that didn't make a difference. Can someone confirm or deny? Warren From ambassador at fourthworld.com Mon Sep 17 00:05:56 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 16 Sep 2012 21:05:56 -0700 Subject: 5.5.2 Linux display bug? In-Reply-To: <5056973F.9090209@warrensweb.us> References: <5056973F.9090209@warrensweb.us> Message-ID: <5056A1A4.5080008@fourthworld.com> Warren Samples wrote: > I find that the the blinking insertion cursor is not displayed in > Livecode 5.5.2 in the IDE, and carrying over through a standalone. Confirmed here in LC 5.5.2 with Ubuntu 12.04. Too bad. I was looking forward to using the new engine, but of course this is a show-stopper.... -- Richard Gaskin Fourth World Systems Software Design and Development for Desktop, Mobile, and Web ____________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From Mark_Smith at cpe.umanitoba.ca Mon Sep 17 00:09:03 2012 From: Mark_Smith at cpe.umanitoba.ca (Mark Smith) Date: Sun, 16 Sep 2012 21:09:03 -0700 (PDT) Subject: the target In-Reply-To: References: <1347750597325-4655052.post@n4.nabble.com> <1347757045731-4655055.post@n4.nabble.com> Message-ID: <1347854943624-4655091.post@n4.nabble.com> Pete, thanks for the tip on dialogdata. That looks like the way to go. -- mark -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/the-target-tp4655052p4655091.html Sent from the Revolution - User mailing list archive at Nabble.com. From jacque at hyperactivesw.com Mon Sep 17 01:02:54 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 17 Sep 2012 00:02:54 -0500 Subject: 5.5.2 Linux display bug? In-Reply-To: <5056A1A4.5080008@fourthworld.com> References: <5056973F.9090209@warrensweb.us> <5056A1A4.5080008@fourthworld.com> Message-ID: <5056AEFE.1080800@hyperactivesw.com> On 9/16/12 11:05 PM, Richard Gaskin wrote: > Warren Samples wrote: > > > I find that the the blinking insertion cursor is not displayed in > > Livecode 5.5.2 in the IDE, and carrying over through a standalone. > > Confirmed here in LC 5.5.2 with Ubuntu 12.04. > > Too bad. I was looking forward to using the new engine, but of course > this is a show-stopper.... Does "reset cursor" work? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From lan.kc.macmail at gmail.com Mon Sep 17 02:02:44 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Mon, 17 Sep 2012 14:02:44 +0800 Subject: Dictionary bug In-Reply-To: References: Message-ID: OK, for base64Decode I see that, but for many others, like 'switch' I see multiple lines all nicely spaced. On Mon, Sep 17, 2012 at 9:56 AM, Mike Bonner wrote: > Hmm. just to be sure, look at a function like base64decode. > For me it looks like this: > > the base64Decode of *encodedData*base64Decode(*encodedData*) > > 1 line smooshed together. All the functions that list both methods of usage > (the base64decode, base64decode()) > > Anyone else seeing this? > > On Sun, Sep 16, 2012 at 7:47 PM, Kay C Lan > wrote: > > > Not see that here with LC 5.5.2 Build 1492 on SnoLeo. > > > > On Sun, Sep 16, 2012 at 10:21 PM, Mike Bonner > wrote: > > > > > There is a dictionary bug in 5.5.2 where the lines of the syntax > section > > of > > > a page all run together. I've sent a note to runrev but was wondering > if > > > anyone might have a quicky fix for this. > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode at lists.runrev.com > > > Please visit this url to subscribe, unsubscribe and manage your > > > subscription preferences: > > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From lan.kc.macmail at gmail.com Mon Sep 17 02:14:40 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Mon, 17 Sep 2012 14:14:40 +0800 Subject: Dictionary bug In-Reply-To: References: Message-ID: I'll take that back. Most Functions that have multi-line entries seem to have been concatenated. On Mon, Sep 17, 2012 at 2:02 PM, Kay C Lan wrote: > OK, for base64Decode I see that, but for many others, like 'switch' I see > multiple lines all nicely spaced. > > > On Mon, Sep 17, 2012 at 9:56 AM, Mike Bonner wrote: > >> Hmm. just to be sure, look at a function like base64decode. >> For me it looks like this: >> >> the base64Decode of *encodedData*base64Decode(*encodedData*) >> >> 1 line smooshed together. All the functions that list both methods of >> usage >> (the base64decode, base64decode()) >> >> Anyone else seeing this? >> >> On Sun, Sep 16, 2012 at 7:47 PM, Kay C Lan >> wrote: >> >> > Not see that here with LC 5.5.2 Build 1492 on SnoLeo. >> > >> > On Sun, Sep 16, 2012 at 10:21 PM, Mike Bonner >> wrote: >> > >> > > There is a dictionary bug in 5.5.2 where the lines of the syntax >> section >> > of >> > > a page all run together. I've sent a note to runrev but was >> wondering if >> > > anyone might have a quicky fix for this. >> > > _______________________________________________ >> > > use-livecode mailing list >> > > use-livecode at lists.runrev.com >> > > Please visit this url to subscribe, unsubscribe and manage your >> > > subscription preferences: >> > > http://lists.runrev.com/mailman/listinfo/use-livecode >> > > >> > _______________________________________________ >> > use-livecode mailing list >> > use-livecode at lists.runrev.com >> > Please visit this url to subscribe, unsubscribe and manage your >> > subscription preferences: >> > http://lists.runrev.com/mailman/listinfo/use-livecode >> > >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > From keith.clarke at clarkeandclarke.co.uk Mon Sep 17 06:18:35 2012 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Mon, 17 Sep 2012 11:18:35 +0100 Subject: Is this POST and httpHeaders script syntax correct? Message-ID: Hi folks, I'm trying to post a soap login message to a web service and I'm getting no response at all. I can prove the call using SOAPClient. So, as this is my first experiment with posting to a server, I suspect my 'POST' button script. Any clues? on mouseUp --prepare for the response put empty into field "loginResponse" set the LoginResponse of this card to null --prepare the soap login envelope put the LoginRequest of this card into tLoginRequest put urlencode (tLoginRequest) into tRequest --prepare the HTTP POST request set the httpHeaders to field "LoginHeaders" post tRequest to URL field "LoginURL" --Process the login response set the LoginResponse of this card to it put it into field "loginResponse" end mouseUp Best, Keith.. From roger.e.eller at sealedair.com Mon Sep 17 07:28:59 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 17 Sep 2012 07:28:59 -0400 Subject: 5.5.2 Linux display bug? In-Reply-To: <5056A1A4.5080008@fourthworld.com> References: <5056973F.9090209@warrensweb.us> <5056A1A4.5080008@fourthworld.com> Message-ID: On Mon, Sep 17, 2012 at 12:05 AM, Richard Gaskin wrote: > Warren Samples wrote: > > > I find that the the blinking insertion cursor is not displayed in > > Livecode 5.5.2 in the IDE, and carrying over through a standalone. > > Confirmed here in LC 5.5.2 with Ubuntu 12.04. > > Too bad. I was looking forward to using the new engine, but of course > this is a show-stopper.... Also confirmed in Ubuntu 10.04. This makes me wonder what kind of quality control testing is done internally by RunRev. Do they at least make a stack and edit a script on each 'supported' platform? ~Roger From warren at warrensweb.us Mon Sep 17 09:35:55 2012 From: warren at warrensweb.us (Warren Samples) Date: Mon, 17 Sep 2012 08:35:55 -0500 Subject: 5.5.2 Linux display bug? In-Reply-To: <5056973F.9090209@warrensweb.us> References: <5056973F.9090209@warrensweb.us> Message-ID: <5057273B.7000601@warrensweb.us> On 09/16/2012 10:21 PM, Warren Samples wrote: > Hello, > > I find that the the blinking insertion cursor is not displayed in > Livecode 5.5.2 in the IDE, and carrying over through a standalone. This > happens running openSUSE 12.1, KDE and Mint 9, Gnome. Toggling desktop > effects in SUSE makes no difference, Mint is running in VirtualBox > without effects. It's a little awkward. > > I also have the phantom pointer in SUSE, where after launch the pointer > disappears over the IDE toolbar and tools palette. It displays when over > the message box or a stack, but disappears again over the toolbar and > tools palette. It also does not display over an inspector palette, but > does change to the I bar over the text fields (insertion point is still > invisible), disappearing again when leaving them. Opening the dictionary > resolves the problem for the rest of the session. The dictionary doesn't > have to stay open. Toggling effects doesn't fix it and I tried a couple > of different cursor themes, animated and non-animated, and that didn't > make a difference. > > Can someone confirm or deny? > > Warren > Thank you Richard and Roger. I have filed a bug report, 10393 Warren From richmondmathewson at gmail.com Mon Sep 17 10:38:05 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 17 Sep 2012 17:38:05 +0300 Subject: Graphic Effects: Defaults Message-ID: <505735CD.7000304@gmail.com> Well, whoever heard of an Outer Glow that was BLACK? As I find myself repeatedly using Outer Glow set at white, and seem to spent far too long setting the colour for every object from the default black to white I wonder if there is not a way to set the defaults of the Graphic effects: Drop Shadow, Inner Shadow, Outer Glow, Inner Glow and Color Overlay to a different value that the standard defaults? Richmond. From roger.e.eller at sealedair.com Mon Sep 17 10:54:55 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 17 Sep 2012 10:54:55 -0400 Subject: Graphic Effects: Defaults In-Reply-To: <505735CD.7000304@gmail.com> References: <505735CD.7000304@gmail.com> Message-ID: set the outerglow["color"] of templateGraphic to "255,0,0" -- any color Then create a new graphic. ~Roger On Mon, Sep 17, 2012 at 10:38 AM, Richmond wrote: > Well, whoever heard of an Outer Glow that was BLACK? > > As I find myself repeatedly using Outer Glow set at white, > and seem to spent far too long setting the colour for every object from > the default black to white I wonder if there is not a way to set > the defaults of the Graphic effects: Drop Shadow, Inner Shadow, > Outer Glow, Inner Glow and Color Overlay to a different value that > the standard defaults? > > Richmond. > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From richmondmathewson at gmail.com Mon Sep 17 11:06:55 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 17 Sep 2012 18:06:55 +0300 Subject: Graphic Effects: Defaults In-Reply-To: References: <505735CD.7000304@gmail.com> Message-ID: <50573C8F.8080603@gmail.com> On 09/17/2012 05:54 PM, Roger Eller wrote: > set the outerglow["color"] of templateGraphic to "255,0,0" -- any color > > Then create a new graphic. > > ~Roger > > > That's great: I'd forgotten about 'templateGraphic' - No, I hadn't, that's a lie - I didn't know about it. Richmond. From richmondmathewson at gmail.com Mon Sep 17 11:10:17 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 17 Sep 2012 18:10:17 +0300 Subject: Graphic Effects: Defaults In-Reply-To: References: <505735CD.7000304@gmail.com> Message-ID: <50573D59.2040204@gmail.com> On 09/17/2012 05:54 PM, Roger Eller wrote: > set the outerglow["color"] of templateGraphic to "255,0,0" The only problem is that that doesn't work: Livecode 4.5, Xubuntu 12.04. From roger.e.eller at sealedair.com Mon Sep 17 11:11:42 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 17 Sep 2012 11:11:42 -0400 Subject: Graphic Effects: Defaults In-Reply-To: <50573C8F.8080603@gmail.com> References: <505735CD.7000304@gmail.com> <50573C8F.8080603@gmail.com> Message-ID: On Mon, Sep 17, 2012 at 11:06 AM, Richmond wrote: > On 09/17/2012 05:54 PM, Roger Eller wrote: > >> set the outerglow["color"] of templateGraphic to "255,0,0" -- any color >> >> Then create a new graphic. >> >> ~Roger >> > > That's great: I'd forgotten about 'templateGraphic' - No, I hadn't, that's > a lie - I didn't > know about it. > > Richmond. > I've never used it, but remembered it being discussed here before, so I looked in the LC dictionary. Lots of goodies in there! :) ~Roger From roger.e.eller at sealedair.com Mon Sep 17 11:16:29 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 17 Sep 2012 11:16:29 -0400 Subject: Graphic Effects: Defaults In-Reply-To: <50573D59.2040204@gmail.com> References: <505735CD.7000304@gmail.com> <50573D59.2040204@gmail.com> Message-ID: On Mon, Sep 17, 2012 at 11:10 AM, Richmond wrote: > On 09/17/2012 05:54 PM, Roger Eller wrote: > >> set the outerglow["color"] of templateGraphic to "255,0,0" >> > > The only problem is that that doesn't work: > > Livecode 4.5, Xubuntu 12.04. > > It worked in 5.5.1 on OS X Lion. The dictionary says templateGraphic was introduced in v1.0, and outerGlow was introduced in v4.0. I'd say it must be a bug, but I doubt it will get fixed an old version. ~Roger From richmondmathewson at gmail.com Mon Sep 17 11:19:01 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 17 Sep 2012 18:19:01 +0300 Subject: Graphic Effects: Defaults In-Reply-To: References: <505735CD.7000304@gmail.com> <50573D59.2040204@gmail.com> Message-ID: <50573F65.20309@gmail.com> On 09/17/2012 06:16 PM, Roger Eller wrote: > On Mon, Sep 17, 2012 at 11:10 AM, Richmond wrote: > >> On 09/17/2012 05:54 PM, Roger Eller wrote: >> >>> set the outerglow["color"] of templateGraphic to "255,0,0" >>> >> The only problem is that that doesn't work: >> >> Livecode 4.5, Xubuntu 12.04. >> >> > It worked in 5.5.1 on OS X Lion. The dictionary says templateGraphic was > introduced in v1.0, and outerGlow was introduced in v4.0. I'd say it must > be a bug, but I doubt it will get fixed an old version. Hard at work on something right now, but I'll "give it a go" on Mac after supper and give some feedback here. > > ~Roger > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Mon Sep 17 11:25:15 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 17 Sep 2012 08:25:15 -0700 Subject: datagrid weirdness In-Reply-To: References: Message-ID: I seem to remember a bug to do with numeric column names. Try alpha names and see if it works. Pete On Sep 16, 2012 4:27 PM, "Dr. Hawkins" wrote: > I'm working with datagrids to figure them out, and am seeing what > seems to be weird behavior. > > I set labels and widths for four columns without a problem (creatively > labeled 1-4) > > Then to stuff some text into it, i put > put "George" into theA[1][1] > put "Tuesday" into theA[1][2] > put "$37" into theA[1][3] > set the dgData of grp "sofaGrid" to theA > > The cell at 1,1 get's greyed out, while 1,2 & 1,3 have Tuesday and $37 > dollars in them. I can double-click on them to edit, but not cell > 1,1. Further, when I do double-click, or tab between the two live > fields, George sometimes appears (but goes back away when I leave the > field). > > What I'd *like* to be doing is letting the user go into these, even > putting the cursor into 1,1 if I have no data to load in, and then > catching closeField and leaving the row for processing. > > > > -- > The Hawkins Law Firm > Richard E. Hawkins, Esq. > (702) 508-8462 > HawkinsLawFirm at gmail.com > 3025 S. Maryland Parkway > Suite A > Las Vegas, NV 89109 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From klaus at major.on-rev.com Mon Sep 17 11:59:49 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Mon, 17 Sep 2012 17:59:49 +0200 Subject: SQL question Message-ID: Hi friends, I know that we can use WILDCARDS in database searches with "LIKE" ... SELECT * FROM Persons WHERE City LIKE 'sa%' ... I am wondering if it is possible to search the complete table instead of a particular column. Know what I mean? Like this pseudocode: ... SELECT * FROM Persons WHERE ANY_COLUMN LIKE 'sa%' ... Thanks for any hints or workarounds if this is not possible ;-) Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From nigels at amglighthouse.co.za Mon Sep 17 12:13:53 2012 From: nigels at amglighthouse.co.za (Nigel Soden) Date: Mon, 17 Sep 2012 18:13:53 +0200 Subject: iPad Blues Using Tab Style Message-ID: <918CB0A0-787D-4ADB-A26A-66AA6EF7D122@amglighthouse.co.za> Hi All Been playing around with LC code for the last 3/4 months in the evenings and weekends. So far I've been enjoying myself with it. Over the weekend I thought I would try put the Mobile side of LC to use and so I proceeded to create a little app with a couple of fields, when I run on the iPad simulator to my surprise I found that the cursor would not move from one field to another whether I use the tab or enter key. Am I missing something here? Checked the manual and other resources and cant find anything. I'm running LC V5.5.2 on OS X 10.8.1. Thx From m.schonewille at economy-x-talk.com Mon Sep 17 12:25:13 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 17 Sep 2012 18:25:13 +0200 Subject: SQL question In-Reply-To: References: Message-ID: <2C1DD028-D117-4545-A668-4BBD7963D599@economy-x-talk.com> Hi Klaus, The easy way to do this is to retrieve all column names, use a script (PHP or LiveCode) to create the syntax for searching all columns with OR statements and use another statement to retrieve the data with your now dynamic SQL syntax. MySQL has no built-in way to do this. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com On 17 sep 2012, at 17:59, Klaus on-rev wrote: > Hi friends, > > I know that we can use WILDCARDS in database searches with "LIKE" > ... > SELECT * FROM Persons WHERE City LIKE 'sa%' > ... > > I am wondering if it is possible to search the complete table instead of a particular column. > Know what I mean? Like this pseudocode: > ... > SELECT * FROM Persons WHERE ANY_COLUMN LIKE 'sa%' > ... > > Thanks for any hints or workarounds if this is not possible ;-) > > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > From bobs at twft.com Mon Sep 17 12:27:19 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 17 Sep 2012 09:27:19 -0700 Subject: Skanky ways to play MP3 on Windows XP In-Reply-To: References: <50523700.2010602@cogapp.com> <1347567436.36502.YahooMailClassic@web120502.mail.ne1.yahoo.com> <50530496.8050504@cogapp.com> <92D8DCC0-4EC9-4397-A082-F9350BEC898B@major.on-rev.com> <505315B5.6070409@cogapp.com> <1347662771995-4655035.post@n4.nabble.com> <1347668870108-4655039.post@n4.nabble.com> Message-ID: <9DF87D9B-FE24-4E98-A0D8-033E0DEFC297@twft.com> Is it the copy in the clipboard that leads you to believe there are 2 copies? I wonder if that is an LC clipboard thing, or even a Microsoft Compatibility thing? Bob On Sep 14, 2012, at 6:20 PM, stephen barncard wrote: > It's not looking like double-byte Unicode to me. What shows up is the > complete sound sample followed by a replica of itself consecutively. I've > been looking at a hex dump of the contents of the clipboard. And this bulk > does not get stored in the stack, I don't see this happening in earlier > versions. > > It's definitely an anomaly and I wonder if this affects other objects. > > I used the copy command to copy an audioclip object, which contains the > actual binary image of the stored audio file. > Then it's "just" deriving params from the object binary, securing the > audio data, punching in the right numbers into the headers and saving as a > file. > > > > On Fri, Sep 14, 2012 at 5:27 PM, Alejandro Tejada wrote: > >> >> Stephen Barncard-4 wrote >>> >>> And actually I found a bug that I need to report - in the latest versions >>> of Livecode (vs. 4.x series) the audio data is TWICE as large in ram -- >>> doubled in size, and is not an addressing thing - the data repeats >> exactly >>> once. This only happens in RAM. >>> >> >> Exactly twice? >> >> Sounds like unicode conversion is playing >> with your data... :-) >> >> Al >> >> >> >> -- >> View this message in context: >> http://runtime-revolution.278305.n4.nabble.com/Skanky-ways-to-play-MP3-on-Windows-XP-tp4654977p4655039.html >> Sent from the Revolution - User mailing list archive at Nabble.com. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From klaus at major.on-rev.com Mon Sep 17 12:29:00 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Mon, 17 Sep 2012 18:29:00 +0200 Subject: SQL question In-Reply-To: <2C1DD028-D117-4545-A668-4BBD7963D599@economy-x-talk.com> References: <2C1DD028-D117-4545-A668-4BBD7963D599@economy-x-talk.com> Message-ID: Hi Mark, Am 17.09.2012 um 18:25 schrieb Mark Schonewille : > Hi Klaus, > > The easy way to do this is to retrieve all column names, use a script (PHP or LiveCode) to create the syntax for searching all columns with OR statements and use another statement to retrieve the data with your now dynamic SQL syntax. thanks a lot, I was afraid of that :-D > MySQL has no built-in way to do this. Ah, and SQLite probably not, too. > -- > Best regards, > > Mark Schonewille Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From bobs at twft.com Mon Sep 17 12:33:33 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 17 Sep 2012 09:33:33 -0700 Subject: Dictionary bug In-Reply-To: <50568A23.1090405@hyperactivesw.com> References: <505685E6.9080306@hyperactivesw.com> <50568A23.1090405@hyperactivesw.com> Message-ID: What's worse is that the American Technical Terms may mean entirely different things to the Scotts. Wars have started over less. ;-) Bob On Sep 16, 2012, at 7:25 PM, J. Landman Gay wrote: > I hope the Scotts understand these American technical terms. :) From bobs at twft.com Mon Sep 17 12:34:30 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 17 Sep 2012 09:34:30 -0700 Subject: Dictionary bug In-Reply-To: References: <505685E6.9080306@hyperactivesw.com> <50568A23.1090405@hyperactivesw.com> Message-ID: <4F95AA11-7C37-4842-BABE-EFF028A3230F@twft.com> Uh uh! Mike started it! On Sep 16, 2012, at 7:43 PM, Mike Bonner wrote: > Um.. Nothin! > > On Sun, Sep 16, 2012 at 8:42 PM, stephen barncard < > stephenREVOLUTION2 at barncard.com> wrote: > >> What the hell is going on here? >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Mon Sep 17 12:34:36 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 17 Sep 2012 19:34:36 +0300 Subject: [OT] Batch Image converter for Linux Message-ID: <5057511C.8020507@gmail.com> Useful thing: http://www.ubuntugeek.com/converseen-the-batch-image-converter-and-resizer.html From richmondmathewson at gmail.com Mon Sep 17 12:35:25 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 17 Sep 2012 19:35:25 +0300 Subject: Dictionary bug In-Reply-To: References: <505685E6.9080306@hyperactivesw.com> <50568A23.1090405@hyperactivesw.com> Message-ID: <5057514D.8010706@gmail.com> On 09/17/2012 07:33 PM, Bob Sneidar wrote: > What's worse is that the American Technical Terms may mean entirely different things to the Scotts. Wars have started over less. ;-) Who are the "Scotts"? Maybe a family who live down your way? > Bob > > > On Sep 16, 2012, at 7:25 PM, J. Landman Gay wrote: > >> I hope the Scotts understand these American technical terms. :) > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bonnmike at gmail.com Mon Sep 17 12:38:46 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Mon, 17 Sep 2012 10:38:46 -0600 Subject: SQL question In-Reply-To: References: <2C1DD028-D117-4545-A668-4BBD7963D599@economy-x-talk.com> Message-ID: Might look here. http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=103033 Theres an example for locating an exact match that is simple, another example that uses like, but not sure you'd want to mess with it. (seems to be a convoluted way to use 'or') I also found this, --select * from contacts where concat(last_name, ' ', first_name) like '%re%'-- Maybe you can do something this way. On Mon, Sep 17, 2012 at 10:29 AM, Klaus on-rev wrote: > Hi Mark, > > Am 17.09.2012 um 18:25 schrieb Mark Schonewille < > m.schonewille at economy-x-talk.com>: > > > Hi Klaus, > > > > The easy way to do this is to retrieve all column names, use a script > (PHP or LiveCode) to create the syntax for searching all columns with OR > statements and use another statement to retrieve the data with your now > dynamic SQL syntax. > > thanks a lot, I was afraid of that :-D > > > MySQL has no built-in way to do this. > > Ah, and SQLite probably not, too. > > > -- > > Best regards, > > > > Mark Schonewille > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bobs at twft.com Mon Sep 17 12:39:06 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 17 Sep 2012 09:39:06 -0700 Subject: datagrid weirdness In-Reply-To: References: Message-ID: The labels do not matter. They can differ from the actual column names. What matters is the dgprop["columns"]. Changing the labels is dgprop["column labels"]. Bob On Sep 16, 2012, at 4:27 PM, Dr. Hawkins wrote: > I'm working with datagrids to figure them out, and am seeing what > seems to be weird behavior. > > I set labels and widths for four columns without a problem (creatively > labeled 1-4) > > Then to stuff some text into it, i put > put "George" into theA[1][1] > put "Tuesday" into theA[1][2] > put "$37" into theA[1][3] > set the dgData of grp "sofaGrid" to theA > > The cell at 1,1 get's greyed out, while 1,2 & 1,3 have Tuesday and $37 > dollars in them. I can double-click on them to edit, but not cell > 1,1. Further, when I do double-click, or tab between the two live > fields, George sometimes appears (but goes back away when I leave the > field). > > What I'd *like* to be doing is letting the user go into these, even > putting the cursor into 1,1 if I have no data to load in, and then > catching closeField and leaving the row for processing. > > > > -- > The Hawkins Law Firm > Richard E. Hawkins, Esq. > (702) 508-8462 > HawkinsLawFirm at gmail.com > 3025 S. Maryland Parkway > Suite A > Las Vegas, NV 89109 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bonnmike at gmail.com Mon Sep 17 12:41:17 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Mon, 17 Sep 2012 10:41:17 -0600 Subject: Dictionary bug In-Reply-To: <5057514D.8010706@gmail.com> References: <505685E6.9080306@hyperactivesw.com> <50568A23.1090405@hyperactivesw.com> <5057514D.8010706@gmail.com> Message-ID: No, thats the Jones family. I'm always trying to keep up with them. On Mon, Sep 17, 2012 at 10:35 AM, Richmond wrote: > On 09/17/2012 07:33 PM, Bob Sneidar wrote: > >> What's worse is that the American Technical Terms may mean entirely >> different things to the Scotts. Wars have started over less. ;-) >> > > Who are the "Scotts"? Maybe a family who live down your way? > > From pete at lcsql.com Mon Sep 17 12:41:47 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 17 Sep 2012 09:41:47 -0700 Subject: SQL question In-Reply-To: References: Message-ID: Hi Klaus, Don't think you cand o that with standard SQL tables. You can do it with SQLite Full TExt Search tables It could also be done with standard tables as follows. Set up an index table with columns named table, text, and key. In your example, every time your Persons table is updated, you would also maintain the Index table with the contents of each column in Persons that you wanted to search on. Then your wildcard searches would be on the Index table with a join statement to Persons. You wouldn't need the Table column if the onbly table you wanted to index like this was Persons. For example, let's say you had Persons entries with San Diego (Persons Primary Key1), San Francisco (Persons Primary Key 2) in the City column and Sarah Brown (Persons Primary Key 1), Sally Green (Persons Primary Key 3) in the name column. Your index table would end up with the following entries (The table column would always contain "Persons") KEY TEXT 1 San Diego 1 Sarah Brown 2 San Francisco 3 Sally Green Your SQL SELECT would be: SELECT * FROM Index WHERE Table='Persons AND Text LIKE 'sa%' JOIN Persons on Person.=Index.Key If you are using SQLite, your could use Triggers to keep the Index Table up to date with any inserts, updates, or deletes from Persons so the SQL in your program would not have to deal with it. I can give you more info on that if you need it. Pete Pete lcSQL Software On Mon, Sep 17, 2012 at 8:59 AM, Klaus on-rev wrote: > Hi friends, > > I know that we can use WILDCARDS in database searches with "LIKE" > ... > SELECT * FROM Persons WHERE City LIKE 'sa%' > ... > > I am wondering if it is possible to search the complete table instead of a > particular column. > Know what I mean? Like this pseudocode: > ... > SELECT * FROM Persons WHERE ANY_COLUMN LIKE 'sa%' > ... > > Thanks for any hints or workarounds if this is not possible ;-) > > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From richmondmathewson at gmail.com Mon Sep 17 12:42:48 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 17 Sep 2012 19:42:48 +0300 Subject: Dictionary bug In-Reply-To: References: <505685E6.9080306@hyperactivesw.com> <50568A23.1090405@hyperactivesw.com> <5057514D.8010706@gmail.com> Message-ID: <50575308.1050000@gmail.com> On 09/17/2012 07:41 PM, Mike Bonner wrote: > No, thats the Jones family. I'm always trying to keep up with them. They must be Welsh, or, perhaps "Welch" :) > > On Mon, Sep 17, 2012 at 10:35 AM, Richmond wrote: > >> On 09/17/2012 07:33 PM, Bob Sneidar wrote: >> >>> What's worse is that the American Technical Terms may mean entirely >>> different things to the Scotts. Wars have started over less. ;-) >>> >> Who are the "Scotts"? Maybe a family who live down your way? >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bonnmike at gmail.com Mon Sep 17 12:46:46 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Mon, 17 Sep 2012 10:46:46 -0600 Subject: Dictionary bug In-Reply-To: <50575308.1050000@gmail.com> References: <505685E6.9080306@hyperactivesw.com> <50568A23.1090405@hyperactivesw.com> <5057514D.8010706@gmail.com> <50575308.1050000@gmail.com> Message-ID: Words are amazing things. Did you know the alternate meaning of the word "This"? As defined by bugs bunny: "You do realize, THIS, means war.." On Mon, Sep 17, 2012 at 10:42 AM, Richmond wrote: > On 09/17/2012 07:41 PM, Mike Bonner wrote: > >> No, thats the Jones family. I'm always trying to keep up with them. >> > > They must be Welsh, or, perhaps "Welch" :) > > >> On Mon, Sep 17, 2012 at 10:35 AM, Richmond * >> *wrote: >> >> On 09/17/2012 07:33 PM, Bob Sneidar wrote: >>> >>> What's worse is that the American Technical Terms may mean entirely >>>> different things to the Scotts. Wars have started over less. ;-) >>>> >>>> Who are the "Scotts"? Maybe a family who live down your way? >>> >>> >>> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From mwieder at ahsoftware.net Mon Sep 17 12:51:54 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 17 Sep 2012 16:51:54 +0000 (UTC) Subject: 5.5.2 Linux display bug? References: <5056973F.9090209@warrensweb.us> <5057273B.7000601@warrensweb.us> Message-ID: Warren Samples writes: > Thank you Richard and Roger. I have filed a bug report, 10393 Confirmed here on Fedora Core 16 as well, and comment added to the bug report. -- Mark Wieder mwieder at ahsoftware.net From klaus at major.on-rev.com Mon Sep 17 12:55:37 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Mon, 17 Sep 2012 18:55:37 +0200 Subject: SQL question In-Reply-To: References: <2C1DD028-D117-4545-A668-4BBD7963D599@economy-x-talk.com> Message-ID: Hi Mike, Am 17.09.2012 um 18:38 schrieb Mike Bonner : > Might look here. > http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=103033 Theres an > example for locating an exact match that is simple, another > example that uses like, but not sure you'd want to mess with it. (seems to > be a convoluted way to use 'or') ah yes, the first example sounds doable, but "PATINDEX" and "COALESCE" is scarying me a bit :-D > I also found this, --select * from contacts where concat(last_name, ' ', > first_name) like '%re%'-- > Maybe you can do something this way. Thanks and best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From klaus at major.on-rev.com Mon Sep 17 12:56:00 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Mon, 17 Sep 2012 18:56:00 +0200 Subject: SQL question In-Reply-To: References: Message-ID: <02F75DB2-0728-4998-BE2A-7F3876902730@major.on-rev.com> Hi Pete, Am 17.09.2012 um 18:41 schrieb Peter Haworth : > Hi Klaus, > ... > > SELECT * FROM Index WHERE Table='Persons AND Text LIKE 'sa%' JOIN Persons > on Person.=Index.Key > > If you are using SQLite, your could use Triggers to keep the Index Table up > to date with any inserts, updates, or deletes from Persons so the SQL in > your program would not have to deal with it. I can give you more info on > that if you need it. thanks a lot, I might come back to you if neccessary! > Pete Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From bobs at twft.com Mon Sep 17 12:58:31 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 17 Sep 2012 09:58:31 -0700 Subject: SQL question In-Reply-To: References: Message-ID: <5D71776C-177D-48AB-A2BF-9E0E72F40A44@twft.com> Peters way seems like it would be quicker, although more work to implement, because it keeps an index of the columns you want to search for up to date. For a large table this would be the way to go. For a smaller dataset, you could probably get away with Mike's solution of using the concat() function and a wild card. Keep in mind that if any of the columns is binary or numeric, unless you are using mySQL 5.5.3 or better, you will have to use the cast function. Or so I read. Bob On Sep 17, 2012, at 9:41 AM, Peter Haworth wrote: > Hi Klaus, > Don't think you cand o that with standard SQL tables. You can do it with > SQLite Full TExt Search tables > > It could also be done with standard tables as follows. > > Set up an index table with columns named table, text, and key. In your > example, every time your Persons table is updated, you would also maintain > the Index table with the contents of each column in Persons that you wanted > to search on. Then your wildcard searches would be on the Index table with > a join statement to Persons. You wouldn't need the Table column if the > onbly table you wanted to index like this was Persons. > > For example, let's say you had Persons entries with San Diego (Persons > Primary Key1), San Francisco (Persons Primary Key 2) in the City column and > Sarah Brown (Persons Primary Key 1), Sally Green (Persons Primary Key 3) in > the name column. Your index table would end up with the following entries > (The table column would always contain "Persons") > > KEY TEXT > 1 San Diego > 1 Sarah Brown > 2 San Francisco > 3 Sally Green > > Your SQL SELECT would be: > > SELECT * FROM Index WHERE Table='Persons AND Text LIKE 'sa%' JOIN Persons > on Person.=Index.Key > > If you are using SQLite, your could use Triggers to keep the Index Table up > to date with any inserts, updates, or deletes from Persons so the SQL in > your program would not have to deal with it. I can give you more info on > that if you need it. > > Pete > > > Pete > lcSQL Software > > > > On Mon, Sep 17, 2012 at 8:59 AM, Klaus on-rev wrote: > >> Hi friends, >> >> I know that we can use WILDCARDS in database searches with "LIKE" >> ... >> SELECT * FROM Persons WHERE City LIKE 'sa%' >> ... >> >> I am wondering if it is possible to search the complete table instead of a >> particular column. >> Know what I mean? Like this pseudocode: >> ... >> SELECT * FROM Persons WHERE ANY_COLUMN LIKE 'sa%' >> ... >> >> Thanks for any hints or workarounds if this is not possible ;-) >> >> >> Best >> >> Klaus >> >> -- >> Klaus Major >> http://www.major-k.de >> klaus at major.on-rev.com >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Mon Sep 17 13:40:44 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 17 Sep 2012 20:40:44 +0300 Subject: Dictionary bug In-Reply-To: References: <505685E6.9080306@hyperactivesw.com> <50568A23.1090405@hyperactivesw.com> <5057514D.8010706@gmail.com> <50575308.1050000@gmail.com> Message-ID: <5057609C.5030007@gmail.com> On 09/17/2012 07:46 PM, Mike Bonner wrote: > Words are amazing things. Did you know the alternate meaning of the word > "This"? > > As defined by bugs bunny: > "You do realize, THIS, means war.." And why would I trust a cony? > > > On Mon, Sep 17, 2012 at 10:42 AM, Richmond wrote: > >> On 09/17/2012 07:41 PM, Mike Bonner wrote: >> >>> No, thats the Jones family. I'm always trying to keep up with them. >>> >> They must be Welsh, or, perhaps "Welch" :) >> >> >>> On Mon, Sep 17, 2012 at 10:35 AM, Richmond * >>> *wrote: >>> >>> On 09/17/2012 07:33 PM, Bob Sneidar wrote: >>>> What's worse is that the American Technical Terms may mean entirely >>>>> different things to the Scotts. Wars have started over less. ;-) >>>>> >>>>> Who are the "Scotts"? Maybe a family who live down your way? >>>> >>>> ______________________________**_________________ >>> From dochawk at gmail.com Mon Sep 17 13:54:44 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Mon, 17 Sep 2012 10:54:44 -0700 Subject: datagrid weirdness In-Reply-To: References: Message-ID: On Mon, Sep 17, 2012 at 9:39 AM, Bob Sneidar wrote: > The labels do not matter. They can differ from the actual column names. What matters is the >dgprop["columns"]. Changing the labels is dgprop["column labels"]. I'm using set the dgProp["columns"] of grp "sofaGrid" to columnLabels with the numbers on their own lines of columnLabels Changing these to a b c d solved it. However, when I change data, closeField doesn't seem to be generated; the simple test closeField handler I put in the group/dataGrid doesn't get called -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From pete at lcsql.com Mon Sep 17 14:11:15 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 17 Sep 2012 11:11:15 -0700 Subject: datagrid weirdness In-Reply-To: References: Message-ID: Check out the section in the Datagrid manual regarding editing data in the datagrid, especially the EditField handler. Pete lcSQL Software On Mon, Sep 17, 2012 at 10:54 AM, Dr. Hawkins wrote: > On Mon, Sep 17, 2012 at 9:39 AM, Bob Sneidar wrote: > > The labels do not matter. They can differ from the actual column names. > What matters is the > >dgprop["columns"]. Changing the labels is dgprop["column labels"]. > > I'm using > > set the dgProp["columns"] of grp "sofaGrid" to columnLabels > > with the numbers on their own lines of columnLabels > > Changing these to a b c d solved it. > > However, when I change data, closeField doesn't seem to be generated; > the simple test closeField handler I put in the group/dataGrid doesn't > get called > -- > The Hawkins Law Firm > Richard E. Hawkins, Esq. > (702) 508-8462 > HawkinsLawFirm at gmail.com > 3025 S. Maryland Parkway > Suite A > Las Vegas, NV 89109 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From gwendalwood at cox.net Mon Sep 17 14:20:53 2012 From: gwendalwood at cox.net (gwendalwood at cox.net) Date: Mon, 17 Sep 2012 11:20:53 -0700 Subject: How to copy and paste in iOS Message-ID: <20120917142053.2F12B.365830.imail@fed1rmwml208> The dictionary shows that copy&paste is not available in iOS, but does someone have a workaround? From richmondmathewson at gmail.com Mon Sep 17 14:23:10 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 17 Sep 2012 21:23:10 +0300 Subject: Graphic Effects: Defaults In-Reply-To: References: <505735CD.7000304@gmail.com> <50573D59.2040204@gmail.com> Message-ID: <50576A8E.6070803@gmail.com> On 17/09/2012 18:16, Roger Eller wrote: > On Mon, Sep 17, 2012 at 11:10 AM, Richmond wrote: > >> On 09/17/2012 05:54 PM, Roger Eller wrote: >> >>> set the outerglow["color"] of templateGraphic to "255,0,0" >>> >> The only problem is that that doesn't work: >> >> Livecode 4.5, Xubuntu 12.04. >> >> > Not working with Livecode 4.5, Mac OS 10.6.8 From guglielmo at braguglia.ch Mon Sep 17 14:43:27 2012 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Mon, 17 Sep 2012 20:43:27 +0200 Subject: How to copy and paste in iOS In-Reply-To: <20120917142053.2F12B.365830.imail@fed1rmwml208> References: <20120917142053.2F12B.365830.imail@fed1rmwml208> Message-ID: <50576F4F.1020303@braguglia.ch> Hi, you can't copy&paste from script, but the user can do if you use native controls. Guglielmo On 17.09.2012 20:20, gwendalwood at cox.net wrote: > The dictionary shows that copy&paste is not available in iOS, but does someone have a workaround? > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bonnmike at gmail.com Mon Sep 17 14:51:40 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Mon, 17 Sep 2012 12:51:40 -0600 Subject: Dictionary bug In-Reply-To: <5057609C.5030007@gmail.com> References: <505685E6.9080306@hyperactivesw.com> <50568A23.1090405@hyperactivesw.com> <5057514D.8010706@gmail.com> <50575308.1050000@gmail.com> <5057609C.5030007@gmail.com> Message-ID: Because they're land owners. Its their island. On Mon, Sep 17, 2012 at 11:40 AM, Richmond wrote: > On 09/17/2012 07:46 PM, Mike Bonner wrote: > >> Words are amazing things. Did you know the alternate meaning of the word >> "This"? >> >> As defined by bugs bunny: >> "You do realize, THIS, means war.." >> > > And why would I trust a cony? > > >> >> On Mon, Sep 17, 2012 at 10:42 AM, Richmond * >> *wrote: >> >> On 09/17/2012 07:41 PM, Mike Bonner wrote: >>> >>> No, thats the Jones family. I'm always trying to keep up with them. >>>> >>>> They must be Welsh, or, perhaps "Welch" :) >>> >>> >>> On Mon, Sep 17, 2012 at 10:35 AM, Richmond >>> >* >>>> *wrote: >>>> >>>> >>>> On 09/17/2012 07:33 PM, Bob Sneidar wrote: >>>> >>>>> What's worse is that the American Technical Terms may mean entirely >>>>> >>>>>> different things to the Scotts. Wars have started over less. ;-) >>>>>> >>>>>> Who are the "Scotts"? Maybe a family who live down your way? >>>>>> >>>>> >>>>> ______________________________****_________________ >>>>> >>>> >>>> > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From keith.clarke at clarkeandclarke.co.uk Mon Sep 17 15:25:15 2012 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Mon, 17 Sep 2012 20:25:15 +0100 Subject: Setting a local certificate for HTTPS Message-ID: <8FE94661-60A5-4C54-98BC-4F6C8624C223@clarkeandclarke.co.uk> Hi Folks, Thanks for the off-list advice concerning my question 'Is this POST and httpHeaders script syntax correct?' After making some tweaks and adding some transaction logging, via libURLSetLogField, I now know why the server was ignoring me - it can't see my local certificate for SSL communications. So, how does one go about setting a local certificate in LiveCode for HTTPS connections? The User Guide is rather vague on this. Best, Keith.. From stephenREVOLUTION2 at barncard.com Mon Sep 17 15:39:16 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Mon, 17 Sep 2012 12:39:16 -0700 Subject: Skanky ways to play MP3 on Windows XP In-Reply-To: <9DF87D9B-FE24-4E98-A0D8-033E0DEFC297@twft.com> References: <50523700.2010602@cogapp.com> <1347567436.36502.YahooMailClassic@web120502.mail.ne1.yahoo.com> <50530496.8050504@cogapp.com> <92D8DCC0-4EC9-4397-A082-F9350BEC898B@major.on-rev.com> <505315B5.6070409@cogapp.com> <1347662771995-4655035.post@n4.nabble.com> <1347668870108-4655039.post@n4.nabble.com> <9DF87D9B-FE24-4E98-A0D8-033E0DEFC297@twft.com> Message-ID: Why would the byte count of the data in memory change with LC versions? It looks like unintended, hidden memory bloat to me. A bug. What leads me to believe is that I've seen it and share it with you now! 1. I made a test stack to show the contents of the clipboard keys, you can see the previous sentence in the text. Unicode is one of four ways to display the data, including rtf, text, unicode and hex - meaningless here - just showing http://fulton.barncard.com/bugz/lcaudio/clipStack.png The audio clip that is loaded was created from a blank aif file to allow easy viewing of the repeat. 2. ran this stack in Livecode 4.6.2 a. clicked the button that runs a script that loads the audio clip into the clipboard: "copy ac 'blank.aif' " b. pressed "show keys" http://fulton.barncard.com/bugz/lcaudio/blank-462.png it's all there, the REVO2700 header, the name of the audioclip, and the 8 byte footer that describes the audio file params. 3. Quit LC. Launched version 5.5.1 a. clicked the button that runs a script that loads the audio clip into the clipboard: "copy ac 'blank.aif' " b. pressed "show keys" http://fulton.barncard.com/bugz/lcaudio/blank5.5.1.png On Mon, Sep 17, 2012 at 9:27 AM, Bob Sneidar wrote: > Is it the copy in the clipboard that leads you to believe there are 2 > copies? I wonder if that is an LC clipboard thing, or even a Microsoft > Compatibility thing? > > Bob > > > On Sep 14, 2012, at 6:20 PM, stephen barncard wrote: > > > It's not looking like double-byte Unicode to me. What shows up is the > > complete sound sample followed by a replica of itself consecutively. I've > > been looking at a hex dump of the contents of the clipboard. And this > bulk > > does not get stored in the stack, I don't see this happening in earlier > > versions. > > > > It's definitely an anomaly and I wonder if this affects other objects. > > > > I used the copy command to copy an audioclip object, which contains the > > actual binary image of the stored audio file. > > Then it's "just" deriving params from the object binary, securing the > > audio data, punching in the right numbers into the headers and saving as > a > > file. > > > > > > > > On Fri, Sep 14, 2012 at 5:27 PM, Alejandro Tejada < > capellan2000 at gmail.com>wrote: > > > >> > >> Stephen Barncard-4 wrote > >>> > >>> And actually I found a bug that I need to report - in the latest > versions > >>> of Livecode (vs. 4.x series) the audio data is TWICE as large in ram -- > >>> doubled in size, and is not an addressing thing - the data repeats > >> exactly > >>> once. This only happens in RAM. > >>> > >> > >> Exactly twice? > >> > >> Sounds like unicode conversion is playing > >> with your data... :-) > >> > >> Al > >> > >> > >> > >> -- > >> View this message in context: > >> > http://runtime-revolution.278305.n4.nabble.com/Skanky-ways-to-play-MP3-on-Windows-XP-tp4654977p4655039.html > >> Sent from the Revolution - User mailing list archive at Nabble.com. > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > > > > > > > > -- > > > > > > > > Stephen Barncard > > San Francisco Ca. USA > > > > more about sqb > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From dan at clearvisiontech.com Mon Sep 17 15:52:35 2012 From: dan at clearvisiontech.com (Dan Friedman) Date: Mon, 17 Sep 2012 12:52:35 -0700 Subject: iTunes Connect Error In-Reply-To: References: Message-ID: I got a error/warning with I submitted my app today. Anyone ever get this: The app references non-public selectors in appName.app/appName: recurrenceRule, setRecurrenceRule: I got the "Waiting For Review" message and eMail. So, it appears that it went through and did upload. Anyone know what this is? Thanks in advance, -Dan From harrison at all-auctions.com Mon Sep 17 16:50:31 2012 From: harrison at all-auctions.com (Rick Harrison) Date: Mon, 17 Sep 2012 16:50:31 -0400 Subject: iOS/LC5.2.2 UIWebView? In-Reply-To: <0FC78600-AA3F-458F-A687-9E6FA421DEEA@economy-x-talk.com> References: <4E8FAD39.9090504@hyperactivesw.com> <0FC78600-AA3F-458F-A687-9E6FA421DEEA@economy-x-talk.com> Message-ID: <6CFC789E-493C-4A00-8B6D-9F8BE9F023D8@all-auctions.com> Hi there, Has anyone gotten iOS UIWebView under LC 5.5.2 to work? I've been through the archives and tried the lesson example and even the lesson example doesn't work! Suggestions? Thanks, Rick From matthias_livecode_150811 at m-r-d.de Mon Sep 17 17:07:28 2012 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Mon, 17 Sep 2012 23:07:28 +0200 Subject: iTunes Connect Error In-Reply-To: References: Message-ID: <58BA7642-120D-46BC-8B99-C09A0C08DDE4@m-r-d.de> Hi Dan, there was a similar question in the dev list today. It seems, that this error can be ignored. I hope it is okay that i attach the discussion from the dev list for your info. Regards Matthias -->> Am 17.09.2012 um 18:59 schrieb Andrew Henshaw : > I had the warning too over the weekend. > > I talked to Monte about it as I thought it might be an external issue but its not. I rebuilt an app without externals, submitted and the error cleared, then put the externals back and got no errors either so it looked more like a false positive. > > I now have 2 updates in the queue with the error, and 2 submitted since which went through without. We will see what happens! > > All compiled in 5.5.1 btw as Ive still not fully tested the apps with 5.5.2. > > Andy > > On 17 Sep 2012, at 16:51, Obleo Beck wrote: > >> >> Ah, I take it you got the warning also, John? >> >> Well I submitted also. Just making sure ahead of time. Since I seemly get the luck of having to wait for review for over 14 days, all the time. >> Did not want to make it longer if I could address this, if its an issue. >> >> Thanks for heads up. >> >> Cheers, >> >> Obleo Beck >> >> >> On Sep 17, 2012, at 10:44 AM, John Craig wrote: >> >>> I googled it at the weekend and apparently it can be safely ignored - if any apps get rejected, I'll let you know :) >>> >>> >>> On 17/09/2012 16:28, Obleo Beck wrote: >>>> Hello Runrev, >>>> >>>> I getting the following warning with App loader : The app references non-public selectors : recurrencesRule, setRecurrenceRule >>>> >>>> I searched Apple Developer Connect to see what this was. And this Document says both warning are Deprecated in iOS 5.0 >>>> >>>> The Document I get this on is called EKEvent Class Reference, >>>> Heres the link: https://developer.apple.com/library/ios/#documentation/EventKit/Reference/EKEventClassRef/Reference/Reference.html >>>> >>>> Is this something that going to an any issue for me uploading. Also what is it? Is there an workaround??? >>>> >>>> Thanks, >>>> >>>> Obleo Beck >>>> >>>> On Sep 17, 2012, at 10:19 AM, Obleo Beck wrote: >>>> >>>>> Hello, >>>>> >>>>> I run into some odd warning with Apples App Loader, uploading app binary to app store. >>>>> >>>>> Present an warning: Issue; >>>>> >>>>> The app references non-public selectors : recurrencesRule, setRecurrenceRule: >>>>> >>>>> What is that mean? That does sound good and would have no idea what that is. Anyone have any clue what this is? >>>>> >>>>> >>>>> Thanks, >>>>> >>>>> Obleo Beck <<-- Am 17.09.2012 um 21:52 schrieb Dan Friedman : > I got a error/warning with I submitted my app today. Anyone ever get this: > > The app references non-public selectors in appName.app/appName: recurrenceRule, setRecurrenceRule: > > I got the "Waiting For Review" message and eMail. So, it appears that it went through and did upload. Anyone know what this is? > > Thanks in advance, > -Dan > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Matthias Rebbe matthias (at) rebbe.tk Tel +49.5741.310000 Tel +49.160.5504462 -- "Life is too short for boring code" From 3mcgrath at comcast.net Mon Sep 17 17:31:06 2012 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Mon, 17 Sep 2012 17:31:06 -0400 Subject: How to copy and paste in iOS In-Reply-To: <20120917142053.2F12B.365830.imail@fed1rmwml208> References: <20120917142053.2F12B.365830.imail@fed1rmwml208> Message-ID: Something like: Two hidden buttons that appear when hovering over a field. Button "Copy" global gCopy on myCopy put the name of the target into tTemp put the text of field tTemp into gCopy end myCopy Button "Paste" global gCopy on myPaste if gCopy is not "" then put gCopy into field tTarget end if end myPaste untested Thomas J McGrath III 3mcgrath at comcast.net Lazy River Software http://lazyriver.on-rev.com On Sep 17, 2012, at 2:20 PM, gwendalwood at cox.net wrote: > The dictionary shows that copy&paste is not available in iOS, but does someone have a workaround? > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From irog at mac.com Mon Sep 17 17:36:54 2012 From: irog at mac.com (Roger Guay) Date: Mon, 17 Sep 2012 14:36:54 -0700 Subject: Oval Bug in iOS? Message-ID: Greetings! If you grow an oval with a repeat loop that incrementally increases its width and height, it works fine in the IDE and standalone Mac app. But, if you run the same code in the iOS simulator or an iPad, there is a small sector missing at 3 o'clock. It looks like the oval has settings of a startAngle of about 1 or 2, with an arcAngle of about 358 or 359. Any ideas? Thanks very much! Roger From benr_mc at cogapp.com Mon Sep 17 18:20:53 2012 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Mon, 17 Sep 2012 23:20:53 +0100 Subject: External ways of playing MP3 on XP Message-ID: <5057A245.50403@cogapp.com> (restating the question from previous thread which has drifted) Are there any 'external' ways for an LC stack to cause the playing of an MP3 file on Windows XP, without using the native LiveCode facilities? Either using an external, or a shell call, or something like that? Any advice gratefully received! TIA, Ben From alex at harryscollar.com Mon Sep 17 19:15:05 2012 From: alex at harryscollar.com (Alex Shaw) Date: Tue, 18 Sep 2012 09:15:05 +1000 Subject: External ways of playing MP3 on XP In-Reply-To: <5057A245.50403@cogapp.com> References: <5057A245.50403@cogapp.com> Message-ID: <5057AEF9.4080302@harryscollar.com> Hi Ben I have used SOX successfully to play & record sound on XP machines without quicktime. http://sox.sourceforge.net/ regards alex On 18/09/12 8:20 AM, Ben Rubinstein wrote: > (restating the question from previous thread which has drifted) > > Are there any 'external' ways for an LC stack to cause the playing of an > MP3 file on Windows XP, without using the native LiveCode facilities? > > Either using an external, or a shell call, or something like that? > > Any advice gratefully received! > > TIA, > > Ben > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bonnmike at gmail.com Mon Sep 17 20:43:59 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Mon, 17 Sep 2012 18:43:59 -0600 Subject: Need suggestions: very start of a stack revision system. Message-ID: I've just started work on what I hope will be a useful plugin, but I tend to get lost in the details and add to that, my design skills are non-existant. Currently the stack will Insert its script into front -- to catch open and close stack messages (it will remove itself when the stack is closed) at which point it catches open stack messages to trigger an update of the openstacks list watches for close stack, same reason if an open stack is selected in the list of mainstacks (only mains are listed) when the backitup button is clicked, the stack and all its substacks are copied into an array. (not the files, the stacks in memory) When processing is complete, the array is saved to a property. At this point the "backed up stacks" field is updated. To open a backed up stack, click it, click recoverit and the array is loaded, parsed for the correct entry, the stacks are opened and mainstack substack relationships are reset based on the name of the mainstack that was recovered. (This is necessary because if there is already a stack with the same name in memory it pops in as "copy of...", as well as the fact that for this to work the stacks cannot have substacks. So far there is no versioning, just the stack backup. Also, things will be shifted to a database for storage. Plus of course my code is ooogly. One thing I considered is forcing a stack name change if the name is still Untitled, but took it out not wanting to force things on people. I'd appreciate any suggestions, design tips, criticism (so I have an excuse to cry in my beer). The stack can be found here. https://dl.dropbox.com/u/11957935/mdbRevisionPlugin.livecode From pete at lcsql.com Mon Sep 17 21:21:39 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 17 Sep 2012 18:21:39 -0700 Subject: Need suggestions: very start of a stack revision system. In-Reply-To: References: Message-ID: Sounds interesting Mike. One thing to watch out for, as I found out with my lcStackBrowser plugin, if a stack is "closed and removed from memory", you don;t get a closeStack message because apparently the IDE locks messages when handling that function. Don't remember who it was that revealed that but they also told me of the revIDEHandleObjectDeleted message which you can put into your front script. it passes a long ID in as a parameter so you can check to see if a stack is being deleted. "oogly"???? Pete lcSQL Software On Mon, Sep 17, 2012 at 5:43 PM, Mike Bonner wrote: > I've just started work on what I hope will be a useful plugin, but I tend > to get lost in the details and add to that, my design skills are > non-existant. > > Currently the stack will > Insert its script into front -- to catch open and close stack messages (it > will remove itself when the stack is closed) > at which point it catches open stack messages to trigger an update of the > openstacks list > watches for close stack, same reason > > if an open stack is selected in the list of mainstacks (only mains are > listed) when the backitup button is clicked, the stack and all its > substacks are copied into an array. (not the files, the stacks in memory) > When processing is complete, the array is saved to a property. > > At this point the "backed up stacks" field is updated. > > To open a backed up stack, click it, click recoverit and the array is > loaded, parsed for the correct entry, the stacks are opened and mainstack > substack relationships are reset based on the name of the mainstack that > was recovered. (This is necessary because if there is already a stack with > the same name in memory it pops in as "copy of...", as well as the fact > that for this to work the stacks cannot have substacks. > > So far there is no versioning, just the stack backup. Also, things will be > shifted to a database for storage. Plus of course my code is ooogly. > > One thing I considered is forcing a stack name change if the name is still > Untitled, but took it out not wanting to force things on people. > > I'd appreciate any suggestions, design tips, criticism (so I have an excuse > to cry in my beer). > > The stack can be found here. > https://dl.dropbox.com/u/11957935/mdbRevisionPlugin.livecode > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bonnmike at gmail.com Mon Sep 17 22:02:07 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Mon, 17 Sep 2012 20:02:07 -0600 Subject: Need suggestions: very start of a stack revision system. In-Reply-To: References: Message-ID: Thanks very much for the revIDEHandleObjectDeleted pointer. Do you mind if I look at your frontscript to see how you did some thing? Just downloaded the trial and can see that script but don't want to start digging without your ok. And yes, my code is bagworthy. Possibly a doublebagger. From charles at buchwald.ca Mon Sep 17 22:37:06 2012 From: charles at buchwald.ca (Charles E Buchwald) Date: Mon, 17 Sep 2012 21:37:06 -0500 Subject: iOS/LC5.2.2 UIWebView? In-Reply-To: <6CFC789E-493C-4A00-8B6D-9F8BE9F023D8@all-auctions.com> References: <4E8FAD39.9090504@hyperactivesw.com> <0FC78600-AA3F-458F-A687-9E6FA421DEEA@economy-x-talk.com> <6CFC789E-493C-4A00-8B6D-9F8BE9F023D8@all-auctions.com> Message-ID: <0DE1FC7C-0A1D-4736-825D-E8C5A15C95CF@buchwald.ca> Hi Rick, I just completed an iPad project using scroller controls and a player control. I experimented a bit with the browser control without much luck... I assumed I was missing some important parameter. Are you using the "mobileControl..." variations or the mostly decremented "iphoneControl..." stuff? Are you testing your stacks in the simulator? Or can you post some of your code here? I know I had a couple of misspellings that hung me up for a while.... Cheers, - Charles On 2012-09-17, at 3:50 PM, Rick Harrison wrote: > Hi there, > > Has anyone gotten iOS UIWebView under LC 5.5.2 to work? > > I've been through the archives and tried the lesson example > and even the lesson example doesn't work! > > Suggestions? > > Thanks, > > Rick > -- Charles E. Buchwald http://buchwald.ca Vancouver / Mexico City / NYC Member of the 02 Global Network for Sustainable Design ? Connect on LinkedIn ? Follow me on Twitter From mazzapaoloitaly at gmail.com Tue Sep 18 02:40:22 2012 From: mazzapaoloitaly at gmail.com (paolo mazza) Date: Tue, 18 Sep 2012 08:40:22 +0200 Subject: how to test in-app purchase In-Reply-To: <76DA938F-9BAC-4321-99AB-0ACF1FD556BB@me.com> References: <76DA938F-9BAC-4321-99AB-0ACF1FD556BB@me.com> Message-ID: Thank you Andrew. Now my in-app purchase seems to work !! ... also for Non-Renewing subscriptions . From maarten.koopmans at gmail.com Tue Sep 18 04:26:16 2012 From: maarten.koopmans at gmail.com (Maarten Koopmans) Date: Tue, 18 Sep 2012 10:26:16 +0200 Subject: iOS/LC5.2.2 UIWebView? In-Reply-To: <0DE1FC7C-0A1D-4736-825D-E8C5A15C95CF@buchwald.ca> References: <4E8FAD39.9090504@hyperactivesw.com> <0FC78600-AA3F-458F-A687-9E6FA421DEEA@economy-x-talk.com> <6CFC789E-493C-4A00-8B6D-9F8BE9F023D8@all-auctions.com> <0DE1FC7C-0A1D-4736-825D-E8C5A15C95CF@buchwald.ca> Message-ID: I used and deployed to the App store with 5.5.1 and UIWebView (via Mobgui). So it did work... On Tue, Sep 18, 2012 at 4:37 AM, Charles E Buchwald wrote: > Hi Rick, > I just completed an iPad project using scroller controls and a player control. I experimented a bit with the browser control without much luck... I assumed I was missing some important parameter. > Are you using the "mobileControl..." variations or the mostly decremented "iphoneControl..." stuff? > Are you testing your stacks in the simulator? > Or can you post some of your code here? I know I had a couple of misspellings that hung me up for a while.... > Cheers, > - Charles > > On 2012-09-17, at 3:50 PM, Rick Harrison wrote: > >> Hi there, >> >> Has anyone gotten iOS UIWebView under LC 5.5.2 to work? >> >> I've been through the archives and tried the lesson example >> and even the lesson example doesn't work! >> >> Suggestions? >> >> Thanks, >> >> Rick >> > > > -- > Charles E. Buchwald > http://buchwald.ca > Vancouver / Mexico City / NYC > Member of the 02 Global Network for Sustainable Design ? Connect on LinkedIn ? Follow me on Twitter > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From benr_mc at cogapp.com Tue Sep 18 09:38:55 2012 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Tue, 18 Sep 2012 14:38:55 +0100 Subject: External ways of playing MP3 on XP In-Reply-To: <5057AEF9.4080302@harryscollar.com> References: <5057A245.50403@cogapp.com> <5057AEF9.4080302@harryscollar.com> Message-ID: <5058796F.30302@cogapp.com> Thanks Alex, very helpful. Have you used it with MP3 files? If so, did you compile your own version (any tips?) or did you find a binary that just worked (any URLs?) Many thanks, Ben On 18/09/2012 00:15, Alex Shaw wrote: > Hi Ben > > I have used SOX successfully to play & record sound on XP machines without > quicktime. > > http://sox.sourceforge.net/ > > regards > alex > > On 18/09/12 8:20 AM, Ben Rubinstein wrote: >> (restating the question from previous thread which has drifted) >> >> Are there any 'external' ways for an LC stack to cause the playing of an >> MP3 file on Windows XP, without using the native LiveCode facilities? >> >> Either using an external, or a shell call, or something like that? >> >> Any advice gratefully received! >> >> TIA, >> >> Ben From mazzapaoloitaly at gmail.com Tue Sep 18 10:05:30 2012 From: mazzapaoloitaly at gmail.com (paolo mazza) Date: Tue, 18 Sep 2012 16:05:30 +0200 Subject: Alert message from the app-store Message-ID: Hi all, pploading my iOS app to the appstore I received this alert message: "The app references non-public selectors in PrimoSoccorsoAizenda.app/PrimoSoccorsoAzienda: recurrenceRule, setRecurrenceRule:" Any idea what does it mean ? Then the process succeeded and I received this message "The status for the following app has changed to Waiting For Review." Still, I worry about the previous message but I do not know what does it mean... All the best Paolo From harrison at all-auctions.com Tue Sep 18 10:09:17 2012 From: harrison at all-auctions.com (Rick Harrison) Date: Tue, 18 Sep 2012 10:09:17 -0400 Subject: iOS/LC5.2.2 UIWebView? In-Reply-To: References: <4E8FAD39.9090504@hyperactivesw.com> <0FC78600-AA3F-458F-A687-9E6FA421DEEA@economy-x-talk.com> <6CFC789E-493C-4A00-8B6D-9F8BE9F023D8@all-auctions.com> <0DE1FC7C-0A1D-4736-825D-E8C5A15C95CF@buchwald.ca> Message-ID: <90D9E99C-2871-4D6D-9CB9-29D5074BC8CC@all-auctions.com> Hi Charles & Maarten, I was using the iphoneControl and with your suggestion turned everything into mobileControl etc. still no joy. It's good to hear from Maarten that one can get it to work! I'll look into code posting after breakfast! Thanks, Rick On Sep 18, 2012, at 4:26 AM, Maarten Koopmans wrote: > I used and deployed to the App store with 5.5.1 and UIWebView (via > Mobgui). So it did work... > > On Tue, Sep 18, 2012 at 4:37 AM, Charles E Buchwald wrote: >> Hi Rick, >> I just completed an iPad project using scroller controls and a player control. I experimented a bit with the browser control without much luck... I assumed I was missing some important parameter. >> Are you using the "mobileControl..." variations or the mostly decremented "iphoneControl..." stuff? >> Are you testing your stacks in the simulator? >> Or can you post some of your code here? I know I had a couple of misspellings that hung me up for a while.... >> Cheers, >> - Charles >> >> On 2012-09-17, at 3:50 PM, Rick Harrison wrote: >> >>> Hi there, >>> >>> Has anyone gotten iOS UIWebView under LC 5.5.2 to work? >>> >>> I've been through the archives and tried the lesson example >>> and even the lesson example doesn't work! >>> >>> Suggestions? >>> >>> Thanks, >>> >>> Rick >>> >> >> >> -- >> Charles E. Buchwald >> http://buchwald.ca >> Vancouver / Mexico City / NYC >> Member of the 02 Global Network for Sustainable Design ? Connect on LinkedIn ? Follow me on Twitter >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From klaus at major.on-rev.com Tue Sep 18 10:37:41 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Tue, 18 Sep 2012 16:37:41 +0200 Subject: strange htmltext problem Message-ID: <77832133-A633-4E75-BD54-CA3E4DD78CFE@major.on-rev.com> Hi friends, I have a strange htmltext problem with LC 5.52 while working on a rating thing (5 stars etc..) with a LOCKED field :-) I have this script: on mouseUp put "12345" into fld 1 repeat with i = 1 to 5 set the imagesource of char i of fld 1 to 1005 end repeat end mouseUp Works fine, 5 white stars appear, and when I check the htmltext of fld 1 I get: RETURNS added for readability

Fine so far, but when I set the htmltext of that field to the (Livecode approved?) string above, only ONE star appears and the htmltext reports:

WTF? What am I missing? Any hints very appreciated! Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From bonnmike at gmail.com Tue Sep 18 10:55:56 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Tue, 18 Sep 2012 08:55:56 -0600 Subject: strange htmltext problem In-Reply-To: <77832133-A633-4E75-BD54-CA3E4DD78CFE@major.on-rev.com> References: <77832133-A633-4E75-BD54-CA3E4DD78CFE@major.on-rev.com> Message-ID: instead, try it with styledtext If you set things how you want then put the styledtext of field 1 into myWhateverArray you can then set the styledtext of field 1 back to the array On Tue, Sep 18, 2012 at 8:37 AM, Klaus on-rev wrote: > Hi friends, > > I have a strange htmltext problem with LC 5.52 while working on a rating > thing (5 stars etc..) with a LOCKED field :-) > > I have this script: > on mouseUp > put "12345" into fld 1 > repeat with i = 1 to 5 > set the imagesource of char i of fld 1 to 1005 > end repeat > end mouseUp > > Works fine, 5 white stars appear, and when I check the htmltext of fld 1 I > get: > RETURNS added for readability >

> > > > > >

> > Fine so far, but when I set the htmltext of that field to the (Livecode > approved?) string above, only ONE star appears > and the htmltext reports: >

> >

> > WTF? > What am I missing? > > Any hints very appreciated! > > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From klaus at major.on-rev.com Tue Sep 18 10:59:05 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Tue, 18 Sep 2012 16:59:05 +0200 Subject: strange htmltext problem In-Reply-To: References: <77832133-A633-4E75-BD54-CA3E4DD78CFE@major.on-rev.com> Message-ID: <83B07824-5BE2-4B05-B9B6-37EA75D5A43C@major.on-rev.com> Hi Mike, Am 18.09.2012 um 16:55 schrieb Mike Bonner : > instead, try it with styledtext > If you set things how you want then > put the styledtext of field 1 into myWhateverArray > > you can then set the styledtext of field 1 back to the array ah, thanks! "styledtext", hmm, looks its time to read up the new field features :-D Anyway, I consider this a bug with htmltext! > On Tue, Sep 18, 2012 at 8:37 AM, Klaus on-rev wrote: > >> Hi friends, >> >> I have a strange htmltext problem with LC 5.52 while working on a rating >> thing (5 stars etc..) with a LOCKED field :-) >> >> I have this script: >> on mouseUp >> put "12345" into fld 1 >> repeat with i = 1 to 5 >> set the imagesource of char i of fld 1 to 1005 >> end repeat >> end mouseUp >> >> Works fine, 5 white stars appear, and when I check the htmltext of fld 1 I >> get: >> RETURNS added for readability >>

>> >> >> >> >> >>

>> >> Fine so far, but when I set the htmltext of that field to the (Livecode >> approved?) string above, only ONE star appears >> and the htmltext reports: >>

>> >>

Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From bonnmike at gmail.com Tue Sep 18 11:09:16 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Tue, 18 Sep 2012 09:09:16 -0600 Subject: strange htmltext problem In-Reply-To: <83B07824-5BE2-4B05-B9B6-37EA75D5A43C@major.on-rev.com> References: <77832133-A633-4E75-BD54-CA3E4DD78CFE@major.on-rev.com> <83B07824-5BE2-4B05-B9B6-37EA75D5A43C@major.on-rev.com> Message-ID: Definitely a bug. Or maybe a random feature! Definitely annoying that it doesn't work. On Tue, Sep 18, 2012 at 8:59 AM, Klaus on-rev wrote: > Hi Mike, > > Am 18.09.2012 um 16:55 schrieb Mike Bonner : > > > instead, try it with styledtext > > If you set things how you want then > > put the styledtext of field 1 into myWhateverArray > > > > you can then set the styledtext of field 1 back to the array > > ah, thanks! > "styledtext", hmm, looks its time to read up the new field features :-D > > Anyway, I consider this a bug with htmltext! > > > On Tue, Sep 18, 2012 at 8:37 AM, Klaus on-rev >wrote: > > > >> Hi friends, > >> > >> I have a strange htmltext problem with LC 5.52 while working on a rating > >> thing (5 stars etc..) with a LOCKED field :-) > >> > >> I have this script: > >> on mouseUp > >> put "12345" into fld 1 > >> repeat with i = 1 to 5 > >> set the imagesource of char i of fld 1 to 1005 > >> end repeat > >> end mouseUp > >> > >> Works fine, 5 white stars appear, and when I check the htmltext of fld > 1 I > >> get: > >> RETURNS added for readability > >>

> >> > >> > >> > >> > >> > >>

> >> > >> Fine so far, but when I set the htmltext of that field to the (Livecode > >> approved?) string above, only ONE star appears > >> and the htmltext reports: > >>

> >> > >>

> > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From harrison at all-auctions.com Tue Sep 18 11:09:38 2012 From: harrison at all-auctions.com (Rick Harrison) Date: Tue, 18 Sep 2012 11:09:38 -0400 Subject: iOS/LC5.2.2 UIWebView? In-Reply-To: <90D9E99C-2871-4D6D-9CB9-29D5074BC8CC@all-auctions.com> References: <4E8FAD39.9090504@hyperactivesw.com> <0FC78600-AA3F-458F-A687-9E6FA421DEEA@economy-x-talk.com> <6CFC789E-493C-4A00-8B6D-9F8BE9F023D8@all-auctions.com> <0DE1FC7C-0A1D-4736-825D-E8C5A15C95CF@buchwald.ca> <90D9E99C-2871-4D6D-9CB9-29D5074BC8CC@all-auctions.com> Message-ID: Hi Charles & Maarten, Here is the code: on preOpenCard if the environment is not "mobile" then exit preOpenCard end if put "file://" & specialFolderPath("Documents") & "/UsersManual.html" into theURL replace space with "%20" in theURL mobileControlCreate "browser" put the result into browserID mobileControlSet browserID, "rect", the rect of graphic "RectangleWhite31" of this card mobileControlSet browserID, "visible", true mobileControlSet browserID, "url", theURL resizeStack end preOpenCard Thanks, Rick From pete at lcsql.com Tue Sep 18 12:40:40 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 18 Sep 2012 09:40:40 -0700 Subject: Need suggestions: very start of a stack revision system. In-Reply-To: References: Message-ID: No problem Mike, it's not password protected for that reason. Pete lcSQL Software On Mon, Sep 17, 2012 at 7:02 PM, Mike Bonner wrote: > Thanks very much for the revIDEHandleObjectDeleted pointer. Do you mind if > I look at your frontscript to see how you did some thing? Just downloaded > the trial and can see that script but don't want to start digging without > your ok. > > And yes, my code is bagworthy. Possibly a doublebagger. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bobs at twft.com Tue Sep 18 13:50:16 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 18 Sep 2012 10:50:16 -0700 Subject: Need suggestions: very start of a stack revision system. In-Reply-To: References: Message-ID: <056BDE23-9EED-4C14-86DC-EE426731E47D@twft.com> Ugly and also gooey. On Sep 17, 2012, at 6:21 PM, Peter Haworth wrote: > "oogly"???? From bonnmike at gmail.com Tue Sep 18 13:54:18 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Tue, 18 Sep 2012 11:54:18 -0600 Subject: Need suggestions: very start of a stack revision system. In-Reply-To: <056BDE23-9EED-4C14-86DC-EE426731E47D@twft.com> References: <056BDE23-9EED-4C14-86DC-EE426731E47D@twft.com> Message-ID: To Ugly for U. On Tue, Sep 18, 2012 at 11:50 AM, Bob Sneidar wrote: > Ugly and also gooey. > > On Sep 17, 2012, at 6:21 PM, Peter Haworth wrote: > > > "oogly"???? > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From klaus at major.on-rev.com Tue Sep 18 13:59:57 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Tue, 18 Sep 2012 19:59:57 +0200 Subject: Need suggestions: very start of a stack revision system. In-Reply-To: References: <056BDE23-9EED-4C14-86DC-EE426731E47D@twft.com> Message-ID: <7F455BA4-6FB3-4472-AF2F-D56AE6939706@major.on-rev.com> Am 18.09.2012 um 19:54 schrieb Mike Bonner : > To Ugly for U. 2 ugly 4 u :-) > On Tue, Sep 18, 2012 at 11:50 AM, Bob Sneidar wrote: > >> Ugly and also gooey. >> >> On Sep 17, 2012, at 6:21 PM, Peter Haworth wrote: >> >>> "oogly"???? From bonnmike at gmail.com Tue Sep 18 14:01:41 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Tue, 18 Sep 2012 12:01:41 -0600 Subject: Need suggestions: very start of a stack revision system. In-Reply-To: <7F455BA4-6FB3-4472-AF2F-D56AE6939706@major.on-rev.com> References: <056BDE23-9EED-4C14-86DC-EE426731E47D@twft.com> <7F455BA4-6FB3-4472-AF2F-D56AE6939706@major.on-rev.com> Message-ID: Get it? Too ugly for U. No U. Oo. Oogly. HAR HAR HAR HAR HAR *cough* Sorry it got away from me there for a sec. On Tue, Sep 18, 2012 at 11:59 AM, Klaus on-rev wrote: > > Am 18.09.2012 um 19:54 schrieb Mike Bonner : > > > To Ugly for U. > > 2 ugly 4 u :-) > > > On Tue, Sep 18, 2012 at 11:50 AM, Bob Sneidar wrote: > > > >> Ugly and also gooey. > >> > >> On Sep 17, 2012, at 6:21 PM, Peter Haworth wrote: > >> > >>> "oogly"???? > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From skip at magicgate.com Tue Sep 18 14:29:46 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Tue, 18 Sep 2012 14:29:46 -0400 Subject: Thoughts about Embedded LiveCode? Message-ID: Have not seen much chatter here about the announcement regarding Embedded LiveCode.... What are your thoughts? SKIP From dglass at graymattercomputing.com Tue Sep 18 14:37:17 2012 From: dglass at graymattercomputing.com (David Glass) Date: Tue, 18 Sep 2012 11:37:17 -0700 Subject: Thoughts about Embedded LiveCode? In-Reply-To: References: Message-ID: <5058BF5D.70102@graymattercomputing.com> I think 399/499 per named app is ... hard to swallow. On 09/18/2012 11:29 AM, Magicgate Software - Skip Kimpel wrote: > Have not seen much chatter here about the announcement regarding > Embedded LiveCode.... > > What are your thoughts? > > SKIP -- David Glass - Gray Matter Computing graymattercomputing.com From dglass at graymattercomputing.com Tue Sep 18 14:43:46 2012 From: dglass at graymattercomputing.com (David Glass) Date: Tue, 18 Sep 2012 11:43:46 -0700 Subject: Thoughts about Embedded LiveCode? In-Reply-To: <5058BF5D.70102@graymattercomputing.com> References: <5058BF5D.70102@graymattercomputing.com> Message-ID: <5058C0E2.6080809@graymattercomputing.com> And I even remembered it wrong. $499/$999. That's very...ouch. On 09/18/2012 11:37 AM, David Glass wrote: > I think 399/499 per named app is ... hard to swallow. > > On 09/18/2012 11:29 AM, Magicgate Software - Skip Kimpel wrote: >> Have not seen much chatter here about the announcement regarding >> Embedded LiveCode.... >> >> What are your thoughts? >> >> SKIP -- David Glass - Gray Matter Computing graymattercomputing.com From andre at andregarzia.com Tue Sep 18 15:12:17 2012 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 18 Sep 2012 16:12:17 -0300 Subject: Thoughts about Embedded LiveCode? In-Reply-To: <5058C0E2.6080809@graymattercomputing.com> References: <5058BF5D.70102@graymattercomputing.com> <5058C0E2.6080809@graymattercomputing.com> Message-ID: I will share my two Brazilian Real Cents on this. I think that Embedded LiveCode is GREAT but this is not all. I think it is aimed towards big business that will happily write checks for USD 500 if it saves USD 600 in development time. Having the ability to embed a LiveCode app as a UIView on Objective-C can be a very interesting option for reusing code between mobile and desktop. The key thing here is integration. Its about integrating a LC built thingy into a larger ObjC project. Think for example about the new fully native Facebook app for iOS. They ditched almost all of their HTML5 stuff but IIRC they kept some because it was quicker to keep them then it was to create replacements from scratch, so they got a boost in performance and usability and yet kept some of the useful HTML5 parts. The same scenario applies to embedded LiveCode. You can keep a complex LC part while developing the rest native to gain performance and features. That being said, I don't think it is a product for me. I don't have ObjC projects and I would not start an ObjC project just to pop a LC view in it. This is for big guys that already have ObjC people working on some project and want to integrate it with LC components. So why do I think it is great? Because it benefits us all. First it adds yet another revenue stream to RunRev, I am all about them making money. Another thing is that the whole new engineering needed to accomplish this embeddable engine will improve our engine as a side effect. The insight gained from that project will probably improve the mobile standard engine. So in the end we'll get a better engine, RunRev will get money and I will not spend anything so I think it is great. cheers From jacque at hyperactivesw.com Tue Sep 18 15:30:45 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 18 Sep 2012 14:30:45 -0500 Subject: Thoughts about Embedded LiveCode? In-Reply-To: References: <5058BF5D.70102@graymattercomputing.com> <5058C0E2.6080809@graymattercomputing.com> Message-ID: <5058CBE5.7000200@hyperactivesw.com> On 9/18/12 2:12 PM, Andre Garzia wrote: > So in the end we'll get a better engine, RunRev will get money and I will > not spend anything so I think it is great. Well said. LiveCode Embedded isn't for most of us small-time, one-person shops. It's for big companies with existing products, and I think it's going to provide a great way for RR to get their foot in the door there. Right now the big guys don't even know about LiveCode or what it can do for them. This is a way for them to find out without breaking the bank or investing all their resources in it. They probably already have C code, and now they can dabble with LiveCode without much risk. Once they find out how quick and easy it is to develop with, they're hooked. Clever move, I think. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmondmathewson at gmail.com Tue Sep 18 16:18:14 2012 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 18 Sep 2012 23:18:14 +0300 Subject: Cut-Paste across stacks ? Message-ID: <5058D706.3080307@gmail.com> If one has a stack with, for example, 2 substacks, one of which contains an image "X.png". Now I want to move image "X.png" from substack "sONE" to substack "sTWO". sending the command cut img "X.png" seems all very straightforward . . . BUT . . . while I can issue the command paste how can I ensure that the clipboard contents (i.e. img "X.png") are pasted into substack "sTWO" rather than abck into substack "sONE" ? Richmond. From ambassador at fourthworld.com Tue Sep 18 16:27:38 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 18 Sep 2012 13:27:38 -0700 Subject: Need suggestions: very start of a stack revision system. In-Reply-To: References: Message-ID: <5058D93A.6070306@fourthworld.com> With the growing number of tools that can be useful across a collection of stacks that may comprise an application, I finally got around to kicking off a discussion at the Rev Interoperability Project forum with a proposal for the community to define a Project Definition spec. As I see it at the moment, this might be as simple as a list of stacks, externals, and other files that comprise a given application, probably best stored as a custom prop in the mainstack of the app's stack file. If all of us who make such tools used a common place and format for storing that sort of data, our users can mix and match tools to create workflows in which the value of the tools may exceed the sum of the capabilities of each one. The forum is here: I have a busy schedule this week prepping some client deliverables, so please be patient if it takes me a day or so to approve your registration. If you run into any notices about being "banned", that may be a side-effect of some older IP-based filter I put in place to stop the flood of robots that were destroying the site, so just drop me an email with your IP address and I can resolve those. But I've already removed most IPs that are likely to come into play with legitimate users, so log in, roll up your sleeves, and lend a hand defining this spec. Thanks in advance for your participation in this community initiative - -- Richard Gaskin Fourth World Systems Software Design and Development for the Desktop, Mobile, and the Web ____________________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From pete at lcsql.com Tue Sep 18 16:37:24 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 18 Sep 2012 13:37:24 -0700 Subject: Cut-Paste across stacks ? In-Reply-To: <5058D706.3080307@gmail.com> References: <5058D706.3080307@gmail.com> Message-ID: set the defaultStack to "sTWO", then paste (I think). Or get a copy of my lcStackBrowser plugin and use either the popup menu copy option or drag and drop the image form the original stack to the new one :-) Pete lcSQL Software On Tue, Sep 18, 2012 at 1:18 PM, Richmond wrote: > If one has a stack with, for example, 2 substacks, one of > which contains an image "X.png". > > Now I want to move image "X.png" from substack "sONE" > to substack "sTWO". > > sending the command cut img "X.png" seems all very straightforward . . . > > BUT . . . > > while I can issue the command paste > > how can I ensure that the clipboard contents (i.e. img "X.png") are > pasted into substack "sTWO" rather than abck into substack "sONE" ? > > Richmond. > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From 3mcgrath at comcast.net Tue Sep 18 16:41:30 2012 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Tue, 18 Sep 2012 16:41:30 -0400 Subject: Status of MobGUI controls for Android or iOS Message-ID: <192AB941-02E1-4551-B78F-73E1F208CBEF@comcast.net> Although I prefer to use tmControl for iOS dev I wanted an Android version and decided to reopen MobGUI. Anyway, for iOS all of the controls are still the wrong color, size and placement for standard iOS controls and working with it is still difficult and still no Retina support that I can see. So after building an Android interface I am questioning if they are correct for standard Android controls? Has MobGUI been updated at all or is it to be soon? Any word on this? Thank you Thomas J McGrath III 3mcgrath at comcast.net Lazy River Software http://lazyriver.on-rev.com From sc at sahores-conseil.com Tue Sep 18 17:03:12 2012 From: sc at sahores-conseil.com (Pierre Sahores) Date: Tue, 18 Sep 2012 23:03:12 +0200 Subject: Thoughts about Embedded LiveCode? In-Reply-To: References: <5058BF5D.70102@graymattercomputing.com> <5058C0E2.6080809@graymattercomputing.com> Message-ID: <48115AC7-86D1-4AF9-A887-47A2BD1CF140@sahores-conseil.com> Thanks Andre for the resume : a tool to make LC available to big guys should benefit to RunRev and what benefits to RunRev benefits to all of us. Great chess players behind. Congratulations for the deal, RunRev ;D Cheers, Le 18 sept. 2012 ? 21:12, Andre Garzia a ?crit : > I will share my two Brazilian Real Cents on this. > > I think that Embedded LiveCode is GREAT but this is not all. I think it is > aimed towards big business that will happily write checks for USD 500 if it > saves USD 600 in development time. Having the ability to embed a LiveCode > app as a UIView on Objective-C can be a very interesting option for reusing > code between mobile and desktop. The key thing here is integration. Its > about integrating a LC built thingy into a larger ObjC project. > > Think for example about the new fully native Facebook app for iOS. They > ditched almost all of their HTML5 stuff but IIRC they kept some because it > was quicker to keep them then it was to create replacements from scratch, > so they got a boost in performance and usability and yet kept some of the > useful HTML5 parts. The same scenario applies to embedded LiveCode. You can > keep a complex LC part while developing the rest native to gain performance > and features. > > That being said, I don't think it is a product for me. I don't have ObjC > projects and I would not start an ObjC project just to pop a LC view in it. > This is for big guys that already have ObjC people working on some project > and want to integrate it with LC components. > > So why do I think it is great? Because it benefits us all. First it adds > yet another revenue stream to RunRev, I am all about them making money. > Another thing is that the whole new engineering needed to accomplish this > embeddable engine will improve our engine as a side effect. The insight > gained from that project will probably improve the mobile standard engine. > So in the end we'll get a better engine, RunRev will get money and I will > not spend anything so I think it is great. > > cheers > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From terence at ctec.co.nz Tue Sep 18 17:05:44 2012 From: terence at ctec.co.nz (Terence Blyth) Date: Wed, 19 Sep 2012 09:05:44 +1200 Subject: Android GPS Message-ID: Hi, I need some help with Android GPS, if I run the example downloaded and send to my S3 it works. If I make a new stack and copy / paste all fields and scripts it does not fire the events. Is there something I am missing ? Thanks Terence From jacque at hyperactivesw.com Tue Sep 18 17:29:06 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 18 Sep 2012 16:29:06 -0500 Subject: Cut-Paste across stacks ? In-Reply-To: <5058D706.3080307@gmail.com> References: <5058D706.3080307@gmail.com> Message-ID: <5058E7A2.5020408@hyperactivesw.com> On 9/18/12 3:18 PM, Richmond wrote: > If one has a stack with, for example, 2 substacks, one of > which contains an image "X.png". > > Now I want to move image "X.png" from substack "sONE" > to substack "sTWO". > > sending the command cut img "X.png" seems all very straightforward . . . > > BUT . . . > > while I can issue the command paste > > how can I ensure that the clipboard contents (i.e. img "X.png") are > pasted into substack "sTWO" rather than abck into substack "sONE" ? Go there, with the screen locked if you want. Or you can avoid the clipboard entirely: copy img "X.png" to cd x of stack "sTWO" delete img "X.png" of this cd -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From alex at harryscollar.com Tue Sep 18 17:59:55 2012 From: alex at harryscollar.com (Alex Shaw) Date: Wed, 19 Sep 2012 07:59:55 +1000 Subject: External ways of playing MP3 on XP In-Reply-To: <5058796F.30302@cogapp.com> References: <5057A245.50403@cogapp.com> <5057AEF9.4080302@harryscollar.com> <5058796F.30302@cogapp.com> Message-ID: <5058EEDB.1060401@harryscollar.com> Hi Ben I used to it record high-quality WAV files but it could easily convert them to MP3 if required. The binaries supplied in the project files worked fine for me (using 14.4.0). http://sourceforge.net/projects/sox/files/sox/14.4.0/ regards alex On 18/09/12 11:38 PM, Ben Rubinstein wrote: > Thanks Alex, very helpful. Have you used it with MP3 files? If so, did > you compile your own version (any tips?) or did you find a binary that > just worked (any URLs?) > > Many thanks, > > Ben > > On 18/09/2012 00:15, Alex Shaw wrote: >> Hi Ben >> >> I have used SOX successfully to play & record sound on XP machines >> without >> quicktime. >> >> http://sox.sourceforge.net/ >> >> regards >> alex >> >> On 18/09/12 8:20 AM, Ben Rubinstein wrote: >>> (restating the question from previous thread which has drifted) >>> >>> Are there any 'external' ways for an LC stack to cause the playing of an >>> MP3 file on Windows XP, without using the native LiveCode facilities? >>> >>> Either using an external, or a shell call, or something like that? >>> >>> Any advice gratefully received! >>> >>> TIA, >>> >>> Ben > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From wow at together.net Tue Sep 18 18:00:06 2012 From: wow at together.net (Richard Miller) Date: Tue, 18 Sep 2012 18:00:06 -0400 Subject: ios - record audio in background In-Reply-To: <5058E7A2.5020408@hyperactivesw.com> References: <5058D706.3080307@gmail.com> <5058E7A2.5020408@hyperactivesw.com> Message-ID: <5058EEE6.4080504@together.net> Is there any possible way to record audio with LC under ios so that the audio keeps recording if the user switches to another app? Thanks. Richard Miller From monte at sweattechnologies.com Tue Sep 18 18:15:15 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 19 Sep 2012 08:15:15 +1000 Subject: ios - record audio in background In-Reply-To: <5058EEE6.4080504@together.net> References: <5058D706.3080307@gmail.com> <5058E7A2.5020408@hyperactivesw.com> <5058EEE6.4080504@together.net> Message-ID: I think it would be with the right externals you could do this but some apps would interrupt the audio session. See: http://developer.apple.com/library/ios/#documentation/Audio/Conceptual/AudioSessionProgrammingGuide/Basics/Basics.html On 19/09/2012, at 8:00 AM, Richard Miller wrote: > Is there any possible way to record audio with LC under ios so that the audio keeps recording if the user switches to another app? > > Thanks. > Richard Miller > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From bobs at twft.com Tue Sep 18 18:15:03 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 18 Sep 2012 15:15:03 -0700 Subject: ios - record audio in background In-Reply-To: <5058EEE6.4080504@together.net> References: <5058D706.3080307@gmail.com> <5058E7A2.5020408@hyperactivesw.com> <5058EEE6.4080504@together.net> Message-ID: <8308158E-18FB-402B-89AA-4E5E272DBC31@twft.com> Not in LC. LC does not "suspend" an app the way that other apps do. It actually quits when you navigate away from your iOS app. Bob On Sep 18, 2012, at 3:00 PM, Richard Miller wrote: > Is there any possible way to record audio with LC under ios so that the audio keeps recording if the user switches to another app? > > Thanks. > Richard Miller > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Tue Sep 18 18:58:44 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 19 Sep 2012 08:58:44 +1000 Subject: ios - record audio in background In-Reply-To: <8308158E-18FB-402B-89AA-4E5E272DBC31@twft.com> References: <5058D706.3080307@gmail.com> <5058E7A2.5020408@hyperactivesw.com> <5058EEE6.4080504@together.net> <8308158E-18FB-402B-89AA-4E5E272DBC31@twft.com> Message-ID: <3C22C5D2-124E-4E02-81D4-EE08F9A90D35@sweattechnologies.com> Unless you fiddle with the plist ;-) On 19/09/2012, at 8:15 AM, Bob Sneidar wrote: > Not in LC. LC does not "suspend" an app the way that other apps do. It actually quits when you navigate away from your iOS app. > > Bob > On Sep 18, 2012, at 3:00 PM, Richard Miller wrote: > >> Is there any possible way to record audio with LC under ios so that the audio keeps recording if the user switches to another app? >> >> Thanks. >> Richard Miller >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From bobs at twft.com Tue Sep 18 19:16:11 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 18 Sep 2012 16:16:11 -0700 Subject: ios - record audio in background In-Reply-To: <3C22C5D2-124E-4E02-81D4-EE08F9A90D35@sweattechnologies.com> References: <5058D706.3080307@gmail.com> <5058E7A2.5020408@hyperactivesw.com> <5058EEE6.4080504@together.net> <8308158E-18FB-402B-89AA-4E5E272DBC31@twft.com> <3C22C5D2-124E-4E02-81D4-EE08F9A90D35@sweattechnologies.com> Message-ID: <2C317D97-46E3-43EE-A294-CCA9B466A9B8@twft.com> Wha?? You can do that? Seriously? Seems RunRev should know this as it's a great way to add support for suspension. Maybe I misunderstand tho'. On Sep 18, 2012, at 3:58 PM, Monte Goulding wrote: > Unless you fiddle with the plist ;-) > > On 19/09/2012, at 8:15 AM, Bob Sneidar wrote: > >> Not in LC. LC does not "suspend" an app the way that other apps do. It actually quits when you navigate away from your iOS app. >> >> Bob From monte at sweattechnologies.com Tue Sep 18 19:30:41 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 19 Sep 2012 09:30:41 +1000 Subject: ios - record audio in background In-Reply-To: <2C317D97-46E3-43EE-A294-CCA9B466A9B8@twft.com> References: <5058D706.3080307@gmail.com> <5058E7A2.5020408@hyperactivesw.com> <5058EEE6.4080504@together.net> <8308158E-18FB-402B-89AA-4E5E272DBC31@twft.com> <3C22C5D2-124E-4E02-81D4-EE08F9A90D35@sweattechnologies.com> <2C317D97-46E3-43EE-A294-CCA9B466A9B8@twft.com> Message-ID: <92840936-274F-4079-917E-F6B7F46AC12E@sweattechnologies.com> I think until the threading changes in LC5.5.2 this would have been fairly experimental. Mainly if there was some script blocking operation going on when the app was suspended then iOS might have been unhappy. Now that those operations are on a separate thread it shouldn't be such a problem. Still if your app is in a wait without messages it won't get notified of the suspension until after the wait ends. There's also a time limit on execution unless you start a background task which at the moment you would need an external for. On 19/09/2012, at 9:16 AM, Bob Sneidar wrote: > Wha?? You can do that? Seriously? Seems RunRev should know this as it's a great way to add support for suspension. Maybe I misunderstand tho'. > > > On Sep 18, 2012, at 3:58 PM, Monte Goulding wrote: > >> Unless you fiddle with the plist ;-) >> >> On 19/09/2012, at 8:15 AM, Bob Sneidar wrote: >> >>> Not in LC. LC does not "suspend" an app the way that other apps do. It actually quits when you navigate away from your iOS app. >>> >>> Bob > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From mwieder at ahsoftware.net Tue Sep 18 20:45:39 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 18 Sep 2012 17:45:39 -0700 Subject: Thoughts about Embedded LiveCode? In-Reply-To: References: <5058BF5D.70102@graymattercomputing.com> <5058C0E2.6080809@graymattercomputing.com> Message-ID: <1841814656609.20120918174539@ahsoftware.net> Andre- Tuesday, September 18, 2012, 12:12:17 PM, you wrote: > So in the end we'll get a better engine, RunRev will get money and I will > not spend anything so I think it is great. I think that's my take on this, too. It's all a bit mysterious because there isn't a scrap of information on how the linkage between the embedded product and Objective C might take place. -- -Mark Wieder mwieder at ahsoftware.net From andre at andregarzia.com Tue Sep 18 20:57:27 2012 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 18 Sep 2012 21:57:27 -0300 Subject: Thoughts about Embedded LiveCode? In-Reply-To: <1841814656609.20120918174539@ahsoftware.net> References: <5058BF5D.70102@graymattercomputing.com> <5058C0E2.6080809@graymattercomputing.com> <1841814656609.20120918174539@ahsoftware.net> Message-ID: On Tue, Sep 18, 2012 at 9:45 PM, Mark Wieder wrote: > Andre- > > Tuesday, September 18, 2012, 12:12:17 PM, you wrote: > > > So in the end we'll get a better engine, RunRev will get money and I will > > not spend anything so I think it is great. > > I think that's my take on this, too. It's all a bit mysterious because > there isn't a scrap of information on how the linkage between the > embedded product and Objective C might take place. > > I suspect it is an static library. Its the only thing that makes sense. Much like how LuaJIT does. > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From monte at sweattechnologies.com Tue Sep 18 21:02:12 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 19 Sep 2012 11:02:12 +1000 Subject: Thoughts about Embedded LiveCode? In-Reply-To: <1841814656609.20120918174539@ahsoftware.net> References: <5058BF5D.70102@graymattercomputing.com> <5058C0E2.6080809@graymattercomputing.com> <1841814656609.20120918174539@ahsoftware.net> Message-ID: <1B76C858-913C-40DE-A74D-A4382AF75FDB@sweattechnologies.com> >> So in the end we'll get a better engine, RunRev will get money and I will >> not spend anything so I think it is great. > > I think that's my take on this, too. It's all a bit mysterious because > there isn't a scrap of information on how the linkage between the > embedded product and Objective C might take place. At a guess it would be some extension of the externals sdk. I presume you would create a wrapper class with properties and methods you want to expose to the rest of the app. Also maybe you want to setup a delegate protocol and some notifications.... Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From jacque at hyperactivesw.com Tue Sep 18 21:21:00 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 18 Sep 2012 20:21:00 -0500 Subject: ios - record audio in background In-Reply-To: <2C317D97-46E3-43EE-A294-CCA9B466A9B8@twft.com> References: <5058D706.3080307@gmail.com> <5058E7A2.5020408@hyperactivesw.com> <5058EEE6.4080504@together.net> <8308158E-18FB-402B-89AA-4E5E272DBC31@twft.com> <3C22C5D2-124E-4E02-81D4-EE08F9A90D35@sweattechnologies.com> <2C317D97-46E3-43EE-A294-CCA9B466A9B8@twft.com> Message-ID: <50591DFC.50801@hyperactivesw.com> On 9/18/12 6:16 PM, Bob Sneidar wrote: > Wha?? You can do that? Seriously? Seems RunRev should know this as > it's a great way to add support for suspension. They know it, and they chose to make the plist not support suspension, which suggests the engine can't support it yet without problems. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From andre at andregarzia.com Tue Sep 18 21:29:56 2012 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 18 Sep 2012 22:29:56 -0300 Subject: detect keyboard height on mobile Message-ID: Hey Folks, Is there a way to detect the keyboard height on mobile? I know that for iOS we have some pretty standard sizes but for Android there are replacement keyboards and different UIs for each vendor. Anyone has a solution for that? I need to calculate the usable rect of the screen when the keyboard is showing. cheers andre -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From mfstuart at cox.net Tue Sep 18 23:13:01 2012 From: mfstuart at cox.net (Mark Stuart) Date: Tue, 18 Sep 2012 20:13:01 -0700 Subject: SQL question Message-ID: <17F8EE8940C144F5B079A2E0A8A0CAB9@stuart> on Mon Sep 17 10:59:49 CDT 2012, Klaus on-rev wrote: I am wondering if it is possible to search the complete table instead of a particular column. Know what I mean? Like this pseudocode: ... SELECT * FROM Persons WHERE ANY_COLUMN LIKE 'sa%' ... Thanks for any hints or workarounds if this is not possible ;-) Klaus try concatenating the columns like this: SELECT Column1, Column2, Column3 FROM Table WHERE (Column1 + Column2 LIKE 'MyCriteria%') But the column data types must be the same for concatenation. Therefore CASTing column types into the same data type should work. Mark From rjb at robelko.com Tue Sep 18 23:59:16 2012 From: rjb at robelko.com (Robert Brenstein) Date: Wed, 19 Sep 2012 05:59:16 +0200 Subject: Send to program In-Reply-To: <8CF5D88D67CE263-222C-3A601@webmail-d126.sysops.aol.com> References: <678EE25C-F95E-47DE-8EC2-27FE896E09C5@wanadoo.fr> <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> <8CF5D83A6D62E04-222C-398CB@webmail-d126.sysops.aol.com> <504E110C.4010900@hyperactivesw.com> <8CF5D88D67CE263-222C-3A601@webmail-d126.sysops.aol.com> Message-ID: On 10.09.2012 at 12:31 Uhr -0400 dunbarx at aol.com apparently wrote: > >Am I to understand that LiveCode, the great and powerful, cannot do >this at all? Am I the first one that ever wanted to send a message >to another machine? > >A new project I am working on therefore must be authored in >Hypercard. I am fine with that. I will just buy a few G4 blue and >whites on eBay for $5 each. > As others said, the underlaying technologies have changed. I suggest for you to take a look at the ChatRev suite from Bjoernke von Gierke. These stacks let LC users to chat with each other across network. As such, this provides a framework which with some work could be adapted to duplicate what epsi did in HC. Robert From Hakan at Exformedia.se Wed Sep 19 00:13:54 2012 From: Hakan at Exformedia.se (Hakan at Exformedia.se) Date: Wed, 19 Sep 2012 06:13:54 +0200 Subject: 5.5.2 Linux display bug? In-Reply-To: References: <5056973F.9090209@warrensweb.us> <5057273B.7000601@warrensweb.us> Message-ID: <3A638A01-92F3-4558-9833-6BAD6A2CE6CB@Exformedia.se> When running under iOS the cursor is actually there but is white and thus not showing in most fields. Is that the case under Linux too or is this a separate iOS bug? :-H?kan 17 sep 2012 kl. 18:51 skrev Mark Wieder: > Warren Samples writes: > >> Thank you Richard and Roger. I have filed a bug report, 10393 > > Confirmed here on Fedora Core 16 as well, and comment added to the bug report. > > -- > Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From warren at warrensweb.us Wed Sep 19 00:26:17 2012 From: warren at warrensweb.us (Warren Samples) Date: Tue, 18 Sep 2012 23:26:17 -0500 Subject: 5.5.2 Linux display bug? In-Reply-To: <3A638A01-92F3-4558-9833-6BAD6A2CE6CB@Exformedia.se> References: <5056973F.9090209@warrensweb.us> <5057273B.7000601@warrensweb.us> <3A638A01-92F3-4558-9833-6BAD6A2CE6CB@Exformedia.se> Message-ID: <50594969.9010607@warrensweb.us> On 09/18/2012 11:13 PM, Hakan at Exformedia.se wrote: > When running under iOS the cursor is actually there but is white and thus not showing in most fields. Is that the case under Linux too or is this a separate iOS bug? > > :-H?kan > Yes, this does seem to be the case under Linux. It's revealed when you set a background color. Thank you! Warren From mwieder at ahsoftware.net Wed Sep 19 00:36:58 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 18 Sep 2012 21:36:58 -0700 Subject: Need suggestions: very start of a stack revision system. In-Reply-To: <5058D93A.6070306@fourthworld.com> References: <5058D93A.6070306@fourthworld.com> Message-ID: <1591828534937.20120918213658@ahsoftware.net> Richard- Since I haven't yet gotten my authorization to post on the board, let me say here that I'm already using the uRIP["project"] in glx2 for version control. Is the old revInterOp yahoo group now defunct? -- -Mark Wieder mwieder at ahsoftware.net From pete at lcsql.com Wed Sep 19 01:40:27 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 18 Sep 2012 22:40:27 -0700 Subject: SQL question In-Reply-To: <17F8EE8940C144F5B079A2E0A8A0CAB9@stuart> References: <17F8EE8940C144F5B079A2E0A8A0CAB9@stuart> Message-ID: I'm not sure that will work. If Column2 started with "MyCriteria", I don't think it would be selected. Any queries of the form LIKE '%mycriteria%' would work though. Klaus, have you implemented a solution to this yet? I don't recall you mentioning which flavor of SQL you're using and that makes a difference. Pete lcSQL Software On Tue, Sep 18, 2012 at 8:13 PM, Mark Stuart wrote: > Klaus try concatenating the columns like this: > SELECT Column1, Column2, Column3 FROM Table WHERE (Column1 + Column2 LIKE > 'MyCriteria%') > From pete at lcsql.com Wed Sep 19 01:40:27 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 18 Sep 2012 22:40:27 -0700 Subject: SQL question In-Reply-To: <17F8EE8940C144F5B079A2E0A8A0CAB9@stuart> References: <17F8EE8940C144F5B079A2E0A8A0CAB9@stuart> Message-ID: I'm not sure that will work. If Column2 started with "MyCriteria", I don't think it would be selected. Any queries of the form LIKE '%mycriteria%' would work though. Klaus, have you implemented a solution to this yet? I don't recall you mentioning which flavor of SQL you're using and that makes a difference. Pete lcSQL Software On Tue, Sep 18, 2012 at 8:13 PM, Mark Stuart wrote: > Klaus try concatenating the columns like this: > SELECT Column1, Column2, Column3 FROM Table WHERE (Column1 + Column2 LIKE > 'MyCriteria%') > From pete at lcsql.com Wed Sep 19 02:17:44 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 18 Sep 2012 23:17:44 -0700 Subject: strange htmltext problem In-Reply-To: <77832133-A633-4E75-BD54-CA3E4DD78CFE@major.on-rev.com> References: <77832133-A633-4E75-BD54-CA3E4DD78CFE@major.on-rev.com> Message-ID: I'm having issues with htmltext also. I'm using the tag to do the equivalent of setting the textshift of a character and the tag to do the equivalent of setting the imagesource, eg I can clearly see this in the variable I use to set the htmltext, yet when I get the htmltext of the field, the clauses are sometimes there, sometimes not. Even if they are there, they don't have any effect. I'd really like to get this working if I can since using htmltext appears much faster than setting the imagesource and textshift on individual lines in the field when there are a large number of lines to be processed. This is with LC 5.5.0, OSX 10.7. Pete lcSQL Software On Tue, Sep 18, 2012 at 7:37 AM, Klaus on-rev wrote: > Hi friends, > > I have a strange htmltext problem with LC 5.52 while working on a rating > thing (5 stars etc..) with a LOCKED field :-) > > I have this script: > on mouseUp > put "12345" into fld 1 > repeat with i = 1 to 5 > set the imagesource of char i of fld 1 to 1005 > end repeat > end mouseUp > > Works fine, 5 white stars appear, and when I check the htmltext of fld 1 I > get: > RETURNS added for readability >

> > > > > >

> > Fine so far, but when I set the htmltext of that field to the (Livecode > approved?) string above, only ONE star appears > and the htmltext reports: >

> >

> > WTF? > What am I missing? > > Any hints very appreciated! > > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From richmondmathewson at gmail.com Wed Sep 19 02:28:41 2012 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 19 Sep 2012 09:28:41 +0300 Subject: Cut-Paste across stacks ? In-Reply-To: <5058E7A2.5020408@hyperactivesw.com> References: <5058D706.3080307@gmail.com> <5058E7A2.5020408@hyperactivesw.com> Message-ID: <50596619.5050704@gmail.com> On 09/19/2012 12:29 AM, J. Landman Gay wrote: > On 9/18/12 3:18 PM, Richmond wrote: >> If one has a stack with, for example, 2 substacks, one of >> which contains an image "X.png". >> >> Now I want to move image "X.png" from substack "sONE" >> to substack "sTWO". >> >> sending the command cut img "X.png" seems all very straightforward >> . . . >> >> BUT . . . >> >> while I can issue the command paste >> >> how can I ensure that the clipboard contents (i.e. img "X.png") are >> pasted into substack "sTWO" rather than abck into substack "sONE" ? > > Go there, with the screen locked if you want. > > Or you can avoid the clipboard entirely: > > copy img "X.png" to cd x of stack "sTWO" > delete img "X.png" of this cd > That looks wonderful. Thanks a lot. Richmond. From smudge.andy at googlemail.com Wed Sep 19 04:13:26 2012 From: smudge.andy at googlemail.com (AndyP) Date: Wed, 19 Sep 2012 01:13:26 -0700 (PDT) Subject: SQL question In-Reply-To: References: <17F8EE8940C144F5B079A2E0A8A0CAB9@stuart> Message-ID: <1348042406344-4655192.post@n4.nabble.com> Hi Mark, I think one way to do this would be: use the 'SHOW Columns' SQL command ie, SHOW Columns from Table Then put the column names into an array using revDatabaseColumnNames Cycle through the array and use a SELECT command for each element ----- Andy Piddock My software never has bugs. It just develops random features. PointandSee is a FREE simple but full featured under cursor colour picker / finder. http://www.pointandsee.co.uk - made with LiveCode (v1.4.1 released 26/08/2011) -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/SQL-question-tp4655184p4655192.html Sent from the Revolution - User mailing list archive at Nabble.com. From m.schonewille at economy-x-talk.com Wed Sep 19 04:37:49 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 19 Sep 2012 10:37:49 +0200 Subject: SQL question In-Reply-To: References: <17F8EE8940C144F5B079A2E0A8A0CAB9@stuart> Message-ID: <8DC03275-62A7-4D21-BB64-CB2324B250A7@economy-x-talk.com> Pete, I get all your messages twice. Could you please stop sending copies to the old address of this list? -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com On 19 sep 2012, at 07:40, Peter Haworth wrote: > I'm not sure that will work. If Column2 started with "MyCriteria", I don't > think it would be selected. Any queries of the form LIKE '%mycriteria%' > would work though. > > Klaus, have you implemented a solution to this yet? I don't recall you > mentioning which flavor of SQL you're using and that makes a difference. > > Pete > lcSQL Software > > From richmondmathewson at gmail.com Wed Sep 19 06:03:30 2012 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 19 Sep 2012 13:03:30 +0300 Subject: SQL question In-Reply-To: <8DC03275-62A7-4D21-BB64-CB2324B250A7@economy-x-talk.com> References: <17F8EE8940C144F5B079A2E0A8A0CAB9@stuart> <8DC03275-62A7-4D21-BB64-CB2324B250A7@economy-x-talk.com> Message-ID: <50599872.3020303@gmail.com> On 09/19/2012 11:37 AM, Mark Schonewille wrote: > Pete, > > I get all your messages twice. Could you please stop sending copies to the old address of this list? A bit like Sesame Street's "Vincent Twice", nicht? > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com > > > > On 19 sep 2012, at 07:40, Peter Haworth wrote: > >> I'm not sure that will work. If Column2 started with "MyCriteria", I don't >> think it would be selected. Any queries of the form LIKE '%mycriteria%' >> would work though. >> >> Klaus, have you implemented a solution to this yet? I don't recall you >> mentioning which flavor of SQL you're using and that makes a difference. >> >> Pete >> lcSQL Software >> >> > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From klaus at major.on-rev.com Wed Sep 19 06:07:56 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Wed, 19 Sep 2012 12:07:56 +0200 Subject: SQL question In-Reply-To: References: <17F8EE8940C144F5B079A2E0A8A0CAB9@stuart> Message-ID: <47EE78CF-AEC1-4767-B19F-9BE73B4D1478@major.on-rev.com> Hi Peter, Am 19.09.2012 um 07:40 schrieb Peter Haworth : > I'm not sure that will work. If Column2 started with "MyCriteria", I don't > think it would be selected. Any queries of the form LIKE '%mycriteria%' > would work though. using wildcards is not my problem ;-) > Klaus, have you implemented a solution to this yet? I don't recall you > mentioning which flavor of SQL you're using and that makes a difference. ah, sorry, I will use a local SQLite database. > Pete > lcSQL Software > > > On Tue, Sep 18, 2012 at 8:13 PM, Mark Stuart wrote: > >> Klaus try concatenating the columns like this: >> SELECT Column1, Column2, Column3 FROM Table WHERE (Column1 + Column2 LIKE >> 'MyCriteria%') Hi Mark, sounds good, will try this. I want to provide a "Search" field where the user can use a popup to select a specific "database field" or a "global" search. Thanks for all the hints, so far, I'm sure I will use one of them :-) Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From Hakan at Exformedia.se Wed Sep 19 06:47:03 2012 From: Hakan at Exformedia.se (Hakan at Exformedia.se) Date: Wed, 19 Sep 2012 12:47:03 +0200 Subject: Send to program In-Reply-To: References: <678EE25C-F95E-47DE-8EC2-27FE896E09C5@wanadoo.fr> <8CF5CC12A3960EA-1A54-31B7F@webmail-d148.sysops.aol.com> <8CF5D83A6D62E04-222C-398CB@webmail-d126.sysops.aol.com> <504E110C.4010900@hyperactivesw.com> <8CF5D88D67CE263-222C-3A601@webmail-d126.sysops.aol.com> Message-ID: There's a lesson on sockets at http://lessons.runrev.com/s/lessons/m/4071/l/12924-how-to-communicate-with-other-applications-using-sockets It's not that hard and will work on any supported platform and even between platforms. (iOS and Android are NOT supported at the moment) :-H?kan From pmbrig at gmail.com Wed Sep 19 07:21:22 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Wed, 19 Sep 2012 07:21:22 -0400 Subject: Need suggestions: very start of a stack revision system. In-Reply-To: References: <056BDE23-9EED-4C14-86DC-EE426731E47D@twft.com> <7F455BA4-6FB3-4472-AF2F-D56AE6939706@major.on-rev.com> Message-ID: On Sep 18, 2012, at 2:01 PM, Mike Bonner wrote: > Get it? Too ugly for U. No U. Oo. Oogly. HAR HAR HAR HAR HAR *cough* Sorry > it got away from me there for a sec. Analyzing humor is like dissecting a frog: nobody is interested, and the frog dies. :-) -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From pmbrig at gmail.com Wed Sep 19 07:26:33 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Wed, 19 Sep 2012 07:26:33 -0400 Subject: Cut-Paste across stacks ? In-Reply-To: <5058D706.3080307@gmail.com> References: <5058D706.3080307@gmail.com> Message-ID: Why not just: copy img "X.png" of stack "sONE" to card n of stack "sTWO" delete img "X.png" of stack s"ONE" -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Sep 18, 2012, at 4:18 PM, Richmond wrote: > If one has a stack with, for example, 2 substacks, one of > which contains an image "X.png". > > Now I want to move image "X.png" from substack "sONE" > to substack "sTWO". > > sending the command cut img "X.png" seems all very straightforward . . . > > BUT . . . > > while I can issue the command paste > > how can I ensure that the clipboard contents (i.e. img "X.png") are > pasted into substack "sTWO" rather than abck into substack "sONE" ? > > Richmond. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From klaus at major.on-rev.com Wed Sep 19 08:11:13 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Wed, 19 Sep 2012 14:11:13 +0200 Subject: strange htmltext problem In-Reply-To: <77832133-A633-4E75-BD54-CA3E4DD78CFE@major.on-rev.com> References: <77832133-A633-4E75-BD54-CA3E4DD78CFE@major.on-rev.com> Message-ID: Hi friends, Am 18.09.2012 um 16:37 schrieb Klaus on-rev : > Hi friends, > > I have a strange htmltext problem with LC 5.52 while working on a rating thing (5 stars etc..) with a LOCKED field :-) > ... > Fine so far, but when I set the htmltext of that field to the (Livecode approved?) string above, only ONE star appears > and the htmltext reports: >

> >

FYI: I filed a bug report for this: Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From mwieder at ahsoftware.net Wed Sep 19 11:19:03 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 19 Sep 2012 08:19:03 -0700 Subject: Setting a local certificate for HTTPS In-Reply-To: <8FE94661-60A5-4C54-98BC-4F6C8624C223@clarkeandclarke.co.uk> References: <8FE94661-60A5-4C54-98BC-4F6C8624C223@clarkeandclarke.co.uk> Message-ID: <1681867060734.20120919081903@ahsoftware.net> Keith- Monday, September 17, 2012, 12:25:15 PM, you wrote: > So, how does one go about setting a local certificate in LiveCode > for HTTPS connections? The User Guide is rather vague on this. AFAIK you don't. What's worked for me is disabling the check for a valid certificate: libUrlSetSSLVerification false -- -Mark Wieder mwieder at ahsoftware.net From rdimola at evergreeninfo.net Wed Sep 19 11:20:04 2012 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 19 Sep 2012 11:20:04 -0400 Subject: detect keyboard height on mobile In-Reply-To: References: Message-ID: <014301cd967a$3ef93b70$bcebb250$@net> I am running into the same issue on iOS also as I use generic resizing SW. The rect of the real-estate remaining would be nice to know. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Andre Garzia Sent: Tuesday, September 18, 2012 9:30 PM To: How to use LiveCode Subject: detect keyboard height on mobile Hey Folks, Is there a way to detect the keyboard height on mobile? I know that for iOS we have some pretty standard sizes but for Android there are replacement keyboards and different UIs for each vendor. Anyone has a solution for that? I need to calculate the usable rect of the screen when the keyboard is showing. cheers andre -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From coiin at verizon.net Wed Sep 19 11:26:20 2012 From: coiin at verizon.net (Colin Holgate) Date: Wed, 19 Sep 2012 11:26:20 -0400 Subject: detect keyboard height on mobile In-Reply-To: <014301cd967a$3ef93b70$bcebb250$@net> References: <014301cd967a$3ef93b70$bcebb250$@net> Message-ID: <24106F84-AD2B-415A-AF72-F1E47AFF26C3@verizon.net> The situation is more complicated than you may be thinking. On iOS you can split the keyboard into two halves that slide up to half way, or you can undock and the keyboard remains intact, but sits halfway up the screen. You may want to always make sure that important text into fields are in the top third of the screen. On Sep 19, 2012, at 11:20 AM, "Ralph DiMola" wrote: > I am running into the same issue on iOS also as I use generic resizing SW. > The rect of the real-estate remaining would be nice to know. From bobs at twft.com Wed Sep 19 11:42:49 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 19 Sep 2012 08:42:49 -0700 Subject: Need suggestions: very start of a stack revision system. In-Reply-To: References: <056BDE23-9EED-4C14-86DC-EE426731E47D@twft.com> <7F455BA4-6FB3-4472-AF2F-D56AE6939706@major.on-rev.com> Message-ID: There's my new Available message! On Sep 19, 2012, at 4:21 AM, Peter M. Brigham wrote: > Analyzing humor is like dissecting a frog: nobody is interested, and the frog dies. From rdimola at evergreeninfo.net Wed Sep 19 11:46:35 2012 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 19 Sep 2012 11:46:35 -0400 Subject: detect keyboard height on mobile In-Reply-To: <24106F84-AD2B-415A-AF72-F1E47AFF26C3@verizon.net> References: <014301cd967a$3ef93b70$bcebb250$@net> <24106F84-AD2B-415A-AF72-F1E47AFF26C3@verizon.net> Message-ID: <014d01cd967d$f2fe8fa0$d8fbaee0$@net> Colin, Thanks, the upper 3rd is my current solution. Getting message whenever the working rect changes with a list rect(s) of open real-estate would allow me to deal with this, or I can just keep all input fields in the upper 3rd. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Colin Holgate Sent: Wednesday, September 19, 2012 11:26 AM To: How to use LiveCode Subject: Re: detect keyboard height on mobile The situation is more complicated than you may be thinking. On iOS you can split the keyboard into two halves that slide up to half way, or you can undock and the keyboard remains intact, but sits halfway up the screen. You may want to always make sure that important text into fields are in the top third of the screen. On Sep 19, 2012, at 11:20 AM, "Ralph DiMola" wrote: > I am running into the same issue on iOS also as I use generic resizing SW. > The rect of the real-estate remaining would be nice to know. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From ambassador at fourthworld.com Wed Sep 19 11:48:17 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 19 Sep 2012 08:48:17 -0700 Subject: Need suggestions: very start of a stack revision system. In-Reply-To: <1591828534937.20120918213658@ahsoftware.net> References: <1591828534937.20120918213658@ahsoftware.net> Message-ID: <5059E941.6050301@fourthworld.com> Mark Wieder wrote: > Since I haven't yet gotten my authorization to post on the board, let > me say here that I'm already using the uRIP["project"] in glx2 for > version control. That may be the best place for it - good idea. Please do post that in the forum thread: I'm not sure how PHPBB sends notifications for such things, but I approved your account yesterday. > Is the old revInterOp yahoo group now defunct? More or less. When they were still eGroups they were kinda useful, but since the Yahoo acquisition there have been complaints about difficulties logging in, and no way to get assistance from anyone in Support at Yahoo. In fact, there was an outage with their authentication server yesterday that prevented me from posting there, which is why I decided it's probably a good time to roll out the new forum Ken and I have been setting up for RIP, which now also includes an area for the MC IDE. I haven't yet moved all of the relevant RPI and MC assets to their new home at LiveCodeJournal.com, but I intend to finish that soon. Having a site where we control how it's set up, with no limits on file sizes, etc., offers us much more flexibility for building an effective working group going forward. Among other benefits is allowing us to share the file repository without having to require membership. Down the road we can even make those files directly accessible via RevNet as well, something we couldn't do at Yahoo Groups. If you see any opportunities you'd like to help with, drop me a note and I can set you up with permissions, FTP, or whatever else is needed to make that happen. When Alan Golub first established the original RevJournal.com site, he did so in the spirit of making it a community effort. After he transferred the management of the site to me, which has since migrated to LiveCodeJournal.com, I've tried to maintain his vision by inviting all interested members of the community to consider it their home, open to any useful resources you'd like to see there. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From pete at lcsql.com Wed Sep 19 12:10:39 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 19 Sep 2012 09:10:39 -0700 Subject: SQL question In-Reply-To: <8DC03275-62A7-4D21-BB64-CB2324B250A7@economy-x-talk.com> References: <17F8EE8940C144F5B079A2E0A8A0CAB9@stuart> <8DC03275-62A7-4D21-BB64-CB2324B250A7@economy-x-talk.com> Message-ID: Don't know why that would be Mark. I simply reply to messages I get from the list. I guess if the original message was sent to the old and new address then my reply would be too. When sending new messages, I send to use-livecode at lists.runrev.com. Pete lcSQL Software On Wed, Sep 19, 2012 at 1:37 AM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Pete, > > I get all your messages twice. Could you please stop sending copies to the > old address of this list? > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour > spaces. http://www.color-converter.com > > > > On 19 sep 2012, at 07:40, Peter Haworth wrote: > > > I'm not sure that will work. If Column2 started with "MyCriteria", I > don't > > think it would be selected. Any queries of the form LIKE '%mycriteria%' > > would work though. > > > > Klaus, have you implemented a solution to this yet? I don't recall you > > mentioning which flavor of SQL you're using and that makes a difference. > > > > Pete > > lcSQL Software > > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Wed Sep 19 12:21:22 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 19 Sep 2012 09:21:22 -0700 Subject: SQL question In-Reply-To: <47EE78CF-AEC1-4767-B19F-9BE73B4D1478@major.on-rev.com> References: <17F8EE8940C144F5B079A2E0A8A0CAB9@stuart> <47EE78CF-AEC1-4767-B19F-9BE73B4D1478@major.on-rev.com> Message-ID: On Wed, Sep 19, 2012 at 3:07 AM, Klaus on-rev wrote: > Hi Peter, > > Am 19.09.2012 um 07:40 schrieb Peter Haworth : > > > I'm not sure that will work. If Column2 started with "MyCriteria", I > don't > > think it would be selected. Any queries of the form LIKE '%mycriteria%' > > would work though. > > using wildcards is not my problem ;-) > I understand, but if you end up using any of the solutions that concatenates columns together, you'll have to use LIKE '%xyz%' instead of ='xyz'. > > > Klaus, have you implemented a solution to this yet? I don't recall you > > mentioning which flavor of SQL you're using and that makes a difference. > > ah, sorry, I will use a local SQLite database. > OK, good to know. I don't remember all the solutions you've been given, but here's a couple of notes. Apologies if you already know this. If you concatenate columns together, the operator to do that in sqlite is || not +. I think there was one solution that used PATINDEX - sqlite doesn't have that function. I implemented exactly the same functionality in a name/address search db once and ended up biting the bullet and using a WHERE clauses that tested every column in the table for the string I was looking for. A pain to code because I probably had 20 or 30 columns to search but sometimes the simplest solution is the best :-) > > > Pete > > lcSQL Software > > > > > > On Tue, Sep 18, 2012 at 8:13 PM, Mark Stuart wrote: > > > >> Klaus try concatenating the columns like this: > >> SELECT Column1, Column2, Column3 FROM Table WHERE (Column1 + Column2 > LIKE > >> 'MyCriteria%') > > Hi Mark, > > sounds good, will try this. > > I want to provide a "Search" field where the user can use a popup to > select a specific "database field" or a "global" search. > > > Thanks for all the hints, so far, I'm sure I will use one of them :-) > > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Wed Sep 19 12:30:23 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 19 Sep 2012 09:30:23 -0700 Subject: Need suggestions: very start of a stack revision system. In-Reply-To: <5059E941.6050301@fourthworld.com> References: <1591828534937.20120918213658@ahsoftware.net> <5059E941.6050301@fourthworld.com> Message-ID: Richard, Great that this repository is available. I just tried registering and am stuck on the captcha codes. I got it wrong on the first attempt and got an error to that effect. On every subsequent attempt, I was presented with a new code but no error message. I have to say I am not a big fan of captcha codes. I understand their purpose but the majority of the ones I come across are pretty much indecipherable. Pete lcSQL Software On Wed, Sep 19, 2012 at 8:48 AM, Richard Gaskin wrote: > Mark Wieder wrote: > >> Since I haven't yet gotten my authorization to post on the board, let >> me say here that I'm already using the uRIP["project"] in glx2 for >> version control. >> > > That may be the best place for it - good idea. > > Please do post that in the forum thread: > > > > > I'm not sure how PHPBB sends notifications for such things, but I approved > your account yesterday. > > > Is the old revInterOp yahoo group now defunct? >> > > More or less. When they were still eGroups they were kinda useful, but > since the Yahoo acquisition there have been complaints about difficulties > logging in, and no way to get assistance from anyone in Support at Yahoo. > In fact, there was an outage with their authentication server yesterday > that prevented me from posting there, which is why I decided it's probably > a good time to roll out the new forum Ken and I have been setting up for > RIP, which now also includes an area for the MC IDE. > > I haven't yet moved all of the relevant RPI and MC assets to their new > home at LiveCodeJournal.com, but I intend to finish that soon. > > Having a site where we control how it's set up, with no limits on file > sizes, etc., offers us much more flexibility for building an effective > working group going forward. > > Among other benefits is allowing us to share the file repository without > having to require membership. Down the road we can even make those files > directly accessible via RevNet as well, something we couldn't do at Yahoo > Groups. > > If you see any opportunities you'd like to help with, drop me a note and I > can set you up with permissions, FTP, or whatever else is needed to make > that happen. > > When Alan Golub first established the original RevJournal.com site, he did > so in the spirit of making it a community effort. After he transferred the > management of the site to me, which has since migrated to > LiveCodeJournal.com, I've tried to maintain his vision by inviting all > interested members of the community to consider it their home, open to any > useful resources you'd like to see there. > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/**FourthWorldSys > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From bobs at twft.com Wed Sep 19 12:31:17 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 19 Sep 2012 09:31:17 -0700 Subject: SQL question In-Reply-To: References: <17F8EE8940C144F5B079A2E0A8A0CAB9@stuart> <47EE78CF-AEC1-4767-B19F-9BE73B4D1478@major.on-rev.com> Message-ID: I wrote a function that did that. You pass it a comma del list of column names, and it builds an sql statement for you. I will try to dig that up somewhere. Bob On Sep 19, 2012, at 9:21 AM, Peter Haworth wrote: > I implemented exactly the same functionality in a name/address search db > once and ended up biting the bullet and using a WHERE clauses that tested > every column in the table for the string I was looking for. A pain to code > because I probably had 20 or 30 columns to search but sometimes the > simplest solution is the best :-) From klaus at major.on-rev.com Wed Sep 19 12:34:58 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Wed, 19 Sep 2012 18:34:58 +0200 Subject: SQL question In-Reply-To: References: <17F8EE8940C144F5B079A2E0A8A0CAB9@stuart> <47EE78CF-AEC1-4767-B19F-9BE73B4D1478@major.on-rev.com> Message-ID: <9E37246D-B054-437B-B489-09F23DB6F170@major.on-rev.com> Hi Peter, Am 19.09.2012 um 18:21 schrieb Peter Haworth : > On Wed, Sep 19, 2012 at 3:07 AM, Klaus on-rev wrote: > ... >>> Klaus, have you implemented a solution to this yet? I don't recall you >>> mentioning which flavor of SQL you're using and that makes a difference. >> ah, sorry, I will use a local SQLite database. > > OK, good to know. I don't remember all the solutions you've been given, > but here's a couple of notes. Apologies if you already know this. > > If you concatenate columns together, the operator to do that in sqlite is > || not +. > > I think there was one solution that used PATINDEX - sqlite doesn't have > that function. OK, thanks for the info! > I implemented exactly the same functionality in a name/address search db > once and ended up biting the bullet and using a WHERE clauses that tested > every column in the table for the string I was looking for. A pain to code > because I probably had 20 or 30 columns to search but sometimes the > simplest solution is the best :-) I am sure I have some old "SQL statement generator" script somewhere on my HD which will do the work for me :-) Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From bobs at twft.com Wed Sep 19 12:42:54 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 19 Sep 2012 09:42:54 -0700 Subject: Need suggestions: very start of a stack revision system. In-Reply-To: References: <1591828534937.20120918213658@ahsoftware.net> <5059E941.6050301@fourthworld.com> Message-ID: Try flushing the browser cache and trying again. On Sep 19, 2012, at 9:30 AM, Peter Haworth wrote: > Richard, > Great that this repository is available. I just tried registering and am > stuck on the captcha codes. I got it wrong on the first attempt and got an > error to that effect. On every subsequent attempt, I was presented with a > new code but no error message. > > I have to say I am not a big fan of captcha codes. I understand their > purpose but the majority of the ones I come across are pretty much > indecipherable. > > Pete From pete at lcsql.com Wed Sep 19 12:59:02 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 19 Sep 2012 09:59:02 -0700 Subject: lock/unlock screen Message-ID: Let's say I have a couple of function F1 and F2 that include lock and unlock screen commands. These handlers are called one after another from another function F3 which does not have lock/unlock screen messages. I'm assuming that the screen would be unlocked at the end of F1 and F2, meaning the screen would be updated twice. Now lets say I have another function F4 which includes its own lock/unlock screen and also calls F1 and F2. When F1 unlocks the screen, does that cancel out the lock screen issued by F4 or does the lock in F4 stay in place until it is unlocked by F4? I'm trying to figure out the best strategy for locking/unlocking the screen. It feels like the lock/unlock should be in the highest level function that calls any other functions which update the screen. Pete lcSQL Software From dunbarx at aol.com Wed Sep 19 13:08:49 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Wed, 19 Sep 2012 13:08:49 -0400 (EDT) Subject: lock/unlock screen In-Reply-To: References: Message-ID: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> Peter. Pretty sure this follows the HC way, in that "lock screen" commands are queued, and must be unlocked the same number of times they are locked. You can always throw in: repeat until the lockScreen is "false" unlock screen end repeat Craig Newman -----Original Message----- From: Peter Haworth To: How to use LiveCode Sent: Wed, Sep 19, 2012 1:00 pm Subject: lock/unlock screen Let's say I have a couple of function F1 and F2 that include lock and unlock screen commands. These handlers are called one after another from another function F3 which does not have lock/unlock screen messages. I'm assuming that the screen would be unlocked at the end of F1 and F2, meaning the screen would be updated twice. Now lets say I have another function F4 which includes its own lock/unlock screen and also calls F1 and F2. When F1 unlocks the screen, does that cancel out the lock screen issued by F4 or does the lock in F4 stay in place until it is unlocked by F4? I'm trying to figure out the best strategy for locking/unlocking the screen. It feels like the lock/unlock should be in the highest level function that calls any other functions which update the screen. Pete lcSQL Software _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Wed Sep 19 13:22:33 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 19 Sep 2012 10:22:33 -0700 Subject: lock/unlock screen In-Reply-To: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> Message-ID: <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> In a prior post I seem to recall that the screen will unlock at the first idle message, no matter how many lock screens have been issued. Also, I think it's a one dimensional command, that is, the screen will unlock as soon as you issue an unlock screen. Bob On Sep 19, 2012, at 10:08 AM, DunbarX at aol.com wrote: > Peter. > > > Pretty sure this follows the HC way, in that "lock screen" commands are queued, and must be unlocked the same number of times they are locked. > > > > You can always throw in: > > repeat until the lockScreen is "false" > > > unlock screen > end repeat > > > > > Craig Newman > > > > > -----Original Message----- > From: Peter Haworth > To: How to use LiveCode > Sent: Wed, Sep 19, 2012 1:00 pm > Subject: lock/unlock screen > > > Let's say I have a couple of function F1 and F2 that include lock and > unlock screen commands. These handlers are called one after another from > another function F3 which does not have lock/unlock screen messages. I'm > assuming that the screen would be unlocked at the end of F1 and F2, meaning > the screen would be updated twice. > > Now lets say I have another function F4 which includes its own lock/unlock > screen and also calls F1 and F2. When F1 unlocks the screen, does that > cancel out the lock screen issued by F4 or does the lock in F4 stay in > place until it is unlocked by F4? > > I'm trying to figure out the best strategy for locking/unlocking the > screen. It feels like the lock/unlock should be in the highest level > function that calls any other functions which update the screen. > > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Wed Sep 19 13:42:20 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 19 Sep 2012 10:42:20 -0700 Subject: lock/unlock screen In-Reply-To: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> Message-ID: Thanks Craig. Pete lcSQL Software On Wed, Sep 19, 2012 at 10:08 AM, wrote: > Peter. > > > Pretty sure this follows the HC way, in that "lock screen" commands are > queued, and must be unlocked the same number of times they are locked. > > > > You can always throw in: > > repeat until the lockScreen is "false" > > > unlock screen > end repeat > > > > > Craig Newman > > > > > -----Original Message----- > From: Peter Haworth > To: How to use LiveCode > Sent: Wed, Sep 19, 2012 1:00 pm > Subject: lock/unlock screen > > > Let's say I have a couple of function F1 and F2 that include lock and > unlock screen commands. These handlers are called one after another from > another function F3 which does not have lock/unlock screen messages. I'm > assuming that the screen would be unlocked at the end of F1 and F2, meaning > the screen would be updated twice. > > Now lets say I have another function F4 which includes its own lock/unlock > screen and also calls F1 and F2. When F1 unlocks the screen, does that > cancel out the lock screen issued by F4 or does the lock in F4 stay in > place until it is unlocked by F4? > > I'm trying to figure out the best strategy for locking/unlocking the > screen. It feels like the lock/unlock should be in the highest level > function that calls any other functions which update the screen. > > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Wed Sep 19 13:43:52 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 19 Sep 2012 10:43:52 -0700 Subject: lock/unlock screen In-Reply-To: <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> Message-ID: OK, seems like there's conflicting opinions then. I guess I can use Craig's idea of checking the lock screen to see how it unfolds. Pete lcSQL Software On Wed, Sep 19, 2012 at 10:22 AM, Bob Sneidar wrote: > In a prior post I seem to recall that the screen will unlock at the first > idle message, no matter how many lock screens have been issued. Also, I > think it's a one dimensional command, that is, the screen will unlock as > soon as you issue an unlock screen. > > Bob > > > On Sep 19, 2012, at 10:08 AM, DunbarX at aol.com wrote: > > > Peter. > > > > > > Pretty sure this follows the HC way, in that "lock screen" commands are > queued, and must be unlocked the same number of times they are locked. > > > > > > > > You can always throw in: > > > > repeat until the lockScreen is "false" > > > > > > unlock screen > > end repeat > > > > > > > > > > Craig Newman > > > > > > > > > > -----Original Message----- > > From: Peter Haworth > > To: How to use LiveCode > > Sent: Wed, Sep 19, 2012 1:00 pm > > Subject: lock/unlock screen > > > > > > Let's say I have a couple of function F1 and F2 that include lock and > > unlock screen commands. These handlers are called one after another from > > another function F3 which does not have lock/unlock screen messages. I'm > > assuming that the screen would be unlocked at the end of F1 and F2, > meaning > > the screen would be updated twice. > > > > Now lets say I have another function F4 which includes its own > lock/unlock > > screen and also calls F1 and F2. When F1 unlocks the screen, does that > > cancel out the lock screen issued by F4 or does the lock in F4 stay in > > place until it is unlocked by F4? > > > > I'm trying to figure out the best strategy for locking/unlocking the > > screen. It feels like the lock/unlock should be in the highest level > > function that calls any other functions which update the screen. > > > > Pete > > lcSQL Software > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription > > preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From richmondmathewson at gmail.com Wed Sep 19 13:52:00 2012 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 19 Sep 2012 20:52:00 +0300 Subject: lock/unlock screen In-Reply-To: <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> Message-ID: <505A0640.20308@gmail.com> Richmond had a genius moment :) I made a wee stack called "LOCKER" with two buttons; "Triple-Play" and "Single Undo" and a fld "fff" containing the text "UNLOCKED!" the script of btn "Triple-Play" goes like this: on mouseUp set the vis of fld "fff" to false set the lockscreen to true set the lockscreen to true set the lockscreen to true end mouseUp the script of btn "Single Undo" goes like this: on mouseUp set the lockscreen to false if the lockscreen is false then set the vis of fld "fff" to true end if end mouseUp HOT, SCREAMING STUFF! so; click on btn "Triple-Play" which locks the screen THRICE, then; click on btn "Single Undo" which unlocks the screen ONCE, and, "Bingo", "Kazoom", "Jumping Space Potatoes"; fld "fff" becomes visible. Richmond. From pete at lcsql.com Wed Sep 19 13:58:57 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 19 Sep 2012 10:58:57 -0700 Subject: lock/unlock screen In-Reply-To: <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> Message-ID: After putting some displays in my code, it seems that the locks are queued, that is unlocking only unlocks the last lock, not all of them. However, it also seems that the unlock doesn't take effect until the handler it is in exits. For example, F1, calls F2 and F2 locks and unlocks. A check of the lockscreen immediately after the unlock shows it to be true. A check of the lockscreen in F1 right after the call to F2 shows if to be false. I also notice that if you are in debug mode, the lock screen has no effect, that is the screen is updated each time a change to it is made even when it's locked. Pete lcSQL Software On Wed, Sep 19, 2012 at 10:22 AM, Bob Sneidar wrote: > In a prior post I seem to recall that the screen will unlock at the first > idle message, no matter how many lock screens have been issued. Also, I > think it's a one dimensional command, that is, the screen will unlock as > soon as you issue an unlock screen. > > Bob > > > On Sep 19, 2012, at 10:08 AM, DunbarX at aol.com wrote: > > > Peter. > > > > > > Pretty sure this follows the HC way, in that "lock screen" commands are > queued, and must be unlocked the same number of times they are locked. > > > > > > > > You can always throw in: > > > > repeat until the lockScreen is "false" > > > > > > unlock screen > > end repeat > > > > > > > > > > Craig Newman > > > > > > > > > > -----Original Message----- > > From: Peter Haworth > > To: How to use LiveCode > > Sent: Wed, Sep 19, 2012 1:00 pm > > Subject: lock/unlock screen > > > > > > Let's say I have a couple of function F1 and F2 that include lock and > > unlock screen commands. These handlers are called one after another from > > another function F3 which does not have lock/unlock screen messages. I'm > > assuming that the screen would be unlocked at the end of F1 and F2, > meaning > > the screen would be updated twice. > > > > Now lets say I have another function F4 which includes its own > lock/unlock > > screen and also calls F1 and F2. When F1 unlocks the screen, does that > > cancel out the lock screen issued by F4 or does the lock in F4 stay in > > place until it is unlocked by F4? > > > > I'm trying to figure out the best strategy for locking/unlocking the > > screen. It feels like the lock/unlock should be in the highest level > > function that calls any other functions which update the screen. > > > > Pete > > lcSQL Software > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription > > preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From jacque at hyperactivesw.com Wed Sep 19 14:07:24 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 19 Sep 2012 13:07:24 -0500 Subject: lock/unlock screen In-Reply-To: <505A0640.20308@gmail.com> References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> Message-ID: <505A09DC.50704@hyperactivesw.com> On 9/19/12 12:52 PM, Richmond wrote: > Richmond had a genius moment :) > > I made a wee stack called "LOCKER" with > two buttons; "Triple-Play" and "Single Undo" and > a fld "fff" containing the text "UNLOCKED!" > > the script of btn "Triple-Play" goes like this: > > on mouseUp > set the vis of fld "fff" to false > set the lockscreen to true > set the lockscreen to true > set the lockscreen to true > end mouseUp > > the script of btn "Single Undo" goes like this: > > on mouseUp > set the lockscreen to false > if the lockscreen is false then > set the vis of fld "fff" to true > end if > end mouseUp > > HOT, SCREAMING STUFF! > > so; click on btn "Triple-Play" which locks the screen THRICE, > > then; click on btn "Single Undo" which unlocks the screen ONCE, > > and, > > "Bingo", "Kazoom", "Jumping Space Potatoes"; > > fld "fff" becomes visible. That's not really a valid test because the engine will be idling between the handler executions. All lockscreens are cancelled at idle. Locks are nested. If one handler calls another, they remain nested. As soon as the engine gets a chance to do its housekeeping, lockscreens are reset. For example: on mouseUp set the lockscreen to true commandOne put the lockscreen -- should be true end mouseUp on commandOne set the lockscreen to true get 1+1 set the lockscreen to false end commandOne When these handlers are done, lockscreen will be false because the engine will reset it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bobs at twft.com Wed Sep 19 14:08:25 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 19 Sep 2012 11:08:25 -0700 Subject: lock/unlock screen In-Reply-To: References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> Message-ID: Right, because you are actually executing each command as a single script when in debug mode, hence idle gets sent right after. Idle unlocks the screen. Also, it seems you and Richmond are getting different results. Not sure what is going on there. Bob On Sep 19, 2012, at 10:58 AM, Peter Haworth wrote: > I also notice that if you are in debug mode, the lock screen has no effect, > that is the screen is updated each time a change to it is made even when > it's locked. > > Pete From jacque at hyperactivesw.com Wed Sep 19 14:09:18 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 19 Sep 2012 13:09:18 -0500 Subject: lock/unlock screen In-Reply-To: References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> Message-ID: <505A0A4E.4020706@hyperactivesw.com> On 9/19/12 12:58 PM, Peter Haworth wrote: > I also notice that if you are in debug mode, the lock screen has no effect, > that is the screen is updated each time a change to it is made even when > it's locked. I think the docs mention that. Otherwise you couldn't see what's happening. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bobs at twft.com Wed Sep 19 14:10:08 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 19 Sep 2012 11:10:08 -0700 Subject: lock/unlock screen In-Reply-To: <505A0640.20308@gmail.com> References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> Message-ID: <575968DA-D0C3-4915-9AFB-245D32F57A02@twft.com> That won't work Richmond, unless the first button sends a mouseup to the second button. Remember, an idle message will unlock the screen in any event, so as soon as the first button's script finishes, the screen will unlock. Bob On Sep 19, 2012, at 10:52 AM, Richmond wrote: > Richmond had a genius moment :) > > I made a wee stack called "LOCKER" with > two buttons; "Triple-Play" and "Single Undo" and > a fld "fff" containing the text "UNLOCKED!" > > the script of btn "Triple-Play" goes like this: > > on mouseUp > set the vis of fld "fff" to false > set the lockscreen to true > set the lockscreen to true > set the lockscreen to true > end mouseUp > > the script of btn "Single Undo" goes like this: > > on mouseUp > set the lockscreen to false > if the lockscreen is false then > set the vis of fld "fff" to true > end if > end mouseUp > > HOT, SCREAMING STUFF! > > so; click on btn "Triple-Play" which locks the screen THRICE, > > then; click on btn "Single Undo" which unlocks the screen ONCE, > > and, > > "Bingo", "Kazoom", "Jumping Space Potatoes"; > > fld "fff" becomes visible. > > Richmond. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Wed Sep 19 14:16:39 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 19 Sep 2012 11:16:39 -0700 Subject: lock/unlock screen In-Reply-To: <505A0640.20308@gmail.com> References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> Message-ID: Okay I modified Richmond's experiment to include a send mouseup to button "Single Undo" at the end of the first buttons script, and the field does indeed remain hidden, so yes a series of screen locks do stack. Pardon me for the false info. Bob On Sep 19, 2012, at 10:52 AM, Richmond wrote: > Richmond had a genius moment :) > > I made a wee stack called "LOCKER" with > two buttons; "Triple-Play" and "Single Undo" and > a fld "fff" containing the text "UNLOCKED!" > > the script of btn "Triple-Play" goes like this: > > on mouseUp > set the vis of fld "fff" to false > set the lockscreen to true > set the lockscreen to true > set the lockscreen to true > end mouseUp > > the script of btn "Single Undo" goes like this: > > on mouseUp > set the lockscreen to false > if the lockscreen is false then > set the vis of fld "fff" to true > end if > end mouseUp > > HOT, SCREAMING STUFF! > > so; click on btn "Triple-Play" which locks the screen THRICE, > > then; click on btn "Single Undo" which unlocks the screen ONCE, > > and, > > "Bingo", "Kazoom", "Jumping Space Potatoes"; > > fld "fff" becomes visible. > > Richmond. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Wed Sep 19 14:30:05 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 19 Sep 2012 11:30:05 -0700 Subject: lock/unlock screen In-Reply-To: <505A0640.20308@gmail.com> References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> Message-ID: Interesting Richmond, and different than what I'm seeing. Maybe the difference is that your locks are all in the same handler and mine are scattered across different ones? Pete lcSQL Software On Wed, Sep 19, 2012 at 10:52 AM, Richmond wrote: > Richmond had a genius moment :) > > I made a wee stack called "LOCKER" with > two buttons; "Triple-Play" and "Single Undo" and > a fld "fff" containing the text "UNLOCKED!" > > the script of btn "Triple-Play" goes like this: > > on mouseUp > set the vis of fld "fff" to false > set the lockscreen to true > set the lockscreen to true > set the lockscreen to true > end mouseUp > > the script of btn "Single Undo" goes like this: > > on mouseUp > set the lockscreen to false > if the lockscreen is false then > set the vis of fld "fff" to true > end if > end mouseUp > > HOT, SCREAMING STUFF! > > so; click on btn "Triple-Play" which locks the screen THRICE, > > then; click on btn "Single Undo" which unlocks the screen ONCE, > > and, > > "Bingo", "Kazoom", "Jumping Space Potatoes"; > > fld "fff" becomes visible. > > Richmond. > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From pete at lcsql.com Wed Sep 19 14:57:09 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 19 Sep 2012 11:57:09 -0700 Subject: lock/unlock screen In-Reply-To: <505A09DC.50704@hyperactivesw.com> References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> <505A09DC.50704@hyperactivesw.com> Message-ID: OK, I think this all hangs together now. I guess the only thing to watch out for might be an unlock screen with no associated lock screen since it sounds like that would have the potential to unlock the screen too early. Not likely to happen though. I was hoping this discussion might solve a problem I'm having where updating a scrolling list field seems to be taking a lot longer than I thought it would when I'm putting a lot of lines into the field (in the region of a couple of thousand), but looks like the problem must lie elsewhere in my code. Pete lcSQL Software On Wed, Sep 19, 2012 at 11:07 AM, J. Landman Gay wrote: > On 9/19/12 12:52 PM, Richmond wrote: > >> Richmond had a genius moment :) >> >> I made a wee stack called "LOCKER" with >> two buttons; "Triple-Play" and "Single Undo" and >> a fld "fff" containing the text "UNLOCKED!" >> >> the script of btn "Triple-Play" goes like this: >> >> on mouseUp >> set the vis of fld "fff" to false >> set the lockscreen to true >> set the lockscreen to true >> set the lockscreen to true >> end mouseUp >> >> the script of btn "Single Undo" goes like this: >> >> on mouseUp >> set the lockscreen to false >> if the lockscreen is false then >> set the vis of fld "fff" to true >> end if >> end mouseUp >> >> HOT, SCREAMING STUFF! >> >> so; click on btn "Triple-Play" which locks the screen THRICE, >> >> then; click on btn "Single Undo" which unlocks the screen ONCE, >> >> and, >> >> "Bingo", "Kazoom", "Jumping Space Potatoes"; >> >> fld "fff" becomes visible. >> > > That's not really a valid test because the engine will be idling between > the handler executions. All lockscreens are cancelled at idle. > > Locks are nested. If one handler calls another, they remain nested. As > soon as the engine gets a chance to do its housekeeping, lockscreens are > reset. > > For example: > > on mouseUp > set the lockscreen to true > commandOne > put the lockscreen -- should be true > end mouseUp > > on commandOne > > set the lockscreen to true > get 1+1 > > set the lockscreen to false > end commandOne > > When these handlers are done, lockscreen will be false because the engine > will reset it. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From alex at tweedly.net Wed Sep 19 15:09:29 2012 From: alex at tweedly.net (Alex Tweedly) Date: Wed, 19 Sep 2012 20:09:29 +0100 Subject: lock/unlock screen In-Reply-To: References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> <505A09DC.50704@hyperactivesw.com> Message-ID: <505A1869.1010808@tweedly.net> No chance you can 'batch' the updates ? > put fld "someField" into temp > repeat with i = 1 to (many thousands) > put someUpdate(i) after temp > end repeat > put temp into fld "someField" will be *so* much faster ... -- Alex. On 19/09/2012 19:57, Peter Haworth wrote: > OK, I think this all hangs together now. I guess the only thing to watch > out for might be an unlock screen with no associated lock screen since it > sounds like that would have the potential to unlock the screen too early. > Not likely to happen though. > > I was hoping this discussion might solve a problem I'm having where > updating a scrolling list field seems to be taking a lot longer than I > thought it would when I'm putting a lot of lines into the field (in the > region of a couple of thousand), but looks like the problem must lie > elsewhere in my code. > > Pete > lcSQL Software > > > > On Wed, Sep 19, 2012 at 11:07 AM, J. Landman Gay > wrote: > >> On 9/19/12 12:52 PM, Richmond wrote: >> >>> Richmond had a genius moment :) >>> >>> I made a wee stack called "LOCKER" with >>> two buttons; "Triple-Play" and "Single Undo" and >>> a fld "fff" containing the text "UNLOCKED!" >>> >>> the script of btn "Triple-Play" goes like this: >>> >>> on mouseUp >>> set the vis of fld "fff" to false >>> set the lockscreen to true >>> set the lockscreen to true >>> set the lockscreen to true >>> end mouseUp >>> >>> the script of btn "Single Undo" goes like this: >>> >>> on mouseUp >>> set the lockscreen to false >>> if the lockscreen is false then >>> set the vis of fld "fff" to true >>> end if >>> end mouseUp >>> >>> HOT, SCREAMING STUFF! >>> >>> so; click on btn "Triple-Play" which locks the screen THRICE, >>> >>> then; click on btn "Single Undo" which unlocks the screen ONCE, >>> >>> and, >>> >>> "Bingo", "Kazoom", "Jumping Space Potatoes"; >>> >>> fld "fff" becomes visible. >>> >> That's not really a valid test because the engine will be idling between >> the handler executions. All lockscreens are cancelled at idle. >> >> Locks are nested. If one handler calls another, they remain nested. As >> soon as the engine gets a chance to do its housekeeping, lockscreens are >> reset. >> >> For example: >> >> on mouseUp >> set the lockscreen to true >> commandOne >> put the lockscreen -- should be true >> end mouseUp >> >> on commandOne >> >> set the lockscreen to true >> get 1+1 >> >> set the lockscreen to false >> end commandOne >> >> When these handlers are done, lockscreen will be false because the engine >> will reset it. >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Wed Sep 19 15:17:31 2012 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 19 Sep 2012 22:17:31 +0300 Subject: lock/unlock screen In-Reply-To: References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> Message-ID: <505A1A4B.3010003@gmail.com> On 09/19/2012 09:16 PM, Bob Sneidar wrote: > Okay I modified Richmond's experiment to include a send mouseup to button "Single Undo" at the end of the first buttons script, and the field does indeed remain hidden, so yes a series of screen locks do stack. Pardon me for the false info. Right, I stand corrected. > > Bob > > > On Sep 19, 2012, at 10:52 AM, Richmond wrote: > >> Richmond had a genius moment :) >> >> I made a wee stack called "LOCKER" with >> two buttons; "Triple-Play" and "Single Undo" and >> a fld "fff" containing the text "UNLOCKED!" >> >> the script of btn "Triple-Play" goes like this: >> >> on mouseUp >> set the vis of fld "fff" to false >> set the lockscreen to true >> set the lockscreen to true >> set the lockscreen to true >> end mouseUp >> >> the script of btn "Single Undo" goes like this: >> >> on mouseUp >> set the lockscreen to false >> if the lockscreen is false then >> set the vis of fld "fff" to true >> end if >> end mouseUp >> >> HOT, SCREAMING STUFF! >> >> so; click on btn "Triple-Play" which locks the screen THRICE, >> >> then; click on btn "Single Undo" which unlocks the screen ONCE, >> >> and, >> >> "Bingo", "Kazoom", "Jumping Space Potatoes"; >> >> fld "fff" becomes visible. >> >> Richmond. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Wed Sep 19 15:26:29 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 19 Sep 2012 19:26:29 +0000 (UTC) Subject: Need suggestions: very start of a stack revision system. References: <1591828534937.20120918213658@ahsoftware.net> <5059E941.6050301@fourthworld.com> Message-ID: Richard Gaskin writes: > I'm not sure how PHPBB sends notifications for such things, but I > approved your account yesterday. I realize you've got other things to deal with, but... "The specified username is currently inactive. If you have problems activating your account, please contact a board administrator." -- Mark Wieder mwieder at ahsoftware.net From pete at lcsql.com Wed Sep 19 15:40:04 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 19 Sep 2012 12:40:04 -0700 Subject: lock/unlock screen In-Reply-To: <505A1869.1010808@tweedly.net> References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> <505A09DC.50704@hyperactivesw.com> <505A1869.1010808@tweedly.net> Message-ID: Hi Alex, I wish I could! The problem is that I'm setting the textshift and imagesource of a specific character in each line. I tried putting everything into a variable first but the textshift and imagesource properties aren't available in variables. I'm currently experimenting with putting html into a variable for all the lines then setting the htmltext of the field to the variable. Pete lcSQL Software On Wed, Sep 19, 2012 at 12:09 PM, Alex Tweedly wrote: > No chance you can 'batch' the updates ? > > put fld "someField" into temp >> repeat with i = 1 to (many thousands) >> put someUpdate(i) after temp >> end repeat >> put temp into fld "someField" >> > > will be *so* much faster ... > > -- Alex. > > On 19/09/2012 19:57, Peter Haworth wrote: > >> OK, I think this all hangs together now. I guess the only thing to watch >> out for might be an unlock screen with no associated lock screen since it >> sounds like that would have the potential to unlock the screen too early. >> Not likely to happen though. >> >> I was hoping this discussion might solve a problem I'm having where >> updating a scrolling list field seems to be taking a lot longer than I >> thought it would when I'm putting a lot of lines into the field (in the >> region of a couple of thousand), but looks like the problem must lie >> elsewhere in my code. >> >> Pete >> lcSQL Software >> >> >> >> On Wed, Sep 19, 2012 at 11:07 AM, J. Landman Gay >> **wrote: >> >> On 9/19/12 12:52 PM, Richmond wrote: >>> >>> Richmond had a genius moment :) >>>> >>>> I made a wee stack called "LOCKER" with >>>> two buttons; "Triple-Play" and "Single Undo" and >>>> a fld "fff" containing the text "UNLOCKED!" >>>> >>>> the script of btn "Triple-Play" goes like this: >>>> >>>> on mouseUp >>>> set the vis of fld "fff" to false >>>> set the lockscreen to true >>>> set the lockscreen to true >>>> set the lockscreen to true >>>> end mouseUp >>>> >>>> the script of btn "Single Undo" goes like this: >>>> >>>> on mouseUp >>>> set the lockscreen to false >>>> if the lockscreen is false then >>>> set the vis of fld "fff" to true >>>> end if >>>> end mouseUp >>>> >>>> HOT, SCREAMING STUFF! >>>> >>>> so; click on btn "Triple-Play" which locks the screen THRICE, >>>> >>>> then; click on btn "Single Undo" which unlocks the screen ONCE, >>>> >>>> and, >>>> >>>> "Bingo", "Kazoom", "Jumping Space Potatoes"; >>>> >>>> fld "fff" becomes visible. >>>> >>>> That's not really a valid test because the engine will be idling >>> between >>> the handler executions. All lockscreens are cancelled at idle. >>> >>> Locks are nested. If one handler calls another, they remain nested. As >>> soon as the engine gets a chance to do its housekeeping, lockscreens are >>> reset. >>> >>> For example: >>> >>> on mouseUp >>> set the lockscreen to true >>> commandOne >>> put the lockscreen -- should be true >>> end mouseUp >>> >>> on commandOne >>> >>> set the lockscreen to true >>> get 1+1 >>> >>> set the lockscreen to false >>> end commandOne >>> >>> When these handlers are done, lockscreen will be false because the engine >>> will reset it. >>> >>> -- >>> Jacqueline Landman Gay | jacque at hyperactivesw.com >>> HyperActive Software | http://www.hyperactivesw.com >>> >>> >>> ______________________________****_________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/****mailman/listinfo/use-livecode >>> <**http://lists.runrev.com/**mailman/listinfo/use-livecode >>> > >>> >>> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From ambassador at fourthworld.com Wed Sep 19 17:50:24 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 19 Sep 2012 14:50:24 -0700 Subject: Need suggestions: very start of a stack revision system. In-Reply-To: References: Message-ID: <505A3E20.3010909@fourthworld.com> Thanks for the note. Peter, Jacque, and Mark Wieder were in queue as "Inactive" - just fixed that. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From pete at lcsql.com Wed Sep 19 19:27:07 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 19 Sep 2012 16:27:07 -0700 Subject: Need suggestions: very start of a stack revision system. In-Reply-To: <505A3E20.3010909@fourthworld.com> References: <505A3E20.3010909@fourthworld.com> Message-ID: Thanks Richard, just saw the activation email. Pete lcSQL Software On Wed, Sep 19, 2012 at 2:50 PM, Richard Gaskin wrote: > Thanks for the note. > > Peter, Jacque, and Mark Wieder were in queue as "Inactive" - just fixed > that. > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/**FourthWorldSys > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From mwieder at ahsoftware.net Wed Sep 19 21:09:45 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 19 Sep 2012 18:09:45 -0700 Subject: Need suggestions: very start of a stack revision system. In-Reply-To: References: <505A3E20.3010909@fourthworld.com> Message-ID: <1501902502765.20120919180945@ahsoftware.net> Pete- Wednesday, September 19, 2012, 4:27:07 PM, you wrote: > Thanks Richard, just saw the activation email. Yep. Mine came through as well. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Wed Sep 19 21:28:35 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 19 Sep 2012 18:28:35 -0700 Subject: Need suggestions: very start of a stack revision system. In-Reply-To: <1501902502765.20120919180945@ahsoftware.net> References: <505A3E20.3010909@fourthworld.com> <1501902502765.20120919180945@ahsoftware.net> Message-ID: <821903632421.20120919182835@ahsoftware.net> ...and I suppose you realize that there's no link to the forum anywhere on livecodejournal.com - you have to type it in. And worse, you have to know it exists in order to find it and do that. -- -Mark Wieder mwieder at ahsoftware.net From pete at lcsql.com Wed Sep 19 21:56:29 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 19 Sep 2012 18:56:29 -0700 Subject: Need suggestions: very start of a stack revision system. In-Reply-To: <821903632421.20120919182835@ahsoftware.net> References: <505A3E20.3010909@fourthworld.com> <1501902502765.20120919180945@ahsoftware.net> <821903632421.20120919182835@ahsoftware.net> Message-ID: I noticed that, but I just bookmarked it. Pete lcSQL Software On Wed, Sep 19, 2012 at 6:28 PM, Mark Wieder wrote: > ...and I suppose you realize that there's no link to the forum > anywhere on livecodejournal.com - you have to type it in. And worse, > you have to know it exists in order to find it and do that. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From ambassador at fourthworld.com Wed Sep 19 22:26:14 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 19 Sep 2012 19:26:14 -0700 Subject: Need suggestions: very start of a stack revision system. In-Reply-To: <1591828534937.20120918213658@ahsoftware.net> References: <1591828534937.20120918213658@ahsoftware.net> Message-ID: <505A7EC6.5000908@fourthworld.com> Mark Wieder wrote: > ...and I suppose you realize that there's no link to the forum > anywhere on livecodejournal.com - you have to type it in. And > worse, you have to know it exists in order to find it and do that. That's a security feature. ;) I just updated the Rev Interop page at lcj to reflect the URL to the new forum: Thanks for the reminder. -- Richard Gaskin Fourth World Systems ____________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From lan.kc.macmail at gmail.com Wed Sep 19 22:40:54 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Thu, 20 Sep 2012 10:40:54 +0800 Subject: SQL question In-Reply-To: <9E37246D-B054-437B-B489-09F23DB6F170@major.on-rev.com> References: <17F8EE8940C144F5B079A2E0A8A0CAB9@stuart> <47EE78CF-AEC1-4767-B19F-9BE73B4D1478@major.on-rev.com> <9E37246D-B054-437B-B489-09F23DB6F170@major.on-rev.com> Message-ID: During development a useful couple of lines of code are, assuming you've been through your repeat for each col_name loop to create your query with it's many OR conditions: put tQuery into tTemp replace comma with cr in tTemp replace " OR " with cr & " OR " in tTemp --replace " AND " with cr & " AND " in tTemp -- if appropriate put tTemp into fld "tempDisplay" -- or MSG What this does is takes your single very long line query: SELECT 1Col,2Col,3Col,4Col,...,xCol FROM table WHERE (1Col LIKE '%or%' OR 2Col LIKE '&or%' OR 3Col LIKE '%or%' OR 4Col LIKE '%or%' OR ... LIKE '%or%' OR xCol LIKE '%or%') and makes it easier to debug the important bits: SELECT 1Col 2Col 3Col 4Col ... xCol FROM table WHERE (1Col LIKE '%or%' OR 2Col LIKE '&or%' OR 3Col LIKE '%or%' OR 4Col LIKE '%or%' OR ... LIKE '%or%' OR xCol LIKE '%or%') All the column names should be all lined up so it makes tracking down spelling or formatting errors so much easier. HTH From mwieder at ahsoftware.net Thu Sep 20 00:18:47 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 19 Sep 2012 21:18:47 -0700 Subject: Need suggestions: very start of a stack revision system. In-Reply-To: <505A7EC6.5000908@fourthworld.com> References: <1591828534937.20120918213658@ahsoftware.net> <505A7EC6.5000908@fourthworld.com> Message-ID: <35500234.20120919211847@ahsoftware.net> Richard- Wednesday, September 19, 2012, 7:26:14 PM, you wrote: > I just updated the Rev Interop page at lcj to reflect the URL to the new > forum: > "please joing the RIP Yahoo Group" ? -- -Mark Wieder mwieder at ahsoftware.net From revdev at pdslabs.net Thu Sep 20 02:21:59 2012 From: revdev at pdslabs.net (Phil Davis) Date: Wed, 19 Sep 2012 23:21:59 -0700 Subject: Need suggestions: very start of a stack revision system. In-Reply-To: <35500234.20120919211847@ahsoftware.net> References: <1591828534937.20120918213658@ahsoftware.net> <505A7EC6.5000908@fourthworld.com> <35500234.20120919211847@ahsoftware.net> Message-ID: <505AB607.10204@pdslabs.net> On 9/19/12 9:18 PM, Mark Wieder wrote: > Richard- > > Wednesday, September 19, 2012, 7:26:14 PM, you wrote: > >> I just updated the Rev Interop page at lcj to reflect the URL to the new >> forum: >> > "please joing the RIP Yahoo Group" ? > I don't see the poblem. -- Phil Davis From richmondmathewson at gmail.com Thu Sep 20 04:29:32 2012 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 20 Sep 2012 11:29:32 +0300 Subject: lock/unlock screen In-Reply-To: References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> Message-ID: <505AD3EC.7040002@gmail.com> On 09/19/2012 09:16 PM, Bob Sneidar wrote: > Okay I modified Richmond's experiment to include a send mouseup to button "Single Undo" at the end of the first buttons script, and the field does indeed remain hidden, so yes a series of screen locks do stack. Pardon me for the false info. I was wrong (not for either the first or the last time, LOL) . . . BUT: That 'multiple lockscreen' thing does seem illogical and/or daft, and it might not be a bad thing if it were changed so that 'locked' meant 'locked once' and was not ambiguous. > > Bob > > > On Sep 19, 2012, at 10:52 AM, Richmond wrote: > >> Richmond had a genius moment :) >> >> I made a wee stack called "LOCKER" with >> two buttons; "Triple-Play" and "Single Undo" and >> a fld "fff" containing the text "UNLOCKED!" >> >> the script of btn "Triple-Play" goes like this: >> >> on mouseUp >> set the vis of fld "fff" to false >> set the lockscreen to true >> set the lockscreen to true >> set the lockscreen to true >> end mouseUp >> >> the script of btn "Single Undo" goes like this: >> >> on mouseUp >> set the lockscreen to false >> if the lockscreen is false then >> set the vis of fld "fff" to true >> end if >> end mouseUp >> >> HOT, SCREAMING STUFF! >> >> so; click on btn "Triple-Play" which locks the screen THRICE, >> >> then; click on btn "Single Undo" which unlocks the screen ONCE, >> >> and, >> >> "Bingo", "Kazoom", "Jumping Space Potatoes"; >> >> fld "fff" becomes visible. >> >> Richmond. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From admin at FlexibleLearning.com Thu Sep 20 08:53:04 2012 From: admin at FlexibleLearning.com (FlexibleLearning) Date: Thu, 20 Sep 2012 13:53:04 +0100 Subject: FlexibleLearning apologises... In-Reply-To: Message-ID: Mail is down here... It seems that any mail sent to flexibleLearning.com is being trashed by the ISP server, with no error or bounceback. If you have been trying to reach me, I have not responded because I am not getting any emails. I am trying to resolve the problem with the ISP and it has been escallated. Meanwhile, any urgent mail can be sent to flexibleLearning at tiscali.co.uk (this seems to work) until the problem is sorted out. With best regards, Hugh Senior FLCo From ambassador at fourthworld.com Thu Sep 20 10:10:28 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 20 Sep 2012 07:10:28 -0700 Subject: Need suggestions: very start of a stack revision system. In-Reply-To: <35500234.20120919211847@ahsoftware.net> References: <35500234.20120919211847@ahsoftware.net> Message-ID: <505B23D4.6060500@fourthworld.com> Mark Wieder wrote: > Richard- > > Wednesday, September 19, 2012, 7:26:14 PM, you wrote: > >> I just updated the Rev Interop page at lcj to reflect the URL to the new >> forum: >> > > "please joing the RIP Yahoo Group" ? Fixed - now reads "please join the forums". Thanks for the report. It was very expensive to make all of the changes necessary to move RevJournal.com to LiveCodeJournal.com, and now that Yahoo Groups is too flaky to use and we're bringing that into LCJ, we can expect that transition to also take some time to complete. If any of you have time and interest, I would happy to provide access to the site to help maintain and enhance it. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From sschvarstein at gmail.com Thu Sep 20 10:47:48 2012 From: sschvarstein at gmail.com (Sergio Schvarstein) Date: Thu, 20 Sep 2012 16:47:48 +0200 Subject: iOS 6 crash Message-ID: <69FB84DE-4BCC-4275-A5F4-3AAEF667D279@gmail.com> Hi, I`ve just installed iOS 6 in my iPhone and the apps I've made with LiveCode crash immediately while opening. :-( Is there any issue that we must update regarding to iOS 6 ? It only happens to me or does someone had the same troubles ? Thanks. ______________________________ Sergio Schvarstein sschvarstein at gmail.com ______________________________ From lunchnmeets at aol.com Thu Sep 20 10:57:44 2012 From: lunchnmeets at aol.com (lunchnmeets) Date: Thu, 20 Sep 2012 10:57:44 -0400 Subject: Show/hide problem Message-ID: <31C78A3A.A8D9.41FF.A5F5.4D6F48D59F05@aol.com> Hi Everyone, I'm probably missing something obvious. I just upgraded to v5.5.2 build 1492. I'm using OSX 10.6.8. When I enter: hide grp "grpName" or show grp "GrpName" into a script, it executes that and then nothing after it is working. I tried changing to "visible" and the same thing happens. Any ideas? Thanks in advance for all your help. Joe Orlando, FL From mwieder at ahsoftware.net Thu Sep 20 11:00:54 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 20 Sep 2012 08:00:54 -0700 Subject: lock/unlock screen In-Reply-To: <505AD3EC.7040002@gmail.com> References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> <505AD3EC.7040002@gmail.com> Message-ID: <8939027109.20120920080054@ahsoftware.net> Richmond- Thursday, September 20, 2012, 1:29:32 AM, you wrote: > That 'multiple lockscreen' thing does seem illogical and/or daft, and it > might not be a bad thing if it were changed so that 'locked' meant > 'locked once' and was not ambiguous. It's actually quite useful as is. It means I can write smaller routines that fiddle with the screen, locking before and unlocking afterwards. I can then string these routines together in a larger construct, locking before and unlocking after, without needing to worry about the screen suddenly popping to life (and slowing things down) in the middle. Remembering to unlock after you've locked isn't any more cumbersome than remembering to close parentheses or quotes. -- -Mark Wieder mwieder at ahsoftware.net From bobs at twft.com Thu Sep 20 11:30:33 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 20 Sep 2012 08:30:33 -0700 Subject: lock/unlock screen In-Reply-To: <8939027109.20120920080054@ahsoftware.net> References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> <505AD3EC.7040002@gmail.com> <8939027109.20120920080054@ahsoftware.net> Message-ID: <4A15392E-A871-4000-BECB-860FE43A1802@twft.com> I agree with Richmond. I cannot think of a case where I would want to lock a screen multiple times and then incrementally unlock the screen, knowing that the screen is still locked! I can think of examples where I would want to lock then unlock the screen while the script was still executing, but not multiple times stacked. Bob On Sep 20, 2012, at 8:00 AM, Mark Wieder wrote: > Richmond- > > Thursday, September 20, 2012, 1:29:32 AM, you wrote: > >> That 'multiple lockscreen' thing does seem illogical and/or daft, and it >> might not be a bad thing if it were changed so that 'locked' meant >> 'locked once' and was not ambiguous. > > It's actually quite useful as is. It means I can write smaller > routines that fiddle with the screen, locking before and unlocking > afterwards. I can then string these routines together in a larger > construct, locking before and unlocking after, without needing to > worry about the screen suddenly popping to life (and slowing things > down) in the middle. Remembering to unlock after you've locked isn't > any more cumbersome than remembering to close parentheses or quotes. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Thu Sep 20 12:02:07 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 20 Sep 2012 09:02:07 -0700 Subject: lock/unlock screen In-Reply-To: <4A15392E-A871-4000-BECB-860FE43A1802@twft.com> References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> <505AD3EC.7040002@gmail.com> <8939027109.20120920080054@ahsoftware.net> <4A15392E-A871-4000-BECB-860FE43A1802@twft.com> Message-ID: On Thu, Sep 20, 2012 at 8:30 AM, Bob Sneidar wrote: > I agree with Richmond. I cannot think of a case where I would want to lock a screen multiple >times and then incrementally unlock the screen, knowing that the screen is still locked! I have several; it's quite common in what I'm writing. I have routines that want the screen locked that have other routines that want the screen locked. Those secondary routines, though, sometimes are called from different places from which the screen is not already locked--these can safely do an unlock, without worrying about whether or not they're nested, or by how many levels. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From dunbarx at aol.com Thu Sep 20 12:05:22 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 20 Sep 2012 12:05:22 -0400 (EDT) Subject: Show/hide problem In-Reply-To: <31C78A3A.A8D9.41FF.A5F5.4D6F48D59F05@aol.com> References: <31C78A3A.A8D9.41FF.A5F5.4D6F48D59F05@aol.com> Message-ID: <8CF6560DEFF9285-9AC-10EFC@web-mmc-d06.sysops.aol.com> Hi. Can't get simpler than that, eh? I assume you have no issues with earlier builds, that this is only a 5.5.2 thing? Craig Newman -----Original Message----- From: lunchnmeets To: How Sent: Thu, Sep 20, 2012 10:58 am Subject: Show/hide problem Hi Everyone, I'm probably missing something obvious. I just upgraded to v5.5.2 build 1492. I'm using OSX 10.6.8. When I enter: hide grp "grpName" or show grp "GrpName" into a script, it executes that and then nothing after it is working. I tried changing to "visible" and the same thing happens. Any ideas? Thanks in advance for all your help. Joe Orlando, FL _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From charles at buchwald.ca Thu Sep 20 12:11:43 2012 From: charles at buchwald.ca (Charles E Buchwald) Date: Thu, 20 Sep 2012 11:11:43 -0500 Subject: iOS 6 crash In-Reply-To: <69FB84DE-4BCC-4275-A5F4-3AAEF667D279@gmail.com> References: <69FB84DE-4BCC-4275-A5F4-3AAEF667D279@gmail.com> Message-ID: <99590275-E25B-448C-A090-B903310A7A46@buchwald.ca> Hi Sergio, I just noticed the same thing. My 2 crash as well. I'm assuming I have to recompile them and submit an update. Does anyone know if there is anything within the app that must be changed... or will an "old" stack that is recompiled run on iOS 6? - Charles On 2012-09-20, at 9:47 AM, Sergio Schvarstein wrote: > Hi, > > I`ve just installed iOS 6 in my iPhone and the apps I've made with LiveCode crash immediately while opening. :-( > > Is there any issue that we must update regarding to iOS 6 ? > > It only happens to me or does someone had the same troubles ? > > Thanks. > > > ______________________________ > Sergio Schvarstein > sschvarstein at gmail.com -- Charles E. Buchwald http://buchwald.ca Vancouver / Mexico City / NYC Member of the 02 Global Network for Sustainable Design ? Connect on LinkedIn ? Follow me on Twitter From williamdesmet at gmail.com Thu Sep 20 12:18:06 2012 From: williamdesmet at gmail.com (William de Smet) Date: Thu, 20 Sep 2012 18:18:06 +0200 Subject: iOS 6 crash In-Reply-To: <99590275-E25B-448C-A090-B903310A7A46@buchwald.ca> References: <69FB84DE-4BCC-4275-A5F4-3AAEF667D279@gmail.com> <99590275-E25B-448C-A090-B903310A7A46@buchwald.ca> Message-ID: Hi there, The same crashes for me on my iPhone on iOS 6. Last year was the same thing with iOS 5. Recompiling should be enough. But testing on iOS 6 needs Xcode 4.5 and I don't know if LC 5.5.2 is compatible with it. I will test tonight. greetings, William 2012/9/20 Charles E Buchwald > Hi Sergio, > I just noticed the same thing. My 2 crash as well. > I'm assuming I have to recompile them and submit an update. > Does anyone know if there is anything within the app that must be > changed... or will an "old" stack that is recompiled run on iOS 6? > - Charles > > On 2012-09-20, at 9:47 AM, Sergio Schvarstein > wrote: > > > Hi, > > > > I`ve just installed iOS 6 in my iPhone and the apps I've made with > LiveCode crash immediately while opening. :-( > > > > Is there any issue that we must update regarding to iOS 6 ? > > > > It only happens to me or does someone had the same troubles ? > > > > Thanks. > > > > > > ______________________________ > > Sergio Schvarstein > > sschvarstein at gmail.com > > -- > Charles E. Buchwald > http://buchwald.ca > Vancouver / Mexico City / NYC > Member of the 02 Global Network for Sustainable Design ? Connect on > LinkedIn ? Follow me on Twitter > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bobs at twft.com Thu Sep 20 12:27:49 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 20 Sep 2012 09:27:49 -0700 Subject: Show/hide problem In-Reply-To: <8CF6560DEFF9285-9AC-10EFC@web-mmc-d06.sysops.aol.com> References: <31C78A3A.A8D9.41FF.A5F5.4D6F48D59F05@aol.com> <8CF6560DEFF9285-9AC-10EFC@web-mmc-d06.sysops.aol.com> Message-ID: <64919D2D-4B78-423F-9674-05C9969C3529@twft.com> Wrap the problem code in a try/catch construct. try hide grp "grpName" -- other code you want to include catch theError answer theError end try On Sep 20, 2012, at 9:05 AM, DunbarX at aol.com wrote: > Hi Everyone, > > I'm probably missing something obvious. I just upgraded to v5.5.2 > build 1492. I'm using OSX 10.6.8. When I enter: > hide grp "grpName" or show grp "GrpName" into a script, it executes > that and then nothing after it is working. I tried changing to > "visible" and the same thing happens. Any ideas? Thanks in advance for > all your help. > > Joe > Orlando, FL From pete at lcsql.com Thu Sep 20 12:37:06 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 20 Sep 2012 09:37:06 -0700 Subject: lock/unlock screen In-Reply-To: <4A15392E-A871-4000-BECB-860FE43A1802@twft.com> References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> <505AD3EC.7040002@gmail.com> <8939027109.20120920080054@ahsoftware.net> <4A15392E-A871-4000-BECB-860FE43A1802@twft.com> Message-ID: The nested handler situation mentioned by Bob and Dr Hawkins are where the layered lock/unlock is useful. Pete lcSQL Software On Thu, Sep 20, 2012 at 8:30 AM, Bob Sneidar wrote: > I agree with Richmond. I cannot think of a case where I would want to lock > a screen multiple times and then incrementally unlock the screen, knowing > that the screen is still locked! I can think of examples where I would want > to lock then unlock the screen while the script was still executing, but > not multiple times stacked. > > Bob > > > On Sep 20, 2012, at 8:00 AM, Mark Wieder wrote: > > > Richmond- > > > > Thursday, September 20, 2012, 1:29:32 AM, you wrote: > > > >> That 'multiple lockscreen' thing does seem illogical and/or daft, and it > >> might not be a bad thing if it were changed so that 'locked' meant > >> 'locked once' and was not ambiguous. > > > > It's actually quite useful as is. It means I can write smaller > > routines that fiddle with the screen, locking before and unlocking > > afterwards. I can then string these routines together in a larger > > construct, locking before and unlocking after, without needing to > > worry about the screen suddenly popping to life (and slowing things > > down) in the middle. Remembering to unlock after you've locked isn't > > any more cumbersome than remembering to close parentheses or quotes. > > > > -- > > -Mark Wieder > > mwieder at ahsoftware.net > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From irog at mac.com Thu Sep 20 13:10:55 2012 From: irog at mac.com (Roger Guay) Date: Thu, 20 Sep 2012 10:10:55 -0700 Subject: Oval Bug in iOS In-Reply-To: References: Message-ID: <2B9A0050-4A2E-43B1-82A2-81E10D4AD4EA@mac.com> Greetings! If you grow an oval with a repeat loop that incrementally increases its width and height, it works fine in the IDE and standalone Mac app. But, if you run the same code in the iOS simulator or an iPad, there is a small sector missing at 3 o'clock. It looks like the oval has settings of a startAngle of about 1 or 2, with an arcAngle of about 358 or 359. Any ideas? Thanks very much! Roger From sschvarstein at gmail.com Thu Sep 20 13:21:24 2012 From: sschvarstein at gmail.com (Sergio Schvarstein) Date: Thu, 20 Sep 2012 19:21:24 +0200 Subject: iOS 6 crash Message-ID: <72B615A5-62D1-422F-92DF-2891C3588556@gmail.com> Thanks for the answers. I will try to recompile with 5.5.2 and Xcode 4.4.1 and send an update. And I hope Runrev people can tell us some more details. I still prefer not to change Xcode version untill knowing more about this issues. William, please let us know your results with Xcode 4.5. Greetings, ______________________________ Sergio Schvarstein ______________________________ From jacque at hyperactivesw.com Thu Sep 20 13:21:24 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 20 Sep 2012 12:21:24 -0500 Subject: lock/unlock screen In-Reply-To: <4A15392E-A871-4000-BECB-860FE43A1802@twft.com> References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> <505AD3EC.7040002@gmail.com> <8939027109.20120920080054@ahsoftware.net> <4A15392E-A871-4000-BECB-860FE43A1802@twft.com> Message-ID: <505B5094.6090505@hyperactivesw.com> On 9/20/12 10:30 AM, Bob Sneidar wrote: > I agree with Richmond. I cannot think of a case where I would want to > lock a screen multiple times and then incrementally unlock the > screen, knowing that the screen is still locked! I can think of > examples where I would want to lock then unlock the screen while the > script was still executing, but not multiple times stacked. It's necessary often. The useful behavior dates back 25 years. When a called handler needs to lock and unlock the screen it shouldn't need to worry about whether it was called from a handler while the screen is unlocked, or one where the screen is already locked and shouldn't be changed. For example: on moveStuffAround lock screen unlock screen end moveStuffAround on goToCard pCd lock screen go cd pCd moveStuffAround unlock screen end goToCard on changeStuff put the cProp of btn 1 into tProp if tProp = true then moveStuffAround end changeStuff When going to another card the screen will remain locked even though the calls are nested. When changeStuff is called, the screen will only lock if it needs to moveStuffAround. The calling handler doesn't need to worry about the state of the screen. MoveStuffAround might be called from a library, perhaps a commercial one, where the user may not even know the screen needs to be locked, and where the user's scripts may or may not have already done so. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From th.douez at gmail.com Thu Sep 20 13:45:29 2012 From: th.douez at gmail.com (Thierry Douez) Date: Thu, 20 Sep 2012 19:45:29 +0200 Subject: lock/unlock screen In-Reply-To: <505B5094.6090505@hyperactivesw.com> References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> <505AD3EC.7040002@gmail.com> <8939027109.20120920080054@ahsoftware.net> <4A15392E-A871-4000-BECB-860FE43A1802@twft.com> <505B5094.6090505@hyperactivesw.com> Message-ID: 2012/9/20 J. Landman Gay : > On 9/20/12 10:30 AM, Bob Sneidar wrote: >> >> I agree with Richmond. I cannot think of a case where I would want to >> lock a screen multiple times and then incrementally unlock the >> screen, knowing that the screen is still locked! I can think of >> examples where I would want to lock then unlock the screen while the >> script was still executing, but not multiple times stacked. > > > > It's necessary often. The useful behavior dates back 25 years. When a called > handler needs to lock and unlock the screen it shouldn't need to worry about > whether it was called from a handler while the screen is unlocked, or one > where the screen is already locked and shouldn't be changed. +1 Another context is using a third party library which does use the lockscreen. As a user of this library, it will always works whatever your calling handler has locked or not the screen. Thierry From lunchnmeets at aol.com Thu Sep 20 13:47:28 2012 From: lunchnmeets at aol.com (lunchnmeets) Date: Thu, 20 Sep 2012 13:47:28 -0400 Subject: Show/hide problem In-Reply-To: <31C78A3A.A8D9.41FF.A5F5.4D6F48D59F05@aol.com> Message-ID: <4361E20D.AC72.443A.893C.6C61184C25C0@aol.com> Hi Again: Thanks for your responses Craig and Bob. I need all the help I can get sometimes. I found out two things. 1) When I got information on each of my stacks it wasn't showing that it was using v5.5.2. So I fixed that. 2) At one time the "about live code" screen said "setting defaults". I may have interfered with that process. How do I reset those defaults if necessary? Maybe one of those defaults is not set properly and causing the problem. In the version I was using when I opened a stack it automatically opened the liveCard app. It also put the bar across the top that started with "Inspector". Even though I've been using liveCode for a while I don't know what that is called. Now I have to open the app first and then the stack. I probably need a line in my startup routine to address that. I tried to go back to a previous version, but I couldn't. Joe Orlando, FL USA On Sep 20, 2012, at 10:57:44 AM, lunchnmeets wrote: From: lunchnmeets Subject: Show/hide problem Date: September 20, 2012 10:57:44 AM EDT To: How Hi Everyone, I'm probably missing something obvious. I just upgraded to v5.5.2? build 1492. I'm using OSX 10.6.8. When I enter: hide grp "grpName" or show grp "GrpName" into a script, it executes? that and then nothing after it is working. I tried changing to? "visible" and the same thing happens. Any ideas? Thanks in advance for? all your help. Joe Orlando, FL _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From dunbarx at aol.com Thu Sep 20 14:08:15 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 20 Sep 2012 14:08:15 -0400 (EDT) Subject: Show/hide problem In-Reply-To: <4361E20D.AC72.443A.893C.6C61184C25C0@aol.com> References: <4361E20D.AC72.443A.893C.6C61184C25C0@aol.com> Message-ID: <8CF657209FDD017-9AC-11D83@web-mmc-d06.sysops.aol.com> Hi. In the preferences menu, all the way at the bottom... Craig Newman -----Original Message----- From: lunchnmeets To: How to use LiveCode Sent: Thu, Sep 20, 2012 1:48 pm Subject: Re: Show/hide problem Hi Again: Thanks for your responses Craig and Bob. I need all the help I can get sometimes. I found out two things. 1) When I got information on each of my stacks it wasn't showing that it was using v5.5.2. So I fixed that. 2) At one time the "about live code" screen said "setting defaults". I may have interfered with that process. How do I reset those defaults if necessary? Maybe one of those defaults is not set properly and causing the problem. In the version I was using when I opened a stack it automatically opened the liveCard app. It also put the bar across the top that started with "Inspector". Even though I've been using liveCode for a while I don't know what that is called. Now I have to open the app first and then the stack. I probably need a line in my startup routine to address that. I tried to go back to a previous version, but I couldn't. Joe Orlando, FL USA On Sep 20, 2012, at 10:57:44 AM, lunchnmeets wrote: From: lunchnmeets Subject: Show/hide problem Date: September 20, 2012 10:57:44 AM EDT To: How Hi Everyone, I'm probably missing something obvious. I just upgraded to v5.5.2 build 1492. I'm using OSX 10.6.8. When I enter: hide grp "grpName" or show grp "GrpName" into a script, it executes that and then nothing after it is working. I tried changing to "visible" and the same thing happens. Any ideas? Thanks in advance for all your help. Joe Orlando, FL _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From dan at clearvisiontech.com Thu Sep 20 14:20:43 2012 From: dan at clearvisiontech.com (Dan Friedman) Date: Thu, 20 Sep 2012 11:20:43 -0700 Subject: revMail to Browser In-Reply-To: References: Message-ID: <000D50D5-5E99-4FD3-8D70-25A7DAEE6E9D@clearvisiontech.com> Greetings! I am sure this has come up before, but what does one do when you use the revMail command: revMail "me at someaddress.com",,eMailTitle,field "eMailContent" and the user isn't using a mail client like Mail or Outlook, but gMail in a web browser. Is there a call to do this? Or perhaps a workaround? Any advice would be helpful. Thanks in advance, -Dan From mwieder at ahsoftware.net Thu Sep 20 14:28:14 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 20 Sep 2012 11:28:14 -0700 Subject: Show/hide problem In-Reply-To: <4361E20D.AC72.443A.893C.6C61184C25C0@aol.com> References: <4361E20D.AC72.443A.893C.6C61184C25C0@aol.com> Message-ID: <3351467453.20120920112814@ahsoftware.net> Joe- Thursday, September 20, 2012, 10:47:28 AM, you wrote: > I tried to go back to a previous version, but I couldn't. set the stackfileversion to 2.7 save stack -- -Mark Wieder mwieder at ahsoftware.net From dochawk at gmail.com Thu Sep 20 14:55:26 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 20 Sep 2012 11:55:26 -0700 Subject: ahah! retrieving the arrays of indices Message-ID: I was going to ask the question, but I found the answer :) I need to use a two dimensional array to hold the actual key for a database and the corresponding display value for a slider. Sanity seems to require that the array have sequential integers beginning with 1 for the index. But how to find out what they are? put the number of elements in someArray will yield this. (back to work) -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From roger.e.eller at sealedair.com Thu Sep 20 15:10:50 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Thu, 20 Sep 2012 15:10:50 -0400 Subject: revMail to Browser In-Reply-To: <000D50D5-5E99-4FD3-8D70-25A7DAEE6E9D@clearvisiontech.com> References: <000D50D5-5E99-4FD3-8D70-25A7DAEE6E9D@clearvisiontech.com> Message-ID: If there is already email client application associated with mailto: links (which is what revMail is using), the gMail Notifier add-on can help by assigning a default browser to handle them. http://toolbar.google.com/gmail-helper/notifier_windows.html I always set it to NOT start when Windows starts, but the options still allow you to assign a default browser for mailto: links. ~Roger On Thu, Sep 20, 2012 at 2:20 PM, Dan Friedman wrote: > Greetings! > > I am sure this has come up before, but what does one do when you use the > revMail command: > > revMail "me at someaddress.com",,eMailTitle,field "eMailContent" > > and the user isn't using a mail client like Mail or Outlook, but gMail in > a web browser. Is there a call to do this? Or perhaps a workaround? > > Any advice would be helpful. > > Thanks in advance, > -Dan > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From richmondmathewson at gmail.com Thu Sep 20 15:11:42 2012 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 20 Sep 2012 22:11:42 +0300 Subject: [OT] listing installed software on Linux Message-ID: <505B6A6E.9080209@gmail.com> type this into a terminal emulator: dpkg --get-selections > installed-software this will dump a text file called 'installed-software' in your HOME folder. This WILL NOT list software such as RunRev/Livecode as it is not installed in the system-qua-system, but is normally in the HOME folder. Richmond. From richmondmathewson at gmail.com Thu Sep 20 15:31:05 2012 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 20 Sep 2012 22:31:05 +0300 Subject: lock/unlock screen In-Reply-To: <505AD3EC.7040002@gmail.com> References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> <505AD3EC.7040002@gmail.com> Message-ID: <505B6EF9.2000904@gmail.com> SO . . . there is a 'political divide' over those who think that multiple lockscreens followed by multiple unlockings is a good thing, and those who think it is a bad thing. What to do ? Well, here's a thought . . . Would things not be easier to understand if each subsequent lockscreen was signalled in some sort of way so one can keep track of all the nested lockscreens ------------------------------------- Tangential Burble follows. ------------------------------------- This makes me think of why I fell in love with SWITCH and CASE, after developing cluster headaches over embedded FOR . . . NEXT loops . . . . . . . oh, Dear, I suddenly remembered GOSUB in some variety of BASIC . . . . running for the toilet. ------------------------------------- Enough of that. ------------------------------------- At present (as I'm sure 99% of the readers of this Use-List already know) each lockscreen is initiated like this: set the lockscreen to true and, as we have all recently become, almost painfully, aware, you can do that as many times as you like, but then have to do set the lockscreen to false just as many times to reverse the process --------------------------------------- How about being able to give each LOCKSCREEN command a name: set lockscreen "A" to true set lockscreen "B" to true it may look a bit odd at first, but it would make keeping track of multiple screen lockings a whole lot simpler. AND what about set the lockscreens to false where 'lockscreens' would unlock all screen lockings at once? --------------------------------------- Richmond. From lunchnmeets at aol.com Thu Sep 20 15:40:33 2012 From: lunchnmeets at aol.com (lunchnmeets) Date: Thu, 20 Sep 2012 15:40:33 -0400 Subject: Show/hide problem more information Message-ID: <32D1DD9A.C52B.4B15.AB89.1B0A5E9652A9@aol.com> Hi Again. Thanks for your patience on this issue. There's obviously something wrong with "Show" and "Hide". Now I've gone through several scripts. Every time the script encounters a show or hide it executes that and then nothing that follows is done. I reset the preferences and I even reinstalled v5.5.2. I tried going back to a previous version but I deleted it from my computer so now I'm stuck. I can't imagine why this is happening. Could something trap a show or hide after execution? Obviously I did something seriously wrong. Oh, and one more thing. Every time I use the inspector it wants me to save it. That's annoying and unnecessary. I shouldn't even be able to change the inspector, at least I don't think so. Joe Orlando, FL From bobs at twft.com Thu Sep 20 16:17:04 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 20 Sep 2012 13:17:04 -0700 Subject: Show/hide problem more information In-Reply-To: <32D1DD9A.C52B.4B15.AB89.1B0A5E9652A9@aol.com> References: <32D1DD9A.C52B.4B15.AB89.1B0A5E9652A9@aol.com> Message-ID: <2CEB70F1-0858-451B-9C06-CAC5F84453C9@twft.com> Hi Joe. Did you take my advice and wrap the troubled code in a try/catch construct? If an error is being generated, even a silent one, you will see it in the catch section of a try catch construct. If the show and hide commands are generating a silent error, you need to know what that error is before you go any further. Bob On Sep 20, 2012, at 12:40 PM, lunchnmeets wrote: > Hi Again. > > Thanks for your patience on this issue. There's obviously something wrong with "Show" and "Hide". Now I've gone through several scripts. Every time the script encounters a show or hide it executes that and then nothing that follows is done. I reset the preferences and I even reinstalled v5.5.2. I tried going back to a previous version but I deleted it from my computer so now I'm stuck. I can't imagine why this is happening. Could something trap a show or hide after execution? > > Obviously I did something seriously wrong. > > Oh, and one more thing. Every time I use the inspector it wants me to save it. That's annoying and unnecessary. I shouldn't even be able to change the inspector, at least I don't think so. > > Joe > Orlando, FL > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From scott at tactilemedia.com Thu Sep 20 17:06:43 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 20 Sep 2012 14:06:43 -0700 Subject: Oval Bug in iOS In-Reply-To: <2B9A0050-4A2E-43B1-82A2-81E10D4AD4EA@mac.com> Message-ID: Hi Roger: If I understand what you're describing, I'm not seeing it here in the simulator (LC 5.5.1, OS X). I used this test stack (execute in your message box): go url "http://www.tactilemedia.com/download/ovaltest.livecode" Regards, Scott Rossi Creative Director Tactile Media, UX Design On 9/20/12 10:10 AM, "Roger Guay" wrote: >Greetings! > >If you grow an oval with a repeat loop that incrementally increases its >width and height, it works fine in the IDE and standalone Mac app. But, >if you run the same code in the iOS simulator or an iPad, there is a >small sector missing at 3 o'clock. It looks like the oval has settings of >a startAngle of about 1 or 2, with an arcAngle of about 358 or 359. Any >ideas? > >Thanks very much! > >Roger > >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode > From jacque at hyperactivesw.com Thu Sep 20 17:07:10 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 20 Sep 2012 16:07:10 -0500 Subject: lock/unlock screen In-Reply-To: <505B6EF9.2000904@gmail.com> References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> <505AD3EC.7040002@gmail.com> <505B6EF9.2000904@gmail.com> Message-ID: <505B857E.1000105@hyperactivesw.com> On 9/20/12 2:31 PM, Richmond wrote: > > Would things not be easier to understand if each subsequent lockscreen > was signalled in some > sort of way so one can keep track of all the nested lockscreens I think that would increase complexity and decrease functionality. As Thierry pointed out, scripts would break if you use anyone else's libraries. And there's not much advantage to tracking all that when the engine does it for you anyway. > At present (as I'm sure 99% of the readers of this Use-List already > know) each lockscreen > is initiated like this: > > set the lockscreen to true > > and, as we have all recently become, almost painfully, aware, you can do > that as many times > as you like, but then have to do > > set the lockscreen to false > > just as many times to reverse the process Not really. You don't have to track it at all. There are several ways to handle it: 1. Just ignore it. When the handlers are done the screen will unlock automatically. 2. If you always pair locks and unlocks in each handler, the situation will never arise. 3. If you do feel that you simply must make sure the screen is unlocked, the method is three lines of code: repeat until the lockscreen is false unlock screen end repeat But I can't remember ever needing to do that. Have you ever run up against a problem with it? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Sep 20 17:20:58 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 20 Sep 2012 16:20:58 -0500 Subject: Show/hide problem more information In-Reply-To: <32D1DD9A.C52B.4B15.AB89.1B0A5E9652A9@aol.com> References: <32D1DD9A.C52B.4B15.AB89.1B0A5E9652A9@aol.com> Message-ID: <505B88BA.4030601@hyperactivesw.com> On 9/20/12 2:40 PM, lunchnmeets wrote: > Hi Again. > > Thanks for your patience on this issue. There's obviously something > wrong with "Show" and "Hide". Now I've gone through several scripts. > Every time the script encounters a show or hide it executes that and > then nothing that follows is done. When that happens, the problem isn't with the command that executes, it's in the line that immediately follows. Something right after that is causing an error and aborting the rest of the script. > Every time I use the inspector it wants me to save it. I saw that occasionally in an older version. The IDE was opening the inspector as top-level. Usually restarting LiveCode fixed it. I haven't seen it in a while so maybe it got fixed. > In the version I was using when I opened a stack it automatically > opened the liveCard app. It also put the bar across the top that > started with "Inspector". Even though I've been using liveCode for a > while I don't know what that is called. Now I have to open the app > first and then the stack. I probably need a line in my startup > routine to address that. That's the toolbar. There's something in your scripts that is either blocking or hiding the toolbar. If it happens again you can restore it from the View menu; choose Toolbar Icons and/or Toolbar Text. User stacks should not be getting a startup message in the IDE. If you have a startup handler and it runs when you open your stack, then you should start the IDE first so it can load before your stack does. When you do that, your own stack will not get a startup message. The solution is to move the startup instructions to a preOpenStack handler located on the first card. It will work identically and you'll avoid these issues. Some of the other problems you're having may be fixed by not using a startup handler too. If the IDE isn't loading completely then who knows what could be failing. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bobs at twft.com Thu Sep 20 17:47:34 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 20 Sep 2012 14:47:34 -0700 Subject: lock/unlock screen In-Reply-To: <505B857E.1000105@hyperactivesw.com> References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> <505AD3EC.7040002@gmail.com> <505B6EF9.2000904@gmail.com> <505B857E.1000105@hyperactivesw.com> Message-ID: <16D62719-8FFD-455C-83DA-DCE6EC2A8CB5@twft.com> Face it Richmond. It's you and me against the world. ;-) Bob On Sep 20, 2012, at 2:07 PM, J. Landman Gay wrote: > On 9/20/12 2:31 PM, Richmond wrote: >> >> Would things not be easier to understand if each subsequent lockscreen >> was signalled in some >> sort of way so one can keep track of all the nested lockscreens > > I think that would increase complexity and decrease functionality. As Thierry pointed out, scripts would break if you use anyone else's libraries. And there's not much advantage to tracking all that when the engine does it for you anyway. > >> At present (as I'm sure 99% of the readers of this Use-List already >> know) each lockscreen >> is initiated like this: >> >> set the lockscreen to true >> >> and, as we have all recently become, almost painfully, aware, you can do >> that as many times >> as you like, but then have to do >> >> set the lockscreen to false >> >> just as many times to reverse the process > > Not really. You don't have to track it at all. There are several ways to handle it: > > 1. Just ignore it. When the handlers are done the screen will unlock automatically. > > 2. If you always pair locks and unlocks in each handler, the situation will never arise. > > 3. If you do feel that you simply must make sure the screen is unlocked, the method is three lines of code: > > repeat until the lockscreen is false > unlock screen > end repeat > > But I can't remember ever needing to do that. Have you ever run up against a problem with it? > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From terence at ctec.co.nz Thu Sep 20 17:53:06 2012 From: terence at ctec.co.nz (Terence Blyth) Date: Fri, 21 Sep 2012 09:53:06 +1200 Subject: Need help Message-ID: <82146CE0-85B7-4456-8E44-F19369FB1FF1@ctec.co.nz> I have a main card with a button on it, the button has icons . When I click the button it opens a sub card. Some times on the sub card, I can see the icon from the main card. Why does this happen and how can I stop it ? Thanks Terence web:http://www.ctec.co.nz From mwieder at ahsoftware.net Thu Sep 20 17:56:49 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 20 Sep 2012 21:56:49 +0000 (UTC) Subject: lock/unlock screen References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> <505AD3EC.7040002@gmail.com> <505B6EF9.2000904@gmail.com> <505B857E.1000105@hyperactivesw.com> <16D62719-8FFD-455C-83DA-DCE6EC2A8CB5@twft.com> Message-ID: Bob Sneidar writes: > > Face it Richmond. It's you and me against the world. Uh oh. Look out, world. -- Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Thu Sep 20 18:02:16 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 20 Sep 2012 22:02:16 +0000 (UTC) Subject: [OT] listing installed software on Linux References: <505B6A6E.9080209@gmail.com> Message-ID: Richmond writes: > dpkg --get-selections > installed-software dpkg: failed to open package info file `/var/lib/dpkg/status' for reading: No such file or directory My guess is you're running one of those ubuntu-thingies. -- Mark Wieder mwieder at ahsoftware.net From bobs at twft.com Thu Sep 20 18:14:51 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 20 Sep 2012 15:14:51 -0700 Subject: Need help In-Reply-To: <82146CE0-85B7-4456-8E44-F19369FB1FF1@ctec.co.nz> References: <82146CE0-85B7-4456-8E44-F19369FB1FF1@ctec.co.nz> Message-ID: Sounds like the screen is not refreshing properly. Do you have any screen locks, message locks, etc in the buttons or cards? Bob On Sep 20, 2012, at 2:53 PM, Terence Blyth wrote: > I have a main card with a button on it, the button has icons . When I click the button it opens a sub card. Some times on the sub card, I can see the icon from the main card. > Why does this happen and how can I stop it ? > > Thanks > Terence > web:http://www.ctec.co.nz > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From terence at ctec.co.nz Thu Sep 20 18:19:31 2012 From: terence at ctec.co.nz (Terence Blyth) Date: Fri, 21 Sep 2012 10:19:31 +1200 Subject: Need help In-Reply-To: References: <82146CE0-85B7-4456-8E44-F19369FB1FF1@ctec.co.nz> Message-ID: <279BA35E-AECF-4050-A5EC-E5DD5B16DE94@ctec.co.nz> Hi thanks, I have in preOpenCard at the start lock screen and at the end PreOpenCard unlock screen. Could this do it ? Thanks Terence On 21/09/2012, at 10:14 AM, Bob Sneidar wrote: > Sounds like the screen is not refreshing properly. Do you have any screen locks, message locks, etc in the buttons or cards? > > Bob > > > On Sep 20, 2012, at 2:53 PM, Terence Blyth wrote: > >> I have a main card with a button on it, the button has icons . When I click the button it opens a sub card. Some times on the sub card, I can see the icon from the main card. >> Why does this happen and how can I stop it ? >> >> Thanks >> Terence >> web:http://www.ctec.co.nz >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Thu Sep 20 18:25:51 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 20 Sep 2012 15:25:51 -0700 Subject: Need help In-Reply-To: <279BA35E-AECF-4050-A5EC-E5DD5B16DE94@ctec.co.nz> References: <82146CE0-85B7-4456-8E44-F19369FB1FF1@ctec.co.nz> <279BA35E-AECF-4050-A5EC-E5DD5B16DE94@ctec.co.nz> Message-ID: <30B4844D-A508-4272-89B2-342B1DE87712@twft.com> I bet it could. One way to find out: Comment out the lock screen. Bob On Sep 20, 2012, at 3:19 PM, Terence Blyth wrote: > Hi thanks, I have in preOpenCard at the start lock screen and at the end PreOpenCard unlock screen. Could this do it ? > > Thanks > Terence > > > On 21/09/2012, at 10:14 AM, Bob Sneidar wrote: > >> Sounds like the screen is not refreshing properly. Do you have any screen locks, message locks, etc in the buttons or cards? >> >> Bob >> >> >> On Sep 20, 2012, at 2:53 PM, Terence Blyth wrote: >> >>> I have a main card with a button on it, the button has icons . When I click the button it opens a sub card. Some times on the sub card, I can see the icon from the main card. >>> Why does this happen and how can I stop it ? >>> >>> Thanks >>> Terence >>> web:http://www.ctec.co.nz >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Thu Sep 20 18:29:47 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 20 Sep 2012 17:29:47 -0500 Subject: Need help In-Reply-To: <279BA35E-AECF-4050-A5EC-E5DD5B16DE94@ctec.co.nz> References: <82146CE0-85B7-4456-8E44-F19369FB1FF1@ctec.co.nz> <279BA35E-AECF-4050-A5EC-E5DD5B16DE94@ctec.co.nz> Message-ID: <505B98DB.5070404@hyperactivesw.com> On 9/20/12 5:19 PM, Terence Blyth wrote: > Hi thanks, I have in preOpenCard at the start lock screen and at the > end PreOpenCard unlock screen. Could this do it ? Not really. But I'm not sure what you mean by a "sub card". Do you mean just another card in the stack? If so, you've probably added the button to a shared group and that group has been placed on the other card. You can unplace the group from that card using the Objects menu -> Remove group. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bobs at twft.com Thu Sep 20 18:49:21 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 20 Sep 2012 15:49:21 -0700 Subject: Need help In-Reply-To: <505B98DB.5070404@hyperactivesw.com> References: <82146CE0-85B7-4456-8E44-F19369FB1FF1@ctec.co.nz> <279BA35E-AECF-4050-A5EC-E5DD5B16DE94@ctec.co.nz> <505B98DB.5070404@hyperactivesw.com> Message-ID: Except that the initial email said it was intermittent. I have had something like this happen to me whilst messing with locking screens in preopencard handlers. Not sure what I did to remedy it though. I would get datagrid redraw problems and what not. Gave me a start the first time I saw it I can tell you! Bob On Sep 20, 2012, at 3:29 PM, J. Landman Gay wrote: > On 9/20/12 5:19 PM, Terence Blyth wrote: >> Hi thanks, I have in preOpenCard at the start lock screen and at the >> end PreOpenCard unlock screen. Could this do it ? > > Not really. But I'm not sure what you mean by a "sub card". Do you mean just another card in the stack? If so, you've probably added the button to a shared group and that group has been placed on the other card. You can unplace the group from that card using the Objects menu -> Remove group. From lunchnmeets at aol.com Thu Sep 20 19:02:44 2012 From: lunchnmeets at aol.com (lunchnmeets) Date: Thu, 20 Sep 2012 19:02:44 -0400 Subject: Show/hide problem Message-ID: <33F8AEAC.A5F3.43B6.B67D.D29D765D5F97@aol.com> Hi Again, Thanks Jackie. OK, there was a problem with my startup script. It involved a repeat loop I used to get rid of pendingMessages(). When I disabled that the toolBar was shown again. I can't figure out where to put "Choose Browse Tool" it doesn't seem to work in the preOpenStack handler. I'm still have a problem with show and hide but I have some things I want to try. I didn't have these problems when I was using v4.6.3 The Try structure didn't find an error because as soon as the script hit a show or a hide it did that action and then it exited to the top so the script didn't see the "catch theerror" Since I don't seem to have the show hide problem the first time I use the script after I restart liveCode. There's obviously something I'm doing wrong. So I'm still diagnosing it. Let me know if you think of a direction for me to go. Joe Orlando, FL From pete at lcsql.com Thu Sep 20 19:09:02 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 20 Sep 2012 16:09:02 -0700 Subject: strange htmltext problem In-Reply-To: References: <77832133-A633-4E75-BD54-CA3E4DD78CFE@major.on-rev.com> Message-ID: I've discovered that my htmltext problem with tags does not happen in 5.5.1. Unfortunately I want to use the code in a plugin so it really has to work in all recent versions of LC. Past experience suggests that there's not much hope of getting a bug fixed in a version when there's a later version in which it's already fixed. Ahhh, the joys of writing plugins! Pete lcSQL Software On Tue, Sep 18, 2012 at 11:17 PM, Peter Haworth wrote: > I'm having issues with htmltext also. > > I'm using the tag to do the equivalent of setting the textshift of a > character and the tag to do the equivalent of setting the > imagesource, eg > > > > I can clearly see this in the variable I use to set the htmltext, yet when > I get the htmltext of the field, the clauses are sometimes there, > sometimes not. Even if they are there, they don't have any effect. > > I'd really like to get this working if I can since using htmltext appears > much faster than setting the imagesource and textshift on individual lines > in the field when there are a large number of lines to be processed. > > This is with LC 5.5.0, OSX 10.7. > > Pete > lcSQL Software > > > > On Tue, Sep 18, 2012 at 7:37 AM, Klaus on-rev wrote: > >> Hi friends, >> >> I have a strange htmltext problem with LC 5.52 while working on a rating >> thing (5 stars etc..) with a LOCKED field :-) >> >> I have this script: >> on mouseUp >> put "12345" into fld 1 >> repeat with i = 1 to 5 >> set the imagesource of char i of fld 1 to 1005 >> end repeat >> end mouseUp >> >> Works fine, 5 white stars appear, and when I check the htmltext of fld 1 >> I get: >> RETURNS added for readability >>

>> >> >> >> >> >>

>> >> Fine so far, but when I set the htmltext of that field to the (Livecode >> approved?) string above, only ONE star appears >> and the htmltext reports: >>

>> >>

>> >> WTF? >> What am I missing? >> >> Any hints very appreciated! >> >> >> Best >> >> Klaus >> >> -- >> Klaus Major >> http://www.major-k.de >> klaus at major.on-rev.com >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > From andre at andregarzia.com Thu Sep 20 19:16:09 2012 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 20 Sep 2012 20:16:09 -0300 Subject: [OT] listing installed software on Linux In-Reply-To: References: <505B6A6E.9080209@gmail.com> Message-ID: Those commands will only display software that was installed using the package manager. LiveCode is not installed using the package manager so it will not display. PS: I think you need to run that as root.... On Thu, Sep 20, 2012 at 7:02 PM, Mark Wieder wrote: > Richmond writes: > > > dpkg --get-selections > installed-software > > dpkg: failed to open package info file `/var/lib/dpkg/status' for reading: > No > such file or directory > > My guess is you're running one of those ubuntu-thingies. > > -- > Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From andre at andregarzia.com Thu Sep 20 19:29:48 2012 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 20 Sep 2012 20:29:48 -0300 Subject: detect keyboard height on mobile In-Reply-To: <014d01cd967d$f2fe8fa0$d8fbaee0$@net> References: <014301cd967a$3ef93b70$bcebb250$@net> <24106F84-AD2B-415A-AF72-F1E47AFF26C3@verizon.net> <014d01cd967d$f2fe8fa0$d8fbaee0$@net> Message-ID: Do we all agree that this is worth asking for an enhancement? On Wed, Sep 19, 2012 at 12:46 PM, Ralph DiMola wrote: > Colin, > > Thanks, the upper 3rd is my current solution. Getting message whenever the > working rect changes with a list rect(s) of open real-estate would allow me > to deal with this, or I can just keep all input fields in the upper 3rd. > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > > > -----Original Message----- > From: use-livecode-bounces at lists.runrev.com > [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Colin Holgate > Sent: Wednesday, September 19, 2012 11:26 AM > To: How to use LiveCode > Subject: Re: detect keyboard height on mobile > > The situation is more complicated than you may be thinking. On iOS you can > split the keyboard into two halves that slide up to half way, or you can > undock and the keyboard remains intact, but sits halfway up the screen. You > may want to always make sure that important text into fields are in the top > third of the screen. > > > On Sep 19, 2012, at 11:20 AM, "Ralph DiMola" > wrote: > > > I am running into the same issue on iOS also as I use generic resizing > SW. > > The rect of the real-estate remaining would be nice to know. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From bobs at twft.com Thu Sep 20 19:40:49 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 20 Sep 2012 16:40:49 -0700 Subject: Show/hide problem In-Reply-To: <33F8AEAC.A5F3.43B6.B67D.D29D765D5F97@aol.com> References: <33F8AEAC.A5F3.43B6.B67D.D29D765D5F97@aol.com> Message-ID: <897323B7-BF28-4A98-8347-BA9933363FEB@twft.com> What is the nature of the group you are showing or hiding? Is it a datagrid? It's my opinion that preOpenStack should be used only for things that need to happen before the stack opens. If it can be put into an openStack handler, put it there. If you are trying to show a group on a card in a preOpenCard or preOpenStack handler, technically the group doesn't exist in memory yet. (Someone will correct me if I am wrong). What I do if I do not want the end user to see a bunch of setup stuff like showing and hiding objects on a card, is I put a lock screen in the preOpenCard handler, then I do all my setup stuff in the openCard handler. As soon as all the scripts are done, the screen will automatically unlock and refresh. Not sure if any of that helps. Bob On Sep 20, 2012, at 4:02 PM, lunchnmeets wrote: > Hi Again, > > Thanks Jackie. OK, there was a problem with my startup script. It involved a repeat loop I used to get rid of pendingMessages(). When I disabled that the toolBar was shown again. > > I can't figure out where to put "Choose Browse Tool" it doesn't seem to work in the preOpenStack handler. > > I'm still have a problem with show and hide but I have some things I want to try. > > I didn't have these problems when I was using v4.6.3 > > The Try structure didn't find an error because as soon as the script hit a show or a hide it did that action and then it exited to the top so the script didn't see the "catch theerror" > > Since I don't seem to have the show hide problem the first time I use the script after I restart liveCode. There's obviously something I'm doing wrong. So I'm still diagnosing it. > > Let me know if you think of a direction for me to go. > > Joe > Orlando, FL > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From rdimola at evergreeninfo.net Thu Sep 20 20:08:54 2012 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Thu, 20 Sep 2012 20:08:54 -0400 Subject: detect keyboard height on mobile In-Reply-To: References: <014301cd967a$3ef93b70$bcebb250$@net> <24106F84-AD2B-415A-AF72-F1E47AFF26C3@verizon.net> <014d01cd967d$f2fe8fa0$d8fbaee0$@net> Message-ID: <6c112002-577f-47fb-a229-41754d6b7dad@blur> Andre, I agree. I'm on board! Ralph DiMola MIS Director Evergreen Information Services rdimola at evergreeninfo.net -----Original message----- From: Andre Garzia To: How to use LiveCode Sent: Thu, Sep 20, 2012 23:29:48 GMT+00:00 Subject: Re: detect keyboard height on mobile Do we all agree that this is worth asking for an enhancement? On Wed, Sep 19, 2012 at 12:46 PM, Ralph DiMola wrote: > Colin, > > Thanks, the upper 3rd is my current solution. Getting message whenever the > working rect changes with a list rect(s) of open real-estate would allow me > to deal with this, or I can just keep all input fields in the upper 3rd. > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > > > -----Original Message----- > From: use-livecode-bounces at lists.runrev.com > [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Colin Holgate > Sent: Wednesday, September 19, 2012 11:26 AM > To: How to use LiveCode > Subject: Re: detect keyboard height on mobile > > The situation is more complicated than you may be thinking. On iOS you can > split the keyboard into two halves that slide up to half way, or you can > undock and the keyboard remains intact, but sits halfway up the screen. You > may want to always make sure that important text into fields are in the top > third of the screen. > > > On Sep 19, 2012, at 11:20 AM, "Ralph DiMola" > wrote: > > > I am running into the same issue on iOS also as I use generic resizing > SW. > > The rect of the real-estate remaining would be nice to know. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Thu Sep 20 20:23:54 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 21 Sep 2012 10:23:54 +1000 Subject: detect keyboard height on mobile In-Reply-To: References: <014301cd967a$3ef93b70$bcebb250$@net> <24106F84-AD2B-415A-AF72-F1E47AFF26C3@verizon.net> <014d01cd967d$f2fe8fa0$d8fbaee0$@net> Message-ID: <619DF84A-549A-4E20-9963-43A9033DEB20@sweattechnologies.com> Hey guys Short term iOS only solution could be mergNotify and UIKeyboardWillShowNotification and parsing the pNotification parameter for it's size. Cheers Monte On 21/09/2012, at 9:29 AM, Andre Garzia wrote: > Do we all agree that this is worth asking for an enhancement? > > On Wed, Sep 19, 2012 at 12:46 PM, Ralph DiMola wrote: > >> Colin, >> >> Thanks, the upper 3rd is my current solution. Getting message whenever the >> working rect changes with a list rect(s) of open real-estate would allow me >> to deal with this, or I can just keep all input fields in the upper 3rd. >> >> Ralph DiMola >> IT Director >> Evergreen Information Services >> rdimola at evergreeninfo.net >> >> >> -----Original Message----- >> From: use-livecode-bounces at lists.runrev.com >> [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Colin Holgate >> Sent: Wednesday, September 19, 2012 11:26 AM >> To: How to use LiveCode >> Subject: Re: detect keyboard height on mobile >> >> The situation is more complicated than you may be thinking. On iOS you can >> split the keyboard into two halves that slide up to half way, or you can >> undock and the keyboard remains intact, but sits halfway up the screen. You >> may want to always make sure that important text into fields are in the top >> third of the screen. >> >> >> On Sep 19, 2012, at 11:20 AM, "Ralph DiMola" >> wrote: >> >>> I am running into the same issue on iOS also as I use generic resizing >> SW. >>> The rect of the real-estate remaining would be nice to know. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From pete at lcsql.com Thu Sep 20 21:02:43 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 20 Sep 2012 18:02:43 -0700 Subject: More preOpenCard Problems Message-ID: A couple of weeks ago, I posted about strange problems I was having in preOpenCard. I thought I had got rid of them by moving some code into a separate handler and using "send in zero" to execute it. However, the problems are back, different ones this time. I can tell from various variables and files that a good portion of my preOpenCard code is not being executed. However, as on the last occasion, as soon as I go into debug mode to track down what is going wrong (almost always need a breakpoint command rather than a red dot), everything works. I also notice that things work differently, but still incorrectly, when the stack is run as a plugin than when it is run toplevel. I've tried the obvious debug methods of inserting either "answer" or "put" to the message box commands, but they also make things work correctly - I guess they delay processing long enough for whatever the problem is to go away. It doesn't feel like I'm doing anything unreasonable in the code: - Set some variables - Enable/Disable come controls - Open a prefs file and read its contents (create it and its enclosing folders if not present) - Check either demo expiration or valid license code - Put data into one of the fields - set the rectangle of the stack - Insert a front script - that's the very last thing I do before exiting preOpenCard I'm hoping for some suggestions as to how on earth to debug this. I'm using 5.5.0 on OSX 10.7.4 and I've also tried 5.5.1 with the same problem. Or maybe I should just move all the code to openCard and see if it works there since there's very little screen manipulation going on. preOpenCard just seems to be very flakey these days! Pete lcSQL Software From terry.judd at unimelb.edu.au Thu Sep 20 21:03:08 2012 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Fri, 21 Sep 2012 01:03:08 +0000 Subject: detect keyboard height on mobile In-Reply-To: <619DF84A-549A-4E20-9963-43A9033DEB20@sweattechnologies.com> References: <014301cd967a$3ef93b70$bcebb250$@net> <24106F84-AD2B-415A-AF72-F1E47AFF26C3@verizon.net> <014d01cd967d$f2fe8fa0$d8fbaee0$@net> <619DF84A-549A-4E20-9963-43A9033DEB20@sweattechnologies.com> Message-ID: Monte - is there a list of notification messages that mergNotify could potentially act on anywhere? Terry... On 21/09/2012, at 10:23 AM, Monte Goulding wrote: > Hey guys > > Short term iOS only solution could be mergNotify and UIKeyboardWillShowNotification and parsing the pNotification parameter for it's size. > > Cheers > > Monte > > > On 21/09/2012, at 9:29 AM, Andre Garzia wrote: > >> Do we all agree that this is worth asking for an enhancement? >> >> On Wed, Sep 19, 2012 at 12:46 PM, Ralph DiMola wrote: >> >>> Colin, >>> >>> Thanks, the upper 3rd is my current solution. Getting message whenever the >>> working rect changes with a list rect(s) of open real-estate would allow me >>> to deal with this, or I can just keep all input fields in the upper 3rd. >>> >>> Ralph DiMola >>> IT Director >>> Evergreen Information Services >>> rdimola at evergreeninfo.net >>> >>> >>> -----Original Message----- >>> From: use-livecode-bounces at lists.runrev.com >>> [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Colin Holgate >>> Sent: Wednesday, September 19, 2012 11:26 AM >>> To: How to use LiveCode >>> Subject: Re: detect keyboard height on mobile >>> >>> The situation is more complicated than you may be thinking. On iOS you can >>> split the keyboard into two halves that slide up to half way, or you can >>> undock and the keyboard remains intact, but sits halfway up the screen. You >>> may want to always make sure that important text into fields are in the top >>> third of the screen. >>> >>> >>> On Sep 19, 2012, at 11:20 AM, "Ralph DiMola" >>> wrote: >>> >>>> I am running into the same issue on iOS also as I use generic resizing >>> SW. >>>> The rect of the real-estate remaining would be nice to know. >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription >>> preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> >> >> >> -- >> http://www.andregarzia.com -- All We Do Is Code. >> http://fon.nu -- minimalist url shortening service. >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > -- > M E R Goulding > Software development services > Bespoke application development for vertical markets > > mergExt - There's an external for that! > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > Dr Terry Judd Senior Lecturer in Medical Education Medical Eduction Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From andre at andregarzia.com Thu Sep 20 21:25:53 2012 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 20 Sep 2012 22:25:53 -0300 Subject: detect keyboard height on mobile In-Reply-To: References: <014301cd967a$3ef93b70$bcebb250$@net> <24106F84-AD2B-415A-AF72-F1E47AFF26C3@verizon.net> <014d01cd967d$f2fe8fa0$d8fbaee0$@net> <619DF84A-549A-4E20-9963-43A9033DEB20@sweattechnologies.com> Message-ID: My main issue is not iOS but Android where each vendor has his own keyboard and the user can install third party keyboards. Unless there is an API in the engine or they implement externals for both iOS and Android, there is no solution. I think the working screen rect should change if the keyboard is visible in my opinion. On Thu, Sep 20, 2012 at 10:03 PM, Terry Judd wrote: > Monte - is there a list of notification messages that mergNotify could > potentially act on anywhere? > > Terry...le > > On 21/09/2012, at 10:23 AM, Monte Goulding wrote: > > > Hey guys > > > > Short term iOS only solution could be mergNotify and > UIKeyboardWillShowNotification and parsing the pNotification parameter for > it's size. > > > > Cheers > > > > Monte > > > > > > On 21/09/2012, at 9:29 AM, Andre Garzia wrote: > > > >> Do we all agree that this is worth asking for an enhancement? > >> > >> On Wed, Sep 19, 2012 at 12:46 PM, Ralph DiMola < > rdimola at evergreeninfo.net>wrote: > >> > >>> Colin, > >>> > >>> Thanks, the upper 3rd is my current solution. Getting message whenever > the > >>> working rect changes with a list rect(s) of open real-estate would > allow me > >>> to deal with this, or I can just keep all input fields in the upper > 3rd. > >>> > >>> Ralph DiMola > >>> IT Director > >>> Evergreen Information Services > >>> rdimola at evergreeninfo.net > >>> > >>> > >>> -----Original Message----- > >>> From: use-livecode-bounces at lists.runrev.com > >>> [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Colin > Holgate > >>> Sent: Wednesday, September 19, 2012 11:26 AM > >>> To: How to use LiveCode > >>> Subject: Re: detect keyboard height on mobile > >>> > >>> The situation is more complicated than you may be thinking. On iOS you > can > >>> split the keyboard into two halves that slide up to half way, or you > can > >>> undock and the keyboard remains intact, but sits halfway up the > screen. You > >>> may want to always make sure that important text into fields are in > the top > >>> third of the screen. > >>> > >>> > >>> On Sep 19, 2012, at 11:20 AM, "Ralph DiMola" < > rdimola at evergreeninfo.net> > >>> wrote: > >>> > >>>> I am running into the same issue on iOS also as I use generic resizing > >>> SW. > >>>> The rect of the real-estate remaining would be nice to know. > >>> > >>> _______________________________________________ > >>> use-livecode mailing list > >>> use-livecode at lists.runrev.com > >>> Please visit this url to subscribe, unsubscribe and manage your > >>> subscription > >>> preferences: > >>> http://lists.runrev.com/mailman/listinfo/use-livecode > >>> > >>> > >>> _______________________________________________ > >>> use-livecode mailing list > >>> use-livecode at lists.runrev.com > >>> Please visit this url to subscribe, unsubscribe and manage your > >>> subscription preferences: > >>> http://lists.runrev.com/mailman/listinfo/use-livecode > >>> > >> > >> > >> > >> -- > >> http://www.andregarzia.com -- All We Do Is Code. > >> http://fon.nu -- minimalist url shortening service. > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > > -- > > M E R Goulding > > Software development services > > Bespoke application development for vertical markets > > > > mergExt - There's an external for that! > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > Dr Terry Judd > Senior Lecturer in Medical Education > Medical Eduction Unit > Faculty of Medicine, Dentistry & Health Sciences > The University of Melbourne > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From monte at sweattechnologies.com Thu Sep 20 21:29:15 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 21 Sep 2012 11:29:15 +1000 Subject: detect keyboard height on mobile In-Reply-To: References: <014301cd967a$3ef93b70$bcebb250$@net> <24106F84-AD2B-415A-AF72-F1E47AFF26C3@verizon.net> <014d01cd967d$f2fe8fa0$d8fbaee0$@net> <619DF84A-549A-4E20-9963-43A9033DEB20@sweattechnologies.com> Message-ID: <5EF5582C-B4BC-48CB-ABA1-FB56E51EC6D5@sweattechnologies.com> Not really, basically if you are poking around apple docs and you see there is a notification about something and you need it then you can use mergNotify to get it. For example if you go here: https://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIWindow_Class/UIWindowClassReference/UIWindowClassReference.html Scroll to the bottom you will see the notifications related to UIWindow. Cheers Monte On 21/09/2012, at 11:03 AM, Terry Judd wrote: > Monte - is there a list of notification messages that mergNotify could potentially act on anywhere? > > Terry... -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From monte at sweattechnologies.com Thu Sep 20 21:36:18 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 21 Sep 2012 11:36:18 +1000 Subject: detect keyboard height on mobile In-Reply-To: References: <014301cd967a$3ef93b70$bcebb250$@net> <24106F84-AD2B-415A-AF72-F1E47AFF26C3@verizon.net> <014d01cd967d$f2fe8fa0$d8fbaee0$@net> <619DF84A-549A-4E20-9963-43A9033DEB20@sweattechnologies.com> Message-ID: I agree although an alternative might be a rect parameter to keyboardActivated. Hmm... I haven't done much LC android stuff because of the no externals issue. I see keyboardActivated is iOS only. How are you dealing with that? On 21/09/2012, at 11:25 AM, Andre Garzia wrote: > I think the working screen rect should change if the keyboard is visible in > my opinion. -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From andre at andregarzia.com Thu Sep 20 21:40:05 2012 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 20 Sep 2012 22:40:05 -0300 Subject: detect keyboard height on mobile In-Reply-To: References: <014301cd967a$3ef93b70$bcebb250$@net> <24106F84-AD2B-415A-AF72-F1E47AFF26C3@verizon.net> <014d01cd967d$f2fe8fa0$d8fbaee0$@net> <619DF84A-549A-4E20-9963-43A9033DEB20@sweattechnologies.com> Message-ID: On Thu, Sep 20, 2012 at 10:36 PM, Monte Goulding < monte at sweattechnologies.com> wrote: > I agree although an alternative might be a rect parameter to > keyboardActivated. Hmm... I haven't done much LC android stuff because of > the no externals issue. I see keyboardActivated is iOS only. How are you > dealing with that? > I have a specific card for text input. When the user selects an input from a form, he is driven to that card that acts like a modal. The input field there is placed very high so there is a strong chance of it being visible but this is not the best solution. > > On 21/09/2012, at 11:25 AM, Andre Garzia wrote: > > > I think the working screen rect should change if the keyboard is visible > in > > my opinion. > > -- > M E R Goulding > Software development services > Bespoke application development for vertical markets > > mergExt - There's an external for that! > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From jacque at hyperactivesw.com Thu Sep 20 21:35:34 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 20 Sep 2012 20:35:34 -0500 Subject: Show/hide problem In-Reply-To: <897323B7-BF28-4A98-8347-BA9933363FEB@twft.com> References: <33F8AEAC.A5F3.43B6.B67D.D29D765D5F97@aol.com> <897323B7-BF28-4A98-8347-BA9933363FEB@twft.com> Message-ID: <505BC466.3030903@hyperactivesw.com> On 9/20/12 6:40 PM, Bob Sneidar wrote: > What is the nature of the group you are showing or hiding? Is it a > datagrid? It's my opinion that preOpenStack should be used only for > things that need to happen before the stack opens. If it can be put > into an openStack handler, put it there. Maybe datagrids are a different beast, but I've never had trouble with preopencard. Its purpose is to allow us to set up everything before the card is drawn to screen, so that's what I use it for. > If you are trying to show a > group on a card in a preOpenCard or preOpenStack handler, technically > the group doesn't exist in memory yet. (Someone will correct me if I > am wrong). Okay. :) I thought that too for 20 years, but it's wrong. I was corrected a couple of years ago by Mark Waddingham when I reported an erroneous bug against it. Logic and intuition both told me that each message would fire sequentially as stack parts were loaded into memory. I operated on that assumption forever. Turns out it isn't true. The whole stack is loaded completely, THEN the messages are sent. To paraphrase Mark, "otherwise there wouldn't be any card to send the messages to." Right. Duh. But then, I always feel a little stupid after talking with him. > What I do if I do not want the end user to see a bunch of > setup stuff like showing and hiding objects on a card, is I put a > lock screen in the preOpenCard handler, then I do all my setup stuff > in the openCard handler. As soon as all the scripts are done, the > screen will automatically unlock and refresh. Shouldn't be necessary. I never bother. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From monte at sweattechnologies.com Thu Sep 20 21:47:09 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 21 Sep 2012 11:47:09 +1000 Subject: detect keyboard height on mobile In-Reply-To: References: <014301cd967a$3ef93b70$bcebb250$@net> <24106F84-AD2B-415A-AF72-F1E47AFF26C3@verizon.net> <014d01cd967d$f2fe8fa0$d8fbaee0$@net> <619DF84A-549A-4E20-9963-43A9033DEB20@sweattechnologies.com> Message-ID: <8EFB847F-8E26-4A85-A913-5610CE968CFA@sweattechnologies.com> >> I agree although an alternative might be a rect parameter to >> keyboardActivated. Hmm... I haven't done much LC android stuff because of >> the no externals issue. I see keyboardActivated is iOS only. How are you >> dealing with that? >> > > I have a specific card for text input. When the user selects an input from > a form, he is driven to that card that acts like a modal. The input field > there is placed very high so there is a strong chance of it being visible > but this is not the best solution. It would be much simpler to have a cross platform modal for text editing. Perhaps single and multiline options. -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From pete at lcsql.com Thu Sep 20 21:58:04 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 20 Sep 2012 18:58:04 -0700 Subject: Show/hide problem In-Reply-To: <505BC466.3030903@hyperactivesw.com> References: <33F8AEAC.A5F3.43B6.B67D.D29D765D5F97@aol.com> <897323B7-BF28-4A98-8347-BA9933363FEB@twft.com> <505BC466.3030903@hyperactivesw.com> Message-ID: Hi Jacque, I don't know if I'm just unlucky or what but see my other current post about preOpenCard issues. I just moved all the preOpenCard code to openCard and now all my problems are gone.... well at least the Livecode ones..... OK, SOME of the Livecode ones. Pete lcSQL Software On Thu, Sep 20, 2012 at 6:35 PM, J. Landman Gay wrote: > Maybe datagrids are a different beast, but I've never had trouble with > preopencard. Its purpose is to allow us to set up everything before the > card is drawn to screen, so that's what I use it for. From terry.judd at unimelb.edu.au Thu Sep 20 21:59:28 2012 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Fri, 21 Sep 2012 01:59:28 +0000 Subject: detect keyboard height on mobile In-Reply-To: <8EFB847F-8E26-4A85-A913-5610CE968CFA@sweattechnologies.com> References: <014301cd967a$3ef93b70$bcebb250$@net> <24106F84-AD2B-415A-AF72-F1E47AFF26C3@verizon.net> <014d01cd967d$f2fe8fa0$d8fbaee0$@net> <619DF84A-549A-4E20-9963-43A9033DEB20@sweattechnologies.com> <8EFB847F-8E26-4A85-A913-5610CE968CFA@sweattechnologies.com> Message-ID: On 21/09/2012, at 11:47 AM, Monte Goulding wrote: >>> I agree although an alternative might be a rect parameter to >>> keyboardActivated. Hmm... I haven't done much LC android stuff because of >>> the no externals issue. I see keyboardActivated is iOS only. How are you >>> dealing with that? >>> >> >> I have a specific card for text input. When the user selects an input from >> a form, he is driven to that card that acts like a modal. The input field >> there is placed very high so there is a strong chance of it being visible >> but this is not the best solution. > > > It would be much simpler to have a cross platform modal for text editing. Perhaps single and multiline options. I'd be happy with that. Dr Terry Judd Senior Lecturer in Medical Education Medical Eduction Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From terence at ctec.co.nz Thu Sep 20 22:27:29 2012 From: terence at ctec.co.nz (Terence Blyth) Date: Fri, 21 Sep 2012 14:27:29 +1200 Subject: Show/hide problem In-Reply-To: References: <33F8AEAC.A5F3.43B6.B67D.D29D765D5F97@aol.com> <897323B7-BF28-4A98-8347-BA9933363FEB@twft.com> <505BC466.3030903@hyperactivesw.com> Message-ID: <00c101cd97a0$a5c1b770$f1452650$@ctec.co.nz> I have tried and shifted all code to the openCard from preOpenCard, this has not fixed the problem. It is interesting that my resizing of controls looks different when running from the two different handlers. I will try a new card stack tonight to see if I can recreate the problem. Thanks for all your help Cheers Terence Blyth Managing Director Computer Technologies Ltd Computer Technologies Ltd 27 Selwyn Place, Nelson City Nelson 7014 Email: terence at ctec.co.nz Phone: +64 3 545 9001 Fax: +64 3 545 9002 Mobile: +64 21 220 5670 ? Please consider the environment before printing this email. All information contained in this e-mail is confidential and may be legally privileged. It is intended only for the designated addressee and cannot be passed on to any third party without the express written consent of Computer Technologies. If you are not the intended recipient, any disclosure, copying, distribution or action taken or omitted to be taken in reliance on it, is prohibited and may be Unlawful. -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Peter Haworth Sent: Friday, 21 September 2012 1:58 p.m. To: How to use LiveCode Subject: Re: Show/hide problem Hi Jacque, I don't know if I'm just unlucky or what but see my other current post about preOpenCard issues. I just moved all the preOpenCard code to openCard and now all my problems are gone.... well at least the Livecode ones..... OK, SOME of the Livecode ones. Pete lcSQL Software On Thu, Sep 20, 2012 at 6:35 PM, J. Landman Gay wrote: > Maybe datagrids are a different beast, but I've never had trouble with > preopencard. Its purpose is to allow us to set up everything before > the card is drawn to screen, so that's what I use it for. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From andre at andregarzia.com Thu Sep 20 22:49:38 2012 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 20 Sep 2012 23:49:38 -0300 Subject: detect keyboard height on mobile In-Reply-To: <8EFB847F-8E26-4A85-A913-5610CE968CFA@sweattechnologies.com> References: <014301cd967a$3ef93b70$bcebb250$@net> <24106F84-AD2B-415A-AF72-F1E47AFF26C3@verizon.net> <014d01cd967d$f2fe8fa0$d8fbaee0$@net> <619DF84A-549A-4E20-9963-43A9033DEB20@sweattechnologies.com> <8EFB847F-8E26-4A85-A913-5610CE968CFA@sweattechnologies.com> Message-ID: > It would be much simpler to have a cross platform modal for text editing. > Perhaps single and multiline options. > Except sometimes you wish your editing was not modal... A client complained about the modal editing, he wanted me to provide in-place editing for the apps forms but since they were complex forms that went below the the middle of the card, I could not provide in-place editing because the keyboard would launch on top of the fields. My solution was to hard code some modal inputs which is not bad but still I need to figure out where to place the controls on the modal input card. For example is my "ok" button too far down that it will overlap with the keyboard? This is a hard question to answer. Not all inputs are single line. Sometimes you have a text area input, how tall can this text area be before it overlaps with the keyboard? I want the working screenrect to tell me that information. =) > > -- > M E R Goulding > Software development services > Bespoke application development for vertical markets > > mergExt - There's an external for that! > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From bornstein at designeq.com Fri Sep 21 01:16:22 2012 From: bornstein at designeq.com (Howard Bornstein) Date: Thu, 20 Sep 2012 22:16:22 -0700 Subject: Can I develop my IOS app away from my home computer? Message-ID: I need to be somewhere away from home for several weeks and want to continue to develop my IOS app while away. I can bring LC and the SDK to this computer. So I know I can develop code and check it in the simulator. But is there any way I can get an app loaded on my iphone to test when I am not near my home computer? As far as I can tell, iTunes won't sync with my iPhone (which would allow an updated version of my app to get loaded on the phone) unless I sync to the computer where I originally set up my iPhone (ok, it will, but it will wipe out everything currently on my phone). Is there any other way I can get a new, compiled mobile standalone to upload onto my phone without syncing to my home computer? I haven't used Xcode for this but is there a way to upload an app directly to the iPhone using Xcode and bypassing iTunes altogether? If so, would someone please describe the steps to someone who has only used LC/iTunes to get apps onto their phone? I am in your debt. -- Regards, Howard Bornstein ----------------------- www.designeq.com From guglielmo at braguglia.ch Fri Sep 21 01:33:25 2012 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Fri, 21 Sep 2012 07:33:25 +0200 Subject: Can I develop my IOS app away from my home computer? In-Reply-To: References: Message-ID: <505BFC25.5090007@braguglia.ch> Hi Howard, the solution is AirLaunch : http://hyperactivesw.com/airlaunch/index.html ... a very useful plugin for LiveCode. :-) Guglielmo On 21.09.2012 07:16, Howard Bornstein wrote: > I need to be somewhere away from home for several weeks and want to > continue to develop my IOS app while away. I can bring LC and the SDK to > this computer. So I know I can develop code and check it in the simulator. > But is there any way I can get an app loaded on my iphone to test when I am > not near my home computer? > > > As far as I can tell, iTunes won't sync with my iPhone (which would allow > an updated version of my app to get loaded on the phone) unless I sync to > the computer where I originally set up my iPhone (ok, it will, but it will > wipe out everything currently on my phone). Is there any other way I can > get a new, compiled mobile standalone to upload onto my phone without > syncing to my home computer? I haven't used Xcode for this but is there a > way to upload an app directly to the iPhone using Xcode and bypassing > iTunes altogether? If so, would someone please describe the steps to > someone who has only used LC/iTunes to get apps onto their phone? > > > I am in your debt. > From williamdesmet at gmail.com Fri Sep 21 01:33:17 2012 From: williamdesmet at gmail.com (William de Smet) Date: Fri, 21 Sep 2012 07:33:17 +0200 Subject: Can I develop my IOS app away from my home computer? In-Reply-To: References: Message-ID: <1A12C297-90DA-4752-BC96-49B8F9ACCEE9@gmail.com> Hi Howard, You can use Dropbox for this. Compile an app with one button. The button is linked to a stack op Dropbox. Put the app on your iPhone. Use LC to edit the stack on Dropbox. Refreshing the app on your iPhone gives you the latest changes. Scott Rossi put this on the list a few months ago. Greetings, William Verstuurd vanaf mijn iPhone Op 21 sep. 2012 om 07:16 heeft Howard Bornstein het volgende geschreven: > I need to be somewhere away from home for several weeks and want to > continue to develop my IOS app while away. I can bring LC and the SDK to > this computer. So I know I can develop code and check it in the simulator. > But is there any way I can get an app loaded on my iphone to test when I am > not near my home computer? > > > As far as I can tell, iTunes won't sync with my iPhone (which would allow > an updated version of my app to get loaded on the phone) unless I sync to > the computer where I originally set up my iPhone (ok, it will, but it will > wipe out everything currently on my phone). Is there any other way I can > get a new, compiled mobile standalone to upload onto my phone without > syncing to my home computer? I haven't used Xcode for this but is there a > way to upload an app directly to the iPhone using Xcode and bypassing > iTunes altogether? If so, would someone please describe the steps to > someone who has only used LC/iTunes to get apps onto their phone? > > > I am in your debt. > > -- > Regards, > > Howard Bornstein > ----------------------- > www.designeq.com > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Fri Sep 21 01:34:47 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 21 Sep 2012 00:34:47 -0500 Subject: Show/hide problem In-Reply-To: References: <33F8AEAC.A5F3.43B6.B67D.D29D765D5F97@aol.com> <897323B7-BF28-4A98-8347-BA9933363FEB@twft.com> <505BC466.3030903@hyperactivesw.com> Message-ID: <505BFC77.1030704@hyperactivesw.com> On 9/20/12 8:58 PM, Peter Haworth wrote: > Hi Jacque, > I don't know if I'm just unlucky or what but see my other current post > about preOpenCard issues. I just moved all the preOpenCard code to > openCard and now all my problems are gone.... well at least the Livecode > ones..... OK, SOME of the Livecode ones. In this particular case, I'd suspect the frontscript. If it's the one I'm thinking of, it duplicates some of LiveCode's frontscript (which I understand is necessary for what you want to do.) I'd guess that moving it down the message path avoids some conflict. That might be why any type of delay fixes it too; the IDE's script gets a chance to run first. Just a guess. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From monte at sweattechnologies.com Fri Sep 21 01:42:31 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 21 Sep 2012 15:42:31 +1000 Subject: Can I develop my IOS app away from my home computer? In-Reply-To: References: Message-ID: <3D53412E-7013-44D5-A2CD-BE12A814B62A@sweattechnologies.com> Take a look at mergTestApp's fruitstrap button ;-) As you will have LC, Xcode, your phone and your cord you will be set. Cheers Monte On 21/09/2012, at 3:16 PM, Howard Bornstein wrote: > I need to be somewhere away from home for several weeks and want to > continue to develop my IOS app while away. I can bring LC and the SDK to > this computer. So I know I can develop code and check it in the simulator. > But is there any way I can get an app loaded on my iphone to test when I am > not near my home computer? > > > As far as I can tell, iTunes won't sync with my iPhone (which would allow > an updated version of my app to get loaded on the phone) unless I sync to > the computer where I originally set up my iPhone (ok, it will, but it will > wipe out everything currently on my phone). Is there any other way I can > get a new, compiled mobile standalone to upload onto my phone without > syncing to my home computer? I haven't used Xcode for this but is there a > way to upload an app directly to the iPhone using Xcode and bypassing > iTunes altogether? If so, would someone please describe the steps to > someone who has only used LC/iTunes to get apps onto their phone? > > > I am in your debt. > > -- > Regards, > > Howard Bornstein > ----------------------- > www.designeq.com > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From jacque at hyperactivesw.com Fri Sep 21 01:53:24 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 21 Sep 2012 00:53:24 -0500 Subject: Show/hide problem In-Reply-To: <33F8AEAC.A5F3.43B6.B67D.D29D765D5F97@aol.com> References: <33F8AEAC.A5F3.43B6.B67D.D29D765D5F97@aol.com> Message-ID: <505C00D4.9040306@hyperactivesw.com> On 9/20/12 6:02 PM, lunchnmeets wrote: > I can't figure out where to put "Choose Browse Tool" it doesn't seem to > work in the preOpenStack handler. The IDE sets the tool late in its startup sequence. Generally you have to call a handler to do the job after after a short period of time, which allows the IDE to finish: on preOpenStack -- or openStack send "chooseTool" to me in 10 milliseconds -- adjust as necessary end preOpenStack on chooseTool choose browse tool end chooseTool > Let me know if you think of a direction for me to go. Hard to say without knowing what the script does. If you can post a relevant portion of your scripts maybe we can spot something. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Fri Sep 21 01:57:27 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 21 Sep 2012 00:57:27 -0500 Subject: Can I develop my IOS app away from my home computer? In-Reply-To: <505BFC25.5090007@braguglia.ch> References: <505BFC25.5090007@braguglia.ch> Message-ID: <505C01C7.5000201@hyperactivesw.com> On 9/21/12 12:33 AM, Guglielmo Braguglia wrote: > Hi Howard, > the solution is AirLaunch : > http://hyperactivesw.com/airlaunch/index.html ... a very useful plugin > for LiveCode. :-) Funny, I was thinking the same thing. :) But Howard would still need to install the developer profiles via XCode. It's a one-time task though. > > Guglielmo > > > On 21.09.2012 07:16, Howard Bornstein wrote: >> I need to be somewhere away from home for several weeks and want to >> continue to develop my IOS app while away. I can bring LC and the SDK to >> this computer. So I know I can develop code and check it in the >> simulator. >> But is there any way I can get an app loaded on my iphone to test when >> I am >> not near my home computer? >> >> >> As far as I can tell, iTunes won't sync with my iPhone (which would allow >> an updated version of my app to get loaded on the phone) unless I sync to >> the computer where I originally set up my iPhone (ok, it will, but it >> will >> wipe out everything currently on my phone). Is there any other way I can >> get a new, compiled mobile standalone to upload onto my phone without >> syncing to my home computer? I haven't used Xcode for this but is there a >> way to upload an app directly to the iPhone using Xcode and bypassing >> iTunes altogether? If so, would someone please describe the steps to >> someone who has only used LC/iTunes to get apps onto their phone? >> >> >> I am in your debt. >> > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmondmathewson at gmail.com Fri Sep 21 02:16:57 2012 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 21 Sep 2012 09:16:57 +0300 Subject: lock/unlock screen In-Reply-To: <16D62719-8FFD-455C-83DA-DCE6EC2A8CB5@twft.com> References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> <505AD3EC.7040002@gmail.com> <505B6EF9.2000904@gmail.com> <505B857E.1000105@hyperactivesw.com> <16D62719-8FFD-455C-83DA-DCE6EC2A8CB5@twft.com> Message-ID: <505C0659.7090304@gmail.com> >snip< 3. If you do feel that you simply must make sure the screen is unlocked, the method is three lines of code: repeat until the lockscreen is false unlock screen end repeat But I can't remember ever needing to do that. Have you ever run up against a problem with it? NEVER! I was actually being faintly sarcastic last night - hence remark about GOSUB and running for the .... Richmond. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmondmathewson at gmail.com Fri Sep 21 02:17:29 2012 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 21 Sep 2012 09:17:29 +0300 Subject: [OT] listing installed software on Linux In-Reply-To: References: <505B6A6E.9080209@gmail.com> Message-ID: <505C0679.2060803@gmail.com> On 09/21/2012 01:02 AM, Mark Wieder wrote: > Richmond writes: > >> dpkg --get-selections > installed-software > dpkg: failed to open package info file `/var/lib/dpkg/status' for reading: No > such file or directory > > My guess is you're running one of those ubuntu-thingies. > Yes. From sc at sahores-conseil.com Fri Sep 21 02:37:37 2012 From: sc at sahores-conseil.com (Pierre Sahores) Date: Fri, 21 Sep 2012 08:37:37 +0200 Subject: Can I develop my IOS app away from my home computer? In-Reply-To: References: Message-ID: <52DF551C-C091-4AED-A6ED-3C1214798AC5@sahores-conseil.com> Hi, Should this helps ? http://www.diawi.com/index.php Cheers, Le 21 sept. 2012 ? 07:16, Howard Bornstein a ?crit : > I need to be somewhere away from home for several weeks and want to > continue to develop my IOS app while away. I can bring LC and the SDK to > this computer. So I know I can develop code and check it in the simulator. > But is there any way I can get an app loaded on my iphone to test when I am > not near my home computer? > > > As far as I can tell, iTunes won't sync with my iPhone (which would allow > an updated version of my app to get loaded on the phone) unless I sync to > the computer where I originally set up my iPhone (ok, it will, but it will > wipe out everything currently on my phone). Is there any other way I can > get a new, compiled mobile standalone to upload onto my phone without > syncing to my home computer? I haven't used Xcode for this but is there a > way to upload an app directly to the iPhone using Xcode and bypassing > iTunes altogether? If so, would someone please describe the steps to > someone who has only used LC/iTunes to get apps onto their phone? > > > I am in your debt. > > -- > Regards, > > Howard Bornstein > ----------------------- > www.designeq.com > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From richmondmathewson at gmail.com Fri Sep 21 03:09:13 2012 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 21 Sep 2012 10:09:13 +0300 Subject: [OT] listing installed software on Linux In-Reply-To: <505B6A6E.9080209@gmail.com> References: <505B6A6E.9080209@gmail.com> Message-ID: <505C1299.8080306@gmail.com> @ Mark Weider On an RPM based system you could use rpm -q --all. debian-based would be *dpkg -l * "Screaming Bananas" Richmond.* * From rjb at robelko.com Fri Sep 21 05:15:59 2012 From: rjb at robelko.com (Robert Brenstein) Date: Fri, 21 Sep 2012 11:15:59 +0200 Subject: More preOpenCard Problems In-Reply-To: References: Message-ID: On 20.09.2012 at 18:02 Uhr -0700 Peter Haworth apparently wrote: >I also notice that things work differently, but still incorrectly, when the >stack is run as a plugin than when it is run toplevel. This could indicate that your object references are failing when your stack is not the frontmost window, which probably means it is not the defaultstack. Robert From Hakan at Exformedia.se Fri Sep 21 05:25:45 2012 From: Hakan at Exformedia.se (Hakan at Exformedia.se) Date: Fri, 21 Sep 2012 11:25:45 +0200 Subject: detect keyboard height on mobile In-Reply-To: References: <014301cd967a$3ef93b70$bcebb250$@net> <24106F84-AD2B-415A-AF72-F1E47AFF26C3@verizon.net> <014d01cd967d$f2fe8fa0$d8fbaee0$@net> <619DF84A-549A-4E20-9963-43A9033DEB20@sweattechnologies.com> <8EFB847F-8E26-4A85-A913-5610CE968CFA@sweattechnologies.com> Message-ID: <73839E8D-018D-4B90-ADAC-9EEE73C5B26A@Exformedia.se> What I do is to place every form control in a group and then when a control gets the focus you scroll the group so the field is visible, then when the keyboard is dismissed you scroll the group back to its original position. You can also add user scrolling to the group so the user can scroll up and down. :-H?kan 21 sep 2012 kl. 04:49 skrev Andre Garzia: >> It would be much simpler to have a cross platform modal for text editing. >> Perhaps single and multiline options. >> > > Except sometimes you wish your editing was not modal... A client complained > about the modal editing, he wanted me to provide in-place editing for the > apps forms but since they were complex forms that went below the the middle > of the card, I could not provide in-place editing because the keyboard > would launch on top of the fields. > > My solution was to hard code some modal inputs which is not bad but still I > need to figure out where to place the controls on the modal input card. For > example is my "ok" button too far down that it will overlap with the > keyboard? This is a hard question to answer. Not all inputs are single > line. Sometimes you have a text area input, how tall can this text area be > before it overlaps with the keyboard? > > I want the working screenrect to tell me that information. =) > > > >> >> -- >> M E R Goulding >> Software development services >> Bespoke application development for vertical markets >> >> mergExt - There's an external for that! >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dixonja at hotmail.co.uk Fri Sep 21 06:47:12 2012 From: dixonja at hotmail.co.uk (John Dixon) Date: Fri, 21 Sep 2012 11:47:12 +0100 Subject: SNAFU... Message-ID: Err... a problem I have some apps in the iTunes store... When they are downloaded onto an iphone running iOS 6 they crash !... Anyone seeing the same ?... All my apps were built using Snow Leopard 10.6.8, LC 5.5.1, xCode 4.2.. the settings in standalone settings were for 'ipod iphone', '3.1.3 or later' and 'Universal'... looking quickly through the Apple stuff it seems that I am going to have to resubmit these apps. So, right now am installing Mountain Lion and xCode 4.5... But until I can do that, jump through all the 'bloody' hoops again and get things back to some semblance of normality, has anyone any idea how I can take my apps down from the iTunes store ?... as one of them is still selling quite well, but I think that it will be better to take them all down rather than having people download them and watch them crash !... Is all this a liveCode problem ? Help...:-) Dixie From williamdesmet at gmail.com Fri Sep 21 07:38:13 2012 From: williamdesmet at gmail.com (William de Smet) Date: Fri, 21 Sep 2012 13:38:13 +0200 Subject: SNAFU... In-Reply-To: References: Message-ID: Hi Dixie, This is a Livecode problem. The same thing happened last year with iOS 5. My apps crash on iOS 6 as well. last night I installed Xcode 4.5 and the Simulators 5.0 and 5.1. I will test tonight if the apps compiled from LC 5.5.2 will work with iOS 6. Otherwise Runrev needs to make an update. greetings, William 2012/9/21 John Dixon > > Err... a problem > > I have some apps in the iTunes store... When they are downloaded onto an > iphone running iOS 6 they crash !... > > Anyone seeing the same ?... All my apps were built using Snow Leopard > 10.6.8, LC 5.5.1, xCode 4.2.. the settings in standalone settings were for > 'ipod iphone', '3.1.3 or later' and 'Universal'... looking quickly through > the Apple stuff it seems that I am going to have to resubmit these apps. > > So, right now am installing Mountain Lion and xCode 4.5... > > But until I can do that, jump through all the 'bloody' hoops again and get > things back to some semblance of normality, has anyone any idea how I can > take my apps down from the iTunes store ?... as one of them is still > selling quite well, but I think that it will be better to take them all > down rather than having people download them and watch them crash !... > > Is all this a liveCode problem ? > > Help...:-) > > Dixie > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pmbrig at gmail.com Fri Sep 21 08:09:12 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Fri, 21 Sep 2012 08:09:12 -0400 Subject: lock/unlock screen In-Reply-To: <16D62719-8FFD-455C-83DA-DCE6EC2A8CB5@twft.com> References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> <505AD3EC.7040002@gmail.com> <505B6EF9.2000904@gmail.com> <505B857E.1000105@hyperactivesw.com> <16D62719-8FFD-455C-83DA-DCE6EC2A8CB5@twft.com> Message-ID: You could always use a workaround, when you absolutely positively have to unlock the screen: on reallyUnlockScreen repeat until the lockscreen = false unlock screen end repeat end reallyUnlockScreen -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Sep 20, 2012, at 5:47 PM, Bob Sneidar wrote: > Face it Richmond. It's you and me against the world. ;-) > > Bob > > > On Sep 20, 2012, at 2:07 PM, J. Landman Gay wrote: > >> On 9/20/12 2:31 PM, Richmond wrote: >>> >>> Would things not be easier to understand if each subsequent lockscreen >>> was signalled in some >>> sort of way so one can keep track of all the nested lockscreens >> >> I think that would increase complexity and decrease functionality. As Thierry pointed out, scripts would break if you use anyone else's libraries. And there's not much advantage to tracking all that when the engine does it for you anyway. >> >>> At present (as I'm sure 99% of the readers of this Use-List already >>> know) each lockscreen >>> is initiated like this: >>> >>> set the lockscreen to true >>> >>> and, as we have all recently become, almost painfully, aware, you can do >>> that as many times >>> as you like, but then have to do >>> >>> set the lockscreen to false >>> >>> just as many times to reverse the process >> >> Not really. You don't have to track it at all. There are several ways to handle it: >> >> 1. Just ignore it. When the handlers are done the screen will unlock automatically. >> >> 2. If you always pair locks and unlocks in each handler, the situation will never arise. >> >> 3. If you do feel that you simply must make sure the screen is unlocked, the method is three lines of code: >> >> repeat until the lockscreen is false >> unlock screen >> end repeat >> >> But I can't remember ever needing to do that. Have you ever run up against a problem with it? >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From matthias_livecode_150811 at m-r-d.de Fri Sep 21 08:38:05 2012 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Fri, 21 Sep 2012 14:38:05 +0200 Subject: SNAFU... In-Reply-To: References: Message-ID: <632A8274-E7A6-4C28-980A-1CABAA281615@m-r-d.de> Hi John, use xCode 4.4 instead of 4.2 and it will work. I would not recommend to use 4.5 at the moment. Here?s a posting from Runrev in the dev list about using xCode 4.5. I think it is okay to post it here: "After some testing and discussions with the team I can confirm that LiveCode 5.5.2 with xCode 4.5 will only allow you to simulate. in order to build for device, please use LiveCode 5.5.2 with xCode 4.4. The reason for this is that xCode 4.4 has the iOS 5.0/5.1 SDK included. xCode 4.5 only has the iOS 6.0 SDK which is not supported in LiveCode 5.5.2. " Regards, Matthias -- Matthias Rebbe matthias (at) rebbe.tk Tel +49.5741.310000 Tel +49.160.5504462 -- "Life is too short for boring code" Am 21.09.2012 um 12:47 schrieb John Dixon : > > Err... a problem > > I have some apps in the iTunes store... When they are downloaded onto an iphone running iOS 6 they crash !... > > Anyone seeing the same ?... All my apps were built using Snow Leopard 10.6.8, LC 5.5.1, xCode 4.2.. the settings in standalone settings were for 'ipod iphone', '3.1.3 or later' and 'Universal'... looking quickly through the Apple stuff it seems that I am going to have to resubmit these apps. > > So, right now am installing Mountain Lion and xCode 4.5... > > But until I can do that, jump through all the 'bloody' hoops again and get things back to some semblance of normality, has anyone any idea how I can take my apps down from the iTunes store ?... as one of them is still selling quite well, but I think that it will be better to take them all down rather than having people download them and watch them crash !... > > Is all this a liveCode problem ? > > Help...:-) > > Dixie > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Fri Sep 21 11:02:58 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 21 Sep 2012 08:02:58 -0700 Subject: Can I develop my IOS app away from my home computer? In-Reply-To: <505C01C7.5000201@hyperactivesw.com> References: <505BFC25.5090007@braguglia.ch> <505C01C7.5000201@hyperactivesw.com> Message-ID: On Thursday, September 20, 2012, J. Landman Gay wrote: > > But Howard would still need to install the developer profiles via XCode. > It's a one-time task though. > Is that an iPad/iPhone install, or just on the Mac? I signed up for the iOS developer package, but haven't gotten around to doing it yet -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From rjearp at hotmail.com Fri Sep 21 11:54:27 2012 From: rjearp at hotmail.com (Bob Earp) Date: Fri, 21 Sep 2012 08:54:27 -0700 Subject: Oval Bug in iOS Message-ID: Roger, I noticed your post previously and wondered why you did not get any responses. Pity... I can't check what you are experiencing not having messed around with an iOS delivery yet, but it sounds like it is a bug tied to a refresh problem. Remember we used to get these issues going back to SuperCard days and ended up redrawing a new grc and deleting the old one. If you can isolate when it happens exactly, i.e. you can repeat it, then maybe you can try reading the properties of the oval, then draw a new oval based on that, and see if the new one has the same gaps. It's a kluge, but maybe something that'll keep you going while Rev fixes the bug which I would hope you will post. If you do, please let me know and I'll vote for it. best, Bob... > Greetings! > > If you grow an oval with a repeat loop that incrementally increases its width and height, it works fine in the IDE and standalone Mac app. But, if you run the same code in the iOS simulator or an iPad, there is a small sector missing at 3 o'clock. It looks like the oval has settings of a startAngle of about 1 or 2, with an arcAngle of about 358 or 359. Any ideas? > > Thanks very much! > > Roger Bob Earp White Rock, British Columbia. From pete at lcsql.com Fri Sep 21 12:00:52 2012 From: pete at lcsql.com (Peter Haworth) Date: Fri, 21 Sep 2012 09:00:52 -0700 Subject: More preOpenCard Problems In-Reply-To: References: Message-ID: Thanks Robert, that's a good thing for me to check. A while back I had some issues because I was using "this stack" in some references. I thought I had changed them to specifically name the stack but maybe I missed one. Pete lcSQL Software On Fri, Sep 21, 2012 at 2:15 AM, Robert Brenstein wrote: > On 20.09.2012 at 18:02 Uhr -0700 Peter Haworth apparently wrote: > >> I also notice that things work differently, but still incorrectly, when >> the >> stack is run as a plugin than when it is run toplevel. >> > > This could indicate that your object references are failing when your > stack is not the frontmost window, which probably means it is not the > defaultstack. > > Robert > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From pete at lcsql.com Fri Sep 21 12:08:01 2012 From: pete at lcsql.com (Peter Haworth) Date: Fri, 21 Sep 2012 09:08:01 -0700 Subject: Show/hide problem In-Reply-To: <505BFC77.1030704@hyperactivesw.com> References: <33F8AEAC.A5F3.43B6.B67D.D29D765D5F97@aol.com> <897323B7-BF28-4A98-8347-BA9933363FEB@twft.com> <505BC466.3030903@hyperactivesw.com> <505BFC77.1030704@hyperactivesw.com> Message-ID: Hi Jacque, It is the stack you're thinking of. I had the same thought regarding the front script and did move it to be the very last thing in the script but still no joy. I'm wondering whether the problem is also causing the issue we discussed regarding your license checking software. Trying to come up with scenarios that would fit the symptoms, I believe the problem is all centered around the creation/writing/reading of files. Maybe the LC mechanisms for those activities aren't yet fully loaded during preOpenCard for the main stack? I'm about to go check all this out with Mark's PowerDebug installed, hopefully it will reveal all! Pete lcSQL Software On Thu, Sep 20, 2012 at 10:34 PM, J. Landman Gay wrote: > On 9/20/12 8:58 PM, Peter Haworth wrote: > >> Hi Jacque, >> I don't know if I'm just unlucky or what but see my other current post >> about preOpenCard issues. I just moved all the preOpenCard code to >> openCard and now all my problems are gone.... well at least the Livecode >> ones..... OK, SOME of the Livecode ones. >> > > In this particular case, I'd suspect the frontscript. If it's the one I'm > thinking of, it duplicates some of LiveCode's frontscript (which I > understand is necessary for what you want to do.) I'd guess that moving it > down the message path avoids some conflict. That might be why any type of > delay fixes it too; the IDE's script gets a chance to run first. > > Just a guess. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From irog at mac.com Fri Sep 21 12:33:20 2012 From: irog at mac.com (Roger Guay) Date: Fri, 21 Sep 2012 09:33:20 -0700 Subject: Oval Bug in iOS In-Reply-To: References: Message-ID: <6FD9141A-B64D-474B-B9B0-9333E7CCF723@mac.com> Thanks for your reply, Scott. Coincidentally, I upgraded my Xcode to version 4.5, and now my simulator is not working, and I am not yet able to investigate why your stack seems to work and mine doesn't. Would you know about this new problem? My LiveCode shows only grayed out simulators under the Development menu, so I redirected the iOS SDKs under preferences and now the "location of developer root for iOS 4.0 and above:" is blank and I can't find anything that sticks there. Thanks, Roger On Sep 20, 2012, at 4:30 PM, use-livecode-request at lists.runrev.com wrote: > Hi Roger: > > If I understand what you're describing, I'm not seeing it here in the > simulator (LC 5.5.1, OS X). I used this test stack (execute in your > message box): > go url "http://www.tactilemedia.com/download/ovaltest.livecode" > > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design From irog at mac.com Fri Sep 21 13:21:22 2012 From: irog at mac.com (Roger Guay) Date: Fri, 21 Sep 2012 10:21:22 -0700 Subject: Oval Bug in iOS In-Reply-To: References: Message-ID: <6F11AD65-AAD9-4CEA-926C-DF8B53B55542@mac.com> Hi Bob, Apparently you missed Scott's reply where he reports no problem, proving once again there is no end to the ways I can screw up! Case in point, see my last post where I am also experiencing LiveCode Mobile Preference setup problems. Once I get back on the iOS line, I will try to figure out what my original Oval problem is all about. Thanks for your reply, Roger On Sep 21, 2012, at 10:00 AM, use-livecode-request at lists.runrev.com wrote: > Roger, I noticed your post previously and wondered why you did not get any responses. Pity... > > I can't check what you are experiencing not having messed around with an iOS delivery yet, but it sounds like it is a bug tied to a refresh problem. Remember we used to get these issues going back to SuperCard days and ended up redrawing a new grc and deleting the old one. If you can isolate when it happens exactly, i.e. you can repeat it, then maybe you can try reading the properties of the oval, then draw a new oval based on that, and see if the new one has the same gaps. It's a kluge, but maybe something that'll keep you going while Rev fixes the bug which I would hope you will post. If you do, please let me know and I'll vote for it. > > best, Bob... From jacque at hyperactivesw.com Fri Sep 21 14:54:26 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 21 Sep 2012 13:54:26 -0500 Subject: SNAFU... In-Reply-To: References: Message-ID: <505CB7E2.9020009@hyperactivesw.com> On 9/21/12 6:38 AM, William de Smet wrote: > Hi Dixie, > > This is a Livecode problem. > The same thing happened last year with iOS 5. > My apps crash on iOS 6 as well. last night I installed Xcode 4.5 and the > Simulators 5.0 and 5.1. > I will test tonight if the apps compiled from LC 5.5.2 will work with iOS 6. > > Otherwise Runrev needs to make an update. RR knows about it and is working on an update which will be released very soon. They had to wait for the final iOS 6 before they could finish their fixes. It shouldn't be much longer, since they know that all LiveCode builds made with earlier versions will crash. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Fri Sep 21 15:02:26 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 21 Sep 2012 14:02:26 -0500 Subject: Can I develop my IOS app away from my home computer? In-Reply-To: References: <505BFC25.5090007@braguglia.ch> <505C01C7.5000201@hyperactivesw.com> Message-ID: <505CB9C2.50404@hyperactivesw.com> On 9/21/12 10:02 AM, Dr. Hawkins wrote: > On Thursday, September 20, 2012, J. Landman Gay wrote: > >> >> But Howard would still need to install the developer profiles via XCode. >> It's a one-time task though. >> > > Is that an iPad/iPhone install, or just on the Mac? I signed up for the > iOS developer package, but haven't gotten around to doing it yet Your dev profiles need to be installed on your Mac. You probably already will have done that, actually, since LiveCode needs you to specify one before it can build an app. So basically if your laptop is set up correctly to build iOS apps then AirLaunch will work. You won't need XCode or iTunes. You won't need a cable either, but you will need wi-fi. If you won't have wi-fi where you're going then Monte's solution may be better because his uses a physical cable between the devices. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From livfoss at mac.com Fri Sep 21 15:58:16 2012 From: livfoss at mac.com (Graham Samuel) Date: Fri, 21 Sep 2012 21:58:16 +0200 Subject: Export Snapshot Message-ID: The following give a compiler error (bad image or image type expression) but I can't see why: export snapshot from rect theRect of img "C25" to img "targetImage" as JPG I suppose it's obvious, but I can't work out from the LiveCode dictionary what I've done wrong. Anybody? TIA Graham From m.schonewille at economy-x-talk.com Fri Sep 21 16:02:04 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 21 Sep 2012 22:02:04 +0200 Subject: Export Snapshot In-Reply-To: References: Message-ID: <8DB4069D-C4F5-425B-8C54-DDDC48FB8B96@economy-x-talk.com> Hi Graham, You can export to a file or variable, not to a control. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com On 21 sep 2012, at 21:58, Graham Samuel wrote: > The following give a compiler error (bad image or image type expression) but I can't see why: > > export snapshot from rect theRect of img "C25" to img "targetImage" as JPG > > I suppose it's obvious, but I can't work out from the LiveCode dictionary what I've done wrong. Anybody? > > TIA > > Graham From richmondmathewson at gmail.com Fri Sep 21 16:07:18 2012 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 21 Sep 2012 23:07:18 +0300 Subject: Export Snapshot In-Reply-To: References: Message-ID: <505CC8F6.3030406@gmail.com> On 09/21/2012 10:58 PM, Graham Samuel wrote: > The following give a compiler error (bad image or image type expression) but I can't see why: > > export snapshot from rect theRect of img "C25" to img "targetImage" as JPG presumably ??? to FILE "targetImage" as JPEG > > I suppose it's obvious, but I can't work out from the LiveCode dictionary what I've done wrong. Anybody? > > TIA > > Graham > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bogdanoff at me.com Fri Sep 21 16:16:29 2012 From: bogdanoff at me.com (Peter Bogdanoff) Date: Fri, 21 Sep 2012 13:16:29 -0700 Subject: Creating Audio Files In-Reply-To: <6F11AD65-AAD9-4CEA-926C-DF8B53B55542@mac.com> References: <6F11AD65-AAD9-4CEA-926C-DF8B53B55542@mac.com> Message-ID: Hi, I'm wanting to create a QuickTime file from a portion of another QT file. I have a player with the playSelection set to play a portion of a file. I'd like to be able to save that portion to a new file. Is this possible? thanks, Peter Bogdanoff UCLA From klaus at major.on-rev.com Fri Sep 21 18:04:40 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Sat, 22 Sep 2012 00:04:40 +0200 Subject: Creating Audio Files In-Reply-To: References: <6F11AD65-AAD9-4CEA-926C-DF8B53B55542@mac.com> Message-ID: <0CE8F2EA-A0E5-4D0D-8F36-54B6302BAF6B@major.on-rev.com> Hi Peter, Am 21.09.2012 um 22:16 schrieb Peter Bogdanoff : > Hi, > > I'm wanting to create a QuickTime file from a portion of another QT file. > I have a player with the playSelection set to play a portion of a file. I'd like to be able to save that portion to a new file. > Is this possible? check this free external, that might help: > thanks, > > Peter Bogdanoff > UCLA Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From pete at lcsql.com Fri Sep 21 18:11:39 2012 From: pete at lcsql.com (Peter Haworth) Date: Fri, 21 Sep 2012 15:11:39 -0700 Subject: [ANN] lcStackBrowser V1.0.3 Message-ID: Version 1.0.3 of lcStackBrowser, an alternative to the IDE Application Browser, is now available at www.lcsql.com. You can find full details of the bug fixes and enhancements in this release here . I'm pleased to announce that this version of lcStackBrowser provides an interface to Richard Gaskin's 4WProps plugin, a great tool for viewing and editing all the properties of an object. Thanks to Richard for allowing me to make a small change to his code to enable the integration. In order for this feature to work, you must be using version 1.6.2 of 4WProps, included in the zip file of this release, and it must be installed in your user plugins folder. To access 4WProps, hold down the option key while clicking an object's icon in lcStackBrowser. I'm hoping that this will be the first of several integrations with other IDE-related plugins. There are so many great plugins available that operate on an individual basis and it would be great to have a central point to access them from. If you have a plugin you think would benefit from integration with lcStackBrowser, please contact me off list. Pete lcSQL Software From irog at mac.com Fri Sep 21 18:20:03 2012 From: irog at mac.com (Roger Guay) Date: Fri, 21 Sep 2012 15:20:03 -0700 Subject: Oval Bug in iOS In-Reply-To: References: Message-ID: Scott, you are absolutely right . . . your stack works just fine in iOS, but mine does not. And the reason? my script is something like the following: on growOval put the loc of grc OvalThing into theloc lock screen add 2 to the width of grc Ovalthing add 2 to the height of grc OvalThing set the lock of grc OvalTHing to theloc unlock screen end growOval Whereas your script did the following: put the rect of grc ovalThing into theRect decrease the first 2 items of theRect and increase the second 2 items of theRect set the rect of grc ovalThing to theRect I've determined that locking the screen has no effect, so I have to assume my method of adjusting width, height and then the loc, results in the small sector missing problem. So, bottom line: your method is superior, but I wonder if my method should work as well, and is this therefore a bug? BTW, my other problem with mobile not working was that I had been trying to use iPad Simulator 6.0. Selecting simulator 5.0 works. And apparently with LiveCode 5.5.2 and Xcode 4.5, the "Location of developer root for iOS 4.0 and above" is empty in the Mobile Support Preferences. So now my remaining problem is why does simulator 6.0 not work. Thanks very much for your help, Scott. Roger On Sep 20, 2012, at 4:30 PM, use-livecode-request at lists.runrev.com wrote: > If I understand what you're describing, I'm not seeing it here in the > simulator (LC 5.5.1, OS X). I used this test stack (execute in your > message box): > go url "http://www.tactilemedia.com/download/ovaltest.livecode" > > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design From scott at tactilemedia.com Fri Sep 21 19:49:59 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 21 Sep 2012 16:49:59 -0700 Subject: Oval Bug in iOS In-Reply-To: Message-ID: Roger: It really shouldn't make any difference how the oval is scaled, unless there's some newly introduced bug in LC or some incompatibility in the latest Xcode. Asking the obvious: are you sure the settings on your oval are startAngle of 0 and arcAngle of 360? Regards, Scott Rossi Creative Director Tactile Media, UX Design On 9/21/12 3:20 PM, "Roger Guay" wrote: >Scott, you are absolutely right . . . your stack works just fine in iOS, >but mine does not. And the reason? my script is something like the >following: > >on growOval > put the loc of grc OvalThing into theloc > lock screen > add 2 to the width of grc Ovalthing > add 2 to the height of grc OvalThing > set the lock of grc OvalTHing to theloc > unlock screen >end growOval > >Whereas your script did the following: > >put the rect of grc ovalThing into theRect >decrease the first 2 items of theRect and increase the second 2 items of >theRect >set the rect of grc ovalThing to theRect > >I've determined that locking the screen has no effect, so I have to >assume my method of adjusting width, height and then the loc, results in >the small sector missing problem. > >So, bottom line: your method is superior, but I wonder if my method >should work as well, and is this therefore a bug? > >BTW, my other problem with mobile not working was that I had been trying >to use iPad Simulator 6.0. Selecting simulator 5.0 works. And apparently >with LiveCode 5.5.2 and Xcode 4.5, >the "Location of developer root for iOS 4.0 and above" is empty in the >Mobile Support Preferences. So now my remaining problem is why does >simulator 6.0 not work. > >Thanks very much for your help, Scott. > >Roger > > > >On Sep 20, 2012, at 4:30 PM, use-livecode-request at lists.runrev.com wrote: > >> If I understand what you're describing, I'm not seeing it here in the >> simulator (LC 5.5.1, OS X). I used this test stack (execute in your >> message box): >> go url "http://www.tactilemedia.com/download/ovaltest.livecode" >> >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX Design > > >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode > From monte at sweattechnologies.com Fri Sep 21 19:26:31 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 22 Sep 2012 09:26:31 +1000 Subject: Creating Audio Files In-Reply-To: <0CE8F2EA-A0E5-4D0D-8F36-54B6302BAF6B@major.on-rev.com> References: <6F11AD65-AAD9-4CEA-926C-DF8B53B55542@mac.com> <0CE8F2EA-A0E5-4D0D-8F36-54B6302BAF6B@major.on-rev.com> Message-ID: <821970B5-7060-49D9-9862-882C9E5885DF@sweattechnologies.com> I will have avfoundation video composition creation for iOS soon and OS X a bit later if you are interested. Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 22/09/2012, at 8:04 AM, Klaus on-rev wrote: > Hi Peter, > > Am 21.09.2012 um 22:16 schrieb Peter Bogdanoff : > >> Hi, >> >> I'm wanting to create a QuickTime file from a portion of another QT file. >> I have a player with the playSelection set to play a portion of a file. I'd like to be able to save that portion to a new file. >> Is this possible? > > check this free external, that might help: > > >> thanks, >> >> Peter Bogdanoff >> UCLA > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Fri Sep 21 21:06:38 2012 From: pete at lcsql.com (Peter Haworth) Date: Fri, 21 Sep 2012 18:06:38 -0700 Subject: Drag/Drop in modal dialogs Message-ID: I think I've run into this before but it seems that drag/Drop operations in a modal stack don't work, basically nothing happens. This is drag/drop from one control to another within the modal stack. Pretty sure RunRev support told me this couldn't be done a few months back but before I accept that, I thought I would check the collective knowledge of the list. Thanks Pete lcSQL Software From lan.kc.macmail at gmail.com Fri Sep 21 23:42:32 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sat, 22 Sep 2012 11:42:32 +0800 Subject: lock/unlock screen In-Reply-To: <16D62719-8FFD-455C-83DA-DCE6EC2A8CB5@twft.com> References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> <505AD3EC.7040002@gmail.com> <505B6EF9.2000904@gmail.com> <505B857E.1000105@hyperactivesw.com> <16D62719-8FFD-455C-83DA-DCE6EC2A8CB5@twft.com> Message-ID: On Fri, Sep 21, 2012 at 5:47 AM, Bob Sneidar wrote: > Face it Richmond. It's you and me against the world. ;-) If you can't sleep at night because you're worried about multiple lock screen, or keeping track of pairs, why not: if the lockScreen is false then lock screen If you only ever use this, when you absolutely need the screen to be locked, then the count will only ever be 1. For those instances where you absolutely need the screen to be unlocked: if the lockScreen is true then unlock screen Then you don't have to bother about keeping track of pairs and can rest easy at nights knowing that if left to the engine it only has to unlock once when it goes idle - rather than having to wait a millisecond longer if you had dozens piled up. From ebeugelaar at gmail.com Sat Sep 22 03:51:58 2012 From: ebeugelaar at gmail.com (Erik Beugelaar) Date: Sat, 22 Sep 2012 09:51:58 +0200 Subject: Yearly Subscription vs LiveCode Developer Program subscription Message-ID: Hi All, In the past I bought the LiveCode Gold bundle via a special offer including a yearly subscription. Because this subscription is ending shortly and I am only using the mobile features , is a LiveCode Developer Program subscription also sufficient enough to get pre-releases because the costs are significant less compared to a new yearly subscription for the whole product line. Can anybody confirm? Thanks in advance. *Erik Beugelaar *Cross-platform Developer solidit.eu nl.linkedin.com/in/beugelaar From m.schonewille at economy-x-talk.com Sat Sep 22 05:23:01 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 22 Sep 2012 11:23:01 +0200 Subject: Yearly Subscription vs LiveCode Developer Program subscription In-Reply-To: References: Message-ID: <3073B009-50C6-4FE2-AD7F-B51710BA3367@economy-x-talk.com> Hi Erik, No, I don't think so. The developer program gives access to the downloads of pre-releases, but to use the releases you still need a valid license. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com On 22 sep 2012, at 09:51, Erik Beugelaar wrote: > Hi All, > > In the past I bought the LiveCode Gold bundle via a special offer including > a yearly subscription. Because this subscription is ending shortly and I am > only using the mobile features , is a LiveCode Developer Program > subscription also sufficient enough to get pre-releases because the costs > are significant less compared to a new yearly subscription for the whole > product line. > > Can anybody confirm? > > Thanks in advance. > > *Erik Beugelaar > *Cross-platform Developer > > solidit.eu > nl.linkedin.com/in/beugelaar From klaus at major.on-rev.com Sat Sep 22 07:04:56 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Sat, 22 Sep 2012 13:04:56 +0200 Subject: Creating Audio Files In-Reply-To: <821970B5-7060-49D9-9862-882C9E5885DF@sweattechnologies.com> References: <6F11AD65-AAD9-4CEA-926C-DF8B53B55542@mac.com> <0CE8F2EA-A0E5-4D0D-8F36-54B6302BAF6B@major.on-rev.com> <821970B5-7060-49D9-9862-882C9E5885DF@sweattechnologies.com> Message-ID: <461B4A3B-A4B5-4638-BCDB-9ECECFBBC7F0@major.on-rev.com> Hi Monte, Am 22.09.2012 um 01:26 schrieb Monte Goulding : > I will have avfoundation video composition creation for iOS soon and OS X a bit later if you are interested. FOR OS X??? Wow! Yeah, I'll have one, please :-) > Cheers > > -- > M E R Goulding > Software development services > > mergExt - There's an external for that! > > On 22/09/2012, at 8:04 AM, Klaus on-rev wrote: > >> Hi Peter, >> >> Am 21.09.2012 um 22:16 schrieb Peter Bogdanoff : >> >>> Hi, >>> >>> I'm wanting to create a QuickTime file from a portion of another QT file. >>> I have a player with the playSelection set to play a portion of a file. I'd like to be able to save that portion to a new file. >>> Is this possible? >> >> check this free external, that might help: >> >> >>> thanks, >>> >>> Peter Bogdanoff >>> UCLA Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From monte at sweattechnologies.com Sat Sep 22 08:22:35 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 22 Sep 2012 22:22:35 +1000 Subject: Creating Audio Files In-Reply-To: <461B4A3B-A4B5-4638-BCDB-9ECECFBBC7F0@major.on-rev.com> References: <6F11AD65-AAD9-4CEA-926C-DF8B53B55542@mac.com> <0CE8F2EA-A0E5-4D0D-8F36-54B6302BAF6B@major.on-rev.com> <821970B5-7060-49D9-9862-882C9E5885DF@sweattechnologies.com> <461B4A3B-A4B5-4638-BCDB-9ECECFBBC7F0@major.on-rev.com> Message-ID: <1A5331B8-FA16-4BC9-8F1F-9BB44CAFAA4A@sweattechnologies.com> Why stop at one? There may be a delay because the client is allowing me to attempt to coerce a common sdk out of RunRev. -- M E R Goulding Software development services mergExt - There's an external for that! On 22/09/2012, at 9:04 PM, Klaus on-rev wrote: > FOR OS X??? Wow! > Yeah, I'll have one, please :-) From klaus at major.on-rev.com Sat Sep 22 08:38:21 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Sat, 22 Sep 2012 14:38:21 +0200 Subject: Creating Audio Files In-Reply-To: <1A5331B8-FA16-4BC9-8F1F-9BB44CAFAA4A@sweattechnologies.com> References: <6F11AD65-AAD9-4CEA-926C-DF8B53B55542@mac.com> <0CE8F2EA-A0E5-4D0D-8F36-54B6302BAF6B@major.on-rev.com> <821970B5-7060-49D9-9862-882C9E5885DF@sweattechnologies.com> <461B4A3B-A4B5-4638-BCDB-9ECECFBBC7F0@major.on-rev.com> <1A5331B8-FA16-4BC9-8F1F-9BB44CAFAA4A@sweattechnologies.com> Message-ID: Hi Monte, Am 22.09.2012 um 14:22 schrieb Monte Goulding : > Why stop at one? Dunno! You tell me! :-D > There may be a delay because the client is allowing me to attempt to coerce a common sdk out of RunRev. > > -- > M E R Goulding > Software development services > > mergExt - There's an external for that! > > On 22/09/2012, at 9:04 PM, Klaus on-rev wrote: > >> FOR OS X??? Wow! >> Yeah, I'll have one, please :-) Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From dunbarx at aol.com Sat Sep 22 10:49:17 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sat, 22 Sep 2012 10:49:17 -0400 (EDT) Subject: lock/unlock screen In-Reply-To: References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> <505AD3EC.7040002@gmail.com> <505B6EF9.2000904@gmail.com> <505B857E.1000105@hyperactivesw.com> <16D62719-8FFD-455C-83DA-DCE6EC2A8CB5@twft.com> Message-ID: <8CF66E893882DA7-910-A55C@webmail-d161.sysops.aol.com> Kay. Any single command to unlock the screen will only undo one of the number of locks already set. You have to do the whole thing: repeat until the lockScreen = "false" unlock screen end repeat try this in a button: on mouseup lock screen lock screen lock screen repeat until the mouseClick put random(99) end repeat if the lockscreen = "true" then unlock screen answer the lockscreen end mouseup You get "true" Craig -----Original Message----- From: Kay C Lan To: How to use LiveCode Sent: Fri, Sep 21, 2012 11:43 pm Subject: Re: lock/unlock screen On Fri, Sep 21, 2012 at 5:47 AM, Bob Sneidar wrote: > Face it Richmond. It's you and me against the world. ;-) If you can't sleep at night because you're worried about multiple lock screen, or keeping track of pairs, why not: if the lockScreen is false then lock screen If you only ever use this, when you absolutely need the screen to be locked, then the count will only ever be 1. For those instances where you absolutely need the screen to be unlocked: if the lockScreen is true then unlock screen Then you don't have to bother about keeping track of pairs and can rest easy at nights knowing that if left to the engine it only has to unlock once when it goes idle - rather than having to wait a millisecond longer if you had dozens piled up. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Sat Sep 22 11:42:54 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 22 Sep 2012 08:42:54 -0700 Subject: Can I develop my IOS app away from my home computer? In-Reply-To: <505CB9C2.50404@hyperactivesw.com> References: <505BFC25.5090007@braguglia.ch> <505C01C7.5000201@hyperactivesw.com> <505CB9C2.50404@hyperactivesw.com> Message-ID: On Friday, September 21, 2012, J. Landman Gay wrote: > > Your dev profiles need to be installed on your Mac. You probably already > will have done that, actually, since LiveCode needs you to specify one > before it can build an app. I supposedly have full Xcode with ios dev installed on the Mac. Does this include those profiles? > So basically if your laptop is set up correctly to build iOS apps then > AirLaunch will work. air launch? > You won't need XCode or iTunes. You won't need a cable either, but you > will need wi-fi. If you won't have wi-fi where you're going then Monte's > solution may be better because his uses a physical cable between the > devices. > The IDE stack is only 10M or so, but I have cors & wifi . . . -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From richmondmathewson at gmail.com Sat Sep 22 12:42:08 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 22 Sep 2012 19:42:08 +0300 Subject: lock/unlock screen In-Reply-To: <8CF66E893882DA7-910-A55C@webmail-d161.sysops.aol.com> References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> <505AD3EC.7040002@gmail.com> <505B6EF9.2000904@gmail.com> <505B857E.1000105@hyperactivesw.com> <16D62719-8FFD-455C-83DA-DCE6EC2A8CB5@twft.com> <8CF66E893882DA7-910-A55C@webmail-d161.sysops.aol.com> Message-ID: <505DEA60.5090404@gmail.com> On 09/22/2012 05:49 PM, dunbarx at aol.com wrote: > Kay. > > > Any single command to unlock the screen will only undo one of the number of locks already set. > > > You have to do the whole thing: > > > repeat until the lockScreen = "false" > unlock screen > end repeat > > > try this in a button: > > > on mouseup > lock screen > lock screen > lock screen > repeat until the mouseClick > put random(99) > end repeat > if the lockscreen = "true" then unlock screen > answer the lockscreen > end mouseup > > > You get "true" > Craig > > > > -----Original Message----- > From: Kay C Lan > To: How to use LiveCode > Sent: Fri, Sep 21, 2012 11:43 pm > Subject: Re: lock/unlock screen > > > On Fri, Sep 21, 2012 at 5:47 AM, Bob Sneidar wrote: > >> Face it Richmond. It's you and me against the world. ;-) > > If you can't sleep at night I haven't been sleeping very well recently, but, largely owing to my cat's tendency to gnaw my toes at 3 or 4 in the morning because she wants an early breakfast: NOT because of bl**dy LOCKSCREEN. Yours, in 'programliness' . . . LOL Richmond. > because you're worried about multiple lock > screen, or keeping track of pairs, why not: > > if the lockScreen is false then lock screen > > If you only ever use this, when you absolutely need the screen to be > locked, then the count will only ever be 1. For those instances where you > absolutely need the screen to be unlocked: > > if the lockScreen is true then unlock screen > > Then you don't have to bother about keeping track of pairs and can rest > easy at nights knowing that if left to the engine it only has to unlock > once when it goes idle - rather than having to wait a millisecond longer if > you had dozens piled up. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Sat Sep 22 13:00:26 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 22 Sep 2012 20:00:26 +0300 Subject: [OT] developing Livecode stuff away from the computer. Message-ID: <505DEEAA.80807@gmail.com> Just back from a wonderful day pruning the vines and the cherry trees, knocking down all the walnuts out of our trees, and picking some, very, late peaches . . . . This allowed me, halfway up a cherry tree, while sawing off a dead branch, to muse on programming and a particular problem to do with a logical flow-chart to do with the way Sanskrit is written using the Grantha script, an even more recherche (sorry, cannot seem to find the acute accented E over here on UbuntuStudio) writing system than Devanagari, in a way I have been quite unable to fathom sitting in front of an accursed VDU and keyboard . . . climbed down from my cherry tree (lovely yellow cherries in early May, with just a hint, a blush, of pink - absolutely 'perfick' [as quoth Pop Larkin - see H. E. Bates "The Darling Buds of May" and following for at least 5 volumes] with some fairly strong Cheddar cheese) and found some old newspaper lying around, and drew out the flow-chart (thanks to "Bonehead Barker" my Maths teacher of 37 years ago at King's College, Taunton) that cut the mustard, and, now, having written this poetic homily to programming up cherry trees, will implement it in my "weapon of choice", a.k.a Runtime Revolution, a.k.a Livecode. OK, OK, I admit it, half the problem was with the Grantha writing system (and those of you who are familiar with the Malayalam language will get my drift), and half of the problem was with Livecode; the third half (pace Douglas Adams' 5 volume Hitchhiker's Guide to the Galaxy Trilogy) being something inside my brain, and the fourth half [that being the thorniest] was the interface between the niceties of the Grantha writing system and the niceties of implementation in Livecode. You have my permission to interpret 'niceties' in as negative or as positive a way as you like. ----------------------------------- Health Warning ----------------------------------- No alcohol or other narcotic substance was consumed prior or during the composition of this message; all vagaries and Samuel Taylor Coleridgeisms [pace Xanadu] must be ascribed to the absolutely hallucinatory effects caused by intense concentration on programming problems while up cherry trees - and, I didn't fall out! ------------------------------------ And the lesson for today is: best programming practice is keep away from computers until you have everything worked out in advance. Here endeth the lesson. Rev. Richmond. From pete at lcsql.com Sat Sep 22 13:36:03 2012 From: pete at lcsql.com (Peter Haworth) Date: Sat, 22 Sep 2012 10:36:03 -0700 Subject: lock/unlock screen In-Reply-To: <8939027109.20120920080054@ahsoftware.net> References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> <505AD3EC.7040002@gmail.com> <8939027109.20120920080054@ahsoftware.net> Message-ID: Here's another nuance on lock screen, throwing in preOpenCard processing just for good measure! My preOpenCard code includes lock and unlock screen commands. While the screen is locked, I alter the stack's topLeft property, expecting that the user would see the stack in the location I set it to. However, the stack is initially displayed in one location then jumps to the location I set it to. My understanding of preOpenCard is that it happens before the stack is displayed so this behavior puzzles me. I had to move the code that adjusts the stack's topLeft into another handler and execute it via a "send in zero" command in order to get round some other issues with preOpenCard - could it be that delays the setting of topLeft long enough that it doesn't happen until after preOpenCard is done? This all with LC 5.5.0 and OS X 10.7.4. Pete lcSQL Software On Thu, Sep 20, 2012 at 8:00 AM, Mark Wieder wrote: > Richmond- > > Thursday, September 20, 2012, 1:29:32 AM, you wrote: > > > That 'multiple lockscreen' thing does seem illogical and/or daft, and it > > might not be a bad thing if it were changed so that 'locked' meant > > 'locked once' and was not ambiguous. > > It's actually quite useful as is. It means I can write smaller > routines that fiddle with the screen, locking before and unlocking > afterwards. I can then string these routines together in a larger > construct, locking before and unlocking after, without needing to > worry about the screen suddenly popping to life (and slowing things > down) in the middle. Remembering to unlock after you've locked isn't > any more cumbersome than remembering to close parentheses or quotes. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From richmondmathewson at gmail.com Sat Sep 22 13:41:46 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 22 Sep 2012 20:41:46 +0300 Subject: lock/unlock screen In-Reply-To: References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> <505AD3EC.7040002@gmail.com> <8939027109.20120920080054@ahsoftware.net> Message-ID: <505DF85A.5090105@gmail.com> On 09/22/2012 08:36 PM, Peter Haworth wrote: > Here's another nuance on lock screen, throwing in preOpenCard processing > just for good measure! > > My preOpenCard code includes lock and unlock screen commands. While the > screen is locked, I alter the stack's topLeft property, expecting that the > user would see the stack in the location I set it to. > > However, the stack is initially displayed in one location then jumps to the > location I set it to. > > My understanding of preOpenCard is that it happens before the stack is > displayed so this behavior puzzles me. I had to move the code that > adjusts the stack's topLeft into another handler and execute it via a "send > in zero" command in order to get round some other issues with preOpenCard - > could it be that delays the setting of topLeft long enough that it doesn't > happen until after preOpenCard is done? > > This all with LC 5.5.0 and OS X 10.7.4. > > Pete > lcSQL Software > > Yes, I have had that problem before, so now I tend to put the "relocate" script, along with a lockscreen command in a preOpenStack command: on preOpenStack set the lockScreen to true set the loc of stack "ZZZ" to the screenLoc set the lockScreen to false end preOpenStack Richmond. From livfoss at mac.com Sat Sep 22 13:43:08 2012 From: livfoss at mac.com (Graham Samuel) Date: Sat, 22 Sep 2012 19:43:08 +0200 Subject: Export Snapshot In-Reply-To: References: Message-ID: Hi Mark Thanks for the reply. If I don't want to invoke the filing system (and I don't), then how can I make a new image out of my exported rect? A variable isn't an image, after all - and yet the snapshot is nothing but a bitmap really. I know there are other ways of creating images extracted from existing displays (I'm using one of them quite successfully) but export snapshot seems so neat. As I am clearly in a more than usually stupid phase (or the machinery is running down faster than usual), can you explain how I can make an image out of my snapshot without creating an intermediate file, and while you're at it, explain what use is a snapshot when it's locked up in a variable. TIA Graham On Fri, 21 Sep 2012 22:02:04 +0200, Mark Schonewille wrote: > Hi Graham, > > You can export to a file or variable, not to a control. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com > > > > On 21 sep 2012, at 21:58, Graham Samuel wrote: > >> The following give a compiler error (bad image or image type expression) but I can't see why: >> >> export snapshot from rect theRect of img "C25" to img "targetImage" as JPG >> >> I suppose it's obvious, but I can't work out from the LiveCode dictionary what I've done wrong. Anybody? >> >> TIA >> >> Graham > From pete at lcsql.com Sat Sep 22 13:48:47 2012 From: pete at lcsql.com (Peter Haworth) Date: Sat, 22 Sep 2012 10:48:47 -0700 Subject: lock/unlock screen In-Reply-To: <505DF85A.5090105@gmail.com> References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> <505AD3EC.7040002@gmail.com> <8939027109.20120920080054@ahsoftware.net> <505DF85A.5090105@gmail.com> Message-ID: Thanks Richmond, I'll give that a try. I'm also unsure as to whether lock screen has any effect in the preOpenxxx handlers since the screen isn't even displayed at that point. But I guess it can't do any harm. Pete lcSQL Software On Sat, Sep 22, 2012 at 10:41 AM, Richmond wrote: > Yes, I have had that problem before, so now I tend to put the "relocate" > script, > along with a lockscreen command in a preOpenStack command: > > on preOpenStack > set the lockScreen to true > set the loc of stack "ZZZ" to the screenLoc > set the lockScreen to false > end preOpenStack > From pmbrig at gmail.com Sat Sep 22 13:56:41 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Sat, 22 Sep 2012 13:56:41 -0400 Subject: lock/unlock screen In-Reply-To: References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> <505AD3EC.7040002@gmail.com> <8939027109.20120920080054@ahsoftware.net> Message-ID: One of the advantages of using a splashstack, ie, a stub mainstack that opens the actual user interface, is that you can implement the positioning and appearance of your user interface stack before you open it. E.g.: in your mainstack, you set the rect of the interface stack, the visible controls and their locations, load any fields you need to, and only then open the interface stack. This is not necessarily appropriate for all situations, eg, for a utility stack you may want to keep things simple by only having a mainstack that does everything, but in many cases using a stub mainstack to initialize the working window is very easy and clean. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Sep 22, 2012, at 1:36 PM, Peter Haworth wrote: > Here's another nuance on lock screen, throwing in preOpenCard processing > just for good measure! > > My preOpenCard code includes lock and unlock screen commands. While the > screen is locked, I alter the stack's topLeft property, expecting that the > user would see the stack in the location I set it to. > > However, the stack is initially displayed in one location then jumps to the > location I set it to. > > My understanding of preOpenCard is that it happens before the stack is > displayed so this behavior puzzles me. I had to move the code that > adjusts the stack's topLeft into another handler and execute it via a "send > in zero" command in order to get round some other issues with preOpenCard - > could it be that delays the setting of topLeft long enough that it doesn't > happen until after preOpenCard is done? > > This all with LC 5.5.0 and OS X 10.7.4. > > Pete > lcSQL Software > > > > On Thu, Sep 20, 2012 at 8:00 AM, Mark Wieder wrote: > >> Richmond- >> >> Thursday, September 20, 2012, 1:29:32 AM, you wrote: >> >>> That 'multiple lockscreen' thing does seem illogical and/or daft, and it >>> might not be a bad thing if it were changed so that 'locked' meant >>> 'locked once' and was not ambiguous. >> >> It's actually quite useful as is. It means I can write smaller >> routines that fiddle with the screen, locking before and unlocking >> afterwards. I can then string these routines together in a larger >> construct, locking before and unlocking after, without needing to >> worry about the screen suddenly popping to life (and slowing things >> down) in the middle. Remembering to unlock after you've locked isn't >> any more cumbersome than remembering to close parentheses or quotes. >> >> -- >> -Mark Wieder >> mwieder at ahsoftware.net >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Sat Sep 22 14:07:31 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 22 Sep 2012 21:07:31 +0300 Subject: lock/unlock screen In-Reply-To: References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> <505AD3EC.7040002@gmail.com> <8939027109.20120920080054@ahsoftware.net> Message-ID: <505DFE63.7060301@gmail.com> On 09/22/2012 08:56 PM, Peter M. Brigham wrote: > One of the advantages of using a splashstack, ie, a stub mainstack that opens the actual user interface, is that you can implement the positioning and appearance of your user interface stack before you open it. E.g.: in your mainstack, you set the rect of the interface stack, the visible controls and their locations, load any fields you need to, and only then open the interface stack. This is not necessarily appropriate for all situations, eg, for a utility stack you may want to keep things simple by only having a mainstack that does everything, but in many cases using a stub mainstack to initialize the working window is very easy and clean. > > -- Peter > > Peter M. Brigham > pmbrig at gmail.com > http://home.comcast.net/~pmbrig > > This is an interesting point. At one time I was experimenting with having a Main Stack that was invisible [mainly because I'm not into splash screens]; Not quite as daft as it sounds as you can load it while mucking around with where you want your substacks to 'materialise'. Something like this: An invisible Main Stack containing this script: on openCard set the lockscreen to true open stack "SubStackOne" move stack "SubStackOne" to abc, xyz --- where 'abc,xyz' are screen coordinates wait 5 ticks set the lockscreen to false end openCard From m.schonewille at economy-x-talk.com Sat Sep 22 14:08:23 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 22 Sep 2012 20:08:23 +0200 Subject: Export Snapshot In-Reply-To: References: Message-ID: Hi Graham, export snapshot from rect (the rect of control x) to myVar as JPEG set the text of img y to myVar However, since you're exporting an image, why don't you put img x into img y? You could also use the import snapshot command, which creates a new image. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com On 22 sep 2012, at 19:43, Graham Samuel wrote: > Hi Mark > > Thanks for the reply. If I don't want to invoke the filing system (and I don't), then how can I make a new image out of my exported rect? A variable isn't an image, after all - and yet the snapshot is nothing but a bitmap really. I know there are other ways of creating images extracted from existing displays (I'm using one of them quite successfully) but export snapshot seems so neat. > > As I am clearly in a more than usually stupid phase (or the machinery is running down faster than usual), can you explain how I can make an image out of my snapshot without creating an intermediate file, and while you're at it, explain what use is a snapshot when it's locked up in a variable. > > TIA > > Graham > From jacque at hyperactivesw.com Sat Sep 22 14:30:02 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 22 Sep 2012 13:30:02 -0500 Subject: lock/unlock screen In-Reply-To: References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> <505AD3EC.7040002@gmail.com> <8939027109.20120920080054@ahsoftware.net> Message-ID: <505E03AA.1080409@hyperactivesw.com> On 9/22/12 12:36 PM, Peter Haworth wrote: > My understanding of preOpenCard is that it happens before the stack is > displayed so this behavior puzzles me. PreOpenCard happens after the stack window is drawn and before the card is drawn. PreOpenStack happens before the stack is displayed. "Lock screen" should really be named "lock window". It does not prevent a redraw of the entire screen, it prevents a redraw of the contents of the window. I think the docs talk about that. If you want to position a stack before it's shown, do it in preOpenStack. Then there's no reason to lock the screen since the window hasn't been drawn yet. Actually, there's no reason to lock the screen during any "pre-" handler provided the script is dealing with the appropriate level (stack, card, or background) because that's primarily what the "pre" events are there for. > I had to move the code that > adjusts the stack's topLeft into another handler and execute it via a "send > in zero" command in order to get round some other issues with preOpenCard - > could it be that delays the setting of topLeft long enough that it doesn't > happen until after preOpenCard is done? Probably. I'm a little lost on exactly what the problem was though. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From irog at mac.com Sat Sep 22 14:47:37 2012 From: irog at mac.com (Roger Guay) Date: Sat, 22 Sep 2012 11:47:37 -0700 Subject: Oval Bug in iOS In-Reply-To: References: Message-ID: <1E420285-B7A4-4233-BA73-26C9AE9749DE@mac.com> Hi Scott, I've narrowed the problem: It turns out that I was growing hollow ovals whereas yours is opaque. If you set the opaque of the oval of your ovaltest stack to false and give it a linesize of about 25, you'll see the problem. Sorry for not appreciating the difference sooner. Thanks very much for your response. Roger On Sep 22, 2012, at 10:00 AM, use-livecode-request at lists.runrev.com wrote: > It really shouldn't make any difference how the oval is scaled, unless > there's some newly introduced bug in LC or some incompatibility in the > latest Xcode. Asking the obvious: are you sure the settings on your oval > are startAngle of 0 and arcAngle of 360? > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design From scott at tactilemedia.com Sat Sep 22 14:51:29 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 22 Sep 2012 11:51:29 -0700 Subject: lock/unlock screen In-Reply-To: Message-ID: FWIW, in most cases a preOpenStack or preOpenCard handler in the card script of the first card should be enough to position/orient a stack. If you try to set stack properties like windowShape or shadow, those actions can cause the stack to become visible before positioning takes place because they affect the stack's window, but otherwise, you should be able to set a stack's position before opening it. Setting the stack's position to the screenLoc should position the stack at the stack at the center of the main monitor. No lock screen or splash stack is needed -- it should just work. In the case where you do need to make a change to the stack's window for example, you can do something like this: on preOpenStack set bottomRight of this stack to -10000,-10000 -- make sure stack is offscreen set the windowShape of this stack to the id of image 1 set loc of this stack to the screenLoc end preOpenStack That's a over-simple example but the idea is just to keep the stack's location off screen until you're done modifying it. Hope this helps. Regards, Scott Rossi Creative Director Tactile Media, UX Design On 9/22/12 10:48 AM, "Peter Haworth" wrote: >Thanks Richmond, I'll give that a try. I'm also unsure as to whether lock >screen has any effect in the preOpenxxx handlers since the screen isn't >even displayed at that point. But I guess it can't do any harm. >Pete >lcSQL Software > > > >On Sat, Sep 22, 2012 at 10:41 AM, Richmond >wrote: > >> Yes, I have had that problem before, so now I tend to put the "relocate" >> script, >> along with a lockscreen command in a preOpenStack command: >> >> on preOpenStack >> set the lockScreen to true >> set the loc of stack "ZZZ" to the screenLoc >> set the lockScreen to false >> end preOpenStack >> >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Sat Sep 22 15:00:22 2012 From: pete at lcsql.com (Peter Haworth) Date: Sat, 22 Sep 2012 12:00:22 -0700 Subject: lock/unlock screen In-Reply-To: References: Message-ID: Thanks to all for the explanations and suggestions. The common thread seems to be to use preOpenStack rather than preOpenCard so I'll move my code there and see what happens. Pete lcSQL Software On Sat, Sep 22, 2012 at 11:51 AM, Scott Rossi wrote: > FWIW, in most cases a preOpenStack or preOpenCard handler in the card > script of the first card should be enough to position/orient a stack. If > you try to set stack properties like windowShape or shadow, those actions > can cause the stack to become visible before positioning takes place > because they affect the stack's window, but otherwise, you should be able > to set a stack's position before opening it. > > Setting the stack's position to the screenLoc should position the stack at > the stack at the center of the main monitor. No lock screen or splash > stack is needed -- it should just work. > > In the case where you do need to make a change to the stack's window for > example, you can do something like this: > on preOpenStack > set bottomRight of this stack to -10000,-10000 -- make sure stack is > offscreen > set the windowShape of this stack to the id of image 1 > set loc of this stack to the screenLoc > end preOpenStack > > That's a over-simple example but the idea is just to keep the stack's > location off screen until you're done modifying it. > > Hope this helps. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > From jacque at hyperactivesw.com Sat Sep 22 22:39:37 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 22 Sep 2012 21:39:37 -0500 Subject: Can I develop my IOS app away from my home computer? In-Reply-To: References: <505BFC25.5090007@braguglia.ch> <505C01C7.5000201@hyperactivesw.com> <505CB9C2.50404@hyperactivesw.com> Message-ID: <505E7669.2030805@hyperactivesw.com> On 9/22/12 10:42 AM, Dr. Hawkins wrote: > On Friday, September 21, 2012, J. Landman Gay wrote: > >> >> Your dev profiles need to be installed on your Mac. You probably already >> will have done that, actually, since LiveCode needs you to specify one >> before it can build an app. > > > I supposedly have full Xcode with ios dev installed on the Mac. Does this > include those profiles? Yes. > > >> So basically if your laptop is set up correctly to build iOS apps then >> AirLaunch will work. > > > air launch? Sorry, I thought I was replying to Ben's note but answered yours instead. My AirLaunch product was recommended for over-the-air iOS app installations. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bornstein at designeq.com Sun Sep 23 00:00:47 2012 From: bornstein at designeq.com (Howard Bornstein) Date: Sat, 22 Sep 2012 21:00:47 -0700 Subject: Can I develop my IOS app away from my home computer? In-Reply-To: References: Message-ID: Thank you everyone for all the great suggestions. This makes my life so much easier! On Thu, Sep 20, 2012 at 10:16 PM, Howard Bornstein wrote: > I need to be somewhere away from home for several weeks and want to > continue to develop my IOS app while away. I can bring LC and the SDK to > this computer. So I know I can develop code and check it in the simulator. > But is there any way I can get an app loaded on my iphone to test when I am > not near my home computer? > > > As far as I can tell, iTunes won't sync with my iPhone (which would allow > an updated version of my app to get loaded on the phone) unless I sync to > the computer where I originally set up my iPhone (ok, it will, but it will > wipe out everything currently on my phone). Is there any other way I can > get a new, compiled mobile standalone to upload onto my phone without > syncing to my home computer? I haven't used Xcode for this but is there a > way to upload an app directly to the iPhone using Xcode and bypassing > iTunes altogether? If so, would someone please describe the steps to > someone who has only used LC/iTunes to get apps onto their phone? > > > I am in your debt. > > -- > Regards, > > Howard Bornstein > ----------------------- > www.designeq.com > From iowahengst at mac.com Sun Sep 23 11:29:00 2012 From: iowahengst at mac.com (Randy Hengst) Date: Sun, 23 Sep 2012 10:29:00 -0500 Subject: iPad Identifier Message-ID: <29ED70AF-0D73-450B-82EF-70BFB8EC929B@mac.com> Hi All, I'm trying to add a tester's iPad to my iOS team. But this user doesn't connect the iPad to a computer. The user isn't local so I don't have direct access to the iPad itself. Does anyone know how to get the 40 character iPad ID from a user who doesn't ever connect to iTunes? be well, randy From henshaw at me.com Sun Sep 23 12:03:50 2012 From: henshaw at me.com (Andrew Henshaw) Date: Sun, 23 Sep 2012 17:03:50 +0100 Subject: iPad Identifier In-Reply-To: <29ED70AF-0D73-450B-82EF-70BFB8EC929B@mac.com> References: <29ED70AF-0D73-450B-82EF-70BFB8EC929B@mac.com> Message-ID: <760ECFEA-9E13-4D41-B8B8-E2E0D77BF5B6@me.com> Why not try testflightapp, they can do it all automatically? The user gets an email asking them if they want to try the app, they then click that on the device, which then sends you their id, you add it to your profile and resign and upload the app and they can then download it, and any future updates you put through them. There are a couple of ways to make it easier to do as well, I use Montes external suite which has a plugin to take care of the packaging and uploading to testflight, I think there are a couple of others as well if you dont want to package up the app yourself. On 23 Sep 2012, at 16:29, Randy Hengst wrote: > Hi All, > > I'm trying to add a tester's iPad to my iOS team. But this user doesn't connect the iPad to a computer. The user isn't local so I don't have direct access to the iPad itself. > > Does anyone know how to get the 40 character iPad ID from a user who doesn't ever connect to iTunes? > > be well, > randy > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From coiin at verizon.net Sun Sep 23 12:16:38 2012 From: coiin at verizon.net (Colin Holgate) Date: Sun, 23 Sep 2012 12:16:38 -0400 Subject: iPad Identifier In-Reply-To: <29ED70AF-0D73-450B-82EF-70BFB8EC929B@mac.com> References: <29ED70AF-0D73-450B-82EF-70BFB8EC929B@mac.com> Message-ID: <8DE6E617-4F73-4705-9FE8-907E5837EE87@verizon.net> I find testflightapp to be overly complicated, there are much easier ways to work. Either Jacque's thing, or BetaBuilder, either of those will let you post an IPA for people to install over the air, without forcing them to install a special provisioning file from testflightapp, or having to register with anyone. For getting the UDID itself, have your tester install an app like this: http://itunes.apple.com/us/app/udid-sender/id306603975?mt=8 It will then email you the details you need. From iowahengst at mac.com Sun Sep 23 12:27:07 2012 From: iowahengst at mac.com (Randy Hengst) Date: Sun, 23 Sep 2012 11:27:07 -0500 Subject: iPad Identifier In-Reply-To: <8DE6E617-4F73-4705-9FE8-907E5837EE87@verizon.net> References: <29ED70AF-0D73-450B-82EF-70BFB8EC929B@mac.com> <8DE6E617-4F73-4705-9FE8-907E5837EE87@verizon.net> Message-ID: <12E4C1A8-7884-4A68-BC6E-B063D4D22969@mac.com> Thanks for the UDID app link Colin. I didn't know about it. I do use Jacque's AirLaunch and LOVE it. be well, randy On Sep 23, 2012, at 11:16 AM, Colin Holgate wrote: > I find testflightapp to be overly complicated, there are much easier ways to work. Either Jacque's thing, or BetaBuilder, either of those will let you post an IPA for people to install over the air, without forcing them to install a special provisioning file from testflightapp, or having to register with anyone. > > For getting the UDID itself, have your tester install an app like this: > > http://itunes.apple.com/us/app/udid-sender/id306603975?mt=8 > > It will then email you the details you need. > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Sun Sep 23 12:31:14 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 23 Sep 2012 09:31:14 -0700 Subject: lock/unlock screen In-Reply-To: References: Message-ID: I moved my code to preOpenStack - I still see the change in location on the screen. It appears I will have to resort to some subterfuge like the one suggested by Scott, or opening the stack invisible initially to make this work. >From the dictionary: "The *preOpenCard* message is sent before the openCard message . Unlike openCard , *preOpenCard* handlersare executed *before the card appears *. " "The *preOpenStack* message is sent before the openStack message. Unlike openStack , *preOpenStack* handlersare executed *before the stack window appears *." I guess LC's definiton of "before" is a little different than most peoples :-) Pete lcSQL Software On Sat, Sep 22, 2012 at 12:00 PM, Peter Haworth wrote: > Thanks to all for the explanations and suggestions. The common thread > seems to be to use preOpenStack rather than preOpenCard so I'll move my > code there and see what happens. > Pete > lcSQL Software > > > > On Sat, Sep 22, 2012 at 11:51 AM, Scott Rossi wrote: > >> FWIW, in most cases a preOpenStack or preOpenCard handler in the card >> script of the first card should be enough to position/orient a stack. If >> you try to set stack properties like windowShape or shadow, those actions >> can cause the stack to become visible before positioning takes place >> because they affect the stack's window, but otherwise, you should be able >> to set a stack's position before opening it. >> >> Setting the stack's position to the screenLoc should position the stack at >> the stack at the center of the main monitor. No lock screen or splash >> stack is needed -- it should just work. >> >> In the case where you do need to make a change to the stack's window for >> example, you can do something like this: >> on preOpenStack >> set bottomRight of this stack to -10000,-10000 -- make sure stack is >> offscreen >> set the windowShape of this stack to the id of image 1 >> set loc of this stack to the screenLoc >> end preOpenStack >> >> That's a over-simple example but the idea is just to keep the stack's >> location off screen until you're done modifying it. >> >> Hope this helps. >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX Design >> > > From richmondmathewson at gmail.com Sun Sep 23 12:41:05 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 23 Sep 2012 19:41:05 +0300 Subject: lock/unlock screen In-Reply-To: References: Message-ID: <505F3BA1.10909@gmail.com> On 09/23/2012 07:31 PM, Peter Haworth wrote: > I moved my code to preOpenStack - I still see the change in location on the > screen. It appears I will have to resort to some subterfuge like the one > suggested by Scott, or opening the stack invisible initially to make this > work. > > Try my suggestion of having your stack as a substack of an invisible main stack. Richmond. From kray at sonsothunder.com Sun Sep 23 20:24:02 2012 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 23 Sep 2012 19:24:02 -0500 Subject: detect keyboard height on mobile In-Reply-To: References: <014301cd967a$3ef93b70$bcebb250$@net> <24106F84-AD2B-415A-AF72-F1E47AFF26C3@verizon.net> <014d01cd967d$f2fe8fa0$d8fbaee0$@net> Message-ID: On Sep 20, 2012, at 6:29 PM, Andre Garzia wrote: > Do we all agree that this is worth asking for an enhancement? IMHO this is not an "enhancement" but a critically missing feature - how can we deploy applications that require non-modal text entry without knowing how much to scroll to make our fields visible? Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From CFORD at mailbox.sc.edu Sun Sep 23 23:01:25 2012 From: CFORD at mailbox.sc.edu (FORD JR, CURT) Date: Mon, 24 Sep 2012 03:01:25 +0000 Subject: QuickTime issue with 5.5.2 (Mountain Lion)? Message-ID: <4AC93F8FE7AA27449837C912ED63052173DC6A@CAE145EMBP04.ds.sc.edu> Can anyone else confirm what I'm seeing.. 1 drag a quicktime player onto a card 2 click the button in the player's inspector to select a file; .mp3 files are greyed out and can't be selected, even when the option 'All Files' is selected 3 typing in the name of an .mp3 file in the inspector leaves just the outline of the player, with no control bar 4 clicking the button in the inspector and choosing a .mov file, instead of .mp3, does seem to load the file, but the control bar doesn't respond Is it just me.. ? or are there any workarounds? otherwise this is a big Blocker. Curt From Hakan at Exformedia.se Mon Sep 24 03:55:14 2012 From: Hakan at Exformedia.se (Hakan at Exformedia.se) Date: Mon, 24 Sep 2012 09:55:14 +0200 Subject: Need help In-Reply-To: <279BA35E-AECF-4050-A5EC-E5DD5B16DE94@ctec.co.nz> References: <82146CE0-85B7-4456-8E44-F19369FB1FF1@ctec.co.nz> <279BA35E-AECF-4050-A5EC-E5DD5B16DE94@ctec.co.nz> Message-ID: <9A5C07A9-8CF7-4A35-9287-97E61FF870D4@Exformedia.se> To my experience you never need a lock screen in preOpenCard as it is run "pre" (i.e. before) the card opens. Maybe a lock screen here could mess with some internal lock. :-H?kan 21 sep 2012 kl. 00:19 skrev Terence Blyth: > Hi thanks, I have in preOpenCard at the start lock screen and at the end PreOpenCard unlock screen. Could this do it ? > > Thanks > Terence > > > On 21/09/2012, at 10:14 AM, Bob Sneidar wrote: > >> Sounds like the screen is not refreshing properly. Do you have any screen locks, message locks, etc in the buttons or cards? >> >> Bob >> >> >> On Sep 20, 2012, at 2:53 PM, Terence Blyth wrote: >> >>> I have a main card with a button on it, the button has icons . When I click the button it opens a sub card. Some times on the sub card, I can see the icon from the main card. >>> Why does this happen and how can I stop it ? >>> >>> Thanks >>> Terence >>> web:http://www.ctec.co.nz >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From klaus at major.on-rev.com Mon Sep 24 06:24:51 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Mon, 24 Sep 2012 12:24:51 +0200 Subject: QuickTime issue with 5.5.2 (Mountain Lion)? In-Reply-To: <4AC93F8FE7AA27449837C912ED63052173DC6A@CAE145EMBP04.ds.sc.edu> References: <4AC93F8FE7AA27449837C912ED63052173DC6A@CAE145EMBP04.ds.sc.edu> Message-ID: <80004ACC-3496-4038-9864-2973FF147955@major.on-rev.com> Hi Curt, Am 24.09.2012 um 05:01 schrieb "FORD JR, CURT" : > Can anyone else confirm what I'm seeing.. > > 1 drag a quicktime player onto a card > 2 click the button in the player's inspector to select a file; .mp3 files are greyed out and can't be selected, even when the option 'All Files' is selected yes, selecting "All files" SHOULD show all files! > 3 typing in the name of an .mp3 file in the inspector leaves just the outline of the player, with no control bar > 4 clicking the button in the inspector and choosing a .mov file, instead of .mp3, does seem to load the file, but the control bar doesn't respond It worked after I UNchecked "Controller" in the inspector and CHECKED it again!? > Is it just me.. ? or are there any workarounds? otherwise this is a big Blocker. Try the trick with un-/checking the "Controller" checkbox, worked here. > Curt Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From CFORD at mailbox.sc.edu Mon Sep 24 06:37:02 2012 From: CFORD at mailbox.sc.edu (FORD JR, CURT) Date: Mon, 24 Sep 2012 10:37:02 +0000 Subject: re QuickTime issue with 5.5.2 (Mountain Lion) Message-ID: <4AC93F8FE7AA27449837C912ED63052173DC88@CAE145EMBP04.ds.sc.edu> >>It worked after I UNchecked "Controller" in the inspector and CHECKED it again!? Thanks Klaus - I tried this a few times but couldn't get any consistent behavior.. guess I'll report it later today. best Curt From mazzapaoloitaly at gmail.com Mon Sep 24 06:37:05 2012 From: mazzapaoloitaly at gmail.com (paolo mazza) Date: Mon, 24 Sep 2012 12:37:05 +0200 Subject: how an alert message can trigger a LC function? Message-ID: Hi all, how an alert message (in RevBrowser) can trigger a LC function ? Consider an HTML page in a RevBrowser window, with the following Javascript : function messaggio() { alert('Ciao'); } When I call the JS function "messaggio()" , RevBrowser shows an alert with "Ciao" . So, how can I have my LC application reacting to this alert message and (possibly) getting the value "Ciao" ? Thanks, Paolo Mazza From rdimola at evergreeninfo.net Mon Sep 24 11:27:31 2012 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Mon, 24 Sep 2012 11:27:31 -0400 Subject: [Bug 10184] Can't enter text in Field when Android's OS "Auto Correct" is on Message-ID: <005901cd9a69$1d35ef90$57a1ceb0$@net> Android FYI to all?? This bug also applies to some 3rd party keyboards. I am changing over to native input controls. There are issues here also. Will report all diffs after I implement on both platforms. One example is the native control is opaque on Android but transparent on iOS. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net From: bugzilla-daemon at var.on-rev.com [mailto:bugzilla-daemon at var.on-rev.com] Sent: Monday, September 24, 2012 10:32 AM To: rdimola at evergreeninfo.net Subject: [Bug 10184] Can't enter text in Field when Android's OS "Auto Correct" is on RunRev QCC changed bug 10184 What Removed Added Status NEW HIBERNATED Comment # 7 on bug 10184 from RunRev QCC Hi Ralph, We have investigated your bug report and are not able to resolve the bug at this point in time. The bug report has now been hibernated and is marked to be investigated with related issues as a single development effort. We will contact you when the status of the bug report changes. Please do not reply to this e-mail. Kind Regards, Your Quality Team _____ You are receiving this mail because: * You are on the CC list for the bug. * You reported the bug. From klaus at major.on-rev.com Mon Sep 24 12:02:06 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Mon, 24 Sep 2012 18:02:06 +0200 Subject: List and Unicode problems of Lars Message-ID: Hi friends, I post this for Lars Brehmer, he has some trouble with the mailinglist... I already advised to write to support at runrev.com ;-) ########################################################### I am little more than frustrated with the list/user form right about now! I finally upgraded from RunRev 2.8 all the way to LiveCode 5.5 last week, and suddenly I can't post to this digest anymore. I have tried several times and just get the bounced message that I am not a member of this members only list and my post must be reviewed before it gets posted. So far none of the attempts have been posted, even days later. I replied twice to the bounced messages and wrote once to the list owner and so far no one has had the courtesy to reply to me! And when I try to become a member of the list, I get the message that I am already a member and am warned that someone may be trying to abuse my list membership or my email address. So If I am a member, why am I not a member at the same time? The members of this forum have literally taught me how to use Runrev/LiveCode and I still need help sometimes! To my first two problems. Within my projects I use a stack that containes all of the images that are used as button icons. LiveCode 5.5 seems to hijack some of my image id numbers and Livecode images appear in some of my buttons. Even though my icon images will display property in a standalone, this is extremely distracting when i am in working in LiveCode. So far image id 1024 and 1105 are doing this, but there are probably more. This happens both on my Mac and Widows machines. The second problem is with unicode. I have 5 fields that are "Arial,Unicode" in this project and in other projects I haven't even looked at with LiveCode 5.5 have dozens of unicode fields. LiveCode must do something differently that I don't know about, because I cannot make textFont of these fields unicode, not in the Inspector and not with the message box. What has changed and how do I fix this? And again, I really need my list membership to work!!!!! Cheers, Lars Brehmer ############################################################# Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From bobs at twft.com Mon Sep 24 12:23:47 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 24 Sep 2012 09:23:47 -0700 Subject: lock/unlock screen In-Reply-To: References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> <505AD3EC.7040002@gmail.com> <505B6EF9.2000904@gmail.com> <505B857E.1000105@hyperactivesw.com> <16D62719-8FFD-455C-83DA-DCE6EC2A8CB5@twft.com> Message-ID: Good idea. I myself have not encountered a situation where I need multiple handlers that lock the screen. Everything I do is database oriented anyway, so there is inevitably lots of idle times. If I ever do need this your idea seems the most reasonable way to go. Bob On Sep 21, 2012, at 8:42 PM, Kay C Lan wrote: > On Fri, Sep 21, 2012 at 5:47 AM, Bob Sneidar wrote: > >> Face it Richmond. It's you and me against the world. ;-) > > > If you can't sleep at night because you're worried about multiple lock > screen, or keeping track of pairs, why not: > > if the lockScreen is false then lock screen From dunbarx at aol.com Mon Sep 24 12:38:34 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Mon, 24 Sep 2012 12:38:34 -0400 (EDT) Subject: lock/unlock screen In-Reply-To: References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> <505AD3EC.7040002@gmail.com> <505B6EF9.2000904@gmail.com> <505B857E.1000105@hyperactivesw.com> <16D62719-8FFD-455C-83DA-DCE6EC2A8CB5@twft.com> Message-ID: <8CF688A2BF8B7F7-DFC-1B409@webmail-m007.sysops.aol.com> Bob. Reread the thread on this. I posted at the getgo: repeat until the lockScreen is "false" unlock screen end repeat This has been echoed by others, correctly. You cannot guarantee that your screen will be unlocked with that one-liner. Unless you get back to idle, multiple locks are queued, and the screen will remain locked until they are all purged. The merits of this were discussed last week. Different users lock their screens for different reasons, and the "pending" locks are either a bonus or a chore. But you have to know they work this way. Craig -----Original Message----- From: Bob Sneidar To: How to use LiveCode Sent: Mon, Sep 24, 2012 12:24 pm Subject: Re: lock/unlock screen Good idea. I myself have not encountered a situation where I need multiple handlers that lock the screen. Everything I do is database oriented anyway, so there is inevitably lots of idle times. If I ever do need this your idea seems the most reasonable way to go. Bob On Sep 21, 2012, at 8:42 PM, Kay C Lan wrote: > On Fri, Sep 21, 2012 at 5:47 AM, Bob Sneidar wrote: > >> Face it Richmond. It's you and me against the world. ;-) > > > If you can't sleep at night because you're worried about multiple lock > screen, or keeping track of pairs, why not: > > if the lockScreen is false then lock screen _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From livfoss at mac.com Mon Sep 24 13:44:57 2012 From: livfoss at mac.com (Graham Samuel) Date: Mon, 24 Sep 2012 19:44:57 +0200 Subject: Trouble with export image Message-ID: <92065541-8C38-4A7B-89D8-BA4B9B436797@mac.com> I seem to be going crazy, but I can't see what I'm doing wrong. I have an image say "myImage", and I export it with a command like export img "myImage" of cd "myCard" of stack "myStack" to URL ("binfile:" & somePath &"/"&someFileName) as JPEG This works, and the file appears, but it is not the right size: I mean if I do put the rect of img "myImage" immediately after the 'export', I get the rect I expected from the remainder of my code: but if I look at the actual file with say GraphicConverter on a Mac, then I find the image is cropped vertically. I suppose I did something wrong, but I can't think what. Any ideas? TIA Graham From andre at andregarzia.com Mon Sep 24 16:47:38 2012 From: andre at andregarzia.com (Andre Garzia) Date: Mon, 24 Sep 2012 17:47:38 -0300 Subject: detect keyboard height on mobile In-Reply-To: References: <014301cd967a$3ef93b70$bcebb250$@net> <24106F84-AD2B-415A-AF72-F1E47AFF26C3@verizon.net> <014d01cd967d$f2fe8fa0$d8fbaee0$@net> Message-ID: On Sun, Sep 23, 2012 at 9:24 PM, Ken Ray wrote: > > On Sep 20, 2012, at 6:29 PM, Andre Garzia wrote: > > > Do we all agree that this is worth asking for an enhancement? > > IMHO this is not an "enhancement" but a critically missing feature - how > can we deploy applications that require non-modal text entry without > knowing how much to scroll to make our fields visible? > Exactly my point! This is critical, specially on Android where we have some crazy keyboards available. > > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From rdimola at evergreeninfo.net Mon Sep 24 16:53:37 2012 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Mon, 24 Sep 2012 16:53:37 -0400 Subject: detect keyboard height on mobile In-Reply-To: References: <014301cd967a$3ef93b70$bcebb250$@net> <24106F84-AD2B-415A-AF72-F1E47AFF26C3@verizon.net> <014d01cd967d$f2fe8fa0$d8fbaee0$@net> Message-ID: <00b001cd9a96$abbe9be0$033bd3a0$@net> Andre, How are you handling the inability of inputting text in a LC field object on Android with some third party keyboards or with predictive typing enabled on some devices? Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Andre Garzia Sent: Monday, September 24, 2012 4:48 PM To: How to use LiveCode Subject: Re: detect keyboard height on mobile On Sun, Sep 23, 2012 at 9:24 PM, Ken Ray wrote: > > On Sep 20, 2012, at 6:29 PM, Andre Garzia wrote: > > > Do we all agree that this is worth asking for an enhancement? > > IMHO this is not an "enhancement" but a critically missing feature - > how can we deploy applications that require non-modal text entry > without knowing how much to scroll to make our fields visible? > Exactly my point! This is critical, specially on Android where we have some crazy keyboards available. > > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From andre at andregarzia.com Mon Sep 24 16:59:46 2012 From: andre at andregarzia.com (Andre Garzia) Date: Mon, 24 Sep 2012 17:59:46 -0300 Subject: detect keyboard height on mobile In-Reply-To: <00b001cd9a96$abbe9be0$033bd3a0$@net> References: <014301cd967a$3ef93b70$bcebb250$@net> <24106F84-AD2B-415A-AF72-F1E47AFF26C3@verizon.net> <014d01cd967d$f2fe8fa0$d8fbaee0$@net> <00b001cd9a96$abbe9be0$033bd3a0$@net> Message-ID: On Mon, Sep 24, 2012 at 5:53 PM, Ralph DiMola wrote: > Andre, > > How are you handling the inability of inputting text in a LC field object > on > Android with some third party keyboards or with predictive typing enabled > on > some devices? > I am ignoring problems that I can't solve. I am yet to see that problem happening but then again I have no app that is wide spread and I don't test with third party keyboards. I believe that we should all keep entering bug reports on the quality center till they hear us. For example: http://quality.runrev.com/show_bug.cgi?id=10410 I just entered the lack of keyboard height discovery function as a bug. > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > > > -----Original Message----- > From: use-livecode-bounces at lists.runrev.com > [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Andre Garzia > Sent: Monday, September 24, 2012 4:48 PM > To: How to use LiveCode > Subject: Re: detect keyboard height on mobile > > On Sun, Sep 23, 2012 at 9:24 PM, Ken Ray wrote: > > > > > On Sep 20, 2012, at 6:29 PM, Andre Garzia wrote: > > > > > Do we all agree that this is worth asking for an enhancement? > > > > IMHO this is not an "enhancement" but a critically missing feature - > > how can we deploy applications that require non-modal text entry > > without knowing how much to scroll to make our fields visible? > > > > Exactly my point! > > This is critical, specially on Android where we have some crazy keyboards > available. > > > > > > > > > Ken Ray > > Sons of Thunder Software, Inc. > > Email: kray at sonsothunder.com > > Web Site: http://www.sonsothunder.com/ > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From bobs at twft.com Mon Sep 24 17:01:16 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 24 Sep 2012 14:01:16 -0700 Subject: detect keyboard height on mobile In-Reply-To: References: <014301cd967a$3ef93b70$bcebb250$@net> <24106F84-AD2B-415A-AF72-F1E47AFF26C3@verizon.net> <014d01cd967d$f2fe8fa0$d8fbaee0$@net> Message-ID: <4B6B3D37-781D-440A-ADCE-886BD39042B3@twft.com> It is my experience that apps which use the keyboard for data entry don't seem to go much out of their way to contain all the data entry fields and controls in the space not taken up by the keyboard. They DO seem to auto-scroll to the control which has the focus, but this should be something automatic. Is this not the way the OSes work, or is it something LC has not implemented ? Bob On Sep 24, 2012, at 1:47 PM, Andre Garzia wrote: > On Sun, Sep 23, 2012 at 9:24 PM, Ken Ray wrote: > >> >> On Sep 20, 2012, at 6:29 PM, Andre Garzia wrote: >> >>> Do we all agree that this is worth asking for an enhancement? >> >> IMHO this is not an "enhancement" but a critically missing feature - how >> can we deploy applications that require non-modal text entry without >> knowing how much to scroll to make our fields visible? >> > > Exactly my point! > > This is critical, specially on Android where we have some crazy keyboards > available. From rdimola at evergreeninfo.net Mon Sep 24 17:05:34 2012 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Mon, 24 Sep 2012 17:05:34 -0400 Subject: detect keyboard height on mobile In-Reply-To: References: <014301cd967a$3ef93b70$bcebb250$@net> <24106F84-AD2B-415A-AF72-F1E47AFF26C3@verizon.net> <014d01cd967d$f2fe8fa0$d8fbaee0$@net> <00b001cd9a96$abbe9be0$033bd3a0$@net> Message-ID: <00b901cd9a98$574700f0$05d502d0$@net> Andre, I reported it as bug http://quality.runrev.com/show_bug.cgi?id=10184 long ago. RR Just sent me this today "We have investigated your bug report and are not able to resolve the bug at this point in time. The bug report has now been hibernated and is marked to be investigated with related issues as a single development effort." Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Andre Garzia Sent: Monday, September 24, 2012 5:00 PM To: How to use LiveCode Subject: Re: detect keyboard height on mobile On Mon, Sep 24, 2012 at 5:53 PM, Ralph DiMola wrote: > Andre, > > How are you handling the inability of inputting text in a LC field > object on Android with some third party keyboards or with predictive > typing enabled on some devices? > I am ignoring problems that I can't solve. I am yet to see that problem happening but then again I have no app that is wide spread and I don't test with third party keyboards. I believe that we should all keep entering bug reports on the quality center till they hear us. For example: http://quality.runrev.com/show_bug.cgi?id=10410 I just entered the lack of keyboard height discovery function as a bug. > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > > > -----Original Message----- > From: use-livecode-bounces at lists.runrev.com > [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Andre > Garzia > Sent: Monday, September 24, 2012 4:48 PM > To: How to use LiveCode > Subject: Re: detect keyboard height on mobile > > On Sun, Sep 23, 2012 at 9:24 PM, Ken Ray wrote: > > > > > On Sep 20, 2012, at 6:29 PM, Andre Garzia wrote: > > > > > Do we all agree that this is worth asking for an enhancement? > > > > IMHO this is not an "enhancement" but a critically missing feature - > > how can we deploy applications that require non-modal text entry > > without knowing how much to scroll to make our fields visible? > > > > Exactly my point! > > This is critical, specially on Android where we have some crazy > keyboards available. > > > > > > > > > Ken Ray > > Sons of Thunder Software, Inc. > > Email: kray at sonsothunder.com > > Web Site: http://www.sonsothunder.com/ > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From skip at magicgate.com Mon Sep 24 17:47:25 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Mon, 24 Sep 2012 17:47:25 -0400 Subject: Checking if file exists in a Windows system directory Message-ID: Are there permission limitations to see if a file exists within a Windows system directory (c:\windows\system32\myfile.dll)? For some reason I am not getting results returned and my code is being ignored. Thanks! From bobs at twft.com Mon Sep 24 18:02:38 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 24 Sep 2012 15:02:38 -0700 Subject: Checking if file exists in a Windows system directory In-Reply-To: References: Message-ID: <5C6059C6-13FC-4C17-8E7A-301EE5F2B94E@twft.com> There can be. First, if the enclosing folder does not have at least read permission, you will see nothing in the folder. Also, even under XP, certain folders contents were hidden, even to an administrator, until you told Windows you did in fact want to see the files in that folder. (Silly I know. What admin is going to decline to see the files in a folder he is trying to open??) Then there are more granular permissions, like list folder / read data, traverse folder / execute file, read attributes, read extended attributes, etc. Most of these are not generally used or altered from the norm, but far be it from me to assume anything about your environment. Bob On Sep 24, 2012, at 2:47 PM, Magicgate Software - Skip Kimpel wrote: > Are there permission limitations to see if a file exists within a > Windows system directory (c:\windows\system32\myfile.dll)? > > For some reason I am not getting results returned and my code is being ignored. > > Thanks! > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From andre at andregarzia.com Mon Sep 24 18:16:08 2012 From: andre at andregarzia.com (Andre Garzia) Date: Mon, 24 Sep 2012 19:16:08 -0300 Subject: detect keyboard height on mobile In-Reply-To: <00b901cd9a98$574700f0$05d502d0$@net> References: <014301cd967a$3ef93b70$bcebb250$@net> <24106F84-AD2B-415A-AF72-F1E47AFF26C3@verizon.net> <014d01cd967d$f2fe8fa0$d8fbaee0$@net> <00b001cd9a96$abbe9be0$033bd3a0$@net> <00b901cd9a98$574700f0$05d502d0$@net> Message-ID: On Mon, Sep 24, 2012 at 6:05 PM, Ralph DiMola wrote: > Andre, > > I reported it as bug http://quality.runrev.com/show_bug.cgi?id=10184 long > ago. RR Just sent me this today "We have investigated your bug report and > are not able to resolve the bug at this point in time. The bug report has > now been hibernated and is marked to be investigated with related issues as > a single development effort." > > Ralph, That is a different bug than the one I entered. =) Anyway, we keep on filling bugs, thats the only way they will find out what is important for us. > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > > > -----Original Message----- > From: use-livecode-bounces at lists.runrev.com > [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Andre Garzia > Sent: Monday, September 24, 2012 5:00 PM > To: How to use LiveCode > Subject: Re: detect keyboard height on mobile > > On Mon, Sep 24, 2012 at 5:53 PM, Ralph DiMola > wrote: > > > Andre, > > > > How are you handling the inability of inputting text in a LC field > > object on Android with some third party keyboards or with predictive > > typing enabled on some devices? > > > > I am ignoring problems that I can't solve. > > I am yet to see that problem happening but then again I have no app that is > wide spread and I don't test with third party keyboards. I believe that we > should all keep entering bug reports on the quality center till they hear > us. > > For example: > > http://quality.runrev.com/show_bug.cgi?id=10410 > > I just entered the lack of keyboard height discovery function as a bug. > > > > > > > Ralph DiMola > > IT Director > > Evergreen Information Services > > rdimola at evergreeninfo.net > > > > > > -----Original Message----- > > From: use-livecode-bounces at lists.runrev.com > > [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Andre > > Garzia > > Sent: Monday, September 24, 2012 4:48 PM > > To: How to use LiveCode > > Subject: Re: detect keyboard height on mobile > > > > On Sun, Sep 23, 2012 at 9:24 PM, Ken Ray wrote: > > > > > > > > On Sep 20, 2012, at 6:29 PM, Andre Garzia wrote: > > > > > > > Do we all agree that this is worth asking for an enhancement? > > > > > > IMHO this is not an "enhancement" but a critically missing feature - > > > how can we deploy applications that require non-modal text entry > > > without knowing how much to scroll to make our fields visible? > > > > > > > Exactly my point! > > > > This is critical, specially on Android where we have some crazy > > keyboards available. > > > > > > > > > > > > > > > Ken Ray > > > Sons of Thunder Software, Inc. > > > Email: kray at sonsothunder.com > > > Web Site: http://www.sonsothunder.com/ > > > > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode at lists.runrev.com > > > Please visit this url to subscribe, unsubscribe and manage your > > > subscription preferences: > > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > > > > > > -- > > http://www.andregarzia.com -- All We Do Is Code. > > http://fon.nu -- minimalist url shortening service. > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription > > preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From dochawk at gmail.com Mon Sep 24 20:23:36 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Mon, 24 Sep 2012 17:23:36 -0700 Subject: lock/unlock screen In-Reply-To: <8CF688A2BF8B7F7-DFC-1B409@webmail-m007.sysops.aol.com> References: <8CF64A091F649E4-9AC-A730@web-mmc-d06.sysops.aol.com> <4A9B4E96-3A46-4E31-8050-3EF6115D0CF7@twft.com> <505A0640.20308@gmail.com> <505AD3EC.7040002@gmail.com> <505B6EF9.2000904@gmail.com> <505B857E.1000105@hyperactivesw.com> <16D62719-8FFD-455C-83DA-DCE6EC2A8CB5@twft.com> <8CF688A2BF8B7F7-DFC-1B409@webmail-m007.sysops.aol.com> Message-ID: On Mon, Sep 24, 2012 at 9:38 AM, wrote: > This has been echoed by others, correctly. You cannot guarantee that your screen will >be unlocked with that one-liner. Unless you get back to idle, multiple locks are queued, >and the screen will remain locked until they are all purged. You two are accomplishing the same thing from opposite directions--you are locking with one liners, and unlocking until clear, while he is only locking if unlocked, letting him count on a 1 line unlock. -- Richard E. Hawkins, Esq. (702) 508-8462 From bvlahos at mac.com Mon Sep 24 20:59:26 2012 From: bvlahos at mac.com (William Vlahos) Date: Mon, 24 Sep 2012 17:59:26 -0700 Subject: [ANN] lcTaskList plugin now at version 1.1 Message-ID: I'm pleased to announce an update to lcTaskList, the LiveCode Task List plugin, which is now available exclusively at the LiveCode Marketplace. It includes user requested new features and some minor bug fixes. The new version is free to registered owners and still only $10. Its a great way to help you program. New features: Minimize button added to the UI so that you can minimize the window even if plugin is a pallet. Made the scroll bars smaller to optimize space The indexing now reports how long it takes. Show the tooltip of the index button to see how long. The header dividers grab area is now 5 pixels wide instead of 1. This makes it easier to grab a divider to resize the column. Bug fixes: Fixed mis-alignment if the task list window is scrolled to the left when you sort. Automatic resizing of the columns is now faster (noticeable only when there are many lines in the table). Minor visual oddities have been cleaned up Bill Vlahos _________________ InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. lcTaskList: (http://www.infowallet.com/lctasklist/index.htm) RunRev lcTaskList Forum: (http://forums.runrev.com/viewforum.php?f=61) From livfoss at mac.com Tue Sep 25 11:22:38 2012 From: livfoss at mac.com (Graham Samuel) Date: Tue, 25 Sep 2012 17:22:38 +0200 Subject: Trouble with export image Message-ID: Since writing the query below, I realise that sometimes 'export' doesn't export: it produces an (undocumented) result "can't open file" which seems inappropriate. I had somehow messed up the file path and hadn't noticed. There was a different problem with the framing of the image - hard to track down but not worth explaining. Sorry for the bandwidth. Graham Earlier post: > I seem to be going crazy, but I can't see what I'm doing wrong. I have an image say "myImage", and I export it with a command like > > export img "myImage" of cd "myCard" of stack "myStack" to URL ("binfile:" & somePath &"/"&someFileName) as JPEG > > This works, and the file appears, but it is not the right size: I mean if I do > > put the rect of img "myImage" > > immediately after the 'export', I get the rect I expected from the remainder of my code: but if I look at the actual file with say GraphicConverter on a Mac, then I find the image is cropped vertically. > > I suppose I did something wrong, but I can't think what. > > Any ideas? > > TIA > > Graham From irog at mac.com Tue Sep 25 13:14:36 2012 From: irog at mac.com (Roger Guay) Date: Tue, 25 Sep 2012 10:14:36 -0700 Subject: Oval Bug in iOS In-Reply-To: References: Message-ID: Apparently there is little interest in this obscure behavior, but for the record, ovals with line sizes of about 30 or more show a small empty sector at about the 3 o?clock position in iOS. In previous posts, I thought this problem was related to my script used to incrementally grow rings. Not so. Static or dynamic ovals, opaque or not, with line sizes of about 30 show this defect, and it gets worse with increasing lineSizes. Just a word of caution to you fat lineSize oval users out there!! (To be clear, fat is meant to be the modifier of lineSize . . . not users in the previous sentence.) Regards, Roger From bobs at twft.com Tue Sep 25 13:18:06 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 25 Sep 2012 10:18:06 -0700 Subject: Oval Bug in iOS In-Reply-To: References: Message-ID: <64B49C68-C808-4BFE-A54C-C7280C8C03CC@twft.com> set the fat of the selectedObject to 31. I like it! Bob On Sep 25, 2012, at 10:14 AM, Roger Guay wrote: > Apparently there is little interest in this obscure behavior, but for the record, ovals with line sizes of about 30 or more show a small empty sector at about the 3 o?clock position in iOS. > > In previous posts, I thought this problem was related to my script used to incrementally grow rings. Not so. Static or dynamic ovals, opaque or not, with line sizes of about 30 show this defect, and it gets worse with increasing lineSizes. > > Just a word of caution to you fat lineSize oval users out there!! (To be clear, fat is meant to be the modifier of lineSize . . . not users in the previous sentence.) > > Regards, > Roger From cszasz at me.com Tue Sep 25 13:32:57 2012 From: cszasz at me.com (Charles Szasz) Date: Tue, 25 Sep 2012 13:32:57 -0400 Subject: Has anybody run into this problem? Message-ID: <1BEC85F9-512D-4C69-B958-3CB176E106BA@me.com> I have a number of fields that I am using the closeField and exitField handlers to do calculations after the user enters numbers in the fields. The Problem I am running into is that the closeField and exitField handlers do not work on the very last field when the user clicks directly on a button. I have tried using the command click at 0,0 in the button that the user presses after leaving a field but that does not work in LC 5.5.2. Anybody have a suggestion? Charles Szasz cszasz at mac.com From devin_asay at byu.edu Tue Sep 25 13:45:29 2012 From: devin_asay at byu.edu (Devin Asay) Date: Tue, 25 Sep 2012 17:45:29 +0000 Subject: Has anybody run into this problem? In-Reply-To: <1BEC85F9-512D-4C69-B958-3CB176E106BA@me.com> References: <1BEC85F9-512D-4C69-B958-3CB176E106BA@me.com> Message-ID: <31BDC56EACAAF64688457CE3F71D9F1ADE04D5@Peas2.byu.local> On Sep 25, 2012, at 11:32 AM, Charles Szasz wrote: > I have a number of fields that I am using the closeField and exitField handlers to do calculations after the user enters numbers in the fields. The Problem I am running into is that the closeField and exitField handlers do not work on the very last field when the user clicks directly on a button. I have tried using the command click at 0,0 in the button that the user presses after leaving a field but that does not work in LC 5.5.2. Anybody have a suggestion? Charles, A couple of thoughts (not tested.) Try setting the traversalOn (Focus with keyboard in the prop inspector) to true for the button. Try handling the new textChanged message in addition to the close/exitField messages. HTH Devin Devin Asay Office of Digital Humanities Brigham Young University From cszasz at mac.com Tue Sep 25 14:04:43 2012 From: cszasz at mac.com (charles61) Date: Tue, 25 Sep 2012 11:04:43 -0700 (PDT) Subject: Has anybody run into this problem? In-Reply-To: <31BDC56EACAAF64688457CE3F71D9F1ADE04D5@Peas2.byu.local> References: <1BEC85F9-512D-4C69-B958-3CB176E106BA@me.com> <31BDC56EACAAF64688457CE3F71D9F1ADE04D5@Peas2.byu.local> Message-ID: <1348596283494-4655394.post@n4.nabble.com> Dean, I tried the traveralOn for the button but it did not work. I then substituted the new textChanged for a closeField handler and it worked! I am using LC 5.5.2 for the first time. Do you think it is wise to only use the textChanged handler and delete the closeField and exitField handlers for each of my data fields? -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Has-anybody-run-into-this-problem-tp4655392p4655394.html Sent from the Revolution - User mailing list archive at Nabble.com. From cszasz at me.com Tue Sep 25 14:09:24 2012 From: cszasz at me.com (Charles Szasz) Date: Tue, 25 Sep 2012 14:09:24 -0400 Subject: Has anybody run into this problem? Message-ID: Dean, The textChanged handler worked great! What do you think of using only the textChanged handler and delete the closeField and exitField handlers for each of my data entry fields? Charles Szasz cszasz at mac.com From bobs at twft.com Tue Sep 25 14:19:36 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 25 Sep 2012 11:19:36 -0700 Subject: Has anybody run into this problem? In-Reply-To: <1BEC85F9-512D-4C69-B958-3CB176E106BA@me.com> References: <1BEC85F9-512D-4C69-B958-3CB176E106BA@me.com> Message-ID: <44AAE6CD-0A02-4D75-8573-376E1CBEDB9C@twft.com> Yes this is "normal" behavior for a Mac. There is a workaround. In the button (or any button that the user might click) enter: focus on nothing You can even have a mouseUp handler in the frontscript that does it for you and passes the mouseUp message. Bob On Sep 25, 2012, at 10:32 AM, Charles Szasz wrote: > I have a number of fields that I am using the closeField and exitField handlers to do calculations after the user enters numbers in the fields. The Problem I am running into is that the closeField and exitField handlers do not work on the very last field when the user clicks directly on a button. I have tried using the command click at 0,0 in the button that the user presses after leaving a field but that does not work in LC 5.5.2. Anybody have a suggestion? > > Charles Szasz > cszasz at mac.com > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Tue Sep 25 14:20:38 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 25 Sep 2012 11:20:38 -0700 Subject: Has anybody run into this problem? In-Reply-To: <1348596283494-4655394.post@n4.nabble.com> References: <1BEC85F9-512D-4C69-B958-3CB176E106BA@me.com> <31BDC56EACAAF64688457CE3F71D9F1ADE04D5@Peas2.byu.local> <1348596283494-4655394.post@n4.nabble.com> Message-ID: <91030643-43E4-410E-A351-5A7EE997DAD3@twft.com> Whatever works, but I like the focus on nothing workaround. Bob On Sep 25, 2012, at 11:04 AM, charles61 wrote: > Dean, > > I tried the traveralOn for the button but it did not work. I then > substituted the new textChanged for a closeField handler and it worked! I am > using LC 5.5.2 for the first time. Do you think it is wise to only use the > textChanged handler and delete the closeField and exitField handlers for > each of my data fields? > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/Has-anybody-run-into-this-problem-tp4655392p4655394.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From lunchnmeets at aol.com Tue Sep 25 14:37:23 2012 From: lunchnmeets at aol.com (lunchnmeets) Date: Tue, 25 Sep 2012 14:37:23 -0400 Subject: Show/Hide problem persists Message-ID: <4FE5C0F7.BDA6.4BD6.9945.C3DF10FEEC00@aol.com> Hi Again, In previous builds I had no trouble with this code but I do have a problem with my Mac and v5.5.2. It's really strange that after executing a show or hide in a button script it exits to the top. Nothing further is seen. Here's the strange part though. If I use a keyDown command to send mouseUp to that button the same script for that button works correctly without stopping. I can't imagine why. I tried try/catch but since the script comes to a screeching halt at the show or hide it never reaches "catch" Could the problem have something to do with the fact that the pressed button is in the group I'm trying to hide? Once again thanks to Jacque, Craig, Bob and Mark for your ideas. Joe Orlando, FL From cszasz at me.com Tue Sep 25 14:56:16 2012 From: cszasz at me.com (Charles Szasz) Date: Tue, 25 Sep 2012 14:56:16 -0400 Subject: Has anybody run into this problem? Message-ID: <90EEB3E0-F5BD-4506-A419-00EC4BDAD244@me.com> Bob, Thanks! Can you also use select empty as well? Charles Szasz cszasz at mac.com From Hakan at Exformedia.se Tue Sep 25 15:22:09 2012 From: Hakan at Exformedia.se (Hakan at Exformedia.se) Date: Tue, 25 Sep 2012 21:22:09 +0200 Subject: detect keyboard height on mobile In-Reply-To: References: Message-ID: <553C32A9-EAE6-41F5-B020-3379560EDE55@Exformedia.se> According to the documentation http://developer.android.com/reference/android/inputmethodservice/Keyboard.html#getHeight() it doesn't looks like it should be that hard to implement... ...so maybe someone at Runrev could explain why they are "not able to resolve the bug at this point in time." :-H?kan From bobs at twft.com Tue Sep 25 16:01:32 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 25 Sep 2012 13:01:32 -0700 Subject: Show/Hide problem persists In-Reply-To: <4FE5C0F7.BDA6.4BD6.9945.C3DF10FEEC00@aol.com> References: <4FE5C0F7.BDA6.4BD6.9945.C3DF10FEEC00@aol.com> Message-ID: <61CD727C-748A-4B87-AA76-AE5840C391D8@twft.com> At this point I would have to have a copy of the problem stack. Obviously something else is going on here because to my knowledge no one else has been able to reproduce the problem. Bob On Sep 25, 2012, at 11:37 AM, lunchnmeets wrote: > Hi Again, > > In previous builds I had no trouble with this code but I do have a problem with my Mac and v5.5.2. > > It's really strange that after executing a show or hide in a button script it exits to the top. Nothing further is seen. Here's the strange part though. If I use a keyDown command to send mouseUp to that button the same script for that button works correctly without stopping. I can't imagine why. I tried try/catch but since the script comes to a screeching halt at the show or hide it never reaches "catch" > > Could the problem have something to do with the fact that the pressed button is in the group I'm trying to hide? > > Once again thanks to Jacque, Craig, Bob and Mark for your ideas. > > Joe > Orlando, FL > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Tue Sep 25 16:02:44 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 25 Sep 2012 13:02:44 -0700 Subject: Has anybody run into this problem? In-Reply-To: <90EEB3E0-F5BD-4506-A419-00EC4BDAD244@me.com> References: <90EEB3E0-F5BD-4506-A419-00EC4BDAD244@me.com> Message-ID: Perhaps, but I like the fact that if there is a focus border on a field, focus on nothing turns it off. Seems cleaner to me. Bob On Sep 25, 2012, at 11:56 AM, Charles Szasz wrote: > Bob, > > Thanks! Can you also use select empty as well? > > Charles Szasz > cszasz at mac.com > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From scott at tactilemedia.com Tue Sep 25 16:29:18 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 25 Sep 2012 13:29:18 -0700 Subject: Format Accented Characters for URL? Message-ID: Hi List: Wondering if someone has a suggestion for URL character formatting in LC? I'm trying to format a URL string to submit to Google Maps. The string is a street address that needs to be delimited using "+". The complication arises when an address contains an accented character like ? (n + tilde). If I change the ? to a roman n, the address is processed, but I thought I could use something like urlEncode to handle problem characters. If I urlEncode the entire string, Google rejects it. If I manually delimit the urlEncoded string with "+", Google rejects it. urlEncode replaces everything in the string, including punctuation, with encoded versions, and it seems that Google wants these characters unencoded in the string. Is there some simple way to handle this without resorting to a character table? It seems I either have to maintain a table of accented characters or a table of punctuation and symbols to swap in the URL. Perhaps someone already has a routine for formatting addresses with accented characters for a URL, or maybe there's a better way to format the string? Thanks for any suggestions/pointers. Regards, Scott Rossi Creative Director Tactile Media, UX Design From brahma at hindu.org Tue Sep 25 18:42:14 2012 From: brahma at hindu.org (Brahmanathaswami) Date: Tue, 25 Sep 2012 12:42:14 -1000 Subject: How to target selected field of another stack Message-ID: <50623346.6080205@hindu.org> I want to add a pull down menu to a small tools palette stack (B) that acts on the fields of a second "main" stack (A). even if the window mode of the tools stack (B) is palette, the traversal of the pull down menu is off and I have my cursor in a text field of the "main" stack (A)... the focusedObject() always returns the card of the tools stack (B) and not the field I have my cursor in. Oddly "the selection" referred to in scripts of the palette stack (B) *does* target the cursor location/selected text of the selected field in stack (A) So why can't I get the focusedObject() of that field? Brahmanathaswami Kauai Aadheenam From dave.cragg at lacscentre.co.uk Tue Sep 25 19:26:13 2012 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Wed, 26 Sep 2012 00:26:13 +0100 Subject: Format Accented Characters for URL? In-Reply-To: References: Message-ID: <55A7C5AC-B33C-420B-B208-7A6B881F3A6F@lacscentre.co.uk> On 25 Sep 2012, at 21:29, Scott Rossi wrote: > Hi List: > > Wondering if someone has a suggestion for URL character formatting in LC? > > I'm trying to format a URL string to submit to Google Maps. The string is a > street address that needs to be delimited using "+". The complication > arises when an address contains an accented character like ? (n + tilde). > If I change the ? to a roman n, the address is processed, but I thought I > could use something like urlEncode to handle problem characters. Hi Scott I think the + char is an encoded space. That's what LC outputs instead of the %20 alternative. I'm guessing that strings with characaters such as ? (n + tilde) need to be in UTF8 format before using url encode. Example: Here's a slightly exotic version of a well-known address: 25a Thistl? Street SW La?e, Edinburgh If we put that into field 1, then run the following: put uniDecode(uniEncode(field 1), "UTF8") into tA put urlencode(tA) it gives: 25a+Thistl%C3%A9+Street+SW+La%C3%B1e%2C+Edinburgh If we try this url in a browser: maps.google.com/maps?q=25a+Thistl%C3%A9+Street+SW+La%C3%B1e%2C+Edinburgh Apologies if any of the above gets rearranged in the mail. Dave From dochawk at gmail.com Tue Sep 25 21:45:44 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Tue, 25 Sep 2012 18:45:44 -0700 Subject: artificially causing a field to be left in a script Message-ID: TO avoid pounding the database, my card full of data fields only saves data if any has changed. This is done by closeField setting a flag. However, if someone changes data in one field, but then clicks to go on to the next data, closefield is never reached. If I can send a tab to the field with focus, it would solve the problem--but what is the "safest" way to do this? send tabkey to the focusedObject ? Or would be dispatch be better then send? Or am I missing something here (that odd, nagging feeling at the back of my head . . .) -- Richard E. Hawkins, Esq. (702) 508-8462 From cszasz at me.com Tue Sep 25 22:20:19 2012 From: cszasz at me.com (Charles Szasz) Date: Tue, 25 Sep 2012 22:20:19 -0400 Subject: Has anybody run into this problem? Message-ID: Bob, Thanks! I tried your suggestion and it works fine! Charles Szasz cszasz at mac.com From scott at tactilemedia.com Tue Sep 25 22:54:53 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 25 Sep 2012 19:54:53 -0700 Subject: Format Accented Characters for URL? In-Reply-To: <55A7C5AC-B33C-420B-B208-7A6B881F3A6F@lacscentre.co.uk> Message-ID: Thanks so much Dave -- that seems to work. I discovered I was also encoding a parameter along with the URL which was part of the problem, but your routine solved the character issue. Thanks & Regards, Scott Rossi Creative Director Tactile Media, UX Design On 9/25/12 4:26 PM, "Dave Cragg" wrote: > >On 25 Sep 2012, at 21:29, Scott Rossi wrote: > >> Hi List: >> >> Wondering if someone has a suggestion for URL character formatting in >>LC? >> >> I'm trying to format a URL string to submit to Google Maps. The string >>is a >> street address that needs to be delimited using "+". The complication >> arises when an address contains an accented character like ? (n + >>tilde). >> If I change the ? to a roman n, the address is processed, but I thought >>I >> could use something like urlEncode to handle problem characters. > >Hi Scott > >I think the + char is an encoded space. That's what LC outputs instead of >the %20 alternative. > >I'm guessing that strings with characaters such as ? (n + tilde) need to >be in UTF8 format before using url encode. > >Example: > >Here's a slightly exotic version of a well-known address: > >25a Thistl? Street SW La?e, Edinburgh > >If we put that into field 1, then run the following: > >put uniDecode(uniEncode(field 1), "UTF8") into tA >put urlencode(tA) > >it gives: 25a+Thistl%C3%A9+Street+SW+La%C3%B1e%2C+Edinburgh > >If we try this url in a browser: > >maps.google.com/maps?q=25a+Thistl%C3%A9+Street+SW+La%C3%B1e%2C+Edinburgh > >Apologies if any of the above gets rearranged in the mail. > >Dave >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode > From dochawk at gmail.com Tue Sep 25 23:04:06 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Tue, 25 Sep 2012 20:04:06 -0700 Subject: The #)(*%& trace is back in 5.2.2! Message-ID: It's happening again: at a breakpoint, I get a brief pause, and then it starts moving through code. This would be useful if it did it when I *TOLD* it to. The only solution, again, seems to be to quit the IDE. -- Richard E. Hawkins, Esq. (702) 508-8462 From dunbarx at aol.com Tue Sep 25 23:13:14 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 25 Sep 2012 23:13:14 -0400 (EDT) Subject: artificially causing a field to be left in a script In-Reply-To: References: Message-ID: <8CF69ABFFD8FC48-910-32E1D@webmail-d161.sysops.aol.com> Hi. Can't you use "exitField"? Craig Newman -----Original Message----- From: Dr. Hawkins To: How to use LiveCode Sent: Tue, Sep 25, 2012 9:47 pm Subject: artificially causing a field to be left in a script TO avoid pounding the database, my card full of data fields only saves data if any has changed. This is done by closeField setting a flag. However, if someone changes data in one field, but then clicks to go on to the next data, closefield is never reached. If I can send a tab to the field with focus, it would solve the problem--but what is the "safest" way to do this? send tabkey to the focusedObject ? Or would be dispatch be better then send? Or am I missing something here (that odd, nagging feeling at the back of my head . . .) -- Richard E. Hawkins, Esq. (702) 508-8462 _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Tue Sep 25 23:15:29 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Tue, 25 Sep 2012 20:15:29 -0700 Subject: artificially causing a field to be left in a script In-Reply-To: <8CF69ABFFD8FC48-910-32E1D@webmail-d161.sysops.aol.com> References: <8CF69ABFFD8FC48-910-32E1D@webmail-d161.sysops.aol.com> Message-ID: On Tue, Sep 25, 2012 at 8:13 PM, wrote: > Can't you use "exitField"? No; that only applies if the field is exited without change--and I only care about the case where the field has changed, but the card is left before leaving the field. When that happens, I want the closefield behavior for that field to happen. -- Richard E. Hawkins, Esq. (702) 508-8462 From dunbarx at aol.com Tue Sep 25 23:20:11 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 25 Sep 2012 23:20:11 -0400 (EDT) Subject: artificially causing a field to be left in a script In-Reply-To: References: Message-ID: <8CF69ACF901D174-910-331EF@webmail-d161.sysops.aol.com> Hi. I have a nagging feeling I am missing what you want. When you say "clicks to go to the next data", what do you mean? I thought your issue was leaving a field without changing its contents, which would indicate the use of "exitField", whereas "closeField" is sent only when the field contents have changed. Craig Newman -----Original Message----- From: Dr. Hawkins To: How to use LiveCode Sent: Tue, Sep 25, 2012 9:47 pm Subject: artificially causing a field to be left in a script TO avoid pounding the database, my card full of data fields only saves data if any has changed. This is done by closeField setting a flag. However, if someone changes data in one field, but then clicks to go on to the next data, closefield is never reached. If I can send a tab to the field with focus, it would solve the problem--but what is the "safest" way to do this? send tabkey to the focusedObject ? Or would be dispatch be better then send? Or am I missing something here (that odd, nagging feeling at the back of my head . . .) -- Richard E. Hawkins, Esq. (702) 508-8462 _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From dunbarx at aol.com Tue Sep 25 23:32:45 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 25 Sep 2012 23:32:45 -0400 (EDT) Subject: artificially causing a field to be left in a script In-Reply-To: References: <8CF69ABFFD8FC48-910-32E1D@webmail-d161.sysops.aol.com> Message-ID: <8CF69AEB9F1406D-910-338C2@webmail-d161.sysops.aol.com> Hi, again. But if you change the contents of a field, and then leave the card, closeField is sent. I made a field, and put this into its script: on closeField put random(99) && the target end closeField I typed into the field, and then left the card (via CMD-3). A number appears in the msg box, followed by the field descriptor. Is this not what you needed? Craig -----Original Message----- From: Dr. Hawkins To: How to use LiveCode Sent: Tue, Sep 25, 2012 11:16 pm Subject: Re: artificially causing a field to be left in a script On Tue, Sep 25, 2012 at 8:13 PM, wrote: > Can't you use "exitField"? No; that only applies if the field is exited without change--and I only care about the case where the field has changed, but the card is left before leaving the field. When that happens, I want the closefield behavior for that field to happen. -- Richard E. Hawkins, Esq. (702) 508-8462 _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Tue Sep 25 23:34:30 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Tue, 25 Sep 2012 20:34:30 -0700 Subject: artificially causing a field to be left in a script In-Reply-To: <8CF69ACF901D174-910-331EF@webmail-d161.sysops.aol.com> References: <8CF69ACF901D174-910-331EF@webmail-d161.sysops.aol.com> Message-ID: On Tue, Sep 25, 2012 at 8:20 PM, wrote: > > When you say "clicks to go to the next data", what do you mean? There are nav buttons. Each datum contains a couple of dozen fields. If any change (flag set on exitfield), the datum is dumped to the database. > I thought your issue was leaving a field without changing its contents, which would >indicate the use of "exitField", whereas "closeField" is sent only when the field >contents have changed. If someone selects a single field and changes the value, and then clicks for the next datum, neither closeField nor exitFIeld are called. I need to have closefield called if the data has changed, thus the wish to send a tab to the field. -- Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Tue Sep 25 23:37:37 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Tue, 25 Sep 2012 20:37:37 -0700 Subject: artificially causing a field to be left in a script In-Reply-To: <8CF69AEB9F1406D-910-338C2@webmail-d161.sysops.aol.com> References: <8CF69ABFFD8FC48-910-32E1D@webmail-d161.sysops.aol.com> <8CF69AEB9F1406D-910-338C2@webmail-d161.sysops.aol.com> Message-ID: On Tue, Sep 25, 2012 at 8:32 PM, wrote: > Is this not what you needed? Not quite-- when the nav button is hit, that script runs before the card is left. For that matter, the card is never left; I just load new data into the fields from the database. It looks to the user like a stack of cars. (Once upon a time, this program was developed in HyperCard, and I used the natural method of having multiple cards. [* now shuddering at the thought of using a database from HyperCard in the way I'm now doing this *] thanks -- Richard E. Hawkins, Esq. (702) 508-8462 From dunbarx at aol.com Tue Sep 25 23:43:15 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 25 Sep 2012 23:43:15 -0400 (EDT) Subject: artificially causing a field to be left in a script In-Reply-To: References: <8CF69ACF901D174-910-331EF@webmail-d161.sysops.aol.com> Message-ID: <8CF69B031CAD932-910-33E9D@webmail-d161.sysops.aol.com> Sorry, still not getting it. If I change the contents of a field, it matters not what I do next: click a button or the card, navigate to another card via any means open to me, focus on another field, whatever, the "closeField" message is sent. What are you doing, exactly, after the text of the field is changed? Craig -----Original Message----- From: Dr. Hawkins To: How to use LiveCode Sent: Tue, Sep 25, 2012 11:35 pm Subject: Re: artificially causing a field to be left in a script On Tue, Sep 25, 2012 at 8:20 PM, wrote: > > When you say "clicks to go to the next data", what do you mean? There are nav buttons. Each datum contains a couple of dozen fields. If any change (flag set on exitfield), the datum is dumped to the database. > I thought your issue was leaving a field without changing its contents, which would >indicate the use of "exitField", whereas "closeField" is sent only when the field >contents have changed. If someone selects a single field and changes the value, and then clicks for the next datum, neither closeField nor exitFIeld are called. I need to have closefield called if the data has changed, thus the wish to send a tab to the field. -- Richard E. Hawkins, Esq. (702) 508-8462 _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From scott at tactilemedia.com Tue Sep 25 23:46:41 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 25 Sep 2012 20:46:41 -0700 Subject: Format Accented Characters for URL? In-Reply-To: Message-ID: Darn -- maybe I spoke too soon. It seems that uniEncoding/Decoding works fine on the desktop, but perhaps doesn't work when run from an irev file? After getting empty values returned from the server, I tried these simple tests: put uniDecode(uniEncode("ABC"),"utf8");exit to top put uniEncode("ABC");exit to top In both cases, I get an empty page. Is there a trick to make uniEncoding work in an irev file? I found one thread about uploading text files in the proper format, but I'm not using any uploaded files, and even the case above with the simple string seems to be failing. Thanks for any enlightenment. Regards, Scott Rossi Creative Director Tactile Media, UX Design On 9/25/12 7:54 PM, I wrote: >Thanks so much Dave -- that seems to work. I discovered I was also >encoding a parameter along with the URL which was part of the problem, >but >your routine solved the character issue. > >Thanks & Regards, > >Scott Rossi >Creative Director >Tactile Media, UX Design > > > > >On 9/25/12 4:26 PM, "Dave Cragg" wrote: > >> >>On 25 Sep 2012, at 21:29, Scott Rossi wrote: >> >>> Hi List: >>> >>> Wondering if someone has a suggestion for URL character formatting in >>>LC? >>> >>> I'm trying to format a URL string to submit to Google Maps. The >>>string >>>is a >>> street address that needs to be delimited using "+". The complication >>> arises when an address contains an accented character like ? (n + >>>tilde). >>> If I change the ? to a roman n, the address is processed, but I >>>thought >>>I >>> could use something like urlEncode to handle problem characters. >> >>Hi Scott >> >>I think the + char is an encoded space. That's what LC outputs instead >>of >>the %20 alternative. >> >>I'm guessing that strings with characaters such as ? (n + tilde) need to >>be in UTF8 format before using url encode. >> >>Example: >> >>Here's a slightly exotic version of a well-known address: >> >>25a Thistl? Street SW La?e, Edinburgh >> >>If we put that into field 1, then run the following: >> >>put uniDecode(uniEncode(field 1), "UTF8") into tA >>put urlencode(tA) >> >>it gives: 25a+Thistl%C3%A9+Street+SW+La%C3%B1e%2C+Edinburgh >> >>If we try this url in a browser: >> >>maps.google.com/maps?q=25a+Thistl%C3%A9+Street+SW+La%C3%B1e%2C+Edinburgh >> >>Apologies if any of the above gets rearranged in the mail. >> >>Dave >>_______________________________________________ >>use-livecode mailing list >>use-livecode at lists.runrev.com >>Please visit this url to subscribe, unsubscribe and manage your >>subscription preferences: >>http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Wed Sep 26 00:38:33 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Tue, 25 Sep 2012 21:38:33 -0700 Subject: artificially causing a field to be left in a script In-Reply-To: <8CF69B031CAD932-910-33E9D@webmail-d161.sysops.aol.com> References: <8CF69ACF901D174-910-331EF@webmail-d161.sysops.aol.com> <8CF69B031CAD932-910-33E9D@webmail-d161.sysops.aol.com> Message-ID: On Tue, Sep 25, 2012 at 8:43 PM, wrote: > Sorry, still not getting it. If I change the contents of a field, it matters not what I do next: >click a button or the card, navigate to another card via any means open to me, focus on >another field, whatever, the "closeField" message is sent. That had been my understanding, but . . . > What are you doing, exactly, after the text of the field is changed? I change the text of the field, and then click on a button, which runs a script, saves data if changed, and loads the next data. I just put the script on closefield beep breakpoint pass closefield end closefield to a field, changed contents, and pushed my button. No beep, and no closefield. Then go to it, change something, and tab, and beep & breakpoint. into a field, changed it, and clicked the button, and -- Richard E. Hawkins, Esq. (702) 508-8462 From dunbarx at aol.com Wed Sep 26 00:59:32 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Wed, 26 Sep 2012 00:59:32 -0400 (EDT) Subject: artificially causing a field to be left in a script In-Reply-To: References: <8CF69ACF901D174-910-331EF@webmail-d161.sysops.aol.com> <8CF69B031CAD932-910-33E9D@webmail-d161.sysops.aol.com> Message-ID: <8CF69BAD9CEE0FC-910-3688D@webmail-d161.sysops.aol.com> Now I see. put this into the field script: on mouseLeave focus on nothing end mouseLeave When the field loses focus, it will trigger the "closeField" message. Craig Newman -----Original Message----- From: Dr. Hawkins To: How to use LiveCode Sent: Wed, Sep 26, 2012 12:39 am Subject: Re: artificially causing a field to be left in a script On Tue, Sep 25, 2012 at 8:43 PM, wrote: > Sorry, still not getting it. If I change the contents of a field, it matters not what I do next: >click a button or the card, navigate to another card via any means open to me, focus on >another field, whatever, the "closeField" message is sent. That had been my understanding, but . . . > What are you doing, exactly, after the text of the field is changed? I change the text of the field, and then click on a button, which runs a script, saves data if changed, and loads the next data. I just put the script on closefield beep breakpoint pass closefield end closefield to a field, changed contents, and pushed my button. No beep, and no closefield. Then go to it, change something, and tab, and beep & breakpoint. into a field, changed it, and clicked the button, and -- Richard E. Hawkins, Esq. (702) 508-8462 _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Wed Sep 26 01:10:11 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 25 Sep 2012 22:10:11 -0700 Subject: artificially causing a field to be left in a script In-Reply-To: References: <8CF69ACF901D174-910-331EF@webmail-d161.sysops.aol.com> Message-ID: If you're saying the user clicks on a button after changing a field, see the other concurrent thread going on right now. closeField doesn't happen if you change a field's contents and then immediately click on a button. The other thread has the workaround. Pete lcSQL Software On Tue, Sep 25, 2012 at 8:34 PM, Dr. Hawkins wrote: > There are nav buttons. Each datum contains a couple of dozen fields. > If any change (flag set on exitfield), the datum is dumped to the > database. > From terry.judd at unimelb.edu.au Wed Sep 26 01:40:12 2012 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Wed, 26 Sep 2012 05:40:12 +0000 Subject: artificially causing a field to be left in a script In-Reply-To: <8CF69BAD9CEE0FC-910-3688D@webmail-d161.sysops.aol.com> References: <8CF69ACF901D174-910-331EF@webmail-d161.sysops.aol.com> <8CF69B031CAD932-910-33E9D@webmail-d161.sysops.aol.com> <8CF69BAD9CEE0FC-910-3688D@webmail-d161.sysops.aol.com> Message-ID: On 26/09/2012, at 02:59 PM, wrote: > Now I see. > > > put this into the field script: > > > on mouseLeave > focus on nothing > end mouseLeave > > > When the field loses focus, it will trigger the "closeField" message. Or put it in the mouseUp handler of the button, or set the traversalOn of the button to true. Terry... > > > Craig Newman > > > > -----Original Message----- > From: Dr. Hawkins > To: How to use LiveCode > Sent: Wed, Sep 26, 2012 12:39 am > Subject: Re: artificially causing a field to be left in a script > > > On Tue, Sep 25, 2012 at 8:43 PM, wrote: >> Sorry, still not getting it. If I change the contents of a field, it matters > not what I do next: >> click a button or the card, navigate to another card via any means open to me, > focus on >> another field, whatever, the "closeField" message is sent. > > That had been my understanding, but . . . > >> What are you doing, exactly, after the text of the field is changed? > > I change the text of the field, and then click on a button, which runs > a script, saves data if changed, and loads the next data. > > I just put the script > > on closefield > beep > breakpoint > pass closefield > end closefield > > to a field, changed contents, and pushed my button. No beep, and no closefield. > > Then go to it, change something, and tab, and beep & breakpoint. > > into a field, changed it, and clicked the button, and > > -- > Richard E. Hawkins, Esq. > (702) 508-8462 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > Dr Terry Judd Senior Lecturer in Medical Education Medical Eduction Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From revolution at derbrill.de Wed Sep 26 07:03:47 2012 From: revolution at derbrill.de (Malte Brill) Date: Wed, 26 Sep 2012 13:03:47 +0200 Subject: Format Accented Characters for URL? In-Reply-To: References: Message-ID: <0EA4ADBB-3D95-4B0D-857D-83246AC106AE@derbrill.de> Did you try: put binary uniEncode("ABC") ? > After getting empty values returned from the server, I tried these simple > tests: > put uniDecode(uniEncode("ABC"),"utf8");exit to top > put uniEncode("ABC");exit to top From todd at geistinteractive.com Wed Sep 26 09:48:13 2012 From: todd at geistinteractive.com (Todd Geist) Date: Wed, 26 Sep 2012 06:48:13 -0700 Subject: DataGrids with no UI Message-ID: <023D6B7C-904D-4DC2-98FB-36F18E797F18@geistinteractive.com> Hello, I keep wanting to use hidden Data Grids, so much so that I have been considering trying to rip out the UI. The simplest use for this would be something like this. I have a group of fields on a card. And I want that group bound to something just like the DataGrid except I will never show the DataGrid to the user. The user navigates from record to record, does searches, adds new records, deletes records, etc. All from the card. DataGrids have a lot of stuff that can help manage that. And it might be nice to have an API that was consistent between the So my question is? does anyone else feel a need for this? Do you think it is worth trying to create a control with the same Data API as the DataGrid, but with no UI? Are there any benefits to be gained over just using a hidden DataGrid. Thanks Todd -- Todd Geist ------------------------------------ http://www.geistinteractive.com 805-419-9382 From klaus at major.on-rev.com Wed Sep 26 10:04:56 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Wed, 26 Sep 2012 16:04:56 +0200 Subject: DataGrids with no UI In-Reply-To: <023D6B7C-904D-4DC2-98FB-36F18E797F18@geistinteractive.com> References: <023D6B7C-904D-4DC2-98FB-36F18E797F18@geistinteractive.com> Message-ID: <1496A6A3-C530-4E05-A167-74E0398F9C00@major.on-rev.com> Hi Todd, Am 26.09.2012 um 15:48 schrieb Todd Geist : > Hello, > > I keep wanting to use hidden Data Grids, so much so that I have been considering trying to rip out the UI. > The simplest use for this would be something like this. > I have a group of fields on a card. And I want that group bound to something just like the DataGrid except I will never show the DataGrid to the user. The user navigates from record to record, does searches, adds new records, deletes records, etc. All from the card. DataGrids have a lot of stuff that can help manage that. And it might be nice to have an API that was consistent between the > So my question is? does anyone else feel a need for this? Do you think it is worth trying to create a control with the same Data API as the DataGrid, but with no UI? Are there any benefits to be gained over just using a hidden DataGrid. hmm, DataGrid - UI = Array So why not just use an array (global/local variable or even a custom property) to keep the data? At least that's what I would do :-) > Thanks > > Todd Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From mwieder at ahsoftware.net Wed Sep 26 11:01:40 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 26 Sep 2012 08:01:40 -0700 Subject: DataGrids with no UI In-Reply-To: <023D6B7C-904D-4DC2-98FB-36F18E797F18@geistinteractive.com> References: <023D6B7C-904D-4DC2-98FB-36F18E797F18@geistinteractive.com> Message-ID: <88306196687.20120926080140@ahsoftware.net> Todd- Wednesday, September 26, 2012, 6:48:13 AM, you wrote: > The user navigates from record to record, does searches, adds new > records, deletes records, etc. ...that's a database... -- -Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Wed Sep 26 11:16:21 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 26 Sep 2012 08:16:21 -0700 Subject: Android, Ubuntu, and the JDK Message-ID: <50631C45.3000105@fourthworld.com> Many thanks to RunRev for providing Android build support in LiveCode for Linux. I was looking forward to trying that last night, but ran into a snag: I've installed the Android SDK, with a minimum version support of 2.2. I've also installed OpenJDK for Java 6, and that much seems to be working. But when setting up LiveCode's Prefs window I can select the SDK folder without issue, but pointing it to my JDK folder alerts me that it's "not a valid JDK", with no further details. What exactly is it looking for? Have any of you been able to successfully set up Android building from LC 5.5.2 under Ubuntu? TIA - -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From guglielmo at braguglia.ch Wed Sep 26 11:28:06 2012 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Wed, 26 Sep 2012 17:28:06 +0200 Subject: keyboardActivated ... but by whom ??? Message-ID: <50631F06.5040402@braguglia.ch> Hi, anyone knows how to find out, on a card with many native text fields (created with mobileCreateControl), which control triggered the keyboard ? On the "keyboardActivated" message I have tried to test the "mobileControlTarget()" but ... return an empty value ... :-( Any suggestion ? Thanks in advance, Guglielmo From bobs at twft.com Wed Sep 26 11:37:32 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 26 Sep 2012 08:37:32 -0700 Subject: artificially causing a field to be left in a script In-Reply-To: References: Message-ID: <594EA0D9-302F-4DC6-BAD0-6D676D77ABDA@twft.com> Do you mean click on a button? This works for me if I click on another field or on the card background. It works the way you are seeing it only if I click on a button. We just had a thread about this. Put focus on nothing in the mouseUp handler of your button. This will have the effect of sending closefield to whatever the focused object is. Bob On Sep 25, 2012, at 6:45 PM, Dr. Hawkins wrote: > TO avoid pounding the database, my card full of data fields only saves > data if any has changed. This is done by closeField setting a flag. > > However, if someone changes data in one field, but then clicks to go > on to the next data, closefield is never reached. > > If I can send a tab to the field with focus, it would solve the > problem--but what is the "safest" way to do this? > > send tabkey to the focusedObject > > ? > > Or would be dispatch be better then send? > > Or am I missing something here (that odd, nagging feeling at the back > of my head . . .) > > -- > Richard E. Hawkins, Esq. > (702) 508-8462 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Wed Sep 26 11:39:55 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 26 Sep 2012 08:39:55 -0700 Subject: artificially causing a field to be left in a script In-Reply-To: <8CF69BAD9CEE0FC-910-3688D@webmail-d161.sysops.aol.com> References: <8CF69ACF901D174-910-331EF@webmail-d161.sysops.aol.com> <8CF69B031CAD932-910-33E9D@webmail-d161.sysops.aol.com> <8CF69BAD9CEE0FC-910-3688D@webmail-d161.sysops.aol.com> Message-ID: Craig, that will work for one field. He should put that command in the nav button mouseUp scripts, or in a frontscript mouseUp handler, making sure he passes mouseUp. Bob On Sep 25, 2012, at 9:59 PM, DunbarX at aol.com wrote: > Now I see. > > > put this into the field script: > > > on mouseLeave > focus on nothing > end mouseLeave > > > When the field loses focus, it will trigger the "closeField" message. > > > Craig Newman From bobs at twft.com Wed Sep 26 11:44:00 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 26 Sep 2012 08:44:00 -0700 Subject: DataGrids with no UI In-Reply-To: <1496A6A3-C530-4E05-A167-74E0398F9C00@major.on-rev.com> References: <023D6B7C-904D-4DC2-98FB-36F18E797F18@geistinteractive.com> <1496A6A3-C530-4E05-A167-74E0398F9C00@major.on-rev.com> Message-ID: Sometimes I need an array with only one dimension and one element. Oh wait! That's a variable! ;-) Bob On Sep 26, 2012, at 7:04 AM, Klaus on-rev wrote: > hmm, DataGrid - UI = Array > > So why not just use an array (global/local variable or even a custom property) to keep the data? > At least that's what I would do :-) > >> Thanks >> >> Todd > > Best > > Klaus From dixonja at hotmail.co.uk Wed Sep 26 11:48:16 2012 From: dixonja at hotmail.co.uk (John Dixon) Date: Wed, 26 Sep 2012 16:48:16 +0100 Subject: keyboardActivated ... but by whom ??? In-Reply-To: <50631F06.5040402@braguglia.ch> References: <50631F06.5040402@braguglia.ch> Message-ID: Guglielmo.. I would imagine that the focusedObject would help you here as it returns the currently focused control. Dixie > Hi, > anyone knows how to find out, on a card with many native text fields > (created with mobileCreateControl), which control triggered the keyboard ? > > On the "keyboardActivated" message I have tried to test the > "mobileControlTarget()" but ... return an empty value ... :-( > > Any suggestion ? > > Thanks in advance, > > Guglielmo > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dixonja at hotmail.co.uk Wed Sep 26 11:51:11 2012 From: dixonja at hotmail.co.uk (John Dixon) Date: Wed, 26 Sep 2012 16:51:11 +0100 Subject: keyboardActivated ... but by whom ??? In-Reply-To: References: <50631F06.5040402@braguglia.ch>, Message-ID: mmm... maybe not, I have just read your post a little closer... sorry, I was thinking about LC text fields.. Dixie > Guglielmo.. > > I would imagine that the focusedObject would help you here as it returns the currently focused control. > > Dixie > > > Hi, > > anyone knows how to find out, on a card with many native text fields > > (created with mobileCreateControl), which control triggered the keyboard ? > > > > On the "keyboardActivated" message I have tried to test the > > "mobileControlTarget()" but ... return an empty value ... :-( > > > > Any suggestion ? > > > > Thanks in advance, > > > > Guglielmo > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dixonja at hotmail.co.uk Wed Sep 26 11:55:13 2012 From: dixonja at hotmail.co.uk (John Dixon) Date: Wed, 26 Sep 2012 16:55:13 +0100 Subject: keyboardActivated ... but by whom ??? In-Reply-To: References: <50631F06.5040402@braguglia.ch>, Message-ID: Guglielmo.. The 'editing' property of the UITextfield control will tell you whether the UITextField control is being edited or not.. > Guglielmo.. > > I would imagine that the focusedObject would help you here as it returns the currently focused control. > > Dixie > > > Hi, > > anyone knows how to find out, on a card with many native text fields > > (created with mobileCreateControl), which control triggered the keyboard ? > > > > On the "keyboardActivated" message I have tried to test the > > "mobileControlTarget()" but ... return an empty value ... :-( > > > > Any suggestion ? > > > > Thanks in advance, > > > > Guglielmo > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From guglielmo at braguglia.ch Wed Sep 26 12:02:22 2012 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Wed, 26 Sep 2012 18:02:22 +0200 Subject: keyboardActivated ... but by whom ??? In-Reply-To: References: <50631F06.5040402@braguglia.ch> Message-ID: <5063270E.2020805@braguglia.ch> Hi Dixie, unfortunately no ... :-( ... focusedObject() seems to work only with LiveCode controls and NOT with the native controls (I'm on iOS) created with the "mobileCreateControl". Guglielmo On 26.09.2012 17:48, John Dixon wrote: > > > Guglielmo.. > > I would imagine that the focusedObject would help you here as it returns the currently focused control. > > Dixie > >> Hi, >> anyone knows how to find out, on a card with many native text fields >> (created with mobileCreateControl), which control triggered the keyboard ? >> >> On the "keyboardActivated" message I have tried to test the >> "mobileControlTarget()" but ... return an empty value ... :-( >> >> Any suggestion ? >> >> Thanks in advance, >> >> Guglielmo >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From andre at andregarzia.com Wed Sep 26 12:09:36 2012 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 26 Sep 2012 13:09:36 -0300 Subject: Android, Ubuntu, and the JDK In-Reply-To: <50631C45.3000105@fourthworld.com> References: <50631C45.3000105@fourthworld.com> Message-ID: Richard, I know this is not ideal, but have you tried with Oracle JDK? (ARGH) On Wed, Sep 26, 2012 at 12:16 PM, Richard Gaskin wrote: > Many thanks to RunRev for providing Android build support in LiveCode for > Linux. > > I was looking forward to trying that last night, but ran into a snag: > > I've installed the Android SDK, with a minimum version support of 2.2. > I've also installed OpenJDK for Java 6, and that much seems to be working. > > But when setting up LiveCode's Prefs window I can select the SDK folder > without issue, but pointing it to my JDK folder alerts me that it's "not a > valid JDK", with no further details. > > What exactly is it looking for? > > Have any of you been able to successfully set up Android building from LC > 5.5.2 under Ubuntu? > > TIA - > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/**FourthWorldSys > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From guglielmo at braguglia.ch Wed Sep 26 12:19:33 2012 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Wed, 26 Sep 2012 18:19:33 +0200 Subject: keyboardActivated ... but by whom ??? In-Reply-To: References: <50631F06.5040402@braguglia.ch>, Message-ID: <50632B15.4040400@braguglia.ch> *THANKS Dixie*, yes, the solution is to use the "inputBeginEditing" native message ! :-) Regards, Guglielmo On 26.09.2012 17:55, John Dixon wrote: > > Guglielmo.. > > The 'editing' property of the UITextfield control will tell you whether the UITextField control is being edited or not.. > >> Guglielmo.. >> >> I would imagine that the focusedObject would help you here as it returns the currently focused control. >> >> Dixie >> >>> Hi, >>> anyone knows how to find out, on a card with many native text fields >>> (created with mobileCreateControl), which control triggered the keyboard ? >>> >>> On the "keyboardActivated" message I have tried to test the >>> "mobileControlTarget()" but ... return an empty value ... :-( >>> >>> Any suggestion ? >>> >>> Thanks in advance, >>> >>> Guglielmo >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From ambassador at fourthworld.com Wed Sep 26 12:43:26 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 26 Sep 2012 09:43:26 -0700 Subject: Android, Ubuntu, and the JDK In-Reply-To: References: Message-ID: <506330AE.8050709@fourthworld.com> Andre Garzia wrote: > Richard, > > I know this is not ideal, but have you tried with Oracle JDK? > > (ARGH) Argh indeed. After their shenanigans with Open Office and other formerly-well-stewarded projects (along with their "Please don't program in Java" lawsuit they launched against Google, which was an epic fail resulting in Oracle not only getting zero from Google but also being ordered to pay Google's legal fees) few in the industry have reason to trust Oracle any more, which is why the Ubuntu project and others have migrated to Open JDK as a more reliable alternative. I'll try the (Argh) Oracle install and see what happens.... -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From wow at together.net Wed Sep 26 13:58:09 2012 From: wow at together.net (Richard Miller) Date: Wed, 26 Sep 2012 13:58:09 -0400 Subject: Current opinion on freemium Android apps In-Reply-To: <506330AE.8050709@fourthworld.com> References: <506330AE.8050709@fourthworld.com> Message-ID: <50634231.7060205@together.net> I have an Android app I've been selling only from my website. It works as a free version until the user enters an email address matched to a paid-for entry in a database (meaning, they can pay for the full version from my site, when then upgrades the status of their email address in a central database). I'd like to submit this app to Google Play. I realize Google Play won't accept this upgrade method. This leaves me two choices: 1. Create and submit to Google separate Free and Premium versions of the app. 2. Use an in-app purchase system (i.e. freemium model). I've already designed and tested the in-app purchase upgrade code in my (now selling) IOS app. Is the code used for that identical to what I would use in the Android version? It's a simple non-consumable upgrade. How do people suggest I proceed? Option 1 or 2? Thanks. Richard Miller From scott at tactilemedia.com Wed Sep 26 14:11:13 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 26 Sep 2012 11:11:13 -0700 Subject: Format Accented Characters for URL? In-Reply-To: <0EA4ADBB-3D95-4B0D-857D-83246AC106AE@derbrill.de> Message-ID: Hi Malte: I tried what you suggest and get the word "binary" in the result page. ??? Any other suggestions I can try? Regards, Scott Rossi Creative Director Tactile Media, UX Design On 9/26/12 4:03 AM, "Malte Brill" wrote: >Did you try: >put binary uniEncode("ABC") > >? > >> After getting empty values returned from the server, I tried these >>simple >> tests: >> put uniDecode(uniEncode("ABC"),"utf8");exit to top >> put uniEncode("ABC");exit to top > > > >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode > From charles at buchwald.ca Wed Sep 26 14:59:44 2012 From: charles at buchwald.ca (Charles E Buchwald) Date: Wed, 26 Sep 2012 13:59:44 -0500 Subject: How to target selected field of another stack In-Reply-To: <50623346.6080205@hindu.org> References: <50623346.6080205@hindu.org> Message-ID: This is just a shot in the dark: can you use the "rev...." system commands intended for plugins, as shown on page 359 of the User Guide? Would that help? - Charles On 2012-09-25, at 5:42 PM, Brahmanathaswami wrote: > I want to add a pull down menu to a small tools palette stack (B) that acts on the fields of a second "main" stack (A). > > even if the window mode of the tools stack (B) is palette, the traversal of the pull down menu is off and I have my cursor in a text field of the "main" stack (A)... the focusedObject() always returns the card of the tools stack (B) and not the field I have my cursor in. > > Oddly "the selection" referred to in scripts of the palette stack (B) *does* target the cursor location/selected text of the selected field in stack (A) > > So why can't I get the focusedObject() of that field? > > > Brahmanathaswami > Kauai Aadheenam -- Charles E. Buchwald http://buchwald.ca Vancouver / Mexico City / NYC Member of the 02 Global Network for Sustainable Design ? Connect on LinkedIn ? Follow me on Twitter From monte at sweattechnologies.com Wed Sep 26 16:27:49 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 27 Sep 2012 06:27:49 +1000 Subject: DataGrids with no UI In-Reply-To: <023D6B7C-904D-4DC2-98FB-36F18E797F18@geistinteractive.com> References: <023D6B7C-904D-4DC2-98FB-36F18E797F18@geistinteractive.com> Message-ID: <9F681738-A579-49F8-97E1-231034F6BCD9@sweattechnologies.com> Hey Todd I think what you want is andre's SQLite db library. Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 26/09/2012, at 11:48 PM, Todd Geist wrote: > Hello, > > I keep wanting to use hidden Data Grids, so much so that I have been considering trying to rip out the UI. > > The simplest use for this would be something like this. > > I have a group of fields on a card. And I want that group bound to something just like the DataGrid except I will never show the DataGrid to the user. The user navigates from record to record, does searches, adds new records, deletes records, etc. All from the card. DataGrids have a lot of stuff that can help manage that. And it might be nice to have an API that was consistent between the > > So my question is? does anyone else feel a need for this? Do you think it is worth trying to create a control with the same Data API as the DataGrid, but with no UI? Are there any benefits to be gained over just using a hidden DataGrid. > > Thanks > > > > > > Todd > > -- > Todd Geist > ------------------------------------ > http://www.geistinteractive.com > 805-419-9382 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Wed Sep 26 16:36:11 2012 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 26 Sep 2012 23:36:11 +0300 Subject: DataGrids with no UI In-Reply-To: <9F681738-A579-49F8-97E1-231034F6BCD9@sweattechnologies.com> References: <023D6B7C-904D-4DC2-98FB-36F18E797F18@geistinteractive.com> <9F681738-A579-49F8-97E1-231034F6BCD9@sweattechnologies.com> Message-ID: <5063673B.9050102@gmail.com> >So my question is? does anyone else feel a need for this? Do you think it is worth trying to create a control with the same Data API as the DataGrid, but with no UI? Are there any benefits to be gained over just using a hidden DataGrid. I don't know about benefits, but using a hidden DataGrid is certainly going to be the simplest way. >Thanks >Todd From bobs at twft.com Wed Sep 26 16:59:31 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 26 Sep 2012 13:59:31 -0700 Subject: SafeWallet Message-ID: Doesn't one of the Livecode devs make the product SafeWallet? Or was that InfoWallet? Bob From todd at geistinteractive.com Wed Sep 26 17:11:59 2012 From: todd at geistinteractive.com (Todd Geist) Date: Wed, 26 Sep 2012 14:11:59 -0700 Subject: DataGrids with no UI In-Reply-To: References: <023D6B7C-904D-4DC2-98FB-36F18E797F18@geistinteractive.com> <1496A6A3-C530-4E05-A167-74E0398F9C00@major.on-rev.com> Message-ID: Thanks but what I am looking for is not an Array. At least not just an Array. And it is not a database, although it is probably bound to a database. I am building a data binding library. I am sick to death of wiring up databases to LiveCode controls. Its all boiler plate BS and it needs to go away. Andre's DataStore libraries inspired me to make an attempt at this based on his libraries. The idea is that you simply "Bind" dataGrids to one of on Andres' "sources" with a command like BindGridToSource the long id of group id 1392, "contacts" and your done. You have 2 way binding from the Grid to the DB and back. Changes made to the DB are reflected in any grids that happen to be bound to the same source. THEN you can also bind a Group or a Card to the DataGrid with a command like this BindControlToGrid theLongIDofTheGroup, the LongIDoftheGrid And you get the same thing. 2 way binding between the Control and the grid. Select a record in the Grid, and the Bound card or group is updated to show the same record. Edit the data in the Group and the changes are automatically synchronized to the the Grid the DB and other Controls that happen to be bound to the same source and record. Once you tell the library "what is bound to what" the library handles the rest. Of course there are ways to easily over ride the default behavior if it is not what you need or want. But out of the box, you just design your ui and you get persistence ( Thanks to Andre's libraries). This is working really well, But sometimes I don't want or need the DataGrid to be visible. I still need, searching, selected items, sorbability etc. I just don't need the UI. The Grid holds my "FoundSet of sorted records" if you will, even when I don't care to see the list, i still need something that can serve in the same capacity. Yes I understand how to go about trying to build something like this starting with an array, probably a local array a Behavior so I could easily re-use it. THE question is/ was?. is it worth creating something with No ui. IS there anything to gain over just hiding the damn data grid, when I don't want it visible. Todd On Sep 26, 2012, at 8:44 AM, Bob Sneidar wrote: > Sometimes I need an array with only one dimension and one element. Oh wait! That's a variable! ;-) > > Bob > > > On Sep 26, 2012, at 7:04 AM, Klaus on-rev wrote: > >> hmm, DataGrid - UI = Array >> >> So why not just use an array (global/local variable or even a custom property) to keep the data? >> At least that's what I would do :-) >> >>> Thanks >>> >>> Todd >> >> Best >> >> Klaus > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Todd -- Todd Geist ------------------------------------ http://www.geistinteractive.com 805-419-9382 GoDraw Draw on Photos with FileMaker Go http://www.geistinteractive.com/godraw From mwieder at ahsoftware.net Wed Sep 26 17:48:01 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 26 Sep 2012 21:48:01 +0000 (UTC) Subject: Android, Ubuntu, and the JDK References: <50631C45.3000105@fourthworld.com> Message-ID: Richard Gaskin writes: > What exactly is it looking for? I really don't have a clue. There aren't any guidelines. But... > Have any of you been able to successfully set up Android building from > LC 5.5.2 under Ubuntu? Don't know about ubuntu, but in fedora it was happy when I pointed it to /usr/lib/java-1.6.0/jvm/java-1.6.0-openjdk -- Mark Wieder mwieder at ahsoftware.net From lunchnmeets at aol.com Wed Sep 26 18:02:33 2012 From: lunchnmeets at aol.com (lunchnmeets) Date: Wed, 26 Sep 2012 18:02:33 -0400 Subject: Show/hide fixed Message-ID: Hi, Thanks to everyone that tried to help me get through this problem. It was fixed by inserting "lock messages" into the offending script. Now, I know this is forcing a solution. However, I'd really love to know which problem script got in the way. I looked at open and close stack and card scripts and didn't see anything. Which other scripts are blocked by lock messages? I seem to remember that there is an easy way to get the list of declared globals and their values, but I can't remember how that's done. Joe Orlando, FL From kee at kagi.com Wed Sep 26 18:02:35 2012 From: kee at kagi.com (kee nethery) Date: Wed, 26 Sep 2012 15:02:35 -0700 Subject: SafeWallet In-Reply-To: References: Message-ID: <02B4DAAB-3D45-4CDA-B8E5-22F9AF3B1F7B@kagi.com> InfoWallet That would be Bill Vlahos Kee On Sep 26, 2012, at 1:59 PM, Bob Sneidar wrote: > Doesn't one of the Livecode devs make the product SafeWallet? Or was that InfoWallet? > > Bob > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Wed Sep 26 18:24:23 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 26 Sep 2012 15:24:23 -0700 Subject: Show/hide fixed In-Reply-To: References: Message-ID: <9CC49DA1-E98C-4F97-94A5-7DF771B949FA@twft.com> Seems a message is being triggered that executes a rev command that fails and exits to top. I'd like to know what that is too! Bob On Sep 26, 2012, at 3:02 PM, lunchnmeets wrote: > Hi, > > Thanks to everyone that tried to help me get through this problem. It was fixed by inserting "lock messages" into the offending script. Now, I know this is forcing a solution. However, I'd really love to know which problem script got in the way. I looked at open and close stack and card scripts and didn't see anything. Which other scripts are blocked by lock messages? > > I seem to remember that there is an easy way to get the list of declared globals and their values, but I can't remember how that's done. > > Joe > Orlando, FL > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Wed Sep 26 18:26:07 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 26 Sep 2012 15:26:07 -0700 Subject: Show/hide fixed In-Reply-To: References: Message-ID: Scripts do not get blocked. Lock Messages prevents the normal messages from being automatically generated, like mouseUp, openCard, etc. You can still SEND or DISPATCH those messages yourself. It just keeps the engine from automatically sending them. Bob On Sep 26, 2012, at 3:02 PM, lunchnmeets wrote: > Hi, > > Thanks to everyone that tried to help me get through this problem. It was fixed by inserting "lock messages" into the offending script. Now, I know this is forcing a solution. However, I'd really love to know which problem script got in the way. I looked at open and close stack and card scripts and didn't see anything. Which other scripts are blocked by lock messages? > > I seem to remember that there is an easy way to get the list of declared globals and their values, but I can't remember how that's done. > > Joe > Orlando, FL > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Wed Sep 26 18:49:33 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 26 Sep 2012 15:49:33 -0700 Subject: DataGrids with no UI In-Reply-To: References: <023D6B7C-904D-4DC2-98FB-36F18E797F18@geistinteractive.com> <1496A6A3-C530-4E05-A167-74E0398F9C00@major.on-rev.com> Message-ID: I don't think so Todd. Allow me to be the naysayer here. The data structure behind a datagrid is in fact an array. Working with arrays is lightening fast, and they can be fairly large, restricted by memory. If you need bigger, there's SQL. The problem with a datagrid is that the data that is "visible" is all that is loaded into the datagrid fields and such, plus one row above and below what is visible if I am not mistaken. The rest of the data is loaded as you scroll, and is actually contained in the numerically indexed array. It only seems like the datagrid as a whole is a kind of data object but that is just an illusion. A datagrid is an array with a GUI. The GUI may have a library that helps you sort, display and find things, but if you take a look at the datagrid library, that is the code that makes the datagrid work, they are simply manipulating arrays. Also, a datagrid would only be able to handle simple 2 dimensional arrays, and would not be able to support relational needs. Arrays cannot be sorted or searched by simple commands (a glaring omission if anyone wants to ask me) so you have to write an api for doing those things. There is no indexing, but that is perhaps moot given the size of your array is going to be necessarily limited. A datagrid without the gui is an array and an api library. In essence, it's like asking to have your butter spread out on your bread, only without the bread. Well just peel back the paper and take a bite, you see? No? Some of my analogies are a stretch I admit. ;-) Okay try this one. It's like taking apart the space shuttle because you want to use the seats in it. Bob On Sep 26, 2012, at 2:11 PM, Todd Geist wrote: > > Thanks but what I am looking for is not an Array. At least not just an Array. And it is not a database, although it is probably bound to a database. > > I am building a data binding library. I am sick to death of wiring up databases to LiveCode controls. Its all boiler plate BS and it needs to go away. Andre's DataStore libraries inspired me to make an attempt at this based on his libraries. The idea is that you simply "Bind" dataGrids to one of on Andres' "sources" with a command like > > BindGridToSource the long id of group id 1392, "contacts" > > and your done. You have 2 way binding from the Grid to the DB and back. Changes made to the DB are reflected in any grids that happen to be bound to the same source. > > THEN you can also bind a Group or a Card to the DataGrid with a command like this > > BindControlToGrid theLongIDofTheGroup, the LongIDoftheGrid > > And you get the same thing. 2 way binding between the Control and the grid. Select a record in the Grid, and the Bound card or group is updated to show the same record. Edit the data in the Group and the changes are automatically synchronized to the the Grid the DB and other Controls that happen to be bound to the same source and record. > > Once you tell the library "what is bound to what" the library handles the rest. Of course there are ways to easily over ride the default behavior if it is not what you need or want. But out of the box, you just design your ui and you get persistence ( Thanks to Andre's libraries). > > This is working really well, But sometimes I don't want or need the DataGrid to be visible. I still need, searching, selected items, sorbability etc. I just don't need the UI. The Grid holds my "FoundSet of sorted records" if you will, even when I don't care to see the list, i still need something that can serve in the same capacity. > > Yes I understand how to go about trying to build something like this starting with an array, probably a local array a Behavior so I could easily re-use it. THE question is/ was?. is it worth creating something with No ui. IS there anything to gain over just hiding the damn data grid, when I don't want it visible. > > Todd > > > On Sep 26, 2012, at 8:44 AM, Bob Sneidar wrote: > >> Sometimes I need an array with only one dimension and one element. Oh wait! That's a variable! ;-) >> >> Bob >> >> >> On Sep 26, 2012, at 7:04 AM, Klaus on-rev wrote: >> >>> hmm, DataGrid - UI = Array >>> >>> So why not just use an array (global/local variable or even a custom property) to keep the data? >>> At least that's what I would do :-) >>> >>>> Thanks >>>> >>>> Todd >>> >>> Best >>> >>> Klaus >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > Todd > > -- > Todd Geist > ------------------------------------ > http://www.geistinteractive.com > 805-419-9382 > > GoDraw > Draw on Photos with FileMaker Go > http://www.geistinteractive.com/godraw > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From calhorner at xtra.co.nz Wed Sep 26 18:52:24 2012 From: calhorner at xtra.co.nz (Cal Horner) Date: Thu, 27 Sep 2012 10:52:24 +1200 (New Zealand Standard Time) Subject: Windows 7 Woes Message-ID: <50638705.000003.02756@CALS_BIG_PC> After many years of happy use with Windows XP, I and many other users were told that it was no longer supported. But you all know that. So I opened my moth-filled wallet and purchased Windows 7. Along with an upgrade to LC 5.5.2. I can hear you all say "Aha!". I have very carefully converted the stacks I use to the the new file format. Then I do what I always do. I generated appropriate stand-alone engine engines for the stacks. After the engine has been generated. The IDE locks up and I get one of those sympathetic windows 7 dialogues stating that an error has occurred and windows is trying to fix it. Then it fixes things by closing down LC 5.5.2.. I thought we would be over this type of problem by the time we have gotten to Version 7 of Windows and Version 5.5. Of LC. Quite frankly, I'm tired of going over the same old issues and figuring out work around's every time one of these companies wants to get more money out of us. Now that I've done my rant: can anyone point me toward working around the problems they have encountered. Cal From bobs at twft.com Wed Sep 26 19:02:15 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 26 Sep 2012 16:02:15 -0700 Subject: Windows 7 Woes In-Reply-To: <50638705.000003.02756@CALS_BIG_PC> References: <50638705.000003.02756@CALS_BIG_PC> Message-ID: <8C3DFA8D-1FF8-4F3C-9365-408A6716DBA9@twft.com> I don't know what you mean my a stand-alone engine engine. Bob On Sep 26, 2012, at 3:52 PM, Cal Horner wrote: > Then I do what I always do. I generated appropriate stand-alone engine > engines for the stacks. After the engine has been generated. The IDE locks > up and I get one of those sympathetic windows 7 dialogues stating that an > error has occurred and windows is trying to fix it. From monte at sweattechnologies.com Wed Sep 26 19:10:16 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 27 Sep 2012 09:10:16 +1000 Subject: DataGrids with no UI In-Reply-To: References: <023D6B7C-904D-4DC2-98FB-36F18E797F18@geistinteractive.com> <1496A6A3-C530-4E05-A167-74E0398F9C00@major.on-rev.com> Message-ID: <79832D45-F29C-4A84-A249-CB40A5FA51B5@sweattechnologies.com> If you work out how to get a library to listen to changes in a datagrid (which you will need to do if you want to bind it to a table) then could you post it on the list. I have a custom control (mergDataGridScroller) that needs to know when the data is changed. At the moment it requires you to dispatch updateContentRect to it after changing the datagrid data but if it could listen to changes it would be nicer. I can't se anything in the api that helps me with that though. PS there was database binding in the ide a few years back. I think it was taken out because it wasn't used. Cheers Monte On 27/09/2012, at 7:11 AM, Todd Geist wrote: > I am building a data binding library. I am sick to death of wiring up databases to LiveCode controls. -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From ambassador at fourthworld.com Wed Sep 26 19:13:13 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 26 Sep 2012 16:13:13 -0700 Subject: Windows 7 Woes In-Reply-To: <50638705.000003.02756@CALS_BIG_PC> References: <50638705.000003.02756@CALS_BIG_PC> Message-ID: <50638C09.5060401@fourthworld.com> Cal Horner wrote: > After many years of happy use with Windows XP, I and many other users were > told that it was no longer supported. But you all know that. > > So I opened my moth-filled wallet and purchased Windows 7. Along with an > upgrade to LC 5.5.2. > > I can hear you all say "Aha!". > > > I have very carefully converted the stacks I use to the the new file format. > > Then I do what I always do. I generated appropriate stand-alone engine > engines for the stacks. After the engine has been generated. The IDE locks > up and I get one of those sympathetic windows 7 dialogues stating that an > error has occurred and windows is trying to fix it. > > Then it fixes things by closing down LC 5.5.2.. > > I thought we would be over this type of problem by the time we have gotten > to Version 7 of Windows and Version 5.5. Of LC. > > Quite frankly, I'm tired of going over the same old issues and figuring out > work around's every time one of these companies wants to get more money out > of us. > > Now that I've done my rant: can anyone point me toward working around the > problems they have encountered. I solved the Win 7 problem in 20 minutes by wiping the drive and installing Ubuntu. ;) But seriously, I've not had the sort of issues you report here with Win 7. Can you provide any details on the warnings? What is the standalone doing? And if the error is reported for the standalone, why does the OS shut down the IDE? -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From bobs at twft.com Wed Sep 26 19:15:21 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 26 Sep 2012 16:15:21 -0700 Subject: DataGrids with no UI In-Reply-To: <79832D45-F29C-4A84-A249-CB40A5FA51B5@sweattechnologies.com> References: <023D6B7C-904D-4DC2-98FB-36F18E797F18@geistinteractive.com> <1496A6A3-C530-4E05-A167-74E0398F9C00@major.on-rev.com> <79832D45-F29C-4A84-A249-CB40A5FA51B5@sweattechnologies.com> Message-ID: <90095A4B-2D47-4B3B-B503-4CD16FC8796C@twft.com> Yup. And it wasn't used because it was difficult to get it to work right or consistently. I never did. When I first began using Revolution I thought that the database binding feature was the only way to get Revolution to work with Databases, and almost quit trying, until someone on the list told me to forget about that and use the API. Bob On Sep 26, 2012, at 4:10 PM, Monte Goulding wrote: > PS there was database binding in the ide a few years back. I think it was taken out because it wasn't used. > > Cheers > > Monte From bobs at twft.com Wed Sep 26 19:18:27 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 26 Sep 2012 16:18:27 -0700 Subject: Windows 7 Woes In-Reply-To: <50638C09.5060401@fourthworld.com> References: <50638705.000003.02756@CALS_BIG_PC> <50638C09.5060401@fourthworld.com> Message-ID: <9DC161B4-6ECB-4DCB-BA80-A9C74E0AD24B@twft.com> I solved a lot of problems by disabling UAC. This is clearly NOT recommended in a corporate environment. Also it will be a hard sell for a commercial product to require users to disable security features, but there it is. You may want to do that as a test to isolate if that is the issue. Bob On Sep 26, 2012, at 4:13 PM, Richard Gaskin wrote: >> Now that I've done my rant: can anyone point me toward working around the >> problems they have encountered. > > I solved the Win 7 problem in 20 minutes by wiping the drive and installing Ubuntu. ;) > > But seriously, I've not had the sort of issues you report here with Win 7. Can you provide any details on the warnings? What is the standalone doing? And if the error is reported for the standalone, why does the OS shut down the IDE? > > -- > Richard Gaskin From todd at geistinteractive.com Wed Sep 26 20:34:11 2012 From: todd at geistinteractive.com (Todd Geist) Date: Wed, 26 Sep 2012 17:34:11 -0700 Subject: DataGrids with no UI In-Reply-To: References: <023D6B7C-904D-4DC2-98FB-36F18E797F18@geistinteractive.com> <1496A6A3-C530-4E05-A167-74E0398F9C00@major.on-rev.com> Message-ID: <2E416C7B-550D-4310-B278-12BBD15CBCAE@geistinteractive.com> On Sep 26, 2012, at 3:49 PM, Bob Sneidar wrote: > . A datagrid without the gui is an array and an api library. Which is exactly what I want I just want it to have the same API as the data grid when appropriate Todd -- Todd Geist ------------------------------------ http://www.geistinteractive.com 805-419-9382 From todd at geistinteractive.com Wed Sep 26 20:43:39 2012 From: todd at geistinteractive.com (Todd Geist) Date: Wed, 26 Sep 2012 17:43:39 -0700 Subject: DataGrids with no UI In-Reply-To: <79832D45-F29C-4A84-A249-CB40A5FA51B5@sweattechnologies.com> References: <023D6B7C-904D-4DC2-98FB-36F18E797F18@geistinteractive.com> <1496A6A3-C530-4E05-A167-74E0398F9C00@major.on-rev.com> <79832D45-F29C-4A84-A249-CB40A5FA51B5@sweattechnologies.com> Message-ID: <00AE0721-DCBD-473C-A852-B6CC178B8FCA@geistinteractive.com> On Sep 26, 2012, at 4:10 PM, Monte Goulding wrote: > If you work out how to get a library to listen to changes in a datagrid (which you will need to do if you want to bind it to a table) then could you post it on the list. I have a custom control (mergDataGridScroller) that needs to know when the data is changed. At the moment it requires you to dispatch updateContentRect to it after changing the datagrid data but if it could listen to changes it would be nicer. I can't se anything in the api that helps me with that though. Will do. > > PS there was database binding in the ide a few years back. I think it was taken out because it wasn't used. Yeah, I remember. But that was quite a few years back. I am simply unwilling to do wire this stuff up by hand every time. I would rather gargle thumbtacks. Either I find a way to effectively do data binding or I am moving on. I am very spoiled by 20 years of doing DB stuff in FileMaker where the binding is all done for you. FileMaker has it limits though, and it would be nice to break free of those as well. I just want something in the middle. Todd -- Todd Geist ------------------------------------ http://www.geistinteractive.com 805-419-9382 From bvlahos at mac.com Wed Sep 26 20:47:38 2012 From: bvlahos at mac.com (William Vlahos) Date: Wed, 26 Sep 2012 17:47:38 -0700 Subject: SafeWallet In-Reply-To: <02B4DAAB-3D45-4CDA-B8E5-22F9AF3B1F7B@kagi.com> References: <02B4DAAB-3D45-4CDA-B8E5-22F9AF3B1F7B@kagi.com> Message-ID: <99C86D42-E2F6-4729-9AC3-5521EDB427C9@mac.com> Bob, Yes InfoWallet is me. Bill Vlahos _________________ InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. lcTaskList: (http://www.infowallet.com/lctasklist/index.htm) RunRev lcTaskList Forum: (http://forums.runrev.com/viewforum.php?f=61) On Sep 26, 2012, at 3:02 PM, kee nethery wrote: > InfoWallet > > That would be Bill Vlahos > > Kee > > > On Sep 26, 2012, at 1:59 PM, Bob Sneidar wrote: > >> Doesn't one of the Livecode devs make the product SafeWallet? Or was that InfoWallet? >> >> Bob >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Wed Sep 26 21:25:46 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 26 Sep 2012 18:25:46 -0700 Subject: DataGrids with no UI In-Reply-To: <00AE0721-DCBD-473C-A852-B6CC178B8FCA@geistinteractive.com> References: <023D6B7C-904D-4DC2-98FB-36F18E797F18@geistinteractive.com> <1496A6A3-C530-4E05-A167-74E0398F9C00@major.on-rev.com> <79832D45-F29C-4A84-A249-CB40A5FA51B5@sweattechnologies.com> <00AE0721-DCBD-473C-A852-B6CC178B8FCA@geistinteractive.com> Message-ID: Hi Todd, I'm not sure of your timeframe but you might be interested in a product I'm working on, liquidSQL. It will eliminate the scripting and SQL statement coding for a high percentage of the functions in an application, leaving you to deal with the more complex ones. It will bind columns (including fields, option menus, radio buttons, checkboxes) in datagrids to rows in an SQL table, and controls on a card to individual columns in a table or SQL expressions. It's not limited to datagrids though, you will be able to use scrolling fields, tables, option menus, as the container for rows you retrieve, or no container at all, just next/prev/first/last buttons to browse through the data. It will handle the formatting of data such as dates and currency and handle validation checks of user entered data. The user will be able to specify selection criteria by simply typing into fields on the form( or selecting from option menus) if you allow that, or you can predefine the data to be selected. It will handle the display/entry of data from multiple tables on one stack (eg invoice header, invoice lines), figuring out how the tables are linked together automatically in most circumstances, and will automatically handle the display of data from foreign keys. You will be able to automatically generate stack layouts for a specified table, or you can drag/drop controls from a built in palette to create a layout yourself. I'm in the later stage of development right now and would hope to have beta available within a couple of months. Pete lcSQL Software On Wed, Sep 26, 2012 at 5:43 PM, Todd Geist wrote: > > On Sep 26, 2012, at 4:10 PM, Monte Goulding > wrote: > > > If you work out how to get a library to listen to changes in a datagrid > (which you will need to do if you want to bind it to a table) then could > you post it on the list. I have a custom control (mergDataGridScroller) > that needs to know when the data is changed. At the moment it requires you > to dispatch updateContentRect to it after changing the datagrid data but if > it could listen to changes it would be nicer. I can't se anything in the > api that helps me with that though. > > > Will do. > > > > > > PS there was database binding in the ide a few years back. I think it > was taken out because it wasn't used. > > Yeah, I remember. But that was quite a few years back. > > I am simply unwilling to do wire this stuff up by hand every time. I > would rather gargle thumbtacks. Either I find a way to effectively do data > binding or I am moving on. > > I am very spoiled by 20 years of doing DB stuff in FileMaker where the > binding is all done for you. FileMaker has it limits though, and it would > be nice to break free of those as well. I just want something in the middle. > > > > > Todd > > -- > Todd Geist > ------------------------------------ > http://www.geistinteractive.com > 805-419-9382 > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From todd at geistinteractive.com Wed Sep 26 21:28:45 2012 From: todd at geistinteractive.com (Todd Geist) Date: Wed, 26 Sep 2012 18:28:45 -0700 Subject: DataGrids with no UI In-Reply-To: <00AE0721-DCBD-473C-A852-B6CC178B8FCA@geistinteractive.com> References: <023D6B7C-904D-4DC2-98FB-36F18E797F18@geistinteractive.com> <1496A6A3-C530-4E05-A167-74E0398F9C00@major.on-rev.com> <79832D45-F29C-4A84-A249-CB40A5FA51B5@sweattechnologies.com> <00AE0721-DCBD-473C-A852-B6CC178B8FCA@geistinteractive.com> Message-ID: <8F2EBB30-B8BF-485A-811B-477B2625FF7E@geistinteractive.com> On Sep 26, 2012, at 4:10 PM, Monte Goulding wrote: > If you work out how to get a library to listen to changes in a datagrid (which you will need to do if you want to bind it to a table) then could you post it on the list. I have a custom control (mergDataGridScroller) that needs to know when the data is changed. At the moment it requires you to dispatch updateContentRect to it after changing the datagrid data but if it could listen to changes it would be nicer. I can't se anything in the api that helps me with that though. One thing to note?. I drive the population of the grid from the DB. When changes occur to the DB, and if a grid needs to be updated it is updated. If I need to update a row in the Grid with a script, I update the DB, that in turn updates the correct row in the Grid. Therefor the only changes that I need to listen for on the grid are user edits. I *think* i can get what I want with this. on CloseFieldEditor put the dgControl of the target into theGrid send "DataGridEdited theGrid" to me in 1 millisecond end CloseFieldEditor on DataGridEdited theGrid -- grab the data and store it. -- since I have a reference to the grid I can get its data. end DataGridEdited Or this is where I am at so far?. The "send" to me in 1 millisecond is key. Since that is what allows the Field editor to close. I think I will be able to get what I need from the grids to automatically save the data, but I don't think it is going to help you, Monte :-(. You probably need a message on any change to the data in a grid regardless of how it is made. I only care about user edits. Todd -- Todd Geist ------------------------------------ http://www.geistinteractive.com 805-419-9382 From monte at sweattechnologies.com Wed Sep 26 22:31:12 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 27 Sep 2012 12:31:12 +1000 Subject: DataGrids with no UI In-Reply-To: <8F2EBB30-B8BF-485A-811B-477B2625FF7E@geistinteractive.com> References: <023D6B7C-904D-4DC2-98FB-36F18E797F18@geistinteractive.com> <1496A6A3-C530-4E05-A167-74E0398F9C00@major.on-rev.com> <79832D45-F29C-4A84-A249-CB40A5FA51B5@sweattechnologies.com> <00AE0721-DCBD-473C-A852-B6CC178B8FCA@geistinteractive.com> <8F2EBB30-B8BF-485A-811B-477B2625FF7E@geistinteractive.com> Message-ID: How disappointing. On 27/09/2012, at 11:28 AM, Todd Geist wrote: > but I don't think it is going to help you, Monte :-(. -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From todd at geistinteractive.com Wed Sep 26 23:20:11 2012 From: todd at geistinteractive.com (Todd Geist) Date: Wed, 26 Sep 2012 20:20:11 -0700 Subject: DataGrids with no UI In-Reply-To: References: <023D6B7C-904D-4DC2-98FB-36F18E797F18@geistinteractive.com> <1496A6A3-C530-4E05-A167-74E0398F9C00@major.on-rev.com> <79832D45-F29C-4A84-A249-CB40A5FA51B5@sweattechnologies.com> <00AE0721-DCBD-473C-A852-B6CC178B8FCA@geistinteractive.com> Message-ID: Umm yeah! I will be very interested. :-) Yeah this is exactly the kind of stuff that I am looking for. I wouldn't mind paying for something like this either. I'll contact you back channel on this its sounds very interesting. Todd On Sep 26, 2012, at 6:25 PM, Peter Haworth wrote: > Hi Todd, > I'm not sure of your timeframe but you might be interested in a product I'm > working on, liquidSQL. It will eliminate the scripting and SQL statement > coding for a high percentage of the functions in an application, leaving > you to deal with the more complex ones. > > It will bind columns (including fields, option menus, radio buttons, > checkboxes) in datagrids to rows in an SQL table, and controls on a card to > individual columns in a table or SQL expressions. It's not limited to > datagrids though, you will be able to use scrolling fields, tables, option > menus, as the container for rows you retrieve, or no container at all, just > next/prev/first/last buttons to browse through the data. > > It will handle the formatting of data such as dates and currency and handle > validation checks of user entered data. > > The user will be able to specify selection criteria by simply typing into > fields on the form( or selecting from option menus) if you allow that, or > you can predefine the data to be selected. > > It will handle the display/entry of data from multiple tables on one stack > (eg invoice header, invoice lines), figuring out how the tables are linked > together automatically in most circumstances, and will automatically handle > the display of data from foreign keys. > > You will be able to automatically generate stack layouts for a specified > table, or you can drag/drop controls from a built in palette to create a > layout yourself. > > I'm in the later stage of development right now and would hope to have beta > available within a couple of months. > > Pete > lcSQL Software > > > > On Wed, Sep 26, 2012 at 5:43 PM, Todd Geist wrote: > >> >> On Sep 26, 2012, at 4:10 PM, Monte Goulding >> wrote: >> >>> If you work out how to get a library to listen to changes in a datagrid >> (which you will need to do if you want to bind it to a table) then could >> you post it on the list. I have a custom control (mergDataGridScroller) >> that needs to know when the data is changed. At the moment it requires you >> to dispatch updateContentRect to it after changing the datagrid data but if >> it could listen to changes it would be nicer. I can't se anything in the >> api that helps me with that though. >> >> >> Will do. >> >> >>> >>> PS there was database binding in the ide a few years back. I think it >> was taken out because it wasn't used. >> >> Yeah, I remember. But that was quite a few years back. >> >> I am simply unwilling to do wire this stuff up by hand every time. I >> would rather gargle thumbtacks. Either I find a way to effectively do data >> binding or I am moving on. >> >> I am very spoiled by 20 years of doing DB stuff in FileMaker where the >> binding is all done for you. FileMaker has it limits though, and it would >> be nice to break free of those as well. I just want something in the middle. >> >> >> >> >> Todd >> >> -- >> Todd Geist >> ------------------------------------ >> http://www.geistinteractive.com >> 805-419-9382 >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Todd -- Todd Geist ------------------------------------ http://www.geistinteractive.com 805-419-9382 GoDraw Draw on Photos with FileMaker Go http://www.geistinteractive.com/godraw From revdev at pdslabs.net Thu Sep 27 03:05:21 2012 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 27 Sep 2012 00:05:21 -0700 Subject: how to detect x64 vs. x86? Message-ID: <5063FAB1.2020708@pdslabs.net> I know this has been discussed before, but my search reveals nothing. So I ask. On Windows, is there a variable / shell command / registry entry my app can look at to see whether the OS is 32- or 64-bit? It would be nice if you could do it the same way across Vista, 7, 8; but I'll settle for what exists. Thanks so much! -- Phil Davis From th.douez at gmail.com Thu Sep 27 03:27:56 2012 From: th.douez at gmail.com (Thierry Douez) Date: Thu, 27 Sep 2012 09:27:56 +0200 Subject: how to detect x64 vs. x86? In-Reply-To: <5063FAB1.2020708@pdslabs.net> References: <5063FAB1.2020708@pdslabs.net> Message-ID: Hi Phil, Maybe enough to start with? @echo off ver | find ?2003? > nul if %ERRORLEVEL% == 0 goto v2003 ver | find ?XP? > nul if %ERRORLEVEL% == 0 goto vxp ver | find ?2000? > nul if %ERRORLEVEL% == 0 goto v2000 ver | find ?NT? > nul if %ERRORLEVEL% == 0 goto vnt echo Unknow OS Version. goto exit :v2003 :Run Windows 2003 specific commands here. goto exit :vxp :Run Windows XP specific commands here. goto exit :v2000 :Run Windows 2000 specific commands here. goto exit :vnt :Run Windows NT-specific commands here. goto exit :exit HTH, Thierry 2012/9/27 Phil Davis : > I know this has been discussed before, but my search reveals nothing. So I > ask. > > On Windows, is there a variable / shell command / registry entry my app can > look at to see whether the OS is 32- or 64-bit? It would be nice if you > could do it the same way across Vista, 7, 8; but I'll settle for what > exists. > > Thanks so much! > > -- > Phil Davis > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From th.douez at gmail.com Thu Sep 27 03:36:53 2012 From: th.douez at gmail.com (Thierry Douez) Date: Thu, 27 Sep 2012 09:36:53 +0200 Subject: how to detect x64 vs. x86? In-Reply-To: References: <5063FAB1.2020708@pdslabs.net> Message-ID: Hi again, Maybe worth a look at: http://forums.techguy.org/7927375-post8.html HTH, Thierry 2012/9/27 Thierry Douez : > Hi Phil, > > Maybe enough to start with? > > @echo off > > ver | find ?2003? > nul > if %ERRORLEVEL% == 0 goto v2003 > > ver | find ?XP? > nul > if %ERRORLEVEL% == 0 goto vxp > > ver | find ?2000? > nul > if %ERRORLEVEL% == 0 goto v2000 > > ver | find ?NT? > nul > if %ERRORLEVEL% == 0 goto vnt > > echo Unknow OS Version. > goto exit > > :v2003 > :Run Windows 2003 specific commands here. > goto exit > > :vxp > :Run Windows XP specific commands here. > goto exit > > :v2000 > :Run Windows 2000 specific commands here. > goto exit > > :vnt > :Run Windows NT-specific commands here. > goto exit > > :exit > > > > HTH, > > Thierry > > 2012/9/27 Phil Davis : >> I know this has been discussed before, but my search reveals nothing. So I >> ask. >> >> On Windows, is there a variable / shell command / registry entry my app can >> look at to see whether the OS is 32- or 64-bit? It would be nice if you >> could do it the same way across Vista, 7, 8; but I'll settle for what >> exists. >> >> Thanks so much! >> >> -- >> Phil Davis >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode From matthias_livecode_150811 at m-r-d.de Thu Sep 27 06:19:20 2012 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Thu, 27 Sep 2012 12:19:20 +0200 Subject: how to detect x64 vs. x86? In-Reply-To: <5063FAB1.2020708@pdslabs.net> References: <5063FAB1.2020708@pdslabs.net> Message-ID: <693C1DF8-F8B0-4AE0-B997-435810912F90@m-r-d.de> Hi Phil, the registry key HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\BuildLabEx should help. Regards, Matthias -- -- Matthias Rebbe matthias (at) rebbe.tk Tel +49.5741.310000 Tel +49.160.5504462 -- "Life is too short for boring code" Am 27.09.2012 um 09:05 schrieb Phil Davis : > I know this has been discussed before, but my search reveals nothing. So I ask. > > On Windows, is there a variable / shell command / registry entry my app can look at to see whether the OS is 32- or 64-bit? It would be nice if you could do it the same way across Vista, 7, 8; but I'll settle for what exists. > > Thanks so much! > > -- > Phil Davis > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Thu Sep 27 05:40:48 2012 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 27 Sep 2012 12:40:48 +0300 Subject: how to detect x64 vs. x86? In-Reply-To: <5063FAB1.2020708@pdslabs.net> References: <5063FAB1.2020708@pdslabs.net> Message-ID: <50641F20.8090404@gmail.com> On 27/09/12 10:05, Phil Davis wrote: > I know this has been discussed before, but my search reveals nothing. > So I ask. > > On Windows, is there a variable / shell command / registry entry my > app can look at to see whether the OS is 32- or 64-bit? It would be > nice if you could do it the same way across Vista, 7, 8; but I'll > settle for what exists. It would be nice, regardless of the operating system. AND, ideally something within Livecode that is cross-platform. > > Thanks so much! > From wow at together.net Thu Sep 27 08:20:49 2012 From: wow at together.net (Richard Miller) Date: Thu, 27 Sep 2012 08:20:49 -0400 Subject: Android app - free vs. paid In-Reply-To: <50634231.7060205@together.net> References: <506330AE.8050709@fourthworld.com> <50634231.7060205@together.net> Message-ID: <506444A1.30405@together.net> I have an Android app I've been selling only from my website. It works as a free version until the user enters an email address matched to a paid-for entry in a database (meaning, they can pay for the full version from my site, when then upgrades the status of their email address in a central database). I'd like to submit this app to Google Play. I realize Google Play won't accept this upgrade method. This leaves me two choices: 1. Create and submit to Google separate Free and Premium versions of the app. 2. Use an in-app purchase system (i.e. freemium model). I've already designed and tested the in-app purchase upgrade code in my (now selling) IOS app. Is the code used for that identical to what I would use in the Android version? It's a simple non-consumable upgrade. How do people suggest I proceed? Option 1 or 2? Thanks. Richard Miller From ambassador at fourthworld.com Thu Sep 27 09:57:00 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 27 Sep 2012 06:57:00 -0700 Subject: how to detect x64 vs. x86? In-Reply-To: <5063FAB1.2020708@pdslabs.net> References: <5063FAB1.2020708@pdslabs.net> Message-ID: <50645B2C.7030201@fourthworld.com> Phil Davis wrote: > On Windows, is there a variable / shell command / registry entry my app > can look at to see whether the OS is 32- or 64-bit? It would be nice if > you could do it the same way across Vista, 7, 8; but I'll settle for > what exists. On an exclusively 64-bit system you'll know it's 64-bit because LiveCode won't run. ;) If it has 32-bit compatibility installed, what should the return value be for a function that asks whether the OS is 32-bit or 64-bit? This might be a good thread for the improve list to work out syntax for a proposed new function. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From bonnmike at gmail.com Thu Sep 27 10:42:02 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Thu, 27 Sep 2012 08:42:02 -0600 Subject: how to detect x64 vs. x86? In-Reply-To: <50645B2C.7030201@fourthworld.com> References: <5063FAB1.2020708@pdslabs.net> <50645B2C.7030201@fourthworld.com> Message-ID: Not sure this applies to all versions of windows that can be either 64 or 32 bit, but.. It might work to see if: there is a folder "program files (x86)" (not positive that is the correct way to specify it, not at windows right this sec) If the folder is there its 64 bit, if not its 32 bit. On Thu, Sep 27, 2012 at 7:57 AM, Richard Gaskin wrote: > Phil Davis wrote: > >> On Windows, is there a variable / shell command / registry entry my app >> can look at to see whether the OS is 32- or 64-bit? It would be nice if >> you could do it the same way across Vista, 7, 8; but I'll settle for >> what exists. >> > > On an exclusively 64-bit system you'll know it's 64-bit because LiveCode > won't run. ;) > > If it has 32-bit compatibility installed, what should the return value be > for a function that asks whether the OS is 32-bit or 64-bit? > > This might be a good thread for the improve list to work out syntax for a > proposed new function. > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/**FourthWorldSys > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From ambassador at fourthworld.com Thu Sep 27 11:26:30 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 27 Sep 2012 08:26:30 -0700 Subject: Android, Ubuntu, and the JDK In-Reply-To: References: Message-ID: <50647026.5030604@fourthworld.com> Mark Wieder wrote: >> Have any of you been able to successfully set up Android building from >> LC 5.5.2 under Ubuntu? > > Don't know about ubuntu, but in fedora it was happy when I pointed it to > /usr/lib/java-1.6.0/jvm/java-1.6.0-openjdk Thanks for that, Mark. With your encouragement that Open JDK works, I looked into this further and found the source of the issue: I had installed the 64-bit version of the JDK, but of course LiveCode is still 32-bit. Once I installed the 32-bit JDK 6.0 and pointed LiveCode to that it built without issue. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From bobs at twft.com Thu Sep 27 12:25:12 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 27 Sep 2012 09:25:12 -0700 Subject: SafeWallet In-Reply-To: <99C86D42-E2F6-4729-9AC3-5521EDB427C9@mac.com> References: <02B4DAAB-3D45-4CDA-B8E5-22F9AF3B1F7B@kagi.com> <99C86D42-E2F6-4729-9AC3-5521EDB427C9@mac.com> Message-ID: <4C18C551-E6AB-40C0-9B2B-92306786AFAE@twft.com> Thanks Bill. I was actually looking for SafeWallet. Someone created a 16 character password with symbols in it in compliance with the apps recommendations, and are now kicking themselves every time they have to unlock their app. This should be a lesson to all developers. ALWAYS give users a way to change their password. Bob On Sep 26, 2012, at 5:47 PM, William Vlahos wrote: > Bob, > > Yes InfoWallet is me. > > Bill Vlahos From bobs at twft.com Thu Sep 27 12:26:43 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 27 Sep 2012 09:26:43 -0700 Subject: DataGrids with no UI In-Reply-To: References: <023D6B7C-904D-4DC2-98FB-36F18E797F18@geistinteractive.com> <1496A6A3-C530-4E05-A167-74E0398F9C00@major.on-rev.com> <79832D45-F29C-4A84-A249-CB40A5FA51B5@sweattechnologies.com> <00AE0721-DCBD-473C-A852-B6CC178B8FCA@geistinteractive.com> Message-ID: <195A244B-6AC4-43C0-AE7B-F1CA121A03F9@twft.com> That sounds great Peter. I'm definitely interested. Bob On Sep 26, 2012, at 6:25 PM, Peter Haworth wrote: > Hi Todd, > I'm not sure of your timeframe but you might be interested in a product I'm > working on, liquidSQL. It will eliminate the scripting and SQL statement > coding for a high percentage of the functions in an application, leaving > you to deal with the more complex ones. > > It will bind columns (including fields, option menus, radio buttons, > checkboxes) in datagrids to rows in an SQL table, and controls on a card to > individual columns in a table or SQL expressions. It's not limited to > datagrids though, you will be able to use scrolling fields, tables, option > menus, as the container for rows you retrieve, or no container at all, just > next/prev/first/last buttons to browse through the data. > > It will handle the formatting of data such as dates and currency and handle > validation checks of user entered data. > > The user will be able to specify selection criteria by simply typing into > fields on the form( or selecting from option menus) if you allow that, or > you can predefine the data to be selected. > > It will handle the display/entry of data from multiple tables on one stack > (eg invoice header, invoice lines), figuring out how the tables are linked > together automatically in most circumstances, and will automatically handle > the display of data from foreign keys. > > You will be able to automatically generate stack layouts for a specified > table, or you can drag/drop controls from a built in palette to create a > layout yourself. > > I'm in the later stage of development right now and would hope to have beta > available within a couple of months. > > Pete > lcSQL Software > > > > On Wed, Sep 26, 2012 at 5:43 PM, Todd Geist wrote: > >> >> On Sep 26, 2012, at 4:10 PM, Monte Goulding >> wrote: >> >>> If you work out how to get a library to listen to changes in a datagrid >> (which you will need to do if you want to bind it to a table) then could >> you post it on the list. I have a custom control (mergDataGridScroller) >> that needs to know when the data is changed. At the moment it requires you >> to dispatch updateContentRect to it after changing the datagrid data but if >> it could listen to changes it would be nicer. I can't se anything in the >> api that helps me with that though. >> >> >> Will do. >> >> >>> >>> PS there was database binding in the ide a few years back. I think it >> was taken out because it wasn't used. >> >> Yeah, I remember. But that was quite a few years back. >> >> I am simply unwilling to do wire this stuff up by hand every time. I >> would rather gargle thumbtacks. Either I find a way to effectively do data >> binding or I am moving on. >> >> I am very spoiled by 20 years of doing DB stuff in FileMaker where the >> binding is all done for you. FileMaker has it limits though, and it would >> be nice to break free of those as well. I just want something in the middle. >> >> >> >> >> Todd >> >> -- >> Todd Geist >> ------------------------------------ >> http://www.geistinteractive.com >> 805-419-9382 >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Thu Sep 27 12:30:34 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 27 Sep 2012 09:30:34 -0700 Subject: Android, Ubuntu, and the JDK In-Reply-To: <50647026.5030604@fourthworld.com> References: <50647026.5030604@fourthworld.com> Message-ID: <46A6FEA9-C96C-4ABB-8DDE-06727298864B@twft.com> How is it, after all these years, 64 vs. 32 bit is still biting us in the butt? (Or should it be butting us in the bit?) Just a rhetorical query. Bob On Sep 27, 2012, at 8:26 AM, Richard Gaskin wrote: > Mark Wieder wrote: > >>> Have any of you been able to successfully set up Android building from >>> LC 5.5.2 under Ubuntu? >> >> Don't know about ubuntu, but in fedora it was happy when I pointed it to >> /usr/lib/java-1.6.0/jvm/java-1.6.0-openjdk > > Thanks for that, Mark. With your encouragement that Open JDK works, I looked into this further and found the source of the issue: I had installed the 64-bit version of the JDK, but of course LiveCode is still 32-bit. Once I installed the 32-bit JDK 6.0 and pointed LiveCode to that it built without issue. > > -- > Richard Gaskin From pete at lcsql.com Thu Sep 27 13:05:59 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 27 Sep 2012 10:05:59 -0700 Subject: DataGrids with no UI In-Reply-To: <195A244B-6AC4-43C0-AE7B-F1CA121A03F9@twft.com> References: <023D6B7C-904D-4DC2-98FB-36F18E797F18@geistinteractive.com> <1496A6A3-C530-4E05-A167-74E0398F9C00@major.on-rev.com> <79832D45-F29C-4A84-A249-CB40A5FA51B5@sweattechnologies.com> <00AE0721-DCBD-473C-A852-B6CC178B8FCA@geistinteractive.com> <195A244B-6AC4-43C0-AE7B-F1CA121A03F9@twft.com> Message-ID: I'll add you to my ever growing list of interested parties. Pete lcSQL Software On Thu, Sep 27, 2012 at 9:26 AM, Bob Sneidar wrote: > That sounds great Peter. I'm definitely interested. > > Bob > > > On Sep 26, 2012, at 6:25 PM, Peter Haworth wrote: > > > Hi Todd, > > I'm not sure of your timeframe but you might be interested in a product > I'm > > working on, liquidSQL. It will eliminate the scripting and SQL statement > > coding for a high percentage of the functions in an application, leaving > > you to deal with the more complex ones. > > > > It will bind columns (including fields, option menus, radio buttons, > > checkboxes) in datagrids to rows in an SQL table, and controls on a card > to > > individual columns in a table or SQL expressions. It's not limited to > > datagrids though, you will be able to use scrolling fields, tables, > option > > menus, as the container for rows you retrieve, or no container at all, > just > > next/prev/first/last buttons to browse through the data. > > > > It will handle the formatting of data such as dates and currency and > handle > > validation checks of user entered data. > > > > The user will be able to specify selection criteria by simply typing into > > fields on the form( or selecting from option menus) if you allow that, or > > you can predefine the data to be selected. > > > > It will handle the display/entry of data from multiple tables on one > stack > > (eg invoice header, invoice lines), figuring out how the tables are > linked > > together automatically in most circumstances, and will automatically > handle > > the display of data from foreign keys. > > > > You will be able to automatically generate stack layouts for a specified > > table, or you can drag/drop controls from a built in palette to create a > > layout yourself. > > > > I'm in the later stage of development right now and would hope to have > beta > > available within a couple of months. > > > > Pete > > lcSQL Software > > > > > > > > On Wed, Sep 26, 2012 at 5:43 PM, Todd Geist >wrote: > > > >> > >> On Sep 26, 2012, at 4:10 PM, Monte Goulding < > monte at sweattechnologies.com> > >> wrote: > >> > >>> If you work out how to get a library to listen to changes in a datagrid > >> (which you will need to do if you want to bind it to a table) then could > >> you post it on the list. I have a custom control (mergDataGridScroller) > >> that needs to know when the data is changed. At the moment it requires > you > >> to dispatch updateContentRect to it after changing the datagrid data > but if > >> it could listen to changes it would be nicer. I can't se anything in the > >> api that helps me with that though. > >> > >> > >> Will do. > >> > >> > >>> > >>> PS there was database binding in the ide a few years back. I think it > >> was taken out because it wasn't used. > >> > >> Yeah, I remember. But that was quite a few years back. > >> > >> I am simply unwilling to do wire this stuff up by hand every time. I > >> would rather gargle thumbtacks. Either I find a way to effectively do > data > >> binding or I am moving on. > >> > >> I am very spoiled by 20 years of doing DB stuff in FileMaker where the > >> binding is all done for you. FileMaker has it limits though, and it > would > >> be nice to break free of those as well. I just want something in the > middle. > >> > >> > >> > >> > >> Todd > >> > >> -- > >> Todd Geist > >> ------------------------------------ > >> http://www.geistinteractive.com > >> 805-419-9382 > >> > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From dochawk at gmail.com Thu Sep 27 13:08:11 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 27 Sep 2012 10:08:11 -0700 Subject: artificially causing a field to be left in a script In-Reply-To: <8CF69BAD9CEE0FC-910-3688D@webmail-d161.sysops.aol.com> References: <8CF69ACF901D174-910-331EF@webmail-d161.sysops.aol.com> <8CF69B031CAD932-910-33E9D@webmail-d161.sysops.aol.com> <8CF69BAD9CEE0FC-910-3688D@webmail-d161.sysops.aol.com> Message-ID: On Tue, Sep 25, 2012 at 9:59 PM, wrote: > on mouseLeave > focus on nothing > end mouseLeave focus on nothing seems to have possibilities here . . . but not from the mouse, as someone is likely to have reached the field by tab (in fact, probably) If I put the focus on nothing in a script, though, won't the script finish running before the focus? textChanged also seems to be a good solution--I can put a handler in the card. All I need to do is flip the "dirty" flag for the data, to make sure it gets saved. thanks to all -- Richard E. Hawkins, Esq. (702) 508-8462 From revdev at pdslabs.net Thu Sep 27 13:24:36 2012 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 27 Sep 2012 10:24:36 -0700 Subject: how to detect x64 vs. x86? In-Reply-To: References: <5063FAB1.2020708@pdslabs.net> <50645B2C.7030201@fourthworld.com> Message-ID: <50648BD4.5090106@pdslabs.net> Wow! Lots of great answers! As usual. Thanks everyone. Phil On 9/27/12 7:42 AM, Mike Bonner wrote: > Not sure this applies to all versions of windows that can be either 64 or > 32 bit, but.. > > It might work to see if: there is a folder "program files (x86)" (not > positive that is the correct way to specify it, not at windows right this > sec) > > If the folder is there its 64 bit, if not its 32 bit. > > On Thu, Sep 27, 2012 at 7:57 AM, Richard Gaskin > wrote: > >> Phil Davis wrote: >> >>> On Windows, is there a variable / shell command / registry entry my app >>> can look at to see whether the OS is 32- or 64-bit? It would be nice if >>> you could do it the same way across Vista, 7, 8; but I'll settle for >>> what exists. >>> >> On an exclusively 64-bit system you'll know it's 64-bit because LiveCode >> won't run. ;) >> >> If it has 32-bit compatibility installed, what should the return value be >> for a function that asks whether the OS is 32-bit or 64-bit? >> >> This might be a good thread for the improve list to work out syntax for a >> proposed new function. >> >> -- >> Richard Gaskin >> Fourth World >> LiveCode training and consulting: http://www.fourthworld.com >> Webzine for LiveCode developers: http://www.LiveCodeJournal.com >> Follow me on Twitter: http://twitter.com/**FourthWorldSys >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Phil Davis From andre at andregarzia.com Thu Sep 27 13:42:15 2012 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 27 Sep 2012 14:42:15 -0300 Subject: SafeWallet In-Reply-To: <4C18C551-E6AB-40C0-9B2B-92306786AFAE@twft.com> References: <02B4DAAB-3D45-4CDA-B8E5-22F9AF3B1F7B@kagi.com> <99C86D42-E2F6-4729-9AC3-5521EDB427C9@mac.com> <4C18C551-E6AB-40C0-9B2B-92306786AFAE@twft.com> Message-ID: On Thu, Sep 27, 2012 at 1:25 PM, Bob Sneidar wrote: > This should be a lesson to all developers. ALWAYS give users a way to > change their password. Bob, I don't think this is true. If the encrypted information is sensitive then, in my humble opinion, having a way to change their password without providing the current one is a security vulnerability. I think that the convenience of being able to forget the password you set is not worth the risk of somebody else getting the data by doing the same procedure. Of course this only holds for sensitive data for common stuff then this is more than reasonable and desired. For example, if my browser bookmarks are encrypted, having such feature would be great but if we're talking about an app that collects stuff as sensitive as my credit card passwords then nothing should ever touch that without the password. -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From bobs at twft.com Thu Sep 27 13:42:54 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 27 Sep 2012 10:42:54 -0700 Subject: artificially causing a field to be left in a script In-Reply-To: References: <8CF69ACF901D174-910-331EF@webmail-d161.sysops.aol.com> <8CF69B031CAD932-910-33E9D@webmail-d161.sysops.aol.com> <8CF69BAD9CEE0FC-910-3688D@webmail-d161.sysops.aol.com> Message-ID: You would need to put it in a mouseUp handler in any button a user can click on while editing. If someone tabs out of the field, and the field has been altered, closeField will get sent ok. The issue is clicking a button, and only with OS X (if memory serves me, which is to say check it yourself). This brings up another point I have run into with editing data destined for a database. I don't really like to update data directly to a database as soon as I leave a field, because it is always possible in a multi-user system that someone got to the field and edited after another user reads it but before they update it. That means the first user will believe the column contains his edit, when actually it contains the edit of the second user who saved first. Sounds confusing but it can happen. To avoid this, I usually include a way to enter an edit mode, as opposed to a browse mode. In edit mode I unlock the editable fields and save a copy of the data, which I populate the fields with. When the user exits edit mode I lock them again. This keeps the user from being able to edit the contents of a field when he is not in edit mode and getting the mistaken impression his edits will be saved. I then give the user the option to cancel or save. Upon saving I lock the table, then check the saved copy of the original data against the table data. If it is the same, I update the data, otherwise I alert the user and drop him back into edit mode with the updated data. Obviously, if yours is not a multi-user system, most of that doesn't apply, but I do like to give the user clear feedback on what mode he is in. I know Filemaker writes to the database upon exiting the field, or going to another record. I never liked that. Bob On Sep 27, 2012, at 10:08 AM, Dr. Hawkins wrote: > On Tue, Sep 25, 2012 at 9:59 PM, wrote: >> on mouseLeave >> focus on nothing >> end mouseLeave > > focus on nothing seems to have possibilities here . . . but not from > the mouse, as someone is likely to have reached the field by tab (in > fact, probably) > > If I put the focus on nothing in a script, though, won't the script > finish running before the focus? > > textChanged also seems to be a good solution--I can put a handler in > the card. All I need to do is flip the "dirty" flag for the data, to > make sure it gets saved. > > thanks to all > > -- > Richard E. Hawkins, Esq. > (702) 508-8462 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Thu Sep 27 13:54:16 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 27 Sep 2012 10:54:16 -0700 Subject: SafeWallet In-Reply-To: References: <02B4DAAB-3D45-4CDA-B8E5-22F9AF3B1F7B@kagi.com> <99C86D42-E2F6-4729-9AC3-5521EDB427C9@mac.com> <4C18C551-E6AB-40C0-9B2B-92306786AFAE@twft.com> Message-ID: <0D7D7B68-2FD7-48E6-9D12-BCE79108CE20@twft.com> You may misunderstand me. I don't mean there should be a way to change it if you don't know it. I would call that a reset. I mean there should be a way to change it given that you DO know the old password. The option to reset the password if it is forgotten is wrought with problems, but with certain applications may be necessary. The only way I can see to implement it is to be able to contact the developer who has personal information that the user submitted when registering the app. The developer would need the ability to unlock the app and reset the default admin password without being able to get to the data. Of course it all depends on the app, and the nature of the data being stored. It might not be worth it. On the other hand, if it were an accounting app with the last 10 years of accounting data in it, and a disgruntled IT guy locked you out as he was leaving, you would definitely need a way to recover. Bob On Sep 27, 2012, at 10:42 AM, Andre Garzia wrote: > On Thu, Sep 27, 2012 at 1:25 PM, Bob Sneidar wrote: > >> This should be a lesson to all developers. ALWAYS give users a way to >> change their password. > > > Bob, > > I don't think this is true. If the encrypted information is sensitive then, > in my humble opinion, having a way to change their password without > providing the current one is a security vulnerability. I think that the > convenience of being able to forget the password you set is not worth the > risk of somebody else getting the data by doing the same procedure. > > Of course this only holds for sensitive data for common stuff then this is > more than reasonable and desired. For example, if my browser bookmarks are > encrypted, having such feature would be great but if we're talking about an > app that collects stuff as sensitive as my credit card passwords then > nothing should ever touch that without the password. From pete at lcsql.com Thu Sep 27 18:25:10 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 27 Sep 2012 15:25:10 -0700 Subject: Card Names Message-ID: It would appear that a card shown in the App Browser with a name like "card id 1002" (in other words, the default name when the card was created) doesn't really have that name, or maybe any name at all. I get a runtime error when I try to refer to a card like that by name, e.g. card "card id 1002" of stack "xyz" and in the message box: put the ID of card "card ID 1002" of stack "xyz" ... returns an error "can't find card", even though I can see it in the App Browser If I rename the card, everything works OK. This seems like pretty strange behavior so wondering if anyone else sees it. LC 5.5.0, OSX 10.7.4 Pete lcSQL Software From scott at tactilemedia.com Thu Sep 27 18:34:17 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 27 Sep 2012 15:34:17 -0700 Subject: Card Names In-Reply-To: Message-ID: I think the name is shown for reference, in lieu of an assigned name. You need to refer to the card like you do an object: put the ID of card ID 1002 of stack "xyz" Regards, Scott Rossi Creative Director Tactile Media, UX Design On 9/27/12 3:25 PM, "Peter Haworth" wrote: >It would appear that a card shown in the App Browser with a name like >"card >id 1002" (in other words, the default name when the card was created) >doesn't really have that name, or maybe any name at all. > >I get a runtime error when I try to refer to a card like that by name, >e.g. >card "card id 1002" of stack "xyz" and in the message box: > >put the ID of card "card ID 1002" of stack "xyz" > >... returns an error "can't find card", even though I can see it in the >App >Browser > >If I rename the card, everything works OK. > >This seems like pretty strange behavior so wondering if anyone else sees >it. > >LC 5.5.0, OSX 10.7.4 > >Pete >lcSQL Software >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Thu Sep 27 18:49:46 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 27 Sep 2012 15:49:46 -0700 Subject: Card Names In-Reply-To: References: Message-ID: Yup. Cards with no name... well... have no name. LC is faking it. I'm trying to think how this would be useful, but I cannot. I think cards are the only thing this happens with. Odd huh? Wanna know what is even odder? If you delete the 2 in the name, then type it back in again, it now has a name. Bob On Sep 27, 2012, at 3:25 PM, Peter Haworth wrote: > It would appear that a card shown in the App Browser with a name like "card > id 1002" (in other words, the default name when the card was created) > doesn't really have that name, or maybe any name at all. > > I get a runtime error when I try to refer to a card like that by name, e.g. > card "card id 1002" of stack "xyz" and in the message box: > > put the ID of card "card ID 1002" of stack "xyz" > > ... returns an error "can't find card", even though I can see it in the App > Browser > > If I rename the card, everything works OK. > > This seems like pretty strange behavior so wondering if anyone else sees it. > > LC 5.5.0, OSX 10.7.4 > > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Thu Sep 27 19:18:02 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 27 Sep 2012 23:18:02 +0000 (UTC) Subject: Card Names References: Message-ID: Peter Haworth writes: > This seems like pretty strange behavior so wondering if anyone else sees it. Unless I *know* that a card has a name I don't refer to its name, just its id. And its long id if I can get away with it. ...I've been known to ask if word 2 of the short name of card x is "id" then ...but that's pretty cheesy. -- Mark Wieder mwieder at ahsoftware.net From bonnmike at gmail.com Thu Sep 27 19:25:11 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Thu, 27 Sep 2012 17:25:11 -0600 Subject: Card Names In-Reply-To: References: Message-ID: Its possible to cause this issue with other objects by accident. Happens to me once in a while when typing on a laptop with a trackpad. Accidental selections wiping out the objects name in the inspector. When you come back to it later it shows the id like cards do. Of course then if you click in the box and make any change (as bob mentioned) space at the end, whatever, then the name "sticks." This also explains why I turn my trackpad off and use a mouse so that my fumble fingers don't get me in trouble. On Thu, Sep 27, 2012 at 4:49 PM, Bob Sneidar wrote: > Yup. Cards with no name... well... have no name. LC is faking it. I'm > trying to think how this would be useful, but I cannot. I think cards are > the only thing this happens with. Odd huh? Wanna know what is even odder? > If you delete the 2 in the name, then type it back in again, it now has a > name. > > Bob > > > On Sep 27, 2012, at 3:25 PM, Peter Haworth wrote: > > > It would appear that a card shown in the App Browser with a name like > "card > > id 1002" (in other words, the default name when the card was created) > > doesn't really have that name, or maybe any name at all. > > > > I get a runtime error when I try to refer to a card like that by name, > e.g. > > card "card id 1002" of stack "xyz" and in the message box: > > > > put the ID of card "card ID 1002" of stack "xyz" > > > > ... returns an error "can't find card", even though I can see it in the > App > > Browser > > > > If I rename the card, everything works OK. > > > > This seems like pretty strange behavior so wondering if anyone else sees > it. > > > > LC 5.5.0, OSX 10.7.4 > > > > Pete > > lcSQL Software > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Thu Sep 27 19:45:24 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 27 Sep 2012 16:45:24 -0700 Subject: Card Names In-Reply-To: References: Message-ID: Yes, that's my conclusion too. As you say, it's easy to find another way to refer to the card. It's just very puzzling why the IDE wouldn't just set the name property to "card ID 1002" when the card is created instead of showing incorrect information in the App Browser. Pete lcSQL Software On Thu, Sep 27, 2012 at 3:34 PM, Scott Rossi wrote: > I think the name is shown for reference, in lieu of an assigned name. > You need to refer to the card like you do an object: > > put the ID of card ID 1002 of stack "xyz" > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > > On 9/27/12 3:25 PM, "Peter Haworth" wrote: > > >It would appear that a card shown in the App Browser with a name like > >"card > >id 1002" (in other words, the default name when the card was created) > >doesn't really have that name, or maybe any name at all. > > > >I get a runtime error when I try to refer to a card like that by name, > >e.g. > >card "card id 1002" of stack "xyz" and in the message box: > > > >put the ID of card "card ID 1002" of stack "xyz" > > > >... returns an error "can't find card", even though I can see it in the > >App > >Browser > > > >If I rename the card, everything works OK. > > > >This seems like pretty strange behavior so wondering if anyone else sees > >it. > > > >LC 5.5.0, OSX 10.7.4 > > > >Pete > >lcSQL Software > >_______________________________________________ > >use-livecode mailing list > >use-livecode at lists.runrev.com > >Please visit this url to subscribe, unsubscribe and manage your > >subscription preferences: > >http://lists.runrev.com/mailman/listinfo/use-livecode > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From scott at tactilemedia.com Thu Sep 27 19:56:21 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 27 Sep 2012 16:56:21 -0700 Subject: Card Names In-Reply-To: Message-ID: IMO, I don't think it's a good idea to name things using "id xyz" since that's a specific way to refer to objects. In theory you could name a card "card id 4001" while its id is 1004, but that seems like a recipe for confusion. Just like it's not a good idea to name a control using only a number because it's possible for scripts to get confused, i.e. button "7". In any event, watch what happens if you delete the name of an object that was previously named -- it shows up in the inspector as "button id 1004" or similar. The card referencing behavior is consistent with objects: if a control has no name, refer to it by its id. Regards, Scott Rossi Creative Director Tactile Media, UX Design On 9/27/12 4:45 PM, "Peter Haworth" wrote: >Yes, that's my conclusion too. As you say, it's easy to find another way >to refer to the card. It's just very puzzling why the IDE wouldn't just >set the name property to "card ID 1002" when the card is created instead >of >showing incorrect information in the App Browser. >Pete >lcSQL Software > > > >On Thu, Sep 27, 2012 at 3:34 PM, Scott Rossi >wrote: > >> I think the name is shown for reference, in lieu of an assigned name. >> You need to refer to the card like you do an object: >> >> put the ID of card ID 1002 of stack "xyz" >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX Design >> >> >> >> >> On 9/27/12 3:25 PM, "Peter Haworth" wrote: >> >> >It would appear that a card shown in the App Browser with a name like >> >"card >> >id 1002" (in other words, the default name when the card was created) >> >doesn't really have that name, or maybe any name at all. >> > >> >I get a runtime error when I try to refer to a card like that by name, >> >e.g. >> >card "card id 1002" of stack "xyz" and in the message box: >> > >> >put the ID of card "card ID 1002" of stack "xyz" >> > >> >... returns an error "can't find card", even though I can see it in the >> >App >> >Browser >> > >> >If I rename the card, everything works OK. >> > >> >This seems like pretty strange behavior so wondering if anyone else >>sees >> >it. >> > >> >LC 5.5.0, OSX 10.7.4 >> > >> >Pete >> >lcSQL Software >> >_______________________________________________ >> >use-livecode mailing list >> >use-livecode at lists.runrev.com >> >Please visit this url to subscribe, unsubscribe and manage your >> >subscription preferences: >> >http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode > From dochawk at gmail.com Thu Sep 27 20:13:11 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 27 Sep 2012 17:13:11 -0700 Subject: artificially causing a field to be left in a script In-Reply-To: References: <8CF69ACF901D174-910-331EF@webmail-d161.sysops.aol.com> <8CF69B031CAD932-910-33E9D@webmail-d161.sysops.aol.com> <8CF69BAD9CEE0FC-910-3688D@webmail-d161.sysops.aol.com> Message-ID: On Thu, Sep 27, 2012 at 10:42 AM, Bob Sneidar wrote: > You would need to put it in a mouseUp handler in any button a user can click on >while editing. If someone tabs out of the field, and the field has been altered, >closeField will get sent ok. The issue is clicking a button, and only with OS X (if >memory serves me, which is to say check it yourself)> Since all I really need out of this is to set a flag, I set a textChanged handler, which sets the changed to true. > This brings up another point I have run into with editing data destined for a >database. I don't really like to update data directly to a database as soon as I leave >a field, because it is always possible in a multi-user system that someone got to the >field and edited after another user reads it but before they update it. That means >the first user will believe the column contains his edit, when actually it contains the >edit of the second user who saved first. Sounds confusing but it can happen. I've been pondering this, as I'll be going multi-user shortly. My thinking so far is to lock the record in the SQL database upon load. If someone else tries to access, they would be informed of read-only status (and offered a chance to break the lock if it's old enough.) Stepping a bit past that, I think I'll be caching data locally into sqlite, and have a co-program pumping the updates from that back to the cloud--the latency I'm seeing at the moment isn't acceptable for individual fields. ... > Obviously, if yours is not a multi-user system, most of that doesn't apply, but I do >like to give the user clear feedback on what mode he is in. I know Filemaker writes >to the database upon exiting the field, or going to another record. I never liked that. Yuk. That should be user and/or program dependent. Then again, HyperCard . . . -- Richard E. Hawkins, Esq. (702) 508-8462 From ambassador at fourthworld.com Thu Sep 27 20:24:02 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 27 Sep 2012 17:24:02 -0700 Subject: SoCal LUG next Thurs, Oct 4 in Pasadena Message-ID: <5064EE22.2000501@fourthworld.com> Just a quick reminder that the next SoCal LiveCode User Group meeting will be held in Pasadena on Thursday, 4 October, at 7PM - details here: -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From pete at lcsql.com Thu Sep 27 20:31:34 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 27 Sep 2012 17:31:34 -0700 Subject: Card Names In-Reply-To: References: Message-ID: On Thu, Sep 27, 2012 at 4:56 PM, Scott Rossi wrote: > IMO, I don't think it's a good idea to name things using "id xyz" since > that's a specific way to refer to objects. In theory you could name a > card "card id 4001" while its id is 1004, but that seems like a recipe for > confusion. Just like it's not a good idea to name a control using only a > number because it's possible for scripts to get confused, i.e. button "7". > I'd definitely agree with that, which it all the more strange that the IDE does it. > In any event, watch what happens if you delete the name of an object that > was previously named -- it shows up in the inspector as "button id 1004" > or similar. The card referencing behavior is consistent with objects: if > a control has no name, refer to it by its id. > Interesting. I've never deleted the name of a control (at least knowingly) so have never seen that behavior. It's not quite the same as cards since newly created controls do get a real name assigned to them like "button" or "field". Despite the consistency aspect, I still think it's strange behavior. No problem referring to a card by it's ID when it has no name - the trick is how to figure out that it has no name since there is nothing to stop someone naming a card in a way that makes it look like the default-but-non-existent name. I just switched over to using card IDs instead of names. This is in my lcStackBrowser plugin so I have no control over how someone names their objects. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > > On 9/27/12 4:45 PM, "Peter Haworth" wrote: > > >Yes, that's my conclusion too. As you say, it's easy to find another way > >to refer to the card. It's just very puzzling why the IDE wouldn't just > >set the name property to "card ID 1002" when the card is created instead > >of > >showing incorrect information in the App Browser. > >Pete > >lcSQL Software > > > > > > > >On Thu, Sep 27, 2012 at 3:34 PM, Scott Rossi > >wrote: > > > >> I think the name is shown for reference, in lieu of an assigned name. > >> You need to refer to the card like you do an object: > >> > >> put the ID of card ID 1002 of stack "xyz" > >> > >> Regards, > >> > >> Scott Rossi > >> Creative Director > >> Tactile Media, UX Design > >> > >> > >> > >> > >> On 9/27/12 3:25 PM, "Peter Haworth" wrote: > >> > >> >It would appear that a card shown in the App Browser with a name like > >> >"card > >> >id 1002" (in other words, the default name when the card was created) > >> >doesn't really have that name, or maybe any name at all. > >> > > >> >I get a runtime error when I try to refer to a card like that by name, > >> >e.g. > >> >card "card id 1002" of stack "xyz" and in the message box: > >> > > >> >put the ID of card "card ID 1002" of stack "xyz" > >> > > >> >... returns an error "can't find card", even though I can see it in the > >> >App > >> >Browser > >> > > >> >If I rename the card, everything works OK. > >> > > >> >This seems like pretty strange behavior so wondering if anyone else > >>sees > >> >it. > >> > > >> >LC 5.5.0, OSX 10.7.4 > >> > > >> >Pete > >> >lcSQL Software > >> >_______________________________________________ > >> >use-livecode mailing list > >> >use-livecode at lists.runrev.com > >> >Please visit this url to subscribe, unsubscribe and manage your > >> >subscription preferences: > >> >http://lists.runrev.com/mailman/listinfo/use-livecode > >> > >> > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > >_______________________________________________ > >use-livecode mailing list > >use-livecode at lists.runrev.com > >Please visit this url to subscribe, unsubscribe and manage your > >subscription preferences: > >http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From scott at tactilemedia.com Thu Sep 27 20:33:27 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 27 Sep 2012 17:33:27 -0700 Subject: Message Equivalent of TextChanged for Graphics? Message-ID: LC now has a textChanged message that gets sent when text in a field is changed by the user. Is there an equivalent message for when a the fill or color of a graphic has been changed? Or is the only option to run a looping script that checks for changes in visual properties? Thanks & Regards, Scott Rossi Creative Director Tactile Media, UX Design From scott at tactilemedia.com Thu Sep 27 20:38:46 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 27 Sep 2012 17:38:46 -0700 Subject: Card Names In-Reply-To: Message-ID: If you're trying to manage card references, did you consider using numbers? Card numbers are unique in the context of a stack. Regards, Scott Rossi Creative Director Tactile Media, UX Design On 9/27/12 5:31 PM, "Peter Haworth" wrote: >No problem referring to a card by it's ID when it has no name - the trick >is how to figure out that it has no name since there is nothing to stop >someone naming a card in a way that makes it look like the >default-but-non-existent name. I just switched over to using card IDs >instead of names. This is in my lcStackBrowser plugin so I have no control >over how someone names their objects. From pete at lcsql.com Thu Sep 27 21:18:38 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 27 Sep 2012 18:18:38 -0700 Subject: More weirdness Message-ID: This is not a new one, but my latest problem has to do with code that doesn't appear to get executed unless there is a breakpoint in the code. In the past, this happened in preOpenxxx handlers and the consensus was that it was a timing issue of some sort. Now I'm getting it in a mouseUp button script. The code in question simply loads lines into a scrolling list based on the mainstacks that are open at the time. When I run the stack toplevel, all works fine. When I run the stack as a plugin without the breakpoint, the scrolling list field is not populated, no runtime error, no indication of any error of any sort. With the breakpoint, everything works perfectly. I can even replace the breakpoint with a put command to display something in the message box and that makes it work also. But even that's not the weird part. Once I have made the thing work using a breakpoint or a put, I can take that code out and all works fine!!!! At least in the current run of the stack. Restarting LC and loading the plugin again takes me back to the non-working scenario. So now I'm stuck in a situation where It is impossible to debug this problem, yet I need to get this working. I hope he long time Livecode advocates on the list will have to forgive me when I say that this sort of thing makes me question how much I would want to rely on LC for critical projects. Pete lcSQL Software From pete at lcsql.com Thu Sep 27 21:21:23 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 27 Sep 2012 18:21:23 -0700 Subject: Card Names In-Reply-To: References: Message-ID: Thanks for the tip Scott. In this case, I think IDs will work fine. I know they can change but my code is working on a card that is selected by the user on the screen so it's immediate, I'm not storing the ID away for later use. Pete lcSQL Software On Thu, Sep 27, 2012 at 5:38 PM, Scott Rossi wrote: > If you're trying to manage card references, did you consider using > numbers? Card numbers are unique in the context of a stack. > From rman at free.fr Thu Sep 27 21:24:18 2012 From: rman at free.fr (Robert Mann) Date: Thu, 27 Sep 2012 18:24:18 -0700 (PDT) Subject: DataGrids with no UI In-Reply-To: References: <023D6B7C-904D-4DC2-98FB-36F18E797F18@geistinteractive.com> <1496A6A3-C530-4E05-A167-74E0398F9C00@major.on-rev.com> <79832D45-F29C-4A84-A249-CB40A5FA51B5@sweattechnologies.com> <00AE0721-DCBD-473C-A852-B6CC178B8FCA@geistinteractive.com> <195A244B-6AC4-43C0-AE7B-F1CA121A03F9@twft.com> Message-ID: <1348795458223-4655496.post@n4.nabble.com> Hi all! I take the occasion to inform the list that I shall make available a new data structure that i called dbStack. It is a stack that uses arrays in custom properties, on cards, to store any kind of data. But it keeps the analogy of stack/cards/fields. The basic idea I followed was that fields are "doubled" by arrays in custom props, so that "physical" fields can be turned off or on. There is a simple API to add, modify delete output data and produce various kinds of arrays to work with datas. The main target is to use on revserver as data stacks for the many sites that do not need a full dbase and that need more a hierarchical database than a full relational one. On of the advantage is you can edit the stack off line and dump it online. So it's a good companion for simple dynamic websites where it is handy to have just a bit more than files but not to bother about an sql dbase. it's also handy to be able to store & retrieve directly arrays. My main use if for a simple hierarchical database with navigation data (fathers, sons.; etc..), to store original datas and pre-complied html pages of websites and find a good balance between dynamic and static html. So it is coupled with a special home made ftp html editor. I found out it is also a very handy data storage for programming when it is used as a dbase substack. I do not know yet if I will give it to the community of add it to the list of commercial plugins, it'll depend on how much time it takes to polish document etc... But i'll welcome any encouragement! is anybody interested??? Robert -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/DataGrids-with-no-UI-tp4655423p4655496.html Sent from the Revolution - User mailing list archive at Nabble.com. From mwieder at ahsoftware.net Thu Sep 27 21:32:58 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 27 Sep 2012 18:32:58 -0700 Subject: More weirdness In-Reply-To: References: Message-ID: <98430474281.20120927183258@ahsoftware.net> Pete- Thursday, September 27, 2012, 6:18:38 PM, you wrote: > This is not a new one, but my latest problem has to do with code that > doesn't appear to get executed unless there is a breakpoint in the code. Without some actual code to look at it's hard to make a relevant comment. However, lack of relevance has never stopped me before. Thus... 1. You won't see runtime errors in plugin stacks. They're treated the same as system stacks. 2. Putting something (anything) into the messagebox has cleared up errors for me in the past as well. When that happens it turns out that the code context isn't quite what I expected. Usually a different object has the focus or something like that. A few well-placed logging lines should tell you what's up. -- -Mark Wieder mwieder at ahsoftware.net From bonnmike at gmail.com Thu Sep 27 21:33:25 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Thu, 27 Sep 2012 19:33:25 -0600 Subject: More weirdness In-Reply-To: References: Message-ID: Next time this happens, go into the script in the editor, put a space in or type ANYTHING to set the dirty bit (as mentioned you cna delete it afterwards) hit the apply button and then save the stack and see if it works. This is another one that.. well i can't recall how it actually occurs, but there was a thread about it on the forums somewhere that I can't find. What was happening is that the script was put into place but not applied (despite the editor window being closed) On opening it is still there, the apply button is greyed out since no changes have happened since the fresh opening of the un-applied script. Hitting a key to set the dirty bit allows you to go ahead and apply the script and voila' it works again. On Thu, Sep 27, 2012 at 7:18 PM, Peter Haworth wrote: > This is not a new one, but my latest problem has to do with code that > doesn't appear to get executed unless there is a breakpoint in the code. > > In the past, this happened in preOpenxxx handlers and the consensus was > that it was a timing issue of some sort. Now I'm getting it in a mouseUp > button script. > > The code in question simply loads lines into a scrolling list based on the > mainstacks that are open at the time. > > When I run the stack toplevel, all works fine. > > When I run the stack as a plugin without the breakpoint, the scrolling list > field is not populated, no runtime error, no indication of any error of any > sort. With the breakpoint, everything works perfectly. I can even replace > the breakpoint with a put command to display something in the message box > and that makes it work also. > > But even that's not the weird part. Once I have made the thing work using > a breakpoint or a put, I can take that code out and all works fine!!!! At > least in the current run of the stack. Restarting LC and loading the plugin > again takes me back to the non-working scenario. > > So now I'm stuck in a situation where It is impossible to debug this > problem, yet I need to get this working. > > I hope he long time Livecode advocates on the list will have to forgive me > when I say that this sort of thing makes me question how much I would want > to rely on LC for critical projects. > > > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From jacque at hyperactivesw.com Thu Sep 27 22:39:25 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 27 Sep 2012 21:39:25 -0500 Subject: More weirdness In-Reply-To: References: Message-ID: <50650DDD.8000602@hyperactivesw.com> On 9/27/12 8:18 PM, Peter Haworth wrote: > When I run the stack toplevel, all works fine. > > When I run the stack as a plugin without the breakpoint, the scrolling list > field is not populated, no runtime error, no indication of any error of any > sort. With the breakpoint, everything works perfectly. I can even replace > the breakpoint with a put command to display something in the message box > and that makes it work also. > > But even that's not the weird part. Once I have made the thing work using > a breakpoint or a put, I can take that code out and all works fine!!!! At > least in the current run of the stack. Restarting LC and loading the plugin > again takes me back to the non-working scenario. Sounds like the defaultstack is being reset, or not being set in the first place. What's in the result when it fails? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Sep 27 22:40:58 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 27 Sep 2012 21:40:58 -0500 Subject: Card Names In-Reply-To: References: Message-ID: <50650E3A.8070004@hyperactivesw.com> On 9/27/12 7:31 PM, Peter Haworth wrote: > No problem referring to a card by it's ID when it has no name - the trick > is how to figure out that it has no name since there is nothing to stop > someone naming a card in a way that makes it look like the > default-but-non-existent name. if there is a card "card id 1234"... -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From th.douez at gmail.com Fri Sep 28 02:38:27 2012 From: th.douez at gmail.com (Thierry Douez) Date: Fri, 28 Sep 2012 08:38:27 +0200 Subject: bring LC to front after a launch command Message-ID: Hi all, IS there a Livecode way to bring back to front LC after doing a "launch app" command ? The app is still running. Regards, Thierry From bvlahos at mac.com Fri Sep 28 02:49:22 2012 From: bvlahos at mac.com (William Vlahos) Date: Thu, 27 Sep 2012 23:49:22 -0700 Subject: Message Equivalent of TextChanged for Graphics? In-Reply-To: References: Message-ID: The textChanged message still isn't triggered by a script changing the text. Is there a message that is generated when anything changes the text of a field? Bill Vlahos _________________ InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. lcTaskList: (http://www.infowallet.com/lctasklist/index.htm) RunRev lcTaskList Forum: (http://forums.runrev.com/viewforum.php?f=61) On Sep 27, 2012, at 5:33 PM, Scott Rossi wrote: > LC now has a textChanged message that gets sent when text in a field is > changed by the user. > > Is there an equivalent message for when a the fill or color of a graphic has > been changed? Or is the only option to run a looping script that checks for > changes in visual properties? > > Thanks & Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From rene.micout at numericable.com Fri Sep 28 03:33:10 2012 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Fri, 28 Sep 2012 09:33:10 +0200 Subject: bring LC to front after a launch command In-Reply-To: References: Message-ID: <1F5A5624-1F93-4489-819A-9A0BD187A258@numericable.com> Hello Thierry, Is this a solution to (for ?) your problem ? set the systemWindow of stack "X" to true A bient?t Ren? Le 28 sept. 2012 ? 08:38, Thierry Douez a ?crit : > Hi all, > > IS there a Livecode way to bring back to front LC > after doing a "launch app" command ? > > The app is still running. > > Regards, > > Thierry > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From th.douez at gmail.com Fri Sep 28 03:38:38 2012 From: th.douez at gmail.com (Thierry Douez) Date: Fri, 28 Sep 2012 09:38:38 +0200 Subject: bring LC to front after a launch command In-Reply-To: <1F5A5624-1F93-4489-819A-9A0BD187A258@numericable.com> References: <1F5A5624-1F93-4489-819A-9A0BD187A258@numericable.com> Message-ID: Bonjour Ren?, 2012/9/28 Ren? Micout : > Hello Thierry, > Is this a solution to (for ?) your problem ? > > set the systemWindow of stack "X" to true >From the Dictionary, there is no effect on Mac, but with a comment of a Livecoder that it's not true ! I'm checking it right now. Merci Thierry > A bient?t > Ren? > > Le 28 sept. 2012 ? 08:38, Thierry Douez a ?crit : > >> Hi all, >> >> IS there a Livecode way to bring back to front LC >> after doing a "launch app" command ? >> >> The app is still running. >> >> Regards, >> >> Thierry >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From rene.micout at numericable.com Fri Sep 28 03:40:18 2012 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Fri, 28 Sep 2012 09:40:18 +0200 Subject: bring LC to front after a launch command In-Reply-To: References: <1F5A5624-1F93-4489-819A-9A0BD187A258@numericable.com> Message-ID: <83409013-C316-4D31-97BC-90BA4D04C082@numericable.com> I am using it on Mac !... Le 28 sept. 2012 ? 09:38, Thierry Douez a ?crit : > Bonjour Ren?, > > 2012/9/28 Ren? Micout : >> Hello Thierry, >> Is this a solution to (for ?) your problem ? >> >> set the systemWindow of stack "X" to true > > > From the Dictionary, there is no effect on Mac, but with a comment of > a Livecoder that it's not true ! > > I'm checking it right now. > > Merci > > Thierry From m.schonewille at economy-x-talk.com Fri Sep 28 03:44:55 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 28 Sep 2012 09:44:55 +0200 Subject: bring LC to front after a launch command In-Reply-To: References: <1F5A5624-1F93-4489-819A-9A0BD187A258@numericable.com> Message-ID: Thierry, On Windows, you can use the VBScript on this (old) site http://runrev.info/Activate%20Application.htm and on Mac you can use AppleScript: tell application "Standalone.app" to activate -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com On 28 sep 2012, at 09:38, Thierry Douez wrote: > Bonjour Ren?, > > 2012/9/28 Ren? Micout : >> Hello Thierry, >> Is this a solution to (for ?) your problem ? >> >> set the systemWindow of stack "X" to true > > > From the Dictionary, there is no effect on Mac, but with a comment of > a Livecoder that it's not true ! > > I'm checking it right now. > > Merci > > Thierry > From th.douez at gmail.com Fri Sep 28 03:59:23 2012 From: th.douez at gmail.com (Thierry Douez) Date: Fri, 28 Sep 2012 09:59:23 +0200 Subject: bring LC to front after a launch command In-Reply-To: References: <1F5A5624-1F93-4489-819A-9A0BD187A258@numericable.com> Message-ID: Thanks Rene and Mark, set the systemWindow of stack... works great on my Mac ! All the best, Thierry 2012/9/28 Mark Schonewille : > Thierry, > > On Windows, you can use the VBScript on this (old) site http://runrev.info/Activate%20Application.htm and on Mac you can use AppleScript: > > tell application "Standalone.app" to activate > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com > > > > On 28 sep 2012, at 09:38, Thierry Douez wrote: > >> Bonjour Ren?, >> >> 2012/9/28 Ren? Micout : >>> Hello Thierry, >>> Is this a solution to (for ?) your problem ? >>> >>> set the systemWindow of stack "X" to true >> >> >> From the Dictionary, there is no effect on Mac, but with a comment of >> a Livecoder that it's not true ! >> >> I'm checking it right now. >> >> Merci >> >> Thierry >> > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From rabit at revigniter.com Fri Sep 28 04:55:24 2012 From: rabit at revigniter.com (Ralf Bitter) Date: Fri, 28 Sep 2012 10:55:24 +0200 Subject: DataGrids with no UI In-Reply-To: <1348795458223-4655496.post@n4.nabble.com> References: <023D6B7C-904D-4DC2-98FB-36F18E797F18@geistinteractive.com> <1496A6A3-C530-4E05-A167-74E0398F9C00@major.on-rev.com> <79832D45-F29C-4A84-A249-CB40A5FA51B5@sweattechnologies.com> <00AE0721-DCBD-473C-A852-B6CC178B8FCA@geistinteractive.com> <195A244B-6AC4-43C0-AE7B-F1CA121A03F9@twft.com> <1348795458223-4655496.post@n4.nabble.com> Message-ID: Hi Robert, this sounds quite interesting. May i volunteer to test your stack in a revIgniter environment? Ralf On 28.09.2012, at 03:24, Robert Mann wrote: > Hi all! I take the occasion to inform the list that I shall make available a > new data structure that i called dbStack. It is a stack that uses arrays in > custom properties, on cards, to store any kind of data. But it keeps the > analogy of stack/cards/fields. The basic idea I followed was that fields are > "doubled" by arrays in custom props, so that "physical" fields can be turned > off or on. There is a simple API to add, modify delete output data and > produce various kinds of arrays to work with datas. > > The main target is to use on revserver as data stacks for the many sites > that do not need a full dbase and that need more a hierarchical database > than a full relational one. On of the advantage is you can edit the stack > off line and dump it online. So it's a good companion for simple dynamic > websites where it is handy to have just a bit more than files but not to > bother about an sql dbase. it's also handy to be able to store & retrieve > directly arrays. > > My main use if for a simple hierarchical database with navigation data > (fathers, sons.; etc..), to store original datas and pre-complied html pages > of websites and find a good balance between dynamic and static html. So it > is coupled with a special home made ftp html editor. > > I found out it is also a very handy data storage for programming when it is > used as a dbase substack. > > I do not know yet if I will give it to the community of add it to the list > of commercial plugins, it'll depend on how much time it takes to polish > document etc... But i'll welcome any encouragement! is anybody interested??? > Robert > From rman at free.fr Fri Sep 28 06:18:52 2012 From: rman at free.fr (Robert Mann) Date: Fri, 28 Sep 2012 03:18:52 -0700 (PDT) Subject: DataGrids with no UI In-Reply-To: References: <1496A6A3-C530-4E05-A167-74E0398F9C00@major.on-rev.com> <79832D45-F29C-4A84-A249-CB40A5FA51B5@sweattechnologies.com> <00AE0721-DCBD-473C-A852-B6CC178B8FCA@geistinteractive.com> <195A244B-6AC4-43C0-AE7B-F1CA121A03F9@twft.com> <1348795458223-4655496.post@n4.nabble.com> Message-ID: <1348827532910-4655510.post@n4.nabble.com> HI Ralph, Yes indeed! I actually made that specially to get along with revIgniter, and thought I could well participate and make it available as a revIgniter contribution, at least the basic dbstack for use with revServer. It will be nice to test and have feedback from you and others. I should have a little time to polish it 2nd half of october and will get in touch in that period, that's in 3weeks time! and thanks again for revIgniter! Robert -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/DataGrids-with-no-UI-tp4655423p4655510.html Sent from the Revolution - User mailing list archive at Nabble.com. From paul at researchware.com Fri Sep 28 07:26:54 2012 From: paul at researchware.com (Paul Dupuis) Date: Fri, 28 Sep 2012 07:26:54 -0400 Subject: Message Equivalent of TextChanged for Graphics? In-Reply-To: References: Message-ID: <5065897E.1010806@researchware.com> If a script is changing the text of a field, then it is under your control and you can use Send or Dispatch to issue a textChanged message as part of the script. On 9/28/2012 2:49 AM, William Vlahos wrote: > The textChanged message still isn't triggered by a script changing the text. Is there a message that is generated when anything changes the text of a field? > > Bill Vlahos > _________________ > InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. > lcTaskList: (http://www.infowallet.com/lctasklist/index.htm) > RunRev lcTaskList Forum: (http://forums.runrev.com/viewforum.php?f=61) > > On Sep 27, 2012, at 5:33 PM, Scott Rossi wrote: > >> LC now has a textChanged message that gets sent when text in a field is >> changed by the user. >> >> Is there an equivalent message for when a the fill or color of a graphic has >> been changed? Or is the only option to run a looping script that checks for >> changes in visual properties? >> >> Thanks & Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX Design >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Paul Dupuis Cofounder Researchware, Inc. http://www.researchware.com/ http://www.twitter.com/researchware http://www.facebook.com/researchware http://www.linkedin.com/company/researchware-inc From rpresender at cox.net Fri Sep 28 09:31:26 2012 From: rpresender at cox.net (Robert Presender) Date: Fri, 28 Sep 2012 06:31:26 -0700 Subject: If construction bug in 5.5.2 ? Message-ID: <6FE8594A-B88E-4630-8DCF-7632B027F83C@cox.net> Create a text entry field with content 00.00 Field script is: on openField answer information "Want to enter a new value?" with "No" or "Yes" titled "New Amount" if it = "No" then select empty if it = "Yes" then select text of me end openField Using 5.5.2, No works fine but Yes keeps repeating "Want to enter a new value? Using 5.5.1, No and Yes work as expected. If a bug, would someone file a bug report. I'm just a hobbyist. Bob (702) 458-8519 From th.douez at gmail.com Fri Sep 28 09:34:56 2012 From: th.douez at gmail.com (Thierry Douez) Date: Fri, 28 Sep 2012 15:34:56 +0200 Subject: If construction bug in 5.5.2 ? In-Reply-To: <6FE8594A-B88E-4630-8DCF-7632B027F83C@cox.net> References: <6FE8594A-B88E-4630-8DCF-7632B027F83C@cox.net> Message-ID: Hi Robert, Try if it is "No" .... HTH, Thierry 2012/9/28 Robert Presender : > Create a text entry field with content 00.00 > Field script is: > > on openField > answer information "Want to enter a new value?" with "No" or "Yes" titled "New Amount" > if it = "No" then select empty > if it = "Yes" then select text of me > end openField > > Using 5.5.2, No works fine but Yes keeps repeating "Want to enter a new value? > Using 5.5.1, No and Yes work as expected. > > If a bug, would someone file a bug report. I'm just a hobbyist. > > Bob > (702) 458-8519 > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From m.schonewille at economy-x-talk.com Fri Sep 28 09:39:57 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 28 Sep 2012 15:39:57 +0200 Subject: If construction bug in 5.5.2 ? In-Reply-To: <6FE8594A-B88E-4630-8DCF-7632B027F83C@cox.net> References: <6FE8594A-B88E-4630-8DCF-7632B027F83C@cox.net> Message-ID: <6283C8A7-852F-46FD-B83C-E134DEC91908@economy-x-talk.com> Hi Robert, The reason is that in 5.5.2 the select command may trigger the openField message. Maybe the following solves it: on openField answer bla with "Yes" or "No" -- etc if it is "No" then select empty else lock messages select the text of me unlock messages end if end openField -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com On 28 sep 2012, at 15:31, Robert Presender wrote: > Create a text entry field with content 00.00 > Field script is: > > on openField > answer information "Want to enter a new value?" with "No" or "Yes" titled "New Amount" > if it = "No" then select empty > if it = "Yes" then select text of me > end openField > > Using 5.5.2, No works fine but Yes keeps repeating "Want to enter a new value? > Using 5.5.1, No and Yes work as expected. > > If a bug, would someone file a bug report. I'm just a hobbyist. > > Bob > (702) 458-8519 From larsbrehmer at me.com Fri Sep 28 11:10:08 2012 From: larsbrehmer at me.com (Lars Brehmer) Date: Fri, 28 Sep 2012 18:10:08 +0300 Subject: Apologies & 2 liveCode problems Message-ID: I would like to apologize for the tone of my post about the subscriber list earlier this week. Thanks for posting for me Klaus - sorry for getting you involved with such an idiotic problem. And yes, Heather figured it out right away - thanks Heather! Since someone else may experience this and my misplaced frustration, this was the problem; I had a .mac account from the start, which then became mobileMe and has now been replace by iCloud. When mobileMe was launched, all users with a mac.com address also got a me.com address. I never liked the sound of me-dot-com and ignored the address completely. Little did I know that that is the address that iCloud uses for outgoing mail, so my posts in the last 10 days looked like they were from the wrong address. As Heather suggested, I register the me.com address with the list and set the account to not receive the digests. Thanks again and sorry again. Now I still have the same two problems with LiveCode 5.5 and still need help/suggestions. 1. I can't seem to set the textFont of fields to unicode. I doesn't work with the Text formatting section of the inspector palette and set the textFont of fld "xyz" to "Arial,Unicode" doesn't do it either. I upgraded from runRev 2.8 to liveCode 5.5 in one shot, so I obviously missed a lot of changes/improvements. So how does one set the textFont to Unicode in LiveCode 5.5? It must be possible, obviously, so what am I missing??? The other problem involves LiveCode images showing up as the icons in my buttons. I spent some time finding the conflict, and find it I did. I just don't know how to solve it. I never have the Livecode UI elements displayed in the Application Browser, so I diplayed them and tracked down the culprits. It seems that LiveCode images have ID's either under 1000 or 0ver 200,000. At least almost all of the time. I actually remember this from many years ago and have always avoided those ID numbers. I looked at every single image ID in every single Livecode stack and found 10 images with ID's between 1012 and 1291. Infortunately 3 of them (1012, 1024, 1105) are the same as 3 of my images that are used as icons for buttons that are on literally every single screen of every single application I have ever made! Two of the conflicting images are in two of the revOnline sub- stacks, so I closed and removed from memory the revOnline stack and that was that - 2/3 of the problem solved. The third one is a little bit tricky, as it is the LiveCode splashScreen image on card "Main" of stack "Home!" (image id 1105) This stack cannot be closed. I have come up with a workaround that I suppose could be a permanent solution, so I guess that I am curious about why there is an image with that ID in a LiveCode stack that cannot be closed? Or is it possible for my button to display the intended icon even with that Home stack open somewhere? Bottom line I guess is the unicode problem above! Cheers, Lars From bobs at twft.com Fri Sep 28 12:34:55 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 28 Sep 2012 09:34:55 -0700 Subject: artificially causing a field to be left in a script In-Reply-To: References: <8CF69ACF901D174-910-331EF@webmail-d161.sysops.aol.com> <8CF69B031CAD932-910-33E9D@webmail-d161.sysops.aol.com> <8CF69BAD9CEE0FC-910-3688D@webmail-d161.sysops.aol.com> Message-ID: Depending on your application, locking a record while it's being read has problems. Users will inevitably open a record then go to lunch, maybe leave for the day. Perhaps the app crashes or a lightning strike shuts everything down as soon as they open the record. If you take this approach (or any approach involving multiuser locking) you will need a maintenance utility to unlock all orphaned locks. The vast majority of the time this will not be a problem, as another user would access the same record by happy (or rather unhappy) chance. But as developers, we have learned not to leave anything to chance. Chance is our gremlins hiding in the closet, waiting for us to feed them after dark. What I learned from an old multiuser accounting program was to maintain some kind of counter column, incrementing it (or resetting it when it gets to the highest value) whenever an update occurs. Before the write, but after you lock the table for updates, check the value against what it was when you read it. If it's not the same, someone else updated it first, so reset the data. Bob On Sep 27, 2012, at 5:13 PM, Dr. Hawkins wrote: > I've been pondering this, as I'll be going multi-user shortly. > > My thinking so far is to lock the record in the SQL database upon > load. If someone else tries to access, they would be informed of > read-only status (and offered a chance to break the lock if it's old > enough.) From bobs at twft.com Fri Sep 28 12:41:06 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 28 Sep 2012 09:41:06 -0700 Subject: Card Names In-Reply-To: References: Message-ID: <68C93AD1-D726-4C1F-9050-D6BBCABB128A@twft.com> I think a good analogy for software development release is that it's like mopping a floor. You know when you mop a floor, it looks pretty clean from way up there. It will do if guests come over. But get down on your hands and knees and you quickly realize you didn't get the corners, and there is a little bit of last night's caramel from the ice cream you ate still stuck to the floor. Okay mock my analogies if you like! They make sense to me anyway! Bob On Sep 27, 2012, at 5:31 PM, Peter Haworth wrote: > On Thu, Sep 27, 2012 at 4:56 PM, Scott Rossi wrote: > >> IMO, I don't think it's a good idea to name things using "id xyz" since >> that's a specific way to refer to objects. In theory you could name a >> card "card id 4001" while its id is 1004, but that seems like a recipe for >> confusion. Just like it's not a good idea to name a control using only a >> number because it's possible for scripts to get confused, i.e. button "7". >> > > I'd definitely agree with that, which it all the more strange that the IDE > does it. From bobs at twft.com Fri Sep 28 12:42:08 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 28 Sep 2012 09:42:08 -0700 Subject: Card Names In-Reply-To: References: Message-ID: <6F812E63-B439-415C-AF14-DE2022E940A5@twft.com> ID's only change if you change them yourself, and no one in their right mind does that!! Do they?? Bob On Sep 27, 2012, at 6:21 PM, Peter Haworth wrote: > Thanks for the tip Scott. In this case, I think IDs will work fine. I > know they can change but my code is working on a card that is selected by > the user on the screen so it's immediate, I'm not storing the ID away for > later use. > Pete > lcSQL Software > > > > On Thu, Sep 27, 2012 at 5:38 PM, Scott Rossi wrote: > >> If you're trying to manage card references, did you consider using >> numbers? Card numbers are unique in the context of a stack. >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Fri Sep 28 12:49:54 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 28 Sep 2012 09:49:54 -0700 Subject: If construction bug in 5.5.2 ? In-Reply-To: <6FE8594A-B88E-4630-8DCF-7632B027F83C@cox.net> References: <6FE8594A-B88E-4630-8DCF-7632B027F83C@cox.net> Message-ID: <2031C8EE-8141-47EC-B35D-39AEF82813F0@twft.com> You have created an interesting infinite loop here. The command "select the text of me" will enter the field generating an openField message. Why this does not, as you say, happen with 5.5.1, I do not know, but it seems to me that it is working exactly as expected with 5.5.2. If I were a doctor and you were the patient, I would reply, "Well don't do that!" If this is the only way to accomplish what you are after then lock messages right after your answer dialog and unlock them at the end of the conditional testing. Bob On Sep 28, 2012, at 6:31 AM, Robert Presender wrote: > Create a text entry field with content 00.00 > Field script is: > > on openField > answer information "Want to enter a new value?" with "No" or "Yes" titled "New Amount" > if it = "No" then select empty > if it = "Yes" then select text of me > end openField > > Using 5.5.2, No works fine but Yes keeps repeating "Want to enter a new value? > Using 5.5.1, No and Yes work as expected. > > If a bug, would someone file a bug report. I'm just a hobbyist. > > Bob > (702) 458-8519 > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From andre.rombauts at gmail.com Fri Sep 28 13:17:07 2012 From: andre.rombauts at gmail.com (Andre Rombauts) Date: Fri, 28 Sep 2012 19:17:07 +0200 Subject: Gauntlet app on ios appstore Message-ID: <460AE1BF-1BF9-421C-BDDB-9797D694999C@gmail.com> Tried. Loaded but does not run on my iPad... -- Andr? Rombauts, {Envoy? ? partir de iSaulitude - iPad 2,2 - iOS 6.0} From coiin at verizon.net Fri Sep 28 13:42:02 2012 From: coiin at verizon.net (Colin Holgate) Date: Fri, 28 Sep 2012 13:42:02 -0400 Subject: Gauntlet app on ios appstore In-Reply-To: <460AE1BF-1BF9-421C-BDDB-9797D694999C@gmail.com> References: <460AE1BF-1BF9-421C-BDDB-9797D694999C@gmail.com> Message-ID: The earliest LiveCode apps work ok in iOS 6, but the later ones don't, unless you republished the app with a recent version of LiveCode. Hopefully RunRev will find time to update their own apps. On Sep 28, 2012, at 1:17 PM, Andre Rombauts wrote: > >Tried. Loaded but does not run on my iPad... From jacque at hyperactivesw.com Fri Sep 28 14:18:30 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 28 Sep 2012 13:18:30 -0500 Subject: Gauntlet app on ios appstore In-Reply-To: References: <460AE1BF-1BF9-421C-BDDB-9797D694999C@gmail.com> Message-ID: <5065E9F6.2080703@hyperactivesw.com> On 9/28/12 12:42 PM, Colin Holgate wrote: > The earliest LiveCode apps work ok in iOS 6, but the later ones > don't, Do you know which version (or which approximate date) is the cutoff? I haven't had any complaints yet about Casey's Solitaire but I've been waiting to recompile until the next LiveCode release is final. Casey's is ARM7/iPad-only if that matters. Maybe I don't need to recompile? Or do they all fail on the new iPhone 5 regardless? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From coiin at verizon.net Fri Sep 28 14:35:46 2012 From: coiin at verizon.net (Colin Holgate) Date: Fri, 28 Sep 2012 14:35:46 -0400 Subject: Gauntlet app on ios appstore In-Reply-To: <5065E9F6.2080703@hyperactivesw.com> References: <460AE1BF-1BF9-421C-BDDB-9797D694999C@gmail.com> <5065E9F6.2080703@hyperactivesw.com> Message-ID: I pointed this out to Ben long ago, and I thought he was going to check into why it was that Sheep Herder works and Gauntlet doesn't. Not sure what the cut off point is. On Sep 28, 2012, at 2:18 PM, "J. Landman Gay" wrote: > On 9/28/12 12:42 PM, Colin Holgate wrote: >> The earliest LiveCode apps work ok in iOS 6, but the later ones >> don't, > > Do you know which version (or which approximate date) is the cutoff? I haven't had any complaints yet about Casey's Solitaire but I've been waiting to recompile until the next LiveCode release is final. Casey's is ARM7/iPad-only if that matters. Maybe I don't need to recompile? Or do they all fail on the new iPhone 5 regardless? From jacque at hyperactivesw.com Fri Sep 28 16:28:52 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 28 Sep 2012 15:28:52 -0500 Subject: Apologies & 2 liveCode problems In-Reply-To: References: Message-ID: <50660884.1040805@hyperactivesw.com> On 9/28/12 10:10 AM, Lars Brehmer wrote: > I would like to apologize for the tone of my post about the > subscriber list earlier this week. No problem, I think many of us have had that happen and we know it's frustrating. > 1. I can't seem to set the textFont of fields to unicode. I doesn't > work with the Text formatting section of the inspector palette and > > set the textFont of fld "xyz" to "Arial,Unicode" > > doesn't do it either. > > I upgraded from runRev 2.8 to liveCode 5.5 in one shot, so I > obviously missed a lot of changes/improvements. Yes, it's all changed (for the better.) The complete explanation is in the release notes, which are found in the Help menu. Do a search in the PDF for "unicode" to see all the changes. The short version is: "Putting unicode text into a field can now only be done by setting the unicodeText property of the field (or a chunk of the field); using one of the content format properties such as rtfText, styledText or htmlText; or by a user action which causes unicode text to be entered into the field such as typing with a unicode IME. "The textFont property will no longer contain any ?language? tag, and setting the textFont of a chunk to one containing such a tag will result in the tag being stripped and ignored." > The other problem involves LiveCode images showing up as the icons in > my buttons. ... > I looked at every > single image ID in every single Livecode stack and found 10 images > with ID's between 1012 and 1291. Infortunately 3 of them (1012, 1024, > 1105) are the same as 3 of my images that are used as icons for > buttons that are on literally every single screen of every single > application I have ever made! > > Two of the conflicting images are in two of the revOnline sub- > stacks, so I closed and removed from memory the revOnline stack and > that was that - 2/3 of the problem solved. > > The third one is a little bit tricky, as it is the LiveCode > splashScreen image on card "Main" of stack "Home!" (image id 1105) > This stack cannot be closed. The most permanent and portable solution is to change the IDs of your images. If you only have one referenced instance of each per stack, it shouldn't be too hard to change them. You'd see the problem the first time you open each of your stacks and you can update them over time as you notice it. I had to do this once, and I used LiveCode's Find and Replace dialog in the Edit menu. Enter the ID you want to change into the Find field. Turn off all the selectors except for "All Other" and do the search. Once all the instances are found, remove any matches that don't apply and then enter the replacement ID and click Replace All. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From henshaw at me.com Fri Sep 28 16:54:33 2012 From: henshaw at me.com (Andrew Henshaw) Date: Fri, 28 Sep 2012 21:54:33 +0100 Subject: Testing apps In-Reply-To: References: <460AE1BF-1BF9-421C-BDDB-9797D694999C@gmail.com> <5065E9F6.2080703@hyperactivesw.com> Message-ID: <3171AFB7-AB71-4050-8FCA-69F05E531793@me.com> Just a thought thats been brewing and brought to the front of my mind with the recent iPhone launch and the 'apps failing to launch' issues thats affected some apps. Whilst its impossible for us all individually to own and test on every make and model of device, it might be good if we could set up a test group as im sure between us we must have most makes and models of iPhones, iPads and Android devices. Its possible with apps for iOS to generate up to 50 free promo codes in iTunes Connect for each version of each app, im not sure how it works for Android but I would imagine something similar must exist. If this were ever to become a reality, maybe some form of site or list could be put into place where people happy to test could post a list of devices they can test on so developers could contact them and if agreed could send over the promo codes etc, or the other way round where people could post apps and have device owners contact them. Just throwing it out there! Andy On 28 Sep 2012, at 19:35, Colin Holgate wrote: > I pointed this out to Ben long ago, and I thought he was going to check into why it was that Sheep Herder works and Gauntlet doesn't. Not sure what the cut off point is. > > > On Sep 28, 2012, at 2:18 PM, "J. Landman Gay" wrote: > >> On 9/28/12 12:42 PM, Colin Holgate wrote: >>> The earliest LiveCode apps work ok in iOS 6, but the later ones >>> don't, >> >> Do you know which version (or which approximate date) is the cutoff? I haven't had any complaints yet about Casey's Solitaire but I've been waiting to recompile until the next LiveCode release is final. Casey's is ARM7/iPad-only if that matters. Maybe I don't need to recompile? Or do they all fail on the new iPhone 5 regardless? > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From rdimola at evergreeninfo.net Fri Sep 28 17:01:36 2012 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Fri, 28 Sep 2012 17:01:36 -0400 Subject: Testing apps In-Reply-To: <3171AFB7-AB71-4050-8FCA-69F05E531793@me.com> References: <460AE1BF-1BF9-421C-BDDB-9797D694999C@gmail.com> <5065E9F6.2080703@hyperactivesw.com> <3171AFB7-AB71-4050-8FCA-69F05E531793@me.com> Message-ID: <002901cd9dbc$72987920$57c96b60$@net> Andrew, Count me in for a test group. By the way there are no uuid, crazy provisioning profiles, app loaders or iTune deals for Android. You just build/load/launch to any device....PERIOD Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Andrew Henshaw Sent: Friday, September 28, 2012 4:55 PM To: How to use LiveCode Subject: Testing apps Just a thought thats been brewing and brought to the front of my mind with the recent iPhone launch and the 'apps failing to launch' issues thats affected some apps. Whilst its impossible for us all individually to own and test on every make and model of device, it might be good if we could set up a test group as im sure between us we must have most makes and models of iPhones, iPads and Android devices. Its possible with apps for iOS to generate up to 50 free promo codes in iTunes Connect for each version of each app, im not sure how it works for Android but I would imagine something similar must exist. If this were ever to become a reality, maybe some form of site or list could be put into place where people happy to test could post a list of devices they can test on so developers could contact them and if agreed could send over the promo codes etc, or the other way round where people could post apps and have device owners contact them. Just throwing it out there! Andy On 28 Sep 2012, at 19:35, Colin Holgate wrote: > I pointed this out to Ben long ago, and I thought he was going to check into why it was that Sheep Herder works and Gauntlet doesn't. Not sure what the cut off point is. > > > On Sep 28, 2012, at 2:18 PM, "J. Landman Gay" wrote: > >> On 9/28/12 12:42 PM, Colin Holgate wrote: >>> The earliest LiveCode apps work ok in iOS 6, but the later ones >>> don't, >> >> Do you know which version (or which approximate date) is the cutoff? I haven't had any complaints yet about Casey's Solitaire but I've been waiting to recompile until the next LiveCode release is final. Casey's is ARM7/iPad-only if that matters. Maybe I don't need to recompile? Or do they all fail on the new iPhone 5 regardless? > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From rpresender at cox.net Fri Sep 28 17:44:13 2012 From: rpresender at cox.net (Robert Presender) Date: Fri, 28 Sep 2012 14:44:13 -0700 Subject: If construction bug in 5.5.2 ? Message-ID: <49B6A161-DE03-4FAA-A806-D7CCFEC444FB@cox.net> Thanks to Bob S, Mark S and Thierry for your help. It and = can be used. The lock and unlock messages did the trick. Mark-- thanks for the info re select difference in 5.5.2 which required the lock stuff. I finally came up with: on openField answer information "Want to enter a new value?" with "No" or "Yes" titled "New Amount" lock messages If it = "Yes" then select text of me unlock messages end openField "No" works as it should without any reference to it. Bob (702) 458-8519 From dochawk at gmail.com Fri Sep 28 17:53:36 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 28 Sep 2012 14:53:36 -0700 Subject: artificially causing a field to be left in a script In-Reply-To: References: <8CF69ACF901D174-910-331EF@webmail-d161.sysops.aol.com> <8CF69B031CAD932-910-33E9D@webmail-d161.sysops.aol.com> <8CF69BAD9CEE0FC-910-3688D@webmail-d161.sysops.aol.com> Message-ID: On Fri, Sep 28, 2012 at 9:34 AM, Bob Sneidar wrote: > What I learned from an old multiuser accounting program was to maintain some kind of >counter column, incrementing it (or resetting it when it gets to the highest value) >whenever an update occurs. Before the write, but after you lock the table for updates, >check the value against what it was when you read it. If it's not the same, someone else >updated it first, so reset the data. my current plan is actually tw extra columns, one to identify Who wrote the record, and the other for a timestamp. I suppose I'll also sets a time that the lock applies for, and automatically release and one that user when time is up. -- Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Fri Sep 28 17:55:44 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 28 Sep 2012 14:55:44 -0700 Subject: Android, Ubuntu, and the JDK In-Reply-To: <46A6FEA9-C96C-4ABB-8DDE-06727298864B@twft.com> References: <50647026.5030604@fourthworld.com> <46A6FEA9-C96C-4ABB-8DDE-06727298864B@twft.com> Message-ID: On Thu, Sep 27, 2012 at 9:30 AM, Bob Sneidar wrote: > How is it, after all these years, 64 vs. 32 bit is still biting us in the butt? (Or should it be >butting us in the bit?) Just a rhetorical query. And why aren't we being pestered with 128 bits? [*Ducks and runs*] -- Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Fri Sep 28 18:49:44 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 28 Sep 2012 15:49:44 -0700 Subject: head spinning over datagrids Message-ID: And then gmail ate my message, with no saved version??? Anyway, let's see if I can remember all of this. It seems that the file "LiveCode_Data_Grd.pdf" is what passes for documentation for datagrids? Or is there some other manual out there that actually documents it? This seems to be a situation of shooting flies with cannon. I need to have the user able to enter rows with two to four elements, with usually zero to a few rows, but sometimes a great many. Always pure text, but might be multiple lines. So since I need to work with rows, I need a "Form" template rather than the "table" type? (In spite of this being what we'd call a "table" in English?) loading/saving from a 2d array is not a problem. It then seems that I should set the dgData to this array? So i drag a dg onto my card, then click on the row behavior & template behavior to get stuff copied over, and start editing those? And then add buttons to the template for things like delete row? And since three are something like 50 different ones of these that I want to edit with the same editor, I can name the fields I add to the template A, B, C, and D, and set the widths & position of these in the template from a script? Am I getting anything out of this as opposed to a basic table other than being able to have a delete button, not have to trap for return to not jump down a row, and getting alternating grey rows? thanks -- Richard E. Hawkins, Esq. (702) 508-8462 From rabit at revigniter.com Fri Sep 28 19:07:32 2012 From: rabit at revigniter.com (Ralf Bitter) Date: Sat, 29 Sep 2012 01:07:32 +0200 Subject: Performance issues with animations in iOS standalones built with version 5.5.2 Message-ID: <18A2C0D1-9266-4643-BEAD-215CAC90F8AB@revigniter.com> I am experiencing choppy animation using AnimationEngine 5 in iOS standalones built with version 5.5.2. If I build using LiveCode version 5.5.1 and exactly the same stack, animations are smooth. So there must have something changed affecting object animation. Could this be related to the reworked internal structure of the engine? Did anybody notice similar behavior? Ralf From bobs at twft.com Fri Sep 28 19:25:28 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 28 Sep 2012 16:25:28 -0700 Subject: head spinning over datagrids In-Reply-To: References: Message-ID: http://lessons.runrev.com/ Down at the bottom, everything most people want to know about datagrids with lessons, examples and an API. I have a whole bookmark folder on Livecode and LC related stuff, in a book mark bar in my browser. That way I have one place to go for reference material. Bob On Sep 28, 2012, at 3:49 PM, Dr. Hawkins wrote: > And then gmail ate my message, with no saved version??? > > Anyway, let's see if I can remember all of this. > > It seems that the file "LiveCode_Data_Grd.pdf" is what passes for > documentation for datagrids? Or is there some other manual out there > that actually documents it? > > This seems to be a situation of shooting flies with cannon. I need to > have the user able to enter rows with two to four elements, with > usually zero to a few rows, but sometimes a great many. Always pure > text, but might be multiple lines. > > So since I need to work with rows, I need a "Form" template rather > than the "table" type? (In spite of this being what we'd call a > "table" in English?) > > loading/saving from a 2d array is not a problem. It then seems that I > should set the dgData to this array? > > So i drag a dg onto my card, then click on the row behavior & template > behavior to get stuff copied over, and start editing those? > > And then add buttons to the template for things like delete row? > > And since three are something like 50 different ones of these that I > want to edit with the same editor, I can name the fields I add to the > template A, B, C, and D, and set the widths & position of these in the > template from a script? > > Am I getting anything out of this as opposed to a basic table other > than being able to have a delete button, not have to trap for return > to not jump down a row, and getting alternating grey rows? > > thanks > > > -- > Richard E. Hawkins, Esq. > (702) 508-8462 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Fri Sep 28 19:33:43 2012 From: pete at lcsql.com (Peter Haworth) Date: Fri, 28 Sep 2012 16:33:43 -0700 Subject: If construction bug in 5.5.2 ? In-Reply-To: <6283C8A7-852F-46FD-B83C-E134DEC91908@economy-x-talk.com> References: <6FE8594A-B88E-4630-8DCF-7632B027F83C@cox.net> <6283C8A7-852F-46FD-B83C-E134DEC91908@economy-x-talk.com> Message-ID: I tried this with 5.5.0, 5.0 and 4.6 and they all behaved the same as 5.5.1 so I assume that was correct behavior before 5.5.2. I don't see any mention of a change in select/openField behavior in the 5.5.2 release notes so is this a bug? Pete lcSQL Software On Fri, Sep 28, 2012 at 6:39 AM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Hi Robert, > > The reason is that in 5.5.2 the select command may trigger the openField > message. Maybe the following solves it: > > on openField > answer bla with "Yes" or "No" -- etc > if it is "No" then > select empty > else > lock messages > select the text of me > unlock messages > end if > end openField > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > From bobs at twft.com Fri Sep 28 19:46:28 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 28 Sep 2012 16:46:28 -0700 Subject: head spinning over datagrids In-Reply-To: References: Message-ID: Datagrids have a distinct advantage over normal LC field objects in several areas. First, there is included a method for displaying huge amounts of data beyond what a normal field could handle. Secondly, you get a LOT more control about how to format and display the data. Things you would think were simple, like changing the size and justification of a column are actually fairly complex things to do. Datagrids handle these with ease. I personally wish there was some kind of "actLikeASpreadSheet" property you could set for a dataGrid and have it work like a basic Excel table (minus the formulas of course) but I remember when there was no table object to speak of. It's a glorious new day with dataGrids! If the datagrid needs to display several known data structures, I have done something along these lines. I use a shared background that contains 2 datagrids. (The second is only for displaying relational data from linked tables). I sent you a screen shot of what I have done to your personal email. All the cards of this type share the datagrid. I have code that reads data from a database, then populates the datagrid. I store the column structure information in custom properties and set up the datagrid on opencard. Each card represents a different data structure, and has it's own set of properties. What I have done gets pretty involved. I have what I call a Field Dropper, which allows you to pick a column from a table in a database, and then answer some questions about how you want it displayed on the form. It's merely utilitarian, and for the dev only, for form generation. The point is, I have a framework for building forms because I foresaw what you are presently struggling with. The field dropper updates all the properties necessary for the form to work properly. Your approach need not be that complex. If you are working with arrays, just get the keys of the array and format them in such a way as to pass it to you datagrid using dgprop["columns"]. You will probably want at some point to play around with dgprop["column widths"] and dgprop["column labels"]. (Doing this from memory so check me on that). The trouble comes in with your form fields. This is why I use a different card for each form I need. If your forms are known and fixed, you can just use that approach. If however your data structure and hence your forms are unknown, if you are making something to open any table and edit it, then it becomes a lot more work. I wouldn't use a forms based approach, but rather I would learn how to work with opening a datagrid for editing and working through it that way. I personally do not like the look and feel of a datagrid edit session. It feels clunky to me. Bob On Sep 28, 2012, at 3:49 PM, Dr. Hawkins wrote: > And then gmail ate my message, with no saved version??? > > Anyway, let's see if I can remember all of this. > > It seems that the file "LiveCode_Data_Grd.pdf" is what passes for > documentation for datagrids? Or is there some other manual out there > that actually documents it? > > This seems to be a situation of shooting flies with cannon. I need to > have the user able to enter rows with two to four elements, with > usually zero to a few rows, but sometimes a great many. Always pure > text, but might be multiple lines. > > So since I need to work with rows, I need a "Form" template rather > than the "table" type? (In spite of this being what we'd call a > "table" in English?) > > loading/saving from a 2d array is not a problem. It then seems that I > should set the dgData to this array? > > So i drag a dg onto my card, then click on the row behavior & template > behavior to get stuff copied over, and start editing those? > > And then add buttons to the template for things like delete row? > > And since three are something like 50 different ones of these that I > want to edit with the same editor, I can name the fields I add to the > template A, B, C, and D, and set the widths & position of these in the > template from a script? > > Am I getting anything out of this as opposed to a basic table other > than being able to have a delete button, not have to trap for return > to not jump down a row, and getting alternating grey rows? > > thanks > > > -- > Richard E. Hawkins, Esq. > (702) 508-8462 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Fri Sep 28 19:52:04 2012 From: pete at lcsql.com (Peter Haworth) Date: Fri, 28 Sep 2012 16:52:04 -0700 Subject: More weirdness In-Reply-To: <50650DDD.8000602@hyperactivesw.com> References: <50650DDD.8000602@hyperactivesw.com> Message-ID: Thanks for the suggestions. I painstakingly went through my code starting at the last line and working back from there, setting a red dot breakpoint on each line, then seeing if that point was reached. I finally discovered that the last line of code that is executed successfully is "go stack tStack", where tStack contains a valid file path as returned in the it variable after the user selects a file from a dialog. WIth a red dot breakpoint on that statement, the break happens and when I click the green arrow, all works fine. If I put a red dot breakpoint on the very next line, it doesn't break and no further code is executed. In both cases, the stack is opened OK. SInce I remember that it is sometimes the next statement that is causing a problem in these situations, it is "set the defaultstack to "xyz", which is the stack containing the button whose script is being executed. I should say that I have now duplicated this when the stack is running toplevel, not as a modeless plugin. And also that there was a front script involved which could have potentially affected things but I removed the front script and the problem remained. Any further thoughts most welcome! Pete lcSQL Software On Thu, Sep 27, 2012 at 7:39 PM, J. Landman Gay wrote: > On 9/27/12 8:18 PM, Peter Haworth wrote: > > When I run the stack toplevel, all works fine. >> >> When I run the stack as a plugin without the breakpoint, the scrolling >> list >> field is not populated, no runtime error, no indication of any error of >> any >> sort. With the breakpoint, everything works perfectly. I can even replace >> the breakpoint with a put command to display something in the message box >> and that makes it work also. >> >> But even that's not the weird part. Once I have made the thing work using >> a breakpoint or a put, I can take that code out and all works fine!!!! At >> least in the current run of the stack. Restarting LC and loading the >> plugin >> again takes me back to the non-working scenario. >> > > Sounds like the defaultstack is being reset, or not being set in the first > place. What's in the result when it fails? > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From mwieder at ahsoftware.net Fri Sep 28 20:02:49 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 29 Sep 2012 00:02:49 +0000 (UTC) Subject: More weirdness References: <50650DDD.8000602@hyperactivesw.com> Message-ID: Peter Haworth writes: > I finally discovered that the last line of code that > is executed successfully is "go stack tStack", where tStack contains a > valid file path as returned in the it variable after the user selects a > file from a dialog. Something in the (pre)openstack/card chain is causing a problem? lock messages go stack tStack unlock messages -- Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Fri Sep 28 20:16:19 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 28 Sep 2012 17:16:19 -0700 Subject: pixelScale? Message-ID: <50663DD3.4090606@fourthworld.com> I finally got a chance to review the v5.5.2 notes for Android, and it seems there's still no pixelScale or pixelDensity function - is that correct? Given that it's a one-liner in the Android API and how essential it is in developing for that platform, I'm hoping I've just missed something. TIA - -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From ambassador at fourthworld.com Fri Sep 28 20:23:16 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 28 Sep 2012 17:23:16 -0700 Subject: pixelScale? In-Reply-To: <50663DD3.4090606@fourthworld.com> References: <50663DD3.4090606@fourthworld.com> Message-ID: <50663F74.7070704@fourthworld.com> Follow-up on a possible workaround just in case we still don't have a pixelScale function: The docs note that we can get the screeRect and workingScreenRect functions, which will tell us the difference between the two which is the height of the Status bar... So given that the Status bar is normally of a given size, anyone here found a reason why using that difference can't be used to approximate and understanding of scale? -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From monte at sweattechnologies.com Fri Sep 28 20:30:58 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 29 Sep 2012 10:30:58 +1000 Subject: pixelScale? In-Reply-To: <50663DD3.4090606@fourthworld.com> References: <50663DD3.4090606@fourthworld.com> Message-ID: <303980A0-A9D6-4FF8-A0E0-1927E7576D68@sweattechnologies.com> Is it in as a feature request? I cant remember. That seems to be a great way to get attention these days. I had one awaiting build within 24 hours yesterday! When I get an externals sdk I'll make this my first toy if its not in the engine by then. Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 29/09/2012, at 10:16 AM, Richard Gaskin wrote: > I finally got a chance to review the v5.5.2 notes for Android, and it seems there's still no pixelScale or pixelDensity function - is that correct? > > Given that it's a one-liner in the Android API and how essential it is in developing for that platform, I'm hoping I've just missed something. > > TIA - > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/FourthWorldSys > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Fri Sep 28 20:32:47 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 29 Sep 2012 10:32:47 +1000 Subject: pixelScale? In-Reply-To: <50663F74.7070704@fourthworld.com> References: <50663DD3.4090606@fourthworld.com> <50663F74.7070704@fourthworld.com> Message-ID: <97241A58-AD2A-4C29-8A45-435FF9A20192@sweattechnologies.com> Yes, some devices don't include the status bar in the screenRect. My prime doesn't. -- M E R Goulding Software development services mergExt - There's an external for that! On 29/09/2012, at 10:23 AM, Richard Gaskin wrote: > Follow-up on a possible workaround just in case we still don't have a pixelScale function: > > The docs note that we can get the screeRect and workingScreenRect functions, which will tell us the difference between the two which is the height of the Status bar... > > So given that the Status bar is normally of a given size, anyone here found a reason why using that difference can't be used to approximate and understanding of scale? > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/FourthWorldSys > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From scott at tactilemedia.com Fri Sep 28 20:38:18 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 28 Sep 2012 17:38:18 -0700 Subject: pixelScale? In-Reply-To: <50663F74.7070704@fourthworld.com> Message-ID: Hi Richard: This was discussed as option on the list a few months back, but the height of the status bar is not reliable, mostly because of all the various OEM themes applied on top of Android. If you search the archives, you can probably dig up the details. If it hasn't been added yet, hopefully RunRev knows an equivalent of "iphoneDeviceScale()" is critical for Android development. Regards, Scott Rossi Creative Director Tactile Media, UX Design On 9/28/12 5:23 PM, "Richard Gaskin" wrote: >Follow-up on a possible workaround just in case we still don't have a >pixelScale function: > >The docs note that we can get the screeRect and workingScreenRect >functions, which will tell us the difference between the two which is >the height of the Status bar... > >So given that the Status bar is normally of a given size, anyone here >found a reason why using that difference can't be used to approximate >and understanding of scale? > >-- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/FourthWorldSys > >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode > From jacque at hyperactivesw.com Fri Sep 28 20:35:39 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 28 Sep 2012 19:35:39 -0500 Subject: If construction bug in 5.5.2 ? In-Reply-To: References: <6FE8594A-B88E-4630-8DCF-7632B027F83C@cox.net> <6283C8A7-852F-46FD-B83C-E134DEC91908@economy-x-talk.com> Message-ID: <5066425B.3010709@hyperactivesw.com> On 9/28/12 6:33 PM, Peter Haworth wrote: > I tried this with 5.5.0, 5.0 and 4.6 and they all behaved the same as 5.5.1 > so I assume that was correct behavior before 5.5.2. > > I don't see any mention of a change in select/openField behavior in the > 5.5.2 release notes so is this a bug? Seems like it to me. I thought scripted text manipulation wasn't supposed to send system messages. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Fri Sep 28 20:50:28 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 28 Sep 2012 17:50:28 -0700 Subject: head spinning over datagrids In-Reply-To: References: Message-ID: <18514324984.20120928175028@ahsoftware.net> Doc- Friday, September 28, 2012, 3:49:44 PM, you wrote: > It seems that the file "LiveCode_Data_Grd.pdf" is what passes for > documentation for datagrids? Or is there some other manual out there > that actually documents it? Invest $45 in DataGridHelper. You'll save a lot of aggravation trying to wrestel with that dg beast. http://www.runrev.com/store/product/data-grid-helper-1-2-0/ -- -Mark Wieder mwieder at ahsoftware.net From monte at sweattechnologies.com Fri Sep 28 21:11:16 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 29 Sep 2012 11:11:16 +1000 Subject: pixelScale? In-Reply-To: References: Message-ID: <095F94CA-1FBF-4EA6-B409-C2338DAF402C@sweattechnologies.com> It's slightly more complicated because for some reason android devices might have a different dpi in width and height. So we need xdpi and ydpi. Or maybe given its unlikely to be all that critical the. Maybe an average of the two. Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 29/09/2012, at 10:38 AM, Scott Rossi wrote: > If it hasn't been added yet, hopefully RunRev knows an equivalent of > "iphoneDeviceScale()" is critical for Android development. From scott at tactilemedia.com Fri Sep 28 21:24:28 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 28 Sep 2012 18:24:28 -0700 Subject: pixelScale? In-Reply-To: <095F94CA-1FBF-4EA6-B409-C2338DAF402C@sweattechnologies.com> Message-ID: Wow, Monte, I haven't heard of this before, and I don't believe Google makes any mention of this in their resolution development notes. Do you have any links/pointers to devices that have this kind of display? Thanks & Regards, Scott Rossi Creative Director Tactile Media, UX Design On 9/28/12 6:11 PM, "Monte Goulding" wrote: >It's slightly more complicated because for some reason android devices >might have a different dpi in width and height. So we need xdpi and ydpi. >Or maybe given its unlikely to be all that critical the. Maybe an average >of the two. > >Cheers > >-- >M E R Goulding >Software development services > >mergExt - There's an external for that! > >On 29/09/2012, at 10:38 AM, Scott Rossi wrote: > >> If it hasn't been added yet, hopefully RunRev knows an equivalent of >> "iphoneDeviceScale()" is critical for Android development. > >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode > From monte at sweattechnologies.com Fri Sep 28 21:31:55 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 29 Sep 2012 11:31:55 +1000 Subject: pixelScale? In-Reply-To: References: Message-ID: Google assumes we are all working in java where the density is abstracted into 4 common plus a couple of less common density groups. LiveCode doesn't do that abstraction for us so we get the actual pixels on screen. The DisplayMetrics class has a density property which gives you the abstracted density that a java dev might want. However it also has xdpi and ydpi if you need it (which we do). http://developer.android.com/reference/android/util/DisplayMetrics.html Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 29/09/2012, at 11:24 AM, Scott Rossi wrote: > Wow, Monte, I haven't heard of this before, and I don't believe Google > makes any mention of this in their resolution development notes. Do you > have any links/pointers to devices that have this kind of display? > > Thanks & Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > > On 9/28/12 6:11 PM, "Monte Goulding" wrote: > >> It's slightly more complicated because for some reason android devices >> might have a different dpi in width and height. So we need xdpi and ydpi. >> Or maybe given its unlikely to be all that critical the. Maybe an average >> of the two. >> >> Cheers >> >> -- >> M E R Goulding >> Software development services >> >> mergExt - There's an external for that! >> >> On 29/09/2012, at 10:38 AM, Scott Rossi wrote: >> >>> If it hasn't been added yet, hopefully RunRev knows an equivalent of >>> "iphoneDeviceScale()" is critical for Android development. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From Mark_Smith at cpe.umanitoba.ca Fri Sep 28 23:59:37 2012 From: Mark_Smith at cpe.umanitoba.ca (Mark Smith) Date: Fri, 28 Sep 2012 20:59:37 -0700 (PDT) Subject: connecting to mysql Message-ID: <1348891177408-4655547.post@n4.nabble.com> Hi, I'm looking for a test site I could use to test some code. I've got the following working for a localhost config but am getting an error connecting to the remote host at www.runrev.com. Does anyone have another remote site I could test this with? on mouseUp ?-- use a global variable to hold the connection ID so other scripts can use it???? global gConnectionID???? ???-- set up the connection parameters - edit these to suit your database -- ????put "www.runrev.com" into tDatabaseAddress -- ????put "runrev_test" into tDatabaseName -- ????put "example" into tDatabaseUser -- ????put "example" into tDatabasePassword ????put "localhost" into tDatabaseAddress ????put "learnsql" into tDatabaseName ????put "root" into tDatabaseUser ????put "root" into tDatabasePassword ????-- connect to the database ???put revOpenDatabase("MySQL", tDatabaseAddress, tDatabaseName, tDatabaseUser, tDatabasePassword) into tResult ???-- check if it worked and display an error message if it didn't ????-- & set the connection ID global ???if tResult is a number then ???????put tResult into gConnectionID ???????answer info "Connected to the database." & cr & "Connection ID = " & gConnectionID else ???????put empty into gConnectionID ????????answer error "Unable to connect to the database:" & cr & tResult ????end if end mouseUp Also, if your site uses port numbers I'd like to try that as well with something like this code: revOpenDatabase ("mysql",host[:port], databaseName, [userName], [password], [useSSL], [socket], [timeout], [autoReconnect]) BTW, the error I am getting at www.runrev.com is Host 'wnpgmb014uw-ad04-17-21.dynamic.mtsallstream.net' is not allowed to connect to this MySQL server Thanks -- Mark -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/connecting-to-mysql-tp4655547.html Sent from the Revolution - User mailing list archive at Nabble.com. From m.schonewille at economy-x-talk.com Sat Sep 29 02:05:19 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 29 Sep 2012 08:05:19 +0200 Subject: connecting to mysql In-Reply-To: <1348891177408-4655547.post@n4.nabble.com> References: <1348891177408-4655547.post@n4.nabble.com> Message-ID: <04D458C6-A0A8-41D2-AE83-8F64A3B06718@economy-x-talk.com> Hi Mark, What made you think that you could use the RunRev server to test your own MySQL scripts? Have you got any documentation from RunRev about this? Usually, web hosting companies don't allow remote connections. You need a script on your server as a layer between LiveCode and MySQL, which is usually written in PHP or ASP but could also be a LiveCode server script or a CGI script. Such a script handles URL's or web forms, which are sent to the server with the POST or GET method. You can connect to it from within LiveCode using put/get URL or post to URL commands. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com On 29 sep 2012, at 05:59, Mark Smith wrote: > Hi, I'm looking for a test site I could use to test some code. I've got the > following working for a localhost config but am getting an error connecting > to the remote host at www.runrev.com. Does anyone have another remote site I > could test this with? > > on mouseUp > -- use a global variable to hold the connection ID so other scripts can > use it > global gConnectionID > -- set up the connection parameters - edit these to suit your database > -- put "www.runrev.com" into tDatabaseAddress > -- put "runrev_test" into tDatabaseName > -- put "example" into tDatabaseUser > -- put "example" into tDatabasePassword > put "localhost" into tDatabaseAddress > put "learnsql" into tDatabaseName > put "root" into tDatabaseUser > put "root" into tDatabasePassword > -- connect to the database > put revOpenDatabase("MySQL", tDatabaseAddress, tDatabaseName, > tDatabaseUser, tDatabasePassword) into tResult > -- check if it worked and display an error message if it didn't > -- & set the connection ID global > if tResult is a number then > put tResult into gConnectionID > answer info "Connected to the database." & cr & "Connection ID > = " & gConnectionID > else > put empty into gConnectionID > answer error "Unable to connect to the database:" & cr & > tResult > end if > end mouseUp > > > Also, if your site uses port numbers I'd like to try that as well with > something like this code: > > revOpenDatabase ("mysql",host[:port], databaseName, [userName], [password], > [useSSL], [socket], [timeout], [autoReconnect]) > > BTW, the error I am getting at www.runrev.com is > Host 'wnpgmb014uw-ad04-17-21.dynamic.mtsallstream.net' is not allowed to > connect to this MySQL server > > Thanks > > -- Mark From andre.rombauts at gmail.com Sat Sep 29 02:53:12 2012 From: andre.rombauts at gmail.com (Andre Rombauts) Date: Sat, 29 Sep 2012 08:53:12 +0200 Subject: Gauntlet app on ios appstore In-Reply-To: References: <460AE1BF-1BF9-421C-BDDB-9797D694999C@gmail.com> <5065E9F6.2080703@hyperactivesw.com> Message-ID: <19A4266F-CA88-4D8A-9160-729759F768BA@gmail.com> I noticed the same problem on my Ipad 2,2 running iOS 6 with one of EuroTalk free applications: Masamu. The other one, Math, works fine. -- Andr? Rombauts, {Envoy? ? partir de iSaulitude - iPad 2,2 - iOS 6.0} Le 28 sept. 2012 ? 20:35, Colin Holgate a ?crit : > I pointed this out to Ben long ago, and I thought he was going to check into why it was that Sheep Herder works and Gauntlet doesn't. Not sure what the cut off point is. > > > On Sep 28, 2012, at 2:18 PM, "J. Landman Gay" wrote: > >> On 9/28/12 12:42 PM, Colin Holgate wrote: >>> The earliest LiveCode apps work ok in iOS 6, but the later ones >>> don't, >> >> Do you know which version (or which approximate date) is the cutoff? I haven't had any complaints yet about Casey's Solitaire but I've been waiting to recompile until the next LiveCode release is final. Casey's is ARM7/iPad-only if that matters. Maybe I don't need to recompile? Or do they all fail on the new iPhone 5 regardless? > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ambassador at fourthworld.com Sat Sep 29 09:45:47 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 29 Sep 2012 06:45:47 -0700 Subject: pixelScale? In-Reply-To: <095F94CA-1FBF-4EA6-B409-C2338DAF402C@sweattechnologies.com> References: <095F94CA-1FBF-4EA6-B409-C2338DAF402C@sweattechnologies.com> Message-ID: <5066FB8B.5000600@fourthworld.com> Monte Goulding wrote: > Google assumes we are all working in java where the density is > abstracted into 4 common plus a couple of less common density groups. > LiveCode doesn't do that abstraction for us so we get the actual > pixels on screen. > > The DisplayMetrics class has a density property which gives you the > abstracted density that a java dev might want. However it also has > xdpi and ydpi if you need it (which we do). I don't think the usefulness of accurate screen metrics is specific to any given language. Instead it seems that offering both pixel-accurate density and more general categories of density simply allows developers to choose different ways of solving layout issues. If all we had were those categories, our layouts could be "good enough". If we had pixel-accurate density, our layouts could be "close to perfect" (well, at least in proportion to the level of effort we're willing to put into to take advantage of it). But the absence of either seems mystifying to me, since the diversity of devices makes it essential. And given the reams of posts here on the subject this was especially mystifying: > Is it in as a feature request? I submitted this in March of this year: How did we get almost two years into Android development without this? The page you linked to provides everything RunRev needs to add a wrapper around those structures so we can get, at a minimum, the xdpi and ydpi of any device: If they want to go further to provide an array containing all of the values there that might also be useful, but the pixel density is so absolutely essential to Android development - and becoming so on other platforms like Win8, Mac, and iOS - that it seems reasonable to expect that the relatively modest effort needed to provide this at least for Android where it's most critical would be done in the very next release. If there's some technical reason this is especially difficult to provide that I'm overlooking, or some other means of deriving this metrics info already provided in the engine that we've all overlooked, it would be helpful to have guidance from the mother ship. But as it is, given the number of posts here and in the forums on this the scope of the need seems self-evident, and the API seems straightforward. What am I not understanding? -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From Mark_Smith at cpe.umanitoba.ca Sat Sep 29 10:47:29 2012 From: Mark_Smith at cpe.umanitoba.ca (Mark Smith) Date: Sat, 29 Sep 2012 07:47:29 -0700 (PDT) Subject: connecting to mysql In-Reply-To: <04D458C6-A0A8-41D2-AE83-8F64A3B06718@economy-x-talk.com> References: <1348891177408-4655547.post@n4.nabble.com> <04D458C6-A0A8-41D2-AE83-8F64A3B06718@economy-x-talk.com> Message-ID: <1348930049412-4655551.post@n4.nabble.com> Thanks Mark. I'm new to the server stuff so was not familiar with the process. LC has a lesson where they suggest you can connect to MySQL directly on their site (I think) but maybe I am misunderstanding them. http://lessons.runrev.com/s/lessons/m/4071/l/7003-Connecting-to-a-MySQL-database Thats where I got the connection scripts from. I downloaded and installed MySQL from the Oracle site and setup a local server and when I used localhost as the connection address it worked fine but I'd like to ensure I understand the process for a remote server as well, and make sure it works if the port number is non-standard etc. I'm not sure I want to go to the trouble of setting up my own computer as a server on the internet although I suppose if there is no other way? Cheers, -- Mark Mark Schonewille-3 wrote > Hi Mark, > > What made you think that you could use the RunRev server to test your own > MySQL scripts? Have you got any documentation from RunRev about this? > > Usually, web hosting companies don't allow remote connections. You need a > script on your server as a layer between LiveCode and MySQL, which is > usually written in PHP or ASP but could also be a LiveCode server script > or a CGI script. Such a script handles URL's or web forms, which are sent > to the server with the POST or GET method. You can connect to it from > within LiveCode using put/get URL or post to URL commands. > > -- > Best regards, > > Mark Schonewille -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/connecting-to-mysql-tp4655547p4655551.html Sent from the Revolution - User mailing list archive at Nabble.com. From Mark_Smith at cpe.umanitoba.ca Sat Sep 29 11:13:15 2012 From: Mark_Smith at cpe.umanitoba.ca (Mark Smith) Date: Sat, 29 Sep 2012 08:13:15 -0700 (PDT) Subject: connecting to mysql In-Reply-To: <04D458C6-A0A8-41D2-AE83-8F64A3B06718@economy-x-talk.com> References: <1348891177408-4655547.post@n4.nabble.com> <04D458C6-A0A8-41D2-AE83-8F64A3B06718@economy-x-talk.com> Message-ID: <1348931595139-4655552.post@n4.nabble.com> Mark Schonewille-3 wrote > What made you think that you could use the RunRev server to test your own > MySQL scripts? Have you got any documentation from RunRev about this? Hi Mark, I think the part that confused me was the line "RunRev has set up a sample database which these scripts will use". Thinking about this, I think what they meant is that they setup a sample database to test these scripts but... to use them yourself you will need to setup your own server" or something like that. I thought I could just copy and paste the scripts to test them. That being said, I've never setup my computer as a server on the internet. Is this something I can expect to fairly easily do through my web host? Thanks -- Mark -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/connecting-to-mysql-tp4655547p4655552.html Sent from the Revolution - User mailing list archive at Nabble.com. From pete at lcsql.com Sat Sep 29 14:36:34 2012 From: pete at lcsql.com (Peter Haworth) Date: Sat, 29 Sep 2012 11:36:34 -0700 Subject: More weirdness In-Reply-To: References: <50650DDD.8000602@hyperactivesw.com> Message-ID: Thank you Mark, that fixed the problem. However, I'm not sure I can use that solution. Won't lock messages apply to the stack I'm opening as well as the stack which issues it? If so, that could interfere with the opened stack's processing. If nothing else though, it narrows down the problem to the (pre)Openstack/card area so I guess I will have to plough through that yet again. Pete lcSQL Software On Fri, Sep 28, 2012 at 5:02 PM, Mark Wieder wrote: > Something in the (pre)openstack/card chain is causing a problem? > > lock messages > go stack tStack > unlock messages > From monte at sweattechnologies.com Sat Sep 29 16:57:01 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun, 30 Sep 2012 06:57:01 +1000 Subject: pixelScale? In-Reply-To: <5066FB8B.5000600@fourthworld.com> References: <095F94CA-1FBF-4EA6-B409-C2338DAF402C@sweattechnologies.com> <5066FB8B.5000600@fourthworld.com> Message-ID: <78BC8F45-530A-4E2F-8B49-5EEA40B48FD1@sweattechnologies.com> What I mean is to a java dev the screen is in an abstracted width, height and density. We need to work in the actual width, height and density. Regarding the bug report it might be good I we could add a recipe. Perhaps a recipe for creating a ldpi and xhdpi emulator at the same screen size then a stack to run on them. Then a couple of screenshots to save them the time of actually doing it... Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 29/09/2012, at 11:45 PM, Richard Gaskin wrote: > I don't think the usefulness of accurate screen metrics is specific to any given language. From mwieder at ahsoftware.net Sat Sep 29 17:50:50 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 29 Sep 2012 14:50:50 -0700 Subject: More weirdness In-Reply-To: References: <50650DDD.8000602@hyperactivesw.com> Message-ID: <192589946421.20120929145050@ahsoftware.net> Peter- Saturday, September 29, 2012, 11:36:34 AM, you wrote: > However, I'm not sure I can use that solution. Won't lock messages apply to > the stack I'm opening as well as the stack which issues it? If so, that > could interfere with the opened stack's processing. Well, yes, that's the whole point. Are you trying to open a stack and simultaneously *not* open the stack? If you just want to load it into memory, the locking messages will do the trick. If you want to execute a different task, then you're at the mercy of whatever it does. -- -Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Sat Sep 29 18:46:48 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 29 Sep 2012 15:46:48 -0700 Subject: pixelScale? In-Reply-To: <78BC8F45-530A-4E2F-8B49-5EEA40B48FD1@sweattechnologies.com> References: <78BC8F45-530A-4E2F-8B49-5EEA40B48FD1@sweattechnologies.com> Message-ID: <50677A58.6000406@fourthworld.com> Monte Goulding wrote: > Regarding the bug report it might be good I we could add a recipe. > Perhaps a recipe for creating a ldpi and xhdpi emulator at the same > screen size then a stack to run on them. Then a couple of screenshots > to save them the time of actually doing it... Are they now requiring recipes for feature requests? You're welcome to add any additional text there you feel would be helpful, but I hope RunRev understands it can't be a recipe for reproducing a state since of course the state described in a feature request (as opposed to an error report) is distinguished by the fact that it doesn't currently exist. ;) -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From calhorner at xtra.co.nz Sat Sep 29 18:53:21 2012 From: calhorner at xtra.co.nz (Cal Horner) Date: Sun, 30 Sep 2012 11:53:21 +1300 (New Zealand Daylight Time) Subject: What am I missing? Message-ID: <50677BCA.000003.05412@CALS_BIG_PC> Perhaps this has been discussed before, but I guess I wasn't paying attention. Here goes: I like to take certain "clumps of code" or handy hints from the digest and paste them into Scriptors Scrapbook. 'cause you never know when they will come in handy. I have found that the only way I can get the info from my e-mail client into SSBK is thru an interim text editor like Notepad. So my question this time is, is there something different with the way LC handles the clipboard? By the way, now don't laugh, my e-mail client is Incredimail. From andre at andregarzia.com Sat Sep 29 20:12:20 2012 From: andre at andregarzia.com (Andre Garzia) Date: Sat, 29 Sep 2012 21:12:20 -0300 Subject: pixelScale? In-Reply-To: <50677A58.6000406@fourthworld.com> References: <78BC8F45-530A-4E2F-8B49-5EEA40B48FD1@sweattechnologies.com> <50677A58.6000406@fourthworld.com> Message-ID: On Sat, Sep 29, 2012 at 7:46 PM, Richard Gaskin wrote: > Monte Goulding wrote: > > > Regarding the bug report it might be good I we could add a recipe. > > Perhaps a recipe for creating a ldpi and xhdpi emulator at the same > > screen size then a stack to run on them. Then a couple of screenshots > > to save them the time of actually doing it... > > Are they now requiring recipes for feature requests? > > You're welcome to add any additional text there you feel would be helpful, > but I hope RunRev understands it can't be a recipe for reproducing a state > since of course the state described in a feature request (as opposed to an > error report) is distinguished by the fact that it doesn't currently exist. > ;) > > I added a feature request as a bug with no recipe because I felt that the lack of such feature was a bug in the engine. It was moved to feature request which is where our desires go to die.... > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/**FourthWorldSys > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From monte at sweattechnologies.com Sat Sep 29 19:58:59 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun, 30 Sep 2012 09:58:59 +1000 Subject: pixelScale? In-Reply-To: <50677A58.6000406@fourthworld.com> References: <78BC8F45-530A-4E2F-8B49-5EEA40B48FD1@sweattechnologies.com> <50677A58.6000406@fourthworld.com> Message-ID: <97B7E4A7-C0C1-421F-989B-4B314CF1F6A9@sweattechnologies.com> I think in this case where it's easy to show that its virtually impossible to design a satisfactory UI for both devices then it would be beneficial to have at least some screenshots. Just two screenshots of the same stack in different density screens of similar size should do the job. If I get a chance before they implement this ill add it. I'm not doing android livecode dev yet though because of the no external issue. I have a couple of java projects which ill move over when I can do the externals they require. Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 30/09/2012, at 8:46 AM, Richard Gaskin wrote: > Are they now requiring recipes for feature requests? From pete at lcsql.com Sat Sep 29 22:01:03 2012 From: pete at lcsql.com (Peter Haworth) Date: Sat, 29 Sep 2012 19:01:03 -0700 Subject: More weirdness In-Reply-To: <192589946421.20120929145050@ahsoftware.net> References: <50650DDD.8000602@hyperactivesw.com> <192589946421.20120929145050@ahsoftware.net> Message-ID: This is lcStackBrowser, it has to open stacks and allow them to do whatever they do. This happens with any stack that I open, it's not just one particular stack. I even created a new main stack with no objects, no scripts of any sort, then opened it and got the same problem. And here's more weirdness. The code in question prompts the user for which stack to open then opens it. I have exactly the same code, minus the user prompt, to open a stack from a favorites list - it works perfectly. Pete lcSQL Software On Sat, Sep 29, 2012 at 2:50 PM, Mark Wieder wrote: > Well, yes, that's the whole point. Are you trying to open a stack and > simultaneously *not* open the stack? If you just want to load it into > memory, the locking messages will do the trick. If you want to execute > a different task, then you're at the mercy of whatever it does. > From pete at lcsql.com Sat Sep 29 22:15:37 2012 From: pete at lcsql.com (Peter Haworth) Date: Sat, 29 Sep 2012 19:15:37 -0700 Subject: More weirdness In-Reply-To: References: <50650DDD.8000602@hyperactivesw.com> <192589946421.20120929145050@ahsoftware.net> Message-ID: That prompted me to see what happened if I removed the answer file dialog and just hardcoded a stackfile path. Guess what - everything works perfectly. So something about the answer file dialog is causing this problem to occur. The command is: * * *answer* file "Select stackfile to open" with *type* "Livecode Stack|rev,livecode|RSTK" titled "Open Stack File". Pete lcSQL Software On Sat, Sep 29, 2012 at 7:01 PM, Peter Haworth wrote: > The code in question prompts the user for which stack to open then opens > it. I have exactly the same code, minus the user prompt, to open a stack > from a favorites list - it works perfectly. From pete at lcsql.com Sat Sep 29 22:19:03 2012 From: pete at lcsql.com (Peter Haworth) Date: Sat, 29 Sep 2012 19:19:03 -0700 Subject: pixelScale? In-Reply-To: References: <78BC8F45-530A-4E2F-8B49-5EEA40B48FD1@sweattechnologies.com> <50677A58.6000406@fourthworld.com> Message-ID: I've long thought that this is a design flaw in the QCC. There should be two fields, one to specify whether the entry is a bug or an enhancement request and a separate one to define the severity. That way, a request such as this could go in as a critical enhancement whereas now there is no way to characterize the severity of an enhancement request. Pete lcSQL Software On Sat, Sep 29, 2012 at 5:12 PM, Andre Garzia wrote: > I added a feature request as a bug with no recipe because I felt that the > lack of such feature was a bug in the engine. It was moved to feature > request which is where our desires go to die.... > From rdimola at evergreeninfo.net Sat Sep 29 22:29:17 2012 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Sat, 29 Sep 2012 22:29:17 -0400 Subject: What am I missing=?UTF-8?B?Pw==?= In-Reply-To: <50677BCA.000003.05412@CALS_BIG_PC> References: <50677BCA.000003.05412@CALS_BIG_PC> Message-ID: <969c5ac4-83d6-4a61-add9-cfe32d3714cd@blur> Same here. Paste from almost any clipboard source needs notepad an an intermediary. Ralph DiMola MIS Director Evergreen Information Services rdimola at evergreeninfo.net -----Original message----- From: Cal Horner To: use-livecode at lists.runrev.com Sent: Sat, Sep 29, 2012 22:53:21 GMT+00:00 Subject: What am I missing? Perhaps this has been discussed before, but I guess I wasn't paying attention. Here goes: I like to take certain "clumps of code" or handy hints from the digest and paste them into Scriptors Scrapbook. 'cause you never know when they will come in handy. I have found that the only way I can get the info from my e-mail client into SSBK is thru an interim text editor like Notepad. So my question this time is, is there something different with the way LC handles the clipboard? By the way, now don't laugh, my e-mail client is Incredimail. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Sat Sep 29 22:29:38 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 29 Sep 2012 21:29:38 -0500 Subject: More weirdness In-Reply-To: References: <50650DDD.8000602@hyperactivesw.com> <192589946421.20120929145050@ahsoftware.net> Message-ID: <5067AE92.3090600@hyperactivesw.com> On 9/29/12 9:15 PM, Peter Haworth wrote: > That prompted me to see what happened if I removed the answer file dialog > and just hardcoded a stackfile path. Guess what - everything works > perfectly. > > So something about the answer file dialog is causing this problem to occur. > The command is: > * > * > *answer* file "Select stackfile to open" with *type* "Livecode > Stack|rev,livecode|RSTK" titled "Open Stack File". Maybe because you're opening a modal window from inside a non-toplevel stack? Just a guess. Since your stack is a plugin, you might have better luck if you use the IDE messages intended for those. It seems like your scripts get hung up mostly when they trap messages that the IDE also manipulates. If you can transfer your handlers to the plugin messages instead, you might avoid some of that. For example, you can set up your plugin to receive a revOpenStack message when a stack opens and run your handler from there instead of from openStack. There are tons of things going on in the IDE whenever a stack opens. All the pre- and open- messages bounce through a dozen libraries, frontscripts, backscripts, etc. and there's no telling which one will lock up debugging calls and cause breakpoints to abort. I think the rev plugin messages are sent after all the IDE stuff is over and done. By then you're safe. I vaguely recall this came up before and there was some reason you couldn't use those, but it might be worth re-exploring. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Sun Sep 30 00:16:34 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 29 Sep 2012 21:16:34 -0700 Subject: More weirdness In-Reply-To: References: <50650DDD.8000602@hyperactivesw.com> <192589946421.20120929145050@ahsoftware.net> Message-ID: <146613090515.20120929211634@ahsoftware.net> Pete- Saturday, September 29, 2012, 7:01:03 PM, you wrote: > This is lcStackBrowser, it has to open stacks and allow them to do whatever > they do. This happens with any stack that I open, it's not just > one particular stack. I even created a new main stack with no objects, no > scripts of any sort, then opened it and got the same problem. Are you trying to trap system messages in front/back scripts? It sounds like some message is getting issued (lockmessages disables it and so you're out of trouble), a frontscript is handling the message partially or possibly throwing an error, and then you're hosed. Remember that the answer stack is a stack if you're handling the (pre)open/stack/card messages. Same thing with the message box. Also remember that IDE stacks won't normally let you know that an error has occurred. -- -Mark Wieder mwieder at ahsoftware.net From richmondmathewson at gmail.com Sun Sep 30 05:34:00 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 30 Sep 2012 12:34:00 +0300 Subject: [OT] cheap and easy batch resizing of images Message-ID: <50681208.70204@gmail.com> http://www.craiglotter.co.za/2010/01/04/ubuntu-batch-resize-your-images-using-gimp/ From richmondmathewson at gmail.com Sun Sep 30 10:45:11 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 30 Sep 2012 17:45:11 +0300 Subject: Images with colo(u)red borders? Message-ID: <50685AF7.7070202@gmail.com> I cannot, for the life of me, get images to have a borderColor. What very basic thing am I missing? Richmond. From revolution at derbrill.de Sun Sep 30 10:54:56 2012 From: revolution at derbrill.de (Malte Brill) Date: Sun, 30 Sep 2012 16:54:56 +0200 Subject: Colorizing XML (and maybe error checking) In-Reply-To: References: Message-ID: <6CCB3B43-78ED-4613-977A-E2AFF8628195@derbrill.de> Hi all, I have a couple of XML files I want to analyze using liveCode. What I want to do is some sort of colorization of the start and end tag (and maybe hilite the start tag if the end tag is missing). Also I'd like to do some validation of the XML stuff and point to the start line of the error. Now, before I re invent the wheel, has anyone already come up with something here? All the best, Malte From klaus at major.on-rev.com Sun Sep 30 11:23:45 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Sun, 30 Sep 2012 17:23:45 +0200 Subject: Images with colo(u)red borders? In-Reply-To: <50685AF7.7070202@gmail.com> References: <50685AF7.7070202@gmail.com> Message-ID: <645DB5DA-2F5D-4E78-9D78-39CB8DD18668@major.on-rev.com> Hi Richmond, Am 30.09.2012 um 16:45 schrieb Richmond : > I cannot, for the life of me, get images to have a borderColor. > What very basic thing am I missing? Yes this is one of the most mysterious things in Livecode, which puzzles me everytime: Images do NOT have a "bodercolor" property (hell knows why) but will heir the "bordercolor" of the card!!!!??? So set the "bordercolor" for your card and you have a nice border around your image :-) > Richmond. Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From richmondmathewson at gmail.com Sun Sep 30 12:09:38 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 30 Sep 2012 19:09:38 +0300 Subject: Images with colo(u)red borders? In-Reply-To: <645DB5DA-2F5D-4E78-9D78-39CB8DD18668@major.on-rev.com> References: <50685AF7.7070202@gmail.com> <645DB5DA-2F5D-4E78-9D78-39CB8DD18668@major.on-rev.com> Message-ID: <50686EC2.5040801@gmail.com> On 09/30/2012 06:23 PM, Klaus on-rev wrote: > Hi Richmond, > > Am 30.09.2012 um 16:45 schrieb Richmond : > >> I cannot, for the life of me, get images to have a borderColor. >> What very basic thing am I missing? > Yes this is one of the most mysterious things in Livecode, which puzzles me everytime: > Images do NOT have a "bodercolor" property (hell knows why) but will heir the "bordercolor" of the card!!!!??? > > So set the "bordercolor" for your card and you have a nice border around your image :-) Klaus Major: "Good To The Last Drop!" > >> Richmond. > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Sun Sep 30 12:27:19 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 30 Sep 2012 09:27:19 -0700 Subject: Storing location for a preferences file in a standalone stack? Message-ID: I'm not ready to face the differences in where things go with mac & windows, and dealing with the OS preferences settings. Is there a way that I can store and change a string in a standalone stack to find the preferences file, where I can then stuff the rest? Should this, perhaps, be a custom property? -- Richard E. Hawkins, Esq. (702) 508-8462 From pete at lcsql.com Sun Sep 30 12:30:01 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 30 Sep 2012 09:30:01 -0700 Subject: More weirdness In-Reply-To: <5067AE92.3090600@hyperactivesw.com> References: <50650DDD.8000602@hyperactivesw.com> <192589946421.20120929145050@ahsoftware.net> <5067AE92.3090600@hyperactivesw.com> Message-ID: Hi Jacque, Thanks for the suggestion. Initially, I thought this was occurring in the plugin version of the stack (which runs modeless), but I can reproduce it now in a regular toplevel stack. Pete lcSQL Software On Sat, Sep 29, 2012 at 7:29 PM, J. Landman Gay wrote: > Maybe because you're opening a modal window from inside a non-toplevel > stack? Just a guess. > > Since your stack is a plugin, you might have better luck if you use the > IDE messages intended for those. It seems like your scripts get hung up > mostly when they trap messages that the IDE also manipulates. If you can > transfer your handlers to the plugin messages instead, you might avoid some > of that. For example, you can set up your plugin to receive a revOpenStack > message when a stack opens and run your handler from there instead of from > openStack. > > There are tons of things going on in the IDE whenever a stack opens. All > the pre- and open- messages bounce through a dozen libraries, frontscripts, > backscripts, etc. and there's no telling which one will lock up debugging > calls and cause breakpoints to abort. I think the rev plugin messages are > sent after all the IDE stuff is over and done. By then you're safe. > > I vaguely recall this came up before and there was some reason you > couldn't use those, but it might be worth re-exploring. > From pete at lcsql.com Sun Sep 30 12:37:12 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 30 Sep 2012 09:37:12 -0700 Subject: More weirdness In-Reply-To: <146613090515.20120929211634@ahsoftware.net> References: <50650DDD.8000602@hyperactivesw.com> <192589946421.20120929145050@ahsoftware.net> <146613090515.20120929211634@ahsoftware.net> Message-ID: HI Mark, I suspected front script problems too. The only message my front script traps regarding the opening of stacks is openStack; all my front script handlers have an initial check to ignore messages that originate from an IDE stack by looking for stack names beginning with "rev" or, as you pointed out, the answer dialog, plus the ask dialog, message box, and "Home". However, I've also tried all this without the front script in place and still get the same problem so the front script is eliminated from consideration at this point. Pete lcSQL Software On Sat, Sep 29, 2012 at 9:16 PM, Mark Wieder wrote: > Are you trying to trap system messages in front/back scripts? It > sounds like some message is getting issued (lockmessages disables it > and so you're out of trouble), a frontscript is handling the message > partially or possibly throwing an error, and then you're hosed. > Remember that the answer stack is a stack if you're handling the > (pre)open/stack/card messages. Same thing with the message box. Also > remember that IDE stacks won't normally let you know that an error has > occurred. > From andre at andregarzia.com Sun Sep 30 12:39:52 2012 From: andre at andregarzia.com (Andre Garzia) Date: Sun, 30 Sep 2012 13:39:52 -0300 Subject: resizing datagrids on mobile Message-ID: Hey Folks, Have anyone here tried resizing a datagrid on mobile platforms? Resizing the rect of the grid is easy but how do we resize cell size and textsize? At this moment I am rolling my poor version of a datagrid like table because I can't think of a way to resize the inner controls of the datagrid. =/ -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From Hakan at Exformedia.se Sun Sep 30 12:41:53 2012 From: Hakan at Exformedia.se (Hakan at Exformedia.se) Date: Sun, 30 Sep 2012 18:41:53 +0200 Subject: connecting to mysql In-Reply-To: <1348931595139-4655552.post@n4.nabble.com> References: <1348891177408-4655547.post@n4.nabble.com> <04D458C6-A0A8-41D2-AE83-8F64A3B06718@economy-x-talk.com> <1348931595139-4655552.post@n4.nabble.com> Message-ID: <2A13C053-CE2F-48F1-9BD4-5B840CCAAD71@Exformedia.se> Most web hosting companies have one or more MySQL-eneabled offerings, but only a few of them allow you to connect remotely to their database, and most doesn't allow you to add users. I.e. all users will run as the same user. What you need is, as suggested before, to have some CGI-script written in a server language (if you have MySQL that language is probable PHP.) So you connect from you app to the server scripts which in turn connects with the database. :-H?kan PS in the lesson you have a comment before the setup that reads: -- set up the connection parameters - edit these to suit your database 29 sep 2012 kl. 17:13 skrev Mark Smith: > Mark Schonewille-3 wrote >> What made you think that you could use the RunRev server to test your own >> MySQL scripts? Have you got any documentation from RunRev about this? > > Hi Mark, I think the part that confused me was the line "RunRev has set up a > sample database which these scripts will use". Thinking about this, I think > what they meant is that they setup a sample database to test these scripts > but... to use them yourself you will need to setup your own server" or > something like that. I thought I could just copy and paste the scripts to > test them. > > That being said, I've never setup my computer as a server on the internet. > Is this something I can expect to fairly easily do through my web host? > > Thanks > > -- Mark > > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/connecting-to-mysql-tp4655547p4655552.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From Hakan at Exformedia.se Sun Sep 30 12:53:07 2012 From: Hakan at Exformedia.se (Hakan at Exformedia.se) Date: Sun, 30 Sep 2012 18:53:07 +0200 Subject: Images with colo(u)red borders? In-Reply-To: <645DB5DA-2F5D-4E78-9D78-39CB8DD18668@major.on-rev.com> References: <50685AF7.7070202@gmail.com> <645DB5DA-2F5D-4E78-9D78-39CB8DD18668@major.on-rev.com> Message-ID: One solution to the mystery is to use the outerGlow effect instead of border. Set opacity to 255, filter to Box 1, spread to 255, width and color to what you want. :-H?kan 30 sep 2012 kl. 17:23 skrev Klaus on-rev: > Hi Richmond, > > Am 30.09.2012 um 16:45 schrieb Richmond : > >> I cannot, for the life of me, get images to have a borderColor. >> What very basic thing am I missing? > > Yes this is one of the most mysterious things in Livecode, which puzzles me everytime: > Images do NOT have a "bodercolor" property (hell knows why) but will heir the "bordercolor" of the card!!!!??? > > So set the "bordercolor" for your card and you have a nice border around your image :-) > >> Richmond. > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Sun Sep 30 13:17:39 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 30 Sep 2012 10:17:39 -0700 Subject: connecting to mysql In-Reply-To: <2A13C053-CE2F-48F1-9BD4-5B840CCAAD71@Exformedia.se> References: <1348891177408-4655547.post@n4.nabble.com> <04D458C6-A0A8-41D2-AE83-8F64A3B06718@economy-x-talk.com> <1348931595139-4655552.post@n4.nabble.com> <2A13C053-CE2F-48F1-9BD4-5B840CCAAD71@Exformedia.se> Message-ID: On Sun, Sep 30, 2012 at 9:41 AM, Hakan at Exformedia.se wrote: > . What you need is, as suggested before, to have some CGI-script written in a server >language (if you have MySQL that language is probable PHP.) And I really find it incomprehensible that this isn't built into livecode with matching base scripts for the server side . . . -- Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Sun Sep 30 13:21:20 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 30 Sep 2012 10:21:20 -0700 Subject: Storing location for a preferences file in a standalone stack? In-Reply-To: References: Message-ID: On Sun, Sep 30, 2012 at 9:27 AM, Dr. Hawkins wrote: > Is there a way that I can store and change a string in a standalone > stack to find the preferences file, where I can then stuff the rest? I think I've answered this diddling around; the executable file can't be changed (which would turn it into slef-modifying code, anyway . . . So I suppose I'll make a ~/.dhbk file, which will default to ~/.dhbk.sqlite, or some such . . . -- Richard E. Hawkins, Esq. (702) 508-8462 From m.schonewille at economy-x-talk.com Sun Sep 30 13:27:19 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 30 Sep 2012 19:27:19 +0200 Subject: connecting to mysql In-Reply-To: References: <1348891177408-4655547.post@n4.nabble.com> <04D458C6-A0A8-41D2-AE83-8F64A3B06718@economy-x-talk.com> <1348931595139-4655552.post@n4.nabble.com> <2A13C053-CE2F-48F1-9BD4-5B840CCAAD71@Exformedia.se> Message-ID: Hi Richard, RunRev Ltd. can't guess which language you're going to use for the server side. Therefore, they can't deliver those scripts. If they started delivering such scripts, then they would also have to deliver server-side scripts for web forms, e-mailing, uploading files, etc. Surely, it would be nice if RunRev were going to do all the work for us, but unfortunately we can't expect them to do so. If you really need a server-side solution that works with LiveCode and MySQL, then I could make something like this http://qery.us/2l2 for you. Feel free to contact me off-list for a quote. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com On 30 sep 2012, at 19:17, Dr. Hawkins wrote: > On Sun, Sep 30, 2012 at 9:41 AM, Hakan at Exformedia.se > wrote: >> . What you need is, as suggested before, to have some CGI-script written in a server >> language (if you have MySQL that language is probable PHP.) > > And I really find it incomprehensible that this isn't built into > livecode with matching base scripts for the server side . . . > From dochawk at gmail.com Sun Sep 30 13:43:39 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 30 Sep 2012 10:43:39 -0700 Subject: connecting to mysql In-Reply-To: References: <1348891177408-4655547.post@n4.nabble.com> <04D458C6-A0A8-41D2-AE83-8F64A3B06718@economy-x-talk.com> <1348931595139-4655552.post@n4.nabble.com> <2A13C053-CE2F-48F1-9BD4-5B840CCAAD71@Exformedia.se> Message-ID: On Sun, Sep 30, 2012 at 10:27 AM, Mark Schonewille wrote: > RunRev Ltd. can't guess which language you're going to use for the server side. >Therefore, they can't deliver those scripts. But they can. I have the full developer pack and a runrev server account. At the *very* least, my stack should be able to query my account on their own server runing livecode server. Failing that, there should be at least a sample script. >If they started delivering such scripts, then >they would also have to deliver server-side scripts for web forms, e-mailing, >uploading files, etc. If they're selling a server language package, this should be part of what comes with it! >Surely, it would be nice if RunRev were going to do all the work >for us, but unfortunately we can't expect them to do so. We can, though, expect a developer package and webserver package to include the basic tools that every database using application will need. > If you really need a server-side solution that works with LiveCode and MySQL, then I >could make something like this http://qery.us/2l2 for you. Feel free to contact me >off-list for a quote. Thank you, but I really need to be doing my own coding, and understanding every line of it. Only after that can I subcontract anything in a commercial product (besides, I want postrgresql, not mysql. Now that Oracle owns mysql, it is unlikely to advace and get basic hings like, say, real booleans . . .) -- Richard E. Hawkins, Esq. (702) 508-8462 From klaus at major.on-rev.com Sun Sep 30 14:09:03 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Sun, 30 Sep 2012 20:09:03 +0200 Subject: Images with colo(u)red borders? In-Reply-To: References: <50685AF7.7070202@gmail.com> <645DB5DA-2F5D-4E78-9D78-39CB8DD18668@major.on-rev.com> Message-ID: <780ED2B8-84A9-4902-9870-CCD2DA07A5A7@major.on-rev.com> Hej H?kan, Am 30.09.2012 um 18:53 schrieb "Hakan at Exformedia.se" : > One solution to the mystery is to use the outerGlow effect instead of border. Set opacity to 255, filter to Box 1, spread to 255, width and color to what you want. OK, but that's exactly as intuitive as setting the cards "bordercolor" property :-D > :-H?kan > 30 sep 2012 kl. 17:23 skrev Klaus on-rev: >> Hi Richmond, >> Am 30.09.2012 um 16:45 schrieb Richmond : >>> I cannot, for the life of me, get images to have a borderColor. >>> What very basic thing am I missing? >> Yes this is one of the most mysterious things in Livecode, which puzzles me everytime: >> Images do NOT have a "bodercolor" property (hell knows why) but will heir the "bordercolor" of the card!!!!??? >> So set the "bordercolor" for your card and you have a nice border around your image :-) Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From andre at andregarzia.com Sun Sep 30 14:22:27 2012 From: andre at andregarzia.com (Andre Garzia) Date: Sun, 30 Sep 2012 15:22:27 -0300 Subject: Storing location for a preferences file in a standalone stack? In-Reply-To: References: Message-ID: Richard, Check out the specialFolderPath() function. It will give you a location to write your preferences file. On Sun, Sep 30, 2012 at 2:21 PM, Dr. Hawkins wrote: > On Sun, Sep 30, 2012 at 9:27 AM, Dr. Hawkins wrote: > > Is there a way that I can store and change a string in a standalone > > stack to find the preferences file, where I can then stuff the rest? > > I think I've answered this diddling around; the executable file can't > be changed (which would turn it into slef-modifying code, anyway . . . > > So I suppose I'll make a ~/.dhbk file, which will default to > ~/.dhbk.sqlite, or some such . . . > > -- > Richard E. Hawkins, Esq. > (702) 508-8462 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From revolution at derbrill.de Sun Sep 30 14:26:29 2012 From: revolution at derbrill.de (Malte Brill) Date: Sun, 30 Sep 2012 20:26:29 +0200 Subject: connecting to mysql In-Reply-To: References: Message-ID: <78B8C4B9-6775-4F18-BCE0-2597BAE8A859@derbrill.de> Hi Doc, the server engine is perfectly capable to connect to the databases that are supported in the desktop engine. At least for postGres and mySQL I know for sure as I am using those two. :-) What you can not do in most cases, is connect from a desktop app to some remote database, unless you govern the server yourself. This is for security reasons, so you need a "middleman" that broadcasts the data, which can be written in any language, liveCode server included. That is if your ISP allows you to install the engine. > We can, though, expect a developer package and webserver package to > include the basic tools that every database using application will > need. All the best, Malte From richmondmathewson at gmail.com Sun Sep 30 14:28:36 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 30 Sep 2012 21:28:36 +0300 Subject: Images with colo(u)red borders? In-Reply-To: <780ED2B8-84A9-4902-9870-CCD2DA07A5A7@major.on-rev.com> References: <50685AF7.7070202@gmail.com> <645DB5DA-2F5D-4E78-9D78-39CB8DD18668@major.on-rev.com> <780ED2B8-84A9-4902-9870-CCD2DA07A5A7@major.on-rev.com> Message-ID: <50688F54.9050706@gmail.com> On 09/30/2012 09:09 PM, Klaus on-rev wrote: > Hej H?kan, > > Am 30.09.2012 um 18:53 schrieb "Hakan at Exformedia.se" : > >> One solution to the mystery is to use the outerGlow effect instead of border. Set opacity to 255, filter to Box 1, spread to 255, width and color to what you want. > OK, but that's exactly as intuitive as setting the cards "bordercolor" property :-D > > This is NOT intuitive at all, and is, to my mind at least, a negative feature of Livecode that needs to be 'twiddled' instanter. Richmond. From richmondmathewson at gmail.com Sun Sep 30 14:30:21 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 30 Sep 2012 21:30:21 +0300 Subject: [OT] What does Richmond do with Livecode? Message-ID: <50688FBD.5010905@gmail.com> Possibly the best way to find out is to subscribe to the Facebook page: http://www.facebook.com/devawriter if you already have a Facebook account search for 'Devawriter' and send a friend request. Richmond. From roger.e.eller at sealedair.com Sun Sep 30 14:32:29 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 30 Sep 2012 14:32:29 -0400 Subject: Images with colo(u)red borders? In-Reply-To: <50688F54.9050706@gmail.com> References: <50685AF7.7070202@gmail.com> <645DB5DA-2F5D-4E78-9D78-39CB8DD18668@major.on-rev.com> <780ED2B8-84A9-4902-9870-CCD2DA07A5A7@major.on-rev.com> <50688F54.9050706@gmail.com> Message-ID: On Sun, Sep 30, 2012 at 2:28 PM, Richmond wrote: > On 09/30/2012 09:09 PM, Klaus on-rev wrote: > >> Hej H?kan, >> >> Am 30.09.2012 um 18:53 schrieb "Hakan at Exformedia.se": >> >> One solution to the mystery is to use the outerGlow effect instead of >>> border. Set opacity to 255, filter to Box 1, spread to 255, width and color >>> to what you want. >>> >> OK, but that's exactly as intuitive as setting the cards "bordercolor" >> property :-D >> >> >> > This is NOT intuitive at all, and is, to my mind at least, a negative > feature of Livecode that needs > to be 'twiddled' instanter. > > Richmond. > It could also be seen as a bug which has gone undiagnosed and unreported for far too long. ~Roger From roger.e.eller at sealedair.com Sun Sep 30 14:39:52 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 30 Sep 2012 14:39:52 -0400 Subject: [OT] What does Richmond do with Livecode? In-Reply-To: <50688FBD.5010905@gmail.com> References: <50688FBD.5010905@gmail.com> Message-ID: On Sun, Sep 30, 2012 at 2:30 PM, Richmond wrote: > Possibly the best way to find out is to subscribe to the Facebook page: > > http://www.facebook.com/devawriter > > if you already have a Facebook account search for 'Devawriter' and send a > friend request. > > Richmond. I saw your announcement. CONGRATULATIONS Richmond! ~Roger From m.schonewille at economy-x-talk.com Sun Sep 30 14:43:07 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 30 Sep 2012 20:43:07 +0200 Subject: connecting to mysql In-Reply-To: References: <1348891177408-4655547.post@n4.nabble.com> <04D458C6-A0A8-41D2-AE83-8F64A3B06718@economy-x-talk.com> <1348931595139-4655552.post@n4.nabble.com> <2A13C053-CE2F-48F1-9BD4-5B840CCAAD71@Exformedia.se> Message-ID: <080B4767-D054-408A-9F06-D27DF8553A4E@economy-x-talk.com> Richard, I agree that RevServer could come with some scripts. A collection of sample scripts to get you started with databases wouldn't go amiss. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com On 30 sep 2012, at 19:43, Dr. Hawkins wrote: > On Sun, Sep 30, 2012 at 10:27 AM, Mark Schonewille > wrote: >> RunRev Ltd. can't guess which language you're going to use for the server side. >> Therefore, they can't deliver those scripts. > > But they can. I have the full developer pack and a runrev server > account. At the *very* least, my stack should be able to query my > account on their own server runing livecode server. Failing that, > there should be at least a sample script. > >> If they started delivering such scripts, then >> they would also have to deliver server-side scripts for web forms, e-mailing, >> uploading files, etc. > > If they're selling a server language package, this should be part of > what comes with it! > >> Surely, it would be nice if RunRev were going to do all the work >> for us, but unfortunately we can't expect them to do so. > > We can, though, expect a developer package and webserver package to > include the basic tools that every database using application will > need. > >> If you really need a server-side solution that works with LiveCode and MySQL, then I >> could make something like this http://qery.us/2l2 for you. Feel free to contact me >> off-list for a quote. > > Thank you, but I really need to be doing my own coding, and > understanding every line of it. Only after that can I subcontract > anything in a commercial product (besides, I want postrgresql, not > mysql. Now that Oracle owns mysql, it is unlikely to advace and get > basic hings like, say, real booleans . . .) > > > -- > Richard E. Hawkins, Esq. > (702) 508-8462 From klaus at major.on-rev.com Sun Sep 30 15:09:42 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Sun, 30 Sep 2012 21:09:42 +0200 Subject: Images with colo(u)red borders? In-Reply-To: <50688F54.9050706@gmail.com> References: <50685AF7.7070202@gmail.com> <645DB5DA-2F5D-4E78-9D78-39CB8DD18668@major.on-rev.com> <780ED2B8-84A9-4902-9870-CCD2DA07A5A7@major.on-rev.com> <50688F54.9050706@gmail.com> Message-ID: Am 30.09.2012 um 20:28 schrieb Richmond : > On 09/30/2012 09:09 PM, Klaus on-rev wrote: >> Hej H?kan, >> >> Am 30.09.2012 um 18:53 schrieb "Hakan at Exformedia.se" : >> >>> One solution to the mystery is to use the outerGlow effect instead of border. Set opacity to 255, filter to Box 1, spread to 255, width and color to what you want. >> OK, but that's exactly as intuitive as setting the cards "bordercolor" property :-D > This is NOT intuitive at all, and is, to my mind at least, a negative feature of Livecode that needs > to be 'twiddled' instanter. DAMN, I really forgot the IRONY tags ;-) > Richmond. Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From jacque at hyperactivesw.com Sun Sep 30 15:16:11 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 30 Sep 2012 14:16:11 -0500 Subject: Storing location for a preferences file in a standalone stack? In-Reply-To: References: Message-ID: <50689A7B.8000006@hyperactivesw.com> On 9/30/12 11:27 AM, Dr. Hawkins wrote: > I'm not ready to face the differences in where things go with mac & > windows, and dealing with the OS preferences settings. > > Is there a way that I can store and change a string in a standalone > stack to find the preferences file, where I can then stuff the rest? > > Should this, perhaps, be a custom property? > You can do this: if the platform = "macos" then put specialfolderpath("preferences") into tFolder else put specialFolderPath("0x001a") into tFolder end if That gives a path to the OS-approved place to store prefs. You should probably create a folder there named for your app and then put your file into that. There's been some discussion about whether Apple still wants prefs stored in Preferences in Mountain Lion (odd as that may seem.) To be safe on all versions of OS X, you may want to use this instead for Macs: put "~/Library/Application Support" into tFolder -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dochawk at gmail.com Sun Sep 30 15:28:40 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 30 Sep 2012 12:28:40 -0700 Subject: connecting to mysql In-Reply-To: <78B8C4B9-6775-4F18-BCE0-2597BAE8A859@derbrill.de> References: <78B8C4B9-6775-4F18-BCE0-2597BAE8A859@derbrill.de> Message-ID: On Sun, Sep 30, 2012 at 11:26 AM, Malte Brill wrote: > the server engine is perfectly capable to connect to the databases that are >supported in the desktop engine. At least for postGres and mySQL I know for sure as >I am using those two. :-) Yes, I've done it directly to one of my ISPs. > What you can not do in most cases, is connect from a desktop app to some remote >database, unless you govern the server yourself. This is for security reasons, so you >need a "middleman" that broadcasts the data, which can be written in any language, >liveCode server included. That is if your ISP allows you to install the engine. Yes, I understand--and samples *should* come in the developer bundle for this, especially for livecode, but also for the most common web languages. *Especially* when your ISP is also livecode. -- Richard E. Hawkins, Esq. (702) 508-8462 From jacque at hyperactivesw.com Sun Sep 30 15:28:01 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 30 Sep 2012 14:28:01 -0500 Subject: [OT] What does Richmond do with Livecode? In-Reply-To: References: <50688FBD.5010905@gmail.com> Message-ID: <50689D41.3040108@hyperactivesw.com> On 9/30/12 1:39 PM, Roger Eller wrote: > On Sun, Sep 30, 2012 at 2:30 PM, Richmond wrote: > >> Possibly the best way to find out is to subscribe to the Facebook page: >> >> http://www.facebook.com/devawriter >> >> if you already have a Facebook account search for 'Devawriter' and send a >> friend request. >> >> Richmond. > > > I saw your announcement. CONGRATULATIONS Richmond! Those of us who do not want to be involved with Facebook for any reason will never know what he did. I understand that everyone in the world is on FB except the handful of us who don't care to post their private life in public places. I have now seen several promotions by some companies that only give away free product or coupons if you "like" them on FB. I am annoyed. The US has a law that forbids sweepstakes from requiring a purchase, but there is no law that says you can't limit your giveaways to a particular social media outlet. I was eligible for some free items according to all the stated rules except for the fact that I refuse to use FB. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmondmathewson at gmail.com Sun Sep 30 15:45:23 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 30 Sep 2012 22:45:23 +0300 Subject: [OT] What does Richmond do with Livecode? In-Reply-To: <50689D41.3040108@hyperactivesw.com> References: <50688FBD.5010905@gmail.com> <50689D41.3040108@hyperactivesw.com> Message-ID: <5068A153.209@gmail.com> On 09/30/2012 10:28 PM, J. Landman Gay wrote: > On 9/30/12 1:39 PM, Roger Eller wrote: >> On Sun, Sep 30, 2012 at 2:30 PM, Richmond wrote: >> >>> Possibly the best way to find out is to subscribe to the Facebook page: >>> >>> http://www.facebook.com/devawriter >>> >>> if you already have a Facebook account search for 'Devawriter' and >>> send a >>> friend request. >>> >>> Richmond. >> >> >> I saw your announcement. CONGRATULATIONS Richmond! > > Those of us who do not want to be involved with Facebook for any > reason will never know what he did. > > > I understand that everyone in the world is on FB except the handful of > us who don't care to post their private life in public places. I have > now seen several promotions by some companies that only give away free > product or coupons if you "like" them on FB. I am annoyed. The US has > a law that forbids sweepstakes from requiring a purchase, but there is > no law that says you can't limit your giveaways to a particular social > media outlet. I was eligible for some free items according to all the > stated rules except for the fact that I refuse to use FB. > > I have a Facebook account where I post ONLY AS MUCH AS I CHOOSE about my private life. While this may shock people like Ms Landman Gay, I have reached an age where I don't feel an urge to hang all my dirty laundry out in public, and, therefore, don't. I also have 2 groups: both 'Secret": one for the pupils at my Language school, the other to communicate easily with my 2 boys, who are both studying outside Bulgaria. These are both extremely convenient; especially the former, as I can send out grammar handouts and so on ready for a class the following day. My 'Devawriter' account is NOT about me, nor my dirty laundry (which I normally shove in the washing-machine . . . LOL), but about my Software development. Facebook is rather like Uranium; it can be used for good and bad alike, and it depends on how the end-user uses the thing, not the thing in itself. As a right-wing sort of chap, I advocate personal responsibility rather than blaming Facebook, Twitter and so on for any of my personal ills. Of course, anti-Facebook types can just troll over to my webpage and have a jolly time messing around with the Demo versions: http://andregarzia.on-rev.com/richmond/dwriterpro.html Richmond. From klaus at major.on-rev.com Sun Sep 30 15:48:09 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Sun, 30 Sep 2012 21:48:09 +0200 Subject: Storing location for a preferences file in a standalone stack? In-Reply-To: <50689A7B.8000006@hyperactivesw.com> References: <50689A7B.8000006@hyperactivesw.com> Message-ID: <3F635F67-6AB1-497A-873E-5B1D611D8C02@major.on-rev.com> Hi Jaqueline, Am 30.09.2012 um 21:16 schrieb J. Landman Gay : > On 9/30/12 11:27 AM, Dr. Hawkins wrote: >> I'm not ready to face the differences in where things go with mac & >> windows, and dealing with the OS preferences settings. >> >> Is there a way that I can store and change a string in a standalone >> stack to find the preferences file, where I can then stuff the rest? >> Should this, perhaps, be a custom property? > > You can do this: > > if the platform = "macos" then > put specialfolderpath("preferences") into tFolder > else > put specialFolderPath("0x001a") into tFolder > end if > > That gives a path to the OS-approved place to store prefs. You should probably create a folder there named for your app and then put your file into that. > > There's been some discussion about whether Apple still wants prefs stored in Preferences in Mountain Lion (odd as that may seem.) To be safe on all versions of OS X, you may want to use this instead for Macs: > > put "~/Library/Application Support" into tFolder This works on the Mac: specialfolderpath("asup") -> "~/Library/Application Support 4 chars less to type ;-) > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From andre at andregarzia.com Sun Sep 30 16:02:15 2012 From: andre at andregarzia.com (Andre Garzia) Date: Sun, 30 Sep 2012 17:02:15 -0300 Subject: Storing location for a preferences file in a standalone stack? In-Reply-To: <3F635F67-6AB1-497A-873E-5B1D611D8C02@major.on-rev.com> References: <50689A7B.8000006@hyperactivesw.com> <3F635F67-6AB1-497A-873E-5B1D611D8C02@major.on-rev.com> Message-ID: > > This works on the Mac: > specialfolderpath("asup") -> "~/Library/Application Support > > Klaus, specialfolderpath("asup") returns the system wide Application Support folder and not the users Application Support folder. If you are using specialfolderpath("asup") then you will need a "put '~' before" it. Cheers andre > 4 chars less to type ;-) > > > -- > > Jacqueline Landman Gay | jacque at hyperactivesw.com > > HyperActive Software | http://www.hyperactivesw.com > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From Mark_Smith at cpe.umanitoba.ca Sun Sep 30 16:11:20 2012 From: Mark_Smith at cpe.umanitoba.ca (Mark Smith) Date: Sun, 30 Sep 2012 13:11:20 -0700 (PDT) Subject: mysql question Message-ID: <1349035880377-4655596.post@n4.nabble.com> Hi, is there a command in LC equivalent to connecting to a server and not necessarily to a database. The equivalent from the command line of: mysql -h localhost -u username -ppassword Thanks -- Mark -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/mysql-question-tp4655596.html Sent from the Revolution - User mailing list archive at Nabble.com. From m.schonewille at economy-x-talk.com Sun Sep 30 16:26:55 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 30 Sep 2012 22:26:55 +0200 Subject: mysql question In-Reply-To: <1349035880377-4655596.post@n4.nabble.com> References: <1349035880377-4655596.post@n4.nabble.com> Message-ID: <9379BF40-FEC4-4F0A-BF59-83C6ABBE44B0@economy-x-talk.com> Mark, No, there is no such command. It is one of the reasons why you can't execute multiple MySQL commands from within LiveCode, while you can do this from within PHP. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com On 30 sep 2012, at 22:11, Mark Smith wrote: > Hi, is there a command in LC equivalent to connecting to a server and not > necessarily to a database. The equivalent from the command line of: > > mysql -h localhost -u username -ppassword > > Thanks > > -- Mark From Mark_Smith at cpe.umanitoba.ca Sun Sep 30 16:39:30 2012 From: Mark_Smith at cpe.umanitoba.ca (Mark Smith) Date: Sun, 30 Sep 2012 13:39:30 -0700 (PDT) Subject: mysql question In-Reply-To: <9379BF40-FEC4-4F0A-BF59-83C6ABBE44B0@economy-x-talk.com> References: <1349035880377-4655596.post@n4.nabble.com> <9379BF40-FEC4-4F0A-BF59-83C6ABBE44B0@economy-x-talk.com> Message-ID: <1349037570802-4655598.post@n4.nabble.com> Thanks Mark. I am just beginning to realize the limitations of the implementation of SQL supported by LC. So, I presume there is no way to create a database from LC then? ie. CREATE DATABASE database_name ?? Thanks -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/mysql-question-tp4655596p4655598.html Sent from the Revolution - User mailing list archive at Nabble.com. From monte at sweattechnologies.com Sun Sep 30 16:52:20 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 1 Oct 2012 06:52:20 +1000 Subject: resizing datagrids on mobile In-Reply-To: References: Message-ID: <7EEFC4E1-7583-475E-BD30-B7F3DCCDE13D@sweattechnologies.com> Hi Andre It's not that complicated. Just resize everything on the template and reset the datagrid. Any use of pixels in your layout script needs to be altered to add a scaling factor but other than that your good. You also need to change the line height if you have a fixed height form. I haven't tested this with tables yet.... Not sure if I'd use a table on a mobile anyway. I'm considering adding this to mergDataGridScroller. I recently added (haven't released yet) bouncing which is cool. Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 01/10/2012, at 2:39 AM, Andre Garzia wrote: > Hey Folks, > > Have anyone here tried resizing a datagrid on mobile platforms? Resizing > the rect of the grid is easy but how do we resize cell size and textsize? > At this moment I am rolling my poor version of a datagrid like table > because I can't think of a way to resize the inner controls of the datagrid. > > =/ > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Sun Sep 30 17:42:51 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 30 Sep 2012 14:42:51 -0700 Subject: Storing location for a preferences file in a standalone stack? In-Reply-To: <3F635F67-6AB1-497A-873E-5B1D611D8C02@major.on-rev.com> References: <50689A7B.8000006@hyperactivesw.com> <3F635F67-6AB1-497A-873E-5B1D611D8C02@major.on-rev.com> Message-ID: On Sun, Sep 30, 2012 at 12:48 PM, Klaus on-rev wrote: > This works on the Mac: > specialfolderpath("asup") -> "~/Library/Application Support > 4 chars less to type ;-) I could have used that two hours ago . . . But now I see a new headache coming . . . I need both per user *AND* per firm preferences, with the per-firm likely to be across a couple of computers . . . As George of the Jungle said, "This one is gonna hurt . . ." -- Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Sun Sep 30 17:44:43 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 30 Sep 2012 14:44:43 -0700 Subject: mysql question In-Reply-To: <1349037570802-4655598.post@n4.nabble.com> References: <1349035880377-4655596.post@n4.nabble.com> <9379BF40-FEC4-4F0A-BF59-83C6ABBE44B0@economy-x-talk.com> <1349037570802-4655598.post@n4.nabble.com> Message-ID: On Sun, Sep 30, 2012 at 1:39 PM, Mark Smith wrote: > Thanks Mark. I am just beginning to realize the limitations of the > implementation of SQL supported by LC. So, I presume there is no way to > create a database from LC then? ie. > > CREATE DATABASE database_name ?? revOpenDatabase() will open the database if it doesn't already exist. -- Richard E. Hawkins, Esq. (702) 508-8462 From m.schonewille at economy-x-talk.com Sun Sep 30 17:45:13 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 30 Sep 2012 23:45:13 +0200 Subject: mysql question In-Reply-To: <1349037570802-4655598.post@n4.nabble.com> References: <1349035880377-4655596.post@n4.nabble.com> <9379BF40-FEC4-4F0A-BF59-83C6ABBE44B0@economy-x-talk.com> <1349037570802-4655598.post@n4.nabble.com> Message-ID: <0B82564B-13DD-45BB-AB9C-72F2F9ED00D1@economy-x-talk.com> Hi Mark, You are correct, although you might be able to do this from the command line, e.g. using a shell script. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com On 30 sep 2012, at 22:39, Mark Smith wrote: > Thanks Mark. I am just beginning to realize the limitations of the > implementation of SQL supported by LC. So, I presume there is no way to > create a database from LC then? ie. > > CREATE DATABASE database_name ?? > > Thanks > > From dave at businessplaninsight.com Sun Sep 30 17:53:01 2012 From: dave at businessplaninsight.com (Dave Kilroy) Date: Sun, 30 Sep 2012 23:53:01 +0200 Subject: launch iOS app with a personalised message In-Reply-To: References: Message-ID: Hello all LiveCode coders - can you help me with this? Can't think of how to do it? I've got a prospective client that wants to be able to send their new customers a SMS which will contain a link to the AppStore, from where they can download the app they want me to make for them. And that's fine, I can understand how that will work. The thing is they want their customer to get a personalised message on launching the app (or pretty quickly thereafter) saying something like "Hello Mr/Mrs XXXX, thank you for downloading this new app. This is a reminder that your appointment is at time-time-date-date-date. Yours sincerely XXXXX Dental Practice" (they're dentists). Is this possible to do? I can think of various approaches that almost make it work, but nothing that will do it all. Thank you for any light you can shed on this problem. ?Distracted of Devon... Dave From andre at andregarzia.com Sun Sep 30 17:54:26 2012 From: andre at andregarzia.com (Andre Garzia) Date: Sun, 30 Sep 2012 18:54:26 -0300 Subject: resizing datagrids on mobile In-Reply-To: <7EEFC4E1-7583-475E-BD30-B7F3DCCDE13D@sweattechnologies.com> References: <7EEFC4E1-7583-475E-BD30-B7F3DCCDE13D@sweattechnologies.com> Message-ID: Hi Monte, I think we need real tables, not the datagrid. Even though the datagrid is a really impressive proof of what can be done with LiveCode alone, it is really hard to use some times. The whole business of resizing everything, recalculating font sizes and text heights is getting on my nerves. :-) On Sun, Sep 30, 2012 at 5:52 PM, Monte Goulding wrote: > Hi Andre > > It's not that complicated. Just resize everything on the template and > reset the datagrid. Any use of pixels in your layout script needs to be > altered to add a scaling factor but other than that your good. You also > need to change the line height if you have a fixed height form. I haven't > tested this with tables yet.... Not sure if I'd use a table on a mobile > anyway. > > I'm considering adding this to mergDataGridScroller. I recently added > (haven't released yet) bouncing which is cool. > > Cheers > > -- > M E R Goulding > Software development services > > mergExt - There's an external for that! > > On 01/10/2012, at 2:39 AM, Andre Garzia wrote: > > > Hey Folks, > > > > Have anyone here tried resizing a datagrid on mobile platforms? Resizing > > the rect of the grid is easy but how do we resize cell size and textsize? > > At this moment I am rolling my poor version of a datagrid like table > > because I can't think of a way to resize the inner controls of the > datagrid. > > > > =/ > > > > -- > > http://www.andregarzia.com -- All We Do Is Code. > > http://fon.nu -- minimalist url shortening service. > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From monte at sweattechnologies.com Sun Sep 30 18:10:04 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 1 Oct 2012 08:10:04 +1000 Subject: resizing datagrids on mobile In-Reply-To: References: <7EEFC4E1-7583-475E-BD30-B7F3DCCDE13D@sweattechnologies.com> Message-ID: <3E95DE36-E528-4095-B9DA-93FBA83EB694@sweattechnologies.com> Hmm... A real table would have many more limitations and would be much harder to work around those than the datagrid. Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 01/10/2012, at 7:54 AM, Andre Garzia wrote: > Hi Monte, > > I think we need real tables, not the datagrid. Even though the datagrid is > a really impressive proof of what can be done with LiveCode alone, it is > really hard to use some times. > > The whole business of resizing everything, recalculating font sizes and > text heights is getting on my nerves. :-) > > > On Sun, Sep 30, 2012 at 5:52 PM, Monte Goulding > wrote: > >> Hi Andre >> >> It's not that complicated. Just resize everything on the template and >> reset the datagrid. Any use of pixels in your layout script needs to be >> altered to add a scaling factor but other than that your good. You also >> need to change the line height if you have a fixed height form. I haven't >> tested this with tables yet.... Not sure if I'd use a table on a mobile >> anyway. >> >> I'm considering adding this to mergDataGridScroller. I recently added >> (haven't released yet) bouncing which is cool. >> >> Cheers >> >> -- >> M E R Goulding >> Software development services >> >> mergExt - There's an external for that! >> >> On 01/10/2012, at 2:39 AM, Andre Garzia wrote: >> >>> Hey Folks, >>> >>> Have anyone here tried resizing a datagrid on mobile platforms? Resizing >>> the rect of the grid is easy but how do we resize cell size and textsize? >>> At this moment I am rolling my poor version of a datagrid like table >>> because I can't think of a way to resize the inner controls of the >> datagrid. >>> >>> =/ >>> >>> -- >>> http://www.andregarzia.com -- All We Do Is Code. >>> http://fon.nu -- minimalist url shortening service. >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Sun Sep 30 18:03:41 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 1 Oct 2012 08:03:41 +1000 Subject: launch iOS app with a personalised message In-Reply-To: References: Message-ID: Hmm... Could you send a username and pass too? If not then maybe the SMS links to a script that associates their ip with their details then redirects them to the app store and then the app gets that from the script. I think you would want to have a backup username and password though incase their ip changes between download and use or some other issue messes it up. Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 01/10/2012, at 7:53 AM, Dave Kilroy wrote: > Hello all LiveCode coders - can you help me with this? Can't think of how to do it? > > I've got a prospective client that wants to be able to send their new customers a SMS which will contain a link to the AppStore, from where they can download the app they want me to make for them. And that's fine, I can understand how that will work. > > The thing is they want their customer to get a personalised message on launching the app (or pretty quickly thereafter) saying something like "Hello Mr/Mrs XXXX, thank you for downloading this new app. This is a reminder that your appointment is at time-time-date-date-date. Yours sincerely XXXXX Dental Practice" (they're dentists). > > Is this possible to do? I can think of various approaches that almost make it work, but nothing that will do it all. > > Thank you for any light you can shed on this problem. > > ?Distracted of Devon... > > Dave > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ambassador at fourthworld.com Sun Sep 30 18:14:42 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 30 Sep 2012 15:14:42 -0700 Subject: resizing datagrids on mobile In-Reply-To: References: Message-ID: <5068C452.1070508@fourthworld.com> Andre Garzia wrote: > I think we need real tables, not the datagrid. Even though the datagrid is > a really impressive proof of what can be done with LiveCode alone, it is > really hard to use some times. When you need a form layout for displays which may exceed 32k pixels, the DataGrid is a great solution. But for simple lists, unless you're displaying financial data the native field object works great, better now in v5.5 than ever before since we now have zero-width columns so we can include things like record IDs without having to show those to the user. Up to 4GB of data can be displayed easily in a single object that buffers and scolls more smoothly than Excel. The only drawback to fields is with financial data, since you'll need independent column alignment to right-align numbers while left-aligning text. With all the new stuff they added to fields for v5.5 I can't imagine how they overlooked the proposed tabAlign property: Being able to specify distinct alignments for each column is essential for any app that displays numeric data. With so many other long-awaited list essentials already implemented in v5.5, I'm hoping we'll see tabAlign in v5.5.3. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From phil at liverpool.ac.uk Sun Sep 30 18:21:47 2012 From: phil at liverpool.ac.uk (Phil Jimmieson) Date: Sun, 30 Sep 2012 23:21:47 +0100 Subject: Storing location for a preferences file in a standalone stack? In-Reply-To: <50689A7B.8000006@hyperactivesw.com> References: <50689A7B.8000006@hyperactivesw.com> Message-ID: <72D8A090-244A-461A-A3CA-FAD3EA0F0700@liverpool.ac.uk> On 30 Sep 2012, at 20:16, "J. Landman Gay" wrote: > There's been some discussion about whether Apple still wants prefs stored in Preferences in Mountain Lion (odd as that may seem.) To be safe on all versions of OS X, you may want to use this instead for Macs: > > put "~/Library/Application Support" into tFolder > I'm not sure that this folder is named the same on localised systems so it would be better if we could get the OS to tell us. There is in LiveCode a SpecialFolderPath call to get the system-wide application support folder, but not one to get the user's local version. I've put in an enhancement request to extend SpecialFolderPath to provide one so I'm hopeful we will have this soon. From ambassador at fourthworld.com Sun Sep 30 18:22:00 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 30 Sep 2012 15:22:00 -0700 Subject: pixelScale? In-Reply-To: <97B7E4A7-C0C1-421F-989B-4B314CF1F6A9@sweattechnologies.com> References: <97B7E4A7-C0C1-421F-989B-4B314CF1F6A9@sweattechnologies.com> Message-ID: <5068C608.50504@fourthworld.com> Monte Goulding wrote: > I think in this case where it's easy to show that its virtually > impossible to design a satisfactory UI for both devices then it > would be beneficial to have at least some screenshots. Just two > screenshots of the same stack in different density screens of > similar size should do the job. If I get a chance before they > implement this ill add it. I certainly don't mind if you or anyone else wants to add additional info to that request, but I'm hoping the necessity of this is as obvious to them as it is to the rest of the world. Since the data structures needed to provide this are well documented and easy to find, I'd prefer to believe this omission is simply a matter of priorities to date and that it'll be in the next version. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From Mark_Smith at cpe.umanitoba.ca Sun Sep 30 18:23:22 2012 From: Mark_Smith at cpe.umanitoba.ca (Mark Smith) Date: Sun, 30 Sep 2012 15:23:22 -0700 (PDT) Subject: mysql question In-Reply-To: <0B82564B-13DD-45BB-AB9C-72F2F9ED00D1@economy-x-talk.com> References: <1349035880377-4655596.post@n4.nabble.com> <9379BF40-FEC4-4F0A-BF59-83C6ABBE44B0@economy-x-talk.com> <1349037570802-4655598.post@n4.nabble.com> <0B82564B-13DD-45BB-AB9C-72F2F9ED00D1@economy-x-talk.com> Message-ID: <1349043802748-4655610.post@n4.nabble.com> Mark Schonewille-3 wrote > You are correct, although you might be able to do this from the command > line, e.g. using a shell script. > > -- > Best regards, > > Mark Schonewille Neat suggestion Mark, thanks -- M -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/mysql-question-tp4655596p4655610.html Sent from the Revolution - User mailing list archive at Nabble.com. From ambassador at fourthworld.com Sun Sep 30 18:25:07 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 30 Sep 2012 15:25:07 -0700 Subject: Storing location for a preferences file in a standalone stack? In-Reply-To: <72D8A090-244A-461A-A3CA-FAD3EA0F0700@liverpool.ac.uk> References: <72D8A090-244A-461A-A3CA-FAD3EA0F0700@liverpool.ac.uk> Message-ID: <5068C6C3.5050706@fourthworld.com> Phil Jimmieson wrote: > On 30 Sep 2012, at 20:16, "J. Landman Gay" wrote: >> There's been some discussion about whether Apple still wants >> prefs stored in Preferences in Mountain Lion (odd as that may seem.) >> To be safe on all versions of OS X, you may want to use this instead >> for Macs: >> >> put "~/Library/Application Support" into tFolder >> > > I'm not sure that this folder is named the same on localised systems > so it would be better if we could get the OS to tell us. There is in > LiveCode a SpecialFolderPath call to get the system-wide application > support folder, but not one to get the user's local version. I've put > in an enhancement request to extend SpecialFolderPath to provide one > so I'm hopeful we will have this soon. A post in the forums a while back suggested that Apple's localization affects only the display of such folder names, while the actual addressable folder name remains constant. I don't have enough experience with Apple's localization to say for sure, but it would be convenient if someone who knows can verify if this simple solution is indeed workable on localized OS X systems. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From pete at lcsql.com Sun Sep 30 18:54:09 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 30 Sep 2012 15:54:09 -0700 Subject: mysql question In-Reply-To: <1349043802748-4655610.post@n4.nabble.com> References: <1349035880377-4655596.post@n4.nabble.com> <9379BF40-FEC4-4F0A-BF59-83C6ABBE44B0@economy-x-talk.com> <1349037570802-4655598.post@n4.nabble.com> <0B82564B-13DD-45BB-AB9C-72F2F9ED00D1@economy-x-talk.com> <1349043802748-4655610.post@n4.nabble.com> Message-ID: I haven't looked at many ISP mySQL abilities but the ones I have seen all supply some sort of gui tool for db admin commands such as CREATE TABLE. Pete lcSQL Software On Sun, Sep 30, 2012 at 3:23 PM, Mark Smith wrote: > Mark Schonewille-3 wrote > > You are correct, although you might be able to do this from the command > > line, e.g. using a shell script. > > > > -- > > Best regards, > > > > Mark Schonewille > > Neat suggestion Mark, thanks > > -- M > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/mysql-question-tp4655596p4655610.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Sun Sep 30 18:54:09 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 30 Sep 2012 15:54:09 -0700 Subject: mysql question In-Reply-To: <1349043802748-4655610.post@n4.nabble.com> References: <1349035880377-4655596.post@n4.nabble.com> <9379BF40-FEC4-4F0A-BF59-83C6ABBE44B0@economy-x-talk.com> <1349037570802-4655598.post@n4.nabble.com> <0B82564B-13DD-45BB-AB9C-72F2F9ED00D1@economy-x-talk.com> <1349043802748-4655610.post@n4.nabble.com> Message-ID: I haven't looked at many ISP mySQL abilities but the ones I have seen all supply some sort of gui tool for db admin commands such as CREATE TABLE. Pete lcSQL Software On Sun, Sep 30, 2012 at 3:23 PM, Mark Smith wrote: > Mark Schonewille-3 wrote > > You are correct, although you might be able to do this from the command > > line, e.g. using a shell script. > > > > -- > > Best regards, > > > > Mark Schonewille > > Neat suggestion Mark, thanks > > -- M > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/mysql-question-tp4655596p4655610.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From alex at tweedly.net Sun Sep 30 18:55:57 2012 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 30 Sep 2012 23:55:57 +0100 Subject: Bug or just something you can't do ? Message-ID: <5068CDFD.1010602@tweedly.net> This very simple script doesn't work. Question is whether it should or not ? > command increment @p > add 1 to p > end increment > > on mouseUp > local t, tA > put 2 into t > increment t > put t &CR after msg > > put 5 into tA[1] > increment tA[1] > put tA[1] &CR after msg > > end mouseUp Intutively, to me, it should work. The element of the array can be treated just like a simple variable - use its value, assign to it, etc. - but it cannot be used as the actual parameter to a pass-by-reference parameter. I can't find anywhere in the documentation that says that - but I can't actually find anywhere that it would say that - the docs I've found are pretty quiet on the subject of what an array is, or what an element is. Is this a deficiency you would expect ? Or should I submit as a bug/request ? Thanks -- Alex. From pete at lcsql.com Sun Sep 30 18:58:15 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 30 Sep 2012 15:58:15 -0700 Subject: resizing datagrids on mobile In-Reply-To: <5068C452.1070508@fourthworld.com> References: <5068C452.1070508@fourthworld.com> Message-ID: I keep hearing legends of a plugin named ListMagic which provided many of the features discussed in this thread but is no longer available? Pete lcSQL Software On Sun, Sep 30, 2012 at 3:14 PM, Richard Gaskin wrote: > Andre Garzia wrote: > > I think we need real tables, not the datagrid. Even though the datagrid is >> a really impressive proof of what can be done with LiveCode alone, it is >> really hard to use some times. >> > > When you need a form layout for displays which may exceed 32k pixels, the > DataGrid is a great solution. > > But for simple lists, unless you're displaying financial data the native > field object works great, better now in v5.5 than ever before since we now > have zero-width columns so we can include things like record IDs without > having to show those to the user. Up to 4GB of data can be displayed > easily in a single object that buffers and scolls more smoothly than Excel. > > The only drawback to fields is with financial data, since you'll need > independent column alignment to right-align numbers while left-aligning > text. > > With all the new stuff they added to fields for v5.5 I can't imagine how > they overlooked the proposed tabAlign property: > > > > > Being able to specify distinct alignments for each column is essential for > any app that displays numeric data. > > With so many other long-awaited list essentials already implemented in > v5.5, I'm hoping we'll see tabAlign in v5.5.3. > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/**FourthWorldSys > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From m.schonewille at economy-x-talk.com Sun Sep 30 18:59:47 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 1 Oct 2012 00:59:47 +0200 Subject: mysql question In-Reply-To: References: <1349035880377-4655596.post@n4.nabble.com> <9379BF40-FEC4-4F0A-BF59-83C6ABBE44B0@economy-x-talk.com> <1349037570802-4655598.post@n4.nabble.com> <0B82564B-13DD-45BB-AB9C-72F2F9ED00D1@economy-x-talk.com> <1349043802748-4655610.post@n4.nabble.com> Message-ID: <4F7F4C79-BC89-46ED-87C6-EF5F315A5FCD@economy-x-talk.com> Pete, I asked this before, but why do you still send your messages to both use-livecode at lists.runrev.com and use-livecode at lists.runrev.com? I receive all your messages twice. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com On 1 okt 2012, at 00:54, Peter Haworth wrote: > I haven't looked at many ISP mySQL abilities but the ones I have seen all > supply some sort of gui tool for db admin commands such as CREATE TABLE. > Pete > lcSQL Software > > From ambassador at fourthworld.com Sun Sep 30 19:15:21 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 30 Sep 2012 16:15:21 -0700 Subject: Bug or just something you can't do ? In-Reply-To: <5068CDFD.1010602@tweedly.net> References: <5068CDFD.1010602@tweedly.net> Message-ID: <5068D289.7020302@fourthworld.com> Alex Tweedly wrote: > This very simple script doesn't work. Question is whether it should or not ? >> command increment @p >> add 1 to p >> end increment >> >> on mouseUp >> local t, tA >> put 2 into t >> increment t >> put t &CR after msg >> >> put 5 into tA[1] >> increment tA[1] >> put tA[1] &CR after msg >> >> end mouseUp > Intutively, to me, it should work. The element of the array can be > treated just like a simple variable - use its value, assign to it, etc. > - but it cannot be used as the actual parameter to a pass-by-reference > parameter. > > I can't find anywhere in the documentation that says that - but I can't > actually find anywhere that it would say that - the docs I've found are > pretty quiet on the subject of what an array is, or what an element is. > > Is this a deficiency you would expect ? > Or should I submit as a bug/request ? I would have expected it, but I can see value in allowing what you suggest. I'm just not sure how to go about it. Args are evaluated before being passed in, so: increment tA[1] ...becomes: increment (the value of element "1" in the array tA) One option for passing the array would be to pass the whole thing with a specifier for the element to be affected as a separate argument: increment tA, 1 But you've probably already considered that. So we have a question: if enough folks find this sort of suggested syntax useful, by what syntactic means could we tell the interpreter not to evaluate the argument? -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From andre at andregarzia.com Sun Sep 30 19:18:43 2012 From: andre at andregarzia.com (Andre Garzia) Date: Sun, 30 Sep 2012 20:18:43 -0300 Subject: Storing location for a preferences file in a standalone stack? In-Reply-To: <5068C6C3.5050706@fourthworld.com> References: <72D8A090-244A-461A-A3CA-FAD3EA0F0700@liverpool.ac.uk> <5068C6C3.5050706@fourthworld.com> Message-ID: > > A post in the forums a while back suggested that Apple's localization > affects only the display of such folder names, while the actual addressable > folder name remains constant. > > I don't have enough experience with Apple's localization to say for sure, > but it would be convenient if someone who knows can verify if this simple > solution is indeed workable on localized OS X systems. > Localization can't change the real name of the folder because it will break everything once it renames /Library to something else. My mother uses a localized Mac OS X, the fact that it doesn't break anything means that the paths remain the same. > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/**FourthWorldSys > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From pete at lcsql.com Sun Sep 30 19:29:28 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 30 Sep 2012 16:29:28 -0700 Subject: mysql question In-Reply-To: <4F7F4C79-BC89-46ED-87C6-EF5F315A5FCD@economy-x-talk.com> References: <1349035880377-4655596.post@n4.nabble.com> <9379BF40-FEC4-4F0A-BF59-83C6ABBE44B0@economy-x-talk.com> <1349037570802-4655598.post@n4.nabble.com> <0B82564B-13DD-45BB-AB9C-72F2F9ED00D1@economy-x-talk.com> <1349043802748-4655610.post@n4.nabble.com> <4F7F4C79-BC89-46ED-87C6-EF5F315A5FCD@economy-x-talk.com> Message-ID: Hi Mark, I replied before too :-) As far as I know, I don't send to both addresses, I simply reply to the posts or send new ones to use-livecode at lists.runrev.com. Maybe there's something weird in my gMail account - is anyone else getting my messages twice? Pete lcSQL Software On Sun, Sep 30, 2012 at 3:59 PM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Pete, I asked this before, but why do you still send your messages to both > use-livecode at lists.runrev.com and use-livecode at lists.runrev.com? I > receive all your messages twice. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour > spaces. http://www.color-converter.com > > > > On 1 okt 2012, at 00:54, Peter Haworth wrote: > > > I haven't looked at many ISP mySQL abilities but the ones I have seen all > > supply some sort of gui tool for db admin commands such as CREATE TABLE. > > Pete > > lcSQL Software > > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From alex at tweedly.net Sun Sep 30 19:31:08 2012 From: alex at tweedly.net (Alex Tweedly) Date: Mon, 01 Oct 2012 00:31:08 +0100 Subject: Bug or just something you can't do ? In-Reply-To: <5068D289.7020302@fourthworld.com> References: <5068CDFD.1010602@tweedly.net> <5068D289.7020302@fourthworld.com> Message-ID: <5068D63C.8060308@tweedly.net> On 01/10/2012 00:15, Richard Gaskin wrote: > > I would have expected it, but I can see value in allowing what you > suggest. I'm just not sure how to go about it. > > Args are evaluated before being passed in, so: > > increment tA[1] > > ...becomes: > > increment (the value of element "1" in the array tA) > ? So doesn't increment t become increment (the value of t) ? If you look closely at the simple case > command increment @p > add 1 to p > end increment > > on mouseUp > local t, tA > put 2 into t > increment t > put t &CR after msg you see that *because the parameter specifies 'pass-by-ref',* a reference to the container is passed, without evaluating the actual parameter. So what I woudl expect (or at least, wht I want :-) is for increment tA[1] to be evaluated as far as increment (the reference to the container tA[1]) > One option for passing the array would be to pass the whole thing with > a specifier for the element to be affected as a separate argument: > > increment tA, 1 > > But you've probably already considered that. > Yeah. My problem is that I have a whole set of functions that take in an array, passed by ref, and update that array; I've now realized that *in some cases* the calling handlers don't need just one (or two) array(s) - they need to handle a large number of arrays. So I changed all the code from something like ("read the data into gArray") put myFn(gArray) into tResult into something like repeat for each dataset D read data into gArray[D] put myFn(gArray[D]) into wherever end repeat But of course, in other places, I still only have a single array to deal with. For now I've inserted the ugly construct repeat for each dataset D read data into gArray[D] put gArray[D] into temparray put myFn(temparray) into wherever put temparray into Array[D] end repeat (ick !! - but it works) > So we have a question: if enough folks find this sort of suggested > syntax useful, by what syntactic means could we tell the interpreter > not to evaluate the argument? There's no need for any syntactic means - the use of "by-ref" in the handler specification is already there, and is already used to differentiate how to pass it in the "simple case" (unless I'm missing something). -- Alex. From m.schonewille at economy-x-talk.com Sun Sep 30 19:32:12 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 1 Oct 2012 01:32:12 +0200 Subject: Bug or just something you can't do ? In-Reply-To: <5068D289.7020302@fourthworld.com> References: <5068CDFD.1010602@tweedly.net> <5068D289.7020302@fourthworld.com> Message-ID: This: on foo put 1 into x[1 inc "x[1]" // use quotes instead of @ put x[1] end foo on inc x put line -1 of the executionContexts into myContext set the debugContext to line -2 of the executionContexts debugDo ("add 1 to" && x) set the debugContext to myContext end inc -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com > > So we have a question: if enough folks find this sort of suggested syntax useful, by what syntactic means could we tell the interpreter not to evaluate the argument? > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/FourthWorldSys From dochawk at gmail.com Sun Sep 30 19:32:33 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 30 Sep 2012 16:32:33 -0700 Subject: "answer folder" ignores ~/Library Message-ID: As I'm playing with preferences, and letting the user specify some things, I've noticed that ~/Library does not appear among the choices of ~ in the dialog box. The dictionary says nothing about this. Is this behavior correct? -- Richard E. Hawkins, Esq. (702) 508-8462 From m.schonewille at economy-x-talk.com Sun Sep 30 19:42:04 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 1 Oct 2012 01:42:04 +0200 Subject: mysql question In-Reply-To: References: <1349035880377-4655596.post@n4.nabble.com> <9379BF40-FEC4-4F0A-BF59-83C6ABBE44B0@economy-x-talk.com> <1349037570802-4655598.post@n4.nabble.com> <0B82564B-13DD-45BB-AB9C-72F2F9ED00D1@economy-x-talk.com> <1349043802748-4655610.post@n4.nabble.com> <4F7F4C79-BC89-46ED-87C6-EF5F315A5FCD@economy-x-talk.com> Message-ID: Pete, I must have missed your reply, the first time. Here's a screenshot of the headers: http://qery.us/2l3 I just noticed that this doesn't happen with every e-mail from you, but it happens very regularly and only with e-mails from you. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com On 1 okt 2012, at 01:29, Peter Haworth wrote: > Hi Mark, > I replied before too :-) As far as I know, I don't send to both addresses, > I simply reply to the posts or send new ones to > use-livecode at lists.runrev.com. > > Maybe there's something weird in my gMail account - is anyone else getting > my messages twice? > > Pete > lcSQL Software > > > From sundown at pacifier.com Sun Sep 30 19:47:08 2012 From: sundown at pacifier.com (-=>JB<=-) Date: Sun, 30 Sep 2012 16:47:08 -0700 Subject: mysql question In-Reply-To: References: <1349035880377-4655596.post@n4.nabble.com> <9379BF40-FEC4-4F0A-BF59-83C6ABBE44B0@economy-x-talk.com> <1349037570802-4655598.post@n4.nabble.com> <0B82564B-13DD-45BB-AB9C-72F2F9ED00D1@economy-x-talk.com> <1349043802748-4655610.post@n4.nabble.com> <4F7F4C79-BC89-46ED-87C6-EF5F315A5FCD@economy-x-talk.com> Message-ID: <7B94712A-745D-4E5B-8937-1F7D6E2EA8FE@pacifier.com> I received your last post twice. -=>JB<=- On Sep 30, 2012, at 4:29 PM, Peter Haworth wrote: > Hi Mark, > I replied before too :-) As far as I know, I don't send to both addresses, > I simply reply to the posts or send new ones to > use-livecode at lists.runrev.com. > > Maybe there's something weird in my gMail account - is anyone else getting > my messages twice? > > Pete > lcSQL Software > > > > On Sun, Sep 30, 2012 at 3:59 PM, Mark Schonewille < > m.schonewille at economy-x-talk.com> wrote: > >> Pete, I asked this before, but why do you still send your messages to both >> use-livecode at lists.runrev.com and use-livecode at lists.runrev.com? I >> receive all your messages twice. >> >> -- >> Best regards, >> >> Mark Schonewille >> >> Economy-x-Talk Consulting and Software Engineering >> Homepage: http://economy-x-talk.com >> Twitter: http://twitter.com/xtalkprogrammer >> KvK: 50277553 >> >> Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour >> spaces. http://www.color-converter.com >> >> >> >> On 1 okt 2012, at 00:54, Peter Haworth wrote: >> >>> I haven't looked at many ISP mySQL abilities but the ones I have seen all >>> supply some sort of gui tool for db admin commands such as CREATE TABLE. >>> Pete >>> lcSQL Software >>> >>> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From m.schonewille at economy-x-talk.com Sun Sep 30 19:54:00 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 1 Oct 2012 01:54:00 +0200 Subject: Bug or just something you can't do ? In-Reply-To: References: <5068CDFD.1010602@tweedly.net> <5068D289.7020302@fourthworld.com> Message-ID: <75727BFB-4059-45A3-B1FF-05A00473F517@economy-x-talk.com> Hi, Somehow, a bracket went missing (Pete...? ;) ). Probably it is obvious, but I'll correct is anyway: "put 1 into x[1" should be "put 1 into x[1]". -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com On 1 okt 2012, at 01:32, Mark Schonewille wrote: > This: > > on foo > put 1 into x[1 > inc "x[1]" // use quotes instead of @ > put x[1] > end foo > > on inc x > put line -1 of the executionContexts into myContext > set the debugContext to line -2 of the executionContexts > debugDo ("add 1 to" && x) > set the debugContext to myContext > end inc > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com > From pete at lcsql.com Sun Sep 30 20:03:12 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 30 Sep 2012 17:03:12 -0700 Subject: Bug or just something you can't do ? In-Reply-To: <5068D63C.8060308@tweedly.net> References: <5068CDFD.1010602@tweedly.net> <5068D289.7020302@fourthworld.com> <5068D63C.8060308@tweedly.net> Message-ID: Hi Alex, I entered bug# 10070 about this back in March. Trevor DeVore added a comment that it was a duplicate of bug# which dates back to July 2008. Any bets on whether this will ever be fixed? Pete lcSQL Software On Sun, Sep 30, 2012 at 4:31 PM, Alex Tweedly wrote: > On 01/10/2012 00:15, Richard Gaskin wrote: > >> >> I would have expected it, but I can see value in allowing what you >> suggest. I'm just not sure how to go about it. >> >> Args are evaluated before being passed in, so: >> >> increment tA[1] >> >> ...becomes: >> >> increment (the value of element "1" in the array tA) >> >> ? > So doesn't > increment t > become > increment (the value of t) > > ? > > If you look closely at the simple case > >> command increment @p >> add 1 to p >> end increment >> >> on mouseUp >> local t, tA >> put 2 into t >> increment t >> put t &CR after msg >> > you see that *because the parameter specifies 'pass-by-ref',* a reference > to the container is passed, without evaluating the actual parameter. So > what I woudl expect (or at least, wht I want :-) is for > increment tA[1] > to be evaluated as far as > increment (the reference to the container tA[1]) > > One option for passing the array would be to pass the whole thing with a >> specifier for the element to be affected as a separate argument: >> >> increment tA, 1 >> >> But you've probably already considered that. >> >> Yeah. My problem is that I have a whole set of functions that take in an > array, passed by ref, and update that array; I've now realized that *in > some cases* the calling handlers don't need just one (or two) array(s) - > they need to handle a large number of arrays. So I changed all the code > from something like > > ("read the data into gArray") > put myFn(gArray) into tResult > > into something like > repeat for each dataset D > read data into gArray[D] > put myFn(gArray[D]) into wherever > end repeat > > But of course, in other places, I still only have a single array to deal > with. > > For now I've inserted the ugly construct > > repeat for each dataset D > read data into gArray[D] > put gArray[D] into temparray > put myFn(temparray) into wherever > put temparray into Array[D] > end repeat > > (ick !! - but it works) > > So we have a question: if enough folks find this sort of suggested >> syntax useful, by what syntactic means could we tell the interpreter not to >> evaluate the argument? >> > > There's no need for any syntactic means - the use of "by-ref" in the > handler specification is already there, and is already used to > differentiate how to pass it in the "simple case" (unless I'm missing > something). > > -- Alex. > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From pete at lcsql.com Sun Sep 30 20:07:30 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 30 Sep 2012 17:07:30 -0700 Subject: mysql question In-Reply-To: References: <1349035880377-4655596.post@n4.nabble.com> <9379BF40-FEC4-4F0A-BF59-83C6ABBE44B0@economy-x-talk.com> <1349037570802-4655598.post@n4.nabble.com> <0B82564B-13DD-45BB-AB9C-72F2F9ED00D1@economy-x-talk.com> <1349043802748-4655610.post@n4.nabble.com> <4F7F4C79-BC89-46ED-87C6-EF5F315A5FCD@economy-x-talk.com> Message-ID: Thanks Mark. Looks like some of my messages have a copy sent to the old email list for some reason. I'll check round my gmail config to see what might be causing that. Pete lcSQL Software On Sun, Sep 30, 2012 at 4:42 PM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Pete, > > I must have missed your reply, the first time. Here's a screenshot of the > headers: http://qery.us/2l3 I just noticed that this doesn't happen with > every e-mail from you, but it happens very regularly and only with e-mails > from you. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour > spaces. http://www.color-converter.com > > > > On 1 okt 2012, at 01:29, Peter Haworth wrote: > > > Hi Mark, > > I replied before too :-) As far as I know, I don't send to both > addresses, > > I simply reply to the posts or send new ones to > > use-livecode at lists.runrev.com. > > > > Maybe there's something weird in my gMail account - is anyone else > getting > > my messages twice? > > > > Pete > > lcSQL Software > > > > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Sun Sep 30 20:09:01 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 30 Sep 2012 17:09:01 -0700 Subject: Bug or just something you can't do ? In-Reply-To: <75727BFB-4059-45A3-B1FF-05A00473F517@economy-x-talk.com> References: <5068CDFD.1010602@tweedly.net> <5068D289.7020302@fourthworld.com> <75727BFB-4059-45A3-B1FF-05A00473F517@economy-x-talk.com> Message-ID: Nah, I would've added an extra one :-) Pete lcSQL Software On Sun, Sep 30, 2012 at 4:54 PM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Somehow, a bracket went missing (Pete...? ;) ) From dochawk at gmail.com Sun Sep 30 20:15:18 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 30 Sep 2012 17:15:18 -0700 Subject: Storing location for a preferences file in a standalone stack? In-Reply-To: <3F635F67-6AB1-497A-873E-5B1D611D8C02@major.on-rev.com> References: <50689A7B.8000006@hyperactivesw.com> <3F635F67-6AB1-497A-873E-5B1D611D8C02@major.on-rev.com> Message-ID: On Sun, Sep 30, 2012 at 12:48 PM, Klaus on-rev wrote: > > This works on the Mac: > specialfolderpath("asup") -> "~/Library/Application Support However, running as a user, when trying to create a directory within it, "can't create that directory" Is there a way to trigger the password request to do this? And then to set the universal or group write access? -- Richard E. Hawkins, Esq. (702) 508-8462 From andre at andregarzia.com Sun Sep 30 20:19:11 2012 From: andre at andregarzia.com (Andre Garzia) Date: Sun, 30 Sep 2012 21:19:11 -0300 Subject: Storing location for a preferences file in a standalone stack? In-Reply-To: References: <50689A7B.8000006@hyperactivesw.com> <3F635F67-6AB1-497A-873E-5B1D611D8C02@major.on-rev.com> Message-ID: Folks, Haven't you seen my email above? If running as a non-admin user you need to use: put "~" & specialfolderpath("asup") into tPath. The return value from specialFolderPath("asup") is the system wide support folder which the normal user can't write to. You need the user folder which you will get by prepending a tilde. On Sun, Sep 30, 2012 at 9:15 PM, Dr. Hawkins wrote: > On Sun, Sep 30, 2012 at 12:48 PM, Klaus on-rev > wrote: > > > > This works on the Mac: > > specialfolderpath("asup") -> "~/Library/Application Support > > However, running as a user, when trying to create a directory within > it, "can't create that directory" > > Is there a way to trigger the password request to do this? And then > to set the universal or group write access? > > -- > Richard E. Hawkins, Esq. > (702) 508-8462 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From bonnmike at gmail.com Sun Sep 30 21:52:59 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Sun, 30 Sep 2012 19:52:59 -0600 Subject: Would anyone mind.. Message-ID: Would anyone mind checking over a stack for me? I've come to the conclusion that I just don't have the energy for a real project (plus with my design skills its pretty much out of my reach) but I do think there are some useful aspects to the thing as it sits right now. Unfortunately my other efforts to extend it have.. er.. How to put this politely. Ok they've sucked. As it sits, the stack will track the mainstacks that are open, filtered based on a list of filters in a field. (to eliminate untitled mainstacks and rev stacks from the list) The list should auto update when changes are made (thanks to pete, thanks pete!) It also maintains a list of all stacks currently backed up. The backups are stored in an array in a property of the stack. What its good for: Want to take a snapshot of a mainstack and all of its substacks that are in memory? (They don't have to be saved, and even if they are, the version is memory is what will be backed up) select from the list and click backup. The stacks are added to the array of backed up stacks, and the plugin stack saves itself. If you took a snapshot of a stack hierarchy and then manage to break the stack you're working on, you can then recover the snapshot and look at the code of the recovered copy along side the main working stack. If a stack is with an identical name is already in memory the recovered stacks are named "copy of thestackname" so there is no worry about the "that stack is already in memory" message. Want to revert to the snapshot? Just close the stacks you wish to dump, then either rename the "copy of.." or close the misnamed stacks and then recover them again. They'll pop back out with the correct name as long as a stack name is not already in use. If the destroystack property is not set for your stacks this means forcibly removing them from memory. Thats about it. Why am I blabbing all this here? Because someone (with a better grasp of design and structure for this sort of thing, AKA not me) could easily convert the method in to a cvs. The sheer speed at which a stack and its substacks can be grabbed this way is amazing, So, anyone and everyone is welcome to look it over, incorporate any pieces and/or parts into different projects, mangle it, whatever. The current version of the stack can be found at https://dl.dropbox.com/u/11957935/mdbRevisionPlugin.livecode The automagic stack updates won't work unless the stack script is inserted into front. The scripts are documented, and there is a test stack "saved" as a backup in a property of the stack. the test stack has a field with another short description of how things work. From jeff at siphonophore.com Sun Sep 30 21:57:44 2012 From: jeff at siphonophore.com (Jeff Reynolds) Date: Sun, 30 Sep 2012 21:57:44 -0400 Subject: [OT] What does Richmond do with Livecode? In-Reply-To: References: Message-ID: <8A6382C6-2ABC-45F4-88B8-26B256DC1F37@siphonophore.com> Jacquiline, so glad to hear you are one of the unsocial out there, makes me feel in good company! jeff On Sep 30, 2012, at 6:14 PM, use-livecode-request at lists.runrev.com wrote: > Those of us who do not want to be involved with Facebook for any reason > will never know what he did. From jacque at hyperactivesw.com Sun Sep 30 22:31:38 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 30 Sep 2012 21:31:38 -0500 Subject: mysql question In-Reply-To: References: <1349035880377-4655596.post@n4.nabble.com> <9379BF40-FEC4-4F0A-BF59-83C6ABBE44B0@economy-x-talk.com> <1349037570802-4655598.post@n4.nabble.com> <0B82564B-13DD-45BB-AB9C-72F2F9ED00D1@economy-x-talk.com> <1349043802748-4655610.post@n4.nabble.com> <4F7F4C79-BC89-46ED-87C6-EF5F315A5FCD@economy-x-talk.com> Message-ID: <5069008A.9030800@hyperactivesw.com> On 9/30/12 6:29 PM, Peter Haworth wrote: > Maybe there's something weird in my gMail account - is anyone else getting > my messages twice? Yes, some of them, but not all. The one Mark just referred to came to me twice. On the other hand, the one I'm replying to now only came in once. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sun Sep 30 22:37:20 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 30 Sep 2012 21:37:20 -0500 Subject: "answer folder" ignores ~/Library In-Reply-To: References: Message-ID: <506901E0.7010603@hyperactivesw.com> On 9/30/12 6:32 PM, Dr. Hawkins wrote: > As I'm playing with preferences, and letting the user specify some > things, I've noticed that ~/Library does not appear among the choices > of ~ in the dialog box. > > The dictionary says nothing about this. > > Is this behavior correct? In OS X Lion and above, Apple has decided that mere mortals should not access the Library folder(s) and has hidden them away. They no longer appear in the Finder sidebar or menus. You need to know secret commands and actions to show the Library folders. In Snow Leopard and below, your users will be able to see ~/Library in both Finder and standard file dialogs. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dochawk at gmail.com Sun Sep 30 22:44:23 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 30 Sep 2012 19:44:23 -0700 Subject: Storing location for a preferences file in a standalone stack? In-Reply-To: References: <50689A7B.8000006@hyperactivesw.com> <3F635F67-6AB1-497A-873E-5B1D611D8C02@major.on-rev.com> Message-ID: On Sun, Sep 30, 2012 at 5:19 PM, Andre Garzia wrote: > Haven't you seen my email above? Yes, but . . . > If running as a non-admin user you need to use: > > put "~" & specialfolderpath("asup") into tPath. But this puts it in ~. I'm after getting the system to request an admin password and put it in the central location. Assistants entering data is quite common, and having the assistant and the attorney using the same settings is kind of important . . . . -- Richard E. Hawkins, Esq. (702) 508-8462 From jacque at hyperactivesw.com Sun Sep 30 22:43:10 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 30 Sep 2012 21:43:10 -0500 Subject: [OT] What does Richmond do with Livecode? In-Reply-To: <8A6382C6-2ABC-45F4-88B8-26B256DC1F37@siphonophore.com> References: <8A6382C6-2ABC-45F4-88B8-26B256DC1F37@siphonophore.com> Message-ID: <5069033E.8000109@hyperactivesw.com> On 9/30/12 8:57 PM, Jeff Reynolds wrote: > Jacquiline, > > so glad to hear you are one of the unsocial out there, makes me feel in good company! Hey, we could start an online club... :) > > jeff > > > > On Sep 30, 2012, at 6:14 PM, use-livecode-request at lists.runrev.com wrote: > >> Those of us who do not want to be involved with Facebook for any reason >> will never know what he did. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bonnmike at gmail.com Sun Sep 30 22:50:39 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Sun, 30 Sep 2012 20:50:39 -0600 Subject: [OT] What does Richmond do with Livecode? In-Reply-To: <5069033E.8000109@hyperactivesw.com> References: <8A6382C6-2ABC-45F4-88B8-26B256DC1F37@siphonophore.com> <5069033E.8000109@hyperactivesw.com> Message-ID: Would need to rent an octagonal room so that more than 4 people could locate corners to stand in. On Sun, Sep 30, 2012 at 8:43 PM, J. Landman Gay wrote: > On 9/30/12 8:57 PM, Jeff Reynolds wrote: > >> Jacquiline, >> >> so glad to hear you are one of the unsocial out there, makes me feel in >> good company! >> > > Hey, we could start an online club... > > :) > > >> jeff >> >> >> >> On Sep 30, 2012, at 6:14 PM, use-livecode-request at lists.**runrev.comwrote: >> >> Those of us who do not want to be involved with Facebook for any reason >>> will never know what he did. >>> >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> >> > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From jhj at jhj.com Sun Sep 30 23:24:01 2012 From: jhj at jhj.com (Jerry Jensen) Date: Sun, 30 Sep 2012 20:24:01 -0700 Subject: [OT] What does Richmond do with Livecode? In-Reply-To: References: <8A6382C6-2ABC-45F4-88B8-26B256DC1F37@siphonophore.com> <5069033E.8000109@hyperactivesw.com> Message-ID: <7970D0FF-CABA-4934-B9C3-3B5759AB3EF4@jhj.com> And another corner for me, to face into with a dunce cap on, for actually using the damn thing. I support a big piece of recording studio gear from a defunct company, and the only support available is there. On Sep 30, 2012, at 7:50 PM, Mike Bonner wrote: > Would need to rent an octagonal room so that more than 4 people could > locate corners to stand in. > > On Sun, Sep 30, 2012 at 8:43 PM, J. Landman Gay wrote: > >> On 9/30/12 8:57 PM, Jeff Reynolds wrote: >> >>> Jacquiline, >>> >>> so glad to hear you are one of the unsocial out there, makes me feel in >>> good company! >>> >> >> Hey, we could start an online club... >> >> :) >> >> >>> jeff >>> >>> >>> >>> On Sep 30, 2012, at 6:14 PM, use-livecode-request at lists.**runrev.comwrote: >>> >>> Those of us who do not want to be involved with Facebook for any reason >>>> will never know what he did. >>>> >>> >>> ______________________________**_________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/**mailman/listinfo/use-livecode >>> >>> >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From andre at andregarzia.com Sun Sep 30 23:35:32 2012 From: andre at andregarzia.com (Andre Garzia) Date: Mon, 1 Oct 2012 00:35:32 -0300 Subject: Storing location for a preferences file in a standalone stack? In-Reply-To: References: <50689A7B.8000006@hyperactivesw.com> <3F635F67-6AB1-497A-873E-5B1D611D8C02@major.on-rev.com> Message-ID: If the assistant has its own user on the machine and that user has no priviledge outside its home folder than you will not be able to write to a system wide location no matter what you try. Unless the person on the keyboard has an administrator level access or password at hand, then you will not be able to write anywhere outside that persons folder.Your unpriviledged user can't write to /Library or /System, only the super user can. On Sun, Sep 30, 2012 at 11:44 PM, Dr. Hawkins wrote: > On Sun, Sep 30, 2012 at 5:19 PM, Andre Garzia > wrote: > > Haven't you seen my email above? > > Yes, but . . . > > > If running as a non-admin user you need to use: > > > > put "~" & specialfolderpath("asup") into tPath. > > But this puts it in ~. > > I'm after getting the system to request an admin password and put it > in the central location. > > Assistants entering data is quite common, and having the assistant and > the attorney using the same settings is kind of important . . . . > > > -- > Richard E. Hawkins, Esq. > (702) 508-8462 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service.