From jacque at hyperactivesw.com Thu May 1 00:00:07 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 30 Apr 2014 23:00:07 -0500 Subject: I lost my property inspector In-Reply-To: References: <7CD4CE97-1843-4E92-8ED3-2C01C6D23FE8@swcp.com> <8D13148A00B20B2-2BAC-23A65@webmail-d205.sysops.aol.com> <941B16F1-710E-4406-8D82-F2CD144F5AB8@swcp.com> <48730AC3-6861-4123-8C51-29D1193D23E8@swcp.com> <2BC26365-D1BC-460B-A1FD-1596689C31A7@swcp.com> <535EE3DB.4080304@hyperactivesw.com> Message-ID: <5361C6C7.3040406@hyperactivesw.com> On 4/30/14, 10:01 PM, Bob Sneidar wrote: > Jacque: Your clients are seeing the problem I reported earlier, only > I am not sure they know how they produced it. Further sleuthing reveals it wasn't the inspector they had a problem with, it turns out it was the (older) app browser. The symptoms are pretty similar though. No matter what they clicked on, something else was selected, or nothing was selected, or something else went wrong. Basically the app browser didn't know what it was supposed to be targeting. Or that's what it sounds like. They're going to screenshare the next time it happens and I'll look. But it sounds a lot like the inspector problem anyway. So maybe it's an issue with the variable that holds the current IDE-focused object. There's a variable in those millions of lines of script that holds that value but I forget what it's called. It's probably something like gRevCurrentFocusedObject. Or longer. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From wow at together.net Thu May 1 07:10:55 2014 From: wow at together.net (Richard Miller) Date: Thu, 01 May 2014 07:10:55 -0400 Subject: LC, Android & video control In-Reply-To: References: <7CD4CE97-1843-4E92-8ED3-2C01C6D23FE8@swcp.com> <8D13148A00B20B2-2BAC-23A65@webmail-d205.sysops.aol.com> <941B16F1-710E-4406-8D82-F2CD144F5AB8@swcp.com> <48730AC3-6861-4123-8C51-29D1193D23E8@swcp.com> <2BC26365-D1BC-460B-A1FD-1596689C31A7@swcp.com> <535EE3DB.4080304@hyperactivesw.com> Message-ID: <53622BBF.4080409@together.net> Is it possible to have frame-by-frame video control through LC on an Android phone? As well, to be able to jump to any point in a video? Thanks, Richard Miller From m.schonewille at economy-x-talk.com Thu May 1 07:57:09 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 01 May 2014 13:57:09 +0200 Subject: [ANN] Looking for Proof Reader Message-ID: <53623695.9090204@economy-x-talk.com> VOLUNTEER WANTED I'm writing a new book about LiveCode, to be released in a few months. I'm looking for a volunteer who wants to proof read the book. The book is in English and you need to be a CS teacher. Currently, one person is proof reading and I think there should be another one to make sure that all mistakes are found. What you get: - You get to read the book before (almost) anyone else; - Evidently, you get a free copy of the book; - You help to decide what students will learn in class (very useful if you're using LiveCode as a teacher); - Your name will be mentioned in the book and you can put that on your resume if you want. What I'm looking for: - You need to have fluent English skills; - You need to be a CS teacher; - it isn't required to be familiar with LiveCode; - you need to have loads of spare time during the next 3 months. Just send me a message if you're interested. Feel free to forward this message to anyone who might be interested. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Installer Maker for LiveCode: http://qery.us/468 Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ From dave at applicationinsight.com Thu May 1 08:03:45 2014 From: dave at applicationinsight.com (Dave Kilroy) Date: Thu, 1 May 2014 05:03:45 -0700 (PDT) Subject: Full text justification In-Reply-To: References: <1398868086994-4678860.post@n4.nabble.com> <1398882739800-4678867.post@n4.nabble.com> <1398888915730-4678870.post@n4.nabble.com> Message-ID: <1398945825322-4678881.post@n4.nabble.com> Thanks for the info Peter I did other testing on Windows and get variable results too (my approach of setting certain chars to the imagesource of a 1 pixel wide image does appear to be fragile to how LiveCode and the OS treat wrapping in a field. I did try other approaches (like adding spaces) but the imagesource route gave the best results... Interesting that one of the fields that failed for you was the narrow field, so far this has been the most reliable one. In the app I'm working on (on Windows) I seem to have it OK on wide fields as long as I accept a fairly high tolerance (and therefore a relatively ragged right-hand margin). I'm working to a deadline now, but will come back to this next week... Kind regards Dave ----- "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Full-text-justification-tp4678860p4678881.html Sent from the Revolution - User mailing list archive at Nabble.com. From andrew at ctech.me Thu May 1 09:14:40 2014 From: andrew at ctech.me (Andrew Kluthe) Date: Thu, 1 May 2014 08:14:40 -0500 Subject: [ANN] Looking for Proof Reader In-Reply-To: <53623695.9090204@economy-x-talk.com> References: <53623695.9090204@economy-x-talk.com> Message-ID: Are we going to be able to get digital copies of this one? On Thu, May 1, 2014 at 6:57 AM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > VOLUNTEER WANTED > > I'm writing a new book about LiveCode, to be released in a few months. I'm > looking for a volunteer who wants to proof read the book. The book is in > English and you need to be a CS teacher. Currently, one person is proof > reading and I think there should be another one to make sure that all > mistakes are found. > > What you get: > - You get to read the book before (almost) anyone else; > - Evidently, you get a free copy of the book; > - You help to decide what students will learn in class (very useful if > you're using LiveCode as a teacher); > - Your name will be mentioned in the book and you can put that on your > resume if you want. > > What I'm looking for: > - You need to have fluent English skills; > - You need to be a CS teacher; > - it isn't required to be familiar with LiveCode; > - you need to have loads of spare time during the next 3 months. > > Just send me a message if you're interested. > > Feel free to forward this message to anyone who might be interested. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Installer Maker for LiveCode: > http://qery.us/468 > > Buy my new book "Programming LiveCode for the Real Beginner" > http://qery.us/3fi > > LiveCode on Facebook: > https://www.facebook.com/groups/runrev/ > > _______________________________________________ > use-livecode mailing list > use-livecode 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 m.schonewille at economy-x-talk.com Thu May 1 09:22:24 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 01 May 2014 15:22:24 +0200 Subject: [ANN] Looking for Proof Reader In-Reply-To: References: <53623695.9090204@economy-x-talk.com> Message-ID: <53624A90.7030202@economy-x-talk.com> Andrew, I can't say anything about that yet. I can't even say what will be in the book, at this point. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Installer Maker for LiveCode: http://qery.us/468 Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ On 5/1/2014 15:14, Andrew Kluthe wrote: > Are we going to be able to get digital copies of this one? > > > On Thu, May 1, 2014 at 6:57 AM, Mark Schonewille < > m.schonewille at economy-x-talk.com> wrote: > >> VOLUNTEER WANTED >> >> I'm writing a new book about LiveCode, to be released in a few months. I'm >> looking for a volunteer who wants to proof read the book. The book is in >> English and you need to be a CS teacher. Currently, one person is proof >> reading and I think there should be another one to make sure that all >> mistakes are found. >> >> What you get: >> - You get to read the book before (almost) anyone else; >> - Evidently, you get a free copy of the book; >> - You help to decide what students will learn in class (very useful if >> you're using LiveCode as a teacher); >> - Your name will be mentioned in the book and you can put that on your >> resume if you want. >> >> What I'm looking for: >> - You need to have fluent English skills; >> - You need to be a CS teacher; >> - it isn't required to be familiar with LiveCode; >> - you need to have loads of spare time during the next 3 months. >> >> Just send me a message if you're interested. >> >> Feel free to forward this message to anyone who might be interested. >> >> -- >> Best regards, >> >> Mark Schonewille >> >> Economy-x-Talk Consulting and Software Engineering >> Homepage: http://economy-x-talk.com >> Twitter: http://twitter.com/xtalkprogrammer >> KvK: 50277553 >> >> Installer Maker for LiveCode: >> http://qery.us/468 >> >> Buy my new book "Programming LiveCode for the Real Beginner" >> http://qery.us/3fi >> >> LiveCode on Facebook: >> https://www.facebook.com/groups/runrev/ >> From m_p_wilcox at yahoo.co.uk Thu May 1 09:29:53 2014 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Thu, 1 May 2014 14:29:53 +0100 (BST) Subject: LC, Android & video control In-Reply-To: <53622BBF.4080409@together.net> References: <7CD4CE97-1843-4E92-8ED3-2C01C6D23FE8@swcp.com> <8D13148A00B20B2-2BAC-23A65@webmail-d205.sysops.aol.com> <941B16F1-710E-4406-8D82-F2CD144F5AB8@swcp.com> <48730AC3-6861-4123-8C51-29D1193D23E8@swcp.com> <2BC26365-D1BC-460B-A1FD-1596689C31A7@swcp.com> <535EE3DB.4080304@hyperactivesw.com> <53622BBF.4080409@together.net> Message-ID: <1398950993.18364.YahooMailNeo@web28806.mail.ir2.yahoo.com> I'm not aware of any external that gives you low-level video access on Android. I think it would be possible to create such an external but - Android externals are a rather new feature, Monte did a lot of the work to enable them (I'm not sure if anyone else has built one yet?) and lower level video control / editing only appeared in Android version 4.0. To support anything earlier than that you'd have to do it all on the CPU with the Android FFmpeg port rather than the hardware video decoders. Guaranteeing it would work across a very wide range of Android devices would be tough due to the hardware fragmentation. Some new Android devices don't have the stock Movie Studio app included - makes me suspicious. Probably OK on anything with a Qualcomm chip though. RunRev are supposed to be doing an overhaul of multimedia as part of the Kickstarter goals... not sure what's in the requirements for that. Mark On Thursday, 1 May 2014, 12:11, Richard Miller wrote: Is it possible to have frame-by-frame video control through LC on an Android phone? As well, to be able to jump to any point in a video? 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 wow at together.net Thu May 1 09:58:00 2014 From: wow at together.net (Richard Miller) Date: Thu, 01 May 2014 09:58:00 -0400 Subject: LC, Android & video control In-Reply-To: <1398950993.18364.YahooMailNeo@web28806.mail.ir2.yahoo.com> References: <7CD4CE97-1843-4E92-8ED3-2C01C6D23FE8@swcp.com> <8D13148A00B20B2-2BAC-23A65@webmail-d205.sysops.aol.com> <941B16F1-710E-4406-8D82-F2CD144F5AB8@swcp.com> <48730AC3-6861-4123-8C51-29D1193D23E8@swcp.com> <2BC26365-D1BC-460B-A1FD-1596689C31A7@swcp.com> <535EE3DB.4080304@hyperactivesw.com> <53622BBF.4080409@together.net> <1398950993.18364.YahooMailNeo@web28806.mail.ir2.yahoo.com> Message-ID: <536252E8.4010406@together.net> Thanks, Mark. Is there even support yet for capturing video on an Android device through LC? On 5/1/14, 9:29 AM, Mark Wilcox wrote: > I'm not aware of any external that gives you low-level video access on Android. > > I think it would be possible to create such an external but - Android externals are a rather new feature, Monte did a lot of the work to enable them (I'm not sure if anyone else has built one yet?) and lower level video control / editing only appeared in Android version 4.0. To support anything earlier than that you'd have to do it all on the CPU with the Android FFmpeg port rather than the hardware video decoders. > > Guaranteeing it would work across a very wide range of Android devices would be tough due to the hardware fragmentation. Some new Android devices don't have the stock Movie Studio app included - makes me suspicious. Probably OK on anything with a Qualcomm chip though. > > RunRev are supposed to be doing an overhaul of multimedia as part of the Kickstarter goals... not sure what's in the requirements for that. > > Mark > On Thursday, 1 May 2014, 12:11, Richard Miller wrote: > > Is it possible to have frame-by-frame video control through LC on an > Android phone? As well, to be able to jump to any point in a video? > > 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 > From MikeKerner at roadrunner.com Thu May 1 10:21:09 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 1 May 2014 10:21:09 -0400 Subject: Calling External Developers Message-ID: Guys, I have things I want to have done, and in some cases, externals are the only way to go. I don't feel like writing them, so I'm looking to folks who are interested in making them happen. Monte has already told me he's going to be too busy for the next few months to take on anything new, so email me if you're game. -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From larry at significantplanet.org Thu May 1 11:54:53 2014 From: larry at significantplanet.org (larry at significantplanet.org) Date: Thu, 1 May 2014 09:54:53 -0600 Subject: wait with messages Message-ID: <4FC18B22327845AD89897ADECADF5D91@userd204a4d61c> I have a splash screen and want to play 2 sounds in it, but allow the user to leave as soon as he/she wishes. This was my previous code and it worked fine: play audioclip "Sound1.wav" wait 8 seconds play audioclip "Sound2.wav" looping the problem with the above code is that the "wait" command meant that the user could not click on the button to go to the main screen until the 8 seconds was up. and this is my new code: play audioclip "Sound1.wav" wait 8 seconds with messages play audioclip "Sound2.wav" looping the problem with the new code is this: IF the user clicks on the button (to go to the main screen) AFTER the 8 seconds, then everything works fine - as it always did but IF the user clicks on the button DURING the 8 seconds, then everything goes completely CUCKOO!! So, the only difference in the expected result and the cuckoo result is that I added "with messages" Therefore, I am assuming that I need to so something with messages if the user clicks during the 8 seconds, but I have no idea what to do. TIA for any help Larry From richmondmathewson at gmail.com Thu May 1 12:16:23 2014 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 01 May 2014 19:16:23 +0300 Subject: Enhancement Requests Message-ID: <53627357.8000104@gmail.com> I wonder why the search facility searchs bug reports, but not enhancement requests? Richmond. From dsc at swcp.com Thu May 1 12:16:22 2014 From: dsc at swcp.com (Dar Scott) Date: Thu, 1 May 2014 10:16:22 -0600 Subject: wait with messages In-Reply-To: <4FC18B22327845AD89897ADECADF5D91@userd204a4d61c> References: <4FC18B22327845AD89897ADECADF5D91@userd204a4d61c> Message-ID: Larry, Look at ?send ? in 8 seconds? . Also look at playing messages, and also other things related to send: ?cancel? and ?pendingMessages?. I think we can give a short example, if it will help. Think on what you want the second click to do. Restart the sounds? Be ignored if during sounds? Think on your timing. Do you want to specify start of 1 to start of 2? Or end of 1 to start of 2? Dar On May 1, 2014, at 9:54 AM, larry at significantplanet.org wrote: > I have a splash screen and want to play 2 sounds in it, but allow the user to leave as soon as he/she wishes. > > This was my previous code and it worked fine: > > play audioclip "Sound1.wav" > > wait 8 seconds > > play audioclip "Sound2.wav" looping > > the problem with the above code is that the "wait" command meant that the user could not click on the button to go to the main screen until the 8 seconds was up. > > and this is my new code: > > play audioclip "Sound1.wav" > > wait 8 seconds with messages > > play audioclip "Sound2.wav" looping > > the problem with the new code is this: > > IF the user clicks on the button (to go to the main screen) AFTER the 8 seconds, then everything works fine - as it always did > > but IF the user clicks on the button DURING the 8 seconds, then everything goes completely CUCKOO!! > > So, the only difference in the expected result and the cuckoo result is that I added "with messages" > > Therefore, I am assuming that I need to so something with messages if the user clicks during the 8 seconds, but I have no idea what to do. > > TIA for any help > > Larry > _______________________________________________ > use-livecode mailing list > use-livecode at 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 May 1 12:22:01 2014 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 01 May 2014 19:22:01 +0300 Subject: 7 dp3 Message-ID: <536274A9.8090209@gmail.com> At the risk of getting in bad odour with the mothership again (face it, that happens so regularly in my case that I've stopped caring) I notice a DP3 of 7.0.0. is currently available here: http://downloads.livecode.com/livecode/ and it hasn't been announced. Why? Well, I can think of 3 possible reasons: 1. RunRev want Richmond to look like a monkey again, shouting before . . . 2. RunRev forgot to announce the DP3 release. 3. MayDay means that the RunRev folk are partying like there's no tomorrow. Let's hope it's the last. Richmond. From richmondmathewson at gmail.com Thu May 1 12:29:36 2014 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 01 May 2014 19:29:36 +0300 Subject: Proof Reading Message-ID: <53627670.9020008@gmail.com> Why do I have a feeling that 'proof reading' in this case will not just involve proof reading; but: 1. Style Editing (something I am extremely experienced at). 2. Trying out all the exercises in Livecode. Richmond. From roger.e.eller at sealedair.com Thu May 1 12:30:39 2014 From: roger.e.eller at sealedair.com (Roger Eller) Date: Thu, 1 May 2014 12:30:39 -0400 Subject: 7 dp3 In-Reply-To: <536274A9.8090209@gmail.com> References: <536274A9.8090209@gmail.com> Message-ID: I'm guessing it's #1. You have to admit, it's pretty funny when that happens. ;-) On Thu, May 1, 2014 at 12:22 PM, Richmond wrote: > At the risk of getting in bad odour with the mothership again > > (face it, that happens so regularly in my case that I've stopped caring) > > I notice a DP3 of 7.0.0. is currently available here: > > http://downloads.livecode.com/livecode/ > > and it hasn't been announced. > > Why? Well, I can think of 3 possible reasons: > > 1. RunRev want Richmond to look like a monkey again, shouting before . . . > > 2. RunRev forgot to announce the DP3 release. > > 3. MayDay means that the RunRev folk are partying like there's no tomorrow. > > Let's hope it's the last. > > 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 cmsheffield at icloud.com Thu May 1 12:33:48 2014 From: cmsheffield at icloud.com (Chris Sheffield) Date: Thu, 01 May 2014 10:33:48 -0600 Subject: 7 dp3 In-Reply-To: <536274A9.8090209@gmail.com> References: <536274A9.8090209@gmail.com> Message-ID: <6CF90E48-2126-41E2-B3F1-8519804B1F4D@icloud.com> It was announced. To both this list and the developer list. I received the message yesterday around 10:30 am, MDT. Chris On May 1, 2014, at 10:22 AM, Richmond wrote: > At the risk of getting in bad odour with the mothership again > > (face it, that happens so regularly in my case that I've stopped caring) > > I notice a DP3 of 7.0.0. is currently available here: > > http://downloads.livecode.com/livecode/ > > and it hasn't been announced. > > Why? Well, I can think of 3 possible reasons: > > 1. RunRev want Richmond to look like a monkey again, shouting before . . . > > 2. RunRev forgot to announce the DP3 release. > > 3. MayDay means that the RunRev folk are partying like there's no tomorrow. > > Let's hope it's the last. > > 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 marc.vancauwenberghe at pandora.be Thu May 1 12:34:35 2014 From: marc.vancauwenberghe at pandora.be (Marc Van Cauwenberghe) Date: Thu, 1 May 2014 18:34:35 +0200 Subject: 7 dp3 In-Reply-To: <536274A9.8090209@gmail.com> References: <536274A9.8090209@gmail.com> Message-ID: <10A23986-D82E-4FE7-A556-7038A039E93D@pandora.be> I too think it?s number 1. :) It was announced yesterday. Marc Op 1-mei-2014, om 18:22 heeft Richmond het volgende geschreven: > At the risk of getting in bad odour with the mothership again > > (face it, that happens so regularly in my case that I've stopped caring) > > I notice a DP3 of 7.0.0. is currently available here: > > http://downloads.livecode.com/livecode/ > > and it hasn't been announced. > > Why? Well, I can think of 3 possible reasons: > > 1. RunRev want Richmond to look like a monkey again, shouting before . . . > > 2. RunRev forgot to announce the DP3 release. > > 3. MayDay means that the RunRev folk are partying like there's no tomorrow. > > Let's hope it's the last. > > 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 Thu May 1 12:36:01 2014 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 01 May 2014 19:36:01 +0300 Subject: 7 dp3 In-Reply-To: <6CF90E48-2126-41E2-B3F1-8519804B1F4D@icloud.com> References: <536274A9.8090209@gmail.com> <6CF90E48-2126-41E2-B3F1-8519804B1F4D@icloud.com> Message-ID: <536277F1.2040101@gmail.com> On 01/05/14 19:33, Chris Sheffield wrote: > It was announced. To both this list and the developer list. > > I received the message yesterday around 10:30 am, MDT. > > Chris > > Ah. good. Missed it somehow. Richmond. From richmondmathewson at gmail.com Thu May 1 12:37:31 2014 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 01 May 2014 19:37:31 +0300 Subject: 7 dp3 In-Reply-To: References: <536274A9.8090209@gmail.com> Message-ID: <5362784B.2050903@gmail.com> On 01/05/14 19:30, Roger Eller wrote: > I'm guessing it's #1. You have to admit, it's pretty funny when that > happens. ;-) > That would be OK if RunRev lobbed me the odd banana now and again. Richmond. From fraser.gordon at runrev.com Thu May 1 12:41:27 2014 From: fraser.gordon at runrev.com (Fraser Gordon) Date: Thu, 1 May 2014 17:41:27 +0100 Subject: 7 dp3 In-Reply-To: <5362784B.2050903@gmail.com> References: <536274A9.8090209@gmail.com> <5362784B.2050903@gmail.com> Message-ID: On 1 May 2014, at 17:37, Richmond wrote: > That would be OK if RunRev lobbed me the odd banana now and again. *throws banana at Richmond* From scott at tactilemedia.com Thu May 1 13:10:55 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 01 May 2014 10:10:55 -0700 Subject: wait with messages In-Reply-To: <4FC18B22327845AD89897ADECADF5D91@userd204a4d61c> References: <4FC18B22327845AD89897ADECADF5D91@userd204a4d61c> Message-ID: Hi Larry: This is probably a situation where wait with messages will not work. If you want to cancel sound 2 independently of sound 1, the second sound needs to have its own play message so it can be canceled separately. This is why I originally suggested the possibility of using a loop script or similar. You might try something like this (watch line wrap): # PLAY SOUND 1 on openStack play ac "sound1.wav" send "playBack2" to me in 8 seconds end openStack # PLAY SOUND 2 command playBack2 play ac "sound2.wav" looping end playBack2 # CANCEL PLAYBACK OF SOUND 2 # BEFORE OR AFTER PLAYBACK HAS STARTED command cancelPlayBack2 cancel item 1 of line lineOffset("playBack2",pendingMessages()) of pendingMessages() play stop end cancelPlayBack2 Now, any control that user can press to cancel the playback of sound 2 needs to include a call to the above "cancelPlayBack2" command in its script. Note that this will also stop playback of any imported sound due to the "play stop". Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 5/1/14 8:54 AM, "larry at significantplanet.org" wrote: >I have a splash screen and want to play 2 sounds in it, but allow the >user to leave as soon as he/she wishes. > >This was my previous code and it worked fine: > >play audioclip "Sound1.wav" > >wait 8 seconds > >play audioclip "Sound2.wav" looping > >the problem with the above code is that the "wait" command meant that the >user could not click on the button to go to the main screen until the 8 >seconds was up. > >and this is my new code: > >play audioclip "Sound1.wav" > >wait 8 seconds with messages > >play audioclip "Sound2.wav" looping > >the problem with the new code is this: > >IF the user clicks on the button (to go to the main screen) AFTER the 8 >seconds, then everything works fine - as it always did > >but IF the user clicks on the button DURING the 8 seconds, then >everything goes completely CUCKOO!! > >So, the only difference in the expected result and the cuckoo result is >that I added "with messages" > >Therefore, I am assuming that I need to so something with messages if the >user clicks during the 8 seconds, but I have no idea what to do. > >TIA for any help > >Larry >_______________________________________________ >use-livecode mailing list >use-livecode at 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 May 1 13:11:57 2014 From: dsc at swcp.com (Dar Scott) Date: Thu, 1 May 2014 11:11:57 -0600 Subject: LiveCode Books Message-ID: <28AFB3F8-9919-4D8D-B1F9-2E058D72C391@swcp.com> I am encouraging the use of LiveCode as a preferred language for a corporation and some its sister companies. Once of the concerns expressed is the lack of books. I?ll do my diligence in searching lists, Amazon and the web in general, but I wonder if people could mention their books or book projects or books that might not get mentioned otherwise. I also crave reasons why such a lack (if real) is mitigated. Dar From andrew at ctech.me Thu May 1 13:21:40 2014 From: andrew at ctech.me (Andrew Kluthe) Date: Thu, 1 May 2014 12:21:40 -0500 Subject: Proof Reading In-Reply-To: <53627670.9020008@gmail.com> References: <53627670.9020008@gmail.com> Message-ID: An opportunity for the masochists among us. On Thu, May 1, 2014 at 11:29 AM, Richmond wrote: > Why do I have a feeling that 'proof reading' in this > case will not just involve proof reading; but: > > 1. Style Editing (something I am extremely experienced at). > > 2. Trying out all the exercises in Livecode. > > 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 > -- Regards, Andrew Kluthe andrew at ctech.me From dsc at swcp.com Thu May 1 13:27:29 2014 From: dsc at swcp.com (Dar Scott) Date: Thu, 1 May 2014 11:27:29 -0600 Subject: LiveCode Books In-Reply-To: <28AFB3F8-9919-4D8D-B1F9-2E058D72C391@swcp.com> References: <28AFB3F8-9919-4D8D-B1F9-2E058D72C391@swcp.com> Message-ID: <15E62E49-6A99-4DFD-A375-7A99C434F8A5@swcp.com> I?d be pleased to send a summary to the list, if I get more than two responses. On May 1, 2014, at 11:11 AM, Dar Scott wrote: > I am encouraging the use of LiveCode as a preferred language for a corporation and some its sister companies. > > Once of the concerns expressed is the lack of books. > > I?ll do my diligence in searching lists, Amazon and the web in general, but I wonder if people could mention their books or book projects or books that might not get mentioned otherwise. > > I also crave reasons why such a lack (if real) is mitigated. > > Dar > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From larry at significantplanet.org Thu May 1 13:30:36 2014 From: larry at significantplanet.org (larry at significantplanet.org) Date: Thu, 1 May 2014 11:30:36 -0600 Subject: wait with messages References: <4FC18B22327845AD89897ADECADF5D91@userd204a4d61c> Message-ID: <90B408E667ED4C8582C18D7BD2A276BE@userd204a4d61c> Thanks Scott, Here is the workaround I did: on openStack play ac "sound1.wav" send "mouseDoubleUp" to image "bigPlay" in 8 seconds end openStack in the script of image "bigPlay" I have: on mouseDoubleUp play ac "sound2.wav" end mouseDoubleUp also in the script of image "bigPlay" I have on mouseUp (do a bunch of other stuff too) stop playing ac "sound1.wav" stop playing ac "sound2.wav" end mouseUp What really BUGS me about LiveCode is that the documentation (example, wait with messages) is SO sketchy, that you cannot figure out how to use it. I'm constantly wasting my time fighting something that doesn't work and then ending up having to do a workaround as shown above. And as an FYI in case you ever run into this: I imported a folder of audio files and LC inexplicably made my "bigPlay" image disappear - even when it says "visible" in the property inspector, is in the top layer and blendlevel is 0. After fighting that twice, I went back and had to import each audio file individually. Note that I'm using 6.1.1 (rc 4) on XP. Anyway, thanks for the code below. I may end up using it somewhere sometime. Larry ----- Original Message ----- From: "Scott Rossi" To: "LiveCode Mail List" Sent: Thursday, May 01, 2014 11:10 AM Subject: Re: wait with messages > Hi Larry: > > This is probably a situation where wait with messages will not work. If > you want to cancel sound 2 independently of sound 1, the second sound > needs to have its own play message so it can be canceled separately. This > is why I originally suggested the possibility of using a loop script or > similar. > > You might try something like this (watch line wrap): > > # PLAY SOUND 1 > on openStack > play ac "sound1.wav" > send "playBack2" to me in 8 seconds > end openStack > > # PLAY SOUND 2 > command playBack2 > play ac "sound2.wav" looping > end playBack2 > > # CANCEL PLAYBACK OF SOUND 2 > # BEFORE OR AFTER PLAYBACK HAS STARTED > command cancelPlayBack2 > cancel item 1 of line lineOffset("playBack2",pendingMessages()) of > pendingMessages() > play stop > end cancelPlayBack2 > > > Now, any control that user can press to cancel the playback of sound 2 > needs to include a call to the above "cancelPlayBack2" command in its > script. Note that this will also stop playback of any imported sound due > to the "play stop". > > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > > > > On 5/1/14 8:54 AM, "larry at significantplanet.org" > wrote: > >>I have a splash screen and want to play 2 sounds in it, but allow the >>user to leave as soon as he/she wishes. >> >>This was my previous code and it worked fine: >> >>play audioclip "Sound1.wav" >> >>wait 8 seconds >> >>play audioclip "Sound2.wav" looping >> >>the problem with the above code is that the "wait" command meant that the >>user could not click on the button to go to the main screen until the 8 >>seconds was up. >> >>and this is my new code: >> >>play audioclip "Sound1.wav" >> >>wait 8 seconds with messages >> >>play audioclip "Sound2.wav" looping >> >>the problem with the new code is this: >> >>IF the user clicks on the button (to go to the main screen) AFTER the 8 >>seconds, then everything works fine - as it always did >> >>but IF the user clicks on the button DURING the 8 seconds, then >>everything goes completely CUCKOO!! >> >>So, the only difference in the expected result and the cuckoo result is >>that I added "with messages" >> >>Therefore, I am assuming that I need to so something with messages if the >>user clicks during the 8 seconds, but I have no idea what to do. >> >>TIA for any help >> >>Larry >>_______________________________________________ >>use-livecode mailing list >>use-livecode 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 larry at significantplanet.org Thu May 1 13:37:07 2014 From: larry at significantplanet.org (larry at significantplanet.org) Date: Thu, 1 May 2014 11:37:07 -0600 Subject: run/edit tool Message-ID: <9538398DE62748A3BCAB2EE0AE71EE27@userd204a4d61c> Is there a way to default to the run tool (instead of edit tool) when opening LC? If I forget to choose the run tool before opening my stack then it won't work properly because I have in my on openStack a: send "mouseDoubleUp" message, and so LC won't execute it because the edit tool is selected instead of the run tool. TIA Larry From capellan2000 at gmail.com Thu May 1 13:38:32 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Thu, 1 May 2014 10:38:32 -0700 (PDT) Subject: LiveCode Books In-Reply-To: <28AFB3F8-9919-4D8D-B1F9-2E058D72C391@swcp.com> References: <28AFB3F8-9919-4D8D-B1F9-2E058D72C391@swcp.com> Message-ID: <1398965912140-4678904.post@n4.nabble.com> Hi Dar, Dar Scott wrote > [snip] > Once of the concerns expressed is the lack of books. > I?ll do my diligence in searching lists, Amazon and the web > in general, but I wonder if people could mention their books > or book projects or books that might not get mentioned otherwise. > [snip] Mark book is really good for real beginners http://www3.economy-x-talk.com/file.php?node=programming-livecode-for-the-real-beginner Colin book is essential for Mobile developers http://www.packtpub.com/livecode-for-android-ios-mobile-development-beginners-guide/book In LinkedIn, I read about this book http://www.packtpub.com/livecode-mobile-development-hotshot/book If my guess is correct, there are more books on the way. :D Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-Books-tp4678900p4678904.html Sent from the Revolution - User mailing list archive at Nabble.com. From coiin at verizon.net Thu May 1 13:44:04 2014 From: coiin at verizon.net (Colin Holgate) Date: Thu, 01 May 2014 18:44:04 +0100 Subject: LiveCode Books In-Reply-To: <1398965912140-4678904.post@n4.nabble.com> References: <28AFB3F8-9919-4D8D-B1F9-2E058D72C391@swcp.com> <1398965912140-4678904.post@n4.nabble.com> Message-ID: <3F3601C4-F3A8-40D3-BE41-F172A3BE8CA5@verizon.net> I?m insanely overdue to finish an update to the book, that talks more about v6.5 and later. Hopefully I?ll finish it one day! Whatever the case, when I have that done I?ll sneak people a PDF of the new version. On May 1, 2014, at 6:38 PM, Alejandro Tejada wrote: > Colin book is essential for Mobile developers > http://www.packtpub.com/livecode-for-android-ios-mobile-development-beginners-guide/book From martyknappster at gmail.com Thu May 1 13:48:28 2014 From: martyknappster at gmail.com (Marty Knapp) Date: Thu, 01 May 2014 10:48:28 -0700 Subject: run/edit tool In-Reply-To: <9538398DE62748A3BCAB2EE0AE71EE27@userd204a4d61c> References: <9538398DE62748A3BCAB2EE0AE71EE27@userd204a4d61c> Message-ID: <536288EC.2000006@gmail.com> Larry, Insert "choose browse tool" before you send the mouseDoubleUp -- Best regards, Marty Knapp Knappster Solutions LLC > Is there a way to default to the run tool (instead of edit tool) when opening LC? > > If I forget to choose the run tool before opening my stack then it won't work properly because I have in my on openStack a: > > send "mouseDoubleUp" > > message, and so LC won't execute it because the edit tool is selected instead of the run tool. > > TIA > Larry > _______________________________________________ > use-livecode mailing list > use-livecode at 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 May 1 13:54:08 2014 From: dsc at swcp.com (Dar Scott) Date: Thu, 1 May 2014 11:54:08 -0600 Subject: wait with messages In-Reply-To: <90B408E667ED4C8582C18D7BD2A276BE@userd204a4d61c> References: <4FC18B22327845AD89897ADECADF5D91@userd204a4d61c> <90B408E667ED4C8582C18D7BD2A276BE@userd204a4d61c> Message-ID: Larry, I have an old stack called ?A Primer on Message Mechanics? that is an exhaustive description of ?send? and cousins, should you need to get into this again. (Read ?belabored? if you want.) It is here: http://pages.swcp.com/dsc/revstacks.html It does cover ?wait with messages? briefly, but the emphasis is on ?send?. Dar On May 1, 2014, at 11:30 AM, wrote: > Thanks Scott, > > Here is the workaround I did: > on openStack > play ac "sound1.wav" > send "mouseDoubleUp" to image "bigPlay" in 8 seconds > end openStack > > in the script of image "bigPlay" I have: > on mouseDoubleUp > play ac "sound2.wav" > end mouseDoubleUp > > also in the script of image "bigPlay" I have > on mouseUp > (do a bunch of other stuff too) > stop playing ac "sound1.wav" > stop playing ac "sound2.wav" > end mouseUp > > What really BUGS me about LiveCode is that the documentation (example, wait with messages) is SO sketchy, that you cannot figure out how to use it. I'm constantly wasting my time fighting something that doesn't work and then ending up having to do a workaround as shown above. > > And as an FYI in case you ever run into this: I imported a folder of audio files and LC inexplicably made my "bigPlay" image disappear - even when it says "visible" in the property inspector, is in the top layer and blendlevel is 0. After fighting that twice, I went back and had to import each audio file individually. Note that I'm using 6.1.1 (rc 4) on XP. > > Anyway, thanks for the code below. I may end up using it somewhere sometime. > Larry > > > ----- Original Message ----- From: "Scott Rossi" > To: "LiveCode Mail List" > Sent: Thursday, May 01, 2014 11:10 AM > Subject: Re: wait with messages > > >> Hi Larry: >> >> This is probably a situation where wait with messages will not work. If >> you want to cancel sound 2 independently of sound 1, the second sound >> needs to have its own play message so it can be canceled separately. This >> is why I originally suggested the possibility of using a loop script or >> similar. >> >> You might try something like this (watch line wrap): >> >> # PLAY SOUND 1 >> on openStack >> play ac "sound1.wav" >> send "playBack2" to me in 8 seconds >> end openStack >> >> # PLAY SOUND 2 >> command playBack2 >> play ac "sound2.wav" looping >> end playBack2 >> >> # CANCEL PLAYBACK OF SOUND 2 >> # BEFORE OR AFTER PLAYBACK HAS STARTED >> command cancelPlayBack2 >> cancel item 1 of line lineOffset("playBack2",pendingMessages()) of >> pendingMessages() >> play stop >> end cancelPlayBack2 >> >> >> Now, any control that user can press to cancel the playback of sound 2 >> needs to include a call to the above "cancelPlayBack2" command in its >> script. Note that this will also stop playback of any imported sound due >> to the "play stop". >> >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX/UI Design >> >> >> >> >> On 5/1/14 8:54 AM, "larry at significantplanet.org" >> wrote: >> >>> I have a splash screen and want to play 2 sounds in it, but allow the >>> user to leave as soon as he/she wishes. >>> >>> This was my previous code and it worked fine: >>> >>> play audioclip "Sound1.wav" >>> >>> wait 8 seconds >>> >>> play audioclip "Sound2.wav" looping >>> >>> the problem with the above code is that the "wait" command meant that the >>> user could not click on the button to go to the main screen until the 8 >>> seconds was up. >>> >>> and this is my new code: >>> >>> play audioclip "Sound1.wav" >>> >>> wait 8 seconds with messages >>> >>> play audioclip "Sound2.wav" looping >>> >>> the problem with the new code is this: >>> >>> IF the user clicks on the button (to go to the main screen) AFTER the 8 >>> seconds, then everything works fine - as it always did >>> >>> but IF the user clicks on the button DURING the 8 seconds, then >>> everything goes completely CUCKOO!! >>> >>> So, the only difference in the expected result and the cuckoo result is >>> that I added "with messages" >>> >>> Therefore, I am assuming that I need to so something with messages if the >>> user clicks during the 8 seconds, but I have no idea what to do. >>> >>> TIA for any help >>> >>> Larry >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode 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 larry at significantplanet.org Thu May 1 13:57:06 2014 From: larry at significantplanet.org (larry at significantplanet.org) Date: Thu, 1 May 2014 11:57:06 -0600 Subject: wait with messages References: <4FC18B22327845AD89897ADECADF5D91@userd204a4d61c><90B408E667ED4C8582C18D7BD2A276BE@userd204a4d61c> Message-ID: <5828AB98927F4D64A6D23454DC61A7F1@userd204a4d61c> thanks very much, Dar Larry ----- Original Message ----- From: "Dar Scott" To: "How to use LiveCode" Sent: Thursday, May 01, 2014 11:54 AM Subject: Re: wait with messages Larry, I have an old stack called ?A Primer on Message Mechanics? that is an exhaustive description of ?send? and cousins, should you need to get into this again. (Read ?belabored? if you want.) It is here: http://pages.swcp.com/dsc/revstacks.html It does cover ?wait with messages? briefly, but the emphasis is on ?send?. Dar On May 1, 2014, at 11:30 AM, wrote: > Thanks Scott, > > Here is the workaround I did: > on openStack > play ac "sound1.wav" > send "mouseDoubleUp" to image "bigPlay" in 8 seconds > end openStack > > in the script of image "bigPlay" I have: > on mouseDoubleUp > play ac "sound2.wav" > end mouseDoubleUp > > also in the script of image "bigPlay" I have > on mouseUp > (do a bunch of other stuff too) > stop playing ac "sound1.wav" > stop playing ac "sound2.wav" > end mouseUp > > What really BUGS me about LiveCode is that the documentation (example, > wait with messages) is SO sketchy, that you cannot figure out how to use > it. I'm constantly wasting my time fighting something that doesn't work > and then ending up having to do a workaround as shown above. > > And as an FYI in case you ever run into this: I imported a folder of > audio files and LC inexplicably made my "bigPlay" image disappear - even > when it says "visible" in the property inspector, is in the top layer and > blendlevel is 0. After fighting that twice, I went back and had to import > each audio file individually. Note that I'm using 6.1.1 (rc 4) on XP. > > Anyway, thanks for the code below. I may end up using it somewhere > sometime. > Larry > > > ----- Original Message ----- From: "Scott Rossi" > To: "LiveCode Mail List" > Sent: Thursday, May 01, 2014 11:10 AM > Subject: Re: wait with messages > > >> Hi Larry: >> >> This is probably a situation where wait with messages will not work. If >> you want to cancel sound 2 independently of sound 1, the second sound >> needs to have its own play message so it can be canceled separately. >> This >> is why I originally suggested the possibility of using a loop script or >> similar. >> >> You might try something like this (watch line wrap): >> >> # PLAY SOUND 1 >> on openStack >> play ac "sound1.wav" >> send "playBack2" to me in 8 seconds >> end openStack >> >> # PLAY SOUND 2 >> command playBack2 >> play ac "sound2.wav" looping >> end playBack2 >> >> # CANCEL PLAYBACK OF SOUND 2 >> # BEFORE OR AFTER PLAYBACK HAS STARTED >> command cancelPlayBack2 >> cancel item 1 of line lineOffset("playBack2",pendingMessages()) of >> pendingMessages() >> play stop >> end cancelPlayBack2 >> >> >> Now, any control that user can press to cancel the playback of sound 2 >> needs to include a call to the above "cancelPlayBack2" command in its >> script. Note that this will also stop playback of any imported sound due >> to the "play stop". >> >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX/UI Design >> >> >> >> >> On 5/1/14 8:54 AM, "larry at significantplanet.org" >> wrote: >> >>> I have a splash screen and want to play 2 sounds in it, but allow the >>> user to leave as soon as he/she wishes. >>> >>> This was my previous code and it worked fine: >>> >>> play audioclip "Sound1.wav" >>> >>> wait 8 seconds >>> >>> play audioclip "Sound2.wav" looping >>> >>> the problem with the above code is that the "wait" command meant that >>> the >>> user could not click on the button to go to the main screen until the 8 >>> seconds was up. >>> >>> and this is my new code: >>> >>> play audioclip "Sound1.wav" >>> >>> wait 8 seconds with messages >>> >>> play audioclip "Sound2.wav" looping >>> >>> the problem with the new code is this: >>> >>> IF the user clicks on the button (to go to the main screen) AFTER the 8 >>> seconds, then everything works fine - as it always did >>> >>> but IF the user clicks on the button DURING the 8 seconds, then >>> everything goes completely CUCKOO!! >>> >>> So, the only difference in the expected result and the cuckoo result is >>> that I added "with messages" >>> >>> Therefore, I am assuming that I need to so something with messages if >>> the >>> user clicks during the 8 seconds, but I have no idea what to do. >>> >>> TIA for any help >>> >>> Larry >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode 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 larry at significantplanet.org Thu May 1 14:00:25 2014 From: larry at significantplanet.org (larry at significantplanet.org) Date: Thu, 1 May 2014 12:00:25 -0600 Subject: run/edit tool References: <9538398DE62748A3BCAB2EE0AE71EE27@userd204a4d61c> <536288EC.2000006@gmail.com> Message-ID: Thanks Marty! very cool I just inserted "choose browse tool" as the first line of on openStack and it works beautifully Larry ----- Original Message ----- From: "Marty Knapp" To: "How to use LiveCode" Sent: Thursday, May 01, 2014 11:48 AM Subject: Re: run/edit tool > Larry, > Insert "choose browse tool" before you send the mouseDoubleUp > > -- > Best regards, > Marty Knapp > Knappster Solutions LLC > > >> Is there a way to default to the run tool (instead of edit tool) when >> opening LC? >> >> If I forget to choose the run tool before opening my stack then it won't >> work properly because I have in my on openStack a: >> >> send "mouseDoubleUp" >> >> message, and so LC won't execute it because the edit tool is selected >> instead of the run tool. >> >> TIA >> Larry >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 dunbarx at aol.com Thu May 1 14:16:18 2014 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 1 May 2014 14:16:18 -0400 (EDT) Subject: run/edit tool In-Reply-To: References: <9538398DE62748A3BCAB2EE0AE71EE27@userd204a4d61c> <536288EC.2000006@gmail.com> Message-ID: <8D13380948AB0C4-B54-A3AF@webmail-d205.sysops.aol.com> Larry. You can add a stack to the plugins folder that will load on startup. This can have that same simple one-liner that selects the browse tool, but will open on a session basis This way you never have to think about it again. Craig Newman -----Original Message----- From: larry To: How to use LiveCode Sent: Thu, May 1, 2014 2:01 pm Subject: Re: run/edit tool Thanks Marty! very cool I just inserted "choose browse tool" as the first line of on openStack and it works beautifully Larry ----- Original Message ----- From: "Marty Knapp" To: "How to use LiveCode" Sent: Thursday, May 01, 2014 11:48 AM Subject: Re: run/edit tool > Larry, > Insert "choose browse tool" before you send the mouseDoubleUp > > -- > Best regards, > Marty Knapp > Knappster Solutions LLC > > >> Is there a way to default to the run tool (instead of edit tool) when >> opening LC? >> >> If I forget to choose the run tool before opening my stack then it won't >> work properly because I have in my on openStack a: >> >> send "mouseDoubleUp" >> >> message, and so LC won't execute it because the edit tool is selected >> instead of the run tool. >> >> TIA >> Larry >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 May 1 14:24:00 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 1 May 2014 11:24:00 -0700 Subject: wait with messages In-Reply-To: <90B408E667ED4C8582C18D7BD2A276BE@userd204a4d61c> References: <4FC18B22327845AD89897ADECADF5D91@userd204a4d61c> <90B408E667ED4C8582C18D7BD2A276BE@userd204a4d61c> Message-ID: I feel your pain. We're all in (or have been in) that boat. But I would ask, in what environment is this NOT the case? In addition to LiveCode, I go through this almost every day with HTML, CSS, Javascript, Flash, ecommerce admin tools, and many applications. In years of creative work, I have almost NEVER been able to finish a project without having to research or in many cases ask for help, because the detail/feature I wanted to implement was too specialized for the documentation (if there even was any). Just the other day I spent an entire day trying to work out a file download issue with LiveCode server and HTML. Fighting with the tool/environment is not unique to LiveCode. At least with LC we have helpful folks on this list, in the forums, and those writing books. Not sure how I would get stuff done without those people. Regards, Scott Rossi Creative Director Tactile Media, UX Design > On May 1, 2014, at 10:30 AM, wrote: > > What really BUGS me about LiveCode is that the documentation (example, wait with messages) is SO sketchy, that you cannot figure out how to use it. I'm constantly wasting my time fighting something that doesn't work and then ending up having to do a workaround as shown above. From dsc at swcp.com Thu May 1 14:24:01 2014 From: dsc at swcp.com (Dar Scott) Date: Thu, 1 May 2014 12:24:01 -0600 Subject: Editor hints Message-ID: <96EA129B-C0A8-458A-A69F-3DF0F6FAFB83@swcp.com> I like the completion help in the message box. It seemed like I had seen some first stages of help in the editor in the form of hints or syntax or completion, I forgot what. But, I?m not seeing that now. Is there something and I?m not doing it right? Dar From ambassador at fourthworld.com Thu May 1 14:31:47 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 01 May 2014 11:31:47 -0700 Subject: wait with messages In-Reply-To: <90B408E667ED4C8582C18D7BD2A276BE@userd204a4d61c> References: <90B408E667ED4C8582C18D7BD2A276BE@userd204a4d61c> Message-ID: <53629313.7060803@fourthworld.com> larry wrote: > What really BUGS me about LiveCode is that the documentation (example, wait > with messages) is SO sketchy, that you cannot figure out how to use it. The docs team at RunRev is working on a rewrite of the User Guide, and part of my role as Community Manager is to help provide feedback from the community to inform their efforts. How much of the existing User Guide have you read, and did you find anything in it that was inaccurate or incomplete? -- Richard Gaskin LiveCode Community Manager richard at livecode.org From larry at significantplanet.org Thu May 1 14:32:15 2014 From: larry at significantplanet.org (larry at significantplanet.org) Date: Thu, 1 May 2014 12:32:15 -0600 Subject: wait with messages References: <4FC18B22327845AD89897ADECADF5D91@userd204a4d61c><90B408E667ED4C8582C18D7BD2A276BE@userd204a4d61c> Message-ID: <5D45F5F2B5A94848BD8E21206D8BB8DB@userd204a4d61c> hey Scott, Thanks for the good reminder. I agree 100% that I couldn't get my project done without all the kind people on this list!!! I was just really frustrated this morning and your wise words have brought me back to some sort of sanity. I'm sure many people who know me well would question if I ever am completely sane. Larry ----- Original Message ----- From: "Scott Rossi" To: "How to use LiveCode" Sent: Thursday, May 01, 2014 12:24 PM Subject: Re: wait with messages >I feel your pain. We're all in (or have been in) that boat. > > But I would ask, in what environment is this NOT the case? > > In addition to LiveCode, I go through this almost every day with HTML, > CSS, Javascript, Flash, ecommerce admin tools, and many applications. In > years of creative work, I have almost NEVER been able to finish a project > without having to research or in many cases ask for help, because the > detail/feature I wanted to implement was too specialized for the > documentation (if there even was any). Just the other day I spent an > entire day trying to work out a file download issue with LiveCode server > and HTML. > > Fighting with the tool/environment is not unique to LiveCode. At least > with LC we have helpful folks on this list, in the forums, and those > writing books. Not sure how I would get stuff done without those people. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > >> On May 1, 2014, at 10:30 AM, wrote: >> >> What really BUGS me about LiveCode is that the documentation (example, >> wait with messages) is SO sketchy, that you cannot figure out how to use >> it. I'm constantly wasting my time fighting something that doesn't work >> and then ending up having to do a workaround as shown above. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From larry at significantplanet.org Thu May 1 14:40:31 2014 From: larry at significantplanet.org (larry at significantplanet.org) Date: Thu, 1 May 2014 12:40:31 -0600 Subject: User Guide and Dictionary and Personal Notes References: <90B408E667ED4C8582C18D7BD2A276BE@userd204a4d61c> <53629313.7060803@fourthworld.com> Message-ID: <731E02AE3D82405D84E576B638E1541A@userd204a4d61c> Hello Richard, Yes, I have read the entire User Guide. But I cannot remember everything I've read. When programming, I mostly look in the Dictionary for finding how to do things. It is my STRONG opinion that LC should make the Dictionary editable for each user. In other words, I should be able to add my own notes to MY Dictionary, whether I type those notes in directly, or copy/paste them from these emails in the user list or from the User Guide. Then I would have MY PERSONAL notes all in one handy place - my personal copy of the Dictionary. That feature would be VERY helpful to me and I suspect to other LC programmers as well. Of course I would want to port that Dictionary to future versions of LC. Thanks for listening, Larry P.S. It is pretty much impossible for ANY User Guide/Dictionary to be "complete" because there are too many different scenarios in programming to cover every possible contingency. That is precisely why being able to add PERSONAL NOTES would be so helpful. ----- Original Message ----- From: "Richard Gaskin" To: Sent: Thursday, May 01, 2014 12:31 PM Subject: Re: wait with messages > larry wrote: > >> What really BUGS me about LiveCode is that the documentation (example, >> wait >> with messages) is SO sketchy, that you cannot figure out how to use it. > > The docs team at RunRev is working on a rewrite of the User Guide, and > part of my role as Community Manager is to help provide feedback from the > community to inform their efforts. > > How much of the existing User Guide have you read, and did you find > anything in it that was inaccurate or incomplete? > > -- > Richard Gaskin > LiveCode Community Manager > richard at livecode.org > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 May 1 14:46:34 2014 From: dsc at swcp.com (Dar Scott) Date: Thu, 1 May 2014 12:46:34 -0600 Subject: wait with messages In-Reply-To: <53629313.7060803@fourthworld.com> References: <90B408E667ED4C8582C18D7BD2A276BE@userd204a4d61c> <53629313.7060803@fourthworld.com> Message-ID: <2590B9DE-AC2F-49B6-B9FF-BB22BBD93F5F@swcp.com> I?m so glad you brought this up. According to the edition information at the front of the document, this is 3 1/2 years old. I intend to include this in my list of books I?m giving to a customer. I wonder it it can be or should be more integrated. Dar On May 1, 2014, at 12:31 PM, Richard Gaskin wrote: > larry wrote: > >> What really BUGS me about LiveCode is that the documentation (example, wait >> with messages) is SO sketchy, that you cannot figure out how to use it. > > The docs team at RunRev is working on a rewrite of the User Guide, and part of my role as Community Manager is to help provide feedback from the community to inform their efforts. > > How much of the existing User Guide have you read, and did you find anything in it that was inaccurate or incomplete? > > -- > Richard Gaskin > LiveCode Community Manager > richard at livecode.org > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From vclement at gmail.com Thu May 1 14:47:50 2014 From: vclement at gmail.com (Vaughn Clement) Date: Thu, 1 May 2014 11:47:50 -0700 Subject: User Guide and Dictionary and Personal Notes In-Reply-To: <731E02AE3D82405D84E576B638E1541A@userd204a4d61c> References: <90B408E667ED4C8582C18D7BD2A276BE@userd204a4d61c> <53629313.7060803@fourthworld.com> <731E02AE3D82405D84E576B638E1541A@userd204a4d61c> Message-ID: Hi Larry I totally agree with your descriptions of the dictionary and supporting media. That is why I developed the LC Dictionary Pro app using FileMaker Advanced. I only received a minimum of support for this app when I tried to get support for a cloud version of the app. So I put it on the shelf for another day. Thank you Vaughn Clement Apps by Vaughn Clement (Support) *http://www.appsbyvaughnclement.com/tools/home-page/ * Skype: vaughn.clement https://secure.join.me/appsbyvclement FaceTime: vclement at gmail.com LogMeIn also avaialble Call on "ooVoo" at address: vaughnclement or 9282549062 Ph. 928-254-9062 On Thu, May 1, 2014 at 11:40 AM, wrote: > Hello Richard, > Yes, I have read the entire User Guide. But I cannot remember everything > I've read. > When programming, I mostly look in the Dictionary for finding how to do > things. > It is my STRONG opinion that LC should make the Dictionary editable for > each user. In other words, I should be able to add my own notes to MY > Dictionary, whether I type those notes in directly, or copy/paste them from > these emails in the user list or from the User Guide. Then I would have MY > PERSONAL notes all in one handy place - my personal copy of the Dictionary. > That feature would be VERY helpful to me and I suspect to other LC > programmers as well. > Of course I would want to port that Dictionary to future versions of LC. > Thanks for listening, > Larry > P.S. It is pretty much impossible for ANY User Guide/Dictionary to be > "complete" because there are too many different scenarios in programming to > cover every possible contingency. That is precisely why being able to add > PERSONAL NOTES would be so helpful. > > > ----- Original Message ----- From: "Richard Gaskin" < > ambassador at fourthworld.com> > To: > Sent: Thursday, May 01, 2014 12:31 PM > Subject: Re: wait with messages > > > larry wrote: >> >> What really BUGS me about LiveCode is that the documentation (example, >>> wait >>> with messages) is SO sketchy, that you cannot figure out how to use it. >>> >> >> The docs team at RunRev is working on a rewrite of the User Guide, and >> part of my role as Community Manager is to help provide feedback from the >> community to inform their efforts. >> >> How much of the existing User Guide have you read, and did you find >> anything in it that was inaccurate or incomplete? >> >> -- >> Richard Gaskin >> LiveCode Community Manager >> richard at livecode.org >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 Thu May 1 14:51:55 2014 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 1 May 2014 15:51:55 -0300 Subject: [ANN] Facebook Lib Message-ID: As said in the popular Sega Genesis game Altered Beast: "RISE FROM YOUR GRAVE!!!!!" Hey Folks, Long time no see! I missed you all and this is my "I am back" email. For the past year and a half I've been heavily involved with Mozilla, HTML5 and Firefox OS but I never forgot LiveCode or how much I love you all. I've been showing LiveCode to people all over the past year, everyone is always impressed. Well, back to business, there will be time for small talk later! I've managed to build a simple Facebook Library for LiveCode. Finally! And it works. You can learn more about it at: http://andregarzia.com/pages/en/facebooklib/ Basically it allows you to post and get stuff from Facebook. Right now it relies on RevBrowser so its available only for Mac OS X and Windows. I will sort mobile shortly but since I knew that some people here needed this I decided to start selling it with the Desktop platform only. Call it an MVP. The library is there along with a sample stack that is able to post text and photos to a user wall. I've also made new bundles of DB Lib, AAG Tools and Facebook Lib available. Check them out and send any feedback my way. Cheers Andre -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From ray at linkit.com Thu May 1 14:52:51 2014 From: ray at linkit.com (Ray) Date: Thu, 01 May 2014 15:52:51 -0300 Subject: Alphadata Crashes Livecode In-Reply-To: <731E02AE3D82405D84E576B638E1541A@userd204a4d61c> References: <90B408E667ED4C8582C18D7BD2A276BE@userd204a4d61c> <53629313.7060803@fourthworld.com> <731E02AE3D82405D84E576B638E1541A@userd204a4d61c> Message-ID: <53629803.4000708@LinkIt.Com> Does anybody know if this is a known bug? I have two .jpeg images. One's 68 KB and the other is 116 KB. If I try to "put the alphaData of img [myImage]" into myVar, where myImage's fileName is that of the larger jpeg file, Livecode crashes, even if I put the command in a try-catch. The smaller one doesn't crash. I'm using LC version 6.5.2 with Windows 8.1 Thanks! From bobsneidar at iotecdigital.com Thu May 1 14:55:52 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Thu, 1 May 2014 18:55:52 +0000 Subject: The parlous state of Rounded Rectangular buttons - Found word(s) list error in the Text body In-Reply-To: <746d33c2-d3a3-4ac4-9ce0-fab35b0e9b2a@lists.runrev.com> References: <535FDF96.3010407@gmail.com> <746d33c2-d3a3-4ac4-9ce0-fab35b0e9b2a@lists.runrev.com> Message-ID: <44082479-56D4-4E39-AE60-75561ECFCF7E@iotecdigital.com> Isn?t Native Controls what version 7 is going to give us? Bob On Apr 29, 2014, at 16:02 , Mark Wieder > wrote: ...and I'll third it. I'd love to have native controls for whatever platform, but I'm not holding my breath for that. I just usually end up using images for buttons. No, they don't scale, but they look a whole lot better than those flat rounded things. From bobsneidar at iotecdigital.com Thu May 1 15:01:27 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Thu, 1 May 2014 19:01:27 +0000 Subject: Problem naming groups with integers - Found word(s) list error in the Text body In-Reply-To: <080d75ca-4a09-4385-913e-5fc120adf891@lists.runrev.com> References: <5352A7E3.6070809@gmail.com><0CCEBBE0-8685-4E30-BC36-3E969682142E@madmansoft.com><75E3AA22-BB81-4D5C-BA38-6643002A40E9@tactilemedia.com> <080d75ca-4a09-4385-913e-5fc120adf891@lists.runrev.com> Message-ID: <50AE05BE-2E40-405B-BD5C-E8D65FC55AA5@iotecdigital.com> Every value in LC is a string, that is to say there is no variable typing. The parser determines at runtime how to treat it, and if it can be used as such. I can say PUT ?1? + 1 but I cannot say PUT ?one? + 1. Bob S On Apr 19, 2014, at 09:57 , Stephen MacLean > wrote: Thanks Scott! So, even though I'm enclosing it in quotes, LC still thinks that? Strange behavior, since it's a string and not a number, but I can deal with it. Change already made:) Best, Steve From bvg at mac.com Thu May 1 15:20:32 2014 From: bvg at mac.com (=?windows-1252?Q?Bj=F6rnke_von_Gierke?=) Date: Thu, 01 May 2014 21:20:32 +0200 Subject: Zurich meeting this summer In-Reply-To: <7DE003D1-312A-47D8-9FAE-A377CF7BEEBE@mac.com> References: <7DE003D1-312A-47D8-9FAE-A377CF7BEEBE@mac.com> Message-ID: Hi persons who use LC Just a quick reminder that we're currently planning a meet-up in Zurich. There's already a few interested persons. So if you are also interested, please send me an email, so I can let you know directly about when/what/where, as soon as we've decided on anything. Don't forget to also fill out the times that you're most likely available on this form: http://doodle.com/yapygihh3itgz2qr cheers Bj?rnke Mark PS: If you need help about where to stay in Zurich or info about additional activities, don't hesitate to ask those questions as early as possible! On 20 Apr 2014, at 01:40, Bj?rnke von Gierke wrote: > Hi everyone > > Me and Mark are starting to prepare a meetup in Zurich (Switzerland), late June or early July. If you?re interested in joining us, it?d be great to know when you?ll be able to participate. Please take two minutes to fill out this date tableau: > > http://doodle.com/yapygihh3itgz2qr > > Also, if you are interested, PLEASE SEND ME AN EMAIL directly, so I can let you know about venue and exact date/time, as soon as we know more about those. > > Currently we aim to sit around, talk about LiveCode and have fun. Obviously knowing German or being Swiss is not a requirement. If you're from further away, I'm in the process of finding suitable accommodations. Maybe we'll do a tour trough the city the day before or after? Nothing has been decided yet, so please send us suggestions, questions, etc. > > We can?t wait to meet up! > > Bjoernke von Gierke > Mark Schonewille > > -- > > Hoi Zs?me > > Ich und Mark denken dar?ber nach ein Treffen in Z?rich zu organisieren, irgendwann ende Juni oder Anfang Juli. Falls du interessiert bist, w?hre es extrem hilfreich zu wissen dass du teilnehmen willst. W?hl doch bitte deine m?glichen Termine in dieser Tabelle aus: > > http://doodle.com/yapygihh3itgz2qr > > Ausserdem SCHICK MIR EINE EMAIL, damit ich dich direkt ?ber Austragungsort, Datum und Zeiten sowie andere Details direkt informieren kann, sobald wir mehr dar?ber wissen. > > Wir wollen vor allem rumsitzen, quatschen und Spass haben. Schweitzerdeutsch ist nat?rlich keine Voraussetzung. Ich suche derzeit nach ?bernachtungsm?glichkeiten f?r Leute von ausserhalb. Vielleicht gibts auch noch einen Stadtrundgang am Vortag oder so was? Wir haben uns noch nicht festgelegt, also schickt uns auch eure Vorschl?ge, Fragen, und so weiter. > > Wir freuen uns schon aufs Treffen! > > Bj?rnke von Gierke > Mark Schonewille -- Anyone thinking about going to Zurich in the summer? Please fill out the form and send me an email: http://doodle.com/yapygihh3itgz2qr -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From dsc at swcp.com Thu May 1 16:42:58 2014 From: dsc at swcp.com (Dar Scott) Date: Thu, 1 May 2014 14:42:58 -0600 Subject: Alphadata Crashes Livecode In-Reply-To: <53629803.4000708@LinkIt.Com> References: <90B408E667ED4C8582C18D7BD2A276BE@userd204a4d61c> <53629313.7060803@fourthworld.com> <731E02AE3D82405D84E576B638E1541A@userd204a4d61c> <53629803.4000708@LinkIt.Com> Message-ID: I?m guessing this is not in the bug database, but you might try some searches. Submit a stack if you can, if you make a bug report. Also note whether this is a referenced image and what your image related properties are. (The alphaData bytes will be all 255, right?) Dar On May 1, 2014, at 12:52 PM, Ray wrote: > Does anybody know if this is a known bug? > > I have two .jpeg images. One's 68 KB and the other is 116 KB. If I try to "put the alphaData of img [myImage]" into myVar, where myImage's fileName is that of the larger jpeg file, Livecode crashes, even if I put the command in a try-catch. The smaller one doesn't crash. > > I'm using LC version 6.5.2 with Windows 8.1 > > 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 Thu May 1 17:09:02 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 01 May 2014 14:09:02 -0700 Subject: [ANN] Facebook Lib In-Reply-To: References: Message-ID: http://i-view.net/stuff/welcome_back.jpg :-) Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 5/1/14 11:51 AM, "Andre Garzia" wrote: >As said in the popular Sega Genesis game Altered Beast: "RISE FROM YOUR >GRAVE!!!!!" > >Hey Folks, > >Long time no see! I missed you all and this is my "I am back" email. For >the past year and a half I've been heavily involved with Mozilla, HTML5 >and >Firefox OS but I never forgot LiveCode or how much I love you all. I've >been showing LiveCode to people all over the past year, everyone is always >impressed. > >Well, back to business, there will be time for small talk later! I've >managed to build a simple Facebook Library for LiveCode. Finally! And it >works. > >You can learn more about it at: > >http://andregarzia.com/pages/en/facebooklib/ > >Basically it allows you to post and get stuff from Facebook. Right now it >relies on RevBrowser so its available only for Mac OS X and Windows. I >will >sort mobile shortly but since I knew that some people here needed this I >decided to start selling it with the Desktop platform only. Call it an >MVP. > >The library is there along with a sample stack that is able to post text >and photos to a user wall. > >I've also made new bundles of DB Lib, AAG Tools and Facebook Lib >available. > >Check them out and send any feedback my way. > >Cheers >Andre > >-- >http://www.andregarzia.com -- All We Do Is Code. >http://fon.nu -- minimalist url shortening service. > > >-- >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 jacque at hyperactivesw.com Thu May 1 17:23:46 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 01 May 2014 16:23:46 -0500 Subject: Revsecurity.dll Message-ID: <5362BB62.80701@hyperactivesw.com> My client wants only a single executable file to be visible in the app folder. The app requires revsecurity.dll. Can someone verify that if I hide it, it will still work? I don't see why not, but who knows. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu May 1 17:31:50 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 01 May 2014 16:31:50 -0500 Subject: [ANN] Facebook Lib In-Reply-To: References: Message-ID: <5362BD46.70004@hyperactivesw.com> On 5/1/14, 1:51 PM, Andre Garzia wrote: > As said in the popular Sega Genesis game Altered Beast: "RISE FROM YOUR > GRAVE!!!!!" Andre, I've missed you. I am so glad you're back! -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From andre at andregarzia.com Thu May 1 17:49:15 2014 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 1 May 2014 18:49:15 -0300 Subject: [ANN] Facebook Lib In-Reply-To: References: Message-ID: auhahuahuahuahuauhauha Its very good to be back my friends! Hey Jacqueeee!!!! :D On Thu, May 1, 2014 at 6:09 PM, Scott Rossi wrote: > http://i-view.net/stuff/welcome_back.jpg > > > :-) > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > > > > On 5/1/14 11:51 AM, "Andre Garzia" wrote: > > >As said in the popular Sega Genesis game Altered Beast: "RISE FROM YOUR > >GRAVE!!!!!" > > > >Hey Folks, > > > >Long time no see! I missed you all and this is my "I am back" email. For > >the past year and a half I've been heavily involved with Mozilla, HTML5 > >and > >Firefox OS but I never forgot LiveCode or how much I love you all. I've > >been showing LiveCode to people all over the past year, everyone is always > >impressed. > > > >Well, back to business, there will be time for small talk later! I've > >managed to build a simple Facebook Library for LiveCode. Finally! And it > >works. > > > >You can learn more about it at: > > > >http://andregarzia.com/pages/en/facebooklib/ > > > >Basically it allows you to post and get stuff from Facebook. Right now it > >relies on RevBrowser so its available only for Mac OS X and Windows. I > >will > >sort mobile shortly but since I knew that some people here needed this I > >decided to start selling it with the Desktop platform only. Call it an > >MVP. > > > >The library is there along with a sample stack that is able to post text > >and photos to a user wall. > > > >I've also made new bundles of DB Lib, AAG Tools and Facebook Lib > >available. > > > >Check them out and send any feedback my way. > > > >Cheers > >Andre > > > >-- > >http://www.andregarzia.com -- All We Do Is Code. > >http://fon.nu -- minimalist url shortening service. > > > > > >-- > >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 feed at smpcsupport.com Thu May 1 18:00:06 2014 From: feed at smpcsupport.com (RunRevPlanet) Date: Fri, 02 May 2014 08:00:06 +1000 Subject: LiveCode Books Message-ID: <1398981606.5362c3e64101f@www.server101.com> I don't suppose my modest LiveCode and Games eBook is going to be win over any corporations or other business types to LiveCode. But given the name of this thread, I can't resist mentioning it here. http://livecodegamedeveloper.com/book.html Scott. -- Scott McDonald "Components, Controls, Tools and Resources for LiveCode" www.runrevplanet.com From dsc at swcp.com Thu May 1 18:07:34 2014 From: dsc at swcp.com (Dar Scott) Date: Thu, 1 May 2014 16:07:34 -0600 Subject: I lost my property inspector In-Reply-To: References: <7CD4CE97-1843-4E92-8ED3-2C01C6D23FE8@swcp.com> <8D13148A00B20B2-2BAC-23A65@webmail-d205.sysops.aol.com> <941B16F1-710E-4406-8D82-F2CD144F5AB8@swcp.com> <48730AC3-6861-4123-8C51-29D1193D23E8@swcp.com> <2BC26365-D1BC-460B-A1FD-1596689C31A7@swcp.com> <535EE3DB.4080304@hyperactivesw.com> Message-ID: I got this when dropping an Option Menu on 7.0dp3 . I took a picture of it. This didn?t have the way-off-screen or wrong mode like I saw before. Do you have a bug report I can upload the picture to? Dar On Apr 30, 2014, at 9:01 PM, Bob Sneidar wrote: > Dar, your stack is not broken. I reported this last week, and only a few people could reproduce it. I got the same results with a new stack. I suspect that people were not following my recipe, and so did not see the problem. Try this: > > 1. Quit Livecode > 2. Launch Livecode > 3. Create new stack > 4. Drag combo box into new stack > 5. Get properties of combo box > > You *should* get the same results. > > Jacque: > Your clients are seeing the problem I reported earlier, only I am not sure they know how they produced it. The reason only a few people are see in it, is because if you get ANY OTHER PROPERTIES first, the problem does not exhibit itself. At least this is what my tests revealed. That is why you MUST follow the above formula to see it. > > It may also be that other things will produce this, but I only know of this one. Once you successfully get the properties of an object, you will not see this problem until the next time you start Livecode. > > Bob > > > On Apr 30, 2014, at 06:01 , Dar Scott wrote: > >> I found a workaround. >> >> It turned out to be just that one button on that one stack. >> >> I can open the object inspector on some other object and after a few seconds it comes up. >> >> Then I can click on that bad button after that and the object inspector comes up with weird values in the fields. ?Combobox Menu? in the name field and ?stack revTemplatePalette?? in the label field and most of the controls are dimmed. I try it again and it works. >> >> So I can get it working, but I think my stack is broken. I have no idea how a broken stack can keep the object inspector from working. This is just a plain stack. >> >> So I figure either the stack is corrupted (maybe by a LiveCode bug) or I did something to the stack and in particular that button. >> >> Any ideas on what I could have done? >> >> Dar >> >> >> >> On Apr 28, 2014, at 5:27 PM, J. Landman Gay wrote: >> >>> On 4/28/14, 5:54 PM, Dar Scott wrote: >>>> Could something in the preferences do this? >>> >>> That was my first thought, especially since it persists across different versions of LC. Trash your prefs. >>> >>> -- >>> 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 > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From hello at simonsmith.co Thu May 1 18:07:56 2014 From: hello at simonsmith.co (Simon Smith) Date: Fri, 2 May 2014 00:07:56 +0200 Subject: LiveCode Books In-Reply-To: <1398981606.5362c3e64101f@www.server101.com> References: <1398981606.5362c3e64101f@www.server101.com> Message-ID: And a great book it is Scott :) (bought it 2 or so weeks ago) On Fri, May 2, 2014 at 12:00 AM, RunRevPlanet wrote: > I don't suppose my modest LiveCode and Games eBook is going to be win over > any > corporations or other business types to LiveCode. > > But given the name of this thread, I can't resist mentioning it here. > > http://livecodegamedeveloper.com/book.html > > Scott. > -- > Scott McDonald > "Components, Controls, Tools and Resources for LiveCode" > www.runrevplanet.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 > -- *Simon Smith* *seo, online marketing, web development* w. http://www.simonsmith.co m. +27 83 306 7862 From hello at simonsmith.co Thu May 1 18:15:24 2014 From: hello at simonsmith.co (Simon Smith) Date: Fri, 2 May 2014 00:15:24 +0200 Subject: LiveCode Books In-Reply-To: <3F3601C4-F3A8-40D3-BE41-F172A3BE8CA5@verizon.net> References: <28AFB3F8-9919-4D8D-B1F9-2E058D72C391@swcp.com> <1398965912140-4678904.post@n4.nabble.com> <3F3601C4-F3A8-40D3-BE41-F172A3BE8CA5@verizon.net> Message-ID: I have been toying with writing some sort of reference guide on the server side things. On Thu, May 1, 2014 at 7:44 PM, Colin Holgate wrote: > I?m insanely overdue to finish an update to the book, that talks more > about v6.5 and later. Hopefully I?ll finish it one day! > > Whatever the case, when I have that done I?ll sneak people a PDF of the > new version. > > > On May 1, 2014, at 6:38 PM, Alejandro Tejada > wrote: > > > Colin book is essential for Mobile developers > > > http://www.packtpub.com/livecode-for-android-ios-mobile-development-beginners-guide/book > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- *Simon Smith* *seo, online marketing, web development* w. http://www.simonsmith.co m. +27 83 306 7862 From andre at andregarzia.com Thu May 1 18:18:13 2014 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 1 May 2014 19:18:13 -0300 Subject: [ANN] Facebook Lib In-Reply-To: References: Message-ID: Hey Folks, I've issued free orders to all those that contributed back then. Please send feedback once you receive yours. Cheers On Thu, May 1, 2014 at 6:49 PM, Andre Garzia wrote: > auhahuahuahuahuauhauha > > Its very good to be back my friends! > > Hey Jacqueeee!!!! :D > > > On Thu, May 1, 2014 at 6:09 PM, Scott Rossi wrote: > >> http://i-view.net/stuff/welcome_back.jpg >> >> >> :-) >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX/UI Design >> >> >> >> >> On 5/1/14 11:51 AM, "Andre Garzia" wrote: >> >> >As said in the popular Sega Genesis game Altered Beast: "RISE FROM YOUR >> >GRAVE!!!!!" >> > >> >Hey Folks, >> > >> >Long time no see! I missed you all and this is my "I am back" email. For >> >the past year and a half I've been heavily involved with Mozilla, HTML5 >> >and >> >Firefox OS but I never forgot LiveCode or how much I love you all. I've >> >been showing LiveCode to people all over the past year, everyone is >> always >> >impressed. >> > >> >Well, back to business, there will be time for small talk later! I've >> >managed to build a simple Facebook Library for LiveCode. Finally! And it >> >works. >> > >> >You can learn more about it at: >> > >> >http://andregarzia.com/pages/en/facebooklib/ >> > >> >Basically it allows you to post and get stuff from Facebook. Right now it >> >relies on RevBrowser so its available only for Mac OS X and Windows. I >> >will >> >sort mobile shortly but since I knew that some people here needed this I >> >decided to start selling it with the Desktop platform only. Call it an >> >MVP. >> > >> >The library is there along with a sample stack that is able to post text >> >and photos to a user wall. >> > >> >I've also made new bundles of DB Lib, AAG Tools and Facebook Lib >> >available. >> > >> >Check them out and send any feedback my way. >> > >> >Cheers >> >Andre >> > >> >-- >> >http://www.andregarzia.com -- All We Do Is Code. >> >http://fon.nu -- minimalist url shortening service. >> > >> > >> >-- >> >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. > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From ray at linkit.com Thu May 1 18:26:47 2014 From: ray at linkit.com (Ray) Date: Thu, 01 May 2014 19:26:47 -0300 Subject: Alphadata Crashes Livecode In-Reply-To: References: <90B408E667ED4C8582C18D7BD2A276BE@userd204a4d61c> <53629313.7060803@fourthworld.com> <731E02AE3D82405D84E576B638E1541A@userd204a4d61c> <53629803.4000708@LinkIt.Com> Message-ID: <5362CA27.1050909@LinkIt.Com> Dar - thanks for your response. After a little more poking around I've discovered this bug only shows up when you get the alphaData of [a referenced image] which has been reduced in size. I'm going to play around with it a little more and then I'll make a bug report. Thanks, Ray On 5/1/2014 5:42 PM, Dar Scott wrote: > I?m guessing this is not in the bug database, but you might try some searches. > > Submit a stack if you can, if you make a bug report. Also note whether this is a referenced image and what your image related properties are. > > (The alphaData bytes will be all 255, right?) > > Dar > > On May 1, 2014, at 12:52 PM, Ray wrote: > >> Does anybody know if this is a known bug? >> >> I have two .jpeg images. One's 68 KB and the other is 116 KB. If I try to "put the alphaData of img [myImage]" into myVar, where myImage's fileName is that of the larger jpeg file, Livecode crashes, even if I put the command in a try-catch. The smaller one doesn't crash. >> >> I'm using LC version 6.5.2 with Windows 8.1 >> >> 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 From ambassador at fourthworld.com Thu May 1 19:32:57 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 01 May 2014 16:32:57 -0700 Subject: wait with messages In-Reply-To: <2590B9DE-AC2F-49B6-B9FF-BB22BBD93F5F@swcp.com> References: <2590B9DE-AC2F-49B6-B9FF-BB22BBD93F5F@swcp.com> Message-ID: <5362D9A9.2060101@fourthworld.com> Dar Scott wrote: >> larry wrote: >> >> What really BUGS me about LiveCode is that the documentation ... > > According to the edition information at the front of the document, > this is 3 1/2 years old. > > I intend to include this in my list of books I?m giving to a customer. I would include it. It's 378 pages of useful stuff, and it's biggest failing is merely that they haven't updated the copyright date on that page. I would imagine that after that much time there would be an error or two in it, but I haven't come across specific inaccuracies, and I've been asking for months and haven't been able to find anyone else who can help me turn up any. As a User Guide it remains a good starting point to get the lay of the land, with the updated-with-each-release Dictionary for token details. > I wonder it it can be or should be more integrated. Integrated in what way? -- 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 dsc at swcp.com Thu May 1 20:13:28 2014 From: dsc at swcp.com (Dar Scott) Date: Thu, 1 May 2014 18:13:28 -0600 Subject: LiveCode Books In-Reply-To: <1398981606.5362c3e64101f@www.server101.com> References: <1398981606.5362c3e64101f@www.server101.com> Message-ID: Actually, it may well help. Fun ways to learn are important. Plus, it contributes to the mass of books. Dar --------------------------- Dar Scott dba Dar Scott Consulting Computer programming and tinkering, usually in supporting those developing in LiveCode--typically by making LiveCode controls, libraries and externals, and sometimes by writing associated microcontroller firmware. --------------------------- On May 1, 2014, at 4:00 PM, RunRevPlanet wrote: > I don't suppose my modest LiveCode and Games eBook is going to be win over any > corporations or other business types to LiveCode. > > But given the name of this thread, I can't resist mentioning it here. > > http://livecodegamedeveloper.com/book.html > > Scott. > -- > Scott McDonald > "Components, Controls, Tools and Resources for LiveCode" > www.runrevplanet.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 May 1 20:19:36 2014 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 1 May 2014 21:19:36 -0300 Subject: [ANN] Facebook Lib In-Reply-To: References: Message-ID: Hey Friends, For those that want to check things out, I've uploaded a video showing the creation of a minimal stack that is able to post to Facebook. http://vimeo.com/93548602 =D On Thu, May 1, 2014 at 3:51 PM, Andre Garzia wrote: > As said in the popular Sega Genesis game Altered Beast: "RISE FROM YOUR > GRAVE!!!!!" > > Hey Folks, > > Long time no see! I missed you all and this is my "I am back" email. For > the past year and a half I've been heavily involved with Mozilla, HTML5 and > Firefox OS but I never forgot LiveCode or how much I love you all. I've > been showing LiveCode to people all over the past year, everyone is always > impressed. > > Well, back to business, there will be time for small talk later! I've > managed to build a simple Facebook Library for LiveCode. Finally! And it > works. > > You can learn more about it at: > > http://andregarzia.com/pages/en/facebooklib/ > > Basically it allows you to post and get stuff from Facebook. Right now it > relies on RevBrowser so its available only for Mac OS X and Windows. I will > sort mobile shortly but since I knew that some people here needed this I > decided to start selling it with the Desktop platform only. Call it an MVP. > > The library is there along with a sample stack that is able to post text > and photos to a user wall. > > I've also made new bundles of DB Lib, AAG Tools and Facebook Lib available. > > Check them out and send any feedback my way. > > Cheers > Andre > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From dsc at swcp.com Thu May 1 20:21:56 2014 From: dsc at swcp.com (Dar Scott) Date: Thu, 1 May 2014 18:21:56 -0600 Subject: User Guide (was Re: wait with messages) In-Reply-To: <5362D9A9.2060101@fourthworld.com> References: <2590B9DE-AC2F-49B6-B9FF-BB22BBD93F5F@swcp.com> <5362D9A9.2060101@fourthworld.com> Message-ID: Hi, Richard! I am not sure how it might be integrated. Maybe links form the dictionary to sections. Maybe links from example code in the guide to the dictionary. Maybe the ability to open up the section from the editor. Maybe a one-click way to copy example source (or even objects) so it would be easy to paste into scripts and onto cards. I don?t know if any of this is worth the effort or whether there would be a coordination problem, but I was just pondering. And I start big in dreaming. It is good to hear that it might not be as old as the revision date at the top implies. Dar On May 1, 2014, at 5:32 PM, Richard Gaskin wrote: > Dar Scott wrote: > > >> larry wrote: > >> > >> What really BUGS me about LiveCode is that the documentation > ... > > > > According to the edition information at the front of the document, > > this is 3 1/2 years old. > > > > I intend to include this in my list of books I?m giving to a customer. > > I would include it. It's 378 pages of useful stuff, and it's biggest failing is merely that they haven't updated the copyright date on that page. > > I would imagine that after that much time there would be an error or two in it, but I haven't come across specific inaccuracies, and I've been asking for months and haven't been able to find anyone else who can help me turn up any. > > As a User Guide it remains a good starting point to get the lay of the land, with the updated-with-each-release Dictionary for token details. > > > > I wonder it it can be or should be more integrated. > > Integrated in what way? > > -- > 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 monte at sweattechnologies.com Thu May 1 20:46:44 2014 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 2 May 2014 10:46:44 +1000 Subject: Premium conference tickets going cheap Message-ID: Hi Folks Unfortunately my personal situation isn't getting better any time soon and so I've had to decide to pull out of the conference this year. I will miss it and look forward to being able to attend in 2015. I'm a long way behind with work and still have many days where I need to focus my attention on Rebecca and the kids so it's looking like I'll be catching up on things for the rest of the year. As a result of that and Rebecca neither feeling like she can contemplate a big trip nor wanting me to be away I am putting my tickets up for silent auction starting at US$1100. The tickets are currently priced at US$2199 on runrevlive.com. So if you are thinking of going to the conference send an email to: monte at goulding.ws with Tickets in the subject line and a bid price higher than US$1000 in the body. I'll let the winner know mid-May. I was going to just ask for a refund but I think this is better as RunRev can keep what I paid them and someone that might not have been able to afford the conference can get a sweet deal. Just so we are clear it's a silent auction so you put in your bid and don't know if you won or lost until all bids are in. Cheers Monte -- 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 Thu May 1 21:54:10 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 1 May 2014 18:54:10 -0700 Subject: The parlous state of Rounded Rectangular buttons - Found word(s) list error in the Text body In-Reply-To: <44082479-56D4-4E39-AE60-75561ECFCF7E@iotecdigital.com> References: <535FDF96.3010407@gmail.com> <746d33c2-d3a3-4ac4-9ce0-fab35b0e9b2a@lists.runrev.com> <44082479-56D4-4E39-AE60-75561ECFCF7E@iotecdigital.com> Message-ID: <49463518562.20140501185410@ahsoftware.net> Bob- Thursday, May 1, 2014, 11:55:52 AM, you wrote: > Isn?t Native Controls what version 7 is going to give us? That would be nice, wouldn't it? But no. -- -Mark Wieder ahsoftware at gmail.com This communication may be unlawfully collected and stored by the National Security Agency (NSA) in secret. The parties to this email do not consent to the retrieving or storing of this communication and any related metadata, as well as printing, copying, re-transmitting, disseminating, or otherwise using it. If you believe you have received this communication in error, please delete it immediately. From richmondmathewson at gmail.com Fri May 2 03:08:29 2014 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 02 May 2014 10:08:29 +0300 Subject: [ANN] Facebook Lib In-Reply-To: References: Message-ID: <5363446D.2010605@gmail.com> On 02/05/14 00:49, Andre Garzia wrote: > auhahuahuahuahuauhauha > > Its very good to be back my friends! > > Hey Jacqueeee!!!! :D > > > Hey Ho! Richmond. From t.heaford at btinternet.com Fri May 2 04:55:31 2014 From: t.heaford at btinternet.com (Terence Heaford) Date: Fri, 2 May 2014 09:55:31 +0100 Subject: The parlous state of Rounded Rectangular buttons - Found word(s) list error in the Text body In-Reply-To: <44082479-56D4-4E39-AE60-75561ECFCF7E@iotecdigital.com> References: <535FDF96.3010407@gmail.com> <746d33c2-d3a3-4ac4-9ce0-fab35b0e9b2a@lists.runrev.com> <44082479-56D4-4E39-AE60-75561ECFCF7E@iotecdigital.com> Message-ID: <47B68A09-03E6-45C4-A4B6-B651121F6AAA@btinternet.com> I don?t believe so, controls will still be emulated. Read this. http://forums.runrev.com/viewtopic.php?f=66&t=18504 Here is a reply to some questions I raised. The reply is from runrevmark. All the best Terry "Hopefully I can answer your questions... The 'port to Cocoa' is the transition of the engine from the old Carbon/Classic APIs to the Cocoa API. Graphics will still be done using our cross-platform graphics library and abstractions, and controls will still be emulated - the code we are replacing is the interface between the high-level control set the engine already has, and the platform-specific aspects such as window management and event handling. The main goal of the Cocoa port is three-fold: [list=] [*]To enable embedding of NSView's in LiveCode's windows (this is something you cannot do in the Carbon version - which is why revBrowser is an 'ugly hack' on Mac at the moment). [*]To enable submission of LiveCode apps to the Mac AppStore (there are certain elements of sandboxing which do not work if you try and use Carbon due to bugs in the OS - in particular file dialogs and menus). [*]To enable a 64-bit version of the engine (most Carbon APIs are unavailable in 64-bit). [/list] The first goal will be to get to (1) - i.e. we have an engine that works exactly as before, but uses Cocoa versions of windows, file dialogs, menus and event handling. At this point, it will be easy enough for externals to do what revBrowser now does in this version - embed an NSView inside a LiveCode window and have things work as expected. i.e. In the first instance, it should be more than feasible for externals to leverage native Cocoa controls. There is a little more work to do to get to (2) although the majority is covered by (1). As Apple now seem to be rejecting any apps using the QuickTime or QTKit frameworks in the Mac AppStore we need to add a version of the player which uses AVKit on 10.7+ and above. The internals of the player have already been abstracted as part of (1), this shouldn't be too hard to do. It should be noted that the QuickTime usage will be factored out in such a way that Mac AppStore submission should work fine at point (1) - as long as you don't use QuickTime related features (player, sound recording, QT effects). Finally, getting to (3) will require rewriting some other parts of the Mac specific part of the engine to fully eliminate Carbon/Classic calls. There are still a couple of areas which work fine in a mixed Carbon/Cocoa app - in particular, AppleScript and AppleEvent related code - so they remain untouched at present. In terms of timescale - phase (1) is the priority as this is the majority of the work needed. We're hoping to have a DP of a version with this work completed coming out quite soon. I'm hoping we'll also get a port to AVKit in that DP cycle too - although it depends on how many issues crop up with the change from Carbon to Cocoa in people's app. Getting to (3) will probably take a while beyond an initial Cocoa release depending on resources and how long it takes to get the initial version of the Cocoa port to stability." On 1 May 2014, at 19:55, Bob Sneidar wrote: > Isn?t Native Controls what version 7 is going to give us? > > Bob > > On Apr 29, 2014, at 16:02 , Mark Wieder > wrote: > > ...and I'll third it. I'd love to have native controls for whatever > platform, but I'm not holding my breath for that. I just usually end > up using images for buttons. No, they don't scale, but they look a > whole lot better than those flat rounded things. > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Fri May 2 09:23:22 2014 From: andre at andregarzia.com (Andre Garzia) Date: Fri, 2 May 2014 10:23:22 -0300 Subject: [ANN] Facebook Lib In-Reply-To: <5363446D.2010605@gmail.com> References: <5363446D.2010605@gmail.com> Message-ID: Hey Man! :D On Fri, May 2, 2014 at 4:08 AM, Richmond wrote: > On 02/05/14 00:49, Andre Garzia wrote: > >> auhahuahuahuahuauhauha >> >> Its very good to be back my friends! >> >> Hey Jacqueeee!!!! :D >> >> >> >> > Hey Ho! > > 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 > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From peterwawood at gmail.com Fri May 2 09:47:00 2014 From: peterwawood at gmail.com (Peter W A Wood) Date: Fri, 2 May 2014 21:47:00 +0800 Subject: Sexy Hexxy? In-Reply-To: <53613925.3050507@gmail.com> References: <53613925.3050507@gmail.com> Message-ID: <8DFFE3B9-708B-4704-A899-C7A948657E63@gmail.com> Richmond Try this in your message box - put numToCodepoint(0x1D11E) - and smile. Then take a look at numToCodePoint in the dictionary: Examples: numToCodepoint(0x41) -- returns "A" put numToCodepoint(0x20) is space -- returns true and smile again! Regards Peter On 1 May 2014, at 01:55, Richmond wrote: - > Have I been hallucinating, or did I see a post, somewhere, the other day > where Unicode addresses were entered in their original Hexadecimal? > > It certainly would save an awful lot of time spent converting from Hex to Decimal. > > 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 dan at clearvisiontech.com Fri May 2 10:34:49 2014 From: dan at clearvisiontech.com (Dan Friedman) Date: Fri, 2 May 2014 07:34:49 -0700 Subject: iOS App Crash In-Reply-To: References: Message-ID: <3A782382-165B-4029-AEF4-028950E8E90E@clearvisiontech.com> I have an iOS app that is in the app store. It's been working great and I have uploaded several updates since it's first release. No problems. However, the last update I submitted to Apple was approved and released in the app store, but it crashes when you launch the app. I checked the app in LC... no problem. Checked it again in the simulator... no problem. Built a new standalone and tried it on the iPhone... no problem. It obviously didn't crash when Apple got it or it wouldn't have passed the review process. Is it possible that Apple messed something up between the review process and posting it to the store? Anyone heard of such a thing? And, if so, what does one do about it? Thank you in advance, -Dan From coiin at verizon.net Fri May 2 10:37:28 2014 From: coiin at verizon.net (Colin Holgate) Date: Fri, 02 May 2014 15:37:28 +0100 Subject: iOS App Crash In-Reply-To: <3A782382-165B-4029-AEF4-028950E8E90E@clearvisiontech.com> References: <3A782382-165B-4029-AEF4-028950E8E90E@clearvisiontech.com> Message-ID: <3930565D-EA12-44DB-B2F9-AC1DADB2704F@verizon.net> How much free storage is left on your phone? Are you reading or writing any local data? From dan at clearvisiontech.com Fri May 2 10:43:51 2014 From: dan at clearvisiontech.com (Dan Friedman) Date: Fri, 2 May 2014 07:43:51 -0700 Subject: iOS App Crash Message-ID: <2FEED8A6-4F99-45F8-8E48-D763DD4F0740@clearvisiontech.com> Colin, Lot's of free space. I've tried it on two phones and I've already received one eMail from a user of the app reporting the crash. I am reading/writing local data, but it's really nothing - some plain text files for preferences, some cached webpages, etc. Any other thoughts? -Dan > How much free storage is left on your phone? Are you reading or writing any local data? >> I have an iOS app that is in the app store. It's been working great and I have uploaded several updates since it's first release. No problems. However, the last update I submitted to Apple was approved and released in the app store, but it crashes when you launch the app. >> >> I checked the app in LC... no problem. Checked it again in the simulator... no problem. Built a new standalone and tried it on the iPhone... no problem. It obviously didn't crash when Apple got it or it wouldn't have passed the review process. >> >> Is it possible that Apple messed something up between the review process and posting it to the store? Anyone heard of such a thing? And, if so, what does one do about it? >> >> Thank you in advance, >> -Dan From williamdesmet at gmail.com Fri May 2 10:48:06 2014 From: williamdesmet at gmail.com (William de Smet) Date: Fri, 2 May 2014 16:48:06 +0200 Subject: iOS App Crash In-Reply-To: <2FEED8A6-4F99-45F8-8E48-D763DD4F0740@clearvisiontech.com> References: <2FEED8A6-4F99-45F8-8E48-D763DD4F0740@clearvisiontech.com> Message-ID: Hi Dan, Which LC version did you use? And for which iOS version did you build? greetings, William 2014-05-02 16:43 GMT+02:00 Dan Friedman : > Colin, > > Lot's of free space. I've tried it on two phones and I've already > received one eMail from a user of the app reporting the crash. I am > reading/writing local data, but it's really nothing - some plain text files > for preferences, some cached webpages, etc. > > Any other thoughts? > > -Dan > > > > How much free storage is left on your phone? Are you reading or writing > any local data? > > >> I have an iOS app that is in the app store. It's been working great > and I have uploaded several updates since it's first release. No problems. > However, the last update I submitted to Apple was approved and released in > the app store, but it crashes when you launch the app. > >> > >> I checked the app in LC... no problem. Checked it again in the > simulator... no problem. Built a new standalone and tried it on the > iPhone... no problem. It obviously didn't crash when Apple got it or it > wouldn't have passed the review process. > >> > >> Is it possible that Apple messed something up between the review > process and posting it to the store? Anyone heard of such a thing? And, > if so, what does one do about it? > >> > >> Thank you 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 coiin at verizon.net Fri May 2 10:49:45 2014 From: coiin at verizon.net (Colin Holgate) Date: Fri, 02 May 2014 15:49:45 +0100 Subject: iOS App Crash In-Reply-To: <2FEED8A6-4F99-45F8-8E48-D763DD4F0740@clearvisiontech.com> References: <2FEED8A6-4F99-45F8-8E48-D763DD4F0740@clearvisiontech.com> Message-ID: <644CA54E-920B-421F-A1CF-E5E299121184@verizon.net> There is an issue in iOS where if there is less than 400MB of storage the OS won?t let you read or write files. I?m guessing that by ?lots? you mean more than 400MB. But in any case, it may be worth checking your reading and writing code, to see what would happen if that failed. I don?t think Apple do anything to the app that would introduce an issue like this. From dan at clearvisiontech.com Fri May 2 10:56:33 2014 From: dan at clearvisiontech.com (Dan Friedman) Date: Fri, 2 May 2014 07:56:33 -0700 Subject: iOS App Crash Message-ID: <41875920-7365-4789-AAA9-1C0D3C83EB0A@clearvisiontech.com> William, LC 6.6.1 Build for 5.0 or later XCode 5.1.1 Which LC version did you use? And for which iOS version did you build? From dan at clearvisiontech.com Fri May 2 10:58:54 2014 From: dan at clearvisiontech.com (Dan Friedman) Date: Fri, 2 May 2014 07:58:54 -0700 Subject: iOS App Crash Message-ID: <398531E1-7FE9-4057-82F7-B5E99066728B@clearvisiontech.com> Colin, I rebuilt the app this morning (after the issue was reported) and installed it on the same phone. It it was a storage issue, would the app still fail? Regardless, I have 5.2 GB available on my phone. I am stumped! -Dan > There is an issue in iOS where if there is less than 400MB of storage the OS won?t let you read or write files. I?m guessing that by ?lots? you mean more than 400MB. But in any case, it may be worth checking your reading and writing code, to see what would happen if that failed. > > I don?t think Apple do anything to the app that would introduce an issue like this. From coiin at verizon.net Fri May 2 11:03:49 2014 From: coiin at verizon.net (Colin Holgate) Date: Fri, 02 May 2014 16:03:49 +0100 Subject: iOS App Crash In-Reply-To: <398531E1-7FE9-4057-82F7-B5E99066728B@clearvisiontech.com> References: <398531E1-7FE9-4057-82F7-B5E99066728B@clearvisiontech.com> Message-ID: The difference between a fresh test now and an update form the store is that the update has to cope with reading old data. From dan at clearvisiontech.com Fri May 2 11:08:13 2014 From: dan at clearvisiontech.com (Dan Friedman) Date: Fri, 2 May 2014 08:08:13 -0700 Subject: iOS App Crash Message-ID: <23DA5F74-3FEE-4C07-B4CE-6621E09A2203@clearvisiontech.com> Colin, The last update I made to this app was purely cosmetic. So, it's can't be some file it's reading. But, just to make sure, I uninstalled the app on a non-testing phone, and downloaded the app again. Now, with a clean install, the app still crashes. > The difference between a fresh test now and an update form the store is that the update has to cope with reading old data. From neil at runrev.com Fri May 2 11:31:44 2014 From: neil at runrev.com (Neil Roger) Date: Fri, 02 May 2014 16:31:44 +0100 Subject: iOS App Crash In-Reply-To: <23DA5F74-3FEE-4C07-B4CE-6621E09A2203@clearvisiontech.com> References: <23DA5F74-3FEE-4C07-B4CE-6621E09A2203@clearvisiontech.com> Message-ID: <5363BA60.1050108@runrev.com> Hi Dan, If possible, could you submit a report on this issue to our QC team as this will allow us to investigate the issue further. If your app is a paid for app, it would assist greatly if you could provide some promo codes to allow us to test downloading from the App store directly. http://quality.runrev.com Kind Regards, Neil Roger -- RunRev Support Team ~ http://www.runrev.com ?? On 02/05/2014 16:08, Dan Friedman wrote: > Colin, > > The last update I made to this app was purely cosmetic. So, it's can't be some file it's reading. But, just to make sure, I uninstalled the app on a non-testing phone, and downloaded the app again. Now, with a clean install, the app still crashes. > >> The difference between a fresh test now and an update form the store is that the update has to cope with reading old data. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From rjb at robelko.com Fri May 2 11:23:52 2014 From: rjb at robelko.com (Robert Brenstein) Date: Fri, 2 May 2014 17:23:52 +0200 Subject: [OT] free personality portraits In-Reply-To: <1398834612206-4678848.post@n4.nabble.com> References: <1398834612206-4678848.post@n4.nabble.com> Message-ID: On 29.04.2014 at 22:10 Uhr -0700 Alejandro Tejada apparently wrote: >Robert Brenstein wrote >> [snip] >> Anybody that completes the first questionnaire can get a short >> personality portrait emailed to them. >> [snip] > >When? > >I completed the first questionnaire weeks ago. >Do not have received this short personality >portrait from them. > I just got the word from the mother ship that they are starting to generate Research Spark Portraits. The research people have obviously a less stringent view of deadlines. Over the next few days, you should get two emails, one with information how to fetch the PDF file and another with the password required to do so. The mail will be coming from noreply at luminalearning.com email and may end up in your junk mailbox. If you don't get such an email within the next 3-4 days, please get in touch with me directly. RObert From ben at runrev.com Fri May 2 11:51:17 2014 From: ben at runrev.com (Benjamin Beaumont) Date: Fri, 2 May 2014 16:51:17 +0100 Subject: RELEASE LiveCode 6.6.2 RC3 Message-ID: Dear List Members. We are pleased to announce the release of LiveCode 6.6.1 RC3. This is a maintenance release for the 6.6 series and contain 52 bug fixes. Many of the visual glitches on high resolution screens have been resolved and a number of other general fixes have been applied. *Release Contents* 52 bug fixes: - *11748 - Crash when putting an empty string into an XML node using PutIntoXMLNode.* - *12210 - revBrowserSnapshot not working on Windows with IE9+* - *12350 - The fontStyles is incorrect on iOS* - *12265 - Rounded rects are drawn incorrectly when using the image editing tools with a linesize 1* - *12294 - Crash and flaky behavior at certain points.* - *12173 - Styling does not work for certain iOS fonts* - 12286 - Maximizing a window where only the title-bar is on-screen causes a crash on Mac. - 12239 - Magnification window shows corrupted image. - 12237 - Attempt to attach to the launching console on Windows (if any) in standalones. - 12236 - Dropdown menus are clipped on Windows when text scale > 100% - 12235 - Tooltips clipped on Windows when text scaling > 100% - 12227 - When Windows screen display is set to 125% popups sometimes break - 12223 - Windows backdrop doesn't cover the full desktop area when displayed on a high-dpi screen. - 12206 - Buttons of menu type can\'t be inspected if first created object - 12200 - Some filesystem entries in the root of a volume on Mac report as files when they are really folders. - 12185 - Standalone engine crashes when -ui specified on Linux. - 12183 - Clicking in the scrollbar well doesn't work if the click is too short. - 12182 - 'the pageRanges' doesn't work on fields with more than 64K chars. - 12175 - Setting the usePixelScaling property doesn\'t update all windows on Mac. - 12170 - Non-existant command line parameter variables ($) behave strangely with split. - 12146 - setting tabstops to 2 equal numbers and then turning vGrid on hangs LC - 12125 - put the executionContexts crashes LiveCode server - 12107 - exit causes livecode server to crash - 12105 - Livecode server crashed if you call paramCount() - 12101 - Graphics missing from imported Hypercard stack - 12099 - On awakening Android device from sleep, part of app is blacked out - 12088 - The script editor doesn't scroll horizontally as text is entered - 12058 - The backdrop on Windows is always black - 12044 - Opaque groups do not completely draw their backgrounds when acceleratedRendering is enabled - 12037 - Slow-down in setting contents of fields on Windows since 6.1.3. - 12027 - On Retina Mac\'s scrollbars with small thumbs render smaller than they should. - 12020 - Caret is too thin on Retina displays. - 12010 - Windows engine hangs after multiple stack redraws. - 12008 - import screen snapshot on iOS creates image of incorrect size. - 12006 - HTTP (HTML) URLs encoded with anything other than a native character set are retunred incorrectly - 11975 - "import snapshot from rect .." only imports part of the screen on Windows - 11964 - Spacing is incorrect for Windows scaled text - 11933 - effective textColor returns empty value for styled text - 11920 - Memory leak in bitmap effects with spread of non-zero radius (e.g. spread 100%, radius 1; spread 50%, radius 2). - 11904 - Italic characters with underhang are clipped on windows - 11884 - Stoked graphics clipped when printed - 11860 - uuid and randomBytes functions don\'t work on iOS when Encryption support is not included - 11708 - Anroid apps only partially drawn after rotating device during lock sreen - 11690 - Once large scripts start scrolling the script editor, it won\'t stop for a long time on Windows. - 11689 - ResizeControl is not sent when resizing images - 11662 - Round buttons are drawn incorrectly - 11603 - Backdrop not displayed on Linux - 11370 - Anti-aliasing inconsistent for 1 pixel lines and curves - 11072 - magnify and edit image crashes LC - 8041 - Only allow interaction with scrollbars on groups in browse mode. - 6400 - On Mac, a tab button with a single item does not draw correctly. - 2627 - The machine() function returns "unknown" under Mac OSX *Getting this release* To upgrade to this release please select "check for updates" from the help menu in LiveCode or download the installers directly at: http://downloads.livecode.com/livecode/ *Reporting Bugs* If you encounter an issue with this release please submit a bug report to our quality centre: http://quality.runrev.com/enter_bug.cgi Warm regards, The LiveCode Team From richmondmathewson at gmail.com Fri May 2 12:09:42 2014 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 02 May 2014 19:09:42 +0300 Subject: Sexy Hexxy? In-Reply-To: <8DFFE3B9-708B-4704-A899-C7A948657E63@gmail.com> References: <53613925.3050507@gmail.com> <8DFFE3B9-708B-4704-A899-C7A948657E63@gmail.com> Message-ID: <5363C346.4030009@gmail.com> On 02/05/14 16:47, Peter W A Wood wrote: > Richmond > > Try this in your message box - put numToCodepoint(0x1D11E) - and smile. > > Then take a look at numToCodePoint in the dictionary: > > Examples: > numToCodepoint(0x41) -- returns "A" > put numToCodepoint(0x20) is space -- returns true > > and smile again! > > Regards > > Peter > > > That's really super! I'm smiling. Richmond. From richmondmathewson at gmail.com Fri May 2 12:12:08 2014 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 02 May 2014 19:12:08 +0300 Subject: RELEASE LiveCode 6.6.2 RC3 In-Reply-To: References: Message-ID: <5363C3D8.4030309@gmail.com> On 02/05/14 18:51, Benjamin Beaumont wrote: > Dear List Members. > > We are pleased to announce the release of LiveCode 6.6.1 RC3. Benjamin! You owe me a banana! That is "6.6.2 RC3". Richmond. From dsc at swcp.com Fri May 2 17:01:25 2014 From: dsc at swcp.com (Dar Scott) Date: Fri, 2 May 2014 15:01:25 -0600 Subject: Sexy Hexxy? In-Reply-To: <8DFFE3B9-708B-4704-A899-C7A948657E63@gmail.com> References: <53613925.3050507@gmail.com> <8DFFE3B9-708B-4704-A899-C7A948657E63@gmail.com> Message-ID: <8F99B3F4-939C-4423-8F42-34D8FA7816F4@swcp.com> Now that?s thinking outside the BMP! Now my question is whether it is worth it to ask for this shorthand: put `U+01D11E And maybe, so you don?t have to type it again in the comment: put `MUSICAL_SYMBOL_G_CLEF But we can always do this: put ??" Well, if we can figure out how to type it. Dar On May 2, 2014, at 7:47 AM, Peter W A Wood wrote: > Richmond > > Try this in your message box - put numToCodepoint(0x1D11E) - and smile. > > Then take a look at numToCodePoint in the dictionary: > > Examples: > numToCodepoint(0x41) -- returns "A" > put numToCodepoint(0x20) is space -- returns true > > and smile again! > > Regards > > Peter > > > On 1 May 2014, at 01:55, Richmond wrote: > - >> Have I been hallucinating, or did I see a post, somewhere, the other day >> where Unicode addresses were entered in their original Hexadecimal? >> >> It certainly would save an awful lot of time spent converting from Hex to Decimal. >> >> 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 gerry.orkin at gmail.com Fri May 2 17:48:46 2014 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Sat, 3 May 2014 07:48:46 +1000 Subject: [ANN] Facebook Lib In-Reply-To: References: Message-ID: <334E29B2-ED74-4BE2-B0E5-E9B7001BC483@gmail.com> Got mine - works so well and I can't wait till the mobile version. Gerry > On 2 May 2014, at 8:18 am, Andre Garzia wrote: > > Hey Folks, > > I've issued free orders to all those that contributed back then. Please > send feedback once you receive yours. > > Cheers > > >> On Thu, May 1, 2014 at 6:49 PM, Andre Garzia wrote: >> >> auhahuahuahuahuauhauha >> >> Its very good to be back my friends! >> >> Hey Jacqueeee!!!! :D >> >> >> On Thu, May 1, 2014 at 6:09 PM, Scott Rossi wrote: >> >>> http://i-view.net/stuff/welcome_back.jpg >>> >>> >>> :-) >>> >>> Regards, >>> >>> Scott Rossi >>> Creative Director >>> Tactile Media, UX/UI Design >>> >>> >>> >>> >>>> On 5/1/14 11:51 AM, "Andre Garzia" wrote: >>>> >>>> As said in the popular Sega Genesis game Altered Beast: "RISE FROM YOUR >>>> GRAVE!!!!!" >>>> >>>> Hey Folks, >>>> >>>> Long time no see! I missed you all and this is my "I am back" email. For >>>> the past year and a half I've been heavily involved with Mozilla, HTML5 >>>> and >>>> Firefox OS but I never forgot LiveCode or how much I love you all. I've >>>> been showing LiveCode to people all over the past year, everyone is >>> always >>>> impressed. >>>> >>>> Well, back to business, there will be time for small talk later! I've >>>> managed to build a simple Facebook Library for LiveCode. Finally! And it >>>> works. >>>> >>>> You can learn more about it at: >>>> >>>> http://andregarzia.com/pages/en/facebooklib/ >>>> >>>> Basically it allows you to post and get stuff from Facebook. Right now it >>>> relies on RevBrowser so its available only for Mac OS X and Windows. I >>>> will >>>> sort mobile shortly but since I knew that some people here needed this I >>>> decided to start selling it with the Desktop platform only. Call it an >>>> MVP. >>>> >>>> The library is there along with a sample stack that is able to post text >>>> and photos to a user wall. >>>> >>>> I've also made new bundles of DB Lib, AAG Tools and Facebook Lib >>>> available. >>>> >>>> Check them out and send any feedback my way. >>>> >>>> Cheers >>>> Andre >>>> >>>> -- >>>> http://www.andregarzia.com -- All We Do Is Code. >>>> http://fon.nu -- minimalist url shortening service. >>>> >>>> >>>> -- >>>> 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. > > > > -- > 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 ambassador at fourthworld.com Fri May 2 20:09:52 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 02 May 2014 17:09:52 -0700 Subject: Call for testing with 6.6.2 RC3 In-Reply-To: References: Message-ID: <536433D0.4040303@fourthworld.com> We all want LiveCode to be stable for the work we rely on it to do, so this is our chance: The dev team has posted 6.6.2 RC3 today, and as you know "RC" means "Release Candidate". This being the third RC means we're very close to seeing a release, but of course we'll want to catch any issues with it BEFORE release, not after, so.... Please download v6.6.2 RC3 today and test with it over the weekend: http://downloads.livecode.com/livecode/ It's always good to back up your files anyway, so run your backup, install the new build, and test away! If you find any bugs you know where to file 'em: http://quality.runrev.com/enter_bug.cgi Thanks in advance for your efforts to help ensure this new build will perform perfectly for the projects you're working on. If you find your testing with 6.6.2 RC3 is going well and you have extra time to test, 6.7 DP3 is also available on the Download page and could benefit from more testing as well. -- Richard Gaskin LiveCode Community Manager richard at livecode.com From shoreagent at gmail.com Fri May 2 20:12:17 2014 From: shoreagent at gmail.com (William Humphrey) Date: Fri, 2 May 2014 20:12:17 -0400 Subject: [ANN] Looking for Proof Reader In-Reply-To: <53624A90.7030202@economy-x-talk.com> References: <53623695.9090204@economy-x-talk.com> <53624A90.7030202@economy-x-talk.com> Message-ID: <93C8889F-D9DA-41CB-9484-BBCD43C2E66D@gmail.com> For you interested teachers out there a CS teacher is a computer science teacher (I had to google it). Brevity and errors in this email probably the result of being sent by a mobile device. > On May 1, 2014, at 9:22 AM, Mark Schonewille wrote: > > Andrew, > > I can't say anything about that yet. I can't even say what will be in the book, at this point. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Installer Maker for LiveCode: > http://qery.us/468 > > Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi > > LiveCode on Facebook: > https://www.facebook.com/groups/runrev/ > >> On 5/1/2014 15:14, Andrew Kluthe wrote: >> Are we going to be able to get digital copies of this one? >> >> >> On Thu, May 1, 2014 at 6:57 AM, Mark Schonewille < >> m.schonewille at economy-x-talk.com> wrote: >> >>> VOLUNTEER WANTED >>> >>> I'm writing a new book about LiveCode, to be released in a few months. I'm >>> looking for a volunteer who wants to proof read the book. The book is in >>> English and you need to be a CS teacher. Currently, one person is proof >>> reading and I think there should be another one to make sure that all >>> mistakes are found. >>> >>> What you get: >>> - You get to read the book before (almost) anyone else; >>> - Evidently, you get a free copy of the book; >>> - You help to decide what students will learn in class (very useful if >>> you're using LiveCode as a teacher); >>> - Your name will be mentioned in the book and you can put that on your >>> resume if you want. >>> >>> What I'm looking for: >>> - You need to have fluent English skills; >>> - You need to be a CS teacher; >>> - it isn't required to be familiar with LiveCode; >>> - you need to have loads of spare time during the next 3 months. >>> >>> Just send me a message if you're interested. >>> >>> Feel free to forward this message to anyone who might be interested. >>> >>> -- >>> Best regards, >>> >>> Mark Schonewille >>> >>> Economy-x-Talk Consulting and Software Engineering >>> Homepage: http://economy-x-talk.com >>> Twitter: http://twitter.com/xtalkprogrammer >>> KvK: 50277553 >>> >>> Installer Maker for LiveCode: >>> http://qery.us/468 >>> >>> Buy my new book "Programming LiveCode for the Real Beginner" >>> http://qery.us/3fi >>> >>> LiveCode on Facebook: >>> https://www.facebook.com/groups/runrev/ > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Fri May 2 20:25:24 2014 From: dsc at swcp.com (Dar Scott) Date: Fri, 2 May 2014 18:25:24 -0600 Subject: Installing 6.6.1 Community on Windows 8 Message-ID: Hi! I have a Windows 8 Parallels machine I hardly use. I have installed 5.5.4 Commercial in the past. I?m trying to install LiveCode 6.6.1 Community. I run the installer as administrator. But, every time I get this: Could not launch installer slave. What am I doing wrong? Dar From ambassador at fourthworld.com Fri May 2 20:31:18 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 02 May 2014 17:31:18 -0700 Subject: Installing 6.6.1 Community on Windows 8 In-Reply-To: References: Message-ID: <536438D6.8030605@fourthworld.com> Dar Scott wrote: > I have a Windows 8 Parallels machine I hardly use. I have installed > 5.5.4 Commercial in the past. I?m trying to install LiveCode 6.6.1 > Community. > > I run the installer as administrator. But, every time I get this: > > Could not launch installer slave. > > What am I doing wrong? Do you get the same behavior with 6.6.2 RC3? -- 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 dsc at swcp.com Fri May 2 20:51:07 2014 From: dsc at swcp.com (Dar Scott) Date: Fri, 2 May 2014 18:51:07 -0600 Subject: Installing 6.6.1 Community on Windows 8 In-Reply-To: <536438D6.8030605@fourthworld.com> References: <536438D6.8030605@fourthworld.com> Message-ID: <851028A1-F7AC-4ABB-B020-4FCF468831AF@swcp.com> Yep. 6.6.0, 6.6.1 and 6.6.2 RC3 all have the same problem. Well, I mean I have the same problem with all 3. I?m sure i?m doing something goofy. This is not from a network drive. This is right from the downloads folder. Do I need to change some security settings? Dar On May 2, 2014, at 6:31 PM, Richard Gaskin wrote: > Dar Scott wrote: > > > I have a Windows 8 Parallels machine I hardly use. I have installed > > 5.5.4 Commercial in the past. I?m trying to install LiveCode 6.6.1 > > Community. > > > > I run the installer as administrator. But, every time I get this: > > > > Could not launch installer slave. > > > > What am I doing wrong? > > Do you get the same behavior with 6.6.2 RC3? > > -- > 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 feed at smpcsupport.com Fri May 2 21:41:39 2014 From: feed at smpcsupport.com (RunRevPlanet) Date: Sat, 03 May 2014 11:41:39 +1000 Subject: LiveCode Books Message-ID: <1399081299.53644953e6dba@www.server101.com> Simon, thanks for the purchase and positive comment. Dar, I guess it depends on what the company is doing. I may also do a more "serious" LiveCode eBook in the future, but I can't reveal the theme yet. Cheers, -- Scott McDonald "Components, Controls, Tools and Resources for LiveCode" www.runrevplanet.com From prothero at earthednet.org Fri May 2 21:52:09 2014 From: prothero at earthednet.org (prothero at earthednet.org) Date: Fri, 2 May 2014 18:52:09 -0700 Subject: snapshot acting funny in 6.6.2 (rc 3) Message-ID: My application scrolls and resizes a large map for plotting data. The view rectangle shows only a portion of it. I make a copy of the visible part using snapshot. That way I can put symbols on the viewable part of the large map without having to reload it when it is erased. The command is: ?do some stuff wait for 0 seconds with messages export snapshot from rect snapRect to image ?mapSnap? ?do more stuff In LC 6.6, all works fine. I have to put the wait command prior to the snapshot command. wait 0 seconds with messages. When I tried the project in version 6.6.2 (rc3), the snapshot command stopped working. If I put a breakpoint to stop the script at the snapshot command, it works. So what I?m wondering is if I?ve done something wrong, and 6.6.2 has different timing, or what I might do to make this work in 6.6.2. Or, could it be a bug? I set the wait time prior to doing the snapshot to 1 second, and it made no difference. Best, Bill prothero at earthednet.org http://es.earthednet.org From dsc at swcp.com Fri May 2 23:06:06 2014 From: dsc at swcp.com (Dar Scott) Date: Fri, 2 May 2014 21:06:06 -0600 Subject: LiveCode Books In-Reply-To: <1399081299.53644953e6dba@www.server101.com> References: <1399081299.53644953e6dba@www.server101.com> Message-ID: <501DF6BA-4542-407A-93F9-F757D1E58EAB@swcp.com> I think the important thing is effective self study and acceptance. The exec would want to suggest to a scientist, ?Spend a day with LiveCode,? and not have the scientist quit. Dar Scott Programmer?s Programmer On May 2, 2014, at 7:41 PM, RunRevPlanet wrote: > Simon, thanks for the purchase and positive comment. > > Dar, I guess it depends on what the company is doing. > > I may also do a more "serious" LiveCode eBook in the future, but I can't reveal > the theme yet. > > Cheers, > -- > Scott McDonald > "Components, Controls, Tools and Resources for LiveCode" > www.runrevplanet.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 dsc at swcp.com Fri May 2 23:33:42 2014 From: dsc at swcp.com (Dar Scott) Date: Fri, 2 May 2014 21:33:42 -0600 Subject: Installing 6.6.1 Community on Windows 8 In-Reply-To: <851028A1-F7AC-4ABB-B020-4FCF468831AF@swcp.com> References: <536438D6.8030605@fourthworld.com> <851028A1-F7AC-4ABB-B020-4FCF468831AF@swcp.com> Message-ID: <8C0AC5C4-3CEE-4463-A411-85A0A4BD0D85@swcp.com> Has anybody successfully installed these versions on Windows 8? Surely someone has. Was it a real machine? Parallels? Dar On May 2, 2014, at 6:51 PM, Dar Scott wrote: > Yep. > > 6.6.0, 6.6.1 and 6.6.2 RC3 all have the same problem. Well, I mean I have the same problem with all 3. I?m sure i?m doing something goofy. > > This is not from a network drive. This is right from the downloads folder. > > Do I need to change some security settings? > > Dar > > > On May 2, 2014, at 6:31 PM, Richard Gaskin wrote: > >> Dar Scott wrote: >> >>> I have a Windows 8 Parallels machine I hardly use. I have installed >>> 5.5.4 Commercial in the past. I?m trying to install LiveCode 6.6.1 >>> Community. >>> >>> I run the installer as administrator. But, every time I get this: >>> >>> Could not launch installer slave. >>> >>> What am I doing wrong? >> >> Do you get the same behavior with 6.6.2 RC3? >> >> -- >> 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 From dsc at swcp.com Sat May 3 00:37:52 2014 From: dsc at swcp.com (Dar Scott) Date: Fri, 2 May 2014 22:37:52 -0600 Subject: Installing 6.6.1 Community on Windows 8 In-Reply-To: <8C0AC5C4-3CEE-4463-A411-85A0A4BD0D85@swcp.com> References: <536438D6.8030605@fourthworld.com> <851028A1-F7AC-4ABB-B020-4FCF468831AF@swcp.com> <8C0AC5C4-3CEE-4463-A411-85A0A4BD0D85@swcp.com> Message-ID: <400938A8-3854-46B7-A091-0791B9B755B6@swcp.com> I tried several things and then remembered something one of the grandkids said. I installed for ?only you?. It worked. Dar On May 2, 2014, at 9:33 PM, Dar Scott wrote: > Has anybody successfully installed these versions on Windows 8? Surely someone has. Was it a real machine? Parallels? > > Dar > > On May 2, 2014, at 6:51 PM, Dar Scott wrote: > >> Yep. >> >> 6.6.0, 6.6.1 and 6.6.2 RC3 all have the same problem. Well, I mean I have the same problem with all 3. I?m sure i?m doing something goofy. >> >> This is not from a network drive. This is right from the downloads folder. >> >> Do I need to change some security settings? >> >> Dar >> >> >> On May 2, 2014, at 6:31 PM, Richard Gaskin wrote: >> >>> Dar Scott wrote: >>> >>>> I have a Windows 8 Parallels machine I hardly use. I have installed >>>> 5.5.4 Commercial in the past. I?m trying to install LiveCode 6.6.1 >>>> Community. >>>> >>>> I run the installer as administrator. But, every time I get this: >>>> >>>> Could not launch installer slave. >>>> >>>> What am I doing wrong? >>> >>> Do you get the same behavior with 6.6.2 RC3? >>> >>> -- >>> 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 > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 May 3 01:00:37 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 02 May 2014 22:00:37 -0700 Subject: Installing 6.6.1 Community on Windows 8 Message-ID: <536477F5.9090007@fourthworld.com> Dar Scott wrote: > I tried several things and then remembered something one of the grandkids said. > > I installed for ?only you?. It worked. Does your account have administrator privileges? -- Richard Gaskin Fourth World Systems Software Design and Development for Desktop, Mobile, and Web ____________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From simon at asato-media.com Sat May 3 01:38:42 2014 From: simon at asato-media.com (As_Simon) Date: Fri, 2 May 2014 22:38:42 -0700 (PDT) Subject: Revsecurity.dll In-Reply-To: <5362BB62.80701@hyperactivesw.com> References: <5362BB62.80701@hyperactivesw.com> Message-ID: <1399095522192-4678972.post@n4.nabble.com> Hi Jacque, I've been hiding the revsecurity.dll and it's predecessor for years. No reported problems. Simon -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Revsecurity-dll-tp4678926p4678972.html Sent from the Revolution - User mailing list archive at Nabble.com. From dsc at swcp.com Sat May 3 01:48:07 2014 From: dsc at swcp.com (Dar Scott) Date: Fri, 2 May 2014 23:48:07 -0600 Subject: Installing 6.6.1 Community on Windows 8 In-Reply-To: <536477F5.9090007@fourthworld.com> References: <536477F5.9090007@fourthworld.com> Message-ID: I think so, since I just clicked a button when I did some privileged things (run as admin, OK some I/O). That is, I didn?t have to type in a password. However, this is Windows 8 and I haven?t learned how to get to the control panel yet. Dar On May 2, 2014, at 11:00 PM, Richard Gaskin wrote: > Dar Scott wrote: > >> I tried several things and then remembered something one of the grandkids said. >> >> I installed for ?only you?. It worked. > > Does your account have administrator privileges? > > -- > Richard Gaskin > Fourth World Systems > Software Design and Development for Desktop, Mobile, and 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 dave at applicationinsight.com Sat May 3 04:31:10 2014 From: dave at applicationinsight.com (Dave Kilroy) Date: Sat, 3 May 2014 01:31:10 -0700 (PDT) Subject: LiveCode Books In-Reply-To: <501DF6BA-4542-407A-93F9-F757D1E58EAB@swcp.com> References: <1399081299.53644953e6dba@www.server101.com> <501DF6BA-4542-407A-93F9-F757D1E58EAB@swcp.com> Message-ID: <1399105870715-4678974.post@n4.nabble.com> Scott can I just say I regard your book as 'serious'. It contains great code and definitely should be included in the LiveCode 'cannon' ----- "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-Books-tp4678966p4678974.html Sent from the Revolution - User mailing list archive at Nabble.com. From dave at applicationinsight.com Sat May 3 04:41:19 2014 From: dave at applicationinsight.com (Dave Kilroy) Date: Sat, 3 May 2014 01:41:19 -0700 (PDT) Subject: LiveCode Books In-Reply-To: References: <28AFB3F8-9919-4D8D-B1F9-2E058D72C391@swcp.com> <1398965912140-4678904.post@n4.nabble.com> <3F3601C4-F3A8-40D3-BE41-F172A3BE8CA5@verizon.net> Message-ID: <1399106479307-4678975.post@n4.nabble.com> Hi Simon Compared to mobile and desktop LC server has received a fraction of the attention in books/publications and a book focusing on it would be very welcome. I'll buy your book, and I bet loads of others will as well - so please do write it! PS: can you include a section on how to install LC server locally on a mac as I still haven't succeeded in doing this :) ----- "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-Books-tp4678900p4678975.html Sent from the Revolution - User mailing list archive at Nabble.com. From wow at together.net Sat May 3 05:55:28 2014 From: wow at together.net (Richard Miller) Date: Sat, 03 May 2014 05:55:28 -0400 Subject: [ANN] Facebook Lib In-Reply-To: <334E29B2-ED74-4BE2-B0E5-E9B7001BC483@gmail.com> References: <334E29B2-ED74-4BE2-B0E5-E9B7001BC483@gmail.com> Message-ID: <5364BD10.60904@together.net> Gerry, Are you running in on a Mac or PC? Have you been able to log out of one FB account and log back in under a different one? Thanks, Richard Miller On 5/2/14, 5:48 PM, Gerry Orkin wrote: > Got mine - works so well and I can't wait till the mobile version. > > Gerry > > From th.douez at gmail.com Sat May 3 06:23:13 2014 From: th.douez at gmail.com (Thierry Douez) Date: Sat, 3 May 2014 12:23:13 +0200 Subject: [OT] A short history of GIF Message-ID: https://www.youtube.com/watch?v=AlOmdtJo_r8 Enjoy :) Thierry ------------------------------------------------ Thierry Douez - http://sunny-tdz.com Maker of sunnYperl - sunnYmidi - sunnYmage - sunnYpdf From rene.micout at numericable.com Sat May 3 07:41:33 2014 From: rene.micout at numericable.com (=?windows-1252?Q?Ren=E9_Micout?=) Date: Sat, 3 May 2014 13:41:33 +0200 Subject: [OT] A short history of GIF In-Reply-To: References: Message-ID: <481847D7-4817-413D-8317-0D502CB729ED@numericable.com> Le 3 mai 2014 ? 12:23, Thierry Douez a ?crit : > https://www.youtube.com/watch?v=AlOmdtJo_r8 > > Enjoy :) > > Thierry Ah ! Je comprends mieux maintenant (le) GIF > tout est en p?te ? modeler? ;-) From fraser.gordon at runrev.com Sat May 3 08:24:01 2014 From: fraser.gordon at runrev.com (Fraser Gordon) Date: Sat, 03 May 2014 13:24:01 +0100 Subject: Installing 6.6.1 Community on Windows 8 In-Reply-To: References: <536477F5.9090007@fourthworld.com> Message-ID: <5364DFE1.5010503@runrev.com> On 03/05/2014 06:48, Dar Scott wrote: > I think so, since I just clicked a button when I did some privileged things (run as admin, OK some I/O). That is, I didn?t have to type in a password. The LiveCode installers handle privilege elevation themselves - it is best to not run them as an administrator (the bulk of the installer runs as an unprivileged programme and it is only the "installer slave" that runs with admin privileges). If that also doesn't work, let me know so it can be added to the bug database. Fraser From gerry.orkin at gmail.com Sat May 3 08:48:03 2014 From: gerry.orkin at gmail.com (Gerry) Date: Sat, 3 May 2014 22:48:03 +1000 Subject: [ANN] Facebook Lib In-Reply-To: <5364BD10.60904@together.net> References: <334E29B2-ED74-4BE2-B0E5-E9B7001BC483@gmail.com> <5364BD10.60904@together.net> Message-ID: <2FAB3ED3-C937-4248-B2EB-4442A44FD483@gmail.com> Mac. And no, not tried that. Also the FB authorisation window displays as blank before disappearing - it seems to authorise ok without me doing anything and lets me post from my app too. Not had a lot of time to look beyond the basics yet, and I'm really waiting for the iOS version :) Gerry Sent from my iPad > On 3 May 2014, at 7:55 pm, Richard Miller wrote: > > Gerry, > > Are you running in on a Mac or PC? > > Have you been able to log out of one FB account and log back in under a different one? > > Thanks, > Richard Miller > > > > >> On 5/2/14, 5:48 PM, Gerry Orkin wrote: >> Got mine - works so well and I can't wait till the mobile version. >> >> Gerry > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sat May 3 09:18:25 2014 From: wow at together.net (Richard Miller) Date: Sat, 03 May 2014 09:18:25 -0400 Subject: [ANN] Facebook Lib In-Reply-To: <2FAB3ED3-C937-4248-B2EB-4442A44FD483@gmail.com> References: <334E29B2-ED74-4BE2-B0E5-E9B7001BC483@gmail.com> <5364BD10.60904@together.net> <2FAB3ED3-C937-4248-B2EB-4442A44FD483@gmail.com> Message-ID: <5364ECA1.5060704@together.net> That sounds about right. I am having more problems on the Windows side than on the Mac side. If you get it to log out and then display the log-in window again (i.e. asking for username/pw), please let me know. I can't get that working. Richard On 5/3/14, 8:48 AM, Gerry wrote: > Mac. And no, not tried that. Also the FB authorisation window displays as blank before disappearing - it seems to authorise ok without me doing anything and lets me post from my app too. Not had a lot of time to look beyond the basics yet, and I'm really waiting for the iOS version :) > > Gerry > > Sent from my iPad > >> On 3 May 2014, at 7:55 pm, Richard Miller wrote: >> >> Gerry, >> >> Are you running in on a Mac or PC? >> >> Have you been able to log out of one FB account and log back in under a different one? >> >> Thanks, >> Richard Miller >> >> >> >> >>> On 5/2/14, 5:48 PM, Gerry Orkin wrote: >>> Got mine - works so well and I can't wait till the mobile version. >>> >>> Gerry >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 cszasz at me.com Sat May 3 09:27:02 2014 From: cszasz at me.com (Charles Szasz) Date: Sat, 03 May 2014 09:27:02 -0400 Subject: Numbering of lines in a field Message-ID: <5EDC859E-1F90-46C3-AAFF-53AED88ECB71@me.com> Mark, I added your function to my project and it works great! I have some lines that have tabs in them. How can I modify your function so that it does not count lines if there is a tab in a line in addition to lines having ?CHC?? Charles Szasz cszasz at mac.com From andrew at ctech.me Sat May 3 09:38:33 2014 From: andrew at ctech.me (Andrew Kluthe) Date: Sat, 3 May 2014 08:38:33 -0500 Subject: Installing 6.6.1 Community on Windows 8 In-Reply-To: <5364DFE1.5010503@runrev.com> References: <536477F5.9090007@fourthworld.com> <5364DFE1.5010503@runrev.com> Message-ID: I use windows 8 on one of my laptops and there were some quirks that came along with the new graphics layer but I think they are getting ironed out at a fast enough pace. As for finding the control panel, one thing that became invaluable once i found it is right clicking on the windows logo on the task bar. This opens a context menu with fast access to the most important parts. On Sat, May 3, 2014 at 7:24 AM, Fraser Gordon wrote: > On 03/05/2014 06:48, Dar Scott wrote: > > I think so, since I just clicked a button when I did some privileged > things (run as admin, OK some I/O). That is, I didn?t have to type in a > password. > > The LiveCode installers handle privilege elevation themselves - it is > best to not run them as an administrator (the bulk of the installer runs > as an unprivileged programme and it is only the "installer slave" that > runs with admin privileges). If that also doesn't work, let me know so > it can be added to the bug database. > > Fraser > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 Sat May 3 09:42:36 2014 From: andrew at ctech.me (Andrew Kluthe) Date: Sat, 3 May 2014 08:42:36 -0500 Subject: Numbering of lines in a field In-Reply-To: <5EDC859E-1F90-46C3-AAFF-53AED88ECB71@me.com> References: <5EDC859E-1F90-46C3-AAFF-53AED88ECB71@me.com> Message-ID: if "CHC" is word 1 or myLine contains tab then yadda yadda end if On Sat, May 3, 2014 at 8:27 AM, Charles Szasz wrote: > Mark, > > I added your function to my project and it works great! I have some lines > that have tabs in them. How can I modify your function so that it does not > count lines if there is a tab in a line in addition to lines having ?CHC?? > > 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 > -- Regards, Andrew Kluthe andrew at ctech.me From andrew at ctech.me Sat May 3 09:43:20 2014 From: andrew at ctech.me (Andrew Kluthe) Date: Sat, 3 May 2014 08:43:20 -0500 Subject: Numbering of lines in a field In-Reply-To: References: <5EDC859E-1F90-46C3-AAFF-53AED88ECB71@me.com> Message-ID: Sorry, sent that a little too soon. if "CHC" is word 1 of myLine or myLine contains tab then end if On Sat, May 3, 2014 at 8:42 AM, Andrew Kluthe wrote: > if "CHC" is word 1 or myLine contains tab then > yadda yadda > > end if > > > On Sat, May 3, 2014 at 8:27 AM, Charles Szasz wrote: > >> Mark, >> >> I added your function to my project and it works great! I have some >> lines that have tabs in them. How can I modify your function so that it >> does not count lines if there is a tab in a line in addition to lines >> having ?CHC?? >> >> 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 >> > > > > -- > Regards, > > Andrew Kluthe > andrew at ctech.me > -- Regards, Andrew Kluthe andrew at ctech.me From cszasz at me.com Sat May 3 10:04:41 2014 From: cszasz at me.com (Charles Szasz) Date: Sat, 03 May 2014 10:04:41 -0400 Subject: Numbering of lines in a field Message-ID: <07862682-CD24-4E8E-92E8-C776E8F9140A@me.com> Andrew, Thanks for your script suggestion! I have a few lines that have tabs. When I included your suggestion in my script, I get the following below: CHC Accommodations: 1. Stress the following factors, when designing instructional activities: (a) Use vocabulary that the student understands. (b) Use clear, concise language. (c) Allow time for the student to process information, by providing pauses between key information or concepts. (d) Keep sentences relatively short, and refrain from using complex sentence structure. (e) Check often for understanding. 1. Encourage the student to ask questions, or request clarification, when understanding is lacking. 2. Allow the student to consult with a peer helper, to assist with retention of information. Which presents another problem. What change would I need so that the numbering of lines continues sequentially after lines that only have tabs (see below)? CHC Accommodations: 1. Stress the following factors, when designing instructional activities: (a) Use vocabulary that the student understands. (b) Use clear, concise language. (c) Allow time for the student to process information, by providing pauses between key information or concepts. (d) Keep sentences relatively short, and refrain from using complex sentence structure. (e) Check often for understanding. 2. Encourage the student to ask questions, or request clarification, when understanding is lacking. 3. Allow the student to consult with a peer helper, to assist with retention of information. Charles Szasz cszasz at mac.com From keith.clarke at clarkeandclarke.co.uk Sat May 3 10:14:01 2014 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Sat, 3 May 2014 15:14:01 +0100 Subject: Filter lines of a variable that start with... Message-ID: Hi folks, I?m working on a little utility to analyse Google search results and I?m trying to isolate just the results list (which sit in an unordered list) form the rest of the HTML page source noise. I wanted to filter lines with the first 3 chars are ? tags. I?ve checked this by putting the result in the message box and also copying & pasting the resulting content into a text editor. However, the second line - which is meant to remove any lines that don?t contain the opening tag - is currently behaving as if the line breaks haven?t been inserted. Currently the effect of the second line is that the output ?SearchResultsList' field shows: Nothing when the filter is in its ?with? form - as shown All lines in the source when in its ?without? form replace " References: Message-ID: <712EAB20-7C87-44BD-90AC-7FFF53ECBA0A@clarkeandclarke.co.uk> ?of course, it would have helped if I?d added the ?*? wild card to the end of the filter - doh! :-) filter tSearchResultsHTML with" wrote: > Hi folks, > I?m working on a little utility to analyse Google search results and I?m trying to isolate just the results list (which sit in an unordered list) form the rest of the HTML page source noise. > > I wanted to filter lines with the first 3 chars are ? tags. I?ve checked this by putting the result in the message box and also copying & pasting the resulting content into a text editor. However, the second line - which is meant to remove any lines that don?t contain the opening tag - is currently behaving as if the line breaks haven?t been inserted. > > Currently the effect of the second line is that the output ?SearchResultsList' field shows: > Nothing when the filter is in its ?with? form - as shown > All lines in the source when in its ?without? form > > replace " filter lines of tSearchResultsHTML with " put tSearchResultsHTML into field "SearchResultsList? > > I?ve tried setting the rowDelimiter to return with no effect. Any clues on where this logic is broken? > Best, > Keith.. From jacque at hyperactivesw.com Sat May 3 12:10:23 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 03 May 2014 11:10:23 -0500 Subject: Revsecurity.dll In-Reply-To: <1399095522192-4678972.post@n4.nabble.com> References: <5362BB62.80701@hyperactivesw.com> <1399095522192-4678972.post@n4.nabble.com> Message-ID: <536514EF.4020507@hyperactivesw.com> On 5/3/14, 12:38 AM, As_Simon wrote: > Hi Jacque, > I've been hiding the revsecurity.dll and it's predecessor for years. > No reported problems. Thanks very much. I was pretty sure it would be okay but I wanted to check. Thanks for responding. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dsc at swcp.com Sat May 3 13:11:51 2014 From: dsc at swcp.com (Dar Scott) Date: Sat, 3 May 2014 11:11:51 -0600 Subject: Installing 6.6.1 Community on Windows 8 In-Reply-To: <5364DFE1.5010503@runrev.com> References: <536477F5.9090007@fourthworld.com> <5364DFE1.5010503@runrev.com> Message-ID: Once I remembered what the igor had said, I ran it without any special admin privileges and ?only me", so the working installing was that way. When I was having problems (any user), I tried both admin and not. The problem applied both to downloaded installers in the downloads folder and an installer copied from a network drive to the desktop. This is on parallels and the virtual machine file is on an external drive, but I wouldn?t think Windows or the installer would notice. I still haven?t beat Windows 8 into submission, uh, I mean, I haven?t learned my way around Windows 8, so I might be doing something goofy. Dar On May 3, 2014, at 6:24 AM, Fraser Gordon wrote: > On 03/05/2014 06:48, Dar Scott wrote: >> I think so, since I just clicked a button when I did some privileged things (run as admin, OK some I/O). That is, I didn?t have to type in a password. > > The LiveCode installers handle privilege elevation themselves - it is > best to not run them as an administrator (the bulk of the installer runs > as an unprivileged programme and it is only the "installer slave" that > runs with admin privileges). If that also doesn't work, let me know so > it can be added to the bug database. > > Fraser > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sat May 3 13:16:29 2014 From: dsc at swcp.com (Dar Scott) Date: Sat, 3 May 2014 11:16:29 -0600 Subject: Installing 6.6.1 Community on Windows 8 In-Reply-To: References: <536477F5.9090007@fourthworld.com> <5364DFE1.5010503@runrev.com> Message-ID: <80CDD1CD-4EE5-4B12-B6FA-653D68C54F7F@swcp.com> Thanks! I still have trouble shutting down. There is a menu on the right that keeps popping out that allows shutdown, but I don?t know what I do to make it happen. Dar On May 3, 2014, at 7:38 AM, Andrew Kluthe wrote: > I use windows 8 on one of my laptops and there were some quirks that came > along with the new graphics layer but I think they are getting ironed out > at a fast enough pace. > > As for finding the control panel, one thing that became invaluable once i > found it is right clicking on the windows logo on the task bar. This opens > a context menu with fast access to the most important parts. > > > On Sat, May 3, 2014 at 7:24 AM, Fraser Gordon wrote: > >> On 03/05/2014 06:48, Dar Scott wrote: >>> I think so, since I just clicked a button when I did some privileged >> things (run as admin, OK some I/O). That is, I didn?t have to type in a >> password. >> >> The LiveCode installers handle privilege elevation themselves - it is >> best to not run them as an administrator (the bulk of the installer runs >> as an unprivileged programme and it is only the "installer slave" that >> runs with admin privileges). If that also doesn't work, let me know so >> it can be added to the bug database. >> >> Fraser >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sat May 3 13:18:24 2014 From: dsc at swcp.com (Dar Scott) Date: Sat, 3 May 2014 11:18:24 -0600 Subject: Revsecurity.dll In-Reply-To: <536514EF.4020507@hyperactivesw.com> References: <5362BB62.80701@hyperactivesw.com> <1399095522192-4678972.post@n4.nabble.com> <536514EF.4020507@hyperactivesw.com> Message-ID: What kinda hiding are you folks talking aout? On May 3, 2014, at 10:10 AM, J. Landman Gay wrote: > On 5/3/14, 12:38 AM, As_Simon wrote: >> Hi Jacque, >> I've been hiding the revsecurity.dll and it's predecessor for years. >> No reported problems. > > Thanks very much. I was pretty sure it would be okay but I wanted to check. Thanks for responding. > > -- > 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 klaus at major-k.de Sat May 3 13:30:01 2014 From: klaus at major-k.de (Klaus major-k) Date: Sat, 3 May 2014 19:30:01 +0200 Subject: Revsecurity.dll In-Reply-To: References: <5362BB62.80701@hyperactivesw.com> <1399095522192-4678972.post@n4.nabble.com> <536514EF.4020507@hyperactivesw.com> Message-ID: <2258966B-0F23-4140-8E58-CAA7349BBA40@major-k.de> Hi Dar, Am 03.05.2014 um 19:18 schrieb Dar Scott : > What kinda hiding are you folks talking about? putting a cloth in a color that matches more or less the environment over it and hoping for the best! :-D No, I think this is about setting the file's visible attribute via shell. "attrib -H" or something... > On May 3, 2014, at 10:10 AM, J. Landman Gay wrote: > >> On 5/3/14, 12:38 AM, As_Simon wrote: >>> Hi Jacque, >>> I've been hiding the revsecurity.dll and it's predecessor for years. >>> No reported problems. >> Thanks very much. I was pretty sure it would be okay but I wanted to check. Thanks for responding. >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From bogdanoff at me.com Sat May 3 14:14:25 2014 From: bogdanoff at me.com (Peter Bogdanoff) Date: Sat, 3 May 2014 11:14:25 -0700 Subject: Checkboxes Message-ID: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> I am almost embarrassed to ask this question... set the hilite of button "check" to true Should not that check the checkbox? It does sort of set the hilite property, but not visually. I thought it did from the early days of Hypercard. It doesn't in 6.3.1 (and 6.5.2). Am I senile? Or do I have a problem with my installation? Peter Bogdanoff UCLA From jacque at hyperactivesw.com Sat May 3 14:15:39 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 03 May 2014 13:15:39 -0500 Subject: Revsecurity.dll In-Reply-To: <2258966B-0F23-4140-8E58-CAA7349BBA40@major-k.de> References: <5362BB62.80701@hyperactivesw.com> <1399095522192-4678972.post@n4.nabble.com> <536514EF.4020507@hyperactivesw.com> <2258966B-0F23-4140-8E58-CAA7349BBA40@major-k.de> Message-ID: <5365324B.4050007@hyperactivesw.com> On 5/3/14, 12:30 PM, Klaus major-k wrote: > No, I think this is about setting the file's visible > attribute via shell. "attrib -H" or something... Yeah. That. Personally I don't think it matters, but my client is worried that novice users won't know what to click on. The folder contains only two files -- the exe and revsecurity.dll. As I understand it, clicking on a dll doesn't do anything (except maybe a notification) so it won't hurt. The bigger concern for me is that the app won't function at all without the dll, and if the user can't see it, they are likely to move the app out of the folder, which will break it. Leaving it visible at least gives a clue that there's something else there. I have scripts in place that will re-write the dll to disk if it does get separated, but that can fail if the disk is write protected or permissions get in the way. It would be nice if we didn't need those separate files. OS X apps have one too (a dylib file) but it is inside the bundle so users don't notice. That's what the client wants for Windows too, but we'd need to talk to MicroSoft about that. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bogdanoff at me.com Sat May 3 14:15:31 2014 From: bogdanoff at me.com (Peter Bogdanoff) Date: Sat, 3 May 2014 11:15:31 -0700 Subject: LiveCode Books In-Reply-To: <1399106479307-4678975.post@n4.nabble.com> References: <28AFB3F8-9919-4D8D-B1F9-2E058D72C391@swcp.com> <1398965912140-4678904.post@n4.nabble.com> <3F3601C4-F3A8-40D3-BE41-F172A3BE8CA5@verizon.net> <1399106479307-4678975.post@n4.nabble.com> Message-ID: I'll second that. Peter On May 3, 2014, at 1:41 AM, Dave Kilroy wrote: > Hi Simon > > Compared to mobile and desktop LC server has received a fraction of the > attention in books/publications and a book focusing on it would be very > welcome. I'll buy your book, and I bet loads of others will as well - so > please do write it! > > PS: can you include a section on how to install LC server locally on a mac > as I still haven't succeeded in doing this :) > > > > > ----- > "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-Books-tp4678900p4678975.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 jacque at hyperactivesw.com Sat May 3 14:25:02 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 03 May 2014 13:25:02 -0500 Subject: Checkboxes In-Reply-To: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> Message-ID: <5365347E.8080804@hyperactivesw.com> On 5/3/14, 1:14 PM, Peter Bogdanoff wrote: > set the hilite of button "check" to true > > Should not that check the checkbox? It works here. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmondmathewson at gmail.com Sat May 3 14:34:56 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 03 May 2014 21:34:56 +0300 Subject: Checkboxes In-Reply-To: <5365347E.8080804@hyperactivesw.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> Message-ID: <536536D0.5000003@gmail.com> On 03/05/14 21:25, J. Landman Gay wrote: > On 5/3/14, 1:14 PM, Peter Bogdanoff wrote: >> set the hilite of button "check" to true >> >> Should not that check the checkbox? > > It works here. > As it does here, and I found this in the Documentation: ------- checkmark Type: property Syntax: set the checkmark of menuItem to {true | false} See Also: menuItem Keyword Introduced: 1.0 Platforms: Desktop, Server, Web and Mobile Supported Operating Systems: Summary: Has no effect and is included in LiveCode for compatibility with imported HyperCard stacks. ----------------- Which is all jolly well and good; but it would be more helpful if a note to the effect that 'hilite' was the LC equivalent. Richmond. From jhj at jhj.com Sat May 3 14:43:58 2014 From: jhj at jhj.com (Jerry Jensen) Date: Sat, 3 May 2014 11:43:58 -0700 Subject: Checkboxes In-Reply-To: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> Message-ID: <8A633039-8468-41FD-ABF7-17BA7F047A94@jhj.com> Maybe you have another button "check" that is hiding somewhere and getting checked, maybe right underneath the one you see. I accidentally made something like that yesterday by accidentally option-dragging. Check the Project Browser for duplicates. .Jerry On May 3, 2014, at 11:14 AM, Peter Bogdanoff wrote: > I am almost embarrassed to ask this question... > > set the hilite of button "check" to true > > Should not that check the checkbox? It does sort of set the hilite property, but not visually. > > I thought it did from the early days of Hypercard. It doesn't in 6.3.1 (and 6.5.2). > > Am I senile? Or do I have a problem with my installation? > > > Peter Bogdanoff > UCLA From dsc at swcp.com Sat May 3 14:45:19 2014 From: dsc at swcp.com (Dar Scott) Date: Sat, 3 May 2014 12:45:19 -0600 Subject: Checkboxes In-Reply-To: <5365347E.8080804@hyperactivesw.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> Message-ID: <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> That reminds me? What do folks think of making the text of a checkbox either ?checked? or ?unchecked? depending on the highlight? So kids (and I) can write?. if button ?multiplayer? is ?checked? then ? end if What about allowing button mode in object references? That might be harder. If check box ?multiplayer? is ?unchecked? then ? end if Are these worth asking for? Dar On May 3, 2014, at 12:25 PM, J. Landman Gay wrote: > On 5/3/14, 1:14 PM, Peter Bogdanoff wrote: >> set the hilite of button "check" to true >> >> Should not that check the checkbox? > > It works here. > > -- > 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 richmondmathewson at gmail.com Sat May 3 14:48:45 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 03 May 2014 21:48:45 +0300 Subject: Checkboxes In-Reply-To: <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> Message-ID: <53653A0D.6070306@gmail.com> On 03/05/14 21:45, Dar Scott wrote: > That reminds me? > > What do folks think of making the text of a checkbox either ?checked? or ?unchecked? depending on the highlight? > > So kids (and I) can write?. > > if button ?multiplayer? is ?checked? then > ? > end if > > What about allowing button mode in object references? That might be harder. > > If check box ?multiplayer? is ?unchecked? then > ? > end if > > Are these worth asking for? > > Dar > > > Why not keep things simple and have something like this? : if the checked of btn "checkup" is true then 'checked' seems to make perfect sense and it keeps the standard syntax for properties. Certainly a lot more intuitive than 'hilite'; which, frankly makes me think of grey-haired ladies going for a blue rinse . . . LOL Richmond. From bogdanoff at me.com Sat May 3 14:50:19 2014 From: bogdanoff at me.com (Peter Bogdanoff) Date: Sat, 3 May 2014 11:50:19 -0700 Subject: Checkboxes In-Reply-To: <536536D0.5000003@gmail.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <536536D0.5000003@gmail.com> Message-ID: <1FF59F65-5E6B-432D-9939-DA7DF4BC657D@me.com> Of course it works. set the hillite of button "check" -- sets its custom property set the hilite of button "check" -- sets its hilite Not senility, but failing eyesight. Hypercard was a loooong time ago. Livecoding keeps your brain sharp, but ruins your eyes. Peter On May 3, 2014, at 11:34 AM, Richmond wrote: > On 03/05/14 21:25, J. Landman Gay wrote: >> On 5/3/14, 1:14 PM, Peter Bogdanoff wrote: >>> set the hilite of button "check" to true >>> >>> Should not that check the checkbox? >> >> It works here. >> > > As it does here, and I found this in the Documentation: > ------- > > checkmark > > Type: property > > Syntax: > set the checkmark of menuItem to {true | false} > > See Also: menuItem Keyword > > Introduced: 1.0 > > Platforms: Desktop, Server, Web and Mobile > > > Supported Operating Systems: > > Summary: > Has no effect and is included in LiveCode for compatibility with imported HyperCard stacks. > ----------------- > > Which is all jolly well and good; but it would be more helpful if a note to the > effect that 'hilite' was the LC equivalent. > > 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 bogdanoff at me.com Sat May 3 14:52:22 2014 From: bogdanoff at me.com (Peter Bogdanoff) Date: Sat, 3 May 2014 11:52:22 -0700 Subject: Checkboxes In-Reply-To: <53653A0D.6070306@gmail.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <53653A0D.6070306@gmail.com> Message-ID: <90D952C3-C750-4D92-9B63-B58D87547C18@me.com> So radio buttons would have the "pushed" property? Peter On May 3, 2014, at 11:48 AM, Richmond wrote: > On 03/05/14 21:45, Dar Scott wrote: >> That reminds me? >> >> What do folks think of making the text of a checkbox either ?checked? or ?unchecked? depending on the highlight? >> >> So kids (and I) can write?. >> >> if button ?multiplayer? is ?checked? then >> ? >> end if >> >> What about allowing button mode in object references? That might be harder. >> >> If check box ?multiplayer? is ?unchecked? then >> ? >> end if >> >> Are these worth asking for? >> >> Dar >> >> >> > > Why not keep things simple and have something like this? : > > if the checked of btn "checkup" is true then > > 'checked' seems to make perfect sense and it keeps the standard syntax for properties. > > Certainly a lot more intuitive than 'hilite'; which, frankly makes me think of grey-haired ladies > going for a blue rinse . . . LOL > > 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 Sat May 3 15:04:59 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 03 May 2014 22:04:59 +0300 Subject: Checkboxes In-Reply-To: <90D952C3-C750-4D92-9B63-B58D87547C18@me.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <53653A0D.6070306@gmail.com> <90D952C3-C750-4D92-9B63-B58D87547C18@me.com> Message-ID: <53653DDB.50802@gmail.com> On 03/05/14 21:52, Peter Bogdanoff wrote: > So radio buttons would have the "pushed" property? > > Peter Why not? After all a GUI does use a physical metaphor. ------------------------------------- I suppose the CLEVER thing would be to make 'pushed' and 'checked' synonyms of 'hilite'. ------------------------------------- Richmond. > > On May 3, 2014, at 11:48 AM, Richmond wrote: > >> On 03/05/14 21:45, Dar Scott wrote: >>> That reminds me? >>> >>> What do folks think of making the text of a checkbox either ?checked? or ?unchecked? depending on the highlight? >>> >>> So kids (and I) can write?. >>> >>> if button ?multiplayer? is ?checked? then >>> ? >>> end if >>> >>> What about allowing button mode in object references? That might be harder. >>> >>> If check box ?multiplayer? is ?unchecked? then >>> ? >>> end if >>> >>> Are these worth asking for? >>> >>> Dar >>> >>> >>> >> Why not keep things simple and have something like this? : >> >> if the checked of btn "checkup" is true then >> >> 'checked' seems to make perfect sense and it keeps the standard syntax for properties. >> >> Certainly a lot more intuitive than 'hilite'; which, frankly makes me think of grey-haired ladies >> going for a blue rinse . . . LOL >> >> 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 dsc at swcp.com Sat May 3 15:23:53 2014 From: dsc at swcp.com (Dar Scott) Date: Sat, 3 May 2014 13:23:53 -0600 Subject: Checkboxes In-Reply-To: <90D952C3-C750-4D92-9B63-B58D87547C18@me.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <53653A0D.6070306@gmail.com> <90D952C3-C750-4D92-9B63-B58D87547C18@me.com> Message-ID: I was thinking the use of the text property would have a teaching advantage. Checkboxes could be used before properties are introduced. The text property is special in that it can be used as the value of the object. Most notably we can do this: put ?All is good.? into field ?Status? We don?t have to write this: set the text of field ?Status? to ?All is good.? So, I was thinking something like this: if button ?Quiet? is not ?checked? the? if button ?option 4? is not ?selected? then? (And for the optional second phase allow ?checkbox? or ?check box? for the first one and ?radio button? for the second.) I don?t mind using properties, but I just wanted to point out the advantage of text. Now, all this use of text with buttons breaks down with the option menu. It already uses text for the menu. I would have preferred text be an alternate reference to the label. So to set the menu we can do this: put optionList into me Today we can say this: if the mouse is ?down? then ? So, there is already a little bit of the same concept. Of course, one can give students the function checkbox() to use until introducing properties. An alternative would be to teach properties from the start and then show the text shortcuts. I don?t have any strong feelings about properties as an alternative, but it would be good to get away from highlight in teaching and in creating readable code. Or maybe highlight can be introduced in some other way first. Dar On May 3, 2014, at 12:52 PM, Peter Bogdanoff wrote: > So radio buttons would have the "pushed" property? > > Peter > > On May 3, 2014, at 11:48 AM, Richmond wrote: > >> On 03/05/14 21:45, Dar Scott wrote: >>> That reminds me? >>> >>> What do folks think of making the text of a checkbox either ?checked? or ?unchecked? depending on the highlight? >>> >>> So kids (and I) can write?. >>> >>> if button ?multiplayer? is ?checked? then >>> ? >>> end if >>> >>> What about allowing button mode in object references? That might be harder. >>> >>> If check box ?multiplayer? is ?unchecked? then >>> ? >>> end if >>> >>> Are these worth asking for? >>> >>> Dar >>> >>> >>> >> >> Why not keep things simple and have something like this? : >> >> if the checked of btn "checkup" is true then >> >> 'checked' seems to make perfect sense and it keeps the standard syntax for properties. >> >> Certainly a lot more intuitive than 'hilite'; which, frankly makes me think of grey-haired ladies >> going for a blue rinse . . . LOL >> >> 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 richmondmathewson at gmail.com Sat May 3 15:28:57 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 03 May 2014 22:28:57 +0300 Subject: Checkboxes In-Reply-To: References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <53653A0D.6070306@gmail.com> <90D952C3-C750-4D92-9B63-B58D87547C18@me.com> Message-ID: <53654379.1020701@gmail.com> On 03/05/14 22:23, Dar Scott wrote: > I was thinking the use of the text property would have a teaching advantage. Checkboxes could be used before properties are introduced. From a pedagogical point of view I can see your point; but I disagree with it; mainly as when I had learnt MINIFORTRAN I then had to unlearn some things for FORTRAN. I recall a similar thing with the concept of valency, and then having to unlearn 'valency' and learn 'oxidation states'. The initial teaching alphabet was also designed by well-intentioned pedagogues; there is evidence it slows down the learning of the standard alphabet. Richmond. > > The text property is special in that it can be used as the value of the object. Most notably we can do this: > > put ?All is good.? into field ?Status? > > We don?t have to write this: > > set the text of field ?Status? to ?All is good.? > > So, I was thinking something like this: > > if button ?Quiet? is not ?checked? the? > if button ?option 4? is not ?selected? then? > > (And for the optional second phase allow ?checkbox? or ?check box? for the first one and ?radio button? for the second.) > > I don?t mind using properties, but I just wanted to point out the advantage of text. > > Now, all this use of text with buttons breaks down with the option menu. It already uses text for the menu. I would have preferred text be an alternate reference to the label. So to set the menu we can do this: > > put optionList into me > > Today we can say this: > > if the mouse is ?down? then ? > > So, there is already a little bit of the same concept. > > Of course, one can give students the function checkbox() to use until introducing properties. > > An alternative would be to teach properties from the start and then show the text shortcuts. > > I don?t have any strong feelings about properties as an alternative, but it would be good to get away from highlight in teaching and in creating readable code. Or maybe highlight can be introduced in some other way first. > > Dar > > From ambassador at fourthworld.com Sat May 3 15:29:24 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 03 May 2014 12:29:24 -0700 Subject: LiveCode Books In-Reply-To: <1399106479307-4678975.post@n4.nabble.com> References: <1399106479307-4678975.post@n4.nabble.com> Message-ID: <53654394.7040705@fourthworld.com> Dave Kilroy wrote: > Compared to mobile and desktop LC server has received a fraction of the > attention in books/publications and a book focusing on it would be very > welcome. I'll buy your book, and I bet loads of others will as well - so > please do write it! These days an increasing number of desktop apps, and perhaps a majority of mobile apps, make use of server resources, so LC Server is fast becoming increasingly important for all of us. One of the challenges with any server setup is that each of the two main categories (dedicated server and shared server) has many different requirements, depending on the particulars of the OS and the hosting company. Given the wide range of difference in play, I believe this is a job best suited for a community effort than a single person could hope to complete on their own. There are just too many possible combinations of factors that can come into play to expect anyone to try them all, but together we can. I've been gathering notes and tips for LC server installation and usage, along with related info like bash basics, rsync, shared SSH keys and other extras useful for server admin tasks, and will begin rolling these out at LiveCodeJournal.com in the coming weeks. LiveCode Journal had been in a rather stagnant situation given the difficulty of growing a site based on static pages. So two weeks ago I converted the site to a new CMS - made with LiveCode, of course. The new CMS was a necessary step for any new sections of the site, such as the forthcoming LiveCode Server Center. I mention this not to dissuade anyone ambitious enough to attempt to write a book about it, but I feel given the breadth of info related to server stuff it's ideally suited for a form that can grow dynamically over time like a web site. And given the growing importance of LC Server for all of us, I feel having as much information freely available for everyone is critical for its increasing adoption. As with everything in RevNet and on LiveCode Journal, the new Server Center will be useful to the degree that we can coordinate contributions from others. I'd love to have the time to write everything myself, but I need to split my time with commercial work, and server info is too broad for one person to handle anyway. Anyone interested in participating with tips and tutorials for this or anything else you'd like to see at LiveCode Journal can write me at the address below any time and we'll work out the mechanics to make that happen. LiveCode Journal already hosts the discussion list for Ralf Bitter's excellent RevIgniter framework, and I'm happy to make that server available for anything else of value to the community. > PS: can you include a section on how to install LC server locally on a mac > as I still haven't succeeded in doing this :) Have you found this?: It's a bit buried in a taxonomy that's been improved recently but still needs some cleanup, but hopefully it'll be helpful. If you find anything there is inaccurate or incomplete please file a documentation bug against it. -- Richard Gaskin LiveCode Community Manager richard at livecode.org From dsc at swcp.com Sat May 3 15:30:39 2014 From: dsc at swcp.com (Dar Scott) Date: Sat, 3 May 2014 13:30:39 -0600 Subject: Checkboxes In-Reply-To: <53653DDB.50802@gmail.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <53653A0D.6070306@gmail.com> <90D952C3-C750-4D92-9B63-B58D87547C18@me.com> <53653DDB.50802@gmail.com> Message-ID: <863E1778-DA29-48B3-9848-F3EB6D85AA30@swcp.com> On May 3, 2014, at 1:04 PM, Richmond wrote: > I suppose the CLEVER thing would be to make 'pushed' and 'checked' synonyms of 'hilite'. I have use getprop and setprop. I suppose one could have a student palette of objects with special scripts or behaviors that grows, but then the question is whether they should be weaned from this or learn how to use raw objects from the start. Every time a new non-global property or synonym is added, we run into a backward compatibility problem. Sometimes it is worth it. Dar Scott The LiveCode Programmer?s Programmer From dsc at swcp.com Sat May 3 15:36:40 2014 From: dsc at swcp.com (Dar Scott) Date: Sat, 3 May 2014 13:36:40 -0600 Subject: Checkboxes In-Reply-To: <53654379.1020701@gmail.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <53653A0D.6070306@gmail.com> <90D952C3-C750-4D92-9B63-B58D87547C18@me.com> <53654379.1020701@gmail.com> Message-ID: <70810951-B0F6-43AB-BC86-F0906CFF57FF@swcp.com> I don?t agree. There is nothing wrong with using this: put x into field y We can?t say that real programmers use this: set the text of y to x I see nothing wrong with teaching the first, before showing it is the same as the latter. Indeed, the hello world is this: put ?Hello World!? into field ?Greeting? Though I have never had a kid use ?Hello World!? even the first time. OK, maybe a big sister. Dar On May 3, 2014, at 1:28 PM, Richmond wrote: > On 03/05/14 22:23, Dar Scott wrote: >> I was thinking the use of the text property would have a teaching advantage. Checkboxes could be used before properties are introduced. > > From a pedagogical point of view I can see your point; but I disagree with it; mainly as when I had learnt MINIFORTRAN I then had to unlearn some things for FORTRAN. I recall a similar thing with the concept of > valency, and then having to unlearn 'valency' and learn 'oxidation states'. > > The initial teaching alphabet was also designed by well-intentioned pedagogues; there is evidence it slows down the learning of the standard alphabet. > > Richmond. > >> >> The text property is special in that it can be used as the value of the object. Most notably we can do this: >> >> put ?All is good.? into field ?Status? >> >> We don?t have to write this: >> >> set the text of field ?Status? to ?All is good.? >> >> So, I was thinking something like this: >> >> if button ?Quiet? is not ?checked? the? >> if button ?option 4? is not ?selected? then? >> >> (And for the optional second phase allow ?checkbox? or ?check box? for the first one and ?radio button? for the second.) >> >> I don?t mind using properties, but I just wanted to point out the advantage of text. >> >> Now, all this use of text with buttons breaks down with the option menu. It already uses text for the menu. I would have preferred text be an alternate reference to the label. So to set the menu we can do this: >> >> put optionList into me >> >> Today we can say this: >> >> if the mouse is ?down? then ? >> >> So, there is already a little bit of the same concept. >> >> Of course, one can give students the function checkbox() to use until introducing properties. >> >> An alternative would be to teach properties from the start and then show the text shortcuts. >> >> I don?t have any strong feelings about properties as an alternative, but it would be good to get away from highlight in teaching and in creating readable code. Or maybe highlight can be introduced in some other way first. >> >> Dar >> >> > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sat May 3 15:43:14 2014 From: dsc at swcp.com (Dar Scott) Date: Sat, 3 May 2014 13:43:14 -0600 Subject: LiveCode Books In-Reply-To: <53654394.7040705@fourthworld.com> References: <1399106479307-4678975.post@n4.nabble.com> <53654394.7040705@fourthworld.com> Message-ID: <1FB9B9CA-238A-4AA9-95E0-B03D68FA6BE3@swcp.com> I don?t know nothin? 'bout birthin? LiveCode servers! (How does one get a start?) I?ve made tiny servers with desktop (even pico servers as for QAuth 2.0) but have not taken advantage of LiveCode server. Dar On May 3, 2014, at 1:29 PM, Richard Gaskin wrote: > Dave Kilroy wrote: > >> Compared to mobile and desktop LC server has received a fraction of the >> attention in books/publications and a book focusing on it would be very >> welcome. I'll buy your book, and I bet loads of others will as well - so >> please do write it! > > These days an increasing number of desktop apps, and perhaps a majority of mobile apps, make use of server resources, so LC Server is fast becoming increasingly important for all of us. > > One of the challenges with any server setup is that each of the two main categories (dedicated server and shared server) has many different requirements, depending on the particulars of the OS and the hosting company. > > Given the wide range of difference in play, I believe this is a job best suited for a community effort than a single person could hope to complete on their own. There are just too many possible combinations of factors that can come into play to expect anyone to try them all, but together we can. > > I've been gathering notes and tips for LC server installation and usage, along with related info like bash basics, rsync, shared SSH keys and other extras useful for server admin tasks, and will begin rolling these out at LiveCodeJournal.com in the coming weeks. > > LiveCode Journal had been in a rather stagnant situation given the difficulty of growing a site based on static pages. So two weeks ago I converted the site to a new CMS - made with LiveCode, of course. > > The new CMS was a necessary step for any new sections of the site, such as the forthcoming LiveCode Server Center. > > I mention this not to dissuade anyone ambitious enough to attempt to write a book about it, but I feel given the breadth of info related to server stuff it's ideally suited for a form that can grow dynamically over time like a web site. And given the growing importance of LC Server for all of us, I feel having as much information freely available for everyone is critical for its increasing adoption. > > As with everything in RevNet and on LiveCode Journal, the new Server Center will be useful to the degree that we can coordinate contributions from others. I'd love to have the time to write everything myself, but I need to split my time with commercial work, and server info is too broad for one person to handle anyway. > > Anyone interested in participating with tips and tutorials for this or anything else you'd like to see at LiveCode Journal can write me at the address below any time and we'll work out the mechanics to make that happen. > > LiveCode Journal already hosts the discussion list for Ralf Bitter's excellent RevIgniter framework, and I'm happy to make that server available for anything else of value to the community. > > >> PS: can you include a section on how to install LC server locally on a mac >> as I still haven't succeeded in doing this :) > > Have you found this?: > > > It's a bit buried in a taxonomy that's been improved recently but still needs some cleanup, but hopefully it'll be helpful. > > If you find anything there is inaccurate or incomplete please file a documentation bug against it. > > -- > Richard Gaskin > LiveCode Community Manager > richard at livecode.org > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 May 3 15:46:40 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 03 May 2014 22:46:40 +0300 Subject: Checkboxes In-Reply-To: <70810951-B0F6-43AB-BC86-F0906CFF57FF@swcp.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <53653A0D.6070306@gmail.com> <90D952C3-C750-4D92-9B63-B58D87547C18@me.com> <53654379.1020701@gmail.com> <70810951-B0F6-43AB-BC86-F0906CFF57FF@swcp.com> Message-ID: <536547A0.10609@gmail.com> On 03/05/14 22:36, Dar Scott wrote: > I don?t agree. > > There is nothing wrong with using this: > > put x into field y > > We can?t say that real programmers use this: > > set the text of y to x Please, whatever else we may "fight" about, do not mention 'real programmers': it makes me think of phrases such as 'real men' (something that I have always regarded as largely semantically empty). My objection is that having taught them one way to do something you might want, later on, to teach them the "standard" way of doing things, at which point they have to unlearn learnt habits, and that tales time. > > I see nothing wrong with teaching the first, before showing it is the same as the latter. > > Indeed, the hello world is this: > > put ?Hello World!? into field ?Greeting? That "Hello World!" thing has always struck me as demeaning to the student; I tend to find that, with Primary kids at least, the thing that gets their digestive juices going is to get them to type their names into a field, hit a button and get "Hello, Fred" (assuming their name is 'Fred'): tickles their egos far more than "Hello World!" > > Though I have never had a kid use ?Hello World!? even the first time. OK, maybe a big sister. > > Dar > Richmond. From dsc at swcp.com Sat May 3 15:59:33 2014 From: dsc at swcp.com (Dar Scott) Date: Sat, 3 May 2014 13:59:33 -0600 Subject: Checkboxes In-Reply-To: <536547A0.10609@gmail.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <53653A0D.6070306@gmail.com> <90D952C3-C750-4D92-9B63-B58D87547C18@me.com> <53654379.1020701@gmail.com> <70810951-B0F6-43AB-BC86-F0906CFF57FF@swcp.com> <536547A0.10609@gmail.com> Message-ID: Teaching LiveCode without the special nature of the text property is an interesting concept. That might have some advantages. However, almost all examples people will find do use the special nature of the text property. Also, it throws away the ability to use chunks in the text property. And before and after. To me ?put x into field y? is not anything to unlearn. So why not ?put ?checked? into button y?? Dar On May 3, 2014, at 1:46 PM, Richmond wrote: > On 03/05/14 22:36, Dar Scott wrote: >> I don?t agree. >> >> There is nothing wrong with using this: >> >> put x into field y >> >> We can?t say that real programmers use this: >> >> set the text of y to x > > Please, whatever else we may "fight" about, do not mention 'real programmers': it makes me think > of phrases such as 'real men' (something that I have always regarded as largely semantically empty). > > My objection is that having taught them one way to do something you might want, later on, to teach them the "standard" way of doing things, at which point they have to unlearn learnt habits, and that > tales time. > >> >> I see nothing wrong with teaching the first, before showing it is the same as the latter. >> >> Indeed, the hello world is this: >> >> put ?Hello World!? into field ?Greeting? > > That "Hello World!" thing has always struck me as demeaning to the student; I tend to find > that, with Primary kids at least, the thing that gets their digestive juices going is to get them to > type their names into a field, hit a button and get "Hello, Fred" (assuming their name is 'Fred'): > tickles their egos far more than "Hello World!" > >> >> Though I have never had a kid use ?Hello World!? even the first time. OK, maybe a big sister. >> >> Dar >> > > 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 mwieder at ahsoftware.net Sat May 3 15:59:42 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 3 May 2014 12:59:42 -0700 Subject: Checkboxes In-Reply-To: References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <53653A0D.6070306@gmail.com> <90D952C3-C750-4D92-9B63-B58D87547C18@me.com> Message-ID: <177615047634.20140503125942@ahsoftware.net> Dar- Saturday, May 3, 2014, 12:23:53 PM, you wrote: > Today we can say this: > if the mouse is ?down? then That's a different kind of thing. "the mouse" is a state, not a control. As a state it can have one of two current conditions. By asking what the mouse "is" you are querying its current condition, but by asking the same thing of a control (a button, etc) you are not explicitly asking for the state of one of its properties, but rather querying the control object itself: if button "Quiet" -- references an object if the mouse -- references the mouse state mapping the checked/unchecked state of a checkbox button onto the object reference requires a whole new level of metaprogramming and parser inference. -- -Mark Wieder ahsoftware at gmail.com This communication may be unlawfully collected and stored by the National Security Agency (NSA) in secret. The parties to this email do not consent to the retrieving or storing of this communication and any related metadata, as well as printing, copying, re-transmitting, disseminating, or otherwise using it. If you believe you have received this communication in error, please delete it immediately. From jacque at hyperactivesw.com Sat May 3 16:05:08 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 03 May 2014 15:05:08 -0500 Subject: Checkboxes In-Reply-To: <1FF59F65-5E6B-432D-9939-DA7DF4BC657D@me.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <536536D0.5000003@gmail.com> <1FF59F65-5E6B-432D-9939-DA7DF4BC657D@me.com> Message-ID: <53654BF4.60203@hyperactivesw.com> On 5/3/14, 1:50 PM, Peter Bogdanoff wrote: > Of course it works. > > set the hillite of button "check" -- sets its custom property > set the hilite of button "check" -- sets its hilite > > Not senility, but failing eyesight. Hypercard was a loooong time ago. :) As the recipient of some really bad eyesight genes, which have been augmented with age, I can relate. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sat May 3 16:12:22 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 03 May 2014 15:12:22 -0500 Subject: Checkboxes In-Reply-To: References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <53653A0D.6070306@gmail.com> <90D952C3-C750-4D92-9B63-B58D87547C18@me.com> Message-ID: <53654DA6.2090900@hyperactivesw.com> On 5/3/14, 2:23 PM, Dar Scott wrote: > The text property is special in that it can be used as the value of the object. Most notably we can do this: > > put ?All is good.? into field ?Status? > > We don?t have to write this: > > set the text of field ?Status? to ?All is good.? > > So, I was thinking something like this: > > if button ?Quiet? is not ?checked? the? > if button ?option 4? is not ?selected? then? One problem is that buttons already have a text property, and some people use it to store things. Combo and option buttons use it for their content lists, but you can put whatever you want into any button. This works fine in a push button or any other type: put "I am a storage container" into button 1 put btn 1 <-- "I am a storage container" Back in the HC days, that was one of the few storage options we had. It's far less common in LC because we have custom properties, but the text option is still there. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dsc at swcp.com Sat May 3 16:27:54 2014 From: dsc at swcp.com (Dar Scott) Date: Sat, 3 May 2014 14:27:54 -0600 Subject: Checkboxes In-Reply-To: <177615047634.20140503125942@ahsoftware.net> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <53653A0D.6070306@gmail.com> <90D952C3-C750-4D92-9B63-B58D87547C18@me.com> <177615047634.20140503125942@ahsoftware.net> Message-ID: <9A87B11E-B53F-4FCD-BDB4-07F2ED45738E@swcp.com> I?m sorry, I wasn?t meaning to say a property is the same as system state (though the distinction between built-in functions and read-only global functions is blurred). I was meaning that the use of strings to represent state values has precedence. We are not limited to true and false. I don?t think the parser has to get involved. I don?t think it would need to parse any differently or even compile. This would just mean using the text property in some buttons. Fields, images, and buttons have the text property. The text property is ignored in buttons that are not menus. Why not make ti do something? If people use the text property of buttons (not used as menus) as a flexible way to have a property, then this might break, but that should be rare. That is, I can say this now: put ?unchecked" into button ?Sound? and it will save it away, but it doesn?t change the highlight. I?m just suggesting it could. I suppose an advantage of keeping it like it is is that one can change the mode of a button and change it back without the value of the text property being changed. But if people prefer this: put true into the checked of button ?Sound? I will go with that, but it would change the order of what I teach. Dar On May 3, 2014, at 1:59 PM, Mark Wieder wrote: > Dar- > > Saturday, May 3, 2014, 12:23:53 PM, you wrote: > >> Today we can say this: > >> if the mouse is ?down? then > > > That's a different kind of thing. "the mouse" is a state, not a > control. As a state it can have one of two current conditions. By > asking what the mouse "is" you are querying its current condition, but > by asking the same thing of a control (a button, etc) you are not > explicitly asking for the state of one of its properties, but rather > querying the control object itself: > > if button "Quiet" -- references an object > if the mouse -- references the mouse state > > mapping the checked/unchecked state of a checkbox button onto the > object reference requires a whole new level of metaprogramming and > parser inference. > > -- > -Mark Wieder > ahsoftware at gmail.com > > This communication may be unlawfully collected and stored by the National > Security Agency (NSA) in secret. The parties to this email do not > consent to the retrieving or storing of this communication and any > related metadata, as well as printing, copying, re-transmitting, > disseminating, or otherwise using it. If you believe you have received > this communication in error, please delete it immediately. > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sat May 3 16:36:17 2014 From: dsc at swcp.com (Dar Scott) Date: Sat, 3 May 2014 14:36:17 -0600 Subject: Checkboxes In-Reply-To: <53654DA6.2090900@hyperactivesw.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <53653A0D.6070306@gmail.com> <90D952C3-C750-4D92-9B63-B58D87547C18@me.com> <53654DA6.2090900@hyperactivesw.com> Message-ID: <763EB182-752A-4EE9-BFCC-A0A7CD072BF3@swcp.com> Yikes! I just mentioned that in crossed mail. I didn?t realize people really used that. I?m open to other ideas. Even playing with the highlight property before introducing checkbox scripts. But eyes glaze over at this: if the highlight of button ?Include tractor? then ? I do functions early, so maybe a function would help. Or get to custom properties early . Dar On May 3, 2014, at 2:12 PM, J. Landman Gay wrote: > On 5/3/14, 2:23 PM, Dar Scott wrote: >> The text property is special in that it can be used as the value of the object. Most notably we can do this: >> >> put ?All is good.? into field ?Status? >> >> We don?t have to write this: >> >> set the text of field ?Status? to ?All is good.? >> >> So, I was thinking something like this: >> >> if button ?Quiet? is not ?checked? the? >> if button ?option 4? is not ?selected? then? > > One problem is that buttons already have a text property, and some people use it to store things. Combo and option buttons use it for their content lists, but you can put whatever you want into any button. This works fine in a push button or any other type: > > put "I am a storage container" into button 1 > put btn 1 <-- "I am a storage container" > > Back in the HC days, that was one of the few storage options we had. It's far less common in LC because we have custom properties, but the text option is still there. > > -- > 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 Sat May 3 16:39:10 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 03 May 2014 15:39:10 -0500 Subject: Checkboxes In-Reply-To: <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> Message-ID: <536553EE.2080309@hyperactivesw.com> On 5/3/14, 1:45 PM, Dar Scott wrote: > What do folks think of making the text of a checkbox either ?checked? or ?unchecked? depending on the highlight? > > So kids (and I) can write?. > > if button ?multiplayer? is ?checked? then > ? > end if Forgot to say, you can already do that. The only difference between what's available now and what you mention is that first you'd have to do the "putting". After that you can use the conditional. put "checked" into btn 1 And then in any script: if btn 1 is "checked" then answer "I'm checked" end if -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sat May 3 16:48:09 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 03 May 2014 15:48:09 -0500 Subject: Checkboxes In-Reply-To: <536536D0.5000003@gmail.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <536536D0.5000003@gmail.com> Message-ID: <53655609.1020406@hyperactivesw.com> On 5/3/14, 1:34 PM, Richmond wrote: > I found this in the Documentation: > ------- > > checkmark > > Type: property > > Syntax: > set the checkmark of menuItem to {true | false} > > See Also: menuItem Keyword > > Introduced: 1.0 > > Platforms: Desktop, Server, Web and Mobile > > > Supported Operating Systems: > > Summary: > Has no effect and is included in LiveCode for compatibility with > imported HyperCard stacks. > ----------------- > > Which is all jolly well and good; but it would be more helpful if a note > to the > effect that 'hilite' was the LC equivalent. They aren't equivalent. The HC checkmark property applies only to menus and indicates there should be a check symbol drawn next to a selected menu item. LC instead uses the "!c" prefix to indicate the same thing. The hilite property applies to the state of a button. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dsc at swcp.com Sat May 3 16:56:44 2014 From: dsc at swcp.com (Dar Scott) Date: Sat, 3 May 2014 14:56:44 -0600 Subject: Checkboxes In-Reply-To: <536553EE.2080309@hyperactivesw.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <536553EE.2080309@hyperactivesw.com> Message-ID: <5B93072D-B258-42EA-9136-A4D6A8C373F5@swcp.com> Yeah, but that doesn?t change the highlight of the button. On May 3, 2014, at 2:39 PM, J. Landman Gay wrote: > On 5/3/14, 1:45 PM, Dar Scott wrote: >> What do folks think of making the text of a checkbox either ?checked? or ?unchecked? depending on the highlight? >> >> So kids (and I) can write?. >> >> if button ?multiplayer? is ?checked? then >> ? >> end if > > Forgot to say, you can already do that. The only difference between what's available now and what you mention is that first you'd have to do the "putting". After that you can use the conditional. > > put "checked" into btn 1 > > And then in any script: > > if btn 1 is "checked" then > answer "I'm checked" > end if > > -- > 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 dsc at swcp.com Sat May 3 17:03:09 2014 From: dsc at swcp.com (Dar Scott) Date: Sat, 3 May 2014 15:03:09 -0600 Subject: Editor hints In-Reply-To: <96EA129B-C0A8-458A-A69F-3DF0F6FAFB83@swcp.com> References: <96EA129B-C0A8-458A-A69F-3DF0F6FAFB83@swcp.com> Message-ID: Nothing? No editor hints or completion? On May 1, 2014, at 12:24 PM, Dar Scott wrote: > I like the completion help in the message box. > > It seemed like I had seen some first stages of help in the editor in the form of hints or syntax or completion, I forgot what. But, I?m not seeing that now. > > Is there something and I?m not doing it right? > > Dar > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From MikeKerner at roadrunner.com Sat May 3 17:09:36 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sat, 3 May 2014 17:09:36 -0400 Subject: RELEASE LiveCode 6.6.2 RC3 In-Reply-To: <5363C3D8.4030309@gmail.com> References: <5363C3D8.4030309@gmail.com> Message-ID: See comment on 6.7 dp3 as well - images appear to be antialiased again. -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From prothero at earthednet.org Sat May 3 18:38:33 2014 From: prothero at earthednet.org (prothero at earthednet.org) Date: Sat, 3 May 2014 15:38:33 -0700 Subject: snapshot acting funny in 6.6.2 (rc 3) In-Reply-To: References: Message-ID: Added Info: The code I use for the snapshot is: > ?do some stuff > wait for 0.1 seconds with messages > export snapshot from rect snapRect to image ?mapSnap? > wait for 0.1 seconds with messages > ?do more stuff If I put a breakpoint at the export line, the snapshot works. Bill prothero at earthednet.org http://es.earthednet.org On May 2, 2014, at 6:52 PM, prothero at earthednet.org wrote: > My application scrolls and resizes a large map for plotting data. The view rectangle shows only a portion of it. I make a copy of the visible part using snapshot. That way I can put symbols on the viewable part of the large map without having to reload it when it is erased. The command is: > > ?do some stuff > wait for 0 seconds with messages > export snapshot from rect snapRect to image ?mapSnap? > ?do more stuff > > In LC 6.6, all works fine. I have to put the wait command prior to the snapshot command. > wait 0 seconds with messages. > > When I tried the project in version 6.6.2 (rc3), the snapshot command stopped working. If I put a breakpoint to stop the script at the snapshot command, it works. So what I?m wondering is if I?ve done something wrong, and 6.6.2 has different timing, or what I might do to make this work in 6.6.2. Or, could it be a bug? I set the wait time prior to doing the snapshot to 1 second, and it made no difference. > > Best, > Bill > > prothero at earthednet.org > http://es.earthednet.org > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From prothero at earthednet.org Sat May 3 18:41:34 2014 From: prothero at earthednet.org (prothero at earthednet.org) Date: Sat, 3 May 2014 15:41:34 -0700 Subject: snapshot acting funny in 6.6.2 (rc 3) In-Reply-To: References: Message-ID: <77A5B559-F2D8-4814-A186-453BC8B5060C@earthednet.org> Also: I?m on OSX 10.9.2 I?ll make a test stack to duplicate the problem, then file a bug report if it behaves the sam. BIll prothero at earthednet.org http://es.earthednet.org On May 3, 2014, at 3:38 PM, prothero at earthednet.org wrote: > Added Info: > The code I use for the snapshot is: > >> ?do some stuff >> wait for 0.1 seconds with messages >> export snapshot from rect snapRect to image ?mapSnap? >> wait for 0.1 seconds with messages >> ?do more stuff > > If I put a breakpoint at the export line, the snapshot works. > Bill > > prothero at earthednet.org > http://es.earthednet.org > > On May 2, 2014, at 6:52 PM, prothero at earthednet.org wrote: > >> My application scrolls and resizes a large map for plotting data. The view rectangle shows only a portion of it. I make a copy of the visible part using snapshot. That way I can put symbols on the viewable part of the large map without having to reload it when it is erased. The command is: >> >> ?do some stuff >> wait for 0 seconds with messages >> export snapshot from rect snapRect to image ?mapSnap? >> ?do more stuff >> >> In LC 6.6, all works fine. I have to put the wait command prior to the snapshot command. >> wait 0 seconds with messages. >> >> When I tried the project in version 6.6.2 (rc3), the snapshot command stopped working. If I put a breakpoint to stop the script at the snapshot command, it works. So what I?m wondering is if I?ve done something wrong, and 6.6.2 has different timing, or what I might do to make this work in 6.6.2. Or, could it be a bug? I set the wait time prior to doing the snapshot to 1 second, and it made no difference. >> >> Best, >> Bill >> >> prothero at earthednet.org >> http://es.earthednet.org >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 MikeKerner at roadrunner.com Sat May 3 18:47:16 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sat, 3 May 2014 18:47:16 -0400 Subject: RELEASE LiveCode 6.6.2 RC3 In-Reply-To: References: <5363C3D8.4030309@gmail.com> Message-ID: This means, by the way, that barcodes, especially QR codes, are challenging to scan. On Sat, May 3, 2014 at 5:09 PM, Mike Kerner wrote: > See comment on 6.7 dp3 as well - images appear to be antialiased again. > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From jacque at hyperactivesw.com Sat May 3 19:11:11 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 03 May 2014 18:11:11 -0500 Subject: Checkboxes In-Reply-To: <5B93072D-B258-42EA-9136-A4D6A8C373F5@swcp.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <536553EE.2080309@hyperactivesw.com> <5B93072D-B258-42EA-9136-A4D6A8C373F5@swcp.com> Message-ID: <5365778F.8090305@hyperactivesw.com> After I sent that, I got embarrassed because I knew you already knew that... On 5/3/14, 3:56 PM, Dar Scott wrote: > Yeah, but that doesn?t change the highlight of the button. > > On May 3, 2014, at 2:39 PM, J. Landman Gay wrote: > >> On 5/3/14, 1:45 PM, Dar Scott wrote: >>> What do folks think of making the text of a checkbox either ?checked? or ?unchecked? depending on the highlight? >>> >>> So kids (and I) can write?. >>> >>> if button ?multiplayer? is ?checked? then >>> ? >>> end if >> >> Forgot to say, you can already do that. The only difference between what's available now and what you mention is that first you'd have to do the "putting". After that you can use the conditional. >> >> put "checked" into btn 1 >> >> And then in any script: >> >> if btn 1 is "checked" then >> answer "I'm checked" >> end if >> >> -- >> 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 jacque at hyperactivesw.com Sat May 3 19:12:19 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 03 May 2014 18:12:19 -0500 Subject: Editor hints In-Reply-To: References: <96EA129B-C0A8-458A-A69F-3DF0F6FAFB83@swcp.com> Message-ID: <536577D3.2070901@hyperactivesw.com> On 5/3/14, 4:03 PM, Dar Scott wrote: > Nothing? > > No editor hints or completion? Not yet. I don't remember ever having it. Sounds like a feature request to me. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From andre at andregarzia.com Sat May 3 19:33:10 2014 From: andre at andregarzia.com (Andre Garzia) Date: Sat, 3 May 2014 20:33:10 -0300 Subject: [ANN] Facebook Lib In-Reply-To: <5364ECA1.5060704@together.net> References: <334E29B2-ED74-4BE2-B0E5-E9B7001BC483@gmail.com> <5364BD10.60904@together.net> <2FAB3ED3-C937-4248-B2EB-4442A44FD483@gmail.com> <5364ECA1.5060704@together.net> Message-ID: Hi Folks, Once you authorize once, Facebook stores some cookies. So the next time you ask for authorization it will only flash the RevBrowser window because as soon as we open it and ask for the authorization dialog, facebook recognizes who it is and redirects straight to the authorization callback with the tokens. If you logged and authorize as some user and want to authorize yourself as some other user instead, you need to call fbLogout() function. This function will call facebook to remove the app permissions for the logged user and remove the data from the script local array used to store the tokens. The next time you call fbAuthorize then you will see the dialog. This all happens because the webview inside RevBrowser stores local data from Facebook. There is no way around it unless we start injecting Javascript into that window and thats a recipe for bugs. I've updated the library and you should download again from the link you received. The current version is numbered 1.4, it appears that sendowl system is not sending the update emails. I will add some update checking routine to the stack. Richard, I am writing a better manual that you will enjoy. Cheers On Sat, May 3, 2014 at 10:18 AM, Richard Miller wrote: > That sounds about right. I am having more problems on the Windows side > than on the Mac side. If you get it to log out and then display the log-in > window again (i.e. asking for username/pw), please let me know. I can't get > that working. > > Richard > > > > On 5/3/14, 8:48 AM, Gerry wrote: > >> Mac. And no, not tried that. Also the FB authorisation window displays as >> blank before disappearing - it seems to authorise ok without me doing >> anything and lets me post from my app too. Not had a lot of time to look >> beyond the basics yet, and I'm really waiting for the iOS version :) >> >> Gerry >> >> Sent from my iPad >> >> On 3 May 2014, at 7:55 pm, Richard Miller wrote: >>> >>> Gerry, >>> >>> Are you running in on a Mac or PC? >>> >>> Have you been able to log out of one FB account and log back in under a >>> different one? >>> >>> Thanks, >>> Richard Miller >>> >>> >>> >>> >>> On 5/2/14, 5:48 PM, Gerry Orkin wrote: >>>> Got mine - works so well and I can't wait till the mobile version. >>>> >>>> Gerry >>>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode 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 > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From andre at andregarzia.com Sat May 3 19:35:18 2014 From: andre at andregarzia.com (Andre Garzia) Date: Sat, 3 May 2014 20:35:18 -0300 Subject: LiveCode Books In-Reply-To: <28AFB3F8-9919-4D8D-B1F9-2E058D72C391@swcp.com> References: <28AFB3F8-9919-4D8D-B1F9-2E058D72C391@swcp.com> Message-ID: Folks, In 2012 I've registered the domain name "livecodebooks.com" I'd be happy to put a page up with links to all books available if someone could send me links, blurbs and covers. Cheers andre On Thu, May 1, 2014 at 2:11 PM, Dar Scott wrote: > I am encouraging the use of LiveCode as a preferred language for a > corporation and some its sister companies. > > Once of the concerns expressed is the lack of books. > > I?ll do my diligence in searching lists, Amazon and the web in general, > but I wonder if people could mention their books or book projects or books > that might not get mentioned otherwise. > > I also crave reasons why such a lack (if real) is mitigated. > > Dar > _______________________________________________ > use-livecode mailing list > use-livecode 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 kaveh at rivervalleytechnologies.com Sat May 3 19:40:19 2014 From: kaveh at rivervalleytechnologies.com (Kaveh Bazargan) Date: Sun, 4 May 2014 00:40:19 +0100 Subject: [ANN] Facebook Lib In-Reply-To: References: Message-ID: Hi Andre What a great welcome for me. I have just raised my head here after a long time of dormancy and renewed my subscriptions and the first mail I see is my friend Andr?. :-) The HyperCard bug never left me. I started using it since beta! Looking forward to enjoying the knowledge of my friends again, and perhaps at last doing something real... On 1 May 2014 19:51, Andre Garzia wrote: > As said in the popular Sega Genesis game Altered Beast: "RISE FROM YOUR > GRAVE!!!!!" > > Hey Folks, > > Long time no see! I missed you all and this is my "I am back" email. For > the past year and a half I've been heavily involved with Mozilla, HTML5 and > Firefox OS but I never forgot LiveCode or how much I love you all. I've > been showing LiveCode to people all over the past year, everyone is always > impressed. > > Well, back to business, there will be time for small talk later! I've > managed to build a simple Facebook Library for LiveCode. Finally! And it > works. > > You can learn more about it at: > > http://andregarzia.com/pages/en/facebooklib/ > > Basically it allows you to post and get stuff from Facebook. Right now it > relies on RevBrowser so its available only for Mac OS X and Windows. I will > sort mobile shortly but since I knew that some people here needed this I > decided to start selling it with the Desktop platform only. Call it an MVP. > > The library is there along with a sample stack that is able to post text > and photos to a user wall. > > I've also made new bundles of DB Lib, AAG Tools and Facebook Lib available. > > Check them out and send any feedback my way. > > Cheers > Andre > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > > > -- > 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 > -- Kaveh Bazargan River Valley Technologies @kaveh1000 +44 7771 824 111 kaveh at rivervalleytechnologies.com Please note new email ID From andre at andregarzia.com Sat May 3 19:48:22 2014 From: andre at andregarzia.com (Andre Garzia) Date: Sat, 3 May 2014 20:48:22 -0300 Subject: [ANN] Facebook Lib In-Reply-To: References: Message-ID: Hi Kaveh, It appears that we're both back! I too went away for a while but I am so happy to be back! At this moment I am using LiveCode community version but I hope to have a subscription again at some point in the future (or I may have a subscription but I am not aware of it, so many kickstarters and promotions, I lost track). Its so good to hear from you, how life has been treating you over there? Cheers On Sat, May 3, 2014 at 8:40 PM, Kaveh Bazargan < kaveh at rivervalleytechnologies.com> wrote: > Hi Andre > > What a great welcome for me. I have just raised my head here after a long > time of dormancy and renewed my subscriptions and the first mail I see is > my friend Andr?. :-) > > The HyperCard bug never left me. I started using it since beta! > > Looking forward to enjoying the knowledge of my friends again, and perhaps > at last doing something real... > > > On 1 May 2014 19:51, Andre Garzia wrote: > > > As said in the popular Sega Genesis game Altered Beast: "RISE FROM YOUR > > GRAVE!!!!!" > > > > Hey Folks, > > > > Long time no see! I missed you all and this is my "I am back" email. For > > the past year and a half I've been heavily involved with Mozilla, HTML5 > and > > Firefox OS but I never forgot LiveCode or how much I love you all. I've > > been showing LiveCode to people all over the past year, everyone is > always > > impressed. > > > > Well, back to business, there will be time for small talk later! I've > > managed to build a simple Facebook Library for LiveCode. Finally! And it > > works. > > > > You can learn more about it at: > > > > http://andregarzia.com/pages/en/facebooklib/ > > > > Basically it allows you to post and get stuff from Facebook. Right now it > > relies on RevBrowser so its available only for Mac OS X and Windows. I > will > > sort mobile shortly but since I knew that some people here needed this I > > decided to start selling it with the Desktop platform only. Call it an > MVP. > > > > The library is there along with a sample stack that is able to post text > > and photos to a user wall. > > > > I've also made new bundles of DB Lib, AAG Tools and Facebook Lib > available. > > > > Check them out and send any feedback my way. > > > > Cheers > > Andre > > > > -- > > http://www.andregarzia.com -- All We Do Is Code. > > http://fon.nu -- minimalist url shortening service. > > > > > > -- > > 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 > > > > > > -- > Kaveh Bazargan > River Valley Technologies > @kaveh1000 > +44 7771 824 111 > kaveh at rivervalleytechnologies.com > Please note new email ID > _______________________________________________ > use-livecode mailing list > use-livecode 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 Sat May 3 19:51:13 2014 From: andre at andregarzia.com (Andre Garzia) Date: Sat, 3 May 2014 20:51:13 -0300 Subject: Editor hints In-Reply-To: <536577D3.2070901@hyperactivesw.com> References: <96EA129B-C0A8-458A-A69F-3DF0F6FAFB83@swcp.com> <536577D3.2070901@hyperactivesw.com> Message-ID: We had completion in the 1.x or 2.x era IIRC... On Sat, May 3, 2014 at 8:12 PM, J. Landman Gay wrote: > On 5/3/14, 4:03 PM, Dar Scott wrote: > >> Nothing? >> >> No editor hints or completion? >> > > Not yet. I don't remember ever having it. Sounds like a feature request to > me. > > -- > 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://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From m.schonewille at economy-x-talk.com Sat May 3 19:55:47 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 04 May 2014 01:55:47 +0200 Subject: [ANN] Looking for Proof Reader In-Reply-To: <53623695.9090204@economy-x-talk.com> References: <53623695.9090204@economy-x-talk.com> Message-ID: <53658203.1020702@economy-x-talk.com> Hi, I have got a few responses. I don't know if the people who contact me will actually read the (whole) book, so I'm still looking for more help. On 5/1/2014 13:57, Mark Schonewille wrote: > VOLUNTEER WANTED > > I'm writing a new book about LiveCode, to be released in a few months. > I'm looking for a volunteer who wants to proof read the book. The book > is in English and you need to be a CS teacher. Currently, one person is > proof reading and I think there should be another one to make sure that > all mistakes are found. > > What you get: > - You get to read the book before (almost) anyone else; > - Evidently, you get a free copy of the book; > - You help to decide what students will learn in class (very useful if > you're using LiveCode as a teacher); > - Your name will be mentioned in the book and you can put that on your > resume if you want. > > What I'm looking for: > - You need to have fluent English skills; > - You need to be a CS teacher; > - it isn't required to be familiar with LiveCode; > - you need to have loads of spare time during the next 3 months. > > Just send me a message if you're interested. > > Feel free to forward this message to anyone who might be interested. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Installer Maker for LiveCode: > http://qery.us/468 > > Buy my new book "Programming LiveCode for the Real Beginner" > http://qery.us/3fi > > LiveCode on Facebook: > https://www.facebook.com/groups/runrev/ From peterwawood at gmail.com Sat May 3 20:02:29 2014 From: peterwawood at gmail.com (Peter W A Wood) Date: Sun, 4 May 2014 08:02:29 +0800 Subject: LiveCode Books In-Reply-To: <1399106479307-4678975.post@n4.nabble.com> References: <28AFB3F8-9919-4D8D-B1F9-2E058D72C391@swcp.com> <1398965912140-4678904.post@n4.nabble.com> <3F3601C4-F3A8-40D3-BE41-F172A3BE8CA5@verizon.net> <1399106479307-4678975.post@n4.nabble.com> Message-ID: Hi Dave On 3 May 2014, at 16:41, Dave Kilroy wrote: > PS: can you include a section on how to install LC server locally on a mac > as I still haven't succeeded in doing this :) Following the LiveCode lesson worked for me - http://lessons.runrev.com/s/lessons/buckets/809/lessons/36653-How-do-I-install-LiveCode-Server-on-OS-X-with-Apache Of course, it assumes you are using the pre-installed apache. Regards Peter From andre at andregarzia.com Sat May 3 20:58:15 2014 From: andre at andregarzia.com (Andre Garzia) Date: Sat, 3 May 2014 21:58:15 -0300 Subject: [ANN] Facebook Lib In-Reply-To: References: Message-ID: Guys, I've added a PDF quick guide that you can take a look at: http://andregarzia.com/files/FacebookLib.pdf This guide is included with the new version of the library. There is also an update checked if you click on the version number. Current version is 1.5 so if you're not running it then you should download again. Cheers On Sat, May 3, 2014 at 8:48 PM, Andre Garzia wrote: > Hi Kaveh, > > It appears that we're both back! I too went away for a while but I am so > happy to be back! > > At this moment I am using LiveCode community version but I hope to have a > subscription again at some point in the future (or I may have a > subscription but I am not aware of it, so many kickstarters and promotions, > I lost track). > > Its so good to hear from you, how life has been treating you over there? > > Cheers > > > On Sat, May 3, 2014 at 8:40 PM, Kaveh Bazargan < > kaveh at rivervalleytechnologies.com> wrote: > >> Hi Andre >> >> What a great welcome for me. I have just raised my head here after a long >> time of dormancy and renewed my subscriptions and the first mail I see is >> my friend Andr?. :-) >> >> The HyperCard bug never left me. I started using it since beta! >> >> Looking forward to enjoying the knowledge of my friends again, and perhaps >> at last doing something real... >> >> >> On 1 May 2014 19:51, Andre Garzia wrote: >> >> > As said in the popular Sega Genesis game Altered Beast: "RISE FROM YOUR >> > GRAVE!!!!!" >> > >> > Hey Folks, >> > >> > Long time no see! I missed you all and this is my "I am back" email. For >> > the past year and a half I've been heavily involved with Mozilla, HTML5 >> and >> > Firefox OS but I never forgot LiveCode or how much I love you all. I've >> > been showing LiveCode to people all over the past year, everyone is >> always >> > impressed. >> > >> > Well, back to business, there will be time for small talk later! I've >> > managed to build a simple Facebook Library for LiveCode. Finally! And it >> > works. >> > >> > You can learn more about it at: >> > >> > http://andregarzia.com/pages/en/facebooklib/ >> > >> > Basically it allows you to post and get stuff from Facebook. Right now >> it >> > relies on RevBrowser so its available only for Mac OS X and Windows. I >> will >> > sort mobile shortly but since I knew that some people here needed this I >> > decided to start selling it with the Desktop platform only. Call it an >> MVP. >> > >> > The library is there along with a sample stack that is able to post text >> > and photos to a user wall. >> > >> > I've also made new bundles of DB Lib, AAG Tools and Facebook Lib >> available. >> > >> > Check them out and send any feedback my way. >> > >> > Cheers >> > Andre >> > >> > -- >> > http://www.andregarzia.com -- All We Do Is Code. >> > http://fon.nu -- minimalist url shortening service. >> > >> > >> > -- >> > 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 >> > >> >> >> >> -- >> Kaveh Bazargan >> River Valley Technologies >> @kaveh1000 >> +44 7771 824 111 >> kaveh at rivervalleytechnologies.com >> Please note new email ID >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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. > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From peterwawood at gmail.com Sat May 3 21:46:11 2014 From: peterwawood at gmail.com (Peter W A Wood) Date: Sun, 4 May 2014 09:46:11 +0800 Subject: LiveCode Books In-Reply-To: <1399106479307-4678975.post@n4.nabble.com> References: <28AFB3F8-9919-4D8D-B1F9-2E058D72C391@swcp.com> <1398965912140-4678904.post@n4.nabble.com> <3F3601C4-F3A8-40D3-BE41-F172A3BE8CA5@verizon.net> <1399106479307-4678975.post@n4.nabble.com> Message-ID: Hi again Dave On 3 May 2014, at 16:41, Dave Kilroy wrote: > PS: can you include a section on how to install LC server locally on a mac > as I still haven't succeeded in doing this :) I've just seen the comment you left at the bottom of this page. I probably should have read the comments before posting my earlier message. Does this help - http://brianflove.com/2013/10/23/os-x-mavericks-and-apache/ ? Regards Peter From dsc at swcp.com Sat May 3 22:22:02 2014 From: dsc at swcp.com (Dar Scott) Date: Sat, 3 May 2014 20:22:02 -0600 Subject: Checkboxes In-Reply-To: <5365778F.8090305@hyperactivesw.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <536553EE.2080309@hyperactivesw.com> <5B93072D-B258-42EA-9136-A4D6A8C373F5@swcp.com> <5365778F.8090305@hyperactivesw.com> Message-ID: <457B7BCC-BAB1-448C-B04F-9C1A89DB5784@swcp.com> Oh, don?t be embarrassed! I have lots of things I never learned and many others I forgot! All the rest I need reminders on. I?ve had grandkids teach me new tricks in LiveCode! Dar On May 3, 2014, at 5:11 PM, J. Landman Gay wrote: > After I sent that, I got embarrassed because I knew you already knew that... > > On 5/3/14, 3:56 PM, Dar Scott wrote: >> Yeah, but that doesn?t change the highlight of the button. >> >> On May 3, 2014, at 2:39 PM, J. Landman Gay wrote: >> >>> On 5/3/14, 1:45 PM, Dar Scott wrote: >>>> What do folks think of making the text of a checkbox either ?checked? or ?unchecked? depending on the highlight? >>>> >>>> So kids (and I) can write?. >>>> >>>> if button ?multiplayer? is ?checked? then >>>> ? >>>> end if >>> >>> Forgot to say, you can already do that. The only difference between what's available now and what you mention is that first you'd have to do the "putting". After that you can use the conditional. >>> >>> put "checked" into btn 1 >>> >>> And then in any script: >>> >>> if btn 1 is "checked" then >>> answer "I'm checked" >>> end if >>> >>> -- >>> 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 > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From cszasz at me.com Sat May 3 22:25:48 2014 From: cszasz at me.com (Charles Szasz) Date: Sat, 03 May 2014 22:25:48 -0400 Subject: [ANN] Looking for Proof Reader Message-ID: Mark I would be happy to help with proofreading your book. Sent from my iPad From andrew at ctech.me Sat May 3 22:33:18 2014 From: andrew at ctech.me (Andrew Kluthe) Date: Sat, 3 May 2014 21:33:18 -0500 Subject: Run a command line app from memory Message-ID: Hello, I have the need to run a command line utility from LiveCode without writing it to disk. Ideally I would like to store it in a custom property and find a way to run it in memory without ever writing it to a disk. Is this at all possible using only LiveCode? Kind regards, Andrew From andrew at ctech.me Sat May 3 22:34:29 2014 From: andrew at ctech.me (Andrew Kluthe) Date: Sat, 3 May 2014 21:34:29 -0500 Subject: Run a command line app from memory In-Reply-To: References: Message-ID: I should have mentioned the particular platform I am interested in is windows. On May 3, 2014 9:33 PM, "Andrew Kluthe" wrote: > Hello, > > I have the need to run a command line utility from LiveCode without > writing it to disk. Ideally I would like to store it in a custom property > and find a way to run it in memory without ever writing it to a disk. Is > this at all possible using only LiveCode? > > Kind regards, > > Andrew > From ambassador at fourthworld.com Sat May 3 22:46:43 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 03 May 2014 19:46:43 -0700 Subject: Run a command line app from memory Message-ID: <5365AA13.60207@fourthworld.com> Andrew Kluthe wrote: > I have the need to run a command line utility from LiveCode without > writing it to disk. Ideally I would like to store it in a custom > property and find a way to run it in memory without ever writing it > to a disk. Is this at all possible using only LiveCode? If I understand this correctly, it's not LiveCode that'll be running the program, but Windows; LiveCode is simply initiating the execution. Can Windows run programs that exist only in the memory space of another application? I don't know the answer to that, but kinda I hope not, since intuitively it seems like a potential security hole. Can you write the program file to temp and launch it from there? Or rewrite its functionality in script? -- Richard Gaskin Fourth World Systems Software Design and Development for Desktop, Mobile, and Web ____________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From dsc at swcp.com Sat May 3 22:50:11 2014 From: dsc at swcp.com (Dar Scott) Date: Sat, 3 May 2014 20:50:11 -0600 Subject: Run a command line app from memory In-Reply-To: References: Message-ID: <3AEB6F19-0C52-43E3-8642-90A46EC868B5@swcp.com> Would it meet your intent to write this to a special folder, run it and then remove it? (I did this on OS X before we had better ways to do admin things.) On May 3, 2014, at 8:34 PM, Andrew Kluthe wrote: > I should have mentioned the particular platform I am interested in is > windows. > On May 3, 2014 9:33 PM, "Andrew Kluthe" wrote: > >> Hello, >> >> I have the need to run a command line utility from LiveCode without >> writing it to disk. Ideally I would like to store it in a custom property >> and find a way to run it in memory without ever writing it to a disk. Is >> this at all possible using only LiveCode? >> >> Kind regards, >> >> Andrew >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From capellan2000 at gmail.com Sat May 3 23:11:39 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sat, 3 May 2014 20:11:39 -0700 (PDT) Subject: LiveCode Books In-Reply-To: <28AFB3F8-9919-4D8D-B1F9-2E058D72C391@swcp.com> References: <28AFB3F8-9919-4D8D-B1F9-2E058D72C391@swcp.com> Message-ID: <1399173099815-4679043.post@n4.nabble.com> Scott McDonald wrote: > Simon, thanks for the purchase and positive comment. > Dar, I guess it depends on what the company is doing. > I may also do a more "serious" LiveCode eBook in the future, > but I can't reveal the theme yet. Hopefully your theme will be "Externals for LiveCode" :D Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-Books-tp4678900p4679043.html Sent from the Revolution - User mailing list archive at Nabble.com. From peterwawood at gmail.com Sat May 3 23:22:48 2014 From: peterwawood at gmail.com (Peter W A Wood) Date: Sun, 4 May 2014 11:22:48 +0800 Subject: Run a command line app from memory In-Reply-To: References: Message-ID: Hello Andrew It all depends on what you mean by a command line utility. Do you mean a built-in command line utility (such as dir/w) or a program you have written? Regards Peter On 4 May 2014, at 10:33, Andrew Kluthe wrote: > Hello, > > I have the need to run a command line utility from LiveCode without writing > it to disk. Ideally I would like to store it in a custom property and find > a way to run it in memory without ever writing it to a disk. Is this at all > possible using only LiveCode? > > Kind regards, > > Andrew > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From andrew at ctech.me Sat May 3 23:24:33 2014 From: andrew at ctech.me (Andrew Kluthe) Date: Sat, 3 May 2014 22:24:33 -0500 Subject: Run a command line app from memory In-Reply-To: <5365AA13.60207@fourthworld.com> References: <5365AA13.60207@fourthworld.com> Message-ID: Good point Richard. I never thought of it like that. Hmmm, I'll have to look into that. How I'm doing it now is how you've described it but I was asked if I could come up with a way to do this without adding any new files to disk on the fly and not need admin rights to facilitate this. It was written as a c program for the raw performance boost otherwise doing it all in LiveCode is a perfect option. I know we can use in memory SQLlite dB's and some other things but I imagine runrev had to do some work on the backside to make that happen. Anyhow, ill keep exploring my alternatives. Thanks for the suggestions. Andrew On May 3, 2014 9:46 PM, "Richard Gaskin" wrote: > Andrew Kluthe wrote: > > > I have the need to run a command line utility from LiveCode without > > writing it to disk. Ideally I would like to store it in a custom > > property and find a way to run it in memory without ever writing it > > to a disk. Is this at all possible using only LiveCode? > > If I understand this correctly, it's not LiveCode that'll be running the > program, but Windows; LiveCode is simply initiating the execution. > > Can Windows run programs that exist only in the memory space of another > application? > > I don't know the answer to that, but kinda I hope not, since intuitively > it seems like a potential security hole. > > Can you write the program file to temp and launch it from there? > > Or rewrite its functionality in script? > > -- > Richard Gaskin > Fourth World Systems > Software Design and Development for Desktop, Mobile, and 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 peterwawood at gmail.com Sat May 3 23:45:14 2014 From: peterwawood at gmail.com (Peter W A Wood) Date: Sun, 4 May 2014 11:45:14 +0800 Subject: Run a command line app from memory In-Reply-To: References: <5365AA13.60207@fourthworld.com> Message-ID: <9659EEA9-2B19-40FE-9A17-F64029DD87D6@gmail.com> Andrew Is it not possible for you to include the C code as a LiveCode external rather than write a separate program? Regards Peter On 4 May 2014, at 11:24, Andrew Kluthe wrote: > Good point Richard. I never thought of it like that. Hmmm, I'll have to > look into that. How I'm doing it now is how you've described it but I was > asked if I could come up with a way to do this without adding any new files > to disk on the fly and not need admin rights to facilitate this. It was > written as a c program for the raw performance boost otherwise doing it all > in LiveCode is a perfect option. I know we can use in memory SQLlite dB's > and some other things but I imagine runrev had to do some work on the > backside to make that happen. Anyhow, ill keep exploring my alternatives. > Thanks for the suggestions. > > Andrew > On May 3, 2014 9:46 PM, "Richard Gaskin" wrote: > >> Andrew Kluthe wrote: >> >>> I have the need to run a command line utility from LiveCode without >>> writing it to disk. Ideally I would like to store it in a custom >>> property and find a way to run it in memory without ever writing it >>> to a disk. Is this at all possible using only LiveCode? >> >> If I understand this correctly, it's not LiveCode that'll be running the >> program, but Windows; LiveCode is simply initiating the execution. >> >> Can Windows run programs that exist only in the memory space of another >> application? >> >> I don't know the answer to that, but kinda I hope not, since intuitively >> it seems like a potential security hole. >> >> Can you write the program file to temp and launch it from there? >> >> Or rewrite its functionality in script? >> >> -- >> Richard Gaskin >> Fourth World Systems >> Software Design and Development for Desktop, Mobile, and 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 >> > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sun May 4 03:17:50 2014 From: dixonja at hotmail.co.uk (John Dixon) Date: Sun, 4 May 2014 08:17:50 +0100 Subject: RELEASE LiveCode 6.6.2 RC3 In-Reply-To: References: , <5363C3D8.4030309@gmail.com>, , Message-ID: There are no problems scanning QRCodes when using LC 6.6.2 RC3, not here anyway, in fact they are the easiest and most forgiving of them all... > From: MikeKerner at roadrunner.com > Date: Sat, 3 May 2014 18:47:16 -0400 > Subject: Re: RELEASE LiveCode 6.6.2 RC3 > To: use-livecode at lists.runrev.com > > This means, by the way, that barcodes, especially QR codes, are challenging > to scan. > > > On Sat, May 3, 2014 at 5:09 PM, Mike Kerner wrote: > > > See comment on 6.7 dp3 as well - images appear to be antialiased again. From richmondmathewson at gmail.com Sun May 4 03:48:58 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 04 May 2014 10:48:58 +0300 Subject: [OT] free personality portraits In-Reply-To: References: <1398834612206-4678848.post@n4.nabble.com> Message-ID: <5365F0EA.304@gmail.com> I would just like to say how extremely impressed I was by my personality portrait. Thank you, Robert Brenstein. It blew me away. Richmond From matthias_livecode_150811 at m-r-d.de Sun May 4 04:21:48 2014 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe | M-R-D) Date: Sun, 4 May 2014 10:21:48 +0200 Subject: RELEASE LiveCode 6.6.2 RC3 In-Reply-To: References: , <5363C3D8.4030309@gmail.com>, , Message-ID: Am 04.05.2014 um 09:17 schrieb John Dixon : > There are no problems scanning QRCodes when using LC 6.6.2 RC3, not here anyway, in fact they are the easiest and most forgiving of them all? > May i asked what you do mean with "scanning QRCodes"? Under iOS or Mac OS X? I am looking for a solution for Mac OS X and Windows where i can load a QR Code image and "scan"/decode it with LC to get the stored information. Regards, Matthias >> From: MikeKerner at roadrunner.com >> Date: Sat, 3 May 2014 18:47:16 -0400 >> Subject: Re: RELEASE LiveCode 6.6.2 RC3 >> To: use-livecode at lists.runrev.com >> >> This means, by the way, that barcodes, especially QR codes, are challenging >> to scan. >> >> >> On Sat, May 3, 2014 at 5:09 PM, Mike Kerner wrote: >> >>> See comment on 6.7 dp3 as well - images appear to be antialiased again. > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sun May 4 04:32:49 2014 From: dixonja at hotmail.co.uk (John Dixon) Date: Sun, 4 May 2014 09:32:49 +0100 Subject: RELEASE LiveCode 6.6.2 RC3 In-Reply-To: References: , , <5363C3D8.4030309@gmail.com>, , , , , , Message-ID: Matthias... I was refering to scaaning QRCodes on iOS mobile using monte goulding's mergXzing external . John Craig may well have an answer for you through the use of his 'sQRirt' library about getting the information from a QRimage... > Am 04.05.2014 um 09:17 schrieb John Dixon : > > > There are no problems scanning QRCodes when using LC 6.6.2 RC3, not here anyway, in fact they are the easiest and most forgiving of them all? > > > > May i asked what you do mean with "scanning QRCodes"? Under iOS or Mac OS X? > > I am looking for a solution for Mac OS X and Windows where i can load a QR Code image and "scan"/decode it with LC to get the stored information. > > Regards, > > Matthias From richmondmathewson at gmail.com Sun May 4 06:28:50 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 04 May 2014 13:28:50 +0300 Subject: [OT] "Tooling" around Message-ID: <53661662.9020502@gmail.com> And, so, to download the 30 day version of the latest version of Toolbook Instructor when I hit on their "examples of stuff made with our thang" page led me to this: http://tb.sumtotalsystems.com/showcase/sonata/firefox3/index.html?dhtmlActivation=inplace Awful; both in terms of GUI design and just about everything else. Now it may be a bit naughty . . . but, I remember when I was in the United States watching TV commercials (actually, apart from National Public Television (rocks!) there seemed to be only commercials to watch) that went something like this: "Our product . . ." Big picture of product ". . . doesn't suck as much as . . ." Big picture of rival product ". . . and this is why . . . " 5 second whizz through our product's good points compared with their product's bad points (avoiding their good points and out bad points). Now the main difference between those adverts about washing powder; which, face facts, will both get you scratching under your oxters owing to the enzymes they've shoved in their products; and products such as Livecode and Toolbook is that the ONLY possible advantage I can see with Toolbook is its ability to pump out things that run in a web-browser, cross-platform without having to first download a plug-in . . . on every other point Toolbooks loses. Some people will say that it is immoral pushing your product by running down a rival one: well, it probably is if there are no obvious differences and advantages of your product over the rival one . . . BUT Toolbook just doesn't match up to Livecode: BUT, loads of people are pumping their money into Toolbook instead of Livecode . . . why? The progging language is more awkward, The interface is not completely WYSIWYG, Probably through: 1. Inertia. 2. The theory that having spent yonks learning how to get Toolbook to do something one cannot be bothered to do that all over again for Livecode. 3. RunRev are not getting the message out. Here is the bye-line for Toolbook: "The New ToolBook 11.5Industry?s most comprehensive solution for fast, easy content authoring" That last sentence is untrue and needs to be taken issue with. ----------------------------------------------------------------------------- Richmond. From MikeKerner at roadrunner.com Sun May 4 09:35:17 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 4 May 2014 09:35:17 -0400 Subject: RELEASE LiveCode 6.6.2 RC3 In-Reply-To: References: <5363C3D8.4030309@gmail.com> Message-ID: not scanning - creating - sorry. They're a challenge to scan because they aren't clear on the screen. Scanning works as fine as mergZX can (there are issues with mergZX that Monte knows about). When you create the codes with sQuiRt, the image on-screen in the graphic area is antialiased. That does not appear to be a sQuiRt problem. That is an image area problem. On Sun, May 4, 2014 at 4:32 AM, John Dixon wrote: > Matthias... > > I was refering to scaaning QRCodes on iOS mobile using monte goulding's > mergXzing external . John Craig may well have an answer for you through the > use of his 'sQRirt' library about getting the information from a QRimage... > > > > Am 04.05.2014 um 09:17 schrieb John Dixon : > > > > > There are no problems scanning QRCodes when using LC 6.6.2 RC3, not > here anyway, in fact they are the easiest and most forgiving of them all? > > > > > > > May i asked what you do mean with "scanning QRCodes"? Under iOS or Mac > OS X? > > > > I am looking for a solution for Mac OS X and Windows where i can load a > QR Code image and "scan"/decode it with LC to get the stored information. > > > > Regards, > > > > Matthias > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From andrew at ctech.me Sun May 4 10:00:37 2014 From: andrew at ctech.me (Andrew Kluthe) Date: Sun, 4 May 2014 09:00:37 -0500 Subject: Run a command line app from memory In-Reply-To: <9659EEA9-2B19-40FE-9A17-F64029DD87D6@gmail.com> References: <5365AA13.60207@fourthworld.com> <9659EEA9-2B19-40FE-9A17-F64029DD87D6@gmail.com> Message-ID: It is but outside of my current skill set. Someone else wrote this. ;) I might have to explore that as well. Thanks! On May 3, 2014 10:45 PM, "Peter W A Wood" wrote: > Andrew > > Is it not possible for you to include the C code as a LiveCode external > rather than write a separate program? > > Regards > > Peter > > > On 4 May 2014, at 11:24, Andrew Kluthe wrote: > > > Good point Richard. I never thought of it like that. Hmmm, I'll have to > > look into that. How I'm doing it now is how you've described it but I was > > asked if I could come up with a way to do this without adding any new > files > > to disk on the fly and not need admin rights to facilitate this. It was > > written as a c program for the raw performance boost otherwise doing it > all > > in LiveCode is a perfect option. I know we can use in memory SQLlite dB's > > and some other things but I imagine runrev had to do some work on the > > backside to make that happen. Anyhow, ill keep exploring my alternatives. > > Thanks for the suggestions. > > > > Andrew > > On May 3, 2014 9:46 PM, "Richard Gaskin" > wrote: > > > >> Andrew Kluthe wrote: > >> > >>> I have the need to run a command line utility from LiveCode without > >>> writing it to disk. Ideally I would like to store it in a custom > >>> property and find a way to run it in memory without ever writing it > >>> to a disk. Is this at all possible using only LiveCode? > >> > >> If I understand this correctly, it's not LiveCode that'll be running the > >> program, but Windows; LiveCode is simply initiating the execution. > >> > >> Can Windows run programs that exist only in the memory space of another > >> application? > >> > >> I don't know the answer to that, but kinda I hope not, since intuitively > >> it seems like a potential security hole. > >> > >> Can you write the program file to temp and launch it from there? > >> > >> Or rewrite its functionality in script? > >> > >> -- > >> Richard Gaskin > >> Fourth World Systems > >> Software Design and Development for Desktop, Mobile, and 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 > >> > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 May 4 10:01:06 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 04 May 2014 16:01:06 +0200 Subject: [ANN] Looking for Proof Reader In-Reply-To: References: Message-ID: <53664822.50906@economy-x-talk.com> Hi Charles, Thanks for the offer. I'll send you an e-mail. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Installer Maker for LiveCode: http://qery.us/468 Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ On 5/4/2014 04:25, Charles Szasz wrote: > Mark > > I would be happy to help with proofreading your book. > > Sent from my iPad From richmondmathewson at gmail.com Sun May 4 09:11:55 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 04 May 2014 16:11:55 +0300 Subject: [OT] "Tooling" around In-Reply-To: <53661662.9020502@gmail.com> References: <53661662.9020502@gmail.com> Message-ID: <53663C9B.2090101@gmail.com> Toolbook is, most definitely, less of a programming environment than Livecode, but more of a LEGO kit. Which makes me wonder . . . It provides a vast number of premade objects, 74 types of text object, but, an extremely limited number of buttons, which, obviously, both take a lot of donkey work off the back of the end-user, AND, cramp the imaginative style of the end-user . . . Now, whether that is a bad or good thing is hard to say . . . However . . with reference to Dar Scott and others, I begin to wonder if, as Livecode gets increasingly capable of extremely sophisticated things, if it is not time for a 2-tier interface: 1. An interface with a vast number of premade objects with preprogrammed capabilities rather like Toolbook and . . . [apologies in advance] . . . Powerpoint. 2. Our current interface, or even a reduced one somewhat like the Metacard one. When I have taught programming to Primary kids I have found they divide into two groups (about 25% to 75%) those who want to control everything through programming objects via scripts and those who want the plug-n-play, programming-as-LEGO-blocks kids. Of course, as an intellectual snob I favour the first 25%. Notwithstanding that, if Livecode has any serious pretensions to "Power to the People" it might like to consider the needs of the second group . . . especially not when it comes to a bunch of school kids who are paying Richmond to keep their kids off the streets in June-July, but when it comes to end-users who (c.f. my Master's thesis from Abertay) are interested in delivering an end-product relating to their subject area without having to go to great lengths to learn a programming language first. From capellan2000 at gmail.com Sun May 4 13:39:24 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 4 May 2014 10:39:24 -0700 (PDT) Subject: [OT] free personality portraits In-Reply-To: <5365F0EA.304@gmail.com> References: <1398834612206-4678848.post@n4.nabble.com> <5365F0EA.304@gmail.com> Message-ID: <1399225164438-4679056.post@n4.nabble.com> Yes, I agree. Excellent resource for personal improvement. :D Many Thanks for posting this link to the LiveCode mail list! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-free-personality-portraits-tp4678255p4679056.html Sent from the Revolution - User mailing list archive at Nabble.com. From smaclean at madmansoft.com Sun May 4 14:14:07 2014 From: smaclean at madmansoft.com (Stephen MacLean) Date: Sun, 4 May 2014 14:14:07 -0400 Subject: Call for testing with 6.6.2 RC3 In-Reply-To: <536433D0.4040303@fourthworld.com> References: <536433D0.4040303@fourthworld.com> Message-ID: <8754273E-F15E-44F3-A2AE-2D3768001216@madmansoft.com> I am noticing a huge slow down in responsiveness with the IDE with RC3 when it's been running for awhile and after I've been displaying a card that has a large number of controls or is displaying multiple images or both. The cards also have acceleratedRendering for the stack set to true. I've had to restart RC3 numerous times to get the responsiveness back. After reverting to RC2 early this morning, I'm still not seeing any slow down. Has anyone else noticed this? Running Mac OS X 10.9.2 The app itself seems to run fine under iOS with RC3 although I've notice that acceleratedRendering is disabled when on a card that contains a list of groups scrolled to the bottom and then displayed... wonder if it's related. Best, Steve On May 2, 2014, at 8:09 PM, Richard Gaskin wrote: > We all want LiveCode to be stable for the work we rely on it to do, so this is our chance: > > The dev team has posted 6.6.2 RC3 today, and as you know "RC" means "Release Candidate". > > This being the third RC means we're very close to seeing a release, but of course we'll want to catch any issues with it BEFORE release, not after, so.... > > Please download v6.6.2 RC3 today and test with it over the weekend: > http://downloads.livecode.com/livecode/ > > It's always good to back up your files anyway, so run your backup, install the new build, and test away! > > If you find any bugs you know where to file 'em: > http://quality.runrev.com/enter_bug.cgi > > Thanks in advance for your efforts to help ensure this new build will perform perfectly for the projects you're working on. > > If you find your testing with 6.6.2 RC3 is going well and you have extra time to test, 6.7 DP3 is also available on the Download page and could benefit from more testing as well. > > -- > Richard Gaskin > LiveCode Community Manager > richard at livecode.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 dave at applicationinsight.com Sun May 4 14:38:15 2014 From: dave at applicationinsight.com (Dave Kilroy) Date: Sun, 4 May 2014 11:38:15 -0700 (PDT) Subject: LiveCode Books In-Reply-To: <53654394.7040705@fourthworld.com> References: <28AFB3F8-9919-4D8D-B1F9-2E058D72C391@swcp.com> <1398965912140-4678904.post@n4.nabble.com> <3F3601C4-F3A8-40D3-BE41-F172A3BE8CA5@verizon.net> <1399106479307-4678975.post@n4.nabble.com> <53654394.7040705@fourthworld.com> Message-ID: <1399228695928-4679058.post@n4.nabble.com> Hi all My BIG news is that I've got LC server running on Mavericks! Yea! What I was doing wrong was thinking that in the lesson that Richard mentioned (which I have gone through umpteen times in the last few months) that "livecode-cgi" was a literal that I should use - eventually with some help from Gregg Flora (as well as Richard and Peter here) the penny dropped - and when I substituted "livecode-cgi" with "cgi-bin" in my httpd.conf file - then restarted Apache - it just worked! Well Duh! What a moron I've been! I think I'll make a comment on that lesson's page just in case anyone else is as silly as I... Thank you for all your help :) Kind regards Dave PS: I'm running Mavericks with Mamp and VirtualHostX and was struggling to install LiveCode Community Server 6.6.1 ----- "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-Books-tp4678900p4679058.html Sent from the Revolution - User mailing list archive at Nabble.com. From dave at applicationinsight.com Sun May 4 14:51:57 2014 From: dave at applicationinsight.com (Dave Kilroy) Date: Sun, 4 May 2014 11:51:57 -0700 (PDT) Subject: LiveCode Books In-Reply-To: <53654394.7040705@fourthworld.com> References: <28AFB3F8-9919-4D8D-B1F9-2E058D72C391@swcp.com> <1398965912140-4678904.post@n4.nabble.com> <3F3601C4-F3A8-40D3-BE41-F172A3BE8CA5@verizon.net> <1399106479307-4678975.post@n4.nabble.com> <53654394.7040705@fourthworld.com> Message-ID: <1399229517714-4679059.post@n4.nabble.com> Richard your 'LiveCode Server Center' sounds brilliant :) Congratulations on nearly getting it together and thank you for the long hours you must have put in. I'll be happy to contribute what I can as a server newbie (I can drive Ralf's revIgniter in 'first and second gear', and have just started to play with BootStrap) - and I agree, LC Server is going to become more and more important to us all - move over mobile! Kind regards Dave ----- "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-Books-tp4678900p4679059.html Sent from the Revolution - User mailing list archive at Nabble.com. From rdimola at evergreeninfo.net Sun May 4 15:59:43 2014 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Sun, 4 May 2014 15:59:43 -0400 Subject: Call for testing with 6.6.2 RC3 In-Reply-To: <8754273E-F15E-44F3-A2AE-2D3768001216@madmansoft.com> References: <536433D0.4040303@fourthworld.com> <8754273E-F15E-44F3-A2AE-2D3768001216@madmansoft.com> Message-ID: <003a01cf67d3$65222290$2f6667b0$@net> I don't see it on Windows. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Stephen MacLean Sent: Sunday, May 04, 2014 2:14 PM To: How to use LiveCode Cc: LiveCode Developer List Subject: Re: Call for testing with 6.6.2 RC3 I am noticing a huge slow down in responsiveness with the IDE with RC3 when it's been running for awhile and after I've been displaying a card that has a large number of controls or is displaying multiple images or both. The cards also have acceleratedRendering for the stack set to true. I've had to restart RC3 numerous times to get the responsiveness back. After reverting to RC2 early this morning, I'm still not seeing any slow down. Has anyone else noticed this? Running Mac OS X 10.9.2 The app itself seems to run fine under iOS with RC3 although I've notice that acceleratedRendering is disabled when on a card that contains a list of groups scrolled to the bottom and then displayed... wonder if it's related. Best, Steve From prothero at earthednet.org Sun May 4 16:25:00 2014 From: prothero at earthednet.org (Earthednet-wp) Date: Sun, 4 May 2014 13:25:00 -0700 Subject: Call for testing with 6.6.2 RC3 In-Reply-To: <003a01cf67d3$65222290$2f6667b0$@net> References: <536433D0.4040303@fourthworld.com> <8754273E-F15E-44F3-A2AE-2D3768001216@madmansoft.com> <003a01cf67d3$65222290$2f6667b0$@net> Message-ID: <189B444A-3B54-4654-BF2F-D53F3419EE9D@earthednet.org> I'm having troubles with making snapshots on this release. I have numerous images and the snapshot (previously fine on 6.6) is not reliably working, even tho I have is wrapped in wait 0.1 seconds with messages. A test stack worked, so it may be the other images on my card. I'll try some other experiments to test this. But, I thought the "wait for 0.1 seconds with messages" made the system wait until all operations we're complete, and wrapping the snapshot command in these statements would be sufficient. In any case rc3 broke my application. I'm on Mac osx 10.9.2 Bill William Prothero http://es.earthednet.org > On May 4, 2014, at 12:59 PM, "Ralph DiMola" wrote: > > I don't see it on Windows. > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > > -----Original Message----- > From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf > Of Stephen MacLean > Sent: Sunday, May 04, 2014 2:14 PM > To: How to use LiveCode > Cc: LiveCode Developer List > Subject: Re: Call for testing with 6.6.2 RC3 > > I am noticing a huge slow down in responsiveness with the IDE with RC3 when > it's been running for awhile and after I've been displaying a card that has > a large number of controls or is displaying multiple images or both. The > cards also have acceleratedRendering for the stack set to true. > > I've had to restart RC3 numerous times to get the responsiveness back. > > After reverting to RC2 early this morning, I'm still not seeing any slow > down. > > Has anyone else noticed this? > > Running Mac OS X 10.9.2 > > The app itself seems to run fine under iOS with RC3 although I've notice > that acceleratedRendering is disabled when on a card that contains a list of > groups scrolled to the bottom and then displayed... wonder if it's related. > > Best, > > Steve > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 May 4 18:02:09 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 04 May 2014 17:02:09 -0500 Subject: Call for testing with 6.6.2 RC3 In-Reply-To: <189B444A-3B54-4654-BF2F-D53F3419EE9D@earthednet.org> References: <536433D0.4040303@fourthworld.com> <8754273E-F15E-44F3-A2AE-2D3768001216@madmansoft.com> <003a01cf67d3$65222290$2f6667b0$@net> <189B444A-3B54-4654-BF2F-D53F3419EE9D@earthednet.org> Message-ID: <5366B8E1.4030701@hyperactivesw.com> On 5/4/14, 3:25 PM, Earthednet-wp wrote: > I'm having troubles with making snapshots on this release. I have > numerous images and the snapshot (previously fine on 6.6) is not > reliably working, even tho I have is wrapped in wait 0.1 seconds with > messages. > > A test stack worked, so it may be the other images on my card. I'll > try some other experiments to test this. Maybe there's a reason I'm not aware of, but I've never needed any wait commands, LC always completes the current statement before moving on to the next one. It would be helpful to know what exactly doesn't work, the syntax you're using, and what OS you're on. Have you tried checking "the result" or wrapping the command in a "try" statement to catch any errors? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From capellan2000 at gmail.com Sun May 4 18:22:31 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 4 May 2014 15:22:31 -0700 (PDT) Subject: [OT] "Tooling" around In-Reply-To: <53663C9B.2090101@gmail.com> References: <53661662.9020502@gmail.com> <53663C9B.2090101@gmail.com> Message-ID: <1399242151442-4679063.post@n4.nabble.com> Hi Richmond, If I understand well your message, you want that Livecode exports stacks as websites or webpages. In this mail list there experts in both areas. Could you ask them to post a tutorial for converting a simple stack to run as a client-side webpage? (that is, no cgi-server scripts running in php, perl or ruby...) Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Tooling-around-tp4679051p4679063.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Sun May 4 21:00:22 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 4 May 2014 18:00:22 -0700 (PDT) Subject: RELEASE LiveCode 6.6.2 RC3 In-Reply-To: References: <5363C3D8.4030309@gmail.com> Message-ID: <1399251622576-4679064.post@n4.nabble.com> Mike Kerner wrote > [snip] > When you create the codes with sQuiRt, the image on-screen in the graphic > area is antialiased. That does not appear to be a sQuiRt problem. That > is > an image area problem. Maybe. Just maybe. This problem is related to image quality: http://quality.runrev.com/show_bug.cgi?id=12307 After LiveCode 6.6, image quality "normal" and "good" looks exactly alike. Not so in previous versions. Look at the image attached to this message: http://runtime-revolution.278305.n4.nabble.com/Changes-in-LiveCode-Image-Quality-A-comparison-td4678643.html This stack shows a comparison between image qualities in different LiveCode versions: https://dl.dropboxusercontent.com/u/3834621/LiveCode_Image_Quality_comparison.livecode Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/RELEASE-LiveCode-6-6-2-RC3-tp4678956p4679064.html Sent from the Revolution - User mailing list archive at Nabble.com. From terry.judd at unimelb.edu.au Sun May 4 21:27:41 2014 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Mon, 5 May 2014 01:27:41 +0000 Subject: Determining which/how many rows of a datagrid form are currently displayed Message-ID: I'm using a series of datagrid form to display a some data that runs over several pages and will be output as a pdf. My problem is that the 'lines' in the form are of variable height and so I can't just assume that each page will display a set number of lines and populate successive datagrids accordingly. Given this, is there a way (a dgProp?) to determine how many lines are displayed or will fit in a form datagrid of known height? Terry? From MikeKerner at roadrunner.com Sun May 4 21:39:09 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 4 May 2014 21:39:09 -0400 Subject: RELEASE LiveCode 6.6.2 RC3 In-Reply-To: <1399251622576-4679064.post@n4.nabble.com> References: <5363C3D8.4030309@gmail.com> <1399251622576-4679064.post@n4.nabble.com> Message-ID: Well, "best" is nowhere near good enough for images with strong edges because of the antialiasing. On Sun, May 4, 2014 at 9:00 PM, Alejandro Tejada wrote: > Mike Kerner wrote > > [snip] > > When you create the codes with sQuiRt, the image on-screen in the graphic > > area is antialiased. That does not appear to be a sQuiRt problem. That > > is > > an image area problem. > > Maybe. Just maybe. This problem is related to image quality: > http://quality.runrev.com/show_bug.cgi?id=12307 > > After LiveCode 6.6, image quality "normal" and "good" > looks exactly alike. Not so in previous versions. > > Look at the image attached to this message: > > http://runtime-revolution.278305.n4.nabble.com/Changes-in-LiveCode-Image-Quality-A-comparison-td4678643.html > > This stack shows a comparison between > image qualities in different LiveCode versions: > > > https://dl.dropboxusercontent.com/u/3834621/LiveCode_Image_Quality_comparison.livecode > > Al > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/RELEASE-LiveCode-6-6-2-RC3-tp4678956p4679064.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 > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From dixonja at hotmail.co.uk Sun May 4 22:34:50 2014 From: dixonja at hotmail.co.uk (John Dixon) Date: Mon, 5 May 2014 03:34:50 +0100 Subject: RELEASE LiveCode 6.6.2 RC3 In-Reply-To: References: , <5363C3D8.4030309@gmail.com>, , , , , , , <1399251622576-4679064.post@n4.nabble.com>, Message-ID: Mike is quite correct... creating QRCodes with 5.5.5 & 6.5.2 is not a problem... but after that the QRCodes produced are not able to be scanned... so, it's not a sQuiRt problem but LC's problem... Hope they fix it quickly..:-) > From: MikeKerner at roadrunner.com > Date: Sun, 4 May 2014 21:39:09 -0400 > Subject: Re: RELEASE LiveCode 6.6.2 RC3 > To: use-livecode at lists.runrev.com > > Well, "best" is nowhere near good enough for images with strong edges > because of the antialiasing. > > > On Sun, May 4, 2014 at 9:00 PM, Alejandro Tejada wrote: > > > Mike Kerner wrote > > > [snip] > > > When you create the codes with sQuiRt, the image on-screen in the graphic > > > area is antialiased. That does not appear to be a sQuiRt problem. That > > > is > > > an image area problem. > > > > Maybe. Just maybe. This problem is related to image quality: > > http://quality.runrev.com/show_bug.cgi?id=12307 > > > > After LiveCode 6.6, image quality "normal" and "good" > > looks exactly alike. Not so in previous versions. > > > > Look at the image attached to this message: > > > > http://runtime-revolution.278305.n4.nabble.com/Changes-in-LiveCode-Image-Quality-A-comparison-td4678643.html > > > > This stack shows a comparison between > > image qualities in different LiveCode versions: > > > > > > https://dl.dropboxusercontent.com/u/3834621/LiveCode_Image_Quality_comparison.livecode > > > > Al > > > > > > > > -- > > View this message in context: > > http://runtime-revolution.278305.n4.nabble.com/RELEASE-LiveCode-6-6-2-RC3-tp4678956p4679064.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 > > > > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > _______________________________________________ > use-livecode mailing list > use-livecode at 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 May 4 22:39:03 2014 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Mon, 5 May 2014 10:39:03 +0800 Subject: wait with messages In-Reply-To: <5362D9A9.2060101@fourthworld.com> References: <2590B9DE-AC2F-49B6-B9FF-BB22BBD93F5F@swcp.com> <5362D9A9.2060101@fourthworld.com> Message-ID: On Fri, May 2, 2014 at 7:32 AM, Richard Gaskin wrote: > > I would imagine that after that much time there would be an error or two > in it, but I haven't come across specific inaccuracies, and I've been > asking for months and haven't been able to find anyone else who can help me > turn up any. > > As a User Guide it remains a good starting point to get the lay of the > land, with the updated-with-each-release Dictionary for token details. > Maybe it's not an inaccuracy as such, but I think there is a gotcha for Mac users new to LC when referring to the Dictionary and the User Guide. The User Guide typically uses the terms Mac OS and Mac OS X as interchangeable (Page 11 - 7.13.6 Menu Bars on Mac OS Systems [no mention of Mac OS X menubars]. As the latest LC doesn't build for OS 9, and a new user to LC isn't ever likely to think about building for OS 9, this is completely acceptable and understandable. But, the Dictionary does distinguish between Mac OS and Mac OS X because many of the references do date back to OS 9 compatibility. See the entry for specialFolderPath(). The problem arises when an entry or example ONLY has a reference to Mac OS - see 'address' in the Dictionary. Any new user to LC who reads the User Guide and reads Mac OS will think OS X, and that is basically correct. But when they go to the Dictionary and see examples that are only Mac OS, they'll think they'll work on OS X and there is a good chance they'd be very frustrated because they do exactly what the example says but the do NOT get the result the Dictionary say they should get. Every example in the Dictionary for Mac OS [Classic] needs to be removed and replaced with an OS X example if it doesn't exist, or if it does, a much more useful iOS example, if applicable. There are the odd entries in the User Guide where the differentiation between Mac OS and Mac OS X is made (11.3.2 OS X file Types. 11.3.3 Mac OS Classic File Types), I'm not sure 11.3.3 is of much use to anyone today. I think the last version of Revolution to run on Mac OS was 2.6.1 so the User Guide and Dictionary need to be standardised so that ONLY the term OS X is used, or if the TM & Logo Police so dictate, Mac OS X. All references to Mac OS should be removed as there is no longer a need for Classic information. From johnpatten at me.com Sun May 4 22:58:09 2014 From: johnpatten at me.com (JOHN PATTEN) Date: Sun, 04 May 2014 19:58:09 -0700 Subject: Reporting the number of duplicates in a list of numbers? Message-ID: <824D34B9-6C60-4367-99CB-CEF8D9CBD8F5@me.com> Hi All? I am attempting to get the total number of times specific words in a text passage are selected by students. The way I?m doing this is by recording the word numbers selected by each student and storing them in a database. I end up with list of numbers representing the selected words, something like this: 3 5 6 6 24 24 24 33 130 109 ? etc. etc. I would like to determine the number of times the same words are selected by the students and then control their font size, make the font size larger the more often the text is selected. So the teacher?s report would be the same passage of text with the font sizes of the text increased based on how many times the word was selected by the students. I?m not sure how to get the counts for the selected words. These list of word numbers could be quite long, depending on how many students are in the class and the length of the passage. I have not done anything like this before so I?m looking for any advice. Should I be dumping the list into an array and then working some kind of array magic? Can I just use a repeated find script and increment a variable for each item in my list? I didn?t want to spin my wheels too long, and this is probably pretty basic, but I can?t remember coding a solution to something like this in the past. Thank you! John Patten SUSD From lan.kc.macmail at gmail.com Sun May 4 23:14:49 2014 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Mon, 5 May 2014 11:14:49 +0800 Subject: Reporting the number of duplicates in a list of numbers? In-Reply-To: <824D34B9-6C60-4367-99CB-CEF8D9CBD8F5@me.com> References: <824D34B9-6C60-4367-99CB-CEF8D9CBD8F5@me.com> Message-ID: This might get you started, in the msg box: put "3,5,6,6,24,24,24,33,130,109" into tData --if the data comes from the db as seperate lines, then --repeat for each line tRecord in tData --if data comes in from db as a list repeat for each item tRecord in tData add 1 to aCount[tRecord] end repeat --now output results repeat for each key tKey in aCount put tKey & " = " & aCount[tKey] & cr after msg end repeat The output I get is: 109 = 1 3 = 1 130 = 1 5 = 1 33 = 1 24 = 3 6 = 2 HTH On Mon, May 5, 2014 at 10:58 AM, JOHN PATTEN wrote: > Hi All? > > I am attempting to get the total number of times specific words in a text > passage are selected by students. The way I?m doing this is by recording > the word numbers selected by each student and storing them in a database. > I end up with list of numbers representing the selected words, something > like this: > 3 > 5 > 6 > 6 > 24 > 24 > 24 > 33 > 130 > 109 > ? etc. etc. I would like to determine the number of times the same words > are selected by the students and then control their font size, make the > font size larger the more often the text is selected. So the teacher?s > report would be the same passage of text with the font sizes of the text > increased based on how many times the word was selected by the students. > > I?m not sure how to get the counts for the selected words. These list of > word numbers could be quite long, depending on how many students are in the > class and the length of the passage. I have not done anything like this > before so I?m looking for any advice. Should I be dumping the list into an > array and then working some kind of array magic? Can I just use a repeated > find script and increment a variable for each item in my list? > > I didn?t want to spin my wheels too long, and this is probably pretty > basic, but I can?t remember coding a solution to something like this in the > past. > > Thank you! > John Patten > SUSD > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From prothero at earthednet.org Sun May 4 23:21:00 2014 From: prothero at earthednet.org (prothero at earthednet.org) Date: Mon, 05 May 2014 03:21:00 +0000 Subject: Call for testing with 6.6.2 RC3 Message-ID: <20140505032100.Horde.IUT1BV1zN01kLgzCFrfUdQ1@host2.earthednet.org> Jacqueline: Thanks for responding. I can?t reproduce the problem with my test stack, which works fine. My actual application is more complicated, and has a fairly large map image. So, I?m wondering if that might be the cause and I?ll have to make some tests. RC3 worked initially, but began failing intermittently after a few seconds using the app. Incidentally, unless I put a ?wait 0.1 seconds with messages? before the snapshot command, neither 6.6 or 6.6.2RC3 works. I tried the try/catch (no errors thrown( and putting the result, which always returns a rect of the capture region, it seems. The code I use for my application is: on copyMapToSnap put the name of me into thisImage set the visible of thisImage to FALSE wait for 0.1 seconds with messages --wait for 1 seconds with messages put the rect of this stack into stackRect put rectLeft(stackRect)&","&rectTop(stackRect) into theOffset --this is the point at the topleft of the stack window put the rect of graphic "MapBox" into theRect --This is relative to the stack put offsetRect(theRect,theOffset) into snapRect--offset the capture rect to absolute screen coordinates put adjustSizeOfRect(snapRect,1,1,-1,-1) into snapRect --remove border of grahics box --wait for 0.1 seconds with messages --wait for 1 seconds --with messages --try export snapshot from rect snapRect to image "mapSnap" --catch theError --answer theError -- end try put the result --wait for 0.1 seconds with messages --wait for 1.1 seconds put adjustSizeOfRect(theRect,1,1,-1,-1) into snapRect --theRect is relative to the stack set the rect of image "mapSnap" to snapRect --now set the captured rect to the mapbox rect wait for 0 seconds with messages set the visible of thisImage to TRUE end copyMapToSnap In the absence of ideas from this list, I?m going to try adding some complexity to the test stack and see if I can find what causes the failure. Best, Bill Prothero William waprothero at gmail.com From johnpatten at me.com Sun May 4 23:47:15 2014 From: johnpatten at me.com (JOHN PATTEN) Date: Sun, 04 May 2014 20:47:15 -0700 Subject: Reporting the number of duplicates in a list of numbers? In-Reply-To: References: <824D34B9-6C60-4367-99CB-CEF8D9CBD8F5@me.com> Message-ID: <4B58F070-A754-47E0-8A52-4EC626CCF5A8@me.com> Thanks Kay! That?s what I needed. I knew it was pretty simple, but my unfamiliarity with arrays prevented me from seeing the solution. Cheers! John Patten SUSD On May 4, 2014, at 8:14 PM, Kay C Lan wrote: > This might get you started, in the msg box: > > put "3,5,6,6,24,24,24,33,130,109" into tData > --if the data comes from the db as seperate lines, then > --repeat for each line tRecord in tData > --if data comes in from db as a list > repeat for each item tRecord in tData > add 1 to aCount[tRecord] > end repeat > --now output results > repeat for each key tKey in aCount > put tKey & " = " & aCount[tKey] & cr after msg > end repeat > > The output I get is: > > 109 = 1 > 3 = 1 > 130 = 1 > 5 = 1 > 33 = 1 > 24 = 3 > 6 = 2 > > HTH > > > > > On Mon, May 5, 2014 at 10:58 AM, JOHN PATTEN wrote: > >> Hi All? >> >> I am attempting to get the total number of times specific words in a text >> passage are selected by students. The way I?m doing this is by recording >> the word numbers selected by each student and storing them in a database. >> I end up with list of numbers representing the selected words, something >> like this: >> 3 >> 5 >> 6 >> 6 >> 24 >> 24 >> 24 >> 33 >> 130 >> 109 >> ? etc. etc. I would like to determine the number of times the same words >> are selected by the students and then control their font size, make the >> font size larger the more often the text is selected. So the teacher?s >> report would be the same passage of text with the font sizes of the text >> increased based on how many times the word was selected by the students. >> >> I?m not sure how to get the counts for the selected words. These list of >> word numbers could be quite long, depending on how many students are in the >> class and the length of the passage. I have not done anything like this >> before so I?m looking for any advice. Should I be dumping the list into an >> array and then working some kind of array magic? Can I just use a repeated >> find script and increment a variable for each item in my list? >> >> I didn?t want to spin my wheels too long, and this is probably pretty >> basic, but I can?t remember coding a solution to something like this in the >> past. >> >> Thank you! >> John Patten >> SUSD >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 May 5 00:39:20 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 04 May 2014 23:39:20 -0500 Subject: Call for testing with 6.6.2 RC3 In-Reply-To: <20140505032100.Horde.IUT1BV1zN01kLgzCFrfUdQ1@host2.earthednet.org> References: <20140505032100.Horde.IUT1BV1zN01kLgzCFrfUdQ1@host2.earthednet.org> Message-ID: <536715F8.40509@hyperactivesw.com> Bill, I don't see anything in the handler that should require a wait, if that's all that is going on. Is the map still loading while you're trying to get the snapshot? Any pending messages? Even so it doesn't make sense, because once a handler triggers it should run to completion. Normally any pending messages will be suspended until the handler finishes, but the waits in this one will allow them to process. Then when the pending activity is done, the original handler picks up where it left off. But maybe that's not happening, or maybe the background activity is exiting to top. Anyway, I'd look for background activity. An error in another script that runs during the wait may be causing all scripts to abort. I can't think why you'd need to add the wait in the first place though. If you remove all waits from your test stack, does it still work there? On 5/4/14, 10:21 PM, prothero at earthednet.org wrote: > > Jacqueline: > Thanks for responding. I can?t reproduce the problem with my test stack, > which works fine. My actual application is more complicated, and has a > fairly large map image. So, I?m wondering if that might be the cause and > I?ll have to make some tests. RC3 worked initially, but began failing > intermittently after a few seconds using the app. Incidentally, unless I > put a ?wait 0.1 seconds with messages? before the snapshot command, > neither 6.6 or 6.6.2RC3 works. I tried the try/catch (no errors thrown( > and putting the result, which always returns a rect of the capture > region, it seems. > > The code I use for my application is: > > on copyMapToSnap > put the name of me into thisImage > set the visible of thisImage to FALSE > wait for 0.1 seconds with messages > --wait for 1 seconds with messages > put the rect of this stack into stackRect > put rectLeft(stackRect)&","&rectTop(stackRect) into theOffset > --this is the point at the topleft of the stack window > put the rect of graphic "MapBox" into theRect --This is relative to > the stack > put offsetRect(theRect,theOffset) into snapRect--offset the capture > rect to absolute screen coordinates > put adjustSizeOfRect(snapRect,1,1,-1,-1) into snapRect --remove > border of grahics box > --wait for 0.1 seconds with messages > --wait for 1 seconds --with messages > --try > export snapshot from rect snapRect to image "mapSnap" > --catch theError > --answer theError > -- end try > put the result > --wait for 0.1 seconds with messages > --wait for 1.1 seconds > put adjustSizeOfRect(theRect,1,1,-1,-1) into snapRect --theRect is > relative to the stack > set the rect of image "mapSnap" to snapRect --now set the captured > rect to the mapbox rect > wait for 0 seconds with messages > set the visible of thisImage to TRUE > end copyMapToSnap > > In the absence of ideas from this list, I?m going to try adding some > complexity to the test stack and see if I can find what causes the failure. > > Best, > Bill > > Prothero William > waprothero at gmail.com -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Mon May 5 00:40:44 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 04 May 2014 23:40:44 -0500 Subject: wait with messages In-Reply-To: References: <2590B9DE-AC2F-49B6-B9FF-BB22BBD93F5F@swcp.com> <5362D9A9.2060101@fourthworld.com> Message-ID: <5367164C.9070601@hyperactivesw.com> This is a very good point; you should paste it into a bug report. I've noticed the same discrepancies in the dictionary and had to think twice about what some of those entries meant. On 5/4/14, 9:39 PM, Kay C Lan wrote: > Maybe it's not an inaccuracy as such, but I think there is a gotcha for Mac > users new to LC when referring to the Dictionary and the User Guide. The > User Guide typically uses the terms Mac OS and Mac OS X as interchangeable > (Page 11 - 7.13.6 Menu Bars on Mac OS Systems [no mention of Mac OS X > menubars]. As the latest LC doesn't build for OS 9, and a new user to LC > isn't ever likely to think about building for OS 9, this is completely > acceptable and understandable. But, the Dictionary does distinguish between > Mac OS and Mac OS X because many of the references do date back to OS 9 > compatibility. See the entry for specialFolderPath(). The problem arises > when an entry or example ONLY has a reference to Mac OS - see 'address' in > the Dictionary. > > Any new user to LC who reads the User Guide and reads Mac OS will think OS > X, and that is basically correct. But when they go to the Dictionary and > see examples that are only Mac OS, they'll think they'll work on OS X and > there is a good chance they'd be very frustrated because they do exactly > what the example says but the do NOT get the result the Dictionary say they > should get. > > Every example in the Dictionary for Mac OS [Classic] needs to be removed > and replaced with an OS X example if it doesn't exist, or if it does, a > much more useful iOS example, if applicable. > > There are the odd entries in the User Guide where the differentiation > between Mac OS and Mac OS X is made (11.3.2 OS X file Types. 11.3.3 Mac OS > Classic File Types), I'm not sure 11.3.3 is of much use to anyone today. > > I think the last version of Revolution to run on Mac OS was 2.6.1 so the > User Guide and Dictionary need to be standardised so that ONLY the term OS > X is used, or if the TM & Logo Police so dictate, Mac OS X. All references > to Mac OS should be removed as there is no longer a need for Classic > information. > _______________________________________________ > use-livecode mailing list > use-livecode 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 lan.kc.macmail at gmail.com Mon May 5 00:48:07 2014 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Mon, 5 May 2014 12:48:07 +0800 Subject: wait with messages In-Reply-To: <5367164C.9070601@hyperactivesw.com> References: <2590B9DE-AC2F-49B6-B9FF-BB22BBD93F5F@swcp.com> <5362D9A9.2060101@fourthworld.com> <5367164C.9070601@hyperactivesw.com> Message-ID: Sorry, I should have mentioned: Bug 11838. On Mon, May 5, 2014 at 12:40 PM, J. Landman Gay wrote: > This is a very good point; you should paste it into a bug report. I've > noticed the same discrepancies in the dictionary and had to think twice > about what some of those entries meant. > > > On 5/4/14, 9:39 PM, Kay C Lan wrote: > >> Maybe it's not an inaccuracy as such, but I think there is a gotcha for >> Mac >> users new to LC when referring to the Dictionary and the User Guide. The >> User Guide typically uses the terms Mac OS and Mac OS X as interchangeable >> (Page 11 - 7.13.6 Menu Bars on Mac OS Systems [no mention of Mac OS X >> menubars]. As the latest LC doesn't build for OS 9, and a new user to LC >> isn't ever likely to think about building for OS 9, this is completely >> acceptable and understandable. But, the Dictionary does distinguish >> between >> Mac OS and Mac OS X because many of the references do date back to OS 9 >> compatibility. See the entry for specialFolderPath(). The problem arises >> when an entry or example ONLY has a reference to Mac OS - see 'address' in >> the Dictionary. >> >> Any new user to LC who reads the User Guide and reads Mac OS will think OS >> X, and that is basically correct. But when they go to the Dictionary and >> see examples that are only Mac OS, they'll think they'll work on OS X and >> there is a good chance they'd be very frustrated because they do exactly >> what the example says but the do NOT get the result the Dictionary say >> they >> should get. >> >> Every example in the Dictionary for Mac OS [Classic] needs to be removed >> and replaced with an OS X example if it doesn't exist, or if it does, a >> much more useful iOS example, if applicable. >> >> There are the odd entries in the User Guide where the differentiation >> between Mac OS and Mac OS X is made (11.3.2 OS X file Types. 11.3.3 Mac OS >> Classic File Types), I'm not sure 11.3.3 is of much use to anyone today. >> >> I think the last version of Revolution to run on Mac OS was 2.6.1 so the >> User Guide and Dictionary need to be standardised so that ONLY the term OS >> X is used, or if the TM & Logo Police so dictate, Mac OS X. All references >> to Mac OS should be removed as there is no longer a need for Classic >> information. >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 pete at lcsql.com Mon May 5 00:54:59 2014 From: pete at lcsql.com (Peter Haworth) Date: Sun, 4 May 2014 21:54:59 -0700 Subject: Reporting the number of duplicates in a list of numbers? In-Reply-To: <4B58F070-A754-47E0-8A52-4EC626CCF5A8@me.com> References: <824D34B9-6C60-4367-99CB-CEF8D9CBD8F5@me.com> <4B58F070-A754-47E0-8A52-4EC626CCF5A8@me.com> Message-ID: If you're using an sql db: SELECT , count(*) AS C FROM GROUP BY < thewordnumber > ORDER BY C DESCENDING Returns the word numbers and count sorted by count high to low. Pete lcSQL Software On May 4, 2014 8:47 PM, "JOHN PATTEN" wrote: > Thanks Kay! > > That?s what I needed. I knew it was pretty simple, but my unfamiliarity > with arrays prevented me from seeing the solution. > > Cheers! > > John Patten > SUSD > > On May 4, 2014, at 8:14 PM, Kay C Lan wrote: > > > This might get you started, in the msg box: > > > > put "3,5,6,6,24,24,24,33,130,109" into tData > > --if the data comes from the db as seperate lines, then > > --repeat for each line tRecord in tData > > --if data comes in from db as a list > > repeat for each item tRecord in tData > > add 1 to aCount[tRecord] > > end repeat > > --now output results > > repeat for each key tKey in aCount > > put tKey & " = " & aCount[tKey] & cr after msg > > end repeat > > > > The output I get is: > > > > 109 = 1 > > 3 = 1 > > 130 = 1 > > 5 = 1 > > 33 = 1 > > 24 = 3 > > 6 = 2 > > > > HTH > > > > > > > > > > On Mon, May 5, 2014 at 10:58 AM, JOHN PATTEN wrote: > > > >> Hi All? > >> > >> I am attempting to get the total number of times specific words in a > text > >> passage are selected by students. The way I?m doing this is by recording > >> the word numbers selected by each student and storing them in a > database. > >> I end up with list of numbers representing the selected words, something > >> like this: > >> 3 > >> 5 > >> 6 > >> 6 > >> 24 > >> 24 > >> 24 > >> 33 > >> 130 > >> 109 > >> ? etc. etc. I would like to determine the number of times the same words > >> are selected by the students and then control their font size, make the > >> font size larger the more often the text is selected. So the teacher?s > >> report would be the same passage of text with the font sizes of the text > >> increased based on how many times the word was selected by the students. > >> > >> I?m not sure how to get the counts for the selected words. These list of > >> word numbers could be quite long, depending on how many students are in > the > >> class and the length of the passage. I have not done anything like this > >> before so I?m looking for any advice. Should I be dumping the list into > an > >> array and then working some kind of array magic? Can I just use a > repeated > >> find script and increment a variable for each item in my list? > >> > >> I didn?t want to spin my wheels too long, and this is probably pretty > >> basic, but I can?t remember coding a solution to something like this in > the > >> past. > >> > >> Thank you! > >> John Patten > >> SUSD > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode 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 prothero at earthednet.org Mon May 5 02:06:32 2014 From: prothero at earthednet.org (Earthednet-wp) Date: Sun, 4 May 2014 23:06:32 -0700 Subject: Call for testing with 6.6.2 RC3 In-Reply-To: <536715F8.40509@hyperactivesw.com> References: <20140505032100.Horde.IUT1BV1zN01kLgzCFrfUdQ1@host2.earthednet.org> <536715F8.40509@hyperactivesw.com> Message-ID: Jacqueline, I have a very simple test stack the moves 3 colored rectangles to random positions, then takes a snapshot. Without a wait before the snapshot command, it doesn't get the snapshot. Or, it takes the snapshot before the randomization finishes. I'm new to livecode, so I'm not sure what background processes are about, and how they are initiated, or what effect they might have on the snapshot. The handler I listed was from my application. Tomorrow, when I get back to my computer, I'll post the short code I use in my test stack. Btw, how do I look for background activity? Bill William Prothero http://es.earthednet.org > On May 4, 2014, at 9:39 PM, "J. Landman Gay" wrote: > > Bill, > > I don't see anything in the handler that should require a wait, if that's all that is going on. Is the map still loading while you're trying to get the snapshot? Any pending messages? Even so it doesn't make sense, because once a handler triggers it should run to completion. Normally any pending messages will be suspended until the handler finishes, but the waits in this one will allow them to process. Then when the pending activity is done, the original handler picks up where it left off. But maybe that's not happening, or maybe the background activity is exiting to top. > > Anyway, I'd look for background activity. An error in another script that runs during the wait may be causing all scripts to abort. > > I can't think why you'd need to add the wait in the first place though. If you remove all waits from your test stack, does it still work there? > >> On 5/4/14, 10:21 PM, prothero at earthednet.org wrote: >> >> Jacqueline: >> Thanks for responding. I can?t reproduce the problem with my test stack, >> which works fine. My actual application is more complicated, and has a >> fairly large map image. So, I?m wondering if that might be the cause and >> I?ll have to make some tests. RC3 worked initially, but began failing >> intermittently after a few seconds using the app. Incidentally, unless I >> put a ?wait 0.1 seconds with messages? before the snapshot command, >> neither 6.6 or 6.6.2RC3 works. I tried the try/catch (no errors thrown( >> and putting the result, which always returns a rect of the capture >> region, it seems. >> >> The code I use for my application is: >> >> on copyMapToSnap >> put the name of me into thisImage >> set the visible of thisImage to FALSE >> wait for 0.1 seconds with messages >> --wait for 1 seconds with messages >> put the rect of this stack into stackRect >> put rectLeft(stackRect)&","&rectTop(stackRect) into theOffset >> --this is the point at the topleft of the stack window >> put the rect of graphic "MapBox" into theRect --This is relative to >> the stack >> put offsetRect(theRect,theOffset) into snapRect--offset the capture >> rect to absolute screen coordinates >> put adjustSizeOfRect(snapRect,1,1,-1,-1) into snapRect --remove >> border of grahics box >> --wait for 0.1 seconds with messages >> --wait for 1 seconds --with messages >> --try >> export snapshot from rect snapRect to image "mapSnap" >> --catch theError >> --answer theError >> -- end try >> put the result >> --wait for 0.1 seconds with messages >> --wait for 1.1 seconds >> put adjustSizeOfRect(theRect,1,1,-1,-1) into snapRect --theRect is >> relative to the stack >> set the rect of image "mapSnap" to snapRect --now set the captured >> rect to the mapbox rect >> wait for 0 seconds with messages >> set the visible of thisImage to TRUE >> end copyMapToSnap >> >> In the absence of ideas from this list, I?m going to try adding some >> complexity to the test stack and see if I can find what causes the failure. >> >> Best, >> Bill >> >> Prothero William >> waprothero at gmail.com > > > -- > 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 richmondmathewson at gmail.com Mon May 5 03:25:27 2014 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 05 May 2014 10:25:27 +0300 Subject: [OT] "Tooling" around In-Reply-To: <1399242151442-4679063.post@n4.nabble.com> References: <53661662.9020502@gmail.com> <53663C9B.2090101@gmail.com> <1399242151442-4679063.post@n4.nabble.com> Message-ID: <53673CE7.4070602@gmail.com> On 05/05/14 01:22, Alejandro Tejada wrote: > Hi Richmond, > > If I understand well your message, > you want that Livecode exports > stacks as websites or webpages. I did not intend that at all. What I was doing was pointing out that Toolbook Instructor has one strength Livecode does not. However, as I also observed, the examples they give on their website strike me as pretty bad in terms of design and so on. > > In this mail list there experts in > both areas. > > Could you ask them to post a tutorial > for converting a simple stack to run as > a client-side webpage? (that is, no cgi-server > scripts running in php, perl or ruby...) Toolbook leverages Java or Java-Script to do this. > > Al > > > Richmond. From zryip.theslug at gmail.com Mon May 5 05:23:06 2014 From: zryip.theslug at gmail.com (zryip theSlug) Date: Mon, 5 May 2014 11:23:06 +0200 Subject: Determining which/how many rows of a datagrid form are currently displayed In-Reply-To: References: Message-ID: Terry, Use the dgVisibleLines property of the datagrid group. This property returns the first and last line being displayed in the data grid as a comma delimited list. http://lessons.runrev.com/s/3527/m/datagrid/l/7344-data-grid-api Example: put the dgVisibleLines of grp "datagrid 1" into tLinesBeingDisplayed On Mon, May 5, 2014 at 3:27 AM, Terry Judd wrote: > I'm using a series of datagrid form to display a some data that runs over several pages and will be output as a pdf. My problem is that the 'lines' in the form are of variable height and so I can't just assume that each page will display a set number of lines and populate successive datagrids accordingly. > > Given this, is there a way (a dgProp?) to determine how many lines are displayed or will fit in a form datagrid of known height? > > Terry? > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Best Regards, -- Zryip TheSlug http://www.aslugontheroad.com From terry.judd at unimelb.edu.au Mon May 5 05:32:26 2014 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Mon, 5 May 2014 09:32:26 +0000 Subject: Determining which/how many rows of a datagrid form are currently displayed In-Reply-To: Message-ID: Excellent! Thanks Zyrip. Terry... On 05/05/2014 07:23 PM, "zryip theSlug" wrote: >Terry, > >Use the dgVisibleLines property of the datagrid group. > >This property returns the first and last line being displayed in the >data grid as a comma delimited list. >http://lessons.runrev.com/s/3527/m/datagrid/l/7344-data-grid-api > >Example: >put the dgVisibleLines of grp "datagrid 1" into tLinesBeingDisplayed > > >On Mon, May 5, 2014 at 3:27 AM, Terry Judd >wrote: >> I'm using a series of datagrid form to display a some data that runs >>over several pages and will be output as a pdf. My problem is that the >>'lines' in the form are of variable height and so I can't just assume >>that each page will display a set number of lines and populate >>successive datagrids accordingly. >> >> Given this, is there a way (a dgProp?) to determine how many lines are >>displayed or will fit in a form datagrid of known height? >> >> Terry? >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >>subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > >Best Regards, >-- >Zryip TheSlug >http://www.aslugontheroad.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 larry at significantplanet.org Mon May 5 06:14:28 2014 From: larry at significantplanet.org (larry at significantplanet.org) Date: Mon, 5 May 2014 04:14:28 -0600 Subject: memory management Message-ID: <1FA639AC79DF40B281B633A7F13BB894@userd204a4d61c> If I load a large file into a variable, I believe the variable is stored in RAM, right? When I am finished using the variable, how do I remove it from memory? TIA Larry From larry at significantplanet.org Mon May 5 06:43:41 2014 From: larry at significantplanet.org (larry at significantplanet.org) Date: Mon, 5 May 2014 04:43:41 -0600 Subject: import snapshot Message-ID: <4AC55C8300564057AB0E3CA1B4F6219E@userd204a4d61c> I am importing a snapshot from an image object. LC places the snapshot (to my specified size) in a new image object in the middle of my stack. But how do I programatically know what the name of the newly created image object is? (so I can then do stuff to it) TIA Larry From larry at significantplanet.org Mon May 5 06:50:07 2014 From: larry at significantplanet.org (larry at significantplanet.org) Date: Mon, 5 May 2014 04:50:07 -0600 Subject: copying an image Message-ID: I'm using 6.1.1 (rc 4) I cannot figure out how to copy an image (that is imported into my stack) to the clipboard I am using; copy image "myImage" And the image does not end up in the clipboard Nothing, nada, zip, zilch TIA Larry From dixonja at hotmail.co.uk Mon May 5 06:51:04 2014 From: dixonja at hotmail.co.uk (John Dixon) Date: Mon, 5 May 2014 11:51:04 +0100 Subject: import snapshot In-Reply-To: <4AC55C8300564057AB0E3CA1B4F6219E@userd204a4d61c> References: <4AC55C8300564057AB0E3CA1B4F6219E@userd204a4d61c> Message-ID: set the name of the last image of this card to "whateverYouWantToCallIt" > From: larry at significantplanet.org > To: use-livecode at lists.runrev.com > Subject: import snapshot > Date: Mon, 5 May 2014 04:43:41 -0600 > > I am importing a snapshot from an image object. LC places the snapshot (to my specified size) in a new image object in the middle of my stack. > But how do I programatically know what the name of the newly created image object is? (so I can then do stuff to it) > > TIA > Larry > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Mon May 5 06:52:55 2014 From: dixonja at hotmail.co.uk (John Dixon) Date: Mon, 5 May 2014 11:52:55 +0100 Subject: memory management In-Reply-To: <1FA639AC79DF40B281B633A7F13BB894@userd204a4d61c> References: <1FA639AC79DF40B281B633A7F13BB894@userd204a4d61c> Message-ID: put empty into var "WhichVar" > From: larry at significantplanet.org > To: use-livecode at lists.runrev.com > Subject: memory management > Date: Mon, 5 May 2014 04:14:28 -0600 > > If I load a large file into a variable, I believe the variable is stored in RAM, right? > > When I am finished using the variable, how do I remove it from memory? > > TIA > Larry > _______________________________________________ > use-livecode mailing list > use-livecode at 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 May 5 06:54:47 2014 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 05 May 2014 13:54:47 +0300 Subject: import snapshot In-Reply-To: <4AC55C8300564057AB0E3CA1B4F6219E@userd204a4d61c> References: <4AC55C8300564057AB0E3CA1B4F6219E@userd204a4d61c> Message-ID: <53676DF7.2070204@gmail.com> on mouseUp import snapshot from graphic "ggg" set the name of last image to "XYZ" end mouseUp Richmond. From larry at significantplanet.org Mon May 5 07:14:21 2014 From: larry at significantplanet.org (larry at significantplanet.org) Date: Mon, 5 May 2014 05:14:21 -0600 Subject: import snapshot References: <4AC55C8300564057AB0E3CA1B4F6219E@userd204a4d61c> <53676DF7.2070204@gmail.com> Message-ID: <0EB9005ABA054677B375CA8D768C6AD4@userd204a4d61c> Thank you John and Richmond Larry ----- Original Message ----- From: "Richmond" To: "How to use LiveCode" Sent: Monday, May 05, 2014 4:54 AM Subject: Re: import snapshot > on mouseUp > import snapshot from graphic "ggg" > set the name of last image to "XYZ" > end mouseUp > > 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 effendi at wanadoo.fr Mon May 5 07:47:58 2014 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Mon, 5 May 2014 13:47:58 +0200 Subject: =?windows-1252?Q?Looking_further_than_the_end_of_your_nose_-_Was?= =?windows-1252?Q?_=93Toolin=92_Around=94_?= Message-ID: <0C3DC263-6F9D-40C1-AC0A-C6E9D5C29FB1@wanadoo.fr> Hi from Beautiful Brittany, Richmond, That?s one hell of a rant against ToolBook. I think it fair to add a few comments. Making choices about the software that you find, like and use is based upon ?? those three words ! Find : Sometimes you use the wrong software for solving your problems, quite simply because you didn?t find the one that did what you wanted, with ?user-friendly? ease, and with the bells and whistles you needed. Many software users don?t LOOK for the right tool for them, and so they prat around, some quite happily, oblivious of the fact that ?out there? is the tool that they would happy give an arm and a leg for ! Ignorance is bliss ??. Like : If your list of needs is limited, then the first piece of software you find may do the job. Tough luck, because there is always a better tool to suit your needs, if you spend the time looking for it. Use : In this brave new world, there are millions and millions of individuals, companies and administrations using the same complex (functionally) and exhorbitant (look at the price) tool for knocking out messages, simple letters, memos, what have you, when they don?t use more than 1 % of the functions available (heard of Microsoft Word ?) People who use the wrong software for solving their problems deserve all they get. Companies and administrations use a hammer when they think that their basic problem is a nail. People who have not found LiveCode, are suffering from those three little words. Just thank your lucky stars that you DID find it. A good product is not always sold because of a high profile advertisement program. Most of the top-notch applications are sold by the users who were lucky enough to search and find it, and then broadcast the good news to friends and collegues. When Hypercard finally died the death, I was like a fish out of water for quite some time before I literally stumbled on Revolution. I was pratting around with unsatisfactory apps for years before I found GraphicConvertor, EazyDraw, Skim, and other such gems. Then, after finding these apps, I went through the ?Like? and ?Use? before I was sure that I had what I needed. I spend possibly a few hours a week googling for apps which may better solve some of my problems. I download and test hundreds of apps before dropping most of them in the trash. But sometimes, I am rewarded. Oh ! and of course, they have to be ?inter-app? compatible ! And often, because I am an insanely difficult person to please, When I don?t find what I want ?.. I write it in LiveCode ?. So don?t knock Toolbook because it doesn?t DO what you think it should. Knock off a few scripts in Livecode for an ?Ad Hoc? problem you have, and be happy that you are not using papyrus and slate to record your thoughts, your needs, and your solutions. You?ll feel better !! And finally, you may explain to your buddies, that you use a word processor that is free, and which does all a normal user wants, with ease, and find that they never even tried it. This is because they already have Microsoft Word, and HATE the idea of learning something NEW and BETTER. They found their hammer, and?? they use it ! Best Regards -Francis ?Nothing should ever be done for the first time? From richmondmathewson at gmail.com Mon May 5 08:34:12 2014 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 05 May 2014 15:34:12 +0300 Subject: =?windows-1252?Q?Re=3A_Looking_further_than_the_end_?= =?windows-1252?Q?of_your_nose_-_Was_=93Toolin=92_Around=94?= In-Reply-To: <0C3DC263-6F9D-40C1-AC0A-C6E9D5C29FB1@wanadoo.fr> References: <0C3DC263-6F9D-40C1-AC0A-C6E9D5C29FB1@wanadoo.fr> Message-ID: <53678544.8020401@gmail.com> On 05/05/14 14:47, Francis Nugent Dixon wrote: > Hi from Beautiful Brittany, > > Richmond, > > That?s one hell of a rant against ToolBook. I think it fair to add > a few comments. Indeed! With Feeling! > > Making choices about the software that you find, like and > use is based upon ?? those three words ! > > Find : Sometimes you use the wrong software for solving > your problems, quite simply because you didn?t find the > one that did what you wanted, with ?user-friendly? ease, > and with the bells and whistles you needed. > Many software users don?t LOOK for the right tool for them, > and so they prat around, some quite happily, oblivious of the > fact that ?out there? is the tool that they would happy give an > arm and a leg for ! Ignorance is bliss ??. Ignorance can be bliss. BUT Revolution could do more to make people's bliss less provisional. > > Like : If your list of needs is limited, then the first piece of > software you find may do the job. Tough luck, because > there is always a better tool to suit your needs, if you > spend the time looking for it. > > Use : In this brave new world, there are millions and > millions of individuals, companies and administrations > using the same complex (functionally) and exhorbitant > (look at the price) tool for knocking out messages, simple > letters, memos, what have you, when they don?t use more > than 1 % of the functions available (heard of Microsoft Word ?) > > People who use the wrong software for solving their problems > deserve all they get. Companies and administrations use a > hammer when they think that their basic problem is a nail. > > People who have not found LiveCode, are suffering from > those three little words. Which 3 are those? "Looking in the wrong place" is 5 :) > Just thank your lucky stars that you > DID find it. A good product is not always sold because of > a high profile advertisement program. Most of the top-notch > applications are sold by the users who were lucky enough to > search and find it, and then broadcast the good news to > friends and collegues. > > When Hypercard finally died the death, I was like a fish out > of water for quite some time before I literally stumbled on > Revolution. I was pratting around with unsatisfactory apps > for years before I found GraphicConvertor, EazyDraw, Skim, > and other such gems. Then, after finding these apps, I went > through the ?Like? and ?Use? before I was sure that I had > what I needed. I went to work in the KSA and the UAE in 1996 and was happily pumping out Hypercard stuff including embedded QTVR movies and suchlike [Hey . . . QTVRlike moveis cross-platform would rock in Livecode], colour, and so forth . . . when the Sheikh . . . who was supremely confident in his absolute ignorance . . . had his toes kissed by a Microsoft Executive . . . and, Lo, it came to pass, all the Macintoshes were chucked out quicker than you could say "Sheikh Zayed al-Nahyan" . . . and replaced with IBM compatibles sporting Windows NT . . . and poor old Richmond was lobbed a copy of ToolBook (whatever the version number was then) and told to 'jump'. Well; knowing who was paying the piper right then (!!!!!) I jumped right to it, and learnt how to "do things" in Toolbook . . . and quickly worked out that Toolbook, as it was then, was very much the poor relation of Hypercard, or, more accurately, what Hypercard showed itself to becoming: the fact that it was ritually garrotted by the high Priest himself was not even foreshadowed at that stage (??? well, certainly not in the dark and sweaty corners of the Arabian Gulf). On reaching Scotland after my sojourn in Arabia Felix, the first day I started my job as a lab-maintenance and CALL designer I stumbled on Metacard . . . about a week later it was Runtime Revolution . . . the end is history. > > I spend possibly a few hours a week googling for apps > which may better solve some of my problems. I > download and test hundreds of apps before dropping > most of them in the trash. But sometimes, I am rewarded. > Oh ! and of course, they have to be ?inter-app? compatible ! > > And often, because I am an insanely difficult person to please, > When I don?t find what I want ?.. I write it in LiveCode ?. > > So don?t knock Toolbook because it doesn?t DO what you > think it should. Knock off a few scripts in Livecode for > an ?Ad Hoc? problem you have, and be happy that you > are not using papyrus and slate to record your thoughts, > your needs, and your solutions. You?ll feel better !! I always use a slide-rule for all my mathematical calculations, because when I make a mistake I can see where I've gone wrong! I use my BBC Master for trying the odd thing out in BBC BASIC because it is quick and delivers like nobody's business. > > And finally, you may explain to your buddies, I'm very, very careful NOT to acquire "buddies". My wife uses Linux and LibreOffice; one of my sons uses Mac and OpenOffice, the other uses Windows 7 and LibreOffice. > that you use > a word processor that is free, and which does all a normal > user wants, with ease, and find that they never even tried it. > This is because they already have pirated hence, NOT buddies > Microsoft Word, and > HATE the idea of learning something NEW and BETTER. > They found their hammer, and?? they use it ! Toolbook is not bad if you want to convert your Powerpoint presentations into web presentations. Apart from that; it is tied to one platform (admittedly the dominant one right now), has a clunky programming language, and has its feet in 2 camps: being neither a full-blown object oriented IDE, nor a LEGO kit for non-programmers. > > Best Regards > > -Francis > > ?Nothing should ever be done for the first time? > > > The point of my posting was to show what was wrong with Toolbook, what was right with Livecode, AND to point out a feature of Toolbook that is good and Livecode might contemplate adopting (LC did once, obviously in a dud way as it was dropped quicker than a hot potato). Richmond. From david.bovill at gmail.com Mon May 5 08:36:44 2014 From: david.bovill at gmail.com (Monk in Exile) Date: Mon, 5 May 2014 14:36:44 +0200 Subject: Oauth in Livecode? In-Reply-To: <52EC6BB3.7070209@pdslabs.net> References: <52EC6BB3.7070209@pdslabs.net> Message-ID: Any updates on this - I've got a bunch of stuff that needs oAuth in various flavours. On 1 February 2014 04:36, Phil Davis wrote: > Hi Geoff, > > I'm currently working on a Vimeo code lib that includes Vimeo's OAuth 1.0a > implementation to the extent it's needed for logging in and using parts of > their Advanced API. ( https://developer.vimeo.com/apis/advanced ) > > I know Andre had hopes of creating a more generalized OAuth lib in the > past, but I don't know if he plans to finish it. That's everything I know > about the subject. > > Phil Davis > > > > On 1/31/14, 7:14 PM, Geoff Canyon wrote: > >> I see references online to various efforts toward this, but I don't >> see any actual working code. Am I missing it? >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Mon May 5 09:39:21 2014 From: charles at buchwald.ca (Charles E Buchwald) Date: Mon, 5 May 2014 08:39:21 -0500 Subject: Community standards for a LEGO kit? In-Reply-To: <53678544.8020401@gmail.com> References: <0C3DC263-6F9D-40C1-AC0A-C6E9D5C29FB1@wanadoo.fr> <53678544.8020401@gmail.com> Message-ID: <4704B5F1-2DAF-4D42-853F-CD94BA40ACA8@buchwald.ca> There are DropTools, PowerTools, tmControl, MobGUI, and some others which I'm sure I'm forgetting, so I daresay it's an idea that's been attempted a few times. I like very much the idea of "a LEGO kit" for, let's say, casual or beginning programmers. I've known many designers who dabble in programming who would find such a thing very useful for prototyping UI/UX. The few times I've shown LIveCode to kids, the drag-and-drop stuff is a nice place to start. I think the users who are most likely to really get into that LEGO kit are likely to do so with the Community version. What's the possibility of a community effort towards defining a standard, or some kind of interoperability, for LEGO-like components? - Charles On 05 May 2014, at 7:34 AM, Richmond wrote: > ... Apart from that; it is tied to one platform (admittedly the dominant one right now), has a clunky > programming language, and has its feet in 2 camps: being neither a full-blown object oriented > IDE, nor a LEGO kit for non-programmers.... -- Charles E. Buchwald CEO/Director General Museografica Digital http://digital.museografica.com Email Notice: http://wp.me/P3aT4d-33 From MikeKerner at roadrunner.com Mon May 5 09:46:21 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Mon, 5 May 2014 09:46:21 -0400 Subject: RELEASE LiveCode 6.6.2 RC3 In-Reply-To: References: <5363C3D8.4030309@gmail.com> <1399251622576-4679064.post@n4.nabble.com> Message-ID: And to be clear, you're supposed to create these at "normal", not "best". I just created them in "best" because at "normal" the scan results were even worse. At 6.5.2 and previous (6.1.3, 5.5.5), on "normal" you get exactly what you would expect. On Sun, May 4, 2014 at 10:34 PM, John Dixon wrote: > Mike is quite correct... creating QRCodes with 5.5.5 & 6.5.2 is not a > problem... but after that the QRCodes produced are not able to be > scanned... so, it's not a sQuiRt problem but LC's problem... > Hope they fix it quickly..:-) > > > From: MikeKerner at roadrunner.com > > Date: Sun, 4 May 2014 21:39:09 -0400 > > Subject: Re: RELEASE LiveCode 6.6.2 RC3 > > To: use-livecode at lists.runrev.com > > > > Well, "best" is nowhere near good enough for images with strong edges > > because of the antialiasing. > > > > > > On Sun, May 4, 2014 at 9:00 PM, Alejandro Tejada >wrote: > > > > > Mike Kerner wrote > > > > [snip] > > > > When you create the codes with sQuiRt, the image on-screen in the > graphic > > > > area is antialiased. That does not appear to be a sQuiRt problem. > That > > > > is > > > > an image area problem. > > > > > > Maybe. Just maybe. This problem is related to image quality: > > > http://quality.runrev.com/show_bug.cgi?id=12307 > > > > > > After LiveCode 6.6, image quality "normal" and "good" > > > looks exactly alike. Not so in previous versions. > > > > > > Look at the image attached to this message: > > > > > > > http://runtime-revolution.278305.n4.nabble.com/Changes-in-LiveCode-Image-Quality-A-comparison-td4678643.html > > > > > > This stack shows a comparison between > > > image qualities in different LiveCode versions: > > > > > > > > > > https://dl.dropboxusercontent.com/u/3834621/LiveCode_Image_Quality_comparison.livecode > > > > > > Al > > > > > > > > > > > > -- > > > View this message in context: > > > > http://runtime-revolution.278305.n4.nabble.com/RELEASE-LiveCode-6-6-2-RC3-tp4678956p4679064.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 > > > > > > > > > > > -- > > On the first day, God created the heavens and the Earth > > On the second day, God created the oceans. > > On the third day, God put the animals on hold for a few hours, > > and did a little diving. > > And God said, "This is good." > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From alex at tweedly.net Mon May 5 10:07:30 2014 From: alex at tweedly.net (Alex Tweedly) Date: Mon, 05 May 2014 15:07:30 +0100 Subject: Reporting the number of duplicates in a list of numbers? In-Reply-To: <824D34B9-6C60-4367-99CB-CEF8D9CBD8F5@me.com> References: <824D34B9-6C60-4367-99CB-CEF8D9CBD8F5@me.com> Message-ID: <53679B22.8010807@tweedly.net> I'm the biggest fan there is of arrays - but for this problem an array looks like overkill - see the simple code below. (btw - not actually tested, so beware typos) put empty into tCounted put empty into tLast repeat for each line L in tData if L = tLast then add 1 to tCount else if tLast is not empty then put tLast && tCount &CR after tCounted put L into tLast put 1 into tCount end if end repeat put tLast && tCount &CR after tCounted As an aside, either this method or the other one Kay posted using arrays would work just as well using the actual word, rather then "numbers representing the selected word", so if you had to do any work to convert the students' input from word to number, you could skip that step. -- Alex. On 05/05/2014 03:58, JOHN PATTEN wrote: > Hi All? > > I am attempting to get the total number of times specific words in a text passage are selected by students. The way I?m doing this is by recording the word numbers selected by each student and storing them in a database. I end up with list of numbers representing the selected words, something like this: > 3 > 5 > 6 > 6 > 24 > 24 > 24 > 33 > 130 > 109 > ? etc. etc. I would like to determine the number of times the same words are selected by the students and then control their font size, make the font size larger the more often the text is selected. So the teacher?s report would be the same passage of text with the font sizes of the text increased based on how many times the word was selected by the students. > > I?m not sure how to get the counts for the selected words. These list of word numbers could be quite long, depending on how many students are in the class and the length of the passage. I have not done anything like this before so I?m looking for any advice. Should I be dumping the list into an array and then working some kind of array magic? Can I just use a repeated find script and increment a variable for each item in my list? > > I didn?t want to spin my wheels too long, and this is probably pretty basic, but I can?t remember coding a solution to something like this in the past. > > Thank you! > John Patten > SUSD > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From lists at mangomultimedia.com Mon May 5 10:33:52 2014 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 5 May 2014 10:33:52 -0400 Subject: Testing proxy servers in 6.6.2/6.7 Message-ID: For those who were testing libURL with proxy servers in previous versions of 6.6.x can you please try again in 6.6.2 rc-3 and 6.6.7 dp-3? While previous versions have a version of libURL with support for doing SSL through a proxy server, it didn't have code that detected the proxy server. I would be interested in knowing if you can connect to the internet through a proxy server using the new version of libURL. -- Trevor DeVore Blue Mango Learning Systems www.screensteps.com - www.clarify-it.com From prothero at earthednet.org Mon May 5 10:53:17 2014 From: prothero at earthednet.org (Earthednet-wp) Date: Mon, 5 May 2014 07:53:17 -0700 Subject: OT Mavericks mail Message-ID: Folks, My mail server won't come online and I've read that a lot of folks are having mail server showing up offline, on Mavericks. Probably related to the ssl bug. I'm wasting a lot of time trying things. Anybody got a fix for this? Fortunately, my iPad email still works. Thanks, Bill William Prothero http://es.earthednet.org From ambassador at fourthworld.com Mon May 5 11:07:42 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 05 May 2014 08:07:42 -0700 Subject: Big bug smackdown! - check your In Box Message-ID: <5367A93E.9010600@fourthworld.com> Thanks to everyone who pitched in with the testing of v6.6.2RC3 over the weekend. 10 new bug reports were submitted, and the dev team is looking into those this morning. Looking at the bigger picture of RunRev's Big Bug Smackdown: Over the years many of us have submitted bug reports, and although recently-submitted reports have usually been acted on very quickly, there are many older bug reports still in the system. One of the challenges with older reports is that so much has happened with the engine since they were submitted, esp. in recent versions, that many of these issues have been addressed in the course of making other changes to the engine. Each of these needs to be re-tested to see if the problem still exists in newer versions. Looking at the scope of this challenge, Ben came up with a remarkably convenient solution: If you've submitted any bug reports to the LiveCode bug database, by now you should have received an email from RunRev listing all those that are outstanding, with a convenient link to open it in your browser. Right now their focus is on bugs rather than enhancement requests, so your email should include only bugs for now - once those are addressed the team will be in a good position to triage enhancement requests later. Please take some time over the next week or two to test each of those outstanding bug reports in the email sent to you against either the most recent shipping version, 6.6.1, or the next release, 6.6.2 RC3. Those of you who've already begun on this have made a noticeable difference: of the 450 outstanding bugs prior to the mailing, that number has now been reduced to 327, with more than 60 bug reports having been closed by members of the community. I recognize that testing can be time-consuming, and we all have other work to attend to as well. In fact, I've only re-tested a handful of the reports in my own list, though I plan to finish them by the end of this week. Each of us uses LiveCode in different ways, some of us needing database support, others multimedia, etc., and with a language as rich and flexible as LiveCode this sort of effort from each of us is needed to ensure the work we do with LiveCode is solidly supported. Challenging as it is for all of us, thorough QA initiatives like this will help us all have a LiveCode we can rely on for the work we do, and be proud to share with our friends and co-workers. For anyone who didn't get the original email Ben sent out, next week he'll be sending out a second email noting the subset of your bug reports still outstanding in the system. Thanks to all those who've been re-checking their reports, and those who will doing that over the next two weeks. -- Richard Gaskin LiveCode Community Manager richard at livecode.org From bvg at mac.com Mon May 5 11:12:27 2014 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Mon, 05 May 2014 17:12:27 +0200 Subject: Big bug smackdown! - check your In Box In-Reply-To: <5367A93E.9010600@fourthworld.com> References: <5367A93E.9010600@fourthworld.com> Message-ID: <293A6E87-4823-4506-85EA-CC9A0C61C00D@mac.com> TL;dr: If you've submitted bug reports previously, you should have received an email from RunRev listing all your bugs. Please test each of those outstanding bug reports in the most recent version of LC. On 05 May 2014, at 17:07, Richard Gaskin wrote: > Thanks to everyone who pitched in with the testing of v6.6.2RC3 over the weekend. 10 new bug reports were submitted, and the dev team is looking into those this morning. > > Looking at the bigger picture of RunRev's Big Bug Smackdown: > > Over the years many of us have submitted bug reports, and although recently-submitted reports have usually been acted on very quickly, there are many older bug reports still in the system. > > One of the challenges with older reports is that so much has happened with the engine since they were submitted, esp. in recent versions, that many of these issues have been addressed in the course of making other changes to the engine. Each of these needs to be re-tested to see if the problem still exists in newer versions. > > Looking at the scope of this challenge, Ben came up with a remarkably convenient solution: > > If you've submitted any bug reports to the LiveCode bug database, by now you should have received an email from RunRev listing all those that are outstanding, with a convenient link to open it in your browser. > > Right now their focus is on bugs rather than enhancement requests, so your email should include only bugs for now - once those are addressed the team will be in a good position to triage enhancement requests later. > > Please take some time over the next week or two to test each of those outstanding bug reports in the email sent to you against either the most recent shipping version, 6.6.1, or the next release, 6.6.2 RC3. > > Those of you who've already begun on this have made a noticeable difference: of the 450 outstanding bugs prior to the mailing, that number has now been reduced to 327, with more than 60 bug reports having been closed by members of the community. > > I recognize that testing can be time-consuming, and we all have other work to attend to as well. In fact, I've only re-tested a handful of the reports in my own list, though I plan to finish them by the end of this week. > > Each of us uses LiveCode in different ways, some of us needing database support, others multimedia, etc., and with a language as rich and flexible as LiveCode this sort of effort from each of us is needed to ensure the work we do with LiveCode is solidly supported. > > Challenging as it is for all of us, thorough QA initiatives like this will help us all have a LiveCode we can rely on for the work we do, and be proud to share with our friends and co-workers. > > For anyone who didn't get the original email Ben sent out, next week he'll be sending out a second email noting the subset of your bug reports still outstanding in the system. > > Thanks to all those who've been re-checking their reports, and those who will doing that over the next two weeks. > > -- > Richard Gaskin > LiveCode Community Manager > richard at livecode.org > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Anyone thinking about going to Zurich in the summer? Please fill out the form and send me an email: http://doodle.com/yapygihh3itgz2qr -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From andre at andregarzia.com Mon May 5 11:21:43 2014 From: andre at andregarzia.com (Andre Garzia) Date: Mon, 5 May 2014 12:21:43 -0300 Subject: Oauth in Livecode? In-Reply-To: References: <52EC6BB3.7070209@pdslabs.net> Message-ID: OAuth 1.0 and 1.0a sucks! Horrible specs and hard to implement. On the other hand OAuth 2.0 is quite easy to implement. I've did that for Facebook Lib. Does the API you need has an OAuth 2.0 endpoint? On Mon, May 5, 2014 at 9:36 AM, Monk in Exile wrote: > Any updates on this - I've got a bunch of stuff that needs oAuth in various > flavours. > > > On 1 February 2014 04:36, Phil Davis wrote: > > > Hi Geoff, > > > > I'm currently working on a Vimeo code lib that includes Vimeo's OAuth > 1.0a > > implementation to the extent it's needed for logging in and using parts > of > > their Advanced API. ( https://developer.vimeo.com/apis/advanced ) > > > > I know Andre had hopes of creating a more generalized OAuth lib in the > > past, but I don't know if he plans to finish it. That's everything I know > > about the subject. > > > > Phil Davis > > > > > > > > On 1/31/14, 7:14 PM, Geoff Canyon wrote: > > > >> I see references online to various efforts toward this, but I don't > >> see any actual working code. Am I missing it? > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode 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 > > > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 richmondmathewson at gmail.com Mon May 5 11:45:32 2014 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 05 May 2014 18:45:32 +0300 Subject: Community standards for a LEGO kit? In-Reply-To: <4704B5F1-2DAF-4D42-853F-CD94BA40ACA8@buchwald.ca> References: <0C3DC263-6F9D-40C1-AC0A-C6E9D5C29FB1@wanadoo.fr> <53678544.8020401@gmail.com> <4704B5F1-2DAF-4D42-853F-CD94BA40ACA8@buchwald.ca> Message-ID: <5367B21C.9090908@gmail.com> On 05/05/14 16:39, Charles E Buchwald wrote: > There are DropTools, PowerTools, tmControl, MobGUI, and some others which I'm sure I'm forgetting, so I daresay it's an idea that's been attempted a few times. > > I like very much the idea of "a LEGO kit" for, let's say, casual or beginning programmers. I've known many designers who dabble in programming who would find such a thing very useful for prototyping UI/UX. The few times I've shown LIveCode to kids, the drag-and-drop stuff is a nice place to start. > > I think the users who are most likely to really get into that LEGO kit are likely to do so with the Community version. What's the possibility of a community effort towards defining a standard, or some kind of interoperability, for LEGO-like components? > > - Charles > > There is no earthly reason why a LEGO kit cannot be designed as an alternative GUI/front-end to float on Livecode: and I'm sure there would be quite a demand for it were one designed. There are other possibilities to. Here's one of them : https://groups.yahoo.com/neo/groups/RRRThesis/info this is a prototype agent-led interface for Livecode that guides teachers and so on through a decision tree system to make stacks for content delivery and reinforcement. The code is "up for grabs" if anyone can leverage it and go further with it. Richmond. From jacque at hyperactivesw.com Mon May 5 11:47:52 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 05 May 2014 10:47:52 -0500 Subject: Call for testing with 6.6.2 RC3 In-Reply-To: References: <20140505032100.Horde.IUT1BV1zN01kLgzCFrfUdQ1@host2.earthednet.org> <536715F8.40509@hyperactivesw.com> Message-ID: <5367B2A8.1060600@hyperactivesw.com> On 5/5/14, 1:06 AM, Earthednet-wp wrote: > I have a very simple test stack the moves 3 colored rectangles to > random positions, then takes a snapshot. Without a wait before the > snapshot command, it doesn't get the snapshot. Or, it takes the > snapshot before the randomization finishes. I'm new to livecode, so > I'm not sure what background processes are about, and how they are > initiated, or what effect they might have on the snapshot. Okay, that could explain it. If you are using "move without waiting", it executes concurrently as the rest of the handler runs, so the snapshot command will execute immediately after the move command is issued. The solution should be not to use "without waiting", just use a plain "move" command which will block the rest of the handler until the move completes. (You can lock moves to get all the blocks to move at once when you unlock moves.) If you aren't using "without waiting" then there's something else going on. Since it worked before you may have found a bug. But I get the impression your real stack doesn't use a move command, so that's not necessarily the problem. By "background activity" I just meant any other handlers in your script that might be executing concurrently with the snapshot handler. Move would be one, provided "without waiting" is specified. Pending messages from other handlers would be another, since they will execute during the waits in the script. The "load url" command, or getting a URL from a web site could be executing in the background. Since the test stack doesn't have the problem, it's likely to be something in one of the other scripts in the real stack that's interfering. Normally that shouldn't happen because handlers execute one line at a time, in order, and each line must complete before the next one triggers. But a few things can interrupt that process, and I think something in your stack is doing that. Or else it's a bug. Which it could be, since you say it used to work and now it doesn't. The trouble with this stuff is that it's very hard to pin down. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Mon May 5 11:51:40 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 05 May 2014 10:51:40 -0500 Subject: copying an image In-Reply-To: References: Message-ID: <5367B38C.1040100@hyperactivesw.com> On 5/5/14, 5:50 AM, larry at significantplanet.org wrote: > I'm using 6.1.1 (rc 4) > > I cannot figure out how to copy an image (that is imported into my > stack) to the clipboard > > I am using; > > copy image "myImage" > > > And the image does not end up in the clipboard Nothing, nada, zip, > zilch It should be there, but since it isn't text you need to use the expanded clipboard syntax: put the clipboarddata["image"] will give you the binary data. If you ask for the type of content in the clipboard: put the clipboard it should say "objects". You can paste the image, or set the imagedata of another image to the clipboarddata["image"]. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmondmathewson at gmail.com Mon May 5 11:58:51 2014 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 05 May 2014 18:58:51 +0300 Subject: Community standards for a LEGO kit? In-Reply-To: <4704B5F1-2DAF-4D42-853F-CD94BA40ACA8@buchwald.ca> References: <0C3DC263-6F9D-40C1-AC0A-C6E9D5C29FB1@wanadoo.fr> <53678544.8020401@gmail.com> <4704B5F1-2DAF-4D42-853F-CD94BA40ACA8@buchwald.ca> Message-ID: <5367B53B.1090801@gmail.com> On 05/05/14 16:39, Charles E Buchwald wrote: > There are DropTools, PowerTools, tmControl, MobGUI, and some others which I'm sure I'm forgetting, so I daresay it's an idea that's been attempted a few times. > > I like very much the idea of "a LEGO kit" for, let's say, casual or beginning programmers. I've known many designers who dabble in programming who would find such a thing very useful for prototyping UI/UX. The few times I've shown LIveCode to kids, the drag-and-drop stuff is a nice place to start. > > I think the users who are most likely to really get into that LEGO kit are likely to do so with the Community version. What's the possibility of a community effort towards defining a standard, or some kind of interoperability, for LEGO-like components? > > - Charles > > "Interoperability" . . . presumably you mean how stacks made with a LEGO kit would relate to later hacking about in 'standard' Livecode? I don't see that there is even a question there: if the LEGO kit is constructed using Livecode then all the LEGO pieces would be either Livecode objects or composite objects (think "datagrid"), and for their functionality would contain Livecode scripts which could be modified using the script Editor. ------------------------------------------------- What might be a more interesting question is what a LEGO kit interface might look like, whether it should be provided with or without the possibility of the end-user to flip back-and-forth with the 'standard' interface or not, and how much editability of the capabilities of the components the end-users are going to be permitted. This could be a "real hotty" and certainly seems pretty sexy to me. My main objections (apart from the rather clunky progging language) to Toolbook 11.5 (this is the one I had a play with on Windows 7) is that it is a sort of half-cock-job, in that the interface tries to be LEGO kit and an Object based GUI at the same time, so sends mixed signals. If a LEGO kit were to be developed for Livecode I feel that the end-user should be presented with an "either/or" rather than a chimaera. I'm stomping off to draw pretty pictures of a LEGO kit interface mockup which I'll post to the Forums and reference here. Richmond. From larry at significantplanet.org Mon May 5 12:42:28 2014 From: larry at significantplanet.org (larry at significantplanet.org) Date: Mon, 5 May 2014 10:42:28 -0600 Subject: copying an image References: <5367B38C.1040100@hyperactivesw.com> Message-ID: <800CD1CEFB794C1EBDC46820E7678CFA@userd204a4d61c> Hello Jacqueline, Thanks for trying to help, but I am still lost. I used your: put the clipboarddata["image"] in a variety of ways, but could not make it work. The dictionary says "set the clipboardData..." not put. Then I used this code in a button: on mouseUp set the clipboardData["image"] to image myLastImage put the clipboard end mouseUp The message box pops up saying "image" BUT, I still having nothing on my Windows (XP) clipboard!! I can copy from just about any other application on my computer, but not from LiveCode. sadly, Larry ----- Original Message ----- From: "J. Landman Gay" To: "How to use LiveCode" Sent: Monday, May 05, 2014 9:51 AM Subject: Re: copying an image > On 5/5/14, 5:50 AM, larry at significantplanet.org wrote: >> I'm using 6.1.1 (rc 4) >> >> I cannot figure out how to copy an image (that is imported into my >> stack) to the clipboard >> >> I am using; >> >> copy image "myImage" >> >> >> And the image does not end up in the clipboard Nothing, nada, zip, >> zilch > > It should be there, but since it isn't text you need to use the expanded > clipboard syntax: > > put the clipboarddata["image"] > > will give you the binary data. If you ask for the type of content in the > clipboard: > > put the clipboard > > it should say "objects". You can paste the image, or set the imagedata > of another image to the clipboarddata["image"]. > > -- > 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 richmondmathewson at gmail.com Mon May 5 12:47:42 2014 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 05 May 2014 19:47:42 +0300 Subject: Community standards for a LEGO kit? In-Reply-To: <4704B5F1-2DAF-4D42-853F-CD94BA40ACA8@buchwald.ca> References: <0C3DC263-6F9D-40C1-AC0A-C6E9D5C29FB1@wanadoo.fr> <53678544.8020401@gmail.com> <4704B5F1-2DAF-4D42-853F-CD94BA40ACA8@buchwald.ca> Message-ID: <5367C0AE.30900@gmail.com> As promised: http://forums.runrev.com/viewtopic.php?f=25&t=20290 Get your thinking caps on. Richmond. From jacque at hyperactivesw.com Mon May 5 13:10:26 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 05 May 2014 12:10:26 -0500 Subject: copying an image In-Reply-To: <800CD1CEFB794C1EBDC46820E7678CFA@userd204a4d61c> References: <5367B38C.1040100@hyperactivesw.com> <800CD1CEFB794C1EBDC46820E7678CFA@userd204a4d61c> Message-ID: <5367C602.3030307@hyperactivesw.com> On 5/5/14, 11:42 AM, larry at significantplanet.org wrote: > I used your: > put the clipboarddata["image"] > in a variety of ways, but could not make it work. > The dictionary says "set the clipboardData..." not put. Sorry, I wasn't clear. I used "put" just to see the binary data in the message box. Later in my post I mentioned setting the imagedata but I wasn't specific about it. > Then I used this code in a button: > > on mouseUp > > set the clipboardData["image"] to image myLastImage > > put the clipboard > > end mouseUp > > > > The message box pops up saying "image" > > BUT, I still having nothing on my Windows (XP) clipboard!! I see, you want to transfer the image to another program. The image is there, when I check on my Mac ("Show clipboard" in the Finder's edit menu) it isn't displayed but the clipboard says it contains a TIFF image. When I try to paste into Graphic Converter, it says the image contains two formats and gives me a choice: png or TIFF. I can paste either one into a blank document. The original I copied was a png. It works with either of these: copy img 1 set the clipboarddata["image"] to img 1 So maybe we need a way to specify that only a certain format should be included in the image content. I would guess the ability to paste elsewhere would depend on the receiving app's ability to separate the two formats and choose one. Graphic Converter is good that way, it puts up a dialog and asks which one to use. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From larry at significantplanet.org Mon May 5 13:35:24 2014 From: larry at significantplanet.org (larry at significantplanet.org) Date: Mon, 5 May 2014 11:35:24 -0600 Subject: copying an image References: <5367B38C.1040100@hyperactivesw.com><800CD1CEFB794C1EBDC46820E7678CFA@userd204a4d61c> <5367C602.3030307@hyperactivesw.com> Message-ID: Thanks Jacquelin, I'm still in coding "kindergarten" and need everything spelled out! Not until you mentioned that the ability to paste elsewhere would depend on the receiving app's ability, did I even think about that. I just go around assuming that everything is supposed to work "right." So "copy img 1" works fine and I can paste into Microsoft Word with no problem. However, my email program, Outlook Express, (also from Microsoft) will not recognize the img being on the clipboard. I had been using Outlook Express to test the pasting, not even thinking that it lacks the ability. And that is the eternal question: "Why would Microsoft program Word with the ability to paste the copy, but not program their email app, Outlook Express, to also paste the copy?" A person could go crazy trying to answer that question, so I won't bother. (and anyway, a lot of people think I'm already half-way there!) Thanks again for helping me figure out what was going on!! Larry > It works with either of these: > > copy img 1 > set the clipboarddata["image"] to img 1 > > So maybe we need a way to specify that only a certain format should be > included in the image content. I would guess the ability to paste > elsewhere would depend on the receiving app's ability to separate the > two formats and choose one. Graphic Converter is good that way, it puts > up a dialog and asks which one to use. > > -- > 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 richmondmathewson at gmail.com Mon May 5 13:39:22 2014 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 05 May 2014 20:39:22 +0300 Subject: copying an image In-Reply-To: References: <5367B38C.1040100@hyperactivesw.com><800CD1CEFB794C1EBDC46820E7678CFA@userd204a4d61c> <5367C602.3030307@hyperactivesw.com> Message-ID: <5367CCCA.9000401@gmail.com> On 05/05/14 20:35, larry at significantplanet.org wrote: > Thanks Jacquelin, > > I'm still in coding "kindergarten" and need everything spelled out! > > Not until you mentioned that the ability to paste elsewhere would depend on the receiving app's ability, did I even think about that. I just go around assuming that everything is supposed to work "right." So "copy img 1" works fine and I can paste into Microsoft Word with no problem. However, my email program, Outlook Express, (also from Microsoft) will not recognize the img being on the clipboard. I had been using Outlook Express to test the pasting, not even thinking that it lacks the ability. And that is the eternal question: "Why would Microsoft program Word with the ability to paste the copy, but not program their email app, Outlook Express, to also paste the copy?" > > A person could go crazy trying to answer that question, so I won't bother. (and anyway, a lot of people think I'm already half-way there!) > > Thanks again for helping me figure out what was going on!! > Larry > > There is a school of thought that Microsoft products are best avoided. One of the (many) criticisms levelled against them is that they are inconsistent: something you have just discovered. I cannot recommend enough Thunderbird (email client): http://www.mozilla.org/en-US/thunderbird/ Richmond. From jacque at hyperactivesw.com Mon May 5 14:16:04 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 05 May 2014 13:16:04 -0500 Subject: copying an image In-Reply-To: References: <5367B38C.1040100@hyperactivesw.com><800CD1CEFB794C1EBDC46820E7678CFA@userd204a4d61c> <5367C602.3030307@hyperactivesw.com> Message-ID: <5367D564.60501@hyperactivesw.com> On 5/5/14, 12:35 PM, larry at significantplanet.org wrote: > And that is the eternal question: "Why would Microsoft program Word > with the ability to paste the copy, but not program their email app, > Outlook Express, to also paste the copy?" It's sort of like the European Union or the United States -- lots of different subdivisions under the same canopy, but none of them agree with each other. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From MikeKerner at roadrunner.com Mon May 5 14:37:33 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Mon, 5 May 2014 14:37:33 -0400 Subject: Checkboxes In-Reply-To: <457B7BCC-BAB1-448C-B04F-9C1A89DB5784@swcp.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <536553EE.2080309@hyperactivesw.com> <5B93072D-B258-42EA-9136-A4D6A8C373F5@swcp.com> <5365778F.8090305@hyperactivesw.com> <457B7BCC-BAB1-448C-B04F-9C1A89DB5784@swcp.com> Message-ID: I don't like this idea. Every control then has to have some special keyword for describing its state, even when the controls are compound, as radio buttons and segmented controls, tables, etc. are on mobile. Originally, a checkbox was for one state, and a radio button was for multiple states. A segmented control, a table, etc. are all differing visual representations of the same thing, but the way the behavior is described can vary, and as we have seen with mobile, the appearance can change, too. Checkboxes still check...for now, but Jony Ive, or the lead designer from any other interface project can blow that paradigm up any time they choose, and you can choose to follow or not. So if, for single-state controls, you want to have a new property, then it should be something that is appearance-agnostic, like, I don't know, selected, perhaps, and I think it should be boolean and matter-of-fact if the selected of myCheckbox or if myCheckbox is selected For multi-state controls, again, the keyword should be appearance agnostic, or perhaps the control ought to be a single unit with multiple options instead of being independent controls if myRadioButtons is "one" then or if myListOfBundesligaSquads is "Bayer" then and the script of those controls should apply to every option in the "group" (for lack of a better word), and it ought to be a single control instead of several controls, like radio buttons are/tend-to-be. On Sat, May 3, 2014 at 10:22 PM, Dar Scott wrote: > Oh, don?t be embarrassed! I have lots of things I never learned and many > others I forgot! All the rest I need reminders on. > > I?ve had grandkids teach me new tricks in LiveCode! > > Dar > > > On May 3, 2014, at 5:11 PM, J. Landman Gay > wrote: > > > After I sent that, I got embarrassed because I knew you already knew > that... > > > > On 5/3/14, 3:56 PM, Dar Scott wrote: > >> Yeah, but that doesn?t change the highlight of the button. > >> > >> On May 3, 2014, at 2:39 PM, J. Landman Gay > wrote: > >> > >>> On 5/3/14, 1:45 PM, Dar Scott wrote: > >>>> What do folks think of making the text of a checkbox either ?checked? > or ?unchecked? depending on the highlight? > >>>> > >>>> So kids (and I) can write?. > >>>> > >>>> if button ?multiplayer? is ?checked? then > >>>> ? > >>>> end if > >>> > >>> Forgot to say, you can already do that. The only difference between > what's available now and what you mention is that first you'd have to do > the "putting". After that you can use the conditional. > >>> > >>> put "checked" into btn 1 > >>> > >>> And then in any script: > >>> > >>> if btn 1 is "checked" then > >>> answer "I'm checked" > >>> end if > >>> > >>> -- > >>> 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 > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From MikeKerner at roadrunner.com Mon May 5 14:40:50 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Mon, 5 May 2014 14:40:50 -0400 Subject: Checkboxes In-Reply-To: References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <536553EE.2080309@hyperactivesw.com> <5B93072D-B258-42EA-9136-A4D6A8C373F5@swcp.com> <5365778F.8090305@hyperactivesw.com> <457B7BCC-BAB1-448C-B04F-9C1A89DB5784@swcp.com> Message-ID: Whoops - yes, when I was describing what the code might be, I messed up and didn't include the object type. My bad. But after looking at it again, I sort-of like not having to remind LC that it's a group, or a control, or a button, etc. On Mon, May 5, 2014 at 2:37 PM, Mike Kerner wrote: > I don't like this idea. Every control then has to have some special > keyword for describing its state, even when the controls are compound, as > radio buttons and segmented controls, tables, etc. are on mobile. > Originally, a checkbox was for one state, and a radio button was for > multiple states. A segmented control, a table, etc. are all differing > visual representations of the same thing, but the way the behavior is > described can vary, and as we have seen with mobile, the appearance can > change, too. Checkboxes still check...for now, but Jony Ive, or the lead > designer from any other interface project can blow that paradigm up any > time they choose, and you can choose to follow or not. > > So if, for single-state controls, you want to have a new property, then it > should be something that is appearance-agnostic, like, I don't know, > selected, perhaps, and I think it should be boolean and matter-of-fact > if the selected of myCheckbox > or > if myCheckbox is selected > > > For multi-state controls, again, the keyword should be appearance > agnostic, or perhaps the control ought to be a single unit with multiple > options instead of being independent controls > > if myRadioButtons is "one" then > or > if myListOfBundesligaSquads is "Bayer" then > > and the script of those controls should apply to every option in the > "group" (for lack of a better word), and it ought to be a single control > instead of several controls, like radio buttons are/tend-to-be. > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From revdev at pdslabs.net Mon May 5 14:43:40 2014 From: revdev at pdslabs.net (Phil Davis) Date: Mon, 05 May 2014 11:43:40 -0700 Subject: Oauth in Livecode? In-Reply-To: References: <52EC6BB3.7070209@pdslabs.net> Message-ID: <5367DBDC.9060407@pdslabs.net> For my project, I abandoned my effort with 1.0a when Vimeo published their new API (still in beta) which uses OAuth 2. We are getting ready to create the new code lib very soon. Phil On 5/5/14, 5:36 AM, Monk in Exile wrote: > Any updates on this - I've got a bunch of stuff that needs oAuth in various > flavours. > > > On 1 February 2014 04:36, Phil Davis wrote: > >> Hi Geoff, >> >> I'm currently working on a Vimeo code lib that includes Vimeo's OAuth 1.0a >> implementation to the extent it's needed for logging in and using parts of >> their Advanced API. ( https://developer.vimeo.com/apis/advanced ) >> >> I know Andre had hopes of creating a more generalized OAuth lib in the >> past, but I don't know if he plans to finish it. That's everything I know >> about the subject. >> >> Phil Davis >> >> >> >> On 1/31/14, 7:14 PM, Geoff Canyon wrote: >> >>> I see references online to various efforts toward this, but I don't >>> see any actual working code. Am I missing it? >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode 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 >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 scott at tactilemedia.com Mon May 5 15:10:45 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 05 May 2014 12:10:45 -0700 Subject: Checkboxes In-Reply-To: References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <536553EE.2080309@hyperactivesw.com> <5B93072D-B258-42EA-9136-A4D6A8C373F5@swcp.com> <5365778F.8090305@hyperactivesw.com> <457B7BCC-BAB1-448C-B04F-9C1A89DB5784@swcp.com> Message-ID: Another problem with using control-specific property names to represent the (existing) hilite of a control is syntax-related. Using "selected" might be appropriate to describing that state of a checkbox, but how do you distinguish this from the "physically selected with the pointer tool" selected? I already have enough blood stains on the wall in my studio where my forehead has made contact numerous times. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 5/5/14 11:37 AM, "Mike Kerner" wrote: >So if, for single-state controls, you want to have a new property, then it >should be something that is appearance-agnostic, like, I don't know, >selected, perhaps, and I think it should be boolean and matter-of-fact >if the selected of myCheckbox >or >if myCheckbox is selected > From larry at significantplanet.org Mon May 5 15:22:30 2014 From: larry at significantplanet.org (larry at significantplanet.org) Date: Mon, 5 May 2014 13:22:30 -0600 Subject: copying an image References: <5367B38C.1040100@hyperactivesw.com><800CD1CEFB794C1EBDC46820E7678CFA@userd204a4d61c> <5367C602.3030307@hyperactivesw.com> <5367D564.60501@hyperactivesw.com> Message-ID: <87BF40DE592045D39F8FFF95332E8029@userd204a4d61c> you're right. let's (you) write an app to fix all that ----- Original Message ----- From: "J. Landman Gay" To: "How to use LiveCode" Sent: Monday, May 05, 2014 12:16 PM Subject: Re: copying an image > On 5/5/14, 12:35 PM, larry at significantplanet.org wrote: >> And that is the eternal question: "Why would Microsoft program Word >> with the ability to paste the copy, but not program their email app, >> Outlook Express, to also paste the copy?" > > It's sort of like the European Union or the United States -- lots of > different subdivisions under the same canopy, but none of them agree with > each other. > > -- > 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 richmondmathewson at gmail.com Mon May 5 15:37:34 2014 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 05 May 2014 22:37:34 +0300 Subject: copying an image In-Reply-To: <87BF40DE592045D39F8FFF95332E8029@userd204a4d61c> References: <5367B38C.1040100@hyperactivesw.com><800CD1CEFB794C1EBDC46820E7678CFA@userd204a4d61c> <5367C602.3030307@hyperactivesw.com> <5367D564.60501@hyperactivesw.com> <87BF40DE592045D39F8FFF95332E8029@userd204a4d61c> Message-ID: <5367E87E.6060708@gmail.com> On 05/05/14 22:22, larry at significantplanet.org wrote: > you're right. let's (you) write an app to fix all that If you can fix the European Union you should have everybody clamouring at your door! Richmond. By-ther-way: have you found out whether Outlook Express will accept copied images from other programs? My experience with copying stuff from Livecode to external programs has been erratic. I use Linux as my main OS, and have found that copying from Livecode will allow me to paste elsewhere if the copying was done by mousing up to the 'Edit' menu, but not by doing Ctrl-C, and not by a Copy from a right mouse contextual menu. From skip at magicgate.com Mon May 5 15:52:25 2014 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Mon, 5 May 2014 15:52:25 -0400 Subject: Need to compare two datagrids Message-ID: I have two datagrids that I need to compare column 1. I then need to separate these two lists out into additional datagrids. For instance, datagrid 1 contains three columns: 1234, ItemA, ItemDetails 1235, ItemB, ItemDetails 1236, ItemC, ItemDetails Datagrid 2 contains three columns: 1234, ItemA, ItemDetails 1235, ItemB, ItemDetails After the comparison I need a DG that has similar items and a separate DG that has unique items: Datagrid 3 would result in: (same items) 1234, ItemA, ItemDetails 1235, ItemB, ItemDetails Datagrid 4 would result in: (unique items) 1236, ItemC, ItemDetails My head is spinning in datagrid code! Any help would be greatly appreciated! SKIP From revdev at pdslabs.net Mon May 5 16:03:38 2014 From: revdev at pdslabs.net (Phil Davis) Date: Mon, 05 May 2014 13:03:38 -0700 Subject: Need to compare two datagrids In-Reply-To: References: Message-ID: <5367EE9A.5050706@pdslabs.net> Hi Skip, If it would make it easier (as in "doable"), why not put the dgText of the data grids into variables and work with the data in that form? That's probably what I would do. Then update each data grid with its updated dgText list at the end. Or if you're an "array person" you might prefer getting the dgData of each grid and working with those. Best - Phil Davis On 5/5/14, 12:52 PM, Magicgate Software - Skip Kimpel wrote: > I have two datagrids that I need to compare column 1. I then need to > separate these two lists out into additional datagrids. > > For instance, datagrid 1 contains three columns: > 1234, ItemA, ItemDetails > 1235, ItemB, ItemDetails > 1236, ItemC, ItemDetails > > Datagrid 2 contains three columns: > 1234, ItemA, ItemDetails > 1235, ItemB, ItemDetails > > After the comparison I need a DG that has similar items and a separate DG > that has unique items: > Datagrid 3 would result in: (same items) > 1234, ItemA, ItemDetails > 1235, ItemB, ItemDetails > > Datagrid 4 would result in: (unique items) > 1236, ItemC, ItemDetails > > My head is spinning in datagrid code! Any help would be greatly > appreciated! > > SKIP > _______________________________________________ > use-livecode mailing list > use-livecode 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 david.bovill at gmail.com Mon May 5 16:24:17 2014 From: david.bovill at gmail.com (Monk in Exile) Date: Mon, 5 May 2014 22:24:17 +0200 Subject: Oauth in Livecode? In-Reply-To: <5367DBDC.9060407@pdslabs.net> References: <52EC6BB3.7070209@pdslabs.net> <5367DBDC.9060407@pdslabs.net> Message-ID: Yes - 1.x sucks. Still I need it. Phil you got any code to share? On 5 May 2014 20:43, Phil Davis wrote: > For my project, I abandoned my effort with 1.0a when Vimeo published their > new API (still in beta) which uses > OAuth 2. We are getting ready to create the new code lib very soon. > > Phil > > > > On 5/5/14, 5:36 AM, Monk in Exile wrote: > >> Any updates on this - I've got a bunch of stuff that needs oAuth in >> various >> flavours. >> >> >> On 1 February 2014 04:36, Phil Davis wrote: >> >> Hi Geoff, >>> >>> I'm currently working on a Vimeo code lib that includes Vimeo's OAuth >>> 1.0a >>> implementation to the extent it's needed for logging in and using parts >>> of >>> their Advanced API. ( https://developer.vimeo.com/apis/advanced ) >>> >>> I know Andre had hopes of creating a more generalized OAuth lib in the >>> past, but I don't know if he plans to finish it. That's everything I know >>> about the subject. >>> >>> Phil Davis >>> >>> >>> >>> On 1/31/14, 7:14 PM, Geoff Canyon wrote: >>> >>> I see references online to various efforts toward this, but I don't >>>> see any actual working code. Am I missing it? >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode 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 >>> >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode 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 > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Mon May 5 16:46:14 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 05 May 2014 22:46:14 +0200 Subject: [OT] For Ender Nafi In-Reply-To: References: Message-ID: <5367F896.2020905@economy-x-talk.com> Hi Ender Nafi, Could you please send me an e-mail? All e-mail addresses I have of you bounce back. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Installer Maker for LiveCode: http://qery.us/468 Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ From jacque at hyperactivesw.com Mon May 5 16:56:45 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 05 May 2014 15:56:45 -0500 Subject: More screengamma Message-ID: <5367FB0D.7070100@hyperactivesw.com> In LC 6.6.1, setting the screengamma doesn't do anything, at least on Mac. The appearance of images does not change. Is this useless now? My client isn't happy with how their images look. These are all jpgs. They also report that the appearance of the images in the IDE is "dramatically different" than it is in a standalone built from the same stack. Does anyone know what's going on? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From revdev at pdslabs.net Mon May 5 16:58:52 2014 From: revdev at pdslabs.net (Phil Davis) Date: Mon, 05 May 2014 13:58:52 -0700 Subject: Oauth in Livecode? In-Reply-To: References: <52EC6BB3.7070209@pdslabs.net> <5367DBDC.9060407@pdslabs.net> Message-ID: <5367FB8C.3050406@pdslabs.net> I didn't get far enough with 1.0a to be helpful - never got it to actually work. Sorry! Phil On 5/5/14, 1:24 PM, Monk in Exile wrote: > Yes - 1.x sucks. Still I need it. Phil you got any code to share? > > > On 5 May 2014 20:43, Phil Davis wrote: > >> For my project, I abandoned my effort with 1.0a when Vimeo published their >> new API (still in beta) which uses >> OAuth 2. We are getting ready to create the new code lib very soon. >> >> Phil >> >> >> >> On 5/5/14, 5:36 AM, Monk in Exile wrote: >> >>> Any updates on this - I've got a bunch of stuff that needs oAuth in >>> various >>> flavours. >>> >>> >>> On 1 February 2014 04:36, Phil Davis wrote: >>> >>> Hi Geoff, >>>> I'm currently working on a Vimeo code lib that includes Vimeo's OAuth >>>> 1.0a >>>> implementation to the extent it's needed for logging in and using parts >>>> of >>>> their Advanced API. ( https://developer.vimeo.com/apis/advanced ) >>>> >>>> I know Andre had hopes of creating a more generalized OAuth lib in the >>>> past, but I don't know if he plans to finish it. That's everything I know >>>> about the subject. >>>> >>>> Phil Davis >>>> >>>> >>>> >>>> On 1/31/14, 7:14 PM, Geoff Canyon wrote: >>>> >>>> I see references online to various efforts toward this, but I don't >>>>> see any actual working code. Am I missing it? >>>>> >>>>> _______________________________________________ >>>>> use-livecode mailing list >>>>> use-livecode 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 >>>> >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode 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 >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 dsc at swcp.com Mon May 5 17:00:29 2014 From: dsc at swcp.com (Dar Scott) Date: Mon, 5 May 2014 15:00:29 -0600 Subject: Oauth in Livecode? In-Reply-To: References: <52EC6BB3.7070209@pdslabs.net> Message-ID: <63A8251B-DD14-43CC-A18E-CDE1A81C2862@swcp.com> I?ve created an OAuth 1 in the past for Evernote all in LiveCode plus the favorite browser. So, it can be done, but I won?t say it is not hard. I did run into some OAuth 2 problems with a kiosk that connected to ConstantContact and used an alternate security. Those problems were related to the kiosk environment and the management console. In that one, I ended up using an alternative scheme. Dar Scott Controls, Libraries and Externals On May 5, 2014, at 9:21 AM, Andre Garzia wrote: > OAuth 1.0 and 1.0a sucks! Horrible specs and hard to implement. On the > other hand OAuth 2.0 is quite easy to implement. I've did that for Facebook > Lib. Does the API you need has an OAuth 2.0 endpoint? > > > On Mon, May 5, 2014 at 9:36 AM, Monk in Exile wrote: > >> Any updates on this - I've got a bunch of stuff that needs oAuth in various >> flavours. >> >> >> On 1 February 2014 04:36, Phil Davis wrote: >> >>> Hi Geoff, >>> >>> I'm currently working on a Vimeo code lib that includes Vimeo's OAuth >> 1.0a >>> implementation to the extent it's needed for logging in and using parts >> of >>> their Advanced API. ( https://developer.vimeo.com/apis/advanced ) >>> >>> I know Andre had hopes of creating a more generalized OAuth lib in the >>> past, but I don't know if he plans to finish it. That's everything I know >>> about the subject. >>> >>> Phil Davis >>> >>> >>> >>> On 1/31/14, 7:14 PM, Geoff Canyon wrote: >>> >>>> I see references online to various efforts toward this, but I don't >>>> see any actual working code. Am I missing it? >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode 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 >>> >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode 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 irog at mac.com Mon May 5 17:03:11 2014 From: irog at mac.com (Roger Guay) Date: Mon, 05 May 2014 14:03:11 -0700 Subject: More screengamma In-Reply-To: <5367FB0D.7070100@hyperactivesw.com> References: <5367FB0D.7070100@hyperactivesw.com> Message-ID: Jacque, The dictionary says "Use the screenGamma property to control the color display of PNG images.? Could that be your problem? Roger On May 5, 2014, at 1:56 PM, J. Landman Gay wrote: > In LC 6.6.1, setting the screengamma doesn't do anything, at least on Mac. The appearance of images does not change. > > Is this useless now? My client isn't happy with how their images look. These are all jpgs. They also report that the appearance of the images in the IDE is "dramatically different" than it is in a standalone built from the same stack. Does anyone know what's going on? > > -- > 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 endernafi at keehuna.com Mon May 5 17:03:31 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Tue, 6 May 2014 00:03:31 +0300 Subject: [OT] For Ender Nafi In-Reply-To: <5367F896.2020905@economy-x-talk.com> References: <5367F896.2020905@economy-x-talk.com> Message-ID: Mark hi, I?ve closed all of my gmail accounts and switched to a corporate mail, probably that?s the reason of bounce-back. Sorry for the inconvenience. Here is my active e-mail address for all of you who needs to reach to me: endernafi at keehuna.com Warmest Regards, ~ Ender From:?Mark Schonewille m.schonewille at economy-x-talk.com Reply:?Mark Schonewille m.schonewille at economy-x-talk.com Date:?May 5, 2014 at 23:46:38 To:?How to use LiveCode use-livecode at lists.runrev.com Subject:? [OT] For Ender Nafi Hi Ender Nafi, Could you please send me an e-mail? All e-mail addresses I have of you bounce back. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Installer Maker for LiveCode: http://qery.us/468 Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From endernafi at keehuna.com Mon May 5 17:07:13 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Tue, 6 May 2014 00:07:13 +0300 Subject: [OT] For Ender Nafi In-Reply-To: References: <5367F896.2020905@economy-x-talk.com> Message-ID: Mark, It seems that the real problem is slightly different. Please have a look at the attached reply from your server: ~~~ Your message could not? be delivered to one or more recipients. It's attached below.? Please, do not reply to this message.? : host?economy-x-talk.com[74.81.78.146] said:? 550-Verification failed for 550-No Such User Here? 550 Sender verify failed (in reply to RCPT TO command)? ~~~ ~ Ender From:?Ender Nafi Elekcioglu endernafi at keehuna.com Reply:?Ender Nafi Elekcioglu endernafi at keehuna.com Date:?May 6, 2014 at 0:03:44 To:?How to use LiveCode use-livecode at lists.runrev.com Subject:? Re: [OT] For Ender Nafi Mark hi, I?ve closed all of my gmail accounts and switched to a corporate mail, probably that?s the reason of bounce-back. Sorry for the inconvenience. Here is my active e-mail address for all of you who needs to reach to me: endernafi at keehuna.com Warmest Regards, ~ Ender From:?Mark Schonewille m.schonewille at economy-x-talk.com Reply:?Mark Schonewille m.schonewille at economy-x-talk.com Date:?May 5, 2014 at 23:46:38 To:?How to use LiveCode use-livecode at lists.runrev.com Subject:? [OT] For Ender Nafi Hi Ender Nafi, Could you please send me an e-mail? All e-mail addresses I have of you bounce back. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Installer Maker for LiveCode: http://qery.us/468 Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ _______________________________________________ use-livecode mailing list use-livecode 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 dsc at swcp.com Mon May 5 17:09:28 2014 From: dsc at swcp.com (Dar Scott) Date: Mon, 5 May 2014 15:09:28 -0600 Subject: Community standards for a LEGO kit? In-Reply-To: <4704B5F1-2DAF-4D42-853F-CD94BA40ACA8@buchwald.ca> References: <0C3DC263-6F9D-40C1-AC0A-C6E9D5C29FB1@wanadoo.fr> <53678544.8020401@gmail.com> <4704B5F1-2DAF-4D42-853F-CD94BA40ACA8@buchwald.ca> Message-ID: I?m not sure what you mean by a LEGO kit? We have been tinkering with snap-together controls over here. Or do you mean LabView style programming, data flow? Or do you mean 3D construction? Or do you mean a library to interface with Mindstorms EV3? (If one of those show up on my doorstep, that might happen.) Dar Scott Controls, Libraries and Externals On May 5, 2014, at 7:39 AM, Charles E Buchwald wrote: > There are DropTools, PowerTools, tmControl, MobGUI, and some others which I'm sure I'm forgetting, so I daresay it's an idea that's been attempted a few times. > > I like very much the idea of "a LEGO kit" for, let's say, casual or beginning programmers. I've known many designers who dabble in programming who would find such a thing very useful for prototyping UI/UX. The few times I've shown LIveCode to kids, the drag-and-drop stuff is a nice place to start. > > I think the users who are most likely to really get into that LEGO kit are likely to do so with the Community version. What's the possibility of a community effort towards defining a standard, or some kind of interoperability, for LEGO-like components? > > - Charles > > On 05 May 2014, at 7:34 AM, Richmond wrote: > >> ... Apart from that; it is tied to one platform (admittedly the dominant one right now), has a clunky >> programming language, and has its feet in 2 camps: being neither a full-blown object oriented >> IDE, nor a LEGO kit for non-programmers.... > > -- > Charles E. Buchwald > CEO/Director General > > Museografica Digital > http://digital.museografica.com > > Email Notice: http://wp.me/P3aT4d-33 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From endernafi at keehuna.com Mon May 5 17:10:40 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Tue, 6 May 2014 00:10:40 +0300 Subject: [OT] For Ender Nafi In-Reply-To: References: <5367F896.2020905@economy-x-talk.com> Message-ID: Apparently, the e-mails are hidden by the mail-list. Again, my active e-mail address for those who needs to reach to me: endernafi [at] keehuna [dot] com Best, ~ Ender From:?Ender Nafi Elekcioglu endernafi at keehuna.com Reply:?Ender Nafi Elekcioglu endernafi at keehuna.com Date:?May 6, 2014 at 0:07:34 To:?How to use LiveCode use-livecode at lists.runrev.com Subject:? Re: [OT] For Ender Nafi Mark, It seems that the real problem is slightly different. Please have a look at the attached reply from your server: ~~~ Your message could not? be delivered to one or more recipients. It's attached below.? Please, do not reply to this message.? : host?economy-x-talk.com[74.81.78.146] said:? 550-Verification failed for 550-No Such User Here? 550 Sender verify failed (in reply to RCPT TO command)? ~~~ ~ Ender From:?Ender Nafi Elekcioglu endernafi at keehuna.com Reply:?Ender Nafi Elekcioglu endernafi at keehuna.com Date:?May 6, 2014 at 0:03:44 To:?How to use LiveCode use-livecode at lists.runrev.com Subject:? Re: [OT] For Ender Nafi Mark hi, I?ve closed all of my gmail accounts and switched to a corporate mail, probably that?s the reason of bounce-back. Sorry for the inconvenience. Here is my active e-mail address for all of you who needs to reach to me: endernafi at keehuna.com Warmest Regards, ~ Ender From:?Mark Schonewille m.schonewille at economy-x-talk.com Reply:?Mark Schonewille m.schonewille at economy-x-talk.com Date:?May 5, 2014 at 23:46:38 To:?How to use LiveCode use-livecode at lists.runrev.com Subject:? [OT] For Ender Nafi Hi Ender Nafi, Could you please send me an e-mail? All e-mail addresses I have of you bounce back. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Installer Maker for LiveCode: http://qery.us/468 Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ _______________________________________________ use-livecode mailing list use-livecode 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 dsc at swcp.com Mon May 5 17:20:39 2014 From: dsc at swcp.com (Dar Scott) Date: Mon, 5 May 2014 15:20:39 -0600 Subject: Checkboxes In-Reply-To: References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <536553EE.2080309@hyperactivesw.com> <5B93072D-B258-42EA-9136-A4D6A8C373F5@swcp.com> <5365778F.8090305@hyperactivesw.com> <457B7BCC-BAB1-448C-B04F-9C1A89DB5784@swcp.com> Message-ID: My suggestion was to take advantage of the property that was already there, text. The checkbox is a nice way to introduce ?if? statements. However, the syntax causes MEGO. It introduces several new concepts. I have to rearrange things, then, since responses are underwhelming. Maybe a quick look at ?is a number? (which really is complicated) can work for ?if?. Or better, a numeric comparison. Both highlight and button can be introduced slowly. Checked is highlighted? A checkbox is a button? Or I can just give them a checkedBox or boxIsChecked function and explain it to those who are ready but allow others to use it as is. . Dar On May 5, 2014, at 1:10 PM, Scott Rossi wrote: > Another problem with using control-specific property names to represent > the (existing) hilite of a control is syntax-related. > > Using "selected" might be appropriate to describing that state of a > checkbox, but how do you distinguish this from the "physically selected > with the pointer tool" selected? > > I already have enough blood stains on the wall in my studio where my > forehead has made contact numerous times. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > > > > On 5/5/14 11:37 AM, "Mike Kerner" wrote: > >> So if, for single-state controls, you want to have a new property, then it >> should be something that is appearance-agnostic, like, I don't know, >> selected, perhaps, and I think it should be boolean and matter-of-fact >> if the selected of myCheckbox >> or >> if myCheckbox is selected >> > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Mon May 5 17:24:09 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 05 May 2014 23:24:09 +0200 Subject: [OT] For Ender Nafi In-Reply-To: References: <5367F896.2020905@economy-x-talk.com> Message-ID: <53680179.7070706@economy-x-talk.com> Hi Ender Nafi, Thanks for the reply. I don't understand what you mean? All error messages tell me that your e-mail address doesn't exist. Note that I'm able to send e-mails to other people, just not to you. Can you send me an e-mail from a different address? You can also contact me on Skype tomorrow. My user name is xtalkprogrammer. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Installer Maker for LiveCode: http://qery.us/468 Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ On 5/5/2014 23:07, Ender Nafi Elekcioglu wrote: > Mark, > > It seems that the real problem is slightly different. > Please have a look at the attached reply from your server: > > ~~~ > Your message could not > be delivered to one or more recipients. It's attached below. > > Please, do not reply to this message. > > > : host economy-x-talk.com[74.81.78.146] said: > 550-Verification failed for 550-No Such User Here > 550 Sender verify failed (in reply to RCPT TO command) > > ~~~ > > > ~ Ender > > > > From: Ender Nafi Elekcioglu endernafi at keehuna.com > Reply: Ender Nafi Elekcioglu endernafi at keehuna.com > Date: May 6, 2014 at 0:03:44 > To: How to use LiveCode use-livecode at lists.runrev.com > Subject: Re: [OT] For Ender Nafi > > Mark hi, > > I?ve closed all of my gmail accounts and switched to a corporate mail, probably that?s the reason of bounce-back. > Sorry for the inconvenience. > Here is my active e-mail address for all of you who needs to reach to me: > endernafi at keehuna.com > > > Warmest Regards, > > ~ Ender > > > From: Mark Schonewille m.schonewille at economy-x-talk.com > Reply: Mark Schonewille m.schonewille at economy-x-talk.com > Date: May 5, 2014 at 23:46:38 > To: How to use LiveCode use-livecode at lists.runrev.com > Subject: [OT] For Ender Nafi > > Hi Ender Nafi, > > Could you please send me an e-mail? All e-mail addresses I have of you > bounce back. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Installer Maker for LiveCode: > http://qery.us/468 > > Buy my new book "Programming LiveCode for the Real Beginner" > http://qery.us/3fi > > LiveCode on Facebook: > https://www.facebook.com/groups/runrev/ > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 dsc at swcp.com Mon May 5 17:24:41 2014 From: dsc at swcp.com (Dar Scott) Date: Mon, 5 May 2014 15:24:41 -0600 Subject: Checkboxes In-Reply-To: References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <536553EE.2080309@hyperactivesw.com> <5B93072D-B258-42EA-9136-A4D6A8C373F5@swcp.com> <5365778F.8090305@hyperactivesw.com> <457B7BCC-BAB1-448C-B04F-9C1A89DB5784@swcp.com> Message-ID: <156606CE-C418-43F0-AEC9-57F75B30EBD4@swcp.com> A kid recently made a fireball object. He called it a ?part' so he could change from graphic to image. (I didn?t explain behavior and me, but this will have to come up.) Dar On May 5, 2014, at 12:40 PM, Mike Kerner wrote: > Whoops - yes, when I was describing what the code might be, I messed up and > didn't include the object type. My bad. > > But after looking at it again, I sort-of like not having to remind LC that > it's a group, or a control, or a button, etc. > > > On Mon, May 5, 2014 at 2:37 PM, Mike Kerner wrote: > >> I don't like this idea. Every control then has to have some special >> keyword for describing its state, even when the controls are compound, as >> radio buttons and segmented controls, tables, etc. are on mobile. >> Originally, a checkbox was for one state, and a radio button was for >> multiple states. A segmented control, a table, etc. are all differing >> visual representations of the same thing, but the way the behavior is >> described can vary, and as we have seen with mobile, the appearance can >> change, too. Checkboxes still check...for now, but Jony Ive, or the lead >> designer from any other interface project can blow that paradigm up any >> time they choose, and you can choose to follow or not. >> >> So if, for single-state controls, you want to have a new property, then it >> should be something that is appearance-agnostic, like, I don't know, >> selected, perhaps, and I think it should be boolean and matter-of-fact >> if the selected of myCheckbox >> or >> if myCheckbox is selected >> >> >> For multi-state controls, again, the keyword should be appearance >> agnostic, or perhaps the control ought to be a single unit with multiple >> options instead of being independent controls >> >> if myRadioButtons is "one" then >> or >> if myListOfBundesligaSquads is "Bayer" then >> >> and the script of those controls should apply to every option in the >> "group" (for lack of a better word), and it ought to be a single control >> instead of several controls, like radio buttons are/tend-to-be. >> > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > _______________________________________________ > use-livecode mailing list > use-livecode at 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 May 5 17:42:58 2014 From: pete at lcsql.com (Peter Haworth) Date: Mon, 5 May 2014 14:42:58 -0700 Subject: Need to compare two datagrids In-Reply-To: References: Message-ID: Hi Skip, Following Phil's suggestion, I think you could do this using the filter command, something like this: put the dgText of group dg1 into tdg1Text put the dgText of group dg2 into tdg2Text set the itemdelimiter to tab repeat for each line rLine in tdg1Text filter lines of tdg2Text with item 1 of of rLine into tTemp if tTemp is empty then put rline & return after tdg4Text else put rLine & return after tdg3Text end if end repeat set the dgText of group dg3 to tdg3Text set the dgText of group dg4 to tdg4Text Haven't tested that and I'm not sure how efficient it would be if there are a large number of rows in dg1 and/or dg2 but it's a starting point. Oh, and you'd need to be on whatever version of LC the new filter command syntax was introduced in (6.1?) Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Mon, May 5, 2014 at 12:52 PM, Magicgate Software - Skip Kimpel < skip at magicgate.com> wrote: > I have two datagrids that I need to compare column 1. I then need to > separate these two lists out into additional datagrids. > > For instance, datagrid 1 contains three columns: > 1234, ItemA, ItemDetails > 1235, ItemB, ItemDetails > 1236, ItemC, ItemDetails > > Datagrid 2 contains three columns: > 1234, ItemA, ItemDetails > 1235, ItemB, ItemDetails > > After the comparison I need a DG that has similar items and a separate DG > that has unique items: > Datagrid 3 would result in: (same items) > 1234, ItemA, ItemDetails > 1235, ItemB, ItemDetails > > Datagrid 4 would result in: (unique items) > 1236, ItemC, ItemDetails > > My head is spinning in datagrid code! Any help would be greatly > appreciated! > > SKIP > _______________________________________________ > use-livecode mailing list > use-livecode at 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 May 5 17:53:45 2014 From: pete at lcsql.com (Peter Haworth) Date: Mon, 5 May 2014 14:53:45 -0700 Subject: Need to compare two datagrids In-Reply-To: References: Message-ID: On Mon, May 5, 2014 at 2:42 PM, Peter Haworth wrote: > filter lines of tdg2Text with item 1 of of rLine into tTemp I think that line should be: filter lines of tdg2Text with (item 1 of rLine & tab) into tTemp That should work as long as item 1 doesn't appear in anything other than the first column of tdg2Text. You could use a regexp to be absolutely safe, something like: put "^" & item 1 of rLine & "\t" into tRegexp filter lines of tdg2Text matching tRegexp into tTemp Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin From larry at significantplanet.org Mon May 5 18:01:41 2014 From: larry at significantplanet.org (larry at significantplanet.org) Date: Mon, 5 May 2014 16:01:41 -0600 Subject: copying an image References: <5367B38C.1040100@hyperactivesw.com><800CD1CEFB794C1EBDC46820E7678CFA@userd204a4d61c> <5367C602.3030307@hyperactivesw.com> <5367D564.60501@hyperactivesw.com><87BF40DE592045D39F8FFF95332E8029@userd204a4d61c> <5367E87E.6060708@gmail.com> Message-ID: <96E087495A6C4CD8847D8696B25E4D22@userd204a4d61c> Hello Richmond, That is what really threw me. Outlook Express accepts copy/paste from other programs, notably ACDC, a photo organizer software that I use all the time. I haven't really tried it with too many other programs. The bottom line is that Word accepts from LC and Outlook Express does not. Weird to me. One day (probably long after I'm dead) computer software will come out of the dark ages and into the light. Larry ----- Original Message ----- From: "Richmond" To: "How to use LiveCode" Sent: Monday, May 05, 2014 1:37 PM Subject: Re: copying an image > On 05/05/14 22:22, larry at significantplanet.org wrote: >> you're right. let's (you) write an app to fix all that > > If you can fix the European Union you should have everybody clamouring at > your door! > > Richmond. > > By-ther-way: have you found out whether Outlook Express will accept copied > images from other programs? > > My experience with copying stuff from Livecode to external programs has > been erratic. > > I use Linux as my main OS, and have found that copying from Livecode will > allow me > to paste elsewhere if the copying was done by mousing up to the 'Edit' > menu, but not by > doing Ctrl-C, and not by a Copy from a right mouse contextual menu. > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 May 5 18:12:37 2014 From: pete at lcsql.com (Peter Haworth) Date: Mon, 5 May 2014 15:12:37 -0700 Subject: Need to compare two datagrids In-Reply-To: References: Message-ID: On Mon, May 5, 2014 at 2:53 PM, Peter Haworth wrote: > filter lines of tdg2Text matching tRegexp into tTemp And yet another correction to the filter syntax: filter lines of tdg2Text with regex pattern tRegexp into tTemp I tested the code this time and it seems to work. Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin From jacque at hyperactivesw.com Mon May 5 18:21:14 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 05 May 2014 17:21:14 -0500 Subject: More screengamma In-Reply-To: References: <5367FB0D.7070100@hyperactivesw.com> Message-ID: <53680EDA.8080208@hyperactivesw.com> On 5/5/14, 4:03 PM, Roger Guay wrote: > The dictionary says "Use the screenGamma property to control the > color display of PNG images.? Could that be your problem? Yeah, maybe. Only it used to change everything so I've ignored that. Maybe they fixed a bug I was counting on. So does anyone know why jpgs that were created with a gamma of 2.0 would be so light that they are almost invisible on Windows, and too dark on OS X? (Do jpgs even have a gamma? Maybe they sent me converted images.) Everything used to be fine until somewhere around LiveCode 6.x. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From scott at tactilemedia.com Mon May 5 18:39:41 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 05 May 2014 15:39:41 -0700 Subject: More screengamma In-Reply-To: <53680EDA.8080208@hyperactivesw.com> References: <5367FB0D.7070100@hyperactivesw.com> <53680EDA.8080208@hyperactivesw.com> Message-ID: Honestly Jacque, I've never seen JPEGs affected by screenGamma settings. The only reason I would imagine this happening is if something was done to an image after it was imported (resized, edited, etc) that would change the (I believe) paintConversion to PNG. I posted a simple test stack here: go url "http://www.tactilemedia.com/download/gammatest.livecode" On my Mac system, the PNG image at the top appears darker than the JPEG below. When the slider is adjusted, only the top image is affected (LC 6.6.1, OSX 10.8.5) Are you seeing something different? Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 5/5/14 3:21 PM, "J. Landman Gay" wrote: >On 5/5/14, 4:03 PM, Roger Guay wrote: >> The dictionary says "Use the screenGamma property to control the >> color display of PNG images.? Could that be your problem? > >Yeah, maybe. Only it used to change everything so I've ignored that. >Maybe they fixed a bug I was counting on. > >So does anyone know why jpgs that were created with a gamma of 2.0 would >be so light that they are almost invisible on Windows, and too dark on >OS X? (Do jpgs even have a gamma? Maybe they sent me converted images.) > >Everything used to be fine until somewhere around LiveCode 6.x. > >-- >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 Mon May 5 18:53:48 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 05 May 2014 17:53:48 -0500 Subject: More screengamma In-Reply-To: References: <5367FB0D.7070100@hyperactivesw.com> <53680EDA.8080208@hyperactivesw.com> Message-ID: <5368167C.5030807@hyperactivesw.com> On 5/5/14, 5:39 PM, Scott Rossi wrote: > On my Mac system, the PNG image at the top appears darker than the JPEG > below. When the slider is adjusted, only the top image is affected (LC > 6.6.1, OSX 10.8.5) > > Are you seeing something different? Well, I was screensharing when I saw it. I told the client how to set the gamma from the message box and we both saw it change. Now neither of us can do it. Maybe the card we were looking at happened to have a png on it instead of a jpg; the stacks have hundreds of imported images so it's possible they aren't all the same. So if the gamma isn't the problem, do you know why the images would look different on different platforms, and between stacks and standalones? Here's what the client said: "right now, you can't see any background at all on Windows; when you make it so that it can be seen on Windows, it's way too dark on Mac" I think the change she's talking about is when we were setting the screengamma. If not, then I'm not sure what she did to "make it so it can be seen." I'll find out, but if you have any ideas I'd love to hear them. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From scott at tactilemedia.com Mon May 5 19:07:19 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 05 May 2014 16:07:19 -0700 Subject: More screengamma In-Reply-To: <5368167C.5030807@hyperactivesw.com> References: <5367FB0D.7070100@hyperactivesw.com> <53680EDA.8080208@hyperactivesw.com> <5368167C.5030807@hyperactivesw.com> Message-ID: I may be wrong, but a ways back I think there was some addition to LC related to color profile support. Maybe some of the images you're using have color profiles associated with them, while others don't, and maybe LC is interpreting (or trying to interpret) those. But usually images displaying darker than usual is the result of the PNG format. I'm a broken record when it comes to PNGs. . . Tried to find some way to reliably strip out gamma info over the years, lots of tools, lots of settings, etc, nothing works reliably. In my experience, JPEGs are pretty reliable in terms of displaying properly in LC, but then again I never use color profiles. Assuming you've already tried setting the screenGamma to 2.2 on Mac, and leaving it alone on Windows? Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 5/5/14 3:53 PM, "J. Landman Gay" wrote: >On 5/5/14, 5:39 PM, Scott Rossi wrote: >> On my Mac system, the PNG image at the top appears darker than the JPEG >> below. When the slider is adjusted, only the top image is affected (LC >> 6.6.1, OSX 10.8.5) >> >> Are you seeing something different? > >Well, I was screensharing when I saw it. I told the client how to set >the gamma from the message box and we both saw it change. Now neither of >us can do it. Maybe the card we were looking at happened to have a png >on it instead of a jpg; the stacks have hundreds of imported images so >it's possible they aren't all the same. > >So if the gamma isn't the problem, do you know why the images would look >different on different platforms, and between stacks and standalones? >Here's what the client said: > >"right now, you can't see any background at all on Windows; when you >make it so that it can be seen on Windows, it's way too dark on Mac" > >I think the change she's talking about is when we were setting the >screengamma. If not, then I'm not sure what she did to "make it so it >can be seen." I'll find out, but if you have any ideas I'd love to hear >them. > >-- >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 Mon May 5 19:16:59 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 05 May 2014 18:16:59 -0500 Subject: More screengamma In-Reply-To: References: <5367FB0D.7070100@hyperactivesw.com> <53680EDA.8080208@hyperactivesw.com> <5368167C.5030807@hyperactivesw.com> Message-ID: <53681BEB.7090107@hyperactivesw.com> Oh man, I think I just figured out what's going on. You need to be an interpreter if you're going to do this stuff professionally. We have an image in the background with a blendlevel set. To view it normally, you right-click it and the script sets the blendlevel to zero. I think she's talking about the image while it isn't "in focus". Sigh. She kept saying "screengamma" because we were playing with that on a card that did have PNGs (I just checked) and it worked there. I thought she meant the jpg didn't look right when viewed normally. But I bet not. Well, it's an easy fix. Change the blendlevel according to platform. And set up the screengamma when the app starts up so that the few pngs we do have will look right. Some day you and I should compare bloody office walls. On 5/5/14, 6:07 PM, Scott Rossi wrote: > I may be wrong, but a ways back I think there was some addition to LC > related to color profile support. Maybe some of the images you're using > have color profiles associated with them, while others don't, and maybe LC > is interpreting (or trying to interpret) those. But usually images > displaying darker than usual is the result of the PNG format. > > I'm a broken record when it comes to PNGs. . . Tried to find some way to > reliably strip out gamma info over the years, lots of tools, lots of > settings, etc, nothing works reliably. In my experience, JPEGs are pretty > reliable in terms of displaying properly in LC, but then again I never use > color profiles. > > Assuming you've already tried setting the screenGamma to 2.2 on Mac, and > leaving it alone on Windows? > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > > > > On 5/5/14 3:53 PM, "J. Landman Gay" wrote: > >> On 5/5/14, 5:39 PM, Scott Rossi wrote: >>> On my Mac system, the PNG image at the top appears darker than the JPEG >>> below. When the slider is adjusted, only the top image is affected (LC >>> 6.6.1, OSX 10.8.5) >>> >>> Are you seeing something different? >> >> Well, I was screensharing when I saw it. I told the client how to set >> the gamma from the message box and we both saw it change. Now neither of >> us can do it. Maybe the card we were looking at happened to have a png >> on it instead of a jpg; the stacks have hundreds of imported images so >> it's possible they aren't all the same. >> >> So if the gamma isn't the problem, do you know why the images would look >> different on different platforms, and between stacks and standalones? >> Here's what the client said: >> >> "right now, you can't see any background at all on Windows; when you >> make it so that it can be seen on Windows, it's way too dark on Mac" >> >> I think the change she's talking about is when we were setting the >> screengamma. If not, then I'm not sure what she did to "make it so it >> can be seen." I'll find out, but if you have any ideas I'd love to hear >> them. >> >> -- >> 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 scott at tactilemedia.com Mon May 5 19:24:37 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 05 May 2014 16:24:37 -0700 Subject: More screengamma In-Reply-To: <53681BEB.7090107@hyperactivesw.com> References: <5367FB0D.7070100@hyperactivesw.com> <53680EDA.8080208@hyperactivesw.com> <5368167C.5030807@hyperactivesw.com> <53681BEB.7090107@hyperactivesw.com> Message-ID: On 5/5/14 4:16 PM, "J. Landman Gay" wrote: >Some day you and I should compare bloody office walls. This has always been one of my favorites: http://www.i-view.net/stuff/head_bang.gif Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design From jacque at hyperactivesw.com Mon May 5 19:34:58 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 05 May 2014 18:34:58 -0500 Subject: More screengamma In-Reply-To: References: <5367FB0D.7070100@hyperactivesw.com> <53680EDA.8080208@hyperactivesw.com> <5368167C.5030807@hyperactivesw.com> <53681BEB.7090107@hyperactivesw.com> Message-ID: <53682022.2010903@hyperactivesw.com> On 5/5/14, 6:24 PM, Scott Rossi wrote: > > On 5/5/14 4:16 PM, "J. Landman Gay" wrote: > >> Some day you and I should compare bloody office walls. > > This has always been one of my favorites: > > http://www.i-view.net/stuff/head_bang.gif That is EXACTLY how I feel! And it's only Monday. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bornstein at designeq.com Mon May 5 19:49:51 2014 From: bornstein at designeq.com (Howard Bornstein) Date: Mon, 5 May 2014 16:49:51 -0700 Subject: Oauth in Livecode? In-Reply-To: <63A8251B-DD14-43CC-A18E-CDE1A81C2862@swcp.com> References: <52EC6BB3.7070209@pdslabs.net> <63A8251B-DD14-43CC-A18E-CDE1A81C2862@swcp.com> Message-ID: And of course, there's this: http://lifehacker.com/security-flaw-found-in-oauth-and-openid-heres-what-it-1570872265 On Mon, May 5, 2014 at 2:00 PM, Dar Scott wrote: > I?ve created an OAuth 1 in the past for Evernote all in LiveCode plus the > favorite browser. So, it can be done, but I won?t say it is not hard. > > I did run into some OAuth 2 problems with a kiosk that connected to > ConstantContact and used an alternate security. Those problems were > related to the kiosk environment and the management console. In that one, > I ended up using an alternative scheme. > > Dar Scott > Controls, Libraries and Externals > > > > > On May 5, 2014, at 9:21 AM, Andre Garzia wrote: > > > OAuth 1.0 and 1.0a sucks! Horrible specs and hard to implement. On the > > other hand OAuth 2.0 is quite easy to implement. I've did that for > Facebook > > Lib. Does the API you need has an OAuth 2.0 endpoint? > > > > > > On Mon, May 5, 2014 at 9:36 AM, Monk in Exile >wrote: > > > >> Any updates on this - I've got a bunch of stuff that needs oAuth in > various > >> flavours. > >> > >> > >> On 1 February 2014 04:36, Phil Davis wrote: > >> > >>> Hi Geoff, > >>> > >>> I'm currently working on a Vimeo code lib that includes Vimeo's OAuth > >> 1.0a > >>> implementation to the extent it's needed for logging in and using parts > >> of > >>> their Advanced API. ( https://developer.vimeo.com/apis/advanced ) > >>> > >>> I know Andre had hopes of creating a more generalized OAuth lib in the > >>> past, but I don't know if he plans to finish it. That's everything I > know > >>> about the subject. > >>> > >>> Phil Davis > >>> > >>> > >>> > >>> On 1/31/14, 7:14 PM, Geoff Canyon wrote: > >>> > >>>> I see references online to various efforts toward this, but I don't > >>>> see any actual working code. Am I missing it? > >>>> > >>>> _______________________________________________ > >>>> use-livecode mailing list > >>>> use-livecode 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 > >>> > >>> > >>> > >>> _______________________________________________ > >>> use-livecode mailing list > >>> use-livecode 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 > -- Regards, Howard Bornstein ----------------------- www.designeq.com From MikeKerner at roadrunner.com Mon May 5 20:16:49 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Mon, 5 May 2014 20:16:49 -0400 Subject: Checkboxes In-Reply-To: <156606CE-C418-43F0-AEC9-57F75B30EBD4@swcp.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <536553EE.2080309@hyperactivesw.com> <5B93072D-B258-42EA-9136-A4D6A8C373F5@swcp.com> <5365778F.8090305@hyperactivesw.com> <457B7BCC-BAB1-448C-B04F-9C1A89DB5784@swcp.com> <156606CE-C418-43F0-AEC9-57F75B30EBD4@swcp.com> Message-ID: When I was teaching beginners to use HC back in The Day, "checkboxes are buttons" was always grasped right away. On Mon, May 5, 2014 at 5:24 PM, Dar Scott wrote: > A kid recently made a fireball object. He called it a ?part' so he could > change from graphic to image. (I didn?t explain behavior and me, but this > will have to come up.) > > Dar > > > On May 5, 2014, at 12:40 PM, Mike Kerner > wrote: > > > Whoops - yes, when I was describing what the code might be, I messed up > and > > didn't include the object type. My bad. > > > > But after looking at it again, I sort-of like not having to remind LC > that > > it's a group, or a control, or a button, etc. > > > > > > On Mon, May 5, 2014 at 2:37 PM, Mike Kerner >wrote: > > > >> I don't like this idea. Every control then has to have some special > >> keyword for describing its state, even when the controls are compound, > as > >> radio buttons and segmented controls, tables, etc. are on mobile. > >> Originally, a checkbox was for one state, and a radio button was for > >> multiple states. A segmented control, a table, etc. are all differing > >> visual representations of the same thing, but the way the behavior is > >> described can vary, and as we have seen with mobile, the appearance can > >> change, too. Checkboxes still check...for now, but Jony Ive, or the > lead > >> designer from any other interface project can blow that paradigm up any > >> time they choose, and you can choose to follow or not. > >> > >> So if, for single-state controls, you want to have a new property, then > it > >> should be something that is appearance-agnostic, like, I don't know, > >> selected, perhaps, and I think it should be boolean and matter-of-fact > >> if the selected of myCheckbox > >> or > >> if myCheckbox is selected > >> > >> > >> For multi-state controls, again, the keyword should be appearance > >> agnostic, or perhaps the control ought to be a single unit with multiple > >> options instead of being independent controls > >> > >> if myRadioButtons is "one" then > >> or > >> if myListOfBundesligaSquads is "Bayer" then > >> > >> and the script of those controls should apply to every option in the > >> "group" (for lack of a better word), and it ought to be a single control > >> instead of several controls, like radio buttons are/tend-to-be. > >> > > > > > > -- > > On the first day, God created the heavens and the Earth > > On the second day, God created the oceans. > > On the third day, God put the animals on hold for a few hours, > > and did a little diving. > > And God said, "This is good." > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From andre at andregarzia.com Mon May 5 20:41:07 2014 From: andre at andregarzia.com (Andre Garzia) Date: Mon, 5 May 2014 21:41:07 -0300 Subject: Oauth in Livecode? In-Reply-To: References: <52EC6BB3.7070209@pdslabs.net> <63A8251B-DD14-43CC-A18E-CDE1A81C2862@swcp.com> Message-ID: Howard, As far as I can tell this article is a complete FUD. What it is saying is that someone could use the redirect URL part of the OAuth 2.0 cycle to redirect you to some place else. This is the same thing as opening any phishing site. If you open a website, click for example "Login with Facebook" and click OK for all the permission requests, you're giving away that information to the site. There is no real limit to what it can do with that info. If the "Login with Facebook" (or any other OAuth 2.0 button) has been tampered or fiddled with by someone with bad intentions so that it redirects to some evil site and steal if your info this is not a flaw in OAuth 2.0, this is how the web works. The thing is that people will give their access to their personal information freely without thinking about the consequences. Next time some site is asking for access to all your profile information, plus your friends, plus your contacts, plus everything, you should think why does this site needs this information?! People often just click "Allow" without thinking. This was all solved by Mozilla with Persona Login system that shared no information besides attesting that someone was really someone. Unfortunately and probably because it would not allow profile information to go thru and was minimal and federated, it never saw strong adoption to the point where its on community maintenance mode. I still use it everyday to log into Mozilla properties such as our Bugzilla. Cheers On Mon, May 5, 2014 at 8:49 PM, Howard Bornstein wrote: > And of course, there's this: > > > http://lifehacker.com/security-flaw-found-in-oauth-and-openid-heres-what-it-1570872265 > > > On Mon, May 5, 2014 at 2:00 PM, Dar Scott wrote: > > > I?ve created an OAuth 1 in the past for Evernote all in LiveCode plus the > > favorite browser. So, it can be done, but I won?t say it is not hard. > > > > I did run into some OAuth 2 problems with a kiosk that connected to > > ConstantContact and used an alternate security. Those problems were > > related to the kiosk environment and the management console. In that > one, > > I ended up using an alternative scheme. > > > > Dar Scott > > Controls, Libraries and Externals > > > > > > > > > > On May 5, 2014, at 9:21 AM, Andre Garzia wrote: > > > > > OAuth 1.0 and 1.0a sucks! Horrible specs and hard to implement. On the > > > other hand OAuth 2.0 is quite easy to implement. I've did that for > > Facebook > > > Lib. Does the API you need has an OAuth 2.0 endpoint? > > > > > > > > > On Mon, May 5, 2014 at 9:36 AM, Monk in Exile > >wrote: > > > > > >> Any updates on this - I've got a bunch of stuff that needs oAuth in > > various > > >> flavours. > > >> > > >> > > >> On 1 February 2014 04:36, Phil Davis wrote: > > >> > > >>> Hi Geoff, > > >>> > > >>> I'm currently working on a Vimeo code lib that includes Vimeo's OAuth > > >> 1.0a > > >>> implementation to the extent it's needed for logging in and using > parts > > >> of > > >>> their Advanced API. ( https://developer.vimeo.com/apis/advanced ) > > >>> > > >>> I know Andre had hopes of creating a more generalized OAuth lib in > the > > >>> past, but I don't know if he plans to finish it. That's everything I > > know > > >>> about the subject. > > >>> > > >>> Phil Davis > > >>> > > >>> > > >>> > > >>> On 1/31/14, 7:14 PM, Geoff Canyon wrote: > > >>> > > >>>> I see references online to various efforts toward this, but I don't > > >>>> see any actual working code. Am I missing it? > > >>>> > > >>>> _______________________________________________ > > >>>> use-livecode mailing list > > >>>> use-livecode 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 > > >>> > > >>> > > >>> > > >>> _______________________________________________ > > >>> use-livecode mailing list > > >>> use-livecode 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 > > > > > > -- > 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 > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From kray at sonsothunder.com Tue May 6 00:20:28 2014 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 5 May 2014 23:20:28 -0500 Subject: [ANN] Facebook Lib In-Reply-To: References: Message-ID: <0D691D8D-C1CE-404F-9396-287F8BA1D527@sonsothunder.com> On May 1, 2014, at 1:51 PM, Andre Garzia wrote: > As said in the popular Sega Genesis game Altered Beast: "RISE FROM YOUR > GRAVE!!!!!" > > Hey Folks, > > Long time no see! I missed you all and this is my "I am back" email. For > the past year and a half I've been heavily involved with Mozilla, HTML5 and > Firefox OS but I never forgot LiveCode or how much I love you all. I've > been showing LiveCode to people all over the past year, everyone is always > impressed. > > Well, back to business, there will be time for small talk later! I've > managed to build a simple Facebook Library for LiveCode. Finally! And it > works. > > You can learn more about it at: > > http://andregarzia.com/pages/en/facebooklib/ > > Basically it allows you to post and get stuff from Facebook. Right now it > relies on RevBrowser so its available only for Mac OS X and Windows. I will > sort mobile shortly but since I knew that some people here needed this I > decided to start selling it with the Desktop platform only. Call it an MVP. > > The library is there along with a sample stack that is able to post text > and photos to a user wall. > > I've also made new bundles of DB Lib, AAG Tools and Facebook Lib available. > > Check them out and send any feedback my way. > > Cheers > Andre > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > > > -- > 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 Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From kray at sonsothunder.com Tue May 6 00:23:22 2014 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 5 May 2014 23:23:22 -0500 Subject: [ANN] Facebook Lib In-Reply-To: References: Message-ID: Sorry about that ? slip of the mouse? :D From dsc at swcp.com Tue May 6 00:40:03 2014 From: dsc at swcp.com (Dar Scott) Date: Mon, 5 May 2014 22:40:03 -0600 Subject: SUMMARY Re: LiveCode Books In-Reply-To: <28AFB3F8-9919-4D8D-B1F9-2E058D72C391@swcp.com> References: <28AFB3F8-9919-4D8D-B1F9-2E058D72C391@swcp.com> Message-ID: I noted these: RunRev Ltd. LiveCode User Guide Mark Schonewille Programming LiveCode for the Real Beginner Scott McDonald Coding Nine LiveCode Games Colin Holgate LiveCode Mobile Development Edward D. Lavieri Jr. LiveCode Mobile Development Hotshot Did I miss anything? Is the last one real? Dar Scott Controls, Libraries and Externals From devin_asay at byu.edu Tue May 6 00:50:06 2014 From: devin_asay at byu.edu (Devin Asay) Date: Tue, 6 May 2014 04:50:06 +0000 Subject: SUMMARY Re: LiveCode Books In-Reply-To: References: <28AFB3F8-9919-4D8D-B1F9-2E058D72C391@swcp.com>, Message-ID: <7D5CE50C-9CCA-484F-90BC-31094B4D6DA9@byu.edu> On May 5, 2014, at 10:40 PM, "Dar Scott" wrote: > > I noted these: > > RunRev Ltd. > LiveCode User Guide > > Mark Schonewille > Programming LiveCode for the Real Beginner > > Scott McDonald > Coding Nine LiveCode Games > > Colin Holgate > LiveCode Mobile Development > > Edward D. Lavieri Jr. > LiveCode Mobile Development Hotshot > > Did I miss anything? Is the last one real? There are a couple more listed on the LiveCode Wikipedia page--Dan Shafer's book and I think a programming for dummies book. Devin Sent from my iPhone > > Dar Scott > Controls, Libraries and Externals > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From selander at tkf.att.ne.jp Tue May 6 03:37:54 2014 From: selander at tkf.att.ne.jp (Tim Selander) Date: Tue, 06 May 2014 16:37:54 +0900 Subject: v7 Unicode and MySQL Message-ID: <53689152.1090806@tkf.att.ne.jp> Hi, Wondering if anyone has used/tested v7 with a UTF8 MySQL database yet? My old handlers that relied on picking up a query using the unicodeText, uniDecode, uniEncode, etc. work under v6 and earlier, as well as under v7: --fld "query" contains SQL query, mix of English & Japanese text put the unicodeText of field "query" into locSQLParams put uniDecode(locSQLParams, "UTF8") into locSQLParams put revDataFromQuery(, , vDatabaseID, locSQLParams) into myResult set the unicodetext of fld queryresults to uniEncode(myResult, "UTF8") Under v7 I was hoping to simplify the above script by avoiding unicodeText, etc., but haven't hit on a working solution yet... TIA Tim Selander Tokyo, Japan From peterwawood at gmail.com Tue May 6 03:45:09 2014 From: peterwawood at gmail.com (Peter W A Wood) Date: Tue, 6 May 2014 15:45:09 +0800 Subject: Set Language for String Processing? Message-ID: <0CC21495-4195-4D58-B237-E778A7F4509F@gmail.com> Does anyone know if it is possible (and how) to set the language when processing a string to get the correct capitalisation? I am trying to see how LiveCode handles upper and lower case shifting in situations like this: English the toLower of "I" -> "i" Turkish the toLower of "I" -> "?" #Unicode: U+0131, UTF-8: C4 B1 Regards Peter From admin at FlexibleLearning.com Tue May 6 05:09:24 2014 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Tue, 6 May 2014 10:09:24 +0100 Subject: [OT] For Mark Laffoon: Scripter's Scrapbook Message-ID: <001a01cf690a$e00ef5e0$a02ce1a0$@FlexibleLearning.com> Mark Your gmail account is bouncing my emails to you. Since a Scrapbook link requires some text or an in-line image, you could try using the API and ssBkSetEntryData (#17 in the API webpage) to set the required link as htmlText... Example: ssBkSetEntryData "MyEntry","Code","This is a test","HTML" LiveCode's htmlText has recently changed a bit, so the exact format may need some trial and error! Hugh Senior FLCo > Message: I have been banging away at the API, and have not found a > way to include a link to another entry when setting an entries data. > Any way I can do this? From fraser.gordon at runrev.com Tue May 6 05:18:46 2014 From: fraser.gordon at runrev.com (Fraser Gordon) Date: Tue, 6 May 2014 10:18:46 +0100 Subject: v7 Unicode and MySQL In-Reply-To: <53689152.1090806@tkf.att.ne.jp> References: <53689152.1090806@tkf.att.ne.jp> Message-ID: <32FB3030-8DEB-4741-99AA-2150554CE32C@runrev.com> On 6 May 2014, at 08:37, Tim Selander wrote: > Hi, > > Wondering if anyone has used/tested v7 with a UTF8 MySQL database yet? Unfortunately, LiveCode externals (like the MySQL database driver) do not currently support Unicode. Adding Unicode support to externals requires breaking the existing externals interface so we're looking at possible solutions. Regards, Fraser From fraser.gordon at runrev.com Tue May 6 05:29:26 2014 From: fraser.gordon at runrev.com (Fraser Gordon) Date: Tue, 6 May 2014 10:29:26 +0100 Subject: Set Language for String Processing? In-Reply-To: <0CC21495-4195-4D58-B237-E778A7F4509F@gmail.com> References: <0CC21495-4195-4D58-B237-E778A7F4509F@gmail.com> Message-ID: On 6 May 2014, at 08:45, Peter W A Wood wrote: > Does anyone know if it is possible (and how) to set the language when processing a string to get the correct capitalisation? > > I am trying to see how LiveCode handles upper and lower case shifting in situations like this: > > English > > the toLower of "I" -> "i" > > Turkish > the toLower of "I" -> "?" #Unicode: U+0131, UTF-8: C4 B1 > I did wonder when somebody would ask about Turkish! The uppercasing and lowercasing behaviour provided by the LiveCode engine is language-neutral (read: wrong for some languages). Internationalisation and localisation are areas that we are aware of but 7.0 does not include any way to change the locale for string processing operations. Other oddities that people might encounter is that the toupper of "?" (sharp-S) is itself and not the expected "SS" - some scripts became a little confused when changing the case of a string also changed its length. Regards, Fraser From peterwawood at gmail.com Tue May 6 06:21:08 2014 From: peterwawood at gmail.com (Peter W A Wood) Date: Tue, 6 May 2014 18:21:08 +0800 Subject: [OT] For Ender Nafi In-Reply-To: <53680179.7070706@economy-x-talk.com> References: <5367F896.2020905@economy-x-talk.com> <53680179.7070706@economy-x-talk.com> Message-ID: Mark I successfully sent a test message to Ender at the address he supplied and received a reply. Regards Peter On 6 May 2014, at 05:24, Mark Schonewille wrote: > Hi Ender Nafi, > > Thanks for the reply. I don't understand what you mean? All error messages tell me that your e-mail address doesn't exist. Note that I'm able to send e-mails to other people, just not to you. Can you send me an e-mail from a different address? You can also contact me on Skype tomorrow. My user name is xtalkprogrammer. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Installer Maker for LiveCode: > http://qery.us/468 > > Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi > > LiveCode on Facebook: > https://www.facebook.com/groups/runrev/ > > On 5/5/2014 23:07, Ender Nafi Elekcioglu wrote: >> Mark, >> >> It seems that the real problem is slightly different. >> Please have a look at the attached reply from your server: >> >> ~~~ >> Your message could not >> be delivered to one or more recipients. It's attached below. >> >> Please, do not reply to this message. >> >> >> : host economy-x-talk.com[74.81.78.146] said: >> 550-Verification failed for 550-No Such User Here >> 550 Sender verify failed (in reply to RCPT TO command) >> >> ~~~ >> >> >> ~ Ender >> >> >> >> From: Ender Nafi Elekcioglu endernafi at keehuna.com >> Reply: Ender Nafi Elekcioglu endernafi at keehuna.com >> Date: May 6, 2014 at 0:03:44 >> To: How to use LiveCode use-livecode at lists.runrev.com >> Subject: Re: [OT] For Ender Nafi >> >> Mark hi, >> >> I?ve closed all of my gmail accounts and switched to a corporate mail, probably that?s the reason of bounce-back. >> Sorry for the inconvenience. >> Here is my active e-mail address for all of you who needs to reach to me: >> endernafi at keehuna.com >> >> >> Warmest Regards, >> >> ~ Ender >> >> >> From: Mark Schonewille m.schonewille at economy-x-talk.com >> Reply: Mark Schonewille m.schonewille at economy-x-talk.com >> Date: May 5, 2014 at 23:46:38 >> To: How to use LiveCode use-livecode at lists.runrev.com >> Subject: [OT] For Ender Nafi >> >> Hi Ender Nafi, >> >> Could you please send me an e-mail? All e-mail addresses I have of you >> bounce back. >> >> -- >> Best regards, >> >> Mark Schonewille >> >> Economy-x-Talk Consulting and Software Engineering >> Homepage: http://economy-x-talk.com >> Twitter: http://twitter.com/xtalkprogrammer >> KvK: 50277553 >> >> Installer Maker for LiveCode: >> http://qery.us/468 >> >> Buy my new book "Programming LiveCode for the Real Beginner" >> http://qery.us/3fi >> >> LiveCode on Facebook: >> https://www.facebook.com/groups/runrev/ >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 selander at tkf.att.ne.jp Tue May 6 06:45:58 2014 From: selander at tkf.att.ne.jp (Tim Selander) Date: Tue, 06 May 2014 19:45:58 +0900 Subject: v7 Unicode and MySQL In-Reply-To: <32FB3030-8DEB-4741-99AA-2150554CE32C@runrev.com> References: <53689152.1090806@tkf.att.ne.jp> <32FB3030-8DEB-4741-99AA-2150554CE32C@runrev.com> Message-ID: <5368BD66.9040802@tkf.att.ne.jp> OK, thanks for letting us know! Tim Selander On 5/6/14 6:18 PM, Fraser Gordon wrote: > On 6 May 2014, at 08:37, Tim Selander wrote: > >> Hi, >> >> Wondering if anyone has used/tested v7 with a UTF8 MySQL database yet? > Unfortunately, LiveCode externals (like the MySQL database driver) do not currently support Unicode. Adding Unicode support to externals requires breaking the existing externals interface so we're looking at possible solutions. > > Regards, > Fraser > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 May 6 06:56:16 2014 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 06 May 2014 13:56:16 +0300 Subject: Community standards for a LEGO kit? In-Reply-To: References: <0C3DC263-6F9D-40C1-AC0A-C6E9D5C29FB1@wanadoo.fr> <53678544.8020401@gmail.com> <4704B5F1-2DAF-4D42-853F-CD94BA40ACA8@buchwald.ca> Message-ID: <5368BFD0.6010306@gmail.com> On 06/05/14 00:09, Dar Scott wrote: > I?m not sure what you mean by a LEGO kit? > > I'm getting tired of 'talking' to myself: http://forums.runrev.com/viewtopic.php?f=25&t=20290 "C'mon down!" Richmond. From richmondmathewson at gmail.com Tue May 6 06:57:22 2014 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 06 May 2014 13:57:22 +0300 Subject: Checkboxes In-Reply-To: References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <536553EE.2080309@hyperactivesw.com> <5B93072D-B258-42EA-9136-A4D6A8C373F5@swcp.com> <5365778F.8090305@hyperactivesw.com> <457B7BCC-BAB1-448C-B04F-9C1A89DB5784@swcp.com> Message-ID: <5368C012.9000605@gmail.com> On 06/05/14 00:20, Dar Scott wrote: > My suggestion was to take advantage of the property that was already there, text. > > The checkbox is a nice way to introduce ?if? statements. However, the syntax causes MEGO. It introduces several new concepts. Um. What's 'MEGO' ? Richmond. > > I have to rearrange things, then, since responses are underwhelming. > > Maybe a quick look at ?is a number? (which really is complicated) can work for ?if?. Or better, a numeric comparison. > > Both highlight and button can be introduced slowly. Checked is highlighted? A checkbox is a button? > > Or I can just give them a checkedBox or boxIsChecked function and explain it to those who are ready but allow others to use it as is. . > > Dar > From richmondmathewson at gmail.com Tue May 6 07:06:05 2014 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 06 May 2014 14:06:05 +0300 Subject: Checkboxes In-Reply-To: <156606CE-C418-43F0-AEC9-57F75B30EBD4@swcp.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <536553EE.2080309@hyperactivesw.com> <5B93072D-B258-42EA-9136-A4D6A8C373F5@swcp.com> <5365778F.8090305@hyperactivesw.com> <457B7BCC-BAB1-448C-B04F-9C1A89DB5784@swcp.com> <156606CE-C418-43F0-AEC9-57F75B30EBD4@swcp.com> Message-ID: <5368C21D.5070903@gmail.com> On 06/05/14 00:24, Dar Scott wrote: > A kid recently made a fireball object. He called it a ?part' so he could change from graphic to image. (I didn?t explain behavior and me, but this will have to come up.) > > Dar > > 'part', 'bit', 'component', 'control', 'thingy', 'object' . . . what I call something is not going to do much good unless: 1. I adhere to a standard naming convention, or 2. I make it contextually clear what I mean. On Day #1 I would have thought it would not be a bad idea to have "the naming of parts" [ http://www.solearabiantree.net/namingofparts/namingofparts.html ] to avoid confusion at a later date . . . . . . you know, that sort of wiggly thingy that makes the whim-wham go all woozhly . . . private codes are all very fine and even, sometimes, fun; but not much good in the wider world. So; why not stick with OBJECT ? This is certainly better than CONTROL as not all objects contain scripts to control other things or precipitate action. And, better than PART as that implies the OBJECT is somehow a dependent component of a greater something, and it may not be. Richmond. From richmondmathewson at gmail.com Tue May 6 07:09:23 2014 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 06 May 2014 14:09:23 +0300 Subject: Checkboxes In-Reply-To: References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <536553EE.2080309@hyperactivesw.com> <5B93072D-B258-42EA-9136-A4D6A8C373F5@swcp.com> <5365778F.8090305@hyperactivesw.com> <457B7BCC-BAB1-448C-B04F-9C1A89DB5784@swcp.com> <156606CE-C418-43F0-AEC9-57F75B30EBD4@swcp.com> Message-ID: <5368C2E3.20006@gmail.com> On 06/05/14 03:16, Mike Kerner wrote: > When I was teaching beginners to use HC back in The Day, "checkboxes are > buttons" was always grasped right away. > > > There are several types of BUTTON, and a CHECKBOX is a type of BUTTON. Anything simpler than that and the pupils/students may feel you are insulting their intelligence. Which, by-ther-way, may be what all the dumbing-down may result in: a large number of learners alienated by the over-simplification offending them. Richmond. From peterwawood at gmail.com Tue May 6 07:26:10 2014 From: peterwawood at gmail.com (Peter W A Wood) Date: Tue, 6 May 2014 19:26:10 +0800 Subject: Set Language for String Processing? In-Reply-To: References: <0CC21495-4195-4D58-B237-E778A7F4509F@gmail.com> Message-ID: Hi Fraser Thanks for the prompt reply. On 6 May 2014, at 17:29, Fraser Gordon wrote: > The uppercasing and lowercasing behaviour provided by the LiveCode engine is language-neutral (read: wrong for some languages). Internationalisation and localisation are areas that we are aware of but 7.0 does not include any way to change the locale for string processing operations. Did you forget to type the "yet" at the end of the sentence ;-) > Other oddities that people might encounter is that the toupper of "?" (sharp-S) is itself and not the expected "SS" - some scripts became a little confused when changing the case of a string also changed its length. > > Regards, > Fraser After your mail I did check that 7.0 correctly handles the "banana skin" lower-to-upper codepoint - 0xFB04 - my simple test passes: startTest "Unicode3" put "ba" & numToCodepoint(0xFB04) & "e" into tUnicodeString assertEqual "BAFFLE", the Upper of tUnicodeString endTest So it's only Language(Locale) specific case shifting that LiveCode 7.0 can't handle at the moment. Regards Peter PS I was truly impressed to find that comparing pre-composed and decomposed characters worked without the need for the strings to be normalised. For example, this test passes: startTest "Unicode1" put numToCodepoint(0xE7) into tPrecomposed put "c" & numToCodepoint(0x0327) into tDecomposed assertEqual tPrecomposed, tDecomposed endTest From fraser.gordon at runrev.com Tue May 6 07:31:35 2014 From: fraser.gordon at runrev.com (Fraser Gordon) Date: Tue, 6 May 2014 12:31:35 +0100 Subject: Set Language for String Processing? In-Reply-To: References: <0CC21495-4195-4D58-B237-E778A7F4509F@gmail.com> Message-ID: <1EDA8E3E-0909-46DD-A89C-A37915704CD4@runrev.com> On 6 May 2014, at 12:26, Peter W A Wood wrote: > > PS I was truly impressed to find that comparing pre-composed and decomposed characters worked without the need for the strings to be normalised. For example, this test passes: > > startTest "Unicode1" > put numToCodepoint(0xE7) into tPrecomposed > put "c" & numToCodepoint(0x0327) into tDecomposed > assertEqual tPrecomposed, tDecomposed > endTest If you do it again after doing a "set the formSensitive to true", you'll find they are no longer equal - formSensitive is the equivalent to caseSensitive but for normalisation. Regards, Fraser From ambassador at fourthworld.com Tue May 6 09:01:32 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 06 May 2014 06:01:32 -0700 Subject: More screengamma In-Reply-To: <5368167C.5030807@hyperactivesw.com> References: <5368167C.5030807@hyperactivesw.com> Message-ID: <5368DD2C.7070005@fourthworld.com> J. Landman Gay wrote: > On 5/5/14, 5:39 PM, Scott Rossi wrote: >> On my Mac system, the PNG image at the top appears darker than the JPEG >> below. When the slider is adjusted, only the top image is affected (LC >> 6.6.1, OSX 10.8.5) >> >> Are you seeing something different? > > Well, I was screensharing when I saw it. I told the client how to set > the gamma from the message box and we both saw it change. Now neither of > us can do it. Maybe the card we were looking at happened to have a png > on it instead of a jpg; the stacks have hundreds of imported images so > it's possible they aren't all the same. > > So if the gamma isn't the problem, do you know why the images would look > different on different platforms, and between stacks and standalones? > Here's what the client said: > > "right now, you can't see any background at all on Windows; when you > make it so that it can be seen on Windows, it's way too dark on Mac" > > I think the change she's talking about is when we were setting the > screengamma. If not, then I'm not sure what she did to "make it so it > can be seen." I'll find out, but if you have any ideas I'd love to hear > them. It shouldn't be that hard. It's nice that we have the ability to adjust a PNG's gamma, but that's really an extra and fiddling with it should not be a requirement. By default PNGs should just be imported with the correct colors. I recently added a comment to this bug report, and hopefully it'll be addressed soon: -- 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 May 6 09:13:44 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 06 May 2014 06:13:44 -0700 Subject: SUMMARY Re: LiveCode Books In-Reply-To: References: Message-ID: <5368E008.1020001@fourthworld.com> Dar Scott wrote: > I noted these: > > RunRev Ltd. > LiveCode User Guide > > Mark Schonewille > Programming LiveCode for the Real Beginner > > Scott McDonald > Coding Nine LiveCode Games > > Colin Holgate > LiveCode Mobile Development > > Edward D. Lavieri Jr. > LiveCode Mobile Development Hotshot > > Did I miss anything? Is the last one real? It's from the well-established Packt Publishing, so it seems real enough: If the list is limited to books specifically, while there are at least two or three others in development I believe that list is fairly complete for the moment. But if we consider the larger scope of learning materials for LiveCode online works make a great way to learn programming, and of those there's Devin Asay's free LC course: ...and his expanded paid course, priced about as low as a book: There are of course hundreds of smaller topic-specific tutorials floating around, but as far as scope and quality on par with a book Devin's work is IMO definitely important to add to such a list. -- 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 MikeKerner at roadrunner.com Tue May 6 09:20:01 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 6 May 2014 09:20:01 -0400 Subject: Checkboxes In-Reply-To: <5368C21D.5070903@gmail.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <536553EE.2080309@hyperactivesw.com> <5B93072D-B258-42EA-9136-A4D6A8C373F5@swcp.com> <5365778F.8090305@hyperactivesw.com> <457B7BCC-BAB1-448C-B04F-9C1A89DB5784@swcp.com> <156606CE-C418-43F0-AEC9-57F75B30EBD4@swcp.com> <5368C21D.5070903@gmail.com> Message-ID: Because in my experience, an object is too abstract in the beginning and it isn't a natural word that people relate to right off-the-top. It FEELS like vocabulary. You say "button", and folks feel at home. Then you tell them that all these different things are buttons - radios, checkboxes, default buttons, regular buttons, etc., and the picture forms. Pretty soon they start to abstract it on their own - a button is something that you click/tap that does something. It isn't something you type into. Those are fields. OK, I've heard of fields. I know what fields are. So I've got buttons and fields. As long as we're still talking about this, "on" might also be another state, e.g. if mySwitch is on, but I agree with Scott - hilight should be left as-is. "Checked" is too specific to the appearance of a checkbox. On mobile, though, there are very few checkboxes, but lots of two-position switches. -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From ambassador at fourthworld.com Tue May 6 09:26:50 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 06 May 2014 06:26:50 -0700 Subject: Community standards for a LEGO kit? In-Reply-To: <4704B5F1-2DAF-4D42-853F-CD94BA40ACA8@buchwald.ca> References: <4704B5F1-2DAF-4D42-853F-CD94BA40ACA8@buchwald.ca> Message-ID: <5368E31A.9070906@fourthworld.com> Charles E Buchwald wrote: > There are DropTools, PowerTools, tmControl, MobGUI, and some others > which I'm sure I'm forgetting, so I daresay it's an idea that's been > attempted a few times. > > I like very much the idea of "a LEGO kit" for, let's say, casual or > beginning programmers. I've known many designers who dabble in > programming who would find such a thing very useful for prototyping > UI/UX. The few times I've shown LIveCode to kids, the drag-and-drop > stuff is a nice place to start. > > I think the users who are most likely to really get into that LEGO > kit are likely to do so with the Community version. What's the > possibility of a community effort towards defining a standard, or > some kind of interoperability, for LEGO-like components? Of course for any such community initiative to get started it would need a name that doesn't include a well-established registered trademark like "Lego". But you raise an important point, one a few of us add-on devs have been exploring with RIP, the Rev Interoperability Project: Most of the stuff there at the moment is fluff, but the meat is in the ECMI spec: ECMI stands for Edinburgh Core Metadata Initiative, a take on Dublin Core with a tip o' the hat to our friends at RunRev. The goal with ECMI is to make LiveCode component interoperable and to some degree even discoverable. RIP and the ECMI spec have been put into more or less a holding pattern at the moment, pending further discussion with Ben and the rest of the IDE team at RunRev. In my Community Management meetings with them they've noted strong interest in exactly the sort of thing you're looking for, and as soon as some of the other core engine tasks get completed they'll be able to focus more on that. In the meantime, the ECMI spec represents a good starting point for discussion of such interoperability issues, and I would encourage anyone in the community interested in exploring greater integration among tools to feel free to sign into the forums there. Note about the RIP forum: If you have any difficulty creating an account in those forums, just drop me a note with your IP address and I can take care of it. We had a rash of spambots attacking the site a couple years ago, and the only way I could get back to work was to block unusually large swaths of IP addresses. Many of those blocked ranges have since been narrowed back, but if you have any issues just let me know and I can trim some more. -- 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 May 6 09:45:11 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 06 May 2014 06:45:11 -0700 Subject: wait with messages In-Reply-To: References: Message-ID: <5368E767.1030100@fourthworld.com> Kay, thanks for that post - you raise some important points. Even better, yours is perhaps the first discussion of the User Guide I've seen that describes specific actionable items. The core team at RunRev has been working on a rewrite of the User Guide for a future version, where the scope of changes in the engine will very much require it. But in the meantime there's been much discussion in my meetings with them about the possibility of an interim update, which will be needed at least through the remainder of the v6.x series and possibly into v7. I recently created a new section in the Forums for "Documentation" - it's not yet active (Heather and I are sorting out a PHPBB issue), but the goal there is to see if our community is at the place yet that all good open source projects eventually arrive, where we're big enough to have a Documentation Team among community members. The folks at RunRev have been anticipating that, and have included Docs in their outline for community contributors: To get started we'd need only about three to five people, with one of them willing to be the team leader. If anyone here is interested in participating please drop me a note and we'll get that discussion going just as soon as Heather and I can put the new Documentation forum online. -- Richard Gaskin LiveCode Community Manager richard at livecode.org Kay C Lan wrote: > On Fri, May 2, 2014 at 7:32 AM, Richard Gaskin wrote: > >> I would imagine that after that much time there would be an error or two >> in it, but I haven't come across specific inaccuracies, and I've been >> asking for months and haven't been able to find anyone else who can help me >> turn up any. >> >> As a User Guide it remains a good starting point to get the lay of the >> land, with the updated-with-each-release Dictionary for token details. > > Maybe it's not an inaccuracy as such, but I think there is a gotcha for Mac > users new to LC when referring to the Dictionary and the User Guide. The > User Guide typically uses the terms Mac OS and Mac OS X as interchangeable > (Page 11 - 7.13.6 Menu Bars on Mac OS Systems [no mention of Mac OS X > menubars]. As the latest LC doesn't build for OS 9, and a new user to LC > isn't ever likely to think about building for OS 9, this is completely > acceptable and understandable. But, the Dictionary does distinguish between > Mac OS and Mac OS X because many of the references do date back to OS 9 > compatibility. See the entry for specialFolderPath(). The problem arises > when an entry or example ONLY has a reference to Mac OS - see 'address' in > the Dictionary. > > Any new user to LC who reads the User Guide and reads Mac OS will think OS > X, and that is basically correct. But when they go to the Dictionary and > see examples that are only Mac OS, they'll think they'll work on OS X and > there is a good chance they'd be very frustrated because they do exactly > what the example says but the do NOT get the result the Dictionary say they > should get. > > Every example in the Dictionary for Mac OS [Classic] needs to be removed > and replaced with an OS X example if it doesn't exist, or if it does, a > much more useful iOS example, if applicable. > > There are the odd entries in the User Guide where the differentiation > between Mac OS and Mac OS X is made (11.3.2 OS X file Types. 11.3.3 Mac OS > Classic File Types), I'm not sure 11.3.3 is of much use to anyone today. > > I think the last version of Revolution to run on Mac OS was 2.6.1 so the > User Guide and Dictionary need to be standardised so that ONLY the term OS > X is used, or if the TM & Logo Police so dictate, Mac OS X. All references > to Mac OS should be removed as there is no longer a need for Classic > information. From m.schonewille at economy-x-talk.com Tue May 6 09:49:34 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 06 May 2014 15:49:34 +0200 Subject: [OT] For Ender Nafi In-Reply-To: References: <5367F896.2020905@economy-x-talk.com> <53680179.7070706@economy-x-talk.com> Message-ID: <5368E86E.4060302@economy-x-talk.com> Hi Peter, Thanks. I think we sorted it out. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Installer Maker for LiveCode: http://qery.us/468 Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ On 5/6/2014 12:21, Peter W A Wood wrote: > Mark > > I successfully sent a test message to Ender at the address he supplied and received a reply. > > Regards > > Peter > > From peterwawood at gmail.com Tue May 6 09:58:40 2014 From: peterwawood at gmail.com (Peter W A Wood) Date: Tue, 6 May 2014 21:58:40 +0800 Subject: Set Language for String Processing? In-Reply-To: <1EDA8E3E-0909-46DD-A89C-A37915704CD4@runrev.com> References: <0CC21495-4195-4D58-B237-E778A7F4509F@gmail.com> <1EDA8E3E-0909-46DD-A89C-A37915704CD4@runrev.com> Message-ID: <6A2EC153-0A0B-43E0-8B11-EB18603F0125@gmail.com> Hi Fraser >> startTest "Unicode1" >> put numToCodepoint(0xE7) into tPrecomposed >> put "c" & numToCodepoint(0x0327) into tDecomposed >> assertEqual tPrecomposed, tDecomposed >> endTest > > If you do it again after doing a "set the formSensitive to true", you'll find they are no longer equal - formSensitive is the equivalent to caseSensitive but for normalisation. Thanks, that's good to know. Regards Peter From peterwawood at gmail.com Tue May 6 10:31:22 2014 From: peterwawood at gmail.com (Peter W A Wood) Date: Tue, 6 May 2014 22:31:22 +0800 Subject: Set Language for String Processing? In-Reply-To: <1EDA8E3E-0909-46DD-A89C-A37915704CD4@runrev.com> References: <0CC21495-4195-4D58-B237-E778A7F4509F@gmail.com> <1EDA8E3E-0909-46DD-A89C-A37915704CD4@runrev.com> Message-ID: <2EF879E9-309F-49B7-89E2-49D7649DABD4@gmail.com> Hi Fraser On 6 May 2014, at 19:31, Fraser Gordon wrote: > > On 6 May 2014, at 12:26, Peter W A Wood wrote: > >> >> PS I was truly impressed to find that comparing pre-composed and decomposed characters worked without the need for the strings to be normalised. For example, this test passes: >> >> startTest "Unicode1" >> put numToCodepoint(0xE7) into tPrecomposed >> put "c" & numToCodepoint(0x0327) into tDecomposed >> assertEqual tPrecomposed, tDecomposed >> endTest > > If you do it again after doing a "set the formSensitive to true", you'll find they are no longer equal - formSensitive is the equivalent to caseSensitive but for normalisation. It worked nicely in the message box: put numToCodepoint(0xE7) into tPrecomposed put "c" & numToCodepoint(0x0327) into tDecomposed set the formSensitive to true put tPrecomposed <> tDecomposed into tResult set the formSensitive to false put return after tResult put tPrecomposed = tDecomposed after tResult put tResult Produced: true true But when I tried it in my test script, setting the formSensitive to true didn't seem to have the same effect: on mouseUp startTest "Unicode1" put numToCodepoint(0xE7) into tPrecomposed put "c" & numToCodepoint(0x0327) into tDecomposed assertEqual tPrecomposed, tDecomposed endTest startTest "Unicode2" put numToCodepoint(0xE7) into tPrecomposed put "c" & numToCodepoint(0x0327) into tDecomposed set the formSensitive to true assertNotEqual tPrecomposed, tDecomposed set the formSensitive to false endTest end mouseUp The result was: Test Unicode2 Assert #1 Expected ? Actual ? Unicode2 Failed I suspect that I am probably doing something wrong such as trying to set formSensitive in a handler. Regards Peter From richmondmathewson at gmail.com Tue May 6 10:50:12 2014 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 06 May 2014 17:50:12 +0300 Subject: Community standards for a LEGO kit? In-Reply-To: <5368E31A.9070906@fourthworld.com> References: <4704B5F1-2DAF-4D42-853F-CD94BA40ACA8@buchwald.ca> <5368E31A.9070906@fourthworld.com> Message-ID: <5368F6A4.4020703@gmail.com> On 06/05/14 16:26, Richard Gaskin wrote: > Of course for any such community initiative to get started it would > need a name that doesn't include a well-established registered > trademark like "Lego". I suspect that Charles Buchwald lifted "Lego kit" from my use of it. I have been using it to mean a modular system where 'code blocks' [pre-made objects containing code snippets that can be chained together] can be fitted together, either 2 dimensionally as with Scratch, or (????) 3 dimensionally. "Lego kit" is a convenient metaphor as the vast majority of people on both the Use-List and the Forums are conversant with what LEGO [the trademarked toy] is and how it is used. I don't think either Charles Buchwald, or any other correspondents intend to impinge on the Lego company's trademark; however, just as 'Hoover' means 'vacuum cleaner' in Britain [ and, as I discovered at my peril when I was in the USA, means something quite different over there], so, I believe 'Lego' has come to mean any sort of children's toy consisting of components that can be combined in a multiplicity of ways. Any sort of modular, code block front-end for Livecode has to consist of objects [probably groups consisting of an image and one or more textFields] that can be combined in a multiplicity of combinations on the basis of a few simple underlying principles, exactly like Lego blocks. ---------------- Obviously a community-led initiative to make some sort of a "LEGO kit" front end for Livecode would not be called "LEGO kit": but it might, for instance, be called "LIVE kit". Certainly the word "kit" has a certain buzz to it. Or "LIVE blocks" . . . Well; just a couple of suggestions. Richmond. From richmondmathewson at gmail.com Tue May 6 11:10:07 2014 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 06 May 2014 18:10:07 +0300 Subject: Community standards for a LEGO kit? In-Reply-To: <5368E31A.9070906@fourthworld.com> References: <4704B5F1-2DAF-4D42-853F-CD94BA40ACA8@buchwald.ca> <5368E31A.9070906@fourthworld.com> Message-ID: <5368FB4F.2020504@gmail.com> On 06/05/14 16:26, Richard Gaskin wrote: > Of course for any such community initiative to get started it would > need a name that doesn't include a well-established registered > trademark like "Lego". > Be there: http://forums.runrev.com/viewtopic.php?f=25&t=20290&p=103007#p103007 or be square :) Richmond. From klaus at major-k.de Tue May 6 11:21:10 2014 From: klaus at major-k.de (Klaus major-k) Date: Tue, 6 May 2014 17:21:10 +0200 Subject: Crash in simulator Message-ID: <4910AF0B-F0B6-4008-9A89-0AB1E63A346C@major-k.de> Hi friends, ugly problem here in my current project. OS X 10.9.2, Simulator 7.1, latest XCode. A stack, that runs fine on Mac and Windows in the IDE and standalone immediately crashes the simulator after the splash screen appears. Tested in 6.6.1, 6.6.2, 6.7 and 7.0, same crash. Same as standalone on the actual device! The crash report is not very enlightening: Exception Type: EXC_BAD_ACCESS (SIGBUS) Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000 ... Thread 3 Crashed: 0 libsystem_sim_c.dylib lotsa hex stuff... ... Our backup stack from a week ago DOES indeed work fine and we only added some more images. I even commented out ALL "pre-/open/stack/card" handlers, which we did not touch actually, to see if this is script related, but no success. I even removed some images from the first card (corrupted images are often a reason for this) but no success either, crash right after the splash screen. Unneccessary to say that this project needs to be presented on an iPad (iOS 7!) on thursday :-/ Any hints very welcome! Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From jacque at hyperactivesw.com Tue May 6 11:37:33 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 06 May 2014 10:37:33 -0500 Subject: Checkboxes In-Reply-To: <5368C21D.5070903@gmail.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <536553EE.2080309@hyperactivesw.com> <5B93072D-B258-42EA-9136-A4D6A8C373F5@swcp.com> <5365778F.8090305@hyperactivesw.com> <457B7BCC-BAB1-448C-B04F-9C1A89DB5784@swcp.com> <156606CE-C418-43F0-AEC9-57F75B30EBD4@swcp.com> <5368C21D.5070903@gmail.com> Message-ID: <438e2ab8-5e4c-49a2-926b-a995e83a5ca5@email.android.com> One reason to use "part" is because it's already in the language as a synonym for control. On May 6, 2014 6:06:05 AM CDT, Richmond wrote: > >So; why not stick with OBJECT ? > >This is certainly better than CONTROL as not all objects contain >scripts >to control other things >or precipitate action. And, better than PART as that implies the OBJECT > >is somehow a dependent >component of a greater something, and it may not be. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmondmathewson at gmail.com Tue May 6 12:09:08 2014 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 06 May 2014 19:09:08 +0300 Subject: Checkboxes In-Reply-To: <438e2ab8-5e4c-49a2-926b-a995e83a5ca5@email.android.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <536553EE.2080309@hyperactivesw.com> <5B93072D-B258-42EA-9136-A4D6A8C373F5@swcp.com> <5365778F.8090305@hyperactivesw.com> <457B7BCC-BAB1-448C-B04F-9C1A89DB5784@swcp.com> <156606CE-C418-43F0-AEC9-57F75B30EBD4@swcp.com> <5368C21D.5070903@gmail.com> <438e2ab8-5e4c-49a2-926b-a995e83a5ca5@email.android.com> Message-ID: <53690924.1000902@gmail.com> On 06/05/14 18:37, J. Landman Gay wrote: > One reason to use "part" is because it's already in the language as a synonym for control. > > On May 6, 2014 6:06:05 AM CDT, Richmond wrote: >> So; why not stick with OBJECT ? >> >> This is certainly better than CONTROL as not all objects contain >> scripts >> to control other things >> or precipitate action. And, better than PART as that implies the OBJECT >> >> is somehow a dependent >> component of a greater something, and it may not be. Well that's good to know. Richmond. From david.bovill at gmail.com Tue May 6 12:12:00 2014 From: david.bovill at gmail.com (Monk in Exile) Date: Tue, 6 May 2014 18:12:00 +0200 Subject: Hosting LiveCode stacks Message-ID: I want to host some LiveCode sites on a WordPress blog. For this I need to add the mime-type of LiveCode to enable upload and download. in the terminal (on OSX), if I use: file --mime Tuna.livecode Returns: application/octet-stream; charset=binary Or is there a LiveCode specific mime type I should use? The other bit is to associate the browser and this mime-type with LiveCode so that LiveCode opens the downloaded stacks? It's been a few years since I've done this, any help appreciated :) Thanks From richmondmathewson at gmail.com Tue May 6 12:38:45 2014 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 06 May 2014 19:38:45 +0300 Subject: Hosting LiveCode stacks In-Reply-To: References: Message-ID: <53691015.2000807@gmail.com> On 06/05/14 19:12, Monk in Exile wrote: > I want to host some LiveCode sites on a WordPress blog. For this I need to > add the mime-type of LiveCode to enable upload and download. > > in the terminal (on OSX), if I use: file --mime Tuna.livecode > > Returns: application/octet-stream; charset=binary > > Or is there a LiveCode specific mime type I should use? The other bit is to > associate the browser and this mime-type with LiveCode so that LiveCode > opens the downloaded stacks? > > It's been a few years since I've done this, any help appreciated :) > > Thanks > _______________________________________________ > I wonder if things wouldn't be a lot easier if you just stored the stacks as ZIP files. Richmond. From dixonja at hotmail.co.uk Tue May 6 12:39:15 2014 From: dixonja at hotmail.co.uk (John Dixon) Date: Tue, 6 May 2014 17:39:15 +0100 Subject: Crash in simulator In-Reply-To: <4910AF0B-F0B6-4008-9A89-0AB1E63A346C@major-k.de> References: <4910AF0B-F0B6-4008-9A89-0AB1E63A346C@major-k.de> Message-ID: Klaus.. When you say latest XCode.. do you mean 5.1 or 5.1.1... I found yesterday that 5.1.1 would not behave itself and the app would crash in the simulator... got rid of it and went back to 5.1 and everything was fine..:-) > From: klaus at major-k.de > Subject: Crash in simulator > Date: Tue, 6 May 2014 17:21:10 +0200 > To: use-livecode at lists.runrev.com > > Hi friends, > > ugly problem here in my current project. > OS X 10.9.2, Simulator 7.1, latest XCode. > > A stack, that runs fine on Mac and Windows in the IDE and standalone > immediately crashes the simulator after the splash screen appears. > Tested in 6.6.1, 6.6.2, 6.7 and 7.0, same crash. > Same as standalone on the actual device! > > The crash report is not very enlightening: > Exception Type: EXC_BAD_ACCESS (SIGBUS) > Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000 > ... > Thread 3 Crashed: > 0 libsystem_sim_c.dylib > lotsa hex stuff... > ... > > Our backup stack from a week ago DOES indeed work fine and we only added some more images. > I even commented out ALL "pre-/open/stack/card" handlers, which we did not touch actually, > to see if this is script related, but no success. > > I even removed some images from the first card (corrupted images are often a reason for this) > but no success either, crash right after the splash screen. > > Unneccessary to say that this project needs to be presented on an iPad (iOS 7!) on thursday :-/ > > Any hints very welcome! > > > Best > > Klaus > -- > Klaus Major > http://www.major-k.de > klaus at major-k.de > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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-k.de Tue May 6 12:48:47 2014 From: klaus at major-k.de (Klaus major-k) Date: Tue, 6 May 2014 18:48:47 +0200 Subject: Crash in simulator In-Reply-To: References: <4910AF0B-F0B6-4008-9A89-0AB1E63A346C@major-k.de> Message-ID: <21F8613F-D751-4B88-BC9A-82D4A4F7DC87@major-k.de> Hi John, Am 06.05.2014 um 18:39 schrieb John Dixon : > Klaus.. > > When you say latest XCode.. do you mean 5.1 or 5.1.1... I found yesterday that 5.1.1 would not behave itself and the app would crash in the simulator... > got rid of it and went back to 5.1 and everything was fine..:-) aha! Yes i am using XCode 5.1.1, thanks for the hint, will try that, thank "Time Machine" :-) > >> From: klaus at major-k.de >> Subject: Crash in simulator >> Date: Tue, 6 May 2014 17:21:10 +0200 >> To: use-livecode at lists.runrev.com >> >> Hi friends, >> >> ugly problem here in my current project. >> OS X 10.9.2, Simulator 7.1, latest XCode. >> >> A stack, that runs fine on Mac and Windows in the IDE and standalone >> immediately crashes the simulator after the splash screen appears. >> Tested in 6.6.1, 6.6.2, 6.7 and 7.0, same crash. >> Same as standalone on the actual device! >> >> The crash report is not very enlightening: >> Exception Type: EXC_BAD_ACCESS (SIGBUS) >> Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000 >> ... >> Thread 3 Crashed: >> 0 libsystem_sim_c.dylib >> lotsa hex stuff... >> ... >> >> Our backup stack from a week ago DOES indeed work fine and we only added some more images. >> I even commented out ALL "pre-/open/stack/card" handlers, which we did not touch actually, >> to see if this is script related, but no success. >> >> I even removed some images from the first card (corrupted images are often a reason for this) >> but no success either, crash right after the splash screen. >> >> Unneccessary to say that this project needs to be presented on an iPad (iOS 7!) on thursday :-/ >> >> Any hints very welcome! Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From dsc at swcp.com Tue May 6 12:54:37 2014 From: dsc at swcp.com (Dar Scott) Date: Tue, 6 May 2014 10:54:37 -0600 Subject: Checkboxes In-Reply-To: <5368C012.9000605@gmail.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <536553EE.2080309@hyperactivesw.com> <5B93072D-B258-42EA-9136-A4D6A8C373F5@swcp.com> <5365778F.8090305@hyperactivesw.com> <457B7BCC-BAB1-448C-B04F-9C1A89DB5784@swcp.com> <5368C012.9000605@gmail.com> Message-ID: <7A462196-E562-42CB-9382-89218F100449@swcp.com> my eyes glaze over On May 6, 2014, at 4:57 AM, Richmond wrote: > On 06/05/14 00:20, Dar Scott wrote: >> My suggestion was to take advantage of the property that was already there, text. >> >> The checkbox is a nice way to introduce ?if? statements. However, the syntax causes MEGO. It introduces several new concepts. > > Um. What's 'MEGO' ? > > Richmond. > >> >> I have to rearrange things, then, since responses are underwhelming. >> >> Maybe a quick look at ?is a number? (which really is complicated) can work for ?if?. Or better, a numeric comparison. >> >> Both highlight and button can be introduced slowly. Checked is highlighted? A checkbox is a button? >> >> Or I can just give them a checkedBox or boxIsChecked function and explain it to those who are ready but allow others to use it as is. . >> >> Dar >> > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Tue May 6 13:00:11 2014 From: dsc at swcp.com (Dar Scott) Date: Tue, 6 May 2014 11:00:11 -0600 Subject: Checkboxes In-Reply-To: <5368C21D.5070903@gmail.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <536553EE.2080309@hyperactivesw.com> <5B93072D-B258-42EA-9136-A4D6A8C373F5@swcp.com> <5365778F.8090305@hyperactivesw.com> <457B7BCC-BAB1-448C-B04F-9C1A89DB5784@swcp.com> <156606CE-C418-43F0-AEC9-57F75B30EBD4@swcp.com> <5368C21D.5070903@gmail.com> Message-ID: <6B9F93E5-4892-4DC9-AB22-FFD5E2B56632@swcp.com> You can move a control (or part). You can?t move an object and a graphic leaves out images. On May 6, 2014, at 5:06 AM, Richmond wrote: > On 06/05/14 00:24, Dar Scott wrote: >> A kid recently made a fireball object. He called it a ?part' so he could change from graphic to image. (I didn?t explain behavior and me, but this will have to come up.) >> >> Dar >> >> > > 'part', 'bit', 'component', 'control', 'thingy', 'object' . . . what I call something is not going to do much good unless: > > 1. I adhere to a standard naming convention, > > or > > 2. I make it contextually clear what I mean. > > On Day #1 I would have thought it would not be a bad idea to have "the naming of parts" > > [ http://www.solearabiantree.net/namingofparts/namingofparts.html ] > > to avoid confusion at a later date . . . > > . . . you know, that sort of wiggly thingy that makes the whim-wham go all woozhly . . . > > private codes are all very fine and even, sometimes, fun; but not much good in the > wider world. > > So; why not stick with OBJECT ? > > This is certainly better than CONTROL as not all objects contain scripts to control other things > or precipitate action. And, better than PART as that implies the OBJECT is somehow a dependent > component of a greater something, and it may not be. > > 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-k.de Tue May 6 13:10:43 2014 From: klaus at major-k.de (Klaus major-k) Date: Tue, 6 May 2014 19:10:43 +0200 Subject: Crash in simulator In-Reply-To: <21F8613F-D751-4B88-BC9A-82D4A4F7DC87@major-k.de> References: <4910AF0B-F0B6-4008-9A89-0AB1E63A346C@major-k.de> <21F8613F-D751-4B88-BC9A-82D4A4F7DC87@major-k.de> Message-ID: <02C2108B-B50A-4370-A832-287E777F09D3@major-k.de> Hi John, Am 06.05.2014 um 18:48 schrieb Klaus major-k : > Hi John, > > Am 06.05.2014 um 18:39 schrieb John Dixon : > >> Klaus.. >> >> When you say latest XCode.. do you mean 5.1 or 5.1.1... I found yesterday that 5.1.1 would not behave itself and the app would crash in the simulator... >> got rid of it and went back to 5.1 and everything was fine..:-) > > aha! > Yes i am using XCode 5.1.1, thanks for the hint, will try that, thank "Time Machine" :-) no joy, same crash with XCode 5.1 :-( Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From dsc at swcp.com Tue May 6 13:10:55 2014 From: dsc at swcp.com (Dar Scott) Date: Tue, 6 May 2014 11:10:55 -0600 Subject: Checkboxes In-Reply-To: <438e2ab8-5e4c-49a2-926b-a995e83a5ca5@email.android.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <536553EE.2080309@hyperactivesw.com> <5B93072D-B258-42EA-9136-A4D6A8C373F5@swcp.com> <5365778F.8090305@hyperactivesw.com> <457B7BCC-BAB1-448C-B04F-9C1A89DB5784@swcp.com> <156606CE-C418-43F0-AEC9-57F75B30EBD4@swcp.com> <5368C21D.5070903@gmail.com> <438e2ab8-5e4c-49a2-926b-a995e83a5ca5@email.android.com> Message-ID: <1C2B2FFE-4E3F-4C48-B2D6-FEB8D82DA326@swcp.com> By the way, everybody, I am very mostly convinced. The real problem with this: if the highlight of button ?Fast Mode? then ? Is that it introduces too many concepts: 1 A checkbox is a button. 2 Values can be true or false. 3 You can access properties in a script. 4 The highlight of a button is ? So, the problem was really me. Dar On May 6, 2014, at 9:37 AM, J. Landman Gay wrote: > One reason to use "part" is because it's already in the language as a synonym for control. > > On May 6, 2014 6:06:05 AM CDT, Richmond wrote: >> >> So; why not stick with OBJECT ? >> >> This is certainly better than CONTROL as not all objects contain >> scripts >> to control other things >> or precipitate action. And, better than PART as that implies the OBJECT >> >> is somehow a dependent >> component of a greater something, and it may not be. > > -- > 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 dan at clearvisiontech.com Tue May 6 13:13:32 2014 From: dan at clearvisiontech.com (Dan Friedman) Date: Tue, 6 May 2014 10:13:32 -0700 Subject: iOS Provisioning Profiles - Dev vs. Production In-Reply-To: References: Message-ID: Greetings! If I build my iOS app with the Development Provisioning Profile, and install it on my phone, and it runs perfectly without error, is there any reason to believe or think that building the EXACT same app with the Production Provisioning Profile would have any type of problem when it's posted to the App Store by Apple? This is exactly what I did. But when downloaded from the App Store, the app crashes. Not just for me, but for everyone that installs the app. How could the app have passed the App Review process but crash on EVERY install on EVERY device when downloaded from the App Store? I keep thinking that it might be the version of LC (6.6.1) or XCode (5.1.1) I am using... but wouldn't the development version fail as well? Regardless of that, how could it pass App Review if the app crashes on launch? I have contacted Apple Developer Technical Support (using one of my 2 allotted support incidences), but they are just giving me the runaround. All I get from them are form responses. Check this, check that... all checks out. They don't seem to want to examine the specifics of my case. Some of what they want me to do I can't because the app was not compiled in XCode. If it helps, here is the relevant parts of a crash report: Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x00000000, 0x00000000 Crashed Thread: 5 Thread 5 Crashed: 0 libsystem_kernel.dylib 0x3197232c __pthread_kill + 8 1 libsystem_c.dylib 0x3406f208 pthread_kill + 48 2 libsystem_c.dylib 0x34068298 abort + 88 3 myApp 0x001df580 0xad000 + 1254784 4 myApp 0x0017ee4e 0xad000 + 859726 5 myApp 0x0017ed20 0xad000 + 859424 6 libsystem_c.dylib 0x3403072e _pthread_start + 314 7 libsystem_c.dylib 0x340305e8 thread_start + 0 Anyone have any words of wisdom on this? Client is already at their wits end! -Dan From smaclean at madmansoft.com Tue May 6 13:15:47 2014 From: smaclean at madmansoft.com (Stephen MacLean) Date: Tue, 6 May 2014 13:15:47 -0400 Subject: Crash in simulator In-Reply-To: <02C2108B-B50A-4370-A832-287E777F09D3@major-k.de> References: <4910AF0B-F0B6-4008-9A89-0AB1E63A346C@major-k.de> <21F8613F-D751-4B88-BC9A-82D4A4F7DC87@major-k.de> <02C2108B-B50A-4370-A832-287E777F09D3@major-k.de> Message-ID: Hi Klaus, I?m using 5.1.1 with no issues. One thing I found was to make sure that you had downloaded all the SDK?s and simulators inside of 5.1.1 Another was to make sure that the updated dev tools had been installed and that you had removed and then reselected the SDK?s in LC?s preferences. YMMV, but hope this helps. Best, Steve MacLean On May 6, 2014, at 1:10 PM, Klaus major-k wrote: > Hi John, > > Am 06.05.2014 um 18:48 schrieb Klaus major-k : > >> Hi John, >> >> Am 06.05.2014 um 18:39 schrieb John Dixon : >> >>> Klaus.. >>> >>> When you say latest XCode.. do you mean 5.1 or 5.1.1... I found yesterday that 5.1.1 would not behave itself and the app would crash in the simulator... >>> got rid of it and went back to 5.1 and everything was fine..:-) >> >> aha! >> Yes i am using XCode 5.1.1, thanks for the hint, will try that, thank "Time Machine" :-) > > no joy, same crash with XCode 5.1 :-( > > > Best > > Klaus > -- > Klaus Major > http://www.major-k.de > klaus at major-k.de > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Tue May 6 13:19:34 2014 From: dan at clearvisiontech.com (Dan Friedman) Date: Tue, 6 May 2014 10:19:34 -0700 Subject: Crash in simulator Message-ID: <95EB6602-78F1-421D-8BC1-159E12BAB482@clearvisiontech.com> Klaus, I had a VERY similar issue a little while ago... couldn't figure it out! Same as you, I had only changed some images. With only 3 hairs left in my head, I discovered that if the fileName of an image was invalid, iOS didn't like it! Once I changed the fileName to empty or to a valid path, all was well. Maybe this is the same for you? Hope that helps... -Dan > Hi friends, > > ugly problem here in my current project. > OS X 10.9.2, Simulator 7.1, latest XCode. > > A stack, that runs fine on Mac and Windows in the IDE and standalone > immediately crashes the simulator after the splash screen appears. > Tested in 6.6.1, 6.6.2, 6.7 and 7.0, same crash. > Same as standalone on the actual device! > > The crash report is not very enlightening: > Exception Type: EXC_BAD_ACCESS (SIGBUS) > Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000 > ... > Thread 3 Crashed: > 0 libsystem_sim_c.dylib > lotsa hex stuff... > ... > > Our backup stack from a week ago DOES indeed work fine and we only added some more images. > I even commented out ALL "pre-/open/stack/card" handlers, which we did not touch actually, > to see if this is script related, but no success. > > I even removed some images from the first card (corrupted images are often a reason for this) > but no success either, crash right after the splash screen. > > Unneccessary to say that this project needs to be presented on an iPad (iOS 7!) on thursday :-/ > > Any hints very welcome! From richmondmathewson at gmail.com Tue May 6 13:20:42 2014 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 06 May 2014 20:20:42 +0300 Subject: Checkboxes In-Reply-To: <7A462196-E562-42CB-9382-89218F100449@swcp.com> References: <5F303B13-ECF9-440B-9ADD-6F6A5E00F2F7@me.com> <5365347E.8080804@hyperactivesw.com> <07979D88-9E26-4834-9BE1-5E70D6936C04@swcp.com> <536553EE.2080309@hyperactivesw.com> <5B93072D-B258-42EA-9136-A4D6A8C373F5@swcp.com> <5365778F.8090305@hyperactivesw.com> <457B7BCC-BAB1-448C-B04F-9C1A89DB5784@swcp.com> <5368C012.9000605@gmail.com> <7A462196-E562-42CB-9382-89218F100449@swcp.com> Message-ID: <536919EA.40209@gmail.com> On 06/05/14 19:54, Dar Scott wrote: > my eyes glaze over Good one! However, too many children expect everything to be 100% fascinating all the time, and as soon as something isn't 100% fascinating or involves a little bit of focus, effort and work their eyes glaze over and you've lost them. Simplifying things too much acts as positive feedback for MEGO. This means that after a while it is not MEGO but MMMO [ = My Mind Mists Over]. Well; if we want a race of slack-jawed, button clicking morons then I guess that's OK. Richmond. From hello at simonsmith.co Tue May 6 13:27:23 2014 From: hello at simonsmith.co (Simon Smith) Date: Tue, 6 May 2014 19:27:23 +0200 Subject: Hosting LiveCode stacks In-Reply-To: <53691015.2000807@gmail.com> References: <53691015.2000807@gmail.com> Message-ID: Hi You could just ftp the files up, zip them, or the add the following to your themes functions.php file: add_filter('upload_mimes', 'add_custom_upload_mimes'); function add_custom_upload_mimes($existing_mimes) { $existing_mimes['livecode'] = 'application/octet-stream'; return $existing_mimes; } Kind Regards Simon On Tue, May 6, 2014 at 6:38 PM, Richmond wrote: > On 06/05/14 19:12, Monk in Exile wrote: > >> I want to host some LiveCode sites on a WordPress blog. For this I need to >> add the mime-type of LiveCode to enable upload and download. >> >> in the terminal (on OSX), if I use: file --mime Tuna.livecode >> >> Returns: application/octet-stream; charset=binary >> >> Or is there a LiveCode specific mime type I should use? The other bit is >> to >> associate the browser and this mime-type with LiveCode so that LiveCode >> opens the downloaded stacks? >> >> It's been a few years since I've done this, any help appreciated :) >> >> Thanks >> _______________________________________________ >> >> > I wonder if things wouldn't be a lot easier if you just stored the stacks > as ZIP files. > > 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 > -- *Simon Smith* *seo, online marketing, web development* w. http://www.simonsmith.co m. +27 83 306 7862 From klaus at major-k.de Tue May 6 13:30:05 2014 From: klaus at major-k.de (Klaus major-k) Date: Tue, 6 May 2014 19:30:05 +0200 Subject: Crash in simulator In-Reply-To: <95EB6602-78F1-421D-8BC1-159E12BAB482@clearvisiontech.com> References: <95EB6602-78F1-421D-8BC1-159E12BAB482@clearvisiontech.com> Message-ID: <814A9BAB-50AA-413B-B793-75DB741A09D4@major-k.de> Hi Dan, Am 06.05.2014 um 19:19 schrieb Dan Friedman : > Klaus, > > I had a VERY similar issue a little while ago... couldn't figure it out! Same as you, I had only changed some images. With only 3 hairs left in my head, I discovered that if the fileName of an image was invalid, iOS didn't like it! Once I changed the fileName to empty or to a valid path, all was well. Maybe this is the same for you? thanks for the hint, but no, all filenames definitively valid. > Hope that helps... > -Dan Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From dave at applicationinsight.com Tue May 6 14:00:41 2014 From: dave at applicationinsight.com (Dave Kilroy) Date: Tue, 6 May 2014 11:00:41 -0700 (PDT) Subject: iOS Provisioning Profiles - Dev vs. Production In-Reply-To: References: Message-ID: <1399399241244-4679188.post@n4.nabble.com> Hi Dan Sorry to hear about your troubles - grasping at straws here but its the only thing that comes to mind - what are the expiry dates on your distribution provisioning profile and distribution signing identity? Is it possible that they were OK during development and Apple review but that one or both of them has now expired? Also, do you have in-app purchases, anything in there in the 'sandbox mode' not in the production mode, or vice versa? Good luck! Dave PS: my own experience with the Apple Support Centre was slightly underwhelming and you are probably better off to rely on your own devices, forums, mailing lists etc ----- "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/iOS-Provisioning-Profiles-Dev-vs-Production-tp4679182p4679188.html Sent from the Revolution - User mailing list archive at Nabble.com. From dan at clearvisiontech.com Tue May 6 14:12:02 2014 From: dan at clearvisiontech.com (Dan Friedman) Date: Tue, 6 May 2014 11:12:02 -0700 Subject: iOS Provisioning Profiles - Dev vs. Production Message-ID: <77B757E8-EE75-4D63-9819-459DAE5BDA2C@clearvisiontech.com> Dave, Thanks for the reply. Both profiles are far from expiring, and the app doesn't have any in-app purchases. I am thinking that something happened to the app after apple reviewed it, and it was posted to the app store. I'm thinking of just uploading another binary and seeing what happens. Don't know what else to do? -Dan > Hi Dan > > Sorry to hear about your troubles - grasping at straws here but its the only > thing that comes to mind - what are the expiry dates on your distribution > provisioning profile and distribution signing identity? Is it possible that > they were OK during development and Apple review but that one or both of > them has now expired? > > Also, do you have in-app purchases, anything in there in the 'sandbox mode' > not in the production mode, or vice versa? > > Good luck! > > Dave > > PS: my own experience with the Apple Support Centre was slightly > underwhelming and you are probably better off to rely on your own devices, > forums, mailing lists etc From bobsneidar at iotecdigital.com Tue May 6 14:35:37 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Tue, 6 May 2014 18:35:37 +0000 Subject: dgh_findIndexes Overwrites Button Script Message-ID: <0519361B-8917-4274-918A-5067BF8E5D2C@iotecdigital.com> Hi all. Wondering if anyone else has seen this: I have a button called Utilities which contains commonly used commands and functions. It seems to have been overwritten by one handler, dgh_findIndexes. All the backups I have are also overwritten. I have not used Datagrid Helper in well over a year, long before I created this stack. How is it then that this script has overwritten virtually all my utility handlers? Hopefully I have a copy in another project somewhere, but if this is happening to anyone else, I suspect we should find out how and why. Bob S From prothero at earthednet.org Tue May 6 16:26:17 2014 From: prothero at earthednet.org (William Prothero) Date: Tue, 6 May 2014 13:26:17 -0700 Subject: Call for testing with 6.6.2 RC3 In-Reply-To: <5367B2A8.1060600@hyperactivesw.com> References: <20140505032100.Horde.IUT1BV1zN01kLgzCFrfUdQ1@host2.earthednet.org> <536715F8.40509@hyperactivesw.com> <5367B2A8.1060600@hyperactivesw.com> Message-ID: Jacqueline: The complete code to test snapShot in my test stack is below. It runs ok in LC 6.6, but fails in 6.6.2(RC3). I am testing it in the development environment. The snapshot will occasionally succeed but mostly fail. Thanks for looking at this. Bill on mouseUp randomizeBoxes takeSnapShot "mySnapShot" end mouseUp local pBoxRect,pleft,pBottom,pRight,pTop, on randomizeBoxes put the rect of grc "pBox" into pBoxRect put item 1 of pBoxRect into pleft put item 2 of pBoxRect into pTop put item 3 of pBoxRect into pRight put item 4 of pBoxRect into pBottom set the loc of grc "rect1" to randomLoc() set the loc of grc "rect2" to randomLoc() set the loc of grc "rect3" to randomLoc() end randomizeBoxes function randomLoc put pRight - pLeft into pWid put random(pWid) + pleft into xR put pBottom - pTop into pHt put random(pHt)+pTop into yR return xr&","&yR end randomLoc on takeSnapShot mySnapShot set the visible of img mySnapShot to FALSE wait for 0 seconds with messages --in lc 6.6, if this statement is not here, the snapshot fails. --This script fails in 6.6.2 (RC3). put the rect of this stack into stackRect put item 1 of stackRect + pLeft into xsLeft put item 2 of stackRect + pTop into ysTop put item 1 of stackRect + pRight - 1 into xsRight put item 2 of stackRect + pBottom - 1 into ysBottom put xsLeft&","&ysTop&","&xsRight&","&ysBottom into snapRect --wait for 0.1 seconds with messages try export snapshot from rect snapRect to image mySnapShot catch tError answer tError end try --wait for 0 seconds set the rect of image mySnapShot to the rect of grc "pBox" --now set the captured rect to the mapbox rect --wait for 0 seconds with messages set the visible of img mySnapShot to TRUE end takeSnapShot From prothero at earthednet.org Tue May 6 16:27:35 2014 From: prothero at earthednet.org (William Prothero) Date: Tue, 6 May 2014 13:27:35 -0700 Subject: Call for testing with 6.6.2 RC3 In-Reply-To: References: <20140505032100.Horde.IUT1BV1zN01kLgzCFrfUdQ1@host2.earthednet.org> <536715F8.40509@hyperactivesw.com> <5367B2A8.1060600@hyperactivesw.com> Message-ID: <87B86F6A-CB88-4AA8-B82D-66AC010C8DDE@earthednet.org> Jacqueline: Whoops, forgot to tell you I?m on OSX 10.9.2. Bill On May 6, 2014, at 1:26 PM, William Prothero wrote: > Jacqueline: > The complete code to test snapShot in my test stack is below. It runs ok in LC 6.6, but fails in 6.6.2(RC3). I am testing it in the development environment. The snapshot will occasionally succeed but mostly fail. > > Thanks for looking at this. > Bill > From skip at magicgate.com Tue May 6 16:33:47 2014 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Tue, 6 May 2014 16:33:47 -0400 Subject: Need to compare two datagrids In-Reply-To: References: Message-ID: Peter and Phil, thank you so much... it worked perfectly! On Mon, May 5, 2014 at 6:12 PM, Peter Haworth wrote: > On Mon, May 5, 2014 at 2:53 PM, Peter Haworth wrote: > > > filter lines of tdg2Text matching tRegexp into tTemp > > > And yet another correction to the filter syntax: > > filter lines of tdg2Text with regex pattern tRegexp into tTemp > > I tested the code this time and it seems to work. > > Pete > lcSQL Software > Home of lcStackBrowser and > SQLiteAdmin > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From zryip.theslug at gmail.com Tue May 6 16:47:55 2014 From: zryip.theslug at gmail.com (zryip theSlug) Date: Tue, 6 May 2014 22:47:55 +0200 Subject: dgh_findIndexes Overwrites Button Script In-Reply-To: <0519361B-8917-4274-918A-5067BF8E5D2C@iotecdigital.com> References: <0519361B-8917-4274-918A-5067BF8E5D2C@iotecdigital.com> Message-ID: Bob, All I can say is the dgh_FindIndexes can only be found on the code snippets section of my website or in the LiveCode forum, where I shared it. DGH do not copy this handler in any case and internally it is named _dg_FindIndexes. DGH is not overwriting scripts without the user confirmation and this is only the case for datagrid form or column scripts. Plus, when the "Scripts" section of DGH is used, the scripts are added after the existing scripts. I'm sharing code for helping developers and I'm doing profesional tools. DGH has hundreds users and if they are reading your message, I would like to ensure them they can be confident in the safety of the code I'm writing. I would have appreciated you wrote me before to launch this message in the community. Anyway, I'm actually working on an open source version of DGH. Even if it is not ready yet, DGH's users will soon see my code is safe. By the way, what this "dgh_findIndexes" looks like? On Tue, May 6, 2014 at 8:35 PM, Bob Sneidar wrote: > Hi all. > > Wondering if anyone else has seen this: I have a button called Utilities which contains commonly used commands and functions. It seems to have been overwritten by one handler, dgh_findIndexes. All the backups I have are also overwritten. I have not used Datagrid Helper in well over a year, long before I created this stack. How is it then that this script has overwritten virtually all my utility handlers? > > Hopefully I have a copy in another project somewhere, but if this is happening to anyone else, I suspect we should find out how and why. > > Bob S > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Best, -- Zryip TheSlug http://www.aslugontheroad.com From gerry.orkin at gmail.com Tue May 6 17:15:35 2014 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Wed, 7 May 2014 07:15:35 +1000 Subject: iOS Provisioning Profiles - Dev vs. Production In-Reply-To: References: Message-ID: Dan Is this the first release of the app? I had a situation where updates to an existing version were fine but new installs hung for users. Turned out that I'd introduced a bug that only affected users who didn't already have one of the files I copy from the binary to the device when the app is first launched. It must have passed Apple's testing because they tested it on the same device or simulator they'd used for the previous version. Gerry > On 7 May 2014, at 3:13 am, Dan Friedman wrote: > > Greetings! > > If I build my iOS app with the Development Provisioning Profile, and install it on my phone, and it runs perfectly without error, is there any reason to believe or think that building the EXACT same app with the Production Provisioning Profile would have any type of problem when it's posted to the App Store by Apple? > > This is exactly what I did. But when downloaded from the App Store, the app crashes. Not just for me, but for everyone that installs the app. How could the app have passed the App Review process but crash on EVERY install on EVERY device when downloaded from the App Store? > > I keep thinking that it might be the version of LC (6.6.1) or XCode (5.1.1) I am using... but wouldn't the development version fail as well? Regardless of that, how could it pass App Review if the app crashes on launch? > > I have contacted Apple Developer Technical Support (using one of my 2 allotted support incidences), but they are just giving me the runaround. All I get from them are form responses. Check this, check that... all checks out. They don't seem to want to examine the specifics of my case. Some of what they want me to do I can't because the app was not compiled in XCode. > > If it helps, here is the relevant parts of a crash report: > > Exception Type: EXC_CRASH (SIGABRT) > Exception Codes: 0x00000000, 0x00000000 > Crashed Thread: 5 > > Thread 5 Crashed: > 0 libsystem_kernel.dylib 0x3197232c __pthread_kill + 8 > 1 libsystem_c.dylib 0x3406f208 pthread_kill + 48 > 2 libsystem_c.dylib 0x34068298 abort + 88 > 3 myApp 0x001df580 0xad000 + 1254784 > 4 myApp 0x0017ee4e 0xad000 + 859726 > 5 myApp 0x0017ed20 0xad000 + 859424 > 6 libsystem_c.dylib 0x3403072e _pthread_start + 314 > 7 libsystem_c.dylib 0x340305e8 thread_start + 0 > > > Anyone have any words of wisdom on this? Client is already at their wits end! > > -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 jacque at hyperactivesw.com Tue May 6 17:59:20 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 06 May 2014 16:59:20 -0500 Subject: dgh_findIndexes Overwrites Button Script In-Reply-To: References: <0519361B-8917-4274-918A-5067BF8E5D2C@iotecdigital.com> Message-ID: <53695B38.7030209@hyperactivesw.com> On 5/6/14, 3:47 PM, zryip theSlug wrote: > All I can say is the dgh_FindIndexes can only be found on the code > snippets section of my website or in the LiveCode forum, where I > shared it. > DGH do not copy this handler in any case and internally it is named > _dg_FindIndexes. In that case, it sounds like Bob may have copied the script into a private library or a plugin stack that opens on startup. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dsc at swcp.com Tue May 6 18:04:24 2014 From: dsc at swcp.com (Dar Scott) Date: Tue, 6 May 2014 16:04:24 -0600 Subject: dgh_findIndexes Overwrites Button Script In-Reply-To: <0519361B-8917-4274-918A-5067BF8E5D2C@iotecdigital.com> References: <0519361B-8917-4274-918A-5067BF8E5D2C@iotecdigital.com> Message-ID: <067EE40C-667B-4F6A-A909-90C7FAB801DD@swcp.com> Do you think it possible you have not used the Utilities button for a period of time that includes many backups? Maybe this is the consequence of something that took place long ago. Maybe select text, forget to copy, then select all in the script and paste. Save it all in a hurry because it was time for you to blow out birthday candles. I do goofy things, so I think it might be possible that others occasionally do. I like the new Mavericks multi-display menus, but I have goofed in copy-paste at least once with that. Dar On May 6, 2014, at 12:35 PM, Bob Sneidar wrote: > Hi all. > > Wondering if anyone else has seen this: I have a button called Utilities which contains commonly used commands and functions. It seems to have been overwritten by one handler, dgh_findIndexes. All the backups I have are also overwritten. I have not used Datagrid Helper in well over a year, long before I created this stack. How is it then that this script has overwritten virtually all my utility handlers? > > Hopefully I have a copy in another project somewhere, but if this is happening to anyone else, I suspect we should find out how and why. > > Bob S > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Tue May 6 18:16:06 2014 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 6 May 2014 19:16:06 -0300 Subject: SUMMARY Re: LiveCode Books In-Reply-To: <5368E008.1020001@fourthworld.com> References: <5368E008.1020001@fourthworld.com> Message-ID: Richard, I have the domain "livecodebooks.com", can you provide me with some URLs and then I will put a simple page up. Google will index it and everyone will be wiser! :D Cheers On Tue, May 6, 2014 at 10:13 AM, Richard Gaskin wrote: > Dar Scott wrote: > >> I noted these: >> >> RunRev Ltd. >> LiveCode User Guide >> >> Mark Schonewille >> Programming LiveCode for the Real Beginner >> >> Scott McDonald >> Coding Nine LiveCode Games >> >> Colin Holgate >> LiveCode Mobile Development >> >> Edward D. Lavieri Jr. >> LiveCode Mobile Development Hotshot >> >> Did I miss anything? Is the last one real? >> > > It's from the well-established Packt Publishing, so it seems real enough: > > > If the list is limited to books specifically, while there are at least two > or three others in development I believe that list is fairly complete for > the moment. > > But if we consider the larger scope of learning materials for LiveCode > online works make a great way to learn programming, and of those there's > Devin Asay's free LC course: > > > ...and his expanded paid course, priced about as low as a book: > > > There are of course hundreds of smaller topic-specific tutorials floating > around, but as far as scope and quality on par with a book Devin's work is > IMO definitely important to add to such a list. > > -- > 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 capellan2000 at gmail.com Tue May 6 18:55:56 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 6 May 2014 15:55:56 -0700 (PDT) Subject: SUMMARY Re: LiveCode Books In-Reply-To: References: <28AFB3F8-9919-4D8D-B1F9-2E058D72C391@swcp.com> <5368E008.1020001@fourthworld.com> Message-ID: <1399416955961-4679199.post@n4.nabble.com> Hi Andre, Could you include all the tutorials published, sorted by topic? http://livecodesupersite.com/tutorials.html Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-Books-tp4678900p4679199.html Sent from the Revolution - User mailing list archive at Nabble.com. From pete at lcsql.com Tue May 6 19:25:03 2014 From: pete at lcsql.com (Peter Haworth) Date: Tue, 6 May 2014 16:25:03 -0700 Subject: SUMMARY Re: LiveCode Books In-Reply-To: References: <5368E008.1020001@fourthworld.com> Message-ID: Hi Andre, Without wishing to dampen the enthusiasm to do this, it does result in yet another place to look for Livecode resources online. It might be better to ask Scott McDonald to add a section to his Livecode supersite for books. Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Tue, May 6, 2014 at 3:16 PM, Andre Garzia wrote: > Richard, > > I have the domain "livecodebooks.com", can you provide me with some URLs > and then I will put a simple page up. Google will index it and everyone > will be wiser! :D > > Cheers > > > On Tue, May 6, 2014 at 10:13 AM, Richard Gaskin > wrote: > > > Dar Scott wrote: > > > >> I noted these: > >> > >> RunRev Ltd. > >> LiveCode User Guide > >> > >> Mark Schonewille > >> Programming LiveCode for the Real Beginner > >> > >> Scott McDonald > >> Coding Nine LiveCode Games > >> > >> Colin Holgate > >> LiveCode Mobile Development > >> > >> Edward D. Lavieri Jr. > >> LiveCode Mobile Development Hotshot > >> > >> Did I miss anything? Is the last one real? > >> > > > > It's from the well-established Packt Publishing, so it seems real enough: > > > > > > If the list is limited to books specifically, while there are at least > two > > or three others in development I believe that list is fairly complete for > > the moment. > > > > But if we consider the larger scope of learning materials for LiveCode > > online works make a great way to learn programming, and of those there's > > Devin Asay's free LC course: > > > > > > ...and his expanded paid course, priced about as low as a book: > > > > > > There are of course hundreds of smaller topic-specific tutorials floating > > around, but as far as scope and quality on par with a book Devin's work > is > > IMO definitely important to add to such a list. > > > > -- > > 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. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From capellan2000 at gmail.com Tue May 6 21:46:47 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 6 May 2014 18:46:47 -0700 (PDT) Subject: Community standards for a LEGO kit? In-Reply-To: <5368FB4F.2020504@gmail.com> References: <0C3DC263-6F9D-40C1-AC0A-C6E9D5C29FB1@wanadoo.fr> <53678544.8020401@gmail.com> <4704B5F1-2DAF-4D42-853F-CD94BA40ACA8@buchwald.ca> <5368E31A.9070906@fourthworld.com> <5368FB4F.2020504@gmail.com> Message-ID: <1399427207552-4679201.post@n4.nabble.com> LiveCode Blocks works well with LiveCode Stacks, because you could build a stack of blocks. :D Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Looking-further-than-the-end-of-your-nose-Was-Toolin-Around-tp4679088p4679201.html Sent from the Revolution - User mailing list archive at Nabble.com. From andre at andregarzia.com Tue May 6 23:07:16 2014 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 7 May 2014 00:07:16 -0300 Subject: SUMMARY Re: LiveCode Books In-Reply-To: References: <5368E008.1020001@fourthworld.com> Message-ID: Pete, I don't plan to host tutorials. I just want to host the cover for each book, a tiny blurb/sales pitch and a link to where people can buy them. Thats it. A single page pointing to resources. Don underestimate the potential of the domain name "livecodebooks.com" when searching for books about livecode... search providers will crawl it easier and the authors will get more exposure. ;-) On Tue, May 6, 2014 at 8:25 PM, Peter Haworth wrote: > Hi Andre, > Without wishing to dampen the enthusiasm to do this, it does result in yet > another place to look for Livecode resources online. It might be better to > ask Scott McDonald to add a section to his Livecode supersite for books. > > Pete > lcSQL Software > Home of lcStackBrowser and > SQLiteAdmin > > > On Tue, May 6, 2014 at 3:16 PM, Andre Garzia > wrote: > > > Richard, > > > > I have the domain "livecodebooks.com", can you provide me with some URLs > > and then I will put a simple page up. Google will index it and everyone > > will be wiser! :D > > > > Cheers > > > > > > On Tue, May 6, 2014 at 10:13 AM, Richard Gaskin > > wrote: > > > > > Dar Scott wrote: > > > > > >> I noted these: > > >> > > >> RunRev Ltd. > > >> LiveCode User Guide > > >> > > >> Mark Schonewille > > >> Programming LiveCode for the Real Beginner > > >> > > >> Scott McDonald > > >> Coding Nine LiveCode Games > > >> > > >> Colin Holgate > > >> LiveCode Mobile Development > > >> > > >> Edward D. Lavieri Jr. > > >> LiveCode Mobile Development Hotshot > > >> > > >> Did I miss anything? Is the last one real? > > >> > > > > > > It's from the well-established Packt Publishing, so it seems real > enough: > > > > > > > > > If the list is limited to books specifically, while there are at least > > two > > > or three others in development I believe that list is fairly complete > for > > > the moment. > > > > > > But if we consider the larger scope of learning materials for LiveCode > > > online works make a great way to learn programming, and of those > there's > > > Devin Asay's free LC course: > > > > > > > > > ...and his expanded paid course, priced about as low as a book: > > > > > > > > > There are of course hundreds of smaller topic-specific tutorials > floating > > > around, but as far as scope and quality on par with a book Devin's work > > is > > > IMO definitely important to add to such a list. > > > > > > -- > > > 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. > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 jacque at hyperactivesw.com Wed May 7 01:41:37 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 07 May 2014 00:41:37 -0500 Subject: Call for testing with 6.6.2 RC3 In-Reply-To: References: <20140505032100.Horde.IUT1BV1zN01kLgzCFrfUdQ1@host2.earthednet.org> <536715F8.40509@hyperactivesw.com> <5367B2A8.1060600@hyperactivesw.com> Message-ID: <5369C791.6000509@hyperactivesw.com> On 5/6/14, 3:26 PM, William Prothero wrote: > The complete code to test snapShot in my test stack is below. It runs > ok in LC 6.6, but fails in 6.6.2(RC3). I am testing it in the > development environment. The snapshot will occasionally succeed but > mostly fail. I don't see anything offhand that would cause a failure, but if it runs okay in one version and not in another then there's likely a bug in LC somewhere. You should probably write up a bug report, attach your test stack to it, and see what the team says. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed May 7 01:43:44 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 07 May 2014 00:43:44 -0500 Subject: SUMMARY Re: LiveCode Books In-Reply-To: References: <5368E008.1020001@fourthworld.com> Message-ID: <5369C810.6050800@hyperactivesw.com> On 5/6/14, 10:07 PM, Andre Garzia wrote: > I don't plan to host tutorials. I just want to host the cover for each > book, a tiny blurb/sales pitch and a link to where people can buy them. > Thats it. A single page pointing to resources. Don underestimate the > potential of the domain name "livecodebooks.com" when searching for books > about livecode... search providers will crawl it easier and the authors > will get more exposure. I think it would be great if the list was in both places. LC can't have too much exposure, and I like that there is a livecodebooks domain. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From prothero at earthednet.org Wed May 7 01:49:02 2014 From: prothero at earthednet.org (Earthednet-wp) Date: Tue, 6 May 2014 22:49:02 -0700 Subject: Call for testing with 6.6.2 RC3 In-Reply-To: <5369C791.6000509@hyperactivesw.com> References: <20140505032100.Horde.IUT1BV1zN01kLgzCFrfUdQ1@host2.earthednet.org> <536715F8.40509@hyperactivesw.com> <5367B2A8.1060600@hyperactivesw.com> <5369C791.6000509@hyperactivesw.com> Message-ID: Jacqueline, Thanks, I'll file a bug report. Bill William Prothero http://es.earthednet.org > On May 6, 2014, at 10:41 PM, "J. Landman Gay" wrote: > >> On 5/6/14, 3:26 PM, William Prothero wrote: >> The complete code to test snapShot in my test stack is below. It runs >> ok in LC 6.6, but fails in 6.6.2(RC3). I am testing it in the >> development environment. The snapshot will occasionally succeed but >> mostly fail. > > I don't see anything offhand that would cause a failure, but if it runs okay in one version and not in another then there's likely a bug in LC somewhere. > > You should probably write up a bug report, attach your test stack to it, and see what the team says. > > -- > 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 richmondmathewson at gmail.com Wed May 7 07:33:59 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 07 May 2014 14:33:59 +0300 Subject: Silly Automated Rabbit Message-ID: <536A1A27.9020602@gmail.com> Oh, yes! http://forums.runrev.com/viewtopic.php?f=25&t=20290&p=103059#p103059 Feedback, Please. Richmond. From richmondmathewson at gmail.com Wed May 7 08:50:28 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 07 May 2014 15:50:28 +0300 Subject: Silly Automated Rabbit In-Reply-To: <536A1A27.9020602@gmail.com> References: <536A1A27.9020602@gmail.com> Message-ID: <536A2C14.8030709@gmail.com> So: I have a group ['code block'] that contains this code: on mouseDown clone me set the name of last group to "RL" grab group "RL" end mouseDown on mouseUp if not within (graphic "T1", the mouseloc) then delete group "RL" end if end mouseUp 2 problems coming up here: 1. The mouse does not grab the cloned group. 2. If the mouse drops the cloned group outwith the bounds of graphic "T1" it is not deleted. Would be glad of some help. Richmond. From MikeKerner at roadrunner.com Wed May 7 10:26:55 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 7 May 2014 10:26:55 -0400 Subject: SSL Library Not Found Message-ID: I'm trying to use the native encrypt/decrypt code on ios. I have the encryption external selected in ios standalone settings, but when I run the app and attempt to decrypt I get "SSL Library not found". As one would expect, everything works fine with Monte's encrypt/decrypt goodies. -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From neil at runrev.com Wed May 7 10:45:01 2014 From: neil at runrev.com (Neil Roger) Date: Wed, 07 May 2014 15:45:01 +0100 Subject: SSL Library Not Found In-Reply-To: References: Message-ID: <536A46ED.2050005@runrev.com> Hi Mike, What version of LC are you using? I tried the following against 6.6.1 and the encrypted data is returned as expected- on mouseUp encrypt field 1 using "blowfish" with password "test" and salt "livecode" put it into field 2 end mouseUp Kind Regards, Neil Roger -- RunRev Support Team ~ http://www.runrev.com ?? On 07/05/2014 15:26, Mike Kerner wrote: > I'm trying to use the native encrypt/decrypt code on ios. I have the > encryption external selected in ios standalone settings, but when I run the > app and attempt to decrypt I get "SSL Library not found". > > As one would expect, everything works fine with Monte's encrypt/decrypt > goodies. > From richmondmathewson at gmail.com Wed May 7 11:03:49 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 07 May 2014 18:03:49 +0300 Subject: Silly Automated Rabbit In-Reply-To: <536A2C14.8030709@gmail.com> References: <536A1A27.9020602@gmail.com> <536A2C14.8030709@gmail.com> Message-ID: <536A4B55.8080409@gmail.com> Go and get it: http://andregarzia.on-rev.com/richmond/GR.zip Richmond. From MikeKerner at roadrunner.com Wed May 7 11:03:13 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 7 May 2014 11:03:13 -0400 Subject: SSL Library Not Found In-Reply-To: <536A46ED.2050005@runrev.com> References: <536A46ED.2050005@runrev.com> Message-ID: 661. On Wed, May 7, 2014 at 10:45 AM, Neil Roger wrote: > Hi Mike, > > What version of LC are you using? > > I tried the following against 6.6.1 and the encrypted data is returned as > expected- > > on mouseUp > encrypt field 1 using "blowfish" with password "test" and salt "livecode" > put it into field 2 > end mouseUp > > Kind Regards, > > Neil Roger > -- > RunRev Support Team ~ http://www.runrev.com > ?? > > > On 07/05/2014 15:26, Mike Kerner wrote: > >> I'm trying to use the native encrypt/decrypt code on ios. I have the >> encryption external selected in ios standalone settings, but when I run >> the >> app and attempt to decrypt I get "SSL Library not found". >> >> As one would expect, everything works fine with Monte's encrypt/decrypt >> goodies. >> >> > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From neil at runrev.com Wed May 7 11:19:21 2014 From: neil at runrev.com (Neil Roger) Date: Wed, 07 May 2014 16:19:21 +0100 Subject: SSL Library Not Found In-Reply-To: References: <536A46ED.2050005@runrev.com> Message-ID: <536A4EF9.4030909@runrev.com> Hi Mike, That is strange as there is nothing else you need to check apart from the encryption external in the standalone settings. Do you have sample of the script you are trying to use? What version of Xcode/Simulator are you deploying too? Kind Regards, Neil Roger -- RunRev Support Team ~ http://www.runrev.com ?? On 07/05/2014 16:03, Mike Kerner wrote: > 661. > > > On Wed, May 7, 2014 at 10:45 AM, Neil Roger wrote: > >> Hi Mike, >> >> What version of LC are you using? >> >> I tried the following against 6.6.1 and the encrypted data is returned as >> expected- >> >> on mouseUp >> encrypt field 1 using "blowfish" with password "test" and salt "livecode" >> put it into field 2 >> end mouseUp >> >> Kind Regards, >> >> Neil Roger >> -- >> RunRev Support Team ~ http://www.runrev.com >> ?? >> >> >> On 07/05/2014 15:26, Mike Kerner wrote: >> >>> I'm trying to use the native encrypt/decrypt code on ios. I have the >>> encryption external selected in ios standalone settings, but when I run >>> the >>> app and attempt to decrypt I get "SSL Library not found". >>> >>> As one would expect, everything works fine with Monte's encrypt/decrypt >>> goodies. >>> >>> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > From MikeKerner at roadrunner.com Wed May 7 12:06:19 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 7 May 2014 12:06:19 -0400 Subject: SSL Library Not Found In-Reply-To: <536A4EF9.4030909@runrev.com> References: <536A46ED.2050005@runrev.com> <536A4EF9.4030909@runrev.com> Message-ID: I'm not going to the simulator, I'm going to a live device, and I'm using XC 5.1.1 On Wed, May 7, 2014 at 11:19 AM, Neil Roger wrote: > Hi Mike, > > That is strange as there is nothing else you need to check apart from the > encryption external in the standalone settings. > > Do you have sample of the script you are trying to use? What version of > Xcode/Simulator are you deploying too? > > > Kind Regards, > > Neil Roger > -- > RunRev Support Team ~ http://www.runrev.com > ?? > > > On 07/05/2014 16:03, Mike Kerner wrote: > >> 661. >> >> >> On Wed, May 7, 2014 at 10:45 AM, Neil Roger wrote: >> >> Hi Mike, >>> >>> What version of LC are you using? >>> >>> I tried the following against 6.6.1 and the encrypted data is returned as >>> expected- >>> >>> on mouseUp >>> encrypt field 1 using "blowfish" with password "test" and salt "livecode" >>> put it into field 2 >>> end mouseUp >>> >>> Kind Regards, >>> >>> Neil Roger >>> -- >>> RunRev Support Team ~ http://www.runrev.com >>> ?? >>> >>> >>> On 07/05/2014 15:26, Mike Kerner wrote: >>> >>> I'm trying to use the native encrypt/decrypt code on ios. I have the >>>> encryption external selected in ios standalone settings, but when I run >>>> the >>>> app and attempt to decrypt I get "SSL Library not found". >>>> >>>> As one would expect, everything works fine with Monte's encrypt/decrypt >>>> goodies. >>>> >>>> >>>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode 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 > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From david.bovill at gmail.com Wed May 7 12:32:23 2014 From: david.bovill at gmail.com (Monk in Exile) Date: Wed, 7 May 2014 18:32:23 +0200 Subject: Hosting LiveCode stacks In-Reply-To: References: <53691015.2000807@gmail.com> Message-ID: Thanks Simon and Richard - so I guess "application/octet-stream" is the way to go. I'm pretty sure I remember something about "application/livecode" beign registered? On 6 May 2014 19:27, Simon Smith wrote: > Hi > > You could just ftp the files up, zip them, or the add the following to your > themes functions.php file: > > add_filter('upload_mimes', 'add_custom_upload_mimes'); > > function add_custom_upload_mimes($existing_mimes) { > $existing_mimes['livecode'] = 'application/octet-stream'; > return $existing_mimes; > } > > Kind Regards > Simon > > > On Tue, May 6, 2014 at 6:38 PM, Richmond >wrote: > > > On 06/05/14 19:12, Monk in Exile wrote: > > > >> I want to host some LiveCode sites on a WordPress blog. For this I need > to > >> add the mime-type of LiveCode to enable upload and download. > >> > >> in the terminal (on OSX), if I use: file --mime Tuna.livecode > >> > >> Returns: application/octet-stream; charset=binary > >> > >> Or is there a LiveCode specific mime type I should use? The other bit is > >> to > >> associate the browser and this mime-type with LiveCode so that LiveCode > >> opens the downloaded stacks? > >> > >> It's been a few years since I've done this, any help appreciated :) > >> > >> Thanks > >> _______________________________________________ > >> > >> > > I wonder if things wouldn't be a lot easier if you just stored the stacks > > as ZIP files. > > > > 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 > > > > > > -- > > *Simon Smith* > *seo, online marketing, web development* > > w. http://www.simonsmith.co > m. +27 83 306 7862 > _______________________________________________ > use-livecode mailing list > use-livecode at 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 May 7 12:38:56 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 07 May 2014 19:38:56 +0300 Subject: Hosting LiveCode stacks In-Reply-To: References: <53691015.2000807@gmail.com> Message-ID: <536A61A0.6030009@gmail.com> On 07/05/14 19:32, Monk in Exile wrote: > Thanks Simon and Richard - so I guess "application/octet-stream" is the way > to go. I'm pretty sure I remember something about "application/livecode" > beign registered? > > Who's "Richard" ? From jacque at hyperactivesw.com Wed May 7 13:18:00 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 07 May 2014 12:18:00 -0500 Subject: Silly Automated Rabbit In-Reply-To: <536A2C14.8030709@gmail.com> References: <536A1A27.9020602@gmail.com> <536A2C14.8030709@gmail.com> Message-ID: <536A6AC8.2040201@hyperactivesw.com> On 5/7/14, 7:50 AM, Richmond wrote: > grab group "RL" I've never been able to get this to work in any version of LC (or MC.) The only syntax I could use was "grab me". -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed May 7 13:21:07 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 07 May 2014 12:21:07 -0500 Subject: Testing proxy servers in 6.6.2/6.7 In-Reply-To: References: Message-ID: <536A6B83.7030508@hyperactivesw.com> On 5/5/14, 9:33 AM, Trevor DeVore wrote: > For those who were testing libURL with proxy servers in previous versions > of 6.6.x can you please try again in 6.6.2 rc-3 and 6.6.7 dp-3? While > previous versions have a version of libURL with support for doing SSL > through a proxy server, it didn't have code that detected the proxy server. > > I would be interested in knowing if you can connect to the internet through > a proxy server using the new version of libURL. > Just bumping this, since I need to know the same thing. So far I think Nakia is the only person who has been testing. I wish we had more people behind a proxy. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmondmathewson at gmail.com Wed May 7 13:30:07 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 07 May 2014 20:30:07 +0300 Subject: Silly Automated Rabbit In-Reply-To: <536A6AC8.2040201@hyperactivesw.com> References: <536A1A27.9020602@gmail.com> <536A2C14.8030709@gmail.com> <536A6AC8.2040201@hyperactivesw.com> Message-ID: <536A6D9F.2090201@gmail.com> On 07/05/14 20:18, J. Landman Gay wrote: > On 5/7/14, 7:50 AM, Richmond wrote: >> grab group "RL" > > I've never been able to get this to work in any version of LC (or MC.) > The only syntax I could use was "grab me". > Thanks. Luckily I managed to get round that one: http://andregarzia.on-rev.com/richmond/GR.zip but it did take a bit of tooth-sucking. Certainly I've a mind to enter that as an enhancement request: one should be able to GRAB anything by name. Richmond. From lists at mangomultimedia.com Wed May 7 13:36:09 2014 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 7 May 2014 13:36:09 -0400 Subject: Testing proxy servers in 6.6.2/6.7 In-Reply-To: <536A6B83.7030508@hyperactivesw.com> References: <536A6B83.7030508@hyperactivesw.com> Message-ID: On Wed, May 7, 2014 at 1:21 PM, J. Landman Gay wrote: Just bumping this, since I need to know the same thing. So far I think > Nakia is the only person who has been testing. I wish we had more people > behind a proxy. Jacque, If you need to test for a customer you might take a look at https://wonderproxy.com/. I have used it in the past to get basic proxy support up and running in my products. You can sign up for a month of service, test various proxies, and then be done until you need to test again. -- Trevor DeVore Blue Mango Learning Systems www.screensteps.com - www.clarify-it.com From richmondmathewson at gmail.com Wed May 7 13:42:17 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 07 May 2014 20:42:17 +0300 Subject: Grab everything In-Reply-To: <536A2C14.8030709@gmail.com> References: <536A1A27.9020602@gmail.com> <536A2C14.8030709@gmail.com> Message-ID: <536A7079.1030000@gmail.com> Enhancement request # 12397 Richmond. From jacque at hyperactivesw.com Wed May 7 14:30:46 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 07 May 2014 13:30:46 -0500 Subject: Testing proxy servers in 6.6.2/6.7 In-Reply-To: References: <536A6B83.7030508@hyperactivesw.com> Message-ID: <536A7BD6.70309@hyperactivesw.com> On 5/7/14, 12:36 PM, Trevor DeVore wrote: > On Wed, May 7, 2014 at 1:21 PM, J. Landman Gay wrote: > > Just bumping this, since I need to know the same thing. So far I think >> Nakia is the only person who has been testing. I wish we had more people >> behind a proxy. > > > Jacque, > > If you need to test for a customer you might take a look at > https://wonderproxy.com/. I have used it in the past to get basic proxy > support up and running in my products. You can sign up for a month of > service, test various proxies, and then be done until you need to test > again. > Oh gosh, thank you! I had no idea such things existed. I'll tell the client. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From MikeKerner at roadrunner.com Wed May 7 14:36:00 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 7 May 2014 14:36:00 -0400 Subject: SSL Library Not Found In-Reply-To: References: <536A46ED.2050005@runrev.com> <536A4EF9.4030909@runrev.com> Message-ID: Here's a sample script: *on* mouseUp *answer* "About to encrypt" *encrypt* "simple string" using "aes-256-cbc" with password "what" *if* the result is not empty *then* *answer* "encrypt error:"&& the result *else* *#the result is empty* *put* it into what *answer* "encrypted:"&&what *decrypt* what using "aes-256-cbc" with password "what" *if* the result is not empty *then* *answer* "decrypt error:"&&the result *else**# the result is empty* *put* it into what *answer* what *end* *if **#the result is not empty* *end* *if **#the result is not empty* *end* mouseUp On Wed, May 7, 2014 at 12:06 PM, Mike Kerner wrote: > I'm not going to the simulator, I'm going to a live device, and I'm using > XC 5.1.1 > > > On Wed, May 7, 2014 at 11:19 AM, Neil Roger wrote: > >> Hi Mike, >> >> That is strange as there is nothing else you need to check apart from the >> encryption external in the standalone settings. >> >> Do you have sample of the script you are trying to use? What version of >> Xcode/Simulator are you deploying too? >> >> >> Kind Regards, >> >> Neil Roger >> -- >> RunRev Support Team ~ http://www.runrev.com >> ?? >> >> >> On 07/05/2014 16:03, Mike Kerner wrote: >> >>> 661. >>> >>> >>> On Wed, May 7, 2014 at 10:45 AM, Neil Roger wrote: >>> >>> Hi Mike, >>>> >>>> What version of LC are you using? >>>> >>>> I tried the following against 6.6.1 and the encrypted data is returned >>>> as >>>> expected- >>>> >>>> on mouseUp >>>> encrypt field 1 using "blowfish" with password "test" and salt >>>> "livecode" >>>> put it into field 2 >>>> end mouseUp >>>> >>>> Kind Regards, >>>> >>>> Neil Roger >>>> -- >>>> RunRev Support Team ~ http://www.runrev.com >>>> ?? >>>> >>>> >>>> On 07/05/2014 15:26, Mike Kerner wrote: >>>> >>>> I'm trying to use the native encrypt/decrypt code on ios. I have the >>>>> encryption external selected in ios standalone settings, but when I run >>>>> the >>>>> app and attempt to decrypt I get "SSL Library not found". >>>>> >>>>> As one would expect, everything works fine with Monte's encrypt/decrypt >>>>> goodies. >>>>> >>>>> >>>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode 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 >> > > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From MikeKerner at roadrunner.com Wed May 7 14:37:57 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 7 May 2014 14:37:57 -0400 Subject: SSL Library Not Found In-Reply-To: References: <536A46ED.2050005@runrev.com> <536A4EF9.4030909@runrev.com> Message-ID: One other (not bug, but maybe it is) thing on the encrypt/decrypt syntax: On the desktop, anyway, the "password" keyword seems to be optional - encrypt "simple string" using "aes-256-cbc" with "what" gives the same result as using the password keyword before "what". On Wed, May 7, 2014 at 2:36 PM, Mike Kerner wrote: > Here's a sample script: > > *on* mouseUp > > *answer* "About to encrypt" > > *encrypt* "simple string" using "aes-256-cbc" with password "what" > > *if* the result is not empty *then* > > *answer* "encrypt error:"&& the result > > *else* *#the result is empty* > > *put* it into what > > *answer* "encrypted:"&&what > > *decrypt* what using "aes-256-cbc" with password "what" > > *if* the result is not empty *then* > > *answer* "decrypt error:"&&the result > > *else**# the result is empty* > > *put* it into what > > *answer* what > > *end* *if **#the result is not empty* > > *end* *if **#the result is not empty* > > *end* mouseUp > > > On Wed, May 7, 2014 at 12:06 PM, Mike Kerner wrote: > >> I'm not going to the simulator, I'm going to a live device, and I'm using >> XC 5.1.1 >> >> >> On Wed, May 7, 2014 at 11:19 AM, Neil Roger wrote: >> >>> Hi Mike, >>> >>> That is strange as there is nothing else you need to check apart from >>> the encryption external in the standalone settings. >>> >>> Do you have sample of the script you are trying to use? What version of >>> Xcode/Simulator are you deploying too? >>> >>> >>> Kind Regards, >>> >>> Neil Roger >>> -- >>> RunRev Support Team ~ http://www.runrev.com >>> ?? >>> >>> >>> On 07/05/2014 16:03, Mike Kerner wrote: >>> >>>> 661. >>>> >>>> >>>> On Wed, May 7, 2014 at 10:45 AM, Neil Roger wrote: >>>> >>>> Hi Mike, >>>>> >>>>> What version of LC are you using? >>>>> >>>>> I tried the following against 6.6.1 and the encrypted data is returned >>>>> as >>>>> expected- >>>>> >>>>> on mouseUp >>>>> encrypt field 1 using "blowfish" with password "test" and salt >>>>> "livecode" >>>>> put it into field 2 >>>>> end mouseUp >>>>> >>>>> Kind Regards, >>>>> >>>>> Neil Roger >>>>> -- >>>>> RunRev Support Team ~ http://www.runrev.com >>>>> ?? >>>>> >>>>> >>>>> On 07/05/2014 15:26, Mike Kerner wrote: >>>>> >>>>> I'm trying to use the native encrypt/decrypt code on ios. I have the >>>>>> encryption external selected in ios standalone settings, but when I >>>>>> run >>>>>> the >>>>>> app and attempt to decrypt I get "SSL Library not found". >>>>>> >>>>>> As one would expect, everything works fine with Monte's >>>>>> encrypt/decrypt >>>>>> goodies. >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>> use-livecode mailing list >>>>> use-livecode 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 >>> >> >> >> >> -- >> On the first day, God created the heavens and the Earth >> On the second day, God created the oceans. >> On the third day, God put the animals on hold for a few hours, >> and did a little diving. >> And God said, "This is good." >> > > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From richmondmathewson at gmail.com Wed May 7 15:22:06 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 07 May 2014 22:22:06 +0300 Subject: Agent led decision tree interface Message-ID: <536A87DE.7020809@gmail.com> Richmond has been digging in the vaults: http://forums.runrev.com/viewtopic.php?f=25&t=20321&p=103111#p103111 Come on; get involved. Richmond. From iowahengst at mac.com Wed May 7 15:50:46 2014 From: iowahengst at mac.com (Randy Hengst) Date: Wed, 07 May 2014 14:50:46 -0500 Subject: Silly Automated Rabbit In-Reply-To: <536A6D9F.2090201@gmail.com> References: <536A1A27.9020602@gmail.com> <536A2C14.8030709@gmail.com> <536A6AC8.2040201@hyperactivesw.com> <536A6D9F.2090201@gmail.com> Message-ID: <15FE5A09-8508-4017-BDA6-BE40B204AB5B@mac.com> Hi Richmond, How about this script in your master group? on mouseDown clone me -- I named the group "RLMaster" set the name of last group to "RL" set the loc of group "RL" to the mouseLoc set the script of group "RL" to "" end mouseDown on mouseMove x,y if the mouse is "down" and there is a group "RL" then set the loc of group "RL" to mouseLoc() end if end mouseMove on mouseRelease if not within(grc "TL",the mouseLoc) then delete group "RL" end if end mouseRelease be well, randy ----- On May 7, 2014, at 12:30 PM, Richmond wrote: > On 07/05/14 20:18, J. Landman Gay wrote: >> On 5/7/14, 7:50 AM, Richmond wrote: >>> grab group "RL" >> >> I've never been able to get this to work in any version of LC (or MC.) The only syntax I could use was "grab me". >> > > Thanks. > > Luckily I managed to get round that one: > > http://andregarzia.on-rev.com/richmond/GR.zip > > but it did take a bit of tooth-sucking. > > Certainly I've a mind to enter that as an enhancement request: > > one should be able to GRAB anything by name. > > 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 Nakia.Brewer at westrac.com.au Wed May 7 16:49:51 2014 From: Nakia.Brewer at westrac.com.au (Nakia Brewer) Date: Wed, 7 May 2014 20:49:51 +0000 Subject: Testing proxy servers in 6.6.2/6.7 In-Reply-To: <536A7BD6.70309@hyperactivesw.com> References: <536A6B83.7030508@hyperactivesw.com> , <536A7BD6.70309@hyperactivesw.com> Message-ID: Will test today. It tried on 6.6.2 rc2 and had no luck so hopefully rc3 is the fix ! Sent from my iPhone > On 8 May 2014, at 4:30 am, "J. Landman Gay" wrote: > >> On 5/7/14, 12:36 PM, Trevor DeVore wrote: >> On Wed, May 7, 2014 at 1:21 PM, J. Landman Gay wrote: >> >> Just bumping this, since I need to know the same thing. So far I think >>> Nakia is the only person who has been testing. I wish we had more people >>> behind a proxy. >> >> >> Jacque, >> >> If you need to test for a customer you might take a look at >> https://wonderproxy.com/. I have used it in the past to get basic proxy >> support up and running in my products. You can sign up for a month of >> service, test various proxies, and then be done until you need to test >> again. > > Oh gosh, thank you! I had no idea such things existed. I'll tell the client. > > -- > 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 > COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. From david.bovill at gmail.com Wed May 7 17:45:37 2014 From: david.bovill at gmail.com (Monk in Exile) Date: Wed, 7 May 2014 23:45:37 +0200 Subject: Hosting LiveCode stacks In-Reply-To: <536A61A0.6030009@gmail.com> References: <53691015.2000807@gmail.com> <536A61A0.6030009@gmail.com> Message-ID: Well at least it's a real name - not a suburb of London. Anyway thanks. On 7 May 2014 18:38, Richmond wrote: > On 07/05/14 19:32, Monk in Exile wrote: > >> Thanks Simon and Richard - so I guess "application/octet-stream" is the >> way >> to go. I'm pretty sure I remember something about "application/livecode" >> beign registered? >> >> >> > Who's "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 david.bovill at gmail.com Wed May 7 17:52:06 2014 From: david.bovill at gmail.com (Monk in Exile) Date: Wed, 7 May 2014 23:52:06 +0200 Subject: Syntax Highlighting on GitHub Message-ID: Wouldn't it be lovely to have great syntax highlighting for LiveCode on GitHub? So may languages listed and not Livecode? Digging around I found out that the library GitHub uses is pygments: - http://pygments.org/#contribute - http://pygments.org/languages/ and to write a parser you need to grok: - http://pygments.org/docs/lexerdevelopment/ and the code is hosted here: - https://bitbucket.org/birkenfeld/pygments-main If we got LiveCode added as a language we'd not only have syntax highlighting in gitHub but also Trac, and our own code snippets hosted local our sites. Anyone written one of these things before? From dochawk at gmail.com Wed May 7 18:37:34 2014 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 7 May 2014 15:37:34 -0700 Subject: manipulating revBrowser? In-Reply-To: References: <1397626519399-4678336.post@n4.nabble.com> Message-ID: On Wed, Apr 16, 2014 at 7:23 AM, Mike Bonner wrote: > Not sure if its changed, but you can execute javascript in the browser. > Look at revbrowserexecutescript and revbrowsercallscript. Even if the site > itself is free of javascript, you can most likely still use > revbrowserexecutescript to fill in and click things. Maybe you can get > things working that way. > If I'm reading this correctly, I can send my own message (whatever's javascript for "put Abc123 into field SomeField", "chose ChooseMe from scrolling list scroll" or "push button someButton") to a web page? > As for clicking and typing, its possible to tell lc to click at locations > but it only works on stacks. No clicking outside of lc, and unfortunately > revbrowser isn't part of the clickable. > > Somewhere around here I have an external that gets around this. (windows) > I used it for a remote control app. App on android, receiver on windows > so that I could move the mouse and click locations. If you are able to > write in cpp(I'm not but still got something working luckily), you can > probably build an external to do what you need. > I can't even remember how many times I've learned and forgotten C & C++ over the years. Most languages stick, but not those. But the sites I need to manipulate are simple enough: all I really need to do is fill fields, select from scrolling lists, and push buttons. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From bonnmike at gmail.com Wed May 7 19:30:13 2014 From: bonnmike at gmail.com (Mike Bonner) Date: Wed, 7 May 2014 17:30:13 -0600 Subject: manipulating revBrowser? In-Reply-To: References: <1397626519399-4678336.post@n4.nabble.com> Message-ID: Yeah, something like this shoved into a variable tJavascript: document. getElementById("username").value="Username"; get revbrowserexecutescript(sBrowserId,tJavascript) would hopefully fill in a form element with the id "username" with the value "Username" >If I'm reading this correctly, I can send my own message (whatever's >javascript for "put Abc123 into field SomeField", "chose ChooseMe from >scrolling list scroll" or "push button someButton") to a web page? On Wed, May 7, 2014 at 4:37 PM, Dr. Hawkins wrote: > On Wed, Apr 16, 2014 at 7:23 AM, Mike Bonner wrote: > > > Not sure if its changed, but you can execute javascript in the browser. > > Look at revbrowserexecutescript and revbrowsercallscript. Even if the > site > > itself is free of javascript, you can most likely still use > > revbrowserexecutescript to fill in and click things. Maybe you can get > > things working that way. > > > > If I'm reading this correctly, I can send my own message (whatever's > javascript for "put Abc123 into field SomeField", "chose ChooseMe from > scrolling list scroll" or "push button someButton") to a web page? > > > > As for clicking and typing, its possible to tell lc to click at locations > > but it only works on stacks. No clicking outside of lc, and unfortunately > > revbrowser isn't part of the clickable. > > > > Somewhere around here I have an external that gets around this. > (windows) > > I used it for a remote control app. App on android, receiver on > windows > > so that I could move the mouse and click locations. If you are able to > > write in cpp(I'm not but still got something working luckily), you can > > probably build an external to do what you need. > > > > I can't even remember how many times I've learned and forgotten C & C++ > over the years. Most languages stick, but not those. But the sites I > need to manipulate are simple enough: all I really need to do is fill > fields, select from scrolling lists, and push buttons. > > > > > -- > Dr. 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 mwieder at ahsoftware.net Wed May 7 20:26:31 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 7 May 2014 17:26:31 -0700 Subject: SSL Library Not Found In-Reply-To: References: Message-ID: <154976649878.20140507172631@ahsoftware.net> Mike- Wednesday, May 7, 2014, 7:26:55 AM, you wrote: > I get "SSL Library not found". I had that come up once last week, and then it went away. -- -Mark Wieder ahsoftware at gmail.com This communication may be unlawfully collected and stored by the National Security Agency (NSA) in secret. The parties to this email do not consent to the retrieving or storing of this communication and any related metadata, as well as printing, copying, re-transmitting, disseminating, or otherwise using it. If you believe you have received this communication in error, please delete it immediately. From irog at mac.com Wed May 7 20:30:53 2014 From: irog at mac.com (Roger Guay) Date: Wed, 07 May 2014 17:30:53 -0700 Subject: Silly Automated Rabbit In-Reply-To: <536A6AC8.2040201@hyperactivesw.com> References: <536A1A27.9020602@gmail.com> <536A2C14.8030709@gmail.com> <536A6AC8.2040201@hyperactivesw.com> Message-ID: "Grab the owner of me? works?. Roger On May 7, 2014, at 10:18 AM, J. Landman Gay wrote: > On 5/7/14, 7:50 AM, Richmond wrote: >> grab group "RL" > > I've never been able to get this to work in any version of LC (or MC.) The only syntax I could use was "grab me". > > -- > 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 Nakia.Brewer at westrac.com.au Wed May 7 21:07:33 2014 From: Nakia.Brewer at westrac.com.au (Nakia Brewer) Date: Thu, 8 May 2014 01:07:33 +0000 Subject: Testing proxy servers in 6.6.2/6.7 In-Reply-To: References: <536A6B83.7030508@hyperactivesw.com> Message-ID: <67116DB20798A94285EEE12A67079A284CAFB00F@MHSEXC02.westrac.com.au> Howdy all, Okay so just tested in 6.6.2 RC3 and still no luck. Stack works fine if I take it off this network (away from a Proxy) or if I use your work around Trevor... Will download 6.7 and see what results I get... FYI, the automatic registration of the LiveCode Licence doesn't even work so it seems to be in the engine... Nakia Brewer | Technology & Solutions Manager | Equipment Management Solutions t: (02) 49645051 | m: 0458 713 547 | i: www.westrac.com.au ? ACN 009 342 572 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Trevor DeVore Sent: Thursday, 8 May 2014 3:36 AM To: How to use LiveCode Subject: Re: Testing proxy servers in 6.6.2/6.7 On Wed, May 7, 2014 at 1:21 PM, J. Landman Gay wrote: Just bumping this, since I need to know the same thing. So far I think > Nakia is the only person who has been testing. I wish we had more > people behind a proxy. Jacque, If you need to test for a customer you might take a look at https://wonderproxy.com/. I have used it in the past to get basic proxy support up and running in my products. You can sign up for a month of service, test various proxies, and then be done until you need to test again. -- Trevor DeVore Blue Mango Learning Systems www.screensteps.com - www.clarify-it.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 COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. From Nakia.Brewer at westrac.com.au Wed May 7 21:20:06 2014 From: Nakia.Brewer at westrac.com.au (Nakia Brewer) Date: Thu, 8 May 2014 01:20:06 +0000 Subject: Testing proxy servers in 6.6.2/6.7 In-Reply-To: <67116DB20798A94285EEE12A67079A284CAFB00F@MHSEXC02.westrac.com.au> References: <536A6B83.7030508@hyperactivesw.com> <67116DB20798A94285EEE12A67079A284CAFB00F@MHSEXC02.westrac.com.au> Message-ID: <67116DB20798A94285EEE12A67079A284CAFB04F@MHSEXC02.westrac.com.au> Exactly the same results in 6.7DP3..... Maybe my work network is cursed! Nakia Brewer | Technology & Solutions Manager | Equipment Management Solutions t: (02) 49645051 | m: 0458 713 547 | i: www.westrac.com.au ? ACN 009 342 572 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Nakia Brewer Sent: Thursday, 8 May 2014 11:08 AM To: How to use LiveCode Subject: RE: Testing proxy servers in 6.6.2/6.7 Howdy all, Okay so just tested in 6.6.2 RC3 and still no luck. Stack works fine if I take it off this network (away from a Proxy) or if I use your work around Trevor... Will download 6.7 and see what results I get... FYI, the automatic registration of the LiveCode Licence doesn't even work so it seems to be in the engine... Nakia Brewer | Technology & Solutions Manager | Equipment Management Solutions t: (02) 49645051 | m: 0458 713 547 | i: www.westrac.com.au ? ACN 009 342 572 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Trevor DeVore Sent: Thursday, 8 May 2014 3:36 AM To: How to use LiveCode Subject: Re: Testing proxy servers in 6.6.2/6.7 On Wed, May 7, 2014 at 1:21 PM, J. Landman Gay wrote: Just bumping this, since I need to know the same thing. So far I think > Nakia is the only person who has been testing. I wish we had more > people behind a proxy. Jacque, If you need to test for a customer you might take a look at https://wonderproxy.com/. I have used it in the past to get basic proxy support up and running in my products. You can sign up for a month of service, test various proxies, and then be done until you need to test again. -- Trevor DeVore Blue Mango Learning Systems www.screensteps.com - www.clarify-it.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 COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. From mwieder at ahsoftware.net Wed May 7 21:55:39 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 7 May 2014 18:55:39 -0700 Subject: Testing proxy servers in 6.6.2/6.7 In-Reply-To: <67116DB20798A94285EEE12A67079A284CAFB04F@MHSEXC02.westrac.com.au> References: <536A6B83.7030508@hyperactivesw.com> <67116DB20798A94285EEE12A67079A284CAFB00F@MHSEXC02.westrac.com.au> <67116DB20798A94285EEE12A67079A284CAFB04F@MHSEXC02.westrac.com.au> Message-ID: <182981997559.20140507185539@ahsoftware.net> Nakia- Wednesday, May 7, 2014, 6:20:06 PM, you wrote: > Maybe my work network is cursed! They usually are. Our devops guys have special exorcism routines. -- -Mark Wieder ahsoftware at gmail.com This communication may be unlawfully collected and stored by the National Security Agency (NSA) in secret. The parties to this email do not consent to the retrieving or storing of this communication and any related metadata, as well as printing, copying, re-transmitting, disseminating, or otherwise using it. If you believe you have received this communication in error, please delete it immediately. From harrison at all-auctions.com Wed May 7 22:00:27 2014 From: harrison at all-auctions.com (Rick Harrison) Date: Wed, 7 May 2014 22:00:27 -0400 Subject: iOS Home Button Shutdown not working! In-Reply-To: References: <529C9BB4.90604@fourthworld.com> <93B16933-168C-4645-8305-7FF31D592FB9@mac.com> Message-ID: <4A98876B-DF51-4AF2-8F72-0BB7C19BB967@all-auctions.com> Hi there, I have an iOS app that when the user hits the iPhone ?Home? button, it doesn?t seem to be sending the ?shutdown? message to the current card. Yes, I also tried ?shutdownRequest? and that doesn?t work either. I therefore have no way to save the state of the app so the user can pick up where he/she left off in the app when they decide to come back to it. Suggestions? Thanks in advance! Rick From jacque at hyperactivesw.com Wed May 7 22:03:04 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 07 May 2014 21:03:04 -0500 Subject: Testing proxy servers in 6.6.2/6.7 In-Reply-To: <67116DB20798A94285EEE12A67079A284CAFB04F@MHSEXC02.westrac.com.au> References: <536A6B83.7030508@hyperactivesw.com> <67116DB20798A94285EEE12A67079A284CAFB00F@MHSEXC02.westrac.com.au> <67116DB20798A94285EEE12A67079A284CAFB04F@MHSEXC02.westrac.com.au> Message-ID: <536AE5D8.3000505@hyperactivesw.com> On 5/7/14, 8:20 PM, Nakia Brewer wrote: > Exactly the same results in 6.7DP3..... > > Maybe my work network is cursed! That's disappointing. I wish you could work with RR on it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed May 7 22:04:39 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 07 May 2014 21:04:39 -0500 Subject: Testing proxy servers in 6.6.2/6.7 In-Reply-To: <67116DB20798A94285EEE12A67079A284CAFB00F@MHSEXC02.westrac.com.au> References: <536A6B83.7030508@hyperactivesw.com> <67116DB20798A94285EEE12A67079A284CAFB00F@MHSEXC02.westrac.com.au> Message-ID: <536AE637.9030506@hyperactivesw.com> On 5/7/14, 8:07 PM, Nakia Brewer wrote: > Stack works fine if I take it off this network (away from a Proxy) or > if I use your work around Trevor... Thanks for testing. What is Trevor's workaround? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From terry.judd at unimelb.edu.au Wed May 7 23:44:09 2014 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Thu, 8 May 2014 03:44:09 +0000 Subject: iOS Home Button Shutdown not working! In-Reply-To: <4A98876B-DF51-4AF2-8F72-0BB7C19BB967@all-auctions.com> Message-ID: Hi Rick - I have the shutdown message in the stack script. Is that where your's is? Terry... On 08/05/2014 12:00 PM, "Rick Harrison" wrote: >Hi there, > >I have an iOS app that when the user hits the iPhone ?Home? button, >it doesn?t seem to be sending the ?shutdown? message to the >current card. > >Yes, I also tried ?shutdownRequest? and that doesn?t work either. > >I therefore have no way to save the state of the app >so the user can pick up where he/she left off in the app >when they decide to come back to it. > >Suggestions? > >Thanks in advance! > >Rick >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode From neil at runrev.com Thu May 8 06:06:01 2014 From: neil at runrev.com (Neil Roger) Date: Thu, 08 May 2014 11:06:01 +0100 Subject: SSL Library Not Found In-Reply-To: References: <536A46ED.2050005@runrev.com> <536A4EF9.4030909@runrev.com> Message-ID: <536B5709.80306@runrev.com> Hi Mike, Running the stack on a device is the key to why the encryption is'nt working as I tested your script on our iPad mini and received the same error message as yourself. As this is happening, it seems there is a bug with encryption and iOS standalones (possibly something going awry during the standalone build process). I've created a report on the issue and this will be invetigated promptly. http://quality.runrev.com/show_bug.cgi?id=12408 Kind Regards, Neil Roger -- RunRev Support Team ~ http://www.runrev.com ?? On 07/05/2014 17:06, Mike Kerner wrote: > I'm not going to the simulator, I'm going to a live device, and I'm using > XC 5.1.1 > > > On Wed, May 7, 2014 at 11:19 AM, Neil Roger wrote: > >> Hi Mike, >> >> That is strange as there is nothing else you need to check apart from the >> encryption external in the standalone settings. >> >> Do you have sample of the script you are trying to use? What version of >> Xcode/Simulator are you deploying too? >> >> >> Kind Regards, >> >> Neil Roger >> -- >> RunRev Support Team ~ http://www.runrev.com >> ?? >> >> >> On 07/05/2014 16:03, Mike Kerner wrote: >> >>> 661. >>> >>> >>> On Wed, May 7, 2014 at 10:45 AM, Neil Roger wrote: >>> >>> Hi Mike, >>>> What version of LC are you using? >>>> >>>> I tried the following against 6.6.1 and the encrypted data is returned as >>>> expected- >>>> >>>> on mouseUp >>>> encrypt field 1 using "blowfish" with password "test" and salt "livecode" >>>> put it into field 2 >>>> end mouseUp >>>> >>>> Kind Regards, >>>> >>>> Neil Roger >>>> -- >>>> RunRev Support Team ~ http://www.runrev.com >>>> ?? >>>> >>>> >>>> On 07/05/2014 15:26, Mike Kerner wrote: >>>> >>>> I'm trying to use the native encrypt/decrypt code on ios. I have the >>>>> encryption external selected in ios standalone settings, but when I run >>>>> the >>>>> app and attempt to decrypt I get "SSL Library not found". >>>>> >>>>> As one would expect, everything works fine with Monte's encrypt/decrypt >>>>> goodies. >>>>> >>>>> >>>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode 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 t.heaford at btinternet.com Thu May 8 07:28:33 2014 From: t.heaford at btinternet.com (Terence Heaford) Date: Thu, 8 May 2014 12:28:33 +0100 Subject: Modularising Code Message-ID: <9F49CFC8-AF59-4E05-B152-5BDCC1BEAEFB@btinternet.com> I have been reading up on Library Stacks but in this instance I do not feel this is the solution I require. I have a Project that needs access to a SQLite database and has many calls into that database from functions and commands which at the moment I have placed in the mainstack script. In order to make the script more manageable I would like to have the SQLite scripts modularised and separate from any other scripts in the mainstack which I also may wish to modularise at some point. I have placed all these scripts together in the mainstack to allow them to be easily called from all other parts of the project and to have easy access to user properties of the mainstack. What is the best way to achieve this type of modularisation within the LiveCode IDE? All the best Terry From bvg at mac.com Thu May 8 08:18:45 2014 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Thu, 08 May 2014 14:18:45 +0200 Subject: Modularising Code In-Reply-To: <9F49CFC8-AF59-4E05-B152-5BDCC1BEAEFB@btinternet.com> References: <9F49CFC8-AF59-4E05-B152-5BDCC1BEAEFB@btinternet.com> Message-ID: I really would love to hear your reasoning about why start using (library) is not what you want to use (or it's brethren front script and back script). Alternatively there's of course using 'send' and 'call' (more modern 'dispatch'), instead of relying on the natural order of the message path. There's also behavior scripts of course, but I think they're more useful for repetitive handlers, not for different calls to a database, but someone who actually likes them should probably talk about wether they're appropriate or not. If you want to go super crazy you can also do it like I did, and use sockets to have the db run in another program... but that's of course a different topic ;) On 08 May 2014, at 13:28, Terence Heaford wrote: > I have been reading up on Library Stacks but in this instance I do not feel this is the solution I require. > > I have a Project that needs access to a SQLite database and has many calls into that database from functions and commands which at the moment I have placed in the mainstack script. > > In order to make the script more manageable I would like to have the SQLite scripts modularised and separate from any other scripts in the mainstack which I also may wish to modularise at some point. > > I have placed all these scripts together in the mainstack to allow them to be easily called from all other parts of the project and to have easy access to user properties of the mainstack. > > What is the best way to achieve this type of modularisation within the LiveCode IDE? > > All the best > > Terry > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Anyone thinking about going to Zurich in the summer? Please fill out the form and send me an email: http://doodle.com/yapygihh3itgz2qr -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From t.heaford at btinternet.com Thu May 8 08:34:48 2014 From: t.heaford at btinternet.com (Terence Heaford) Date: Thu, 8 May 2014 13:34:48 +0100 Subject: Modularising Code In-Reply-To: References: <9F49CFC8-AF59-4E05-B152-5BDCC1BEAEFB@btinternet.com> Message-ID: <197AC248-A95D-47DB-8F87-17FDBB671511@btinternet.com> Library seems to be more for using code that is reusable between different projects. My methods/functions are applicable only to the project in which they reside. I am just looking for something that allows organisations of the scripts within the IDE without perhaps creating an object just to store these methods/functions. If I use say Xcode as an example. You can organise your code in folders/nested folders from within the IDE. In LiveCode methods/functions are usually applicable to an object with the facility to have common methods/functions accessible to all objects by placing them in the Card Script or Stack Script etc. There does not appear to be any way within say the Stack Script to organise methods/functions into folders. The handler list on the left hand side of the script window in the IDE would be better if it had the means of placing the scripts into folders, purely for aesthetics. How do people overcome this limitation? That is my question. All the best Terry On 8 May 2014, at 13:18, Bj?rnke von Gierke wrote: > I really would love to hear your reasoning about why start using (library) is not what you want to use (or it's brethren front script and back script). From bvg at mac.com Thu May 8 08:40:31 2014 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Thu, 08 May 2014 14:40:31 +0200 Subject: Modularising Code In-Reply-To: <197AC248-A95D-47DB-8F87-17FDBB671511@btinternet.com> References: <9F49CFC8-AF59-4E05-B152-5BDCC1BEAEFB@btinternet.com> <197AC248-A95D-47DB-8F87-17FDBB671511@btinternet.com> Message-ID: <1F3B5D0F-ABA1-42AB-BAF0-0688AEFE99F0@mac.com> Oh. Well I don't. If there's too many handler in one object, I tend to either fuse unnecessary functions or move stuff up or down the message path. Some people use fake empty handlers as folders. And there's of course the open source GLX2 editor, which has folders. On 08 May 2014, at 14:34, Terence Heaford wrote: > Xcode... > You can organise your code in folders/nested folders from within the IDE. > ... > How do people overcome this limitation? That is my question. -- Anyone thinking about going to Zurich in the summer? Please fill out the form and send me an email: http://doodle.com/yapygihh3itgz2qr -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From dsc at swcp.com Thu May 8 08:55:49 2014 From: dsc at swcp.com (Dar Scott) Date: Thu, 8 May 2014 06:55:49 -0600 Subject: Modularising Code In-Reply-To: <9F49CFC8-AF59-4E05-B152-5BDCC1BEAEFB@btinternet.com> References: <9F49CFC8-AF59-4E05-B152-5BDCC1BEAEFB@btinternet.com> Message-ID: <8CAF0FB7-0422-43D5-9DF6-4CB4827F099D@swcp.com> Stack libraries have some nice advantages for me. I sometimes put some things such as tables into controls. They are often wrappers for externals. (Or maybe the externals are helpers for the libraries.) If you have a card for putting odd things and the card never shows, you might want to put some objects there to represent your modules and put the scripts into those. Name them after the modules. put them in front or in back as seems right when you open your stack. If you need some module only on cards with certain background groups, then consider whether those scripts belong in the group. If you have a family of applications that use the same splash-screen main stack, consider putting those things that are special to the family in that stack. Dar Scott Controls, Libraries and Externals On May 8, 2014, at 5:28 AM, Terence Heaford wrote: > I have been reading up on Library Stacks but in this instance I do not feel this is the solution I require. > > I have a Project that needs access to a SQLite database and has many calls into that database from functions and commands which at the moment I have placed in the mainstack script. > > In order to make the script more manageable I would like to have the SQLite scripts modularised and separate from any other scripts in the mainstack which I also may wish to modularise at some point. > > I have placed all these scripts together in the mainstack to allow them to be easily called from all other parts of the project and to have easy access to user properties of the mainstack. > > What is the best way to achieve this type of modularisation within the LiveCode IDE? > > All the best > > Terry > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From lists at mangomultimedia.com Thu May 8 09:03:59 2014 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 8 May 2014 09:03:59 -0400 Subject: Testing proxy servers in 6.6.2/6.7 In-Reply-To: <67116DB20798A94285EEE12A67079A284CAFB00F@MHSEXC02.westrac.com.au> References: <536A6B83.7030508@hyperactivesw.com> <67116DB20798A94285EEE12A67079A284CAFB00F@MHSEXC02.westrac.com.au> Message-ID: On Wed, May 7, 2014 at 9:07 PM, Nakia Brewer wrote: > > Okay so just tested in 6.6.2 RC3 and still no luck. > Stack works fine if I take it off this network (away from a Proxy) or if I > use your work around Trevor... > Nakia, Hmm, the other issue could be authentication. LiveCode isn't going to have authentication callbacks installed by default libURL may just be failing when the proxy server asks for authentication. If the authentication is BASIC or DIGEST then a person can write their own callbacks prompting the user for a username/password. If the authentication type is NTLM then it is a little more complex. I just did a quick test with WonderProxy and see this in the libURL log: -------------------------------------- _proxyForURL_proxyForURL use _proxyFromHTTPProxy() with HTTPProxyProxy for URL: http://baltimore.wonderproxy.com:80 socket selected: 199.15.252.141:80|6924 GET http://www.google.com:80/ HTTP/1.1 Host: www.google.com User-Agent: LiveCode (MacOS) HTTP/1.1 407 Proxy Authentication Required Server: squid/3.4.4 Mime-Version: 1.0 Date: Thu, 08 May 2014 13:01:36 GMT Content-Type: text/html Content-Length: 3318 X-Squid-Error: ERR_CACHE_ACCESS_DENIED 0 Proxy-Authenticate: Basic realm="WonderProxy" X-Cache: MISS from baltimore.wonderproxy.com Via: 1.1 baltimore.wonderproxy.com (squid/3.4.4) Connection: keep-alive -------------------------------------- So the authentication part fails. Can you turn on logging for lib URL and see if you can figure anything out from the diagnostics? Just create a stack with a field and tell libURL to log to it: libURLSetLogField the long id of field 1 of stack "Untitled 1" Do you see any authentication headers? -- Trevor DeVore Blue Mango Learning Systems www.screensteps.com - www.clarify-it.com From t.heaford at btinternet.com Thu May 8 09:11:15 2014 From: t.heaford at btinternet.com (Terence Heaford) Date: Thu, 8 May 2014 14:11:15 +0100 Subject: Modularising Code In-Reply-To: <8CAF0FB7-0422-43D5-9DF6-4CB4827F099D@swcp.com> References: <9F49CFC8-AF59-4E05-B152-5BDCC1BEAEFB@btinternet.com> <8CAF0FB7-0422-43D5-9DF6-4CB4827F099D@swcp.com> Message-ID: <23221A3F-39B5-4999-8891-96538568AF38@btinternet.com> Thanks for your comments. I have just placed the DBRoutines into a substack and placed "start using" in the preOpenStack handler. That seems to be a workaround for not having folders in the IDE. Are there any downsides to this method? I have downloaded and tried GLX2 but there are issues on my Mac concerning the display of text being corrupted. Something like ?> in GLX2 would be useful in the LiveCode IDE. I also thought that an updated IDE was one of the stretch goals of the Kickstarter campaign. How is that going? All the best Terry On 8 May 2014, at 13:55, Dar Scott wrote: > Stack libraries have some nice advantages for me. I sometimes put some things such as tables into controls. They are often wrappers for externals. (Or maybe the externals are helpers for the libraries.) > > If you have a card for putting odd things and the card never shows, you might want to put some objects there to represent your modules and put the scripts into those. Name them after the modules. put them in front or in back as seems right when you open your stack. > > If you need some module only on cards with certain background groups, then consider whether those scripts belong in the group. > > If you have a family of applications that use the same splash-screen main stack, consider putting those things that are special to the family in that stack. > > Dar Scott > Controls, Libraries and Externals From dsc at swcp.com Thu May 8 09:37:45 2014 From: dsc at swcp.com (Dar Scott) Date: Thu, 8 May 2014 07:37:45 -0600 Subject: Modularising Code In-Reply-To: <23221A3F-39B5-4999-8891-96538568AF38@btinternet.com> References: <9F49CFC8-AF59-4E05-B152-5BDCC1BEAEFB@btinternet.com> <8CAF0FB7-0422-43D5-9DF6-4CB4827F099D@swcp.com> <23221A3F-39B5-4999-8891-96538568AF38@btinternet.com> Message-ID: <7D2F23E8-4698-40BC-957A-F7528E1AF146@swcp.com> I think using a substack as a library is OK. Remember that the main stack is in the message path of the substack. So, you will have the main stack twice in the message path for cards and controls. This is probably fine. But, something like a keystroke counter in the main stack might count them twice. There might be some packaging issues if you make a splash screen, but others would know better than I. If the sub stack depends on the main stack and they both become sub stacks in standalones, there is a potential for slightly different behavior in the standalone. Dar On May 8, 2014, at 7:11 AM, Terence Heaford wrote: > > Thanks for your comments. > > I have just placed the DBRoutines into a substack and placed "start using" in the preOpenStack handler. > > That seems to be a workaround for not having folders in the IDE. > > Are there any downsides to this method? > > I have downloaded and tried GLX2 but there are issues on my Mac concerning the display of text being corrupted. > > Something like ?> in GLX2 would be useful in the LiveCode IDE. > > I also thought that an updated IDE was one of the stretch goals of the Kickstarter campaign. > How is that going? > > > All the best > > Terry > > > On 8 May 2014, at 13:55, Dar Scott wrote: > >> Stack libraries have some nice advantages for me. I sometimes put some things such as tables into controls. They are often wrappers for externals. (Or maybe the externals are helpers for the libraries.) >> >> If you have a card for putting odd things and the card never shows, you might want to put some objects there to represent your modules and put the scripts into those. Name them after the modules. put them in front or in back as seems right when you open your stack. >> >> If you need some module only on cards with certain background groups, then consider whether those scripts belong in the group. >> >> If you have a family of applications that use the same splash-screen main stack, consider putting those things that are special to the family in that stack. >> >> Dar Scott >> Controls, Libraries and Externals > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Thu May 8 10:17:58 2014 From: harrison at all-auctions.com (Rick Harrison) Date: Thu, 8 May 2014 10:17:58 -0400 Subject: iOS Home Button Shutdown not working! In-Reply-To: References: Message-ID: Hi Terry, I?ve tried it just about everywhere including in the stack script. It just isn?t kicking in for some reason. Other ideas? Thanks, Rick On May 7, 2014, at 11:44 PM, Terry Judd wrote: > Hi Rick - I have the shutdown message in the stack script. Is that where > your's is? > > Terry... > > On 08/05/2014 12:00 PM, "Rick Harrison" wrote: > >> Hi there, >> >> I have an iOS app that when the user hits the iPhone ?Home? button, >> it doesn?t seem to be sending the ?shutdown? message to the >> current card. >> >> Yes, I also tried ?shutdownRequest? and that doesn?t work either. >> >> I therefore have no way to save the state of the app >> so the user can pick up where he/she left off in the app >> when they decide to come back to it. >> >> Suggestions? >> >> Thanks in advance! >> >> Rick >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 prothero at earthednet.org Thu May 8 10:26:46 2014 From: prothero at earthednet.org (Earthednet-wp) Date: Thu, 8 May 2014 07:26:46 -0700 Subject: Modularising Code In-Reply-To: <7D2F23E8-4698-40BC-957A-F7528E1AF146@swcp.com> References: <9F49CFC8-AF59-4E05-B152-5BDCC1BEAEFB@btinternet.com> <8CAF0FB7-0422-43D5-9DF6-4CB4827F099D@swcp.com> <23221A3F-39B5-4999-8891-96538568AF38@btinternet.com> <7D2F23E8-4698-40BC-957A-F7528E1AF146@swcp.com> Message-ID: <9667273C-2E0C-4444-98B9-B66474C8C07F@earthednet.org> Folks, What I am doing is using the stack script of substacks to hold code modules. This way, the search command works nicely. If I use external stacks for my "libraries" the search command doesn't seem to have an option to include them in a search without including the entire library, which seems to take forever. Also, the substack stack script handlers seem to be able to call handlers in other substack stack scripts without message path concerns. I figure that if I need to use the code in other projects later, I can easily make the substacks into library stacks. Keeping track of where specific scripts reside and using dispatch commands seems extremely cumbersome to me. Another thing, which I didn't start doing until recently, but wish I had stared that way, is to put a prefix before each handler in a library. Like iml_myhandler, where iml_ goes in front of each handler name. That way it's much easier to remember where handlers are, as the project grows, Folks, I'm still new to livecode, so if I'm doing anything that will get me into trouble down the road, I'd like to hear about it. Like, the seeming lack of hierarchy in the message path of substack stack scripts. Is this likely to change? Cheers, Bill William Prothero http://es.earthednet.org > On May 8, 2014, at 6:37 AM, Dar Scott wrote: > > I think using a substack as a library is OK. > > Remember that the main stack is in the message path of the substack. So, you will have the main stack twice in the message path for cards and controls. This is probably fine. But, something like a keystroke counter in the main stack might count them twice. > > There might be some packaging issues if you make a splash screen, but others would know better than I. If the sub stack depends on the main stack and they both become sub stacks in standalones, there is a potential for slightly different behavior in the standalone. > > Dar > > > >> On May 8, 2014, at 7:11 AM, Terence Heaford wrote: >> >> >> Thanks for your comments. >> >> I have just placed the DBRoutines into a substack and placed "start using" in the preOpenStack handler. >> >> That seems to be a workaround for not having folders in the IDE. >> >> Are there any downsides to this method? >> >> I have downloaded and tried GLX2 but there are issues on my Mac concerning the display of text being corrupted. >> >> Something like ?> in GLX2 would be useful in the LiveCode IDE. >> >> I also thought that an updated IDE was one of the stretch goals of the Kickstarter campaign. >> How is that going? >> >> >> All the best >> >> Terry >> >> >>> On 8 May 2014, at 13:55, Dar Scott wrote: >>> >>> Stack libraries have some nice advantages for me. I sometimes put some things such as tables into controls. They are often wrappers for externals. (Or maybe the externals are helpers for the libraries.) >>> >>> If you have a card for putting odd things and the card never shows, you might want to put some objects there to represent your modules and put the scripts into those. Name them after the modules. put them in front or in back as seems right when you open your stack. >>> >>> If you need some module only on cards with certain background groups, then consider whether those scripts belong in the group. >>> >>> If you have a family of applications that use the same splash-screen main stack, consider putting those things that are special to the family in that stack. >>> >>> Dar Scott >>> Controls, Libraries and Externals >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 prothero at earthednet.org Thu May 8 10:30:58 2014 From: prothero at earthednet.org (Earthednet-wp) Date: Thu, 8 May 2014 07:30:58 -0700 Subject: Snapshot quirks bug In-Reply-To: <536B5709.80306@runrev.com> References: <536A46ED.2050005@runrev.com> <536A4EF9.4030909@runrev.com> <536B5709.80306@runrev.com> Message-ID: <46A6D35E-CF94-4BE0-8211-9DCCDF372444@earthednet.org> Folks, FYI, I just got a confirmation notice from livecode about my bug report about snapshot quirks, failures. It's bug 12404. Man, these guys are really on top of things! Best, Bill William Prothero http://es.earthednet.org > On May 8, 2014, at 3:06 AM, Neil Roger wrote: > > Hi Mike, > > Running the stack on a device is the key to why the encryption is'nt working as I tested your script on our iPad mini and received the same error message as yourself. > > As this is happening, it seems there is a bug with encryption and iOS standalones (possibly something going awry during the standalone build process). I've created a report on the issue and this will be invetigated promptly. > > http://quality.runrev.com/show_bug.cgi?id=12408 > > Kind Regards, > > > Neil Roger > -- > RunRev Support Team ~ http://www.runrev.com > ?? > > >> On 07/05/2014 17:06, Mike Kerner wrote: >> I'm not going to the simulator, I'm going to a live device, and I'm using >> XC 5.1.1 >> >> >>> On Wed, May 7, 2014 at 11:19 AM, Neil Roger wrote: >>> >>> Hi Mike, >>> >>> That is strange as there is nothing else you need to check apart from the >>> encryption external in the standalone settings. >>> >>> Do you have sample of the script you are trying to use? What version of >>> Xcode/Simulator are you deploying too? >>> >>> >>> Kind Regards, >>> >>> Neil Roger >>> -- >>> RunRev Support Team ~ http://www.runrev.com >>> ?? >>> >>> >>>> On 07/05/2014 16:03, Mike Kerner wrote: >>>> >>>> 661. >>>> >>>> >>>> On Wed, May 7, 2014 at 10:45 AM, Neil Roger wrote: >>>> >>>> Hi Mike, >>>>> What version of LC are you using? >>>>> >>>>> I tried the following against 6.6.1 and the encrypted data is returned as >>>>> expected- >>>>> >>>>> on mouseUp >>>>> encrypt field 1 using "blowfish" with password "test" and salt "livecode" >>>>> put it into field 2 >>>>> end mouseUp >>>>> >>>>> Kind Regards, >>>>> >>>>> Neil Roger >>>>> -- >>>>> RunRev Support Team ~ http://www.runrev.com >>>>> ?? >>>>> >>>>> >>>>> On 07/05/2014 15:26, Mike Kerner wrote: >>>>> >>>>> I'm trying to use the native encrypt/decrypt code on ios. I have the >>>>>> encryption external selected in ios standalone settings, but when I run >>>>>> the >>>>>> app and attempt to decrypt I get "SSL Library not found". >>>>>> >>>>>> As one would expect, everything works fine with Monte's encrypt/decrypt >>>>>> goodies. >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>> use-livecode mailing list >>>>> use-livecode 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 rdimola at evergreeninfo.net Thu May 8 10:43:29 2014 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Thu, 8 May 2014 10:43:29 -0400 Subject: set the location of an iPad menuPick In-Reply-To: References: Message-ID: <001e01cf6acb$e11c7e40$a3557ac0$@net> Sorry to be so late to this party. I submitted a bug report for the iOS picker http://quality.runrev.com/show_bug.cgi?id=12362 While figuring out what this bug is all about I found the location of the picker is best case position to point the pick list at the field or button whose handler requested the pick. If you want to move it around create a small invisible field or button. Then do: Send ("mouseup"&&MyPickListLinesVar) to button "myInvisibleButton" in 0 seconds The myInvisibleButton mouseup handler: On mouseup pPicklistLines Mobilepick pPicklistLines end mouseup The pick list will be positioned near and pointing to the invisible field. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Ezpzapps Sent: Sunday, March 09, 2014 7:03 AM To: How to use LiveCode Subject: set the location of an iPad menuPick Anyone know how to set the location of an iPad menuPick (aka popup or popover)? Am using 6.5.2 and the popup seems to work fine but seems no way to set where it happens. TIA sims Sent from my iPodo, blame it for poor spellingk _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From cmsheffield at icloud.com Thu May 8 10:44:43 2014 From: cmsheffield at icloud.com (Chris Sheffield) Date: Thu, 08 May 2014 08:44:43 -0600 Subject: iOS Home Button Shutdown not working! In-Reply-To: <4A98876B-DF51-4AF2-8F72-0BB7C19BB967@all-auctions.com> References: <529C9BB4.90604@fourthworld.com> <93B16933-168C-4645-8305-7FF31D592FB9@mac.com> <4A98876B-DF51-4AF2-8F72-0BB7C19BB967@all-auctions.com> Message-ID: Rick, This seems to be working fine for me. Which version of LC are you using? I just did a simple test using a put command and checking console output using LC 6.6.2 RC3. Tested in both the simulator and on a device. My shutdown handler triggers in both cases. You might try a simple test like that with a put statement right at the beginning of your handler, if you haven?t done so already. If you don?t see any output in the console, then there?s definitely an issue and it should be reported to RunRev. But if you do, then you should be able to do a little debugging and try to figure out exactly where the problem lies. Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com On May 7, 2014, at 8:00 PM, Rick Harrison wrote: > Hi there, > > I have an iOS app that when the user hits the iPhone ?Home? button, > it doesn?t seem to be sending the ?shutdown? message to the > current card. > > Yes, I also tried ?shutdownRequest? and that doesn?t work either. > > I therefore have no way to save the state of the app > so the user can pick up where he/she left off in the app > when they decide to come back to it. > > Suggestions? > > Thanks in advance! > > Rick > _______________________________________________ > use-livecode mailing list > use-livecode at 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 May 8 11:18:03 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 08 May 2014 10:18:03 -0500 Subject: iOS Home Button Shutdown not working! In-Reply-To: References: Message-ID: If the shutdown handler has an error, it will abort silently, giving the impression that it never triggered. On May 8, 2014 9:17:58 AM CDT, Rick Harrison wrote: >Hi Terry, > >I?ve tried it just about everywhere including in the stack script. >It just isn?t kicking in for some reason. > >Other ideas? > >Thanks, > >Rick -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From harrison at all-auctions.com Thu May 8 11:20:32 2014 From: harrison at all-auctions.com (Rick Harrison) Date: Thu, 8 May 2014 11:20:32 -0400 Subject: iOS Home Button Shutdown not working! In-Reply-To: References: <529C9BB4.90604@fourthworld.com> <93B16933-168C-4645-8305-7FF31D592FB9@mac.com> <4A98876B-DF51-4AF2-8F72-0BB7C19BB967@all-auctions.com> Message-ID: <18CDCEE5-D811-49EB-B363-20DE7DAFE79F@all-auctions.com> Hi Chris, I?m using LC version 6.5.2 and tested in both the simulator and on the device. I used the ?put? statement at the beginning of the handler but do not see my message displayed when I press the ?Home button?. I also tried using an answer statement to do the same thing. No message appears for me. Does this work for you in LC 6.5.2? Thanks, Rick On May 8, 2014, at 10:44 AM, Chris Sheffield wrote: > Rick, > > This seems to be working fine for me. Which version of LC are you using? I just did a simple test using a put command and checking console output using LC 6.6.2 RC3. Tested in both the simulator and on a device. My shutdown handler triggers in both cases. > > You might try a simple test like that with a put statement right at the beginning of your handler, if you haven?t done so already. If you don?t see any output in the console, then there?s definitely an issue and it should be reported to RunRev. But if you do, then you should be able to do a little debugging and try to figure out exactly where the problem lies. > > Chris > > > -- > Chris Sheffield > Read Naturally, Inc. > www.readnaturally.com > > > > On May 7, 2014, at 8:00 PM, Rick Harrison wrote: > >> Hi there, >> >> I have an iOS app that when the user hits the iPhone ?Home? button, >> it doesn?t seem to be sending the ?shutdown? message to the >> current card. >> >> Yes, I also tried ?shutdownRequest? and that doesn?t work either. >> >> I therefore have no way to save the state of the app >> so the user can pick up where he/she left off in the app >> when they decide to come back to it. >> >> Suggestions? >> >> Thanks in advance! >> >> Rick >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 harrison at all-auctions.com Thu May 8 11:26:00 2014 From: harrison at all-auctions.com (Rick Harrison) Date: Thu, 8 May 2014 11:26:00 -0400 Subject: iOS Home Button Shutdown not working! In-Reply-To: References: Message-ID: Hi Jacque, Interesting point, although my script only contains the following: on shutdown put "Inside the shutdown script in the stack script section. I guess it works!" answer "Inside the shutdown script in the stack script section. I guess it works!" end shutdown Neither message shows up. Thanks, Rick at 11:18 AM, J. Landman Gay wrote: > If the shutdown handler has an error, it will abort silently, giving the impression that it never triggered. > > On May 8, 2014 9:17:58 AM CDT, Rick Harrison wrote: >> Hi Terry, >> >> I?ve tried it just about everywhere including in the stack script. >> It just isn?t kicking in for some reason. >> >> Other ideas? >> >> Thanks, >> >> Rick > > > -- > 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 t.heaford at btinternet.com Thu May 8 11:57:05 2014 From: t.heaford at btinternet.com (Terence Heaford) Date: Thu, 8 May 2014 16:57:05 +0100 Subject: Modularising Code In-Reply-To: <7D2F23E8-4698-40BC-957A-F7528E1AF146@swcp.com> References: <9F49CFC8-AF59-4E05-B152-5BDCC1BEAEFB@btinternet.com> <8CAF0FB7-0422-43D5-9DF6-4CB4827F099D@swcp.com> <23221A3F-39B5-4999-8891-96538568AF38@btinternet.com> <7D2F23E8-4698-40BC-957A-F7528E1AF146@swcp.com> Message-ID: <402B71DB-956D-4C17-990A-96FC2A976813@btinternet.com> My understanding is if you create a library of a stack it?s stack script is placed between the main stack that has called start using and LiveCode?s engine. Is that correct? If yes then I presume if you start using a substack then the substack script is placed between the main stack that has called start using and LiveCode?s engine Is that correct? If you only have handlers in the stack script of the substack then any messages will only call them after passing through the mainstacks script. Is that correct? If you actually use the substack as more than a repository for scripts then any control will pass the message through the substacks script to mainstack and onto the substack again. Is that correct or once you start using the substack is it removed from the normal message passing and any control only passes to the substack script and onto the engine? I hope the above is understandable. All the best Terry On 8 May 2014, at 14:37, Dar Scott wrote: > Remember that the main stack is in the message path of the substack. So, you will have the main stack twice in the message path for cards and controls. This is probably fine. But, something like a keystroke counter in the main stack might count them twice. From mark.laffoon at gmail.com Thu May 8 12:21:17 2014 From: mark.laffoon at gmail.com (Mark Laffoon) Date: Thu, 8 May 2014 08:21:17 -0800 Subject: [OT] For Mark Laffoon: Scripter's Scrapbook In-Reply-To: <001a01cf690a$e00ef5e0$a02ce1a0$@FlexibleLearning.com> References: <001a01cf690a$e00ef5e0$a02ce1a0$@FlexibleLearning.com> Message-ID: Hugh, Thanks for trying to find me through another method! What I was attempting (poorly perhaps) to refer to was including a link to a pre-existing ssbk entry when using the API to set a new entries data. Example: *ssBkSetEntryData* "MyEntry","Pinky Swears","Link to:" && *ssBkGetEntryLink*"13 Deadly Sins","HTML" Or somesuch like that. Thanks! Mark New email: mark at administrivia.solutions (still migrating from gmail....) On Tue, May 6, 2014 at 1:09 AM, FlexibleLearning.com < admin at flexiblelearning.com> wrote: > Mark > > Your gmail account is bouncing my emails to you. > > Since a Scrapbook link requires some text or an in-line image, you could > try > using the API and ssBkSetEntryData (#17 in the API webpage) to set the > required link as htmlText... > > Example: > ssBkSetEntryData "MyEntry","Code","This is a test","HTML" > > LiveCode's htmlText has recently changed a bit, so the exact format may > need > some trial and error! > > Hugh Senior > FLCo > > > Message: I have been banging away at the API, and have not found a > > way to include a link to another entry when setting an entries data. > > Any way I can do 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 > -- I am CDO. This is a lot like OCD, except the letters are in alphabetical order... as they should be. From cmsheffield at icloud.com Thu May 8 13:35:30 2014 From: cmsheffield at icloud.com (Chris Sheffield) Date: Thu, 08 May 2014 11:35:30 -0600 Subject: iOS Home Button Shutdown not working! In-Reply-To: <18CDCEE5-D811-49EB-B363-20DE7DAFE79F@all-auctions.com> References: <529C9BB4.90604@fourthworld.com> <93B16933-168C-4645-8305-7FF31D592FB9@mac.com> <4A98876B-DF51-4AF2-8F72-0BB7C19BB967@all-auctions.com> <18CDCEE5-D811-49EB-B363-20DE7DAFE79F@all-auctions.com> Message-ID: Unfortunately, no it doesn?t work for me either. However, I seem to remember a bug in one version of LC where using put statements itself did not work correctly. The output wasn?t displayed in the console. Unfortunately I don?t remember which version. Does anyone else? So there?s a possibility we?re running into that bug with LC 6.5.2. Another way to test this would be to write out a simple text file to the Documents folder in the shutdown handler. If you test it in the simulator, you can fairly easily locate that text file. The path would be something like this /Users/[user_name]/Library/Application Support/iPhone Simulator/[iOS_version]/Applications/F16EE956-F742-4FB9-80A6-51C521B2FA75/Documents. Maybe you already know this. Anyway, that big long nasty folder name will have to be replaced with whatever folder contains your app. No easy way that I know of. You?ll just have to browse all the folders until you find the one containing your app. Anyway, this is kind of a dumb workaround that shouldn?t even be necessary, but hopefully it?ll get you started in determining whether or not shutdown is actually firing. My guess is that it is, and 6.5.2 has the ?put? bug, and there?s some error occurring that makes it seem like shutdown is not running. If you have access to a newer version of LC, I?d recommend switching over when you can. I realize that?s not always easy to do. Hope this helps a bit. Good luck! Chris On May 8, 2014, at 9:20 AM, Rick Harrison wrote: > Hi Chris, > > I?m using LC version 6.5.2 and tested in both the simulator and on the device. > I used the ?put? statement at the beginning of the handler but do not see my > message displayed when I press the ?Home button?. I also tried using an > answer statement to do the same thing. No message appears for me. > > Does this work for you in LC 6.5.2? > > Thanks, > > Rick > > > On May 8, 2014, at 10:44 AM, Chris Sheffield wrote: > >> Rick, >> >> This seems to be working fine for me. Which version of LC are you using? I just did a simple test using a put command and checking console output using LC 6.6.2 RC3. Tested in both the simulator and on a device. My shutdown handler triggers in both cases. >> >> You might try a simple test like that with a put statement right at the beginning of your handler, if you haven?t done so already. If you don?t see any output in the console, then there?s definitely an issue and it should be reported to RunRev. But if you do, then you should be able to do a little debugging and try to figure out exactly where the problem lies. >> >> Chris >> >> >> -- >> Chris Sheffield >> Read Naturally, Inc. >> www.readnaturally.com >> >> >> >> On May 7, 2014, at 8:00 PM, Rick Harrison wrote: >> >>> Hi there, >>> >>> I have an iOS app that when the user hits the iPhone ?Home? button, >>> it doesn?t seem to be sending the ?shutdown? message to the >>> current card. >>> >>> Yes, I also tried ?shutdownRequest? and that doesn?t work either. >>> >>> I therefore have no way to save the state of the app >>> so the user can pick up where he/she left off in the app >>> when they decide to come back to it. >>> >>> Suggestions? >>> >>> Thanks in advance! >>> >>> Rick >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode 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 MikeKerner at roadrunner.com Thu May 8 14:20:31 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 8 May 2014 14:20:31 -0400 Subject: Modularising Code In-Reply-To: <402B71DB-956D-4C17-990A-96FC2A976813@btinternet.com> References: <9F49CFC8-AF59-4E05-B152-5BDCC1BEAEFB@btinternet.com> <8CAF0FB7-0422-43D5-9DF6-4CB4827F099D@swcp.com> <23221A3F-39B5-4999-8891-96538568AF38@btinternet.com> <7D2F23E8-4698-40BC-957A-F7528E1AF146@swcp.com> <402B71DB-956D-4C17-990A-96FC2A976813@btinternet.com> Message-ID: Terry, Definitely use substacks to modularize your code, BUT, I would suggest you do just a wee bit of reading on the message path, because it's important for everyone, and all of the questions you asked are discussed there: 1) In the LC toolbar at the top, the second-to right button is "Resources". Click it 2) The second link down is the "User Guide". Click it 3) Inside there search for "message path". There is a whole discussion of what it is and how to use it. 4) SEND and PASS and START USING STACK are your friends. On Thu, May 8, 2014 at 11:57 AM, Terence Heaford wrote: > > My understanding is if you create a library of a stack it?s stack script > is placed between the main stack that has called start using and LiveCode?s > engine. > > Is that correct? > > If yes then I presume if you start using a substack then the substack > script is placed between the main stack that has called start using and > LiveCode?s engine > > Is that correct? > > If you only have handlers in the stack script of the substack then any > messages will only call them after passing through the mainstacks script. > > Is that correct? > > If you actually use the substack as more than a repository for scripts > then any control will pass the message through the substacks script to > mainstack and onto the substack again. > > Is that correct or once you start using the substack is it removed from > the normal message passing and any control only passes to the substack > script and onto the engine? > > I hope the above is understandable. > > All the best > > Terry > > > On 8 May 2014, at 14:37, Dar Scott wrote: > > > Remember that the main stack is in the message path of the substack. > So, you will have the main stack twice in the message path for cards and > controls. This is probably fine. But, something like a keystroke counter > in the main stack might count them twice. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From t.heaford at btinternet.com Thu May 8 14:41:46 2014 From: t.heaford at btinternet.com (Terence Heaford) Date: Thu, 8 May 2014 19:41:46 +0100 Subject: Modularising Code In-Reply-To: References: <9F49CFC8-AF59-4E05-B152-5BDCC1BEAEFB@btinternet.com> <8CAF0FB7-0422-43D5-9DF6-4CB4827F099D@swcp.com> <23221A3F-39B5-4999-8891-96538568AF38@btinternet.com> <7D2F23E8-4698-40BC-957A-F7528E1AF146@swcp.com> <402B71DB-956D-4C17-990A-96FC2A976813@btinternet.com> Message-ID: Thanks for your comments: Just had a look at this and as I suspected could see no reference to using a substack as a library only stacks. This could probably do with clarifying in both the user guide and dictionary. In the dictionary for example it says ?start using stack?. May be a little pedantic but for someone just setting out could be a little confusing but I take your point. All the best Terry On 8 May 2014, at 19:20, Mike Kerner wrote: > Definitely use substacks to modularize your code, BUT, I would suggest you > do just a wee bit of reading on the message path, because it's important > for everyone, and all of the questions you asked are discussed there: > 1) In the LC toolbar at the top, the second-to right button is "Resources". > Click it > 2) The second link down is the "User Guide". Click it > 3) Inside there search for "message path". There is a whole discussion of > what it is and how to use it. > 4) SEND and PASS and START USING STACK are your friends. From jacque at hyperactivesw.com Thu May 8 15:03:18 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 08 May 2014 14:03:18 -0500 Subject: iOS Home Button Shutdown not working! In-Reply-To: References: <529C9BB4.90604@fourthworld.com> <93B16933-168C-4645-8305-7FF31D592FB9@mac.com> <4A98876B-DF51-4AF2-8F72-0BB7C19BB967@all-auctions.com> <18CDCEE5-D811-49EB-B363-20DE7DAFE79F@all-auctions.com> Message-ID: <536BD4F6.8060407@hyperactivesw.com> On 5/8/14, 12:35 PM, Chris Sheffield wrote: > Unfortunately, no it doesn?t work for me either. However, I seem to > remember a bug in one version of LC where using put statements itself > did not work correctly. The output wasn?t displayed in the console. > Unfortunately I don?t remember which version. Does anyone else? So > there?s a possibility we?re running into that bug with LC 6.5.2. The problem is only partially with LC. Apple changed the way stdout works in Mavericks, so if you're running that OS then "put" will no longer go to Console. I have a bug/feature report about it in the QCC. My workaround, like yours, was to write to a text file. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu May 8 15:05:19 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 08 May 2014 14:05:19 -0500 Subject: iOS Home Button Shutdown not working! In-Reply-To: References: <529C9BB4.90604@fourthworld.com> <93B16933-168C-4645-8305-7FF31D592FB9@mac.com> <4A98876B-DF51-4AF2-8F72-0BB7C19BB967@all-auctions.com> <18CDCEE5-D811-49EB-B363-20DE7DAFE79F@all-auctions.com> Message-ID: <536BD56F.4020407@hyperactivesw.com> On May 8, 2014, at 9:20 AM, Rick Harrison wrote: > I?m using LC version 6.5.2 and tested in both the simulator and on the device. >I used the ?put? statement at the beginning of the handler but do not see my >message displayed when I press the ?Home button?. I also tried using an >answer statement to do the same thing. No message appears for me. The answer dialog should have worked. The only other thing I can think of is that there are other shutdown handlers somewhere in the message path that are blocking the one you're trying to test. Try searching all the scripts for an extra one. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Thu May 8 15:10:44 2014 From: pete at lcsql.com (Peter Haworth) Date: Thu, 8 May 2014 12:10:44 -0700 Subject: Modularising Code In-Reply-To: References: <9F49CFC8-AF59-4E05-B152-5BDCC1BEAEFB@btinternet.com> <8CAF0FB7-0422-43D5-9DF6-4CB4827F099D@swcp.com> <23221A3F-39B5-4999-8891-96538568AF38@btinternet.com> <7D2F23E8-4698-40BC-957A-F7528E1AF146@swcp.com> <402B71DB-956D-4C17-990A-96FC2A976813@btinternet.com> Message-ID: I'd also recommend Richard Gaskin's excellent article on the subject which can be found at http://www.fourthworld.com/embassy/articles/revolution_message_path.html Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Thu, May 8, 2014 at 11:20 AM, Mike Kerner wrote: > Terry, > Definitely use substacks to modularize your code, BUT, I would suggest you > do just a wee bit of reading on the message path, because it's important > for everyone, and all of the questions you asked are discussed there: > 1) In the LC toolbar at the top, the second-to right button is "Resources". > Click it > 2) The second link down is the "User Guide". Click it > 3) Inside there search for "message path". There is a whole discussion of > what it is and how to use it. > 4) SEND and PASS and START USING STACK are your friends. > > > > > On Thu, May 8, 2014 at 11:57 AM, Terence Heaford > wrote: > > > > > My understanding is if you create a library of a stack it?s stack script > > is placed between the main stack that has called start using and > LiveCode?s > > engine. > > > > Is that correct? > > > > If yes then I presume if you start using a substack then the substack > > script is placed between the main stack that has called start using and > > LiveCode?s engine > > > > Is that correct? > > > > If you only have handlers in the stack script of the substack then any > > messages will only call them after passing through the mainstacks script. > > > > Is that correct? > > > > If you actually use the substack as more than a repository for scripts > > then any control will pass the message through the substacks script to > > mainstack and onto the substack again. > > > > Is that correct or once you start using the substack is it removed from > > the normal message passing and any control only passes to the substack > > script and onto the engine? > > > > I hope the above is understandable. > > > > All the best > > > > Terry > > > > > > On 8 May 2014, at 14:37, Dar Scott wrote: > > > > > Remember that the main stack is in the message path of the substack. > > So, you will have the main stack twice in the message path for cards and > > controls. This is probably fine. But, something like a keystroke > counter > > in the main stack might count them twice. > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From cmsheffield at icloud.com Thu May 8 15:17:34 2014 From: cmsheffield at icloud.com (Chris Sheffield) Date: Thu, 08 May 2014 13:17:34 -0600 Subject: iOS Home Button Shutdown not working! In-Reply-To: <536BD4F6.8060407@hyperactivesw.com> References: <529C9BB4.90604@fourthworld.com> <93B16933-168C-4645-8305-7FF31D592FB9@mac.com> <4A98876B-DF51-4AF2-8F72-0BB7C19BB967@all-auctions.com> <18CDCEE5-D811-49EB-B363-20DE7DAFE79F@all-auctions.com> <536BD4F6.8060407@hyperactivesw.com> Message-ID: <4D5AF756-2207-4172-9995-72B317103F0E@icloud.com> Is this fixed in 6.6.2? Because ?put? works for me in RC3 under Mavericks. On May 8, 2014, at 1:03 PM, J. Landman Gay wrote: > The problem is only partially with LC. Apple changed the way stdout works in Mavericks, so if you're running that OS then "put" will no longer go to Console. I have a bug/feature report about it in the QCC. > From smaclean at madmansoft.com Thu May 8 15:20:15 2014 From: smaclean at madmansoft.com (Stephen MacLean) Date: Thu, 8 May 2014 15:20:15 -0400 Subject: iOS Home Button Shutdown not working! In-Reply-To: <4D5AF756-2207-4172-9995-72B317103F0E@icloud.com> References: <529C9BB4.90604@fourthworld.com> <93B16933-168C-4645-8305-7FF31D592FB9@mac.com> <4A98876B-DF51-4AF2-8F72-0BB7C19BB967@all-auctions.com> <18CDCEE5-D811-49EB-B363-20DE7DAFE79F@all-auctions.com> <536BD4F6.8060407@hyperactivesw.com> <4D5AF756-2207-4172-9995-72B317103F0E@icloud.com> Message-ID: <132E54F1-5B3B-4D52-919B-6BDAE82260B3@madmansoft.com> Works for me too in RC3 and 10.9.2 Best, Steve On May 8, 2014, at 3:17 PM, Chris Sheffield wrote: > Is this fixed in 6.6.2? Because ?put? works for me in RC3 under Mavericks. > > On May 8, 2014, at 1:03 PM, J. Landman Gay wrote: > >> The problem is only partially with LC. Apple changed the way stdout works in Mavericks, so if you're running that OS then "put" will no longer go to Console. I have a bug/feature report about it in the QCC. >> > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 May 8 15:45:18 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 08 May 2014 14:45:18 -0500 Subject: iOS Home Button Shutdown not working! In-Reply-To: <4D5AF756-2207-4172-9995-72B317103F0E@icloud.com> References: <529C9BB4.90604@fourthworld.com> <93B16933-168C-4645-8305-7FF31D592FB9@mac.com> <4A98876B-DF51-4AF2-8F72-0BB7C19BB967@all-auctions.com> <18CDCEE5-D811-49EB-B363-20DE7DAFE79F@all-auctions.com> <536BD4F6.8060407@hyperactivesw.com> <4D5AF756-2207-4172-9995-72B317103F0E@icloud.com> Message-ID: <536BDECE.7070608@hyperactivesw.com> I don't know, I'm close to a release date and have been working exclusively with 6.6.1. If it works now, that's great. Wonder why my bug report wasn't updated. On 5/8/14, 2:17 PM, Chris Sheffield wrote: > Is this fixed in 6.6.2? Because ?put? works for me in RC3 under Mavericks. > > On May 8, 2014, at 1:03 PM, J. Landman Gay wrote: > >> The problem is only partially with LC. Apple changed the way stdout works in Mavericks, so if you're running that OS then "put" will no longer go to Console. I have a bug/feature report about it in the QCC. >> -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmondmathewson at gmail.com Thu May 8 15:56:02 2014 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 08 May 2014 22:56:02 +0300 Subject: 7.0 dp 3 Message-ID: <536BE152.1080508@gmail.com> The Dictionary stack is still as problematic on Linux (XFCE) as it was in dp 2 and dp 1. Richmond. From dsc at swcp.com Thu May 8 16:04:17 2014 From: dsc at swcp.com (Dar Scott) Date: Thu, 8 May 2014 14:04:17 -0600 Subject: Modularising Code In-Reply-To: <7D2F23E8-4698-40BC-957A-F7528E1AF146@swcp.com> References: <9F49CFC8-AF59-4E05-B152-5BDCC1BEAEFB@btinternet.com> <8CAF0FB7-0422-43D5-9DF6-4CB4827F099D@swcp.com> <23221A3F-39B5-4999-8891-96538568AF38@btinternet.com> <7D2F23E8-4698-40BC-957A-F7528E1AF146@swcp.com> Message-ID: <4DE026EB-89EB-4224-8BFA-28B1049D204A@swcp.com> I goofed. What I said isn?t right. I didn?t remember the quirk right. Here it is right from LiveCode itself for a stack, its substack also wearing the hat of a library, and some other stack. Listed is the target and the current stack name in the message path crawl. (Non-stacks are skipped in the message path log.) button "Test" -- stack "Test main stack" button "Test" -- stack "Test Sub Stack" of stack "Test main stack" bottom stack "Test Alt Stack" -- stack "Test Alt Stack" stack "Test Alt Stack" -- stack "Test Sub Stack" of stack "Test main stack" bottom stack "Test Sub Stack" -- stack "Test Sub Stack" of stack "Test main stack" stack "Test Sub Stack" -- stack "Test main stack" stack "Test Sub Stack" -- stack "Test Sub Stack" of stack "Test main stack" bottom The first two cases are as we would expect for any library stack. The third case would apply to things such as messages sent to the substack. I don?t know about built-in messages like socketTimeout. As you can see the substack is in the message path twice. Handlers that change something and pass would be affected. Dar On May 8, 2014, at 7:37 AM, Dar Scott wrote: > I think using a substack as a library is OK. > > Remember that the main stack is in the message path of the substack. So, you will have the main stack twice in the message path for cards and controls. This is probably fine. But, something like a keystroke counter in the main stack might count them twice. > > There might be some packaging issues if you make a splash screen, but others would know better than I. If the sub stack depends on the main stack and they both become sub stacks in standalones, there is a potential for slightly different behavior in the standalone. > > Dar > > > > On May 8, 2014, at 7:11 AM, Terence Heaford wrote: > >> >> Thanks for your comments. >> >> I have just placed the DBRoutines into a substack and placed "start using" in the preOpenStack handler. >> >> That seems to be a workaround for not having folders in the IDE. >> >> Are there any downsides to this method? >> >> I have downloaded and tried GLX2 but there are issues on my Mac concerning the display of text being corrupted. >> >> Something like ?> in GLX2 would be useful in the LiveCode IDE. >> >> I also thought that an updated IDE was one of the stretch goals of the Kickstarter campaign. >> How is that going? >> >> >> All the best >> >> Terry >> >> >> On 8 May 2014, at 13:55, Dar Scott wrote: >> >>> Stack libraries have some nice advantages for me. I sometimes put some things such as tables into controls. They are often wrappers for externals. (Or maybe the externals are helpers for the libraries.) >>> >>> If you have a card for putting odd things and the card never shows, you might want to put some objects there to represent your modules and put the scripts into those. Name them after the modules. put them in front or in back as seems right when you open your stack. >>> >>> If you need some module only on cards with certain background groups, then consider whether those scripts belong in the group. >>> >>> If you have a family of applications that use the same splash-screen main stack, consider putting those things that are special to the family in that stack. >>> >>> Dar Scott >>> Controls, Libraries and Externals >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 prothero at earthednet.org Thu May 8 16:22:25 2014 From: prothero at earthednet.org (Earthednet-wp) Date: Thu, 8 May 2014 13:22:25 -0700 Subject: Modularising Code In-Reply-To: References: <9F49CFC8-AF59-4E05-B152-5BDCC1BEAEFB@btinternet.com> <8CAF0FB7-0422-43D5-9DF6-4CB4827F099D@swcp.com> <23221A3F-39B5-4999-8891-96538568AF38@btinternet.com> <7D2F23E8-4698-40BC-957A-F7528E1AF146@swcp.com> <402B71DB-956D-4C17-990A-96FC2A976813@btinternet.com> Message-ID: Thanks for the reference to Richard's page! Excellent! It clarified some items I've had on my mind. Btw, Dar's post suggests to me that one could create an infinite loop if there was a script in the substack that passed a message, then a script with the same name in the main stack also passed the message, then back to substack, ad infinitude. A reasonable scenario would be a mouseup handler. Bill William Prothero http://es.earthednet.org > On May 8, 2014, at 12:10 PM, Peter Haworth wrote: > > I'd also recommend Richard Gaskin's excellent article on the subject which > can be found at > http://www.fourthworld.com/embassy/articles/revolution_message_path.html > > Pete > lcSQL Software > Home of lcStackBrowser and > SQLiteAdmin > > > On Thu, May 8, 2014 at 11:20 AM, Mike Kerner wrote: > >> Terry, >> Definitely use substacks to modularize your code, BUT, I would suggest you >> do just a wee bit of reading on the message path, because it's important >> for everyone, and all of the questions you asked are discussed there: >> 1) In the LC toolbar at the top, the second-to right button is "Resources". >> Click it >> 2) The second link down is the "User Guide". Click it >> 3) Inside there search for "message path". There is a whole discussion of >> what it is and how to use it. >> 4) SEND and PASS and START USING STACK are your friends. >> >> >> >> >> On Thu, May 8, 2014 at 11:57 AM, Terence Heaford >> wrote: >> >>> >>> My understanding is if you create a library of a stack it?s stack script >>> is placed between the main stack that has called start using and >> LiveCode?s >>> engine. >>> >>> Is that correct? >>> >>> If yes then I presume if you start using a substack then the substack >>> script is placed between the main stack that has called start using and >>> LiveCode?s engine >>> >>> Is that correct? >>> >>> If you only have handlers in the stack script of the substack then any >>> messages will only call them after passing through the mainstacks script. >>> >>> Is that correct? >>> >>> If you actually use the substack as more than a repository for scripts >>> then any control will pass the message through the substacks script to >>> mainstack and onto the substack again. >>> >>> Is that correct or once you start using the substack is it removed from >>> the normal message passing and any control only passes to the substack >>> script and onto the engine? >>> >>> I hope the above is understandable. >>> >>> All the best >>> >>> Terry >>> >>> >>>> On 8 May 2014, at 14:37, Dar Scott wrote: >>>> >>>> Remember that the main stack is in the message path of the substack. >>> So, you will have the main stack twice in the message path for cards and >>> controls. This is probably fine. But, something like a keystroke >> counter >>> in the main stack might count them twice. >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> >> -- >> On the first day, God created the heavens and the Earth >> On the second day, God created the oceans. >> On the third day, God put the animals on hold for a few hours, >> and did a little diving. >> And God said, "This is good." >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 dsc at swcp.com Thu May 8 16:26:55 2014 From: dsc at swcp.com (Dar Scott) Date: Thu, 8 May 2014 14:26:55 -0600 Subject: Modularising Code In-Reply-To: <4DE026EB-89EB-4224-8BFA-28B1049D204A@swcp.com> References: <9F49CFC8-AF59-4E05-B152-5BDCC1BEAEFB@btinternet.com> <8CAF0FB7-0422-43D5-9DF6-4CB4827F099D@swcp.com> <23221A3F-39B5-4999-8891-96538568AF38@btinternet.com> <7D2F23E8-4698-40BC-957A-F7528E1AF146@swcp.com> <4DE026EB-89EB-4224-8BFA-28B1049D204A@swcp.com> Message-ID: Arg. LiveCode doesn?t lie, but sleepy Dar might not point out what is significant. Being twice in the message path is a characteristic of messages sent to libraries and has nothing to do with any being a substack. It is a library thing. The issue with the substack is that the main stack is in the path of messages sent to it. Enough said, before I say something stupid again. Dar On May 8, 2014, at 2:04 PM, Dar Scott wrote: > I goofed. What I said isn?t right. I didn?t remember the quirk right. > > Here it is right from LiveCode itself for a stack, its substack also wearing the hat of a library, and some other stack. > > Listed is the target and the current stack name in the message path crawl. (Non-stacks are skipped in the message path log.) > > button "Test" -- stack "Test main stack" > button "Test" -- stack "Test Sub Stack" of stack "Test main stack" > bottom > > stack "Test Alt Stack" -- stack "Test Alt Stack" > stack "Test Alt Stack" -- stack "Test Sub Stack" of stack "Test main stack" > bottom > > stack "Test Sub Stack" -- stack "Test Sub Stack" of stack "Test main stack" > stack "Test Sub Stack" -- stack "Test main stack" > stack "Test Sub Stack" -- stack "Test Sub Stack" of stack "Test main stack" > bottom > > The first two cases are as we would expect for any library stack. > > The third case would apply to things such as messages sent to the substack. I don?t know about built-in messages like socketTimeout. As you can see the substack is in the message path twice. Handlers that change something and pass would be affected. > > Dar > > > On May 8, 2014, at 7:37 AM, Dar Scott wrote: > >> I think using a substack as a library is OK. >> >> Remember that the main stack is in the message path of the substack. So, you will have the main stack twice in the message path for cards and controls. This is probably fine. But, something like a keystroke counter in the main stack might count them twice. >> >> There might be some packaging issues if you make a splash screen, but others would know better than I. If the sub stack depends on the main stack and they both become sub stacks in standalones, there is a potential for slightly different behavior in the standalone. >> >> Dar >> >> >> >> On May 8, 2014, at 7:11 AM, Terence Heaford wrote: >> >>> >>> Thanks for your comments. >>> >>> I have just placed the DBRoutines into a substack and placed "start using" in the preOpenStack handler. >>> >>> That seems to be a workaround for not having folders in the IDE. >>> >>> Are there any downsides to this method? >>> >>> I have downloaded and tried GLX2 but there are issues on my Mac concerning the display of text being corrupted. >>> >>> Something like ?> in GLX2 would be useful in the LiveCode IDE. >>> >>> I also thought that an updated IDE was one of the stretch goals of the Kickstarter campaign. >>> How is that going? >>> >>> >>> All the best >>> >>> Terry >>> >>> >>> On 8 May 2014, at 13:55, Dar Scott wrote: >>> >>>> Stack libraries have some nice advantages for me. I sometimes put some things such as tables into controls. They are often wrappers for externals. (Or maybe the externals are helpers for the libraries.) >>>> >>>> If you have a card for putting odd things and the card never shows, you might want to put some objects there to represent your modules and put the scripts into those. Name them after the modules. put them in front or in back as seems right when you open your stack. >>>> >>>> If you need some module only on cards with certain background groups, then consider whether those scripts belong in the group. >>>> >>>> If you have a family of applications that use the same splash-screen main stack, consider putting those things that are special to the family in that stack. >>>> >>>> Dar Scott >>>> Controls, Libraries and Externals >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode 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 MikeKerner at roadrunner.com Thu May 8 16:30:50 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 8 May 2014 16:30:50 -0400 Subject: [OFF] Cool Plugins Message-ID: It is often harder than it should be to find things that make development life better in LC. I found two over the weekend at Scott Rossi's site, "tmAlign" and "tmEffects", and it made me a little mad that I didn't find them before now. tmAlign is really sweet. It makes lining up, resizing, and spacing objects a lot simpler and easier than LC's tool does, and it does it in what seems to me to be a more logical manner and gives a much more dynamic, visual representation of what it's going to do before you approve it. tmEffects lets you add a bunch of graphical effects to objects in projects, which for guys like me, that have more graphical KILL than graphical SKILL is also helpful. -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From dsc at swcp.com Thu May 8 16:32:44 2014 From: dsc at swcp.com (Dar Scott) Date: Thu, 8 May 2014 14:32:44 -0600 Subject: Modularising Code In-Reply-To: References: <9F49CFC8-AF59-4E05-B152-5BDCC1BEAEFB@btinternet.com> <8CAF0FB7-0422-43D5-9DF6-4CB4827F099D@swcp.com> <23221A3F-39B5-4999-8891-96538568AF38@btinternet.com> <7D2F23E8-4698-40BC-957A-F7528E1AF146@swcp.com> <402B71DB-956D-4C17-990A-96FC2A976813@btinternet.com> Message-ID: I remember there are cases where an infinite loop can occur but I don?t remember the details. However, the message path crawl that I made does use pass and it does get to the back script that puts ?bottom? into the message box. Dar On May 8, 2014, at 2:22 PM, Earthednet-wp wrote: > Thanks for the reference to Richard's page! Excellent! It clarified some items I've had on my mind. > > Btw, Dar's post suggests to me that one could create an infinite loop if there was a script in the substack that passed a message, then a script with the same name in the main stack also passed the message, then back to substack, ad infinitude. A reasonable scenario would be a mouseup handler. > > Bill > > William Prothero > http://es.earthednet.org > >> On May 8, 2014, at 12:10 PM, Peter Haworth wrote: >> >> I'd also recommend Richard Gaskin's excellent article on the subject which >> can be found at >> http://www.fourthworld.com/embassy/articles/revolution_message_path.html >> >> Pete >> lcSQL Software >> Home of lcStackBrowser and >> SQLiteAdmin >> >> >> On Thu, May 8, 2014 at 11:20 AM, Mike Kerner wrote: >> >>> Terry, >>> Definitely use substacks to modularize your code, BUT, I would suggest you >>> do just a wee bit of reading on the message path, because it's important >>> for everyone, and all of the questions you asked are discussed there: >>> 1) In the LC toolbar at the top, the second-to right button is "Resources". >>> Click it >>> 2) The second link down is the "User Guide". Click it >>> 3) Inside there search for "message path". There is a whole discussion of >>> what it is and how to use it. >>> 4) SEND and PASS and START USING STACK are your friends. >>> >>> >>> >>> >>> On Thu, May 8, 2014 at 11:57 AM, Terence Heaford >>> wrote: >>> >>>> >>>> My understanding is if you create a library of a stack it?s stack script >>>> is placed between the main stack that has called start using and >>> LiveCode?s >>>> engine. >>>> >>>> Is that correct? >>>> >>>> If yes then I presume if you start using a substack then the substack >>>> script is placed between the main stack that has called start using and >>>> LiveCode?s engine >>>> >>>> Is that correct? >>>> >>>> If you only have handlers in the stack script of the substack then any >>>> messages will only call them after passing through the mainstacks script. >>>> >>>> Is that correct? >>>> >>>> If you actually use the substack as more than a repository for scripts >>>> then any control will pass the message through the substacks script to >>>> mainstack and onto the substack again. >>>> >>>> Is that correct or once you start using the substack is it removed from >>>> the normal message passing and any control only passes to the substack >>>> script and onto the engine? >>>> >>>> I hope the above is understandable. >>>> >>>> All the best >>>> >>>> Terry >>>> >>>> >>>>> On 8 May 2014, at 14:37, Dar Scott wrote: >>>>> >>>>> Remember that the main stack is in the message path of the substack. >>>> So, you will have the main stack twice in the message path for cards and >>>> controls. This is probably fine. But, something like a keystroke >>> counter >>>> in the main stack might count them twice. >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >>> >>> >>> -- >>> On the first day, God created the heavens and the Earth >>> On the second day, God created the oceans. >>> On the third day, God put the animals on hold for a few hours, >>> and did a little diving. >>> And God said, "This is good." >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode 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 Thu May 8 17:01:35 2014 From: dan at clearvisiontech.com (Dan Friedman) Date: Thu, 8 May 2014 14:01:35 -0700 Subject: FOLLOW UP: iOS Provisioning Profiles - Dev vs. Production In-Reply-To: References: Message-ID: <303CA67E-A04D-4235-B857-38BC01AE011F@clearvisiontech.com> If you've seen me on this list during the last week (see also "iOS App Crash"), you know that I have been trying to track down a problem with an update to one of my iOS apps that was crashing on launch after installing from the App Store. It didn't matter what version of the OS you were running or what device you had. It was crashing on an update and a clean install. The app ran without error in LC, the simulator and a real device (with the dev profile). We were experiencing a 100% crash rate - reported by users calling and eMailing us - not to mention the not-so-nice reviews people were leaving in the app store. If the app crashes for everyone, how could it have passed Apple's app review process? We were completely stumped. Then we thought... Could it be? Could the error be with the All Mighty Powerful Apple? I contacted Apple and started a support ticket. They of course gave me the runaround, "try this" (wait 24 hours for a response), "try that" (wait another 24 hours). All the responses I got translated to: "go away kid, ya bother me". Then I was told that they can only support apps that are created in XCode [not LiveCode]. They apparently had no interested in even looking at the app for signs of corruption. Even the crash reports I provided pointed to something fishy. If I wanted to explore a problem in the App Store, I would have to contact another department and start a new ticket. Ug. Oh yeah, did I mention that the client is breathing down my neck demanding answers and action because his app has been down for a week! Anyway, we took the same LC stack and upped the version number. Using the same computer, with the same version of LC and the same version of XCode, we built a new standalone. We submitted the new (but same) app to the app store and requested an expedited review which Apple shockingly granted. The app passed review and was released in the app store... What a shock! It worked perfectly! Apple will never confirm, but we are 100% convinced that the app was corrupted after it passed review and was copied to the app store. It's been a long week. I'm going to take a nap. -Dan From charles at buchwald.ca Thu May 8 17:30:30 2014 From: charles at buchwald.ca (Charles E Buchwald) Date: Thu, 8 May 2014 16:30:30 -0500 Subject: [OFF] Cool Plugins In-Reply-To: References: Message-ID: Hey Mike... I'm not sure I've seen those plugins before. I googled them but couldn't find a link. Do you have a link to either one? - Charles On 08 May 2014, at 3:30 PM, Mike Kerner wrote: > It is often harder than it should be to find things that make development > life better in LC. I found two over the weekend at Scott Rossi's site, > "tmAlign" and "tmEffects", and it made me a little mad that I didn't find > them before now. > > tmAlign is really sweet. It makes lining up, resizing, and spacing objects > a lot simpler and easier than LC's tool does, and it does it in what seems > to me to be a more logical manner and gives a much more dynamic, visual > representation of what it's going to do before you approve it. > > tmEffects lets you add a bunch of graphical effects to objects in projects, > which for guys like me, that have more graphical KILL than graphical SKILL > is also helpful. -- Charles E. Buchwald CEO/Director General Museografica Digital http://digital.museografica.com LC Developer Tools: http://buchwald.ca/developer-tools/ Email Notice: http://wp.me/P3aT4d-33 From pete at lcsql.com Thu May 8 17:30:15 2014 From: pete at lcsql.com (Peter Haworth) Date: Thu, 8 May 2014 14:30:15 -0700 Subject: Resizing a group's controls when the group is resized Message-ID: I have a resizeControl handler for a group in which I've tried changing the height and width of the controls in the group but I can't get it to work correctly. The lockLocation of the controls in the group is set true. To narrow down the problem, I changed the resizeControl handler to have just one command in it: set the width of field "Data" of me to (the width of me - the borderwidth of me) When I drag the right handle of the group, it kinda works although the group handles move in a very jerky fashion until I let go the mouse. However, if I try to change the height of the group by dragging on its bottom handle, the group gets wider not taller no matter whether I drag up or down!! I feel like I'm missing something obvious, hopefully someone can tell me what it is. Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin From harrison at all-auctions.com Thu May 8 17:30:48 2014 From: harrison at all-auctions.com (Rick Harrison) Date: Thu, 8 May 2014 17:30:48 -0400 Subject: iOS Home Button Shutdown not working! In-Reply-To: <536BD56F.4020407@hyperactivesw.com> References: <529C9BB4.90604@fourthworld.com> <93B16933-168C-4645-8305-7FF31D592FB9@mac.com> <4A98876B-DF51-4AF2-8F72-0BB7C19BB967@all-auctions.com> <18CDCEE5-D811-49EB-B363-20DE7DAFE79F@all-auctions.com> <536BD56F.4020407@hyperactivesw.com> Message-ID: Hi Chris, Jacque, and Stephen, I built a test stack just to test the shutdown handler. I used the write to file to see if it created a file and then read the data back in to see if it worked. The shutdown does not appear to be working at all. If I have a button send the message to the shutdown handler the code executes - writes the file, and reads the file correctly. I?m reluctant to move to a newer version of LC than 6.5.2 because the newer version I tried - LC 6.1.1 made my animations run 4 times slower. They looked terrible! Has the speed/performance improved adequately in LC 6.6.2? Thanks, Rick On May 8, 2014, at 3:05 PM, J. Landman Gay wrote: > On May 8, 2014, at 9:20 AM, Rick Harrison wrote: >> I?m using LC version 6.5.2 and tested in both the simulator and on the device. >> I used the ?put? statement at the beginning of the handler but do not see my >> message displayed when I press the ?Home button?. I also tried using an >> answer statement to do the same thing. No message appears for me. > > The answer dialog should have worked. The only other thing I can think of is that there are other shutdown handlers somewhere in the message path that are blocking the one you're trying to test. Try searching all the scripts for an extra one. > > -- > 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 MikeKerner at roadrunner.com Thu May 8 17:49:32 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 8 May 2014 17:49:32 -0400 Subject: FOLLOW UP: iOS Provisioning Profiles - Dev vs. Production In-Reply-To: <303CA67E-A04D-4235-B857-38BC01AE011F@clearvisiontech.com> References: <303CA67E-A04D-4235-B857-38BC01AE011F@clearvisiontech.com> Message-ID: Dan, For internal/client distribution, why not use testApp? You can completely bypass the app store that way. On Thu, May 8, 2014 at 5:01 PM, Dan Friedman wrote: > If you've seen me on this list during the last week (see also "iOS App > Crash"), you know that I have been trying to track down a problem with an > update to one of my iOS apps that was crashing on launch after installing > from the App Store. It didn't matter what version of the OS you were > running or what device you had. It was crashing on an update and a clean > install. The app ran without error in LC, the simulator and a real device > (with the dev profile). We were experiencing a 100% crash rate - reported > by users calling and eMailing us - not to mention the not-so-nice reviews > people were leaving in the app store. > > If the app crashes for everyone, how could it have passed Apple's app > review process? We were completely stumped. > > Then we thought... Could it be? Could the error be with the All Mighty > Powerful Apple? > > I contacted Apple and started a support ticket. They of course gave me > the runaround, "try this" (wait 24 hours for a response), "try that" (wait > another 24 hours). All the responses I got translated to: "go away kid, ya > bother me". Then I was told that they can only support apps that are > created in XCode [not LiveCode]. They apparently had no interested in even > looking at the app for signs of corruption. Even the crash reports I > provided pointed to something fishy. If I wanted to explore a problem in > the App Store, I would have to contact another department and start a new > ticket. Ug. > > Oh yeah, did I mention that the client is breathing down my neck demanding > answers and action because his app has been down for a week! > > Anyway, we took the same LC stack and upped the version number. Using the > same computer, with the same version of LC and the same version of XCode, > we built a new standalone. We submitted the new (but same) app to the app > store and requested an expedited review which Apple shockingly granted. > The app passed review and was released in the app store... What a shock! > It worked perfectly! > > Apple will never confirm, but we are 100% convinced that the app was > corrupted after it passed review and was copied to the app store. > > It's been a long week. I'm going to take a nap. > > -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 > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From scott at tactilemedia.com Thu May 8 18:06:58 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 08 May 2014 15:06:58 -0700 Subject: [OFF] Cool Plugins In-Reply-To: References: Message-ID: Mike is quite kind. I need to update a number of these tool things, and will make a public announcement when they're available. Best Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 5/8/14 2:30 PM, "Charles E Buchwald" wrote: >Hey Mike... I'm not sure I've seen those plugins before. I googled them >but couldn't find a link. Do you have a link to either one? >- Charles > >On 08 May 2014, at 3:30 PM, Mike Kerner wrote: > >> It is often harder than it should be to find things that make >>development >> life better in LC. I found two over the weekend at Scott Rossi's site, >> "tmAlign" and "tmEffects", and it made me a little mad that I didn't >>find >> them before now. >> >> tmAlign is really sweet. It makes lining up, resizing, and spacing >>objects >> a lot simpler and easier than LC's tool does, and it does it in what >>seems >> to me to be a more logical manner and gives a much more dynamic, visual >> representation of what it's going to do before you approve it. >> >> tmEffects lets you add a bunch of graphical effects to objects in >>projects, >> which for guys like me, that have more graphical KILL than graphical >>SKILL >> is also helpful. > >-- >Charles E. Buchwald >CEO/Director General >Museografica Digital >http://digital.museografica.com > >LC Developer Tools: http://buchwald.ca/developer-tools/ > >Email Notice: http://wp.me/P3aT4d-33 >_______________________________________________ >use-livecode mailing list >use-livecode at 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 May 8 18:28:08 2014 From: dan at clearvisiontech.com (Dan Friedman) Date: Thu, 8 May 2014 15:28:08 -0700 Subject: FOLLOW UP: iOS Provisioning Profiles - Dev vs. Production Message-ID: Mike, In this case, my "client" is a minor league baseball team. So, the app is in the app store so their fans can follow the team. Thanks, -Dan > Dan, > > For internal/client distribution, why not use testApp? You can completely > bypass the app store that way. From Nakia.Brewer at westrac.com.au Thu May 8 18:51:35 2014 From: Nakia.Brewer at westrac.com.au (Nakia Brewer) Date: Thu, 8 May 2014 22:51:35 +0000 Subject: Testing proxy servers in 6.6.2/6.7 In-Reply-To: References: <536A6B83.7030508@hyperactivesw.com> <67116DB20798A94285EEE12A67079A284CAFB00F@MHSEXC02.westrac.com.au> Message-ID: <67116DB20798A94285EEE12A67079A284CAFC1C6@MHSEXC02.westrac.com.au> This is what I get httpproxyforurl for host 'samaritans.org.au': Proxy for URL: socket selected: csu.harvestapp.com:443|6927 socket error csu.harvestapp.com:443|6927 Error 10061 on socket httpproxyforurl for host 'samaritans.org.au': Proxy for URL: socket selected: csu.harvestapp.com:443|6928 socket error csu.harvestapp.com:443|6928 Error 10061 on socket httpproxyforurl for host 'samaritans.org.au': Proxy for URL: socket selected: csu.harvestapp.com:443|6929 socket error csu.harvestapp.com:443|6929 Error 10061 on socket Nakia Brewer | Technology & Solutions Manager | Equipment Management Solutions t: (02) 49645051 | m: 0458 713 547 | i: www.westrac.com.au ? ACN 009 342 572 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Trevor DeVore Sent: Thursday, 8 May 2014 11:04 PM To: How to use LiveCode Subject: Re: Testing proxy servers in 6.6.2/6.7 On Wed, May 7, 2014 at 9:07 PM, Nakia Brewer wrote: > > Okay so just tested in 6.6.2 RC3 and still no luck. > Stack works fine if I take it off this network (away from a Proxy) or > if I use your work around Trevor... > Nakia, Hmm, the other issue could be authentication. LiveCode isn't going to have authentication callbacks installed by default libURL may just be failing when the proxy server asks for authentication. If the authentication is BASIC or DIGEST then a person can write their own callbacks prompting the user for a username/password. If the authentication type is NTLM then it is a little more complex. I just did a quick test with WonderProxy and see this in the libURL log: -------------------------------------- _proxyForURL_proxyForURL use _proxyFromHTTPProxy() with HTTPProxyProxy for URL: http://baltimore.wonderproxy.com:80 socket selected: 199.15.252.141:80|6924 GET http://www.google.com:80/ HTTP/1.1 Host: www.google.com User-Agent: LiveCode (MacOS) HTTP/1.1 407 Proxy Authentication Required Server: squid/3.4.4 Mime-Version: 1.0 Date: Thu, 08 May 2014 13:01:36 GMT Content-Type: text/html Content-Length: 3318 X-Squid-Error: ERR_CACHE_ACCESS_DENIED 0 Proxy-Authenticate: Basic realm="WonderProxy" X-Cache: MISS from baltimore.wonderproxy.com Via: 1.1 baltimore.wonderproxy.com (squid/3.4.4) Connection: keep-alive -------------------------------------- So the authentication part fails. Can you turn on logging for lib URL and see if you can figure anything out from the diagnostics? Just create a stack with a field and tell libURL to log to it: libURLSetLogField the long id of field 1 of stack "Untitled 1" Do you see any authentication headers? -- Trevor DeVore Blue Mango Learning Systems www.screensteps.com - www.clarify-it.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 COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. From Nakia.Brewer at westrac.com.au Thu May 8 18:57:53 2014 From: Nakia.Brewer at westrac.com.au (Nakia Brewer) Date: Thu, 8 May 2014 22:57:53 +0000 Subject: Testing proxy servers in 6.6.2/6.7 In-Reply-To: <67116DB20798A94285EEE12A67079A284CAFC1C6@MHSEXC02.westrac.com.au> References: <536A6B83.7030508@hyperactivesw.com> <67116DB20798A94285EEE12A67079A284CAFB00F@MHSEXC02.westrac.com.au> <67116DB20798A94285EEE12A67079A284CAFC1C6@MHSEXC02.westrac.com.au> Message-ID: <67116DB20798A94285EEE12A67079A284CAFC204@MHSEXC02.westrac.com.au> Here is what it logs when I take it off the proxy. httpproxyforurl for host 'samaritans.org.au': Proxy for URL: socket selected: csu.harvestapp.com:443|6930 GET /account/who_am_i HTTP/1.1 Host: csu.harvestapp.com User-Agent: LiveCode (Win32) Authorization: Basic XXXX I HAVE MODIFIED THIS XXXXXXXXXXX Content-Type:application/xml Accept:application/xml HTTP/1.1 200 OK Server: nginx Date: Thu, 08 May 2014 22:53:15 GMT Content-Type: application/xml; charset=utf-8 Transfer-Encoding: chunked Connection: keep-alive Status: 200 OK Cache-Control: private, no-store, no-cache, max-age=0, must-revalidate X-Served-From: https://csu.harvestapp.com/account/who_am_i X-UA-Compatible: IE=Edge,chrome=1 Set-Cookie: _harvest_sess=BAh7BkkiD3Nlc3Npb25faWQGOgZFVEkiJWNmZTMyYjdiMzNhMjBjZmJhMGI5OWQyOWVlYjdkNDVmBjsAVA%3D%3D--54c6eb1f196c118651809a3c883fe7dd38192102; domain=.harvestapp.com; path=/; secure; HttpOnly X-Request-Id: ac2761c2-1e1f-4eb0-aac3-ed4d1345cd10 X-Runtime: 0.345064 X-Server: rails10 X-LB: lb2 Strict-Transport-Security: max-age=31536000; includeSubDomains httpproxyforurl for host 'proxy.harvestfiles.com': Proxy for URL: socket selected: proxy.harvestfiles.com:443|6931 GET /production_harvestapp_public/uploads/users/avatar/000/524/958/normal.jpg?1390885472 HTTP/1.1 Host: proxy.harvestfiles.com User-Agent: LiveCode (Win32) Content-Type:application/xml Accept:application/xml HTTP/1.1 200 OK Server: nginx Date: Thu, 08 May 2014 22:53:16 GMT Content-Type: image/jpeg Content-Length: 2494 Connection: keep-alive Last-Modified: Mon, 16 Dec 2013 04:03:33 GMT x-amz-version-id: null ETag: "0c27c202ea437a4ea88cd7217d67dd4d" X-Cached: HIT Accept-Ranges: bytes Nakia Brewer | Technology & Solutions Manager | Equipment Management Solutions t: (02) 49645051 | m: 0458 713 547 | i: www.westrac.com.au ? ACN 009 342 572 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Nakia Brewer Sent: Friday, 9 May 2014 8:52 AM To: How to use LiveCode Subject: RE: Testing proxy servers in 6.6.2/6.7 This is what I get httpproxyforurl for host 'samaritans.org.au': Proxy for URL: socket selected: csu.harvestapp.com:443|6927 socket error csu.harvestapp.com:443|6927 Error 10061 on socket httpproxyforurl for host 'samaritans.org.au': Proxy for URL: socket selected: csu.harvestapp.com:443|6928 socket error csu.harvestapp.com:443|6928 Error 10061 on socket httpproxyforurl for host 'samaritans.org.au': Proxy for URL: socket selected: csu.harvestapp.com:443|6929 socket error csu.harvestapp.com:443|6929 Error 10061 on socket Nakia Brewer | Technology & Solutions Manager | Equipment Management Solutions t: (02) 49645051 | m: 0458 713 547 | i: www.westrac.com.au ? ACN 009 342 572 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Trevor DeVore Sent: Thursday, 8 May 2014 11:04 PM To: How to use LiveCode Subject: Re: Testing proxy servers in 6.6.2/6.7 On Wed, May 7, 2014 at 9:07 PM, Nakia Brewer wrote: > > Okay so just tested in 6.6.2 RC3 and still no luck. > Stack works fine if I take it off this network (away from a Proxy) or > if I use your work around Trevor... > Nakia, Hmm, the other issue could be authentication. LiveCode isn't going to have authentication callbacks installed by default libURL may just be failing when the proxy server asks for authentication. If the authentication is BASIC or DIGEST then a person can write their own callbacks prompting the user for a username/password. If the authentication type is NTLM then it is a little more complex. I just did a quick test with WonderProxy and see this in the libURL log: -------------------------------------- _proxyForURL_proxyForURL use _proxyFromHTTPProxy() with HTTPProxyProxy for URL: http://baltimore.wonderproxy.com:80 socket selected: 199.15.252.141:80|6924 GET http://www.google.com:80/ HTTP/1.1 Host: www.google.com User-Agent: LiveCode (MacOS) HTTP/1.1 407 Proxy Authentication Required Server: squid/3.4.4 Mime-Version: 1.0 Date: Thu, 08 May 2014 13:01:36 GMT Content-Type: text/html Content-Length: 3318 X-Squid-Error: ERR_CACHE_ACCESS_DENIED 0 Proxy-Authenticate: Basic realm="WonderProxy" X-Cache: MISS from baltimore.wonderproxy.com Via: 1.1 baltimore.wonderproxy.com (squid/3.4.4) Connection: keep-alive -------------------------------------- So the authentication part fails. Can you turn on logging for lib URL and see if you can figure anything out from the diagnostics? Just create a stack with a field and tell libURL to log to it: libURLSetLogField the long id of field 1 of stack "Untitled 1" Do you see any authentication headers? -- Trevor DeVore Blue Mango Learning Systems www.screensteps.com - www.clarify-it.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 COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. From matthias_livecode_150811 at m-r-d.de Thu May 8 19:06:06 2014 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe | M-R-D) Date: Fri, 9 May 2014 01:06:06 +0200 Subject: Digest Access Authentication with cookie? How Message-ID: Hi, i need to connect to a webserver which uses Digest Access Authentication to use its API. If i understood the documentation right, then the server does use a cookie to store the session. Is there a way to do this in livecode? When i try this in Safari then it works w/o problems. But when trying this in livecode i do not get the information i get when doing it in Safari. I think i have to fetch the cookie and send a modified http header to the server. But i do not know the steps are needed for this In the Browser the following line for example gives back the correct information from the server "http://MyUsername:MyPassword at 192.168.1.1/swapi_get_about". After one successful login a cookie is stored on the hard disk and i can connect to the server without any problems. But in LC i just get some html code back which does not contain the data i see in the browser. I tried already to use libUrlLastRhHeaders(), but cannot find any cookie information in it. I read that i have to set the httpheader before doing another api request. But how do i get the cookie information? Does anyone know what i have to do? Regards, Matthias From Nakia.Brewer at westrac.com.au Thu May 8 19:12:26 2014 From: Nakia.Brewer at westrac.com.au (Nakia Brewer) Date: Thu, 8 May 2014 23:12:26 +0000 Subject: Testing proxy servers in 6.6.2/6.7 In-Reply-To: <67116DB20798A94285EEE12A67079A284CAFC204@MHSEXC02.westrac.com.au> References: <536A6B83.7030508@hyperactivesw.com> <67116DB20798A94285EEE12A67079A284CAFB00F@MHSEXC02.westrac.com.au> <67116DB20798A94285EEE12A67079A284CAFC1C6@MHSEXC02.westrac.com.au> <67116DB20798A94285EEE12A67079A284CAFC204@MHSEXC02.westrac.com.au> Message-ID: <67116DB20798A94285EEE12A67079A284CAFC2F3@MHSEXC02.westrac.com.au> I am starting to think its maybe something I am doing wrong. Trevor, Happy for you to send me a test stack if you want me to do some further testing Nakia Brewer | Technology & Solutions Manager | Equipment Management Solutions t: (02) 49645051 | m: 0458 713 547 | i: www.westrac.com.au ? ACN 009 342 572 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Nakia Brewer Sent: Friday, 9 May 2014 8:58 AM To: How to use LiveCode Subject: RE: Testing proxy servers in 6.6.2/6.7 Here is what it logs when I take it off the proxy. httpproxyforurl for host 'samaritans.org.au': Proxy for URL: socket selected: csu.harvestapp.com:443|6930 GET /account/who_am_i HTTP/1.1 Host: csu.harvestapp.com User-Agent: LiveCode (Win32) Authorization: Basic XXXX I HAVE MODIFIED THIS XXXXXXXXXXX Content-Type:application/xml Accept:application/xml HTTP/1.1 200 OK Server: nginx Date: Thu, 08 May 2014 22:53:15 GMT Content-Type: application/xml; charset=utf-8 Transfer-Encoding: chunked Connection: keep-alive Status: 200 OK Cache-Control: private, no-store, no-cache, max-age=0, must-revalidate X-Served-From: https://csu.harvestapp.com/account/who_am_i X-UA-Compatible: IE=Edge,chrome=1 Set-Cookie: _harvest_sess=BAh7BkkiD3Nlc3Npb25faWQGOgZFVEkiJWNmZTMyYjdiMzNhMjBjZmJhMGI5OWQyOWVlYjdkNDVmBjsAVA%3D%3D--54c6eb1f196c118651809a3c883fe7dd38192102; domain=.harvestapp.com; path=/; secure; HttpOnly X-Request-Id: ac2761c2-1e1f-4eb0-aac3-ed4d1345cd10 X-Runtime: 0.345064 X-Server: rails10 X-LB: lb2 Strict-Transport-Security: max-age=31536000; includeSubDomains httpproxyforurl for host 'proxy.harvestfiles.com': Proxy for URL: socket selected: proxy.harvestfiles.com:443|6931 GET /production_harvestapp_public/uploads/users/avatar/000/524/958/normal.jpg?1390885472 HTTP/1.1 Host: proxy.harvestfiles.com User-Agent: LiveCode (Win32) Content-Type:application/xml Accept:application/xml HTTP/1.1 200 OK Server: nginx Date: Thu, 08 May 2014 22:53:16 GMT Content-Type: image/jpeg Content-Length: 2494 Connection: keep-alive Last-Modified: Mon, 16 Dec 2013 04:03:33 GMT x-amz-version-id: null ETag: "0c27c202ea437a4ea88cd7217d67dd4d" X-Cached: HIT Accept-Ranges: bytes Nakia Brewer | Technology & Solutions Manager | Equipment Management Solutions t: (02) 49645051 | m: 0458 713 547 | i: www.westrac.com.au ? ACN 009 342 572 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Nakia Brewer Sent: Friday, 9 May 2014 8:52 AM To: How to use LiveCode Subject: RE: Testing proxy servers in 6.6.2/6.7 This is what I get httpproxyforurl for host 'samaritans.org.au': Proxy for URL: socket selected: csu.harvestapp.com:443|6927 socket error csu.harvestapp.com:443|6927 Error 10061 on socket httpproxyforurl for host 'samaritans.org.au': Proxy for URL: socket selected: csu.harvestapp.com:443|6928 socket error csu.harvestapp.com:443|6928 Error 10061 on socket httpproxyforurl for host 'samaritans.org.au': Proxy for URL: socket selected: csu.harvestapp.com:443|6929 socket error csu.harvestapp.com:443|6929 Error 10061 on socket Nakia Brewer | Technology & Solutions Manager | Equipment Management Solutions t: (02) 49645051 | m: 0458 713 547 | i: www.westrac.com.au ? ACN 009 342 572 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Trevor DeVore Sent: Thursday, 8 May 2014 11:04 PM To: How to use LiveCode Subject: Re: Testing proxy servers in 6.6.2/6.7 On Wed, May 7, 2014 at 9:07 PM, Nakia Brewer wrote: > > Okay so just tested in 6.6.2 RC3 and still no luck. > Stack works fine if I take it off this network (away from a Proxy) or > if I use your work around Trevor... > Nakia, Hmm, the other issue could be authentication. LiveCode isn't going to have authentication callbacks installed by default libURL may just be failing when the proxy server asks for authentication. If the authentication is BASIC or DIGEST then a person can write their own callbacks prompting the user for a username/password. If the authentication type is NTLM then it is a little more complex. I just did a quick test with WonderProxy and see this in the libURL log: -------------------------------------- _proxyForURL_proxyForURL use _proxyFromHTTPProxy() with HTTPProxyProxy for URL: http://baltimore.wonderproxy.com:80 socket selected: 199.15.252.141:80|6924 GET http://www.google.com:80/ HTTP/1.1 Host: www.google.com User-Agent: LiveCode (MacOS) HTTP/1.1 407 Proxy Authentication Required Server: squid/3.4.4 Mime-Version: 1.0 Date: Thu, 08 May 2014 13:01:36 GMT Content-Type: text/html Content-Length: 3318 X-Squid-Error: ERR_CACHE_ACCESS_DENIED 0 Proxy-Authenticate: Basic realm="WonderProxy" X-Cache: MISS from baltimore.wonderproxy.com Via: 1.1 baltimore.wonderproxy.com (squid/3.4.4) Connection: keep-alive -------------------------------------- So the authentication part fails. Can you turn on logging for lib URL and see if you can figure anything out from the diagnostics? Just create a stack with a field and tell libURL to log to it: libURLSetLogField the long id of field 1 of stack "Untitled 1" Do you see any authentication headers? -- Trevor DeVore Blue Mango Learning Systems www.screensteps.com - www.clarify-it.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 COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. From johnpatten at me.com Thu May 8 19:18:42 2014 From: johnpatten at me.com (JOHN PATTEN) Date: Thu, 08 May 2014 16:18:42 -0700 Subject: Mysql UNIQUE and .lc server scripts? Message-ID: Hi All, I?m using some .lc server scripts to add records to a database from an app. My database has one field that is UNIQUE. Is it possible to capture the mySQL message and report it back to the app when text entered for specific field is not unique? The database won?t create the record due to the fact that the filed is not unique, but it also does not give the user any clue of this fact. Thank you! John Patten From m.schonewille at economy-x-talk.com Thu May 8 19:44:06 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 09 May 2014 01:44:06 +0200 Subject: Mysql UNIQUE and .lc server scripts? In-Reply-To: References: Message-ID: <536C16C6.5000908@economy-x-talk.com> Hi John, After executing a MySQL command with revExecuteSQL, the result contains either an error or an integer. If the result is an error, then you know that the change couldn't be made and 0 records were affected. If the result is an integer, then you need to check that the integer is greater than 0. If it isn't, something may have gone wrong and 0 records were affected. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Installer Maker for LiveCode: http://qery.us/468 Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ On 5/9/2014 01:18, JOHN PATTEN wrote: > Hi All, > > I?m using some .lc server scripts to add records to a database from an app. My database has one field that is UNIQUE. Is it possible to capture the mySQL message and report it back to the app when text entered for specific field is not unique? > > The database won?t create the record due to the fact that the filed is not unique, but it also does not give the user any clue of this fact. > > Thank you! > John Patten From Nakia.Brewer at westrac.com.au Thu May 8 19:57:05 2014 From: Nakia.Brewer at westrac.com.au (Nakia Brewer) Date: Thu, 8 May 2014 23:57:05 +0000 Subject: Server Scripts Editor Message-ID: <67116DB20798A94285EEE12A67079A284CAFC417@MHSEXC02.westrac.com.au> Hi, Just starting to play with some LC Server scripts and was wondering what text editor people use for the LC file? Cheers and Happy Friday! COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. From pete at lcsql.com Thu May 8 20:21:50 2014 From: pete at lcsql.com (Peter Haworth) Date: Thu, 8 May 2014 17:21:50 -0700 Subject: Mysql UNIQUE and .lc server scripts? In-Reply-To: References: Message-ID: Hi John, What's in the result after calling revExecuteSQL to issue your INSERT statement? You should get either an integer count of the number of rows inserted or an error message. Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Thu, May 8, 2014 at 4:18 PM, JOHN PATTEN wrote: > Hi All, > > I?m using some .lc server scripts to add records to a database from an > app. My database has one field that is UNIQUE. Is it possible to capture > the mySQL message and report it back to the app when text entered for > specific field is not unique? > > The database won?t create the record due to the fact that the filed is not > unique, but it also does not give the user any clue of this fact. > > Thank you! > John Patten > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From dave at applicationinsight.com Thu May 8 20:30:10 2014 From: dave at applicationinsight.com (Dave Kilroy) Date: Thu, 8 May 2014 17:30:10 -0700 (PDT) Subject: FOLLOW UP: iOS Provisioning Profiles - Dev vs. Production In-Reply-To: References: <303CA67E-A04D-4235-B857-38BC01AE011F@clearvisiontech.com> Message-ID: <1399595410561-4679289.post@n4.nabble.com> Well done for solving that puzzle - have a nap, drink some whiskey, feel the sun on your face :) ----- "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/FOLLOW-UP-iOS-Provisioning-Profiles-Dev-vs-Production-tp4679274p4679289.html Sent from the Revolution - User mailing list archive at Nabble.com. From charles at buchwald.ca Thu May 8 22:05:15 2014 From: charles at buchwald.ca (Charles E Buchwald) Date: Thu, 8 May 2014 21:05:15 -0500 Subject: [OFF] Cool Plugins In-Reply-To: References: Message-ID: <4078C48F-0815-4E47-A5EA-018631DBA6EA@buchwald.ca> Thanks for this, Scott! I'll look forward to them... On 08 May 2014, at 5:06 PM, Scott Rossi wrote: > Mike is quite kind. > > I need to update a number of these tool things, and will make a public > announcement when they're available. > > Best Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design -- Charles E. Buchwald CEO/Director General Museografica Digital http://digital.museografica.com LC Developer Tools: http://buchwald.ca/developer-tools/ Email Notice: http://wp.me/P3aT4d-33 From scott at tactilemedia.com Thu May 8 22:24:53 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 08 May 2014 19:24:53 -0700 Subject: Server Scripts Editor In-Reply-To: <67116DB20798A94285EEE12A67079A284CAFC417@MHSEXC02.westrac.com.au> References: <67116DB20798A94285EEE12A67079A284CAFC417@MHSEXC02.westrac.com.au> Message-ID: On OSX: I use Espresso -- it's really intended for web editing. Doesn't provide any special benefits for LC script editing, but includes server upload, browser preview, and file management. Coda is supposed to be good (same as above). I read good things about SublimeText. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 5/8/14 4:57 PM, "Nakia Brewer" wrote: >Just starting to play with some LC Server scripts and was wondering what >text editor people use for the LC file? From capellan2000 at gmail.com Thu May 8 22:34:20 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Thu, 8 May 2014 19:34:20 -0700 (PDT) Subject: [OFF] Cool Plugins In-Reply-To: References: Message-ID: <1399602860929-4679292.post@n4.nabble.com> Mike Kerner wrote > It is often harder than it should be to find things that make development > life better in LC. I found two over the weekend at Scott Rossi's site, > "tmAlign" and "tmEffects", and it made me a little mad that I didn't find > them before now. > [snip] I have the sensation that LiveCode developers have a lot more of custom tools, plugins and stacks created for a single purpose or project. After used these "single purpose" tools are stored or discarded forever... :o Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OFF-Cool-Plugins-tp4679272p4679292.html Sent from the Revolution - User mailing list archive at Nabble.com. From mwieder at ahsoftware.net Thu May 8 22:34:13 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 8 May 2014 19:34:13 -0700 Subject: Server Scripts Editor In-Reply-To: <67116DB20798A94285EEE12A67079A284CAFC417@MHSEXC02.westrac.com.au> References: <67116DB20798A94285EEE12A67079A284CAFC417@MHSEXC02.westrac.com.au> Message-ID: <671070710190.20140508193413@ahsoftware.net> Nakia- Thursday, May 8, 2014, 4:57:05 PM, you wrote: > Just starting to play with some LC Server scripts and was > wondering what text editor people use for the LC file? Github just released Atom for OSX. -- -Mark Wieder ahsoftware at gmail.com This communication may be unlawfully collected and stored by the National Security Agency (NSA) in secret. The parties to this email do not consent to the retrieving or storing of this communication and any related metadata, as well as printing, copying, re-transmitting, disseminating, or otherwise using it. If you believe you have received this communication in error, please delete it immediately. From ambassador at fourthworld.com Thu May 8 23:57:44 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 08 May 2014 20:57:44 -0700 Subject: Server Scripts Editor Message-ID: <536C5238.7090804@fourthworld.com> Nakia Brewer wrote: > Just starting to play with some LC Server scripts and was wondering > what text editor people use for the LC file? Most of my LC Server apps are talking to LC-based clients, so all they need are libraries, which lets me use the LC editor. Even when I do Web sites with LC Server, I tend to make mostly HTML templates with simple placeholder tags for function calls, so once again most of the LC code is in LC library stacks, and the HTML is either hand-written with GEdit/TextEdit/my own half-finished text editor/whatever I happen to have handy, with some occasional WYSIWYG authoring in BlueGriffon. -- Richard Gaskin Fourth World Systems Software Design and Development for Desktop, Mobile, and Web ____________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From revdev at pdslabs.net Fri May 9 02:19:18 2014 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 08 May 2014 23:19:18 -0700 Subject: Server Scripts Editor In-Reply-To: <67116DB20798A94285EEE12A67079A284CAFC417@MHSEXC02.westrac.com.au> References: <67116DB20798A94285EEE12A67079A284CAFC417@MHSEXC02.westrac.com.au> Message-ID: <536C7366.5040604@pdslabs.net> Nakia, I do what Richard does - put as much code as possible in library stacks, which I can edit in the IDE and upload them to the server for testing (or when done). Much of my server code handles requests from LC desktop apps, so I don't have to deal with HTML pages so much. But when my server scripts have to return a page, it's always a template with merged data. Phil On 5/8/14, 4:57 PM, Nakia Brewer wrote: > Hi, > > Just starting to play with some LC Server scripts and was wondering what text editor people use for the LC file? > > Cheers and Happy Friday! > > > > > > > COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. > > _______________________________________________ > use-livecode mailing list > use-livecode 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 hello at simonsmith.co Fri May 9 02:23:41 2014 From: hello at simonsmith.co (Simon Smith) Date: Fri, 9 May 2014 08:23:41 +0200 Subject: Server Scripts Editor In-Reply-To: <67116DB20798A94285EEE12A67079A284CAFC417@MHSEXC02.westrac.com.au> References: <67116DB20798A94285EEE12A67079A284CAFC417@MHSEXC02.westrac.com.au> Message-ID: Can't go wrong with sublime text. On Fri, May 9, 2014 at 1:57 AM, Nakia Brewer wrote: > Hi, > > Just starting to play with some LC Server scripts and was wondering what > text editor people use for the LC file? > > Cheers and Happy Friday! > > > > > > > COPYRIGHT / DISCLAIMER: This message and/or including attached files may > contain confidential proprietary or privileged information. If you are not > the intended recipient, you are strictly prohibited from using, > reproducing, disclosing or distributing the information contained in this > email without authorisation from WesTrac. If you have received this message > in error please contact WesTrac on +61 8 9377 9444. We do not accept > liability in connection with computer virus, data corruption, delay, > interruption, unauthorised access or unauthorised amendment. We reserve the > right to monitor all e-mail communications. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- *Simon Smith* *seo, online marketing, web development* w. http://www.simonsmith.co m. +27 83 306 7862 From t.heaford at btinternet.com Fri May 9 02:49:25 2014 From: t.heaford at btinternet.com (Terence Heaford) Date: Fri, 9 May 2014 07:49:25 +0100 Subject: Modularising Code In-Reply-To: References: <9F49CFC8-AF59-4E05-B152-5BDCC1BEAEFB@btinternet.com> <8CAF0FB7-0422-43D5-9DF6-4CB4827F099D@swcp.com> <23221A3F-39B5-4999-8891-96538568AF38@btinternet.com> <7D2F23E8-4698-40BC-957A-F7528E1AF146@swcp.com> <402B71DB-956D-4C17-990A-96FC2A976813@btinternet.com> Message-ID: <90FC17B7-37C1-4E37-A1A6-092FA55C0E4C@btinternet.com> Do you think it is better to use insert [the] script of object into {front | back} for modularising your code when the code is to be solely contained within your project? Is there a limit to the number of front and back scripts a project can have? Is there any downside to using front/back vs. substack vs. stack? All the best Terry Heaford From Nakia.Brewer at westrac.com.au Fri May 9 04:17:28 2014 From: Nakia.Brewer at westrac.com.au (Nakia Brewer) Date: Fri, 9 May 2014 08:17:28 +0000 Subject: Server Scripts Editor In-Reply-To: <536C7366.5040604@pdslabs.net> References: <67116DB20798A94285EEE12A67079A284CAFC417@MHSEXC02.westrac.com.au>, <536C7366.5040604@pdslabs.net> Message-ID: <3804AD0D-913E-4935-A4F5-9460510D767D@westrac.com.au> Dumb question but I don't get what you mean here ? I have a LC file and renamed it to a .livecode file but when it opens in LiveCode there is nothing to edit... Feeling this is a dumb question that's gonna make me look the goose... Sent from my iPhone > On 9 May 2014, at 4:19 pm, "Phil Davis" wrote: > > Nakia, > > I do what Richard does - put as much code as possible in library stacks, which I can edit in the IDE and upload them to the server for testing (or when done). Much of my server code handles requests from LC desktop apps, so I don't have to deal with HTML pages so much. But when my server scripts have to return a page, it's always a template with merged data. > > Phil > > >> On 5/8/14, 4:57 PM, Nakia Brewer wrote: >> Hi, >> >> Just starting to play with some LC Server scripts and was wondering what text editor people use for the LC file? >> >> Cheers and Happy Friday! >> >> >> >> >> >> >> COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. From max7 at aol.com Fri May 9 04:59:38 2014 From: max7 at aol.com (max7 at aol.com) Date: Fri, 9 May 2014 04:59:38 -0400 (EDT) Subject: Fwd: Message-ID: <8D1397C23EB1898-C70-97E0@webmail-m205.sysops.aol.com> Hey there! http://www.gabcreation.com/-message.friend?wuqegunokym --------------- Sent: Fri, 9 May 2014 1:59:44 From heather at runrev.com Fri May 9 05:55:22 2014 From: heather at runrev.com (Heather Laine) Date: Fri, 9 May 2014 10:55:22 +0100 Subject: Vision Mobile Latest Survey Message-ID: <5C878065-0446-4984-9787-A06C9BD7DD93@runrev.com> Dear List Folks, Today is the last day to take part in this survey. Take the new Developer Economics 10-minute survey and win cool prizes! http://www.vmob.me/DE3Q14RunRev VisionMobile has launched a new app developer survey and is looking into opportunities and challenges in the app market. The results of the survey will be available as a free research report in July, while respondents can win great prizes, including an iPhone 5s, a Galaxy S5, a Sphero, a Lego Mindstorm robot, a Raspberry Pi Ultimate Starter Ki, a Das Keyboard - and more! What's your take on the latest trends in app development? Which platform(s) should a developer choose to make money in today's competitive market? Which is the right revenue model for your apps? Take the developer survey and have your say on the top app developer issues - contribute to the research and find out how your opinion stacks against other developers'. Regards, Heather Heather Laine Customer Services Manager http://www.livecode.com/ From t.heaford at btinternet.com Fri May 9 06:25:33 2014 From: t.heaford at btinternet.com (Terence Heaford) Date: Fri, 9 May 2014 11:25:33 +0100 Subject: Modularising Code In-Reply-To: <90FC17B7-37C1-4E37-A1A6-092FA55C0E4C@btinternet.com> References: <9F49CFC8-AF59-4E05-B152-5BDCC1BEAEFB@btinternet.com> <8CAF0FB7-0422-43D5-9DF6-4CB4827F099D@swcp.com> <23221A3F-39B5-4999-8891-96538568AF38@btinternet.com> <7D2F23E8-4698-40BC-957A-F7528E1AF146@swcp.com> <402B71DB-956D-4C17-990A-96FC2A976813@btinternet.com> <90FC17B7-37C1-4E37-A1A6-092FA55C0E4C@btinternet.com> Message-ID: <4D5E6253-0BEB-49F9-9C6C-95FEE087DD06@btinternet.com> Replying to self here: I am aware of "The four numbers returned by the scriptLimits function are: * the number of statements permitted when changing a script (normally 10 in a standalone application) * the number of statements permitted in a do command (normally 10 in a standalone application) * the number of stacks permitted in the stacksInUse (normally 50 in a standalone application) * the number of objects permitted in the frontScripts and backScripts (normally 10 in a standalone application)? However, I thought I?d read somewhere (not sure where) that this had changed or was to change. All the best Terry On 9 May 2014, at 07:49, Terence Heaford wrote: > Is there a limit to the number of front and back scripts a project can have? From bvg at mac.com Fri May 9 07:47:25 2014 From: bvg at mac.com (=?windows-1252?Q?Bj=F6rnke_von_Gierke?=) Date: Fri, 09 May 2014 13:47:25 +0200 Subject: Zurich meeting this summer In-Reply-To: References: <7DE003D1-312A-47D8-9FAE-A377CF7BEEBE@mac.com> Message-ID: <2EF6B37B-EB50-43EF-9448-DC49956BD8AA@mac.com> Alright everyone People interested in a meetup in Zurich, last chance to have a say on the date! http://doodle.com/yapygihh3itgz2qr cheers Bj?rnke On 01 May 2014, at 21:20, Bj?rnke von Gierke wrote: > Hi persons who use LC > > Just a quick reminder that we're currently planning a meet-up in Zurich. There's already a few interested persons. So if you are also interested, please send me an email, so I can let you know directly about when/what/where, as soon as we've decided on anything. Don't forget to also fill out the times that you're most likely available on this form: > > http://doodle.com/yapygihh3itgz2qr > > cheers > > Bj?rnke > Mark > > PS: If you need help about where to stay in Zurich or info about additional activities, don't hesitate to ask those questions as early as possible! > > > On 20 Apr 2014, at 01:40, Bj?rnke von Gierke wrote: > >> Hi everyone >> >> Me and Mark are starting to prepare a meetup in Zurich (Switzerland), late June or early July. If you?re interested in joining us, it?d be great to know when you?ll be able to participate. Please take two minutes to fill out this date tableau: >> >> http://doodle.com/yapygihh3itgz2qr >> >> Also, if you are interested, PLEASE SEND ME AN EMAIL directly, so I can let you know about venue and exact date/time, as soon as we know more about those. >> >> Currently we aim to sit around, talk about LiveCode and have fun. Obviously knowing German or being Swiss is not a requirement. If you're from further away, I'm in the process of finding suitable accommodations. Maybe we'll do a tour trough the city the day before or after? Nothing has been decided yet, so please send us suggestions, questions, etc. >> >> We can?t wait to meet up! >> >> Bjoernke von Gierke >> Mark Schonewille >> >> -- >> >> Hoi Zs?me >> >> Ich und Mark denken dar?ber nach ein Treffen in Z?rich zu organisieren, irgendwann ende Juni oder Anfang Juli. Falls du interessiert bist, w?hre es extrem hilfreich zu wissen dass du teilnehmen willst. W?hl doch bitte deine m?glichen Termine in dieser Tabelle aus: >> >> http://doodle.com/yapygihh3itgz2qr >> >> Ausserdem SCHICK MIR EINE EMAIL, damit ich dich direkt ?ber Austragungsort, Datum und Zeiten sowie andere Details direkt informieren kann, sobald wir mehr dar?ber wissen. >> >> Wir wollen vor allem rumsitzen, quatschen und Spass haben. Schweitzerdeutsch ist nat?rlich keine Voraussetzung. Ich suche derzeit nach ?bernachtungsm?glichkeiten f?r Leute von ausserhalb. Vielleicht gibts auch noch einen Stadtrundgang am Vortag oder so was? Wir haben uns noch nicht festgelegt, also schickt uns auch eure Vorschl?ge, Fragen, und so weiter. >> >> Wir freuen uns schon aufs Treffen! >> >> Bj?rnke von Gierke >> Mark Schonewille -- Anyone thinking about going to Zurich in the summer? Please fill out the form and send me an email: http://doodle.com/yapygihh3itgz2qr -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From kaveh at rivervalleytechnologies.com Fri May 9 08:08:31 2014 From: kaveh at rivervalleytechnologies.com (Kaveh Bazargan) Date: Fri, 9 May 2014 13:08:31 +0100 Subject: Zurich meeting this summer In-Reply-To: <7DE003D1-312A-47D8-9FAE-A377CF7BEEBE@mac.com> References: <7DE003D1-312A-47D8-9FAE-A377CF7BEEBE@mac.com> Message-ID: Hi Bjoernke I am potentially interested. How long are you thinking of meeting? I am in London but can fly over. Regards Kaveh On 20 April 2014 00:40, Bj?rnke von Gierke wrote: > Hi everyone > > Me and Mark are starting to prepare a meetup in Zurich (Switzerland), late > June or early July. If you?re interested in joining us, it?d be great to > know when you?ll be able to participate. Please take two minutes to fill > out this date tableau: > > http://doodle.com/yapygihh3itgz2qr > > Also, if you are interested, PLEASE SEND ME AN EMAIL directly, so I can > let you know about venue and exact date/time, as soon as we know more about > those. > > Currently we aim to sit around, talk about LiveCode and have fun. > Obviously knowing German or being Swiss is not a requirement. If you're > from further away, I'm in the process of finding suitable accommodations. > Maybe we'll do a tour trough the city the day before or after? Nothing has > been decided yet, so please send us suggestions, questions, etc. > > We can?t wait to meet up! > > Bjoernke von Gierke > Mark Schonewille > > -- > > Hoi Zs?me > > Ich und Mark denken dar?ber nach ein Treffen in Z?rich zu organisieren, > irgendwann ende Juni oder Anfang Juli. Falls du interessiert bist, w?hre es > extrem hilfreich zu wissen dass du teilnehmen willst. W?hl doch bitte deine > m?glichen Termine in dieser Tabelle aus: > > http://doodle.com/yapygihh3itgz2qr > > Ausserdem SCHICK MIR EINE EMAIL, damit ich dich direkt ?ber > Austragungsort, Datum und Zeiten sowie andere Details direkt informieren > kann, sobald wir mehr dar?ber wissen. > > Wir wollen vor allem rumsitzen, quatschen und Spass haben. > Schweitzerdeutsch ist nat?rlich keine Voraussetzung. Ich suche derzeit nach > ?bernachtungsm?glichkeiten f?r Leute von ausserhalb. Vielleicht gibts auch > noch einen Stadtrundgang am Vortag oder so was? Wir haben uns noch nicht > festgelegt, also schickt uns auch eure Vorschl?ge, Fragen, und so weiter. > > Wir freuen uns schon aufs Treffen! > > Bj?rnke von Gierke > Mark Schonewille > > -- > > Use an alternative Dictionary viewer: > http://bjoernke.com/bvgdocu/ > > Chat with other RunRev developers: > http://bjoernke.com/chatrev/ > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Kaveh Bazargan River Valley Technologies @kaveh1000 +44 7771 824 111 kaveh at rivervalleytechnologies.com Please note new email ID From bvg at mac.com Fri May 9 08:28:58 2014 From: bvg at mac.com (=?windows-1252?Q?Bj=F6rnke_von_Gierke?=) Date: Fri, 09 May 2014 14:28:58 +0200 Subject: Zurich meeting this summer In-Reply-To: References: <7DE003D1-312A-47D8-9FAE-A377CF7BEEBE@mac.com> Message-ID: Hello Kaveh Currently we're only thinking about an afternoon with talking, coffee, etc. and then possibly Supper. However, As Mark will come from the Netherlands, there will be additional stuff we'll do. For example I'm thinking about doing a tour trough the historic city of Zurich the day before or after the meeting. Also, don't hesitate to mail me directly, if you need help with finding a place to stay at. If you're interested (even if you don't know yet for sure), don't forget to fill out the time table: http://doodle.com/yapygihh3itgz2qr I'll send you a direct email as soon as we know more about when/where/what, if that is ok to you. cheers Bj?rnke On 09 May 2014, at 14:08, Kaveh Bazargan wrote: > Hi Bjoernke > > I am potentially interested. How long are you thinking of meeting? I am in > London but can fly over. > > Regards > Kaveh > > > On 20 April 2014 00:40, Bj?rnke von Gierke wrote: > >> Hi everyone >> >> Me and Mark are starting to prepare a meetup in Zurich (Switzerland), late >> June or early July. If you?re interested in joining us, it?d be great to >> know when you?ll be able to participate. Please take two minutes to fill >> out this date tableau: >> >> http://doodle.com/yapygihh3itgz2qr >> >> Also, if you are interested, PLEASE SEND ME AN EMAIL directly, so I can >> let you know about venue and exact date/time, as soon as we know more about >> those. >> >> Currently we aim to sit around, talk about LiveCode and have fun. >> Obviously knowing German or being Swiss is not a requirement. If you're >> from further away, I'm in the process of finding suitable accommodations. >> Maybe we'll do a tour trough the city the day before or after? Nothing has >> been decided yet, so please send us suggestions, questions, etc. >> >> We can?t wait to meet up! >> >> Bjoernke von Gierke >> Mark Schonewille >> >> -- >> >> Hoi Zs?me >> >> Ich und Mark denken dar?ber nach ein Treffen in Z?rich zu organisieren, >> irgendwann ende Juni oder Anfang Juli. Falls du interessiert bist, w?hre es >> extrem hilfreich zu wissen dass du teilnehmen willst. W?hl doch bitte deine >> m?glichen Termine in dieser Tabelle aus: >> >> http://doodle.com/yapygihh3itgz2qr >> >> Ausserdem SCHICK MIR EINE EMAIL, damit ich dich direkt ?ber >> Austragungsort, Datum und Zeiten sowie andere Details direkt informieren >> kann, sobald wir mehr dar?ber wissen. >> >> Wir wollen vor allem rumsitzen, quatschen und Spass haben. >> Schweitzerdeutsch ist nat?rlich keine Voraussetzung. Ich suche derzeit nach >> ?bernachtungsm?glichkeiten f?r Leute von ausserhalb. Vielleicht gibts auch >> noch einen Stadtrundgang am Vortag oder so was? Wir haben uns noch nicht >> festgelegt, also schickt uns auch eure Vorschl?ge, Fragen, und so weiter. >> >> Wir freuen uns schon aufs Treffen! >> >> Bj?rnke von Gierke >> Mark Schonewille >> >> -- >> >> Use an alternative Dictionary viewer: >> http://bjoernke.com/bvgdocu/ >> >> Chat with other RunRev developers: >> http://bjoernke.com/chatrev/ >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > -- > Kaveh Bazargan > River Valley Technologies > @kaveh1000 > +44 7771 824 111 > kaveh at rivervalleytechnologies.com > Please note new email ID > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Anyone thinking about going to Zurich in the summer? Please fill out the form and send me an email: http://doodle.com/yapygihh3itgz2qr -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From bonnmike at gmail.com Fri May 9 10:22:20 2014 From: bonnmike at gmail.com (Mike Bonner) Date: Fri, 9 May 2014 08:22:20 -0600 Subject: Server Scripts Editor In-Reply-To: <3804AD0D-913E-4935-A4F5-9460510D767D@westrac.com.au> References: <67116DB20798A94285EEE12A67079A284CAFC417@MHSEXC02.westrac.com.au> <536C7366.5040604@pdslabs.net> <3804AD0D-913E-4935-A4F5-9460510D767D@westrac.com.au> Message-ID: Nakia, check out this page: http://livecode.com/developers/guides/server/ Specifically the section on using stacks with lc server. Very handy, and as mentioned above it allows you to create a stack in the livecode ide, then use it from an lc server script. On Fri, May 9, 2014 at 2:17 AM, Nakia Brewer wrote: > Dumb question but I don't get what you mean here ? > > I have a LC file and renamed it to a .livecode file but when it opens in > LiveCode there is nothing to edit... > > Feeling this is a dumb question that's gonna make me look the goose... > > > > Sent from my iPhone > > > On 9 May 2014, at 4:19 pm, "Phil Davis" wrote: > > > > Nakia, > > > > I do what Richard does - put as much code as possible in library stacks, > which I can edit in the IDE and upload them to the server for testing (or > when done). Much of my server code handles requests from LC desktop apps, > so I don't have to deal with HTML pages so much. But when my server scripts > have to return a page, it's always a template with merged data. > > > > Phil > > > > > >> On 5/8/14, 4:57 PM, Nakia Brewer wrote: > >> Hi, > >> > >> Just starting to play with some LC Server scripts and was wondering > what text editor people use for the LC file? > >> > >> Cheers and Happy Friday! > >> > >> > >> > >> > >> > >> > >> COPYRIGHT / DISCLAIMER: This message and/or including attached files > may contain confidential proprietary or privileged information. If you are > not the intended recipient, you are strictly prohibited from using, > reproducing, disclosing or distributing the information contained in this > email without authorisation from WesTrac. If you have received this message > in error please contact WesTrac on +61 8 9377 9444. We do not accept > liability in connection with computer virus, data corruption, delay, > interruption, unauthorised access or unauthorised amendment. We reserve the > right to monitor all e-mail communications. > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode 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 > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > COPYRIGHT / DISCLAIMER: This message and/or including attached files may > contain confidential proprietary or privileged information. If you are not > the intended recipient, you are strictly prohibited from using, > reproducing, disclosing or distributing the information contained in this > email without authorisation from WesTrac. If you have received this message > in error please contact WesTrac on +61 8 9377 9444. We do not accept > liability in connection with computer virus, data corruption, delay, > interruption, unauthorised access or unauthorised amendment. We reserve the > right to monitor all e-mail communications. > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From johnpatten at me.com Fri May 9 11:48:23 2014 From: johnpatten at me.com (JOHN PATTEN) Date: Fri, 09 May 2014 08:48:23 -0700 Subject: Mysql UNIQUE and .lc server scripts? In-Reply-To: References: Message-ID: <80712E85-256F-4153-864C-00E0D3F2D536@me.com> Thanks Peter and Mark! I was trying to figure out how I would retrieve the result from my server lc script? Would I have to set the ErrorMode to see the mysql result? It?s not really an error, but a mySQL result. My lc script is pretty basic. I?m just using a familiar example: I?m not sure how to send the result back to my app in order to act on it? After the revExecuteSQL, would it just be, Put the result or ?? Then, on the stack that sent the original data, at the end of the sending script ?answer it, or answer the result? Thank you! John patten SUSD On May 8, 2014, at 5:21 PM, Peter Haworth wrote: > Hi John, > What's in the result after calling revExecuteSQL to issue your INSERT > statement? You should get either an integer count of the number of rows > inserted or an error message. > > > Pete > lcSQL Software > Home of lcStackBrowser and > SQLiteAdmin > > > On Thu, May 8, 2014 at 4:18 PM, JOHN PATTEN wrote: > >> Hi All, >> >> I?m using some .lc server scripts to add records to a database from an >> app. My database has one field that is UNIQUE. Is it possible to capture >> the mySQL message and report it back to the app when text entered for >> specific field is not unique? >> >> The database won?t create the record due to the fact that the filed is not >> unique, but it also does not give the user any clue of this fact. >> >> Thank you! >> John Patten >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 charles at buchwald.ca Fri May 9 12:33:39 2014 From: charles at buchwald.ca (Charles E Buchwald) Date: Fri, 9 May 2014 11:33:39 -0500 Subject: [OFF] Cool Plugins In-Reply-To: <1399602860929-4679292.post@n4.nabble.com> References: <1399602860929-4679292.post@n4.nabble.com> Message-ID: I've made a lot of those single purpose tools. Many of them were part of my learning about LiveCode. But I've realized how easy it is to make my own plugins, and to share them. I've put a few on my website. I have a few more on the way. I'd like to see more of us publishing small, single purpose tools. On 08 May 2014, at 9:34 PM, Alejandro Tejada wrote: > I have the sensation that LiveCode developers have a lot more > of custom tools, plugins and stacks created for a single purpose > or project. > After used these "single purpose" tools are stored or discarded > forever... :o > > Al -- Charles E. Buchwald CEO/Director General Museografica Digital http://digital.museografica.com LC Developer Tools: http://buchwald.ca/developer-tools/ Email Notice: http://wp.me/P3aT4d-33 From michael.mccreary at runrev.com Fri May 9 12:58:39 2014 From: michael.mccreary at runrev.com (Michael McCreary) Date: Fri, 09 May 2014 17:58:39 +0100 Subject: LiveCode Performance Examples Message-ID: <536D093F.4080304@runrev.com> Dear List Members, Over the next few months, we'll be working on improving the performance of LiveCode. We'll be looking at all aspects of the product, but will be focusing particularly on the graphical side of things. Naturally, we have earmarked a few areas of the engine where we think can improve things. These have come primarily from our knowledge of the engine's internals. Whilst it's all well and good improving these areas, if they don't offer any real improvement to the end user, or the use case for the improvement is limited, there's little point in pursuing them. This is where you come in. We want to know how you use LiveCode and what areas you think can be improved on performance wise. Having real world examples of slowdowns and performance bottlenecks will allow us focus our energies on improving the correct areas. So, if you have any example stacks demonstrating where you have experienced poor performance in LiveCode, we'd really like to see them. Ideally they'd be stacks where the problem has been isolated allowing us to measure performance (and any subsequent improvements due to our work). But anything goes really. It can be surprising how such simple things can have a seemingly very large impact on the performance of an app. Either post your stacks to the list or, if you prefer, email them directly to me. We have no fixed agenda as to how we're going to approach this, so your input really will help direct our efforts. Many thanks, Michael -- *Michael McCreary . Runtime Revolution Ltd LiveCode - Unleash Your Killer App* mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW email : michael.mccreary at runrev.com company : +44(0) 845 219 89 23 fax : +44(0) 845 458 8487 web : www.runrev.com From bvg at mac.com Fri May 9 13:39:01 2014 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Fri, 09 May 2014 19:39:01 +0200 Subject: LiveCode Performance Examples In-Reply-To: <536D093F.4080304@runrev.com> References: <536D093F.4080304@runrev.com> Message-ID: I looked at some of my old stack that I knew they where slow-ish... and they're all much faster now, probably due to the new graphics engine handling stuff with lots of points better. So sadly I can't send you any slow stacks *tears up* Nontheless here's what I tried, all stacks have to do with graphics that use markers to draw areas: http://bjoernke.com/temp/2d_castle.livecode http://bjoernke.com/temp/draw_economy_markers.rev http://bjoernke.com/temp/grow_land_mark_II.livecode On 09 May 2014, at 18:58, Michael McCreary wrote: > Dear List Members, > > Over the next few months, we'll be working on improving the performance of LiveCode. We'll be looking at all aspects of the product, but will be focusing particularly on the graphical side of things. > > Naturally, we have earmarked a few areas of the engine where we think can improve things. These have come primarily from our knowledge of the engine's internals. Whilst it's all well and good improving these areas, if they don't offer any real improvement to the end user, or the use case for the improvement is limited, there's little point in pursuing them. > > This is where you come in. We want to know how you use LiveCode and what areas you think can be improved on performance wise. Having real world examples of slowdowns and performance bottlenecks will allow us focus our energies on improving the correct areas. > > So, if you have any example stacks demonstrating where you have experienced poor performance in LiveCode, we'd really like to see them. Ideally they'd be stacks where the problem has been isolated allowing us to measure performance (and any subsequent improvements due to our work). But anything goes really. It can be surprising how such simple things can have a seemingly very large impact on the performance of an app. > > Either post your stacks to the list or, if you prefer, email them directly to me. > > We have no fixed agenda as to how we're going to approach this, so your input really will help direct our efforts. > > Many thanks, > > > Michael > -- > > *Michael McCreary . Runtime Revolution Ltd > LiveCode - Unleash Your Killer App* > > mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW > email : michael.mccreary at runrev.com > company : +44(0) 845 219 89 23 > fax : +44(0) 845 458 8487 > web : www.runrev.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 -- Anyone thinking about going to Zurich in the summer? Please fill out the form and send me an email: http://doodle.com/yapygihh3itgz2qr -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From pete at lcsql.com Fri May 9 13:57:34 2014 From: pete at lcsql.com (Peter Haworth) Date: Fri, 9 May 2014 10:57:34 -0700 Subject: Mysql UNIQUE and .lc server scripts? In-Reply-To: <80712E85-256F-4153-864C-00E0D3F2D536@me.com> References: <80712E85-256F-4153-864C-00E0D3F2D536@me.com> Message-ID: OK, got it John. Sorry I completely glossed over this is in a server script. Haven't done any server scripting so can't help there but there has to be a way of passing the result back to your client so I'm sure someone will come up with one. Maybe revDatabaseConnectResult will help? Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Fri, May 9, 2014 at 8:48 AM, JOHN PATTEN wrote: > Thanks Peter and Mark! > > I was trying to figure out how I would retrieve the result from my server > lc script? Would I have to set the ErrorMode to see the mysql result? It?s > not really an error, but a mySQL result. > > My lc script is pretty basic. I?m just using a familiar example: > > put revOpenDatabase ("mysql","jpatten.on-rev.com","jpatten_xxxxx","jpatten_xxxxxx?,"xxxxxxx") > into tConID > put ?NewItem" into tTablename > put "itemnumber, datecreated, uniqueid, reddescription, bluedescription, > greendescription, title, textselection" into tFields > put $_GET["uniqueid"] into tuniqueid > put $_GET["reddescription"] into treddescription > put $_GET["bluedescription"] into tbluedescription > put $_GET["greendescription"] into tgreendescription > put $_GET["thetitle"] into ttitle > put $_GET["textselection"] into ttextselection > put "INSERT INTO" && tTablename && "(" & tFields & ") VALUES (:1, :2, :3, > :4, :5, :6, :7, :8);" into tSQL > put tSQL > revExecuteSQL tConID, tSQL, "tuniqueid", "treddescription", > "tbluedescription", "tgreendescription", "ttitle", "ttextselection" > revCloseDatabase tConID > put empty > ?> > > I?m not sure how to send the result back to my app in order to act on it? > After the revExecuteSQL, would it just be, Put the result or ?? Then, on > the stack that sent the original data, at the end of the sending script > ?answer it, or answer the result? > > Thank you! > John patten > SUSD > > > > On May 8, 2014, at 5:21 PM, Peter Haworth wrote: > > > Hi John, > > What's in the result after calling revExecuteSQL to issue your INSERT > > statement? You should get either an integer count of the number of rows > > inserted or an error message. > > > > > > Pete > > lcSQL Software > > Home of lcStackBrowser and > > SQLiteAdmin > > > > > > On Thu, May 8, 2014 at 4:18 PM, JOHN PATTEN wrote: > > > >> Hi All, > >> > >> I?m using some .lc server scripts to add records to a database from an > >> app. My database has one field that is UNIQUE. Is it possible to capture > >> the mySQL message and report it back to the app when text entered for > >> specific field is not unique? > >> > >> The database won?t create the record due to the fact that the filed is > not > >> unique, but it also does not give the user any clue of this fact. > >> > >> Thank you! > >> John Patten > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode 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 Fri May 9 14:04:02 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 09 May 2014 13:04:02 -0500 Subject: Modularising Code In-Reply-To: <90FC17B7-37C1-4E37-A1A6-092FA55C0E4C@btinternet.com> References: <9F49CFC8-AF59-4E05-B152-5BDCC1BEAEFB@btinternet.com> <8CAF0FB7-0422-43D5-9DF6-4CB4827F099D@swcp.com> <23221A3F-39B5-4999-8891-96538568AF38@btinternet.com> <7D2F23E8-4698-40BC-957A-F7528E1AF146@swcp.com> <402B71DB-956D-4C17-990A-96FC2A976813@btinternet.com> <90FC17B7-37C1-4E37-A1A6-092FA55C0E4C@btinternet.com> Message-ID: <536D1892.5040608@hyperactivesw.com> On 5/9/14, 1:49 AM, Terence Heaford wrote: > Do you think it is better to use > > insert [the] script of object into {front | back} > > for modularising your code when the code is to be solely contained > within your project? > > Is there a limit to the number of front and back scripts a project > can have? > > Is there any downside to using front/back vs. substack vs. stack? There is virtually no difference between the two methods as far as performance is concerned. The "insert" command allows more flexibility, since "start using" will only allow the stack script to be in the message path, where "insert" allows the script of any object. On the other hand, "start using" will send a "librarystack" message, where "insert" sends no messages. Sometimes those minor differences matter, so the setup of your own project will determine which one you choose. For example, if you want to use 5 library scripts but you don't want to add 5 substacks to your project, you might choose instead to place 5 buttons on a single card somewhere and just insert their scripts into back. The IDE has no limits. For standalones, the commercial version of LC has a limit of 10 stacks in use or backscripts, but since the community version has no limits, removing the limits from commercial is currently under consideration. The limits are left over from when there was no OSS version. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From capellan2000 at gmail.com Fri May 9 14:26:56 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Fri, 9 May 2014 11:26:56 -0700 (PDT) Subject: LiveCode Performance Examples In-Reply-To: <536D093F.4080304@runrev.com> References: <536D093F.4080304@runrev.com> Message-ID: <1399660016918-4679312.post@n4.nabble.com> Michael McCreary wrote > [snip] > This is where you come in. We want to know how you use LiveCode and > what areas you think can be improved on performance wise. Having real > world examples of slowdowns and performance bottlenecks will allow us > focus our energies on improving the correct areas. > [snip] For example, this bug: http://quality.runrev.com/show_bug.cgi?id=12307 Normal Image Quality looks the same as Good Image Quality could be responsable for this another bug: http://quality.runrev.com/show_bug.cgi?id=12148 Dramatic slowdown while resizing images by script On Friday 11-04-2014, Mark Waddingham wrote: >I can confirm the slow-down - this is due to the changes to image filtering we >made in 6.6. We need to revise that slightly I think as 'normal' now does some >filtering on all platforms where as before it was a box filter on Mac and a >nearest filter on other platforms. (The 'normal' filter now appears to be a >fair bit slower). Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-Performance-Examples-tp4679308p4679312.html Sent from the Revolution - User mailing list archive at Nabble.com. From jacque at hyperactivesw.com Fri May 9 14:38:50 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 09 May 2014 13:38:50 -0500 Subject: Modularising Code In-Reply-To: <536D1892.5040608@hyperactivesw.com> References: <9F49CFC8-AF59-4E05-B152-5BDCC1BEAEFB@btinternet.com> <8CAF0FB7-0422-43D5-9DF6-4CB4827F099D@swcp.com> <23221A3F-39B5-4999-8891-96538568AF38@btinternet.com> <7D2F23E8-4698-40BC-957A-F7528E1AF146@swcp.com> <402B71DB-956D-4C17-990A-96FC2A976813@btinternet.com> <90FC17B7-37C1-4E37-A1A6-092FA55C0E4C@btinternet.com> <536D1892.5040608@hyperactivesw.com> Message-ID: <536D20BA.3030907@hyperactivesw.com> On 5/9/14, 1:04 PM, J. Landman Gay wrote: > For standalones, the commercial version of LC has a limit of 10 stacks > in use I take that back, the limit for stacks in use is normally 50. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From capellan2000 at gmail.com Fri May 9 15:27:38 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Fri, 9 May 2014 12:27:38 -0700 (PDT) Subject: [OFF] Cool Plugins In-Reply-To: References: <1399602860929-4679292.post@n4.nabble.com> Message-ID: <1399663658430-4679314.post@n4.nabble.com> Charles E Buchwald wrote > I've made a lot of those single purpose tools. Many of them were part of > my learning about LiveCode. > But I've realized how easy it is to make my own plugins, and to share > them. I've put a few on my website. I have a few more on the way. > I'd like to see more of us publishing small, single purpose tools. Actually, there are many stacks announced just once in the mail lists: Hypercard, MetaCard, Revolution (now LiveCode) and LiveCode forums. For example: http://andregarzia.on-rev.com/alejandro/stacks/separacion_de_silabas.zip published in this thread: http://runtime-revolution.278305.n4.nabble.com/Syllabic-division-of-words-td345942.html Another one: http://andregarzia.on-rev.com/alejandro/stacks/Read_Flash_width_height.zip and a lot more: http://andregarzia.on-rev.com/alejandro/stacks/ Does exists a visual directory of all stacks published in all these mail lists and forums? Have a nice weekend! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OFF-Cool-Plugins-tp4679272p4679314.html Sent from the Revolution - User mailing list archive at Nabble.com. From ambassador at fourthworld.com Fri May 9 15:33:10 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 09 May 2014 12:33:10 -0700 Subject: [OFF] Cool Plugins In-Reply-To: <1399663658430-4679314.post@n4.nabble.com> References: <1399663658430-4679314.post@n4.nabble.com> Message-ID: <536D2D76.90805@fourthworld.com> Alejandro Tejada wrote: > Does exists a visual directory of all stacks published > in all these mail lists and forums? Ostensibly that's what RevOnline is for. so everyone can have access to all shared resources right in 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 hello at simonsmith.co Fri May 9 15:37:25 2014 From: hello at simonsmith.co (Simon Smith) Date: Fri, 9 May 2014 21:37:25 +0200 Subject: Mysql UNIQUE and .lc server scripts? In-Reply-To: References: Message-ID: Hi John I would first run a search on the table to see if the value exists, if it does not exist, then you can run the insert statement. If the value does exist, you can then have some sort of error procedure. Kind Regards Simon On Fri, May 9, 2014 at 1:18 AM, JOHN PATTEN wrote: > Hi All, > > I?m using some .lc server scripts to add records to a database from an > app. My database has one field that is UNIQUE. Is it possible to capture > the mySQL message and report it back to the app when text entered for > specific field is not unique? > > The database won?t create the record due to the fact that the filed is not > unique, but it also does not give the user any clue of this fact. > > Thank you! > John Patten > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- *Simon Smith* *seo, online marketing, web development* w. http://www.simonsmith.co m. +27 83 306 7862 From richmondmathewson at gmail.com Fri May 9 15:38:36 2014 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 09 May 2014 22:38:36 +0300 Subject: [OFF] Cool Plugins In-Reply-To: <536D2D76.90805@fourthworld.com> References: <1399663658430-4679314.post@n4.nabble.com> <536D2D76.90805@fourthworld.com> Message-ID: <536D2EBC.9020101@gmail.com> On 09/05/14 22:33, Richard Gaskin wrote: > Alejandro Tejada wrote: >> Does exists a visual directory of all stacks published >> in all these mail lists and forums? > > Ostensibly that's what RevOnline is for. so everyone can have access > to all shared resources right in the IDE. > But RevOnline is rather erratic . . . Richmond. From MikeKerner at roadrunner.com Fri May 9 15:44:31 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 9 May 2014 15:44:31 -0400 Subject: [OFF] Cool Plugins In-Reply-To: <536D2EBC.9020101@gmail.com> References: <1399663658430-4679314.post@n4.nabble.com> <536D2D76.90805@fourthworld.com> <536D2EBC.9020101@gmail.com> Message-ID: That was sort of why I made the first post, because I stumbled on those two and said "Are you kidding me? Why haven't I seen anything about these?" I'd like to see the tools/add-ons/etc. not just be in a jumbled-up mess of a list, but have more of an app store type of setup with reviews, categories, places and/or ways to buy, demos, etc. On Fri, May 9, 2014 at 3:38 PM, Richmond wrote: > On 09/05/14 22:33, Richard Gaskin wrote: > >> Alejandro Tejada wrote: >> >>> Does exists a visual directory of all stacks published >>> in all these mail lists and forums? >>> >> >> Ostensibly that's what RevOnline is for. so everyone can have access to >> all shared resources right in the IDE. >> >> > But RevOnline is rather erratic . . . > > 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 > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From bonnmike at gmail.com Fri May 9 15:45:43 2014 From: bonnmike at gmail.com (Mike Bonner) Date: Fri, 9 May 2014 13:45:43 -0600 Subject: Mysql UNIQUE and .lc server scripts? In-Reply-To: References: Message-ID: You're already sending back the sql string you use for the insert to your client (put tSql) should be an easy thing to add an if statement right after your revexecutesql. if the result is not an integer then put cr & "ERROR:" && the result Then check the data you got back and see if it contains ERROR: and show it to the user if there was. So yeah, as you surmised you can just put the result, then handle it however you wish on the client side. On Fri, May 9, 2014 at 1:37 PM, Simon Smith wrote: > Hi John > > I would first run a search on the table to see if the value exists, if it > does not exist, then you can run the insert statement. If the value does > exist, you can then have some sort of error procedure. > > Kind Regards > Simon > > > On Fri, May 9, 2014 at 1:18 AM, JOHN PATTEN wrote: > > > Hi All, > > > > I?m using some .lc server scripts to add records to a database from an > > app. My database has one field that is UNIQUE. Is it possible to capture > > the mySQL message and report it back to the app when text entered for > > specific field is not unique? > > > > The database won?t create the record due to the fact that the filed is > not > > unique, but it also does not give the user any clue of this fact. > > > > Thank you! > > John Patten > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > -- > > *Simon Smith* > *seo, online marketing, web development* > > w. http://www.simonsmith.co > m. +27 83 306 7862 > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From revdev at pdslabs.net Fri May 9 16:16:28 2014 From: revdev at pdslabs.net (Phil Davis) Date: Fri, 09 May 2014 13:16:28 -0700 Subject: Server Scripts Editor In-Reply-To: References: <67116DB20798A94285EEE12A67079A284CAFC417@MHSEXC02.westrac.com.au> <536C7366.5040604@pdslabs.net> <3804AD0D-913E-4935-A4F5-9460510D767D@westrac.com.au> Message-ID: <536D379C.30903@pdslabs.net> So let's say I have a file on my server called "mine.lc". It's a text file that contains some LC code and looks like this in a text editor: The "mystack.livecode" file is just a normal stackfile whose stack script might look like this: on libraryStack put the long time & "
" & the systemVersion end libraryStack So when you go to "http://myserver.com/mine.lc" you'll see the output from the stack's script in your browser, something like this: 1:09:45 PM Linux 3.2.45-grsec-2.9.1-r3+ I hope this isn't so elementary it offends you! Mostly I hope it clarifies the relationship between your .lc file and your stackfile on the server. I've built an entire training management system using this approach, so it will support any level of complexity you need. Just like the desktop, only different! Phil Davis On 5/9/14, 7:22 AM, Mike Bonner wrote: > Nakia, check out this page: http://livecode.com/developers/guides/server/ > > Specifically the section on using stacks with lc server. Very handy, and > as mentioned above it allows you to create a stack in the livecode ide, > then use it from an lc server script. > > > On Fri, May 9, 2014 at 2:17 AM, Nakia Brewer wrote: > >> Dumb question but I don't get what you mean here ? >> >> I have a LC file and renamed it to a .livecode file but when it opens in >> LiveCode there is nothing to edit... >> >> Feeling this is a dumb question that's gonna make me look the goose... >> >> >> >> Sent from my iPhone >> >>> On 9 May 2014, at 4:19 pm, "Phil Davis" wrote: >>> >>> Nakia, >>> >>> I do what Richard does - put as much code as possible in library stacks, >> which I can edit in the IDE and upload them to the server for testing (or >> when done). Much of my server code handles requests from LC desktop apps, >> so I don't have to deal with HTML pages so much. But when my server scripts >> have to return a page, it's always a template with merged data. >>> Phil >>> >>> >>>> On 5/8/14, 4:57 PM, Nakia Brewer wrote: >>>> Hi, >>>> >>>> Just starting to play with some LC Server scripts and was wondering >> what text editor people use for the LC file? >>>> Cheers and Happy Friday! >>>> >>>> >>>> >>>> >>>> >>>> >>>> COPYRIGHT / DISCLAIMER: This message and/or including attached files >> may contain confidential proprietary or privileged information. If you are >> not the intended recipient, you are strictly prohibited from using, >> reproducing, disclosing or distributing the information contained in this >> email without authorisation from WesTrac. If you have received this message >> in error please contact WesTrac on +61 8 9377 9444. We do not accept >> liability in connection with computer virus, data corruption, delay, >> interruption, unauthorised access or unauthorised amendment. We reserve the >> right to monitor all e-mail communications. >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode 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 >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> COPYRIGHT / DISCLAIMER: This message and/or including attached files may >> contain confidential proprietary or privileged information. If you are not >> the intended recipient, you are strictly prohibited from using, >> reproducing, disclosing or distributing the information contained in this >> email without authorisation from WesTrac. If you have received this message >> in error please contact WesTrac on +61 8 9377 9444. We do not accept >> liability in connection with computer virus, data corruption, delay, >> interruption, unauthorised access or unauthorised amendment. We reserve the >> right to monitor all e-mail communications. >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 charles at buchwald.ca Fri May 9 17:55:25 2014 From: charles at buchwald.ca (Charles E Buchwald) Date: Fri, 9 May 2014 16:55:25 -0500 Subject: [OFF] Cool Plugins In-Reply-To: References: <1399663658430-4679314.post@n4.nabble.com> <536D2D76.90805@fourthworld.com> <536D2EBC.9020101@gmail.com> Message-ID: <14ED0C74-8211-4C94-AFA8-A2D447278FFA@buchwald.ca> I agree with you there, Mike. I like the _idea_ of RevOnline, but I wish it was better curated. Not to censor anything, just to be better organized. The categories are a mess. Note that there are reviews and ratings already. The WordPress plugin directory is a good example of system that accommodates free and paid, opensource and commercial. The feature that tells you if it works with the current version is especially useful. On 09 May 2014, at 2:44 PM, Mike Kerner wrote: > That was sort of why I made the first post, because I stumbled on those two > and said "Are you kidding me? Why haven't I seen anything about these?" > > I'd like to see the tools/add-ons/etc. not just be in a jumbled-up mess of > a list, but have more of an app store type of setup with reviews, > categories, places and/or ways to buy, demos, etc. -- Charles E. Buchwald CEO/Director General Museografica Digital http://digital.museografica.com LC Developer Tools: http://buchwald.ca/developer-tools/ Email Notice: http://wp.me/P3aT4d-33 From mwieder at ahsoftware.net Fri May 9 18:51:28 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 9 May 2014 22:51:28 +0000 (UTC) Subject: Git manpage generator Message-ID: LOL. It's Friday... http://git-man-page-generator.lokaltog.net/ "After pulling branches to many heads, you can cherry-pick the stash of the indices, and git-penetrate-history --apprehend-manufacture-submodule must apply a staged git-paw-remote before doing anything else." -- Mark Wieder ahsoftware at gmail.com From rjb at robelko.com Fri May 9 19:20:12 2014 From: rjb at robelko.com (Robert Brenstein) Date: Sat, 10 May 2014 01:20:12 +0200 Subject: [OT] free personality portraits In-Reply-To: <5365F0EA.304@gmail.com> References: <1398834612206-4678848.post@n4.nabble.com> <5365F0EA.304@gmail.com> Message-ID: On 04.05.2014 at 10:48 Uhr +0300 Richmond apparently wrote: >I would just like to say how extremely impressed I was >by my personality portrait. > >Thank you, Robert Brenstein. > >It blew me away. > >Richmond Have you thought to have your wife and kids get their own portraits, so you can compare your mandalas? The questionnaires are still online as I have just found out. Anyone can still participate. Anybody who has got a portrait and has questions about it, feel free to send me an email off the list. Robert From dochawk at gmail.com Fri May 9 20:06:37 2014 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 9 May 2014 17:06:37 -0700 Subject: mouseLeave -like message for stacks? Message-ID: Is there something like mouseLeave or closeField that can be used when a stack loses focus, either to another stack or to another application? -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dsc at swcp.com Fri May 9 20:25:54 2014 From: dsc at swcp.com (Dar Scott) Date: Fri, 9 May 2014 18:25:54 -0600 Subject: Git manpage generator In-Reply-To: References: Message-ID: <961D9D71-2A11-44EA-BE52-DFFA658AA82D@swcp.com> I appreciate your encouragement to get up to speed with git. And thank you for the intros and tutorials you have mentioned. Soon I will be able to tell the difference between the get-man-page-generator output and real documentation! Dar On May 9, 2014, at 4:51 PM, Mark Wieder wrote: > LOL. It's Friday... > > http://git-man-page-generator.lokaltog.net/ > > "After pulling branches to many heads, you can cherry-pick the stash of the > indices, and git-penetrate-history --apprehend-manufacture-submodule must > apply a staged git-paw-remote before doing anything else." > > > -- > Mark Wieder > ahsoftware at gmail.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 simon at asato-media.com Fri May 9 20:46:14 2014 From: simon at asato-media.com (As_Simon) Date: Fri, 9 May 2014 17:46:14 -0700 (PDT) Subject: Shout out to Marty Knapp Message-ID: <1399682774027-4679326.post@n4.nabble.com> I think that's how one does it? If Marty gets this please update your super Marty's Sliders stack http://livecodeshare.runrev.com/stack/276/Marty%27s-Sliders You have a local variable in there "scaleFactor" which is now a keyword in LiveCode. Makes for a broken example. Thanks, Simon -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Shout-out-to-Marty-Knapp-tp4679326.html Sent from the Revolution - User mailing list archive at Nabble.com. From bernd.niggemann at uni-wh.de Fri May 9 20:47:54 2014 From: bernd.niggemann at uni-wh.de (BNig) Date: Fri, 9 May 2014 17:47:54 -0700 (PDT) Subject: Grab everything In-Reply-To: <536A7079.1030000@gmail.com> References: <536A1A27.9020602@gmail.com> <536A2C14.8030709@gmail.com> <536A7079.1030000@gmail.com> Message-ID: <1399682874489-4679327.post@n4.nabble.com> to anyone following this thread: I posted a solution for clone/grab over in the forum http://forums.runrev.com/phpBB2/viewtopic.php?f=6&t=20317&p=103307#p103307 This can be used to make tear-off type of controls for the same card. I also posted an adaption of the drag code from revTools to drag a control to another stack two posts further up. Kind regards Bernd -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Silly-Automated-Rabbit-tp4679206p4679327.html Sent from the Revolution - User mailing list archive at Nabble.com. From scott at tactilemedia.com Fri May 9 21:05:56 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 09 May 2014 18:05:56 -0700 Subject: mouseLeave -like message for stacks? In-Reply-To: References: Message-ID: Take a look at "suspend" and "suspendStack" in the docs. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 5/9/14 5:06 PM, "Dr. Hawkins" wrote: >Is there something like mouseLeave or closeField that can be used when a >stack loses focus, either to another stack or to another application? > >-- >Dr. 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 martyknappster at gmail.com Fri May 9 21:18:20 2014 From: martyknappster at gmail.com (Marty Knapp) Date: Fri, 09 May 2014 18:18:20 -0700 Subject: Shout out to Marty Knapp In-Reply-To: <1399682774027-4679326.post@n4.nabble.com> References: <1399682774027-4679326.post@n4.nabble.com> Message-ID: <536D7E5C.5050201@gmail.com> Good catch Simon - will do! Marty > I think that's how one does it? > > If Marty gets this please update your super Marty's Sliders stack > http://livecodeshare.runrev.com/stack/276/Marty%27s-Sliders > You have a local variable in there "scaleFactor" which is now a keyword in > LiveCode. Makes for a broken example. > > Thanks, > Simon > > From mwieder at ahsoftware.net Fri May 9 22:39:42 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 9 May 2014 19:39:42 -0700 Subject: [OFF] Cool Plugins In-Reply-To: <536D2EBC.9020101@gmail.com> References: <1399663658430-4679314.post@n4.nabble.com> <536D2D76.90805@fourthworld.com> <536D2EBC.9020101@gmail.com> Message-ID: <1601157437534.20140509193942@ahsoftware.net> Richmond- Friday, May 9, 2014, 12:38:36 PM, you wrote: > But RevOnline is rather erratic . . . You're being too kind. At one point Heather assured me that revOnline was about to be replaced with something better, or at least different. If that happened in the last couple of years I missed the news. -- -Mark Wieder ahsoftware at gmail.com This communication may be unlawfully collected and stored by the National Security Agency (NSA) in secret. The parties to this email do not consent to the retrieving or storing of this communication and any related metadata, as well as printing, copying, re-transmitting, disseminating, or otherwise using it. If you believe you have received this communication in error, please delete it immediately. From ambassador at fourthworld.com Fri May 9 23:15:13 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 09 May 2014 20:15:13 -0700 Subject: [OFF] Cool Plugins Message-ID: <536D99C1.1000001@fourthworld.com> Mark Wieder wrote: > Richmond- > > Friday, May 9, 2014, 12:38:36 PM, you wrote: > >> But RevOnline is rather erratic . . . > > You're being too kind. At one point Heather assured me that revOnline > was about to be replaced with something better, or at least different. > If that happened in the last couple of years I missed the news. There have been some bug fixes, but the longer-term plans are queued for after some of the other things get done first (Cocoa, Unicode, etc.). That said, this is one of those areas where I have to wonder if perhaps it may benefit from being more of a partnership between the core dev team and the community. It is, after all, really for the benefit of the community, and comprised of community contributions. If we could work out a way to share the work on this with RunRev, anyone here interested in rolling up their sleeves to help? -- Richard Gaskin LiveCode Community Manager richard at livecode.org From mwieder at ahsoftware.net Fri May 9 23:40:07 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 9 May 2014 20:40:07 -0700 Subject: [OFF] Cool Plugins In-Reply-To: <536D99C1.1000001@fourthworld.com> References: <536D99C1.1000001@fourthworld.com> Message-ID: <461161062569.20140509204007@ahsoftware.net> Richard- Friday, May 9, 2014, 8:15:13 PM, you wrote: > If we could work out a way to share the work on this with RunRev, anyone > here interested in rolling up their sleeves to help? You mean trying to work with a rev team that spent six months ignoring the fact that nobody could log into revOnline? No thanks. -- -Mark Wieder ahsoftware at gmail.com This communication may be unlawfully collected and stored by the National Security Agency (NSA) in secret. The parties to this email do not consent to the retrieving or storing of this communication and any related metadata, as well as printing, copying, re-transmitting, disseminating, or otherwise using it. If you believe you have received this communication in error, please delete it immediately. From MikeKerner at roadrunner.com Fri May 9 23:53:47 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 9 May 2014 23:53:47 -0400 Subject: [OFF] Cool Plugins In-Reply-To: <461161062569.20140509204007@ahsoftware.net> References: <536D99C1.1000001@fourthworld.com> <461161062569.20140509204007@ahsoftware.net> Message-ID: Richard, Let's start a group to discuss, and it should be more community than core team. The core team is a little lax on a variety of things, probably because responsibilities are not clear and expectations are not followed-up on. For instance, community contributions to the documentation is supposed to be included, but it does not seem to happen. So I can see someone at LC being responsible/accountable, but mainly for the reason of having it be in contact with home base, to help mediate/referee disputes, etc., but otherwise to stay out of the way. On Fri, May 9, 2014 at 11:40 PM, Mark Wieder wrote: > Richard- > > Friday, May 9, 2014, 8:15:13 PM, you wrote: > > > If we could work out a way to share the work on this with RunRev, anyone > > here interested in rolling up their sleeves to help? > > You mean trying to work with a rev team that spent six months ignoring > the fact that nobody could log into revOnline? No thanks. > > -- > -Mark Wieder > ahsoftware at gmail.com > > This communication may be unlawfully collected and stored by the National > Security Agency (NSA) in secret. The parties to this email do not > consent to the retrieving or storing of this communication and any > related metadata, as well as printing, copying, re-transmitting, > disseminating, or otherwise using it. If you believe you have received > this communication in error, please delete it immediately. > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From charles at buchwald.ca Sat May 10 00:40:49 2014 From: charles at buchwald.ca (Charles E Buchwald) Date: Fri, 9 May 2014 23:40:49 -0500 Subject: [OFF] Cool Plugins In-Reply-To: <536D99C1.1000001@fourthworld.com> References: <536D99C1.1000001@fourthworld.com> Message-ID: <6DC9DB0A-7986-4838-A458-0535FD124894@buchwald.ca> Count me in. Sounds like a way that I could contribute to the community and learn so interesting things about tools and plugins at the same time... On 09 May 2014, at 10:15 PM, Richard Gaskin wrote: > If we could work out a way to share the work on this with RunRev, anyone here interested in rolling up their sleeves to help? -- Charles E. Buchwald CEO/Director General Museografica Digital http://digital.museografica.com LC Developer Tools: http://buchwald.ca/developer-tools/ Email Notice: http://wp.me/P3aT4d-33 From t.heaford at btinternet.com Sat May 10 03:31:38 2014 From: t.heaford at btinternet.com (Terence Heaford) Date: Sat, 10 May 2014 08:31:38 +0100 Subject: [OFF] Cool Plugins In-Reply-To: <536D99C1.1000001@fourthworld.com> References: <536D99C1.1000001@fourthworld.com> Message-ID: As a newcomer here, just tried it for the very first time, it crashed and locked up LIveCode. Not a good advert. All the best Terry On 10 May 2014, at 04:15, Richard Gaskin wrote: > There have been some bug fixes, but the longer-term plans are queued for after some of the other things get done first (Cocoa, Unicode, etc.). > > That said, this is one of those areas where I have to wonder if perhaps it may benefit from being more of a partnership between the core dev team and the community. It is, after all, really for the benefit of the community, and comprised of community contributions. > > If we could work out a way to share the work on this with RunRev, anyone here interested in rolling up their sleeves to help? From scott at tactilemedia.com Sat May 10 03:57:38 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 10 May 2014 00:57:38 -0700 Subject: [OFF] Cool Plugins In-Reply-To: <536D99C1.1000001@fourthworld.com> References: <536D99C1.1000001@fourthworld.com> Message-ID: I'd be up for contributing. Regards, Scott Rossi Creative Director Tactile Media, UX Design > On May 9, 2014, at 8:15 PM, Richard Gaskin wrote: > > There have been some bug fixes, but the longer-term plans are queued for after some of the other things get done first (Cocoa, Unicode, etc.). > > That said, this is one of those areas where I have to wonder if perhaps it may benefit from being more of a partnership between the core dev team and the community. It is, after all, really for the benefit of the community, and comprised of community contributions. > > If we could work out a way to share the work on this with RunRev, anyone here interested in rolling up their sleeves to help? From bernd.niggemann at uni-wh.de Sat May 10 03:59:13 2014 From: bernd.niggemann at uni-wh.de (BNig) Date: Sat, 10 May 2014 00:59:13 -0700 (PDT) Subject: [OFF] Cool Plugins In-Reply-To: References: <536D99C1.1000001@fourthworld.com> Message-ID: <1399708753350-4679337.post@n4.nabble.com> RevOnline/ User Samples does work very well for me in 6.6.2 RC3. It is working in 6.7 DP3, not working in 6.6.1 and 7.0 DP3 The problem seems to be that hanging/not working is different for different users and the bug(s) are difficult to reproduce. But I hope it is getting there. http://quality.runrev.com/show_bug.cgi?id=11387 So they are working on it, why not add to the bug report if it is not working for you in 6.6.2 RC3 and up. Kind regards Bernd -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OFF-Cool-Plugins-tp4679272p4679337.html Sent from the Revolution - User mailing list archive at Nabble.com. From bvg at mac.com Sat May 10 04:07:11 2014 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sat, 10 May 2014 10:07:11 +0200 Subject: [OFF] Cool Plugins In-Reply-To: <461161062569.20140509204007@ahsoftware.net> References: <536D99C1.1000001@fourthworld.com> <461161062569.20140509204007@ahsoftware.net> Message-ID: On 10 May 2014, at 05:40, Mark Wieder wrote: > Friday, May 9, 2014, 8:15:13 PM, you wrote: >> If we could work out a way to share the work on this with RunRev, anyone >> here interested in rolling up their sleeves to help? > You mean trying to work with a rev team that spent six months ignoring > the fact that nobody could log into revOnline? No thanks. Yes, and every time the community starts to talk business about this, someone from RunRev swoops in and says "we have an amazing thing in the pipeline, just you wait!", making all contributors vanish and the calls to action cease. It's been years of this, and nothing has ever come from RunRev. Said that, I'm all for self help, and maybe this time will be different, so let's try! I think we need a curated experience, where categories are merged and split based on consensus. I am going to make a stack right now to show an example of category management. -- Anyone thinking about going to Zurich in the summer? Please fill out the form and send me an email: http://doodle.com/yapygihh3itgz2qr -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From richmondmathewson at gmail.com Sat May 10 04:30:25 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 10 May 2014 11:30:25 +0300 Subject: [OFF] Cool Plugins In-Reply-To: <536D99C1.1000001@fourthworld.com> References: <536D99C1.1000001@fourthworld.com> Message-ID: <536DE3A1.3050505@gmail.com> On 10/05/14 06:15, Richard Gaskin wrote: > Mark Wieder wrote: > >> Richmond- >> >> Friday, May 9, 2014, 12:38:36 PM, you wrote: >> >>> But RevOnline is rather erratic . . . >> >> You're being too kind. At one point Heather assured me that revOnline >> was about to be replaced with something better, or at least different. >> If that happened in the last couple of years I missed the news. > > There have been some bug fixes, but the longer-term plans are queued > for after some of the other things get done first (Cocoa, Unicode, etc.). > > That said, this is one of those areas where I have to wonder if > perhaps it may benefit from being more of a partnership between the > core dev team and the community. It is, after all, really for the > benefit of the community, and comprised of community contributions. > > If we could work out a way to share the work on this with RunRev, > anyone here interested in rolling up their sleeves to help? > There have been 2 versions of RevOnline: I contributed quite a lot to the older one of the two. When that one went down the tubes and I was unable to retrieve my contributions I did not contribute to the new one as was cheesed off. The first thing that needs to happen is for ALL the stacks in both versions of RevOnline to be assembled and categorised. Richmond. From richmondmathewson at gmail.com Sat May 10 04:41:53 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 10 May 2014 11:41:53 +0300 Subject: [OFF] Cool Plugins In-Reply-To: <461161062569.20140509204007@ahsoftware.net> References: <536D99C1.1000001@fourthworld.com> <461161062569.20140509204007@ahsoftware.net> Message-ID: <536DE651.1050506@gmail.com> On 10/05/14 06:40, Mark Wieder wrote: > Richard- > > Friday, May 9, 2014, 8:15:13 PM, you wrote: > >> If we could work out a way to share the work on this with RunRev, anyone >> here interested in rolling up their sleeves to help? > You mean trying to work with a rev team that spent six months ignoring > the fact that nobody could log into revOnline? No thanks. > They still suffer from this attitude. The Open Source initiative came with some sort of promise of increased openness, but what has happened is that RunRev are open about what suits them: meaning new things and features. What is ignored are things such as RevOnline because they cannot be plugged on the website. So, RunRev are really very good about pushing forth new ideas and new initiatives, but pretty awful at maintaining initiatives they set up previously. The first RevOnline was just dumped with no effort being made to transfer all the user contributed stacks (which represented a lot of work on the part of those users) to the new version. Now the new version of RevOnline has been, frankly, rotting for quite some time. ------------------------------------- analogy follows ------------------ My wife and I have 2 sons: one is 19 and the other is 22. I can imagine if, when they were about 12 we just chucked them out in the road because we wanted to have 2 more babies. Children, as anyone who has had them well know, are an ongoing and increasing responsibility. In fact I think I can categorically state that I think that I finally became an adult about a week after our first son was born: I was sitting beside him while he was bawling his head off: all I wanted to do was go down the road for a couple of glasses of beer and an hour and a half reading a book - "no luck, chum; you've got this 'thing' for life, like it or not." ------------------------------- end of analogy ----------- RunRev should take care of the children it already has, even at the price of not having so many new babies so frequently. Come to think of things this may argue an element of immaturity somewhere . . . Richmond. From bvg at mac.com Sat May 10 07:23:18 2014 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sat, 10 May 2014 13:23:18 +0200 Subject: [OFF] Cool Plugins In-Reply-To: References: <536D99C1.1000001@fourthworld.com> <461161062569.20140509204007@ahsoftware.net> Message-ID: <65B635F3-0189-4771-9194-D857BA186052@mac.com> Alright here's a first version of a category management stack, including some 'dummy' example stack interface elements, to show off how it works. It's mostly a way to avoid category clutter right now. http://bjoernke.com/temp/Category_test.rev On 10 May 2014, at 10:07, Bj?rnke von Gierke wrote: > > On 10 May 2014, at 05:40, Mark Wieder wrote: >> Friday, May 9, 2014, 8:15:13 PM, you wrote: >>> If we could work out a way to share the work on this with RunRev, anyone >>> here interested in rolling up their sleeves to help? >> You mean trying to work with a rev team that spent six months ignoring >> the fact that nobody could log into revOnline? No thanks. > > Yes, and every time the community starts to talk business about this, someone from RunRev swoops in and says "we have an amazing thing in the pipeline, just you wait!", making all contributors vanish and the calls to action cease. It's been years of this, and nothing has ever come from RunRev. > > Said that, I'm all for self help, and maybe this time will be different, so let's try! > > I think we need a curated experience, where categories are merged and split based on consensus. I am going to make a stack right now to show an example of category management. > > > -- > > Anyone thinking about going to Zurich in the summer? > Please fill out the form and send me an email: > http://doodle.com/yapygihh3itgz2qr > > -- > > Use an alternative Dictionary viewer: > http://bjoernke.com/bvgdocu/ > > Chat with other RunRev developers: > http://bjoernke.com/chatrev/ > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Anyone thinking about going to Zurich in the summer? Please fill out the form and send me an email: http://doodle.com/yapygihh3itgz2qr -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From klaus at major-k.de Sat May 10 08:13:35 2014 From: klaus at major-k.de (Klaus major-k) Date: Sat, 10 May 2014 14:13:35 +0200 Subject: mouseLeave -like message for stacks? In-Reply-To: References: Message-ID: <7ED02BA4-D9E4-45E2-91F3-962FA47ACDCE@major-k.de> Hi Richard, Am 10.05.2014 um 02:06 schrieb Dr. Hawkins : > Is there something like mouseLeave or closeField that can be used when a > stack loses focus, either to another stack or to another application? check "suspendstack" and "resumestack"! > -- > Dr. Richard E. Hawkins, Esq. Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From ambassador at fourthworld.com Sat May 10 10:12:13 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 10 May 2014 07:12:13 -0700 Subject: New Documentation section in Forums/Open Source (was Re: wait with messages) In-Reply-To: <5368E767.1030100@fourthworld.com> References: <5368E767.1030100@fourthworld.com> Message-ID: <536E33BD.5010808@fourthworld.com> As promised, thanks to Heather's work in helping me sort out some PHPBB permissions issues, we now have a forum for Documentation in the Open Source section of the forums: One way I see this as becoming a productive working group is for proposals for documentation enhancement to be explored in the section there labeled "Brainstorms", and when they become refined to the point of being actionable they get elevated to the "Projects" list below it. Ideally each project would have a team of people in a position to carry it through, perhaps with a team leader to facilitate whatever coordination may be needed among team members and the relevant RunRev staff. As your Community Manager, I'm at your disposal to help remove any obstacles you may encounter along the way which impair successful completion of Documentation projects. If resources to complete a project, whether code or human, are needed from the core dev team at RunRev, please let me know so I can be sure to discuss that with the team at first opportunity. -- Richard Gaskin LiveCode Community Manager richard at livecode.org The other day I wrote: > The core team at RunRev has been working on a rewrite of the User Guide > for a future version, where the scope of changes in the engine will very > much require it. > > But in the meantime there's been much discussion in my meetings with > them about the possibility of an interim update, which will be needed at > least through the remainder of the v6.x series and possibly into v7. > > I recently created a new section in the Forums for "Documentation" - > it's not yet active (Heather and I are sorting out a PHPBB issue), but > the goal there is to see if our community is at the place yet that all > good open source projects eventually arrive, where we're big enough to > have a Documentation Team among community members. > > The folks at RunRev have been anticipating that, and have included Docs > in their outline for community contributors: > > > To get started we'd need only about three to five people, with one of > them willing to be the team leader. > > If anyone here is interested in participating please drop me a note and > we'll get that discussion going just as soon as Heather and I can put > the new Documentation forum online. > > -- > Richard Gaskin > LiveCode Community Manager > richard at livecode.org From ambassador at fourthworld.com Sat May 10 11:07:00 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 10 May 2014 08:07:00 -0700 Subject: [OFF] Cool Plugins In-Reply-To: References: Message-ID: <536E4094.6090101@fourthworld.com> TL/DR version: there are challenges, but improving the state of stack file sharing is doable, esp. with community participation. Longer version for folks with too much time on their hands: Bj?rnke von Gierke wrote: > Yes, and every time the community starts to talk business about this, > someone from RunRev swoops in and says "we have an amazing thing in > the pipeline, just you wait!", making all contributors vanish and the > calls to action cease. It's been years of this, and nothing has ever > come from RunRev. True, but something very significant has happened since then: LiveCode is now open source. And as a part of that they have a Community Manager, a role which is really just one of community advocacy, and so they have an obligation to listen to that advocacy until the griping stops. :) Indeed, in my experience with them thus far it's more than a sense of obligation, but a process they've eagerly embraced. The transition to open source process is very new with LiveCode - new for the folks at RunRev, and even for many of us in the community who've participated in other FOSS projects. So we're all finding our way in this over time as we get this going. But the one thing I feel confident about is that the people at RunRev chose their path toward FOSS with great care, and understand what it means. It's more than just giving away free software, but also fundamentally changes the nature of the development workflow, for all of us. With any software development, a key bottleneck is developer capacity. With a proprietary product, this capacity is somewhat fixed, limiting the rate of enhancement. With an open source project, the scope of human resources that can be applied to solving problems is limited only by the number of people willing to roll up their sleeves and pitch in. So going forward, I'd like to believe that the rate of bug fixes and enhancements for everything in the LiveCode universe can be accelerated at a rate roughly equal to the size of its ever-growing community. How this applies to what we currently call "RevOnline" is something we'll have to figure out, but I think it's very encouraging that just is in this one thread we have several people willing to help. I recently discussed RevOnline with Ben, but only briefly (we had a couple other more time-sensitive initiatives which took most of the meeting - keep an eye out for the upcoming announcement of the LiveCode Global Jam, May 23 & 24 - more on that on Monday). Both he and Kevin are well aware of the value of having such a repository, and the current need for improving it. We'll need to flesh out what a collaborative process means for this, and the details of what it should incorporate, how it gets curated, etc. I'll make that the focus of my next meeting with them this coming Thursday, so we can learn more about their current plans for the system and how they can incorporate community contributions so that everyone gets what they want. In the meantime, I would encourage this discussion to continue here as a very valuable foundation of brainstorming which can be very helpful in informing what the system ultimately becomes. > Said that, I'm all for self help, and maybe this time will be > different, so let's try! I like your positive approach, Bj?rnke. That can-do spirit is how things get done. > I think we need a curated experience, where categories are merged and > split based on consensus. I am going to make a stack right now to > show an example of category management. Curation can be very helpful for the utility of the collection, but challenging socially. This is one of those areas where open source communities really define themselves, in establishing their own forms of governance for projects. I look forward to seeing this discussion here continue, and acting as this community's advocate on Thursday to facilitate the creation of a work plan with the core dev team. -- Richard Gaskin LiveCode Community Manager richard at livecode.org From ambassador at fourthworld.com Sat May 10 11:10:51 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 10 May 2014 08:10:51 -0700 Subject: [OFF] Cool Plugins In-Reply-To: <1399708753350-4679337.post@n4.nabble.com> References: <1399708753350-4679337.post@n4.nabble.com> Message-ID: <536E417B.5020203@fourthworld.com> BNig wrote: > RevOnline/ User Samples does work very well for me in 6.6.2 RC3. It is > working in 6.7 DP3, > > not working in 6.6.1 and 7.0 DP3 > > The problem seems to be that hanging/not working is different for different > users and the bug(s) are difficult to reproduce. But I hope it is getting > there. > http://quality.runrev.com/show_bug.cgi?id=11387 > > So they are working on it, why not add to the bug report if it is not > working for you in 6.6.2 RC3 and up. Anyone here who's had RevOnline hang in a position to see if they may be able to dive into that bug report to find a fix? While the team is working out the mechanics for pull requests on stacks, in the meantime I've found they're quite receptive to posting fixed handlers in the bug reporting, noting the object and lines numbers so they know where it goes. -- 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 marc.vancauwenberghe at pandora.be Sat May 10 11:24:54 2014 From: marc.vancauwenberghe at pandora.be (Marc Van Cauwenberghe) Date: Sat, 10 May 2014 17:24:54 +0200 Subject: New Documentation section in Forums/Open Source (was Re: wait with messages) In-Reply-To: <536E33BD.5010808@fourthworld.com> References: <5368E767.1030100@fourthworld.com> <536E33BD.5010808@fourthworld.com> Message-ID: <7156D970-3B94-42A4-8AB8-F1CD43CB269B@pandora.be> Great Richard! Best regards, Marc Op 10-mei-2014, om 16:12 heeft Richard Gaskin het volgende geschreven: > As promised, thanks to Heather's work in helping me sort out some PHPBB permissions issues, we now have a forum for Documentation in the Open Source section of the forums: > > > One way I see this as becoming a productive working group is for proposals for documentation enhancement to be explored in the section there labeled "Brainstorms", and when they become refined to the point of being actionable they get elevated to the "Projects" list below it. > > Ideally each project would have a team of people in a position to carry it through, perhaps with a team leader to facilitate whatever coordination may be needed among team members and the relevant RunRev staff. > > As your Community Manager, I'm at your disposal to help remove any obstacles you may encounter along the way which impair successful completion of Documentation projects. If resources to complete a project, whether code or human, are needed from the core dev team at RunRev, please let me know so I can be sure to discuss that with the team at first opportunity. > > -- > Richard Gaskin > LiveCode Community Manager > richard at livecode.org > > The other day I wrote: > >> The core team at RunRev has been working on a rewrite of the User Guide >> for a future version, where the scope of changes in the engine will very >> much require it. >> >> But in the meantime there's been much discussion in my meetings with >> them about the possibility of an interim update, which will be needed at >> least through the remainder of the v6.x series and possibly into v7. >> >> I recently created a new section in the Forums for "Documentation" - >> it's not yet active (Heather and I are sorting out a PHPBB issue), but >> the goal there is to see if our community is at the place yet that all >> good open source projects eventually arrive, where we're big enough to >> have a Documentation Team among community members. >> >> The folks at RunRev have been anticipating that, and have included Docs >> in their outline for community contributors: >> >> >> To get started we'd need only about three to five people, with one of >> them willing to be the team leader. >> >> If anyone here is interested in participating please drop me a note and >> we'll get that discussion going just as soon as Heather and I can put >> the new Documentation forum online. >> >> -- >> Richard Gaskin >> LiveCode Community Manager >> richard at livecode.org > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From vclement at gmail.com Sat May 10 11:27:12 2014 From: vclement at gmail.com (Vaughn Clement) Date: Sat, 10 May 2014 08:27:12 -0700 Subject: [OFF] Cool Plugins In-Reply-To: References: <536D99C1.1000001@fourthworld.com> <461161062569.20140509204007@ahsoftware.net> Message-ID: Hi Richard I see your request for assistance as needed and I would like to help, but based on my limited LC experience I would hinder the progress. I am responding just to say we hear your request, and want to help. I do have an ongoing need to see a better documentation system for users (new users). The consolidation of instructional information is a clear starting point. I am at nearly 1 year using LC and still feel like a beginner. I cannot afford to pay out $499 every time RunRev wants to offer classes. I have contributed thousands of hours and several thousands of $ with no return on the investment. I am not that much different from many of the people who ask questions on this forum where the question never stop popping up and no answers are available. Thank you Vaughn Clement Apps by Vaughn Clement (Support) *http://www.appsbyvaughnclement.com/tools/home-page/ * Skype: vaughn.clement https://secure.join.me/appsbyvclement FaceTime: vclement at gmail.com LogMeIn also avaialble Call on "ooVoo" at address: vaughnclement or 9282549062 Ph. 928-254-9062 On Fri, May 9, 2014 at 8:53 PM, Mike Kerner wrote: > Richard, > Let's start a group to discuss, and it should be more community than core > team. The core team is a little lax on a variety of things, probably > because responsibilities are not clear and expectations are not followed-up > on. For instance, community contributions to the documentation is supposed > to be included, but it does not seem to happen. > > So I can see someone at LC being responsible/accountable, but mainly for > the reason of having it be in contact with home base, to help > mediate/referee disputes, etc., but otherwise to stay out of the way. > > > On Fri, May 9, 2014 at 11:40 PM, Mark Wieder > wrote: > > > Richard- > > > > Friday, May 9, 2014, 8:15:13 PM, you wrote: > > > > > If we could work out a way to share the work on this with RunRev, > anyone > > > here interested in rolling up their sleeves to help? > > > > You mean trying to work with a rev team that spent six months ignoring > > the fact that nobody could log into revOnline? No thanks. > > > > -- > > -Mark Wieder > > ahsoftware at gmail.com > > > > This communication may be unlawfully collected and stored by the National > > Security Agency (NSA) in secret. The parties to this email do not > > consent to the retrieving or storing of this communication and any > > related metadata, as well as printing, copying, re-transmitting, > > disseminating, or otherwise using it. If you believe you have received > > this communication in error, please delete it immediately. > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From iowahengst at mac.com Sat May 10 11:54:15 2014 From: iowahengst at mac.com (Randy Hengst) Date: Sat, 10 May 2014 10:54:15 -0500 Subject: Resizing a group's controls when the group is resized In-Reply-To: References: Message-ID: Hi Peter, Check out: ResizeGroup by Bernd Niggemann on the LiveCode user samples? and And: http://forums.runrev.com/viewtopic.php?f=9&t=17614&p=102374#p102374 be well, randy On May 8, 2014, at 4:30 PM, Peter Haworth wrote: > I have a resizeControl handler for a group in which I've tried changing the > height and width of the controls in the group but I can't get it to work > correctly. The lockLocation of the controls in the group is set true. > > To narrow down the problem, I changed the resizeControl handler to have > just one command in it: > > set the width of field "Data" of me to (the width of me - the borderwidth > of me) > > When I drag the right handle of the group, it kinda works although the > group handles move in a very jerky fashion until I let go the mouse. > > However, if I try to change the height of the group by dragging on its > bottom handle, the group gets wider not taller no matter whether I drag up > or down!! > > I feel like I'm missing something obvious, hopefully someone can tell me > what it is. > > Pete > lcSQL Software > Home of lcStackBrowser and > SQLiteAdmin > _______________________________________________ > use-livecode mailing list > use-livecode at 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 May 10 11:58:17 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 10 May 2014 10:58:17 -0500 Subject: [OFF] Cool Plugins In-Reply-To: References: <536D99C1.1000001@fourthworld.com> <461161062569.20140509204007@ahsoftware.net> Message-ID: <5cbc07fc-d717-471c-91d6-dd349db959d7@email.android.com> I'd say you are in an ideal position to be the eyes of the volunteer team. The documentation is far too extensive to find problems easily. A person who can report the entries that are confusing or outdated would be of tremendous help. You wouldn't have to fix them, just tell folks where to look. This is something that experienced users can't do, they are too familiar with the syntax to spot what is confusing to newcomers. Your more limited experience is a big plus in this case. On May 10, 2014 10:27:12 AM CDT, Vaughn Clement wrote: >Hi Richard > >I see your request for assistance as needed and I would like to help, >but >based on my limited LC experience I would hinder the progress. I am >responding just to say we hear your request, and want to help. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Sat May 10 12:35:45 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 10 May 2014 09:35:45 -0700 Subject: [OFF] Cool Plugins In-Reply-To: References: Message-ID: <536E5561.5090304@fourthworld.com> Vaughn Clement wrote: > I see your request for assistance as needed and I would like to help, but > based on my limited LC experience I would hinder the progress. I am > responding just to say we hear your request, and want to help. I do have an > ongoing need to see a better documentation system for users (new users). > The consolidation of instructional information is a clear starting point. Being here asking questions is a valuable contribution in itself. For every question posted here there are many subscribers who had the same question but were too shy to ask. You're not shy, and your posts here are very helpful. Since open source includes the word "source", it's really easy to think about contributions strictly in terms of source code. As helpful as those are, the range of ways community members can help one another goes far beyond that. What I've learned from the Ubuntu community is just how broad the scope of contributions can be. Sometimes it's source, but sometimes it's documentation, and sometimes it's helping to provide support with a neighbor or online, and sometimes it's just showing the software to a friend and helping them download and install it. All of these things help a software grow, and even the most seemingly-modest of them helps make for a better software experience for everyone. And just using the software is valuable in itself, even if you never lift a finger to help anyone else. It's useful for a software to have people who enjoy using it. When software is licensed as open source, it's effectively a form of gift. The recipient has no obligation of any kind to give anything back. If they were obliged, it wouldn't be a gift, it would be a mere transaction. Sometimes when enough people use a software, there are others who feel inclined to help. It's great when they do, but by no means diminishes anyone who doesn't. Just use LiveCode and enjoy it. That's the most mission-critical task. When enough people do that, other forms of contributions will come along in good time. -- Richard Gaskin LiveCode Community Manager richard at livecode.org From dochawk at gmail.com Sat May 10 13:22:40 2014 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 10 May 2014 10:22:40 -0700 Subject: mouseEnter/Leave weirdness Message-ID: I'm using mouseEnter/Leave to hilite the active row as the user mouses over (and also to show a control group) It seems that unless I have debug breakpoint in mouseLeave, it doesn't necesarily get called before mouseEnter for the new field. I'm dealing with bordered fields whose borders overlap. I get the same behavior in the standalone (but I can't do a checkpoint). I *think* that what is happening is that when the moseLoc is on the shared border,the order of the calls depends upon which of the borders is on top. I say this because I had the problem happened more down than up. My solution was to store the row as a custom property of the card and to de-hilite the stored row upon mouseEnter, then store the nuew value, as well as on mouseLeave. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From scott at tactilemedia.com Sat May 10 13:38:14 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 10 May 2014 10:38:14 -0700 Subject: HTMLtext in Label? Message-ID: Is there some way to the the label of a button to HTMLtext? Thanks & Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design From richmondmathewson at gmail.com Sat May 10 13:49:02 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 10 May 2014 20:49:02 +0300 Subject: HTMLtext in Label? In-Reply-To: References: Message-ID: <536E668E.90705@gmail.com> On 10/05/14 20:38, Scott Rossi wrote: > Is there some way to the the label of a button to HTMLtext? > > Thanks & Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > > Well I just tried this: set the htmlText of the label of btn "targe" to "Click here!" and that didn't work. I also tried this: set the htmlText of the label of btn "targe" to fld "fff" [where fld "fff" contains 'Click here!'] and that didn't work. I also tried this: set the htmlText of the label of btn "targe" to the htmlText of fld "fff" and that didn't work. I can only assume that 'htmlText' is not a property of a label. Richmond. From prothero at earthednet.org Sat May 10 13:56:48 2014 From: prothero at earthednet.org (Earthednet-wp) Date: Sat, 10 May 2014 10:56:48 -0700 Subject: [OFF] Cool Plugins In-Reply-To: <536E5561.5090304@fourthworld.com> References: <536E5561.5090304@fourthworld.com> Message-ID: <217E98D8-64E4-47F0-BC35-79761CDD620E@earthednet.org> I completely agree. Naive or new users can provide invaluable input to documentation authors. Bill William Prothero http://es.earthednet.org > > > Being here asking questions is a valuable contribution in itself. For every question posted here there are many subscribers who had the same question but were too shy to ask. You're not shy, and your posts here are very helpful. > > > From scott at tactilemedia.com Sat May 10 14:17:05 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 10 May 2014 11:17:05 -0700 Subject: HTMLtext in Label? In-Reply-To: <536E668E.90705@gmail.com> References: <536E668E.90705@gmail.com> Message-ID: On 5/10/14 10:49 AM, "Richmond" wrote: >I can only assume that 'htmlText' is not a property of a label. It's not. It's a field property. But I'm hoping someone may have found a way to pull this off. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design From marc.vancauwenberghe at pandora.be Sat May 10 14:24:33 2014 From: marc.vancauwenberghe at pandora.be (Marc Van Cauwenberghe) Date: Sat, 10 May 2014 20:24:33 +0200 Subject: [OFF] Cool Plugins In-Reply-To: <536E4094.6090101@fourthworld.com> References: <536E4094.6090101@fourthworld.com> Message-ID: <4E4933FE-5ABD-40F1-9903-A53A5D1334CC@pandora.be> Hi, I would like to broaden the discussion to all livecode knowledge being easily available. There are stack being scattered over tons of different sites. Articles like the one 'Extending the Livecode Message Path? I only found after spending months with Livecode. A good search engine that incorporates the forum AND this list server would also be a great benefit. I am willing to invest time, so count me in. best regards, Marc Op 10-mei-2014, om 17:07 heeft Richard Gaskin het volgende geschreven: > In the meantime, I would encourage this discussion to continue here as a very valuable foundation of brainstorming which can be very helpful in informing what the system ultimately becomes. From richmondmathewson at gmail.com Sat May 10 14:34:42 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 10 May 2014 21:34:42 +0300 Subject: HTMLtext in Label? In-Reply-To: References: <536E668E.90705@gmail.com> Message-ID: <536E7142.3050006@gmail.com> On 10/05/14 21:17, Scott Rossi wrote: > On 5/10/14 10:49 AM, "Richmond" wrote: > >> I can only assume that 'htmlText' is not a property of a label. > > It's not. It's a field property. > > But I'm hoping someone may have found a way to pull this off. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > I am a bit confused: Do you want to: 1. Take some htmlText, strip out its HTML characteristics and set the label of your button to the raw text? 2. Use the htmlText "as is"? Of course it would be 'lovely' if one could just do what I tried ( set the htmlText of btn "targe" to the htmlText of fld "fff" ) but, right now, the only thing I can think of is making a group with a transparent field overlaying a button with a " " label so it is blank. Richmond. From richmondmathewson at gmail.com Sat May 10 14:36:24 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 10 May 2014 21:36:24 +0300 Subject: [OFF] Cool Plugins In-Reply-To: <4E4933FE-5ABD-40F1-9903-A53A5D1334CC@pandora.be> References: <536E4094.6090101@fourthworld.com> <4E4933FE-5ABD-40F1-9903-A53A5D1334CC@pandora.be> Message-ID: <536E71A8.8040405@gmail.com> On 10/05/14 21:24, Marc Van Cauwenberghe wrote: > Hi, > > I would like to broaden the discussion to all livecode knowledge being easily available. > > There are stack being scattered over tons of different sites. Somebody (who ?) has to assemble a master page (preferably hosted on RunRev's site) that has links to all these sites. Richmond. From vclement at gmail.com Sat May 10 14:41:49 2014 From: vclement at gmail.com (Vaughn Clement) Date: Sat, 10 May 2014 11:41:49 -0700 Subject: [OFF] Cool Plugins In-Reply-To: <4E4933FE-5ABD-40F1-9903-A53A5D1334CC@pandora.be> References: <536E4094.6090101@fourthworld.com> <4E4933FE-5ABD-40F1-9903-A53A5D1334CC@pandora.be> Message-ID: Hi I was talking to a senior developer today in the UK, and it is clear that this email "How To" is good, but it would be much better if it was a subject based forum that can be searched for answers. I know that RunRev has a forum for this purpose and it could serve this purpose. The question is it could be made even better if one of the main forum groups could include only stacks, and locations of technical subjects related to design and development? Thank you Vaughn Clement Apps by Vaughn Clement (Support) *http://www.appsbyvaughnclement.com/tools/home-page/ * Skype: vaughn.clement https://secure.join.me/appsbyvclement FaceTime: vclement at gmail.com LogMeIn also avaialble Call on "ooVoo" at address: vaughnclement or 9282549062 Ph. 928-254-9062 On Sat, May 10, 2014 at 11:24 AM, Marc Van Cauwenberghe < marc.vancauwenberghe at pandora.be> wrote: > Hi, > > I would like to broaden the discussion to all livecode knowledge being > easily available. > > There are stack being scattered over tons of different sites. > Articles like the one 'Extending the Livecode Message Path? I only found > after spending months with Livecode. > A good search engine that incorporates the forum AND this list server > would also be a great benefit. > > I am willing to invest time, so count me in. > > best regards, > Marc > > > > > Op 10-mei-2014, om 17:07 heeft Richard Gaskin > het volgende geschreven: > > > In the meantime, I would encourage this discussion to continue here as a > very valuable foundation of brainstorming which can be very helpful in > informing what the system ultimately becomes. > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 May 10 14:42:47 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 10 May 2014 21:42:47 +0300 Subject: HTMLtext in Label? In-Reply-To: References: <536E668E.90705@gmail.com> Message-ID: <536E7327.7070703@gmail.com> On 10/05/14 21:17, Scott Rossi wrote: > On 5/10/14 10:49 AM, "Richmond" wrote: > >> I can only assume that 'htmlText' is not a property of a label. > > It's not. It's a field property. > > But I'm hoping someone may have found a way to pull this off. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > Well; as there has been a lot of stuff vented ever since Livecode went Open Source about users contributing by hacking various aspects of the IDE one of the most USEFUL bits of information RunRev could give us ("throw me a fricking bone here.") would be how to ADD properties to existing objects. Making new objects out of compounded existing objects is, to my mind at least, less urgent than how to add props to existing ones. Of course, whether this can be done in Livecode itself, or one has to go back to the GIT hub and mess around in C++ I don't know. Although something tells me that if Livecode is a really flexible language that can stand on its "own two feet" it shouldn't be necessary to use another language to modify it. Richmond. From richmondmathewson at gmail.com Sat May 10 14:47:40 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 10 May 2014 21:47:40 +0300 Subject: [OFF] Cool Plugins In-Reply-To: References: <536E4094.6090101@fourthworld.com> <4E4933FE-5ABD-40F1-9903-A53A5D1334CC@pandora.be> Message-ID: <536E744C.4080309@gmail.com> On 10/05/14 21:41, Vaughn Clement wrote: > Hi > > I was talking to a senior developer today in the UK, and it is clear that > this email "How To" is good, but it would be much better if it was a > subject based forum that can be searched for answers. I know that RunRev > has a forum for this purpose and it could serve this purpose. The question > is it could be made even better if one of the main forum groups could > include only stacks, and locations of technical subjects related to design > and development? > > Thank you > > Vaughn Clement > > One of the snags of the existing forum is that it has extremely mean size limits on files that can be uploaded to it; so, in my own case, I have to keep giving links to externally stored stacks (paradoxically also saved on a RunRev server). Now as individual's websites and storage facilities come and go, the ability to store files larger than quarter of a MegaByte (wow, I can get two of them on a double-sided floppy disc) is very important. Obviously, if storage possibilities were raised there would have to be someone who trawled the files once in a while to weed out the chaff so the site didn't collapse under its own weight. Richmond. From pete at lcsql.com Sat May 10 14:57:58 2014 From: pete at lcsql.com (Peter Haworth) Date: Sat, 10 May 2014 11:57:58 -0700 Subject: Resizing a group's controls when the group is resized In-Reply-To: References: Message-ID: Thanks Randy, Bernd sent me a couple of stacks offline and I have things working. What is worrisome though is why the simple code I included in the original post didn't work, particularly the fact that grabbing the bottom handle and dragging it down actually made things wider instead of taller. I think I will put a simple stack together that illustrates the problem and submit a bug report. Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Sat, May 10, 2014 at 8:54 AM, Randy Hengst wrote: > Hi Peter, > > Check out: ResizeGroup by Bernd Niggemann on the LiveCode user samples? > and > > And: http://forums.runrev.com/viewtopic.php?f=9&t=17614&p=102374#p102374 > > be well, > randy > > On May 8, 2014, at 4:30 PM, Peter Haworth wrote: > > > I have a resizeControl handler for a group in which I've tried changing > the > > height and width of the controls in the group but I can't get it to work > > correctly. The lockLocation of the controls in the group is set true. > > > > To narrow down the problem, I changed the resizeControl handler to have > > just one command in it: > > > > set the width of field "Data" of me to (the width of me - the borderwidth > > of me) > > > > When I drag the right handle of the group, it kinda works although the > > group handles move in a very jerky fashion until I let go the mouse. > > > > However, if I try to change the height of the group by dragging on its > > bottom handle, the group gets wider not taller no matter whether I drag > up > > or down!! > > > > I feel like I'm missing something obvious, hopefully someone can tell me > > what it is. > > > > Pete > > lcSQL Software > > Home of lcStackBrowser and > > SQLiteAdmin > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 Sat May 10 15:26:34 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 10 May 2014 12:26:34 -0700 Subject: HTMLtext in Label? In-Reply-To: References: <536E668E.90705@gmail.com> Message-ID: Actually, I see there's a unicodeLabel property, which could work. So if the Unicode number of the character in a font is U+03A9, how does one get this to render properly in a label? I've tried various string combinations and uni-prefixed properties, but I continue to get Asian characters as the result. Thanks & Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 5/10/14 11:17 AM, I wrote: > >On 5/10/14 10:49 AM, "Richmond" wrote: > >>I can only assume that 'htmlText' is not a property of a label. > > >It's not. It's a field property. > >But I'm hoping someone may have found a way to pull this off. > >Regards, > >Scott Rossi >Creative Director >Tactile Media, UX/UI Design From jacque at hyperactivesw.com Sat May 10 15:31:12 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 10 May 2014 14:31:12 -0500 Subject: HTMLtext in Label? In-Reply-To: <536E7327.7070703@gmail.com> References: <536E668E.90705@gmail.com> <536E7327.7070703@gmail.com> Message-ID: <536E7E80.4090202@hyperactivesw.com> On 5/10/14, 1:42 PM, Richmond wrote: > Making new objects out of compounded existing objects is, to my mind at > least, less urgent than > how to add props to existing ones. I believe this is the goal of the Open Language initiative, which is scheduled to happen after the engine rewrite is done. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sat May 10 15:33:35 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 10 May 2014 14:33:35 -0500 Subject: HTMLtext in Label? In-Reply-To: <536E7E80.4090202@hyperactivesw.com> References: <536E668E.90705@gmail.com> <536E7327.7070703@gmail.com> <536E7E80.4090202@hyperactivesw.com> Message-ID: <536E7F0F.2050307@hyperactivesw.com> On 5/10/14, 2:31 PM, J. Landman Gay wrote: > On 5/10/14, 1:42 PM, Richmond wrote: >> Making new objects out of compounded existing objects is, to my mind at >> least, less urgent than >> how to add props to existing ones. > > I believe this is the goal of the Open Language initiative, which is > scheduled to happen after the engine rewrite is done. > Although on second thought, actually changing the behavior of the engine itself probably does require tinkering with the C++ code. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From scott at tactilemedia.com Sat May 10 15:57:41 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 10 May 2014 12:57:41 -0700 Subject: HTMLtext in Label? In-Reply-To: References: <536E668E.90705@gmail.com> Message-ID: OK, went through some deleted mail and found the answer. I was missing: "set the useUnicode to true" Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 5/10/14 12:26 PM, "Scott Rossi" wrote: >Actually, I see there's a unicodeLabel property, which could work. > >So if the Unicode number of the character in a font is U+03A9, how does >one get this to render properly in a label? I've tried various string >combinations and uni-prefixed properties, but I continue to get Asian >characters as the result. > >Thanks & Regards, > >Scott Rossi >Creative Director >Tactile Media, UX/UI Design > > > > >On 5/10/14 11:17 AM, I wrote: > >> >>On 5/10/14 10:49 AM, "Richmond" wrote: >> >>>I can only assume that 'htmlText' is not a property of a label. >> >> >>It's not. It's a field property. >> >>But I'm hoping someone may have found a way to pull this off. >> >>Regards, >> >>Scott Rossi >>Creative Director >>Tactile Media, UX/UI 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 richmondmathewson at gmail.com Sat May 10 17:07:32 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 11 May 2014 00:07:32 +0300 Subject: HTMLtext in Label? In-Reply-To: References: <536E668E.90705@gmail.com> Message-ID: <536E9514.7000306@gmail.com> On 10/05/14 22:26, Scott Rossi wrote: > Actually, I see there's a unicodeLabel property, which could work. > > So if the Unicode number of the character in a font is U+03A9, how does > one get this to render properly in a label? I've tried various string > combinations and uni-prefixed properties, but I continue to get Asian > characters as the result. > > Thanks & Regards, > > Scott Rossi > This works: on mouseUp set the useUnicode to true set the unicodeLabel of btn "targe" to numToChar(937) end mouseUp [ 937 is the decimal version of Hex 3A9 ] Richmond. From ambassador at fourthworld.com Sat May 10 17:43:02 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 10 May 2014 14:43:02 -0700 Subject: [OFF] Cool Plugins In-Reply-To: References: Message-ID: <536E9D66.1080005@fourthworld.com> Mike Kerner wrote: > ...For instance, community contributions to the > documentation is supposed to be included, but it > does not seem to happen. Ostensibly there's a process for this, with style guidance as well: If you know of any submissions which have not been accepted, please email me details and I'll take that up with the core dev team on Thursday. -- Richard Gaskin LiveCode Community Manager richard at livecode.org From alex at tweedly.net Sat May 10 19:50:48 2014 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 11 May 2014 00:50:48 +0100 Subject: [OFF] Cool Plugins In-Reply-To: <536E4094.6090101@fourthworld.com> References: <536E4094.6090101@fourthworld.com> Message-ID: <536EBB58.6090401@tweedly.net> On 10/05/2014 16:07, Richard Gaskin wrote: > > How this applies to what we currently call "RevOnline" is something > we'll have to figure out, but I think it's very encouraging that just > is in this one thread we have several people willing to help. > ... > I'll make that the focus of my next meeting with them this coming > Thursday, so we can learn more about their current plans for the > system and how they can incorporate community contributions so that > everyone gets what they want. > > In the meantime, I would encourage this discussion to continue here as > a very valuable foundation of brainstorming which can be very helpful > in informing what the system ultimately becomes. I've expressed opinions in the past about how RevOnline should change; those are probably out of date by now - I gave up and haven't even looked at it for years. But if there's an effort being put together, I'd certainly be interested in helping in some way. The other area I'm even more interested in is RunRev's other major "orphan" - the on-rev client, and LCServer live debugger. That was a great idea - and the debugger still has the potential to be a unique advantage for LC server; unfortunately, the original on-rev client was only a minimal implementation, and has been abandoned. And the other "mistake" (IMHO) was to keep this debugging as a feature that was "unique to on-rev" rather than "unique to LC server". But I'm hopeful this project will eventually become open-sourced also, and it will be possible to debug server scripts without feeling like I've gone back to my undergrad days (i.e. the 1970's :-) , debugging with print statements. So if you have 2 minutes to spare on Thursday - could you please ask Ben about the likelihood / schedule of open-sourcing that part too ? -- Alex. From ambassador at fourthworld.com Sat May 10 21:03:28 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 10 May 2014 18:03:28 -0700 Subject: [OFF] Cool Plugins In-Reply-To: <536EBB58.6090401@tweedly.net> References: <536EBB58.6090401@tweedly.net> Message-ID: <536ECC60.5010601@fourthworld.com> Alex Tweedly wrote: > The other area I'm even more interested in is RunRev's other major > "orphan" - the on-rev client, and LCServer live debugger. That was a > great idea - and the debugger still has the potential to be a unique > advantage for LC server; unfortunately, the original on-rev client > was only a minimal implementation, and has been abandoned. Not abandoned, it turns out: I asked about that in our last meeting, and it's very much in development again. In fact they had a dev working on it during our call. They're keen to post an announcement when the new version of that is releasable, hopefully just another couple weeks. > And the other "mistake" (IMHO) was to keep this debugging as a > feature that was "unique to on-rev" rather than "unique to LC > server". Maybe, but I'm not clear if it can be done from an ordinary CGI setup or requires mods to Apache config, which would make it unusable to everyone on a shared host. I'll ask them.... -- Richard Gaskin LiveCode Community Manager richard at livecode.org From MikeKerner at roadrunner.com Sat May 10 22:54:24 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sat, 10 May 2014 22:54:24 -0400 Subject: [OFF] Cool Plugins In-Reply-To: <536E9D66.1080005@fourthworld.com> References: <536E9D66.1080005@fourthworld.com> Message-ID: I can't even remember them because once it was obvious that nobody was looking at them, I stopped working on them, so it's been more than a year, I would bet. On Sat, May 10, 2014 at 5:43 PM, Richard Gaskin wrote: > Mike Kerner wrote: > > ...For instance, community contributions to the > > > documentation is supposed to be included, but it > > does not seem to happen. > > Ostensibly there's a process for this, with style guidance as well: > 20Documentation> > > If you know of any submissions which have not been accepted, please email > me details and I'll take that up with the core dev team on Thursday. > > > -- > Richard Gaskin > LiveCode Community Manager > richard at livecode.org > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From MikeKerner at roadrunner.com Sat May 10 22:55:19 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sat, 10 May 2014 22:55:19 -0400 Subject: [OFF] Cool Plugins In-Reply-To: <536E71A8.8040405@gmail.com> References: <536E4094.6090101@fourthworld.com> <4E4933FE-5ABD-40F1-9903-A53A5D1334CC@pandora.be> <536E71A8.8040405@gmail.com> Message-ID: Sounds like a wiki - even though, IMHO, wikis suck. On Sat, May 10, 2014 at 2:36 PM, Richmond wrote: > On 10/05/14 21:24, Marc Van Cauwenberghe wrote: > >> Hi, >> >> I would like to broaden the discussion to all livecode knowledge being >> easily available. >> >> There are stack being scattered over tons of different sites. >> > > Somebody (who ?) has to assemble a master page (preferably hosted on > RunRev's site) that has > links to all these sites. > > 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 > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From peterwawood at gmail.com Sun May 11 00:18:18 2014 From: peterwawood at gmail.com (Peter W A Wood) Date: Sun, 11 May 2014 12:18:18 +0800 Subject: HTMLtext in Label? In-Reply-To: References: <536E668E.90705@gmail.com> Message-ID: <89B9B9D4-4761-4B03-A32B-9B457CAF459B@gmail.com> Hi Scott This works for me in LiveCode 7 dp3: set the Label of Button "Button" to numToCodepoint(0x1D122) ;; bass clef Also pasting the correct character into the label field in the property inspector works under OS X (and may work on other systems too.) I suspect the problem that you are encountering stems from U+0349 being a combining mark rather than a character in it's own right. From OS X character viewer: ? COMBINING LEFT ANGLE BELOW Unicode: U+0349, UTF-8: CD 89 This will display the left angle in the label of a button: set the Label of Button "Button" to " " & numToCodepoint(0x0349) Hope this helps. Peter On 11 May 2014, at 03:26, Scott Rossi wrote: > Actually, I see there's a unicodeLabel property, which could work. > > So if the Unicode number of the character in a font is U+03A9, how does > one get this to render properly in a label? I've tried various string > combinations and uni-prefixed properties, but I continue to get Asian > characters as the result. > > Thanks & Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > > > > On 5/10/14 11:17 AM, I wrote: > >> >> On 5/10/14 10:49 AM, "Richmond" wrote: >> >>> I can only assume that 'htmlText' is not a property of a label. >> >> >> It's not. It's a field property. >> >> But I'm hoping someone may have found a way to pull this off. >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX/UI 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 richmondmathewson at gmail.com Sun May 11 03:31:46 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 11 May 2014 10:31:46 +0300 Subject: HTMLtext in Label? In-Reply-To: <89B9B9D4-4761-4B03-A32B-9B457CAF459B@gmail.com> References: <536E668E.90705@gmail.com> <89B9B9D4-4761-4B03-A32B-9B457CAF459B@gmail.com> Message-ID: <536F2762.7060701@gmail.com> On 11/05/14 07:18, Peter W A Wood wrote: > Hi Scott > > This works for me in LiveCode 7 dp3: > > set the Label of Button "Button" to numToCodepoint(0x1D122) ;; bass clef > > Also pasting the correct character into the label field in the property inspector works under OS X (and may work on other systems too.) > > I suspect the problem that you are encountering stems from U+0349 being a combining mark rather than a character in it's own right. From OS X character viewer: > > ? > COMBINING LEFT ANGLE BELOW > Unicode: U+0349, UTF-8: CD 89 > > This will display the left angle in the label of a button: > > set the Label of Button "Button" to " " & numToCodepoint(0x0349) > > Hope this helps. > > Peter That's very queer: as far as I can see Hex 3A9 is an Omega. Richmond. > > On 11 May 2014, at 03:26, Scott Rossi wrote: > >> Actually, I see there's a unicodeLabel property, which could work. >> >> So if the Unicode number of the character in a font is U+03A9, how does >> one get this to render properly in a label? I've tried various string >> combinations and uni-prefixed properties, but I continue to get Asian >> characters as the result. >> >> Thanks & Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX/UI Design >> >> >> >> >> On 5/10/14 11:17 AM, I wrote: >> >>> On 5/10/14 10:49 AM, "Richmond" wrote: >>> >>>> I can only assume that 'htmlText' is not a property of a label. >>> >>> It's not. It's a field property. >>> >>> But I'm hoping someone may have found a way to pull this off. >>> >>> Regards, >>> >>> Scott Rossi >>> Creative Director >>> Tactile Media, UX/UI 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 richmondmathewson at gmail.com Sun May 11 04:07:06 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 11 May 2014 11:07:06 +0300 Subject: Add extra properties to objects. Message-ID: <536F2FAA.6080309@gmail.com> It would be really wonderful if one could add extra properties to objects; preferably from within Livecode rather than having recourse to other languages such as C++. http://forums.runrev.com/viewtopic.php?f=6&t=20366 Richmond. From peterwawood at gmail.com Sun May 11 06:14:18 2014 From: peterwawood at gmail.com (Peter W A Wood) Date: Sun, 11 May 2014 18:14:18 +0800 Subject: HTMLtext in Label? In-Reply-To: <536F2762.7060701@gmail.com> References: <536E668E.90705@gmail.com> <89B9B9D4-4761-4B03-A32B-9B457CAF459B@gmail.com> <536F2762.7060701@gmail.com> Message-ID: On Sunday, 11 May 2014, Richmond > wrote: > On 11/05/14 07:18, Peter W A Wood wrote: > >> Hi Scott >> >> This works for me in LiveCode 7 dp3: >> >> set the Label of Button "Button" to numToCodepoint(0x1D122) ;; >> bass clef >> >> Also pasting the correct character into the label field in the property >> inspector works under OS X (and may work on other systems too.) >> >> I suspect the problem that you are encountering stems from U+0349 being a >> combining mark rather than a character in it's own right. From OS X >> character viewer: >> >> ? >> COMBINING LEFT ANGLE BELOW >> Unicode: U+0349, UTF-8: CD 89 >> >> This will display the left angle in the label of a button: >> >> set the Label of Button "Button" to " " & numToCodepoint(0x0349) >> >> Hope this helps. >> >> Peter >> > > That's very queer: as far as I can see Hex 3A9 is an Omega. > > Richmond > It seems that the bods at Unicode seem to think it Is in the range for combinig marks - http://www.unicode.org/charts/PDF/U0300.pdf - so it's not just apple. More investigating required. Regards Peter From peterwawood at gmail.com Sun May 11 06:26:33 2014 From: peterwawood at gmail.com (Peter W A Wood) Date: Sun, 11 May 2014 18:26:33 +0800 Subject: HTMLtext in Label? In-Reply-To: References: <536E668E.90705@gmail.com> <89B9B9D4-4761-4B03-A32B-9B457CAF459B@gmail.com> <536F2762.7060701@gmail.com> Message-ID: Richmond I mistakenly typed 03A9 as 0349. A trip to the optician is in order. Regards Peter On Sunday, 11 May 2014, Peter W A Wood wrote: > > > On Sunday, 11 May 2014, Richmond wrote: > >> On 11/05/14 07:18, Peter W A Wood wrote: >> >>> Hi Scott >>> >>> This works for me in LiveCode 7 dp3: >>> >>> set the Label of Button "Button" to numToCodepoint(0x1D122) ;; >>> bass clef >>> >>> Also pasting the correct character into the label field in the property >>> inspector works under OS X (and may work on other systems too.) >>> >>> I suspect the problem that you are encountering stems from U+0349 being >>> a combining mark rather than a character in it's own right. From OS X >>> character viewer: >>> >>> ? >>> COMBINING LEFT ANGLE BELOW >>> Unicode: U+0349, UTF-8: CD 89 >>> >>> This will display the left angle in the label of a button: >>> >>> set the Label of Button "Button" to " " & numToCodepoint(0x0349) >>> >>> Hope this helps. >>> >>> Peter >>> >> >> That's very queer: as far as I can see Hex 3A9 is an Omega. >> >> Richmond >> > > It seems that the bods at Unicode seem to think it Is in the range for > combinig marks - http://www.unicode.org/charts/PDF/U0300.pdf - so it's > not just apple. > > More investigating required. > > Regards > > Peter > From alex at tweedly.net Sun May 11 06:41:14 2014 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 11 May 2014 11:41:14 +0100 Subject: [OFF] Cool Plugins In-Reply-To: <536ECC60.5010601@fourthworld.com> References: <536EBB58.6090401@tweedly.net> <536ECC60.5010601@fourthworld.com> Message-ID: <536F53CA.2040708@tweedly.net> That's great news. Thank you ! Even if it can't be installed on a shared server, it should still be usable from a private one - and therefore usable for many people. Most importantly, if it can be installed on a local server for development & testing then that would be the way to go. The old on-rev client did sometimes suffer performance issues due to the round trip time; on a local server (or even the same machine as the developer), that problem would disappear and we'd have a very responsive debugging IDE for server code. Thanks again -- Alex. On 11/05/2014 02:03, Richard Gaskin wrote: > Alex Tweedly wrote: > > > The other area I'm even more interested in is RunRev's other major > > "orphan" - the on-rev client, and LCServer live debugger. That was a > > great idea - and the debugger still has the potential to be a unique > > advantage for LC server; unfortunately, the original on-rev client > > was only a minimal implementation, and has been abandoned. > > Not abandoned, it turns out: I asked about that in our last meeting, > and it's very much in development again. In fact they had a dev > working on it during our call. > > They're keen to post an announcement when the new version of that is > releasable, hopefully just another couple weeks. > > > > And the other "mistake" (IMHO) was to keep this debugging as a > > feature that was "unique to on-rev" rather than "unique to LC > > server". > > Maybe, but I'm not clear if it can be done from an ordinary CGI setup > or requires mods to Apache config, which would make it unusable to > everyone on a shared host. > > I'll ask them.... > From rman at free.fr Sun May 11 08:58:45 2014 From: rman at free.fr (Robert Mann) Date: Sun, 11 May 2014 05:58:45 -0700 (PDT) Subject: [OFF] Cool Plugins In-Reply-To: <536EBB58.6090401@tweedly.net> References: <536D99C1.1000001@fourthworld.com> <461161062569.20140509204007@ahsoftware.net> <536E4094.6090101@fourthworld.com> <536EBB58.6090401@tweedly.net> Message-ID: <1399813125841-4679379.post@n4.nabble.com> Hi I would be happy to help advance the tools we have to share plugins etc... I've never "co-worker" in an open source thingy, so I would not be an initiator but a follower. How does such a group get constituted? Could something like *LOOMIO* provide a first group backbone? (/collaborative decision tool/) Who would like to take the symbolic lead to start a collaborative move? => I'll start by registering for this thread news feed Scope : -- I too feel that the *on-rev editor* that was abandoned should fall into community edition so we could do something to revive it. /That turned out to be a clear.. "PUBLICITE MENSONGERE" case !! / -- *revOnline is a stack I guess?* so that should be possible to maintain in a group. => the core task would be to have the dbase structure etc open sourced by run rev. -- tricky issue :: freedom/payment. I wonder whether the possibility to *share a stack in a "thank you" mode *would not help and reenergize : in that category, a very simple contributing button would load the stack for a "cup of coffee / sandwich like" participation (1 to 10) euros. Without sophisticated protection that would be cumbersome. Alternatively :: demo stacks free, than "cup of coffee or sandwich" version of full version without protection hassle. What can I do ? -- can definitely help scrutinize classification to integrate rev online 2 with rev online 1 (like a lot of us I did maintain a personal copy/classified of the most interested stacks i saw) -- can share interesting ideas in classifications tools : to move beyond the "tag" system. -- w'll see! Robert -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OFF-Cool-Plugins-tp4679272p4679379.html Sent from the Revolution - User mailing list archive at Nabble.com. From mwieder at ahsoftware.net Sun May 11 12:19:41 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 11 May 2014 09:19:41 -0700 Subject: HTMLtext in Label? In-Reply-To: <89B9B9D4-4761-4B03-A32B-9B457CAF459B@gmail.com> References: <536E668E.90705@gmail.com> <89B9B9D4-4761-4B03-A32B-9B457CAF459B@gmail.com> Message-ID: <1601293034558.20140511091941@ahsoftware.net> Peter- Saturday, May 10, 2014, 9:18:18 PM, you wrote: > set the Label of Button "Button" to > numToCodepoint(0x1D122) ;; bass clef I CAN HAZ BASS CLEF! -- -Mark Wieder ahsoftware at gmail.com This communication may be unlawfully collected and stored by the National Security Agency (NSA) in secret. The parties to this email do not consent to the retrieving or storing of this communication and any related metadata, as well as printing, copying, re-transmitting, disseminating, or otherwise using it. If you believe you have received this communication in error, please delete it immediately. From richmondmathewson at gmail.com Sun May 11 12:58:59 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 11 May 2014 19:58:59 +0300 Subject: HTMLtext in Label? In-Reply-To: <1601293034558.20140511091941@ahsoftware.net> References: <536E668E.90705@gmail.com> <89B9B9D4-4761-4B03-A32B-9B457CAF459B@gmail.com> <1601293034558.20140511091941@ahsoftware.net> Message-ID: <536FAC53.5020606@gmail.com> On 11/05/14 19:19, Mark Wieder wrote: > Peter- > > Saturday, May 10, 2014, 9:18:18 PM, you wrote: > >> set the Label of Button "Button" to >> numToCodepoint(0x1D122) ;; bass clef > I CAN HAZ BASS CLEF! > I think that should come with a rider that that is, presumably, for Livecode 7, and not for earlier reasons. Put me right if I'm wrong, Mark :) Richmond. From capellan2000 at gmail.com Sun May 11 14:48:06 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 11 May 2014 11:48:06 -0700 (PDT) Subject: Error Messages Are Evil Message-ID: <1399834086145-4679382.post@n4.nabble.com> Recent article published by Don Norman. http://www.jnd.org/dn.mss/error_messages_are_e.html "Error messages punish people for not behaving like machines. It is time we let people behave like people. When a problem arises, we should call it machine error, not human error: the machine was designed wrong, demanding that we conform to its peculiar requirements. It is time to design and build machines that conform to our requirements. Stop confronting us: Collaborate with us." -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Error-Messages-Are-Evil-tp4679382.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Sun May 11 15:18:32 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 11 May 2014 12:18:32 -0700 (PDT) Subject: [OFF] Cool Plugins In-Reply-To: <1399813125841-4679379.post@n4.nabble.com> References: <536D99C1.1000001@fourthworld.com> <461161062569.20140509204007@ahsoftware.net> <536E4094.6090101@fourthworld.com> <536EBB58.6090401@tweedly.net> <1399813125841-4679379.post@n4.nabble.com> Message-ID: <1399835912531-4679383.post@n4.nabble.com> Hi Richard, Could you ask RunRev to consider using an open source web-based translation platform to translated LiveCode dictionary, docs, guides and tutorials? 1) https://www.transifex.com 2) https://launchpad.net 3) http://pootle.translatehouse.org/index.html 4) http://weblate.org 5) http://openbuildservice.org 6) http://zanata.org 7) http://otrance.de/en/ Thanks in advance! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OFF-Cool-Plugins-tp4679272p4679383.html Sent from the Revolution - User mailing list archive at Nabble.com. From mikedoub at gmail.com Sun May 11 15:20:02 2014 From: mikedoub at gmail.com (Michael Doub) Date: Sun, 11 May 2014 15:20:02 -0400 Subject: Finding stacks on Mobile Message-ID: <7A68D4D8-760D-4D98-9DD4-BEDF3CCC5A5B@gmail.com> Can anyone clue me in on the proper use of library stacks in the mobile environment? I thought I understood it, but i guess not. I started putting my library code in substacks and I quickly realized that that causes name conflicts when in the IDE when trying to re-use the stacks and it kind of defeated the purpose of library stacks. However, when I made a mobile app, the startusing worked just fine, no problem finding the stacks. Then I starting adding stacks in the standalone builder stacks tab. I thought that must have been the bit of information I was missing. I have been happily working in the IDE, start using and go to works as expected. I thought that I would have smooth sailing going to mobile. Well, I just started to test on an android device and to my surprise my main stack is unable to find any other stack. Neither start using or go to stack is finding the other main stacks. What am I missing? Do I need some other initialization for the engine to find these stacks? if "libjson" is not among the lines of the stacksinuse then start using "libjson" end if From richmondmathewson at gmail.com Sun May 11 15:43:44 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 11 May 2014 22:43:44 +0300 Subject: Error Messages Are Evil In-Reply-To: <1399834086145-4679382.post@n4.nabble.com> References: <1399834086145-4679382.post@n4.nabble.com> Message-ID: <536FD2F0.1010401@gmail.com> On 11/05/14 21:48, Alejandro Tejada wrote: > Recent article published by Don Norman. > http://www.jnd.org/dn.mss/error_messages_are_e.html > > "Error messages punish people for not behaving like machines. > It is time we let people behave like people. When a problem > arises, we should call it machine error, not human error: > > the machine was designed wrong, demanding that we conform > to its peculiar requirements. It is time to design and build > machines that conform to our requirements. Indeed: but how? Mind you, if Donald Norman (who has been banging on about Usability theory and 'affordance' for years) wants to write about machine errors, he should at least correct his human error and get his English grammar sorted out: "the machine was designed wrong" is a simple grammatical error any person who wants to be taken seriously, and has any academic pretensions, should not make. "the machine was designed wrongly" Obviously Donald Norman doesn't know that verbs are modified by adverbs, not adjectives: that is HUMAN ERROR. --------------------------------------------------------- "It is time to design and build machines that conform to our requirements" Well, oddly enough, all machines that I know of are designed by humans, and are very rarely, if ever, designed to annoy the people who use them, but in conformance to their requirements. -------------------------------------------------------- Donald Norman started his career years ago by making some blindingly obvious remarks about door handles being put on the wrong way round, or on the wrong sides of door . . . and he did have a point; now he, as a "one trick pony" has extended that into areas which do not connect with door handles. ------------------------------------------------------- What Norman might have done is criticise GUI, and in very many cases the criticism would be valid. What Norman conveniently overlooks is that millions of people use computers with "badly designed" interfaces, "badly designed" keyboards (he had a right royal rant about the QWERTY keyboard) and don't seem to feel an urge to get up from their collective bottom and radically redesign everything. The same could be said for the efforts of the late Jeff Raskin. -------------------------------- Error messages are a necessity, not because computer systems are designed badly, but because humans and computers are completely different things that work in completely different ways. If babies had error messages parenting would be 1000 times easier. All an error message is is a computer's way of telling us it doesn't understand; because a computer is, frankly, a very stupid mathematical calculator, and we humans are not. If a computer did not throw up error messages we would never know when we were failing to get a machine to do what we wanted it to do: that would make life far more difficult than any error message. > > Stop confronting us: Collaborate with us." > > Computers never "confront" us; they are not capable of that. All a computer does is tell you it does not understand what you have told it to do. Accusing a computer of "confronting us" is a socking great anthropomorphism which only serves to show that Norman has very little understanding of what a computer is and what it can do. The fact is that a computer can ONLY do what we tell it to; and it ONLY "understands" a load of electronic pulses. Clever people have made our lives easier by designing graphical representations of what goes on inside a computer and nicer ways of getting a computer to do what you want it to. Some people are not quite as clever as other people, and they have designed less effective ways of getting a computer to do something. ------------------ "Error messages punish people" "punish" ; utter rubbish. Error messages are more important than Norman realises. Before he makes any further pronouncements of this sort Donald Norman needs to do the following to things: 1. Go on holiday to a country where he doesn't speak the language and nobody there speaks his. 2. Get time allotted to himself on a VAX machine (if there are any left) and learn a spot of Assembler language, and then try and type an e-mail message to his best friend using only Assembler language on the VAX. --------------------- It's amazing how purified I feel after a rant of that sort. But, having had to read about 3 of Norman's book and attend interminable lectures on Usability theory at the "University" of Abertay I feel very strongly indeed about what he says, and have given it some considerable thought. Richmond. From richmondmathewson at gmail.com Sun May 11 15:54:13 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 11 May 2014 22:54:13 +0300 Subject: [OFF] Cool Plugins In-Reply-To: <1399835912531-4679383.post@n4.nabble.com> References: <536D99C1.1000001@fourthworld.com> <461161062569.20140509204007@ahsoftware.net> <536E4094.6090101@fourthworld.com> <536EBB58.6090401@tweedly.net> <1399813125841-4679379.post@n4.nabble.com> <1399835912531-4679383.post@n4.nabble.com> Message-ID: <536FD565.40502@gmail.com> On 11/05/14 22:18, Alejandro Tejada wrote: > Hi Richard, > > Could you ask RunRev to consider using an open source > web-based translation platform to translated LiveCode > dictionary, docs, guides and tutorials? > > 1) https://www.transifex.com > 2) https://launchpad.net > 3) http://pootle.translatehouse.org/index.html > 4) http://weblate.org > 5) http://openbuildservice.org > 6) http://zanata.org > 7) http://otrance.de/en/ > > Thanks in advance! > > Al > > Having experimented quite a bit with web-based machine translation I think that is most unwise. However; it might not be a bad idea to use a machine-based translation first, and then follow it up by proper checking / style-editing / remedial translation by somebody who is fully functional in both English and the target language. This would save a certain amount of time. ----------------------------- ?????? ?????? (a type of Bulgarian salami) = "bathing old man" (Google translate) this is because a "?????? ??????" is a swimsuit, and a "??????" is an old man. Quod erat demonstrandum (Latin) = "which was to be" (Google again) real meaning" "which had to be demonstrated" Loadsa rubbish. ------------------------------------ Richmond. From bobsneidar at iotecdigital.com Sun May 11 16:48:15 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Sun, 11 May 2014 20:48:15 +0000 Subject: Error Messages Are Evil In-Reply-To: <1399834086145-4679382.post@n4.nabble.com> References: <1399834086145-4679382.post@n4.nabble.com> Message-ID: <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> Call me a naysayer, but I think the premise is nonsense. Only a perfect machine could conform to those standards, and there is no perfect machine. All will have or develop problems, and to not inform the user when that happens is irresponsible at best, and disastrous at worse. And it doesn?t help to exclude error banners (like some red text in a web page) as being error dialogs. The issue is confrontation, and an error banner is every bit a confrontation towards the user that a mistake has been made. Here is a common scenario: I need the user to enter his full address in order to ship the product to him. The end user neglects to enter his street address, or perhaps enters the wrong credit card number, and clicks submit. God forbid I should punish the poor end user for (dare I say it) making a mistake! Better that I just allow the order to go through, and perhaps pick an address in the concentric center of what information I have, or just ship the product anyway, even though no actual payment has been made, but by all means I MUST NOT present the end user with a judgmental ERROR DIALOG, or offend against his frail ego by alerting him to any oversight he may have inadvertently made! If the machine cannot discern the missing information, then it cannot be human error. It MUST be the machine! Pure tripe. Bob S On May 11, 2014, at 08:48 , Alejandro Tejada wrote: > Recent article published by Don Norman. > http://www.jnd.org/dn.mss/error_messages_are_e.html > > "Error messages punish people for not behaving like machines. > It is time we let people behave like people. When a problem > arises, we should call it machine error, not human error: > > the machine was designed wrong, demanding that we conform > to its peculiar requirements. It is time to design and build > machines that conform to our requirements. > > Stop confronting us: Collaborate with us." > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/Error-Messages-Are-Evil-tp4679382.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 capellan2000 at gmail.com Sun May 11 17:01:50 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 11 May 2014 14:01:50 -0700 (PDT) Subject: [OFF] Cool Plugins In-Reply-To: <536FD565.40502@gmail.com> References: <536D99C1.1000001@fourthworld.com> <461161062569.20140509204007@ahsoftware.net> <536E4094.6090101@fourthworld.com> <536EBB58.6090401@tweedly.net> <1399813125841-4679379.post@n4.nabble.com> <1399835912531-4679383.post@n4.nabble.com> <536FD565.40502@gmail.com> Message-ID: <1399842110606-4679388.post@n4.nabble.com> Hi Richmond, Richmond Mathewson-2 wrote > Having experimented quite a bit with web-based machine translation > I think that is most unwise. > > However; it might not be a bad idea to use a machine-based translation > first, and then follow it up by proper checking / style-editing / remedial > translation by somebody who is fully functional in both English and the > target language. This would save a certain amount of time. > > [snip] Actually, these web based translation platforms do not make automatic translations of texts. Just allows a group of translator to collaborate in real time on a translation project. By the way, in a message posted in this mail list, I wrote that a document have as many valid translations as readers. This means that every reader "translate" the contents to match their own level of understanding. It's only when you ask a reader: Could you explain or demonstrate the content of this document? only then, you find (with a lot of amazement) the incredible diversity of markedly different meanings that a single document receive after being "learned" by different readers. If you gave for translation a single chapter of the LiveCode Guide to developers in Spain, Mexico, Colombia and Argentina, you will receive 4 similar, but different, translations. Which is the correct translation? All, just one or none? The answer is easy to know. Just test them with the intended audience. which translation they understand better? The answer to this simple question would be another unexpected surprise for everyone involved. So, a web based platform would encourage people of all around the world to collaborate in the diffusion of this platform, LiveCode. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OFF-Cool-Plugins-tp4679272p4679388.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Sun May 11 17:24:40 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 11 May 2014 14:24:40 -0700 (PDT) Subject: Error Messages Are Evil In-Reply-To: <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> Message-ID: <1399843480357-4679389.post@n4.nabble.com> Probably, the point of Mr. Donald Norman is: Reduce as much as possible the chance of human error... (Richmond wrote about this key concept in a previous message: affordance) http://www.jnd.org/dn.mss/affordances_and.html "A truly collaborative system would tell me the requirements before I did the work. If there are special ways you want stuff entered, tell me before I enter it, not afterwards. How many times must we endure the indignity of typing in a long strong only to be told afterwards that it doesn't fit the machine's whims (more accurately, doesn't fit the whims of the programmer)?" Yes, that is the point: The program should guide the users and collaborate with them... effectively stopping them of making ineffective or potentially dangerous actions and guiding users in a smart way. This sounds really difficult to do. It's very difficult to stop users from doing what they want, but not impossible. It's possible, but... it's wise? and that is another difficult question to answer... Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Error-Messages-Are-Evil-tp4679382p4679389.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Sun May 11 17:59:42 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 11 May 2014 14:59:42 -0700 (PDT) Subject: LiveCode uses in Science Message-ID: <1399845582978-4679390.post@n4.nabble.com> Hi all, Does LiveCode newsletters publish articles about LiveCode uses in Science? Just found this: http://eurekamag.com/research/036/892/context-congruency-effects-in-change-detection-opposing-effects-on-detection-and-identification.php http://webcache.googleusercontent.com/search?q=cache:lkNk-41fGRoJ:publicpriorart.s3.amazonaws.com/xml/20/1/1/2363/13358/20.1.1.2363.13358.xml+&cd=5&hl=en&ct=clnk&gl=do "eMac using Livecode programming software. Each participant sat approximately 20 inches from the computer monitor and wore headphones to hear the task instructions and to block out distractor noise. Upon detecting a change, participants used a computer keyboard and internal microphone to make their response." and this article: http://www.tandfonline.com/doi/full/10.1080/13825585.2014.888390#.U2_x4VVdXEA of which i could not find the complete text online. Does anyone knows about other Livecode uses in Science? Have a nice week! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-uses-in-Science-tp4679390.html Sent from the Revolution - User mailing list archive at Nabble.com. From mark at administrivia.solutions Sun May 11 18:17:46 2014 From: mark at administrivia.solutions (Mark) Date: Sun, 11 May 2014 14:17:46 -0800 Subject: functionNames, commandNames, etc. not returning complete list Message-ID: Hi list, I was mucking around in the IDE trying to get a complete list of function names, command names, etc., and wrote a simple script to produce a list: on mouseUp put the functionNames into field "Display" end mouseUp That produced a rather short list of 290 functions (the dictionary lists close to 500). A quick check showed that there are no entries in the output that contain "rev" anything, among others. I'm assuming, probably incorrectly, that the missing functions are part of libraries that are included at standalone build time, such as the database libs. Is there a way to force "functionNames" (and commandNames, etc.) to return a complete list? Thanks! Mark From dsc at swcp.com Sun May 11 18:41:04 2014 From: dsc at swcp.com (Dar Scott) Date: Sun, 11 May 2014 16:41:04 -0600 Subject: Error Messages Are Evil In-Reply-To: <536FD2F0.1010401@gmail.com> References: <1399834086145-4679382.post@n4.nabble.com> <536FD2F0.1010401@gmail.com> Message-ID: <59F28BA0-4036-43DD-8425-566C32303F62@swcp.com> Ah, I have much to learn. I said, ?The house was painted red.? I should have said, ?The house was painted redly.? Dar On May 11, 2014, at 1:43 PM, Richmond wrote: > On 11/05/14 21:48, Alejandro Tejada wrote: >> Recent article published by Don Norman. >> http://www.jnd.org/dn.mss/error_messages_are_e.html >> >> "Error messages punish people for not behaving like machines. >> It is time we let people behave like people. When a problem >> arises, we should call it machine error, not human error: >> >> the machine was designed wrong, demanding that we conform >> to its peculiar requirements. It is time to design and build >> machines that conform to our requirements. > > Indeed: but how? > > Mind you, if Donald Norman (who has been banging on about Usability theory and 'affordance' > for years) wants to write about machine errors, he should at least correct his human error and > get his English grammar sorted out: > > "the machine was designed wrong" > > is a simple grammatical error any person who wants to be taken seriously, and has any academic > pretensions, should not make. > > "the machine was designed wrongly" > > Obviously Donald Norman doesn't know that verbs are modified by adverbs, not adjectives: > that is HUMAN ERROR. > > --------------------------------------------------------- > > "It is time to design and build machines that conform to our requirements" > > Well, oddly enough, all machines that I know of are designed by humans, and are very rarely, > if ever, designed to annoy the people who use them, but in conformance to their requirements. > > -------------------------------------------------------- > > Donald Norman started his career years ago by making some blindingly obvious remarks about > door handles being put on the wrong way round, or on the wrong sides of door . . . and he did > have a point; now he, as a "one trick pony" has extended that into areas which do not connect > with door handles. > > ------------------------------------------------------- > > What Norman might have done is criticise GUI, and in very many cases the criticism would be valid. > > What Norman conveniently overlooks is that millions of people use computers with > "badly designed" interfaces, "badly designed" keyboards (he had a right royal rant about the QWERTY > keyboard) and don't seem to feel an urge to get up from their collective bottom and radically > redesign everything. > > The same could be said for the efforts of the late Jeff Raskin. > > -------------------------------- > > Error messages are a necessity, not because computer systems are designed badly, but because > humans and computers are completely different things that work in completely different ways. > > If babies had error messages parenting would be 1000 times easier. > > All an error message is is a computer's way of telling us it doesn't understand; because a computer > is, frankly, a very stupid mathematical calculator, and we humans are not. If a computer did not > throw up error messages we would never know when we were failing to get a machine to do what we wanted it to do: that would make life far more difficult than any error message. >> >> Stop confronting us: Collaborate with us." >> >> > > Computers never "confront" us; they are not capable of that. All a computer does is tell you it does > not understand what you have told it to do. > > Accusing a computer of "confronting us" is a socking great anthropomorphism which only serves to show that Norman has very little understanding of what a computer is and what it can do. > > The fact is that a computer can ONLY do what we tell it to; and it ONLY "understands" a load of electronic pulses. Clever people have made our lives easier by designing graphical representations > of what goes on inside a computer and nicer ways of getting a computer to do what you want it > to. Some people are not quite as clever as other people, and they have designed less effective > ways of getting a computer to do something. > > ------------------ > > "Error messages punish people" > > "punish" ; utter rubbish. > > Error messages are more important than Norman realises. > > Before he makes any further pronouncements of this sort Donald Norman needs to do the > following to things: > > 1. Go on holiday to a country where he doesn't speak the language and nobody there speaks his. > > 2. Get time allotted to himself on a VAX machine (if there are any left) and learn a spot of > Assembler language, and then try and type an e-mail message to his best friend using only > Assembler language on the VAX. > > --------------------- > > It's amazing how purified I feel after a rant of that sort. > > But, having had to read about 3 of Norman's book and attend interminable lectures on > Usability theory at the "University" of Abertay I feel very strongly indeed about what he says, and > have given it some considerable thought. > > 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 dsc at swcp.com Sun May 11 18:44:47 2014 From: dsc at swcp.com (Dar Scott) Date: Sun, 11 May 2014 16:44:47 -0600 Subject: Error Messages Are Evil In-Reply-To: <1399834086145-4679382.post@n4.nabble.com> References: <1399834086145-4679382.post@n4.nabble.com> Message-ID: Often I design communications without error responses to commands. Instead there is state information while the underlying system is working doggedly to make what you wanted work. On May 11, 2014, at 12:48 PM, Alejandro Tejada wrote: > Recent article published by Don Norman. > http://www.jnd.org/dn.mss/error_messages_are_e.html > > "Error messages punish people for not behaving like machines. > It is time we let people behave like people. When a problem > arises, we should call it machine error, not human error: > > the machine was designed wrong, demanding that we conform > to its peculiar requirements. It is time to design and build > machines that conform to our requirements. > > Stop confronting us: Collaborate with us." > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/Error-Messages-Are-Evil-tp4679382.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 dunbarx at aol.com Sun May 11 19:02:49 2014 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sun, 11 May 2014 19:02:49 -0400 (EDT) Subject: Error Messages Are Evil In-Reply-To: <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> Message-ID: <8D13B84438BB00F-6B0-1D711@webmail-m134.sysops.aol.com> I am a person, and I behave like a person. That means that 99% of all mistakes, errors and harebrained methods are proudly mine. The machine is not perfect; LC has its peccadillos. But I would never have the temerity to accuse the machine being the source of my woes. Craig Newman -----Original Message----- From: Bob Sneidar To: How to use LiveCode Sent: Sun, May 11, 2014 4:49 pm Subject: Re: Error Messages Are Evil Call me a naysayer, but I think the premise is nonsense. Only a perfect machine could conform to those standards, and there is no perfect machine. All will have or develop problems, and to not inform the user when that happens is irresponsible at best, and disastrous at worse. And it doesn?t help to exclude error banners (like some red text in a web page) as being error dialogs. The issue is confrontation, and an error banner is every bit a confrontation towards the user that a mistake has been made. Here is a common scenario: I need the user to enter his full address in order to ship the product to him. The end user neglects to enter his street address, or perhaps enters the wrong credit card number, and clicks submit. God forbid I should punish the poor end user for (dare I say it) making a mistake! Better that I just allow the order to go through, and perhaps pick an address in the concentric center of what information I have, or just ship the product anyway, even though no actual payment has been made, but by all means I MUST NOT present the end user with a judgmental ERROR DIALOG, or offend against his frail ego by alerting him to any oversight he may have inadvertently made! If the machine cannot discern the missing information, then it cannot be human error. It MUST be the machine! Pure tripe. Bob S On May 11, 2014, at 08:48 , Alejandro Tejada wrote: > Recent article published by Don Norman. > http://www.jnd.org/dn.mss/error_messages_are_e.html > > "Error messages punish people for not behaving like machines. > It is time we let people behave like people. When a problem > arises, we should call it machine error, not human error: > > the machine was designed wrong, demanding that we conform > to its peculiar requirements. It is time to design and build > machines that conform to our requirements. > > Stop confronting us: Collaborate with us." > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/Error-Messages-Are-Evil-tp4679382.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 _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From rjb at robelko.com Sun May 11 19:12:30 2014 From: rjb at robelko.com (Robert Brenstein) Date: Mon, 12 May 2014 01:12:30 +0200 Subject: functionNames, commandNames, etc. not returning complete list In-Reply-To: References: Message-ID: On 11.05.2014 at 14:17 Uhr -0800 Mark apparently wrote: >That produced a rather short list of 290 functions (the dictionary >lists close to 500). A quick check showed that there are no entries >in the output that contain "rev" anything, among others. > >I'm assuming, probably incorrectly, that the missing functions are >part of libraries that are included at standalone build time, such >as the database libs. > Some certainly are. It was reported in the past that some core functions are missing. However, many entries in the dictionary list are synonyms and those are not included by the functionNames, so the discrepancy is not so big. RObert From jacque at hyperactivesw.com Sun May 11 19:21:43 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 11 May 2014 18:21:43 -0500 Subject: Error Messages Are Evil In-Reply-To: References: <1399834086145-4679382.post@n4.nabble.com> Message-ID: <53a799a1-c262-4a2b-a9d7-b8210f34202b@email.android.com> I'm interested. Can I get an example? I know Apple discourages error dialogs now. On May 11, 2014 5:44:47 PM CDT, Dar Scott wrote: >Often I design communications without error responses to commands. >Instead there is state information while the underlying system is >working doggedly to make what you wanted work. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From capellan2000 at gmail.com Sun May 11 19:34:11 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 11 May 2014 16:34:11 -0700 (PDT) Subject: [OT] Compilation of some of the best robotics articles Message-ID: <1399851251990-4679397.post@n4.nabble.com> The wonders of hyperlinked information! :D http://explore.tandfonline.com/page/est/us-national-robotics-week-2014-roboweek Taylor & Francis Online announces: In celebration of RoboWeek 2014, we have compiled a selection of some of our best robotics articles and made them free to view for the remainder of 2014! Free Access Articles: A novel method to develop an animal model of depression using a small mobile robot Industrial challenges of military robotics Soft Robot Arm Inspired by the Octopus Attitudes towards robots suitability for various jobs as affected robot appearance A Robot Arm for Assisting Liver Surgery Robotics for computer scientists: what?s the big idea? Tracking control of two-wheel driven mobile robot using compound sine function neural networks Multimodal fusion as communicative acts during human?robot interaction Task-based design optimization of serial robot manipulators A macroscopic model for high intensity radiofrequency signal detection in swarm robotics systems Impedance adaptation for optimal robot?environment interaction Robust adaptive neural tracking control for a class of electrically driven robots with time delays Kinematic synthesis of a robot with five degrees of freedom Specialization and generalization of robot behaviour in swarm energy foraging Extended Kalman filter-based mobile robot localization with intermittent measurements Biomechanical Approach to Open-Loop Bipedal Running with a Musculoskeletal Athlete Robot Design of six-legged walking robot, Little Crabster for underwater walking and operation Dynamic analysis and intelligent control techniques for flexible manipulators: a review Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Compilation-of-some-of-the-best-robotics-articles-tp4679397.html Sent from the Revolution - User mailing list archive at Nabble.com. From pete at lcsql.com Sun May 11 19:48:45 2014 From: pete at lcsql.com (Peter Haworth) Date: Sun, 11 May 2014 16:48:45 -0700 Subject: functionNames, commandNames, etc. not returning complete list In-Reply-To: References: Message-ID: There are bug reports on this. Not only is there a lot of stuff missing but you'll also find things like "abbrev " which to my mind are keywords not functions. Pete lcSQL Software On May 11, 2014 3:17 PM, "Mark" wrote: > Hi list, > > I was mucking around in the IDE trying to get a complete list of function > names, command names, etc., and wrote a simple script to produce a list: > > on mouseUp > put the functionNames into field "Display" > end mouseUp > > That produced a rather short list of 290 functions (the dictionary lists > close to 500). A quick check showed that there are no entries in the > output that contain "rev" anything, among others. > > I'm assuming, probably incorrectly, that the missing functions are part of > libraries that are included at standalone build time, such as the database > libs. > > Is there a way to force "functionNames" (and commandNames, etc.) to return > a complete list? > > Thanks! > > Mark > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 May 11 19:52:58 2014 From: pete at lcsql.com (Peter Haworth) Date: Sun, 11 May 2014 16:52:58 -0700 Subject: Error Messages Are Evil In-Reply-To: <1399843480357-4679389.post@n4.nabble.com> References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> Message-ID: Perfect example - signing up for an account online and getting an error because your password didn't meet the site 's rules which they didn't reveal to start with. That's evil! Pete lcSQL Software On May 11, 2014 2:24 PM, "Alejandro Tejada" wrote: > Probably, the point of Mr. Donald Norman is: > > Reduce as much as possible the chance of > human error... (Richmond wrote about this > key concept in a previous message: affordance) > http://www.jnd.org/dn.mss/affordances_and.html > > "A truly collaborative system would tell me the requirements > before I did the work. If there are special ways you want > stuff entered, tell me before I enter it, not afterwards. > > How many times must we endure the indignity of typing in > a long strong only to be told afterwards that it doesn't fit > the machine's whims (more accurately, doesn't fit the > whims of the programmer)?" > > Yes, that is the point: The program should guide the users > and collaborate with them... effectively stopping them > of making ineffective or potentially dangerous actions > and guiding users in a smart way. > > This sounds really difficult to do. It's very difficult to stop > users from doing what they want, but not impossible. > > It's possible, but... it's wise? > > and that is another difficult question > to answer... > > Al > > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/Error-Messages-Are-Evil-tp4679382p4679389.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 terry.judd at unimelb.edu.au Sun May 11 20:16:41 2014 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Mon, 12 May 2014 00:16:41 +0000 Subject: LiveCode uses in Science In-Reply-To: <1399845582978-4679390.post@n4.nabble.com> Message-ID: I'm sure I'm not the only one doing this but? I've used Livecode in some way to collect and/or analyse data for most of the papers I've authored or co-authored over the last 10-15 years. Unfortunately you won't find any/many specific mentions of Livecode in these articles as the convention is to describe processes or methods rather than which proprietary tools were used. Most of the more recent publications involve the application of what are now generally referred to as 'learning analytics' approaches to large datasets. In general, the data for these studies was both collected and analysed using solutions built with Livecode. There are links to the various articles vial my Google Scholar page... http://scholar.google.com/citations?user=XC5s6wwAAAAJ&hl=en ...you will probably need to be associated with a university library to access the full text of most of these but if anyone really wants a full text copy of a particular paper then I can probably provide it. Terry? Dr Terry Judd Senior Lecturer Medical Education Unit The University of Melbourne On 12/05/2014 07:59 AM, "Alejandro Tejada" wrote: >Hi all, > >Does LiveCode newsletters publish articles about >LiveCode uses in Science? > >Just found this: > >http://eurekamag.com/research/036/892/context-congruency-effects-in-change >-detection-opposing-effects-on-detection-and-identification.php > >http://webcache.googleusercontent.com/search?q=cache:lkNk-41fGRoJ:publicpr >iorart.s3.amazonaws.com/xml/20/1/1/2363/13358/20.1.1.2363.13358.xml+&cd=5& >hl=en&ct=clnk&gl=do > >"eMac using Livecode programming software. Each participant sat >approximately 20 inches from the computer monitor and wore >headphones to hear the task instructions and to block out distractor >noise. Upon detecting a change, participants used a computer keyboard >and internal microphone to make their response." > >and this article: >http://www.tandfonline.com/doi/full/10.1080/13825585.2014.888390#.U2_x4VVd >XEA > >of which i could not find the complete text online. >Does anyone knows about other Livecode uses in Science? > >Have a nice week! > >Al > > > > > >-- >View this message in context: >http://runtime-revolution.278305.n4.nabble.com/LiveCode-uses-in-Science-tp >4679390.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 dsc at swcp.com Sun May 11 20:49:57 2014 From: dsc at swcp.com (Dar Scott) Date: Sun, 11 May 2014 18:49:57 -0600 Subject: Error Messages Are Evil In-Reply-To: <53a799a1-c262-4a2b-a9d7-b8210f34202b@email.android.com> References: <1399834086145-4679382.post@n4.nabble.com> <53a799a1-c262-4a2b-a9d7-b8210f34202b@email.android.com> Message-ID: <98CF91B3-EB0D-40E2-820A-07E3D1AC4942@swcp.com> Sure. Here is a belabored example of my style of tenacious I/O. I typically start one each of a communications ?machine" with Start command and stop it with Stop. The status is available though a status function and notification of the status change by a callback. A very simple example is a TCP service. Almost always present is the part of the status that says the machine is on or off. That is, the start handler has been called. A fundamental part of the status for such a service is whether a listening port is set up correctly. That part of the status might have values ?listening? or ?can?t listen ()?. The callback allows this to be displayed as a green light or a red light, or it might never get to the user. If the machine gets an error on accept (usually because you left a test standalone running or forgot to shut down some OS service) that status will remain ?can?t listen?. The machine keeps trying every half second or so, depending on the need. It doesn?t block in the start. I use 'send ? in ? seconds?. Quit that offending application and this one has a green light indicator immediately. This same thing applies to a gadget that looks like a serial adaptor. ?Oh. It?s not plugged in.? Plug it in and everything starts working. Want to move it to the front? Unplug it, the light goes red, plug it back in and the light turns green. All is working. Now, think of something more complicated, such a machine that allows you to pass an array from one app to the other. In that case write errors might mean trying again, even trying to take things down and building them again. The machine keeps trying everything, kicking and biting, to do what you want. Heartbeat messages back and forth let your code and perhaps the user know what the current state of affairs is: communicating. You can see the current state in the status. So, a status for array sender might be ?on, receiver open, sender open, receiving, sending, high error rates?. So, in my communications modules, I say, ?Don?t tell me you can?t, just let me know how well you are doing. Just keep at it. Wen?t down a bunny trail? Then backtrack or start over if you have to.? This is also important when there are lots of components to a complex system and I expect the system to work no matter the order the components got started or got past hurdles. If you have an application blocking a network port you wanted to use, you want to shut it down and everything start working. You don?t want to say, ?OK, I think I found the problem, everybody shut your systems down and then bring them come up when I say. We should be able to grab an early breakfast within the hour or so.? The important goal is if everything is in the right state and in the right environment, it works. It doesn?t matter how it got there. I call this tenacious I/O. Some have called it Dar?s badger programming. This does not apply to isolated request-response situations, such as making a REST query with LiveCode URL. But it might apply to a simple REST server. It might apply to some higher level function that needs to work doggedly at getting something done that includes making REST queries. Most of what I do with this is for control, but it also applies to physical security and distributed systems. I also design protocols are are highly resistant to errors. Dar On May 11, 2014, at 5:21 PM, J. Landman Gay wrote: > I'm interested. Can I get an example? I know Apple discourages error dialogs now. > > On May 11, 2014 5:44:47 PM CDT, Dar Scott wrote: >> Often I design communications without error responses to commands. >> Instead there is state information while the underlying system is >> working doggedly to make what you wanted work. > > -- > 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 Sun May 11 20:58:30 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 11 May 2014 17:58:30 -0700 Subject: Error Messages Are Evil In-Reply-To: <59F28BA0-4036-43DD-8425-566C32303F62@swcp.com> References: <1399834086145-4679382.post@n4.nabble.com> <536FD2F0.1010401@gmail.com> <59F28BA0-4036-43DD-8425-566C32303F62@swcp.com> Message-ID: <661324162964.20140511175830@ahsoftware.net> Dar- Do not go gently into that good night. -- -Mark Wieder ahsoftware at gmail.com This communication may be unlawfully collected and stored by the National Security Agency (NSA) in secret. The parties to this email do not consent to the retrieving or storing of this communication and any related metadata, as well as printing, copying, re-transmitting, disseminating, or otherwise using it. If you believe you have received this communication in error, please delete it immediately. From dsc at swcp.com Sun May 11 21:04:28 2014 From: dsc at swcp.com (Dar Scott) Date: Sun, 11 May 2014 19:04:28 -0600 Subject: Error Messages Are Evil In-Reply-To: <1399834086145-4679382.post@n4.nabble.com> References: <1399834086145-4679382.post@n4.nabble.com> Message-ID: Long ago, deep in a previous century, I set up a Cromemco or MITS Altair for my secretary to do some word processing while I was out. When I came back, she was in tears. The computer told her, ?Invalid! Jump to!? I looked at the screen. At the bottom was the line ?Invalid jump to 0000.? I hadn?t emphasized that programs crash and what the crash might look like. I had neglected to say that if something goes wrong is was unlikely to be her fault. We have come a long way, computers and I. Dar On May 11, 2014, at 12:48 PM, Alejandro Tejada wrote: > Recent article published by Don Norman. > http://www.jnd.org/dn.mss/error_messages_are_e.html > > "Error messages punish people for not behaving like machines. > It is time we let people behave like people. When a problem > arises, we should call it machine error, not human error: > > the machine was designed wrong, demanding that we conform > to its peculiar requirements. It is time to design and build > machines that conform to our requirements. > > Stop confronting us: Collaborate with us." > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/Error-Messages-Are-Evil-tp4679382.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 lan.kc.macmail at gmail.com Sun May 11 21:07:59 2014 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Mon, 12 May 2014 09:07:59 +0800 Subject: functionNames, commandNames, etc. not returning complete list In-Reply-To: References: Message-ID: On Mon, May 12, 2014 at 7:12 AM, Robert Brenstein wrote: > > However, many entries in the dictionary list are synonyms and those are > not included by the functionNames, so the discrepancy is not so big. > > That's interesting for two reasons. Firstly, the Dictionary comments for BOTH commandNames and functionNames say: "including synonyms." Secondly, and most importantly, the described use of these functions are: "to check whether a particular command/function already exists in LiveCode, to avoid using a reserved word for your own custom handlers". The Example is to take the result of 'the command/functionNames' and check whether the name you want to use is among the lines of the result; so it would seem pointless that 'open' not be there because it's a synonym for 'go'. open and go are both there, as should all synonyms. If you discover ANY commands/functions missing then a Bug Report should be submitted. From mark at administrivia.solutions Sun May 11 22:05:02 2014 From: mark at administrivia.solutions (Mark) Date: Sun, 11 May 2014 18:05:02 -0800 Subject: functionNames, commandNames, etc. not returning complete list In-Reply-To: References: Message-ID: <20d763bec601658a6cbb712b9f689258@administrivia.solutions> On 2014-05-11 17:07, Kay C Lan wrote: > On Mon, May 12, 2014 at 7:12 AM, Robert Brenstein > wrote: > >> >> However, many entries in the dictionary list are synonyms and those >> are >> not included by the functionNames, so the discrepancy is not so big. >> >> > > That's interesting for two reasons. Firstly, the Dictionary comments > for > BOTH commandNames and functionNames say: "including synonyms." > > Secondly, and most importantly, the described use of these functions > are: > "to check whether a particular command/function already exists in > LiveCode, > to avoid using a reserved word for your own custom handlers". The > Example > is to take the result of 'the command/functionNames' and check whether > the > name you want to use is among the lines of the result; so it would seem > pointless that 'open' not be there because it's a synonym for 'go'. > > open and go are both there, as should all synonyms. If you discover ANY > commands/functions missing then a Bug Report should be submitted. > _______________________________________________ Thanks for all the feedback. It's at least nice to know that I was doing it right! I'll dig through the submitted bugs and see if I can find a good place to attach my findings. Mark From alain_farmer at yahoo.com Sun May 11 23:31:04 2014 From: alain_farmer at yahoo.com (Alain Farmer) Date: Sun, 11 May 2014 20:31:04 -0700 (PDT) Subject: Unicode Message-ID: <1399865464.34711.YahooMailNeo@web126102.mail.ne1.yahoo.com> Hello, I am using version 6.1.0-rc-1 (Desktop) None of the unicode stuff works [for me]: * set the useUnicode to true * the unicodeText of field * the unicodeFormattedText of field No error messages; just empty. Can anyone give me a clue as to what to do ? Thanks, Alain From richmondmathewson at gmail.com Mon May 12 00:59:22 2014 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 12 May 2014 07:59:22 +0300 Subject: Error Messages Are Evil In-Reply-To: <59F28BA0-4036-43DD-8425-566C32303F62@swcp.com> References: <1399834086145-4679382.post@n4.nabble.com> <536FD2F0.1010401@gmail.com> <59F28BA0-4036-43DD-8425-566C32303F62@swcp.com> Message-ID: <5370552A.6040400@gmail.com> On 05/12/2014 01:41 AM, Dar Scott wrote: > Ah, I have much to learn. > > I said, ?The house was painted red.? > > I should have said, ?The house was painted redly.? LOL! You made my Monday a thousand times more cheerful. Thanks so much. Richmond. > > Dar > > > On May 11, 2014, at 1:43 PM, Richmond wrote: > >> On 11/05/14 21:48, Alejandro Tejada wrote: >>> Recent article published by Don Norman. >>> http://www.jnd.org/dn.mss/error_messages_are_e.html >>> >>> "Error messages punish people for not behaving like machines. >>> It is time we let people behave like people. When a problem >>> arises, we should call it machine error, not human error: >>> >>> the machine was designed wrong, demanding that we conform >>> to its peculiar requirements. It is time to design and build >>> machines that conform to our requirements. >> Indeed: but how? >> >> Mind you, if Donald Norman (who has been banging on about Usability theory and 'affordance' >> for years) wants to write about machine errors, he should at least correct his human error and >> get his English grammar sorted out: >> >> "the machine was designed wrong" >> >> is a simple grammatical error any person who wants to be taken seriously, and has any academic >> pretensions, should not make. >> >> "the machine was designed wrongly" >> >> Obviously Donald Norman doesn't know that verbs are modified by adverbs, not adjectives: >> that is HUMAN ERROR. >> >> --------------------------------------------------------- >> >> "It is time to design and build machines that conform to our requirements" >> >> Well, oddly enough, all machines that I know of are designed by humans, and are very rarely, >> if ever, designed to annoy the people who use them, but in conformance to their requirements. >> >> -------------------------------------------------------- >> >> Donald Norman started his career years ago by making some blindingly obvious remarks about >> door handles being put on the wrong way round, or on the wrong sides of door . . . and he did >> have a point; now he, as a "one trick pony" has extended that into areas which do not connect >> with door handles. >> >> ------------------------------------------------------- >> >> What Norman might have done is criticise GUI, and in very many cases the criticism would be valid. >> >> What Norman conveniently overlooks is that millions of people use computers with >> "badly designed" interfaces, "badly designed" keyboards (he had a right royal rant about the QWERTY >> keyboard) and don't seem to feel an urge to get up from their collective bottom and radically >> redesign everything. >> >> The same could be said for the efforts of the late Jeff Raskin. >> >> -------------------------------- >> >> Error messages are a necessity, not because computer systems are designed badly, but because >> humans and computers are completely different things that work in completely different ways. >> >> If babies had error messages parenting would be 1000 times easier. >> >> All an error message is is a computer's way of telling us it doesn't understand; because a computer >> is, frankly, a very stupid mathematical calculator, and we humans are not. If a computer did not >> throw up error messages we would never know when we were failing to get a machine to do what we wanted it to do: that would make life far more difficult than any error message. >>> Stop confronting us: Collaborate with us." >>> >>> >> Computers never "confront" us; they are not capable of that. All a computer does is tell you it does >> not understand what you have told it to do. >> >> Accusing a computer of "confronting us" is a socking great anthropomorphism which only serves to show that Norman has very little understanding of what a computer is and what it can do. >> >> The fact is that a computer can ONLY do what we tell it to; and it ONLY "understands" a load of electronic pulses. Clever people have made our lives easier by designing graphical representations >> of what goes on inside a computer and nicer ways of getting a computer to do what you want it >> to. Some people are not quite as clever as other people, and they have designed less effective >> ways of getting a computer to do something. >> >> ------------------ >> >> "Error messages punish people" >> >> "punish" ; utter rubbish. >> >> Error messages are more important than Norman realises. >> >> Before he makes any further pronouncements of this sort Donald Norman needs to do the >> following to things: >> >> 1. Go on holiday to a country where he doesn't speak the language and nobody there speaks his. >> >> 2. Get time allotted to himself on a VAX machine (if there are any left) and learn a spot of >> Assembler language, and then try and type an e-mail message to his best friend using only >> Assembler language on the VAX. >> >> --------------------- >> >> It's amazing how purified I feel after a rant of that sort. >> >> But, having had to read about 3 of Norman's book and attend interminable lectures on >> Usability theory at the "University" of Abertay I feel very strongly indeed about what he says, and >> have given it some considerable thought. >> >> 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 bobsneidar at iotecdigital.com Mon May 12 01:01:51 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Mon, 12 May 2014 05:01:51 +0000 Subject: Unicode In-Reply-To: <1399865464.34711.YahooMailNeo@web126102.mail.ne1.yahoo.com> References: <1399865464.34711.YahooMailNeo@web126102.mail.ne1.yahoo.com> Message-ID: <979D74A4-36EC-42AC-9595-C1D9DEC7A5DE@iotecdigital.com> Post a bug report. That is what pre-releases are for. http://quality.runrev.com/ Also, try with no plugins and a new set of preferences. Bob On May 11, 2014, at 17:31 , Alain Farmer wrote: > Hello, > I am using version 6.1.0-rc-1 (Desktop) > > None of the unicode stuff works [for me]: > * set the useUnicode to true > * the unicodeText of field > * the unicodeFormattedText of field > No error messages; just empty. > Can anyone give me a clue as to what to do ? > Thanks, > Alain > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobsneidar at iotecdigital.com Mon May 12 01:19:03 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Mon, 12 May 2014 05:19:03 +0000 Subject: Error Messages Are Evil In-Reply-To: <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> Message-ID: I also meant to say that to imagine one could predict every kind of erroneous user input or machine fault and program around it is easy, but it?s just our imagination. In reality, it is a great deal more difficult to do. I remember articles written when Hypercard was rolled out, about how much work it took in a commercial product to program around the possible user input errors. Some were saying that a full 2/3 to 3/4 of code in a commercial product was dedicated to error detection. My own experience bears this out. How often do we encounter a dialog that reports an ?unknown error?? Perhaps I should revise my estimate of this article, referring to it as ?tripe?. Perhaps that was too harsh. It?s probably just a product of the author?s imagination. How nice it would be if we could write software that never generated an error dialog? And have bacon that cooks itself, and dishes that never got dirty, and clothes that put themselves on our bodies when we called for them? Well, that WOULD be nice indeed! Bob S On May 11, 2014, at 10:48 , Bob Sneidar > wrote: Call me a naysayer, but I think the premise is nonsense. From warren at warrensweb.us Mon May 12 01:51:39 2014 From: warren at warrensweb.us (Warren Samples) Date: Mon, 12 May 2014 00:51:39 -0500 Subject: Unicode In-Reply-To: <1399865464.34711.YahooMailNeo@web126102.mail.ne1.yahoo.com> References: <1399865464.34711.YahooMailNeo@web126102.mail.ne1.yahoo.com> Message-ID: <5370616B.80805@warrensweb.us> On 05/11/2014 10:31 PM, Alain Farmer wrote: > Hello, > I am using version 6.1.0-rc-1 (Desktop) > > None of the unicode stuff works [for me]: > * set the useUnicode to true > * the unicodeText of field > * the unicodeFormattedText of field > No error messages; just empty. > Can anyone give me a clue as to what to do ? > Thanks, > Alain Is this really the version you're using? That version is almost a year old and has been superseded by several newer versions. Is this stuff that works for you in other versions of LiveCode but not in the version you want to use now? Warren From jhurley0305 at sbcglobal.net Mon May 12 09:43:43 2014 From: jhurley0305 at sbcglobal.net (Jim Hurley) Date: Mon, 12 May 2014 06:43:43 -0700 Subject: "Reading, Writing, Arithmetic, and Lately, Coding" In-Reply-To: References: Message-ID: There was an article in this Sunday's NYT that should be of interest to RunRev. It describes how "coding" is taking its place beside "reading 'riting and 'ritmatic" in early education. Here is the link to the article: http://www.nytimes.com/2014/05/11/us/reading-writing-arithmetic-and-lately-coding.html?emc=edit_th_20140511&nl=todaysheadlines&nlid=65530924&_r=0 There was a move in this direction some years back, around 1984, promoting coding in "LOGO," a product that originated out of the MIT Media Lab. LOGO was a stepchild of LISP, (list processing), a language used primarily in AI, but adapted to moving sprites around the screen by MIT, and then implemented by Apple, IBM, among others. The language was called "Turtle Graphics" from the Turtle Sprite that may be directed using such commands as FORWARD, BACK, RIGHT 45, LEFT 90, SETHEADING, TOWARD etc. As many of you know, I have been advocating that it be implemented in LiveCode for some years. I have four flavors of TG implemented in LC, see: http://jamesphurley.on-rev.com/Revolution.html But it needs to become a formal part of LC. From the NYT article: "The lessons do not involve traditional computer language. Rather, they use simple word commands ? like ?move forward? or ?turn right? ? that children can click on and move around to, say, direct an Angry Bird to capture a pig." "The use of these word-command blocks to simplify coding logic stems largely from the work of the Massachusetts Institute of Technology Media Lab, which introduced a visual programming language called Scratch in 2007. It claims a following of millions of users, but mostly outside the schools." MIT has simplified LOGO to eliminate command-line coding to allow students to sequence blocks of code ("MOVE", "TURN RIGHT 90 DEGREES", etc) to accomplish some task. This block programming, using essentially TG, is called "Scratch." See: http://en.wikipedia.org/wiki/Scratch_(programming_language) http://scratch.mit.edu/ High school students would be more comfortable with a command line environment. Implementing some version of a turtle-like programming language in LC would be helpful in getting into this burgeoning education market. Programable graphics is not only a seductive way to engage k-12 students, it is actually quite useful to students of science: plotting trajectory motion, planetary orbits, Voyager II, statics (bridges, catenaries, arches) optics, predator prey dynamics, etc., Text manipulation would follow. From rdimola at evergreeninfo.net Mon May 12 10:12:34 2014 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Mon, 12 May 2014 10:12:34 -0400 Subject: Finding stacks on Mobile In-Reply-To: <7A68D4D8-760D-4D98-9DD4-BEDF3CCC5A5B@gmail.com> References: <7A68D4D8-760D-4D98-9DD4-BEDF3CCC5A5B@gmail.com> Message-ID: <003301cf6dec$38b4dbc0$aa1e9340$@net> The stacks are located in the "engine folder" on mobile. I included my library stack from a subfolder "Lib" from the main stack. Here is my code. if the environment = "Mobile" then if there is a file (engine folder & slash & "Lib" & slash & "MyLibrary.livecode") then start using stack (engine folder & slash & "Lib" & slash & "MyLibrary.livecode") end if else -- standard issue non-mobile "start using" here end if I think there may be a performance hit on Android as the stack is inside a "zip" file. I never tried to move a library stack out of the "engine folder" into the "documents folder" and then do a start using from the "documents folder". Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Michael Doub Sent: Sunday, May 11, 2014 3:20 PM To: How To use LiveCode use LiveCode Subject: Finding stacks on Mobile Can anyone clue me in on the proper use of library stacks in the mobile environment? I thought I understood it, but i guess not. I started putting my library code in substacks and I quickly realized that that causes name conflicts when in the IDE when trying to re-use the stacks and it kind of defeated the purpose of library stacks. However, when I made a mobile app, the startusing worked just fine, no problem finding the stacks. Then I starting adding stacks in the standalone builder stacks tab. I thought that must have been the bit of information I was missing. I have been happily working in the IDE, start using and go to works as expected. I thought that I would have smooth sailing going to mobile. Well, I just started to test on an android device and to my surprise my main stack is unable to find any other stack. Neither start using or go to stack is finding the other main stacks. What am I missing? Do I need some other initialization for the engine to find these stacks? if "libjson" is not among the lines of the stacksinuse then start using "libjson" end if _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From jbv at souslelogo.com Mon May 12 10:26:10 2014 From: jbv at souslelogo.com (jbv at souslelogo.com) Date: Mon, 12 May 2014 17:26:10 +0300 Subject: "Reading, Writing, Arithmetic, and Lately, Coding" In-Reply-To: References: Message-ID: Hi list In 1980/81 I was participating to an "experiment" in which a Logo system was installed full time in a classroom for 6th grade students... Back then, none of these children had seen or touched a pc and had no clue about coding. And it was amazing to see what they could achieve in very short time. jbv From lists at mangomultimedia.com Mon May 12 10:44:55 2014 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 12 May 2014 10:44:55 -0400 Subject: Testing proxy servers in 6.6.2/6.7 In-Reply-To: <67116DB20798A94285EEE12A67079A284CAFC1C6@MHSEXC02.westrac.com.au> References: <536A6B83.7030508@hyperactivesw.com> <67116DB20798A94285EEE12A67079A284CAFB00F@MHSEXC02.westrac.com.au> <67116DB20798A94285EEE12A67079A284CAFC1C6@MHSEXC02.westrac.com.au> Message-ID: On Thu, May 8, 2014 at 6:51 PM, Nakia Brewer wrote: > This is what I get > > httpproxyforurl for host 'samaritans.org.au': > Proxy for URL: > socket selected: csu.harvestapp.com:443|6927 > socket error csu.harvestapp.com:443|6927 > Error 10061 on socket > It doesn't look like LiveCode is finding your proxy server. Ahh, I just looked at the revLibURL code in 6.6.2 rc-2 and realized it doesn't have the new proxy detection code in it. Only 6.7 dp-3 does. Anyway you can download and test 6.7 dp-3? Trevor DeVore Blue Mango Learning Systems www.screensteps.com - www.clarify-it.com From alain_farmer at yahoo.com Mon May 12 11:31:25 2014 From: alain_farmer at yahoo.com (Alain Farmer) Date: Mon, 12 May 2014 08:31:25 -0700 (PDT) Subject: Unicode In-Reply-To: <979D74A4-36EC-42AC-9595-C1D9DEC7A5DE@iotecdigital.com> References: <1399865464.34711.YahooMailNeo@web126102.mail.ne1.yahoo.com> <979D74A4-36EC-42AC-9595-C1D9DEC7A5DE@iotecdigital.com> Message-ID: <1399908685.28619.YahooMailNeo@web126103.mail.ne1.yahoo.com> Sorry, I don't have time for bug-report, substitutions .... I am in a rush. On Monday, May 12, 2014 1:02:15 AM, Bob Sneidar wrote: Post a bug report. That is what pre-releases are for. http://quality.runrev.com/ Also, try with no plugins and a new set of preferences. Bob On May 11, 2014, at 17:31 , Alain Farmer wrote: > Hello, > I am using version 6.1.0-rc-1 (Desktop) > > None of the unicode stuff works [for me]: > * set the useUnicode to true > * the unicodeText of field > * the unicodeFormattedText of field > No error messages; just empty. > Can anyone give me a clue as to what to do ? > Thanks, > Alain > _______________________________________________ > use-livecode mailing list > use-livecode 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 alain_farmer at yahoo.com Mon May 12 11:38:07 2014 From: alain_farmer at yahoo.com (Alain Farmer) Date: Mon, 12 May 2014 08:38:07 -0700 (PDT) Subject: Unicode In-Reply-To: <5370616B.80805@warrensweb.us> References: <1399865464.34711.YahooMailNeo@web126102.mail.ne1.yahoo.com> <5370616B.80805@warrensweb.us> Message-ID: <1399909087.2263.YahooMailNeo@web126104.mail.ne1.yahoo.com> Thanks Warren, Yup, this is the version I am using. I don't change often because it is not a trivial matter for me. I have only ever used this version; no other versions used so-far. From charles at buchwald.ca Mon May 12 13:33:20 2014 From: charles at buchwald.ca (Charles E Buchwald) Date: Mon, 12 May 2014 12:33:20 -0500 Subject: "Reading, Writing, Arithmetic, and Lately, Coding" In-Reply-To: References: Message-ID: <920F8C6A-F0E1-42E7-9B1E-D2CE2193E1C5@buchwald.ca> There has been some interesting discussion in the forum about Turtle graphics type visual programming, and curriculum... http://forums.runrev.com/viewtopic.php?f=25&t=20290 http://forums.runrev.com/viewtopic.php?f=25&t=85 http://forums.runrev.com/viewtopic.php?f=25&t=20321 On 12 May 2014, at 9:26 AM, jbv at souslelogo.com wrote: > Hi list > In 1980/81 I was participating to an "experiment" in which > a Logo system was installed full time in a classroom for > 6th grade students... > Back then, none of these children had seen or touched a pc > and had no clue about coding. And it was amazing to see what > they could achieve in very short time. > > jbv > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Charles E. Buchwald CEO/Director General Museografica Digital http://digital.museografica.com LC Developer Tools: http://buchwald.ca/developer-tools/ Email Notice: http://wp.me/P3aT4d-33 From capellan2000 at gmail.com Mon May 12 13:47:02 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 12 May 2014 10:47:02 -0700 (PDT) Subject: Unicode In-Reply-To: <1399865464.34711.YahooMailNeo@web126102.mail.ne1.yahoo.com> References: <1399865464.34711.YahooMailNeo@web126102.mail.ne1.yahoo.com> Message-ID: <1399916822758-4679419.post@n4.nabble.com> Hi Alain, Did you notice that your are using a Release Candidate? I am not an Unicode user, so just for curiosity: In which LiveCode versions does Unicode works fine? Thanks in advance! Al Alain Farmer wrote > [snip] > None of the unicode stuff works [for me]: > * set the useUnicode to true > * the unicodeText of field > * the unicodeFormattedText of field > No error messages; just empty. > [snip] -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Unicode-tp4679406p4679419.html Sent from the Revolution - User mailing list archive at Nabble.com. From bogdanoff at me.com Mon May 12 14:46:31 2014 From: bogdanoff at me.com (Peter Bogdanoff) Date: Mon, 12 May 2014 11:46:31 -0700 Subject: Error Messages Are Evil In-Reply-To: References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> Message-ID: I've been having a horrible experience with the United States Internal Revenue Service website--trying just to set up an account in order to download a pdf of a previous year's return. Every attempt (at least 6) over two days ended somewhere along the process with: "A technical problem has occurred. Please try your request again later." followed by the options "Close your browser" and a button "Continue" (????). The time I actually did get to the part where I was able to set a user name and password, there was no explanation what was an acceptable user name or password until I had entered one in. I pushed on through this and the security questions and answers until the final "Create account" where I got again the "A technical problem has occurred. Please try your request again later." (I was trying to avoid the 2 hour wait time on the phone and the 60 mile drive to the nearest IRS office.) Idiot programmers. Maybe the same ones who did the Obamacare website. Grrrrrr. Peter Bogdanoff UCLA On May 11, 2014, at 10:19 PM, Bob Sneidar wrote: > I also meant to say that to imagine one could predict every kind of erroneous user input or machine fault and program around it is easy, but it?s just our imagination. In reality, it is a great deal more difficult to do. I remember articles written when Hypercard was rolled out, about how much work it took in a commercial product to program around the possible user input errors. Some were saying that a full 2/3 to 3/4 of code in a commercial product was dedicated to error detection. My own experience bears this out. How often do we encounter a dialog that reports an ?unknown error?? > > Perhaps I should revise my estimate of this article, referring to it as ?tripe?. Perhaps that was too harsh. It?s probably just a product of the author?s imagination. How nice it would be if we could write software that never generated an error dialog? And have bacon that cooks itself, and dishes that never got dirty, and clothes that put themselves on our bodies when we called for them? Well, that WOULD be nice indeed! > > Bob S > > > On May 11, 2014, at 10:48 , Bob Sneidar > wrote: > > Call me a naysayer, but I think the premise is nonsense. > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 May 12 15:06:20 2014 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 12 May 2014 22:06:20 +0300 Subject: Error Messages Are Evil In-Reply-To: References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> Message-ID: <53711BAC.7000503@gmail.com> Idiot programmers. Maybe the same ones who did the Obamacare website. Grrrrrr. Peter Bogdanoff UCLA Yes; a program is only so good as its programmers have made it; so Donald Norman's anthropomorphic heresy piling all the blame on some machine is ridiculous. Nowadays we don't have bad computers; we only have bad programmers. And, to be honest the bad programmers are not the ones we have to be worried about, as bad programs can normally be seen a mile off and avoided. What we have to be worried about MOST are the programmers, who might as such be very good programmers, who don't have a clue how end-users might respond to their program's interface. Richmond. From richmondmathewson at gmail.com Mon May 12 15:08:09 2014 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 12 May 2014 22:08:09 +0300 Subject: Unicode In-Reply-To: <1399865464.34711.YahooMailNeo@web126102.mail.ne1.yahoo.com> References: <1399865464.34711.YahooMailNeo@web126102.mail.ne1.yahoo.com> Message-ID: <53711C19.707@gmail.com> On 12/05/14 06:31, Alain Farmer wrote: > Hello, > I am using version 6.1.0-rc-1 (Desktop) > > None of the unicode stuff works [for me]: > * set the useUnicode to true > * the unicodeText of field > * the unicodeFormattedText of field > No error messages; just empty. > Can anyone give me a clue as to what to do ? > Thanks, > Alain > _______________________________________________ > use-livecode mailing list > use-livecode 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 "clue" is to go here: http://downloads.livecode.com/livecode/ and stop using a release candidate that is horribly outdated. Richmond. From livfoss at mac.com Mon May 12 16:48:16 2014 From: livfoss at mac.com (Graham Samuel) Date: Mon, 12 May 2014 22:48:16 +0200 Subject: Quick query about where to look of resolution issues Message-ID: <0D054A42-30EE-4A45-812F-F64501F6F147@mac.com> I've been banging away at LC desktop stuff for a long time, and have not been unduly worried about resolution issues in LC since my current apps make pretty simple assumptions about screen sizes etc. I'm about to plunge back into mobile stuff (iOS, principally) and I need to start understanding what is available to help with things like retina vs non-retina, different screen sizes, not having font sizes that are smaller than the eye can see etc. I got the idea that, really quite a long time ago, RunRev made great strides in helping developers deal with such issues, but I can't easily find a summary of what is now available. AFAICS there is nothing, really nothing, in the User Guide (the word "resolution" appears three times, two of those in relation to printing...). Can anyone give me pointers to descriptions of what LC has in its box of tricks for these issues? I am happy to read anything (other than Apple Development documentation, which appears to be written in Martian) but I just don't know where to start. TIA Graham From devin_asay at byu.edu Mon May 12 17:15:51 2014 From: devin_asay at byu.edu (Devin Asay) Date: Mon, 12 May 2014 21:15:51 +0000 Subject: Quick query about where to look of resolution issues In-Reply-To: <0D054A42-30EE-4A45-812F-F64501F6F147@mac.com> References: <0D054A42-30EE-4A45-812F-F64501F6F147@mac.com> Message-ID: <88B83C5D-220B-4ADD-8A70-AA30B16D939D@byu.edu> On May 12, 2014, at 2:48 PM, Graham Samuel wrote: > I've been banging away at LC desktop stuff for a long time, and have not been unduly worried about resolution issues in LC since my current apps make pretty simple assumptions about screen sizes etc. I'm about to plunge back into mobile stuff (iOS, principally) and I need to start understanding what is available to help with things like retina vs non-retina, different screen sizes, not having font sizes that are smaller than the eye can see etc. I got the idea that, really quite a long time ago, RunRev made great strides in helping developers deal with such issues, but I can't easily find a summary of what is now available. AFAICS there is nothing, really nothing, in the User Guide (the word "resolution" appears three times, two of those in relation to printing...). > > Can anyone give me pointers to descriptions of what LC has in its box of tricks for these issues? I am happy to read anything (other than Apple Development documentation, which appears to be written in Martian) but I just don't know where to start. Graham, The good news is that scaling and resolution independence support are now built in to v. 6.5 and higher, and it's pretty easy to support all sizes and resolutions of mobile screens. The fullScreenMode property is your friend here. There are a couple of good tutorials at livecode.com: http://lessons.runrev.com/s/lessons/m/15262/l/156477-how-do-i-make-my-app-scale-to-fit-the-screen-on-all-devices To handle image display at different screen densities there is one more wrinkle you need to implement. See this tutorial: http://lessons.runrev.com/s/lessons/m/15262/l/156530-how-do-i-support-different-device-screen-densities This should get you started, and as I said, it's much, much easier than it was before v. 6.5. Regards, Devin Devin Asay Office of Digital Humanities Brigham Young University From livfoss at mac.com Mon May 12 17:30:06 2014 From: livfoss at mac.com (Graham Samuel) Date: Mon, 12 May 2014 23:30:06 +0200 Subject: Quick query about where to look of resolution issues In-Reply-To: <88B83C5D-220B-4ADD-8A70-AA30B16D939D@byu.edu> References: <0D054A42-30EE-4A45-812F-F64501F6F147@mac.com> <88B83C5D-220B-4ADD-8A70-AA30B16D939D@byu.edu> Message-ID: <463AEF5B-0F9B-4A20-96C9-A3780059EA54@mac.com> Great, Devin - just the guidance I was looking for. I am about to read it all. I am not looking forward to brushing up my knowledge of iOS testing (I think the availability of the OSX Console as an output has disappeared hasn't it? And there's all that mumbo jumbo about certificates...) but that is presumably the next step. Anyway thanks again. Graham On 12 May 2014, at 23:15, Devin Asay wrote: > > On May 12, 2014, at 2:48 PM, Graham Samuel > wrote: > >> I've been banging away at LC desktop stuff for a long time, and have not been unduly worried about resolution issues in LC since my current apps make pretty simple assumptions about screen sizes etc. I'm about to plunge back into mobile stuff (iOS, principally) and I need to start understanding what is available to help with things like retina vs non-retina, different screen sizes, not having font sizes that are smaller than the eye can see etc. I got the idea that, really quite a long time ago, RunRev made great strides in helping developers deal with such issues, but I can't easily find a summary of what is now available. AFAICS there is nothing, really nothing, in the User Guide (the word "resolution" appears three times, two of those in relation to printing...). >> >> Can anyone give me pointers to descriptions of what LC has in its box of tricks for these issues? I am happy to read anything (other than Apple Development documentation, which appears to be written in Martian) but I just don't know where to start. > > Graham, > > The good news is that scaling and resolution independence support are now built in to v. 6.5 and higher, and it's pretty easy to support all sizes and resolutions of mobile screens. The fullScreenMode property is your friend here. There are a couple of good tutorials at livecode.com: > > http://lessons.runrev.com/s/lessons/m/15262/l/156477-how-do-i-make-my-app-scale-to-fit-the-screen-on-all-devices > > To handle image display at different screen densities there is one more wrinkle you need to implement. See this tutorial: > > http://lessons.runrev.com/s/lessons/m/15262/l/156530-how-do-i-support-different-device-screen-densities > > This should get you started, and as I said, it's much, much easier than it was before v. 6.5. > > Regards, > > Devin > > > Devin Asay > Office of Digital Humanities > Brigham Young University > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From cmsheffield at icloud.com Mon May 12 17:33:36 2014 From: cmsheffield at icloud.com (Chris Sheffield) Date: Mon, 12 May 2014 15:33:36 -0600 Subject: Quick query about where to look of resolution issues In-Reply-To: <463AEF5B-0F9B-4A20-96C9-A3780059EA54@mac.com> References: <0D054A42-30EE-4A45-812F-F64501F6F147@mac.com> <88B83C5D-220B-4ADD-8A70-AA30B16D939D@byu.edu> <463AEF5B-0F9B-4A20-96C9-A3780059EA54@mac.com> Message-ID: <4B6CBECE-4280-4D06-8A41-93F95C4E585B@icloud.com> Graham, As of my recent testing (last week) with LC 6.6.2 RC3, output to the console is alive and well. I?m not entirely sure when it was fixed, but it seems to be working again. Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com On May 12, 2014, at 3:30 PM, Graham Samuel wrote: > (I think the availability of the OSX Console as an output has disappeared hasn't it? From capellan2000 at gmail.com Mon May 12 17:41:51 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 12 May 2014 14:41:51 -0700 (PDT) Subject: Testing proxy servers in 6.6.2/6.7 In-Reply-To: References: <536A6B83.7030508@hyperactivesw.com> <67116DB20798A94285EEE12A67079A284CAFB00F@MHSEXC02.westrac.com.au> <67116DB20798A94285EEE12A67079A284CAFC1C6@MHSEXC02.westrac.com.au> Message-ID: <1399930911853-4679427.post@n4.nabble.com> Hi All, LiveCode could open a socket to send and receive data from other applications. Does exists a method to create a portable LiveCode server that runs locally without installing any file in the computer? In one of my computers, every application that opens a socket must be authorized by the user because Zone Alarm ask for permission... Notice that I run many versions of LiveCode and none of them are installed. I launch LiveCode from their own folder. All versions of LiveCode are within the Documents folder, not installed inside the Windows Program folder. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Testing-proxy-servers-in-6-6-2-6-7-tp4679094p4679427.html Sent from the Revolution - User mailing list archive at Nabble.com. From jacque at hyperactivesw.com Mon May 12 17:45:47 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 12 May 2014 16:45:47 -0500 Subject: Error Messages Are Evil In-Reply-To: <98CF91B3-EB0D-40E2-820A-07E3D1AC4942@swcp.com> References: <1399834086145-4679382.post@n4.nabble.com> <53a799a1-c262-4a2b-a9d7-b8210f34202b@email.android.com> <98CF91B3-EB0D-40E2-820A-07E3D1AC4942@swcp.com> Message-ID: <5371410B.7030409@hyperactivesw.com> On 5/11/14, 7:49 PM, Dar Scott wrote: > Sure. Here is a belabored example of my style of tenacious I/O. Good stuff, thanks for writing that up. I need to pay more attention to this kind of thing. It's way too easy to pop up a dialog and tell the user they're wrong, and that's not a great approach no matter how kindly you phrase the prompt. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From Nakia.Brewer at westrac.com.au Mon May 12 17:56:39 2014 From: Nakia.Brewer at westrac.com.au (Nakia Brewer) Date: Mon, 12 May 2014 21:56:39 +0000 Subject: Testing proxy servers in 6.6.2/6.7 In-Reply-To: References: <536A6B83.7030508@hyperactivesw.com> <67116DB20798A94285EEE12A67079A284CAFB00F@MHSEXC02.westrac.com.au> <67116DB20798A94285EEE12A67079A284CAFC1C6@MHSEXC02.westrac.com.au> Message-ID: <67116DB20798A94285EEE12A67079A284CAFF5B8@MHSEXC02.westrac.com.au> Hi Trevor, On the same day I tried 6.7DP3 and got the same errors... Nakia Brewer | Technology & Solutions Manager | Equipment Management Solutions t: (02) 49645051 | m: 0458 713 547 | i: www.westrac.com.au ? ACN 009 342 572 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Trevor DeVore Sent: Tuesday, 13 May 2014 12:45 AM To: How to use LiveCode Subject: Re: Testing proxy servers in 6.6.2/6.7 On Thu, May 8, 2014 at 6:51 PM, Nakia Brewer wrote: > This is what I get > > httpproxyforurl for host 'samaritans.org.au': > Proxy for URL: > socket selected: csu.harvestapp.com:443|6927 socket error > csu.harvestapp.com:443|6927 Error 10061 on socket > It doesn't look like LiveCode is finding your proxy server. Ahh, I just looked at the revLibURL code in 6.6.2 rc-2 and realized it doesn't have the new proxy detection code in it. Only 6.7 dp-3 does. Anyway you can download and test 6.7 dp-3? Trevor DeVore Blue Mango Learning Systems www.screensteps.com - www.clarify-it.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 COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. From Nakia.Brewer at westrac.com.au Mon May 12 17:57:26 2014 From: Nakia.Brewer at westrac.com.au (Nakia Brewer) Date: Mon, 12 May 2014 21:57:26 +0000 Subject: Server Scripts Editor In-Reply-To: References: <67116DB20798A94285EEE12A67079A284CAFC417@MHSEXC02.westrac.com.au> Message-ID: <67116DB20798A94285EEE12A67079A284CAFF5DC@MHSEXC02.westrac.com.au> Thanks all, I ended up downloading submlime text and it seems to be fine. Nakia Brewer | Technology & Solutions Manager | Equipment Management Solutions t: (02) 49645051 | m: 0458 713 547 | i: www.westrac.com.au ? ACN 009 342 572 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Simon Smith Sent: Friday, 9 May 2014 4:24 PM To: How to use LiveCode Subject: Re: Server Scripts Editor Can't go wrong with sublime text. On Fri, May 9, 2014 at 1:57 AM, Nakia Brewer wrote: > Hi, > > Just starting to play with some LC Server scripts and was wondering > what text editor people use for the LC file? > > Cheers and Happy Friday! > > > > > > > COPYRIGHT / DISCLAIMER: This message and/or including attached files > may contain confidential proprietary or privileged information. If you > are not the intended recipient, you are strictly prohibited from > using, reproducing, disclosing or distributing the information > contained in this email without authorisation from WesTrac. If you > have received this message in error please contact WesTrac on +61 8 > 9377 9444. We do not accept liability in connection with computer > virus, data corruption, delay, interruption, unauthorised access or > unauthorised amendment. We reserve the right to monitor all e-mail communications. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- *Simon Smith* *seo, online marketing, web development* w. http://www.simonsmith.co m. +27 83 306 7862 _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. From capellan2000 at gmail.com Mon May 12 19:44:36 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 12 May 2014 16:44:36 -0700 (PDT) Subject: Does exists LiveCode Server Portable... Message-ID: <1399938276720-4679431.post@n4.nabble.com> Hi All, LiveCode could open a socket to send and receive data from other applications. Does exists a method to create a portable LiveCode server that runs locally without installing any file in the computer? In one of my computers, every application that opens a socket must be authorized by the user because Zone Alarm ask for permission... Notice that I run many versions of LiveCode and none of them are installed. I launch LiveCode from their own folder. All versions of LiveCode are within the Documents folder, not installed inside the Windows Program folder. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Does-exists-LiveCode-Server-Portable-tp4679431.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Mon May 12 21:20:44 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 12 May 2014 18:20:44 -0700 (PDT) Subject: "Reading, Writing, Arithmetic, and Lately, Coding" In-Reply-To: <920F8C6A-F0E1-42E7-9B1E-D2CE2193E1C5@buchwald.ca> References: <920F8C6A-F0E1-42E7-9B1E-D2CE2193E1C5@buchwald.ca> Message-ID: <1399944044665-4679432.post@n4.nabble.com> Thankfully, youTube is plenty of videos of Logo programming in action! :D http://www.youtube.com/results?search_query=logo+programming+language Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Reading-Writing-Arithmetic-and-Lately-Coding-tp4679411p4679432.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Mon May 12 22:45:17 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 12 May 2014 19:45:17 -0700 (PDT) Subject: LiveCode uses in Science In-Reply-To: References: <1399845582978-4679390.post@n4.nabble.com> Message-ID: <1399949117537-4679433.post@n4.nabble.com> Hi Terry, Terry Judd-2 wrote > [snip] > I've used Livecode in some way to collect and/or analyse data for most of > the papers I've authored or co-authored over the last 10-15 years. > [snip] > There are links to the various articles via my Google > Scholar page... > http://scholar.google.com/citations?user=XC5s6wwAAAAJ&hl=en > [snip] Did you remember in which of these 51 investigations you used MetaCard/Revolution/LiveCode? Reading the title, it's not so easy to guess. :) Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-uses-in-Science-tp4679390p4679433.html Sent from the Revolution - User mailing list archive at Nabble.com. From terry.judd at unimelb.edu.au Mon May 12 23:05:58 2014 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Tue, 13 May 2014 03:05:58 +0000 Subject: LiveCode uses in Science In-Reply-To: <1399949117537-4679433.post@n4.nabble.com> Message-ID: Hi Al - here's a selection (in no particular order)? Terry? http://scholar.google.com/citations?view_op=view_citation&hl=en&user=XC5s6w wAAAAJ&citation_for_view=XC5s6wwAAAAJ:2osOgNQ5qMEC http://scholar.google.com/citations?view_op=view_citation&hl=en&user=XC5s6w wAAAAJ&citation_for_view=XC5s6wwAAAAJ:UeHWp8X0CEIC http://scholar.google.com/citations?view_op=view_citation&hl=en&user=XC5s6w wAAAAJ&citation_for_view=XC5s6wwAAAAJ:Y0pCki6q_DkC http://scholar.google.com/citations?view_op=view_citation&hl=en&user=XC5s6w wAAAAJ&citation_for_view=XC5s6wwAAAAJ:_FxGoFyzp5QC http://scholar.google.com/citations?view_op=view_citation&hl=en&user=XC5s6w wAAAAJ&cstart=20&citation_for_view=XC5s6wwAAAAJ:Se3iqnhoufwC http://scholar.google.com/citations?view_op=view_citation&hl=en&user=XC5s6w wAAAAJ&cstart=20&citation_for_view=XC5s6wwAAAAJ:0EnyYjriUFMC http://scholar.google.com/citations?view_op=view_citation&hl=en&user=XC5s6w wAAAAJ&cstart=20&citation_for_view=XC5s6wwAAAAJ:W7OEmFMy1HYC http://scholar.google.com/citations?view_op=view_citation&hl=en&user=XC5s6w wAAAAJ&cstart=20&citation_for_view=XC5s6wwAAAAJ:5nxA0vEk-isC http://scholar.google.com/citations?view_op=view_citation&hl=en&user=XC5s6w wAAAAJ&cstart=20&citation_for_view=XC5s6wwAAAAJ:eQOLeE2rZwMC http://scholar.google.com/citations?view_op=view_citation&hl=en&user=XC5s6w wAAAAJ&cstart=20&citation_for_view=XC5s6wwAAAAJ:hC7cP41nSMkC http://scholar.google.com/citations?view_op=view_citation&hl=en&user=XC5s6w wAAAAJ&cstart=20&citation_for_view=XC5s6wwAAAAJ:8k81kl-MbHgC http://scholar.google.com/citations?view_op=view_citation&hl=en&user=XC5s6w wAAAAJ&cstart=40&citation_for_view=XC5s6wwAAAAJ:M3ejUd6NZC8C http://scholar.google.com/citations?view_op=view_citation&hl=en&user=XC5s6w wAAAAJ&cstart=40&citation_for_view=XC5s6wwAAAAJ:mB3voiENLucC http://scholar.google.com/citations?view_op=view_citation&hl=en&user=XC5s6w wAAAAJ&cstart=40&citation_for_view=XC5s6wwAAAAJ:qxL8FJ1GzNcC On 13/05/2014 12:45 PM, "Alejandro Tejada" wrote: >Hi Terry, > > >Terry Judd-2 wrote >> [snip] >> I've used Livecode in some way to collect and/or analyse data for most >>of >> the papers I've authored or co-authored over the last 10-15 years. >> [snip] >> There are links to the various articles via my Google >> Scholar page... >> http://scholar.google.com/citations?user=XC5s6wwAAAAJ&hl=en >> [snip] > >Did you remember in which of these 51 investigations >you used MetaCard/Revolution/LiveCode? > >Reading the title, it's not so easy to guess. :) > >Al > > > >-- >View this message in context: >http://runtime-revolution.278305.n4.nabble.com/LiveCode-uses-in-Science-tp >4679390p4679433.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 pmbrig at gmail.com Mon May 12 23:08:13 2014 From: pmbrig at gmail.com (Peter M. Brigham) Date: Mon, 12 May 2014 23:08:13 -0400 Subject: Error Messages Are Evil In-Reply-To: <1399843480357-4679389.post@n4.nabble.com> References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> Message-ID: <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> Someone on this list (Richard Gaskin?) once observed that the difference between a tool and a product is that a tool only has to be able to be used properly, whereas a product has to be unable to be used improperly. A well-designed application should anticipate as much as possible users' likely confusion and prevent users from doing things by mistake. Error messages are part of this process -- but they should be more in the form of "in order to do x I must know y and z, please clarify?" or "did you mean a or b?" or "I'm sorry, you can't do x in this context, do you want me to?." Even better, the interface should be designed so that even these messages are encountered rarely -- consistency is a crucial part of this. The earlier Apple OSes used to do a good job on this, mostly. Later versions not so much. Windows has always done a lousy job with consistency -- I don't know how many times I've found that I can't paste into a Windows system window. Sorry, you got me started?. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On May 11, 2014, at 5:24 PM, Alejandro Tejada wrote: > Probably, the point of Mr. Donald Norman is: > > Reduce as much as possible the chance of > human error... (Richmond wrote about this > key concept in a previous message: affordance) > http://www.jnd.org/dn.mss/affordances_and.html > > "A truly collaborative system would tell me the requirements > before I did the work. If there are special ways you want > stuff entered, tell me before I enter it, not afterwards. > > How many times must we endure the indignity of typing in > a long strong only to be told afterwards that it doesn't fit > the machine's whims (more accurately, doesn't fit the > whims of the programmer)?" > > Yes, that is the point: The program should guide the users > and collaborate with them... effectively stopping them > of making ineffective or potentially dangerous actions > and guiding users in a smart way. > > This sounds really difficult to do. It's very difficult to stop > users from doing what they want, but not impossible. > > It's possible, but... it's wise? > > and that is another difficult question > to answer... > > Al > > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/Error-Messages-Are-Evil-tp4679382p4679389.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 capellan2000 at gmail.com Tue May 13 00:21:37 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 12 May 2014 21:21:37 -0700 (PDT) Subject: LiveCode uses in Science In-Reply-To: References: <1399845582978-4679390.post@n4.nabble.com> <1399949117537-4679433.post@n4.nabble.com> Message-ID: <1399954897304-4679436.post@n4.nabble.com> Wonderful! Later, today, I will visit each link that you posted. :) Many Thanks again! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-uses-in-Science-tp4679390p4679436.html Sent from the Revolution - User mailing list archive at Nabble.com. From scott at elementarysoftware.com Tue May 13 03:33:54 2014 From: scott at elementarysoftware.com (Scott Morrow) Date: Tue, 13 May 2014 00:33:54 -0700 Subject: sending a PDF mail attachment in iOS7 Message-ID: Using mobileComposeHtmlMail to send a PDF attachment works as expected under iOS 6 but under iOS 7 the email to be sent (in the iOS 7 mail app) has a small box with a question mark instead of the pdf attachment icon (I also tested a text attachment and that seems to display correctly) There does not appear to be an error during the creation of the pdf and in some cases the mail client on the receiving end displays the pdf attachment. Unfortunately, on some mail clients the pdf fails to show up. I?m wondering if anyone else is seeing this or can suggest what I might be doing incorrectly. < LC 6.6.1, 6.6.2 (rc 3) and 6.7 (dp 3) > -- construct an attachment array -- tFilePath is the path to a pdf put empty into aAttachments -- init set the itemDel to SLASH put item -1 of tFilePath into tAttachmentName set the itemDel to COMMA -- tidy put tFilePath into aAttachments[1]["file"] put "pdf" into aAttachments[1]["type"] put tAttachmentName into aAttachments[1]["name"] -- ????????????????????????????????????????? -- assume tSubject, tToAddress, tCC, tBCC, tBodyAsHTML were previously populated -- ????????????????????????????????????????? -- send the e-mail mobileComposeHtmlMail tSubject, tToAddress, tCC, tBCC, tBodyAsHTML, aAttachments ? Scott Morrow Elementary Software (Now with 20% less chalk dust!) web http://elementarysoftware.com/ email scott at elementarysoftware.com office 1-800-615-0867 ------------------------------------------------------ From dave at applicationinsight.com Tue May 13 05:05:44 2014 From: dave at applicationinsight.com (Dave Kilroy) Date: Tue, 13 May 2014 02:05:44 -0700 (PDT) Subject: Error Messages Are Evil In-Reply-To: <98CF91B3-EB0D-40E2-820A-07E3D1AC4942@swcp.com> References: <1399834086145-4679382.post@n4.nabble.com> <53a799a1-c262-4a2b-a9d7-b8210f34202b@email.android.com> <98CF91B3-EB0D-40E2-820A-07E3D1AC4942@swcp.com> Message-ID: <1399971944570-4679438.post@n4.nabble.com> Thanks for this Dar - I like it very much :) Dar Scott wrote > Sure. Here is a belabored example of my style of tenacious I/O. ----- "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Error-Messages-Are-Evil-tp4679382p4679438.html Sent from the Revolution - User mailing list archive at Nabble.com. From bvg at mac.com Tue May 13 06:08:42 2014 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 13 May 2014 12:08:42 +0200 Subject: Does exists LiveCode Server Portable... In-Reply-To: <1399938276720-4679431.post@n4.nabble.com> References: <1399938276720-4679431.post@n4.nabble.com> Message-ID: I'm not sure I understand your question correctly, so here's two answers: Any livecode standalone can be a server. All you need to do is to use the "accept socket" command. For example, the ChatRev server runs from an IDE installed on an old ibook. But it could as well be a windows standalone (which it was some years back). If you however mean the livecode server thing that runs in a web server, then you probably can't run it as server without apache or iss. however, you can run livecode locally as a non-server engine where it will behave exactly like a server, outputting text to the shell instead of a http connection. Maybe you can specify a bit more detailed what the goal is, and why you want to work around zone alarm? On 13 May 2014, at 01:44, Alejandro Tejada wrote: > Hi All, > > LiveCode could open a socket to send and receive > data from other applications. > > Does exists a method to create a portable > LiveCode server that runs locally without > installing any file in the computer? > > In one of my computers, every application > that opens a socket must be authorized > by the user because Zone Alarm ask for > permission... > > Notice that I run many versions of > LiveCode and none of them are installed. > I launch LiveCode from their own > folder. All versions of LiveCode are within > the Documents folder, not installed inside > the Windows Program folder. > > Al > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/Does-exists-LiveCode-Server-Portable-tp4679431.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 -- Anyone thinking about going to Zurich in the summer? Please fill out the form and send me an email: http://doodle.com/yapygihh3itgz2qr -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From rolf.kocherhans at id.uzh.ch Tue May 13 09:42:57 2014 From: rolf.kocherhans at id.uzh.ch (Rolf Kocherhans) Date: Tue, 13 May 2014 15:42:57 +0200 Subject: [SERVER] Is it possible to run a stack on LC-Server and interact with it ? Message-ID: <3C8EB6CE-2E4E-4411-B984-00D713BE4013@id.uzh.ch> Hi All After reading the revUp article "Cool Cat Server" from David Williams some time ago here: http://newsletters.livecode.com/november/issue160/newsletter1.php I was wondering if it is possible to take a snapshot of a stack running on a server and directly interact with the snapshot from within a browser ! Kind of remotely control it... :-) After a lot of learning I came up with this: http://forums.runrev.com/viewtopic.php?f=15&t=20388 Enjoy Cheers Rolf From ambassador at fourthworld.com Tue May 13 09:58:23 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 13 May 2014 06:58:23 -0700 Subject: Error Messages Are Evil In-Reply-To: <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> References: <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> Message-ID: <537224FF.1000508@fourthworld.com> Peter M. Brigham wrote: > Someone on this list (Richard Gaskin?) once observed that the > difference between a tool and a product is that a tool only has > to be able to be used properly, whereas a product has to be unable > to be used improperly. I wish I could take credit for that, but that slice of insight comes from Steven McConnell, from either "Code Complete" or "Rapid Development". ... > Windows has always done a lousy job with consistency... One thing Windows is consistent about is telling us obvious things that don't need special notice, like letting me know there are icons on my desktop or that I've inserted a CD. Of course I've inserted a CD - I know that because I just did it. In fact, I can't think of any other way to insert a CD than by human intervention, so what new information did they designers of the OS imagine they were imparting? It's the opposite of a confidence-builder when the designers of an OS are so overjoyed at the prospect of a computer simply doing what you asked it to do that it must be celebrated with an announcement. Ubuntu had a similar annoyance for many years (thankfully fixes in recent versions): when connecting to wifi, it would present a notification box letting me know, as though the wifi icon wasn't notification enough. These are basic tasks we should expect to be done efficiently and without error. They require no celebration. Don't even mention them unless something goes wrong. Otherwise, as long as the computer is doing what we expect it to do, please just shut up and let me focus on my work. Thanks for letting me rant.... -- 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 david.bovill at gmail.com Tue May 13 10:17:02 2014 From: david.bovill at gmail.com (Monk in Exile) Date: Tue, 13 May 2014 16:17:02 +0200 Subject: Animation Engine: animating points in a polygon? Message-ID: Just taking a look at the latest version of AE... I have some complex geometry that create polygons, and would like to animate individual points so that the shape changes - any ideas? From ambassador at fourthworld.com Tue May 13 10:27:28 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 13 May 2014 07:27:28 -0700 Subject: Does exists LiveCode Server Portable... In-Reply-To: <1399938276720-4679431.post@n4.nabble.com> References: <1399938276720-4679431.post@n4.nabble.com> Message-ID: <53722BD0.7080302@fourthworld.com> Alejandro Tejada wrote: > LiveCode could open a socket to send and receive > data from other applications. > > Does exists a method to create a portable > LiveCode server that runs locally without > installing any file in the computer? Many years ago Dr. Raney made a stack available at the old MetaCard site called mchttpd which is exactly that: a simple Web server built in what was then called MetaCard. It still runs in LiveCode, but needed modification to output proper headers for more recent browsers, so with Dr. Raney's permission I've modified it and you can download it here: I still prefer working with Apache for most things since it lets me mirror the environment I'll be using when I move what I'm working on locally to a public server, but for specialized services mchttpd can be a good starting point. > In one of my computers, every application > that opens a socket must be authorized > by the user because Zone Alarm ask for > permission... A similar requirement happens on OS X as well: in Lion and later (I don't recall seeing this in Snow Leopard), whenever an app starts listening on a port the OS notifies the user and asks for confirmation. This is very helpful, since most serious OSes (read OS X and Linux) usually ship with all incoming traffic blocked (well, that's true for Ubuntu, not sure about other distros or how well OS X matches that security decision). This means that out of the box the system is unreachable from the outside, leaving it to the user to explicitly open any ports they might need, while most users never need to go out of their way to have the system reasonably well protected. Once you open a port you're inviting traffic to your machine. Of course most folks have a router to negotiate between their internal network and the external Internet, and most routers should require explicit action to set up the forwarding of requests to a specific port from the outside world to the machine providing the service. So without that, on most routers worth using, things like mchttpd are useful for intranet services yet still unreachable to the outside world. As written, mchttpd is pretty nice, and fairly limited - by design, so that it won't, for example, run "do" on arbitrary strings passed into it. But it's extensible, so if one were inclined to live dangerously you could extend mchttpd to allow it to "do" any LiveCode statements passed in as arguments to the HTTP request - and then your machine could be pwned by anyone who can reach it. Set up port forwarding on your router to allow the world to do that, and it would be an interesting measure of LiveCode's current global adoption to find out how long it would be until your machine gets pwned. ;) Of course in any real system you'd want to be very careful to avoid such injection exploits. One of the reasons I've tried to get "do", "eval" and the rest out of my habits is not merely because there are almost almost always better alternatives, but that if I ever get absent-minded I'm less likely by habit to include anything like that in server code. Interesting exercise for the reader: On a Mac, open Console and in the side pane click on appfirewall.log - or - In Lubuntu, run: more /var/log/auth.log The world is full of botnets randomly attempting access on all ports on all machines all day long.... On my critical machines I recently set up shared keys between the various computers I use, and once that was done I modded my /etc/sshd_config so that it no longer allows password login at all. The downside is that whenever I get a new computer I have to add its key by going through one of the existing ones already known in authorized_keys. But the upside is that no one can use any password to get in, since all passwords are rejected. -- 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 williamdesmet at gmail.com Tue May 13 11:48:02 2014 From: williamdesmet at gmail.com (William de Smet) Date: Tue, 13 May 2014 17:48:02 +0200 Subject: sending a PDF mail attachment in iOS7 In-Reply-To: References: Message-ID: Hi Scott, I have asked the same thing before on the list. Never got an answer. So nobody uses this or there is no solution. Maybe it's a bug? greetings, William 2014-05-13 9:33 GMT+02:00 Scott Morrow : > > Using mobileComposeHtmlMail to send a PDF attachment works as expected > under iOS 6 > but under iOS 7 the email to be sent (in the iOS 7 mail app) has a small > box with a question mark instead of the pdf attachment icon (I also tested > a text attachment and that seems to display correctly) > There does not appear to be an error during the creation of the pdf and in > some cases the mail client on the receiving end displays the pdf > attachment. Unfortunately, on some mail clients the pdf fails to show up. > I?m wondering if anyone else is seeing this or can suggest what I might be > doing incorrectly. > < LC 6.6.1, 6.6.2 (rc 3) and 6.7 (dp 3) > > > -- construct an attachment array > -- tFilePath is the path to a pdf > put empty into aAttachments -- init > set the itemDel to SLASH > put item -1 of tFilePath into tAttachmentName > set the itemDel to COMMA -- tidy > put tFilePath into aAttachments[1]["file"] > put "pdf" into aAttachments[1]["type"] > put tAttachmentName into aAttachments[1]["name"] > -- ????????????????????????????????????????? > -- assume tSubject, tToAddress, tCC, tBCC, tBodyAsHTML were previously > populated > -- ????????????????????????????????????????? > -- send the e-mail > mobileComposeHtmlMail tSubject, tToAddress, tCC, tBCC, > tBodyAsHTML, aAttachments > > > ? > Scott Morrow > > Elementary Software > (Now with 20% less chalk dust!) > web http://elementarysoftware.com/ > email scott at elementarysoftware.com > office 1-800-615-0867 > ------------------------------------------------------ > > > > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bobsneidar at iotecdigital.com Tue May 13 11:49:44 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Tue, 13 May 2014 15:49:44 +0000 Subject: dgh_findIndexes Overwrites Button Script In-Reply-To: <067EE40C-667B-4F6A-A909-90C7FAB801DD@swcp.com> References: <0519361B-8917-4274-918A-5067BF8E5D2C@iotecdigital.com> <067EE40C-667B-4F6A-A909-90C7FAB801DD@swcp.com> Message-ID: Sorry my posts from iPhone are not all getting through. Thinking about it now, I probably moved the scripts somewhere else. In fact I may have copied the button from another project thinking my utility scripts were contained therein, and they were not. Bob On May 6, 2014, at 15:04 , Dar Scott wrote: > Do you think it possible you have not used the Utilities button for a period of time that includes many backups? > > Maybe this is the consequence of something that took place long ago. Maybe select text, forget to copy, then select all in the script and paste. Save it all in a hurry because it was time for you to blow out birthday candles. I do goofy things, so I think it might be possible that others occasionally do. > > I like the new Mavericks multi-display menus, but I have goofed in copy-paste at least once with that. > > Dar > > > On May 6, 2014, at 12:35 PM, Bob Sneidar wrote: > >> Hi all. >> >> Wondering if anyone else has seen this: I have a button called Utilities which contains commonly used commands and functions. It seems to have been overwritten by one handler, dgh_findIndexes. All the backups I have are also overwritten. I have not used Datagrid Helper in well over a year, long before I created this stack. How is it then that this script has overwritten virtually all my utility handlers? >> >> Hopefully I have a copy in another project somewhere, but if this is happening to anyone else, I suspect we should find out how and why. >> >> Bob S >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 bobsneidar at iotecdigital.com Tue May 13 11:53:49 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Tue, 13 May 2014 15:53:49 +0000 Subject: Need to compare two datagrids In-Reply-To: References: Message-ID: <056F1D9D-BE94-4518-9FD2-C9AED5CE44A4@iotecdigital.com> Easier to work with SQL. Dump your data into two memory resident sqLITE databases and use SQL for your comparisons. I did mention quite a while ago how nice it would have been to get a single column of data from a data grid. But it would not be too difficult to get into the library and write the functionality into it yourself. Bob On May 5, 2014, at 12:52 , Magicgate Software - Skip Kimpel wrote: > I have two datagrids that I need to compare column 1. I then need to > separate these two lists out into additional datagrids. > > For instance, datagrid 1 contains three columns: > 1234, ItemA, ItemDetails > 1235, ItemB, ItemDetails > 1236, ItemC, ItemDetails > > Datagrid 2 contains three columns: > 1234, ItemA, ItemDetails > 1235, ItemB, ItemDetails > > After the comparison I need a DG that has similar items and a separate DG > that has unique items: > Datagrid 3 would result in: (same items) > 1234, ItemA, ItemDetails > 1235, ItemB, ItemDetails > > Datagrid 4 would result in: (unique items) > 1236, ItemC, ItemDetails > > My head is spinning in datagrid code! Any help would be greatly > appreciated! > > SKIP > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From martyknappster at gmail.com Tue May 13 13:08:17 2014 From: martyknappster at gmail.com (Marty Knapp) Date: Tue, 13 May 2014 10:08:17 -0700 Subject: Subscription-based sales system Message-ID: <53725181.9060805@gmail.com> Has anyone set up sales of their applications on a subscription basis? I would want something that could be automated so that if a customer's subscription ran out, they could make a payment and be back up and running without having to wait. It would be for Mac and Windows - no mobile and no app stores. Thanks for any input and ideas. Marty From hello at simonsmith.co Tue May 13 14:56:04 2014 From: hello at simonsmith.co (Simon Smith) Date: Tue, 13 May 2014 20:56:04 +0200 Subject: Subscription-based sales system In-Reply-To: <53725181.9060805@gmail.com> References: <53725181.9060805@gmail.com> Message-ID: Hi A number of payment gateways let you do subscriptions (e.g. paypal), if the periodic payment is unsuccessful (e.g. credit card expires) it will send a notification to your server, so that you can process and stop the subscription. You would just need your application to periodically check the server to see if it can load and react accordingly. On Tue, May 13, 2014 at 7:08 PM, Marty Knapp wrote: > Has anyone set up sales of their applications on a subscription basis? I > would want something that could be automated so that if a customer's > subscription ran out, they could make a payment and be back up and running > without having to wait. It would be for Mac and Windows - no mobile and no > app stores. > > Thanks for any input and ideas. > > Marty > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- *Simon Smith* *seo, online marketing, web development* w. http://www.simonsmith.co m. +27 83 306 7862 From m.schonewille at economy-x-talk.com Tue May 13 16:10:08 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 13 May 2014 22:10:08 +0200 Subject: Subscription-based sales system In-Reply-To: <53725181.9060805@gmail.com> References: <53725181.9060805@gmail.com> Message-ID: <53727C20.7030404@economy-x-talk.com> Hi Marty, Installer Maker is a plug-in and standalone program that can be updated for free during 3 months after purchase. During one year after purchase, people can buy a new license at a discount price. Almost everything happens automatically when someone buys a license. I only need to press a button to confirm receipt of payment --a step which I could easily take out of the process if I wanted to. The process is the following: 1) someone buys a license using PayPal 2) the server registers payment and PayPal sends an e-mail to me 3) I press the button and an e-mail with the license is sent 4) the license keys of the past 3 months are stored in a database on my server When someone tries to buy an update 5) the user enters his or her license key in a web form 6) if the license key is in the database, a different web form loads 7) the user can use this web form to buy a discounted license using PayPal 8) see step (2) This isn't exactly a subscription-based system, because people can still use Installer Maker with an expired license; they just can't upgrade at the discount price after more than one year. However, the license is connected with the date it is created on and thus it is easy to make the software stop working entirely when this date is reached. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Installer Maker for LiveCode: http://qery.us/468 Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ On 5/13/2014 19:08, Marty Knapp wrote: > Has anyone set up sales of their applications on a subscription basis? I > would want something that could be automated so that if a customer's > subscription ran out, they could make a payment and be back up and > running without having to wait. It would be for Mac and Windows - no > mobile and no app stores. > > Thanks for any input and ideas. > > Marty > From andrew at ctech.me Tue May 13 17:04:35 2014 From: andrew at ctech.me (Andrew Kluthe) Date: Tue, 13 May 2014 16:04:35 -0500 Subject: Subscription-based sales system In-Reply-To: <53725181.9060805@gmail.com> References: <53725181.9060805@gmail.com> Message-ID: I did this for a while. Used revIgniter to talk to stripe.com's recurring payment service. They provide you with webhooks that can contact your backend system when a clients subscription status changes. I found their interfaces and documentation geared towards developers. On Tue, May 13, 2014 at 12:08 PM, Marty Knapp wrote: > Has anyone set up sales of their applications on a subscription basis? I > would want something that could be automated so that if a customer's > subscription ran out, they could make a payment and be back up and running > without having to wait. It would be for Mac and Windows - no mobile and no > app stores. > > Thanks for any input and ideas. > > Marty > > _______________________________________________ > use-livecode mailing list > use-livecode 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 capellan2000 at gmail.com Tue May 13 18:23:48 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 13 May 2014 15:23:48 -0700 (PDT) Subject: Does exists LiveCode Server Portable... In-Reply-To: <53722BD0.7080302@fourthworld.com> References: <1399938276720-4679431.post@n4.nabble.com> <53722BD0.7080302@fourthworld.com> Message-ID: <1400019828980-4679451.post@n4.nabble.com> Network Security must be one of the fastest moving areas in computer technology... :o Looks like the knowledge in this area is replaced and discarded every few days or hours (probably faster than in any other area in Computer Science). This explains why an experienced IT security manager commands a salary in the range $145,000 - $177,000. http://www.networkworld.com/news/2014/051214-windows-xp-die-hards-can-slash-281505.html?t51hb By the way, I do not want to bypass the Zone Alarm warning about a program who wants to reach the internet. A Portable LiveCode Server would help a lot towards the adoption of it. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Does-exists-LiveCode-Server-Portable-tp4679431p4679451.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Tue May 13 18:25:49 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 13 May 2014 15:25:49 -0700 (PDT) Subject: Does exists LiveCode Server Portable... In-Reply-To: <1400019828980-4679451.post@n4.nabble.com> References: <1399938276720-4679431.post@n4.nabble.com> <53722BD0.7080302@fourthworld.com> <1400019828980-4679451.post@n4.nabble.com> Message-ID: <1400019949905-4679452.post@n4.nabble.com> This is the correct link, instead of XP die-hards... :D http://www.networkworld.com/news/2013/061213-highest-lowest-tech-salaries-271126.html Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Does-exists-LiveCode-Server-Portable-tp4679431p4679452.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Tue May 13 20:01:41 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 13 May 2014 17:01:41 -0700 (PDT) Subject: Animation Engine: animating points in a polygon? In-Reply-To: References: Message-ID: <1400025701051-4679453.post@n4.nabble.com> Hi David, To animate a polygon graphic, change the points of the polygon using the command: set the points of graphic myAnimation to the cpFrame01 of graphic myAnimation wait 1 second set the points of graphic myAnimation to the cpFrame02 of graphic myAnimation etc, etc, etc Notice that if your polygon graphics use many curved segments, you could calculate the points of the curve on the fly using any of the handlers posted in this mail list by Jim Hurley, Ian Macphail and myself. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Animation-Engine-animating-points-in-a-polygon-tp4679442p4679453.html Sent from the Revolution - User mailing list archive at Nabble.com. From ambassador at fourthworld.com Tue May 13 20:33:19 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 13 May 2014 17:33:19 -0700 Subject: Does exists LiveCode Server Portable... In-Reply-To: <1400019828980-4679451.post@n4.nabble.com> References: <1400019828980-4679451.post@n4.nabble.com> Message-ID: <5372B9CF.5000707@fourthworld.com> Alejandro Tejada wrote: > A Portable LiveCode Server would help a lot > towards the adoption of it. What do you mean by "portable"? Servers run many services, LiveCode being just one. They also need DNS. So using LC Server under Apache at a Web host seems a good way to go, no? Besides, neither mchttpd nor any other standalone will do quite what LC Server does in terms of mixing HTML with executable LiveCode. The merge function available to standalones is quite different from the one called implicitly in Server (no control structures, for example). mchttd can be a good solution for providing specialized services, but for integration with publicly accessible servers LC Server is the way to go. -- 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 capellan2000 at gmail.com Tue May 13 21:08:31 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 13 May 2014 18:08:31 -0700 (PDT) Subject: Does exists LiveCode Server Portable... In-Reply-To: <53722BD0.7080302@fourthworld.com> References: <1399938276720-4679431.post@n4.nabble.com> <53722BD0.7080302@fourthworld.com> Message-ID: <1400029711482-4679455.post@n4.nabble.com> Hi Richard, Richard Gaskin wrote > Many years ago Dr. Raney made a stack available at the old MetaCard site > called mchttpd which is exactly that: a simple Web server built in what > was then called MetaCard. > > It still runs in LiveCode, but needed modification to output proper > headers for more recent browsers, so with Dr. Raney's permission I've > modified it and you can download it here: > < > http://fourthworld.net/lc/mchttpd-4W.zip > > > [snip] Excellent! :D After clicking the button "START SERVER" Zone Alarm alerted me that LiveCode wants to open port 8080. After authorizing this connection, I pasted this in Google Chrome new tab: http://localhost:8080 and there it is. A welcome webpage served by mchttpd itself! :D Just all images links are broken. This page: http://localhost:8080/answerClient works really fine and now it's my turn to experiment, change and extend this basic example. I just keep wondering: Does exists a method to use Ralf Bitter's revIgniter with this server? http://revigniter.com/ By the way, inside the folder cgi-bin there is a file named: link_MC_here-_ What does this means? There is no explanation in this page either: http://localhost:8080/nextpage.html The server script: echo.mt http://localhost:8080/echo.mt just produces a single character, the number 1 after running. Richard, many thanks again for updating and reposting this stack from your archives! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Does-exists-LiveCode-Server-Portable-tp4679431p4679455.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Tue May 13 23:57:24 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 13 May 2014 20:57:24 -0700 (PDT) Subject: Error Messages Are Evil In-Reply-To: <537224FF.1000508@fourthworld.com> References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> Message-ID: <1400039844168-4679456.post@n4.nabble.com> Richard Gaskin wrote > [snip] > These are basic tasks we should expect to be done efficiently and > without error. They require no celebration. Don't even mention them > unless something goes wrong. Otherwise, as long as the computer is > doing what we expect it to do, please just shut up and let me focus on > my work. > > Thanks for letting me rant.... You are not alone in this! :D https://www.youtube.com/watch?v=xYiiD-p2q80 -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Error-Messages-Are-Evil-tp4679382p4679456.html Sent from the Revolution - User mailing list archive at Nabble.com. From scott at elementarysoftware.com Wed May 14 00:12:01 2014 From: scott at elementarysoftware.com (Scott Morrow) Date: Tue, 13 May 2014 21:12:01 -0700 Subject: sending a PDF mail attachment in iOS7 In-Reply-To: References: Message-ID: <3A3CECB4-447E-4C81-B032-3A5B3F9981C1@elementarysoftware.com> There appears to be discussion of, what I assume is our problem, in the Apple Support Communities. This would indicate that it isn?t a LC issue. ? Scott On May 13, 2014, at 8:48 AM, William de Smet wrote: > Hi Scott, > > I have asked the same thing before on the list. > Never got an answer. So nobody uses this or there is no solution. > Maybe it's a bug? > > greetings, > > William > > > > 2014-05-13 9:33 GMT+02:00 Scott Morrow : > >> >> Using mobileComposeHtmlMail to send a PDF attachment works as expected >> under iOS 6 >> but under iOS 7 the email to be sent (in the iOS 7 mail app) has a small >> box with a question mark instead of the pdf attachment icon (I also tested >> a text attachment and that seems to display correctly) >> There does not appear to be an error during the creation of the pdf and in >> some cases the mail client on the receiving end displays the pdf >> attachment. Unfortunately, on some mail clients the pdf fails to show up. >> I?m wondering if anyone else is seeing this or can suggest what I might be >> doing incorrectly. >> < LC 6.6.1, 6.6.2 (rc 3) and 6.7 (dp 3) > >> >> -- construct an attachment array >> -- tFilePath is the path to a pdf >> put empty into aAttachments -- init >> set the itemDel to SLASH >> put item -1 of tFilePath into tAttachmentName >> set the itemDel to COMMA -- tidy >> put tFilePath into aAttachments[1]["file"] >> put "pdf" into aAttachments[1]["type"] >> put tAttachmentName into aAttachments[1]["name"] >> -- ????????????????????????????????????????? >> -- assume tSubject, tToAddress, tCC, tBCC, tBodyAsHTML were previously >> populated >> -- ????????????????????????????????????????? >> -- send the e-mail >> mobileComposeHtmlMail tSubject, tToAddress, tCC, tBCC, >> tBodyAsHTML, aAttachments >> >> >> ? >> Scott Morrow >> >> Elementary Software >> (Now with 20% less chalk dust!) >> web http://elementarysoftware.com/ >> email scott at elementarysoftware.com >> office 1-800-615-0867 >> ------------------------------------------------------ >> >> >> >> >> >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 martyknappster at gmail.com Wed May 14 00:21:23 2014 From: martyknappster at gmail.com (Marty Knapp) Date: Tue, 13 May 2014 21:21:23 -0700 Subject: Subscription-based sales system In-Reply-To: References: <53725181.9060805@gmail.com> Message-ID: <5372EF43.2040309@gmail.com> Thanks Andrew, Mark & Simon. I appreciate the input. If there are any other thoughts on this, I'm all ears. Marty > I did this for a while. Used revIgniter to talk to stripe.com's recurring > payment service. They provide you with webhooks that can contact your > backend system when a clients subscription status changes. > > I found their interfaces and documentation geared towards developers. > > > On Tue, May 13, 2014 at 12:08 PM, Marty Knapp wrote: > >> Has anyone set up sales of their applications on a subscription basis? I >> would want something that could be automated so that if a customer's >> subscription ran out, they could make a payment and be back up and running >> without having to wait. It would be for Mac and Windows - no mobile and no >> app stores. >> >> Thanks for any input and ideas. >> >> Marty >> From toolbook at kestner.de Wed May 14 05:51:58 2014 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 14 May 2014 11:51:58 +0200 Subject: what happens, when a code sign certificate expires? Message-ID: <001b01cf6f5a$2621c1c0$72654540$@de> Hi, I just start the first time with code signing on Mac and wonder what will happen, after my developer ID application certificate expires. Will I just don't be able to code sign new applications with this certificate, or will the code signing for all applications with this certificate get invalid from this point on (what I actually can't imagine)? Just for my interest, can I create multiple developer id application certificates within my account (what probably wouldn't make sense), is it possible, or is there even a use for it? And what happens, if I wouldn't extend my Mac developer membership one day. Will the certificates get invalid? I am a little distrustful because I experienced it, when I didn't extended my iOS membership last year by time, all of my apps in the appstore where deactivated and suspended from the shop. Which Tool do you use for code signing Mac programs? Is AppWrapper a good choice? Any experiences or knowledge? Tiemo From igor at semperuna.com Wed May 14 05:49:59 2014 From: igor at semperuna.com (Igor de Oliveira Couto) Date: Wed, 14 May 2014 19:49:59 +1000 Subject: Saving Document 'Bundles' on Mac Message-ID: <31311256-65D0-4C94-878F-6983C0411DD9@semperuna.com> Hi all, Does anyone know how to create bundle-type documents on MacOS? I know that bundles are simply directories, but there must be something that needs to be done in order for the system to recognise the directory as a bundle "file", rather than as a simple directory... Is this something that can be done with LiveCode? Many thanks in advance for any guidance. -- Igor Couto Sydney, Australia From igor at semperuna.com Wed May 14 05:56:21 2014 From: igor at semperuna.com (Igor de Oliveira Couto) Date: Wed, 14 May 2014 19:56:21 +1000 Subject: [OT] Fossil SCM Message-ID: <7C27D213-E9D7-41D8-BBBD-E9261F15805D@semperuna.com> Dear List Users, Does anyone have any experience with Fossil SCM? http://fossil-scm.org Like many, I find that git is often an overkill in terms of features and complexity, often making it very difficult to convince others in your team to adopt it... Fossil sounds like it could cover just about everything a small team would need, while being quite easy to learn. If you've ever used it, I'd really appreciate some info. Kind regards, -- Igor Couto Sydney, Australia From richmondmathewson at gmail.com Wed May 14 06:24:28 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 14 May 2014 13:24:28 +0300 Subject: Saving Document 'Bundles' on Mac In-Reply-To: <31311256-65D0-4C94-878F-6983C0411DD9@semperuna.com> References: <31311256-65D0-4C94-878F-6983C0411DD9@semperuna.com> Message-ID: <5373445C.3040303@gmail.com> On 14.05.2014 12:49, Igor de Oliveira Couto wrote: > Hi all, > > Does anyone know how to create bundle-type documents on MacOS? I know that bundles are simply directories, but there must be something that needs to be done in order for the system to recognise the directory as a bundle "file", rather than as a simple directory... Is this something that can be done with LiveCode? > > Many thanks in advance for any guidance. > > > -- > Igor Couto > Sydney, Australia > When Livecode makes a Macintosh standalone it makes a bundle with all the necessary components inside it; so the whole thing appears as a MacOS app. Richmond. From richmondmathewson at gmail.com Wed May 14 06:26:20 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 14 May 2014 13:26:20 +0300 Subject: Naive Q about painting Message-ID: <537344CC.3010001@gmail.com> I want, at the click of a button, to draw, with the Pencil tool, a line from 10,10 to 200,250 and I don't know ho to do that. Richmond. From igor at semperuna.com Wed May 14 06:41:24 2014 From: igor at semperuna.com (Igor de Oliveira Couto) Date: Wed, 14 May 2014 20:41:24 +1000 Subject: Saving Document 'Bundles' on Mac In-Reply-To: <5373445C.3040303@gmail.com> References: <31311256-65D0-4C94-878F-6983C0411DD9@semperuna.com> <5373445C.3040303@gmail.com> Message-ID: <3D5F275D-33AB-400E-A988-6D7A9D9537E4@semperuna.com> I apologise for not explaining myself properly: > When Livecode makes a Macintosh standalone it makes a bundle with all the necessary > components inside it; so the whole thing appears as a MacOS app. I would like the *documents* saved by my app to be bundles - not just the app itself. Instead of saving a single file as a document, I'd like it to save a full directory, and have it appear on the desktop as a clickable file. Several Mac apps do this - ie., Sketch documents are bundles, and if I'm not mistaken, even the iWork apps (Pages, Numbers and Keynote) save their documents as bundles, too. Is there a way to do that with LiveCode? Once again, many thanks for any guidance. -- Igor Couto Sydney, Australia From scott at tactilemedia.com Wed May 14 06:50:30 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 14 May 2014 03:50:30 -0700 Subject: Saving Document 'Bundles' on Mac In-Reply-To: <31311256-65D0-4C94-878F-6983C0411DD9@semperuna.com> References: <31311256-65D0-4C94-878F-6983C0411DD9@semperuna.com> Message-ID: One way is to rename the folder with a ".bundle" suffix. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 5/14/14 2:49 AM, "Igor de Oliveira Couto" wrote: >Hi all, > >Does anyone know how to create bundle-type documents on MacOS? I know >that bundles are simply directories, but there must be something that >needs to be done in order for the system to recognise the directory as a >bundle "file", rather than as a simple directory... Is this something >that can be done with LiveCode? > >Many thanks in advance for any guidance. > > >-- >Igor Couto >Sydney, Australia >_______________________________________________ >use-livecode mailing list >use-livecode at 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 May 14 06:53:03 2014 From: dixonja at hotmail.co.uk (John Dixon) Date: Wed, 14 May 2014 11:53:03 +0100 Subject: Naive Q about painting In-Reply-To: <537344CC.3010001@gmail.com> References: <537344CC.3010001@gmail.com> Message-ID: on mouseUp set the style of the templateGraphic to "Line" put "10,10" & cr & "200,250" into lineCoord set the points of the templateGraphic to lineCoord create graphic "drawLine" end mouseUp > Date: Wed, 14 May 2014 13:26:20 +0300 > From: richmondmathewson at gmail.com > To: use-livecode at lists.runrev.com > Subject: Naive Q about painting > > I want, at the click of a button, to draw, with the Pencil tool, > a line from 10,10 to 200,250 and I don't know ho to do that. > > 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 alanstenhouse at hotmail.com Wed May 14 06:56:37 2014 From: alanstenhouse at hotmail.com (Alan Stenhouse) Date: Wed, 14 May 2014 12:56:37 +0200 Subject: sending a PDF mail attachment in iOS7 In-Reply-To: References: Message-ID: Hi Scott, William Did you try setting the MIME type for the attachment to "application/pdf" instead of just "pdf"? i.e. put "application/pdf" into aAttachments[1]["type"] Worth a try though I admit that I haven't used this yet (but with other types I have). HTH cheers Alan -- Alan Stenhouse alanstenhouse at hotmail.com Check out our apps on the App Store: BeatSpeak - the multilingual talking metronome EV-Point - Find your nearest Electric Vehicle Recharge Station. On 14/05/2014, at 12:00 PM, use-livecode-request at lists.runrev.com wrote: > 2014-05-13 9:33 GMT+02:00 Scott Morrow : > >> >> Using mobileComposeHtmlMail to send a PDF attachment works as expected >> under iOS 6 >> but under iOS 7 the email to be sent (in the iOS 7 mail app) has a small >> box with a question mark instead of the pdf attachment icon (I also tested >> a text attachment and that seems to display correctly) >> There does not appear to be an error during the creation of the pdf and in >> some cases the mail client on the receiving end displays the pdf >> attachment. Unfortunately, on some mail clients the pdf fails to show up. >> I?m wondering if anyone else is seeing this or can suggest what I might be >> doing incorrectly. >> < LC 6.6.1, 6.6.2 (rc 3) and 6.7 (dp 3) > >> >> -- construct an attachment array >> -- tFilePath is the path to a pdf >> put empty into aAttachments -- init >> set the itemDel to SLASH >> put item -1 of tFilePath into tAttachmentName >> set the itemDel to COMMA -- tidy >> put tFilePath into aAttachments[1]["file"] >> put "pdf" into aAttachments[1]["type"] >> put tAttachmentName into aAttachments[1]["name"] >> -- ????????????????????????????????????????? >> -- assume tSubject, tToAddress, tCC, tBCC, tBodyAsHTML were previously >> populated >> -- ????????????????????????????????????????? >> -- send the e-mail >> mobileComposeHtmlMail tSubject, tToAddress, tCC, tBCC, >> tBodyAsHTML, aAttachments >> >> >> ? >> Scott Morrow >> >> Elementary Software From christer at mindcrea.com Wed May 14 06:57:57 2014 From: christer at mindcrea.com (=?iso-8859-1?Q?Pyyhti=E4_Christer?=) Date: Wed, 14 May 2014 13:57:57 +0300 Subject: Subscription-based sales system Message-ID: Yes, I did it with on-Rev LiveCode Server. It took a lot of learning, but it works beautifully for Android. I haven't moved to iOS, yet, as want to do that simultaneously moving to LC 7.X for all-unicode and some new capabilities. References: Message-ID: <0E1D9B5C-8A33-4BF8-9476-A6AB3B593C67@derbrill.de> Hey David, the easing functions are your friend here. I am currently travelling, however I will make sure that I set up a little demo as soon as I am back. To get you started, looking at aeEaseInOut put aeEaseInOut(100,200,2000,500,2) where 100 would be the x coordinate of the point at start of the animation,200 the desired end coordinate, 2000 the duration of the animation in millisecs, 500 the elapsed time in millisecs and 2 a parameter the formula needs to determine how "strong" the easing effect is taken into account. the result is a single value (112.5 in this case), so that would be where the x coordinate of the point would need to be after 500 millisecs have passed. This may sound a tad bit confusing now, however as soon as I am back home I will set up a demo stack (and maybe add something to AE that handles pointlist transformation over time ;-) ) Best, Malte From bvg at mac.com Wed May 14 07:01:37 2014 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Wed, 14 May 2014 13:01:37 +0200 Subject: Naive Q about painting In-Reply-To: <537344CC.3010001@gmail.com> References: <537344CC.3010001@gmail.com> Message-ID: <58B91D1D-B267-4165-B2CB-79FCB01D0DA3@mac.com> on mouseUp set the tool to pencil drag from 10,10 to 200,250 end mouseUp On 14 May 2014, at 12:26, Richmond wrote: > I want, at the click of a button, to draw, with the Pencil tool, > a line from 10,10 to 200,250 and I don't know ho to do that. > > Richmond. -- Anyone thinking about going to Zurich in the summer? Please fill out the form and send me an email: http://doodle.com/yapygihh3itgz2qr -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From igor at semperuna.com Wed May 14 07:04:12 2014 From: igor at semperuna.com (Igor de Oliveira Couto) Date: Wed, 14 May 2014 21:04:12 +1000 Subject: Saving Document 'Bundles' on Mac In-Reply-To: References: <31311256-65D0-4C94-878F-6983C0411DD9@semperuna.com> Message-ID: <4F4C3793-68C6-4A3E-9BDA-8CDF2DBEF43D@semperuna.com> On 14 May 2014, at 8:50 pm, Scott Rossi wrote: > One way is to rename the folder with a ".bundle" suffix. Yes, but how can I have a bundle with my own document extension? - I don't want my documents to appear in the desktop with the extension '.bundle', and with a generic system bundle icon... -- Igor Couto Sydney, Australia From matthias_livecode_150811 at m-r-d.de Wed May 14 07:45:14 2014 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe | M-R-D) Date: Wed, 14 May 2014 13:45:14 +0200 Subject: Saving Document 'Bundles' on Mac In-Reply-To: <31311256-65D0-4C94-878F-6983C0411DD9@semperuna.com> References: <31311256-65D0-4C94-878F-6983C0411DD9@semperuna.com> Message-ID: <5EC2E73C-FD04-4CF8-9470-199B414620B0@m-r-d.de> Hi Igor, maybe this link is of help. http://stackoverflow.com/questions/8502622/mac-osx-folder-extension-association-programmatically Regards, Matthias Am 14.05.2014 um 11:49 schrieb Igor de Oliveira Couto : > Hi all, > > Does anyone know how to create bundle-type documents on MacOS? I know that bundles are simply directories, but there must be something that needs to be done in order for the system to recognise the directory as a bundle "file", rather than as a simple directory... Is this something that can be done with LiveCode? > > Many thanks in advance for any guidance. > > > -- > Igor Couto > Sydney, Australia > _______________________________________________ > use-livecode mailing list > use-livecode at 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 May 14 11:39:12 2014 From: charles at buchwald.ca (Charles E Buchwald) Date: Wed, 14 May 2014 10:39:12 -0500 Subject: Saving Document 'Bundles' on Mac In-Reply-To: <5EC2E73C-FD04-4CF8-9470-199B414620B0@m-r-d.de> References: <31311256-65D0-4C94-878F-6983C0411DD9@semperuna.com> <5EC2E73C-FD04-4CF8-9470-199B414620B0@m-r-d.de> Message-ID: <76501E2E-E581-40F3-991D-BE6E555CA112@buchwald.ca> Thanks! This is a perfect solution for my current project. I was not even thinking of this as a possibility. I guess it pays to read the list emails.... - Charles On 14 May 2014, at 6:45 AM, Matthias Rebbe | M-R-D wrote: > Hi Igor, > > maybe this link is of help. > > http://stackoverflow.com/questions/8502622/mac-osx-folder-extension-association-programmatically > > Regards, > > Matthias > Am 14.05.2014 um 11:49 schrieb Igor de Oliveira Couto : > >> Hi all, >> >> Does anyone know how to create bundle-type documents on MacOS? I know that bundles are simply directories, but there must be something that needs to be done in order for the system to recognise the directory as a bundle "file", rather than as a simple directory... Is this something that can be done with LiveCode? >> >> Many thanks in advance for any guidance. >> >> >> -- >> Igor Couto >> Sydney, Australia -- Charles E. Buchwald CEO/Director General Museografica Digital http://digital.museografica.com LC Developer Tools: http://buchwald.ca/developer-tools/ Email Notice: http://wp.me/P3aT4d-33 From ambassador at fourthworld.com Wed May 14 11:54:28 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 14 May 2014 08:54:28 -0700 Subject: Measuring CGI resource usage Message-ID: <537391B4.2040909@fourthworld.com> CGI is an uncommonly harsh environment, with the entire runtime life cycle happening in the time it takes to satisfy an HTTP request. So I tend to take great care in measuring both CPU time and memory with CGI scripts, but I've found it difficult to get accurate measurements in the server environment. One commonly-recommended method is to use the "time" program, with the --verbose option to include memory: /usr/bin/time --verbose ./livecode-server somescriptfile.lc It seems on many systems that time program is implemented in an incomplete way, showing artificially low values for memory usage. top might seem a good option, but in practice it's useless since even its tightest update frequency is less than the execution time of my scripts. Any suggestions for something like /usr/bin/time but is actually reliable, something I can attach to the command line call for an accurate measurement of both time and memory? -- 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 devin_asay at byu.edu Wed May 14 12:00:05 2014 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 14 May 2014 16:00:05 +0000 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <1400039844168-4679456.post@n4.nabble.com> References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> Message-ID: <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> On May 13, 2014, at 9:57 PM, Alejandro Tejada wrote: > Richard Gaskin wrote >> [snip] >> These are basic tasks we should expect to be done efficiently and >> without error. They require no celebration. Don't even mention them >> unless something goes wrong. Otherwise, as long as the computer is >> doing what we expect it to do, please just shut up and let me focus on >> my work. >> >> Thanks for letting me rant.... > > You are not alone in this! :D > https://www.youtube.com/watch?v=xYiiD-p2q80 Thanks for the link, Alejandro. This is a great overview of usability principles, even for those of us who do not use Blender. Well worth a watch for anyone who designs software. Now here's a good exercise for us LiveCode users--can we identify a similar list of oddities in the LiveCode IDE interface that might tend to turn off new users and send them elsewhere? The imminent prospect of an open-sourced IDE makes this an ideal time to start identifying these problems so that we can make the environment as inviting as possible for new users. I'm not proposing we discuss every one of these issues in detail; some of them we've already beaten to death on this list. :) But we ought to create a list that those who work on the new IDE interface can consider. I'll start... One of the most confusing things to new users is the requirement to lock size and location of images after you have resized them. If you don't they revert to their original size when you leave the card and return. Why not make this settable with a property? Closely related: Why are lock size and lock location controlled by a single property? Anyone else? Regards, Devin Devin Asay Learn to code with LiveCode University http://university.livecode.com From dsc at swcp.com Wed May 14 12:26:41 2014 From: dsc at swcp.com (Dar Scott) Date: Wed, 14 May 2014 10:26:41 -0600 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> Message-ID: <6C2D89C6-04EE-411B-870A-2925C4130AF9@swcp.com> On May 14, 2014, at 10:00 AM, Devin Asay wrote: > Closely related: Why are lock size and lock location controlled by a single property? Good question. The good news is that it is now possible to group a single object. Dar Scott Libraries and Externals dsc at swcp.com From devin_asay at byu.edu Wed May 14 13:01:24 2014 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 14 May 2014 17:01:24 +0000 Subject: Grouping objects In-Reply-To: <6C2D89C6-04EE-411B-870A-2925C4130AF9@swcp.com> References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <6C2D89C6-04EE-411B-870A-2925C4130AF9@swcp.com> Message-ID: On May 14, 2014, at 10:26 AM, Dar Scott wrote: > > On May 14, 2014, at 10:00 AM, Devin Asay wrote: >> Closely related: Why are lock size and lock location controlled by a single property? > > Good question. The good news is that it is now possible to group a single object. I thought we've always been able to do this? At least I've been doing it for a long time. Did something change recently? Devin Devin Asay Learn to code with LiveCode University http://university.livecode.com From dsc at swcp.com Wed May 14 13:32:39 2014 From: dsc at swcp.com (Dar Scott) Date: Wed, 14 May 2014 11:32:39 -0600 Subject: Grouping objects In-Reply-To: References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <6C2D89C6-04EE-411B-870A-2925C4130AF9@swcp.com> Message-ID: Oh. I think you are right. (My view of ?recent? is distorted, but I don?t think that is the issue in this case.) I must be thinking of grouping a group. Which I don?t know how to do in the IDE. So, one way the lock size and not position is to group the image. Dar On May 14, 2014, at 11:01 AM, Devin Asay wrote: > > On May 14, 2014, at 10:26 AM, Dar Scott wrote: > >> >> On May 14, 2014, at 10:00 AM, Devin Asay wrote: >>> Closely related: Why are lock size and lock location controlled by a single property? >> >> Good question. The good news is that it is now possible to group a single object. > > I thought we've always been able to do this? At least I've been doing it for a long time. Did something change recently? > > Devin > > > > Devin Asay > Learn to code with LiveCode University > http://university.livecode.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 May 14 13:35:32 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 14 May 2014 20:35:32 +0300 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <6C2D89C6-04EE-411B-870A-2925C4130AF9@swcp.com> References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <6C2D89C6-04EE-411B-870A-2925C4130AF9@swcp.com> Message-ID: <5373A964.8090105@gmail.com> On 14/05/14 19:26, Dar Scott wrote: > On May 14, 2014, at 10:00 AM, Devin Asay wrote: >> Closely related: Why are lock size and lock location controlled by a single property? > Good question. The good news is that it is now possible to group a single object. What? I grouped a single object with version 2.2.1: an image that was bigger than my stack, so I could constrain it with scrollbars. Richmond. > > Dar Scott > Libraries and Externals > dsc at swcp.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 dsc at swcp.com Wed May 14 13:47:10 2014 From: dsc at swcp.com (Dar Scott) Date: Wed, 14 May 2014 11:47:10 -0600 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <5373A964.8090105@gmail.com> References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <6C2D89C6-04EE-411B-870A-2925C4130AF9@swcp.com> <5373A964.8090105@gmail.com> Message-ID: Yeah, I goofed. No sleep. I was getting confused with grouping a group. It can be done, but I don?t know how with the IDE. Dar On May 14, 2014, at 11:35 AM, Richmond wrote: > On 14/05/14 19:26, Dar Scott wrote: >> On May 14, 2014, at 10:00 AM, Devin Asay wrote: >>> Closely related: Why are lock size and lock location controlled by a single property? >> Good question. The good news is that it is now possible to group a single object. > > What? > > I grouped a single object with version 2.2.1: an image that was bigger than my stack, so I could > constrain it with scrollbars. > > Richmond. > >> >> Dar Scott >> Libraries and Externals >> dsc at swcp.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 devin_asay at byu.edu Wed May 14 14:04:02 2014 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 14 May 2014 18:04:02 +0000 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <6C2D89C6-04EE-411B-870A-2925C4130AF9@swcp.com> References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <6C2D89C6-04EE-411B-870A-2925C4130AF9@swcp.com> Message-ID: <88364870-EF63-4BA5-A86F-99B0EC9F0868@byu.edu> On May 14, 2014, at 10:26 AM, Dar Scott wrote: > > On May 14, 2014, at 10:00 AM, Devin Asay wrote: >> Closely related: Why are lock size and lock location controlled by a single property? > > Good question. The good news is that it is now possible to group a single object. Thanks for your reply, Dar. I'd like to keep the focus of this thread on things in the LiveCode IDE that are odd, inconsistent, or confusing to the new user. Later I'll make a compilation and share it with the list. As a reminder, I got to thinking about this topic after watching an excellent 2-part video on user interface design principles at https://www.youtube.com/watch?v=xYiiD-p2q80. This series was focused on Blender, an open source 3D rendering package, but you could substitute LiveCode for Blender in the narrative and have a useful think about how LC's interface comes across to newbies. In that spirit, here's another one: - Lack of reliable Undo functionality outside of the script editor. This is a major source of frustration to new users (and old, but we've learned to work around it.) (If you'd like to discuss the Undo issue, please start a new thread, so I can keep this one on topic.) :) Thanks, Devin Devin Asay Learn to code with LiveCode University http://university.livecode.com From devin_asay at byu.edu Wed May 14 14:12:58 2014 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 14 May 2014 18:12:58 +0000 Subject: Grouping objects In-Reply-To: References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <6C2D89C6-04EE-411B-870A-2925C4130AF9@swcp.com> Message-ID: <644C92B7-6B0A-4529-8AA4-83D328D5E340@byu.edu> On May 14, 2014, at 11:32 AM, Dar Scott wrote: > Oh. I think you are right. (My view of ?recent? is distorted, but I don?t think that is the issue in this case.) > > I must be thinking of grouping a group. Which I don?t know how to do in the IDE. > > So, one way the lock size and not position is to group the image. Good tip, I hadn't thought of using a group to do that. Still, it adds complexity to something that shouldn't be that hard, and it confuses new users. Devin Devin Asay Learn to code with LiveCode University http://university.livecode.com From scott at tactilemedia.com Wed May 14 14:25:45 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 14 May 2014 11:25:45 -0700 Subject: Dropbox File Path via Shell Or Similar? Message-ID: Hi All: I'm wondering if anybody knows a way to programmatically retrieve a Dropbox shared file path in LC on OS X. I've looked at dropbox.py but apparently that only works on Linux and nowhere else. I want to be able to grab the link that's provided when you right-click on a file/folder in the Dropbox and select "Share Dropbox Link". Thanks & Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design From pete at lcsql.com Wed May 14 14:41:55 2014 From: pete at lcsql.com (Peter Haworth) Date: Wed, 14 May 2014 11:41:55 -0700 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <88364870-EF63-4BA5-A86F-99B0EC9F0868@byu.edu> References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <6C2D89C6-04EE-411B-870A-2925C4130AF9@swcp.com> <88364870-EF63-4BA5-A86F-99B0EC9F0868@byu.edu> Message-ID: One thing that confused the heck out of me at the start is how the menu bar changes depending on whether a stack or the script editor is in front (this is on OSX). When in the script editor, the menu bar shows File, Edit, Debug, Handler, Window, Help and the File menu has no entries to open a stack, etc. When on a stack, it shows File, Edit, Tools, Object Text, Development, View, Window, Help. So if I'm in the script editor and close all the open stacks, there is no way to open another stack without opening either the application browser or the Tools palette (and maybe other IDE stacks), neither of which I use. I'm sure this is a result of Apple's HIG but I have to say things work much better in this regard on Windows, where the script editor related menus are in the script editor itself. Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Wed, May 14, 2014 at 11:04 AM, Devin Asay wrote: > > On May 14, 2014, at 10:26 AM, Dar Scott wrote: > > > > > On May 14, 2014, at 10:00 AM, Devin Asay wrote: > >> Closely related: Why are lock size and lock location controlled by a > single property? > > > > Good question. The good news is that it is now possible to group a > single object. > > Thanks for your reply, Dar. I'd like to keep the focus of this thread on > things in the LiveCode IDE that are odd, inconsistent, or confusing to the > new user. Later I'll make a compilation and share it with the list. As a > reminder, I got to thinking about this topic after watching an excellent > 2-part video on user interface design principles at > https://www.youtube.com/watch?v=xYiiD-p2q80. This series was focused on > Blender, an open source 3D rendering package, but you could substitute > LiveCode for Blender in the narrative and have a useful think about how > LC's interface comes across to newbies. > > In that spirit, here's another one: > > - Lack of reliable Undo functionality outside of the script editor. This > is a major source of frustration to new users (and old, but we've learned > to work around it.) > > (If you'd like to discuss the Undo issue, please start a new thread, so I > can keep this one on topic.) :) > > Thanks, > > Devin > > > > Devin Asay > Learn to code with LiveCode University > http://university.livecode.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 devin_asay at byu.edu Wed May 14 14:44:21 2014 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 14 May 2014 18:44:21 +0000 Subject: Dropbox File Path via Shell Or Similar? In-Reply-To: References: Message-ID: <0A2FF187-4ACD-4999-965A-12B2BAB2C0F5@byu.edu> On May 14, 2014, at 12:25 PM, Scott Rossi wrote: > Hi All: > > I'm wondering if anybody knows a way to programmatically retrieve a > Dropbox shared file path in LC on OS X. I've looked at dropbox.py but > apparently that only works on Linux and nowhere else. Isn't a .py file just a Python code file? I wonder why it wouldn't work on other systems, like OS X, that have Python installed? > I want to be able > to grab the link that's provided when you right-click on a file/folder in > the Dropbox and select "Share Dropbox Link". I have a vague recollection that someone was working on a Dropbox library, but my weak mind can't come up with a name. Devin Devin Asay Learn to code with LiveCode University http://university.livecode.com From roger.e.eller at sealedair.com Wed May 14 14:51:27 2014 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 14 May 2014 14:51:27 -0400 Subject: Dropbox File Path via Shell Or Similar? In-Reply-To: <0A2FF187-4ACD-4999-965A-12B2BAB2C0F5@byu.edu> References: <0A2FF187-4ACD-4999-965A-12B2BAB2C0F5@byu.edu> Message-ID: On Wed, May 14, 2014 at 2:44 PM, Devin Asay wrote: > > I have a vague recollection that someone was working on a Dropbox library, > but my weak mind can't come up with a name. > > Devin > > That was Guglielmo Braguglia who created the lib, and Mike Kerner contributed to the lib also. The library uses the REST api for Dropbox to upload and download files. It doesn't access the info as presented by the right-click of the Dropbox app. You don't even need the application to be installed. ~Roger From devin_asay at byu.edu Wed May 14 14:55:06 2014 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 14 May 2014 18:55:06 +0000 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <6C2D89C6-04EE-411B-870A-2925C4130AF9@swcp.com> <88364870-EF63-4BA5-A86F-99B0EC9F0868@byu.edu> Message-ID: On May 14, 2014, at 12:41 PM, Peter Haworth wrote: > One thing that confused the heck out of me at the start is how the menu bar > changes depending on whether a stack or the script editor is in front (this > is on OSX). > > When in the script editor, the menu bar shows File, Edit, Debug, Handler, > Window, Help and the File menu has no entries to open a stack, etc. When > on a stack, it shows File, Edit, Tools, Object Text, Development, View, > Window, Help. > > So if I'm in the script editor and close all the open stacks, there is no > way to open another stack without opening either the application browser or > the Tools palette (and maybe other IDE stacks), neither of which I use. > > I'm sure this is a result of Apple's HIG but I have to say things work much > better in this regard on Windows, where the script editor related menus are > in the script editor itself. Good one, Pete. I trip over that all the time. Keep 'em coming, folks. Here's another one of mine: By default closing a stack window keeps the file open in memory. This is one of the biggest sources of confusion and frustration for new users. It is too easy to save and close a stack window, then inadvertantly open an older version of a stack and then make the wrong choice on the confusing Save-Purge-Cancel dialog. Often the new user is convinced that all of their recent work has simply vanished, when in reality they just opened the wrong version of the stack. The default behavior should be that when a stack window is closed it is also removed from memory. I realize there are good and valid reasons for the current behavior, but it is confusing and offputting for new users. Experienced users can easily change the behavior. Devin Devin Asay Learn to code with LiveCode University http://university.livecode.com From scott at tactilemedia.com Wed May 14 14:59:10 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 14 May 2014 11:59:10 -0700 Subject: Dropbox File Path via Shell Or Similar? In-Reply-To: <0A2FF187-4ACD-4999-965A-12B2BAB2C0F5@byu.edu> References: <0A2FF187-4ACD-4999-965A-12B2BAB2C0F5@byu.edu> Message-ID: On 5/14/14 11:44 AM, "Devin Asay" wrote: >>I'm wondering if anybody knows a way to programmatically retrieve a >>Dropbox shared file path in LC on OS X. I've looked at dropbox.py but >>apparently that only works on Linux and nowhere else. > >Isn't a .py file just a Python code file? I wonder why it wouldn't work >on other systems, like OS X, that have Python installed? I believe so, however, in online the commentary I could find, the script relies on some daemon (?) that's either not present or not accessible on Mac/Win. Can't recall exactly but the consensus appeared to be no dice for OS X. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design From scott at tactilemedia.com Wed May 14 14:59:32 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 14 May 2014 11:59:32 -0700 Subject: Dropbox File Path via Shell Or Similar? In-Reply-To: References: <0A2FF187-4ACD-4999-965A-12B2BAB2C0F5@byu.edu> Message-ID: Right, I'm not looking to upload/download, I'm trying to get a Dropbox-formatted file path. Thanks & Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 5/14/14 11:51 AM, "Roger Eller" wrote: >On Wed, May 14, 2014 at 2:44 PM, Devin Asay wrote: > >> >> I have a vague recollection that someone was working on a Dropbox >>library, >> but my weak mind can't come up with a name. >> >> Devin >> >> >That was Guglielmo Braguglia who created the lib, and Mike Kerner >contributed to the lib also. The library uses the REST api for Dropbox to >upload and download files. It doesn't access the info as presented by the >right-click of the Dropbox app. You don't even need the application to be >installed. > >~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 ambassador at fourthworld.com Wed May 14 15:35:53 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 14 May 2014 12:35:53 -0700 Subject: Dropbox File Path via Shell Or Similar? In-Reply-To: References: Message-ID: <5373C599.4070207@fourthworld.com> Scott Rossi wrote: > Right, I'm not looking to upload/download, I'm trying to get a > Dropbox-formatted file path. I can't say I've spent much time looking into it, but AFAIK Dropbox is a protocol, not a mounted file system. If you know the user has DP installed you should be able to write to the local folder ~/Dropbox and expect it to be synced, no? -- 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 jacque at hyperactivesw.com Wed May 14 15:55:06 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 14 May 2014 14:55:06 -0500 Subject: Dropbox File Path via Shell Or Similar? In-Reply-To: References: <0A2FF187-4ACD-4999-965A-12B2BAB2C0F5@byu.edu> Message-ID: <5373CA1A.3050605@hyperactivesw.com> On 5/14/14, 1:59 PM, Scott Rossi wrote: > Right, I'm not looking to upload/download, I'm trying to get a > Dropbox-formatted file path. I had to deal with that in AirLaunch and I don't think it's possible without asking the user at least once. After you do that you can generate links using the same format, as long as the files are in the same folder as the one the user supplied. Dropbox generates a different cryptic string for each folder. The general format is: https://www.dropbox.com/s//filename.txt As long as a file is in the same folder, you can use that URL and just replace the filename at the end with a different one. But since each folder has its own random string, you can't know what the URL will be for any other location. The Dropbox app probably knows, but it isn't telling. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From scott at tactilemedia.com Wed May 14 16:33:34 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 14 May 2014 13:33:34 -0700 Subject: Dropbox File Path via Shell Or Similar? In-Reply-To: <5373CA1A.3050605@hyperactivesw.com> References: <0A2FF187-4ACD-4999-965A-12B2BAB2C0F5@byu.edu> <5373CA1A.3050605@hyperactivesw.com> Message-ID: On 5/14/14 12:55 PM, "J. Landman Gay" wrote: >On 5/14/14, 1:59 PM, Scott Rossi wrote: >> Right, I'm not looking to upload/download, I'm trying to get a >> Dropbox-formatted file path. > >I had to deal with that in AirLaunch and I don't think it's possible >without asking the user at least once. After you do that you can >generate links using the same format, as long as the files are in the >same folder as the one the user supplied. > >Dropbox generates a different cryptic string for each folder. The >general format is: > >https://www.dropbox.com/s//filename.txt > >As long as a file is in the same folder, you can use that URL and just >replace the filename at the end with a different one. But since each >folder has its own random string, you can't know what the URL will be >for any other location. > >The Dropbox app probably knows, but it isn't telling. Actually, I'm trying to work out a solution for myself, not for other users, and this is for local files with Dropbox installed, not using the web service. Pretty sure the cryptic string is based on the filename as it's different for every file in the same folder, and replacing a file with one of the same name generates the same shared link. A right-click on the file is able to retrieve this link, so I'm hoping there's some way to do this through the system. Because there's a bit of delay before the link is revealed, I'm guessing there's a web/server query going on behind the scenes. The dropbox.py script is supposedly able to grab the link, but again, only on Linux it seems. Maybe the Dropbox gurus out there (Guglielmo? Andre?) can chime in and say if this is hopeless. Thanks for the responses. Scott Rossi Creative Director Tactile Media, UX/UI Design From guglielmo at braguglia.ch Wed May 14 16:47:30 2014 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Wed, 14 May 2014 22:47:30 +0200 Subject: Dropbox File Path via Shell Or Similar? In-Reply-To: References: <0A2FF187-4ACD-4999-965A-12B2BAB2C0F5@byu.edu> Message-ID: <5373D662.3090400@braguglia.ch> Are you sure ??? ;) Please check the phxDropboxLib.rtf (enclosend into the zip library zip) ... you will find some useful call : - function phx_DropboxCreateLinkToFile pRoot, pPath, pShortURL (https://www.dropbox.com/developers/core/docs#shares) - function phx_DropboxGetFileInfo pRoot, pPath, pLimit, pList (https://www.dropbox.com/developers/core/docs#metadata) - function phx_DropboxGetFileThumb pRoot, pPath, pFormat, pSize (https://www.dropbox.com/developers/core/docs#thumbnails) Cordially, Guglielmo Roger Eller wrote: > On Wed, May 14, 2014 at 2:44 PM, Devin Asay wrote: > >> I have a vague recollection that someone was working on a Dropbox library, >> but my weak mind can't come up with a name. >> >> Devin >> >> > That was Guglielmo Braguglia who created the lib, and Mike Kerner > contributed to the lib also. The library uses the REST api for Dropbox to > upload and download files.It doesn't access the info as presented by the > right-click of the Dropbox app. You don't even need the application to be > installed. > > ~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 roger.e.eller at sealedair.com Wed May 14 16:52:29 2014 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 14 May 2014 16:52:29 -0400 Subject: Dropbox File Path via Shell Or Similar? In-Reply-To: <5373D662.3090400@braguglia.ch> References: <0A2FF187-4ACD-4999-965A-12B2BAB2C0F5@byu.edu> <5373D662.3090400@braguglia.ch> Message-ID: >somebody< KNOWS dropbox!!! That somebody is obviously Guglielmo. :) ~Roger On Wed, May 14, 2014 at 4:47 PM, Guglielmo Braguglia wrote: > Are you sure ??? ;) > > Please check the phxDropboxLib.rtf (enclosend into the zip library zip) > ... you will find some useful call : > > - function phx_DropboxCreateLinkToFile pRoot, pPath, pShortURL ( > https://www.dropbox.com/developers/core/docs#shares) > > - function phx_DropboxGetFileInfo pRoot, pPath, pLimit, pList ( > https://www.dropbox.com/developers/core/docs#metadata) > > - function phx_DropboxGetFileThumb pRoot, pPath, pFormat, pSize ( > https://www.dropbox.com/developers/core/docs#thumbnails) > > > Cordially, > > > Guglielmo > > > > Roger Eller wrote: > >> On Wed, May 14, 2014 at 2:44 PM, Devin Asay wrote: >> >> I have a vague recollection that someone was working on a Dropbox >>> library, >>> but my weak mind can't come up with a name. >>> >>> Devin >>> >>> >>> That was Guglielmo Braguglia who created the lib, and Mike Kerner >> contributed to the lib also. The library uses the REST api for Dropbox to >> upload and download files.It doesn't access the info as presented by the >> >> right-click of the Dropbox app. You don't even need the application to >> be >> installed. >> >> ~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 >> >> _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From userev at canelasoftware.com Wed May 14 17:05:03 2014 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 14 May 2014 14:05:03 -0700 Subject: ANN: Free Proxy Library Message-ID: <7C2329EF-ED17-4747-A178-4092735A1C52@canelasoftware.com> Hello Everyone. Canela is happy to announce a free library for working with proxies. csLib_Proxy is open source (LGPL 3.0) and is compatible with both Community and Commercial Editions of LiveCode. The library comes with a sample stack to demonstrate how to use the library. You can test your proxy settings from within the test stack. Features: ? WPAD (DHCP + DNS) Support ? PAC File Support ? Basic Proxy Authentication Enterprise and education software developers rejoice! Download from: http://livecloud.io/extras/ Best regards, Mark Talluto CanelaSoftware.com LiveCloud.io From capellan2000 at gmail.com Wed May 14 17:31:00 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Wed, 14 May 2014 14:31:00 -0700 (PDT) Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: References: <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <6C2D89C6-04EE-411B-870A-2925C4130AF9@swcp.com> <88364870-EF63-4BA5-A86F-99B0EC9F0868@byu.edu> Message-ID: <1400103060280-4679496.post@n4.nabble.com> Actually, new users wants that LiveCode IDE looks and behave as their own favorite software... So a Graphic Designer wants that Livecode looks and behave like Photoshop, Ilustrator, Flash, etc. A MS Office needs that LiveCode adopt all the conventions of these products... The 3D artist wants... The Musician wants... The Database Manager wants... The Linux user wants... The Mac User wants... The Windows user wants.... http://www.youtube.com/watch?v=BNsrK6P9QvI Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Error-Messages-Are-Evil-tp4679382p4679496.html Sent from the Revolution - User mailing list archive at Nabble.com. From green.rodney at gmail.com Wed May 14 17:32:51 2014 From: green.rodney at gmail.com (Rodney Green) Date: Wed, 14 May 2014 17:32:51 -0400 Subject: noob array question Message-ID: Hi All, In attempting to parse some json data I can't find what the final output should look like. Should it be something like this?: [{key:value,key:value,key:value},{key:value,key:value,key:value}] Thanks in advance From devin_asay at byu.edu Wed May 14 17:57:53 2014 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 14 May 2014 21:57:53 +0000 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <1400103060280-4679496.post@n4.nabble.com> References: <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <6C2D89C6-04EE-411B-870A-2925C4130AF9@swcp.com> <88364870-EF63-4BA5-A86F-99B0EC9F0868@byu.edu> <1400103060280-4679496.post@n4.nabble.com> Message-ID: <17FE1604-0482-43DB-8E10-808FB00F44D4@byu.edu> On May 14, 2014, at 3:31 PM, Alejandro Tejada wrote: > Actually, new users wants that LiveCode IDE > looks and behave as their own favorite > software... > > So a Graphic Designer wants that Livecode looks > and behave like Photoshop, Ilustrator, Flash, etc. > > A MS Office needs that LiveCode adopt all the > conventions of these products... > > The 3D artist wants... > The Musician wants... > The Database Manager wants... > The Linux user wants... > The Mac User wants... > The Windows user wants.... > > http://www.youtube.com/watch?v=BNsrK6P9QvI > > Al True, maybe, but surely there are interface problems that can be improved by applying common-sense design principles. The video you linked to before was arguing for the opposite of what special interest groups want. He was, in fact, arguing against his own special interest group (blender developers) in favor of making the user interface more accessible to new users. I think we could do the same for the LiveCode interface. Devin Devin Asay Office of Digital Humanities Brigham Young University From jacque at hyperactivesw.com Wed May 14 18:36:38 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 14 May 2014 17:36:38 -0500 Subject: Dropbox File Path via Shell Or Similar? In-Reply-To: References: <0A2FF187-4ACD-4999-965A-12B2BAB2C0F5@byu.edu> <5373CA1A.3050605@hyperactivesw.com> Message-ID: <5373EFF6.5090908@hyperactivesw.com> On 5/14/14, 3:33 PM, Scott Rossi wrote: > Pretty sure the cryptic string is based on the filename as > it's different for every file in the same folder, Ah. So it is now. The older Public folder, which DB no longer creates by default, did it the other way. My age is showing again. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed May 14 18:38:43 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 14 May 2014 17:38:43 -0500 Subject: Dropbox File Path via Shell Or Similar? In-Reply-To: References: <0A2FF187-4ACD-4999-965A-12B2BAB2C0F5@byu.edu> <5373D662.3090400@braguglia.ch> Message-ID: <5373F073.4050409@hyperactivesw.com> Guglielmo to the rescue! -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed May 14 18:41:58 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 14 May 2014 17:41:58 -0500 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <88364870-EF63-4BA5-A86F-99B0EC9F0868@byu.edu> References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <6C2D89C6-04EE-411B-870A-2925C4130AF9@swcp.com> <88364870-EF63-4BA5-A86F-99B0EC9F0868@byu.edu> Message-ID: <5373F136.8020801@hyperactivesw.com> On 5/14/14, 1:04 PM, Devin Asay wrote: > I'd like to keep the focus of this thread on things in the LiveCode > IDE that are odd, inconsistent, or confusing to the new user. I know there are a hundred things like that. Problem is, I'm so used to working around them that I can't think of what they are any more. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From capellan2000 at gmail.com Wed May 14 18:43:09 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Wed, 14 May 2014 15:43:09 -0700 (PDT) Subject: Does exists LiveCode Server Portable... In-Reply-To: <5372B9CF.5000707@fourthworld.com> References: <1399938276720-4679431.post@n4.nabble.com> <53722BD0.7080302@fourthworld.com> <1400019828980-4679451.post@n4.nabble.com> <5372B9CF.5000707@fourthworld.com> Message-ID: <1400107389672-4679502.post@n4.nabble.com> Richard Gaskin wrote > What do you mean by "portable"? > Servers run many services, LiveCode being just one. > They also need DNS. So using LC Server under Apache > at a Web host seems a good way to go, no? > > Besides, neither mchttpd nor any other standalone > will do quite what LC Server does in terms of mixing > HTML with executable LiveCode. The merge function > available to standalones is quite different from the one > called implicitly in Server (no control structures, for example). > > mchttd can be a good solution for providing specialized > services, but for integration with publicly accessible > servers LC Server is the way to go. Then, mchttpd could work as new starting point for this shelved project: http://runtime-revolution.278305.n4.nabble.com/Looking-for-volunteers-to-create-Wikipedia-on-CD-application-td1288518.html (Some days, I feel sad, really sad about the current state of teacher's mental development in the place where I live... but hope still remains. What I would do when it's gone?) :-( Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Does-exists-LiveCode-Server-Portable-tp4679431p4679502.html Sent from the Revolution - User mailing list archive at Nabble.com. From Nakia.Brewer at westrac.com.au Wed May 14 19:30:29 2014 From: Nakia.Brewer at westrac.com.au (Nakia Brewer) Date: Wed, 14 May 2014 23:30:29 +0000 Subject: Free Proxy Library In-Reply-To: <7C2329EF-ED17-4747-A178-4092735A1C52@canelasoftware.com> References: <7C2329EF-ED17-4747-A178-4092735A1C52@canelasoftware.com> Message-ID: <67116DB20798A94285EEE12A67079A284CB02B70@MHSEXC02.westrac.com.au> Hmmmm, might give this a shot. BTW, LiveCloud! This looks awesome! Nakia Brewer | Technology & Solutions Manager | Equipment Management Solutions t: (02) 49645051 | m: 0458 713 547 | i: www.westrac.com.au ? ACN 009 342 572 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Mark Talluto Sent: Thursday, 15 May 2014 7:05 AM To: How to use LiveCode Subject: ANN: Free Proxy Library Hello Everyone. Canela is happy to announce a free library for working with proxies. csLib_Proxy is open source (LGPL 3.0) and is compatible with both Community and Commercial Editions of LiveCode. The library comes with a sample stack to demonstrate how to use the library. You can test your proxy settings from within the test stack. Features: . WPAD (DHCP + DNS) Support . PAC File Support . Basic Proxy Authentication Enterprise and education software developers rejoice! Download from: http://livecloud.io/extras/ Best regards, Mark Talluto CanelaSoftware.com LiveCloud.io _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. From ambassador at fourthworld.com Wed May 14 19:45:09 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 14 May 2014 16:45:09 -0700 Subject: Does exists LiveCode Server Portable... In-Reply-To: <1400107389672-4679502.post@n4.nabble.com> References: <1400107389672-4679502.post@n4.nabble.com> Message-ID: <53740005.2050304@fourthworld.com> Alejandro Tejada wrote: > Richard Gaskin wrote >> What do you mean by "portable"? ... > Then, mchttpd could work as new starting point > for this shelved project: > > http://runtime-revolution.278305.n4.nabble.com/Looking-for-volunteers-to-create-Wikipedia-on-CD-application-td1288518.html It would be nice to see LC in that, but there are many ways to solve that problem. One of the members of my local Linux User Group, Braddock Gaskill, has been working on a very nice solution using a wifi hard drive to bring the Internet into classrooms in areas where they have no Internet infrastructure - Internet In A Box: The device includes Wikipedia in 37 languages, a library of 40,000 e-books, most of the world's open source software and source code, hundreds of hours of instructional videos, and world-wide mapping down to street level. We can deploy a "knowledge hotspot" anywhere in the world - even under solar power. Once the Linux ARM build of LiveCode is done, it can play a role on hardware like that. Most folks want that build for Raspberry Pi, but I have my sights on using in on wifi drives and other small devices. -- 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 igor at semperuna.com Wed May 14 19:52:55 2014 From: igor at semperuna.com (Igor de Oliveira Couto) Date: Thu, 15 May 2014 09:52:55 +1000 Subject: noob array question In-Reply-To: References: Message-ID: <044F2B72-349E-40B6-8E10-FB375BE703B0@semperuna.com> On 15 May 2014, at 7:32 am, Rodney Green wrote: > [...] In attempting to parse some json data I can't find what the final output > should look like. [...] You can view the official JSON specs - very easy to understand - here: http://json.org As you probably already know, JSON documents are plain-text files, containing at the root either a Javascript array (defined by "[...]") or a Javascript object ("{...}"). An array is a simple list of values, while an object is a list of "key:value" pairs. The array/object at the root can itself contain other arrays and/or objects, each of which in turn can contain other arrays/objects, and so on indefinitely, building a structured hierarchy of data. A while ago I wrote a JSON parser in LiveCode. The *very heavily commented* code can be found here: https://github.com/luxlogica/easyjson I hope this may be of help! -- Igor Couto Sydney, Australia From gbojsza at gmail.com Wed May 14 20:07:12 2014 From: gbojsza at gmail.com (Glen Bojsza) Date: Wed, 14 May 2014 20:07:12 -0400 Subject: Does exists LiveCode Server Portable... In-Reply-To: <53740005.2050304@fourthworld.com> References: <1400107389672-4679502.post@n4.nabble.com> <53740005.2050304@fourthworld.com> Message-ID: Is there a actual roadmap for "*Linux ARM build of LiveCode*"? Glen > > > Richard Gaskin wrote >> >>> >>> > Once the Linux ARM build of LiveCode is done, it can play a role on > hardware like that. Most folks want that build for Raspberry Pi, but I > have my sights on using in on wifi drives and other small devices. > > -- > 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 ambassador at fourthworld.com Wed May 14 20:26:41 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 14 May 2014 17:26:41 -0700 Subject: Does exists LiveCode Server Portable... In-Reply-To: References: Message-ID: <537409C1.3020905@fourthworld.com> Glen Bojsza wrote: > Is there a actual roadmap for "*Linux ARM build of LiveCode*"? There's no separate Road Map for it yet, and with the team committed to the goals outlined in the Kickstarter campaign it's not their highest priority. But there is a section of the forums devoted to it, where updates are posted from time to time along with community-contributed stacks of interest to that segment: The builds are available at the bottom of the Downloads page: I don't have a Raspberry Pi myself yet so I can't comment on how complete the current build is. But it seems usable enough for the folks in the forum to be building with it, and anything remaining could be done by any member of the community with an interest in helping it along. -- 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 Wed May 14 20:32:26 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 14 May 2014 17:32:26 -0700 Subject: noob array question In-Reply-To: <044F2B72-349E-40B6-8E10-FB375BE703B0@semperuna.com> References: <044F2B72-349E-40B6-8E10-FB375BE703B0@semperuna.com> Message-ID: <53740B1A.50909@fourthworld.com> Igor de Oliveira Couto wrote: > A while ago I wrote a JSON parser in LiveCode. The *very heavily commented* code can be found here: > > https://github.com/luxlogica/easyjson Thanks for that, Igor. I'd check it myself but it seems I can't reach GitHub today (I can ping it, but all web URLs just time out), so I'll ask here: What license did you use for that? Going forward I'm hoping that more community contributions will have some explicit declaration of the license, even if it's just public domain, so users of both Commercial and Community editions can know with confidence which code they can use in their projects. -- 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 capellan2000 at gmail.com Wed May 14 20:35:24 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Wed, 14 May 2014 17:35:24 -0700 (PDT) Subject: Does exists LiveCode Server Portable... In-Reply-To: <53740005.2050304@fourthworld.com> References: <1399938276720-4679431.post@n4.nabble.com> <53722BD0.7080302@fourthworld.com> <1400019828980-4679451.post@n4.nabble.com> <5372B9CF.5000707@fourthworld.com> <1400107389672-4679502.post@n4.nabble.com> <53740005.2050304@fourthworld.com> Message-ID: <1400114124892-4679509.post@n4.nabble.com> Richard Gaskin wrote > One of the members of my local Linux User Group, Braddock Gaskill, has > been working on a very nice solution using a wifi hard drive to bring > the Internet into classrooms in areas where they have no Internet > infrastructure - Internet In A Box: > > The device includes Wikipedia in 37 languages, a library of 40,000 > e-books, most of the world's open source software and source code, > hundreds of hours of instructional videos, and world-wide mapping > down to street level. > > We can deploy a "knowledge hotspot" anywhere in the world - even > under solar power. > > <http://internet-in-a-box.org/> > > Once the Linux ARM build of LiveCode is done, it can play a role on > hardware like that. Most folks want that build for Raspberry Pi, but I > have my sights on using in on wifi drives and other small devices. Wonderful project! Many Thanks for posting this link. :D But the Wikipedia on CD/DVD aim to reach all those students and Teachers without an Internet connection at home, that (still today) costs almost US$60 dollars monthly... Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Does-exists-LiveCode-Server-Portable-tp4679431p4679509.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Wed May 14 20:39:29 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Wed, 14 May 2014 17:39:29 -0700 (PDT) Subject: noob array question In-Reply-To: <53740B1A.50909@fourthworld.com> References: <044F2B72-349E-40B6-8E10-FB375BE703B0@semperuna.com> <53740B1A.50909@fourthworld.com> Message-ID: <1400114369211-4679510.post@n4.nabble.com> The License file of easyjson reads: @@ -6,6 +6,6 @@ Anyone is free to copy, modify, publish, use, compile, sell, or distribute this __THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OROTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.__ ## Contributing -EasyLocalNumber is an open source project. The script is thoroughly documented, and you are encouraged to study it, and improve on it. +EasyJSON is an open source project. The script is thoroughly documented, and you are encouraged to study it, and improve on it. -If you do make any corrections or enhancements to the EasyLocalNumber script, we ask you to please share your code back with the LiveCode community, by sending a pull request here on GitHub! +If you do make any corrections or enhancements to the EasyJSON script, we ask you to please share your code back with the LiveCode community, by sending a pull request here on GitHub! -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/noob-array-question-tp4679497p4679510.html Sent from the Revolution - User mailing list archive at Nabble.com. From igor at semperuna.com Wed May 14 20:49:32 2014 From: igor at semperuna.com (Igor de Oliveira Couto) Date: Thu, 15 May 2014 10:49:32 +1000 Subject: noob array question In-Reply-To: <53740B1A.50909@fourthworld.com> References: <044F2B72-349E-40B6-8E10-FB375BE703B0@semperuna.com> <53740B1A.50909@fourthworld.com> Message-ID: <9C16FABE-7BC1-4F7F-9282-D63725B08961@semperuna.com> On 15 May 2014, at 10:32 am, Richard Gaskin wrote: > Igor de Oliveira Couto wrote: > >> A while ago I wrote a JSON parser in LiveCode. The *very heavily commented* code can be found here: >> >> https://github.com/luxlogica/easyjson > > Thanks for that, Igor. > > I'd check it myself but it seems I can't reach GitHub today (I can ping it, but all web URLs just time out), I hope this is a temporary glitch. It you'd like to access the code before this is sorted, send me an email, and I'll send you the file off-list. > so I'll ask here: > > What license did you use for that? > > > Going forward I'm hoping that more community contributions will have some explicit declaration of the license, even if it's just public domain, so users of both Commercial and Community editions can know with confidence which code they can use in their projects. Indeed - this is an important legal point that is often overlooked. I released the code quite specifically in the public domain - there is an accompanying 'License' declaration, with a disclaimer. The code can be used freely, adapted and altered, for any purpose - as long as you don't blame me for anything if something goes wrong! ;-) Apart from believing that providing an explicit license is important, I also believe that people should provide credit when they are "standing on the shoulders of giants". I also acknowledge explicitly that the code is based on ideas and concepts of others that came before me (mentioning them by name), and also suggest that there may be other current libs available that may be faster, more efficient, or better suited to your project - and refer people to check these out. With the advent of 7.0, I think that quite a bit of that code will have to be changed - because of the new unicode handling capabilities of LC - so it will be up for a review at some stage in the near future. It would be nice if anyone wanted to contribute a little time to upgrade the code to LC7.0 for me... -- Igor Couto Sydney, Australia From igor at semperuna.com Wed May 14 20:52:57 2014 From: igor at semperuna.com (Igor de Oliveira Couto) Date: Thu, 15 May 2014 10:52:57 +1000 Subject: noob array question In-Reply-To: <1400114369211-4679510.post@n4.nabble.com> References: <044F2B72-349E-40B6-8E10-FB375BE703B0@semperuna.com> <53740B1A.50909@fourthworld.com> <1400114369211-4679510.post@n4.nabble.com> Message-ID: On 15 May 2014, at 10:39 am, Alejandro Tejada wrote: > The License file of easyjson reads: License This is free and unencumbered software released into the public domain. Anyone is free to copy, modify, publish, use, compile, sell, or distribute this software, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OROTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -- Igor Couto Sydney, Australia From ambassador at fourthworld.com Wed May 14 21:32:01 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 14 May 2014 18:32:01 -0700 Subject: noob array question In-Reply-To: <9C16FABE-7BC1-4F7F-9282-D63725B08961@semperuna.com> References: <9C16FABE-7BC1-4F7F-9282-D63725B08961@semperuna.com> Message-ID: <53741911.7040802@fourthworld.com> Igor de Oliveira Couto wrote: > I released the code quite specifically in the public domain - there > is an accompanying 'License' declaration, with a disclaimer. Thanks for that, and for sharing the code. Very valuable for all of us. > Apart from believing that providing an explicit license is important, > I also believe that people should provide credit when they are > "standing on the shoulders of giants". I also acknowledge explicitly > that the code is based on ideas and concepts of others that came > before me (mentioning them by name), and also suggest that there may > be other current libs available that may be faster, more efficient, > or better suited to your project - and refer people to check these > out. Amen to that, brother. You're a perfect of example of how communities can make good stuff happen. > With the advent of 7.0, I think that quite a bit of that code will > have to be changed - because of the new unicode handling capabilities > of LC - so it will be up for a review at some stage in the near > future. It would be nice if anyone wanted to contribute a little time > to upgrade the code to LC7.0 for me... Let's hope so. The community is growing, and with it some will inevitably find their way to worthy projects like yours. -- 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 smaclean at madmansoft.com Wed May 14 21:41:47 2014 From: smaclean at madmansoft.com (Stephen MacLean) Date: Wed, 14 May 2014 21:41:47 -0400 Subject: Dropbox File Path via Shell Or Similar? In-Reply-To: References: <0A2FF187-4ACD-4999-965A-12B2BAB2C0F5@byu.edu> <5373CA1A.3050605@hyperactivesw.com> Message-ID: Hi Scott, If you just want to access the files, that are local to you: /Users//Dropbox/ It's just like any other folder on your mac. You can get that by doing Command - i or get Info Best, Steve On May 14, 2014, at 4:33 PM, Scott Rossi wrote: > > On 5/14/14 12:55 PM, "J. Landman Gay" wrote: > >> On 5/14/14, 1:59 PM, Scott Rossi wrote: >>> Right, I'm not looking to upload/download, I'm trying to get a >>> Dropbox-formatted file path. >> >> I had to deal with that in AirLaunch and I don't think it's possible >> without asking the user at least once. After you do that you can >> generate links using the same format, as long as the files are in the >> same folder as the one the user supplied. >> >> Dropbox generates a different cryptic string for each folder. The >> general format is: >> >> https://www.dropbox.com/s//filename.txt >> >> As long as a file is in the same folder, you can use that URL and just >> replace the filename at the end with a different one. But since each >> folder has its own random string, you can't know what the URL will be >> for any other location. >> >> The Dropbox app probably knows, but it isn't telling. > > > Actually, I'm trying to work out a solution for myself, not for other > users, and this is for local files with Dropbox installed, not using the > web service. Pretty sure the cryptic string is based on the filename as > it's different for every file in the same folder, and replacing a file > with one of the same name generates the same shared link. > > A right-click on the file is able to retrieve this link, so I'm hoping > there's some way to do this through the system. Because there's a bit of > delay before the link is revealed, I'm guessing there's a web/server query > going on behind the scenes. The dropbox.py script is supposedly able to > grab the link, but again, only on Linux it seems. > > Maybe the Dropbox gurus out there (Guglielmo? Andre?) can chime in and > say if this is hopeless. > > Thanks for the responses. > > Scott Rossi > Creative Director > Tactile Media, UX/UI 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 smaclean at madmansoft.com Wed May 14 21:45:00 2014 From: smaclean at madmansoft.com (Stephen MacLean) Date: Wed, 14 May 2014 21:45:00 -0400 Subject: Dropbox File Path via Shell Or Similar? In-Reply-To: References: <0A2FF187-4ACD-4999-965A-12B2BAB2C0F5@byu.edu> <5373CA1A.3050605@hyperactivesw.com> Message-ID: <355A553F-0208-4128-A716-E6C27479F21F@madmansoft.com> Forget I wrote that... after seeing the other responses. Best, Steve On May 14, 2014, at 9:41 PM, Stephen MacLean wrote: > Hi Scott, > > If you just want to access the files, that are local to you: > > /Users//Dropbox/ > > It's just like any other folder on your mac. > > You can get that by doing Command - i or get Info > > Best, > > Steve > > On May 14, 2014, at 4:33 PM, Scott Rossi wrote: > >> >> On 5/14/14 12:55 PM, "J. Landman Gay" wrote: >> >>> On 5/14/14, 1:59 PM, Scott Rossi wrote: >>>> Right, I'm not looking to upload/download, I'm trying to get a >>>> Dropbox-formatted file path. >>> >>> I had to deal with that in AirLaunch and I don't think it's possible >>> without asking the user at least once. After you do that you can >>> generate links using the same format, as long as the files are in the >>> same folder as the one the user supplied. >>> >>> Dropbox generates a different cryptic string for each folder. The >>> general format is: >>> >>> https://www.dropbox.com/s//filename.txt >>> >>> As long as a file is in the same folder, you can use that URL and just >>> replace the filename at the end with a different one. But since each >>> folder has its own random string, you can't know what the URL will be >>> for any other location. >>> >>> The Dropbox app probably knows, but it isn't telling. >> >> >> Actually, I'm trying to work out a solution for myself, not for other >> users, and this is for local files with Dropbox installed, not using the >> web service. Pretty sure the cryptic string is based on the filename as >> it's different for every file in the same folder, and replacing a file >> with one of the same name generates the same shared link. >> >> A right-click on the file is able to retrieve this link, so I'm hoping >> there's some way to do this through the system. Because there's a bit of >> delay before the link is revealed, I'm guessing there's a web/server query >> going on behind the scenes. The dropbox.py script is supposedly able to >> grab the link, but again, only on Linux it seems. >> >> Maybe the Dropbox gurus out there (Guglielmo? Andre?) can chime in and >> say if this is hopeless. >> >> Thanks for the responses. >> >> Scott Rossi >> Creative Director >> Tactile Media, UX/UI 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 mwieder at ahsoftware.net Wed May 14 22:02:10 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 14 May 2014 19:02:10 -0700 Subject: noob array question In-Reply-To: <044F2B72-349E-40B6-8E10-FB375BE703B0@semperuna.com> References: <044F2B72-349E-40B6-8E10-FB375BE703B0@semperuna.com> Message-ID: <61587178443.20140514190210@ahsoftware.net> Igor- Wednesday, May 14, 2014, 4:52:55 PM, you wrote: > A while ago I wrote a JSON parser in LiveCode. The *very heavily > commented* code can be found here: > https://github.com/luxlogica/easyjson > I hope this may be of help! Please do notice, though, that you've had a pull request from me waiting for 8 months now. -- -Mark Wieder ahsoftware at gmail.com This communication may be unlawfully collected and stored by the National Security Agency (NSA) in secret. The parties to this email do not consent to the retrieving or storing of this communication and any related metadata, as well as printing, copying, re-transmitting, disseminating, or otherwise using it. If you believe you have received this communication in error, please delete it immediately. From dochawk at gmail.com Wed May 14 22:45:23 2014 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 14 May 2014 19:45:23 -0700 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <6C2D89C6-04EE-411B-870A-2925C4130AF9@swcp.com> <5373A964.8090105@gmail.com> Message-ID: On Wed, May 14, 2014 at 10:47 AM, Dar Scott wrote: > No sleep. I was getting confused with grouping a group. It can be done, > but I don?t know how with the IDE. Group two things, and delete one. I've stumbled across *empty* groups hanging around in my stacks . . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From green.rodney at gmail.com Wed May 14 22:53:44 2014 From: green.rodney at gmail.com (Rodney Green) Date: Wed, 14 May 2014 22:53:44 -0400 Subject: noob array question In-Reply-To: <61587178443.20140514190210@ahsoftware.net> References: <044F2B72-349E-40B6-8E10-FB375BE703B0@semperuna.com> <61587178443.20140514190210@ahsoftware.net> Message-ID: Sorry - please bear with me. When I said noob, I meant it. I was wanting to know how my parsed json should look. I already have the json coming in and I have learned the basics of parsing. My json looks like this: {"results":[{"definition":"before - in front","word":"ante","createdAt":"2014-03-24T16:06:07.953Z","updatedAt":"2014-05-13T23:10:59.622Z","objectId":"sigJV2eUjP"},{"definition":"against - opposite of","word":"anti","createdAt":"2014-03-24T16:07:05.863Z","updatedAt":"2014-05-13T23:10:45.199Z","objectId":"wUphQNczud"}]} I can't figure out how to get this ready to be converted to an array. I have not yet installed any plugins or external files, so I was trying to do this on my own. On Wed, May 14, 2014 at 10:02 PM, Mark Wieder wrote: > Igor- > > Wednesday, May 14, 2014, 4:52:55 PM, you wrote: > > > A while ago I wrote a JSON parser in LiveCode. The *very heavily > > commented* code can be found here: > > > https://github.com/luxlogica/easyjson > > > I hope this may be of help! > > Please do notice, though, that you've had a pull request from me > waiting for 8 months now. > > -- > -Mark Wieder > ahsoftware at gmail.com > > This communication may be unlawfully collected and stored by the National > Security Agency (NSA) in secret. The parties to this email do not > consent to the retrieving or storing of this communication and any > related metadata, as well as printing, copying, re-transmitting, > disseminating, or otherwise using it. If you believe you have received > this communication in error, please delete it immediately. > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From igor at semperuna.com Thu May 15 00:39:51 2014 From: igor at semperuna.com (Igor de Oliveira Couto) Date: Thu, 15 May 2014 14:39:51 +1000 Subject: noob array question In-Reply-To: References: <044F2B72-349E-40B6-8E10-FB375BE703B0@semperuna.com> <61587178443.20140514190210@ahsoftware.net> Message-ID: <577C6567-8BF4-45A5-9916-11251184711D@semperuna.com> On 15 May 2014, at 12:53 pm, Rodney Green wrote: > [...] I can't figure out how to get this ready to be converted to an array. I > have not yet installed any plugins or external files, so I was trying to do > this on my own. In order to 'convert' your json data to a LiveCode array, you will have to *parse* it: that means, that you will have to write code that breaks down the json text into its different components (json objects and json arrays), extracts the values from these components, and puts these values into a LiveCode array that you can use. This is *exactly* what "easyJSON" does. You can write it all from again from scratch - it's a good exercise, specially when you are learning a new language - but you might also want to study the code a little first, to get some hints, and to see how others have done it. As you develop your own JSON parser, you may find an even better way to do what easyJSON does - and if you do, I hope you'll contribute your code to the easyJSON project! :-) Kind regards, -- Igor Couto Sydney, Australia From peterwawood at gmail.com Thu May 15 02:01:48 2014 From: peterwawood at gmail.com (Peter W A Wood) Date: Thu, 15 May 2014 14:01:48 +0800 Subject: Unicode Really Does Just Work in LiveCode Message-ID: I've come up with a set of tests to use to compare different languages Unicode capabilities. I call them the "Unicode Out Of The Box Tests". At the moment Apple's Cocoa & Objective-C is the top scorer with 15 out of 15. Livecode scores 12 out of 15. Despite what the scores seem to tell, the team at RunRev have done a fantastic job. They have made it so easy to handle Unicode. The LiveCode tests were much easier to write, read and understand compared to the Objective-C code. Take a look for yourself at https://github.com/PeterWAWood/UnicodeOutOfTheBoxTests I would very much like to thank Kenji Kojima for not only sharing a Kanji character that only has a decomposed form on this list but also for the fascinating explanation of the characters existence. Peter http://LiveCode1001.blogspot.com From mwieder at ahsoftware.net Thu May 15 02:02:04 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 14 May 2014 23:02:04 -0700 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> Message-ID: <1111601571958.20140514230204@ahsoftware.net> Devin- The contextual menu that pops up when you right-click on a control is different from the one that pops up when you right-click a stack, which is different from the one that pops up in the Application Browser, which is different from the one that pops up in the Project Browser. Drives. Me. Crazy. Why are Edit Script and Property Inspector swapped? Why can you Cut/Copy/Paste a control but not a card? Why is copying a card so hard? The Property Inspector changes size depending on what you're looking at. Why do I have to bring up the Property Inspector at all (and then change the context to Contents) in order to change the text of a label (or other) field? Yes, I made a plugin (as have we all) that lets me double-click a label field to edit the text, but why should I have to do that? I always get the Size and Position scale arrows wrong on the Property Inspector. I keep expecting the uparrow to increase the value, no matter how much experience I get fiddling with it. -- -Mark Wieder ahsoftware at gmail.com This communication may be unlawfully collected and stored by the National Security Agency (NSA) in secret. The parties to this email do not consent to the retrieving or storing of this communication and any related metadata, as well as printing, copying, re-transmitting, disseminating, or otherwise using it. If you believe you have received this communication in error, please delete it immediately. From hello at simonsmith.co Thu May 15 02:32:53 2014 From: hello at simonsmith.co (Simon Smith) Date: Thu, 15 May 2014 08:32:53 +0200 Subject: Measuring CGI resource usage In-Reply-To: <537391B4.2040909@fourthworld.com> References: <537391B4.2040909@fourthworld.com> Message-ID: Hi Richard Not sure if this would work - creating a daemon from a shell script and using the ps (or top) command to monitor and output everything for the livecode cgi process to text file, that you can then examine. - Simon On Wed, May 14, 2014 at 5:54 PM, Richard Gaskin wrote: > CGI is an uncommonly harsh environment, with the entire runtime life cycle > happening in the time it takes to satisfy an HTTP request. So I tend to > take great care in measuring both CPU time and memory with CGI scripts, but > I've found it difficult to get accurate measurements in the server > environment. > > One commonly-recommended method is to use the "time" program, with the > --verbose option to include memory: > > /usr/bin/time --verbose ./livecode-server somescriptfile.lc > > It seems on many systems that time program is implemented in an incomplete > way, showing artificially low values for memory usage. > > top might seem a good option, but in practice it's useless since even its > tightest update frequency is less than the execution time of my scripts. > > Any suggestions for something like /usr/bin/time but is actually reliable, > something I can attach to the command line call for an accurate measurement > of both time and memory? > > -- > 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 fraser.gordon at runrev.com Thu May 15 05:25:12 2014 From: fraser.gordon at runrev.com (Fraser Gordon) Date: Thu, 15 May 2014 10:25:12 +0100 Subject: Unicode Really Does Just Work in LiveCode In-Reply-To: References: Message-ID: On 15 May 2014, at 07:01, Peter W A Wood wrote: > I've come up with a set of tests to use to compare different languages Unicode capabilities. I call them the "Unicode Out Of The Box Tests". At the moment Apple's Cocoa & Objective-C is the top scorer with 15 out of 15. Livecode scores 12 out of 15. > > Despite what the scores seem to tell, the team at RunRev have done a fantastic job. They have made it so easy to handle Unicode. The LiveCode tests were much easier to write, read and understand compared to the Objective-C code. Take a look for yourself at https://github.com/PeterWAWood/UnicodeOutOfTheBoxTests Funnily enough, this was covered in our marketing mailer yesterday ;) http://summerschool.livecode.com/index.php?option=com_content&view=article&id=82&Itemid=615 The hint I wrote shows how to do proper case conversions (i.e don't use toupper and tolower - they don't take language-specific rules into account). We do expect to add these into the engine core at some point but we'll need to come up with a framework for locales first. Regards, Fraser From igor at semperuna.com Thu May 15 05:33:17 2014 From: igor at semperuna.com (Igor de Oliveira Couto) Date: Thu, 15 May 2014 19:33:17 +1000 Subject: Unicode Really Does Just Work in LiveCode In-Reply-To: References: Message-ID: <7EA9679F-8F01-46A2-9BF3-3469B307F97F@semperuna.com> This is exciting news: On 15 May 2014, at 7:25 pm, Fraser Gordon wrote: > The hint I wrote shows how to do proper case conversions (i.e don't use toupper and tolower - they don't take language-specific rules into account). We do expect to add these into the engine core at some point but we'll need to come up with a framework for locales first. I hope that having a "locale framework" means that we will be able to easily localise dates and numbers - and convert between the different locale formats, right?... That would be wonderful! -- Igor Couto Sydney, Australia From christer at mindcrea.com Thu May 15 06:47:08 2014 From: christer at mindcrea.com (=?windows-1252?Q?Pyyhti=E4_Christer?=) Date: Thu, 15 May 2014 13:47:08 +0300 Subject: noob array question Message-ID: <6DA9D2ED-93E6-42BC-B134-BF3039FE3058@mindcrea.com> It is very easy with pure LiveCode. Just set itemDelimiter to "}? to extract the JSON elements, strip "{" -characters from those, look what you need to use as the next itemDelimiter and do it again. Then move to array. It probably takes less that 10 lines of code. This is the way I have done it and don't need any externals. Christer Pyyhti? MindCrea Ltd From wow at together.net Thu May 15 07:30:49 2014 From: wow at together.net (Richard Miller) Date: Thu, 15 May 2014 07:30:49 -0400 Subject: [ANN] Facebook Lib In-Reply-To: References: Message-ID: <5374A569.6010200@together.net> Just reporting that I have had success with Andre's Facebook Lib in a commercial product. Got it working on the Window's side as well, which was initially a bit more challenging. And we received the necessary approvals from Facebook.. Thanks, Andre! Richard Miller On 5/3/14, 8:58 PM, Andre Garzia wrote: > Guys, > > I've added a PDF quick guide that you can take a look at: > > http://andregarzia.com/files/FacebookLib.pdf > > This guide is included with the new version of the library. There is also > an update checked if you click on the version number. Current version is > 1.5 so if you're not running it then you should download again. > > Cheers > > From igor at semperuna.com Thu May 15 08:53:02 2014 From: igor at semperuna.com (Igor de Oliveira Couto) Date: Thu, 15 May 2014 22:53:02 +1000 Subject: noob array question In-Reply-To: <6DA9D2ED-93E6-42BC-B134-BF3039FE3058@mindcrea.com> References: <6DA9D2ED-93E6-42BC-B134-BF3039FE3058@mindcrea.com> Message-ID: <9B56B7FC-91B9-4BF5-B86D-D39E3B15832B@semperuna.com> On 15 May 2014, at 8:47 pm, Pyyhti? Christer wrote: > Just set itemDelimiter to "}? to extract the JSON elements, strip "{" -characters from those, look what you need to use as the next itemDelimiter and do it again. Then move to array. > > It probably takes less that 10 lines of code. This may be overly simplistic. Using this approach, you would not be able to appropriately parse things such as: - JSON documents that have a array at the root instead of an object: ["some text", 3, { "key":"value"}] - JSON documents that contain the "{" and "}" characters inside string values: { "key":"{3 + [ 4 x (1 + 1) + (5 x 2) ]}"} - JSON documents that have objects nested inside objects: {{ "key1": { "subKey1": "value"}},{ "key1": { "subKey1": "value"}}} You will also come across other issues when you start dealing with JSON that was generated by other encoders. For instance, PHP encodes unicode characters in JSON strings using numerical hex codes that have to be converted into "normal" string. On 15 May 2014, at 8:47 pm, Pyyhti? Christer wrote: > It is very easy with pure LiveCode. [...] > > This is the way I have done it and don't need any externals. Indeed! Note, that EasyJSON is NOT an external - it is a pure LiveCode script that you can include in your own stacks, or use with LiveCode Server. -- Igor Couto Sydney, Australia From devin_asay at byu.edu Thu May 15 10:42:34 2014 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 15 May 2014 14:42:34 +0000 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <1111601571958.20140514230204@ahsoftware.net> References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <1111601571958.20140514230204@ahsoftware.net> Message-ID: Thanks for the responses folks. Keep them coming, and I'll post a summary. Here's another one of mine: Names of blendLevel inks: Whaaa? What do those things even mean? Devin Devin Asay Office of Digital Humanities Brigham Young University From MikeKerner at roadrunner.com Thu May 15 11:10:44 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 15 May 2014 11:10:44 -0400 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <1111601571958.20140514230204@ahsoftware.net> Message-ID: Try resizing something, or using the alignment tools. I just ran into this, again, this week, when I was trying to fix a vertical line. The line is too short, so I changed the length. The line lengthened, UPWARD. So I then changed the top of the line, thinking that would help me except the bottom stayed and thus the line was shorter, again, but I missed that the "resize" checkbox was unchecked - because, if you don't have "resize" checked, then when you change a coordinate of an object, it just moves the object. What's even weirder about that is that normally, now, when I create a line, if I resize it I get the even more bizarre behavior of having the line lengthen in BOTH directions with the center fixed, which is generally followed by my shaking my monitor and screaming at it. Now, go try to use the equalize/align/distribute tools. Throw three or four objects on a card and use them. Is this also where I get to remind everyone about LC's bigotry toward items? You know, because ",,a" is three items, but "a,," and ",a," only counts as two? On Thu, May 15, 2014 at 10:42 AM, Devin Asay wrote: > Thanks for the responses folks. Keep them coming, and I'll post a summary. > > Here's another one of mine: > > Names of blendLevel inks: Whaaa? What do those things even mean? > > Devin > > Devin Asay > Office of Digital Humanities > Brigham Young University > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From ambassador at fourthworld.com Thu May 15 11:12:08 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 15 May 2014 08:12:08 -0700 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: References: Message-ID: <5374D948.8030003@fourthworld.com> Devin Asay wrote: > Thanks for the responses folks. Keep them coming, and I'll post a summary. It may be helpful if you'd post your summary to the IDE Contributors Forum: > Here's another one of mine: > > Names of blendLevel inks: Whaaa? What do those things even mean? Most of those names come from the bit-wise operations they use, or some similar historic origin. While it might be nice to try to craft English-like names for them, that's a daunting task - "XOR" is "XOR" in every language, and geeky as it is I can't think of any other way to describe it that isn't nearly a sentence long. :) -- 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 MikeKerner at roadrunner.com Thu May 15 11:16:12 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 15 May 2014 11:16:12 -0400 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <1111601571958.20140514230204@ahsoftware.net> Message-ID: Whoops! Wait, a second, here's another: The "locked" of the properties palette for each object is separate and persistent. This is really great when you are working with a component or object that is installed by another developer, and want to look at two of the developer's objects side-by-side and make one like the other, but really awful when you don't, because you're stuck with it. You're not in charge of your setup, the component developer is, and if you have to fix something in that component, you are in for a lot of extra clicks and palette issues. On Thu, May 15, 2014 at 11:10 AM, Mike Kerner wrote: > Try resizing something, or using the alignment tools. > > I just ran into this, again, this week, when I was trying to fix a > vertical line. The line is too short, so I changed the length. The line > lengthened, UPWARD. So I then changed the top of the line, thinking that > would help me except the bottom stayed and thus the line was shorter, > again, but I missed that the "resize" checkbox was unchecked - because, if > you don't have "resize" checked, then when you change a coordinate of an > object, it just moves the object. > > What's even weirder about that is that normally, now, when I create a > line, if I resize it I get the even more bizarre behavior of having the > line lengthen in BOTH directions with the center fixed, which is generally > followed by my shaking my monitor and screaming at it. > > Now, go try to use the equalize/align/distribute tools. Throw three or > four objects on a card and use them. > > > Is this also where I get to remind everyone about LC's bigotry toward > items? You know, because ",,a" is three items, but "a,," and ",a," only > counts as two? > > > On Thu, May 15, 2014 at 10:42 AM, Devin Asay wrote: > >> Thanks for the responses folks. Keep them coming, and I'll post a summary. >> >> Here's another one of mine: >> >> Names of blendLevel inks: Whaaa? What do those things even mean? >> >> Devin >> >> Devin Asay >> Office of Digital Humanities >> Brigham Young University >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From MikeKerner at roadrunner.com Thu May 15 11:23:15 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 15 May 2014 11:23:15 -0400 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <1111601571958.20140514230204@ahsoftware.net> Message-ID: And another: If you have your lappie hooked to two monitors at work, and you use both monitors, and then you go home, guess what happens to windows, especially on a Mac, where you are using multiple workspaces? That's right, the windows, even the LC development windows, are off-screen somewhere at 3750,150, and your only hope of getting them back is to figure out what the name of the development window is (say, the message box, or a properties palette, or maybe the script editor" and then going to the message box and moving it manually. The good news with most of the things that we complain about is that because you can modify LC from within LC, you can fix these things yourself. The bad news is that when you run into these sorts of things, there isn't an uproar from the community that puts pressure on Edinburgh to drop refactoring the engine to fix something. HOWEVER, I think I'd take it this way, because this way, there is an economic motive for some author to release a tool that does something better than LC does, or is ready before LC might make it a priority. Yes, it costs money to purchase those tools, but it makes the ecosystem better, even though the IDE isn't better. On Thu, May 15, 2014 at 11:16 AM, Mike Kerner wrote: > Whoops! Wait, a second, here's another: > The "locked" of the properties palette for each object is separate and > persistent. This is really great when you are working with a component or > object that is installed by another developer, and want to look at two of > the developer's objects side-by-side and make one like the other, but > really awful when you don't, because you're stuck with it. You're not in > charge of your setup, the component developer is, and if you have to fix > something in that component, you are in for a lot of extra clicks and > palette issues. > > > On Thu, May 15, 2014 at 11:10 AM, Mike Kerner wrote: > >> Try resizing something, or using the alignment tools. >> >> I just ran into this, again, this week, when I was trying to fix a >> vertical line. The line is too short, so I changed the length. The line >> lengthened, UPWARD. So I then changed the top of the line, thinking that >> would help me except the bottom stayed and thus the line was shorter, >> again, but I missed that the "resize" checkbox was unchecked - because, if >> you don't have "resize" checked, then when you change a coordinate of an >> object, it just moves the object. >> >> What's even weirder about that is that normally, now, when I create a >> line, if I resize it I get the even more bizarre behavior of having the >> line lengthen in BOTH directions with the center fixed, which is generally >> followed by my shaking my monitor and screaming at it. >> >> Now, go try to use the equalize/align/distribute tools. Throw three or >> four objects on a card and use them. >> >> >> Is this also where I get to remind everyone about LC's bigotry toward >> items? You know, because ",,a" is three items, but "a,," and ",a," only >> counts as two? >> >> >> On Thu, May 15, 2014 at 10:42 AM, Devin Asay wrote: >> >>> Thanks for the responses folks. Keep them coming, and I'll post a >>> summary. >>> >>> Here's another one of mine: >>> >>> Names of blendLevel inks: Whaaa? What do those things even mean? >>> >>> Devin >>> >>> Devin Asay >>> Office of Digital Humanities >>> Brigham Young University >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> >> >> >> -- >> On the first day, God created the heavens and the Earth >> On the second day, God created the oceans. >> On the third day, God put the animals on hold for a few hours, >> and did a little diving. >> And God said, "This is good." >> > > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From devin_asay at byu.edu Thu May 15 11:24:57 2014 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 15 May 2014 15:24:57 +0000 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <5374D948.8030003@fourthworld.com> References: <5374D948.8030003@fourthworld.com> Message-ID: <6E8B313A-6D0C-4E05-92CA-9FE67CB225A7@byu.edu> On May 15, 2014, at 9:12 AM, Richard Gaskin wrote: > Devin Asay wrote: >> Thanks for the responses folks. Keep them coming, and I'll post a summary. > > It may be helpful if you'd post your summary to the IDE Contributors Forum: > > > >> Here's another one of mine: >> >> Names of blendLevel inks: Whaaa? What do those things even mean? > > Most of those names come from the bit-wise operations they use, or some similar historic origin. > > While it might be nice to try to craft English-like names for them, that's a daunting task - "XOR" is "XOR" in every language, and geeky as it is I can't think of any other way to describe it that isn't nearly a sentence long. :) Yes, I agree that sometimes concepts are too complex to describe in a short, neat label. But in the interface, perhaps the menu could show the effect of the ink visually, or maybe there could be a help button that would pop up a list explaining the inks in simple language. Devin Devin Asay Office of Digital Humanities Brigham Young University From devin_asay at byu.edu Thu May 15 11:35:49 2014 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 15 May 2014 15:35:49 +0000 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <1111601571958.20140514230204@ahsoftware.net> Message-ID: <88E3EACE-F06E-4EA5-A043-4EDBB7739267@byu.edu> On May 15, 2014, at 9:16 AM, Mike Kerner wrote: > Whoops! Wait, a second, here's another: > The "locked" of the properties palette for each object is separate and > persistent. This is really great when you are working with a component or > object that is installed by another developer, and want to look at two of > the developer's objects side-by-side and make one like the other, but > really awful when you don't, because you're stuck with it. You're not in > charge of your setup, the component developer is, and if you have to fix > something in that component, you are in for a lot of extra clicks and > palette issues. I'm not sure I'm following you on this one, Mike. Are you talking about the lock icon that locks the property palette to the currently selected object? What do you mean by persistent? Can't you just click the lock icon to de-link it from the object? Or are you referring to another "locked" property? Devin Devin Asay Office of Digital Humanities Brigham Young University From charles at buchwald.ca Thu May 15 11:57:46 2014 From: charles at buchwald.ca (Charles E Buchwald) Date: Thu, 15 May 2014 10:57:46 -0500 Subject: IDE oddities (was Re: Error Messages Are Evil) Message-ID: <98128311-3961-4D01-9F22-5BD23A91955B@buchwald.ca> Mike, this is the part that I don't get about open source... yet. I guess we don't have the community structures to handle it. I mean, I've made that (free) plugin to handle this specific problem. "lcMover" moves stacks/windows around, whether they are off-screen or not. I even added an option recently to specifically move off-screen stacks back on-screen. (Not posted quite yet... on the way.) Isn't the whole open source idea that I could contribute some code for that to the IDE? Preferably without having to write it in C++? Since GitHub doesn't work for this, will we eventually have designated community members to shepherd the integration of code or features like this? That is, a community mechanism for addressing "IDE oddities"? - Charles On 15 May 2014, at 10:23 AM, Mike Kerner wrote: > And another: > If you have your lappie hooked to two monitors at work, and you use both > monitors, and then you go home, guess what happens to windows, especially > on a Mac, where you are using multiple workspaces? That's right, the > windows, even the LC development windows, are off-screen somewhere at > 3750,150, and your only hope of getting them back is to figure out what the > name of the development window is (say, the message box, or a properties > palette, or maybe the script editor" and then going to the message box and > moving it manually. > > The good news with most of the things that we complain about is that > because you can modify LC from within LC, you can fix these things > yourself. The bad news is that when you run into these sorts of things, > there isn't an uproar from the community that puts pressure on Edinburgh to > drop refactoring the engine to fix something. > > HOWEVER, I think I'd take it this way, because this way, there is an > economic motive for some author to release a tool that does something > better than LC does, or is ready before LC might make it a priority. Yes, > it costs money to purchase those tools, but it makes the ecosystem better, > even though the IDE isn't better. -- Charles E. Buchwald CEO/Director General Museografica Digital http://digital.museografica.com LC Developer Tools: http://buchwald.ca/developer-tools/ Email Notice: http://wp.me/P3aT4d-33 From jacque at hyperactivesw.com Thu May 15 12:00:12 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 15 May 2014 11:00:12 -0500 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <6E8B313A-6D0C-4E05-92CA-9FE67CB225A7@byu.edu> References: <5374D948.8030003@fourthworld.com> <6E8B313A-6D0C-4E05-92CA-9FE67CB225A7@byu.edu> Message-ID: There's a small view of two overlapping images at the bottom of the inspector that shows what the ink will do. The names of the inks are the same as the ones that Photoshop and many other image processing programs use, so that's a tough call. Specialists might complain if they are changed. On May 15, 2014 10:24:57 AM CDT, Devin Asay wrote: > >On May 15, 2014, at 9:12 AM, Richard Gaskin > > wrote: > >> Devin Asay wrote: >>> Thanks for the responses folks. Keep them coming, and I'll post a >summary. >> >> It may be helpful if you'd post your summary to the IDE Contributors >Forum: >> >> >> >>> Here's another one of mine: >>> >>> Names of blendLevel inks: Whaaa? What do those things even mean? >> >> Most of those names come from the bit-wise operations they use, or >some similar historic origin. >> >> While it might be nice to try to craft English-like names for them, >that's a daunting task - "XOR" is "XOR" in every language, and geeky as >it is I can't think of any other way to describe it that isn't nearly a >sentence long. :) > >Yes, I agree that sometimes concepts are too complex to describe in a >short, neat label. But in the interface, perhaps the menu could show >the effect of the ink visually, or maybe there could be a help button >that would pop up a list explaining the inks in simple language. > >Devin > > >Devin Asay >Office of Digital Humanities >Brigham Young University > > >_______________________________________________ >use-livecode mailing list >use-livecode 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 devin_asay at byu.edu Thu May 15 12:07:58 2014 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 15 May 2014 16:07:58 +0000 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <98128311-3961-4D01-9F22-5BD23A91955B@buchwald.ca> References: <98128311-3961-4D01-9F22-5BD23A91955B@buchwald.ca> Message-ID: On May 15, 2014, at 9:57 AM, Charles E Buchwald wrote: > Mike, this is the part that I don't get about open source... yet. I guess we don't have the community structures to handle it. > > I mean, I've made that (free) plugin to handle this specific problem. "lcMover" moves stacks/windows around, whether they are off-screen or not. I even added an option recently to specifically move off-screen stacks back on-screen. (Not posted quite yet... on the way.) > Isn't the whole open source idea that I could contribute some code for that to the IDE? Preferably without having to write it in C++? > > Since GitHub doesn't work for this, will we eventually have designated community members to shepherd the integration of code or features like this? That is, a community mechanism for addressing "IDE oddities"? In light of my effort to compile this list, I'm interested in the answer to this question as well. My understanding is that the IDE is not yet part of the GitHub? thingy, but will be soon. Richard? Devin Devin Asay Office of Digital Humanities Brigham Young University From devin_asay at byu.edu Thu May 15 12:12:12 2014 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 15 May 2014 16:12:12 +0000 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: References: <5374D948.8030003@fourthworld.com> <6E8B313A-6D0C-4E05-92CA-9FE67CB225A7@byu.edu> Message-ID: On May 15, 2014, at 10:00 AM, "J. Landman Gay" wrote: > There's a small view of two overlapping images at the bottom of the inspector that shows what the ink will do. Well, I'll be d**ned. How many times have I looked at that, and it never registered until now. What a funny thing the human brain is. Well maybe just my brain. > The names of the inks are the same as the ones that Photoshop and many other image processing programs use, so that's a tough call. Specialists might complain if they are changed. Right. I don't get then in PS either. :) Maybe this is an area that's just gonna require a body to go through a tutorial. Devin Devin Asay Learn to code with LiveCode University http://university.livecode.com From eriks at sisyph.us Thu May 15 12:18:47 2014 From: eriks at sisyph.us (Erik Schwartz) Date: Thu, 15 May 2014 09:18:47 -0700 Subject: iTunes connect/app store issue Message-ID: I have received the following rejection notice from Apple for my Football Statistics application. The problem is that I neither have any contacts features or call any contacts functions or APIs in this application. Is there some flag I am missing in the build process that is adding a contacts API flag? I cannot find one. ----------------------- ------------- We found that your app did not achieve the core functionality described in your marketing materials or release notes, as required by the App Store Review Guidelines . Specifically, the Contacts API is flagged but there is no Contacts feature within your app. It would be appropriate to revise your app to ensure this feature is fully implemented or to revise your code to remove this API. ----------------------- Thanks, Erik -- ============================================= eriks at sisyph.us http://sisyph.us (530) 213-ERIK http://twitter.com/eriks (530) 213-3745 http://www.linkedin.com/in/erikschwartz Archery stuff: http://barebow.tumblr.com/ ============================================= From richmondmathewson at gmail.com Thu May 15 13:26:15 2014 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 15 May 2014 20:26:15 +0300 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <1111601571958.20140514230204@ahsoftware.net> Message-ID: <5374F8B7.3080500@gmail.com> On 15/05/14 17:42, Devin Asay wrote: > Thanks for the responses folks. Keep them coming, and I'll post a summary. > > Here's another one of mine: > > Names of blendLevel inks: Whaaa? What do those things even mean? Yes: a set of names that had some sort of connexion with the effects produced would makes things somewhat more intuitive. Richmond. > > Devin > > Devin Asay > Office of Digital Humanities > Brigham Young University > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 May 15 13:59:13 2014 From: dsc at swcp.com (Dar Scott) Date: Thu, 15 May 2014 11:59:13 -0600 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <1111601571958.20140514230204@ahsoftware.net> Message-ID: <2B72233D-F0AB-453C-925B-D0F2DF36F4B0@swcp.com> This one might be just me. It is awkward to move off the keyboard while editing a script to hover over a control in the Object Inspector waiting for it to take so I can see the name of the property. On May 15, 2014, at 8:42 AM, Devin Asay wrote: > Thanks for the responses folks. Keep them coming, and I'll post a summary. > > Here's another one of mine: > > Names of blendLevel inks: Whaaa? What do those things even mean? > > Devin > > Devin Asay > Office of Digital Humanities > Brigham Young University > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From MikeKerner at roadrunner.com Thu May 15 14:00:03 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 15 May 2014 14:00:03 -0400 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <88E3EACE-F06E-4EA5-A043-4EDBB7739267@byu.edu> References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <1111601571958.20140514230204@ahsoftware.net> <88E3EACE-F06E-4EA5-A043-4EDBB7739267@byu.edu> Message-ID: It's persistent between launches of LC. The case in question is dealing with the dataGrid, because there are issues with the DG, which I detailed in a bug report that I filed this week, in particular related to resizing a header. Because a DG is an amalgam of numerous LC objects, issues can quickly become amplified. On Thu, May 15, 2014 at 11:35 AM, Devin Asay wrote: > > On May 15, 2014, at 9:16 AM, Mike Kerner > wrote: > > > Whoops! Wait, a second, here's another: > > The "locked" of the properties palette for each object is separate and > > persistent. This is really great when you are working with a component > or > > object that is installed by another developer, and want to look at two of > > the developer's objects side-by-side and make one like the other, but > > really awful when you don't, because you're stuck with it. You're not in > > charge of your setup, the component developer is, and if you have to fix > > something in that component, you are in for a lot of extra clicks and > > palette issues. > > I'm not sure I'm following you on this one, Mike. Are you talking about > the lock icon that locks the property palette to the currently selected > object? What do you mean by persistent? Can't you just click the lock icon > to de-link it from the object? Or are you referring to another "locked" > property? > > Devin > > > Devin Asay > Office of Digital Humanities > Brigham Young University > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From MikeKerner at roadrunner.com Thu May 15 14:01:36 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 15 May 2014 14:01:36 -0400 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <98128311-3961-4D01-9F22-5BD23A91955B@buchwald.ca> References: <98128311-3961-4D01-9F22-5BD23A91955B@buchwald.ca> Message-ID: Charles, I was not aware of your add-on. Your add-on, like numerous other add-ons, have not made it to the collective consciousness, yet. That's exactly why we're talking about taking the revOnline project broader and trying to get it organized and improved, so that it becomes a catalog of everything you might want for LC, all in one place. On Thu, May 15, 2014 at 11:57 AM, Charles E Buchwald wrote: > Mike, this is the part that I don't get about open source... yet. I guess > we don't have the community structures to handle it. > > I mean, I've made that (free) plugin to handle this specific problem. > "lcMover" moves stacks/windows around, whether they are off-screen or not. > I even added an option recently to specifically move off-screen stacks back > on-screen. (Not posted quite yet... on the way.) > Isn't the whole open source idea that I could contribute some code for > that to the IDE? Preferably without having to write it in C++? > > Since GitHub doesn't work for this, will we eventually have designated > community members to shepherd the integration of code or features like > this? That is, a community mechanism for addressing "IDE oddities"? > > - Charles > > On 15 May 2014, at 10:23 AM, Mike Kerner > wrote: > > > And another: > > If you have your lappie hooked to two monitors at work, and you use both > > monitors, and then you go home, guess what happens to windows, especially > > on a Mac, where you are using multiple workspaces? That's right, the > > windows, even the LC development windows, are off-screen somewhere at > > 3750,150, and your only hope of getting them back is to figure out what > the > > name of the development window is (say, the message box, or a properties > > palette, or maybe the script editor" and then going to the message box > and > > moving it manually. > > > > The good news with most of the things that we complain about is that > > because you can modify LC from within LC, you can fix these things > > yourself. The bad news is that when you run into these sorts of things, > > there isn't an uproar from the community that puts pressure on Edinburgh > to > > drop refactoring the engine to fix something. > > > > HOWEVER, I think I'd take it this way, because this way, there is an > > economic motive for some author to release a tool that does something > > better than LC does, or is ready before LC might make it a priority. > Yes, > > it costs money to purchase those tools, but it makes the ecosystem > better, > > even though the IDE isn't better. > > -- > Charles E. Buchwald > CEO/Director General > Museografica Digital > http://digital.museografica.com > > LC Developer Tools: http://buchwald.ca/developer-tools/ > > Email Notice: http://wp.me/P3aT4d-33 > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From MikeKerner at roadrunner.com Thu May 15 14:02:19 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 15 May 2014 14:02:19 -0400 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: References: <98128311-3961-4D01-9F22-5BD23A91955B@buchwald.ca> Message-ID: Most of the LC-coded portions of LC are not part of GitHub. This also includes dataGrids, which have several issues I discovered earlier in the week. On Thu, May 15, 2014 at 12:07 PM, Devin Asay wrote: > > On May 15, 2014, at 9:57 AM, Charles E Buchwald > wrote: > > > Mike, this is the part that I don't get about open source... yet. I > guess we don't have the community structures to handle it. > > > > I mean, I've made that (free) plugin to handle this specific problem. > "lcMover" moves stacks/windows around, whether they are off-screen or not. > I even added an option recently to specifically move off-screen stacks back > on-screen. (Not posted quite yet... on the way.) > > Isn't the whole open source idea that I could contribute some code for > that to the IDE? Preferably without having to write it in C++? > > > > Since GitHub doesn't work for this, will we eventually have designated > community members to shepherd the integration of code or features like > this? That is, a community mechanism for addressing "IDE oddities"? > > In light of my effort to compile this list, I'm interested in the answer > to this question as well. My understanding is that the IDE is not yet part > of the GitHub? thingy, but will be soon. Richard? > > Devin > > > Devin Asay > Office of Digital Humanities > Brigham Young University > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From MikeKerner at roadrunner.com Thu May 15 14:02:39 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 15 May 2014 14:02:39 -0400 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <2B72233D-F0AB-453C-925B-D0F2DF36F4B0@swcp.com> References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <1111601571958.20140514230204@ahsoftware.net> <2B72233D-F0AB-453C-925B-D0F2DF36F4B0@swcp.com> Message-ID: +1 On Thu, May 15, 2014 at 1:59 PM, Dar Scott wrote: > This one might be just me. > > It is awkward to move off the keyboard while editing a script to hover > over a control in the Object Inspector waiting for it to take so I can see > the name of the property. > > On May 15, 2014, at 8:42 AM, Devin Asay wrote: > > > Thanks for the responses folks. Keep them coming, and I'll post a > summary. > > > > Here's another one of mine: > > > > Names of blendLevel inks: Whaaa? What do those things even mean? > > > > Devin > > > > Devin Asay > > Office of Digital Humanities > > Brigham Young University > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From dsc at swcp.com Thu May 15 14:03:17 2014 From: dsc at swcp.com (Dar Scott) Date: Thu, 15 May 2014 12:03:17 -0600 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <1111601571958.20140514230204@ahsoftware.net> Message-ID: <25E708C3-4B36-40E8-9EB9-1035DB055110@swcp.com> I?d call this one more than an oddity. This is a bug. It goes along with the one about how no window can be higher than the icon bar even if it is on a display placed high and the bar is not even on that display. Dar On May 15, 2014, at 9:23 AM, Mike Kerner wrote: > And another: > If you have your lappie hooked to two monitors at work, and you use both > monitors, and then you go home, guess what happens to windows, especially > on a Mac, where you are using multiple workspaces? That's right, the > windows, even the LC development windows, are off-screen somewhere at > 3750,150, and your only hope of getting them back is to figure out what the > name of the development window is (say, the message box, or a properties > palette, or maybe the script editor" and then going to the message box and > moving it manually. > > The good news with most of the things that we complain about is that > because you can modify LC from within LC, you can fix these things > yourself. The bad news is that when you run into these sorts of things, > there isn't an uproar from the community that puts pressure on Edinburgh to > drop refactoring the engine to fix something. > > HOWEVER, I think I'd take it this way, because this way, there is an > economic motive for some author to release a tool that does something > better than LC does, or is ready before LC might make it a priority. Yes, > it costs money to purchase those tools, but it makes the ecosystem better, > even though the IDE isn't better. > > > On Thu, May 15, 2014 at 11:16 AM, Mike Kerner wrote: > >> Whoops! Wait, a second, here's another: >> The "locked" of the properties palette for each object is separate and >> persistent. This is really great when you are working with a component or >> object that is installed by another developer, and want to look at two of >> the developer's objects side-by-side and make one like the other, but >> really awful when you don't, because you're stuck with it. You're not in >> charge of your setup, the component developer is, and if you have to fix >> something in that component, you are in for a lot of extra clicks and >> palette issues. >> >> >> On Thu, May 15, 2014 at 11:10 AM, Mike Kerner wrote: >> >>> Try resizing something, or using the alignment tools. >>> >>> I just ran into this, again, this week, when I was trying to fix a >>> vertical line. The line is too short, so I changed the length. The line >>> lengthened, UPWARD. So I then changed the top of the line, thinking that >>> would help me except the bottom stayed and thus the line was shorter, >>> again, but I missed that the "resize" checkbox was unchecked - because, if >>> you don't have "resize" checked, then when you change a coordinate of an >>> object, it just moves the object. >>> >>> What's even weirder about that is that normally, now, when I create a >>> line, if I resize it I get the even more bizarre behavior of having the >>> line lengthen in BOTH directions with the center fixed, which is generally >>> followed by my shaking my monitor and screaming at it. >>> >>> Now, go try to use the equalize/align/distribute tools. Throw three or >>> four objects on a card and use them. >>> >>> >>> Is this also where I get to remind everyone about LC's bigotry toward >>> items? You know, because ",,a" is three items, but "a,," and ",a," only >>> counts as two? >>> >>> >>> On Thu, May 15, 2014 at 10:42 AM, Devin Asay wrote: >>> >>>> Thanks for the responses folks. Keep them coming, and I'll post a >>>> summary. >>>> >>>> Here's another one of mine: >>>> >>>> Names of blendLevel inks: Whaaa? What do those things even mean? >>>> >>>> Devin >>>> >>>> Devin Asay >>>> Office of Digital Humanities >>>> Brigham Young University >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>> >>> >>> >>> -- >>> On the first day, God created the heavens and the Earth >>> On the second day, God created the oceans. >>> On the third day, God put the animals on hold for a few hours, >>> and did a little diving. >>> And God said, "This is good." >>> >> >> >> >> -- >> On the first day, God created the heavens and the Earth >> On the second day, God created the oceans. >> On the third day, God put the animals on hold for a few hours, >> and did a little diving. >> And God said, "This is good." >> > > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > _______________________________________________ > use-livecode mailing list > use-livecode at 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 May 15 14:40:40 2014 From: charles at buchwald.ca (Charles E Buchwald) Date: Thu, 15 May 2014 13:40:40 -0500 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: References: <98128311-3961-4D01-9F22-5BD23A91955B@buchwald.ca> Message-ID: OK, so what do we have to do, as a community of users, to get RevOnline working again? This seems like a good way to encourage and coordinate community participation. Particularly so because we are talking about LC code, outside of the GitHub ecosystem, and outside of the IDE. And because it's been broken, or at least hobbled, for quite a while. How about we take a modest plan to the mothership. Perhaps the mothership could appropriately anoint an individual or small team to shepherd a new version of RevOnline? Someone to oversee code integration? This could even serve as a model for further non-GitHub-based community participation.... Richard Gaskin: what's your perspective on this as community liaison? Other list members: any volunteers? - Charles On 15 May 2014, at 1:01 PM, Mike Kerner wrote: > Charles, > I was not aware of your add-on. Your add-on, like numerous other add-ons, > have not made it to the collective consciousness, yet. That's exactly why > we're talking about taking the revOnline project broader and trying to get > it organized and improved, so that it becomes a catalog of everything you > might want for LC, all in one place. > > > On Thu, May 15, 2014 at 11:57 AM, Charles E Buchwald wrote: > >> Mike, this is the part that I don't get about open source... yet. I guess >> we don't have the community structures to handle it. >> >> I mean, I've made that (free) plugin to handle this specific problem. >> "lcMover" moves stacks/windows around, whether they are off-screen or not. >> I even added an option recently to specifically move off-screen stacks back >> on-screen. (Not posted quite yet... on the way.) >> Isn't the whole open source idea that I could contribute some code for >> that to the IDE? Preferably without having to write it in C++? >> >> Since GitHub doesn't work for this, will we eventually have designated >> community members to shepherd the integration of code or features like >> this? That is, a community mechanism for addressing "IDE oddities"? >> >> - Charles -- Charles E. Buchwald CEO/Director General Museografica Digital http://digital.museografica.com LC Developer Tools: http://buchwald.ca/developer-tools/ Email Notice: http://wp.me/P3aT4d-33 From MikeKerner at roadrunner.com Thu May 15 15:22:41 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 15 May 2014 15:22:41 -0400 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: References: <98128311-3961-4D01-9F22-5BD23A91955B@buchwald.ca> Message-ID: Richard is heading up this effort. It is being discussed in another thread. Volunteers have been...volunteering. On Thu, May 15, 2014 at 2:40 PM, Charles E Buchwald wrote: > OK, so what do we have to do, as a community of users, to get RevOnline > working again? This seems like a good way to encourage and coordinate > community participation. Particularly so because we are talking about LC > code, outside of the GitHub ecosystem, and outside of the IDE. And because > it's been broken, or at least hobbled, for quite a while. > > How about we take a modest plan to the mothership. Perhaps the mothership > could appropriately anoint an individual or small team to shepherd a new > version of RevOnline? Someone to oversee code integration? This could even > serve as a model for further non-GitHub-based community participation.... > > Richard Gaskin: what's your perspective on this as community liaison? > > Other list members: any volunteers? > > - Charles > > On 15 May 2014, at 1:01 PM, Mike Kerner wrote: > > > Charles, > > I was not aware of your add-on. Your add-on, like numerous other > add-ons, > > have not made it to the collective consciousness, yet. That's exactly > why > > we're talking about taking the revOnline project broader and trying to > get > > it organized and improved, so that it becomes a catalog of everything you > > might want for LC, all in one place. > > > > > > On Thu, May 15, 2014 at 11:57 AM, Charles E Buchwald < > charles at buchwald.ca>wrote: > > > >> Mike, this is the part that I don't get about open source... yet. I > guess > >> we don't have the community structures to handle it. > >> > >> I mean, I've made that (free) plugin to handle this specific problem. > >> "lcMover" moves stacks/windows around, whether they are off-screen or > not. > >> I even added an option recently to specifically move off-screen stacks > back > >> on-screen. (Not posted quite yet... on the way.) > >> Isn't the whole open source idea that I could contribute some code for > >> that to the IDE? Preferably without having to write it in C++? > >> > >> Since GitHub doesn't work for this, will we eventually have designated > >> community members to shepherd the integration of code or features like > >> this? That is, a community mechanism for addressing "IDE oddities"? > >> > >> - Charles > > -- > Charles E. Buchwald > CEO/Director General > Museografica Digital > http://digital.museografica.com > > LC Developer Tools: http://buchwald.ca/developer-tools/ > > Email Notice: http://wp.me/P3aT4d-33 > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From MikeKerner at roadrunner.com Thu May 15 15:23:42 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 15 May 2014 15:23:42 -0400 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: References: <98128311-3961-4D01-9F22-5BD23A91955B@buchwald.ca> Message-ID: Look at the [Off] Cool Plugins thread. -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From MikeKerner at roadrunner.com Thu May 15 15:49:23 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 15 May 2014 15:49:23 -0400 Subject: Dropbox File Path via Shell Or Similar? In-Reply-To: <355A553F-0208-4128-A716-E6C27479F21F@madmansoft.com> References: <0A2FF187-4ACD-4999-965A-12B2BAB2C0F5@byu.edu> <5373CA1A.3050605@hyperactivesw.com> <355A553F-0208-4128-A716-E6C27479F21F@madmansoft.com> Message-ID: wow. I ignore a thread and this happens, lol. On Wed, May 14, 2014 at 9:45 PM, Stephen MacLean wrote: > Forget I wrote that... after seeing the other responses. > > Best, > > Steve > > On May 14, 2014, at 9:41 PM, Stephen MacLean > wrote: > > > Hi Scott, > > > > If you just want to access the files, that are local to you: > > > > /Users//Dropbox/ > > > > It's just like any other folder on your mac. > > > > You can get that by doing Command - i or get Info > > > > Best, > > > > Steve > > > > On May 14, 2014, at 4:33 PM, Scott Rossi wrote: > > > >> > >> On 5/14/14 12:55 PM, "J. Landman Gay" wrote: > >> > >>> On 5/14/14, 1:59 PM, Scott Rossi wrote: > >>>> Right, I'm not looking to upload/download, I'm trying to get a > >>>> Dropbox-formatted file path. > >>> > >>> I had to deal with that in AirLaunch and I don't think it's possible > >>> without asking the user at least once. After you do that you can > >>> generate links using the same format, as long as the files are in the > >>> same folder as the one the user supplied. > >>> > >>> Dropbox generates a different cryptic string for each folder. The > >>> general format is: > >>> > >>> https://www.dropbox.com/s//filename.txt > >>> > >>> As long as a file is in the same folder, you can use that URL and just > >>> replace the filename at the end with a different one. But since each > >>> folder has its own random string, you can't know what the URL will be > >>> for any other location. > >>> > >>> The Dropbox app probably knows, but it isn't telling. > >> > >> > >> Actually, I'm trying to work out a solution for myself, not for other > >> users, and this is for local files with Dropbox installed, not using the > >> web service. Pretty sure the cryptic string is based on the filename as > >> it's different for every file in the same folder, and replacing a file > >> with one of the same name generates the same shared link. > >> > >> A right-click on the file is able to retrieve this link, so I'm hoping > >> there's some way to do this through the system. Because there's a bit > of > >> delay before the link is revealed, I'm guessing there's a web/server > query > >> going on behind the scenes. The dropbox.py script is supposedly able to > >> grab the link, but again, only on Linux it seems. > >> > >> Maybe the Dropbox gurus out there (Guglielmo? Andre?) can chime in and > >> say if this is hopeless. > >> > >> Thanks for the responses. > >> > >> Scott Rossi > >> Creative Director > >> Tactile Media, UX/UI 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 > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From prothero at earthednet.org Thu May 15 16:28:38 2014 From: prothero at earthednet.org (William Prothero) Date: Thu, 15 May 2014 13:28:38 -0700 Subject: cumbersome pt and rect operations Message-ID: <41759934-6ECD-41AA-9129-0900CEE98E85@earthednet.org> Folks: I?m doing a lot of moving objects around on the screen. I find that it?s super cumbersome and generates a load of code. It would be really nice if there could be more compact operations. For example: put pt1 + pt2 into sumofPts 2,3 + 5,6 would result in 7,9 or put rect1 + pt1 into aRect 2,4,6,9 + 3,4 would result in 5,8,9,13 This would make it much easier to do these move operations. I know these can be done with simple functions but ?.. Perhaps I?m missing something in the docs, and there?s a much easier way to do this. Bill From ambassador at fourthworld.com Thu May 15 16:29:49 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 15 May 2014 13:29:49 -0700 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: References: Message-ID: <537523BD.909@fourthworld.com> Charles wrote: > OK, so what do we have to do, as a community of users, to get > RevOnline working again? Fix it. :) My Community meeting this morning with Ben focused almost exclusively on RevOnline. It's true that LiveCode is inherently problematic to attempt to integrate into tools like GitHub, not merely because it's a binary file format and GitHub is designed for plain text, but more because of the nature of the workflow in which UI and code are intermingled. Monte's spent considerable time explaining the Why of that, and if needed I could try again, but for now the bottom line on GitHub integration is that it may require engine enhancements to support, and given current priorities not likely to happen for at least a few more months at best. So in the absence of a GitHub workflow, clearly we need at least some alternative to move forward with community contributions on IDE components. We explored a few options, but one stood out as a *possible* solution for modest fixes in the short term. I'm stressing "possible" here because he needs to review the workflow with the team to make sure it's going to work, but here's the outline: If a member of the community has time and interest to fix a bug in the IDE, the revised handler(s) can be added to the bug report, and the title of the report prepended with "FIX:" to flag it for the team as a report that also includes the fix. And of course the post with the fixed handler(s) should note the object and line numbers where the original handler(s) can be found. For any issue whose recipe requires more than running a single line of code in the Message Box, a unit test stack should be provided illustrating the issue so that it can be run before the fix is applied, then again after copying-and-pasting the fix to verify that it works. Well-crafted unit tests may even be included in RunRev's internal collection for future regression tests, providing long-term benefit in addition to helping to ensure quick action on a bug. As an example of this workflow in action, we have a simple fix here: Since the code change is comprised of adding only five characters to a comparison string and can be easily seen in the Message Box, no unit test is required for that one. There may be reasons why they're not able to guarantee super-quick responses on reports using this protocol, but even before he runs it by the team I see no harm and potentially much good in encouraging interested folks to dive into fixing any issues you find particularly annoying, and including the fixed code in the report. True, this protocol can only address issues of limited scope, and at the moment is still being reviewed for feasibility. But the benefit of having fixed code posted to the report is undeniably valuable in guiding the team to the solution - all we need now is people in a position to supply the fixes. That last step has been the hardest. For example, after all the discussion of documentation issues over the years, once I got forum permissions to modify things there for community initiatives I took the time to set up a new forum section for that: Thus far there's been some good ideas discussed, but no one in a position to actually act on any of them. Many of us juggle multiple priorities, much like RunRev themselves, so I can understand that it's far easier to imagine fixed code than it is to write it. :) It may be that we won't really see serious traction on community participation for quite some months yet, until the community grows large enough to include a greater number of people in a position to contribute. We'll see. But in the meantime the core dev team at RunRev is actively exploring many ways to incorporate community contributions for IDE components, and if we start seeing fixes submitted to the bug reports we'll be able to refine and enhance the workflow to make sure it's working well for all of us. -- Richard Gaskin LiveCode Community Manager richard at livecode.org From devin_asay at byu.edu Thu May 15 17:12:39 2014 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 15 May 2014 21:12:39 +0000 Subject: cumbersome pt and rect operations In-Reply-To: <41759934-6ECD-41AA-9129-0900CEE98E85@earthednet.org> References: <41759934-6ECD-41AA-9129-0900CEE98E85@earthednet.org> Message-ID: <5D728CE4-95FF-4346-AE23-3D7363E15073@byu.edu> On May 15, 2014, at 2:28 PM, William Prothero wrote: > Folks: > I?m doing a lot of moving objects around on the screen. I find that it?s super cumbersome and generates a load of code. It would be really nice if there could be more compact operations. > > For example: > put pt1 + pt2 into sumofPts > 2,3 + 5,6 would result in 7,9 > > or > put rect1 + pt1 into aRect > 2,4,6,9 + 3,4 would result in 5,8,9,13 > > This would make it much easier to do these move operations. > > I know these can be done with simple functions but ?.. > Perhaps I?m missing something in the docs, and there?s a much easier way to do this. Bill, I don't know exactly what you want to do, but you can do a relative move by just specifying the X and Y increments that you want to add to the current location. move button "foo" relative 5,6 in 1 millisecond If you want instantaneous move you could try a 0 value for the time. Devin Devin Asay Learn to code with LiveCode University http://university.livecode.com From mikedoub at gmail.com Thu May 15 17:22:34 2014 From: mikedoub at gmail.com (Michael Doub) Date: Thu, 15 May 2014 17:22:34 -0400 Subject: Finding stacks on Mobile In-Reply-To: <003301cf6dec$38b4dbc0$aa1e9340$@net> References: <7A68D4D8-760D-4D98-9DD4-BEDF3CCC5A5B@gmail.com> <003301cf6dec$38b4dbc0$aa1e9340$@net> Message-ID: Thanks Ralph. My fundamental problem was that I was not using the ?Copy Files? tab. I incorrectly assumed that since they were all listed on the ?Stacks? tab they would have been copied. This does not appear to be the case. Regards, Mike On May 12, 2014, at 10:12 AM, Ralph DiMola wrote: > The stacks are located in the "engine folder" on mobile. I included my > library stack from a subfolder "Lib" from the main stack. > > Here is my code. > > if the environment = "Mobile" then > if there is a file (engine folder & slash & "Lib" & slash & > "MyLibrary.livecode") then > start using stack (engine folder & slash & "Lib" & slash & > "MyLibrary.livecode") > end if > else > -- standard issue non-mobile "start using" here > end if > > > I think there may be a performance hit on Android as the stack is inside a > "zip" file. I never tried to move a library stack out of the "engine folder" > into the "documents folder" and then do a start using from the "documents > folder". > > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > > -----Original Message----- > From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf > Of Michael Doub > Sent: Sunday, May 11, 2014 3:20 PM > To: How To use LiveCode use LiveCode > Subject: Finding stacks on Mobile > > Can anyone clue me in on the proper use of library stacks in the mobile > environment? I thought I understood it, but i guess not. > > I started putting my library code in substacks and I quickly realized that > that causes name conflicts when in the IDE when trying to re-use the stacks > and it kind of defeated the purpose of library stacks. However, when I > made a mobile app, the startusing worked just fine, no problem finding the > stacks. > > Then I starting adding stacks in the standalone builder stacks tab. I > thought that must have been the bit of information I was missing. I have > been happily working in the IDE, start using and go to works as expected. > I thought that I would have smooth sailing going to mobile. Well, I just > started to test on an android device and to my surprise my main stack is > unable to find any other stack. Neither start using or go to stack is > finding the other main stacks. > > What am I missing? Do I need some other initialization for the engine to > find these stacks? > > if "libjson" is not among the lines of the stacksinuse then > start using "libjson" > end if > _______________________________________________ > use-livecode mailing list > use-livecode 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 MikeKerner at roadrunner.com Thu May 15 17:33:02 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 15 May 2014 17:33:02 -0400 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <537523BD.909@fourthworld.com> References: <537523BD.909@fourthworld.com> Message-ID: This is similar to a discussion I had earlier this week about fixing the issues I found in DataGrid. However, what do we do about OnRev, especially if we are going to work on it as a group of sorts? On Thu, May 15, 2014 at 4:29 PM, Richard Gaskin wrote: > Charles wrote: > > OK, so what do we have to do, as a community of users, to get > > RevOnline working again? > > Fix it. :) > > My Community meeting this morning with Ben focused almost exclusively on > RevOnline. > > It's true that LiveCode is inherently problematic to attempt to integrate > into tools like GitHub, not merely because it's a binary file format and > GitHub is designed for plain text, but more because of the nature of the > workflow in which UI and code are intermingled. Monte's spent considerable > time explaining the Why of that, and if needed I could try again, but for > now the bottom line on GitHub integration is that it may require engine > enhancements to support, and given current priorities not likely to happen > for at least a few more months at best. > > So in the absence of a GitHub workflow, clearly we need at least some > alternative to move forward with community contributions on IDE components. > > We explored a few options, but one stood out as a *possible* solution for > modest fixes in the short term. I'm stressing "possible" here because he > needs to review the workflow with the team to make sure it's going to work, > but here's the outline: > > > If a member of the community has time and interest to fix a bug in the > IDE, the revised handler(s) can be added to the bug report, and the title > of the report prepended with "FIX:" to flag it for the team as a report > that also includes the fix. And of course the post with the fixed > handler(s) should note the object and line numbers where the original > handler(s) can be found. > > For any issue whose recipe requires more than running a single line of > code in the Message Box, a unit test stack should be provided illustrating > the issue so that it can be run before the fix is applied, then again after > copying-and-pasting the fix to verify that it works. > > Well-crafted unit tests may even be included in RunRev's internal > collection for future regression tests, providing long-term benefit in > addition to helping to ensure quick action on a bug. > > > As an example of this workflow in action, we have a simple fix here: > > > Since the code change is comprised of adding only five characters to a > comparison string and can be easily seen in the Message Box, no unit test > is required for that one. > > There may be reasons why they're not able to guarantee super-quick > responses on reports using this protocol, but even before he runs it by the > team I see no harm and potentially much good in encouraging interested > folks to dive into fixing any issues you find particularly annoying, and > including the fixed code in the report. > > > True, this protocol can only address issues of limited scope, and at the > moment is still being reviewed for feasibility. > > But the benefit of having fixed code posted to the report is undeniably > valuable in guiding the team to the solution - all we need now is people in > a position to supply the fixes. > > That last step has been the hardest. > > For example, after all the discussion of documentation issues over the > years, once I got forum permissions to modify things there for community > initiatives I took the time to set up a new forum section for that: > > > Thus far there's been some good ideas discussed, but no one in a position > to actually act on any of them. > > Many of us juggle multiple priorities, much like RunRev themselves, so I > can understand that it's far easier to imagine fixed code than it is to > write it. :) > > It may be that we won't really see serious traction on community > participation for quite some months yet, until the community grows large > enough to include a greater number of people in a position to contribute. > > We'll see. But in the meantime the core dev team at RunRev is actively > exploring many ways to incorporate community contributions for IDE > components, and if we start seeing fixes submitted to the bug reports we'll > be able to refine and enhance the workflow to make sure it's working well > for all of us. > > -- > Richard Gaskin > LiveCode Community Manager > richard at livecode.org > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From charles at buchwald.ca Thu May 15 17:53:20 2014 From: charles at buchwald.ca (Charles E Buchwald) Date: Thu, 15 May 2014 16:53:20 -0500 Subject: Community Contributions (was IDE oddities (was Re: Error Messages Are Evil)) In-Reply-To: References: <98128311-3961-4D01-9F22-5BD23A91955B@buchwald.ca> Message-ID: <2EA827C1-0C74-4E98-83D5-E0B49951926B@buchwald.ca> Mike, I did follow the whole "[Off] Cool Plugins thread". I was a bit disappointed that it kind of petered out after several people expressed an interest in helping. I did propose that the forum for plugins and extensions be split in two. My thought being that developing either is very different from the other, and that perhaps a forum focusing on LC-code-only plugins would be more inviting to newcomers. I do see that people have been volunteering. I thought if we had a group we could designate a code integrator, someone to work on categories, another for UI issues, and so on. Richard, I'm glad there is talk about mechanisms for contributing fixes. I will look at a couple of my pet "IDE Oddities" with that in mind and try submitting a FIX. Perhaps I can even dig into the RevOnline stack and suggest a FIX or two. I did participate in the Documentation Brainstorming forum, but I haven't seen much discussion there. The message I'm getting overall, is that it's too early for anything but simple "FIX" contributions. I'll try to be patient for the coming ideas and solutions for making contributions. (Isn't that, as much as anything, a topic for community discussion?) In the mean time, I'm going to continue making plugins. I'll add explicit open source licenses to at least some of them. Perhaps some of the ideas and code can be folded in to community efforts later. Maybe I can even find another list member or two who would be interested in collaborating on a plugin.... Cheers, - Charles P.S. I haven't posted any of my plugins on RevOnline, because it crashes LC each time I attempt a login or search. On 15 May 2014, at 2:23 PM, Mike Kerner wrote: > Look at the [Off] Cool Plugins thread. -- Charles E. Buchwald CEO/Director General Museografica Digital http://digital.museografica.com LC Developer Tools: http://buchwald.ca/developer-tools/ Email Notice: http://wp.me/P3aT4d-33 From charles at buchwald.ca Thu May 15 17:53:20 2014 From: charles at buchwald.ca (Charles E Buchwald) Date: Thu, 15 May 2014 16:53:20 -0500 Subject: Community Contributions (was IDE oddities (was Re: Error Messages Are Evil)) In-Reply-To: References: <98128311-3961-4D01-9F22-5BD23A91955B@buchwald.ca> Message-ID: <2888F74A-0C97-4B8F-8EB6-3280E6B747D3@buchwald.ca> Mike, I did follow the whole "[Off] Cool Plugins thread". I was a bit disappointed that it kind of petered out after several people expressed an interest in helping. I did propose that the forum for plugins and extensions be split in two. My thought being that developing either is very different from the other, and that perhaps a forum focusing on LC-code-only plugins would be more inviting to newcomers. I do see that people have been volunteering. I thought if we had a group we could designate a code integrator, someone to work on categories, another for UI issues, and so on. Richard, I'm glad there is talk about mechanisms for contributing fixes. I will look at a couple of my pet "IDE Oddities" with that in mind and try submitting a FIX. Perhaps I can even dig into the RevOnline stack and suggest a FIX or two. I did participate in the Documentation Brainstorming forum, but I haven't seen much discussion there. The message I'm getting overall, is that it's too early for anything but simple "FIX" contributions. I'll try to be patient for the coming ideas and solutions for making contributions. (Isn't that, as much as anything, a topic for community discussion?) In the mean time, I'm going to continue making plugins. I'll add explicit open source licenses to at least some of them. Perhaps some of the ideas and code can be folded in to community efforts later. Maybe I can even find another list member or two who would be interested in collaborating on a plugin.... Cheers, - Charles P.S. I haven't posted any of my plugins on RevOnline, because it crashes LC each time I attempt a login or search. On 15 May 2014, at 2:23 PM, Mike Kerner wrote: > Look at the [Off] Cool Plugins thread. -- Charles E. Buchwald CEO/Director General Museografica Digital http://digital.museografica.com LC Developer Tools: http://buchwald.ca/developer-tools/ Email Notice: http://wp.me/P3aT4d-33 From alex at tweedly.net Thu May 15 18:23:15 2014 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 15 May 2014 23:23:15 +0100 Subject: [TIC: Tongue in Cheek] Re: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <537523BD.909@fourthworld.com> References: <537523BD.909@fourthworld.com> Message-ID: <53753E53.4070900@tweedly.net> On 15/05/2014 21:29, Richard Gaskin wrote: > > As an example of this workflow in action, we have a simple fix here: > > > Since the code change is comprised of adding only five characters to a > comparison string and can be easily seen in the Message Box, no unit > test is required for that one. > I confess I have not read the guidelines on making code contributions, so I don't know which step includes code review by general onlookers - so here's a quick code review of this change. The proposed change is summarized as: > Currently: > if the platform is "MacOS" then > > Should be: > if the platform is in "MacOSLinux" then I'd regard that change as unsafe for the following reason. Currently Apple have reached version 10 (i.e. "X") of MacOS, and version 7 of IOS. I suspect these may merge in the future, and be named either simply "OS" or something like that. Now, given enough years, the version number will reach 50, i.e. in Roman numerals, "L" - and so be called "OSL". This could result in a false positive in the above test, since OSL is a substring spread across what are really two distinct parts of "MacOSLinux". I'd therefore propose that this test should be something more like if the platform is among the items of "MacOS,Linux" then However - I've not actually tested that, nor checked whether the itemDel can be safely assumed at that point in the script - so you should probably ignore this suggestion :-) -- Alex. From ambassador at fourthworld.com Thu May 15 18:25:04 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 15 May 2014 15:25:04 -0700 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: References: Message-ID: <53753EC0.2040303@fourthworld.com> Mike Kerner wrote: > This is similar to a discussion I had earlier this week about fixing the > issues I found in DataGrid. I think I missed something. Did you submit fixes with those? If you did, please add a "FIX:" prefix to the report titled so they can be flagged. > However, what do we do about OnRev, especially if we are going to work on > it as a group of sorts? On-Rev the hosting service, or RevOnline the stack sharing tool? If the former, the LiveCode Server engine is already open source in GitHub, and the real-time debugger is being reviewed for possible open source as I noted in the post you replied to. In that post I also outlined some specific next steps for RevOnline, but one of the problems with writing long posts is details get lost. ;) I'll cover that some more in my reply to Charles shortly, but in brief let's start with the things we know we want to do: The biggest complaint with RevOnline right now is that some folks report it doesn't work for them. Let's fix that. In the course of addressing the these immediate short-term goals, we'll discover what works and doesn't work with the process and refine it as we go. -- Richard Gaskin LiveCode Community Manager richard at livecode.org From ambassador at fourthworld.com Thu May 15 18:34:38 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 15 May 2014 15:34:38 -0700 Subject: [TIC: Tongue in Cheek] Re: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <53753E53.4070900@tweedly.net> References: <53753E53.4070900@tweedly.net> Message-ID: <537540FE.5010004@fourthworld.com> Well, always good to anticipate future-proofing. :) On another note, as I promised you last week I did ask Ben if RunRev planned on open-sourcing the On-Rev real-time debugger. He's not sure and will check with Kevin, but he did confirm my hunch that it requires specific sockets open on the server so it won't be useful for anyone on a shared host, only a dedicated server where they can run custom daemons. I'll let you know when I hear back from him on that. Also, he let me know that the developer working on it reports that he's about a week or two away from completion. Nothing set in stone, of course, because it's a busy place there with team members wearing multiple hats, but at the moment things look promising for a rollout of the new On-Rev debugger reasonably soon. -- Richard Gaskin LiveCode Community Manager richard at livecode.org Alex Tweedly wrote: > On 15/05/2014 21:29, Richard Gaskin wrote: >> >> As an example of this workflow in action, we have a simple fix here: >> >> >> Since the code change is comprised of adding only five characters to a >> comparison string and can be easily seen in the Message Box, no unit >> test is required for that one. >> > I confess I have not read the guidelines on making code contributions, > so I don't know which step includes code review by general onlookers - > so here's a quick code review of this change. > > The proposed change is summarized as: >> Currently: >> if the platform is "MacOS" then >> >> Should be: >> if the platform is in "MacOSLinux" then > I'd regard that change as unsafe for the following reason. > > Currently Apple have reached version 10 (i.e. "X") of MacOS, and version > 7 of IOS. I suspect these may merge in the future, and be named either > simply "OS" or something like that. Now, given enough years, the version > number will reach 50, i.e. in Roman numerals, "L" - and so be called > "OSL". This could result in a false positive in the above test, since > OSL is a substring spread across what are really two distinct parts of > "MacOSLinux". > > I'd therefore propose that this test should be something more like > if the platform is among the items of "MacOS,Linux" then > > However - I've not actually tested that, nor checked whether the itemDel > can be safely assumed at that point in the script - so you should > probably ignore this suggestion :-) From igor at semperuna.com Thu May 15 19:02:51 2014 From: igor at semperuna.com (Igor de Oliveira Couto) Date: Fri, 16 May 2014 09:02:51 +1000 Subject: [TIC: Tongue in Cheek] IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <537540FE.5010004@fourthworld.com> References: <53753E53.4070900@tweedly.net> <537540FE.5010004@fourthworld.com> Message-ID: <2530432F-D21F-4D23-9965-5FF6ACA780B0@semperuna.com> On 16 May 2014, at 8:34 am, Richard Gaskin wrote: > On another note, as I promised you last week I did ask Ben if RunRev planned on open-sourcing the On-Rev real-time debugger. He's not sure and will check with Kevin, but he did confirm my hunch that it requires specific sockets open on the server so it won't be useful for anyone on a shared host, only a dedicated server where they can run custom daemons. I'll let you know when I hear back from him on that. I suspect that this would be suitable for many small businesses that have virtual, co-located or in-house servers. I, for one, would be VERY interested in that: I have a business that sets up turn-key server solutions for small enterprise, and being able to remote-debug LiveCode scripts would mean I'd be more inclined to use LiveCode-based solutions for my clients. > Also, he let me know that the developer working on it reports that he's about a week or two away from completion. Nothing set in stone, of course, because it's a busy place there with team members wearing multiple hats, but at the moment things look promising for a rollout of the new On-Rev debugger reasonably soon. Oooooooh, wonderful!!! :-) -- Igor Couto Sydney, Australia From ambassador at fourthworld.com Thu May 15 19:05:16 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 15 May 2014 16:05:16 -0700 Subject: Community Contributions (was IDE oddities (was Re: Error Messages Are Evil)) In-Reply-To: <2888F74A-0C97-4B8F-8EB6-3280E6B747D3@buchwald.ca> References: <2888F74A-0C97-4B8F-8EB6-3280E6B747D3@buchwald.ca> Message-ID: <5375482C.2080400@fourthworld.com> Charles E Buchwald wrote: > Mike, I did follow the whole "[Off] Cool Plugins thread". I was a > bit disappointed that it kind of petered out after several people > expressed an interest in helping. I wouldn't be too disappointed. Things ebb and flow; we all have many things to do. But two very good things have come out of that already: several members of the community have stepped forward offering to help, and that prompted me to make RevOnline the core focus of my meeting with Ben today. As the old saying goes, "A journey of a thousand miles begins with one step." We'll get where we want to go, one steady step at a time. This stack open source stuff is new for all of us. There's nothing like LiveCode in the open source world, so we're breaking new ground, discovering new workflow models. This requires as much innovation as it is important. It may seem slow, but all big things do in the beginning. > I did propose that the forum for plugins and extensions be split in > two. My thought being that developing either is very different from > the other, and that perhaps a forum focusing on LC-code-only plugins > would be more inviting to newcomers. I saw that and I agree. I just haven't gotten to it yet, between client work and the upcoming LiveCode Global Jam next weekend (more on that tomorrow). > I do see that people have been volunteering. I thought if we had a > group we could designate a code integrator, someone to work on > categories, another for UI issues, and so on. > > Richard, I'm glad there is talk about mechanisms for contributing > fixes. I will look at a couple of my pet "IDE Oddities" with that in > mind and try submitting a FIX. Perhaps I can even dig into the > RevOnline stack and suggest a FIX or two. That would be very cool - thanks. Also, to keep that earlier conversation rolling, I've started a new thread in the IDE Contributors forum around one of the themes that emerged, RevOnline curation: By flagging the topic as a "Brainstorm" I'm hoping to encourage broad, perhaps adventurous thinking. All input is welcome. RevOnline is, after all, a community resource, so it should reflect our values and desires. > I did participate in the Documentation Brainstorming forum, but I > haven't seen much discussion there. It'll happen. At least we have a place for it, and a process outlined there to move initiatives from brainstorming to actual work projects. > The message I'm getting overall, is that it's too early for anything > but simple "FIX" contributions. I'll try to be patient for the coming > ideas and solutions for making contributions. (Isn't that, as much as > anything, a topic for community discussion?) Indeed it is. Maybe my earlier post wasn't clear or simply too long, but my intention wasn't to limit the conversation to bug fixes, but simply to triage activities in a way that recognizes that bugs preventing RevOnline from being used at all are immediate concerns, and fortunately items we can take action on without guidance from the core dev team. In parallel with that, Ben and Mark Waddingham will be discussing other aspects of RevOnline from their end, and collectively the experiment with the "FIX:" protocol will help inform directions for all of us to establish workflows for more ambitious tasks ahead. > In the mean time, I'm going to continue making plugins. I'll add > explicit open source licenses to at least some of them. Perhaps some > of the ideas and code can be folded in to community efforts later. Plugins and libraries are really great contributions for the community, for several reasons: 1. They have immediate value. 2. They're often borne of scratching an itch, so they get done. 3. Because they can be written by a solo dev or small team, they're unemcumbered by integration issues with the IDE workflow. 4. They help build a future in which newcomers can know that they don't have to reinvent every wheel. CPAN (the Comprehensive Perl Archive Network) is a great example of the power of community. Anyone considering Perl can see the size of that collection and feel confident they can do anything. As our community resource pool grows we'll have that as well, and as we fix the issues currently preventing some folks from using RevOnline we'll have something better than CPAN because we can run and install them from one tool right in the IDE. In fact, we already have some great stuff in our community. We just need to address the immediate issue of making RevOnline run reliably for folks so everyone can be using it. And kudos for the explicit licensing. As more newcomers join, and many of those being large orgs, having licensing made clear is really helpful. > Maybe I can even find another list member or two who would be > interested in collaborating on a plugin.... ... > P.S. I haven't posted any of my plugins on RevOnline, because it > crashes LC each time I attempt a login or search. That seems like a great first collaboration project: Who here is in a position to work with Charles to get his RevOnline running? -- Richard Gaskin LiveCode Community Manager richard at livecode.org From prothero at earthednet.org Thu May 15 19:21:41 2014 From: prothero at earthednet.org (William Prothero) Date: Thu, 15 May 2014 16:21:41 -0700 Subject: cumbersome pt and rect operations In-Reply-To: <5D728CE4-95FF-4346-AE23-3D7363E15073@byu.edu> References: <41759934-6ECD-41AA-9129-0900CEE98E85@earthednet.org> <5D728CE4-95FF-4346-AE23-3D7363E15073@byu.edu> Message-ID: <2BC66F40-B7E9-4C0E-90B3-CDE60A317A0E@earthednet.org> Devin: Tnx for the hint. But, I am doing a lot of adding points and putting various vertices of rects at specific points. and it occurred to me that just being able to add points to get the resultant point and that adding a point to a rect could move the rect by the amount of the point, and having various intersection and other routines would be extremely handy. For example, if I want to add two points together, it?s: put item 1 of pt1 + item 1 of pt2 into item 1 of pt3 put item 2 of pt1 + item 2 of pt2 into item 2 of pt3 For positioning rects, it?s even more cumbersome, and takes 4 statements. Of course, I have a bunch of basic handlers in a library that I use to do this, but some of the long, verbose way of moving things does seem quite cumbersome. I?m not doing animation, just setting up data plots. Bill On May 15, 2014, at 2:12 PM, Devin Asay wrote: > > On May 15, 2014, at 2:28 PM, William Prothero > wrote: > >> Folks: >> I?m doing a lot of moving objects around on the screen. I find that it?s super cumbersome and generates a load of code. It would be really nice if there could be more compact operations. >> >> For example: >> put pt1 + pt2 into sumofPts >> 2,3 + 5,6 would result in 7,9 >> >> or >> put rect1 + pt1 into aRect >> 2,4,6,9 + 3,4 would result in 5,8,9,13 >> >> This would make it much easier to do these move operations. >> >> I know these can be done with simple functions but ?.. >> Perhaps I?m missing something in the docs, and there?s a much easier way to do this. > > Bill, > > I don't know exactly what you want to do, but you can do a relative move by just specifying the X and Y increments that you want to add to the current location. > > move button "foo" relative 5,6 in 1 millisecond > > If you want instantaneous move you could try a 0 value for the time. > > Devin > > > Devin Asay > Learn to code with LiveCode University > http://university.livecode.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 Thu May 15 19:23:37 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 15 May 2014 18:23:37 -0500 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <2B72233D-F0AB-453C-925B-D0F2DF36F4B0@swcp.com> References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <1111601571958.20140514230204@ahsoftware.net> <2B72233D-F0AB-453C-925B-D0F2DF36F4B0@swcp.com> Message-ID: <53754C79.8090608@hyperactivesw.com> On 5/15/14, 12:59 PM, Dar Scott wrote: > It is awkward to move off the keyboard while editing a script to > hover over a control in the Object Inspector waiting for it to take > so I can see the name of the property. You can select go the the General pane in preferences, look for "Property labels are:" at the top, and select "Name of LiveCode property". Then you won't have to wait for a tool tip. Personally I think the native property names should be shown by default. New users will learn scripting much faster if the real names are always displayed, and if they wonder what a property does, the tooltip hover will display the "plain English" description as a cue. Basically, whichever option is selected in prefs, the tooltip shows the other one. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu May 15 19:32:13 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 15 May 2014 18:32:13 -0500 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <88E3EACE-F06E-4EA5-A043-4EDBB7739267@byu.edu> References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <1111601571958.20140514230204@ahsoftware.net> <88E3EACE-F06E-4EA5-A043-4EDBB7739267@byu.edu> Message-ID: <53754E7D.6020706@hyperactivesw.com> On 5/15/14, 10:35 AM, Devin Asay wrote: > The "locked" of the properties palette for each object is separate and > persistent. From what I can see, cards and stacks selected from the app browser will open a locked inspector (anything in the left-hand pane.) Objects on a card (anything in the right-hand pane) will open an unlocked inspector. Anything selected from within the stack itself (by clicking or using the contextual menu) opens an unlocked inspector. The behavior might be different in the new project browser. I'm not using it much because it's too slow and unwieldy for the large stacks in my current job. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From charles at buchwald.ca Thu May 15 19:47:46 2014 From: charles at buchwald.ca (Charles E Buchwald) Date: Thu, 15 May 2014 18:47:46 -0500 Subject: Community Contributions (was IDE oddities (was Re: Error Messages Are Evil)) In-Reply-To: <5375482C.2080400@fourthworld.com> References: <2888F74A-0C97-4B8F-8EB6-3280E6B747D3@buchwald.ca> <5375482C.2080400@fourthworld.com> Message-ID: <2EA6581D-DDF7-49B3-AC59-60B398CFBC46@buchwald.ca> Thanks for your considered and thorough answer, Richard. As a footnote, I posted another little plugin I made. I've been working with HTML a lot, and the itch I've been scratching with it is having to switch between HTMLtext and styledText, and sometimes look up LC-legal HTML entities. The lcHTML plugin is here: http://buchwald.ca/developer-tools/ (Towards the bottom of the page....) It's not very robust, so if anyone happened to have any suggestions or contributions, that would be very cool. I'll post it on RevOnline as soon as I get that working... :-) Cheers, - Charles On 15 May 2014, at 6:05 PM, Richard Gaskin wrote: > Charles E Buchwald wrote: > > > Mike, I did follow the whole "[Off] Cool Plugins thread". I was a > > bit disappointed that it kind of petered out after several people > > expressed an interest in helping. > > I wouldn't be too disappointed. Things ebb and flow; we all have many things to do. But two very good things have come out of that already: several members of the community have stepped forward offering to help, and that prompted me to make RevOnline the core focus of my meeting with Ben today. > > As the old saying goes, "A journey of a thousand miles begins with one step." We'll get where we want to go, one steady step at a time. > > This stack open source stuff is new for all of us. There's nothing like LiveCode in the open source world, so we're breaking new ground, discovering new workflow models. This requires as much innovation as it is important. It may seem slow, but all big things do in the beginning. > > > > I did propose that the forum for plugins and extensions be split in > > two. My thought being that developing either is very different from > > the other, and that perhaps a forum focusing on LC-code-only plugins > > would be more inviting to newcomers. > > I saw that and I agree. I just haven't gotten to it yet, between client work and the upcoming LiveCode Global Jam next weekend (more on that tomorrow). > > > > I do see that people have been volunteering. I thought if we had a > > group we could designate a code integrator, someone to work on > > categories, another for UI issues, and so on. > > > > Richard, I'm glad there is talk about mechanisms for contributing > > fixes. I will look at a couple of my pet "IDE Oddities" with that in > > mind and try submitting a FIX. Perhaps I can even dig into the > > RevOnline stack and suggest a FIX or two. > > That would be very cool - thanks. > > Also, to keep that earlier conversation rolling, I've started a new thread in the IDE Contributors forum around one of the themes that emerged, RevOnline curation: > > > By flagging the topic as a "Brainstorm" I'm hoping to encourage broad, perhaps adventurous thinking. All input is welcome. RevOnline is, after all, a community resource, so it should reflect our values and desires. > > > > > I did participate in the Documentation Brainstorming forum, but I > > haven't seen much discussion there. > > It'll happen. At least we have a place for it, and a process outlined there to move initiatives from brainstorming to actual work projects. > > > > The message I'm getting overall, is that it's too early for anything > > but simple "FIX" contributions. I'll try to be patient for the coming > > ideas and solutions for making contributions. (Isn't that, as much as > > anything, a topic for community discussion?) > > Indeed it is. Maybe my earlier post wasn't clear or simply too long, but my intention wasn't to limit the conversation to bug fixes, but simply to triage activities in a way that recognizes that bugs preventing RevOnline from being used at all are immediate concerns, and fortunately items we can take action on without guidance from the core dev team. > > In parallel with that, Ben and Mark Waddingham will be discussing other aspects of RevOnline from their end, and collectively the experiment with the "FIX:" protocol will help inform directions for all of us to establish workflows for more ambitious tasks ahead. > > > > In the mean time, I'm going to continue making plugins. I'll add > > explicit open source licenses to at least some of them. Perhaps some > > of the ideas and code can be folded in to community efforts later. > > Plugins and libraries are really great contributions for the community, for several reasons: > > 1. They have immediate value. > > 2. They're often borne of scratching an itch, so they get done. > > 3. Because they can be written by a solo dev or small team, they're unemcumbered by integration issues with the IDE workflow. > > 4. They help build a future in which newcomers can know that they don't have to reinvent every wheel. > > CPAN (the Comprehensive Perl Archive Network) is a great example of the power of community. Anyone considering Perl can see the size of that collection and feel confident they can do anything. > > As our community resource pool grows we'll have that as well, and as we fix the issues currently preventing some folks from using RevOnline we'll have something better than CPAN because we can run and install them from one tool right in the IDE. > > In fact, we already have some great stuff in our community. We just need to address the immediate issue of making RevOnline run reliably for folks so everyone can be using it. > > And kudos for the explicit licensing. As more newcomers join, and many of those being large orgs, having licensing made clear is really helpful. > > > > Maybe I can even find another list member or two who would be > > interested in collaborating on a plugin.... > ... > > P.S. I haven't posted any of my plugins on RevOnline, because it > > crashes LC each time I attempt a login or search. > > That seems like a great first collaboration project: Who here is in a position to work with Charles to get his RevOnline running? > > > -- > Richard Gaskin > LiveCode Community Manager > richard at livecode.org > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Charles E. Buchwald CEO/Director General Museografica Digital http://digital.museografica.com LC Developer Tools: http://buchwald.ca/developer-tools/ Email Notice: http://wp.me/P3aT4d-33 From dsc at swcp.com Thu May 15 20:20:02 2014 From: dsc at swcp.com (Dar Scott) Date: Thu, 15 May 2014 18:20:02 -0600 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <53754C79.8090608@hyperactivesw.com> References: <1399834086145-4679382.post@n4.nabble.com> <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <1111601571958.20140514230204@ahsoftware.net> <2B72233D-F0AB-453C-925B-D0F2DF36F4B0@swcp.com> <53754C79.8090608@hyperactivesw.com> Message-ID: <6EC49522-46B2-445B-90C8-4BF0A168ED9A@swcp.com> Yeah, I was aware of that, but never tried it. I?m afraid I?d get very confused. I should be brave. Also, I?m greedy and want both. I?ll try what you suggest and see if that is too greedy. Dar Dar Scott Consulting dsc at swcp.com Helping LiveCode programers with Externals and Libraries On May 15, 2014, at 5:23 PM, J. Landman Gay wrote: > On 5/15/14, 12:59 PM, Dar Scott wrote: >> It is awkward to move off the keyboard while editing a script to >> hover over a control in the Object Inspector waiting for it to take >> so I can see the name of the property. > > You can select go the the General pane in preferences, look for "Property labels are:" at the top, and select "Name of LiveCode property". Then you won't have to wait for a tool tip. > > Personally I think the native property names should be shown by default. New users will learn scripting much faster if the real names are always displayed, and if they wonder what a property does, the tooltip hover will display the "plain English" description as a cue. > > Basically, whichever option is selected in prefs, the tooltip shows the other one. > > -- > 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 capellan2000 at gmail.com Thu May 15 22:42:50 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Thu, 15 May 2014 19:42:50 -0700 (PDT) Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <6E8B313A-6D0C-4E05-92CA-9FE67CB225A7@byu.edu> References: <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <1111601571958.20140514230204@ahsoftware.net> <5374D948.8030003@fourthworld.com> <6E8B313A-6D0C-4E05-92CA-9FE67CB225A7@byu.edu> Message-ID: <1400208170250-4679568.post@n4.nabble.com> Devin Asay wrote > [snip] > Yes, I agree that sometimes concepts are too complex to describe in a > short, neat label. But in the interface, perhaps the menu could show the > effect of the ink visually, or maybe there could be a help button that > would pop up a list explaining the inks in simple language. This page explains the math of ink effects: http://ssp.impulsetrain.com/porterduff.html But the best way to understand ink effects is 1- creating a stack 2- import as control a transparent PNG image like: http://pngimg.com/upload/orange_PNG811.png 3- import as control a second transparent PNG image like: http://upload.wikimedia.org/wikipedia/commons/thumb/2/22/Earth_Western_Hemisphere_transparent_background.png/240px-Earth_Western_Hemisphere_transparent_background.png 4- Place the earth image over the orange. All orange leafs should be still visible 5- select both images and group them... The stack contains a group of two png images with transparency 6- Now... change ink effects on every element: a) The Group b) image Earth c) image Orange Results are difficult to predict, at least for me... :o -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Error-Messages-Are-Evil-tp4679382p4679568.html Sent from the Revolution - User mailing list archive at Nabble.com. From christer at mindcrea.com Thu May 15 23:30:38 2014 From: christer at mindcrea.com (=?iso-8859-1?Q?Pyyhti=E4_Christer?=) Date: Fri, 16 May 2014 06:30:38 +0300 Subject: noob array question Message-ID: <5E711466-CE03-4EFB-9B20-6A46417186A3@mindcrea.com> Thank you for correcting me. I was merely looking into the example provided, and indeed proposed a simplified solution. And further I was ignoring that as any of the "standard" ways of representing data expand, there won't be a generalized way of sorting those out (for example vCARDS). And I did not realize the code that exists was done in LC; good! I am allergic to externals. Christer Pyyhti? MindCrea Ltd From monte at sweattechnologies.com Thu May 15 23:53:35 2014 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 16 May 2014 13:53:35 +1000 Subject: Premium conference tickets going cheap In-Reply-To: References: Message-ID: Hi Guys I'm closing this silent auction off on Sunday so if you wanted to try and get some cheap tickets then you probably need to put a bid in ASAP. I'll email the winner on Monday. Cheers Monte On 2 May 2014, at 10:46 am, Monte Goulding wrote: > Hi Folks > > Unfortunately my personal situation isn't getting better any time soon and so I've had to decide to pull out of the conference this year. I will miss it and look forward to being able to attend in 2015. I'm a long way behind with work and still have many days where I need to focus my attention on Rebecca and the kids so it's looking like I'll be catching up on things for the rest of the year. As a result of that and Rebecca neither feeling like she can contemplate a big trip nor wanting me to be away I am putting my tickets up for silent auction starting at US$1100. The tickets are currently priced at US$2199 on runrevlive.com. > > So if you are thinking of going to the conference send an email to: monte at goulding.ws with Tickets in the subject line and a bid price higher than US$1000 in the body. I'll let the winner know mid-May. I was going to just ask for a refund but I think this is better as RunRev can keep what I paid them and someone that might not have been able to afford the conference can get a sweet deal. Just so we are clear it's a silent auction so you put in your bid and don't know if you won or lost until all bids are in. > > Cheers > > Monte > > -- > 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 -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From scott at tactilemedia.com Fri May 16 00:37:57 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 15 May 2014 21:37:57 -0700 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <1400208170250-4679568.post@n4.nabble.com> References: <782CEC8E-3156-4F6A-A69C-1E828ABC0F7B@iotecdigital.com> <1399843480357-4679389.post@n4.nabble.com> <28D4A935-DFCE-4433-821A-2E44D7DBA81D@gmail.com> <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <1111601571958.20140514230204@ahsoftware.net> <5374D948.8030003@fourthworld.com> <6E8B313A-6D0C-4E05-92CA-9FE67CB225A7@byu.edu> <1400208170250-4679568.post@n4.nabble.com> Message-ID: You're right, the results aren't predictable, as you've seen, since object-level effects are modified when compounded by an effect applied to a containing group. Color sometimes plays factor too. But realistically, there aren't that many results that are useful. Generally, I've found the structural blends are most useful for masking objects and groups, while the imaging blends are more for color/visual effects, like the standard Photoshop blend modes. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 5/15/14 7:42 PM, "Alejandro Tejada" wrote: >Devin Asay wrote >> [snip] >> Yes, I agree that sometimes concepts are too complex to describe in a >> short, neat label. But in the interface, perhaps the menu could show the >> effect of the ink visually, or maybe there could be a help button that >> would pop up a list explaining the inks in simple language. > >This page explains the math of ink effects: >http://ssp.impulsetrain.com/porterduff.html > >But the best way to understand ink effects is > >1- creating a stack > >2- import as control a transparent PNG image like: >http://pngimg.com/upload/orange_PNG811.png > >3- import as control a second transparent PNG image like: >http://upload.wikimedia.org/wikipedia/commons/thumb/2/22/Earth_Western_Hem >isphere_transparent_background.png/240px-Earth_Western_Hemisphere_transpar >ent_background.png > >4- Place the earth image over the orange. All orange leafs should be still >visible > >5- select both images and group them... >The stack contains a group of two png images with transparency > >6- Now... change ink effects on every element: >a) The Group >b) image Earth >c) image Orange > >Results are difficult to predict, at least for me... :o > > > > > >-- >View this message in context: >http://runtime-revolution.278305.n4.nabble.com/Error-Messages-Are-Evil-tp4 >679382p4679568.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 david.bovill at gmail.com Fri May 16 08:18:10 2014 From: david.bovill at gmail.com (Monk in Exile) Date: Fri, 16 May 2014 14:18:10 +0200 Subject: Animation Engine: animating points in a polygon? In-Reply-To: <0E1D9B5C-8A33-4BF8-9476-A6AB3B593C67@derbrill.de> References: <0E1D9B5C-8A33-4BF8-9476-A6AB3B593C67@derbrill.de> Message-ID: Thanks Malte, I think this sort of point animation routine will only become more important as we move over to being closer friends with SVG. I'd like start a collection of open source geometry handlers related to LiveCode, but want to avoid putting work in which will be redundant when we have the new graphics object. Any discussion / links that we can look at to give an idea of which elements of the Skia library are going to be exposed, and if there will be sny syntax compatability with the old graphics control? Additional control or extra? On Wednesday, 14 May 2014, Malte Brill wrote: > Hey David, > > the easing functions are your friend here. I am currently travelling, > however I will make sure that I set up a little demo as soon as I am back. > > To get you started, looking at aeEaseInOut > > put aeEaseInOut(100,200,2000,500,2) > > where 100 would be the x coordinate of the point at start of the > animation,200 the desired end coordinate, 2000 the duration of the > animation in millisecs, 500 the elapsed time in millisecs and 2 a parameter > the formula needs to determine how "strong" the easing effect is taken into > account. the result is a single value (112.5 in this case), so that would > be where the x coordinate of the point would need to be after 500 millisecs > have passed. This may sound a tad bit confusing now, however as soon as I > am back home I will set up a demo stack (and maybe add something to AE that > handles pointlist transformation over time ;-) ) > > > Best, > > Malte > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From tate83 at gmail.com Fri May 16 08:38:35 2014 From: tate83 at gmail.com (Pascal Lehner) Date: Fri, 16 May 2014 14:38:35 +0200 Subject: Fade effect for a Field Message-ID: Hi all, I want to make a field displaying some status text ("Record saved") that fades from invisible to visible, stays for a few seconds and then fades out again. I have seen that there seems to be a way to do this with groups, but could I also do it with a single field? Thanks, Pascal From david.bovill at gmail.com Fri May 16 08:43:32 2014 From: david.bovill at gmail.com (Monk in Exile) Date: Fri, 16 May 2014 14:43:32 +0200 Subject: Animation Engine: animating points in a polygon? In-Reply-To: <1400025701051-4679453.post@n4.nabble.com> References: <1400025701051-4679453.post@n4.nabble.com> Message-ID: Thanks Al - I tried the the SVGL "tiger" stack - which used to work a treat, but not having joy with it at the moment. Do you have a stack with a collection of handlers that I could add to? On 14 May 2014 02:01, Alejandro Tejada wrote: > Hi David, > > To animate a polygon graphic, > change the points of the polygon > using the command: > > set the points of graphic myAnimation to the cpFrame01 of graphic > myAnimation > wait 1 second > set the points of graphic myAnimation to the cpFrame02 of graphic > myAnimation > etc, etc, etc > > Notice that if your polygon graphics use many curved segments, > you could calculate the points of the curve on the fly > using any of the handlers posted in this mail list > by Jim Hurley, Ian Macphail and myself. > > Al From david.bovill at gmail.com Fri May 16 08:45:20 2014 From: david.bovill at gmail.com (Monk in Exile) Date: Fri, 16 May 2014 14:45:20 +0200 Subject: [OT] Fossil SCM In-Reply-To: <7C27D213-E9D7-41D8-BBBD-E9261F15805D@semperuna.com> References: <7C27D213-E9D7-41D8-BBBD-E9261F15805D@semperuna.com> Message-ID: Hi Igor - I've been using Fossil for some years with LiveCode. I'd be happy to share my experience, and code. On 14 May 2014 11:56, Igor de Oliveira Couto wrote: > Dear List Users, > > Does anyone have any experience with Fossil SCM? > > http://fossil-scm.org > > Like many, I find that git is often an overkill in terms of features and > complexity, often making it very difficult to convince others in your team > to adopt it... Fossil sounds like it could cover just about everything a > small team would need, while being quite easy to learn. > > If you've ever used it, I'd really appreciate some info. > > Kind regards, > > > -- > Igor Couto > Sydney, Australia > _______________________________________________ > use-livecode mailing list > use-livecode at 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 May 16 08:46:07 2014 From: dixonja at hotmail.co.uk (John Dixon) Date: Fri, 16 May 2014 13:46:07 +0100 Subject: Fade effect for a Field In-Reply-To: References: Message-ID: Set the blendLevel of fld 1 to 100 on mouseUp repeat with count = 100 down to 1 set the blendLevel of fld 1 to count wait 2 millisecs end repeat wait 2 seconds repeat with count = 1 to 100 set the blendLevel of fld 1 to count wait 2 millisecs end repeat end mouseUp > From: tate83 at gmail.com > Date: Fri, 16 May 2014 14:38:35 +0200 > Subject: Fade effect for a Field > To: use-livecode at lists.runrev.com > > Hi all, > > I want to make a field displaying some status text ("Record saved") that > fades from invisible to visible, stays for a few seconds and then fades out > again. > > I have seen that there seems to be a way to do this with groups, but could > I also do it with a single field? > > Thanks, > > Pascal > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Fri May 16 08:46:18 2014 From: dunbarx at aol.com (dunbarx at aol.com) Date: Fri, 16 May 2014 08:46:18 -0400 (EDT) Subject: Fade effect for a Field In-Reply-To: References: Message-ID: <8D13F1BF762B8BB-2528-19F14@webmail-m266.sysops.aol.com> Hi. Easy. Check out the "blendLevel" property in the dictionary. Craig Newman -----Original Message----- From: Pascal Lehner To: How to use LiveCode Sent: Fri, May 16, 2014 8:39 am Subject: Fade effect for a Field Hi all, I want to make a field displaying some status text ("Record saved") that fades from invisible to visible, stays for a few seconds and then fades out again. I have seen that there seems to be a way to do this with groups, but could I also do it with a single field? Thanks, Pascal _______________________________________________ use-livecode mailing list use-livecode at 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 May 16 08:46:39 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 16 May 2014 14:46:39 +0200 Subject: Fade effect for a Field In-Reply-To: References: Message-ID: <537608AF.9070104@economy-x-talk.com> Hi Pascal, You need this: on fadeControl theLongID repeat with x = 100 down to 0 with messages set the blendLevel of theLongID to x wait 1 millisec with messages end repeat wait 2 seconds with messages repeat with x = 0 to 100 with messages set the blendLevel of theLongID to x wait 1 millisec with messages end repeat end fadeControl usage: fadeControl the long id of fld 1 There are many ways to write the same script. You can adjust it to simply use the number of a field and you can increase the waiting time. You could even use steps to reduce the waiting time, but then you'd have a less smooth effect. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Installer Maker for LiveCode: http://qery.us/468 Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ On 5/16/2014 14:38, Pascal Lehner wrote: > Hi all, > > I want to make a field displaying some status text ("Record saved") that > fades from invisible to visible, stays for a few seconds and then fades out > again. > > I have seen that there seems to be a way to do this with groups, but could > I also do it with a single field? > > Thanks, > > Pascal From tate83 at gmail.com Fri May 16 08:49:49 2014 From: tate83 at gmail.com (Pascal Lehner) Date: Fri, 16 May 2014 14:49:49 +0200 Subject: Fade effect for a Field In-Reply-To: <537608AF.9070104@economy-x-talk.com> References: <537608AF.9070104@economy-x-talk.com> Message-ID: Hi all, Thanks for the quick answers. I will give them a try. I just found another solution that seems even smaller but less configurable. hide field id 1012 with dissolve show field id 1012 with dissolve Here: https://sites.google.com/a/pgcps.org/livecode/home/disappearing-objects Now I just need to set it up in a way that it doesn't stop the rest of the work that is being done in the background Have a great weekend, Pascal 2014-05-16 14:46 GMT+02:00 Mark Schonewille < m.schonewille at economy-x-talk.com>: > Hi Pascal, > > You need this: > > on fadeControl theLongID > repeat with x = 100 down to 0 with messages > set the blendLevel of theLongID to x > wait 1 millisec with messages > end repeat > wait 2 seconds with messages > repeat with x = 0 to 100 with messages > set the blendLevel of theLongID to x > wait 1 millisec with messages > end repeat > end fadeControl > > usage: > > fadeControl the long id of fld 1 > > There are many ways to write the same script. You can adjust it to simply > use the number of a field and you can increase the waiting time. You could > even use steps to reduce the waiting time, but then you'd have a less > smooth effect. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Installer Maker for LiveCode: > http://qery.us/468 > > Buy my new book "Programming LiveCode for the Real Beginner" > http://qery.us/3fi > > LiveCode on Facebook: > https://www.facebook.com/groups/runrev/ > > > On 5/16/2014 14:38, Pascal Lehner wrote: > >> Hi all, >> >> I want to make a field displaying some status text ("Record saved") that >> fades from invisible to visible, stays for a few seconds and then fades >> out >> again. >> >> I have seen that there seems to be a way to do this with groups, but could >> I also do it with a single field? >> >> Thanks, >> >> Pascal >> > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From lists at mangomultimedia.com Fri May 16 09:13:26 2014 From: lists at mangomultimedia.com (Trevor DeVore) Date: Fri, 16 May 2014 09:13:26 -0400 Subject: Testing proxy servers in 6.6.2/6.7 In-Reply-To: <67116DB20798A94285EEE12A67079A284CAFF5B8@MHSEXC02.westrac.com.au> References: <536A6B83.7030508@hyperactivesw.com> <67116DB20798A94285EEE12A67079A284CAFB00F@MHSEXC02.westrac.com.au> <67116DB20798A94285EEE12A67079A284CAFC1C6@MHSEXC02.westrac.com.au> <67116DB20798A94285EEE12A67079A284CAFF5B8@MHSEXC02.westrac.com.au> Message-ID: On Mon, May 12, 2014 at 5:56 PM, Nakia Brewer wrote: > Hi Trevor, > > On the same day I tried 6.7DP3 and got the same errors... Did the log look the same? -- Trevor DeVore Blue Mango Learning Systems www.screensteps.com - www.clarify-it.com From MikeKerner at roadrunner.com Fri May 16 10:05:01 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 16 May 2014 10:05:01 -0400 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <53753EC0.2040303@fourthworld.com> References: <53753EC0.2040303@fourthworld.com> Message-ID: Let's see - on the DG, Hanson and I had a brief conversation, that was similar to what you were describing to the list, then you tossed FIX: into the mix, so I'm going to have to take a look at, and write a FIX: for DG's For OR/RO, all I can say is "whatever". Let's fix the name of RO so it doesn't become another brain fart. It still needs an editorial rudder and that vision thing. -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From skiplondon at gmail.com Fri May 16 08:47:11 2014 From: skiplondon at gmail.com (Skip Kimpel) Date: Fri, 16 May 2014 08:47:11 -0400 Subject: [OT] Fossil SCM In-Reply-To: References: <7C27D213-E9D7-41D8-BBBD-E9261F15805D@semperuna.com> Message-ID: <32AE6661-405C-44D1-B5DC-445625F2B6BF@gmail.com> I would be interested as well! SKIP > On May 16, 2014, at 8:45 AM, Monk in Exile wrote: > > Hi Igor - I've been using Fossil for some years with LiveCode. I'd be happy > to share my experience, and code. > > >> On 14 May 2014 11:56, Igor de Oliveira Couto wrote: >> >> Dear List Users, >> >> Does anyone have any experience with Fossil SCM? >> >> http://fossil-scm.org >> >> Like many, I find that git is often an overkill in terms of features and >> complexity, often making it very difficult to convince others in your team >> to adopt it... Fossil sounds like it could cover just about everything a >> small team would need, while being quite easy to learn. >> >> If you've ever used it, I'd really appreciate some info. >> >> Kind regards, >> >> >> -- >> Igor Couto >> Sydney, Australia >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 dave at applicationinsight.com Fri May 16 11:12:07 2014 From: dave at applicationinsight.com (Dave Kilroy) Date: Fri, 16 May 2014 08:12:07 -0700 (PDT) Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: References: <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <98128311-3961-4D01-9F22-5BD23A91955B@buchwald.ca> <537523BD.909@fourthworld.com> <53753EC0.2040303@fourthworld.com> Message-ID: <1400253127110-4679583.post@n4.nabble.com> I don't know whether the Menu Builder falls into the 'IDE oddity' category but it sure it a liability! ----- "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Error-Messages-Are-Evil-tp4679382p4679583.html Sent from the Revolution - User mailing list archive at Nabble.com. From devin_asay at byu.edu Fri May 16 11:44:13 2014 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 16 May 2014 15:44:13 +0000 Subject: Fade effect for a Field In-Reply-To: References: <537608AF.9070104@economy-x-talk.com> Message-ID: On May 16, 2014, at 6:49 AM, Pascal Lehner wrote: > Hi all, > Thanks for the quick answers. I will give them a try. > I just found another solution that seems even smaller but less configurable. > > hide field id 1012 with dissolve > > show field id 1012 with dissolve > > Here: > https://sites.google.com/a/pgcps.org/livecode/home/disappearing-objects > > Now I just need to set it up in a way that it doesn't stop the rest of the > work that is being done in the background Pascal, I have done this a lot, this works well: command fadeInMsg pText lock screen for visual effect put pText into fld "mymessage" show fld "mymessage" unlock screen with visual effect dissolve very fast end fadeInMsg command fadeOutMsg lock screen for visual effect hide fld "mymessage" unlock screen with visual effect dissolve very fast end fadeOutMsg Then call it like this: fadeInMsg "Useful information here." send "fadeOutMsg" to me in 1000 milliseconds Easy, neat, and non-blocking. HTH Devin Devin Asay Learn to code with LiveCode University http://university.livecode.com From devin_asay at byu.edu Fri May 16 12:08:51 2014 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 16 May 2014 16:08:51 +0000 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <1400253127110-4679583.post@n4.nabble.com> References: <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <98128311-3961-4D01-9F22-5BD23A91955B@buchwald.ca> <537523BD.909@fourthworld.com> <53753EC0.2040303@fourthworld.com> <1400253127110-4679583.post@n4.nabble.com> Message-ID: On May 16, 2014, at 9:12 AM, Dave Kilroy wrote: > I don't know whether the Menu Builder falls into the 'IDE oddity' category > but it sure it a liability! > Dave, Anything specific, or do you just find it confusing in general? Devin Devin Asay Office of Digital Humanities Brigham Young University From dave at applicationinsight.com Fri May 16 12:16:46 2014 From: dave at applicationinsight.com (Dave Kilroy) Date: Fri, 16 May 2014 09:16:46 -0700 (PDT) Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: References: <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <98128311-3961-4D01-9F22-5BD23A91955B@buchwald.ca> <537523BD.909@fourthworld.com> <53753EC0.2040303@fourthworld.com> <1400253127110-4679583.post@n4.nabble.com> Message-ID: <1400257006259-4679586.post@n4.nabble.com> Hi Devin Sorry to be vague, didn't think I needed to say how unreliable it the menu tool is - it has bitten me in the past and plenty of others too. What usually happens is that you set up your menus and then when you reopen the stack half of the entries will have vanished, or some will be disabled and others not. It doesn't happen every time but often enough that I don't trust it at all and I build menus by script now as I'm so fed up with it. Similar to the Geometry Manager in that if it did what it was supposed in a reliable fashion it would be fine (if limited) - the fact is that it and the Menu Builder are not to be relied on (imo obviously) Dave ----- "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Error-Messages-Are-Evil-tp4679382p4679586.html Sent from the Revolution - User mailing list archive at Nabble.com. From jacque at hyperactivesw.com Fri May 16 12:25:14 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 16 May 2014 11:25:14 -0500 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <1400253127110-4679583.post@n4.nabble.com> References: <537224FF.1000508@fourthworld.com> <1400039844168-4679456.post@n4.nabble.com> <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <98128311-3961-4D01-9F22-5BD23A91955B@buchwald.ca> <537523BD.909@fourthworld.com> <53753EC0.2040303@fourthworld.com> <1400253127110-4679583.post@n4.nabble.com> Message-ID: <8a583878-7eb3-4049-9717-b3b826b58cb5@email.android.com> How so? I use menu builder as a quick way to block out menus and haven't had any trouble (except for the versions with a bug that got fixed.) It does need updating to include the new tag features though. Do you mean the interface isn't clear? On May 16, 2014 10:12:07 AM CDT, Dave Kilroy wrote: >I don't know whether the Menu Builder falls into the 'IDE oddity' >category >but it sure it a liability! -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From devin_asay at byu.edu Fri May 16 12:30:32 2014 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 16 May 2014 16:30:32 +0000 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <1400257006259-4679586.post@n4.nabble.com> References: <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <98128311-3961-4D01-9F22-5BD23A91955B@buchwald.ca> <537523BD.909@fourthworld.com> <53753EC0.2040303@fourthworld.com> <1400253127110-4679583.post@n4.nabble.com> <1400257006259-4679586.post@n4.nabble.com> Message-ID: <701A835B-B5AB-4DE0-9060-16B941EB19A8@byu.edu> On May 16, 2014, at 10:16 AM, Dave Kilroy wrote: > Hi Devin > > Sorry to be vague, didn't think I needed to say how unreliable it the menu > tool is - it has bitten me in the past and plenty of others too. What > usually happens is that you set up your menus and then when you reopen the > stack half of the entries will have vanished, or some will be disabled and > others not. It doesn't happen every time but often enough that I don't trust > it at all and I build menus by script now as I'm so fed up with it. Similar > to the Geometry Manager in that if it did what it was supposed in a reliable > fashion it would be fine (if limited) - the fact is that it and the Menu > Builder are not to be relied on (imo obviously) Wow, I had no idea some folks were having problems like this with the Menu Builder. I have always found it solid and reliable. (My experience with the Geo Manager, however, has been similar to yours.) So really, this is a case not so much of an interface design problem, but of a component that doesn't always work as advertised. It might not belong on my list then, but definitely worth taking a look at at a utility that needs troubleshooting. Devin Devin Asay Office of Digital Humanities Brigham Young University From jacque at hyperactivesw.com Fri May 16 12:36:40 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 16 May 2014 11:36:40 -0500 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <1400257006259-4679586.post@n4.nabble.com> References: <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <98128311-3961-4D01-9F22-5BD23A91955B@buchwald.ca> <537523BD.909@fourthworld.com> <53753EC0.2040303@fourthworld.com> <1400253127110-4679583.post@n4.nabble.com> <1400257006259-4679586.post@n4.nabble.com> Message-ID: <942d6e73-8c81-4abe-9053-337b48aff726@email.android.com> I wonder if you're talking about the two versions of LiveCode that had a bug. It chopped off half of every menu template script. That's been fixed now. On May 16, 2014 11:16:46 AM CDT, Dave Kilroy wrote: >Hi Devin > >Sorry to be vague, didn't think I needed to say how unreliable it the >menu >tool is - it has bitten me in the past and plenty of others too. What >usually happens is that you set up your menus and then when you reopen >the >stack half of the entries will have vanished, or some will be disabled >and >others not. It doesn't happen every time but often enough that I don't >trust >it at all and I build menus by script now as I'm so fed up with it. >Similar >to the Geometry Manager in that if it did what it was supposed in a >reliable >fashion it would be fine (if limited) - the fact is that it and the >Menu >Builder are not to be relied on (imo obviously) > > > >Dave > > > >----- >"Some are born coders, some achieve coding, and some have coding thrust >upon them." - William Shakespeare & Hugh Senior > >-- >View this message in context: >http://runtime-revolution.278305.n4.nabble.com/Error-Messages-Are-Evil-tp4679382p4679586.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 -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ms1 at soas.ac.uk Fri May 16 12:38:42 2014 From: ms1 at soas.ac.uk (Muaadh Salih) Date: Fri, 16 May 2014 17:38:42 +0100 Subject: =?UTF-8?B?4oCLTGl2ZWNvZGUgNy4wKGRwMyk=?= Message-ID: Opening a new main stack and trying to "Import As control" a video file, nothing happen ( no opening a dialog box or anything !!) ?when going to( Object (menu)--? ? new control --? ? player ) nothing happen The above was working in 6.6 I assume this is yet to be installed in the new version ? -- All the best M.Salih Principal Teaching Fellow Arabic Project Coordinator Fellow of the Teaching & Learning Academy in Higher Education Department of the Languages and Cultures of the Near and Middle East Faculty of Languages and Cultures School of Oriental and African Studies (SOAS) ? Tel : +442078984354 From ambassador at fourthworld.com Fri May 16 12:56:39 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 16 May 2014 09:56:39 -0700 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <942d6e73-8c81-4abe-9053-337b48aff726@email.android.com> References: <942d6e73-8c81-4abe-9053-337b48aff726@email.android.com> Message-ID: <53764347.5000105@fourthworld.com> J. Landman Gay wrote: > I wonder if you're talking about the two versions of LiveCode that > had a bug. It chopped off half of every menu template script. > That's been fixed now. When discussing things that don't work it's VERY helpful to note the bug report number. If a bug hasn't yet been filed, please create one with your reproducible recipe. If you have difficulty finding a recipe, let's work together to find one 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 charles at buchwald.ca Fri May 16 13:14:38 2014 From: charles at buchwald.ca (Charles E Buchwald) Date: Fri, 16 May 2014 12:14:38 -0500 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <701A835B-B5AB-4DE0-9060-16B941EB19A8@byu.edu> References: <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <98128311-3961-4D01-9F22-5BD23A91955B@buchwald.ca> <537523BD.909@fourthworld.com> <53753EC0.2040303@fourthworld.com> <1400253127110-4679583.post@n4.nabble.com> <1400257006259-4679586.post@n4.nabble.com> <701A835B-B5AB-4DE0-9060-16B941EB19A8@byu.edu> Message-ID: I don't use the Menu Builder much, but I use the Geometry Manager on a regular basis, and I've found it to be reliable. I only wish I could use it on mobile. Because I can't, I've written a lot of my own geometry management scripts. In general, the better feature parity we have across all platforms, the better. Not just to be friendlier to newbies, but for everyone. - Charles On 16 May 2014, at 11:30 AM, Devin Asay wrote: > Wow, I had no idea some folks were having problems like this with the Menu Builder. I have always found it solid and reliable. (My experience with the Geo Manager, however, has been similar to yours.) -- Charles E. Buchwald CEO/Director General Museografica Digital http://digital.museografica.com LC Developer Tools: http://buchwald.ca/developer-tools/ Email Notice: http://wp.me/P3aT4d-33 From devin_asay at byu.edu Fri May 16 13:21:22 2014 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 16 May 2014 17:21:22 +0000 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: References: <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <98128311-3961-4D01-9F22-5BD23A91955B@buchwald.ca> <537523BD.909@fourthworld.com> <53753EC0.2040303@fourthworld.com> <1400253127110-4679583.post@n4.nabble.com> <1400257006259-4679586.post@n4.nabble.com> <701A835B-B5AB-4DE0-9060-16B941EB19A8@byu.edu> Message-ID: <67850DEB-6E07-4D57-8E8E-928C83933C32@byu.edu> On May 16, 2014, at 11:14 AM, Charles E Buchwald wrote: > I don't use the Menu Builder much, but I use the Geometry Manager on a regular basis, and I've found it to be reliable. > I only wish I could use it on mobile. Because I can't, I've written a lot of my own geometry management scripts. > In general, the better feature parity we have across all platforms, the better. Not just to be friendlier to newbies, but for everyone. > - Charles It's reliable for me as long as my card layout is fairly simple. The more complicated the layout becomes, the harder it is to get the geometry manager to adjust the layout to what you want on resizeStack. So the problem may be more one of robustness and scalability than outright bugginess. Devin Devin Asay Office of Digital Humanities Brigham Young University From harrison at all-auctions.com Fri May 16 14:32:38 2014 From: harrison at all-auctions.com (Rick Harrison) Date: Fri, 16 May 2014 14:32:38 -0400 Subject: Variable Named Variable Values? In-Reply-To: References: <529C9BB4.90604@fourthworld.com> <93B16933-168C-4645-8305-7FF31D592FB9@mac.com> <4A98876B-DF51-4AF2-8F72-0BB7C19BB967@all-auctions.com> <18CDCEE5-D811-49EB-B363-20DE7DAFE79F@all-auctions.com> Message-ID: <628C9D30-5425-49D5-A148-9428616CBF89@all-auctions.com> Hi there, Ok, so here?s the question. I?m sure someone has probably done this before. I can?t seem to find the answer, so perhaps you can help. I have a bunch of variable named pair values read in from a file. (I do not know the order these values will be coming into from the file as they can vary over time.) The format is: (Variable Name1)=(Variable Value1) (Variable Name2)=(Variable Value2) (Variable Name3)=(Variable Value3) etc. Example Data would be: VarUserID=?3124" VarUserName = ?John? VarUserEmail = ?John at yahoo.com? etc. I?m able to retrieve the name of the variable and the value of the variable into variables. How do I now assign the values to the original Variable Name by referring to the correct variable name read in? This is some kind of a double reference possibly referring to contents or the value of a variable, it may involve arrays etc. Ideas? Suggestions? Thanks in advance! Rick From dan at clearvisiontech.com Fri May 16 14:47:58 2014 From: dan at clearvisiontech.com (Dan Friedman) Date: Fri, 16 May 2014 11:47:58 -0700 Subject: Submission to Apple Problem In-Reply-To: References: Message-ID: Greetings! I have looked all over for the answer to this and can't find the solution. I have read that others have the same problem. While it seems that some have resolved the issue, but I can't get the details on how the fixed it. So, I apologize in advance if this has already been answered. When I upload my iOS app using the Application Loader, I am getting this dreaded message: ERROR ITMS-9000: "This bundle is invalid. New apps and app updates submitted to the App Store must be built with public (GM) versions of Xcode 5.1.1 or higher and iOS 7 SDK. Do not submit apps built with beta software." at SoftwareAssets/SoftwareAsset (MZItmspSoftwareAssetPackage) I am using: LiveCode 6.6.1 XCode 5.1.1 Application Loader 2.9.1 I did an update to this same app on May 7 (using the same configuration as I have now) and it didn't have a problem at all. ANY advice is appreciated. -Dan From dsc at swcp.com Fri May 16 14:56:49 2014 From: dsc at swcp.com (Dar Scott) Date: Fri, 16 May 2014 12:56:49 -0600 Subject: Variable Named Variable Values? In-Reply-To: <628C9D30-5425-49D5-A148-9428616CBF89@all-auctions.com> References: <529C9BB4.90604@fourthworld.com> <93B16933-168C-4645-8305-7FF31D592FB9@mac.com> <4A98876B-DF51-4AF2-8F72-0BB7C19BB967@all-auctions.com> <18CDCEE5-D811-49EB-B363-20DE7DAFE79F@all-auctions.com> <628C9D30-5425-49D5-A148-9428616CBF89@all-auctions.com> Message-ID: Look at the function value(). I would also consider looking at arrays. You can use ?combine? to put values into the array and then use ?repeat? to clean up by removing the quotes. Dar Dar Scott Consulting Libraries and Externals On May 16, 2014, at 12:32 PM, Rick Harrison wrote: > Hi there, > > Ok, so here?s the question. I?m sure someone has probably > done this before. I can?t seem to find the answer, so perhaps > you can help. > > I have a bunch of variable named pair values read in from a file. > (I do not know the order these values will be coming into from > the file as they can vary over time.) > > The format is: > > (Variable Name1)=(Variable Value1) > (Variable Name2)=(Variable Value2) > (Variable Name3)=(Variable Value3) > etc. > > Example Data would be: > > VarUserID=?3124" > VarUserName = ?John? > VarUserEmail = ?John at yahoo.com? > etc. > > I?m able to retrieve the name of the variable and the value of the variable into variables. > > How do I now assign the values to the original Variable Name by referring to the correct variable name read in? > > This is some kind of a double reference possibly referring to contents or the value of a variable, it may involve arrays etc. > > Ideas? Suggestions? > > Thanks in advance! > > Rick > > > > > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From zryip.theslug at gmail.com Fri May 16 15:00:55 2014 From: zryip.theslug at gmail.com (zryip theSlug) Date: Fri, 16 May 2014 21:00:55 +0200 Subject: Variable Named Variable Values? In-Reply-To: <628C9D30-5425-49D5-A148-9428616CBF89@all-auctions.com> References: <529C9BB4.90604@fourthworld.com> <93B16933-168C-4645-8305-7FF31D592FB9@mac.com> <4A98876B-DF51-4AF2-8F72-0BB7C19BB967@all-auctions.com> <18CDCEE5-D811-49EB-B363-20DE7DAFE79F@all-auctions.com> <628C9D30-5425-49D5-A148-9428616CBF89@all-auctions.com> Message-ID: Hi Rick, You can also use the do command: set the itemdel to "=" repeat for each lines tLine in tVariablesAndDataList do "put item 2 of tLine into" && item 1 of tLine end repeat where tVariablesAndDataList contains: VarUserID=?3124" VarUserName=?John? VarUserEmail=?John at yahoo.com? On Fri, May 16, 2014 at 8:32 PM, Rick Harrison wrote: > Hi there, > > Ok, so here?s the question. I?m sure someone has probably > done this before. I can?t seem to find the answer, so perhaps > you can help. > > I have a bunch of variable named pair values read in from a file. > (I do not know the order these values will be coming into from > the file as they can vary over time.) > > The format is: > > (Variable Name1)=(Variable Value1) > (Variable Name2)=(Variable Value2) > (Variable Name3)=(Variable Value3) > etc. > > Example Data would be: > > VarUserID=?3124" > VarUserName = ?John? > VarUserEmail = ?John at yahoo.com? > etc. > > I?m able to retrieve the name of the variable and the value of the variable into variables. > > How do I now assign the values to the original Variable Name by referring to the correct variable name read in? > > This is some kind of a double reference possibly referring to contents or the value of a variable, it may involve arrays etc. > > Ideas? Suggestions? > > Thanks in advance! > > Rick > > > > > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Zryip TheSlug http://www.aslugontheroad.com From MikeKerner at roadrunner.com Fri May 16 15:01:26 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 16 May 2014 15:01:26 -0400 Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <67850DEB-6E07-4D57-8E8E-928C83933C32@byu.edu> References: <7611154D-F599-4177-8A8A-5FBC0FD10342@byu.edu> <98128311-3961-4D01-9F22-5BD23A91955B@buchwald.ca> <537523BD.909@fourthworld.com> <53753EC0.2040303@fourthworld.com> <1400253127110-4679583.post@n4.nabble.com> <1400257006259-4679586.post@n4.nabble.com> <701A835B-B5AB-4DE0-9060-16B941EB19A8@byu.edu> <67850DEB-6E07-4D57-8E8E-928C83933C32@byu.edu> Message-ID: Geometry Manager would be even more useful on mobile since MG doesn't support screen rotation any more. I don't know if Scott is thinking about adding that feature to tmC. I think the menu builder is flat-out weak. It isn't buggy for me, it just isn't very helpful. I guess it's good that I am building (almost) everything for mobile, now. On Fri, May 16, 2014 at 1:21 PM, Devin Asay wrote: > > On May 16, 2014, at 11:14 AM, Charles E Buchwald > wrote: > > > I don't use the Menu Builder much, but I use the Geometry Manager on a > regular basis, and I've found it to be reliable. > > I only wish I could use it on mobile. Because I can't, I've written a > lot of my own geometry management scripts. > > In general, the better feature parity we have across all platforms, the > better. Not just to be friendlier to newbies, but for everyone. > > - Charles > > It's reliable for me as long as my card layout is fairly simple. The more > complicated the layout becomes, the harder it is to get the geometry > manager to adjust the layout to what you want on resizeStack. So the > problem may be more one of robustness and scalability than outright > bugginess. > > Devin > > Devin Asay > Office of Digital Humanities > Brigham Young University > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From rjb at robelko.com Fri May 16 15:02:41 2014 From: rjb at robelko.com (Robert Brenstein) Date: Fri, 16 May 2014 21:02:41 +0200 Subject: Variable Named Variable Values? In-Reply-To: <628C9D30-5425-49D5-A148-9428616CBF89@all-auctions.com> References: <529C9BB4.90604@fourthworld.com> <93B16933-168C-4645-8305-7FF31D592FB9@mac.com> <4A98876B-DF51-4AF2-8F72-0BB7C19BB967@all-auctions.com> <18CDCEE5-D811-49EB-B363-20DE7DAFE79F@all-auctions.com> <628C9D30-5425-49D5-A148-9428616CBF89@all-auctions.com> Message-ID: On 16.05.2014 at 14:32 Uhr -0400 Rick Harrison apparently wrote: > >How do I now assign the values to the original Variable Name by >referring to the correct variable name read in? > >This is some kind of a double reference possibly referring to >contents or the value of a variable, it may involve arrays etc. > >Ideas? Suggestions? > If you actually want variable names, the "do" command is your friend. do "put" && q(tVarValue) && "into" tVarName However, such things are really easier to handle as arrays. put tVarValue into gSessionGlobal[tVarName] Robert From harrison at all-auctions.com Fri May 16 15:35:59 2014 From: harrison at all-auctions.com (Rick Harrison) Date: Fri, 16 May 2014 15:35:59 -0400 Subject: Variable Named Variable Values? In-Reply-To: References: <529C9BB4.90604@fourthworld.com> <93B16933-168C-4645-8305-7FF31D592FB9@mac.com> <4A98876B-DF51-4AF2-8F72-0BB7C19BB967@all-auctions.com> <18CDCEE5-D811-49EB-B363-20DE7DAFE79F@all-auctions.com> <628C9D30-5425-49D5-A148-9428616CBF89@all-auctions.com> Message-ID: <0EA4B23A-FE40-4FCA-9256-F01FF62F971D@all-auctions.com> Hi Dar, zryip, and Robert, Thanks for the suggestions. I?ll give them a try! Rick On May 16, 2014, at 3:02 PM, Robert Brenstein wrote: > On 16.05.2014 at 14:32 Uhr -0400 Rick Harrison apparently wrote: >> >> How do I now assign the values to the original Variable Name by referring to the correct variable name read in? >> >> This is some kind of a double reference possibly referring to contents or the value of a variable, it may involve arrays etc. >> >> Ideas? Suggestions? >> > > If you actually want variable names, the "do" command is your friend. > > do "put" && q(tVarValue) && "into" tVarName > > However, such things are really easier to handle as arrays. > > put tVarValue into gSessionGlobal[tVarName] > > 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 bvg at mac.com Fri May 16 15:39:26 2014 From: bvg at mac.com (=?windows-1252?Q?Bj=F6rnke_von_Gierke?=) Date: Fri, 16 May 2014 21:39:26 +0200 Subject: [ANN] Zurich LiveCode user meet In-Reply-To: References: <7DE003D1-312A-47D8-9FAE-A377CF7BEEBE@mac.com> Message-ID: <110B5EB5-9E66-4A9A-AD1F-897A5D57FB9A@mac.com> Hello LiveCoders, This June, the first LiveCode meeting in Zurich will happen! The date and place have been settled (see below). We're not yet completely sure about what we'll actually do during that afternoon, but here's some decided things: - Mark will give away a copy of his book "Programming Livecode for the Real Beginner". Get it directly from the author! - A suggested topic of discussion: Why doesn't LiveCode catch on, why don't People get it? - If you have a fun topic idea, want to demo your software or would like to present something a bit longer/more formally then don't hesitate to contact me directly. - If the weather is right I'll do a historic tour trough the city of Zurich on the day after the meeting (Sun, 29. June). When: Saturday 28. June 2014 13:00 to 17:00 (extension into dinner very likely) Where: Karl der Grosse Kirchgasse 14 8001 Z?rich https://goo.gl/maps/BqqKz What: An afternoon of talking, socialising, having fun Related Links: The Book: http://www3.economy-x-talk.com/file.php?node=programming-livecode-for-the-real-beginner The Barock Chamber: http://i.imgur.com/r6KlUeD.jpg Map: https://goo.gl/maps/BqqKz Forum: http://forums.runrev.com/viewtopic.php?f=30&t=20424 Please contact me if you need a place to stay at, or have other questions. Bjoernke -- Anyone thinking about joining on the 28. June in Zurich? Please send me an email! -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From ambassador at fourthworld.com Fri May 16 17:23:08 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 16 May 2014 14:23:08 -0700 Subject: ANN: LiveCode Global Jam: May 23-24 Message-ID: <537681BC.2060403@fourthworld.com> The LiveCode Community's first Global Jam is coming up - details in today's LiveCode blog: http://livecode.com/blog/2014/05/16/livecode-global-jam-may-23-and-24/ -- Richard Gaskin LiveCode Community Manager richard at livecode.org From jhj at jhj.com Fri May 16 17:43:47 2014 From: jhj at jhj.com (Jerry Jensen) Date: Fri, 16 May 2014 14:43:47 -0700 Subject: repeat with messages In-Reply-To: <537608AF.9070104@economy-x-talk.com> References: <537608AF.9070104@economy-x-talk.com> Message-ID: <25D0A276-74EC-4FAA-A08F-AECDBECC266F@jhj.com> In a nice example from Mark S., I see the line below. I've never seen the "with messages" part on the end of a repeat statement. I tried it, and it compiles and runs without complaint. What does it do, allow messages at the end of each repeat? I don't see it in the dictionary. I'm running LC Community 6.6.1 . .Jerry On May 16, 2014, at 5:46 AM, Mark Schonewille wrote: > repeat with x = 100 down to 0 with messages From m.schonewille at economy-x-talk.com Fri May 16 18:04:36 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 17 May 2014 00:04:36 +0200 Subject: repeat with messages In-Reply-To: <25D0A276-74EC-4FAA-A08F-AECDBECC266F@jhj.com> References: <537608AF.9070104@economy-x-talk.com> <25D0A276-74EC-4FAA-A08F-AECDBECC266F@jhj.com> Message-ID: <53768B74.2090302@economy-x-talk.com> Hi Jerry, The "with messages" clause makes a repeat loop non-blocking. This allows you to run multiple handlers with repeat statements simultaneously. I add the wait with messages command at the end of the loop to give the engine more time to update the GUI. Particularly in older versions of LiveCode, it makes a huge difference. E.g. try setting the thumbPos of a progress bar using a repeat loop in LC 5. Without "wait", you may not even see that the progress bar updates until you reach the end of the loop. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Installer Maker for LiveCode: http://qery.us/468 Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ On 5/16/2014 23:43, Jerry Jensen wrote: > In a nice example from Mark S., I see the line below. I've never seen the "with messages" part on the end of a repeat statement. I tried it, and it compiles and runs without complaint. What does it do, allow messages at the end of each repeat? I don't see it in the dictionary. I'm running LC Community 6.6.1 . > .Jerry > > On May 16, 2014, at 5:46 AM, Mark Schonewille wrote: > >> repeat with x = 100 down to 0 with messages > From mgruenthal at mac.com Fri May 16 18:09:14 2014 From: mgruenthal at mac.com (Michael Gruenthal) Date: Fri, 16 May 2014 18:09:14 -0400 Subject: Submission to Apple Problem In-Reply-To: References: Message-ID: Dan, There?s a parallel discussion of this bug on the Dev list, and a report has been filed at http://quality.runrev.com/show_bug.cgi?id=12434 The solution described hasn?t worked for me, but it might work for you. Michael On 5/16/14, 2:47 PM, "Dan Friedman" wrote: > Greetings! I have looked all over for the answer to this and can't find the > solution. I have read that others have the same problem. While it seems that > some have resolved the issue, but I can't get the details on how the fixed it. > So, I apologize in advance if this has already been answered. When I upload > my iOS app using the Application Loader, I am getting this dreaded message: > > ERROR ITMS-9000: "This bundle is invalid. New apps and app updates submitted > to the App Store must be built with public (GM) versions of Xcode 5.1.1 or > higher and iOS 7 SDK. Do not submit apps built with beta software." at > SoftwareAssets/SoftwareAsset (MZItmspSoftwareAssetPackage) > > I am using: > > LiveCode 6.6.1 > XCode 5.1.1 > Application Loader 2.9.1 > > I did an update to this same app on May 7 (using the same configuration as I > have now) and it didn't have a problem at all. > > ANY advice is 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 dsc at swcp.com Fri May 16 18:42:40 2014 From: dsc at swcp.com (Dar Scott) Date: Fri, 16 May 2014 16:42:40 -0600 Subject: repeat with messages In-Reply-To: <53768B74.2090302@economy-x-talk.com> References: <537608AF.9070104@economy-x-talk.com> <25D0A276-74EC-4FAA-A08F-AECDBECC266F@jhj.com> <53768B74.2090302@economy-x-talk.com> Message-ID: <7CE16766-A36A-4BEC-94CD-AA1F2BB4E3DF@swcp.com> I don?t see this in the ?repeat? entry in the dictionary. So are these two the same but the first has no time hit? repeat ? with messages ? end repeat repeat ? wait 0 seconds with messages ? end repeat I?ll have to try this. The wait makes the loop a lot slower. Dar On May 16, 2014, at 4:04 PM, Mark Schonewille wrote: > Hi Jerry, > > The "with messages" clause makes a repeat loop non-blocking. This allows you to run multiple handlers with repeat statements simultaneously. I add the wait with messages command at the end of the loop to give the engine more time to update the GUI. Particularly in older versions of LiveCode, it makes a huge difference. > > E.g. try setting the thumbPos of a progress bar using a repeat loop in LC 5. Without "wait", you may not even see that the progress bar updates until you reach the end of the loop. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Installer Maker for LiveCode: > http://qery.us/468 > > Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi > > LiveCode on Facebook: > https://www.facebook.com/groups/runrev/ > > On 5/16/2014 23:43, Jerry Jensen wrote: >> In a nice example from Mark S., I see the line below. I've never seen the "with messages" part on the end of a repeat statement. I tried it, and it compiles and runs without complaint. What does it do, allow messages at the end of each repeat? I don't see it in the dictionary. I'm running LC Community 6.6.1 . >> .Jerry >> >> On May 16, 2014, at 5:46 AM, Mark Schonewille wrote: >> >>> repeat with x = 100 down to 0 with messages >> > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Fri May 16 18:43:40 2014 From: dsc at swcp.com (Dar Scott) Date: Fri, 16 May 2014 16:43:40 -0600 Subject: repeat with messages In-Reply-To: <25D0A276-74EC-4FAA-A08F-AECDBECC266F@jhj.com> References: <537608AF.9070104@economy-x-talk.com> <25D0A276-74EC-4FAA-A08F-AECDBECC266F@jhj.com> Message-ID: <93A70D75-2B33-41B5-92AB-446E26DC57AC@swcp.com> Unfortunately, a lot of things compile without complaint. On May 16, 2014, at 3:43 PM, Jerry Jensen wrote: > In a nice example from Mark S., I see the line below. I've never seen the "with messages" part on the end of a repeat statement. I tried it, and it compiles and runs without complaint. What does it do, allow messages at the end of each repeat? I don't see it in the dictionary. I'm running LC Community 6.6.1 . > .Jerry > > On May 16, 2014, at 5:46 AM, Mark Schonewille wrote: > >> repeat with x = 100 down to 0 with messages > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dave at applicationinsight.com Fri May 16 18:44:20 2014 From: dave at applicationinsight.com (Dave Kilroy) Date: Fri, 16 May 2014 15:44:20 -0700 (PDT) Subject: IDE oddities (was Re: Error Messages Are Evil) In-Reply-To: <701A835B-B5AB-4DE0-9060-16B941EB19A8@byu.edu> References: <537523BD.909@fourthworld.com> <53753EC0.2040303@fourthworld.com> <1400253127110-4679583.post@n4.nabble.com> <1400257006259-4679586.post@n4.nabble.com> <701A835B-B5AB-4DE0-9060-16B941EB19A8@byu.edu> Message-ID: <1400280260083-4679608.post@n4.nabble.com> Devin I think you are correct - it's buggy rather than an example of weird interface design and shouldn't appear on this list. And for those of you who have never been snagged by Menu Builder this thread gives examples of the kind of things it can do: http://forums.runrev.com/viewtopic.php?f=7&t=18547&hilit=menu+builder Devin Asay wrote > Wow, I had no idea some folks were having problems like this with the Menu > Builder. I have always found it solid and reliable. (My experience with > the Geo Manager, however, has been similar to yours.) So really, this is a > case not so much of an interface design problem, but of a component that > doesn't always work as advertised. It might not belong on my list then, > but definitely worth taking a look at at a utility that needs > troubleshooting. ----- "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Error-Messages-Are-Evil-tp4679382p4679608.html Sent from the Revolution - User mailing list archive at Nabble.com. From dsc at swcp.com Fri May 16 19:02:02 2014 From: dsc at swcp.com (Dar Scott) Date: Fri, 16 May 2014 17:02:02 -0600 Subject: repeat with messages In-Reply-To: <53768B74.2090302@economy-x-talk.com> References: <537608AF.9070104@economy-x-talk.com> <25D0A276-74EC-4FAA-A08F-AECDBECC266F@jhj.com> <53768B74.2090302@economy-x-talk.com> Message-ID: <698AF1BC-8DD0-406E-9044-5AC7542A310B@swcp.com> I don?t know what you mean by ?multiple handlers ? simultaneously?. Wouldn?t one entire loop be inside a wait of the other? It seems like it would be easier to use send loops at the right level of processing. Dar On May 16, 2014, at 4:04 PM, Mark Schonewille wrote: > Hi Jerry, > > The "with messages" clause makes a repeat loop non-blocking. This allows you to run multiple handlers with repeat statements simultaneously. I add the wait with messages command at the end of the loop to give the engine more time to update the GUI. Particularly in older versions of LiveCode, it makes a huge difference. > > E.g. try setting the thumbPos of a progress bar using a repeat loop in LC 5. Without "wait", you may not even see that the progress bar updates until you reach the end of the loop. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Installer Maker for LiveCode: > http://qery.us/468 > > Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi > > LiveCode on Facebook: > https://www.facebook.com/groups/runrev/ > > On 5/16/2014 23:43, Jerry Jensen wrote: >> In a nice example from Mark S., I see the line below. I've never seen the "with messages" part on the end of a repeat statement. I tried it, and it compiles and runs without complaint. What does it do, allow messages at the end of each repeat? I don't see it in the dictionary. I'm running LC Community 6.6.1 . >> .Jerry >> >> On May 16, 2014, at 5:46 AM, Mark Schonewille wrote: >> >>> repeat with x = 100 down to 0 with messages >> > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Fri May 16 19:32:46 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 16 May 2014 16:32:46 -0700 Subject: repeat with messages In-Reply-To: <7CE16766-A36A-4BEC-94CD-AA1F2BB4E3DF@swcp.com> References: <7CE16766-A36A-4BEC-94CD-AA1F2BB4E3DF@swcp.com> Message-ID: <5376A01E.9010401@fourthworld.com> Dar Scott wrote: > I don?t see this in the ?repeat? entry in the dictionary. "with messages" is a modifier for the "wait" command - you'll find it documented there. > So are these two the same but the first has no time hit? > > repeat ? with messages > ? > end repeat > > repeat ? > wait 0 seconds with messages > ? > end repeat > > I?ll have to try this. The wait makes the loop a lot slower. That old trick for updating the screen was specific to OS X and has been fixed with the Cocoa changes for v6.7 - see the comments here from Mark Waddingham on a related issue: To explore the intended uses of "wait