From ruslan_zasukhin at valentina-db.com Sun Sep 1 02:11:45 2013 From: ruslan_zasukhin at valentina-db.com (Ruslan Zasukhin) Date: Sun, 01 Sep 2013 09:11:45 +0300 Subject: Just How Many Reports in a Day? Ruslan Tortures a Pair of Mac Minis In-Reply-To: Message-ID: On 8/31/13 11:20 PM, "Dr. Hawkins" wrote: > On Sat, Aug 31, 2013 at 11:21 AM, Lynn Fredricks > wrote: >> This is the Rated PG version of Ruslan Tortures a Pair of Mac Minis, sorry - >> not Hostel 3: Ruslan Goes a Mac'n. > > But did the mini finally give up it's secrets? > > :) Well, for now the best result we see 12-16 millions reports. While we think that mini should be able produce up to 50-60 millions. So we will keep move :-) -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From scott at tactilemedia.com Sun Sep 1 02:53:07 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 31 Aug 2013 23:53:07 -0700 Subject: Sharing Values Between Onrev Scripts? Message-ID: Anyone know if it's possible for an onrev script on a page to share its value with another onrev script? I'm trying to a form validation of sorts using an onrev script, where part of the form is dynamically generated by another script. The content is a question like "What is 1 + 1?" which is created using some random elements. Is there some way to make the validation script aware of the dynamically generated question content without including the answer in the page? Thanks & Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design From scott at tactilemedia.com Sun Sep 1 03:14:22 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 01 Sep 2013 00:14:22 -0700 Subject: Sharing Values Between Onrev Scripts? In-Reply-To: Message-ID: Actually, I found some example scripts on Sarah Reichelt's site that look like they may work. http://www.troz.net/onrev/ Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design Recently I wrote: >Anyone know if it's possible for an onrev script on a page to share its >value with another onrev script? > >I'm trying to a form validation of sorts using an onrev script, where part >of the form is dynamically generated by another script. The content is a >question like "What is 1 + 1?" which is created using some random >elements. Is there some way to make the validation script aware of the >dynamically generated question content without including the answer in the >page? > >Thanks & Regards, From alex at tweedly.net Sun Sep 1 03:55:47 2013 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 01 Sep 2013 08:55:47 +0100 Subject: Sharing Values Between Onrev Scripts? In-Reply-To: References: Message-ID: <5222F303.4060208@tweedly.net> Yes, Sarah's example works nicely. (Her form puts the correct answer into the form as a hidden value, so it too is returned when the user submits the form; that's easier than the alternative of storing in a file/database, and using a cookie/session data to identify the user and retrieve the stored value for comparison). If you feel extra-paranoid (I can imagine there being robots which will simply return all hidden values in their auto-responses), then instead of putting the correct answer into the hidden field, you put in say "answer+1" -- Alex. On 01/09/2013 08:14, Scott Rossi wrote: > Actually, I found some example scripts on Sarah Reichelt's site that look > like they may work. > http://www.troz.net/onrev/ > > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > > > > Recently I wrote: > >> Anyone know if it's possible for an onrev script on a page to share its >> value with another onrev script? >> >> I'm trying to a form validation of sorts using an onrev script, where part >> of the form is dynamically generated by another script. The content is a >> question like "What is 1 + 1?" which is created using some random >> elements. Is there some way to make the validation script aware of the >> dynamically generated question content without including the answer in the >> page? >> >> Thanks & Regards, > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sun Sep 1 04:04:33 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 01 Sep 2013 01:04:33 -0700 Subject: Sharing Values Between Onrev Scripts? In-Reply-To: <5222F303.4060208@tweedly.net> Message-ID: Right, I noticed the inclusion of the answer, but it's obscured which helps. Is a cookie really the only way to do this without adding the answer to the page? My thought was the answer value would get stored in an onrev variable when the question is generated, and the evaluation would be able to operate on that same variable. But as I said, I couldn't figure out how/if this was possible. Best Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 9/1/13 12:55 AM, "Alex Tweedly" wrote: >Yes, Sarah's example works nicely. (Her form puts the correct answer >into the form as a hidden value, so it too is returned when the user >submits the form; that's easier than the alternative of storing in a >file/database, and using a cookie/session data to identify the user and >retrieve the stored value for comparison). > >If you feel extra-paranoid (I can imagine there being robots which will >simply return all hidden values in their auto-responses), then instead >of putting the correct answer into the hidden field, you put in say >"answer+1" > >-- Alex. > >On 01/09/2013 08:14, Scott Rossi wrote: >> Actually, I found some example scripts on Sarah Reichelt's site that >>look >> like they may work. >> http://www.troz.net/onrev/ >> >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX/UI Design >> >> >> >> >> Recently I wrote: >> >>> Anyone know if it's possible for an onrev script on a page to share its >>> value with another onrev script? >>> >>> I'm trying to a form validation of sorts using an onrev script, where >>>part >>> of the form is dynamically generated by another script. The content >>>is a >>> question like "What is 1 + 1?" which is created using some random >>> elements. Is there some way to make the validation script aware of the >>> dynamically generated question content without including the answer in >>>the >>> page? >>> >>> Thanks & Regards, >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 yoshino at sys.wakayama-u.ac.jp Sun Sep 1 05:10:32 2013 From: yoshino at sys.wakayama-u.ac.jp (Takashi Yoshino) Date: Sun, 1 Sep 2013 18:10:32 +0900 Subject: Korean font is not shown Message-ID: Hi, I am developed a translation software for Android devices. I tried to show Korean text. But it did not appeared. I tried it on Galaxy Tab. Korean font appeared. I tried it on Galaxy S III. But it did not appeared. Japanese font and Chinese font can be shown on both android devices. Only Korean font did not shown on Galaxy S III. I tried the textFont script. But it does not work. on mouseUp set the textFont of field "ko" to "Droid Sans,Korean" end mouseUp I use LC 6.1.0 Android OS is 4.04 and 3.2 If you have some information, could you help me? Thanks. Takashi .__ ._ _. ._ ._.__ .. ._._. _._ . ..__ ._.__ ._._. ___. .._ __.. __ .._ Takashi Yoshino http://www.wakayama-u.ac.jp/~yoshino/lab/ Tel: +81-73-457-8441 From m.schonewille at economy-x-talk.com Sun Sep 1 05:36:47 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 01 Sep 2013 11:36:47 +0200 Subject: Korean font is not shown In-Reply-To: References: Message-ID: <52230AAF.7070201@economy-x-talk.com> Hi Takashi, The syntax set the textFont to "fontName,Language" no longer works in 6.x. I think it was already abolished in 5.5. Instead, you just set the unicodeText of the field to UTF-16 encoded text. If it contains korean glyphs, the glyphs should be recognised and displayed correctly. Are you sure that the required fonts are installed on your tablets? If you visit a Korean website, does the text display correctly? -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/1/2013 11:10, Takashi Yoshino wrote: > Hi, > > I am developed a translation software for Android devices. > I tried to show Korean text. But it did not appeared. > > I tried it on Galaxy Tab. Korean font appeared. > I tried it on Galaxy S III. But it did not appeared. > > Japanese font and Chinese font can be shown on both android devices. > Only Korean font did not shown on Galaxy S III. > > I tried the textFont script. But it does not work. > on mouseUp > set the textFont of field "ko" to "Droid Sans,Korean" > end mouseUp > > I use LC 6.1.0 > Android OS is 4.04 and 3.2 > > If you have some information, could you help me? > > Thanks. > > Takashi From yoshino at sys.wakayama-u.ac.jp Sun Sep 1 06:16:21 2013 From: yoshino at sys.wakayama-u.ac.jp (Takashi Yoshino) Date: Sun, 1 Sep 2013 19:16:21 +0900 Subject: Korean font is not shown In-Reply-To: <52230AAF.7070201@economy-x-talk.com> References: <52230AAF.7070201@economy-x-talk.com> Message-ID: <390AC665-16E2-4B13-948A-894BF5C88B2B@sys.wakayama-u.ac.jp> HI, Mark Thank you for your information. I just input Korean text into the field on my Mac. I think I set the unicodeText of the field to UTF-16 encoded text. I visit a Korean web site, I can see Korean text correctly. I check my android (Galaxy S III). There is a korean font in my android. Best regards, Takashi _.__ ._ _. ._ ._.__ .. ._._. _._ . ..__ ._.__ ._._. ___. .._ __.. __ .._ Takashi Yoshino http://www.wakayama-u.ac.jp/~yoshino/lab/ Tel: +81-73-457-8441 On 2013/09/01, at 18:36, Mark Schonewille wrote: > Hi Takashi, > > The syntax > > set the textFont to "fontName,Language" > > no longer works in 6.x. I think it was already abolished in 5.5. > > Instead, you just set the unicodeText of the field to UTF-16 encoded text. If it contains korean glyphs, the glyphs should be recognised and displayed correctly. Are you sure that the required fonts are installed on your tablets? If you visit a Korean website, does the text display correctly? > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com > > Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi > > Fill out this survey please > http://livecodebeginner.economy-x-talk.com/survey/ > > On 9/1/2013 11:10, Takashi Yoshino wrote: >> Hi, >> >> I am developed a translation software for Android devices. >> I tried to show Korean text. But it did not appeared. >> >> I tried it on Galaxy Tab. Korean font appeared. >> I tried it on Galaxy S III. But it did not appeared. >> >> Japanese font and Chinese font can be shown on both android devices. >> Only Korean font did not shown on Galaxy S III. >> >> I tried the textFont script. But it does not work. >> on mouseUp >> set the textFont of field "ko" to "Droid Sans,Korean" >> end mouseUp >> >> I use LC 6.1.0 >> Android OS is 4.04 and 3.2 >> >> If you have some information, could you help me? >> >> Thanks. >> >> Takashi > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Sun Sep 1 10:11:18 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 01 Sep 2013 17:11:18 +0300 Subject: spitting nails at the IDE In-Reply-To: References: <521FC496.7060402@hyperactivesw.com> <5221A49B.6050906@gmail.com> Message-ID: <52234B06.6040603@gmail.com> On 08/31/2013 11:31 PM, Dr. Hawkins wrote: > On Sat, Aug 31, 2013 at 1:08 AM, Richmond wrote: >> Certainly, I would not "spit nails"; possibly the odd "blast" and "d*mn" >> once in a while. > I got caught with something, err, a bit stronger that day . . . > >> But as I know >> NOTHING about the underpinnings of Livecode I tend to be filled with >> admiration as to how much >> "just works" without all the pain-without-gain that I recall from FORTRAN, >> PASCAL and the "also-rans" >> of the OO world such as Toolbook. > Now you're just teasing me :) > > If I could have a toolkit that let me place buttons & fields with an > editor, name them and create templates, and place them, from within > Fortran 90 or later . . . oooh, now Im drooling. > > No, I'm not teasing you; I'm talking about FORTRAN IV. From dochawk at gmail.com Sun Sep 1 10:43:04 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 1 Sep 2013 07:43:04 -0700 Subject: spitting nails at the IDE In-Reply-To: <52234B06.6040603@gmail.com> References: <521FC496.7060402@hyperactivesw.com> <5221A49B.6050906@gmail.com> <52234B06.6040603@gmail.com> Message-ID: On Sun, Sep 1, 2013 at 7:11 AM, Richmond wrote: > No, I'm not teasing you; I'm talking about FORTRAN IV. OK, that would hurt. I haven't had to use that in a *long* time. Then again, Prime pretty much wrote Pr1mos in it . . . The code for my dissertation was in Fortran 90 [hmm, firefox's spellcheck doesn't know that "Fortran" is a word, and wants "FORTRAN"). There were a could of features of Fortran 95 that I kept looking wistfully at . . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Sun Sep 1 10:49:53 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 1 Sep 2013 07:49:53 -0700 Subject: spitting nails at the IDE In-Reply-To: <521FC496.7060402@hyperactivesw.com> References: <521FC496.7060402@hyperactivesw.com> Message-ID: On Thu, Aug 29, 2013 at 3:00 PM, J. Landman Gay wrote: > have never seen the message box wander. Since you didn't get a reply when > you posted it, I suspect no one else has either. To me, it sounds like a > scripting issue. Maybe you have a script that sets the location of a stack > or some other object, but it isn't specifying the correct target. And it occurs to me a few days later: opening the message box entirely off the screen on startup should be considered an error and bug in all cases. And the same for the dictionary. Common situation: using livecode with an external screen on a laptop, and moving the dictionary to that screen. If the laptop is used without the screen, the old location is off screen. There is some, but incomplete, storage of the location of IDE windows. I have yet to have one open entirely in my secondary screen on a reopen, but opening entirely offscreen doesn't seem to bother it. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From alex at tweedly.net Sun Sep 1 11:01:19 2013 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 01 Sep 2013 16:01:19 +0100 Subject: Sharing Values Between Onrev Scripts? In-Reply-To: References: Message-ID: <522356BF.8060700@tweedly.net> You can't do it simply with a variable. Each http request is a separate run of the server script, so no variable values can be carried over. Even if they could be, you can have multiple, separate users doing this simultaneously, so there would be no way to know which 'original setting' should be associated with each 'subsequent submission'. Basically, there are a few approaches. 1. Use a cookie Not difficult (just be sure you set the cookie value before ANY other output from the script. I do all my output through a library - I never do any direct "put"s from an on-rev script - that way I can detect if a "putcookie" attempt will fail because some output has already happened.) 2. Use session data. Maybe slightly preferable if there is any other session data around, otherwise not much to choose against cookie. 3. Hidden value in the form data. (I think this or 3a is the best answer). 3a. Hidden value slightly different in the form data (e.g. correct answer + 1) 3b hidden token in the form: keep a file/database of taken:value pairs, where the token is random, and the value is the required answer, put the token into the hidden field in the form. More secure I guess - equivalent to a cookie, but limited in 'cost' to the single response. 4. Guessing :-) keep a file of ip addr + time + correct answer, and then match ip address of the incoming value from the user to recent answers. Should be OK for low-turnover sites, esp. if you make the range of possible values large enough. 5.... I'm sure there are others I don't know about or haven't thought of right now. -- Alex. On 01/09/2013 09:04, Scott Rossi wrote: > Right, I noticed the inclusion of the answer, but it's obscured which > helps. Is a cookie really the only way to do this without adding the > answer to the page? > > My thought was the answer value would get stored in an onrev variable when > the question is generated, and the evaluation would be able to operate on > that same variable. But as I said, I couldn't figure out how/if this was > possible. > > Best Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > > > > On 9/1/13 12:55 AM, "Alex Tweedly" wrote: > >> Yes, Sarah's example works nicely. (Her form puts the correct answer >> into the form as a hidden value, so it too is returned when the user >> submits the form; that's easier than the alternative of storing in a >> file/database, and using a cookie/session data to identify the user and >> retrieve the stored value for comparison). >> >> If you feel extra-paranoid (I can imagine there being robots which will >> simply return all hidden values in their auto-responses), then instead >> of putting the correct answer into the hidden field, you put in say >> "answer+1" >> >> -- Alex. >> >> On 01/09/2013 08:14, Scott Rossi wrote: >>> Actually, I found some example scripts on Sarah Reichelt's site that >>> look >>> like they may work. >>> http://www.troz.net/onrev/ >>> >>> >>> Regards, >>> >>> Scott Rossi >>> Creative Director >>> Tactile Media, UX/UI Design >>> >>> >>> >>> >>> Recently I wrote: >>> >>>> Anyone know if it's possible for an onrev script on a page to share its >>>> value with another onrev script? >>>> >>>> I'm trying to a form validation of sorts using an onrev script, where >>>> part >>>> of the form is dynamically generated by another script. The content >>>> is a >>>> question like "What is 1 + 1?" which is created using some random >>>> elements. Is there some way to make the validation script aware of the >>>> dynamically generated question content without including the answer in >>>> the >>>> page? >>>> >>>> Thanks & Regards, >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Sun Sep 1 12:07:41 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 01 Sep 2013 19:07:41 +0300 Subject: spitting nails at the IDE In-Reply-To: References: <521FC496.7060402@hyperactivesw.com> Message-ID: <5223664D.4090405@gmail.com> On 09/01/2013 05:49 PM, Dr. Hawkins wrote: > On Thu, Aug 29, 2013 at 3:00 PM, J. Landman Gay > wrote: >> have never seen the message box wander. Since you didn't get a reply when >> you posted it, I suspect no one else has either. To me, it sounds like a >> scripting issue. Maybe you have a script that sets the location of a stack >> or some other object, but it isn't specifying the correct target. > And it occurs to me a few days later: opening the message box entirely > off the screen on startup should be considered an error and bug in all > cases. And the same for the dictionary. > > Common situation: using livecode with an external screen on a laptop, > and moving the dictionary to that screen. If the laptop is used > without the screen, the old location is off screen. > > There is some, but incomplete, storage of the location of IDE windows. > I have yet to have one open entirely in my secondary screen on a > reopen, but opening entirely offscreen doesn't seem to bother it. > Certainly the thing with secondary and or mirror screens has to be sorted out. If one has 2 or 3 displays attached to one's machine and 1 or more of them is them disconnected (or goes "phut") all stacks, palettes and other 'things" of Livecode's IDE should be visible on the monitor that is still connected. I had a similar sort of problem just the other day when I moved my second machine up to my villa in the mountains and connected to to a very old cathode ray tube job that has a maximum display of 1024 x 768, having previously had it connected to a 1920 x 1080 display; my "revTools" stack was nowhere to be seen! I had to open up the message box (which, luckily, appeared somewhere reasonably sensible: I could see the thing) and do a "move stack "revTools" to 100,100: silly and should be unnecessary. Had the message box been off screen things would have been even more tedious. Richmond. From lvhdgc7 at gmail.com Sun Sep 1 12:44:20 2013 From: lvhdgc7 at gmail.com (tbodine) Date: Sun, 1 Sep 2013 09:44:20 -0700 (PDT) Subject: Layering problem when using video Message-ID: <1378053860302-4669319.post@n4.nabble.com> Hi all. I have a card with video player set to loop on the bottom layer and a text field above it. The problem is when I go to that card, the video is always on top. When I click in the Project Browser on the video player, the title comes to the front and is properly displayed. (This is happening on Windows XP in LC 6.0.0, build 1511 Commercial Edition. Video clip is an avi.) I have both video and title set to dynamic, but the problem exists when they are set to static, too. Also, the problem occurs when I comment out the "start" command for the player, so even a still video frame goes to the top. Here's my code: on opencard set the layer of player "backVid" to bottom start player "backVid" put "Intro. to" & RETURN & "Meteorology" & RETURN & "Week 1" into field "Title" set the layer of field "Title" to top end opencard Am I doing something wrong? Thanks, Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Layering-problem-when-using-video-tp4669319.html Sent from the Revolution - User mailing list archive at Nabble.com. From m.schonewille at economy-x-talk.com Sun Sep 1 13:02:39 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 01 Sep 2013 19:02:39 +0200 Subject: Layering problem when using video In-Reply-To: <1378053860302-4669319.post@n4.nabble.com> References: <1378053860302-4669319.post@n4.nabble.com> Message-ID: <5223732F.9040908@economy-x-talk.com> Hi Tom, The video is rendered in a separate (child) window, on top of everything else. This means that you can't put a control in front of a playing movie. If you really want this, you need to create a palette window with that control and display it in front of the movie. I think that the Kickstarter roadmap includes re-doing the movie features, which should also solve this problem. There are a few ways to work around this problem. E.g. you could show a picture with the first frame of the movie and the field in front of it. When the field is hidden, you can display the player control. You could also make a SMIL file that shows text in front of the movie. You'll have to figure out how the SMIL format works, though. You could also edit the movie to include the text in the movie. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/1/2013 18:44, tbodine wrote: > Hi all. > > I have a card with video player set to loop on the bottom layer and a text > field above it. The problem is when I go to that card, the video is always > on top. When I click in the Project Browser on the video player, the title > comes to the front and is properly displayed. (This is happening on Windows > XP in LC 6.0.0, build 1511 Commercial Edition. Video clip is an avi.) > > I have both video and title set to dynamic, but the problem exists when they > are set to static, too. Also, the problem occurs when I comment out the > "start" command for the player, so even a still video frame goes to the top. > > Here's my code: > > on opencard > set the layer of player "backVid" to bottom > start player "backVid" > put "Intro. to" & RETURN & "Meteorology" & RETURN & "Week 1" into field > "Title" > set the layer of field "Title" to top > end opencard > > Am I doing something wrong? > > Thanks, > Tom Bodine > From mwieder at ahsoftware.net Sun Sep 1 12:59:03 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 1 Sep 2013 09:59:03 -0700 Subject: Uncommenting a script In-Reply-To: References: <381B15C6-24D4-4932-A646-1810647EFF75@clearvisiontech.com> Message-ID: <1695933442.20130901095903@ahsoftware.net> Jerry- Friday, August 30, 2013, 5:48:08 PM, you wrote: > This also does NOT work for me. The Edit menu works, but > command-shift-underscore does not. I'm using an Apple wired keyboard > (the silver one with no numeric keypad, no longer available) LC > 6.1.0 Community, OSX 10.8.4 . Tried it on a fresh launch, new > mainstack with just a 3 line script. Its repeatable. Verified here as well on OSX. Control-shift-underscore works properly on linux. It's definitely a script editor problem, because glx2 does the right thing in either situation. -- -Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Sun Sep 1 13:46:40 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 01 Sep 2013 12:46:40 -0500 Subject: [on-rev] Is on-rev ok? [WAS [on-rev] no more SSH login?] In-Reply-To: References: <313F1715-FFD5-47C5-8D07-DC1A524B5608@gmail.com> Message-ID: <52237D80.1080809@hyperactivesw.com> On 8/31/13 10:21 AM, Nicolas Cueto wrote: > But still getting 500 errors from my RunRev > based cgi setup, and that's the much more important problem. If you know the CGI used to work and it suddenly stopped working when the server changed, the most likely reason is that the 32-bit compatibility libraries haven't been installed. Write to support and ask them to install those for you. Until LiveCode is 64-bit, all CGIs will fail without those. I am facing the same issue on my own third-party server, and the hosting company doesn't want to install the libraries. They have temporarily moved my account to a very old 32-bit machine but will shut that down soon. I am waiting for a 64-bit build of LiveCode because many of my sales depend on my CGIs. Anyone know the status of that? I know Mark Weider was working on it for a while. Is there anything ready yet that's good enough to run a basic CGI? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Sun Sep 1 14:04:40 2013 From: pete at lcsql.com (Peter Haworth) Date: Sun, 1 Sep 2013 11:04:40 -0700 Subject: revDatabaseConnectResult Message-ID: As I understand it, revDatabaseConnectResult is supposed to return the last error message that occurred for a database connection id, or empty if there was no error. In my usage, it always returns empty even if there was an error on the last SQL command. Anyone else tried using it and got it to work? Pete lcSQL Software From lvhdgc7 at gmail.com Sun Sep 1 14:31:36 2013 From: lvhdgc7 at gmail.com (tbodine) Date: Sun, 1 Sep 2013 11:31:36 -0700 (PDT) Subject: Layering problem when using video In-Reply-To: <5223732F.9040908@economy-x-talk.com> References: <1378053860302-4669319.post@n4.nabble.com> <5223732F.9040908@economy-x-talk.com> Message-ID: <1378060296687-4669324.post@n4.nabble.com> Thanks, Mark. That's a bummer. My need is to be able to place text dynamically in front of video clips, so I really can't do this by editing the movies. Looks like I'll be waiting for the open source/kickstarter project to deliver on a new multimedia control. (The roadmap sure looks like a long haul.) -- Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Layering-problem-when-using-video-tp4669319p4669324.html Sent from the Revolution - User mailing list archive at Nabble.com. From stephenREVOLUTION2 at barncard.com Sun Sep 1 14:38:42 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 1 Sep 2013 11:38:42 -0700 Subject: Layering problem when using video In-Reply-To: <1378060296687-4669324.post@n4.nabble.com> References: <1378053860302-4669319.post@n4.nabble.com> <5223732F.9040908@economy-x-talk.com> <1378060296687-4669324.post@n4.nabble.com> Message-ID: The current state of video/audio in LC is about at the 2002 level. Not up-to-date. I'd like a timeline object! sqb On Sun, Sep 1, 2013 at 11:31 AM, tbodine wrote: > Thanks, Mark. That's a bummer. My need is to be able to place text > dynamically in front of video clips, so I really can't do this by editing > the movies. Looks like I'll be waiting for the open source/kickstarter > project to deliver on a new multimedia control. (The roadmap sure looks > like > a long haul.) > > -- Tom Bodine > > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/Layering-problem-when-using-video-tp4669319p4669324.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From jhj at jhj.com Sun Sep 1 15:07:39 2013 From: jhj at jhj.com (Jerry Jensen) Date: Sun, 1 Sep 2013 12:07:39 -0700 Subject: Uncommenting a script In-Reply-To: <1695933442.20130901095903@ahsoftware.net> References: <381B15C6-24D4-4932-A646-1810647EFF75@clearvisiontech.com> <1695933442.20130901095903@ahsoftware.net> Message-ID: <2108B49B-F936-44DB-9B90-1F2BFFE7AFAA@jhj.com> On Sep 1, 2013, at 9:59 AM, Mark Wieder wrote: > Jerry- > > Friday, August 30, 2013, 5:48:08 PM, you wrote: > >> This also does NOT work for me. The Edit menu works, but >> command-shift-underscore does not. I'm using an Apple wired keyboard >> (the silver one with no numeric keypad, no longer available) LC >> 6.1.0 Community, OSX 10.8.4 . Tried it on a fresh launch, new >> mainstack with just a 3 line script. Its repeatable. > > Verified here as well on OSX. Control-shift-underscore works properly > on linux. It's definitely a script editor problem, because glx2 does > the right thing in either situation. Submitted bug #11142 .Jerry From scott at tactilemedia.com Sun Sep 1 15:46:16 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 01 Sep 2013 12:46:16 -0700 Subject: Layering problem when using video In-Reply-To: <1378060296687-4669324.post@n4.nabble.com> Message-ID: Hi Tom: Is this a desktop application? If yes, then you might have a couple of options. 1) Set the alwaysBuffer of the player to true. This will layer the movie in among the card objects, but depending on your content, performance may suffer -- you'll have to test. And you'll likely have to create separate player controls since (AFAIK) the default controller is not responsive in this mode. 2) If the above doesn't work well enough, you can try overlaying a separate palette window that contains the text with a custom window shape above your mainstack with the video. You can do some cool effects with this technique but the drawback is if the user moves the mainstack window while the text overlay window is present -- you'll need to keep the locations of the two stacks synched. Maybe one of these will work for you, but of course, desktop only. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 9/1/13 11:31 AM, "tbodine" wrote: >Thanks, Mark. That's a bummer. My need is to be able to place text >dynamically in front of video clips, so I really can't do this by editing >the movies. Looks like I'll be waiting for the open source/kickstarter >project to deliver on a new multimedia control. (The roadmap sure looks >like >a long haul.) > >-- Tom Bodine > > > > >-- >View this message in context: >http://runtime-revolution.278305.n4.nabble.com/Layering-problem-when-using >-video-tp4669319p4669324.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 lvhdgc7 at gmail.com Sun Sep 1 17:08:56 2013 From: lvhdgc7 at gmail.com (tbodine) Date: Sun, 1 Sep 2013 14:08:56 -0700 (PDT) Subject: Layering problem when using video In-Reply-To: References: <1378053860302-4669319.post@n4.nabble.com> <5223732F.9040908@economy-x-talk.com> <1378060296687-4669324.post@n4.nabble.com> Message-ID: <1378069736413-4669328.post@n4.nabble.com> Bingo! Your option 1 did the trick, Scott. Setting the buffer to ON for the video player allows the video loop to play smoothly while preserving the title text as top layer. (Yes, it is for a desktop app.) Many thanks! Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Layering-problem-when-using-video-tp4669319p4669328.html Sent from the Revolution - User mailing list archive at Nabble.com. From monte at sweattechnologies.com Mon Sep 2 00:02:52 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 2 Sep 2013 14:02:52 +1000 Subject: mergAndroid released! Message-ID: Hi LiveCoders The long awaited day has come. With the release of LiveCode 6.1.1 RC 4 Android externals are finally a reality. Today I'm releasing my first experiments with this new method of extending LiveCode. While the SDK is still being finalised I have decided to release a single external packed with a smorgasbord of features that will eventually be moved into more appropriately named externals (some providing feature parity with the the current range of iOS externals). The features so far are presentation of a toast, external storage monitoring and paths, video recording, video picking, barcode scanning and document preview. Barcode scanning relies on the presence of the Barcode Scanner or Barcode Scanner + app. Document preview will use the appropriate app for the document type. mergAndroid is available exclusively to mergExt Complete (http://mergext.com/buy-mergext) users and won't be sold separately until the SDK settles and the features are moved into more appropriately named individual externals. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From terry.judd at unimelb.edu.au Mon Sep 2 01:39:47 2013 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Mon, 2 Sep 2013 05:39:47 +0000 Subject: mergAndroid released! In-Reply-To: References: Message-ID: <438C963E-7709-474D-B1FB-6DBC3DFC1813@unimelb.edu.au> Thanks Monte - being able to view PDFs on Android without having to resort to the Google Docs hack is fabulous! Terry... On 02/09/2013, at 02:02 PM, Monte Goulding wrote: > Hi LiveCoders > > The long awaited day has come. With the release of LiveCode 6.1.1 RC 4 Android externals are finally a reality. Today I'm releasing my first experiments with this new method of extending LiveCode. While the SDK is still being finalised I have decided to release a single external packed with a smorgasbord of features that will eventually be moved into more appropriately named externals (some providing feature parity with the the current range of iOS externals). > > The features so far are presentation of a toast, external storage monitoring and paths, video recording, video picking, barcode scanning and document preview. Barcode scanning relies on the presence of the Barcode Scanner or Barcode Scanner + app. Document preview will use the appropriate app for the document type. > > mergAndroid is available exclusively to mergExt Complete (http://mergext.com/buy-mergext) users and won't be sold separately until the SDK settles and the features are moved into more appropriately named individual externals. > > Cheers > > -- > Monte Goulding > > M E R Goulding - software development services > mergExt - There's an external for that! > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > Dr Terry Judd Senior Lecturer in Medical Education Medical Education Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From henshaw at me.com Mon Sep 2 02:59:02 2013 From: henshaw at me.com (Andrew Henshaw) Date: Mon, 02 Sep 2013 07:59:02 +0100 Subject: mergAndroid released! In-Reply-To: References: Message-ID: <2F53F9FC-882F-4106-870F-85395D76D17C@me.com> Brilliant, but where can I get them?? Ive just logged into http://www.mergext.com/ and cant see them yet, am I being a little impatient!!!! Thanks Andy On 2 Sep 2013, at 05:02, Monte Goulding wrote: > Hi LiveCoders > > The long awaited day has come. With the release of LiveCode 6.1.1 RC 4 Android externals are finally a reality. Today I'm releasing my first experiments with this new method of extending LiveCode. While the SDK is still being finalised I have decided to release a single external packed with a smorgasbord of features that will eventually be moved into more appropriately named externals (some providing feature parity with the the current range of iOS externals). > > The features so far are presentation of a toast, external storage monitoring and paths, video recording, video picking, barcode scanning and document preview. Barcode scanning relies on the presence of the Barcode Scanner or Barcode Scanner + app. Document preview will use the appropriate app for the document type. > > mergAndroid is available exclusively to mergExt Complete (http://mergext.com/buy-mergext) users and won't be sold separately until the SDK settles and the features are moved into more appropriately named individual externals. > > Cheers > > -- > Monte Goulding > > M E R Goulding - software development services > 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 From monte at sweattechnologies.com Mon Sep 2 04:05:20 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 2 Sep 2013 18:05:20 +1000 Subject: mergAndroid released! In-Reply-To: <2F53F9FC-882F-4106-870F-85395D76D17C@me.com> References: <2F53F9FC-882F-4106-870F-85395D76D17C@me.com> Message-ID: <41D49BD2-AE53-4034-952A-7815EB2522D9@sweattechnologies.com> On 02/09/2013, at 4:59 PM, Andrew Henshaw wrote: > Brilliant, but where can I get them?? > > Ive just logged into http://www.mergext.com/ and cant see them yet, am I being a little impatient!!!! I'm sorry it looks like I dropped it in the wrong folder. You should see it in downloads now. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From sc at sahores-conseil.com Mon Sep 2 04:52:02 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Mon, 2 Sep 2013 10:52:02 +0200 Subject: mergAndroid released! In-Reply-To: References: Message-ID: <1B445EA3-65FA-4EE2-A649-AA58716F3E6C@sahores-conseil.com> Congratulations, Monte ! The fore coming iOS/Android parity of your external suites is an amazing good news. Thanks for your talent and more. Le 2 sept. 2013 ? 06:02, Monte Goulding a ?crit : > Hi LiveCoders > > The long awaited day has come. With the release of LiveCode 6.1.1 RC 4 Android externals are finally a reality. Today I'm releasing my first experiments with this new method of extending LiveCode. While the SDK is still being finalised I have decided to release a single external packed with a smorgasbord of features that will eventually be moved into more appropriately named externals (some providing feature parity with the the current range of iOS externals). > > The features so far are presentation of a toast, external storage monitoring and paths, video recording, video picking, barcode scanning and document preview. Barcode scanning relies on the presence of the Barcode Scanner or Barcode Scanner + app. Document preview will use the appropriate app for the document type. > > mergAndroid is available exclusively to mergExt Complete (http://mergext.com/buy-mergext) users and won't be sold separately until the SDK settles and the features are moved into more appropriately named individual externals. > > Cheers > > -- > Monte Goulding > > M E R Goulding - software development services > 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 -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From john.allijn.lc at gmail.com Mon Sep 2 06:36:39 2013 From: john.allijn.lc at gmail.com (John Allijn) Date: Mon, 02 Sep 2013 03:36:39 -0700 (PDT) Subject: Compare two lists Message-ID: <1378118198687.7d1c3c4b@Nodemailer> An automated system sends me weekly reports with the following structure:? Country,city,device_type,numer_of_devices I'm working on an app that evaluates these reports and there is one thing I can't get done.? I'd like to compare this weeks report with that of last week and report changes.? Output could be something like this: - UK-London - mobile - added 2 devices - UAE - Dubai - new location - server - added 1 - FR - Paris - location removed - no more devices - FR - Marseille - Location Added - mobile - 1 device added - BE - brussels - no change In my script I open both reports, copy the contents to two fields and with a loop I compare line by line of the two fields.? This works well as long as only the numbers change. When locations, cities or countries are added or deleted, the number of lines of both fields don't match anymore and my script doesnt work anymore.? There is potentially an unlimited number of countries, each with an unlimited number of cities that can be added or removed. I tried skipping a line and checking if that one matches with the next one in the other list, but obviously that didnt work. :( Does anyone have an idea on how to approach this problem? Thanks for any insights!!! ? Sent from Mailbox for iPhone From alex at tweedly.net Mon Sep 2 06:53:27 2013 From: alex at tweedly.net (Alex Tweedly) Date: Mon, 02 Sep 2013 11:53:27 +0100 Subject: Compare two lists In-Reply-To: <1378118198687.7d1c3c4b@Nodemailer> References: <1378118198687.7d1c3c4b@Nodemailer> Message-ID: <52246E27.8010907@tweedly.net> John, How about something like (rough, untested pseudo-code) .... put 1 into tLast put 1 into tThis put the number of lines in pLastWeek into countLast put the number of lines in pThisWeek into countThis repeat until the sun goes down (I don't like to do "repeat forever ...") if tLast > countLast then -- last week's is done if tThis > countThis then exit repeat -- we're done -- every thing remaining in this week's report is new reportNew line tThis of pThisweek add 1 to tThis next repeat end if if tThis > countThis then -- this week's is done, last week's isn't reportRemoved line tLast of pLastWeek add 1 to tLast next repeat end if if line tLast of pLastWeek = line tThis of pThisweek then next repeat if item 1 to 2 of line tLast of pLastWeek = item 1 to 2 of line tThis of pThisweek then reportChanged line tLast of pLastWeek, line tThis of pThisweek add 1 to tThis add 1 to tLast next repeat end if if lineOffset( (CR & item 1 to 2 of line tLast of pLastWeek, line tThis to -1 of pThisWeek) > 0 then -- last week's line occurs later in this week's report reportNew line tThis of pThisweek add 1 to tThis next repeat end if -- last week's line doesn't appear - so it has been removed reportRemoved line tLast of pLastWeek add 1 to tLast end repeat good luck ... -- Alex. On 02/09/2013 11:36, John Allijn wrote: > An automated system sends me weekly reports with the following structure: > Country,city,device_type,numer_of_devices > I'm working on an app that evaluates these reports and there is one thing I can't get done. > I'd like to compare this weeks report with that of last week and report changes. > Output could be something like this: > - UK-London - mobile - added 2 devices > - UAE - Dubai - new location - server - added 1 > - FR - Paris - location removed - no more devices > - FR - Marseille - Location Added - mobile - 1 device added > - BE - brussels - no change > > > In my script I open both reports, copy the contents to two fields and with a loop I compare line by line of the two fields. > This works well as long as only the numbers change. When locations, cities or countries are added or deleted, the number of lines of both fields don't match anymore and my script doesnt work anymore. > > > There is potentially an unlimited number of countries, each with an unlimited number of cities that can be added or removed. I tried skipping a line and checking if that one matches with the next one in the other list, but obviously that didnt work. :( > > > Does anyone have an idea on how to approach this problem? > > > > Thanks for any insights!!! > ? > Sent from Mailbox for iPhone > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Mon Sep 2 06:57:18 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 2 Sep 2013 20:57:18 +1000 Subject: Compare two lists In-Reply-To: <1378118198687.7d1c3c4b@Nodemailer> References: <1378118198687.7d1c3c4b@Nodemailer> Message-ID: I would parse both fields into the same array like this: repeat for each line tLine in field "lastWeek" put item 4 of tLine into tArray[item 1 of tLine,item 2 of tLine,item 3 of tLine]["lastWeek"] end repeat repeat for each line tLine in field "thisWeek" put item 4 of tLine into tArray[item 1 of tLine,item 2 of tLine,item 3 of tLine]["thisWeek"] end repeat repeat for each key tKey in tArray put tArray[tKey]["thisWeek"] - tArray[tKey]["lastWeek"] into tDifference -- format the report line how you like here end repeat Cheers Monte On 02/09/2013, at 8:36 PM, "John Allijn" wrote: > An automated system sends me weekly reports with the following structure: > Country,city,device_type,numer_of_devices > I'm working on an app that evaluates these reports and there is one thing I can't get done. > I'd like to compare this weeks report with that of last week and report changes. > Output could be something like this: > - UK-London - mobile - added 2 devices > - UAE - Dubai - new location - server - added 1 > - FR - Paris - location removed - no more devices > - FR - Marseille - Location Added - mobile - 1 device added > - BE - brussels - no change > > > In my script I open both reports, copy the contents to two fields and with a loop I compare line by line of the two fields. > This works well as long as only the numbers change. When locations, cities or countries are added or deleted, the number of lines of both fields don't match anymore and my script doesnt work anymore. > > > There is potentially an unlimited number of countries, each with an unlimited number of cities that can be added or removed. I tried skipping a line and checking if that one matches with the next one in the other list, but obviously that didnt work. :( > > > Does anyone have an idea on how to approach this problem? > > > > Thanks for any insights!!! > ? > Sent from Mailbox for iPhone > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From monte at sweattechnologies.com Mon Sep 2 06:58:58 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 2 Sep 2013 20:58:58 +1000 Subject: Compare two lists In-Reply-To: References: <1378118198687.7d1c3c4b@Nodemailer> Message-ID: <8AD6B9F7-A238-4944-98DA-3F8C3970FBDB@sweattechnologies.com> On 02/09/2013, at 8:57 PM, Monte Goulding wrote: > item 1 of tLine,item 2 of tLine,item 3 of tLine oops... obviously I meant item 1 to 3 of tLine... -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From tate83 at gmail.com Mon Sep 2 07:59:48 2013 From: tate83 at gmail.com (Pascal Lehner) Date: Mon, 2 Sep 2013 17:29:48 +0530 Subject: Deleting certain fields behaves strangely Message-ID: Hi all I have a script that creates fields named "Point1", "Point2" ... describing certain data points on a graph. This works fine. However, when the number of Points on the new graphic is smaller than on the old, I have old "PointX" that remain from the previous graphc. Thus I want to implement a delete routine to get rid of all fields and recreate them. In the current example I have 6 data points called Point1 to Point6 *repeat* with tField = 1 to the number of fields *on* card targetCard * put* the short name of field tField into tFieldName * if* tFieldName contains "Point" *then ** put* "Deleting field no." && tField && "named" && tFieldName *delete* field tFieldName *end* *if* *end* *repeat * However, the following shows a very strange behavior I cannot understand just now. When I run it, it deletes Point1, Point3, Point5 but does not care about the even numbers and breaks with an error message "Chunk: no such object". When I run it again just afterwards, Point4 is the only survivor, same error message. When I run it a third time, Point4 is removed and the new graph is drawn correctly. Can you spot the issue? It is LiveCode Community 6.1.1. RC4 Thanks, Pascal From alex at tweedly.net Mon Sep 2 08:04:47 2013 From: alex at tweedly.net (Alex Tweedly) Date: Mon, 02 Sep 2013 13:04:47 +0100 Subject: Deleting certain fields behaves strangely In-Reply-To: References: Message-ID: <52247EDF.2000207@tweedly.net> I think the problem is that you are referring to the fields by *number* - so when you delete the first one - it's gone. So now the (old) "field 2" has become "field 1" Try doing your loop as repeat with tField = the number of fields *on* card targetCard down to 1 -- Alex. On 02/09/2013 12:59, Pascal Lehner wrote: > Hi all > > I have a script that creates fields named "Point1", "Point2" ... describing > certain data points on a graph. This works fine. However, when the number > of Points on the new graphic is smaller than on the old, I have old > "PointX" that remain from the previous graphc. Thus I want to implement a > delete routine to get rid of all fields and recreate them. > > In the current example I have 6 data points called > Point1 to Point6 > > > *repeat* with tField = 1 to the number of fields *on* card targetCard > * put* the short name of field tField into tFieldName > * if* tFieldName contains "Point" *then > ** put* "Deleting field no." && tField && "named" && tFieldName > *delete* field tFieldName > *end* *if* > *end* *repeat > * > However, the following shows a very strange behavior I cannot understand > just now. > When I run it, it deletes Point1, Point3, Point5 but does not care about > the even numbers and breaks with an error message "Chunk: no such object". > When I run it again just afterwards, Point4 is the only survivor, same > error message. > When I run it a third time, Point4 is removed and the new graph is drawn > correctly. > > Can you spot the issue? It is LiveCode Community 6.1.1. RC4 > > 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 tate83 at gmail.com Mon Sep 2 08:10:01 2013 From: tate83 at gmail.com (Pascal Lehner) Date: Mon, 2 Sep 2013 17:40:01 +0530 Subject: Deleting certain fields behaves strangely In-Reply-To: <52247EDF.2000207@tweedly.net> References: <52247EDF.2000207@tweedly.net> Message-ID: Wow, that was quick :-) Thanks Alex, it's working fine now Best, Pascal On 2 September 2013 17:34, Alex Tweedly wrote: > I think the problem is that you are referring to the fields by *number* - > so when you delete the first one - it's gone. So now the (old) "field 2" > has become "field 1" > > Try doing your loop as > repeat with tField = the number of fields *on* card targetCard down to 1 > > -- Alex. > > > On 02/09/2013 12:59, Pascal Lehner wrote: > >> Hi all >> >> I have a script that creates fields named "Point1", "Point2" ... >> describing >> certain data points on a graph. This works fine. However, when the number >> of Points on the new graphic is smaller than on the old, I have old >> "PointX" that remain from the previous graphc. Thus I want to implement a >> delete routine to get rid of all fields and recreate them. >> >> In the current example I have 6 data points called >> Point1 to Point6 >> >> >> *repeat* with tField = 1 to the number of fields *on* card targetCard >> * put* the short name of field tField into tFieldName >> * if* tFieldName contains "Point" *then >> ** put* "Deleting field no." && tField && "named" && tFieldName >> *delete* field tFieldName >> *end* *if* >> *end* *repeat >> * >> >> However, the following shows a very strange behavior I cannot understand >> just now. >> When I run it, it deletes Point1, Point3, Point5 but does not care about >> the even numbers and breaks with an error message "Chunk: no such object". >> When I run it again just afterwards, Point4 is the only survivor, same >> error message. >> When I run it a third time, Point4 is removed and the new graph is drawn >> correctly. >> >> Can you spot the issue? It is LiveCode Community 6.1.1. RC4 >> >> 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 >> > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From john.allijn.lc at gmail.com Mon Sep 2 08:30:27 2013 From: john.allijn.lc at gmail.com (John Allijn) Date: Mon, 02 Sep 2013 14:30:27 +0200 Subject: Compare two lists In-Reply-To: <8AD6B9F7-A238-4944-98DA-3F8C3970FBDB@sweattechnologies.com> References: <1378118198687.7d1c3c4b@Nodemailer> <8AD6B9F7-A238-4944-98DA-3F8C3970FBDB@sweattechnologies.com> Message-ID: <522484E3.6060106@gmail.com> Hi Alex, Monte, Thank you for your fast answers and great approaches. I've been struggling with this for a few weeks now! thanks, John. On 2-9-2013 12:58, Monte Goulding wrote: > On 02/09/2013, at 8:57 PM, Monte Goulding wrote: > >> item 1 of tLine,item 2 of tLine,item 3 of tLine > oops... obviously I meant item 1 to 3 of tLine... > > -- > Monte Goulding > > M E R Goulding - software development services > 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 From roger.e.eller at sealedair.com Mon Sep 2 10:22:11 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 2 Sep 2013 10:22:11 -0400 Subject: mergAndroid released! In-Reply-To: References: Message-ID: Wonderful news Monte! What are the chances of an external that can feed data to a Google docs spreadsheet? I realize that a web form already exists, but directly from LC would be very nice. ~Roger On Sep 2, 2013 12:03 AM, "Monte Goulding" wrote: > Hi LiveCoders > > The long awaited day has come. With the release of LiveCode 6.1.1 RC 4 > Android externals are finally a reality. Today I'm releasing my first > experiments with this new method of extending LiveCode. While the SDK is > still being finalised I have decided to release a single external packed > with a smorgasbord of features that will eventually be moved into more > appropriately named externals (some providing feature parity with the the > current range of iOS externals). > > The features so far are presentation of a toast, external storage > monitoring and paths, video recording, video picking, barcode scanning and > document preview. Barcode scanning relies on the presence of the Barcode > Scanner or Barcode Scanner + app. Document preview will use the appropriate > app for the document type. > > mergAndroid is available exclusively to mergExt Complete ( > http://mergext.com/buy-mergext) users and won't be sold separately until > the SDK settles and the features are moved into more appropriately named > individual externals. > > Cheers > > -- > Monte Goulding > > M E R Goulding - software development services > 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 > From dunbarx at aol.com Mon Sep 2 11:10:36 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Mon, 2 Sep 2013 11:10:36 -0400 (EDT) Subject: Compare two lists In-Reply-To: References: <1378118198687.7d1c3c4b@Nodemailer> Message-ID: <8D07605B6699F24-C44-42DA7@webmail-d251.sysops.aol.com> I agree with Monte about using arrays. I tried this: on mouseUp get fld "oldList" repeat with y = 1 to the number of lines of it put item 1 of line y of it into tList["oldList"][y]["country"] put item 2 of line y of it into tList["oldList"][y]["city"] put item 3 of line y of it into tList["oldList"][y]["device"] put item 4 of line y of it into tList["oldList"][y]["counter"] end repeat get fld "newList" repeat with y = 1 to the number of lines of it put item 1 of line y of it into tList["newList"][y]["country"] put item 2 of line y of it into tList["newList"][y]["city"] put item 3 of line y of it into tList["newList"][y]["device"] put item 4 of line y of it into tList["newList"][y]["counter"] end repeat repeat with y = 1 to 4 --the number of lines of the keys of tList if tList["oldList"][y]["country"] <> tList["newList"][y]["country"] then put "Line" && y & return after countryDif if tList["oldList"][y]["city"] <> tList["newList"][y]["city"] then put "Line" && y & return after cityDif if tList["oldList"][y]["device"] <> tList["newList"][y]["device"] then put "Line" && y & return after deviceDif if tList["oldList"][y]["counter"] <> tList["newList"][y]["counter"] then put "Line" && y & return after counterDif end repeat end mouseUp Now this need refining, since it only reports the lines that are different between the two lists. Craig Newman From dochawk at gmail.com Mon Sep 2 11:59:41 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Mon, 2 Sep 2013 08:59:41 -0700 Subject: spitting nails at the IDE In-Reply-To: <5223664D.4090405@gmail.com> References: <521FC496.7060402@hyperactivesw.com> <5223664D.4090405@gmail.com> Message-ID: On Sun, Sep 1, 2013 at 9:07 AM, Richmond wrote: > Certainly the thing with secondary and or mirror screens has to be sorted > out. "sorted out" ??? [checks watch] It's 2013. Since I put a second screen on my mac, I've: * converted my custom bankruptcy software from HyperCard to SuperCard (1.5) * gotten married * had a child * closed my practice and gotten a PhD * returned to practice * re-written my software as spreadsheets * had four grandchildren. * rewritten most of the software in LiveCode Yet, > If one has 2 or 3 displays attached to one's machine and 1 or more of them > is them disconnected > (or goes "phut") all stacks, palettes and other 'things" of Livecode's IDE > should be visible on the > monitor that is still connected. "should". Yet if there is only one screen, and the coordinates are offscreen, LiveCode still opens the window entirely offscreen, including the message box and dictionary. This wasn't a problem 24 years ago with HyperCard and SuperCard, yet it appears my granson will turn 5 with Livecodenot having solved this. > I had a similar sort of problem just the other day when I moved my second > machine up to my villa in the mountains and connected to to a very old > cathode ray tube job that has a maximum display of 1024 x 768, > having previously had it connected to a 1920 x 1080 display; my "revTools" > stack was nowhere to be seen! The screen I attached to my SE/30 was 1024x768, 1 bit. 19" screeen, with about a two foot deep tube. And when it went bad under warranty, I called Ehman. "Oh, ship it back in the original container." [1] There wasn't one. "What???" It came on a shipping pallet with cardboard wrapped around and a huge cardboard top. "*groan* Oh, one of *those* ." (I had a very early developer screen). > I had to open up the message box (which, luckily, appeared somewhere > reasonably sensible: I could see the thing) and do a "move stack "revTools" > to 100,100: silly and should be unnecessary. Had the message box been off > screen things would have been even more tedious. For other's reference, I've attached a tiny stack that has field with a button to execute it's contents, an output field to put answers into, and button to put the message box back (although I think it's set to 900 for the vertical). -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Mon Sep 2 12:03:36 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Mon, 2 Sep 2013 09:03:36 -0700 Subject: the strict compile shadowing bug In-Reply-To: References: Message-ID: On Sat, Aug 31, 2013 at 1:34 PM, Dr. Hawkins wrote: > I believe that the "name shadows another name" bug *only* bites if > there has already been a strict compilation error. Nope; I withdraw this. Just had it hit before when the only error in the session had been checking the menumode of a button for being a combobox. (And, of course, there are the persistent variants, in which the error is thrown again after save and restart, until appropriate sacrifices are made to a SCSI device . . .) -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From lvhdgc7 at gmail.com Mon Sep 2 15:47:03 2013 From: lvhdgc7 at gmail.com (tbodine) Date: Mon, 2 Sep 2013 12:47:03 -0700 (PDT) Subject: Add or remove items from a tabbed menu Message-ID: <1378151223562-4669346.post@n4.nabble.com> Hi all. I see in the tutorials how to setup a tabbed menu interface, but it doesn't say how to dynamically add or remove tabs at runtime with script. Is there a way to access and modify that tabs list and have it update the control on screen? Thanks, Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Add-or-remove-items-from-a-tabbed-menu-tp4669346.html Sent from the Revolution - User mailing list archive at Nabble.com. From monte at sweattechnologies.com Mon Sep 2 16:29:37 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 3 Sep 2013 06:29:37 +1000 Subject: mergAndroid released! In-Reply-To: References: Message-ID: <8FB0B452-4BF0-4A4C-BF04-68CC82D46D87@sweattechnologies.com> Thanks for the nice comments folks. On 03/09/2013, at 12:22 AM, Roger Eller wrote: > What are the chances of an external that can feed data to a Google docs > spreadsheet? I realize that a web form already exists, but directly from LC > would be very nice. Anything is possible. Shoot me an email off list if you want me to quote on this. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From lvhdgc7 at gmail.com Mon Sep 2 16:49:48 2013 From: lvhdgc7 at gmail.com (tbodine) Date: Mon, 2 Sep 2013 13:49:48 -0700 (PDT) Subject: Add or remove items from a tabbed menu In-Reply-To: <1378151223562-4669346.post@n4.nabble.com> References: <1378151223562-4669346.post@n4.nabble.com> Message-ID: <1378154988852-4669348.post@n4.nabble.com> Figured it out. For others who may need to know... put the text of button "MyButton" into ttabs That retrieves the names of your tabs as a return delimited list. Change it as you wish. Then reset the button to the new menu tabs with: set the text of button "MyButton" to ttabs -- Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Add-or-remove-items-from-a-tabbed-menu-tp4669346p4669348.html Sent from the Revolution - User mailing list archive at Nabble.com. From gcanyon at gmail.com Mon Sep 2 19:16:46 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Mon, 2 Sep 2013 18:16:46 -0500 Subject: Compare two lists In-Reply-To: <8AD6B9F7-A238-4944-98DA-3F8C3970FBDB@sweattechnologies.com> References: <1378118198687.7d1c3c4b@Nodemailer> <8AD6B9F7-A238-4944-98DA-3F8C3970FBDB@sweattechnologies.com> Message-ID: This is the answer I was about to propose. On Mon, Sep 2, 2013 at 5:58 AM, Monte Goulding wrote: > > On 02/09/2013, at 8:57 PM, Monte Goulding > wrote: > > > item 1 of tLine,item 2 of tLine,item 3 of tLine > > oops... obviously I meant item 1 to 3 of tLine... > > -- > Monte Goulding > > M E R Goulding - software development services > 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 > From rdimola at evergreeninfo.net Tue Sep 3 01:04:11 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Tue, 3 Sep 2013 01:04:11 -0400 Subject: mergAndroid released! In-Reply-To: References: Message-ID: <002d01cea863$076aee00$1640ca00$@net> Monte, Thanks your hard work!!! This is better than a pancake printer. 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 Monte Goulding Sent: Monday, September 02, 2013 12:03 AM To: How to use LiveCode Subject: mergAndroid released! Hi LiveCoders The long awaited day has come. With the release of LiveCode 6.1.1 RC 4 Android externals are finally a reality. Today I'm releasing my first experiments with this new method of extending LiveCode. While the SDK is still being finalised I have decided to release a single external packed with a smorgasbord of features that will eventually be moved into more appropriately named externals (some providing feature parity with the the current range of iOS externals). The features so far are presentation of a toast, external storage monitoring and paths, video recording, video picking, barcode scanning and document preview. Barcode scanning relies on the presence of the Barcode Scanner or Barcode Scanner + app. Document preview will use the appropriate app for the document type. mergAndroid is available exclusively to mergExt Complete (http://mergext.com/buy-mergext) users and won't be sold separately until the SDK settles and the features are moved into more appropriately named individual externals. Cheers -- Monte Goulding M E R Goulding - software development services 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 From monte at sweattechnologies.com Tue Sep 3 01:14:49 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 3 Sep 2013 15:14:49 +1000 Subject: mergAndroid released! In-Reply-To: <002d01cea863$076aee00$1640ca00$@net> References: <002d01cea863$076aee00$1640ca00$@net> Message-ID: <37ECD058-52FC-43A9-83EE-F3DFD8DA513D@sweattechnologies.com> On 03/09/2013, at 3:04 PM, Ralph DiMola wrote: > This is better than a pancake printer. You're kidding right? -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From mwieder at ahsoftware.net Tue Sep 3 01:17:00 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 2 Sep 2013 22:17:00 -0700 Subject: mergAndroid released! In-Reply-To: <37ECD058-52FC-43A9-83EE-F3DFD8DA513D@sweattechnologies.com> References: <002d01cea863$076aee00$1640ca00$@net> <37ECD058-52FC-43A9-83EE-F3DFD8DA513D@sweattechnologies.com> Message-ID: <70114573998.20130902221700@ahsoftware.net> Monte- Monday, September 2, 2013, 10:14:49 PM, you wrote: >> This is better than a pancake printer. > You're kidding right? No, this *is* better. Really. But seriously, dude... pancakes. OK? -- -Mark Wieder mwieder at ahsoftware.net From rdimola at evergreeninfo.net Tue Sep 3 02:36:27 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Tue, 3 Sep 2013 02:36:27 -0400 Subject: mergAndroid released! In-Reply-To: <37ECD058-52FC-43A9-83EE-F3DFD8DA513D@sweattechnologies.com> References: <002d01cea863$076aee00$1640ca00$@net> <37ECD058-52FC-43A9-83EE-F3DFD8DA513D@sweattechnologies.com> Message-ID: <000001cea86f$eb17e110$c147a330$@net> > This is better than a pancake printer. >>You're kidding right? Your right, I lost my brain in a moment of euphoria! -- 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 From john.allijn.lc at gmail.com Tue Sep 3 02:47:30 2013 From: john.allijn.lc at gmail.com (John Allijn) Date: Tue, 03 Sep 2013 08:47:30 +0200 Subject: Compare two lists In-Reply-To: References: <1378118198687.7d1c3c4b@Nodemailer> <8AD6B9F7-A238-4944-98DA-3F8C3970FBDB@sweattechnologies.com> Message-ID: <52258602.1020403@gmail.com> Thanks Geoff, Much appreciated! On 3-9-2013 1:16, Geoff Canyon wrote: > This is the answer I was about to propose. > > > On Mon, Sep 2, 2013 at 5:58 AM, Monte Goulding > wrote: > >> On 02/09/2013, at 8:57 PM, Monte Goulding >> wrote: >> >>> item 1 of tLine,item 2 of tLine,item 3 of tLine >> oops... obviously I meant item 1 to 3 of tLine... >> >> -- >> Monte Goulding >> >> M E R Goulding - software development services >> 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 >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From stephenREVOLUTION2 at barncard.com Tue Sep 3 02:50:13 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Mon, 2 Sep 2013 23:50:13 -0700 Subject: mergAndroid released! In-Reply-To: <000001cea86f$eb17e110$c147a330$@net> References: <002d01cea863$076aee00$1640ca00$@net> <37ECD058-52FC-43A9-83EE-F3DFD8DA513D@sweattechnologies.com> <000001cea86f$eb17e110$c147a330$@net> Message-ID: you mean one of these wondrous machines: http://barncard.com/downloads/pancake-printer-2012-03-07%2009.19.40.jpg (as seen in a Holiday Inn in Fairhope AL.) On Mon, Sep 2, 2013 at 11:36 PM, Ralph DiMola wrote: > > > This is better than a pancake printer. > > >>You're kidding right? > > Your right, I lost my brain in a moment of euphoria! > > -- > 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 > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From monte at sweattechnologies.com Tue Sep 3 03:01:25 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 3 Sep 2013 17:01:25 +1000 Subject: mergAndroid released! In-Reply-To: References: <002d01cea863$076aee00$1640ca00$@net> <37ECD058-52FC-43A9-83EE-F3DFD8DA513D@sweattechnologies.com> <000001cea86f$eb17e110$c147a330$@net> Message-ID: That must be the model up from the one in The George... it was a few minutes not 45 seconds... ;-) On 03/09/2013, at 4:50 PM, stephen barncard wrote: > you mean one of these wondrous machines: -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From stephenREVOLUTION2 at barncard.com Tue Sep 3 03:01:25 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 3 Sep 2013 00:01:25 -0700 Subject: mergAndroid released! In-Reply-To: References: <002d01cea863$076aee00$1640ca00$@net> <37ECD058-52FC-43A9-83EE-F3DFD8DA513D@sweattechnologies.com> <000001cea86f$eb17e110$c147a330$@net> Message-ID: On Tue, Sep 3, 2013 at 12:01 AM, Monte Goulding wrote: > That must be the model up from the one in The George... it was a few > minutes not 45 seconds... ;-) I didn't have the courage to eat one. -- Stephen Barncard San Francisco Ca. USA more about sqb From m.schonewille at economy-x-talk.com Tue Sep 3 07:33:37 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 03 Sep 2013 13:33:37 +0200 Subject: [ANN] LiveCode for the Real Beginner Message-ID: <5225C911.4050902@economy-x-talk.com> Hi everyone, In a few days, we will be shipping copies of my book Programming LiveCode for the Real Beginner again. If you don't want to wait long, this is the time to order your copy. If you order it now, We'll be shipping it in a few days and you'll get it within 10 days (depending on your location). Go to http://livecodebeginner.economy-x-talk.com/ for more info. We have added TrialPay as a payment option. This means that you can pay with credit card again, without having to use PayPal. If available, you can order an alternate product and receive the book for free or you choose the "rather pay" option and pay for the book. (Currently, TP is unavailable in some countries; we try to fix this). If you're in the Euro zone, you might want to do a bank transfer. Another new sales channel is Lezerspunt.nl. Although this is a Dutch website, they ship all over the world. Currently, this is the best option if you are in the Netherlands and want to use iDeal. (If you are in a different country, you can use PayPal). If you click on this link http://qery.us/3z3 you will go directly to the display page for my book in the Lezerspunt store. After ordering your book, make sure to keep an eye on your mail box (and possibly spam box). We will send you an e-mail, asking you to confirm your postal address. If you don't confirm your address, we can't send you your book. Please, make sure that PayPal, TrialPay and your credit card company have your correct e-mail address, phone number and postal address. They will forward this information to Economy-x-Talk and if any information is incorrect, your book may not arrive. I know that many people are currently studying the book. If you have any questions, you can ask at http://livecodebeginner.economy-x-talk.com/qa/ where you can also discuss subjects with fellow "students" and if you're lucky I'll answer your questions myself. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ From bogdanoff at me.com Tue Sep 3 10:58:11 2013 From: bogdanoff at me.com (Peter Bogdanoff) Date: Tue, 3 Sep 2013 07:58:11 -0700 Subject: mergAndroid released! In-Reply-To: References: <002d01cea863$076aee00$1640ca00$@net> <37ECD058-52FC-43A9-83EE-F3DFD8DA513D@sweattechnologies.com> <000001cea86f$eb17e110$c147a330$@net> Message-ID: <87E4E1DE-3E42-4E75-9A74-6C3304DCEE13@me.com> When I saw this at a hotel a few weeks ago, I also was unable to overcome my... and try it. Peter UCLA On Sep 3, 2013, at 12:01 AM, stephen barncard wrote: > On Tue, Sep 3, 2013 at 12:01 AM, Monte Goulding > wrote: > >> That must be the model up from the one in The George... it was a few >> minutes not 45 seconds... ;-) > > > I didn't have the courage to eat one. > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From rdimola at evergreeninfo.net Tue Sep 3 12:19:30 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Tue, 3 Sep 2013 12:19:30 -0400 Subject: mergAndroid released! In-Reply-To: <87E4E1DE-3E42-4E75-9A74-6C3304DCEE13@me.com> References: <002d01cea863$076aee00$1640ca00$@net> <37ECD058-52FC-43A9-83EE-F3DFD8DA513D@sweattechnologies.com> <000001cea86f$eb17e110$c147a330$@net> <87E4E1DE-3E42-4E75-9A74-6C3304DCEE13@me.com> Message-ID: <004a01cea8c1$5e49c350$1add49f0$@net> >When I saw this at a hotel a few weeks ago, I also was unable to overcome my... and try it. >Peter >UCLA I now finally know how non-techies felt about PCs and Smart-Phones when we first had them. From mwieder at ahsoftware.net Tue Sep 3 12:19:09 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 3 Sep 2013 09:19:09 -0700 Subject: mergAndroid released! In-Reply-To: References: <002d01cea863$076aee00$1640ca00$@net> <37ECD058-52FC-43A9-83EE-F3DFD8DA513D@sweattechnologies.com> <000001cea86f$eb17e110$c147a330$@net> Message-ID: <52154303343.20130903091909@ahsoftware.net> stephen- Monday, September 2, 2013, 11:50:13 PM, you wrote: > you mean one of these wondrous machines: > http://barncard.com/downloads/pancake-printer-2012-03-07%2009.19.40.jpg FAIL! The embossed metal instructions say "PRESS OK ONCE FOR ONE SERVING" but the display says "Press OK For 2". And the "press here" arrow doesn't point to the OK button. This would never make it into the App Store. -- -Mark Wieder mwieder at ahsoftware.net From pete at lcsql.com Tue Sep 3 12:37:05 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 3 Sep 2013 09:37:05 -0700 Subject: Script Editor "Go To Definition" Message-ID: I find the script editor right click popup menu item "Go To Definition" for a handler name very useful, but it is always greyed out when I try to go to a handler in a library stack, one that has been put in the message path by a "start using" command. I'm tempted to enter a bug report about this bu maybe there's a good reason why the Script Editor can't find handlers in library stacks? Pete lcSQL Software From keith.clarke at clarkeandclarke.co.uk Tue Sep 3 13:05:59 2013 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Tue, 3 Sep 2013 18:05:59 +0100 Subject: mergAndroid released! In-Reply-To: <52154303343.20130903091909@ahsoftware.net> References: <002d01cea863$076aee00$1640ca00$@net> <37ECD058-52FC-43A9-83EE-F3DFD8DA513D@sweattechnologies.com> <000001cea86f$eb17e110$c147a330$@net> <52154303343.20130903091909@ahsoftware.net> Message-ID: <926302EA-63A6-4CB9-B8CC-94E65F02EF43@clarkeandclarke.co.uk> >> http://barncard.com/downloads/pancake-printer-2012-03-07%2009.19.40.jpg > > FAIL! > > The embossed metal instructions say "PRESS OK ONCE FOR ONE SERVING" > but the display says "Press OK For 2". > > And the "press here" arrow doesn't point to the OK button. > > This would never make it into the App Store. > > -- > -Mark Wieder > mwieder at ahsoftware.net ?true - and any pancakes produced serially (magically?) from an iOS device device port would need a few more than 2 pancakes per serving! ;-) Best, Keith.. From ambassador at fourthworld.com Tue Sep 3 14:05:25 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 03 Sep 2013 11:05:25 -0700 Subject: Script Editor "Go To Definition" In-Reply-To: References: Message-ID: <522624E5.5010702@fourthworld.com> Peter Haworth wrote: > I find the script editor right click popup menu item "Go To > Definition" for a handler name very useful, but it is always > greyed out when I try to go to a handler in a library stack, > one that has been put in the message path by a "start using" > command. > > I'm tempted to enter a bug report about this bu maybe there's > a good reason why the Script Editor can't find handlers in > library stacks? While this bug report describes a similar problem with attempting to use that feature with IDE scripts, perhaps the scope of the problem is bigger than I initially discovered: If you have a repeatable recipe please add it to that report, and I'll update the title to reflect the actual scope. -- 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 Sep 3 14:18:00 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 3 Sep 2013 14:18:00 -0400 Subject: Script Editor "Go To Definition" In-Reply-To: <522624E5.5010702@fourthworld.com> References: <522624E5.5010702@fourthworld.com> Message-ID: The recipe is simple - right-click on a handler that is in a library stack - you can't go to definition. I believe that you can't step into a library handler, either, during debugging. The only way to debug library handlers is to put debug checkpoints in the libraries. On Tue, Sep 3, 2013 at 2:05 PM, Richard Gaskin wrote: > Peter Haworth wrote: > > > I find the script editor right click popup menu item "Go To > > Definition" for a handler name very useful, but it is always > > greyed out when I try to go to a handler in a library stack, > > one that has been put in the message path by a "start using" > > command. > > > > I'm tempted to enter a bug report about this bu maybe there's > > a good reason why the Script Editor can't find handlers in > > library stacks? > > While this bug report describes a similar problem with attempting to use > that feature with IDE scripts, perhaps the scope of the problem is bigger > than I initially discovered: > > > > > > If you have a repeatable recipe please add it to that report, and I'll > update the title to reflect the actual scope. > > -- > 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 > -- 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 Tue Sep 3 14:23:48 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 3 Sep 2013 14:23:48 -0400 Subject: spitting nails at the IDE In-Reply-To: References: <521FC496.7060402@hyperactivesw.com> <5223664D.4090405@gmail.com> Message-ID: I also run into the windowing issue, but my situation is, as usual, it seems, more obscure: 1) Have mac mini 2) Use at work with two large monitors 3) Take mini home, where I only have one large monitor I have learned that AirDisplay (an app that lets you use your iPad as a second monitor) saves a lot of time, even if that functionality isn't very useful to me other than this one case. On Mon, Sep 2, 2013 at 11:59 AM, Dr. Hawkins wrote: > On Sun, Sep 1, 2013 at 9:07 AM, Richmond > wrote: > > > Certainly the thing with secondary and or mirror screens has to be sorted > > out. > > "sorted out" ??? > > [checks watch] > > It's 2013. Since I put a second screen on my mac, I've: > > * converted my custom bankruptcy software from HyperCard to SuperCard (1.5) > * gotten married > * had a child > * closed my practice and gotten a PhD > * returned to practice > * re-written my software as spreadsheets > * had four grandchildren. > * rewritten most of the software in LiveCode > > Yet, > > > If one has 2 or 3 displays attached to one's machine and 1 or more of > them > > is them disconnected > > (or goes "phut") all stacks, palettes and other 'things" of Livecode's > IDE > > should be visible on the > > monitor that is still connected. > > "should". Yet if there is only one screen, and the coordinates are > offscreen, LiveCode still opens the window entirely offscreen, > including the message box and dictionary. > > This wasn't a problem 24 years ago with HyperCard and SuperCard, yet > it appears my granson will turn 5 with Livecodenot having solved this. > > > > I had a similar sort of problem just the other day when I moved my second > > machine up to my villa in the mountains and connected to to a very old > > cathode ray tube job that has a maximum display of 1024 x 768, > > having previously had it connected to a 1920 x 1080 display; my > "revTools" > > stack was nowhere to be seen! > > The screen I attached to my SE/30 was 1024x768, 1 bit. 19" screeen, > with about a two foot deep tube. > > And when it went bad under warranty, I called Ehman. > > "Oh, ship it back in the original container." [1] > > There wasn't one. > > "What???" > > It came on a shipping pallet with cardboard wrapped around and a huge > cardboard top. > > "*groan* Oh, one of *those* ." > > (I had a very early developer screen). > > > > I had to open up the message box (which, luckily, appeared somewhere > > reasonably sensible: I could see the thing) and do a "move stack > "revTools" > > to 100,100: silly and should be unnecessary. Had the message box been off > > screen things would have been even more tedious. > > For other's reference, I've attached a tiny stack that has field with > a button to execute it's contents, an output field to put answers > into, and button to put the message box back (although I think it's > set to 900 for the vertical). > > > > -- > 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 > -- 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 Tue Sep 3 14:24:25 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 3 Sep 2013 14:24:25 -0400 Subject: spitting nails at the IDE In-Reply-To: References: <521FC496.7060402@hyperactivesw.com> <5223664D.4090405@gmail.com> Message-ID: But deleting objects is still not undoable, yet. On Tue, Sep 3, 2013 at 2:23 PM, Mike Kerner wrote: > I also run into the windowing issue, but my situation is, as usual, it > seems, more obscure: > 1) Have mac mini > 2) Use at work with two large monitors > 3) Take mini home, where I only have one large monitor > > I have learned that AirDisplay (an app that lets you use your iPad as a > second monitor) saves a lot of time, even if that functionality isn't very > useful to me other than this one case. > > > On Mon, Sep 2, 2013 at 11:59 AM, Dr. Hawkins wrote: > >> On Sun, Sep 1, 2013 at 9:07 AM, Richmond >> wrote: >> >> > Certainly the thing with secondary and or mirror screens has to be >> sorted >> > out. >> >> "sorted out" ??? >> >> [checks watch] >> >> It's 2013. Since I put a second screen on my mac, I've: >> >> * converted my custom bankruptcy software from HyperCard to SuperCard >> (1.5) >> * gotten married >> * had a child >> * closed my practice and gotten a PhD >> * returned to practice >> * re-written my software as spreadsheets >> * had four grandchildren. >> * rewritten most of the software in LiveCode >> >> Yet, >> >> > If one has 2 or 3 displays attached to one's machine and 1 or more of >> them >> > is them disconnected >> > (or goes "phut") all stacks, palettes and other 'things" of Livecode's >> IDE >> > should be visible on the >> > monitor that is still connected. >> >> "should". Yet if there is only one screen, and the coordinates are >> offscreen, LiveCode still opens the window entirely offscreen, >> including the message box and dictionary. >> >> This wasn't a problem 24 years ago with HyperCard and SuperCard, yet >> it appears my granson will turn 5 with Livecodenot having solved this. >> >> >> > I had a similar sort of problem just the other day when I moved my >> second >> > machine up to my villa in the mountains and connected to to a very old >> > cathode ray tube job that has a maximum display of 1024 x 768, >> > having previously had it connected to a 1920 x 1080 display; my >> "revTools" >> > stack was nowhere to be seen! >> >> The screen I attached to my SE/30 was 1024x768, 1 bit. 19" screeen, >> with about a two foot deep tube. >> >> And when it went bad under warranty, I called Ehman. >> >> "Oh, ship it back in the original container." [1] >> >> There wasn't one. >> >> "What???" >> >> It came on a shipping pallet with cardboard wrapped around and a huge >> cardboard top. >> >> "*groan* Oh, one of *those* ." >> >> (I had a very early developer screen). >> >> >> > I had to open up the message box (which, luckily, appeared somewhere >> > reasonably sensible: I could see the thing) and do a "move stack >> "revTools" >> > to 100,100: silly and should be unnecessary. Had the message box been >> off >> > screen things would have been even more tedious. >> >> For other's reference, I've attached a tiny stack that has field with >> a button to execute it's contents, an output field to put answers >> into, and button to put the message box back (although I think it's >> set to 900 for the vertical). >> >> >> >> -- >> 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 >> > > > > -- > 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 ambassador at fourthworld.com Tue Sep 3 14:31:18 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 03 Sep 2013 11:31:18 -0700 Subject: spitting nails at the IDE In-Reply-To: References: Message-ID: <52262AF6.3070804@fourthworld.com> Mike Kerner wrote: > But deleting objects is still not undoable, yet. The engine supports that, and some IDE actions seem to allow it: 1. Make a new stack 2. Add a button 3. While the button is selected, hit the Delete key 4. Type Cmd-Z RESULT: the button reappears. Perhaps the undo of deletions is hampered only when the script editor is in play? -- 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 jacque at hyperactivesw.com Tue Sep 3 14:32:21 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 03 Sep 2013 13:32:21 -0500 Subject: spitting nails at the IDE In-Reply-To: References: <521FC496.7060402@hyperactivesw.com> <5223664D.4090405@gmail.com> Message-ID: <52262B35.9020208@hyperactivesw.com> On 9/3/13 1:24 PM, Mike Kerner wrote: > But deleting objects is still not undoable, yet. You can, if "undo" is the very next thing you do after the deletion. If there are any actions after that though, then it isn't possible because LiveCode still only has a single-level undo chain. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Tue Sep 3 14:28:48 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 03 Sep 2013 11:28:48 -0700 Subject: Script Editor "Go To Definition" In-Reply-To: References: Message-ID: <52262A60.4050706@fourthworld.com> Mike Kerner wrote: > The recipe is simple - right-click on a handler that is in a library stack > - you can't go to definition. Confirmed. I've added a note about that for you in the report: -- 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 Sep 3 14:56:23 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 3 Sep 2013 14:56:23 -0400 Subject: Script Editor "Go To Definition" In-Reply-To: <52262A60.4050706@fourthworld.com> References: <52262A60.4050706@fourthworld.com> Message-ID: I guess I just assumed that was the intended behavior, but it would be nice if it wasn't. On Tue, Sep 3, 2013 at 2:28 PM, Richard Gaskin wrote: > Mike Kerner wrote: > > The recipe is simple - right-click on a handler that is in a library stack >> - you can't go to definition. >> > > Confirmed. > > I've added a note about that for you in the report: > > > > > > -- > 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 > -- 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 Tue Sep 3 14:58:46 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 3 Sep 2013 14:58:46 -0400 Subject: spitting nails at the IDE In-Reply-To: <52262B35.9020208@hyperactivesw.com> References: <521FC496.7060402@hyperactivesw.com> <5223664D.4090405@gmail.com> <52262B35.9020208@hyperactivesw.com> Message-ID: Right, so unfortunately, almost all of the time, I do not notice until after it is way too late. On Tue, Sep 3, 2013 at 2:32 PM, J. Landman Gay wrote: > On 9/3/13 1:24 PM, Mike Kerner wrote: > >> But deleting objects is still not undoable, yet. >> > > You can, if "undo" is the very next thing you do after the deletion. If > there are any actions after that though, then it isn't possible because > LiveCode still only has a single-level undo chain. > > > -- > 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 > -- 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 mwieder at ahsoftware.net Tue Sep 3 15:02:41 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 3 Sep 2013 12:02:41 -0700 Subject: Script Editor "Go To Definition" In-Reply-To: <52262A60.4050706@fourthworld.com> References: <52262A60.4050706@fourthworld.com> Message-ID: <160164114471.20130903120241@ahsoftware.net> Richard- Tuesday, September 3, 2013, 11:28:48 AM, you wrote: > I've added a note about that for you in the report: > I added the following comment to the bug report: The workaround is to comment out line 1296 of button "Template Stack" of group "Behaviors" of card id 1002 of stack "revNewScriptEditor" as follows: if not gREVDevelopment then if revOKTarget(tObject) then --next repeat end if end if -- -Mark Wieder mwieder at ahsoftware.net From pete at lcsql.com Tue Sep 3 16:05:24 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 3 Sep 2013 13:05:24 -0700 Subject: Script Editor "Go To Definition" In-Reply-To: <160164114471.20130903120241@ahsoftware.net> References: <52262A60.4050706@fourthworld.com> <160164114471.20130903120241@ahsoftware.net> Message-ID: On Tue, Sep 3, 2013 at 12:02 PM, Mark Wieder wrote: > The workaround is to comment out line 1296 of button "Template Stack" > of group "Behaviors" of card id 1002 of stack "revNewScriptEditor" as > follows: > > if not gREVDevelopment then > if revOKTarget(tObject) then > --next repeat > end if > end if > Mark: That's the workaround for Richard's original bug, not the one to do with library stacks I reported, right? Pete lcSQL Software From mwieder at ahsoftware.net Tue Sep 3 17:12:41 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 3 Sep 2013 14:12:41 -0700 Subject: Script Editor "Go To Definition" In-Reply-To: References: <52262A60.4050706@fourthworld.com> <160164114471.20130903120241@ahsoftware.net> Message-ID: <6171914406.20130903141241@ahsoftware.net> Pete- Tuesday, September 3, 2013, 1:05:24 PM, you wrote: > Mark: > That's the workaround for Richard's original bug, not the one to do with > library stacks I reported, right? I believe that's correct. I use the IDE's script editor as little as possible, so for the most part its bugs don't really affect me. -- -Mark Wieder mwieder at ahsoftware.net From capellan2000 at gmail.com Tue Sep 3 17:37:32 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 3 Sep 2013 17:37:32 -0400 Subject: Convert E notation to standard notation Message-ID: Hi all, Does LiveCode have a function to convert E notation to standard notation? http://en.wikipedia.org/wiki/Scientific_notation#E_notation This script produces a compile error: put 9.7e is a number The message is: Error description: Expression: unquoted literal Some svg files uses E notation for their path coordinates. I know that Inkscape could "simplify" these kind of paths, but this could be really inconvenient many times. http://tavmjong.free.fr/INKSCAPE/MANUAL/html/Paths-Creating.html Thanks in advance! Al From m.schonewille at economy-x-talk.com Tue Sep 3 17:50:59 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 03 Sep 2013 23:50:59 +0200 Subject: Convert E notation to standard notation In-Reply-To: References: Message-ID: <522659C3.6000302@economy-x-talk.com> Hi Alejandro, I'd say that 10e isn't a number because the exponent is missing. 10e2, however, is a number and LiveCode understands this. put 10e2*1 --> 1000 -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/3/2013 23:37, Alejandro Tejada wrote: > Hi all, > > Does LiveCode have a function to convert > E notation to standard notation? > http://en.wikipedia.org/wiki/Scientific_notation#E_notation > > This script produces a compile error: > > put 9.7e is a number > > The message is: > Error description: Expression: unquoted literal > > Some svg files uses E notation for their path coordinates. > I know that Inkscape could "simplify" these kind of > paths, but this could be really inconvenient many times. > http://tavmjong.free.fr/INKSCAPE/MANUAL/html/Paths-Creating.html > > Thanks in advance! > > Al > From ambassador at fourthworld.com Tue Sep 3 19:23:14 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 03 Sep 2013 16:23:14 -0700 Subject: SoCal User Group SPECIAL MEETING: Q&A with Kevin Miller, September 12 Message-ID: <52266F62.3010006@fourthworld.com> This month's meeting of the SoCal LiveCode User Group has been moved one week to accommodate a very special guest: Kevin Miller will be joining us in Pasadena to give us an update on engine development and answer your questions about LiveCode, RunRev, Kickstarter, open source, and more. The meeting will be held at Burger Continental in Pasadena at 7PM on September 12 - details in the Forum: -- 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 userev at canelasoftware.com Tue Sep 3 21:18:38 2013 From: userev at canelasoftware.com (Mark Talluto) Date: Tue, 3 Sep 2013 18:18:38 -0700 Subject: Script Editor "Go To Definition" In-Reply-To: References: Message-ID: On Sep 3, 2013, at 9:37 AM, Peter Haworth wrote: > I find the script editor right click popup menu item "Go To Definition" for > a handler name very useful, but it is always greyed out when I try to go to > a handler in a library stack, one that has been put in the message path by > a "start using" command. > > I'm tempted to enter a bug report about this bu maybe there's a good reason > why the Script Editor can't find handlers in library stacks? Trevor made a nice plugin that makes this feature work with libraries. I do not have a link to the plugin. Maybe he will chime in. He listed it publicly once before. I am sure he would not mind it being handed out. I sent him a quick email to invite him into this thread. Best regards, Mark Talluto canelasoftware.com From dochawk at gmail.com Tue Sep 3 21:52:57 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Tue, 3 Sep 2013 18:52:57 -0700 Subject: Script Editor "Go To Definition" In-Reply-To: <6171914406.20130903141241@ahsoftware.net> References: <52262A60.4050706@fourthworld.com> <160164114471.20130903120241@ahsoftware.net> <6171914406.20130903141241@ahsoftware.net> Message-ID: On Tue, Sep 3, 2013 at 2:12 PM, Mark Wieder wrote: > I believe that's correct. I use the IDE's script editor as little as > possible, so for the most part its bugs don't really affect me. Is there work happening to let us use real editors in the IDE? Being able to use vim would be wonderful (ok. *sigh* I suppose we should let the heretics have EMACS, too. Hmm, is there a way to code it to allow any editor *but* EMACS?) :) -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Tue Sep 3 21:56:10 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Tue, 3 Sep 2013 18:56:10 -0700 Subject: Convert E notation to standard notation In-Reply-To: <522659C3.6000302@economy-x-talk.com> References: <522659C3.6000302@economy-x-talk.com> Message-ID: On Tue, Sep 3, 2013 at 2:50 PM, Mark Schonewille wrote: > I'd say that 10e isn't a number because the exponent is missing. Sure it's a number. Roughly 28 . . . :) -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From m.schonewille at economy-x-talk.com Tue Sep 3 22:03:39 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 04 Sep 2013 04:03:39 +0200 Subject: Convert E notation to standard notation In-Reply-To: References: <522659C3.6000302@economy-x-talk.com> Message-ID: <522694FB.2040203@economy-x-talk.com> Nope. It isn't. You're mixing up two different notations. In the current context, 10e isn't a number. In another context, it would be the (natural) exponential number e multiplied by 10. This however isn't the context of the Wikipedia page about scientific notation, which Alejandro linked to but which you left out on purpose to confuse people. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/4/2013 03:56, Dr. Hawkins wrote: > On Tue, Sep 3, 2013 at 2:50 PM, Mark Schonewille > wrote: >> I'd say that 10e isn't a number because the exponent is missing. > > Sure it's a number. > > Roughly 28 . . . > > :) > > > From dochawk at gmail.com Tue Sep 3 22:07:51 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Tue, 3 Sep 2013 19:07:51 -0700 Subject: Convert E notation to standard notation In-Reply-To: <522694FB.2040203@economy-x-talk.com> References: <522659C3.6000302@economy-x-talk.com> <522694FB.2040203@economy-x-talk.com> Message-ID: On Tue, Sep 3, 2013 at 7:03 PM, Mark Schonewille wrote: > Nope. It isn't. You're mixing up two different notations. That was the point :) > which Alejandro linked to but > which you left out on purpose yes > to confuse people. Actually, no. Yes, I was being a smart-ass, but I edit nearly everything for context, per ancient, pre-internet, etiquette. 30 years of habit . . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From pete at lcsql.com Tue Sep 3 22:27:40 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 3 Sep 2013 19:27:40 -0700 Subject: Script Editor "Go To Definition" In-Reply-To: References: Message-ID: Thanks Mark. Now you come to mention it, I vaguely remember the thread about Trevor's plugin. Maybe I can find it in Nabble. Pete Pete lcSQL Software On Tue, Sep 3, 2013 at 6:18 PM, Mark Talluto wrote: > On Sep 3, 2013, at 9:37 AM, Peter Haworth wrote: > > > I find the script editor right click popup menu item "Go To Definition" > for > > a handler name very useful, but it is always greyed out when I try to go > to > > a handler in a library stack, one that has been put in the message path > by > > a "start using" command. > > > > I'm tempted to enter a bug report about this bu maybe there's a good > reason > > why the Script Editor can't find handlers in library stacks? > > > Trevor made a nice plugin that makes this feature work with libraries. I > do not have a link to the plugin. Maybe he will chime in. He listed it > publicly once before. I am sure he would not mind it being handed out. I > sent him a quick email to invite him into this thread. > > > Best regards, > > Mark Talluto > canelasoftware.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 lists at mangomultimedia.com Tue Sep 3 23:03:34 2013 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 3 Sep 2013 23:03:34 -0400 Subject: Script Editor "Go To Definition" In-Reply-To: References: Message-ID: On Tue, Sep 3, 2013 at 9:18 PM, Mark Talluto wrote: > > Trevor made a nice plugin that makes this feature work with libraries. I > do not have a link to the plugin. Maybe he will chime in. He listed it > publicly once before. I am sure he would not mind it being handed out. I > sent him a quick email to invite him into this thread. > Here you go: http://revolution.screenstepslive.com/s/revolution/m/plugins/l/95191-how-the-plugin-works I just uploaded an update that contains a little bonus feature for quickly editing the behavior script of a control. -- Trevor DeVore Blue Mango Learning Systems www.clarify-it.com - www.screensteps.com From userev at canelasoftware.com Wed Sep 4 00:03:32 2013 From: userev at canelasoftware.com (Mark Talluto) Date: Tue, 3 Sep 2013 21:03:32 -0700 Subject: Script Editor "Go To Definition" In-Reply-To: References: Message-ID: On Sep 3, 2013, at 8:03 PM, Trevor DeVore wrote: > On Tue, Sep 3, 2013 at 9:18 PM, Mark Talluto wrote: > >> >> Trevor made a nice plugin that makes this feature work with libraries. I >> do not have a link to the plugin. Maybe he will chime in. He listed it >> publicly once before. I am sure he would not mind it being handed out. I >> sent him a quick email to invite him into this thread. >> > > Here you go: > > http://revolution.screenstepslive.com/s/revolution/m/plugins/l/95191-how-the-plugin-works > > I just uploaded an update that contains a little bonus feature for quickly > editing the behavior script of a control. Nice! I will be putting that to good use. Thanks. Best regards, Mark Talluto canelasoftware.com From jacque at hyperactivesw.com Wed Sep 4 01:35:20 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 04 Sep 2013 00:35:20 -0500 Subject: Script Editor "Go To Definition" In-Reply-To: References: Message-ID: <5226C698.1060602@hyperactivesw.com> On 9/3/13 10:03 PM, Trevor DeVore wrote: > On Tue, Sep 3, 2013 at 9:18 PM, Mark Talluto wrote: > >> >> Trevor made a nice plugin that makes this feature work with libraries. I >> do not have a link to the plugin. Maybe he will chime in. He listed it >> publicly once before. I am sure he would not mind it being handed out. I >> sent him a quick email to invite him into this thread. >> > > Here you go: > > http://revolution.screenstepslive.com/s/revolution/m/plugins/l/95191-how-the-plugin-works > > I just uploaded an update that contains a little bonus feature for quickly > editing the behavior script of a control. > Very handy, thanks! The link to a behavior script is a really nice touch. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From phil.hudson at iname.com Wed Sep 4 05:10:43 2013 From: phil.hudson at iname.com (Philip Hudson) Date: Wed, 4 Sep 2013 10:10:43 +0100 Subject: Script Editor "Go To Definition" In-Reply-To: References: <52262A60.4050706@fourthworld.com> <160164114471.20130903120241@ahsoftware.net> <6171914406.20130903141241@ahsoftware.net> Message-ID: On 4 Sep, 2013, at 2:52 am, Dr. Hawkins wrote: > On Tue, Sep 3, 2013 at 2:12 PM, Mark Wieder > wrote: >> I believe that's correct. I use the IDE's script editor as little as >> possible, so for the most part its bugs don't really affect me. > > > Is there work happening to let us use real editors in the IDE? Being > able to use vim would be wonderful > > (ok. *sigh* I suppose we should let the heretics have EMACS, too. > Hmm, is there a way to code it to allow any editor *but* EMACS?) > > :) +1 for external editors. I'd be glad to (help) develop an xTalk- editing major mode for emacs. For those who don't know, emacs is where Bill A got the idea of a live, dynamic, interactive, full-screen editing environment written in itself with a standard text container type and a message box for interaction. My condolences on your editor choice, Doc :-) -- Phil Hudson http://hudson-it.no-ip.biz @UWascalWabbit PGP/GnuPG ID: 0x887DCA63 From th.douez at gmail.com Wed Sep 4 05:46:01 2013 From: th.douez at gmail.com (Thierry Douez) Date: Wed, 4 Sep 2013 11:46:01 +0200 Subject: Script Editor "Go To Definition" In-Reply-To: References: <52262A60.4050706@fourthworld.com> <160164114471.20130903120241@ahsoftware.net> <6171914406.20130903141241@ahsoftware.net> Message-ID: H ?i Philip, ? 2013/9/4 Philip Hudson > On 4 Sep, 2013, at 2:52 am, Dr. Hawkins wrote: > > On Tue, Sep 3, 2013 at 2:12 PM, Mark Wieder >> wrote: >> >>> I believe that's correct. I use the IDE's script editor as little as >>> possible, so for the most part its bugs don't really affect me. >>> >> >> >> Is there work happening to let us use real editors in the IDE? Being >> able to use vim would be wonderful >> >> (ok. *sigh* I suppose we should let the heretics have EMACS, too. >> Hmm, is there a way to code it to allow any editor *but* EMACS?) >> >> :) >> > > +1 for external editors. I'd be glad to (help) develop an xTalk-editing > major mode for emacs. > ?Back in 1999-2000, in the time of metacard, I've been using Emacs for coding in Xtalk. Unfortunately, I can't remember anything about the Xtalk major mode I was using :( I remember having shared this ? ?tool; maybe some trace left on the net ? Just to say that it should exist somewhere.. > My condolences on your editor choice, Doc :-) > ?He he, was a long time, these Vi-Emacs kisses :) Thierry ------------------------------------------------ Thierry Douez - http://sunny-tdz.com Maker of sunnYperl - sunnYmidi - sunnYmage From palcibiades-first at yahoo.co.uk Wed Sep 4 06:46:50 2013 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Wed, 4 Sep 2013 03:46:50 -0700 (PDT) Subject: [OT] Raspberry Pi vs x86 embedded motherboard In-Reply-To: <52226F76.30506@tweedly.net> References: <5222215E.1010500@fourthworld.com> <52226F76.30506@tweedly.net> Message-ID: <1378291610092-4669391.post@n4.nabble.com> Think you are right about UK. You can find ?70-80 boards with embedded Atoms on Amazon. Then you need memory, storage of some sort, and a case. You can get cheap min-itx cases, have a look on ebuyer, but bottom line, you will not get away much under ?150. If doing this sort of thing though, the Euler case from Akasa seems really neat, and that will support a low wattage i5 and a low profile itx board.. It won't be cheap but it could be a very nice little system. Peter -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Raspberry-Pi-vs-x86-embedded-motherboard-tp4669296p4669391.html Sent from the Revolution - User mailing list archive at Nabble.com. From mwieder at ahsoftware.net Wed Sep 4 11:09:34 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 4 Sep 2013 08:09:34 -0700 Subject: Convert E notation to standard notation In-Reply-To: References: <522659C3.6000302@economy-x-talk.com> Message-ID: <22236527697.20130904080934@ahsoftware.net> Richard- Tuesday, September 3, 2013, 6:56:10 PM, you wrote: > Sure it's a number. > Roughly 28 . . . -- -Mark Wieder mwieder at ahsoftware.net From vclement at gmail.com Wed Sep 4 11:58:51 2013 From: vclement at gmail.com (Vaughn Clement) Date: Wed, 4 Sep 2013 08:58:51 -0700 Subject: iPhoneControls group close Message-ID: Good Day All I am another new user who has a question about removing a iPhoneControl i.e. a browser after the task is done. Issue: I created a mainstack that included a series of image objects that were to be used to simulate a tab interface. I used scripts in buttons to Hide / Show the group for each image area. My buttons worked for the most part, but I ran into and issue when I tried to display Google Maps in the main stack. The iPhoneControl in the simulator would not display the grouped object. I was told to use a new card in the main stack to allow the grouped object to function. I added the card and upon testing I was able to get the map app to work in the group browser as required. The issue: When I leave the card with the map showing, the map now appears on top of all the other group images in the main stack. I tired everything I could think of to close the iPhone control when leaving the card with the group. Nothing seems to work. I tried iPhoneControlDelete and it had no effect. I read the tutorials and tried anything that looked like it might work. Has anyone had this issue? 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 From pete at lcsql.com Wed Sep 4 12:52:52 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 4 Sep 2013 09:52:52 -0700 Subject: Script Editor "Go To Definition" In-Reply-To: References: Message-ID: Thanks Trevor Pete lcSQL Software On Tue, Sep 3, 2013 at 8:03 PM, Trevor DeVore wrote: > On Tue, Sep 3, 2013 at 9:18 PM, Mark Talluto >wrote: > > > > > Trevor made a nice plugin that makes this feature work with libraries. I > > do not have a link to the plugin. Maybe he will chime in. He listed it > > publicly once before. I am sure he would not mind it being handed out. I > > sent him a quick email to invite him into this thread. > > > > Here you go: > > > http://revolution.screenstepslive.com/s/revolution/m/plugins/l/95191-how-the-plugin-works > > I just uploaded an update that contains a little bonus feature for quickly > editing the behavior script of a control. > > -- > Trevor DeVore > Blue Mango Learning Systems > www.clarify-it.com - www.screensteps.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 mcgrath3 at mac.com Wed Sep 4 13:26:41 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 04 Sep 2013 13:26:41 -0400 Subject: iPhoneControls group close In-Reply-To: References: Message-ID: Vaughn The mobileControlDelete needs either the controlID or the "control name" to work and should be put in the close card handler for the Map card. You might want to check the id or name again. I have not had any problems with controls not deleting correctly. You might want to check the name when running in the simulator using: get mobileControls() answer it -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Sep 4, 2013, at 11:58 AM, Vaughn Clement wrote: > Good Day All > > I am another new user who has a question about removing a iPhoneControl > i.e. a browser after the task is done. > > Issue: I created a mainstack that included a series of image objects that > were to be used to simulate a tab interface. I used scripts in buttons to > Hide / Show the group for each image area. > > My buttons worked for the most part, but I ran into and issue when I tried > to display Google Maps in the main stack. The iPhoneControl in the > simulator would not display the grouped object. I was told to use a new > card in the main stack to allow the grouped object to function. I added the > card and upon testing I was able to get the map app to work in the group > browser as required. > > The issue: > > When I leave the card with the map showing, the map now appears on top of > all the other group images in the main stack. I tired everything I could > think of to close the iPhone control when leaving the card with the group. > Nothing seems to work. I tried iPhoneControlDelete and it had no effect. I > read the tutorials and tried anything that looked like it might work. > > Has anyone had this issue? > > 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 > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Wed Sep 4 13:44:26 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 4 Sep 2013 17:44:26 +0000 (UTC) Subject: on-rev no incoming email Message-ID: Trying to determine why I get "FETCH - Could not connect to the server" messages when attempting to retrieve email (sending works), I did a traceroute. Apparently the on-rev servers have magically been transported from Texas to France using very slow connections. Not, of course, that this helps get my email working again, and I'm down to using gmane to post to this list. Email access from diesel stopped at 9AM PST 4 Sep 2013. traceroute to mail.ahsoftware.net (46.105.105.217), 30 hops max, 60 byte packets 1 192.168.0.254 (192.168.0.254) 0.318 ms 0.656 ms 0.729 ms 2 10.0.0.254 (10.0.0.254) 15.997 ms 16.094 ms 16.176 ms 3 70-36-134-1.dsl.dynamic.sonic.net (70.36.134.1) 26.903 ms 29.425 ms 29.418 ms 4 gig1-26.cr1.hywrca01.sonic.net (70.36.201.89) 29.885 ms 30.338 ms 31.299 ms 5 po6.cr1.snjsca11.sonic.net (75.101.33.194) 32.813 ms 33.748 ms 34.766 ms 6 0.xe-7-0-0.gw.equinix-sj.sonic.net (64.142.0.105) 36.229 ms 23.636 ms 23.527 ms 7 eqx.snj.ovh.net (206.223.116.193) 25.141 ms 26.360 ms * 8 * * * 9 * * * 10 * * * 11 rbx-g2-a9.fr.eu (91.121.131.177) 183.911 ms 185.900 ms 187.334 ms 12 vss-5a-6k.fr.eu (178.33.100.71) 169.697 ms vss-5b-6k.fr.eu (178.33.100.118) 173.539 ms * 13 diesel.on-rev.com (46.105.105.217) 169.507 ms 169.015 ms 169.239 ms From alex at tweedly.net Wed Sep 4 13:57:51 2013 From: alex at tweedly.net (Alex Tweedly) Date: Wed, 04 Sep 2013 18:57:51 +0100 Subject: on-rev no incoming email In-Reply-To: References: Message-ID: <5227749F.5090908@tweedly.net> Kevin did say in a recent email that the servers (in fact, all of on-rev) were moving to a better provider, so they may indeed have moved from Texas to somewhere else. traceroute from the UK also shows that big gap on the near-to-last hop before rbx-g2-a9.fr.eu (91.121.131.177) Suggestion - for the short term - get a (or another :-) gmail account, forward (I'd suggest forward and keep a duplicate) your ahsoftware address to it. (all my mail goes through that route, so I can take advantage of gmail's superior spam filtering - just need to be careful to keep the 'from' address right when replying) -- Alex. On 04/09/2013 18:44, Mark Wieder wrote: > Trying to determine why I get "FETCH - Could not connect to the server" > messages when attempting to retrieve email (sending works), I did a > traceroute. Apparently the on-rev servers have magically been transported > from Texas to France using very slow connections. Not, of course, that this > helps get my email working again, and I'm down to using gmane to post to > this list. > > Email access from diesel stopped at 9AM PST 4 Sep 2013. > > traceroute to mail.ahsoftware.net (46.105.105.217), 30 hops max, 60 byte packets > 1 192.168.0.254 (192.168.0.254) 0.318 ms 0.656 ms 0.729 ms > 2 10.0.0.254 (10.0.0.254) 15.997 ms 16.094 ms 16.176 ms > 3 70-36-134-1.dsl.dynamic.sonic.net (70.36.134.1) 26.903 ms 29.425 ms > 29.418 ms > 4 gig1-26.cr1.hywrca01.sonic.net (70.36.201.89) 29.885 ms 30.338 ms > 31.299 ms > 5 po6.cr1.snjsca11.sonic.net (75.101.33.194) 32.813 ms 33.748 ms 34.766 ms > 6 0.xe-7-0-0.gw.equinix-sj.sonic.net (64.142.0.105) 36.229 ms 23.636 ms > 23.527 ms > 7 eqx.snj.ovh.net (206.223.116.193) 25.141 ms 26.360 ms * > 8 * * * > 9 * * * > 10 * * * > 11 rbx-g2-a9.fr.eu (91.121.131.177) 183.911 ms 185.900 ms 187.334 ms > 12 vss-5a-6k.fr.eu (178.33.100.71) 169.697 ms vss-5b-6k.fr.eu > (178.33.100.118) 173.539 ms * > 13 diesel.on-rev.com (46.105.105.217) 169.507 ms 169.015 ms 169.239 ms > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From niggemann at uni-wh.de Wed Sep 4 14:25:23 2013 From: niggemann at uni-wh.de (BNig) Date: Wed, 4 Sep 2013 11:25:23 -0700 (PDT) Subject: on-rev no incoming email In-Reply-To: References: Message-ID: <1378319123928-4669398.post@n4.nabble.com> Hi Mark, I am also on diesel and my site was down and just came up again, I couldn't access cPanel either which I can now. Try again should work now. Kind regards Bernd -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/on-rev-no-incoming-email-tp4669396p4669398.html Sent from the Revolution - User mailing list archive at Nabble.com. From matthias_livecode_150811 at m-r-d.de Wed Sep 4 14:31:41 2013 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Wed, 4 Sep 2013 20:31:41 +0200 Subject: on-rev no incoming email In-Reply-To: References: Message-ID: Mark, the Diesel server was "dead" today for some hours. Only pinging worked. Maybe the email problems were a result of those problems or vice versa. Regards, Matthias Am 04.09.2013 um 19:44 schrieb Mark Wieder : > Trying to determine why I get "FETCH - Could not connect to the server" > messages when attempting to retrieve email (sending works), I did a > traceroute. Apparently the on-rev servers have magically been transported > from Texas to France using very slow connections. Not, of course, that this > helps get my email working again, and I'm down to using gmane to post to > this list. > > Email access from diesel stopped at 9AM PST 4 Sep 2013. > > traceroute to mail.ahsoftware.net (46.105.105.217), 30 hops max, 60 byte packets > 1 192.168.0.254 (192.168.0.254) 0.318 ms 0.656 ms 0.729 ms > 2 10.0.0.254 (10.0.0.254) 15.997 ms 16.094 ms 16.176 ms > 3 70-36-134-1.dsl.dynamic.sonic.net (70.36.134.1) 26.903 ms 29.425 ms > 29.418 ms > 4 gig1-26.cr1.hywrca01.sonic.net (70.36.201.89) 29.885 ms 30.338 ms > 31.299 ms > 5 po6.cr1.snjsca11.sonic.net (75.101.33.194) 32.813 ms 33.748 ms 34.766 ms > 6 0.xe-7-0-0.gw.equinix-sj.sonic.net (64.142.0.105) 36.229 ms 23.636 ms > 23.527 ms > 7 eqx.snj.ovh.net (206.223.116.193) 25.141 ms 26.360 ms * > 8 * * * > 9 * * * > 10 * * * > 11 rbx-g2-a9.fr.eu (91.121.131.177) 183.911 ms 185.900 ms 187.334 ms > 12 vss-5a-6k.fr.eu (178.33.100.71) 169.697 ms vss-5b-6k.fr.eu > (178.33.100.118) 173.539 ms * > 13 diesel.on-rev.com (46.105.105.217) 169.507 ms 169.015 ms 169.239 ms > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jhj at jhj.com Wed Sep 4 14:35:34 2013 From: jhj at jhj.com (Jerry Jensen) Date: Wed, 4 Sep 2013 11:35:34 -0700 Subject: on-rev no incoming email In-Reply-To: References: Message-ID: <7DDA4B4C-564A-46E3-A17E-DC9E001EE9B3@jhj.com> I have similar trouble with diesel. Mail doesn't work, I can't get to my cPanel, web pages DO serve. In reply to an urgent support request yesterday, David Williams wrote: ------------- quote Firstly, I apologize for the disruption to your service. There is currently a serious issue with this server which I am working on. I am working to fix the problem as quickly as possible. -------------- unquote So I guess we just wait. Again. Quite a while ago I moved my main incoming mail to a different service entirely. I rely on email utterly and can't handle being dark for whole days at a time. .Jerry On Sep 4, 2013, at 10:44 AM, Mark Wieder wrote: > Trying to determine why I get "FETCH - Could not connect to the server" > messages when attempting to retrieve email (sending works), I did a > traceroute. Apparently the on-rev servers have magically been transported > from Texas to France using very slow connections. Not, of course, that this > helps get my email working again, and I'm down to using gmane to post to > this list. > > Email access from diesel stopped at 9AM PST 4 Sep 2013. > > traceroute to mail.ahsoftware.net (46.105.105.217), 30 hops max, 60 byte packets > 1 192.168.0.254 (192.168.0.254) 0.318 ms 0.656 ms 0.729 ms > 2 10.0.0.254 (10.0.0.254) 15.997 ms 16.094 ms 16.176 ms > 3 70-36-134-1.dsl.dynamic.sonic.net (70.36.134.1) 26.903 ms 29.425 ms > 29.418 ms > 4 gig1-26.cr1.hywrca01.sonic.net (70.36.201.89) 29.885 ms 30.338 ms > 31.299 ms > 5 po6.cr1.snjsca11.sonic.net (75.101.33.194) 32.813 ms 33.748 ms 34.766 ms > 6 0.xe-7-0-0.gw.equinix-sj.sonic.net (64.142.0.105) 36.229 ms 23.636 ms > 23.527 ms > 7 eqx.snj.ovh.net (206.223.116.193) 25.141 ms 26.360 ms * > 8 * * * > 9 * * * > 10 * * * > 11 rbx-g2-a9.fr.eu (91.121.131.177) 183.911 ms 185.900 ms 187.334 ms > 12 vss-5a-6k.fr.eu (178.33.100.71) 169.697 ms vss-5b-6k.fr.eu > (178.33.100.118) 173.539 ms * > 13 diesel.on-rev.com (46.105.105.217) 169.507 ms 169.015 ms 169.239 ms > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jhj at jhj.com Wed Sep 4 14:37:35 2013 From: jhj at jhj.com (Jerry Jensen) Date: Wed, 4 Sep 2013 11:37:35 -0700 Subject: on-rev no incoming email In-Reply-To: <7DDA4B4C-564A-46E3-A17E-DC9E001EE9B3@jhj.com> References: <7DDA4B4C-564A-46E3-A17E-DC9E001EE9B3@jhj.com> Message-ID: And just like that, its up again. On Sep 4, 2013, at 11:35 AM, Jerry Jensen wrote: > I have similar trouble with diesel. Mail doesn't work, I can't get to my cPanel, web pages DO serve. In reply to an urgent support request yesterday, David Williams wrote: > > ------------- quote > Firstly, I apologize for the disruption to your service. There is currently a > serious issue with this server which I am working on. I am working > to fix the problem as quickly as possible. > -------------- unquote > > So I guess we just wait. Again. Quite a while ago I moved my main incoming mail to a different service entirely. I rely on email utterly and can't handle being dark for whole days at a time. > > .Jerry > > On Sep 4, 2013, at 10:44 AM, Mark Wieder wrote: > >> Trying to determine why I get "FETCH - Could not connect to the server" >> messages when attempting to retrieve email (sending works), I did a >> traceroute. Apparently the on-rev servers have magically been transported >> from Texas to France using very slow connections. Not, of course, that this >> helps get my email working again, and I'm down to using gmane to post to >> this list. >> >> Email access from diesel stopped at 9AM PST 4 Sep 2013. >> >> traceroute to mail.ahsoftware.net (46.105.105.217), 30 hops max, 60 byte packets >> 1 192.168.0.254 (192.168.0.254) 0.318 ms 0.656 ms 0.729 ms >> 2 10.0.0.254 (10.0.0.254) 15.997 ms 16.094 ms 16.176 ms >> 3 70-36-134-1.dsl.dynamic.sonic.net (70.36.134.1) 26.903 ms 29.425 ms >> 29.418 ms >> 4 gig1-26.cr1.hywrca01.sonic.net (70.36.201.89) 29.885 ms 30.338 ms >> 31.299 ms >> 5 po6.cr1.snjsca11.sonic.net (75.101.33.194) 32.813 ms 33.748 ms 34.766 ms >> 6 0.xe-7-0-0.gw.equinix-sj.sonic.net (64.142.0.105) 36.229 ms 23.636 ms >> 23.527 ms >> 7 eqx.snj.ovh.net (206.223.116.193) 25.141 ms 26.360 ms * >> 8 * * * >> 9 * * * >> 10 * * * >> 11 rbx-g2-a9.fr.eu (91.121.131.177) 183.911 ms 185.900 ms 187.334 ms >> 12 vss-5a-6k.fr.eu (178.33.100.71) 169.697 ms vss-5b-6k.fr.eu >> (178.33.100.118) 173.539 ms * >> 13 diesel.on-rev.com (46.105.105.217) 169.507 ms 169.015 ms 169.239 ms >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 capellan2000 at gmail.com Wed Sep 4 14:58:24 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Wed, 4 Sep 2013 11:58:24 -0700 (PDT) Subject: spitting nails at the IDE In-Reply-To: References: <521FC496.7060402@hyperactivesw.com> <5223664D.4090405@gmail.com> <52262B35.9020208@hyperactivesw.com> Message-ID: <1378321104873-4669402.post@n4.nabble.com> Hi All, Looking in the mail list archives, about Undo/Redo I found this: http://runtime-revolution.278305.n4.nabble.com/Creating-an-Undo-palette-td4170194.html#a4173548 http://runtime-revolution.278305.n4.nabble.com/ANN-penTool-0-3-2h-with-scalable-gradients-td4653241i40.html#a4653582 http://forums.runrev.com/viewtopic.php?f=6&t=588 http://runtime-revolution.278305.n4.nabble.com/What-should-an-undo-redo-mechanism-do-td4483466.html But, maybe it's easier to add a backscript or frontscript that intercept the action of deleting a control and ask for confirmatiion... Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/spitting-nails-at-the-IDE-tp4669245p4669402.html Sent from the Revolution - User mailing list archive at Nabble.com. From mwieder at ahsoftware.net Wed Sep 4 16:23:47 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 4 Sep 2013 13:23:47 -0700 Subject: on-rev no incoming email In-Reply-To: References: <7DDA4B4C-564A-46E3-A17E-DC9E001EE9B3@jhj.com> Message-ID: <6255381197.20130904132347@ahsoftware.net> Jerry- Wednesday, September 4, 2013, 11:37:35 AM, you wrote: > And just like that, its up again. Yeah. According to my logs it was down for exactly two hours. I sent my thanks to David for staying on top of this. -- -Mark Wieder mwieder at ahsoftware.net From richmondmathewson at gmail.com Wed Sep 4 16:35:06 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 04 Sep 2013 23:35:06 +0300 Subject: spitting nails at the IDE In-Reply-To: <1378321104873-4669402.post@n4.nabble.com> References: <521FC496.7060402@hyperactivesw.com> <5223664D.4090405@gmail.com> <52262B35.9020208@hyperactivesw.com> <1378321104873-4669402.post@n4.nabble.com> Message-ID: <5227997A.6020707@gmail.com> On 09/04/2013 09:58 PM, Alejandro Tejada wrote: > Hi All, > > Looking in the mail list archives, about Undo/Redo > I found this: > > http://runtime-revolution.278305.n4.nabble.com/Creating-an-Undo-palette-td4170194.html#a4173548 > > http://runtime-revolution.278305.n4.nabble.com/ANN-penTool-0-3-2h-with-scalable-gradients-td4653241i40.html#a4653582 > > http://forums.runrev.com/viewtopic.php?f=6&t=588 > > http://runtime-revolution.278305.n4.nabble.com/What-should-an-undo-redo-mechanism-do-td4483466.html > > But, maybe it's easier to add a backscript or frontscript that intercept the > action of deleting a control and ask for confirmatiion... > > Al > > > It wasn't until I read the bits of this thread that I realised how much I rely on multiple undos in the other programs I use: GIMP and Font Forge. The 'obvious' way round the lack of multiple undos with Livecode is to save sequentially numbered backups after every action (although it would gum up even fairly large hard disks fairly quickly): one could set a script in the "revMenubar" stack (of the Community version, at least) to do this. However that is far from satisfactory. Multiple undos do not strike me as vital with regard to plonking objects on cards, but they would be rather a good thing (at least, let's say, 10 actions back) in the script editor as I, for one, merrily type away and find that I often have to spend ages working out what I put into a script over the last 20 minutes when something goes squishy. Richmond. From jhj at jhj.com Wed Sep 4 16:46:45 2013 From: jhj at jhj.com (Jerry Jensen) Date: Wed, 4 Sep 2013 13:46:45 -0700 Subject: on-rev no incoming email In-Reply-To: <6255381197.20130904132347@ahsoftware.net> References: <7DDA4B4C-564A-46E3-A17E-DC9E001EE9B3@jhj.com> <6255381197.20130904132347@ahsoftware.net> Message-ID: <7204D5EA-E54D-4D5A-82EF-6467B4800EC5@jhj.com> My support request was around 4PM PT yesterday, and it had been down for about an hour. So that makes roughly 20 hours down. Just sayin'. .Jerry On Sep 4, 2013, at 1:23 PM, Mark Wieder wrote: > Jerry- > > Wednesday, September 4, 2013, 11:37:35 AM, you wrote: > >> And just like that, its up again. > > Yeah. According to my logs it was down for exactly two hours. > I sent my thanks to David for staying on top of this. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From vclement at gmail.com Wed Sep 4 17:15:27 2013 From: vclement at gmail.com (Vaughn Clement) Date: Wed, 4 Sep 2013 14:15:27 -0700 Subject: iPhoneControls group close In-Reply-To: References: Message-ID: Hi Thomas This is difficult for a new user to explain but here I go: In the simulator how do I test for the ID when there is no way to add the "get" statement? I have a question that might lead to the solution: When I view the Project Browser and look at the other grouped objects that were show / hide objects on the Main Stack, they also appear on the new card I created as group objects. My understanding is that the main stack objects needed to have the "acts like a background" in order to create new cards in the main stack. Likewise the new card where I added the "browser" group where the map was to appear did not need to be treated as a background because it was called by a script. I turned off all of the group objects in the main stack with "acts like a background" and retested the sim. The map group object stilled appeared in the main stack group objects even after adding the closeCard close handler. The map also appeared in the calling screen object area in the main stack on top of the controls in the hide show item. Actually it was still in all of the main card hide show objects. I know that there is some convention for backgrounds that is not clearly defined in the LC documentations. I think I am not doing something correct? 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 Wed, Sep 4, 2013 at 10:26 AM, Thomas McGrath III wrote: > Vaughn > > The mobileControlDelete needs either the controlID or the "control name" > to work and should be put in the close card handler for the Map card. You > might want to check the id or name again. I have not had any problems with > controls not deleting correctly. You might want to check the name when > running in the simulator using: > > get mobileControls() > answer it > > > > -- Tom McGrath III > http://lazyriver.on-rev.com > mcgrath3 at mac.com > > On Sep 4, 2013, at 11:58 AM, Vaughn Clement wrote: > > > Good Day All > > > > I am another new user who has a question about removing a iPhoneControl > > i.e. a browser after the task is done. > > > > Issue: I created a mainstack that included a series of image objects that > > were to be used to simulate a tab interface. I used scripts in buttons to > > Hide / Show the group for each image area. > > > > My buttons worked for the most part, but I ran into and issue when I > tried > > to display Google Maps in the main stack. The iPhoneControl in the > > simulator would not display the grouped object. I was told to use a new > > card in the main stack to allow the grouped object to function. I added > the > > card and upon testing I was able to get the map app to work in the group > > browser as required. > > > > The issue: > > > > When I leave the card with the map showing, the map now appears on top of > > all the other group images in the main stack. I tired everything I could > > think of to close the iPhone control when leaving the card with the > group. > > Nothing seems to work. I tried iPhoneControlDelete and it had no effect. > I > > read the tutorials and tried anything that looked like it might work. > > > > Has anyone had this issue? > > > > 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 > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 simon at asato-media.com Wed Sep 4 18:17:15 2013 From: simon at asato-media.com (As_Simon) Date: Wed, 4 Sep 2013 15:17:15 -0700 (PDT) Subject: on-rev no incoming email In-Reply-To: References: Message-ID: <1378333035475-4669407.post@n4.nabble.com> mwieder wrote > Apparently the on-rev servers have magically been transported > from Texas to France using very slow connections. Ahh France that answered a question I had. Somehow 46.105.105.217 showed up in my Remote Database Access Hosts, whois said it was in France. Simon -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/on-rev-no-incoming-email-tp4669396p4669407.html Sent from the Revolution - User mailing list archive at Nabble.com. From mwieder at ahsoftware.net Wed Sep 4 19:37:07 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 4 Sep 2013 16:37:07 -0700 Subject: on-rev no incoming email In-Reply-To: <7204D5EA-E54D-4D5A-82EF-6467B4800EC5@jhj.com> References: <7DDA4B4C-564A-46E3-A17E-DC9E001EE9B3@jhj.com> <6255381197.20130904132347@ahsoftware.net> <7204D5EA-E54D-4D5A-82EF-6467B4800EC5@jhj.com> Message-ID: <0266980396.20130904163707@ahsoftware.net> Jerry- Wednesday, September 4, 2013, 1:46:45 PM, you wrote: > My support request was around 4PM PT yesterday, and it had been > down for about an hour. So that makes roughly 20 hours down. Just > sayin'. > .Jerry LOL. I (briefly) used an isp several years ago whose definition of "24/7 support" was "you'll get an email response within 24 hours, seven days a week". -- -Mark Wieder mwieder at ahsoftware.net From mcgrath3 at mac.com Wed Sep 4 21:18:40 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 04 Sep 2013 21:18:40 -0400 Subject: iPhoneControls group close In-Reply-To: References: Message-ID: <18113BA4-C7F7-4596-AC9B-A8CEC16C2871@mac.com> Ohh, It is not the Browser that won't go away but a grouped background. Got it. Go to the main Stack where the offending group is being shown in the IDE and select "Remove Group" from the Object Menu. That should do it. Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Sep 4, 2013, at 5:15 PM, Vaughn Clement wrote: > Hi Thomas > > This is difficult for a new user to explain but here I go: > > In the simulator how do I test for the ID when there is no way to add the > "get" statement? > I have a question that might lead to the solution: > When I view the Project Browser and look at the other grouped objects that > were show / hide objects on the Main Stack, they also appear on the new > card I created as group objects. My understanding is that the main stack > objects needed to have the "acts like a background" in order to create new > cards in the main stack. Likewise the new card where I added the "browser" > group where the map was to appear did not need to be treated as a > background because it was called by a script. I turned off all of the group > objects in the main stack with "acts like a background" and retested the > sim. The map group object stilled appeared in the main stack group objects > even after adding the closeCard close handler. The map also appeared in the > calling screen object area in the main stack on top of the controls in the > hide show item. Actually it was still in all of the main card hide show > objects. > > I know that there is some convention for backgrounds that is not clearly > defined in the LC documentations. I think I am not doing something correct? > > > 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 Wed, Sep 4, 2013 at 10:26 AM, Thomas McGrath III wrote: > >> Vaughn >> >> The mobileControlDelete needs either the controlID or the "control name" >> to work and should be put in the close card handler for the Map card. You >> might want to check the id or name again. I have not had any problems with >> controls not deleting correctly. You might want to check the name when >> running in the simulator using: >> >> get mobileControls() >> answer it >> >> >> >> -- Tom McGrath III >> http://lazyriver.on-rev.com >> mcgrath3 at mac.com >> >> On Sep 4, 2013, at 11:58 AM, Vaughn Clement wrote: >> >>> Good Day All >>> >>> I am another new user who has a question about removing a iPhoneControl >>> i.e. a browser after the task is done. >>> >>> Issue: I created a mainstack that included a series of image objects that >>> were to be used to simulate a tab interface. I used scripts in buttons to >>> Hide / Show the group for each image area. >>> >>> My buttons worked for the most part, but I ran into and issue when I >> tried >>> to display Google Maps in the main stack. The iPhoneControl in the >>> simulator would not display the grouped object. I was told to use a new >>> card in the main stack to allow the grouped object to function. I added >> the >>> card and upon testing I was able to get the map app to work in the group >>> browser as required. >>> >>> The issue: >>> >>> When I leave the card with the map showing, the map now appears on top of >>> all the other group images in the main stack. I tired everything I could >>> think of to close the iPhone control when leaving the card with the >> group. >>> Nothing seems to work. I tried iPhoneControlDelete and it had no effect. >> I >>> read the tutorials and tried anything that looked like it might work. >>> >>> Has anyone had this issue? >>> >>> 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 >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Thu Sep 5 01:50:31 2013 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 05 Sep 2013 08:50:31 +0300 Subject: Coding Club? In-Reply-To: <4AB5D488-BE7B-4FA3-9E20-19541559ACCF@runrev.com> References: <517A0CF2.9040407@gmail.com> <517A1B7A.7070209@gmail.com> <4AB5D488-BE7B-4FA3-9E20-19541559ACCF@runrev.com> Message-ID: <52281BA7.9040509@gmail.com> Dear Heather, Hope you and all the Revolutioneers are well in Edinburgh! In the light of the success of my short Livecode course in July this year I have got a lot of enquiries from parents about some sort of "Saturday morning thing" and wondered about the coding club materials. However the link on the website to "contact us" grinds away without getting anywhere. sincerely, Richmond. From terry.judd at unimelb.edu.au Thu Sep 5 03:16:31 2013 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Thu, 5 Sep 2013 07:16:31 +0000 Subject: Field object bug on Android? Message-ID: <54A99ED6-44B1-4B96-951A-D4BC5339887E@unimelb.edu.au> I'm running into what seems like a bug on Android. I have a bunch of formatted text that I'm displaying in an LC field on Android. The field's height is set to its formattedHeight in a locked group (it's the only control) and is scrolled using a native scroller control. It all works well until I throw a fairly big chunk of text at it (e.g. enough to give formattedHeight of greater than 40000). Setting the htmlText of the field seems to work OK but once I set the height of the field to its formattedHeight value the app locks up. It appears to be an Android only problem because the same field displays fine at its full height on an iOS device. Has anyone else seen this? Terry... Dr Terry Judd Senior Lecturer in Medical Education Medical Education Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From rman at free.fr Thu Sep 5 05:58:45 2013 From: rman at free.fr (Robert Mann) Date: Thu, 5 Sep 2013 02:58:45 -0700 (PDT) Subject: on-rev no incoming email In-Reply-To: References: Message-ID: <1378375125675-4669412.post@n4.nabble.com> I had the surprise yesterday, David has been at it and things are back, except one thing : revIgniter is not getting back the file & path info as it used to be, and so is broken! So my revIgniter sites are down..; Anybody has a clue? ==> error returned file "/home/rman/public_html/groovyarch.com/index.irev" row 53, col 1: include: could not find file (/home/rman/public_html/revIgniter/system/revigniter/../revIgniter/system/revigniter/Common.irev) file "/home/rman/public_html/groovyarch.com/../revIgniter/system/revigniter/RevIgniter.irev" It seems that revIgniter is not getting the same file and path information as used to be the full path "/home/rman/public_html/groovyarch.com/" is added in the front hence the problem. Any idea? Did it happen elsewhere? -- i checked around revIgniter and the config files, nothing changed. ==> could there be a system command that specifies in what format a path query is handed back? Could you make sure this setting is the same as on the previous host machine (ODIN) ?? that could solve it...?? thanks all, from France... yes I could smell the server nearer! smile! (I'm' on diesel too now I learned lately!) -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/on-rev-no-incoming-email-tp4669396p4669412.html Sent from the Revolution - User mailing list archive at Nabble.com. From heather at runrev.com Thu Sep 5 06:02:00 2013 From: heather at runrev.com (Heather Laine) Date: Thu, 5 Sep 2013 11:02:00 +0100 Subject: on-rev no incoming email In-Reply-To: <0266980396.20130904163707@ahsoftware.net> References: <7DDA4B4C-564A-46E3-A17E-DC9E001EE9B3@jhj.com> <6255381197.20130904132347@ahsoftware.net> <7204D5EA-E54D-4D5A-82EF-6467B4800EC5@jhj.com> <0266980396.20130904163707@ahsoftware.net> Message-ID: <38697B0F-ACFB-4CF4-864E-616120C3A65F@runrev.com> The diesel server was down in two separate incidents. It was not down for 20 hours, it was down for 2 periods of a few hours each. On both occasions we were very much aware of the issue almost immediately, and working hard behind the scenes to resolve it. Hopefully the problem is now completely resolved and our server admin can get some sleep. Note: emailing this list does not provide a good way to alert us of issues with on-rev. Emailing the on-rev support urgent queue does. Thanks to all those of you who did use this mechanism to alert us to the issue. Regards, Heather On 5 Sep 2013, at 00:37, Mark Wieder wrote: > Jerry- > > Wednesday, September 4, 2013, 1:46:45 PM, you wrote: > >> My support request was around 4PM PT yesterday, and it had been >> down for about an hour. So that makes roughly 20 hours down. Just >> sayin'. >> .Jerry > > LOL. I (briefly) used an isp several years ago whose definition of > "24/7 support" was "you'll get an email response within 24 hours, > seven days a week". > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Heather Laine Customer Services Manager http://www.livecode.com/ From m.schonewille at economy-x-talk.com Thu Sep 5 06:48:58 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 05 Sep 2013 12:48:58 +0200 Subject: Field object bug on Android? In-Reply-To: <54A99ED6-44B1-4B96-951A-D4BC5339887E@unimelb.edu.au> References: <54A99ED6-44B1-4B96-951A-D4BC5339887E@unimelb.edu.au> Message-ID: <5228619A.4090000@economy-x-talk.com> Hi Terry, I would never set the height of a field to such a high number. Not only fields, but groups too cause problems if they get that big. Similar problems occur on all platforms, including Windows and OSX operating systems. A good alternative is to set the field to a reasonable size and increase and decrease the scroll of the field, instead of setting it to a fixed number, i.e. set the scroll of fld x to the scroll of fld x + 10 // (or - 10) -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/5/2013 09:16, Terry Judd wrote: > I'm running into what seems like a bug on Android. I have a bunch of formatted text that I'm displaying in an LC field on Android. The field's height is set to its formattedHeight in a locked group (it's the only control) and is scrolled using a native scroller control. > > It all works well until I throw a fairly big chunk of text at it (e.g. enough to give formattedHeight of greater than 40000). Setting the htmlText of the field seems to work OK but once I set the height of the field to its formattedHeight value the app locks up. It appears to be an Android only problem because the same field displays fine at its full height on an iOS device. > > Has anyone else seen this? > > Terry... > > Dr Terry Judd > Senior Lecturer in Medical Education > Medical Education Unit > Faculty of Medicine, Dentistry & Health Sciences > The University of Melbourne > From matthias_livecode_150811 at m-r-d.de Thu Sep 5 07:38:30 2013 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Thu, 5 Sep 2013 13:38:30 +0200 Subject: Linux standalone created with MacOSX- how to set the executable flag permanently Message-ID: Hi, i am no Linux expert, although i started my career in the 80s in a company where we worked exclusively on Xenix and Unix. But that?s a long time ago. So please excuse my question if it sounds dumbly. I?ve created a Linux app on MacOSX. To get this app to run under Linux the customer has to set the "executable" flag for that app. I want to create a tar or tar.gz of that file with that flag already set. What steps are needed? Is it sufficient if i set the flag on a Linux machine for that app and create a tar or tar.gz on that machine of that app? Or is it mandatory to set that flag on the customer machine? Regards, Matthias From heather at runrev.com Thu Sep 5 08:11:10 2013 From: heather at runrev.com (Heather Laine) Date: Thu, 5 Sep 2013 13:11:10 +0100 Subject: Coding Club? In-Reply-To: <52281BA7.9040509@gmail.com> References: <517A0CF2.9040407@gmail.com> <517A1B7A.7070209@gmail.com> <4AB5D488-BE7B-4FA3-9E20-19541559ACCF@runrev.com> <52281BA7.9040509@gmail.com> Message-ID: <1946161C-E519-4219-93B4-9FD5E0FA6BC5@runrev.com> Richmond? I got your ticket thanks, answer will arrive shortly. I've looked into the feedback form, you are correct in that it gives the appearance of spinning forever. I will have it fixed. It does in fact submit the queries, just doesn't tell you it has. Regards, Heather On 5 Sep 2013, at 06:50, Richmond wrote: > Dear Heather, > > Hope you and all the Revolutioneers are well in Edinburgh! > > In the light of the success of my short Livecode course in July this year > I have got a lot of enquiries from parents about some sort of "Saturday morning thing" > and wondered about the coding club materials. > > However the link on the website to "contact us" grinds away without getting anywhere. > > sincerely, 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 Heather Laine Customer Services Manager http://www.livecode.com/ From wwaldman at klht.org Mon Sep 2 20:49:34 2013 From: wwaldman at klht.org (William Waldman) Date: Mon, 02 Sep 2013 20:49:34 -0400 Subject: [OT] Raspberry Pi vs x86 embedded motherboard PART 1 Message-ID: Sorry - Apparently this post is too large to go through without "moderator approval" and after 3 days, I think I'll just hack it in two. There's a huge groundswell of interest around a crop of new, relatively inexpensive ARM based single board computers and micro based boards (the Raspberry Pi, the Arduino, and coming up fast, the BeagleBone Black) in "Maker" and (grade 5-12) Academic circles. As Richard points out, there are x86 based alternatives that are nearly as cheap that could host LiveCode right now. But they aren't getting the press that the ARM based Pi, BeagleBone or micro-based Arduino is getting. This current trend is not born entirely of necessity (sheer access to computing power), but rather a desire to engage and share experiences with a particular community, with particular products. That a popular, world wide movement such as this happens to revolve around a topic this geeky gives me reason to rejoice. The sheer fact that the Arduino has created enough buzz that Radio Shack now carries them is, in itself, something that gives me hope for the future of humanity. It would be good for LiveCode to be able to ride this groundswell of popular interest and visibility. The more points of contact with the worldwide Raspberry Pi and Arduino communities and LiveCode the better. This doesn't necessarily mean that we need to run the full GUI version of LiveCode on the Pi - but that would be really, really nice. After all, they distribute Scratch with the official Pi OS because it's an "educational platform." LiveCode could be quite a compliment to that platform. What is essential is that we need LiveCode to "talk" to these platforms - and with a protocol that works better than using LiveCode's serial port commands. How about LiveCode Server for the Pi, with drivers for the GPIO bus? How about something similar for the Arduino: a communication protocol, a program to run resident on the Arduino and another "partner" program in LiveCode - that can be implemented reliably and easily as libraries. Larry Walker has done some great work in this area using Bitlash and LiveCode. The dream of having a super elegant, high level language to interact with these platforms (as client/server, controller/slave, peer to peer - whatever) certainly appeals to me as an instructional set of tools that transcends the 30+ year old model of Computer Science instruction which has prevailed in the US. See part 2 for more....


This e-mail and any attachments may contain confidential and privileged information. If you are not the intended recipient, please notify the sender immediately by return e-mail, delete this e-mail and any attachments and destroy any copies. Any dissemination or use of this information by a person other than the intended recipient is unauthorized. From wwaldman at klht.org Thu Sep 5 08:59:26 2013 From: wwaldman at klht.org (William Waldman) Date: Thu, 05 Sep 2013 08:59:26 -0400 Subject: [OT] Raspberry Pi vs x86 embedded motherboard PART 2 Message-ID: To impact these markets in a worthwhile way, we would need to add resources that appeal to these markets - which are very different from each other. Here's some background to the Academic and Maker markets as I see it, which would indicate the kinds of support the LiveCode community would need to provide to achieve this visibility: (Please don't take offense at what you read below if you teach Computer Science in K-12 settings. It does not pertain to the LiveCode community which tends to be a very unusual, non-homogenous group. It merely is my opinion of what a mass market of US K-12 Computer Science teachers are inclined towards, and have been asked to do since the '70s.) The academic group consists mostly of people who don't have much training or experience with electronics, micros, "the Internet of things", interactive computing etc. They generally don't solder, don't know much about computers that are not desktops, laptops or mainframes (!), and have little experience programming mobile platforms. But they may have been teaching programming to kids for decades. This group thrives on textbooks, prepackaged lab kits, a support site or CD. They respond well to marketing that allows them to feel that what they are doing is "state of the art", "classroom friendly," and highly targeted at people like themselves, and that they can access support and even classroom training before teaching these materials. They tend to understand and prefer the compile/run/debug model. If they have been doing this for a while, they've had to re-tool several times (Basic, then Pascal, then C++, then Java, from the 70's till now.) The Makers (specifically, those just starting out) thrive on repeatable, clearly documented projects, easy availability of components, open source hardware and software, and an intensely passionate on-line community that are actively executing and improving projects, blogging all the way. While they may have noticed that Radio Shack has returned to its roots and now carries Arduino and a healthy stock of basic electronic components, they also rely heavily on Internet-only supply houses big and small. They may be solitary individuals or the lucky few that belong to a Maker Space or have friends that share an interest. The low price of entry (of a Raspberry Pi model B at $35, for instance) is of some appeal to both camps, and has helped to create buzz. As Richard Gaskin has pointed out, there's still plenty of additional hardware required and the net cost is not especially low in the end - unless you already have a spare SD card, monitor, keyboard, mouse, compatible USB hub, and a few adapters and cables. And also a case, which contributes to stability as much as a decent power supply. In addition, you will need a working computer and Internet access to download software, format the SD card, and access documentation to get up and running. The whole cost question comes down to what you're trying to accomplish in the end. A Raspberry Pi makes a poor general purpose laptop, but they have been used in applications like high altitude balloon experiments, run off 6 AA batteries for as long as 28 hours. An Arduino requires even less power. We need to recognize that these new devices are an opportunity for LiveCode - if we want to take advantage of the buzz. Some links: Arduino http://www.arduino.cc/ Raspberry Pi http://www.raspberrypi.org/ BeagleBone Black http://beagleboard.org/Products/BeagleBone%20Black The Maker movement http://en.wikipedia.org/wiki/Maker_culture The Maker Faire http://makerfaire.com/ The Scratch language http://scratch.mit.edu/ Thanks - Bill Waldman Director of Technology King Stamford, CT www.klht.org


This e-mail and any attachments may contain confidential and privileged information. If you are not the intended recipient, please notify the sender immediately by return e-mail, delete this e-mail and any attachments and destroy any copies. Any dissemination or use of this information by a person other than the intended recipient is unauthorized. From m.schonewille at economy-x-talk.com Thu Sep 5 09:18:56 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 05 Sep 2013 15:18:56 +0200 Subject: Linux standalone created with MacOSX- how to set the executable flag permanently In-Reply-To: References: Message-ID: <522884C0.1070700@economy-x-talk.com> Hi Matthias, You should be able to set the executable bit for a linux executable on Mac OS X and preserve it with tar. Any standard tar cli utility will honor the permissions when unpacking the file. There is no need to move it to a Linux box first. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/5/2013 13:38, Matthias Rebbe wrote: > Hi, > > i am no Linux expert, although i started my career in the 80s in a company where we worked exclusively on Xenix and Unix. But that?s a long time ago. > So please excuse my question if it sounds dumbly. > > I?ve created a Linux app on MacOSX. To get this app to run under Linux the customer has to set the "executable" flag for that app. > I want to create a tar or tar.gz of that file with that flag already set. What steps are needed? Is it sufficient if i > set the flag on a Linux machine for that app and create a tar or tar.gz on that machine of that app? > > Or is it mandatory to set that flag on the customer machine? > > Regards, > > Matthias From matthias_livecode_150811 at m-r-d.de Thu Sep 5 09:29:56 2013 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Thu, 5 Sep 2013 15:29:56 +0200 Subject: Linux standalone created with MacOSX- how to set the executable flag permanently In-Reply-To: <522884C0.1070700@economy-x-talk.com> References: <522884C0.1070700@economy-x-talk.com> Message-ID: <5B081A79-06A6-48BB-8BE6-2FBA83F2F2EE@m-r-d.de> Hi Mark, thanks for your answer. I am not sure how i can set that flag for Linux under Mac OS X. Using a "ls -al" on Mac OS X i can see that it has already the executable flag set. But when i compress it with tar and move it to Linux and untar it, then flag is not set anymore. Regards, Matthias Am 05.09.2013 um 15:18 schrieb Mark Schonewille : > Hi Matthias, > > You should be able to set the executable bit for a linux executable on Mac OS X and preserve it with tar. Any standard tar cli utility will honor the permissions when unpacking the file. There is no need to move it to a Linux box first. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com > > Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi > > Fill out this survey please > http://livecodebeginner.economy-x-talk.com/survey/ > > On 9/5/2013 13:38, Matthias Rebbe wrote: >> Hi, >> >> i am no Linux expert, although i started my career in the 80s in a company where we worked exclusively on Xenix and Unix. But that?s a long time ago. >> So please excuse my question if it sounds dumbly. >> >> I?ve created a Linux app on MacOSX. To get this app to run under Linux the customer has to set the "executable" flag for that app. >> I want to create a tar or tar.gz of that file with that flag already set. What steps are needed? Is it sufficient if i >> set the flag on a Linux machine for that app and create a tar or tar.gz on that machine of that app? >> >> Or is it mandatory to set that flag on the customer machine? >> >> 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 From m.schonewille at economy-x-talk.com Thu Sep 5 09:51:48 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 5 Sep 2013 15:51:48 +0200 Subject: Linux standalone created with MacOSX- how to set the executable flag permanently In-Reply-To: <5B081A79-06A6-48BB-8BE6-2FBA83F2F2EE@m-r-d.de> References: <522884C0.1070700@economy-x-talk.com> <5B081A79-06A6-48BB-8BE6-2FBA83F2F2EE@m-r-d.de> Message-ID: <4718175D-9BFE-431E-857B-6E1A4DBFCEE0@economy-x-talk.com> Hi Matthias, What is the owner on Mac OS X? Does this owner exist on Linux? If not, you might want to chmod a-x or use chown. I think that the tar man page contains some useful info. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com We have time for new software development projects. Contact me for a quote. On 5 sep 2013, at 15:29, Matthias Rebbe wrote: > Hi Mark, > > thanks for your answer. I am not sure how i can set that flag for Linux under Mac OS X. > > Using a "ls -al" on Mac OS X i can see that it has already the executable flag set. But when i > compress it with tar and move it to Linux and untar it, then flag is not set anymore. > > Regards, > > Matthias From th.douez at gmail.com Thu Sep 5 10:18:41 2013 From: th.douez at gmail.com (Thierry Douez) Date: Thu, 5 Sep 2013 16:18:41 +0200 Subject: Linux standalone created with MacOSX- how to set the executable flag permanently In-Reply-To: <5B081A79-06A6-48BB-8BE6-2FBA83F2F2EE@m-r-d.de> References: <522884C0.1070700@economy-x-talk.com> <5B081A79-06A6-48BB-8BE6-2FBA83F2F2EE@m-r-d.de> Message-ID: Hi Matthias, Check this tar option: --preserve-permissions Should do the trick Regards, Thierry 2013/9/5 Matthias Rebbe > Hi Mark, > > thanks for your answer. I am not sure how i can set that flag for Linux > under Mac OS X. > > Using a "ls -al" on Mac OS X i can see that it has already the executable > flag set. But when i > compress it with tar and move it to Linux and untar it, then flag is not > set anymore > ------------------------------------------------ Thierry Douez - http://sunny-tdz.com Maker of sunnYperl - sunnYmidi - sunnYmage From ambassador at fourthworld.com Thu Sep 5 10:40:13 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 05 Sep 2013 07:40:13 -0700 Subject: IMPORTANT - VENUE CHANGE for SoCal LiveCode Meeting: Q&A with Kevin Miller, September 12 Message-ID: <522897CD.4010201@fourthworld.com> To accommodate what we anticipate will be a larger group than usual, we've moved the venue for our September meeting, just two blocks north and across the street from where we used to meet. The September 12 meeting will be held at: Hamburger Hamlet, back room 214 S. Lake Ave. Pasadena, CA 91101 Plenty of free parking is available in the main lot behind the restaurant. Map: The details in the SoCal LiveCode User Group forum have been updated to reflect this change: The meeting date and time remain the same: 7PM on Thursday, September 12. Looking forward to seeing you there - -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From matthias_livecode_150811 at m-r-d.de Thu Sep 5 11:03:28 2013 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Thu, 5 Sep 2013 17:03:28 +0200 Subject: Linux standalone created with MacOSX- how to set the executable flag permanently In-Reply-To: References: <522884C0.1070700@economy-x-talk.com> <5B081A79-06A6-48BB-8BE6-2FBA83F2F2EE@m-r-d.de> Message-ID: Thanks Mark and Thierry for putting me in the right direction. And yes, Thierry, that did it. Thanks, Matthias Am 05.09.2013 um 16:18 schrieb Thierry Douez : > Hi Matthias, > > > Check this tar option: --preserve-permissions > Should do the trick > > Regards, > > Thierry > > > 2013/9/5 Matthias Rebbe > >> Hi Mark, >> >> thanks for your answer. I am not sure how i can set that flag for Linux >> under Mac OS X. >> >> Using a "ls -al" on Mac OS X i can see that it has already the executable >> flag set. But when i >> compress it with tar and move it to Linux and untar it, then flag is not >> set anymore >> > > > > ------------------------------------------------ > Thierry Douez - http://sunny-tdz.com > Maker of sunnYperl - sunnYmidi - sunnYmage > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ambassador at fourthworld.com Thu Sep 5 11:26:08 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 05 Sep 2013 08:26:08 -0700 Subject: [OT] Raspberry Pi vs x86 embedded motherboard PART 2 In-Reply-To: References: Message-ID: <5228A290.7010709@fourthworld.com> William Waldman wrote: > We need to recognize that these new devices are an opportunity for > LiveCode - if we want to take advantage of the buzz. Well said, Bill. While there's no doubt a certain percentage of Raspberry Pi users who become disappointed once they understand that it's not a complete system by itself and requires a certain amount of specialized knowledge to set up and use, there's no denying the global impact of the buzz it's generated. For many of those in a position to fully realize the potential of the Pi, LiveCode is a very good fit, arguably better for EDU use cases than many of the languages currently promoted for use on it. To realize your vision, however, may require some assistance from the community to bring the Linux ARM build of the LiveCode engine up to par. The most recent build that I'm aware of is linked to toward the bottom of this blog entry from RunRev: LiveCode on Raspberry Pi As noted there: Now, this is still very much a proof-of-concept and a fair bit more work would need to be done to bring it up to the level of the other (Desktop!) platforms we support but it?s a good indication of what can be achieved given someone with an idea and some time? ? And, of course, access to the source to the engine! I'm not in a position to help move that along myself, but I hope some of the Maker and Pi fans here will be. Buzz comes in cycles, and if LiveCode's Linux ARM build can be brought up to par soon, it can surf the crest of this current wave of Raspberry Pi interest. -- 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 rman at free.fr Thu Sep 5 12:08:36 2013 From: rman at free.fr (Robert Mann) Date: Thu, 5 Sep 2013 09:08:36 -0700 (PDT) Subject: on-rev no incoming email In-Reply-To: References: Message-ID: <1378397315784-4669426.post@n4.nabble.com> Hi, if somebody has a webstite on DIESEL built on top of revIgniter, please check and let me know if all is fine. That might help identify a problem on my on-rev account. Thanks, Robert -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/on-rev-no-incoming-email-tp4669396p4669426.html Sent from the Revolution - User mailing list archive at Nabble.com. From mwieder at ahsoftware.net Thu Sep 5 12:24:33 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 5 Sep 2013 09:24:33 -0700 Subject: on-rev no incoming email In-Reply-To: <38697B0F-ACFB-4CF4-864E-616120C3A65F@runrev.com> References: <7DDA4B4C-564A-46E3-A17E-DC9E001EE9B3@jhj.com> <6255381197.20130904132347@ahsoftware.net> <7204D5EA-E54D-4D5A-82EF-6467B4800EC5@jhj.com> <0266980396.20130904163707@ahsoftware.net> <38697B0F-ACFB-4CF4-864E-616120C3A65F@runrev.com> Message-ID: <44327426633.20130905092433@ahsoftware.net> Heather- Thursday, September 5, 2013, 3:02:00 AM, you wrote: > Note: emailing this list does not provide a good way to alert us > of issues with on-rev. Emailing the on-rev support urgent queue > does. Thanks to all those of you who did use this mechanism to alert > us to the issue. Asking on the list first is a sanity check to see if it's just my email or if it's possibly a server issue. No sense bothering David if the problem is on my end. -- -Mark Wieder mwieder at ahsoftware.net From ac.marketscout at gmail.com Thu Sep 5 12:40:04 2013 From: ac.marketscout at gmail.com (AC Marketscout) Date: Thu, 5 Sep 2013 11:40:04 -0500 Subject: Short Term LiveCode/RDBMS Project Help Wanted Message-ID: *Our company is seeking a programmer/consultant with significant expertise in LiveCode programming on a contract basis for a minimum of 4 weeks, with experience building RDBMS backed applications. You will perform analysis and implementation of a specification we have already created, which is a major "re-boot" of a system that was originally developed in Hypercard, with Reports DataPro as the search and reporting engine, and which has been in continuous use for more than 15 years. * *The goal is to recreate and enhance the functionality of obsolete Hypercard application for modern platforms (Mac and Windows), with full multi-user capabilities, using LiveCode as the front end, with an appropriately selected relational database management system as the backend, and a flexible reporting system that is integrated as much as possible, with either the backend DBMS, of the LiveCode front end.* *If you are interested and qualified, please contact us off the list ( < admin at marketscout.com >) and I will send you a more detailed description of the project.* *Thanks,* *Adrian* From MikeKerner at roadrunner.com Thu Sep 5 13:11:01 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 5 Sep 2013 13:11:01 -0400 Subject: Short Term LiveCode/RDBMS Project Help Wanted In-Reply-To: References: Message-ID: Dang, all of that brings back memories - so what is everyone using to build reports in LC since RDP is (obviously) dead? So far I haven't been able to do everything I want to do in Valentina On Thu, Sep 5, 2013 at 12:40 PM, AC Marketscout wrote: > *Our company is seeking a programmer/consultant with significant expertise > in LiveCode programming on a contract basis for a minimum of 4 weeks, > with experience building RDBMS backed applications. You will perform > analysis and implementation of a specification we have already created, > which is a major "re-boot" of a system that was originally developed in > Hypercard, with Reports DataPro as the search and reporting engine, and > which has been in continuous use for more than 15 years. * > > > > *The goal is to recreate and enhance the functionality of obsolete > Hypercard application for modern platforms (Mac and Windows), with full > multi-user capabilities, using LiveCode as the front end, with an > appropriately selected relational database management system as the > backend, and a flexible reporting system that is integrated as much as > possible, with either the backend DBMS, of the LiveCode front end.* > > > > *If you are interested and qualified, please contact us off the list ( < > admin at marketscout.com >) and I will send you a > more detailed description of the project.* > > *Thanks,* > > *Adrian* > _______________________________________________ > use-livecode mailing list > use-livecode 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 Thu Sep 5 13:17:44 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Thu, 5 Sep 2013 12:17:44 -0500 Subject: Short Term LiveCode/RDBMS Project Help Wanted In-Reply-To: References: Message-ID: I've tried many solutions and not really been completely satisfied with any of them. I've been rolling most of my own with html and javascript. It's been such a problem I am considering moving reporting to a web app. On Thu, Sep 5, 2013 at 12:11 PM, Mike Kerner wrote: > Dang, all of that brings back memories - so what is everyone using to build > reports in LC since RDP is (obviously) dead? So far I haven't been able to > do everything I want to do in Valentina > > > On Thu, Sep 5, 2013 at 12:40 PM, AC Marketscout >wrote: > > > *Our company is seeking a programmer/consultant with significant > expertise > > in LiveCode programming on a contract basis for a minimum of 4 weeks, > > with experience building RDBMS backed applications. You will perform > > analysis and implementation of a specification we have already created, > > which is a major "re-boot" of a system that was originally developed in > > Hypercard, with Reports DataPro as the search and reporting engine, and > > which has been in continuous use for more than 15 years. * > > > > > > > > *The goal is to recreate and enhance the functionality of obsolete > > Hypercard application for modern platforms (Mac and Windows), with full > > multi-user capabilities, using LiveCode as the front end, with an > > appropriately selected relational database management system as the > > backend, and a flexible reporting system that is integrated as much as > > possible, with either the backend DBMS, of the LiveCode front end.* > > > > > > > > *If you are interested and qualified, please contact us off the list ( < > > admin at marketscout.com >) and I will send you a > > more detailed description of the project.* > > > > *Thanks,* > > > > *Adrian* > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 > -- Regards, Andrew Kluthe andrew at ctech.me From richmondmathewson at gmail.com Thu Sep 5 15:22:58 2013 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 05 Sep 2013 22:22:58 +0300 Subject: Unicode worries Message-ID: <5228DA12.1010106@gmail.com> Having invested a lot of time and effort into Unicode work over the last few years, and, should it suddenly yield a semi-respectable financial reward, I will seriously consider investing in the Commercial version of Livecode when all the kickstarter goals have been completed. What worries me is how 'real' this will turn out to be: "We need to ensure that all existing LiveCode script will continue to work as it currently does" in terms of this: "We are replacing all engine string usage with a modern form that will allow us to provide transparent unicode support". I have no particular urge to have to recode 4 years of scripting. Richmond. From gcanyon at gmail.com Thu Sep 5 18:54:15 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Thu, 5 Sep 2013 17:54:15 -0500 Subject: What is the size limit for numbers in LC? -- and multiplying really large numbers Message-ID: I've written bignum routines for addition and multiplication several times when solving project euler problems. Generally my multiplication functions bog down at about 200 digits -- i.e. take more than a second to run. I decided to optimize, and about a dozen iterations later, the below is the result. It will multiply two 5,000-digit numbers in about a second on my machine, and even 20,000 digit multiplication seems to work in about 15 seconds or so (woot!). Here's the weird part. I would have said that LC numbers are 32 bit, and lose their minds at about 2 billion. The temp variable S in this function gets large, and I wrote many lines of code working around that. Then I ran some tests, and seemingly when multiplying a string of 20,0000 nines -- 99999999...999999 -- even though S gets up to 499,949,990,000, all is well, and the result is correct. I wonder how large S can get before it overflows? I did some quick experiments without hitting a conclusive answer, and I don't see it in the docs or online. In the meantime, multiply really big integers here: function bigTimes X,Y if char 1 of X is "-" then put "-" into leadChar delete char 1 of X end if if char 1 of Y is "-" then if leadChar is "-" then put empty into leadChar else put "-" into leadChar delete char 1 of Y end if put (3 + length(X)) div 4 * 4 into XL put char 1 to XL - length(X) of "000" before X put (3 + length(Y)) div 4 * 4 into YL put char 1 to YL - length(y) of "000" before y repeat with N = XL + YL down to 9 step -4 repeat with M = max(4,N - YL) to min(XL,N - 4) step 4 add (char M - 3 to M of X) * (char N - M - 3 to N - M of Y) to S end repeat put char -4 to -1 of S before R delete char -4 to -1 of S end repeat if S is 0 then put empty into S return leadChar & S & R end bigTimes From jhj at jhj.com Thu Sep 5 19:06:33 2013 From: jhj at jhj.com (Jerry Jensen) Date: Thu, 5 Sep 2013 16:06:33 -0700 Subject: What is the size limit for numbers in LC? -- and multiplying really large numbers In-Reply-To: References: Message-ID: I think LC uses IEEE binary64 floating point format which can represent integers to 15+ digits exactly (52+1 bit mantissa). However, last time this came up somebody made an example that gave inconclusive if not downright confusing results. Its probably platform specific as well. .Jerry On Sep 5, 2013, at 3:54 PM, Geoff Canyon wrote: > I've written bignum routines for addition and multiplication several times > when solving project euler problems. Generally my multiplication functions > bog down at about 200 digits -- i.e. take more than a second to run. > > I decided to optimize, and about a dozen iterations later, the below is the > result. It will multiply two 5,000-digit numbers in about a second on my > machine, and even 20,000 digit multiplication seems to work in about 15 > seconds or so (woot!). > > Here's the weird part. I would have said that LC numbers are 32 bit, and > lose their minds at about 2 billion. The temp variable S in this function > gets large, and I wrote many lines of code working around that. Then I ran > some tests, and seemingly when multiplying a string of 20,0000 nines -- > 99999999...999999 -- even though S gets up to 499,949,990,000, all is well, > and the result is correct. I wonder how large S can get before it > overflows? I did some quick experiments without hitting a conclusive > answer, and I don't see it in the docs or online. > > In the meantime, multiply really big integers here: > > function bigTimes X,Y > if char 1 of X is "-" then > put "-" into leadChar > delete char 1 of X > end if > if char 1 of Y is "-" then > if leadChar is "-" then put empty into leadChar else put "-" into > leadChar > delete char 1 of Y > end if > put (3 + length(X)) div 4 * 4 into XL > put char 1 to XL - length(X) of "000" before X > put (3 + length(Y)) div 4 * 4 into YL > put char 1 to YL - length(y) of "000" before y > repeat with N = XL + YL down to 9 step -4 > repeat with M = max(4,N - YL) to min(XL,N - 4) step 4 > add (char M - 3 to M of X) * (char N - M - 3 to N - M of Y) to S > end repeat > put char -4 to -1 of S before R > delete char -4 to -1 of S > end repeat > if S is 0 then put empty into S > return leadChar & S & R > end bigTimes > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Thu Sep 5 19:11:32 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 06 Sep 2013 01:11:32 +0200 Subject: What is the size limit for numbers in LC? -- and multiplying really large numbers In-Reply-To: References: Message-ID: <52290FA4.9060003@economy-x-talk.com> Hi Geoff, LiveCode will do calculations reliably on numbers that are no larger than 15 digits, i.e. at most 999999999999999. If you do a calculation like 1111111111111111111111111*2 --> 2222222222222222200000000 it is easy to see that the result is incorrect. See page 34 of my book. Perhaps you should add some comments to your script. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/6/2013 00:54, Geoff Canyon wrote: > I've written bignum routines for addition and multiplication several times > when solving project euler problems. Generally my multiplication functions > bog down at about 200 digits -- i.e. take more than a second to run. > > I decided to optimize, and about a dozen iterations later, the below is the > result. It will multiply two 5,000-digit numbers in about a second on my > machine, and even 20,000 digit multiplication seems to work in about 15 > seconds or so (woot!). > > Here's the weird part. I would have said that LC numbers are 32 bit, and > lose their minds at about 2 billion. The temp variable S in this function > gets large, and I wrote many lines of code working around that. Then I ran > some tests, and seemingly when multiplying a string of 20,0000 nines -- > 99999999...999999 -- even though S gets up to 499,949,990,000, all is well, > and the result is correct. I wonder how large S can get before it > overflows? I did some quick experiments without hitting a conclusive > answer, and I don't see it in the docs or online. > > In the meantime, multiply really big integers here: > > function bigTimes X,Y > if char 1 of X is "-" then > put "-" into leadChar > delete char 1 of X > end if > if char 1 of Y is "-" then > if leadChar is "-" then put empty into leadChar else put "-" into > leadChar > delete char 1 of Y > end if > put (3 + length(X)) div 4 * 4 into XL > put char 1 to XL - length(X) of "000" before X > put (3 + length(Y)) div 4 * 4 into YL > put char 1 to YL - length(y) of "000" before y > repeat with N = XL + YL down to 9 step -4 > repeat with M = max(4,N - YL) to min(XL,N - 4) step 4 > add (char M - 3 to M of X) * (char N - M - 3 to N - M of Y) to S > end repeat > put char -4 to -1 of S before R > delete char -4 to -1 of S > end repeat > if S is 0 then put empty into S > return leadChar & S & R > end bigTimes > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From jhj at jhj.com Thu Sep 5 19:34:53 2013 From: jhj at jhj.com (Jerry Jensen) Date: Thu, 5 Sep 2013 16:34:53 -0700 Subject: What is the size limit for numbers in LC? -- and multiplying really large numbers In-Reply-To: <52290FA4.9060003@economy-x-talk.com> References: <52290FA4.9060003@economy-x-talk.com> Message-ID: <685780E9-7FFB-4D7C-A04D-19F78AA6E89B@jhj.com> Nope. In the message box try 999999999999999+111111111111111 which gives you a correct 16 digit sum of two 15 digit numbers. The limit is not in decimal digit count. The math is binary. .Jerry On Sep 5, 2013, at 4:11 PM, Mark Schonewille wrote: > Hi Geoff, > > LiveCode will do calculations reliably on numbers that are no larger than 15 digits, i.e. at most 999999999999999. From m.schonewille at economy-x-talk.com Thu Sep 5 20:11:39 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 06 Sep 2013 02:11:39 +0200 Subject: What is the size limit for numbers in LC? -- and multiplying really large numbers In-Reply-To: <685780E9-7FFB-4D7C-A04D-19F78AA6E89B@jhj.com> References: <52290FA4.9060003@economy-x-talk.com> <685780E9-7FFB-4D7C-A04D-19F78AA6E89B@jhj.com> Message-ID: <52291DBB.3070605@economy-x-talk.com> Jerry, Please, read my previous e-mail carefully. I didn't write that you can't do any calculations beyond 15 digits. I wrote that calculations aren't reliable beyond 15 digits. I made a general statement. You will find a similar statement in the LiveCode manual. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/6/2013 01:34, Jerry Jensen wrote: > Nope. In the message box try 999999999999999+111111111111111 which gives you a correct 16 digit sum of two 15 digit numbers. The limit is not in decimal digit count. The math is binary. > .Jerry > From jhj at jhj.com Thu Sep 5 20:39:33 2013 From: jhj at jhj.com (Jerry Jensen) Date: Thu, 5 Sep 2013 17:39:33 -0700 Subject: What is the size limit for numbers in LC? -- and multiplying really large numbers In-Reply-To: <52291DBB.3070605@economy-x-talk.com> References: <52290FA4.9060003@economy-x-talk.com> <685780E9-7FFB-4D7C-A04D-19F78AA6E89B@jhj.com> <52291DBB.3070605@economy-x-talk.com> Message-ID: <795A978B-CECF-497E-A4C1-74B7280EFA53@jhj.com> OK. I woud like to replace the first word of my reply, from "Nope" to "Yep". All the rest applies. .Jerry On Sep 5, 2013, at 5:11 PM, Mark Schonewille wrote: > Jerry, > > Please, read my previous e-mail carefully. I didn't write that you can't do any calculations beyond 15 digits. I wrote that calculations aren't reliable beyond 15 digits. I made a general statement. You will find a similar statement in the LiveCode manual. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com > > Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi > > Fill out this survey please > http://livecodebeginner.economy-x-talk.com/survey/ > > On 9/6/2013 01:34, Jerry Jensen wrote: >> Nope. In the message box try 999999999999999+111111111111111 which gives you a correct 16 digit sum of two 15 digit numbers. The limit is not in decimal digit count. The math is binary. >> .Jerry >> > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ruslan_zasukhin at valentina-db.com Fri Sep 6 00:30:50 2013 From: ruslan_zasukhin at valentina-db.com (Ruslan Zasukhin) Date: Fri, 06 Sep 2013 07:30:50 +0300 Subject: Short Term LiveCode/RDBMS Project Help Wanted In-Reply-To: Message-ID: On 9/5/13 8:11 PM, "Mike Kerner" wrote: > Dang, all of that brings back memories - so what is everyone using to build > reports in LC since RDP is (obviously) dead? So far I haven't been able to > do everything I want to do in Valentina Hi Mike, Hi Andrew, You talk here about Valentina Reports? Well, we spending last 2 weeks preparing our own online examples. We going to spend in this area yet may be a month. We have prepared already few projects with many different reports, Against mySQL, postgreSQL, Valentina Server. We have prepare online server with all this DB servers and dbs. You can look right now what we have got ... In 2-3 hours we will update ALL_CONTROLS example here. 2) Universal Report example, we have implement so far using PHP and Xojo/REALbasic Web App. TODAY we going add online example on JAVA. Yes, we finishing Valentina for Java ADK (db + reports). Example is ready, now we need just install tomcat to online server and drop there this example also. 3) We going to make ALL_CONTROLS example to be very reach on features demonstration. So guys, we will be happy to hear WHAT YOU WANT? And we will try show this in this example as feature. Of course may happens that feature really missing, Than we will put it on TODO list. 4) NEWS: we have start add new datasources to Valentina Reports: * MS SQL/Sybase * Oracle/DB2 Later these dbs will be added into Valentina Studo as plugins also. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From ruslan_zasukhin at valentina-db.com Fri Sep 6 01:00:28 2013 From: ruslan_zasukhin at valentina-db.com (Ruslan Zasukhin) Date: Fri, 06 Sep 2013 08:00:28 +0300 Subject: Short Term LiveCode/RDBMS Project Help Wanted In-Reply-To: Message-ID: On 9/5/13 7:40 PM, "AC Marketscout" wrote: > *Our company is seeking a programmer/consultant with significant expertise > in LiveCode programming on a contract basis for a minimum of 4 weeks, > with experience building RDBMS backed applications. You will perform > analysis and implementation of a specification we have already created, > which is a major "re-boot" of a system that was originally developed in > Hypercard, with Reports DataPro as the search and reporting engine, and > which has been in continuous use for more than 15 years. * For your info. Paradigma have engineers that can help with a relational db tasks: * develop new db schema * analyze and refactor existed db schema * sql queries * optimizations ... -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From guglielmo at braguglia.ch Fri Sep 6 03:58:43 2013 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Fri, 06 Sep 2013 09:58:43 +0200 Subject: Dropbox Library Update Message-ID: <52298B33.6080902@braguglia.ch> Still thanks to the great debugging/fixing work of *Mike Kerner*, a new version (1.05) of the phxDropboxLib, solving a really obscure issue that could cause a failure on mobile after writing a file on "phx_DropboxWriteFile", is available. You can download the new version still from the same link : http://www.phoenixsea.ch/downloads/Livecode/phxDropboxLib.zip /*Guglielmo Braguglia*/ From henshaw at me.com Fri Sep 6 05:17:55 2013 From: henshaw at me.com (Andrew Henshaw) Date: Fri, 06 Sep 2013 10:17:55 +0100 Subject: Dropbox Library Update In-Reply-To: <52298B33.6080902@braguglia.ch> References: <52298B33.6080902@braguglia.ch> Message-ID: <16574085-6820-4C53-9976-82813BD089FF@me.com> Thanks Guglielmo! On 6 Sep 2013, at 08:58, Guglielmo Braguglia wrote: > Still thanks to the great debugging/fixing work of *Mike Kerner*, a new version (1.05) of the phxDropboxLib, solving a really obscure issue that could cause a failure on mobile after writing a file on "phx_DropboxWriteFile", is available. > > You can download the new version still from the same link : http://www.phoenixsea.ch/downloads/Livecode/phxDropboxLib.zip > > > /*Guglielmo Braguglia*/ > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sep 6 06:51:38 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Fri, 6 Sep 2013 03:51:38 -0700 (PDT) Subject: Dropbox Library Update In-Reply-To: <16574085-6820-4C53-9976-82813BD089FF@me.com> References: <52298B33.6080902@braguglia.ch> <16574085-6820-4C53-9976-82813BD089FF@me.com> Message-ID: <1378464698398-4669442.post@n4.nabble.com> Thanks Guglielmo & Mike! -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Dropbox-Library-Update-tp4669440p4669442.html Sent from the Revolution - User mailing list archive at Nabble.com. From roger.e.eller at sealedair.com Fri Sep 6 07:51:02 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Fri, 6 Sep 2013 07:51:02 -0400 Subject: Dropbox Library Update In-Reply-To: <52298B33.6080902@braguglia.ch> References: <52298B33.6080902@braguglia.ch> Message-ID: Thanks Guglielmo! ~Roger On Sep 6, 2013 3:59 AM, "Guglielmo Braguglia" wrote: > Still thanks to the great debugging/fixing work of *Mike Kerner*, a new > version (1.05) of the phxDropboxLib, solving a really obscure issue that > could cause a failure on mobile after writing a file on > "phx_DropboxWriteFile", is available. > > You can download the new version still from the same link : > http://www.phoenixsea.ch/**downloads/Livecode/**phxDropboxLib.zip > > > /*Guglielmo Braguglia*/ > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From ben at runrev.com Fri Sep 6 09:01:29 2013 From: ben at runrev.com (Benjamin Beaumont) Date: Fri, 6 Sep 2013 14:01:29 +0100 Subject: RELEASE LiveCode 6.1.1 RC5 Message-ID: Dear List Members LiveCode 6.1.1-rc-5 is now available. We expect this the be the last release candidate in the current maintenance cycle. Details of the contents of this release can be found below. *WARNING:* Bug 11127 which was fixed in this released involved altering code in the stack loading and saving module. We recommend backing up your stacks before testing RC5. We are confident we were able to apply the fix without altering the behaviour, but with this being a sensitive part of the LiveCode engine we would encourage all users to test the loading and saving of their apps, feeding back if any issues are encountered. *Upgrading* You can update LiveCode through the auto-updating within the product help menu or by downloading the installers directly here: http://downloads.livecode.com/livecode/6_1_1/ *Release Contents* This release contains the following changes: (Emboldened bugs were fixed for RC5) Access to the current behavior object. (experimental) Added support for reading RLE compressed BMP images Crash setting location of image with filename set to empty Find Malfunction in Script Editor for both >*/ and double-quote (") App store submission warns about lack of push notification entitlement even for apps not using push notifications. 57 bug fixes: *11152 - Including iOS externals in Android projects (and vice versa) causes standalones to fail.* *11144 - Hang when trying to get chunk of formattedText of a field beyond the first (formatted) line.* *11131 - Moving a Layer between two groups in Project Browser* *11127 - Stackfile can get corrupted when setting the colors/patterns of an image object which is either empty, or contains RLE compressed data.* *11119 - Project Browser denies existence of existing controls! * *11110 - Menu Builder Disable Item problem. Unicode characters were not being handled correctly when disabling/enabling menu items.* *10796 - HTTP "get URL" omits port number from HOST header * *10669 - revUniqueID - the revUniqueID of the child controls of a group do not get updated when the group is cloned or duplicated.* *10108 - Thumb and scrollbar appear over top of DataGrid* 11129 - Crash when fetching the encoding or the flaggedRanges property from the templateField. 11126 - Intermittant crashes whilst using the project browser. 11122 - The script editor erroneously starts a comment in $#. 11108 - Crash in some circumstances when setting the hidden of a paragraph to false. 11105 - Plugin settings refers to Revolution. This has been updated to refer to LiveCode. 11104 - Crash when getting childControlIds/Names of group with no controls 11103 - Push notifications not handled when app is paused 10826 - Menu Text > Font > Size > Other... does nothing. Now asks the user to input a text size. 10689 - 'the selectedChunk' returns a field reference if the field is embedded in a combo-box. 10665 - Save this stack as syntax broken in the message box 10655 - Dragging a file over a script without dropping causes the caret to continue to move in field after drag has ended. 10654 - Cells in field table mode can become misaligned if there is a change in style just after a tab. 10616 - Different padding between lines causes hgrid to render incorrectly. 10445 - Sort international does not work on Android 11089 - The 'shell()' function on server does not perform end-of-line conversion. 11084 - Conditional messages such as resizeControl are not searched for in ancestor behaviors. 11081 - Dropper dool does not work on OSX 11080 - Android input field fontSize setting value in incorrect units 11073 - Transparency lost when saving RLE encoded images with LiveCode 11064 - LiveCode IDE breaks when opening a particular PDF file - uncaught exception fetching the properties of a DataGrid 11044 - Divide by zero when calculating scrollbar thumbposition 11036 - IDE no longer exposes an AppleScript dictionary. 11025 - The PDF Printing external is not being included in Windows Standalones. 11020 - Setting or getting custom properties from global scope crashes server. 11017 - Handlers in library stacks and chained behaviors are cannot be executed from the message box. 10972 - Text does not paste from PDFs loaded into Adobe Reader 9 on Mac. 10957 - The 'flaggedRanges' property can sometimes report the wrong values in a field containing mixed unicode and non-unicode text. 10932 - Setting the flaggedRanges of a field containing Unicode text can be very slow. 10925 - Using add/subtract/multiply/divide on a variable that has not been declared causes subexpressions to be evaluated twice. 10902 - Selecting regular polygon graphic fails to update title of Property Inspector, This was due to an error in the property list for regular polygons which prevented the Property Inpsector updating correctly. 10893 - Copying HTML from clipboard into a text field generates misformatted output 10883 - Nested groups can return True in sharedBehavior getter 10868 - Mobile stack saved as iOS retains iOS settings on Windows. As the option is disabled and cannot be unchecked on Windows the standalone builder will disregard this choice on Windows. Selecting another platform to build for will still automatically unselect iOS. 10865 - Setting secureMode to true prevents an app from handling 'Quit' and 'Preferences' items from the system menu on Mac. 10840 - When rendering the caret against transparency, use black rather than XORing (otherwise it vanishes). 10800 - Get URL on mobile can fail if URL contains whitespace chars 10774 - LiveCode engine crashes in filter in repeat loop 10671 - Combining Drag & Drop with "grab me" causes LC IDE to crash 11061 - Engine crash getting extents of numeric array with 8-digit key 11054 - Inconsistent Ask/Answer fonts/text. 11043 - The Project Browser does not update when a group is ungrouped. 11037 - Crash setting a behavior to an object that would cause a loop in the hierarchy. 11024 - Cannot drag cards in the Project Browser. 11023 - About menu moved on mac to help menu. 11018 - LiveCode crashes opening rotated image with invalid filename 11011 - app identifier field in standalone applications settings on iOS and Android allows return characters. 10971 - Strange instabilities in LiveCode IDE with certain stacks. 9836 - Set cursor to none does not work Warm regards, The LiveCode Team From klaus at major-k.de Fri Sep 6 09:02:31 2013 From: klaus at major-k.de (Klaus major-k) Date: Fri, 6 Sep 2013 15:02:31 +0200 Subject: eBook Academy Set-up Message-ID: Hi friends, just received the new LC Newsletter and took a lolok at the "eBook Academy Set-up" page, where I saw this script snippet: ... on openCard if the environment is "mobile" then send "playMobileVideo" to me in 0 milliseconds else ### DESKTOP !!!! play videoClip (specialfolderpath("desktop")& "/BitterRevenge/Video/Intro.mp4") ### !!!! end if end openCard ... Hm, did the new multimedia engine already find its place into the last version of LC and I missed it? I highly doubt this does work on Windows this way. But I would love to be wrong ;-) This will work with QuickTime installed on the Win machine and when using a PLAYER object. Not? Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From m.schonewille at economy-x-talk.com Fri Sep 6 09:17:09 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 06 Sep 2013 15:17:09 +0200 Subject: eBook Academy Set-up In-Reply-To: References: Message-ID: <5229D5D5.4090507@economy-x-talk.com> Hi Klaus, Yes, QuickTime needs to be installed to play an MP4 clip. I just tried it in LC 5.5, on Windows 8 with QT installed. The sound played, but the picture didn't update. I was unable to use the stop playing command and the number of videoClips reported 0 :-D I guess it isn't too reliable. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/6/2013 15:02, Klaus major-k wrote: > Hi friends, > > just received the new LC Newsletter and took a lolok at the "eBook Academy Set-up" page, > where I saw this script snippet: > ... > on openCard > if the environment is "mobile" then > send "playMobileVideo" to me in 0 milliseconds > else > > ### DESKTOP !!!! > play videoClip (specialfolderpath("desktop")& "/BitterRevenge/Video/Intro.mp4") > ### !!!! > > end if > end openCard > ... > > Hm, did the new multimedia engine already find its place into the last version of LC and I missed it? > I highly doubt this does work on Windows this way. But I would love to be wrong ;-) > > This will work with QuickTime installed on the Win machine and when using a PLAYER object. > Not? > > > Best > > Klaus > -- > Klaus Major > http://www.major-k.de > klaus at major-k.de > From klaus at major-k.de Fri Sep 6 09:22:17 2013 From: klaus at major-k.de (Klaus major-k) Date: Fri, 6 Sep 2013 15:22:17 +0200 Subject: eBook Academy Set-up In-Reply-To: <5229D5D5.4090507@economy-x-talk.com> References: <5229D5D5.4090507@economy-x-talk.com> Message-ID: Hi Mark, Am 06.09.2013 um 15:17 schrieb Mark Schonewille : > Hi Klaus, > > Yes, QuickTime needs to be installed to play an MP4 clip. I just tried it in LC 5.5, on Windows 8 with QT installed. > The sound played, but the picture didn't update. I was unable to use the stop playing command and the number of videoClips reported 0 :-D I guess it isn't too reliable. thanks for the confirmation, I was afraid I had missed a serious and important update! 8-) On the Mac the LOC of the video was set to 0,0, but it played and couldn't be stopped with "play stop vc"! Sigh, looks like a lot of clueless and disappointed postings on the forum in the next time... ;-) > -- > Best regards, > > Mark Schonewille > > On 9/6/2013 15:02, Klaus major-k wrote: >> Hi friends, >> >> just received the new LC Newsletter and took a lolok at the "eBook Academy Set-up" page, >> where I saw this script snippet: >> ... >> on openCard >> if the environment is "mobile" then >> send "playMobileVideo" to me in 0 milliseconds >> else >> >> ### DESKTOP !!!! >> play videoClip (specialfolderpath("desktop")& "/BitterRevenge/Video/Intro.mp4") >> ### !!!! >> >> end if >> end openCard >> ... >> >> Hm, did the new multimedia engine already find its place into the last version of LC and I missed it? >> I highly doubt this does work on Windows this way. But I would love to be wrong ;-) >> >> This will work with QuickTime installed on the Win machine and when using a PLAYER object. >> Not? Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From gcanyon at gmail.com Fri Sep 6 09:35:32 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Fri, 6 Sep 2013 08:35:32 -0500 Subject: What is the size limit for numbers in LC? -- and multiplying really large numbers In-Reply-To: <52290FA4.9060003@economy-x-talk.com> References: <52290FA4.9060003@economy-x-talk.com> Message-ID: On Sep 5, 2013, at 6:11 PM, Mark Schonewille wrote: > Perhaps you should add some comments to your script. What, it's not obvious? ;-) My first versions of this were list-based, and scaled poorly because of the line painter's problem (each day the paint bucket is farther away). More than about 300 digit numbers and the execution time exploded. Arrays instead of lists handled about 600 digits. The complexity of multiplication scales roughly as the product of the lengths of the numbers, so 600 digits vs. 300 means arrays were a 4x improvement. Several iterations followed, including pre-chunking the numbers, simplified storage of results, and most importantly, dealing with 4-digit chunks. At the time, I thought LC topped out at 32-bits: 2 billion. That's not a full 10 digits, so 4x4 made sense. Chunking the numbers to generate 4 digits at a time multiplies around 1000 digits in a second. The central loop for this had several statements in it: get the product of the two current chunks, break the product apart, put each part in the right place, etc. I found that simply appending the products to a list, and then summing each list at the end and breaking apart, parsing, and stitching together the sums was about 1.5x faster. This was where my concerns about the size of the numbers started. As long as I was immediately breaking each chunk product apart to add/store, I could never overflow LC's numbers. Doing the sum all at once means that when multiplying two 2000-digit numbers, if they're all 9s, the sum will be 500*9999*9999 = about 50 billion. Nothing broke, so I kept going. I experimented with pre-calculating 2-digit products and referencing an array instead of multiplying over and over, but it was slower. Then I realized: if I calculate the final result from least significant digit up, I can do everything in the loop and build the actual result there. The trick is to consider the places of the numbers, and process all the intermediate products in order from smallest place to largest. So to multiply 1234 * 5678: The one's digit depends on 4*8. The ten's digit depends on 3*8 and 4*7, with any carry from 4*8 The hundred's digit depends on 2*8, 3*7, and 4*6, with any carry. Etc. I did that, a digit at the time, and multiplied around 2500 digits in a second. Then I had to chunk it. 4 digits at a time, and few other bits, and here we are. function bigTimes X,Y -- returns the product of any positive or negative numbers. Good to about 20,000 digits. I'll show how it multiplies X=-1234567 and Y=234567890 -- handle negative inputs if char 1 of X is "-" then put "-" into leadChar delete char 1 of X end if -- X is now 1234567, and leadChar is - if char 1 of Y is "-" then if leadChar is "-" then put empty into leadChar else put "-" into leadChar delete char 1 of Y end if -- pad the numbers to a multiple of 4 digits put (3 + length(X)) div 4 * 4 into XL put char 1 to XL - length(X) of "000" before X put (3 + length(Y)) div 4 * 4 into YL put char 1 to YL - length(y) of "000" before y -- X is now 01234567 -- Y is now 000234567890 -- start from the sum of the lengths, and go down by 4s -- this will be 20, 16, 12, 8 because negative steps overshoot repeat with N = XL + YL down to 9 step -4 -- for each value in the outer loop, loop through all the -- possible positions to use for the chunk of X -- this chunks the numbers into 4 digits -- when N = 12, we will add 0123*3456 + 4567*0002 -- to whatever the carried-over value was repeat with M = max(4,N - YL) to min(XL,N - 4) step 4 -- for each chunk from X, there is only one corresponding chunk of Y -- this is the one line that gets it all done add (char M - 3 to M of X) * (char N - M - 3 to N - M of Y) to S end repeat -- 0123*3456 + 4567*0002=> 434222 (pretending there was no carried value) -- so put 4222 before the result, and leave 43 in S as the carried value put char -4 to -1 of S before R delete char -4 to -1 of S end repeat -- clean up any leading 0 if S is 0 then put empty into S -- return the sign of the result, remaining carried value, and the calculated result return leadChar & S & R end bigTimes This could be made faster by parsing into 5, 6, or 7 digit chunks, and either living with the size limitation of the operands, or adding back the safety code. Multiplying two 10,000 digit numbers in a second would be pretty tempting to try over the weekend. From mikeythek at gmail.com Fri Sep 6 09:38:56 2013 From: mikeythek at gmail.com (Mikey _) Date: Fri, 6 Sep 2013 09:38:56 -0400 Subject: Short Term LiveCode/RDBMS Project Help Wanted In-Reply-To: References: Message-ID: <-8587211403020283298@unknownmsgid> Outstanding. I will play with it this weekend and keep my fingers crossed. Please ignore weird auto-corrected words, this message was sent from my iPad. > On Sep 6, 2013, at 12:31 AM, Ruslan Zasukhin wrote: > >> On 9/5/13 8:11 PM, "Mike Kerner" wrote: >> >> Dang, all of that brings back memories - so what is everyone using to build >> reports in LC since RDP is (obviously) dead? So far I haven't been able to >> do everything I want to do in Valentina > > Hi Mike, > Hi Andrew, > > You talk here about Valentina Reports? > > Well, we spending last 2 weeks preparing our own online examples. > We going to spend in this area yet may be a month. > > We have prepared already few projects with many different reports, > Against mySQL, postgreSQL, Valentina Server. > We have prepare online server with all this DB servers and dbs. > > You can look right now what we have got ... > In 2-3 hours we will update ALL_CONTROLS example here. > > nts:vreport:demos:demos> > > > 2) Universal Report example, we have implement so far using PHP and > Xojo/REALbasic Web App. > > > TODAY we going add online example on JAVA. > Yes, we finishing Valentina for Java ADK (db + reports). > > Example is ready, now we need just install tomcat to online server and drop > there this example also. > > > 3) We going to make ALL_CONTROLS example to be very reach on features > demonstration. > > So guys, we will be happy to hear WHAT YOU WANT? > And we will try show this in this example as feature. > > Of course may happens that feature really missing, > Than we will put it on TODO list. > > > 4) NEWS: we have start add new datasources to Valentina Reports: > * MS SQL/Sybase > * Oracle/DB2 > > Later these dbs will be added into Valentina Studo as plugins also. > > > -- > Best regards, > > Ruslan Zasukhin > VP Engineering and New Technology > Paradigma Software, Inc > > Valentina - Joining Worlds of Information > http://www.paradigmasoft.com > > [I feel the need: the need for speed] > > > _______________________________________________ > Valentina mailing list > Valentina at lists.macserve.net > http://lists.macserve.net/mailman/listinfo/valentina From roger.e.eller at sealedair.com Fri Sep 6 10:21:46 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Fri, 6 Sep 2013 10:21:46 -0400 Subject: RELEASE LiveCode 6.1.1 RC5 In-Reply-To: References: Message-ID: Ben, Thank you for the announcement, and for the stack open/save warning. Have a great weekend. ~Roger From neil at runrev.com Fri Sep 6 10:29:45 2013 From: neil at runrev.com (Neil Roger) Date: Fri, 06 Sep 2013 15:29:45 +0100 Subject: eBook Academy Set-up In-Reply-To: References: Message-ID: <5229E6D9.50604@runrev.com> Hi Klaus et al. No new multimedia engine ....yet :) This code snippet does require that QuickTime player be installed. We do have a list of all the project we are working on here http://livecode.com/community/roadmap/ Multimedia is currently in the queued section. Kind Regards, Neil Roger -- RunRev Support Team ~ http://www.runrev.com -- This code snippet still required Quicktime to be installed. On 06/09/2013 14:02, Klaus major-k wrote: > Hi friends, > > just received the new LC Newsletter and took a lolok at the "eBook Academy Set-up" page, > where I saw this script snippet: > ... > on openCard > if the environment is "mobile" then > send "playMobileVideo" to me in 0 milliseconds > else > > ### DESKTOP !!!! > play videoClip (specialfolderpath("desktop")& "/BitterRevenge/Video/Intro.mp4") > ### !!!! > > end if > end openCard > ... > > Hm, did the new multimedia engine already find its place into the last version of LC and I missed it? > I highly doubt this does work on Windows this way. But I would love to be wrong ;-) > > This will work with QuickTime installed on the Win machine and when using a PLAYER object. > Not? > > > 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 Fri Sep 6 10:31:51 2013 From: klaus at major-k.de (Klaus major-k) Date: Fri, 6 Sep 2013 16:31:51 +0200 Subject: eBook Academy Set-up In-Reply-To: <5229E6D9.50604@runrev.com> References: <5229E6D9.50604@runrev.com> Message-ID: <7B2839A6-8472-4306-978F-75BE8A457C85@major-k.de> Hi Neil, Am 06.09.2013 um 16:29 schrieb Neil Roger : > Hi Klaus et al. > > No new multimedia engine ....yet :) This code snippet does require that QuickTime player be installed. > We do have a list of all the project we are working on here > http://livecode.com/community/roadmap/ > Multimedia is currently in the queued section. I know this, Neil, but that is not the point! It just does not work on the desktop (with or without QuickTIme) this way! MP4 is NOT supported with "PLAY VC xy" at least not on WIndows and it does not works as exspected on a Mac, too! Please try it by yourself! Do it, please! > Kind Regards, > > Neil Roger Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From m.schonewille at economy-x-talk.com Fri Sep 6 10:37:55 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 6 Sep 2013 16:37:55 +0200 Subject: eBook Academy Set-up In-Reply-To: <7B2839A6-8472-4306-978F-75BE8A457C85@major-k.de> References: <5229E6D9.50604@runrev.com> <7B2839A6-8472-4306-978F-75BE8A457C85@major-k.de> Message-ID: <796D9D0F-F6D9-4779-AA91-76F61BC85A74@economy-x-talk.com> Neil, Just in case it makes a difference, I'd like to assert that Klaus is right. I tested it and the results are at least (or maybe at most) dubious on Windows 8. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com We have time for new software development projects. Contact me for a quote. On 6 sep 2013, at 16:31, Klaus major-k wrote: > Hi Neil, > > Am 06.09.2013 um 16:29 schrieb Neil Roger : > >> Hi Klaus et al. >> >> No new multimedia engine ....yet :) This code snippet does require that QuickTime player be installed. >> We do have a list of all the project we are working on here >> http://livecode.com/community/roadmap/ >> Multimedia is currently in the queued section. > > I know this, Neil, but that is not the point! > > It just does not work on the desktop (with or without QuickTIme) this way! > > MP4 is NOT supported with "PLAY VC xy" at least not on WIndows and it does not works > as exspected on a Mac, too! > > Please try it by yourself! Do it, please! > >> Kind Regards, >> >> Neil Roger > > 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 neil at runrev.com Fri Sep 6 10:58:19 2013 From: neil at runrev.com (Neil Roger) Date: Fri, 06 Sep 2013 15:58:19 +0100 Subject: eBook Academy Set-up In-Reply-To: <7B2839A6-8472-4306-978F-75BE8A457C85@major-k.de> References: <5229E6D9.50604@runrev.com> <7B2839A6-8472-4306-978F-75BE8A457C85@major-k.de> Message-ID: <5229ED8B.6070607@runrev.com> Hi Klaus, I made sure to test the playback of mp4 files when creating the ebook academy, with the play videoClip command on both mac and windows and could do so without any issues. Please see the below video that a sample mp4 file working as expected. http://techsupport.on-rev.com/test/windows.mp4 http://techsupport.on-rev.com/test/mac.mp4 Is this not what you experience? Kind Regards, Neil Roger -- RunRev Support Team ~ http://www.runrev.com -- On 06/09/2013 15:31, Klaus major-k wrote: > Hi Neil, > > Am 06.09.2013 um 16:29 schrieb Neil Roger : > >> Hi Klaus et al. >> >> No new multimedia engine ....yet :) This code snippet does require that QuickTime player be installed. >> We do have a list of all the project we are working on here >> http://livecode.com/community/roadmap/ >> Multimedia is currently in the queued section. > I know this, Neil, but that is not the point! > > It just does not work on the desktop (with or without QuickTIme) this way! > > MP4 is NOT supported with "PLAY VC xy" at least not on WIndows and it does not works > as exspected on a Mac, too! > > Please try it by yourself! Do it, please! > >> Kind Regards, >> >> Neil Roger > 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 ruslan_zasukhin at valentina-db.com Fri Sep 6 11:12:42 2013 From: ruslan_zasukhin at valentina-db.com (Ruslan Zasukhin) Date: Fri, 06 Sep 2013 18:12:42 +0300 Subject: Short Term LiveCode/RDBMS Project Help Wanted In-Reply-To: <-8587211403020283298@unknownmsgid> Message-ID: On 9/6/13 4:38 PM, "Mikey _" wrote: > Outstanding. I will play with it this weekend and keep my fingers crossed. >> 4) NEWS: we have start add new datasources to Valentina Reports: >> * MS SQL/Sybase >> * Oracle/DB2 Btw, important to note, that * these dbs can be accessed and right now, but by ODBC * we have start ingrate access by NATIVE protocol for this dbs. * MS SQL will work on mac and linux also. On MAC it is already in our SVN :-) Right now developers polish windows projects, then linux. * Oracle itself is cross-paltform, so of course also will work for 3 OS. >> Later these dbs will be added into Valentina Studo as plugins also. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From neil at runrev.com Fri Sep 6 11:27:03 2013 From: neil at runrev.com (Neil Roger) Date: Fri, 06 Sep 2013 16:27:03 +0100 Subject: eBook Academy Set-up In-Reply-To: <796D9D0F-F6D9-4779-AA91-76F61BC85A74@economy-x-talk.com> References: <5229E6D9.50604@runrev.com> <7B2839A6-8472-4306-978F-75BE8A457C85@major-k.de> <796D9D0F-F6D9-4779-AA91-76F61BC85A74@economy-x-talk.com> Message-ID: <5229F447.2010103@runrev.com> Hi Mark, This sounds like a possible bug as the videos I replied with previously show the code snippet running on Windows 7 and Mac OSX 10.8 http://techsupport.on-rev.com/test/windows.mp4 http://techsupport.on-rev.com/test/mac.mp4 If possible, could you submit a bug report with our quality control team on the issue and we will be happy to investigate it further. Kind Regards, Neil Roger -- RunRev Support Team ~ http://www.runrev.com -- On 06/09/2013 15:37, Mark Schonewille wrote: > Neil, > > Just in case it makes a difference, I'd like to assert that Klaus is right. I tested it and the results are at least (or maybe at most) dubious on Windows 8. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com > > We have time for new software development projects. Contact me for a quote. > > > > > > > On 6 sep 2013, at 16:31, Klaus major-k wrote: > >> Hi Neil, >> >> Am 06.09.2013 um 16:29 schrieb Neil Roger : >> >>> Hi Klaus et al. >>> >>> No new multimedia engine ....yet :) This code snippet does require that QuickTime player be installed. >>> We do have a list of all the project we are working on here >>> http://livecode.com/community/roadmap/ >>> Multimedia is currently in the queued section. >> I know this, Neil, but that is not the point! >> >> It just does not work on the desktop (with or without QuickTIme) this way! >> >> MP4 is NOT supported with "PLAY VC xy" at least not on WIndows and it does not works >> as exspected on a Mac, too! >> >> Please try it by yourself! Do it, please! >> >>> Kind Regards, >>> >>> Neil Roger >> 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 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From m.schonewille at economy-x-talk.com Fri Sep 6 11:28:08 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 6 Sep 2013 17:28:08 +0200 Subject: eBook Academy Set-up In-Reply-To: <5229F447.2010103@runrev.com> References: <5229E6D9.50604@runrev.com> <7B2839A6-8472-4306-978F-75BE8A457C85@major-k.de> <796D9D0F-F6D9-4779-AA91-76F61BC85A74@economy-x-talk.com> <5229F447.2010103@runrev.com> Message-ID: Neil, I was able to pay the two MP4 movies you just linked. I was unable to play another movie that I happened to have on my computer. I try to figure out what's going on here and will let you know. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com We have time for new software development projects. Contact me for a quote. On 6 sep 2013, at 17:27, Neil Roger wrote: > Hi Mark, > > This sounds like a possible bug as the videos I replied with previously show the code snippet running on Windows 7 and Mac OSX 10.8 > > http://techsupport.on-rev.com/test/windows.mp4 > http://techsupport.on-rev.com/test/mac.mp4 > > If possible, could you submit a bug report with our quality control team on the issue and we will be happy to investigate it further. > > Kind Regards, > > Neil Roger > -- > RunRev Support Team ~ http://www.runrev.com > -- > > On 06/09/2013 15:37, Mark Schonewille wrote: >> Neil, >> >> Just in case it makes a difference, I'd like to assert that Klaus is right. I tested it and the results are at least (or maybe at most) dubious on Windows 8. >> >> -- >> Best regards, >> >> Mark Schonewille >> >> Economy-x-Talk Consulting and Software Engineering >> Homepage: http://economy-x-talk.com >> Twitter: http://twitter.com/xtalkprogrammer >> KvK: 50277553 >> >> Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com >> >> We have time for new software development projects. Contact me for a quote. >> >> >> >> >> >> >> On 6 sep 2013, at 16:31, Klaus major-k wrote: >> >>> Hi Neil, >>> >>> Am 06.09.2013 um 16:29 schrieb Neil Roger : >>> >>>> Hi Klaus et al. >>>> >>>> No new multimedia engine ....yet :) This code snippet does require that QuickTime player be installed. >>>> We do have a list of all the project we are working on here >>>> http://livecode.com/community/roadmap/ >>>> Multimedia is currently in the queued section. >>> I know this, Neil, but that is not the point! >>> >>> It just does not work on the desktop (with or without QuickTIme) this way! >>> >>> MP4 is NOT supported with "PLAY VC xy" at least not on WIndows and it does not works >>> as exspected on a Mac, too! >>> >>> Please try it by yourself! Do it, please! >>> >>>> Kind Regards, >>>> >>>> Neil Roger >>> 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 >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 Fri Sep 6 11:44:01 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 06 Sep 2013 17:44:01 +0200 Subject: eBook Academy Set-up In-Reply-To: <5229F447.2010103@runrev.com> References: <5229E6D9.50604@runrev.com> <7B2839A6-8472-4306-978F-75BE8A457C85@major-k.de> <796D9D0F-F6D9-4779-AA91-76F61BC85A74@economy-x-talk.com> <5229F447.2010103@runrev.com> Message-ID: <5229F841.8030700@economy-x-talk.com> Neil, I forgot to mention this. Although I can play the movie, I do see what Klaus sees: only the bottom-right quarter of the movie is visible. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/6/2013 17:27, Neil Roger wrote: > Hi Mark, > > This sounds like a possible bug as the videos I replied with previously > show the code snippet running on Windows 7 and Mac OSX 10.8 > > http://techsupport.on-rev.com/test/windows.mp4 > http://techsupport.on-rev.com/test/mac.mp4 > > If possible, could you submit a bug report with our quality control team > on the issue and we will be happy to investigate it further. > > Kind Regards, > > Neil Roger > -- > RunRev Support Team ~ http://www.runrev.com > -- > > On 06/09/2013 15:37, Mark Schonewille wrote: >> Neil, >> >> Just in case it makes a difference, I'd like to assert that Klaus is >> right. I tested it and the results are at least (or maybe at most) >> dubious on Windows 8. >> >> -- >> Best regards, >> >> Mark Schonewille >> >> Economy-x-Talk Consulting and Software Engineering >> Homepage: http://economy-x-talk.com >> Twitter: http://twitter.com/xtalkprogrammer >> KvK: 50277553 >> >> Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other >> colour spaces. http://www.color-converter.com >> >> We have time for new software development projects. Contact me for a >> quote. >> >> >> >> >> >> >> On 6 sep 2013, at 16:31, Klaus major-k wrote: >> >>> Hi Neil, >>> >>> Am 06.09.2013 um 16:29 schrieb Neil Roger : >>> >>>> Hi Klaus et al. >>>> >>>> No new multimedia engine ....yet :) This code snippet does require >>>> that QuickTime player be installed. >>>> We do have a list of all the project we are working on here >>>> http://livecode.com/community/roadmap/ >>>> Multimedia is currently in the queued section. >>> I know this, Neil, but that is not the point! >>> >>> It just does not work on the desktop (with or without QuickTIme) this >>> way! >>> >>> MP4 is NOT supported with "PLAY VC xy" at least not on WIndows and it >>> does not works >>> as exspected on a Mac, too! >>> >>> Please try it by yourself! Do it, please! >>> >>>> Kind Regards, >>>> >>>> Neil Roger >>> 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 >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 ben at runrev.com Fri Sep 6 11:49:50 2013 From: ben at runrev.com (Benjamin Beaumont) Date: Fri, 6 Sep 2013 16:49:50 +0100 Subject: RELEASE WARNING: LiveCode 6.1.1 RC5 Message-ID: Dear List Members, We have just pulled LiveCode 6.1.1 RC5 from the auto-update process. We had a report that the changes made to fix a bug have caused stacks to be corrupted when saving and then reloading. We suspect it will be in specific cases but advise caution when using RC5. We have left the version up for download for those who are wanting to test specific fixes in the release and we advise all users to use BACKUPS of their stacks for testing purposes. We would really appreciate the community helping us iron out the issue. You can do this by opening your stacks and if they corrupt after being saved, send the source stack to us. We'll use these to track down the problem before releasing an RC6. Warm regards, Ben -- _____________________________________________ Benjamin Beaumont . RunRev Ltd LiveCode Product Manager mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW email : ben at runrev.com company : +44(0) 845 219 89 23 fax : +44(0) 845 458 8487 web : www.runrev.com LiveCode - Programming made simple From ben at runrev.com Fri Sep 6 11:59:50 2013 From: ben at runrev.com (Benjamin Beaumont) Date: Fri, 6 Sep 2013 16:59:50 +0100 Subject: RELEASE WARNING: LiveCode 6.1.1 RC5 In-Reply-To: References: Message-ID: Dear List Members, Sean Cole kindly provided a stack that demonstrates the problem. We're working to resolve the issue and produce an RC6 build. Warm regards, Ben On 6 September 2013 16:49, Benjamin Beaumont wrote: > Dear List Members, > > We have just pulled LiveCode 6.1.1 RC5 from the auto-update process. We > had a report that the changes made to fix a bug have caused stacks to be > corrupted when saving and then reloading. We suspect it will be in specific > cases but advise caution when using RC5. > > We have left the version up for download for those who are wanting to test > specific fixes in the release and we advise all users to use BACKUPS of > their stacks for testing purposes. > > We would really appreciate the community helping us iron out the issue. > You can do this by opening your stacks and if they corrupt after being > saved, send the source stack to us. We'll use these to track down the > problem before releasing an RC6. > > Warm regards, > > Ben > > -- > _____________________________________________ > > Benjamin Beaumont . RunRev Ltd > > LiveCode Product Manager > mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW > email : ben at runrev.com > company : +44(0) 845 219 89 23 > fax : +44(0) 845 458 8487 > web : www.runrev.com > > LiveCode - Programming made simple > -- _____________________________________________ Benjamin Beaumont . RunRev Ltd LiveCode Product Manager mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW email : ben at runrev.com company : +44(0) 845 219 89 23 fax : +44(0) 845 458 8487 web : www.runrev.com LiveCode - Programming made simple From ben at runrev.com Fri Sep 6 12:43:06 2013 From: ben at runrev.com (Benjamin Beaumont) Date: Fri, 6 Sep 2013 17:43:06 +0100 Subject: RELEASE WARNING: LiveCode 6.1.1 RC5 In-Reply-To: References: Message-ID: Dear List Members, We've tracked down the cause of the stack corruption issue with 6.1.1 RC5. Thank you to Sean Cole for testing our build so quickly and reporting the issue. We have now applied a fix but plan to wait until Monday to put out an RC6 build. We'd like to ensure that the fix has resolved the issue completely. Warm regards and have a great weekend. Ben On 6 September 2013 16:59, Benjamin Beaumont wrote: > Dear List Members, > > Sean Cole kindly provided a stack that demonstrates the problem. We're > working to resolve the issue and produce an RC6 build. > > Warm regards, > > Ben > > > On 6 September 2013 16:49, Benjamin Beaumont wrote: > >> Dear List Members, >> >> We have just pulled LiveCode 6.1.1 RC5 from the auto-update process. We >> had a report that the changes made to fix a bug have caused stacks to be >> corrupted when saving and then reloading. We suspect it will be in specific >> cases but advise caution when using RC5. >> >> We have left the version up for download for those who are wanting to >> test specific fixes in the release and we advise all users to use BACKUPS >> of their stacks for testing purposes. >> >> We would really appreciate the community helping us iron out the issue. >> You can do this by opening your stacks and if they corrupt after being >> saved, send the source stack to us. We'll use these to track down the >> problem before releasing an RC6. >> >> Warm regards, >> >> Ben >> >> -- >> _____________________________________________ >> >> Benjamin Beaumont . RunRev Ltd >> >> LiveCode Product Manager >> mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW >> email : ben at runrev.com >> company : +44(0) 845 219 89 23 >> fax : +44(0) 845 458 8487 >> web : www.runrev.com >> >> LiveCode - Programming made simple >> > > > > -- > _____________________________________________ > > Benjamin Beaumont . RunRev Ltd > > LiveCode Product Manager > mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW > email : ben at runrev.com > company : +44(0) 845 219 89 23 > fax : +44(0) 845 458 8487 > web : www.runrev.com > > LiveCode - Programming made simple > -- _____________________________________________ Benjamin Beaumont . RunRev Ltd LiveCode Product Manager mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW email : ben at runrev.com company : +44(0) 845 219 89 23 fax : +44(0) 845 458 8487 web : www.runrev.com LiveCode - Programming made simple From tate83 at gmail.com Fri Sep 6 12:58:17 2013 From: tate83 at gmail.com (Pascal Lehner) Date: Fri, 6 Sep 2013 17:58:17 +0100 Subject: [OT] Bitbucket Livecode Language Support Message-ID: Hi all, Just wanted to let you know that I raised a ticket with bitbucket asking them to add livecode (community) as a supported language. If they accept my request, bitbucket should be able to do DIFF and other fun stuff with .livecode files and display the scripts instead of "cannot display binary file". Here is the ticket: https://bitbucket.org/site/master/issue/8046/please-add-livecode-language-support Have a nice weekend, Pascal -- Pascal Lehner From rman at free.fr Fri Sep 6 13:31:02 2013 From: rman at free.fr (Robert Mann) Date: Fri, 6 Sep 2013 10:31:02 -0700 (PDT) Subject: [on-rev] Problem with revIgniter on DIESEL - any clue!? Message-ID: <1378488661946-4669463.post@n4.nabble.com> My revIgniter sites throw an error related to file paths since the last few last days. I have looked in revIgniter files to identify the problem. Checked the confif files were OK. Could find no clue except this possible bug 9869 *depending on the server version*. I asked david at on-rev support to check these question and am still waiting although I really would need these sites to run for tomorrow saterday!!! If anybody has experiences the same kind of problem please do tell me. It would be surprising that they installed a different version of rev server just for my account if that turned out to be the culprit. the Syndrom is an error message with a really wrong path like : ---------------- file "/home/rman/public_html/groovyarch.com/index.irev" row 53, col 1: include: could not find file (/home/rman/public_html/revIgniter/system/revigniter/../revIgniter/system/revigniter/Common.irev) file "/home/rman/public_html/groovyarch.com/../revIgniter/system/revigniter/RevIgniter.irev" ---------------- It seems that revIgniter is not getting the same file and path information as used to be the full path "/home/rman/public_html/groovyarch.com/" is added in the front hence the problem. and this happens at the start of the operation prior to reading the actual web application. possible source :: There is a bug (9869) in LiveCode Server confirmed by RunRev. LiveCode Server versions 4.6.3 up to 5.0.2 have two incorrect path environment variables on Lion and Mountain Lion. These variables are: $_SERVER[\"PATH_TRANSLATED\"] $_SERVER[\"PATH_INFO\"] As revIgniter is heavily dependent on path variables this means that there is no way to run revIgniter using the said OS / server versions. Note: This issue is fixed in LiveCode Server release: 6.0.0-rc-1. so questions pending : 0) when has my account being transferred from odin to diesel? And if not recently, if the server has been transferred to another ISP lately? 1) what kind of server is diesel :: is it a mac os x? what version of OS X? 2) if mac os X with LION or MOUNTAIN LION :: WHAT VERSION of live code server is running on diesel :: there was a bug in previous versions on mac os x servers. 3) if that is positive, then cure the problem by installing latest live code server 6 that fixes that issue. ------------------------ If any of you guys had any part of that info.. please do forward, thanks! good day, Robert -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/on-rev-Problem-with-revIgniter-on-DIESEL-any-clue-tp4669463.html Sent from the Revolution - User mailing list archive at Nabble.com. From revdev at pdslabs.net Fri Sep 6 14:03:09 2013 From: revdev at pdslabs.net (Phil Davis) Date: Fri, 06 Sep 2013 11:03:09 -0700 Subject: [on-rev] Problem with revIgniter on DIESEL - any clue!? In-Reply-To: <1378488661946-4669463.post@n4.nabble.com> References: <1378488661946-4669463.post@n4.nabble.com> Message-ID: <522A18DD.5080809@pdslabs.net> On 9/6/13 10:31 AM, Robert Mann wrote: > 1) what kind of server is diesel :: is it a mac os x? what version of OS X? > I manage an account on diesel. When I SSH into it, I see this info: CentOS release 6.4 (Final) Linux diesel.on-rev.com 3.8.13-xxxx-grs-ipv6-64 #3 SMP Fri May 31 13:26:19 CEST 2013 x86_64 x86_64 x86_64 GNU/Linux server : 349186 hostname : diesel.on-rev.com eth0 IPv4 : 46.105.105.217 eth0 IPv6 : 2001:41d0:2:d8d9::1/64 -- Phil Davis From gcanyon at gmail.com Fri Sep 6 15:05:22 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Fri, 6 Sep 2013 14:05:22 -0500 Subject: What is the size limit for numbers in LC? -- and multiplying really large numbers In-Reply-To: References: <52290FA4.9060003@economy-x-talk.com> Message-ID: Okay, now it's chunking by 7, and checking/avoiding overflows. This little baby will multiply two 7,000 digit random numbers in right around a second on my machine. Woot! If anyone sees further optimizations let me know. For fun I wrote a factorial using bigTimesN7 -- bigFact(1100) comes out at 2577 digits in under a second. Also just for laughs, I wrote a quick test to see if the size of X vs. Y affects the speed, and it looks neutral. function bigTimesN7 X,Y if char 1 of X is "-" then put "-" into leadChar delete char 1 of X end if if char 1 of Y is "-" then if leadChar is "-" then put empty into leadChar else put "-" into leadChar delete char 1 of Y end if put (6 + length(X)) div 7 * 7 into XL put char 1 to XL - length(X) of "000000" before X put (6 + length(Y)) div 7 * 7 into YL put char 1 to YL - length(y) of "000000" before y repeat with N = XL + YL down to 15 step -7 repeat with M = max(7,N - YL) to min(XL,N - 7) step 7 add (char M - 6 to M of X) * (char N - M - 6 to N - M of Y) to S if S > 900000019999997 then add char -20 to -8 of S to Scarry delete char -20 to -8 of S end if end repeat put char -7 to -1 of S before R add char -20 to -8 of S to Scarry put char -7 to -1 of Scarry into S delete char -7 to -1 of Scarry end repeat put Scarry before S if S is 0 then put empty into S return leadChar & S & R end bigTimesN7 On Fri, Sep 6, 2013 at 8:35 AM, Geoff Canyon wrote: > On Sep 5, 2013, at 6:11 PM, Mark Schonewille < > m.schonewille at economy-x-talk.com> wrote: > > > Perhaps you should add some comments to your script. > > What, it's not obvious? ;-) > > My first versions of this were list-based, and scaled poorly because of > the line painter's problem (each day the paint bucket is farther away). > More than about 300 digit numbers and the execution time exploded. > > Arrays instead of lists handled about 600 digits. The complexity of > multiplication scales roughly as the product of the lengths of the numbers, > so 600 digits vs. 300 means arrays were a 4x improvement. > > Several iterations followed, including pre-chunking the numbers, > simplified storage of results, and most importantly, dealing with 4-digit > chunks. At the time, I thought LC topped out at 32-bits: 2 billion. That's > not a full 10 digits, so 4x4 made sense. Chunking the numbers to generate 4 > digits at a time multiplies around 1000 digits in a second. > > The central loop for this had several statements in it: get the product of > the two current chunks, break the product apart, put each part in the right > place, etc. I found that simply appending the products to a list, and then > summing each list at the end and breaking apart, parsing, and stitching > together the sums was about 1.5x faster. This was where my concerns about > the size of the numbers started. As long as I was immediately breaking each > chunk product apart to add/store, I could never overflow LC's numbers. > Doing the sum all at once means that when multiplying two 2000-digit > numbers, if they're all 9s, the sum will be 500*9999*9999 = about 50 > billion. Nothing broke, so I kept going. > > I experimented with pre-calculating 2-digit products and referencing an > array instead of multiplying over and over, but it was slower. > > Then I realized: if I calculate the final result from least significant > digit up, I can do everything in the loop and build the actual result > there. The trick is to consider the places of the numbers, and process all > the intermediate products in order from smallest place to largest. So to > multiply 1234 * 5678: > > The one's digit depends on 4*8. > The ten's digit depends on 3*8 and 4*7, with any carry from 4*8 > The hundred's digit depends on 2*8, 3*7, and 4*6, with any carry. > Etc. > > I did that, a digit at the time, and multiplied around 2500 digits in a > second. > > Then I had to chunk it. 4 digits at a time, and few other bits, and here > we are. > > function bigTimes X,Y > -- returns the product of any positive or negative numbers. Good to about > 20,000 digits. I'll show how it multiplies X=-1234567 and Y=234567890 > > -- handle negative inputs > if char 1 of X is "-" then > put "-" into leadChar > delete char 1 of X > end if > -- X is now 1234567, and leadChar is - > if char 1 of Y is "-" then > if leadChar is "-" then put empty into leadChar else put "-" into > leadChar > delete char 1 of Y > end if > > -- pad the numbers to a multiple of 4 digits > put (3 + length(X)) div 4 * 4 into XL > put char 1 to XL - length(X) of "000" before X > put (3 + length(Y)) div 4 * 4 into YL > put char 1 to YL - length(y) of "000" before y > > -- X is now 01234567 > -- Y is now 000234567890 > > -- start from the sum of the lengths, and go down by 4s > -- this will be 20, 16, 12, 8 because negative steps overshoot > repeat with N = XL + YL down to 9 step -4 > -- for each value in the outer loop, loop through all the > -- possible positions to use for the chunk of X > -- this chunks the numbers into 4 digits > -- when N = 12, we will add 0123*3456 + 4567*0002 > -- to whatever the carried-over value was > repeat with M = max(4,N - YL) to min(XL,N - 4) step 4 > -- for each chunk from X, there is only one corresponding chunk of Y > -- this is the one line that gets it all done > add (char M - 3 to M of X) * (char N - M - 3 to N - M of Y) to S > end repeat > -- 0123*3456 + 4567*0002=> 434222 (pretending there was no carried value) > -- so put 4222 before the result, and leave 43 in S as the carried value > put char -4 to -1 of S before R > delete char -4 to -1 of S > end repeat > -- clean up any leading 0 > if S is 0 then put empty into S > -- return the sign of the result, remaining carried value, and the > calculated result > return leadChar & S & R > end bigTimes > > > This could be made faster by parsing into 5, 6, or 7 digit chunks, and > either living with the size limitation of the operands, or adding back the > safety code. Multiplying two 10,000 digit numbers in a second would be > pretty tempting to try over the weekend. From mwieder at ahsoftware.net Fri Sep 6 15:12:42 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 6 Sep 2013 12:12:42 -0700 Subject: What is the size limit for numbers in LC? -- and multiplying really large numbers In-Reply-To: References: <52290FA4.9060003@economy-x-talk.com> Message-ID: <117423915428.20130906121242@ahsoftware.net> Geoff- Friday, September 6, 2013, 12:05:22 PM, you wrote: > Okay, now it's chunking by 7, and checking/avoiding overflows. This little > baby will multiply two 7,000 digit random numbers in right around a second > on my machine. Woot! If anyone sees further optimizations let me know. At first glance that seems impressive, but do you have unit tests for this? If they're big random numbers, how do you know the answer is right? -- -Mark Wieder mwieder at ahsoftware.net From stephenREVOLUTION2 at barncard.com Fri Sep 6 16:34:20 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 6 Sep 2013 13:34:20 -0700 Subject: [on-rev] Problem with revIgniter on DIESEL - any clue!? In-Reply-To: <522A18DD.5080809@pdslabs.net> References: <1378488661946-4669463.post@n4.nabble.com> <522A18DD.5080809@pdslabs.net> Message-ID: 64 bit ! On Fri, Sep 6, 2013 at 11:03 AM, Phil Davis wrote: > > On 9/6/13 10:31 AM, Robert Mann wrote: > >> 1) what kind of server is diesel :: is it a mac os x? what version of OS >> X? >> >> > I manage an account on diesel. When I SSH into it, I see this info: > > CentOS release 6.4 (Final) > Linux diesel.on-rev.com 3.8.13-xxxx-grs-ipv6-64 #3 SMP Fri May 31 > 13:26:19 CEST 2013 x86_64 x86_64 x86_64 GNU/Linux > > server : 349186 > hostname : diesel.on-rev.com > eth0 IPv4 : 46.105.105.217 > eth0 IPv6 : 2001:41d0:2:d8d9::1/64 > > -- > 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 > -- Stephen Barncard San Francisco Ca. USA more about sqb From monte at sweattechnologies.com Fri Sep 6 17:54:15 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 7 Sep 2013 07:54:15 +1000 Subject: [OT] Bitbucket Livecode Language Support In-Reply-To: References: Message-ID: On 07/09/2013, at 2:58 AM, Pascal Lehner wrote: > Just wanted to let you know that I raised a ticket with bitbucket asking > them to add livecode (community) as a supported language. If they accept my > request, bitbucket should be able to do DIFF and other fun stuff with > .livecode files and display the scripts instead of "cannot display binary > file". > > Here is the ticket: > https://bitbucket.org/site/master/issue/8046/please-add-livecode-language-support Do Atlassian have a history of doing enormous amounts of work to develop diff and three way merge tools on proprietary file formats for obscure languages? I suspect not... The good news is lcVCS is progressing nicely to the point that Trevor is prepared to entrust Clarify to it: http://github.com/montegoulding/lcVCS Using lcVCS on a BitBucket or GitHub repo you will see the diffs etc like you want and also merge which is the whole reason I started the project. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From gcanyon at gmail.com Fri Sep 6 19:21:59 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Fri, 6 Sep 2013 18:21:59 -0500 Subject: What is the size limit for numbers in LC? -- and multiplying really large numbers In-Reply-To: <117423915428.20130906121242@ahsoftware.net> References: <52290FA4.9060003@economy-x-talk.com> <117423915428.20130906121242@ahsoftware.net> Message-ID: On Fri, Sep 6, 2013 at 2:12 PM, Mark Wieder wrote: > At first glance that seems impressive, but do you have unit tests for > this? If they're big random numbers, how do you know the answer is > right? > I haven't done anything terribly thorough but: 1. I have checked each algorithm against the previous with at least a dozen values (weakened by the fact that most of those values were strings of 9s, since I was checking for overflows). 2. I have in all cases checked small values to see that they work. 3. I have checked the above mentioned strings of 9s to see that they produce the correct result, because 999999...9999^2 = 9999...998000...0001 4. In response to this email I wrote a quick test that compared the result of X * Y for 10,000 random number pairs, and found a bug :-) Turns out I was losing leading 0s from intermediate results because of: put char -7 to -1 of S before R if S is 1234, then R needs 0001234 in front of it -- unless this is the last step, obviously. This was causing put bigTimesN7(3,-480169303) to return -144507909, when it should be -1440507909. So I amended the routine to: function bigTimesN7 X,Y if char 1 of X is "-" then put "-" into leadChar delete char 1 of X end if if char 1 of Y is "-" then if leadChar is "-" then put empty into leadChar else put "-" into leadChar delete char 1 of Y end if put (6 + length(X)) div 7 * 7 into XL put char 1 to XL - length(X) of "000000" before X put (6 + length(Y)) div 7 * 7 into YL put char 1 to YL - length(y) of "000000" before y repeat with N = XL + YL down to 15 step -7 repeat with M = max(7,N - YL) to min(XL,N - 7) step 7 add (char M - 6 to M of X) * (char N - M - 6 to N - M of Y) to S if S > 900000019999997 then add char -20 to -8 of S to Scarry delete char -20 to -8 of S end if end repeat put char -7 to -1 of ("0000000" & S) before R add char -20 to -8 of S to Scarry put char -7 to -1 of Scarry into S delete char -7 to -1 of Scarry end repeat put Scarry & S before R repeat with i = 1 to 15 if char i of R is not "0" then exit repeat end repeat if i > 1 then delete char 1 to i - 1 of R return leadChar & R end bigTimesN7 I re-ran the test routine, and now it matched 10,000 out of 10,000. Further, I have J installed, which has its own arbitrary integer precision math. So I had LC create some equalities to test in J: _1130205693993682372824769249053636054878517315x = _39214613172841811231391033x * 28821033858276318555x 1 The 1 indicates truth. J uses an underscore for negative numbers. _212761062255119126378152174395218739555914717752x = 29931081010835427510229954x * _7108365453893795141788x 1 16252484302425344360409130220272036688212554937196254254608741748014x = 41210326672812378812736110577510887x * 394378924279374110323599616495522x 1 855949301441168562394700712367072183965950192185909474168767594482496489254071079189423582502465412218076051576598820335380230586488256862521543786177091410608514801403738523023017426796605748996223246868232771548015847240714345129475528x = 3334475101616757910712638639825532262558105533281027610787675417225717x * 256696863931043262844895953384410981101116109864288869619472109587827174383484710510486108696955762610103731039938527183481016179810325410499297282915105364237276610984x 1 I think I have it now. Thanks for keeping me honest! gc From gcanyon at gmail.com Fri Sep 6 19:34:54 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Fri, 6 Sep 2013 18:34:54 -0500 Subject: What is the size limit for numbers in LC? -- and multiplying really large numbers In-Reply-To: References: <52290FA4.9060003@economy-x-talk.com> <117423915428.20130906121242@ahsoftware.net> Message-ID: ...and both J and bigFact (my LC function) agree that 130! is: 6466855489220473672507304395536485253155359447828049608975952322944781961185526165512707047229268452925683969240398027149120740074042105844737747799459310029635780991774612983803150965145600000000000000000000000000000000 And for a third source, bigFact and the page at http://www.nitrxgen.net/factorialcalc.php agree that 1000! is: 402387260077093773543702433923003985719374864210714632543799910429938512398629020592044208486969404800479988610197196058631666872994808558901323829669944590997424504087073759918823627727188732519779505950995276120874975462497043601418278094646496291056393887437886487337119181045825783647849977012476632889835955735432513185323958463075557409114262417474349347553428646576611667797396668820291207379143853719588249808126867838374559731746136085379534524221586593201928090878297308431392844403281231558611036976801357304216168747609675871348312025478589320767169132448426236131412508780208000261683151027341827977704784635868170164365024153691398281264810213092761244896359928705114964975419909342221566832572080821333186116811553615836546984046708975602900950537616475847728421889679646244945160765353408198901385442487984959953319101723355556602139450399736280750137837615307127761926849034352625200015888535147331611702103968175921510907788019393178114194545257223865541461062892187960223838971476088506276862967146674697562911234082439208160153780889893964518263243671616762179168909779911903754031274622289988005195444414282012187361745992642956581746628302955570299024324153181617210465832036786906117260158783520751516284225540265170483304226143974286933061690897968482590125458327168226458066526769958652682272807075781391858178889652208164348344825993266043367660176999612831860788386150279465955131156552036093988180612138558600301435694527224206344631797460594682573103790084024432438465657245014402821885252470935190620929023136493273497565513958720559654228749774011413346962715422845862377387538230483865688976461927383814900140767310446640259899490222221765904339901886018566526485061799702356193897017860040811889729918311021171229845901641921068884387121855646124960798722908519296819372388642614839657382291123125024186649353143970137428531926649875337218940694281434118520158014123344828015051399694290153483077644569099073152433278288269864602789864321139083506217095002597389863554277196742822248757586765752344220207573630569498825087968928162753848863396909959826280956121450994871701244516461260379029309120889086942028510640182154399457156805941872748998094254742173582401063677404595741785160829230135358081840096996372524230560855903700624271243416909004153690105933983835777939410970027753472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 From dmilne at ihug.co.nz Sat Sep 7 02:04:13 2013 From: dmilne at ihug.co.nz (David Milne) Date: Sat, 7 Sep 2013 15:04:13 +0900 Subject: Problem with Simple Database lesson 18 from App_Academy_eBook Message-ID: I wonder whether any one can help me please? I tried out the "Simple Database" lesson 18 from the App_Academy_eBook. All was going well until I made a standalone version of "Simple Database" for Mac. Unfortunately, all additions or changes to the "Simple Database" are lost on closing the stand alone version and then opening it again. Not much use for a database application. It is a good thing that I did not tell anybody about it, and the power of LiveCode to make up a "Simple Database". They would all be laughing by now. Any advice about how to fix this demonstration program so that it is actually useful would be very much appreciated. As well as making a standalone of the "Simple Database" program, I had also made a standalone version of a slightly different version of that program, tailored to a little job I wanted to do, but both applications are disappointingly useless. Regards David Milne From gerry.orkin at gmail.com Sat Sep 7 02:12:20 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Sat, 7 Sep 2013 16:12:20 +1000 Subject: iPhoneControls group close In-Reply-To: <18113BA4-C7F7-4596-AC9B-A8CEC16C2871@mac.com> References: <18113BA4-C7F7-4596-AC9B-A8CEC16C2871@mac.com> Message-ID: That will delete the group from the stack - is that what the OP wanted?? On 05/09/2013, at 11:18 AM, Thomas McGrath III wrote: > Go to the main Stack where the offending group is being shown in the IDE and select "Remove Group" from the Object Menu. That should do it. From gerry.orkin at gmail.com Sat Sep 7 02:55:15 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Fri, 06 Sep 2013 23:55:15 -0700 (PDT) Subject: Google's SPAM filters [was Re: Finding the calling code/object/script?] In-Reply-To: References: Message-ID: <1378536914552.1ab5a5c7@Nodemailer> I have been thinking that the list was dead - until I saw 216 messages that have been filtered into my gmail spam folder.? Ugh.? Gerry ? Sent from Mailbox for iPad On Sat, Aug 24, 2013 at 7:57 AM, Nicolas Cueto wrote: > On Fri, Aug 23, 2013 at 10:51 PM, Dr. Hawkins wrote: > Oddly, google flagged Scott's message as spam. I only found it when >> looking after Craig referred to it . . . >> > Each few hours now for several weeks Google's SMAP filter has been > mistakenly categorizing a handful of list messages at a time. Seems like 10 > to 20 messages a day, with no recognizable pattern to them. > Anyone else? > -- > Nicolas Cueto > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From alex at tweedly.net Sat Sep 7 05:40:38 2013 From: alex at tweedly.net (Alex Tweedly) Date: Sat, 07 Sep 2013 10:40:38 +0100 Subject: Problem with Simple Database lesson 18 from App_Academy_eBook In-Reply-To: References: Message-ID: <522AF496.3050802@tweedly.net> Hi David I don't have the eBook in question (or maybe I do, but don't remember where it is :-), - so I'm slightly guessing ... I guess (or at least hope) that the eBook builds the app - but didn't make a standalone from it. The issue you have run into is that once a standalone is built, the main stack cannot be saved - hence "simple database" aps can't save their data. There are various solutions - rather than give a too brief answer here, I'll point you to a well-written article about it:-) http://livecodejournal.com/tutorials/saving_data_in_revolution.html -- Alex. On 07/09/2013 07:04, David Milne wrote: > I wonder whether any one can help me please? > I tried out the "Simple Database" lesson 18 from the App_Academy_eBook. > All was going well until I made a standalone version of "Simple Database" > for Mac. > > Unfortunately, all additions or changes to the "Simple Database" are lost > on closing the stand alone version and then opening it again. > Not much use for a database application. > > It is a good thing that I did not tell anybody about it, and the power of > LiveCode to make up a "Simple Database". They would all be laughing by now. > > Any advice about how to fix this demonstration program so that it is > actually useful would be very much appreciated. > > As well as making a standalone of the "Simple Database" program, I had also > made a standalone version of a slightly different version of that program, > tailored to a little job I wanted to do, but both applications are > disappointingly useless. > > Regards > David Milne > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sep 7 06:30:04 2013 From: peterwawood at gmail.com (Peter W A Wood) Date: Sat, 7 Sep 2013 18:30:04 +0800 Subject: Problem with Simple Database lesson 18 from App_Academy_eBook In-Reply-To: References: Message-ID: <655E0B05-645C-4B40-9A71-C3DDEAD3EF87@gmail.com> David You database will run fine inside LiveCode but needs to be adapted to use the techniques in Lesson 35 - "Saving Documents in Standalones" to work inside a standalone. Hope this helps. Peter http://LiveCode1001.blogspot.com On 7 Sep 2013, at 14:04, David Milne wrote: > I wonder whether any one can help me please? > I tried out the "Simple Database" lesson 18 from the App_Academy_eBook. > All was going well until I made a standalone version of "Simple Database" > for Mac. > > Unfortunately, all additions or changes to the "Simple Database" are lost > on closing the stand alone version and then opening it again. > Not much use for a database application. > > It is a good thing that I did not tell anybody about it, and the power of > LiveCode to make up a "Simple Database". They would all be laughing by now. > > Any advice about how to fix this demonstration program so that it is > actually useful would be very much appreciated. > > As well as making a standalone of the "Simple Database" program, I had also > made a standalone version of a slightly different version of that program, > tailored to a little job I wanted to do, but both applications are > disappointingly useless. > > Regards > David Milne > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From niconiko at gmail.com Sat Sep 7 07:06:45 2013 From: niconiko at gmail.com (Nicolas Cueto) Date: Sat, 7 Sep 2013 20:06:45 +0900 Subject: Google's SPAM filters [was Re: Finding the calling code/object/script?] In-Reply-To: <1378536914552.1ab5a5c7@Nodemailer> References: <1378536914552.1ab5a5c7@Nodemailer> Message-ID: As someone wrote, try gmail filter settings. Though messages will still appear with a spam banner. Perhaps LC's new incarnation or popularity have somehow offended the google godkins... -- Nicolas Cueto From mcgrath3 at mac.com Sat Sep 7 07:25:14 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sat, 07 Sep 2013 07:25:14 -0400 Subject: iPhoneControls group close In-Reply-To: References: <18113BA4-C7F7-4596-AC9B-A8CEC16C2871@mac.com> Message-ID: <3A848EEE-BE78-42AF-94DF-39452C83C554@mac.com> Gerry, If the backgroundBehavior is true then you can remove the group from every card in a stack using "Remove Group" without deleting the group. Then at any point you can "Place Group" to put it where you want. I am not sure if that is what the OP wanted or not since he never replied back. Regards, Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Sep 7, 2013, at 2:12 AM, Gerry Orkin wrote: > That will delete the group from the stack - is that what the OP wanted?? > > > On 05/09/2013, at 11:18 AM, Thomas McGrath III wrote: > >> Go to the main Stack where the offending group is being shown in the IDE and select "Remove Group" from the Object Menu. That should do 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 From vclement at gmail.com Sat Sep 7 09:28:49 2013 From: vclement at gmail.com (Vaughn Clement) Date: Sat, 7 Sep 2013 06:28:49 -0700 Subject: iPhoneControls group close In-Reply-To: <3A848EEE-BE78-42AF-94DF-39452C83C554@mac.com> References: <18113BA4-C7F7-4596-AC9B-A8CEC16C2871@mac.com> <3A848EEE-BE78-42AF-94DF-39452C83C554@mac.com> Message-ID: Hi All The issue has not gone away. I have tried several different ways to stop the browser group object from displaying on every screen after it is opened. This is how the screen is setup: On the substack, the first card has a set of buttons (1 Google Maps 2 MapQuest) and the user selects the browser they want to use. The button uses a switch handler to show either browser in card 3. I don't add new cards in this stack. On card 3 the Load Browser Button loads the maps app that was selected. When the user is done working on this screen they tap the Home button that returns them to card 1 where they can move to other screens. The issue is the browser group now fills every screen in the app and will not go away without quitting the simulator. I have tried all of the likely solutions, and nothing works to correct the issue. 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, Sep 7, 2013 at 4:25 AM, Thomas McGrath III wrote: > Gerry, > > If the backgroundBehavior is true then you can remove the group from every > card in a stack using "Remove Group" without deleting the group. Then at > any point you can "Place Group" to put it where you want. I am not sure if > that is what the OP wanted or not since he never replied back. > > Regards, > > Tom > > -- Tom McGrath III > http://lazyriver.on-rev.com > mcgrath3 at mac.com > > On Sep 7, 2013, at 2:12 AM, Gerry Orkin wrote: > > > That will delete the group from the stack - is that what the OP wanted?? > > > > > > On 05/09/2013, at 11:18 AM, Thomas McGrath III wrote: > > > >> Go to the main Stack where the offending group is being shown in the > IDE and select "Remove Group" from the Object Menu. That should do 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 > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From dochawk at gmail.com Sat Sep 7 12:07:37 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 7 Sep 2013 09:07:37 -0700 Subject: Google's SPAM filters [was Re: Finding the calling code/object/script?] In-Reply-To: References: Message-ID: OK, this is a bit much . . . (*my* comment on the irony of the message landing in spam *itself* landed in my own spam list . . . On Thu, Aug 29, 2013 at 7:57 AM, Dr. Hawkins wrote: > On Fri, Aug 23, 2013 at 2:56 PM, Nicolas Cueto wrote: > >> Each few hours now for several weeks Google's SMAP filter has been >> mistakenly categorizing a handful of list messages at a time. Seems like 10 >> to 20 messages a day, with no recognizable pattern to them. > > Ironically, this was one of the messages . . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From mwieder at ahsoftware.net Sat Sep 7 12:18:44 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 7 Sep 2013 09:18:44 -0700 Subject: Google's SPAM filters [was Re: Finding the calling code/object/script?] In-Reply-To: References: Message-ID: <185499877479.20130907091844@ahsoftware.net> Richard- Ha! Metaspam eats its own tail! -- -Mark Wieder mwieder at ahsoftware.net From pete at lcsql.com Sat Sep 7 13:48:12 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 7 Sep 2013 10:48:12 -0700 Subject: Google's SPAM filters [was Re: Finding the calling code/object/script?] In-Reply-To: References: Message-ID: I've never had a list message be identified as spam by Google. Somewhat curious to understand why this is happening to some folks but not others. Pete lcSQL Software On Sat, Sep 7, 2013 at 9:07 AM, Dr. Hawkins wrote: > OK, this is a bit much . . . (*my* comment on the irony of the message > landing in spam *itself* landed in my own spam list . . . > > On Thu, Aug 29, 2013 at 7:57 AM, Dr. Hawkins wrote: > > On Fri, Aug 23, 2013 at 2:56 PM, Nicolas Cueto > wrote: > > > >> Each few hours now for several weeks Google's SMAP filter has been > >> mistakenly categorizing a handful of list messages at a time. Seems > like 10 > >> to 20 messages a day, with no recognizable pattern to them. > > > > Ironically, this was one of the messages . . . > > > > -- > 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 capellan2000 at gmail.com Sat Sep 7 14:17:57 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sat, 7 Sep 2013 14:17:57 -0400 Subject: What is the size limit for numbers in LC? -- and multiplying really large numbers Message-ID: on Fri, 6 Sep 2013 18:34:54 Geoff Canyon wrote: > ...and both J and bigFact (my LC function) agree that 130! is: 6466855489220473672507304395536485253155359447828049608975952322944781961185526165512707047229268452925683969240398027149120740074042105844737747799459310029635780991774612983803150965145600000000000000000000000000000000 Ah... Excellent! :D Wolfran Alpha agrees too! http://www.wolframalpha.com/input/?i=130! Have a nice weekend! Al From dochawk at gmail.com Sat Sep 7 14:43:53 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 7 Sep 2013 11:43:53 -0700 Subject: setting all the customProperties of A to those of B Message-ID: I'm trying to set the customProperties of cd A to the customProperties of grp B But I'm getting an empty set. I can set them one by one, but I'd rather have it all at once. Do I need to use an intermediate variable? -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Sat Sep 7 14:47:40 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 7 Sep 2013 11:47:40 -0700 Subject: setting all the customProperties of A to those of B In-Reply-To: References: Message-ID: On Sat, Sep 7, 2013 at 11:43 AM, Dr. Hawkins wrote: > Do I need to use an intermediate variable? And put the customProperties of grp B into zz set the customProperties of cd A to zz does indeed work. But why is it necessary? -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From stephenREVOLUTION2 at barncard.com Sat Sep 7 14:48:31 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 7 Sep 2013 11:48:31 -0700 Subject: Google's SPAM filters [was Re: Finding the calling code/object/script?] In-Reply-To: References: Message-ID: sometimes one has to 'train' the Gmail spambox - when in the spam folder, checkbox the ones that aren't spam then click the 'not spam' button and that should correct the spam filter's actions. Works for me. On Sat, Sep 7, 2013 at 10:48 AM, Peter Haworth wrote: > I've never had a list message be identified as spam by Google. Somewhat > curious to understand why this is happening to some folks but not others. > > Pete > lcSQL Software > > > On Sat, Sep 7, 2013 at 9:07 AM, Dr. Hawkins wrote: > > > OK, this is a bit much . . . (*my* comment on the irony of the message > > landing in spam *itself* landed in my own spam list . . . > > > > On Thu, Aug 29, 2013 at 7:57 AM, Dr. Hawkins wrote: > > > On Fri, Aug 23, 2013 at 2:56 PM, Nicolas Cueto > > wrote: > > > > > >> Each few hours now for several weeks Google's SMAP filter has been > > >> mistakenly categorizing a handful of list messages at a time. Seems > > like 10 > > >> to 20 messages a day, with no recognizable pattern to them. > > > > > > Ironically, this was one of the messages . . . > > > > > > > > -- > > 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 > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From david.bovill at gmail.com Sat Sep 7 15:07:02 2013 From: david.bovill at gmail.com (David Bovill) Date: Sat, 7 Sep 2013 20:07:02 +0100 Subject: What is the size limit for numbers in LC? -- and multiplying really large numbers In-Reply-To: References: <52290FA4.9060003@economy-x-talk.com> <117423915428.20130906121242@ahsoftware.net> Message-ID: You are inspiring me Geoff! Was about to give up on trying to create the "64 bit checksum" of a movie file in LiveCode and insted take the ruby code and call it fro the command line - but using your handler I guess I can do the 64bit Integer calculations. If you guys could give me a few more pointers that would be great: To recap: > Hash code is based on Media Player Classic. > In natural language it calculates: size + 64bit chksum of the first and > last 64k (even if they overlap because the file is smaller than 128k). > The key section of the ruby code from one of the examples found here ( http://trac.opensubtitles.org/projects/opensubtitles/wiki/HashSourceCodes#Ruby) is: # Q = unsigned long long = 64 bit f.read(CHUNK_SIZE).unpack("Q*").each do |n| hash = hash + n & 0xffffffffffffffff # to remain as 64 bit number end Mark's pseudocode is: initialize the checksum to 0 ignore any overflows (just use the lowest 64 bits) read the first 64k bytes of the file repeat 8192 times: grab an 8-byte chunk as a 64-bit integer add it to the checksum read the last 64k bytes of the file repeat 8192 times: grab an 8-byte chunk as a 64-bit integer add it to the checksum The bits I don't quite get yet are: 1. ignore any overflows (just use the lowest 64 bits) 2. grab an 8-byte chunk as a 64-bit integer 3. add it to the checksum My understanding is that I should be: 1. Using binaryDecode to "grab an 8-byte chunk as a 64-bit integer" 2. Livecode's format function to "ignore any overflows (just use the lowest 64 bits)" However, as I understand it LiveCode does not do 64bit integers, which is why the "Q" or "q" options for binaryDecode are not available? So I am not quite sure what I should be grabbing. My guess is that maybe I should be just looping through the 64k bytes (now would that be the same as 64000 chars or 8*8192 chars?) and grabbing the first 8 chars and then converting this to a binary number of ) & 1's ? Maybe I should use this: get binarydecode ("d", someBytes, someInteger) ? On each addition (within the repeat loop) trim the result of the addition using LiveCode's format function (in ruby I think this is done with 0xffffffffffffffff)- this is to "use the lowest 64 bits". Or is this just the end 8 chars? From stephenREVOLUTION2 at barncard.com Sat Sep 7 16:23:54 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 7 Sep 2013 13:23:54 -0700 Subject: Apple Safari 6.1 issues warning Message-ID: (for mac desktop users) I got a notice there was a new beta version of Safari from Apple dev, and thought there wouldn't be a problem trying it out. Usually I will test a new OS on an isolated drive, just in case. "But this is just an app", I thought. I was wrong. As soon as I tried to hit the 'enlarge' button on a YouToob video, I realized I had screwed up by installing it. You know that 'Full Screen' mode that some apps have now, where if one has two monitors, the second is rendered useless and presented with a grey textured background? Well now this extends to the Safari browser, where if one enlarges any video on any web page, it goes into this $#@$@%$ mode and one can't do ANYTHING on the second monitor while the other holds the expanded movie. DUMB-ASS UI MANIPULATION. UIs are supposed to help people, not cut options. This is BS. Safari 6.1 shows us what's in our Mavericks future: More controlling and more UI changes that annoy. I like to have the news full screen on one, and work on the other. There have been some missing cursor issues, but I could work around that most of the time. With 6.1, it's impossible. Well I would have none of that, so I tried to delete the Safari 6.1 app. Guess what? A new dialog pops up telling me that Safari is now required by the Operating System to be there and can't be removed. WHAT?? This is supposed to be an app, not a system component. I looked in vain on the dev site for an uninstaller, and on a web search I found references to one, but it didn't exist anywhere. The only option was to re-install the entire system, on my machine, a two hour affair. What a PIA. Annoying. By the way, the new nightly builds of Webkit do the same shtick. so beware, I'd suggest NOT getting this version of Safari - at first glance no real new feature other than Twitter integration (whatever the hell that means), and this abdominal and irreversible bonding of the OS and the browser . sqb -- Stephen Barncard San Francisco Ca. USA more about sqb From roger.e.eller at sealedair.com Sat Sep 7 16:39:08 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 7 Sep 2013 16:39:08 -0400 Subject: Dropbox Library Update In-Reply-To: <52298B33.6080902@braguglia.ch> References: <52298B33.6080902@braguglia.ch> Message-ID: I must be missing something when I try to use this library on Android. The app installs and runs, but the Connect button appears to be pressed, but no browser window appears for Dropbox sign-in. The test works on iOS, btw. I have only made a copy of the Test Dropbox.livecode and set the Standalone Application Settings to Android. The minimum version is set to 3.1, although I've tried 2.3 also. I've included my mainStack and the library in Copy Files. App Permissions include internet and external storage, and the app is signed for development only. What else should I check? ~Roger On Fri, Sep 6, 2013 at 3:58 AM, Guglielmo Braguglia wrote: > Still thanks to the great debugging/fixing work of *Mike Kerner*, a new > version (1.05) of the phxDropboxLib, solving a really obscure issue that > could cause a failure on mobile after writing a file on > "phx_DropboxWriteFile", is available. > > You can download the new version still from the same link : > http://www.phoenixsea.ch/**downloads/Livecode/**phxDropboxLib.zip > > > /*Guglielmo Braguglia*/ > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From stephenREVOLUTION2 at barncard.com Sat Sep 7 16:48:06 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 7 Sep 2013 13:48:06 -0700 Subject: Apple Safari 6.1 issues warning In-Reply-To: References: Message-ID: < abdominal ! > NO! abominable ! On Sat, Sep 7, 2013 at 1:23 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > (for mac desktop users) > I got a notice there was a new beta version of Safari from Apple dev, and > thought there wouldn't be a problem trying it out. Usually I will test a > new OS on an isolated drive, just in case. > > "But this is just an app", I thought. I was wrong. > > As soon as I tried to hit the 'enlarge' button on a YouToob video, I > realized I had screwed up by installing it. > > You know that 'Full Screen' mode that some apps have now, where if one has > two monitors, the second is rendered useless and presented with a grey > textured background? > > Well now this extends to the Safari browser, where if one enlarges any > video on any web page, it goes into this $#@$@%$ mode and one can't do > ANYTHING on the second monitor while the other holds the expanded movie. > DUMB-ASS UI MANIPULATION. > UIs are supposed to help people, not cut options. This is BS. > > Safari 6.1 shows us what's in our Mavericks future: More controlling and > more UI changes that annoy. > > I like to have the news full screen on one, and work on the other. There > have been some missing cursor issues, but I could work around that most of > the time. With 6.1, it's impossible. > > Well I would have none of that, so I tried to delete the Safari 6.1 app. > Guess what? A new dialog pops up telling me that Safari is now required > by the Operating System to be there and can't be removed. > > WHAT?? This is supposed to be an app, not a system component. > > I looked in vain on the dev site for an uninstaller, and on a web search I > found references to one, but it didn't exist anywhere. > > The only option was to re-install the entire system, on my machine, a two > hour affair. > What a PIA. Annoying. > > By the way, the new nightly builds of Webkit do the same shtick. > > so beware, I'd suggest NOT getting this version of Safari - at first > glance no real new feature other than Twitter integration (whatever the > hell that means), and this abdominal and irreversible bonding of the OS and > the browser . > > sqb > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > -- Stephen Barncard San Francisco Ca. USA more about sqb From pete at lcsql.com Sat Sep 7 17:04:41 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 7 Sep 2013 14:04:41 -0700 Subject: Google's SPAM filters [was Re: Finding the calling code/object/script?] In-Reply-To: References: Message-ID: On Sat, Sep 7, 2013 at 11:48 AM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > sometimes one has to 'train' the Gmail spambox - when in the spam folder, > checkbox the ones that aren't spam then click the 'not spam' button and > that should correct the spam filter's actions. Works for me. > Yes, I've had to do that with some messages but I don;t recall ever doing it for messages from this or the Dev list. In general, I've found Google's spam detection to be amazingly accurate compared to others. Pete lcSQL Software From pete at lcsql.com Sat Sep 7 17:07:45 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 7 Sep 2013 14:07:45 -0700 Subject: [OT] SmartWatches Message-ID: Just curious - is anyone rushing out to buy one of these things? I can't figure out why I'd want to pay $200-$300 for one when they don;t appear to do anything my phone doesn't already do. Pete lcSQL Software From dochawk at gmail.com Sat Sep 7 18:07:25 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 7 Sep 2013 15:07:25 -0700 Subject: [OT] SmartWatches In-Reply-To: References: Message-ID: On Sat, Sep 7, 2013 at 2:07 PM, Peter Haworth wrote: > Just curious - is anyone rushing out to buy one of these things? I can't > figure out why I'd want to pay $200-$300 for one when they don;t appear to > do anything my phone doesn't already do. Not a chance. A regular watch on my wrist makes me to sensitive to the time; I went to a pocket watch so that it would take more effort to check the time. Add a few years to my eyes, and today I can't read the time from most of my pocket watches without putting on reading glasses--but I pack that *#%) 4 ounce nanny, which has big enough numbers to read without my glasses . . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From shawnlivecode at gmail.com Sat Sep 7 18:12:01 2013 From: shawnlivecode at gmail.com (Shawn Blc) Date: Sat, 7 Sep 2013 17:12:01 -0500 Subject: [OT] SmartWatches In-Reply-To: References: Message-ID: Over the years I've tried to wear a watch, tried a few expensive watches, tried a few cheap watches. I still don't wear a watch. No chance I'll be buying one. Just can't get use to having a watch a my wrist. On Sat, Sep 7, 2013 at 5:07 PM, Dr. Hawkins wrote: > On Sat, Sep 7, 2013 at 2:07 PM, Peter Haworth wrote: > > Just curious - is anyone rushing out to buy one of these things? I can't > > figure out why I'd want to pay $200-$300 for one when they don;t appear > to > > do anything my phone doesn't already do. > > > Not a chance. > > A regular watch on my wrist makes me to sensitive to the time; I went > to a pocket watch so that it would take more effort to check the time. > > Add a few years to my eyes, and today I can't read the time from most > of my pocket watches without putting on reading glasses--but I pack > that *#%) 4 ounce nanny, which has big enough numbers to read without > my glasses . . . > > -- > 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 stephenREVOLUTION2 at barncard.com Sat Sep 7 18:23:44 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 7 Sep 2013 15:23:44 -0700 Subject: Google's SPAM filters [was Re: Finding the calling code/object/script?] In-Reply-To: References: Message-ID: I've had to help Google with a couple of random messages from the list that ended in the spam box and it didn't happen again. So that's why I assumed that it was learning with my help. On Sat, Sep 7, 2013 at 2:04 PM, Peter Haworth wrote: > On Sat, Sep 7, 2013 at 11:48 AM, stephen barncard < > stephenREVOLUTION2 at barncard.com> wrote: > > > sometimes one has to 'train' the Gmail spambox - when in the spam folder, > > checkbox the ones that aren't spam then click the 'not spam' button and > > that should correct the spam filter's actions. Works for me. > > > > Yes, I've had to do that with some messages but I don;t recall ever doing > it for messages from this or the Dev list. In general, I've found Google's > spam detection to be amazingly accurate compared to others. > > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From gerry.orkin at gmail.com Sat Sep 7 18:46:38 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Sat, 07 Sep 2013 15:46:38 -0700 (PDT) Subject: iPhoneControls group close In-Reply-To: References: Message-ID: <1378593997991.8de73db9@Nodemailer> What exactly do you mean by ?"browser group"? Is it the ios native browser control? Or some other group of LiveCode controls? Gerry On Sat, Sep 7, 2013 at 11:30 PM, Vaughn Clement wrote: > Hi All > The issue has not gone away. I have tried several different ways to stop > the browser group object from displaying on every screen after it is > opened. This is how the screen is setup: > On the substack, the first card has a set of buttons (1 Google Maps 2 > MapQuest) and the user selects the browser they want to use. The button > uses a switch handler to show either browser in card 3. I don't add new > cards in this stack. On card 3 the Load Browser Button loads the maps app > that was selected. When the user is done working on this screen they tap > the Home button that returns them to card 1 where they can move to other > screens. > The issue is the browser group now fills every screen in the app and will > not go away without quitting the simulator. I have tried all of the likely > solutions, and nothing works to correct the issue. > 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, Sep 7, 2013 at 4:25 AM, Thomas McGrath III wrote: >> Gerry, >> >> If the backgroundBehavior is true then you can remove the group from every >> card in a stack using "Remove Group" without deleting the group. Then at >> any point you can "Place Group" to put it where you want. I am not sure if >> that is what the OP wanted or not since he never replied back. >> >> Regards, >> >> Tom >> >> -- Tom McGrath III >> http://lazyriver.on-rev.com >> mcgrath3 at mac.com >> >> On Sep 7, 2013, at 2:12 AM, Gerry Orkin wrote: >> >> > That will delete the group from the stack - is that what the OP wanted?? >> > >> > >> > On 05/09/2013, at 11:18 AM, Thomas McGrath III wrote: >> > >> >> Go to the main Stack where the offending group is being shown in the >> IDE and select "Remove Group" from the Object Menu. That should do 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 >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 vclement at gmail.com Sat Sep 7 19:23:22 2013 From: vclement at gmail.com (Vaughn Clement) Date: Sat, 7 Sep 2013 16:23:22 -0700 Subject: iPhoneControls group close In-Reply-To: <1378593997991.8de73db9@Nodemailer> References: <1378593997991.8de73db9@Nodemailer> Message-ID: Hi Thomas The browser group is the name of the group object that I am using to display the Google or MapQuest web site. 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, Sep 7, 2013 at 3:46 PM, Gerry Orkin wrote: > What exactly do you mean by "browser group"? > > > > > > Is it the ios native browser control? Or some other group of LiveCode > controls? > > > > > > Gerry > > On Sat, Sep 7, 2013 at 11:30 PM, Vaughn Clement > wrote: > > > Hi All > > The issue has not gone away. I have tried several different ways to stop > > the browser group object from displaying on every screen after it is > > opened. This is how the screen is setup: > > On the substack, the first card has a set of buttons (1 Google Maps 2 > > MapQuest) and the user selects the browser they want to use. The button > > uses a switch handler to show either browser in card 3. I don't add new > > cards in this stack. On card 3 the Load Browser Button loads the maps app > > that was selected. When the user is done working on this screen they tap > > the Home button that returns them to card 1 where they can move to other > > screens. > > The issue is the browser group now fills every screen in the app and will > > not go away without quitting the simulator. I have tried all of the > likely > > solutions, and nothing works to correct the issue. > > 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, Sep 7, 2013 at 4:25 AM, Thomas McGrath III > wrote: > >> Gerry, > >> > >> If the backgroundBehavior is true then you can remove the group from > every > >> card in a stack using "Remove Group" without deleting the group. Then at > >> any point you can "Place Group" to put it where you want. I am not sure > if > >> that is what the OP wanted or not since he never replied back. > >> > >> Regards, > >> > >> Tom > >> > >> -- Tom McGrath III > >> http://lazyriver.on-rev.com > >> mcgrath3 at mac.com > >> > >> On Sep 7, 2013, at 2:12 AM, Gerry Orkin wrote: > >> > >> > That will delete the group from the stack - is that what the OP > wanted?? > >> > > >> > > >> > On 05/09/2013, at 11:18 AM, Thomas McGrath III > wrote: > >> > > >> >> Go to the main Stack where the offending group is being shown in the > >> IDE and select "Remove Group" from the Object Menu. That should do 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 > >> > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode 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 mpetrides at earthlink.net Sat Sep 7 19:57:54 2013 From: mpetrides at earthlink.net (Marian Petrides, M.D.) Date: Sat, 7 Sep 2013 19:57:54 -0400 Subject: Apple Safari 6.1 issues warning In-Reply-To: References: Message-ID: I wondered about that :-) On Sep 7, 2013, at 4:48 PM, stephen barncard wrote: > < abdominal ! > NO! > > abominable ! > > > > > On Sat, Sep 7, 2013 at 1:23 PM, stephen barncard < > stephenREVOLUTION2 at barncard.com> wrote: > >> (for mac desktop users) >> I got a notice there was a new beta version of Safari from Apple dev, and >> thought there wouldn't be a problem trying it out. Usually I will test a >> new OS on an isolated drive, just in case. >> >> "But this is just an app", I thought. I was wrong. >> >> As soon as I tried to hit the 'enlarge' button on a YouToob video, I >> realized I had screwed up by installing it. >> >> You know that 'Full Screen' mode that some apps have now, where if one has >> two monitors, the second is rendered useless and presented with a grey >> textured background? >> >> Well now this extends to the Safari browser, where if one enlarges any >> video on any web page, it goes into this $#@$@%$ mode and one can't do >> ANYTHING on the second monitor while the other holds the expanded movie. >> DUMB-ASS UI MANIPULATION. >> UIs are supposed to help people, not cut options. This is BS. >> >> Safari 6.1 shows us what's in our Mavericks future: More controlling and >> more UI changes that annoy. >> >> I like to have the news full screen on one, and work on the other. There >> have been some missing cursor issues, but I could work around that most of >> the time. With 6.1, it's impossible. >> >> Well I would have none of that, so I tried to delete the Safari 6.1 app. >> Guess what? A new dialog pops up telling me that Safari is now required >> by the Operating System to be there and can't be removed. >> >> WHAT?? This is supposed to be an app, not a system component. >> >> I looked in vain on the dev site for an uninstaller, and on a web search I >> found references to one, but it didn't exist anywhere. >> >> The only option was to re-install the entire system, on my machine, a two >> hour affair. >> What a PIA. Annoying. >> >> By the way, the new nightly builds of Webkit do the same shtick. >> >> so beware, I'd suggest NOT getting this version of Safari - at first >> glance no real new feature other than Twitter integration (whatever the >> hell that means), and this abdominal and irreversible bonding of the OS and >> the browser . >> >> sqb >> >> -- >> >> >> >> Stephen Barncard >> San Francisco Ca. USA >> >> more about sqb >> > > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From gerry.orkin at gmail.com Sat Sep 7 20:19:53 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Sun, 8 Sep 2013 10:19:53 +1000 Subject: iPhoneControls group close In-Reply-To: References: <1378593997991.8de73db9@Nodemailer> Message-ID: <77F009D1-CB04-4B9E-96BA-C91FC92C9013@gmail.com> Can you show us the code you use to create the browser control? Gerry On 08/09/2013, at 9:23 AM, Vaughn Clement wrote: > The browser group is the name of the group object that I am using to > display the Google or MapQuest web site. From gcanyon at gmail.com Sat Sep 7 20:43:46 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sat, 7 Sep 2013 19:43:46 -0500 Subject: Anyone have an old Pentium II machine? Message-ID: <2113061F-C0DF-45FB-8B74-F45ADB7BF092@gmail.com> I saw this on news.ycombinator.com -- http://www.skymind.com/~ocrow/python_string/ -- "Efficient String Concatenation in Python" and thought, LC is good at that... on my machine, here's the script and results: on mouseUp put the script of me into R repeat for each item C in "20000,500000" put empty into x put the long seconds into T repeat with i = 1 to C put i after x end repeat put the long seconds - T into T put cr & cr & "1 to" && C && "took" && T && "seconds, averaging" && round(C/T) && "per second." after R end repeat put R end mouseUp 1 to 20000 took 0.012965 seconds, averaging 1542619 per second. 1 to 500000 took 0.282053 seconds, averaging 1772717 per second. In the article he says, "I ran these tests using Python 2.2.1 on a 433MHz PII Celeron under FreeBSD 4.9." His naive approach, roughly equivalent to what I did here, manages less than 4,000 concatenations per second, while his clever fastest method manages less than 120,000. I'm curious whether LC is that much more efficient, or if it's just that a MacBook is that much faster. Anyone have an equivalent PC to compare on? Sent from my iPad From dick.kriesel at mail.com Sat Sep 7 20:52:22 2013 From: dick.kriesel at mail.com (Dick Kriesel) Date: Sat, 7 Sep 2013 17:52:22 -0700 Subject: Apple Safari 6.1 issues warning In-Reply-To: References: Message-ID: I knew in my gut what he meant. On Sep 7, 2013, at 4:57 PM, "Marian Petrides, M.D." wrote: > I wondered about that :-) > > On Sep 7, 2013, at 4:48 PM, stephen barncard wrote: > >> < abdominal ! > NO! >> >> abominable ! >> From mwieder at ahsoftware.net Sat Sep 7 21:49:58 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 7 Sep 2013 18:49:58 -0700 Subject: Apple Safari 6.1 issues warning In-Reply-To: References: Message-ID: <143534152134.20130907184958@ahsoftware.net> Dick- Saturday, September 7, 2013, 5:52:22 PM, you wrote: > I knew in my gut what he meant. Sometimes I just can't stomach these puns. > On Sep 7, 2013, at 4:57 PM, "Marian Petrides, M.D." wrote: >> I wondered about that :-) >> >> On Sep 7, 2013, at 4:48 PM, stephen barncard >> wrote: >> >>> < abdominal ! > NO! >>> >>> abominable ! >>> -- -Mark Wieder mwieder at ahsoftware.net From vclement at gmail.com Sat Sep 7 22:28:11 2013 From: vclement at gmail.com (Vaughn Clement) Date: Sat, 7 Sep 2013 19:28:11 -0700 Subject: iPhoneControls group close In-Reply-To: <77F009D1-CB04-4B9E-96BA-C91FC92C9013@gmail.com> References: <1378593997991.8de73db9@Nodemailer> <77F009D1-CB04-4B9E-96BA-C91FC92C9013@gmail.com> Message-ID: Hi all The Stack Script for the same stack as the group: on openStack if environment() = "mobile" then mobileStartTrackingSensor "location",true end if end openStack on locationChanged latitude, longitude set the theCurrentLocation of this stack to latitude & comma & longitude end locationChanged on openCard put the short id of this card into field "Screen Number" pass opencard end openCard The Card Script: global browserID, theURL on openCard focus on nothing end openCard on loadBrowser iphoneControlCreate "browser" put the result into browserID iphoneControlSet browserID, "url", theURL iphoneControlSet browserID, "autofit",true iphoneControlSet browserID, "rect", the rect of group "browser" iphoneControlSet browserID, "delayRequests", false iphoneControlSet browserID, "dataDetectorTypes", "link, calendar event, phone number" iphoneControlSet browserID, "visible", true end loadBrowser The load Browser Button script: global theURL, witchmap on mouseUp if witchmap = "Google" then put fld id 1039 into theURL end if if witchmap = "Mapquest" then put fld id 1035 into theURL end if loadBrowser end mouseUp 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, Sep 7, 2013 at 5:19 PM, Gerry Orkin wrote: > Can you show us the code you use to create the browser control? > > Gerry > > > On 08/09/2013, at 9:23 AM, Vaughn Clement wrote: > > > The browser group is the name of the group object that I am using to > > display the Google or MapQuest web site. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From mcgrath3 at mac.com Sat Sep 7 22:46:19 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sat, 07 Sep 2013 22:46:19 -0400 Subject: iPhoneControls group close In-Reply-To: References: <1378593997991.8de73db9@Nodemailer> <77F009D1-CB04-4B9E-96BA-C91FC92C9013@gmail.com> Message-ID: <1FEE1E45-519E-485F-9246-5636009EA8DE@mac.com> Vaughn, The Card Script should include a closeCard handler: on closeCard mobileControlDelete browserID end closeCard or on closeCard mobileControlDelete "browser" end closeCard Either will work. Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Sep 7, 2013, at 10:28 PM, Vaughn Clement wrote: > Hi all > > The Stack Script for the same stack as the group: > > on openStack > if environment() = "mobile" then > mobileStartTrackingSensor "location",true > end if > end openStack > > on locationChanged latitude, longitude > set the theCurrentLocation of this stack to latitude & comma & longitude > end locationChanged > > on openCard > put the short id of this card into field "Screen Number" > pass opencard > end openCard > > > The Card Script: > > global browserID, theURL > > on openCard > focus on nothing > end openCard > > on loadBrowser > iphoneControlCreate "browser" > put the result into browserID > iphoneControlSet browserID, "url", theURL > iphoneControlSet browserID, "autofit",true > iphoneControlSet browserID, "rect", the rect of group "browser" > iphoneControlSet browserID, "delayRequests", false > iphoneControlSet browserID, "dataDetectorTypes", "link, calendar event, > phone number" > iphoneControlSet browserID, "visible", true > end loadBrowser > > The load Browser Button script: > > global theURL, witchmap > > on mouseUp > if witchmap = "Google" then > put fld id 1039 into theURL > end if > if witchmap = "Mapquest" then > put fld id 1035 into theURL > end if > loadBrowser > end mouseUp > > 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, Sep 7, 2013 at 5:19 PM, Gerry Orkin wrote: > >> Can you show us the code you use to create the browser control? >> >> Gerry >> >> >> On 08/09/2013, at 9:23 AM, Vaughn Clement wrote: >> >>> The browser group is the name of the group object that I am using to >>> display the Google or MapQuest web site. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 mcgrath3 at mac.com Sat Sep 7 22:51:47 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sat, 07 Sep 2013 22:51:47 -0400 Subject: iPhoneControls group close In-Reply-To: References: <1378593997991.8de73db9@Nodemailer> <77F009D1-CB04-4B9E-96BA-C91FC92C9013@gmail.com> Message-ID: Vaughn. Also, you should just use a rectangle for the browser 'rect' instead of a group, you have: iphoneControlSet browserID, "rect", the rect of group "browser" Instead of using a group "browser" -- delete that group and instead put a rectangle on the card named "browser" and then replace the line above with this in your script as well as adding the on closeCard handler from my other email: iphoneControlSet browserID, "rect", the rect of control "browser" Do both of these and that should solve your problems. Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Sep 7, 2013, at 10:28 PM, Vaughn Clement wrote: > Hi all > > The Stack Script for the same stack as the group: > > on openStack > if environment() = "mobile" then > mobileStartTrackingSensor "location",true > end if > end openStack > > on locationChanged latitude, longitude > set the theCurrentLocation of this stack to latitude & comma & longitude > end locationChanged > > on openCard > put the short id of this card into field "Screen Number" > pass opencard > end openCard > > > The Card Script: > > global browserID, theURL > > on openCard > focus on nothing > end openCard > > on loadBrowser > iphoneControlCreate "browser" > put the result into browserID > iphoneControlSet browserID, "url", theURL > iphoneControlSet browserID, "autofit",true > iphoneControlSet browserID, "rect", the rect of group "browser" > iphoneControlSet browserID, "delayRequests", false > iphoneControlSet browserID, "dataDetectorTypes", "link, calendar event, > phone number" > iphoneControlSet browserID, "visible", true > end loadBrowser > > The load Browser Button script: > > global theURL, witchmap > > on mouseUp > if witchmap = "Google" then > put fld id 1039 into theURL > end if > if witchmap = "Mapquest" then > put fld id 1035 into theURL > end if > loadBrowser > end mouseUp > > 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, Sep 7, 2013 at 5:19 PM, Gerry Orkin wrote: > >> Can you show us the code you use to create the browser control? >> >> Gerry >> >> >> On 08/09/2013, at 9:23 AM, Vaughn Clement wrote: >> >>> The browser group is the name of the group object that I am using to >>> display the Google or MapQuest web site. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 Sun Sep 8 00:01:23 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sun, 8 Sep 2013 00:01:23 -0400 (EDT) Subject: setting all the customProperties of A to those of B In-Reply-To: References: Message-ID: <8D07A5F37E6AFA8-130C-1AAFB@webmail-d162.sysops.aol.com> Not sure what is wrong, but this works as advertised. You are aware that the customProperties is an array, so you would see empty if you just, say: answer the customProperties of yourObject Craig -----Original Message----- From: Dr. Hawkins To: How to use LiveCode Sent: Sat, Sep 7, 2013 2:48 pm Subject: Re: setting all the customProperties of A to those of B On Sat, Sep 7, 2013 at 11:43 AM, Dr. Hawkins wrote: > Do I need to use an intermediate variable? And put the customProperties of grp B into zz set the customProperties of cd A to zz does indeed work. But why is it necessary? -- 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 dick.kriesel at mail.com Sun Sep 8 00:37:10 2013 From: dick.kriesel at mail.com (Dick Kriesel) Date: Sat, 7 Sep 2013 21:37:10 -0700 Subject: Apple Safari 6.1 issues warning In-Reply-To: <143534152134.20130907184958@ahsoftware.net> References: <143534152134.20130907184958@ahsoftware.net> Message-ID: <427ECDF7-C2B2-4FB5-A838-E8656C1A2EBB@mail.com> Mark -- I've noticed you belch out a pun now and then. I'll bet you feel better afterwards, too. On Sep 7, 2013, at 6:49 PM, Mark Wieder wrote: > Dick- > > Saturday, September 7, 2013, 5:52:22 PM, you wrote: > >> I knew in my gut what he meant. > > Sometimes I just can't stomach these puns. > >> On Sep 7, 2013, at 4:57 PM, "Marian Petrides, M.D." wrote: > >>> I wondered about that :-) >>> >>> On Sep 7, 2013, at 4:48 PM, stephen barncard >>> wrote: >>> >>>> < abdominal ! > NO! >>>> >>>> abominable ! >>>> From stephenREVOLUTION2 at barncard.com Sun Sep 8 01:55:53 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 7 Sep 2013 22:55:53 -0700 Subject: Apple Safari 6.1 issues warning In-Reply-To: <427ECDF7-C2B2-4FB5-A838-E8656C1A2EBB@mail.com> References: <143534152134.20130907184958@ahsoftware.net> <427ECDF7-C2B2-4FB5-A838-E8656C1A2EBB@mail.com> Message-ID: geesh... . I shouldn't have pointed out my mistake. Tough crowd. no slack! sqb On Sat, Sep 7, 2013 at 9:37 PM, Dick Kriesel wrote: > Mark -- I've noticed you belch out a pun now and then. > > I'll bet you feel better afterwards, too. > > On Sep 7, 2013, at 6:49 PM, Mark Wieder wrote: > > > Dick- > > > > Saturday, September 7, 2013, 5:52:22 PM, you wrote: > > > >> I knew in my gut what he meant. > > > > Sometimes I just can't stomach these puns. > > > >> On Sep 7, 2013, at 4:57 PM, "Marian Petrides, M.D." < > mpetrides at earthlink.net> wrote: > > > >>> I wondered about that :-) > >>> > >>> On Sep 7, 2013, at 4:48 PM, stephen barncard > >>> wrote: > >>> > >>>> < abdominal ! > NO! > >>>> > >>>> abominable ! > >>>> > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From dick.kriesel at mail.com Sun Sep 8 02:59:07 2013 From: dick.kriesel at mail.com (Dick Kriesel) Date: Sat, 7 Sep 2013 23:59:07 -0700 Subject: Apple Safari 6.1 issues warning In-Reply-To: References: <143534152134.20130907184958@ahsoftware.net> <427ECDF7-C2B2-4FB5-A838-E8656C1A2EBB@mail.com> Message-ID: <648D6CFC-106C-48AE-9882-31281766BD4D@mail.com> Stephen -- I'm glad you did; you made the thread more fun than if someone else had pointed it out. A belly laugh, even, Stephen. On Sep 7, 2013, at 10:55 PM, stephen barncard wrote: > geesh... . I shouldn't have pointed out my mistake. Tough crowd. > no slack! From gcanyon at gmail.com Sun Sep 8 03:02:37 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sun, 8 Sep 2013 02:02:37 -0500 Subject: What is the size limit for numbers in LC? -- and multiplying really large numbers In-Reply-To: References: <52290FA4.9060003@economy-x-talk.com> <117423915428.20130906121242@ahsoftware.net> Message-ID: On Sat, Sep 7, 2013 at 2:07 PM, David Bovill wrote: > The bits I don't quite get yet are: > > 1. ignore any overflows (just use the lowest 64 bits) > 2. grab an 8-byte chunk as a 64-bit integer > 3. add it to the checksum > > My understanding is that I should be: > > 1. Using binaryDecode to "grab an 8-byte chunk as a 64-bit integer" > 2. Livecode's format function to "ignore any overflows (just use the > lowest 64 bits)" > > However, as I understand it LiveCode does not do 64bit integers, which is > why the "Q" or "q" options for binaryDecode are not available? So I am not > quite sure what I should be grabbing. > I answered in the original thread with code that I think solves this, but not in this way. In the above description: 1. "ignore any overflows" just means that every time you do an operation and end up with more than 64 bits, you can drop anything higher. In my solution I ignored this until the end and truncated the final answer. 2. Yes, but remember the little-endian-ness of the byte order (I only found this through trial and error) 3. yep then: 1. This would work. It appears you'd need to use "B*" on each byte 2. I suppose, but in this context it seems easier just to take what you want by character count of the results. I don't think LC has bit-math at all, hence why I stayed with decimal until the very end. It would be possible to write functions, but they would be slower than (for example) my bigPlus function, since it can parse the arguments into 14-digit chunks, while any solution for bases would need to go character-by-character to get the digits/carries right. gc From richmondmathewson at gmail.com Sun Sep 8 03:45:43 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 08 Sep 2013 10:45:43 +0300 Subject: Apple Safari 6.1 issues warning In-Reply-To: <648D6CFC-106C-48AE-9882-31281766BD4D@mail.com> References: <143534152134.20130907184958@ahsoftware.net> <427ECDF7-C2B2-4FB5-A838-E8656C1A2EBB@mail.com> <648D6CFC-106C-48AE-9882-31281766BD4D@mail.com> Message-ID: <522C2B27.4050707@gmail.com> On 09/08/2013 09:59 AM, Dick Kriesel wrote: > Stephen -- I'm glad you did; you made the thread more fun than if someone else had pointed it out. > > A belly laugh, even, Stephen. I'd better not start, as you don't really want a face full of verbal diaorrhea. Richmond. > > On Sep 7, 2013, at 10:55 PM, stephen barncard wrote: > >> geesh... . I shouldn't have pointed out my mistake. Tough crowd. >> no slack! > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Sun Sep 8 03:49:37 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 08 Sep 2013 10:49:37 +0300 Subject: Apple Safari 6.1 issues warning In-Reply-To: References: Message-ID: <522C2C11.1080603@gmail.com> On 09/07/2013 11:23 PM, stephen barncard wrote: > > > Safari 6.1 shows us what's in our Mavericks future: More controlling and > more UI changes that annoy. > > Windows, Apple, and even the Ubuntu people are doing this. I believe that IF people voted "with their feet" and moved over to Linux and other alternatives en masse this would bring pressure to bear on Microsoft, Apple and Canonical to stop shoving their rigid vision of the future down our throats and do some customer research. Richmond. From dave at applicationinsight.com Sun Sep 8 06:13:31 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Sun, 8 Sep 2013 03:13:31 -0700 (PDT) Subject: setting all the customProperties of A to those of B In-Reply-To: References: Message-ID: <1378635210997-4669512.post@n4.nabble.com> You are using two different control types (group and card). Perhaps you can do the setting of customProperties between two controls of the same type without the need for an intervening variable Dr. Hawkins wrote > And > > put the customProperties of grp B into zz > set the customProperties of cd A to zz > > does indeed work. > > But why is it necessary? -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/setting-all-the-customProperties-of-A-to-those-of-B-tp4669483p4669512.html Sent from the Revolution - User mailing list archive at Nabble.com. From m.schonewille at economy-x-talk.com Sun Sep 8 06:35:48 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 08 Sep 2013 12:35:48 +0200 Subject: [ANN] LiveCode for the Real Beginner In-Reply-To: <5225C911.4050902@economy-x-talk.com> References: <5225C911.4050902@economy-x-talk.com> Message-ID: <522C5304.60100@economy-x-talk.com> Hi, Tomorrow we'll be shipping more books. If you want to have it next week, you need to order it today and make sure that you confirm your address when we send you a request. > In a few days, we will be shipping copies of my book Programming > LiveCode for the Real Beginner again. If you don't want to wait long, > this is the time to order your copy. If you order it now, We'll be > shipping it in a few days and you'll get it within 10 days (depending on > your location). Go to http://livecodebeginner.economy-x-talk.com/ for > more info. > > We have added TrialPay as a payment option. This means that you can pay > with credit card again, without having to use PayPal. If available, you > can order an alternate product and receive the book for free or you > choose the "rather pay" option and pay for the book. (Currently, TP is > unavailable in some countries; we try to fix this). If you're in the > Euro zone, you might want to do a bank transfer. > > Another new sales channel is Lezerspunt.nl. Although this is a Dutch > website, they ship all over the world. Currently, this is the best > option if you are in the Netherlands and want to use iDeal. (If you are > in a different country, you can use PayPal). If you click on this link > http://qery.us/3z3 you will go directly to the display page for my book > in the Lezerspunt store. > > After ordering your book, make sure to keep an eye on your mail box (and > possibly spam box). We will send you an e-mail, asking you to confirm > your postal address. If you don't confirm your address, we can't send > you your book. Please, make sure that PayPal, TrialPay and your credit > card company have your correct e-mail address, phone number and postal > address. They will forward this information to Economy-x-Talk and if any > information is incorrect, your book may not arrive. > > I know that many people are currently studying the book. If you have any > questions, you can ask at http://livecodebeginner.economy-x-talk.com/qa/ > where you can also discuss subjects with fellow "students" and if you're > lucky I'll answer your questions myself. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other > colour spaces. http://www.color-converter.com > > Buy my new book "Programming LiveCode for the Real Beginner" > http://qery.us/3fi > > Fill out this survey please > http://livecodebeginner.economy-x-talk.com/survey/ > From admin at FlexibleLearning.com Sun Sep 8 06:43:19 2013 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Sun, 8 Sep 2013 11:43:19 +0100 Subject: Brave New World (was Re: Apple Safari 6.1 issues warning) In-Reply-To: Message-ID: On 09/07/2013 11:23 PM, stephen barncard wrote: > > > Safari 6.1 shows us what's in our Mavericks future: More controlling and > more UI changes that annoy. > > Richmond replied: > Windows, Apple, and even the Ubuntu people are doing this. > > I believe that IF people voted "with their feet" and moved over to Linux > and other alternatives en masse this would bring pressure to bear on > Microsoft, Apple and Canonical to stop shoving their rigid vision of the > future down our throats and do some customer research. > > Richmond. C'mon guys... Get with the program... This is all part of 'smarter, faster, simpler' for the new generation. Remember, we are now OLD. On-demand single-purpose apps, pre-defined choices with specific action support only, clean and obvious interactivity... i.e. dumbed down, we-know-best, restricted access, interface controlled usage for the new generation who live on-line, are time-challenged and whose definition of social interaction is Facebook and Twitter. It's the future of a brave new world, albeit based on research of under-30's Silicon Valley focus-groups. Actually, you can keep it. (grumble, grumble, mutter, mutter) Hugh Senior FLCo From gerry.orkin at gmail.com Sun Sep 8 06:55:17 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Sun, 8 Sep 2013 20:55:17 +1000 Subject: iPhoneControls group close In-Reply-To: References: <1378593997991.8de73db9@Nodemailer> <77F009D1-CB04-4B9E-96BA-C91FC92C9013@gmail.com> Message-ID: <21C75FDB-E308-4753-8958-340AEE5C4BA9@gmail.com> Vaughn Tom beat me to it re the rect you are using and the delete control stuff. However I think Tom is wrong about his second delete example since you haven't given the browser control a name when you create it. Do that this way: iphoneControlCreate "browser", "mapbrowser" That way you can refer to it by name in any other script (including the delete control script): on closeCard mobileControlDelete "mapbrowser" end closeCard Cheers Gerry On 08/09/2013, at 12:51 PM, Thomas McGrath III wrote: > Do both of these and that should solve your problems. From richmondmathewson at gmail.com Sun Sep 8 07:15:23 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 08 Sep 2013 14:15:23 +0300 Subject: Web browser plugins revisited Message-ID: <522C5C4B.40907@gmail.com> Yeah, it's hoary chestnut time . . . I wonder exactly why RunRev are not trying for a web-browser plug-in again? It would be very useful indeed for online demos . . . Richmond. From richmondmathewson at gmail.com Sun Sep 8 07:27:32 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 08 Sep 2013 14:27:32 +0300 Subject: GPL and money? Message-ID: <522C5F24.9050707@gmail.com> I have just read this: "These unfortunate comments seem to stem from a common misunderstanding, namely that software freedom requires that software be made available without cost. Such is not true and there is nothing in the GNU GPL which prevents charging for software. In fact the GNU website states that charging money for software licensed under the GPL is allowed . This is why software freedom advocates often quip that they are in favour of "free as in freedom, not free as in beer"." [ http://distrowatch.com/weekly.php?issue=20130826#qa ] Does that mean that developers producing standalones with LC Community are permitted to charge for their software? AND . . . does that mean that those who purchase software made using LC Community cannot redistribute is "as is" but must first modify some of the code? Richmond. From vclement at gmail.com Sun Sep 8 07:51:53 2013 From: vclement at gmail.com (Vaughn Clement) Date: Sun, 8 Sep 2013 04:51:53 -0700 Subject: iPhoneControls group close In-Reply-To: References: <1378593997991.8de73db9@Nodemailer> <77F009D1-CB04-4B9E-96BA-C91FC92C9013@gmail.com> Message-ID: Hi Thomas Although LC is an English style scripting language, it also needs to be proper English as I am finding out... Thank you for the assistance. 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, Sep 7, 2013 at 7:51 PM, Thomas McGrath III wrote: > Vaughn. > > Also, you should just use a rectangle for the browser 'rect' instead of a > group, you have: > iphoneControlSet browserID, "rect", the rect of group "browser" > > Instead of using a group "browser" -- delete that group and instead put a > rectangle on the card named "browser" and then replace the line above with > this in your script as well as adding the on closeCard handler from my > other email: > > iphoneControlSet browserID, "rect", the rect of control "browser" > > Do both of these and that should solve your problems. > > Tom > > -- Tom McGrath III > http://lazyriver.on-rev.com > mcgrath3 at mac.com > > On Sep 7, 2013, at 10:28 PM, Vaughn Clement wrote: > > > Hi all > > > > The Stack Script for the same stack as the group: > > > > on openStack > > if environment() = "mobile" then > > mobileStartTrackingSensor "location",true > > end if > > end openStack > > > > on locationChanged latitude, longitude > > set the theCurrentLocation of this stack to latitude & comma & > longitude > > end locationChanged > > > > on openCard > > put the short id of this card into field "Screen Number" > > pass opencard > > end openCard > > > > > > The Card Script: > > > > global browserID, theURL > > > > on openCard > > focus on nothing > > end openCard > > > > on loadBrowser > > iphoneControlCreate "browser" > > put the result into browserID > > iphoneControlSet browserID, "url", theURL > > iphoneControlSet browserID, "autofit",true > > iphoneControlSet browserID, "rect", the rect of group "browser" > > iphoneControlSet browserID, "delayRequests", false > > iphoneControlSet browserID, "dataDetectorTypes", "link, calendar event, > > phone number" > > iphoneControlSet browserID, "visible", true > > end loadBrowser > > > > The load Browser Button script: > > > > global theURL, witchmap > > > > on mouseUp > > if witchmap = "Google" then > > put fld id 1039 into theURL > > end if > > if witchmap = "Mapquest" then > > put fld id 1035 into theURL > > end if > > loadBrowser > > end mouseUp > > > > 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, Sep 7, 2013 at 5:19 PM, Gerry Orkin > wrote: > > > >> Can you show us the code you use to create the browser control? > >> > >> Gerry > >> > >> > >> On 08/09/2013, at 9:23 AM, Vaughn Clement wrote: > >> > >>> The browser group is the name of the group object that I am using to > >>> display the Google or MapQuest web site. > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From richmondmathewson at gmail.com Sun Sep 8 08:20:37 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 08 Sep 2013 15:20:37 +0300 Subject: Mac Classic versions Message-ID: <522C6B95.2040904@gmail.com> At the risk of annoying someone . . . I am in the process of converting a slot-loading G3 iMac backwards from 10.4.11 to 9.2 as I have unearthed a large number of Dorling-Kindersley CD-ROMs that will be put to good use in my school. I am also on the look out for Mac Classic versions of RunRev 2.0.1 and Metacard 2.4 . . . Richmond. From dunbarx at aol.com Sun Sep 8 09:31:12 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sun, 8 Sep 2013 09:31:12 -0400 (EDT) Subject: setting all the customProperties of A to those of B In-Reply-To: <1378635210997-4669512.post@n4.nabble.com> References: <1378635210997-4669512.post@n4.nabble.com> Message-ID: <8D07AAED1DDAD4A-130C-1C49F@webmail-d162.sysops.aol.com> I would never think that could be an issue. Custom properties are not object dependent. I set the customProperties of a card to that of a button. Worked as I assumed it would. Craig Newman -----Original Message----- From: Dave Kilroy To: use-revolution Sent: Sun, Sep 8, 2013 6:14 am Subject: Re: setting all the customProperties of A to those of B You are using two different control types (group and card). Perhaps you can do the setting of customProperties between two controls of the same type without the need for an intervening variable Dr. Hawkins wrote > And > > put the customProperties of grp B into zz > set the customProperties of cd A to zz > > does indeed work. > > But why is it necessary? -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/setting-all-the-customProperties-of-A-to-those-of-B-tp4669483p4669512.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 dochawk at gmail.com Sun Sep 8 09:37:16 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 8 Sep 2013 06:37:16 -0700 Subject: setting all the customProperties of A to those of B In-Reply-To: <8D07AAED1DDAD4A-130C-1C49F@webmail-d162.sysops.aol.com> References: <1378635210997-4669512.post@n4.nabble.com> <8D07AAED1DDAD4A-130C-1C49F@webmail-d162.sysops.aol.com> Message-ID: On Sun, Sep 8, 2013 at 6:31 AM, wrote: > I would never think that could be an issue. Custom properties are not >object dependent. I set the customProperties of a card to that of a button. >Worked as I assumed it would. Buttons are special, though; they're set up to be behaviors. Could this be it? Group to card left me with empty properties; group to variable to card worked. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From alex at tweedly.net Sun Sep 8 09:38:40 2013 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 08 Sep 2013 14:38:40 +0100 Subject: Anyone have an old Pentium II machine? In-Reply-To: <2113061F-C0DF-45FB-8B74-F45ADB7BF092@gmail.com> References: <2113061F-C0DF-45FB-8B74-F45ADB7BF092@gmail.com> Message-ID: <522C7DE0.4010806@tweedly.net> The Macbook is just that much faster .... He was using an old machine, and a (now) old version of Python (artcile was from 2004). On My Macbook Pro the Python versions are somewhere in the 3-5 million per second (assuming my re-write of the timing stuff was right - he used system packages that are now obsolete). -- Alex. On 08/09/2013 01:43, Geoff Canyon wrote: > I saw this on news.ycombinator.com -- http://www.skymind.com/~ocrow/python_string/ -- "Efficient String Concatenation in Python" and thought, LC is good at that... > > on my machine, here's the script and results: > > on mouseUp > put the script of me into R > repeat for each item C in "20000,500000" > put empty into x > put the long seconds into T > repeat with i = 1 to C > put i after x > end repeat > put the long seconds - T into T > put cr & cr & "1 to" && C && "took" && T && "seconds, averaging" && round(C/T) && "per second." after R > end repeat > put R > end mouseUp > > 1 to 20000 took 0.012965 seconds, averaging 1542619 per second. > > 1 to 500000 took 0.282053 seconds, averaging 1772717 per second. > > In the article he says, "I ran these tests using Python 2.2.1 on a 433MHz PII Celeron under FreeBSD 4.9." His naive approach, roughly equivalent to what I did here, manages less than 4,000 concatenations per second, while his clever fastest method manages less than 120,000. I'm curious whether LC is that much more efficient, or if it's just that a MacBook is that much faster. Anyone have an equivalent PC to compare on? > > Sent from my iPad > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Sun Sep 8 09:40:22 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 8 Sep 2013 06:40:22 -0700 Subject: GPL and money? In-Reply-To: <522C5F24.9050707@gmail.com> References: <522C5F24.9050707@gmail.com> Message-ID: On Sun, Sep 8, 2013 at 4:27 AM, Richmond wrote: > Does that mean that developers producing standalones with LC Community are > permitted > to charge for their software? Yes, but . . . > AND . . . does that mean that those who purchase software made using LC > Community cannot redistribute > is "as is" but must first modify some of the code? Nope. They can redistribute it with or without modification, for free of for charge. You *can* sell GPL software. Once. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From mwieder at ahsoftware.net Sun Sep 8 09:57:10 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 8 Sep 2013 06:57:10 -0700 Subject: Anyone have an old Pentium II machine? In-Reply-To: <522C7DE0.4010806@tweedly.net> References: <2113061F-C0DF-45FB-8B74-F45ADB7BF092@gmail.com> <522C7DE0.4010806@tweedly.net> Message-ID: <177577783709.20130908065710@ahsoftware.net> Alex- Sunday, September 8, 2013, 6:38:40 AM, you wrote: > On My Macbook Pro the Python versions are somewhere in the 3-5 million > per second > (assuming my re-write of the timing stuff was right - he used system > packages that are now obsolete). Yeah - I'm curious about your rewrite. I tried with the timeit package and couldn't come up with a satisfactory refactoring. -- -Mark Wieder mwieder at ahsoftware.net From roger.e.eller at sealedair.com Sun Sep 8 10:15:27 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 8 Sep 2013 10:15:27 -0400 Subject: Apple Safari 6.1 issues warning In-Reply-To: <427ECDF7-C2B2-4FB5-A838-E8656C1A2EBB@mail.com> References: <143534152134.20130907184958@ahsoftware.net> <427ECDF7-C2B2-4FB5-A838-E8656C1A2EBB@mail.com> Message-ID: Punsters (aka punishers) often need to trial their puns on loving friends and family. What bugs, if any, have you discovered in-test-in'? On Sep 8, 2013 12:37 AM, "Dick Kriesel" wrote: > > Mark -- I've noticed you belch out a pun now and then. > > I'll bet you feel better afterwards, too. > > On Sep 7, 2013, at 6:49 PM, Mark Wieder wrote: > > > Dick- > > > > Saturday, September 7, 2013, 5:52:22 PM, you wrote: > > > >> I knew in my gut what he meant. > > > > Sometimes I just can't stomach these puns. > > > >> On Sep 7, 2013, at 4:57 PM, "Marian Petrides, M.D." < mpetrides at earthlink.net> wrote: > > > >>> I wondered about that :-) > >>> > >>> On Sep 7, 2013, at 4:48 PM, stephen barncard > >>> wrote: > >>> > >>>> < abdominal ! > NO! > >>>> > >>>> abominable ! > >>>> From dave at applicationinsight.com Sun Sep 8 10:23:40 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Sun, 8 Sep 2013 07:23:40 -0700 (PDT) Subject: setting all the customProperties of A to those of B In-Reply-To: References: <1378635210997-4669512.post@n4.nabble.com> <8D07AAED1DDAD4A-130C-1C49F@webmail-d162.sysops.aol.com> Message-ID: <1378650220702-4669526.post@n4.nabble.com> Yes I agree buttons are special - however just did some tests and setting customProperties group to group was fine, as was card to card - group to card failed for me until I specified the card the group was on - and then it worked fine (LiveCode 6.1 rc4 on Lion) "set the customproperties of cd cdTwo to the customproperties of grp grp2 of cd cdOne" -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/setting-all-the-customProperties-of-A-to-those-of-B-tp4669483p4669526.html Sent from the Revolution - User mailing list archive at Nabble.com. From pmbrig at gmail.com Sun Sep 8 10:51:54 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Sun, 8 Sep 2013 10:51:54 -0400 Subject: Brave New World (was Re: Apple Safari 6.1 issues warning) In-Reply-To: References: Message-ID: On Sep 8, 2013, at 6:43 AM, FlexibleLearning.com wrote: > On 09/07/2013 11:23 PM, stephen barncard wrote: >> >> >> Safari 6.1 shows us what's in our Mavericks future: More controlling and >> more UI changes that annoy. >> >> > > Richmond replied: > >> Windows, Apple, and even the Ubuntu people are doing this. >> >> I believe that IF people voted "with their feet" and moved over to Linux >> and other alternatives en masse this would bring pressure to bear on >> Microsoft, Apple and Canonical to stop shoving their rigid vision of the >> future down our throats and do some customer research. >> >> Richmond. > > C'mon guys... Get with the program... This is all part of 'smarter, faster, > simpler' for the new generation. Remember, we are now OLD. On-demand > single-purpose apps, pre-defined choices with specific action support only, > clean and obvious interactivity... i.e. dumbed down, we-know-best, > restricted access, interface controlled usage for the new generation who > live on-line, are time-challenged and whose definition of social interaction > is Facebook and Twitter. It's the future of a brave new world, albeit based > on research of under-30's Silicon Valley focus-groups. > > Actually, you can keep it. > > (grumble, grumble, mutter, mutter) > > Hugh Senior > FLCo What's the younger generation coming to, anyway? Why, I still remember when there was no electricity and we had to watch TV by candlelight?. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From richmondmathewson at gmail.com Sun Sep 8 11:01:25 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 08 Sep 2013 18:01:25 +0300 Subject: [OT] VMware Player 6 Message-ID: <522C9145.90604@gmail.com> Is now available, and there is a FREE version for personal use although you have to navigate round the "VMware Plus" at $85 stuff. Richmond. From dave at applicationinsight.com Sun Sep 8 11:05:54 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Sun, 8 Sep 2013 08:05:54 -0700 (PDT) Subject: Brave New World (was Re: Apple Safari 6.1 issues warning) In-Reply-To: References: Message-ID: <1378652754185-4669529.post@n4.nabble.com> wait ... you had candles? -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Brave-New-World-was-Re-Apple-Safari-6-1-issues-warning-tp4669514p4669529.html Sent from the Revolution - User mailing list archive at Nabble.com. From richmondmathewson at gmail.com Sun Sep 8 11:17:35 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 08 Sep 2013 18:17:35 +0300 Subject: Brave New World (was Re: Apple Safari 6.1 issues warning) In-Reply-To: <1378652754185-4669529.post@n4.nabble.com> References: <1378652754185-4669529.post@n4.nabble.com> Message-ID: <522C950F.4040802@gmail.com> On 09/08/2013 06:05 PM, Dave Kilroy wrote: > wait ... you had candles? I was brought up in a superior family: we has an abacus. > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/Brave-New-World-was-Re-Apple-Safari-6-1-issues-warning-tp4669514p4669529.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 m.schonewille at economy-x-talk.com Sun Sep 8 11:20:46 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 08 Sep 2013 17:20:46 +0200 Subject: David Smith Message-ID: <522C95CE.4060805@economy-x-talk.com> Dear David Smith, I'm trying to contact you, but apparently I don't have the right contact data and it is impossible to reach you. Please, send me an e-mail as soon as possible. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ From rman at free.fr Sun Sep 8 11:48:45 2013 From: rman at free.fr (Robert Mann) Date: Sun, 8 Sep 2013 08:48:45 -0700 (PDT) Subject: [on-rev] Problem with revIgniter on DIESEL - any clue!? In-Reply-To: <1378488661946-4669463.post@n4.nabble.com> References: <1378488661946-4669463.post@n4.nabble.com> Message-ID: <1378655325266-4669532.post@n4.nabble.com> Thanks for the info. So far David could not solve the problem on DIESEL, my account has been moved to TIO where everything works fine! Mystery, mystery..! -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/on-rev-Problem-with-revIgniter-on-DIESEL-any-clue-tp4669463p4669532.html Sent from the Revolution - User mailing list archive at Nabble.com. From dochawk at gmail.com Sun Sep 8 12:02:49 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 8 Sep 2013 09:02:49 -0700 Subject: setting all the customProperties of A to those of B In-Reply-To: <1378650220702-4669526.post@n4.nabble.com> References: <1378635210997-4669512.post@n4.nabble.com> <8D07AAED1DDAD4A-130C-1C49F@webmail-d162.sysops.aol.com> <1378650220702-4669526.post@n4.nabble.com> Message-ID: On Sun, Sep 8, 2013 at 7:23 AM, Dave Kilroy wrote: > Yes I agree buttons are special - however just did some tests and setting > customProperties group to group was fine, as was card to card - group to > card failed for me until I specified the card the group was on - and then it > worked fine (LiveCode 6.1 rc4 on Lion) hm. Before simplifying to post, mine was to a variable holding the long name of the target group. (5.5.4. I tried 6.1.blah yesterday for a couple of hours, but it lost the ability to set those *(%$& red dots every few minutes, and when loading, it tended to set them inactive . . .) -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From alex at tweedly.net Sun Sep 8 12:20:20 2013 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 08 Sep 2013 17:20:20 +0100 Subject: Anyone have an old Pentium II machine? In-Reply-To: <177577783709.20130908065710@ahsoftware.net> References: <2113061F-C0DF-45FB-8B74-F45ADB7BF092@gmail.com> <522C7DE0.4010806@tweedly.net> <177577783709.20130908065710@ahsoftware.net> Message-ID: <522CA3C4.7010406@tweedly.net> I googled it (can't remember exactly what phrase) and found a page which described the obsolete timibg package, and had a "hpw tp replace it using the new 'time' package", and copy/pasted the code form that. It just put the various funciton in-line - so I had to change e.g. "timing.start()" to simply "start()". Code below .... import time timer = time.time t0 = t1 = 0 def start(): global t0 t0 = timer() def finish(): global t1 t1 = timer() def seconds(): return int(t1 - t0) def milli(): return int((t1 - t0) * 1000) def micro(): return int((t1 - t0) * 1000000) and then left the rest of his code only changed to remove "timing." in various places. (Actually, the code I copied was clever about setting "timer" to either time.time or time.clock depending if you were on Windows - but I knew I wasn't so I just simplified it. Similarly, I removed the section from the concatenation program which tried to get the process size, and substituted a "process_size = 0" for it.) -- Alex. On 08/09/2013 14:57, Mark Wieder wrote: > Alex- > > Sunday, September 8, 2013, 6:38:40 AM, you wrote: > >> On My Macbook Pro the Python versions are somewhere in the 3-5 million >> per second >> (assuming my re-write of the timing stuff was right - he used system >> packages that are now obsolete). > Yeah - I'm curious about your rewrite. I tried with the timeit package > and couldn't come up with a satisfactory refactoring. > From gcanyon at gmail.com Sun Sep 8 13:00:05 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sun, 8 Sep 2013 12:00:05 -0500 Subject: Anyone have an old Pentium II machine? In-Reply-To: <522C7DE0.4010806@tweedly.net> References: <2113061F-C0DF-45FB-8B74-F45ADB7BF092@gmail.com> <522C7DE0.4010806@tweedly.net> Message-ID: On Sun, Sep 8, 2013 at 8:38 AM, Alex Tweedly wrote: > On My Macbook Pro the Python versions are somewhere in the 3-5 million > per second > (assuming my re-write of the timing stuff was right - he used system > packages that are now obsolete). > For which of his 6 versions of the code? From gcanyon at gmail.com Sun Sep 8 13:01:51 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sun, 8 Sep 2013 12:01:51 -0500 Subject: David Smith In-Reply-To: <522C95CE.4060805@economy-x-talk.com> References: <522C95CE.4060805@economy-x-talk.com> Message-ID: On Sun, Sep 8, 2013 at 10:20 AM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Dear David Smith, > > I'm trying to contact you, but apparently I don't have the right contact > data and it is impossible to reach you. Please, send me an e-mail as soon > as possible. > > -- > Best regards, > > Mark Schonewille > FYI, Mark, gmail wanted to call this spam for me :-/ From rdimola at evergreeninfo.net Sun Sep 8 13:13:31 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Sun, 8 Sep 2013 13:13:31 -0400 Subject: iPhoneControls group close In-Reply-To: References: Message-ID: <00e501ceacb6$beb2fe70$3c18fb50$@net> Vaughn, Here's what I put in the stack script. Just to make sure.... on closecard If the environment = "mobile" repeat for each line mcontrol in mobileControls() mobileControlDelete mcontrol end repeat end if end closecard 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 Vaughn Clement Sent: Wednesday, September 04, 2013 11:59 AM To: How to use LiveCode Subject: iPhoneControls group close Good Day All I am another new user who has a question about removing a iPhoneControl i.e. a browser after the task is done. Issue: I created a mainstack that included a series of image objects that were to be used to simulate a tab interface. I used scripts in buttons to Hide / Show the group for each image area. My buttons worked for the most part, but I ran into and issue when I tried to display Google Maps in the main stack. The iPhoneControl in the simulator would not display the grouped object. I was told to use a new card in the main stack to allow the grouped object to function. I added the card and upon testing I was able to get the map app to work in the group browser as required. The issue: When I leave the card with the map showing, the map now appears on top of all the other group images in the main stack. I tired everything I could think of to close the iPhone control when leaving the card with the group. Nothing seems to work. I tried iPhoneControlDelete and it had no effect. I read the tutorials and tried anything that looked like it might work. Has anyone had this issue? 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 _______________________________________________ use-livecode mailing list use-livecode at 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 Sep 8 13:15:59 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 8 Sep 2013 10:15:59 -0700 Subject: Brave New World (was Re: Apple Safari 6.1 issues warning) In-Reply-To: <522C950F.4040802@gmail.com> References: <1378652754185-4669529.post@n4.nabble.com> <522C950F.4040802@gmail.com> Message-ID: <941289930.20130908101559@ahsoftware.net> Richmond- Sunday, September 8, 2013, 8:17:35 AM, you wrote: > I was brought up in a superior family: we has an abacus. You're an abacus And my heart was counting on us --Barenaked Ladies "Adrift" -- -Mark Wieder mwieder at ahsoftware.net From m.schonewille at economy-x-talk.com Sun Sep 8 13:26:59 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 8 Sep 2013 19:26:59 +0200 Subject: David Smith In-Reply-To: References: <522C95CE.4060805@economy-x-talk.com> Message-ID: <31119A29-980A-4A19-AD00-EB3599F8EC1E@economy-x-talk.com> Hi Geoff, Gmail does that a lot with e-mails from this list. Perhaps it is better not to use Gmail or to whitelist all e-mails from this list. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com We have time for new software development projects. Contact me for a quote. On 8 sep 2013, at 19:01, Geoff Canyon wrote: > > FYI, Mark, gmail wanted to call this spam for me :-/ From dick.kriesel at mail.com Sun Sep 8 13:32:02 2013 From: dick.kriesel at mail.com (Dick Kriesel) Date: Sun, 8 Sep 2013 10:32:02 -0700 Subject: Apple Safari 6.1 issues warning In-Reply-To: References: <143534152134.20130907184958@ahsoftware.net> <427ECDF7-C2B2-4FB5-A838-E8656C1A2EBB@mail.com> Message-ID: <430412F0-6EA5-416B-90E5-1656E3E8673E@mail.com> Roger -- I could write a whole book about 'em. Well, maybe just an appendix. On Sep 8, 2013, at 7:15 AM, Roger Eller wrote: > Punsters (aka punishers) often need to trial their puns on loving friends > and family. What bugs, if any, have you discovered in-test-in'? > > On Sep 8, 2013 12:37 AM, "Dick Kriesel" wrote: >> >> Mark -- I've noticed you belch out a pun now and then. >> >> I'll bet you feel better afterwards, too. >> >> On Sep 7, 2013, at 6:49 PM, Mark Wieder wrote: >> >>> Dick- >>> >>> Saturday, September 7, 2013, 5:52:22 PM, you wrote: >>> >>>> I knew in my gut what he meant. >>> >>> Sometimes I just can't stomach these puns. >>> >>>> On Sep 7, 2013, at 4:57 PM, "Marian Petrides, M.D." < > mpetrides at earthlink.net> wrote: >>> >>>>> I wondered about that :-) >>>>> >>>>> On Sep 7, 2013, at 4:48 PM, stephen barncard >>>>> wrote: >>>>> >>>>>> < abdominal ! > NO! >>>>>> >>>>>> abominable ! >>>>>> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Sun Sep 8 13:33:46 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 08 Sep 2013 20:33:46 +0300 Subject: Apple Safari 6.1 issues warning In-Reply-To: <430412F0-6EA5-416B-90E5-1656E3E8673E@mail.com> References: <143534152134.20130907184958@ahsoftware.net> <427ECDF7-C2B2-4FB5-A838-E8656C1A2EBB@mail.com> <430412F0-6EA5-416B-90E5-1656E3E8673E@mail.com> Message-ID: <522CB4FA.8020103@gmail.com> On 09/08/2013 08:32 PM, Dick Kriesel wrote: > Roger -- I could write a whole book about 'em. > > Well, maybe just an appendix. An efflorescence of gut flora, maybe? > > On Sep 8, 2013, at 7:15 AM, Roger Eller wrote: > >> Punsters (aka punishers) often need to trial their puns on loving friends >> and family. What bugs, if any, have you discovered in-test-in'? >> >> On Sep 8, 2013 12:37 AM, "Dick Kriesel" wrote: >>> Mark -- I've noticed you belch out a pun now and then. >>> >>> I'll bet you feel better afterwards, too. >>> >>> On Sep 7, 2013, at 6:49 PM, Mark Wieder wrote: >>> >>>> Dick- >>>> >>>> Saturday, September 7, 2013, 5:52:22 PM, you wrote: >>>> >>>>> I knew in my gut what he meant. >>>> Sometimes I just can't stomach these puns. >>>> >>>>> On Sep 7, 2013, at 4:57 PM, "Marian Petrides, M.D." < >> mpetrides at earthlink.net> wrote: >>>>>> I wondered about that :-) >>>>>> >>>>>> On Sep 7, 2013, at 4:48 PM, stephen barncard >>>>>> wrote: >>>>>> >>>>>>> < abdominal ! > NO! >>>>>>> >>>>>>> abominable ! >>>>>>> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 stephenREVOLUTION2 at barncard.com Sun Sep 8 13:46:41 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 8 Sep 2013 10:46:41 -0700 Subject: David Smith In-Reply-To: <31119A29-980A-4A19-AD00-EB3599F8EC1E@economy-x-talk.com> References: <522C95CE.4060805@economy-x-talk.com> <31119A29-980A-4A19-AD00-EB3599F8EC1E@economy-x-talk.com> Message-ID: On Sun, Sep 8, 2013 at 10:26 AM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Perhaps it is better not to use Gmail or to whitelist all e-mails from > this list. > Mark, that's really a stretch. Gmail works better than just about anything out there....... I'd look elsewhere for problems. Sometimes it's just too much UPPER CASE that triggers. -- Stephen Barncard San Francisco Ca. USA more about sqb From m.schonewille at economy-x-talk.com Sun Sep 8 13:51:10 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 8 Sep 2013 19:51:10 +0200 Subject: David Smith In-Reply-To: References: <522C95CE.4060805@economy-x-talk.com> <31119A29-980A-4A19-AD00-EB3599F8EC1E@economy-x-talk.com> Message-ID: <75E4F8BB-10B9-45B4-B6CB-2040ADAA26B0@economy-x-talk.com> Guys, the message was for someone called David Smith and only for him. There is absolutely no need to start a discussion. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com We have time for new software development projects. Contact me for a quote. On 8 sep 2013, at 19:46, stephen barncard wrote: > On Sun, Sep 8, 2013 at 10:26 AM, Mark Schonewille < > m.schonewille at economy-x-talk.com> wrote: > >> Perhaps it is better not to use Gmail or to whitelist all e-mails from >> this list. >> > > Mark, that's really a stretch. > > Gmail works better than just about anything out there....... I'd look > elsewhere for problems. > > Sometimes it's just too much UPPER CASE that triggers. > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From stephenREVOLUTION2 at barncard.com Sun Sep 8 13:54:43 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 8 Sep 2013 10:54:43 -0700 Subject: David Smith In-Reply-To: <75E4F8BB-10B9-45B4-B6CB-2040ADAA26B0@economy-x-talk.com> References: <522C95CE.4060805@economy-x-talk.com> <31119A29-980A-4A19-AD00-EB3599F8EC1E@economy-x-talk.com> <75E4F8BB-10B9-45B4-B6CB-2040ADAA26B0@economy-x-talk.com> Message-ID: On Sun, Sep 8, 2013 at 10:51 AM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Guys, the message was for someone called David Smith and only for him. > There is absolutely no need to start a discussion. consider me scolded, Mark. (good grief) -- Stephen Barncard San Francisco Ca. USA more about sqb From keith.clarke at clarkeandclarke.co.uk Sun Sep 8 13:57:33 2013 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Sun, 8 Sep 2013 18:57:33 +0100 Subject: Apple Safari 6.1 issues warning In-Reply-To: <430412F0-6EA5-416B-90E5-1656E3E8673E@mail.com> References: <143534152134.20130907184958@ahsoftware.net> <427ECDF7-C2B2-4FB5-A838-E8656C1A2EBB@mail.com> <430412F0-6EA5-416B-90E5-1656E3E8673E@mail.com> Message-ID: <837FF7B6-909D-4179-9AE1-B3F212004A07@clarkeandclarke.co.uk> Too true - there's an offal lot of it about! On 8 Sep 2013, at 18:32, Dick Kriesel wrote: > Roger -- I could write a whole book about 'em. > > Well, maybe just an appendix. > > On Sep 8, 2013, at 7:15 AM, Roger Eller wrote: > >> Punsters (aka punishers) often need to trial their puns on loving friends >> and family. What bugs, if any, have you discovered in-test-in'? >> >> On Sep 8, 2013 12:37 AM, "Dick Kriesel" wrote: >>> >>> Mark -- I've noticed you belch out a pun now and then. >>> >>> I'll bet you feel better afterwards, too. >>> >>> On Sep 7, 2013, at 6:49 PM, Mark Wieder wrote: >>> >>>> Dick- >>>> >>>> Saturday, September 7, 2013, 5:52:22 PM, you wrote: >>>> >>>>> I knew in my gut what he meant. >>>> >>>> Sometimes I just can't stomach these puns. >>>> >>>>> On Sep 7, 2013, at 4:57 PM, "Marian Petrides, M.D." < >> mpetrides at earthlink.net> wrote: >>>> >>>>>> I wondered about that :-) >>>>>> >>>>>> On Sep 7, 2013, at 4:48 PM, stephen barncard >>>>>> wrote: >>>>>> >>>>>>> < abdominal ! > NO! >>>>>>> >>>>>>> abominable ! >>>>>>> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 Sep 8 14:19:32 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sun, 8 Sep 2013 14:19:32 -0400 (EDT) Subject: setting all the customProperties of A to those of B In-Reply-To: References: <1378635210997-4669512.post@n4.nabble.com> <8D07AAED1DDAD4A-130C-1C49F@webmail-d162.sysops.aol.com> Message-ID: <8D07AD719A993C6-130C-1D946@webmail-d162.sysops.aol.com> I made a new stack and a group. I set two custom properties of that group. I then set the customProperties of the card to the customProperties of the group. Worked fine. Craig -----Original Message----- From: Dr. Hawkins To: How to use LiveCode Sent: Sun, Sep 8, 2013 9:37 am Subject: Re: setting all the customProperties of A to those of B On Sun, Sep 8, 2013 at 6:31 AM, wrote: > I would never think that could be an issue. Custom properties are not >object dependent. I set the customProperties of a card to that of a button. >Worked as I assumed it would. Buttons are special, though; they're set up to be behaviors. Could this be it? Group to card left me with empty properties; group to variable to card worked. -- 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 m.schonewille at economy-x-talk.com Sun Sep 8 14:26:50 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 8 Sep 2013 20:26:50 +0200 Subject: David Smith In-Reply-To: References: <522C95CE.4060805@economy-x-talk.com> <31119A29-980A-4A19-AD00-EB3599F8EC1E@economy-x-talk.com> <75E4F8BB-10B9-45B4-B6CB-2040ADAA26B0@economy-x-talk.com> Message-ID: <94860A69-B9B1-478A-AF5F-0F60A5339528@economy-x-talk.com> That's ok, Stephen, as long as it is clear that I was in no way rude. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com We have time for new software development projects. Contact me for a quote. On 8 sep 2013, at 19:54, stephen barncard wrote: > > consider me scolded, Mark. (good grief) From wwaldman at klht.org Sun Sep 8 17:33:04 2013 From: wwaldman at klht.org (William Waldman) Date: Sun, 08 Sep 2013 17:33:04 -0400 Subject: Basic iOS question Message-ID: Hello List... I thought this would be simple to do but apparently not for me... I'm trying to create and app on iOS that simply opens the mic (and can choose between available sources, such as built in or Bluetooth) and routes the audio to output (also choose between available sources, built in or Bluetooth, or what ever) I can't find any documentation in native LiveCode iOS mobile stuff that addresses this. Also, it seems that over a long period of time, Monte Goulding may have created then deprecated various parts and pieces that were one relevant. Any pointers? Thanks Bill Waldman Director of Technology King 1450 Newfield Avenue Stamford, CT 06905 Voice: 203 322 3496 ext 377 www.klht.org


This e-mail and any attachments may contain confidential and privileged information. If you are not the intended recipient, please notify the sender immediately by return e-mail, delete this e-mail and any attachments and destroy any copies. Any dissemination or use of this information by a person other than the intended recipient is unauthorized. From monte at sweattechnologies.com Sun Sep 8 18:08:10 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 9 Sep 2013 08:08:10 +1000 Subject: Basic iOS question In-Reply-To: References: Message-ID: <939E293A-ACDA-4FFE-BDCA-4A309DF08750@sweattechnologies.com> On 09/09/2013, at 7:33 AM, "William Waldman" wrote: > I thought this would be simple to do but apparently not for me... > > I'm trying to create and app on iOS that simply opens the mic (and can > choose between available sources, such as built in or Bluetooth) and > routes the audio to output (also choose between available sources, built > in or Bluetooth, or what ever) > > I can't find any documentation in native LiveCode iOS mobile stuff that > addresses this. > Also, it seems that over a long period of time, Monte Goulding may have > created then deprecated various parts and pieces that were one relevant. I can't remember deprecating anything relating to this. Actually I think you would need to get into fairly low level stuff to do what you want to do. I have a command: mergAVAudioSessionSetCategory pCategory,[pMixWithOthers],[pDuckOthers],[pAllowBluetooth],[pDefaultToSpeaker] Which is kind of like iphoneSetAudioCategory pCategory with a few extra features including the multi-route category which is what I think you would need to use to direct the audio to a chosen output. However, I don't have anything for actually dealing with the audio routes... Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From alex at tweedly.net Sun Sep 8 18:24:01 2013 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 08 Sep 2013 23:24:01 +0100 Subject: Anyone have an old Pentium II machine? In-Reply-To: References: <2113061F-C0DF-45FB-8B74-F45ADB7BF092@gmail.com> <522C7DE0.4010806@tweedly.net> Message-ID: <522CF901.7080908@tweedly.net> For versions 1 and 6 (I didn't bother initially with the intermediate ones). Here's the full result: (all on Macbook Pro, OSX 10.8.4, and the built-in Python version 2.7.5) (code, except for putting in a loop to do them all, as sent in the earlier email) method 1 time 0.025813 taking 3874016.96819 method 2 time 3.024751 taking 33060.5725893 method 3 time 0.053624 taking 1864836.64031 method 4 time 0.032143 taking 3111097.28401 method 5 time 0.069747 taking 1433753.42309 method 6 time 0.019208 taking 5206164.09829 Clearly the relative speeds are very different from what they were back at Python 2.2 -- Alex. On 08/09/2013 18:00, Geoff Canyon wrote: > On Sun, Sep 8, 2013 at 8:38 AM, Alex Tweedly wrote: > > For which of his 6 versions of the code? > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sep 8 18:28:20 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 8 Sep 2013 15:28:20 -0700 Subject: Apple Safari 6.1 issues warning In-Reply-To: <837FF7B6-909D-4179-9AE1-B3F212004A07@clarkeandclarke.co.uk> References: <143534152134.20130907184958@ahsoftware.net> <427ECDF7-C2B2-4FB5-A838-E8656C1A2EBB@mail.com> <430412F0-6EA5-416B-90E5-1656E3E8673E@mail.com> <837FF7B6-909D-4179-9AE1-B3F212004A07@clarkeandclarke.co.uk> Message-ID: <199386408.20130908152820@ahsoftware.net> Keith- Sunday, September 8, 2013, 10:57:33 AM, you wrote: > Too true - there's an offal lot of it about! Move along folks. Nothing to see here. Carrion. -- -Mark Wieder mwieder at ahsoftware.net From jacques.hausser at unil.ch Sun Sep 8 18:46:32 2013 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Mon, 9 Sep 2013 00:46:32 +0200 Subject: weird comboMenus In-Reply-To: <939E293A-ACDA-4FFE-BDCA-4A309DF08750@sweattechnologies.com> References: <939E293A-ACDA-4FFE-BDCA-4A309DF08750@sweattechnologies.com> Message-ID: <48C70D03-63DB-48C8-B4DC-CE56A6AA9556@unil.ch> Hello everybody, I discovered something curious with a group of combo menus: if some of them are disabled by a stack script when the card is not the current one, they keep a white background; if they are disabled (calling the same script) when the card is the current one, they become transparent (= they get the backgroundColor of the group; actually their "opaque" is always false). It was not difficult to find a workaround, but I'm nevertheless curious to know WHY it is so, if some expert would enlighten me? Mac OS 10.8.4 and LC 6.1.1 RC 4. Thanks in advance - Jacques From roger.e.eller at sealedair.com Sun Sep 8 19:14:26 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 8 Sep 2013 19:14:26 -0400 Subject: Does the mobile browser really work x-plat? Message-ID: Specifically on Android, built in LiveCode 6.1.1 RC4. I have Android 4.1.1, and 2.3.3 devices for testing, but I get no browser display. The same code is working on iOS. ~Roger From jeff at siphonophore.com Sun Sep 8 19:22:43 2013 From: jeff at siphonophore.com (Jeff Reynolds) Date: Sun, 8 Sep 2013 19:22:43 -0400 Subject: [OT] SmartWatches In-Reply-To: References: Message-ID: <0D604D67-A0C0-451C-891D-28D5F8085D25@siphonophore.com> gotta love the design, no one for samsung to copy! talk about a lot of un-needed bits on something that small where space is precious. sick enough of folks glancing at their phones constantly (we have a house guest right now that looks to his phone about 50% of the time he is talking to you and at times will totally ignore you, im almost to the point of grabbing the phone out of his hand and telling him he can have it back when he leaves), now its going to be their watches and soon just a totally distant distracted gaze out the glasses. for what? less human contact, thats for sure. i cant wait till i run into the first google glass person, im going to run around keeping out of their field of view, getting behind them and looking over their shoulders and try to look thru the glasses. or ill just put up a mirror in their face... you can guess where im on this one... one cool new mobile gadget that actually looks to very useful is sony's new camera that wifis to a phone or tablet (basically just lens, sensor and battery, no screen). strap it to the back of your phone to have a 10x zoom with some optics and decent sensor or just plunk the nice little lens unit by itself in harder to get to places to take shots from and control from your device. basically like the gopro wifi but this you can control the optics from the device. i can see using this for doing static model shots or plopping down in the model train layout to get really neat views to do video or still from. this like the gopro will stimulate some fun and creative uses, products, and content. cheers jeff On Sep 7, 2013, at 9:50 PM, use-livecode-request at lists.runrev.com wrote: > Just curious - is anyone rushing out to buy one of these things? I can't > figure out why I'd want to pay $200-$300 for one when they don;t appear to > do anything my phone doesn't already do. > Pete From terry.judd at unimelb.edu.au Sun Sep 8 20:21:35 2013 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Mon, 9 Sep 2013 00:21:35 +0000 Subject: sending attachments on Android Message-ID: <1BC25B9E-5EAF-488A-B4ED-AA2680CE5E0C@unimelb.edu.au> I can't seem to send attachments using mobileComposeMail on Android. I can attach the data/file OK from within LC and it shows up in the email message viewer, but when I send it I invariably get a 'can't send attachment' notification from the system. The email gets sent OK but the attachment is always missing. LC 6.1.1 RC4, Google Nexus 4 - Android 4.3 Any ideas? Terry... Dr Terry Judd Senior Lecturer in Medical Education Medical Education Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From gcanyon at gmail.com Sun Sep 8 21:36:35 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sun, 8 Sep 2013 20:36:35 -0500 Subject: Anyone have an old Pentium II machine? In-Reply-To: <522CF901.7080908@tweedly.net> References: <2113061F-C0DF-45FB-8B74-F45ADB7BF092@gmail.com> <522C7DE0.4010806@tweedly.net> <522CF901.7080908@tweedly.net> Message-ID: Interesting that the naive solution (1) isn't a dog anymore, although (6) is still best. On Sun, Sep 8, 2013 at 5:24 PM, Alex Tweedly wrote: > For versions 1 and 6 (I didn't bother initially with the intermediate > ones). > > Here's the full result: > (all on Macbook Pro, OSX 10.8.4, and the built-in Python version 2.7.5) > (code, except for putting in a loop to do them all, as sent in the earlier > email) > > method 1 > time 0.025813 taking 3874016.96819 > > > method 2 > time 3.024751 taking 33060.5725893 > > > method 3 > time 0.053624 taking 1864836.64031 > > > method 4 > time 0.032143 taking 3111097.28401 > > > method 5 > time 0.069747 taking 1433753.42309 > > > method 6 > time 0.019208 taking 5206164.09829 > > Clearly the relative speeds are very different from what they were back at > Python 2.2 > > -- Alex. > > > On 08/09/2013 18:00, Geoff Canyon wrote: > >> On Sun, Sep 8, 2013 at 8:38 AM, Alex Tweedly wrote: >> >> For which of his 6 versions of the code? >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode 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 gcanyon at gmail.com Sun Sep 8 21:55:32 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sun, 8 Sep 2013 20:55:32 -0500 Subject: David Smith In-Reply-To: <31119A29-980A-4A19-AD00-EB3599F8EC1E@economy-x-talk.com> References: <522C95CE.4060805@economy-x-talk.com> <31119A29-980A-4A19-AD00-EB3599F8EC1E@economy-x-talk.com> Message-ID: On Sun, Sep 8, 2013 at 12:26 PM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > > Gmail does that a lot with e-mails from this list. Perhaps it is better > not to use Gmail or to whitelist all e-mails from this list. I did set up a filter. The problem is, now many messages show up with an annoying "We would have put this message in spam, but your fiddly filter told us not to. Have you come to your senses yet?" message. As far as I can tell, there is no way to tell gmail, "shut up about it, the filter is preventing you from being stupid because that's not spam." To do that, I'd have to *remove* the filter, then let the messages go to spam and mark them as not spam, hoping that gmail would catch a clue. I love gmail to death, but this one thing is driving me nuts. From jhj at jhj.com Sun Sep 8 22:24:23 2013 From: jhj at jhj.com (Jerry Jensen) Date: Sun, 8 Sep 2013 19:24:23 -0700 Subject: David Smith In-Reply-To: References: <522C95CE.4060805@economy-x-talk.com> <31119A29-980A-4A19-AD00-EB3599F8EC1E@economy-x-talk.com> Message-ID: <84A2B2FB-D5C2-41E9-97F6-27484CF8473B@jhj.com> Well, since they are reading everybody's gmail, maybe just complaining about it like this will do the trick? HEY GMAIL, ARE YOU GOING TO SPAMIFY THIS? IN SPITE OF PEOPLE'S FILTERS? On Sep 8, 2013, at 6:55 PM, Geoff Canyon wrote: > On Sun, Sep 8, 2013 at 12:26 PM, Mark Schonewille < > m.schonewille at economy-x-talk.com> wrote: > >> >> Gmail does that a lot with e-mails from this list. Perhaps it is better >> not to use Gmail or to whitelist all e-mails from this list. > > > > I did set up a filter. The problem is, now many messages show up with an > annoying "We would have put this message in spam, but your fiddly filter > told us not to. Have you come to your senses yet?" message. As far as I can > tell, there is no way to tell gmail, "shut up about it, the filter is > preventing you from being stupid because that's not spam." To do that, I'd > have to *remove* the filter, then let the messages go to spam and mark them > as not spam, hoping that gmail would catch a clue. I love gmail to death, > but this one thing is driving me nuts. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From stelios at chronosinteractive.com Sun Sep 8 23:03:41 2013 From: stelios at chronosinteractive.com (Stelios Stylianou) Date: Sun, 8 Sep 2013 21:03:41 -0600 Subject: Multitasking Comes to iOS, Time for LC to make it better In-Reply-To: <7581E269-D219-4B95-A9FB-B8EE76C4C0CE@sweattechnologies.com> References: <8BFDDE81-E25D-4386-90D0-2C582B290290@swcp.com> <35D4C12D-951E-43EA-BF80-A0B8AF515F6C@verizon.net> <6A5987BA-26E9-4146-8624-98047D19172C@verizon.net> <004E076A-D337-41D3-A2F1-CF2EE9FAB06E@verizon.net> <3EFBEA23-8C5A-47C0-A185-1AEBB1FCC194@sweattechnologies.com> <2C965108-795B-49AC-941A-2997009D8EF1@verizon.net> <7581E269-D219-4B95-A9FB-B8EE76C4C0CE@sweattechnologies.com> Message-ID: <7517851A-4F5C-4BD1-A7B3-62A77A832441@chronosinteractive.com> i apologize if this is a basic question. how do we use the mergTestApp with fruitstrap? thanks On Jun 10, 2013, at 8:13 PM, Monte Goulding wrote: > > On 11/06/2013, at 11:35 AM, Colin Holgate wrote: > >> Sadly no, you always need the latest Xcode to drag onto the latest iOS. > > Maybe that's just for beta... I can't remember the last time I dragged an app onto a device though... I have mergTestFlight which builds and puts it on my phone via fruitstrap ;-) > > -- > 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 From monte at sweattechnologies.com Sun Sep 8 23:26:25 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 9 Sep 2013 13:26:25 +1000 Subject: Multitasking Comes to iOS, Time for LC to make it better In-Reply-To: <7517851A-4F5C-4BD1-A7B3-62A77A832441@chronosinteractive.com> References: <8BFDDE81-E25D-4386-90D0-2C582B290290@swcp.com> <35D4C12D-951E-43EA-BF80-A0B8AF515F6C@verizon.net> <6A5987BA-26E9-4146-8624-98047D19172C@verizon.net> <004E076A-D337-41D3-A2F1-CF2EE9FAB06E@verizon.net> <3EFBEA23-8C5A-47C0-A185-1AEBB1FCC194@sweattechnologies.com> <2C965108-795B-49AC-941A-2997009D8EF1@verizon.net> <7581E269-D219-4B95-A9FB-B8EE76C4C0CE@sweattechnologies.com> <7517851A-4F5C-4BD1-A7B3-62A77A832441@chronosinteractive.com> Message-ID: <19B0D047-199A-4777-BE3F-888D6EBBB277@sweattechnologies.com> On 09/09/2013, at 1:03 PM, Stelios Stylianou wrote: > i apologize if this is a basic question. > how do we use the mergTestApp with fruitstrap? Plug your phone in and click the button ;-) -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From roger.e.eller at sealedair.com Sun Sep 8 23:56:34 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 8 Sep 2013 23:56:34 -0400 Subject: Dropbox Library Update In-Reply-To: References: <52298B33.6080902@braguglia.ch> Message-ID: I must have a problem with the path to the library once it's on the Android device. I did get the browser control to initialize and all of the dropbox buttons work, but only after copying the script of the lib into the mainstack. I will have to investigate further when time permits. ~Roger Roger EllerGraphics Systems Analyst 803 N. Maple StreetP: 864-967-1625 Simpsonville, SC 29681C: 864-908-0337 CryovacGraphics.com CryovacGraphicsPlus.comSealedAir.com Roger.E.Eller at SealedAir.com On Sat, Sep 7, 2013 at 4:39 PM, Roger Eller wrote: > I must be missing something when I try to use this library on Android. The > app installs and runs, but the Connect button appears to be pressed, but no > browser window appears for Dropbox sign-in. The test works on iOS, btw. > > I have only made a copy of the Test Dropbox.livecode and set the > Standalone Application Settings to Android. The minimum version is set to > 3.1, although I've tried 2.3 also. I've included my mainStack and the > library in Copy Files. App Permissions include internet and external > storage, and the app is signed for development only. > > What else should I check? > > ~Roger > > On Fri, Sep 6, 2013 at 3:58 AM, Guglielmo Braguglia < > guglielmo at braguglia.ch> wrote: > >> Still thanks to the great debugging/fixing work of *Mike Kerner*, a new >> version (1.05) of the phxDropboxLib, solving a really obscure issue that >> could cause a failure on mobile after writing a file on >> "phx_DropboxWriteFile", is available. >> >> You can download the new version still from the same link : >> http://www.phoenixsea.ch/**downloads/Livecode/**phxDropboxLib.zip >> >> >> /*Guglielmo Braguglia*/ >> >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at 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 Sep 8 23:57:48 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sun, 8 Sep 2013 23:57:48 -0400 (EDT) Subject: weird comboMenus In-Reply-To: <48C70D03-63DB-48C8-B4DC-CE56A6AA9556@unil.ch> References: <939E293A-ACDA-4FFE-BDCA-4A309DF08750@sweattechnologies.com> <48C70D03-63DB-48C8-B4DC-CE56A6AA9556@unil.ch> Message-ID: <8D07B27E1CD022F-130C-207D1@webmail-d162.sysops.aol.com> Confirmed here. Matters where the command is executed. Craig Newman -----Original Message----- From: Jacques Hausser To: How to use LiveCode Sent: Sun, Sep 8, 2013 6:47 pm Subject: weird comboMenus Hello everybody, I discovered something curious with a group of combo menus: if some of them are disabled by a stack script when the card is not the current one, they keep a white background; if they are disabled (calling the same script) when the card is the current one, they become transparent (= they get the backgroundColor of the group; actually their "opaque" is always false). It was not difficult to find a workaround, but I'm nevertheless curious to know WHY it is so, if some expert would enlighten me? Mac OS 10.8.4 and LC 6.1.1 RC 4. Thanks in advance - Jacques _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From roger.e.eller at sealedair.com Mon Sep 9 00:20:01 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 9 Sep 2013 00:20:01 -0400 Subject: Does the mobile browser really work x-plat? In-Reply-To: References: Message-ID: Nevermind. It is working. ~Roger From gcanyon at gmail.com Mon Sep 9 02:01:04 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Mon, 9 Sep 2013 01:01:04 -0500 Subject: What is the size limit for numbers in LC? -- and multiplying really large numbers In-Reply-To: References: <52290FA4.9060003@economy-x-talk.com> <117423915428.20130906121242@ahsoftware.net> Message-ID: Not sure whether to post this in this thread or the other, but in any case, here is a routine that adds arbitrarily large positive numbers in any LC-valid base -- 2 - 36. For the checksum problem, it would be fairly simple to convert all the values to 64-bits and use this to add them, either taking char -64 to -1 at the end, or along the way. I haven't tested thoroughly: function bigPlusBase X,Y,B -- returns X+Y in base B -- X and Y can be any length postitive integers in base B -- B is any valid LC base -- 2 through 36 put "0000000" before X put "0000000" before Y put length(X) into LX put length(Y) into LY repeat add baseConvert(char LX - 5 to LX of X,B,10) + baseConvert(char LY - 5 to LY of Y,B,10) to S put baseConvert(S,10,B) into S put char -6 to -1 of ("0000000" & S) before R delete char -6 to -1 of S if S is not empty then put baseConvert(S,B,10) into S put max(6,LX - 6) into LX put max(6,LY - 6) into LY if LX = 6 and LY = 6 then exit repeat end repeat repeat with i = 1 to 8 if char i of R is not "0" then return char i to -1 of R end repeat end bigPlusBase From keith.clarke at clarkeandclarke.co.uk Mon Sep 9 03:02:44 2013 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Mon, 9 Sep 2013 08:02:44 +0100 Subject: Apple Safari 6.1 issues warning In-Reply-To: <199386408.20130908152820@ahsoftware.net> References: <143534152134.20130907184958@ahsoftware.net> <427ECDF7-C2B2-4FB5-A838-E8656C1A2EBB@mail.com> <430412F0-6EA5-416B-90E5-1656E3E8673E@mail.com> <837FF7B6-909D-4179-9AE1-B3F212004A07@clarkeandclarke.co.uk> <199386408.20130908152820@ahsoftware.net> Message-ID: <54A21995-3E0C-436C-824E-B3D333C802EE@clarkeandclarke.co.uk> ?sorry, I kidney resist the temptation - hope I don't liver?egretting it. On 8 Sep 2013, at 23:28, Mark Wieder wrote: > Keith- > > Sunday, September 8, 2013, 10:57:33 AM, you wrote: > >> Too true - there's an offal lot of it about! > > Move along folks. Nothing to see here. Carrion. > > -- > -Mark Wieder > mwieder at ahsoftware.net From gerry.orkin at gmail.com Mon Sep 9 03:18:28 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Mon, 9 Sep 2013 17:18:28 +1000 Subject: Apple Safari 6.1 issues warning In-Reply-To: <522C2C11.1080603@gmail.com> References: <522C2C11.1080603@gmail.com> Message-ID: Is that a pig I see flying past the window? Gerry On 08/09/2013, at 5:49 PM, Richmond wrote: > I believe that IF people voted "with their feet" and moved over to Linux and other > alternatives en masse this would bring pressure to bear on Microsoft, Apple and Canonical > to stop shoving their rigid vision of the future down our throats and do some customer > research. From richmondmathewson at gmail.com Mon Sep 9 06:51:59 2013 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 09 Sep 2013 13:51:59 +0300 Subject: Multitasking Comes to iOS, Time for LC to make it better In-Reply-To: <7517851A-4F5C-4BD1-A7B3-62A77A832441@chronosinteractive.com> References: <8BFDDE81-E25D-4386-90D0-2C582B290290@swcp.com> <35D4C12D-951E-43EA-BF80-A0B8AF515F6C@verizon.net> <6A5987BA-26E9-4146-8624-98047D19172C@verizon.net> <004E076A-D337-41D3-A2F1-CF2EE9FAB06E@verizon.net> <3EFBEA23-8C5A-47C0-A185-1AEBB1FCC194@sweattechnologies.com> <2C965108-795B-49AC-941A-2997009D8EF1@verizon.net> <7581E269-D219-4B95-A9FB-B8EE76C4C0CE@sweattechnologies.com> <7517851A-4F5C-4BD1-A7B3-62A77A832441@chronosinteractive.com> Message-ID: <522DA84F.7060908@gmail.com> On 09/09/13 06:03, Stelios Stylianou wrote: > i apologize if this is a basic question. > how do we use the mergTestApp with fruitstrap? > > thanks > > "Fruitstrap" . . . no surely not . . . that sounds like the tag line of some teenage schoolboy joke. Richmond. > > > > On Jun 10, 2013, at 8:13 PM, Monte Goulding wrote: > >> On 11/06/2013, at 11:35 AM, Colin Holgate wrote: >> >>> Sadly no, you always need the latest Xcode to drag onto the latest iOS. >> Maybe that's just for beta... I can't remember the last time I dragged an app onto a device though... I have mergTestFlight which builds and puts it on my phone via fruitstrap ;-) >> >> -- >> 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 > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Mon Sep 9 06:59:56 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 9 Sep 2013 20:59:56 +1000 Subject: Multitasking Comes to iOS, Time for LC to make it better In-Reply-To: <522DA84F.7060908@gmail.com> References: <8BFDDE81-E25D-4386-90D0-2C582B290290@swcp.com> <35D4C12D-951E-43EA-BF80-A0B8AF515F6C@verizon.net> <6A5987BA-26E9-4146-8624-98047D19172C@verizon.net> <004E076A-D337-41D3-A2F1-CF2EE9FAB06E@verizon.net> <3EFBEA23-8C5A-47C0-A185-1AEBB1FCC194@sweattechnologies.com> <2C965108-795B-49AC-941A-2997009D8EF1@verizon.net> <7581E269-D219-4B95-A9FB-B8EE76C4C0CE@sweattechnologies.com> <7517851A-4F5C-4BD1-A7B3-62A77A832441@chronosinteractive.com> <522DA84F.7060908@gmail.com> Message-ID: <7123BDD5-D9FC-4E75-B816-4F2CFA55B0D6@sweattechnologies.com> On 09/09/2013, at 8:51 PM, Richmond wrote: > "Fruitstrap" . . . no surely not . . . that sounds like the tag line of some teenage schoolboy joke. I didn't invent the name ;-) -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From wwaldman at klht.org Mon Sep 9 07:45:02 2013 From: wwaldman at klht.org (William Waldman) Date: Mon, 09 Sep 2013 07:45:02 -0400 Subject: Basic iOS question In-Reply-To: References: Message-ID: Sorry Monte - I guess I still don't understand this forum post: http://forums.runrev.com/phpBB2/viewtopic.php?f=4&t=14162&p=69973&hilit=rremicrophone&sid=3545fd9c6f1226386926c3ba33658efd#p69973 I thought that rremicrophone and mergMicrophone were a hint in the right direction. I guess I'm not sure what they are. There seems to be very little in the iOS dictionary related to this problem, and very little to go on. It's a surprise to me that opening the mic and piping the output somewhere is so low level. >From and educational standpoint, that would be about the first thing I would try with students. Thanks Bill Waldman Director of Technology King 1450 Newfield Avenue Stamford, CT 06905 Voice: 203 322 3496 ext 377 www.klht.org


This e-mail and any attachments may contain confidential and privileged information. If you are not the intended recipient, please notify the sender immediately by return e-mail, delete this e-mail and any attachments and destroy any copies. Any dissemination or use of this information by a person other than the intended recipient is unauthorized. From coiin at verizon.net Mon Sep 9 09:11:31 2013 From: coiin at verizon.net (Colin Holgate) Date: Mon, 09 Sep 2013 09:11:31 -0400 Subject: Apple Safari 6.1 issues warning In-Reply-To: <143534152134.20130907184958@ahsoftware.net> References: <143534152134.20130907184958@ahsoftware.net> Message-ID: That made me belly laugh? As for Safari, under OSX 10.9, with Safari 7, you can have one monitor showing full screen video while still working in other Safari windows or other apps. I?m writing this email in Mail on my 27 inch Cinema Display while Safari is playing video full screen in my internal LCD. On Sep 7, 2013, at 9:49 PM, Mark Wieder wrote: >> I knew in my gut what he meant. > > Sometimes I just can't stomach these puns. From dunbarx at aol.com Mon Sep 9 09:22:40 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Mon, 9 Sep 2013 09:22:40 -0400 (EDT) Subject: Apple Safari 6.1 issues warning In-Reply-To: References: <143534152134.20130907184958@ahsoftware.net> Message-ID: <8D07B76CB2ECE1B-654-21B6F@webmail-d164.sysops.aol.com> This is all alimentary stuff, guys. Why the heartburn? Craig -----Original Message----- From: Colin Holgate To: How to use LiveCode Sent: Mon, Sep 9, 2013 9:12 am Subject: Re: Apple Safari 6.1 issues warning That made me belly laugh? As for Safari, under OSX 10.9, with Safari 7, you can have one monitor showing full screen video while still working in other Safari windows or other apps. I?m writing this email in Mail on my 27 inch Cinema Display while Safari is playing video full screen in my internal LCD. On Sep 7, 2013, at 9:49 PM, Mark Wieder wrote: >> I knew in my gut what he meant. > > Sometimes I just can't stomach these puns. _______________________________________________ use-livecode mailing list use-livecode at 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 Mon Sep 9 09:59:42 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Mon, 9 Sep 2013 09:59:42 -0400 Subject: Thor and MySQL In-Reply-To: References: <51E9585B.6050405@dreischer.de> <69265273039.20130719105625@ahsoftware.net> Message-ID: <010e01cead64$d59d1720$80d74560$@net> Anyone else having a problem getting to the MySQL server on Thor? I'm getting==> "The MySQLR server is currently offline." from cPanel. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net From niconiko at gmail.com Mon Sep 9 10:25:37 2013 From: niconiko at gmail.com (Nicolas Cueto) Date: Mon, 9 Sep 2013 23:25:37 +0900 Subject: Thor and MySQL In-Reply-To: <010e01cead64$d59d1720$80d74560$@net> References: <51E9585B.6050405@dreischer.de> <69265273039.20130719105625@ahsoftware.net> <010e01cead64$d59d1720$80d74560$@net> Message-ID: Ralph, Maybe your account has been moved to another server? I too was on Thor and, unlike your situation, could login to cPanel, mySQL admin, and the file directory thru the browser. But suddenly last Friday my stacks could not connect. Part of the solution came about after posting here and someone doing a traceroute on my domain, which revealed my account had been moved unannounced. Sure enough, I could login to the new server by simply substituting in the url the word "thor" with my new server's name. So, perhaps do a traceroute? Or, contact LC if it's urgent? -- Nicolas Cueto On Mon, Sep 9, 2013 at 10:59 PM, Ralph DiMola wrote: > Anyone else having a problem getting to the MySQL server on Thor? > > I'm getting==> "The MySQLR server is currently offline." from cPanel. > > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ben at runrev.com Mon Sep 9 10:31:22 2013 From: ben at runrev.com (Benjamin Beaumont) Date: Mon, 9 Sep 2013 15:31:22 +0100 Subject: RELEASE: LiveCode 6.1.1 RC6 Message-ID: Dear List Members LiveCode 6.1.1-rc-6 is now available. Once again we hope this will be the last release candidate in the current maintenance cycle. Details of the contents of this release can be found below. *WARNING:* Bug 11127 which was partially fixed for RC5 is the sole focus of this release. Our initial fix was causing stack corruptions for certain users and we believe the issue is now fixed. However, it is very difficult to test this with certainty so once again we ask you as the community for help. Could you please make a backup of your key projects and open them in LiveCode 6.1.1 RC6, save them and re-open them. If no corruptions occur we can be sure the fix is stable. *Upgrading* You can update LiveCode through the auto-updating within the product help menu or by downloading the installers directly here: http://downloads.livecode.com/livecode/6_1_1/ *Release Contents* This release contains the following changes: (Emboldened bugs were fixed for RC5) Access to the current behavior object. (experimental) Added support for reading RLE compressed BMP images Crash setting location of image with filename set to empty Find Malfunction in Script Editor for both >*/ and double-quote (") App store submission warns about lack of push notification entitlement even for apps not using push notifications. 57 bug fixes: *11152 - Including iOS externals in Android projects (and vice versa) causes standalones to fail.* *11144 - Hang when trying to get chunk of formattedText of a field beyond the first (formatted) line.* *11131 - Moving a Layer between two groups in Project Browser* *11127 - Stackfile can get corrupted when setting the colors/patterns of an image object which is either empty, or contains RLE compressed data.* *11119 - Project Browser denies existence of existing controls! * *11110 - Menu Builder Disable Item problem. Unicode characters were not being handled correctly when disabling/enabling menu items.* *10796 - HTTP "get URL" omits port number from HOST header * *10669 - revUniqueID - the revUniqueID of the child controls of a group do not get updated when the group is cloned or duplicated.* *10108 - Thumb and scrollbar appear over top of DataGrid* 11129 - Crash when fetching the encoding or the flaggedRanges property from the templateField. 11126 - Intermittant crashes whilst using the project browser. 11122 - The script editor erroneously starts a comment in $#. 11108 - Crash in some circumstances when setting the hidden of a paragraph to false. 11105 - Plugin settings refers to Revolution. This has been updated to refer to LiveCode. 11104 - Crash when getting childControlIds/Names of group with no controls 11103 - Push notifications not handled when app is paused 10826 - Menu Text > Font > Size > Other... does nothing. Now asks the user to input a text size. 10689 - 'the selectedChunk' returns a field reference if the field is embedded in a combo-box. 10665 - Save this stack as syntax broken in the message box 10655 - Dragging a file over a script without dropping causes the caret to continue to move in field after drag has ended. 10654 - Cells in field table mode can become misaligned if there is a change in style just after a tab. 10616 - Different padding between lines causes hgrid to render incorrectly. 10445 - Sort international does not work on Android 11089 - The 'shell()' function on server does not perform end-of-line conversion. 11084 - Conditional messages such as resizeControl are not searched for in ancestor behaviors. 11081 - Dropper dool does not work on OSX 11080 - Android input field fontSize setting value in incorrect units 11073 - Transparency lost when saving RLE encoded images with LiveCode 11064 - LiveCode IDE breaks when opening a particular PDF file - uncaught exception fetching the properties of a DataGrid 11044 - Divide by zero when calculating scrollbar thumbposition 11036 - IDE no longer exposes an AppleScript dictionary. 11025 - The PDF Printing external is not being included in Windows Standalones. 11020 - Setting or getting custom properties from global scope crashes server. 11017 - Handlers in library stacks and chained behaviors are cannot be executed from the message box. 10972 - Text does not paste from PDFs loaded into Adobe Reader 9 on Mac. 10957 - The 'flaggedRanges' property can sometimes report the wrong values in a field containing mixed unicode and non-unicode text. 10932 - Setting the flaggedRanges of a field containing Unicode text can be very slow. 10925 - Using add/subtract/multiply/divide on a variable that has not been declared causes subexpressions to be evaluated twice. 10902 - Selecting regular polygon graphic fails to update title of Property Inspector, This was due to an error in the property list for regular polygons which prevented the Property Inpsector updating correctly. 10893 - Copying HTML from clipboard into a text field generates misformatted output 10883 - Nested groups can return True in sharedBehavior getter 10868 - Mobile stack saved as iOS retains iOS settings on Windows. As the option is disabled and cannot be unchecked on Windows the standalone builder will disregard this choice on Windows. Selecting another platform to build for will still automatically unselect iOS. 10865 - Setting secureMode to true prevents an app from handling 'Quit' and 'Preferences' items from the system menu on Mac. 10840 - When rendering the caret against transparency, use black rather than XORing (otherwise it vanishes). 10800 - Get URL on mobile can fail if URL contains whitespace chars 10774 - LiveCode engine crashes in filter in repeat loop 10671 - Combining Drag & Drop with "grab me" causes LC IDE to crash 11061 - Engine crash getting extents of numeric array with 8-digit key 11054 - Inconsistent Ask/Answer fonts/text. 11043 - The Project Browser does not update when a group is ungrouped. 11037 - Crash setting a behavior to an object that would cause a loop in the hierarchy. 11024 - Cannot drag cards in the Project Browser. 11023 - About menu moved on mac to help menu. 11018 - LiveCode crashes opening rotated image with invalid filename 11011 - app identifier field in standalone applications settings on iOS and Android allows return characters. 10971 - Strange instabilities in LiveCode IDE with certain stacks. 9836 - Set cursor to none does not work Warm regards, The LiveCode Team From todd at geistinteractive.com Mon Sep 9 11:50:19 2013 From: todd at geistinteractive.com (Todd Geist) Date: Mon, 09 Sep 2013 08:50:19 -0700 Subject: Searching XML with revXMLMatchingNode Message-ID: <522DEE3B.1020409@geistinteractive.com> Hello, I am trying to scan an xml document and find all the nodes of a certain name that have a particular attribute and value. It would seem that "revXMLMatchingNode" was made for this purpose. But I can't get it to find anything other then the first instance. There doesn't seem to be anyway to tell it to pick up where it left off the last go around. The second parameter is the Starting Node, but it appears that what ever searching is done is done *underneath" this node. The function does not continue working it's way through the XMl tree. Here is some code I am trying put fld id 1006 into xmlTree put "Script" into theNodeToLookFor put "id" into theAttributeToSearch put 1 into theValueToFind put revXMLRootNode(xmlTree) into startingNode repeat until allDone put revXMLMatchingNode (xmlTree, startingNode , theNodeToLookFor, theAttributeToSearch, theValueToFind, -1) into theResult if theResult contains "xmlerr" or theResult is Empty then put true into allDone else put theResult put theResult into startingNode end if end repeat -- Does anybody have any experience searching large xml docs? Is there a way around this? Is there a way to get the next Match or all Matches? (sadly I just found that I posted essentially this same question in 2006. 7 years ago, yikes! ) Todd From dave at applicationinsight.com Mon Sep 9 12:07:28 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Mon, 9 Sep 2013 09:07:28 -0700 (PDT) Subject: pancake offline Message-ID: <1378742848168-4669577.post@n4.nabble.com> I'm guessing it's not just me but all my stuff on the pancake server is dark... Dave -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/pancake-offline-tp4669577.html Sent from the Revolution - User mailing list archive at Nabble.com. From pystcat at gmail.com Mon Sep 9 12:17:05 2013 From: pystcat at gmail.com (PystCat) Date: Mon, 9 Sep 2013 12:17:05 -0400 Subject: pancake offline In-Reply-To: <1378742848168-4669577.post@n4.nabble.com> References: <1378742848168-4669577.post@n4.nabble.com> Message-ID: <27505EC4-25AA-4E8B-A815-6DF56FDA6890@gmail.com> Yup... Mine too.... I'm also on pancake. I'm guessing that there is a massive move going on at the other end. Paul On Sep 9, 2013, at 12:07 PM, Dave Kilroy wrote: > I'm guessing it's not just me but all my stuff on the pancake server is > dark... > > Dave > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/pancake-offline-tp4669577.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 pystcat at gmail.com Mon Sep 9 12:17:05 2013 From: pystcat at gmail.com (PystCat) Date: Mon, 9 Sep 2013 12:17:05 -0400 Subject: pancake offline In-Reply-To: <1378742848168-4669577.post@n4.nabble.com> References: <1378742848168-4669577.post@n4.nabble.com> Message-ID: <27505EC4-25AA-4E8B-A815-6DF56FDA6890@gmail.com> Yup... Mine too.... I'm also on pancake. I'm guessing that there is a massive move going on at the other end. Paul On Sep 9, 2013, at 12:07 PM, Dave Kilroy wrote: > I'm guessing it's not just me but all my stuff on the pancake server is > dark... > > Dave > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/pancake-offline-tp4669577.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 jbv at souslelogo.com Mon Sep 9 12:19:57 2013 From: jbv at souslelogo.com (jbv at souslelogo.com) Date: Mon, 9 Sep 2013 11:19:57 -0500 Subject: Thor and MySQL In-Reply-To: <010e01cead64$d59d1720$80d74560$@net> References: <51E9585B.6050405@dreischer.de> <69265273039.20130719105625@ahsoftware.net> <010e01cead64$d59d1720$80d74560$@net> Message-ID: Same problem here, mySQL was down on Thor for at least 5 hours, in the middle of business hours with 6 of our clients calling every 15 minutes to ask when the situation would come back to normal and that they weren't able to use their apps and were losing $$$ because they couldn't provide their own clients with the services they were expecting... And when mySQL went back to life I had to repair several tables that had crashed. A really bad day for everyone... now I'll have to work until 12pm or 2am if I want to complete all the work I had planed... jbv > Anyone else having a problem getting to the MySQL server on Thor? > > I'm getting==> "The MySQLR server is currently offline." from cPanel. > > > Ralph DiMola From dave at applicationinsight.com Mon Sep 9 12:29:29 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Mon, 9 Sep 2013 09:29:29 -0700 (PDT) Subject: pancake offline In-Reply-To: <27505EC4-25AA-4E8B-A815-6DF56FDA6890@gmail.com> References: <1378742848168-4669577.post@n4.nabble.com> <27505EC4-25AA-4E8B-A815-6DF56FDA6890@gmail.com> Message-ID: <1378744169719-4669580.post@n4.nabble.com> I'm imagining a huge pancake turning over and over in virtual space for eternity until an avatar of David Williams appears with a huge virtual frying pan to catch it - and voila! we'll be back online... PystCat wrote > Yup... Mine too.... I'm also on pancake. I'm guessing that there is a > massive move going on at the other end. > > Paul > > On Sep 9, 2013, at 12:07 PM, Dave Kilroy < > dave@ > > wrote: > >> I'm guessing it's not just me but all my stuff on the pancake server is >> dark... >> >> Dave >> >> >> >> -- >> View this message in context: >> http://runtime-revolution.278305.n4.nabble.com/pancake-offline-tp4669577.html >> Sent from the Revolution - User mailing list archive at Nabble.com. >> >> _______________________________________________ >> use-livecode mailing list >> > use-livecode at .runrev >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at .runrev > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/pancake-offline-tp4669577p4669580.html Sent from the Revolution - User mailing list archive at Nabble.com. From pete at lcsql.com Mon Sep 9 13:12:15 2013 From: pete at lcsql.com (Peter Haworth) Date: Mon, 9 Sep 2013 10:12:15 -0700 Subject: pancake offline In-Reply-To: <1378742848168-4669577.post@n4.nabble.com> References: <1378742848168-4669577.post@n4.nabble.com> Message-ID: In light of all the problems with RunRev hosting services, why does everyone keep using them? I've never had a need to do anything other than host a simple web site /email but if the host service I used exhibited a fraction of the issues and lack of notifications I've seen on this list, I'd have moved to another service long ago. Pete lcSQL Software On Mon, Sep 9, 2013 at 9:07 AM, Dave Kilroy wrote: > I'm guessing it's not just me but all my stuff on the pancake server is > dark... > > Dave > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/pancake-offline-tp4669577.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 coiin at verizon.net Mon Sep 9 13:13:53 2013 From: coiin at verizon.net (Colin Holgate) Date: Mon, 09 Sep 2013 13:13:53 -0400 Subject: pancake offline In-Reply-To: References: <1378742848168-4669577.post@n4.nabble.com> Message-ID: <0E3678F6-F080-4FED-B5D3-2F1E6190AB0A@verizon.net> Are you using too much syrup? On Sep 9, 2013, at 1:12 PM, Peter Haworth wrote: >> I'm guessing it's not just me but all my stuff on the pancake server is >> dark... From jbv at souslelogo.com Mon Sep 9 13:31:07 2013 From: jbv at souslelogo.com (jbv at souslelogo.com) Date: Mon, 9 Sep 2013 12:31:07 -0500 Subject: pancake offline In-Reply-To: References: <1378742848168-4669577.post@n4.nabble.com> Message-ID: <4ae65d5bb797ea2b00fd63572b6d3010.squirrel@thor.on-rev.com> The problem is that when on-rev hosting was introduced, everything has been running fine for more than 2 years. Lots of apps and websites have been developped and serious problems began to appear last feb/march only, so moving all that stuff elsewhere can be quite a job... Besides we were told, roughly at the same time as serious problems appeared, that accounts would be moved to new problem-free servers (which finally brought different problems, at least for us). And last but not least, the interesting thing with on-rev is that you can get support on programming issues, something that no other hosting service provides, at least to my knowledge... jbv > In light of all the problems with RunRev hosting services, why does > everyone keep using them? I've never had a need to do anything other than > host a simple web site /email but if the host service I used exhibited a > fraction of the issues and lack of notifications I've seen on this list, > I'd have moved to another service long ago. > > > Pete > lcSQL Software From dave at applicationinsight.com Mon Sep 9 13:48:11 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Mon, 9 Sep 2013 10:48:11 -0700 (PDT) Subject: pancake offline In-Reply-To: <0E3678F6-F080-4FED-B5D3-2F1E6190AB0A@verizon.net> References: <1378742848168-4669577.post@n4.nabble.com> <0E3678F6-F080-4FED-B5D3-2F1E6190AB0A@verizon.net> Message-ID: <1378748891786-4669584.post@n4.nabble.com> :) nice one Colin Actually pancake (the server) seems to be coming back, no database server yet though... Colin Holgate-2 wrote > Are you using too much syrup? -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/pancake-offline-tp4669577p4669584.html Sent from the Revolution - User mailing list archive at Nabble.com. From mfstuart at cox.net Mon Sep 9 14:28:53 2013 From: mfstuart at cox.net (mfstuart at cox.net) Date: Mon, 9 Sep 2013 14:28:53 -0400 Subject: How to create menu for Android platform Message-ID: <20130909142853.8IA6S.263205.imail@eastrmwml106> Hi all, How does one go about building a native menu for Android in LiveCode v6? On Android the menu pops up by pressing on the menu button. Does LC support this at this time? If not, any idea when? Thanx, Mark Stuart From richmondmathewson at gmail.com Mon Sep 9 15:24:52 2013 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 09 Sep 2013 22:24:52 +0300 Subject: Metacard? Message-ID: <522E2084.3080803@gmail.com> Does anyone know where to download a Mac Classic version of Metacard now Mark Talluto's "mcmirror" appears to have vanished? Richmond. From richmondmathewson at gmail.com Mon Sep 9 15:47:28 2013 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 09 Sep 2013 22:47:28 +0300 Subject: Metacard? In-Reply-To: <522E2084.3080803@gmail.com> References: <522E2084.3080803@gmail.com> Message-ID: <522E25D0.90509@gmail.com> On 09/09/2013 10:24 PM, Richmond wrote: > Does anyone know where to download a Mac Classic version of Metacard > now Mark Talluto's > "mcmirror" appears to have vanished? > > Richmond. Err . . . Gottit: http://canelasoftware.com/mc/metacard24/ From mkoob at rogers.com Mon Sep 9 16:40:04 2013 From: mkoob at rogers.com (Martin Koob) Date: Mon, 9 Sep 2013 13:40:04 -0700 (PDT) Subject: Searching XML with revXMLMatchingNode In-Reply-To: <522DEE3B.1020409@geistinteractive.com> References: <522DEE3B.1020409@geistinteractive.com> Message-ID: <1378759204856-4669588.post@n4.nabble.com> Hi Todd There was another forum post on this http://forums.runrev.com/viewtopic.php?f=57&t=11936 They mention a stack that Sarah Reichelt has that demonstrates XML searching 'XMLdemo1' Find it on the following page. http://www.troz.net/rev/ It looks like it loops through using the revXMLNextSibling command Martin -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Searching-XML-with-revXMLMatchingNode-tp4669576p4669588.html Sent from the Revolution - User mailing list archive at Nabble.com. From mkoob at rogers.com Mon Sep 9 16:43:39 2013 From: mkoob at rogers.com (Martin Koob) Date: Mon, 9 Sep 2013 13:43:39 -0700 (PDT) Subject: $_POST_RAW not working after on-rev transfer odin to tio Message-ID: <1378759419608-4669589.post@n4.nabble.com> I have had a site on on-rev that was on Odin that was just transfered to Tio. Two pages now no longer work correctly. One handles an upload of a file the other handles a JSON notification from Zencoder.com. The upload doesn't happen and the notification JSON is no longer processed. Looking at both pages there is one thing in common. They use $_POST_RAW to handle the POST data. I know on Odin I was using a legacy version of LiveCode server and I was moved to Tio so that the legacy site could still run but it looks like there still may need to be some changes. Does anyone have ideas on this? I have posted this on the forums but no answer there so I thought I would give the list a try. Thanks. Martin -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/POST-RAW-not-working-after-on-rev-transfer-odin-to-tio-tp4669589.html Sent from the Revolution - User mailing list archive at Nabble.com. From monte at sweattechnologies.com Mon Sep 9 16:19:10 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 10 Sep 2013 06:19:10 +1000 Subject: Basic iOS question In-Reply-To: References: Message-ID: <4ECC4664-2C55-439B-9AC5-9C3F70133E76@sweattechnologies.com> On 09/09/2013, at 9:45 PM, "William Waldman" wrote: > Sorry Monte - > > I guess I still don't understand this forum post: > > http://forums.runrev.com/phpBB2/viewtopic.php?f=4&t=14162&p=69973&hilit=rremicrophone&sid=3545fd9c6f1226386926c3ba33658efd#p69973 > > I thought that rremicrophone and mergMicrophone were a hint in the right > direction. I guess I'm not sure what they are. Sorry for the confusion. rremicrophone is an example external from RunRev. For a while I included it in my build process to make people's lives easier but once I released mergMicrophone I stopped. mergMicrophone is rremicrophone with the ability to get the power. Unfortunately due to the weird license on rremicrophone I had to rename everything in order to distribute it. > > There seems to be very little in the iOS dictionary related to this > problem, and very little to go on. > > It's a surprise to me that opening the mic and piping the output somewhere > is so low level. > From and educational standpoint, that would be about the first thing I > would try with students. If you just want to record to a file then mergMicrophone will do that. I'm not saying it's really low level but I haven't looked into it... it would need an external though. > > Thanks > > Bill Waldman > Director of Technology > King > 1450 Newfield Avenue > Stamford, CT 06905 > Voice: 203 322 3496 ext 377 > www.klht.org > > > >
> src="http://forum.klht.org/Social_Media_Images/fb.png" border="0"> > > src="http://forum.klht.org/Social_Media_Images/twit.png" border="0"> > > src="http://forum.klht.org/Social_Media_Images/yt.jpg" border="0"> > > >
>
> > > > This e-mail and any attachments may contain confidential and privileged > information. If you are not the intended recipient, please notify the > sender immediately by return e-mail, delete this e-mail and any > attachments and destroy any copies. Any dissemination or use of this > information by a person other than the intended recipient is unauthorized. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From todd at geistinteractive.com Mon Sep 9 19:08:30 2013 From: todd at geistinteractive.com (Todd Geist) Date: Mon, 09 Sep 2013 16:08:30 -0700 Subject: Searching XML with revXMLMatchingNode In-Reply-To: <1378759204856-4669588.post@n4.nabble.com> References: <522DEE3B.1020409@geistinteractive.com> <1378759204856-4669588.post@n4.nabble.com> Message-ID: <522E54EE.8060301@geistinteractive.com> Martin Koob wrote: > Hi Todd > > There was another forum post on this > > http://forums.runrev.com/viewtopic.php?f=57&t=11936 I can't see that post on the forum. But it looks like you just chimed on in the xpath post there. http://forums.runrev.com/viewtopic.php?f=66&t=15624&start=30 That should be a much more efficient way of searching xml, than nextSibling. I think so anyway. My challenge is I have HUGE xml files. 250mb is not uncommon. Searching small XML docs are easy. Its these big boys that are hard. If anyone has any experience in parsing very large files, I would love to hear about it. Thanks Todd From todd at geistinteractive.com Mon Sep 9 19:08:30 2013 From: todd at geistinteractive.com (Todd Geist) Date: Mon, 09 Sep 2013 16:08:30 -0700 Subject: Searching XML with revXMLMatchingNode In-Reply-To: <1378759204856-4669588.post@n4.nabble.com> References: <522DEE3B.1020409@geistinteractive.com> <1378759204856-4669588.post@n4.nabble.com> Message-ID: <522E54EE.8060301@geistinteractive.com> Martin Koob wrote: > Hi Todd > > There was another forum post on this > > http://forums.runrev.com/viewtopic.php?f=57&t=11936 I can't see that post on the forum. But it looks like you just chimed on in the xpath post there. http://forums.runrev.com/viewtopic.php?f=66&t=15624&start=30 That should be a much more efficient way of searching xml, than nextSibling. I think so anyway. My challenge is I have HUGE xml files. 250mb is not uncommon. Searching small XML docs are easy. Its these big boys that are hard. If anyone has any experience in parsing very large files, I would love to hear about it. Thanks Todd From monte at sweattechnologies.com Mon Sep 9 19:33:09 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 10 Sep 2013 09:33:09 +1000 Subject: How much interest in OS X 10.8 user notifications is there? Message-ID: <513CB589-6610-413C-9122-C128FB7B78DB@sweattechnologies.com> Hi Folks I'd like to gauge interest in a user notifications external for ML+. It would allow you to present a notification and find out if the user clicked on it. Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From userev at canelasoftware.com Mon Sep 9 19:48:21 2013 From: userev at canelasoftware.com (Mark Talluto) Date: Mon, 9 Sep 2013 16:48:21 -0700 Subject: How much interest in OS X 10.8 user notifications is there? In-Reply-To: <513CB589-6610-413C-9122-C128FB7B78DB@sweattechnologies.com> References: <513CB589-6610-413C-9122-C128FB7B78DB@sweattechnologies.com> Message-ID: On Sep 9, 2013, at 4:33 PM, Monte Goulding wrote: > Hi Folks > > I'd like to gauge interest in a user notifications external for ML+. It would allow you to present a notification and find out if the user clicked on it. > Sounds pretty cool to me. Best regards, Mark Talluto canelasoftware.com From yoshino at sys.wakayama-u.ac.jp Mon Sep 9 19:48:33 2013 From: yoshino at sys.wakayama-u.ac.jp (Takashi Yoshino) Date: Tue, 10 Sep 2013 08:48:33 +0900 Subject: Korean font is not shown In-Reply-To: <390AC665-16E2-4B13-948A-894BF5C88B2B@sys.wakayama-u.ac.jp> References: <52230AAF.7070201@economy-x-talk.com> <390AC665-16E2-4B13-948A-894BF5C88B2B@sys.wakayama-u.ac.jp> Message-ID: I tried another android device to show Korean font. The android device can be appeared Korean font. I was confusing... So, I update android OS, WOW, my android (Galaxy S III) can be appeared Korean font.. I think it is bug ? on android OS. Thanks a lot. 2013/9/1 Takashi Yoshino > HI, Mark > > Thank you for your information. > > I just input Korean text into the field on my Mac. > I think I set the unicodeText of the field to UTF-16 encoded text. > > I visit a Korean web site, I can see Korean text correctly. > > I check my android (Galaxy S III). > There is a korean font in my android. > > Best regards, > > Takashi > > _.__ ._ _. ._ ._.__ .. ._._. _._ . ..__ ._.__ ._._. ___. .._ __.. __ .._ > Takashi Yoshino > http://www.wakayama-u.ac.jp/~yoshino/lab/ > Tel: +81-73-457-8441 > > On 2013/09/01, at 18:36, Mark Schonewille < > m.schonewille at economy-x-talk.com> wrote: > > > Hi Takashi, > > > > The syntax > > > > set the textFont to "fontName,Language" > > > > no longer works in 6.x. I think it was already abolished in 5.5. > > > > Instead, you just set the unicodeText of the field to UTF-16 encoded > text. If it contains korean glyphs, the glyphs should be recognised and > displayed correctly. Are you sure that the required fonts are installed on > your tablets? If you visit a Korean website, does the text display > correctly? > > > > -- > > Best regards, > > > > Mark Schonewille > > > > Economy-x-Talk Consulting and Software Engineering > > Homepage: http://economy-x-talk.com > > Twitter: http://twitter.com/xtalkprogrammer > > KvK: 50277553 > > > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other > colour spaces. http://www.color-converter.com > > > > Buy my new book "Programming LiveCode for the Real Beginner" > http://qery.us/3fi > > > > Fill out this survey please > > http://livecodebeginner.economy-x-talk.com/survey/ > > > > On 9/1/2013 11:10, Takashi Yoshino wrote: > >> Hi, > >> > >> I am developed a translation software for Android devices. > >> I tried to show Korean text. But it did not appeared. > >> > >> I tried it on Galaxy Tab. Korean font appeared. > >> I tried it on Galaxy S III. But it did not appeared. > >> > >> Japanese font and Chinese font can be shown on both android devices. > >> Only Korean font did not shown on Galaxy S III. > >> > >> I tried the textFont script. But it does not work. > >> on mouseUp > >> set the textFont of field "ko" to "Droid Sans,Korean" > >> end mouseUp > >> > >> I use LC 6.1.0 > >> Android OS is 4.04 and 3.2 > >> > >> If you have some information, could you help me? > >> > >> Thanks. > >> > >> Takashi > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 Mon Sep 9 20:50:14 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Tue, 10 Sep 2013 10:50:14 +1000 Subject: Facebook authorisation on iOS Message-ID: Hi all As you know lots of sites and apps use Facebook authentication to verify user identities. I'm trying to get that working in iOS using Andre Garcia's Facebook library. I can get the FB sign on screen but the app always crashes after I enter my log in details. I'm having no luck debugging the problem :( Has anyone got this to work? Is it work persisting? Cheers Gerry From stephenREVOLUTION2 at barncard.com Mon Sep 9 22:15:20 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Mon, 9 Sep 2013 19:15:20 -0700 Subject: pancake offline In-Reply-To: <1378748891786-4669584.post@n4.nabble.com> References: <1378742848168-4669577.post@n4.nabble.com> <0E3678F6-F080-4FED-B5D3-2F1E6190AB0A@verizon.net> <1378748891786-4669584.post@n4.nabble.com> Message-ID: A lot of people bought the lifetime 'pioneer' offer, and I'm assuming that's why many stay, as they have a $500 investment. On Mon, Sep 9, 2013 at 10:48 AM, Dave Kilroy wrote: > :) nice one Colin > > Actually pancake (the server) seems to be coming back, no database server > yet though... > > > > Colin Holgate-2 wrote > > Are you using too much syrup? > > > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/pancake-offline-tp4669577p4669584.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From jacque at hyperactivesw.com Tue Sep 10 01:13:11 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 10 Sep 2013 00:13:11 -0500 Subject: Korean font is not shown In-Reply-To: References: <52230AAF.7070201@economy-x-talk.com> <390AC665-16E2-4B13-948A-894BF5C88B2B@sys.wakayama-u.ac.jp> Message-ID: Thanks for letting us know, that's good info to have. I'm glad you were able to solve it. Takashi Yoshino wrote: >I tried another android device to show Korean font. >The android device can be appeared Korean font. > >I was confusing... > >So, I update android OS, WOW, my android (Galaxy S III) can be appeared >Korean font.. > >I think it is bug ? on android OS. > >Thanks a lot. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Tue Sep 10 01:59:30 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 9 Sep 2013 22:59:30 -0700 Subject: Searching XML with revXMLMatchingNode In-Reply-To: <522E54EE.8060301@geistinteractive.com> References: <522DEE3B.1020409@geistinteractive.com> <1378759204856-4669588.post@n4.nabble.com> <522E54EE.8060301@geistinteractive.com> Message-ID: <120113856011.20130909225930@ahsoftware.net> Todd- Monday, September 9, 2013, 4:08:30 PM, you wrote: > My challenge is I have HUGE xml files. 250mb is not uncommon. My condolences. XML is not fun for humans. > If anyone has any experience in parsing very large files, I would love > to hear about it. Have you tried using SAX processing rather than DOM? You might lose efficiency by not having the xml all in memory at once, but you might gain by not having to create and parse the DOM tree. -- -Mark Wieder mwieder at ahsoftware.net From admin at FlexibleLearning.com Tue Sep 10 05:14:52 2013 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Tue, 10 Sep 2013 10:14:52 +0100 Subject: [ANN] Free update: ChartMaker 3.0 Build 61 In-Reply-To: Message-ID: Version: 3.0 Build: 61 Release type: Maintenance What's New in this build? This is a free maintenance release that addresses the following issues... Fixed . Non-numeric data items should be evaluated as null values. This was broken in Build 60 and is now restored. Download the current release here for a free 30-day trial or use your existing key to update: http://www.flexiblelearning.com/chartmaker/versioning/whatsnew.htm or from http://livecode.com/store/marketplace/chartmaker/ Note that as a professional product, ChartMaker requires LiveCode Commercial. However, specific circumstances will be considered for developers who require maintainence access for their clients. Hugh Senior FLCo From harrison at all-auctions.com Tue Sep 10 09:52:49 2013 From: harrison at all-auctions.com (Rick Harrison) Date: Tue, 10 Sep 2013 09:52:49 -0400 Subject: How much interest in OS X 10.8 user notifications is there? In-Reply-To: <513CB589-6610-413C-9122-C128FB7B78DB@sweattechnologies.com> References: <513CB589-6610-413C-9122-C128FB7B78DB@sweattechnologies.com> Message-ID: Hi Monte, Personally I strongly dislike notifications and wish Apple had never made them part of the operating system because I find them to be annoying when I'm working. Thanks for asking! Rick On Sep 9, 2013, at 7:33 PM, Monte Goulding wrote: > Hi Folks > > I'd like to gauge interest in a user notifications external for ML+. It would allow you to present a notification and find out if the user clicked on it. > > Cheers > > -- > 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 From todd at geistinteractive.com Tue Sep 10 11:27:21 2013 From: todd at geistinteractive.com (Todd Geist) Date: Tue, 10 Sep 2013 08:27:21 -0700 Subject: Searching XML with revXMLMatchingNode In-Reply-To: <120113856011.20130909225930@ahsoftware.net> References: <522DEE3B.1020409@geistinteractive.com> <1378759204856-4669588.post@n4.nabble.com> <522E54EE.8060301@geistinteractive.com> <120113856011.20130909225930@ahsoftware.net> Message-ID: <522F3A59.8060806@geistinteractive.com> Hi Mark, Can I do SAX processing with LiveCode? Is that what is used if you "send messages" with revXML? Todd Mark Wieder wrote: > Todd- > > Monday, September 9, 2013, 4:08:30 PM, you wrote: > >> My challenge is I have HUGE xml files. 250mb is not uncommon. > > My condolences. XML is not fun for humans. > >> If anyone has any experience in parsing very large files, I would love >> to hear about it. > > Have you tried using SAX processing rather than DOM? You might lose > efficiency by not having the xml all in memory at once, but you might > gain by not having to create and parse the DOM tree. > -- Todd Geist geist interactive 800-935-6068 GoDraw - Draw on Photos with FileMaker Go From klaus at major-k.de Tue Sep 10 11:33:43 2013 From: klaus at major-k.de (Klaus major-k) Date: Tue, 10 Sep 2013 17:33:43 +0200 Subject: How much interest in OS X 10.8 user notifications is there? In-Reply-To: References: <513CB589-6610-413C-9122-C128FB7B78DB@sweattechnologies.com> Message-ID: <5E6CA36F-4272-4E17-936D-DF56D8744663@major-k.de> Hi Rick, Am 10.09.2013 um 15:52 schrieb Rick Harrison : > Hi Monte, > > Personally I strongly dislike notifications and wish > Apple had never made them part of the operating > system because I find them to be annoying when > I'm working. oh well, if we only had the chance to turn that off in the system prefs, maybe even separately for each app. 8-) > Thanks for asking! > > Rick Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From m_p_wilcox at yahoo.co.uk Tue Sep 10 11:40:33 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Tue, 10 Sep 2013 16:40:33 +0100 (BST) Subject: Facebook authorisation on iOS In-Reply-To: References: Message-ID: <1378827633.12946.YahooMailNeo@web28805.mail.ir2.yahoo.com> Hi Gerry, I don't know how Andre Garcia's library works but assume it's not using an external that wraps the Facebook SDK for iOS. From painful personal experience I'd advise against any attempt to access Facebook other than through the official SDKs or platform native interfaces (e.g. for sharing on iOS). I'd also suggest avoiding using the web/JavaScript SDK unless you're building a web app. Facebook has a "move fast and break things" culture and they regularly break their APIs. When you're using an official SDK (even wrapped) you share the pain with everyone else and it usually gets fixed very quickly. If you've got some community generated solution with a minimal number of users then you're almost on your own and every time it breaks you need to rush through an update to your app to fix it. Not even slightly fun. My experience came through trying to integrate with Facebook via native apps on platforms they don't provide official SDKs for - it was a mandatory requirement from the client and I didn't have a choice. If you have any other choice - take it. Either go down the external route or just don't use Facebook auth. FWIW, this is almost unique to Facebook, we didn't have similar problems integrating with other services. Hope that helps, Mark ________________________________ From: Gerry Orkin To: How to use LiveCode ; LiveCode Developer List Sent: Tuesday, 10 September 2013, 1:50 Subject: Facebook authorisation on iOS Hi all As you know lots of sites and apps use Facebook authentication to verify user identities. I'm trying to get that working in iOS using Andre Garcia's Facebook library. I can get the FB sign on screen but the app always crashes after I enter my log in details. I'm having no luck debugging the problem :( Has anyone got this to work? Is it work persisting? Cheers 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 mwieder at ahsoftware.net Tue Sep 10 12:21:10 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 10 Sep 2013 09:21:10 -0700 Subject: OT: Sparkleshare Message-ID: <168151156254.20130910092110@ahsoftware.net> Does anyone have any experience with Sparkleshare? We're looking into it as an alternative to Dropbox, and since it's built on git, I'm curious about how it handles multiuser issues like file conflicts. http://sparkleshare.org/ -- -Mark Wieder mwieder at ahsoftware.net From jeff at siphonophore.com Tue Sep 10 12:31:30 2013 From: jeff at siphonophore.com (Jeff Reynolds) Date: Tue, 10 Sep 2013 12:31:30 -0400 Subject: 1080p video and livecode Message-ID: Just curious if anyone is doing any 1080p video with livecode. I've done some tests and had great playback with livecode. Curious how well it will hold up with playing for long periods. 702p seems to hold up very well with abuse in livecode. thanks jeff From rdimola at evergreeninfo.net Tue Sep 10 12:33:30 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Tue, 10 Sep 2013 12:33:30 -0400 Subject: Livecode and iOS 7 In-Reply-To: <168151156254.20130910092110@ahsoftware.net> References: <168151156254.20130910092110@ahsoftware.net> Message-ID: <01a601ceae43$7c615b00$75241100$@net> I upgraded my iPad2 to iOS 7 latest pre-release version. Previously installed LC apps seem to run OK. BUT... if you delete the app you can't reinstall it from either the App Store or from iTunes. Is there something I am Missing? Or do we need an update from LC? I'm using LC 6.1.1 rc2. Does rc6 fix this? Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From bvg at mac.com Tue Sep 10 12:37:49 2013 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 10 Sep 2013 18:37:49 +0200 Subject: OT: Sparkleshare In-Reply-To: <168151156254.20130910092110@ahsoftware.net> References: <168151156254.20130910092110@ahsoftware.net> Message-ID: sounds like fun, but the advantage of dropbox is the free space, which this does not have, because you need to host it yourself. on the plus side, you'll be able to test it easily on github yourself :) On 10.09.2013, at 18:21, Mark Wieder wrote: > Does anyone have any experience with Sparkleshare? We're looking into > it as an alternative to Dropbox, and since it's built on git, I'm > curious about how it handles multiuser issues like file conflicts. > > http://sparkleshare.org/ > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From cmsheffield at icloud.com Tue Sep 10 12:39:08 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Tue, 10 Sep 2013 10:39:08 -0600 Subject: Livecode and iOS 7 In-Reply-To: <01a601ceae43$7c615b00$75241100$@net> References: <168151156254.20130910092110@ahsoftware.net> <01a601ceae43$7c615b00$75241100$@net> Message-ID: <5026013B-AC69-4E5E-94D3-3F879484E807@icloud.com> Ralph, I'm not seeing anything like that here. But I'm on an iPad 4, not 2. Not really sure what to suggest. Do you get some kind of error when trying to reinstall your app? You mention not being able to install from the App Store. Can you not find your app there, or does it just not download properly? Wish I could help more. Seems like a strange problem, especially if your app is already in the store and you're just trying to re-download it. Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com On Sep 10, 2013, at 10:33 AM, Ralph DiMola wrote: > I upgraded my iPad2 to iOS 7 latest pre-release version. Previously > installed LC apps seem to run OK. BUT... if you delete the app you can't > reinstall it from either the App Store or from iTunes. Is there something I > am Missing? Or do we need an update from LC? > > I'm using LC 6.1.1 rc2. > Does rc6 fix this? > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Tue Sep 10 12:48:42 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 10 Sep 2013 09:48:42 -0700 Subject: OT: Sparkleshare In-Reply-To: References: <168151156254.20130910092110@ahsoftware.net> Message-ID: <58152808280.20130910094842@ahsoftware.net> Bj?rnke- Tuesday, September 10, 2013, 9:37:49 AM, you wrote: > sounds like fun, but the advantage of dropbox is the free space, > which this does not have, because you need to host it yourself. on > the plus side, you'll be able to test it easily on github yourself :) Well, that's the preferred way to use it, but it's also possible to use a remote host that's already set up. Dropbox has a number of disadvanges as well, which we're hoping to overcome. -- -Mark Wieder mwieder at ahsoftware.net From andrew at ctech.me Tue Sep 10 12:53:48 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Tue, 10 Sep 2013 11:53:48 -0500 Subject: OT: Sparkleshare In-Reply-To: References: <168151156254.20130910092110@ahsoftware.net> Message-ID: We are looking for a self-hosted dropbox alternative as well but the only killer so far has been our need for a binary diff in it's syncing. It seems not a lot of the services out there advertise that. We use it to sync data to programs with spotty internet out in the field and the ability to only upload the changed parts of a large json file rather than the entire file is a kludgy lifesaver for us. On Tue, Sep 10, 2013 at 11:37 AM, Bj?rnke von Gierke wrote: > sounds like fun, but the advantage of dropbox is the free space, which > this does not have, because you need to host it yourself. on the plus side, > you'll be able to test it easily on github yourself :) > > On 10.09.2013, at 18:21, Mark Wieder wrote: > > > Does anyone have any experience with Sparkleshare? We're looking into > > it as an alternative to Dropbox, and since it's built on git, I'm > > curious about how it handles multiuser issues like file conflicts. > > > > http://sparkleshare.org/ > > > > -- > > -Mark Wieder > > mwieder at ahsoftware.net > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > -- > > Use 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 > -- Regards, Andrew Kluthe andrew at ctech.me From livfoss at mac.com Tue Sep 10 13:06:59 2013 From: livfoss at mac.com (Graham Samuel) Date: Tue, 10 Sep 2013 19:06:59 +0200 Subject: Unwanted password protection Message-ID: I'm feeling stupid, but I don't understand this: I'm using LC 6.1.1 (rc 4) on a Mac with Lion 10.7.5. I just opened a stack which I haven't opened for a couple of months, and I find that the scripts of all of its substacks and their cards are password protected - the mainstack isn't. I didn't do this, so how did it happen? This stuff is under development and at this stage I have no interest in protecting any scripts. I have another mainstack where this doesn't happen. The only obvious difference between the two is that the anomalous one has to be opened with messages suppressed to stop it running a script when it loads - I then switch messages back on as soon as the stack shows up. Not sure if this difference is meaningful, since even when I don't suppress messages, the substacks are still locked. Tried the same thing in LC 5.5.4 (the oldest version of LC I have on my machine) and nothing is locked. I have not been using LC for a bit - did I miss something? Graham From MikeKerner at roadrunner.com Tue Sep 10 13:07:19 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 10 Sep 2013 13:07:19 -0400 Subject: Livecode and iOS 7 In-Reply-To: <01a601ceae43$7c615b00$75241100$@net> References: <168151156254.20130910092110@ahsoftware.net> <01a601ceae43$7c615b00$75241100$@net> Message-ID: I'm not having this issue, either, with any of the devices we're using (ipad mini, iphone 4s, ipod touch 4g). On Tue, Sep 10, 2013 at 12:33 PM, Ralph DiMola wrote: > I upgraded my iPad2 to iOS 7 latest pre-release version. Previously > installed LC apps seem to run OK. BUT... if you delete the app you can't > reinstall it from either the App Store or from iTunes. Is there something I > am Missing? Or do we need an update from LC? > > I'm using LC 6.1.1 rc2. > Does rc6 fix this? > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- 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 mwieder at ahsoftware.net Tue Sep 10 13:05:46 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 10 Sep 2013 10:05:46 -0700 Subject: OT: Sparkleshare In-Reply-To: References: <168151156254.20130910092110@ahsoftware.net> Message-ID: <53153831849.20130910100546@ahsoftware.net> Andrew- Tuesday, September 10, 2013, 9:53:48 AM, you wrote: > We are looking for a self-hosted dropbox alternative as well but the only > killer so far has been our need for a binary diff in it's syncing. It seems > not a lot of the services out there advertise that. > We use it to sync data to programs with spotty internet out in the field > and the ability to only upload the changed parts of a large json file > rather than the entire file is a kludgy lifesaver for us. Yeah, that pretty closely matches our situation. In our case we're looking at (ugh) Outlook PST archives. We need something that will figure out the deltas and get individual messages from the archives without multiple copies of huge files, so binary diff is essential. -- -Mark Wieder mwieder at ahsoftware.net From andrew at ctech.me Tue Sep 10 13:09:38 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Tue, 10 Sep 2013 12:09:38 -0500 Subject: Unwanted password protection In-Reply-To: References: Message-ID: I don't use the newer versions of LC yet but wasn't there a stack corruption issue with earlier RC's of 6.1.1 ? Could it be related to this? On Tue, Sep 10, 2013 at 12:06 PM, Graham Samuel wrote: > I'm feeling stupid, but I don't understand this: > > I'm using LC 6.1.1 (rc 4) on a Mac with Lion 10.7.5. I just opened a stack > which I haven't opened for a couple of months, and I find that the scripts > of all of its substacks and their cards are password protected - the > mainstack isn't. > > I didn't do this, so how did it happen? This stuff is under development > and at this stage I have no interest in protecting any scripts. > > I have another mainstack where this doesn't happen. The only obvious > difference between the two is that the anomalous one has to be opened with > messages suppressed to stop it running a script when it loads - I then > switch messages back on as soon as the stack shows up. Not sure if this > difference is meaningful, since even when I don't suppress messages, the > substacks are still locked. > > Tried the same thing in LC 5.5.4 (the oldest version of LC I have on my > machine) and nothing is locked. > > I have not been using LC for a bit - did I miss something? > > Graham > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Regards, Andrew Kluthe andrew at ctech.me From andrew at ctech.me Tue Sep 10 13:12:04 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Tue, 10 Sep 2013 12:12:04 -0500 Subject: OT: Sparkleshare In-Reply-To: <53153831849.20130910100546@ahsoftware.net> References: <168151156254.20130910092110@ahsoftware.net> <53153831849.20130910100546@ahsoftware.net> Message-ID: Mark, we haven't had any luck finding any other service that diffs in this way. I have checked out most of the hosted and self-hosted and thus far only found dropbox to work for us in this way. This software might actually work very well for our situation (we are just syncing a MB or two of json files), but since your PST files are likely very large (and definitely binary?) it may seem like this wouldn't help you much with that. Andrew On Tue, Sep 10, 2013 at 12:05 PM, Mark Wieder wrote: > Andrew- > > Tuesday, September 10, 2013, 9:53:48 AM, you wrote: > > > We are looking for a self-hosted dropbox alternative as well but the only > > killer so far has been our need for a binary diff in it's syncing. It > seems > > not a lot of the services out there advertise that. > > > We use it to sync data to programs with spotty internet out in the field > > and the ability to only upload the changed parts of a large json file > > rather than the entire file is a kludgy lifesaver for us. > > Yeah, that pretty closely matches our situation. In our case we're > looking at (ugh) Outlook PST archives. We need something that will > figure out the deltas and get individual messages from the archives > without multiple copies of huge files, so binary diff is essential. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Regards, Andrew Kluthe andrew at ctech.me From livfoss at mac.com Tue Sep 10 13:17:13 2013 From: livfoss at mac.com (Graham Samuel) Date: Tue, 10 Sep 2013 19:17:13 +0200 Subject: Unwanted password protection In-Reply-To: References: Message-ID: <6FAB14C3-0627-49EA-B653-D98E7EC6DFCD@mac.com> Thanks for the thought Andrew, but I just installed the very latest version of LC ( 6.1.1 rc 6) and the problem is still there. I understood that this version didn't have the problems reported earlier in this cycle. I guess I will have to report it as a bug unless anyone can explain the issue in the next few hours. Graham On 10 Sep 2013, at 19:09, Andrew Kluthe wrote: > I don't use the newer versions of LC yet but wasn't there a stack > corruption issue with earlier RC's of 6.1.1 ? Could it be related to this? > > > On Tue, Sep 10, 2013 at 12:06 PM, Graham Samuel wrote: > >> I'm feeling stupid, but I don't understand this: >> >> I'm using LC 6.1.1 (rc 4) on a Mac with Lion 10.7.5. I just opened a stack >> which I haven't opened for a couple of months, and I find that the scripts >> of all of its substacks and their cards are password protected - the >> mainstack isn't. >> >> I didn't do this, so how did it happen? This stuff is under development >> and at this stage I have no interest in protecting any scripts. >> >> I have another mainstack where this doesn't happen. The only obvious >> difference between the two is that the anomalous one has to be opened with >> messages suppressed to stop it running a script when it loads - I then >> switch messages back on as soon as the stack shows up. Not sure if this >> difference is meaningful, since even when I don't suppress messages, the >> substacks are still locked. >> >> Tried the same thing in LC 5.5.4 (the oldest version of LC I have on my >> machine) and nothing is locked. >> >> I have not been using LC for a bit - did I miss something? >> >> Graham >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > -- > 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 ambassador at fourthworld.com Tue Sep 10 13:18:22 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 10 Sep 2013 10:18:22 -0700 Subject: Unwanted password protection In-Reply-To: References: Message-ID: <522F545E.60304@fourthworld.com> Andrew Kluthe wrote: > I don't use the newer versions of LC yet but wasn't there a stack > corruption issue with earlier RC's of 6.1.1 ? Could it be related to this? That issue was specific to v6.1.1rc5, and I believe it had to do with stacks containing BMP images stored using RLE compression, no? -- 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 livfoss at mac.com Tue Sep 10 13:21:09 2013 From: livfoss at mac.com (Graham Samuel) Date: Tue, 10 Sep 2013 19:21:09 +0200 Subject: Unwanted password protection In-Reply-To: <522F545E.60304@fourthworld.com> References: <522F545E.60304@fourthworld.com> Message-ID: <8C252150-DBCB-46EE-A4F9-42D107034015@mac.com> Well, it shows up here on rc5, and AFAIK there are no BMP images in the entire program. Will report it then. It doesn't seem to affect all my stacks, as I said earlier. Graham On 10 Sep 2013, at 19:18, Richard Gaskin wrote: > Andrew Kluthe wrote: >> I don't use the newer versions of LC yet but wasn't there a stack >> corruption issue with earlier RC's of 6.1.1 ? Could it be related to this? > > That issue was specific to v6.1.1rc5, and I believe it had to do with stacks containing BMP images stored using RLE compression, no? > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/FourthWorldSys > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Tue Sep 10 13:22:07 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 10 Sep 2013 10:22:07 -0700 Subject: Unwanted password protection In-Reply-To: <522F545E.60304@fourthworld.com> References: <522F545E.60304@fourthworld.com> Message-ID: <185154813079.20130910102207@ahsoftware.net> Richard- Tuesday, September 10, 2013, 10:18:22 AM, you wrote: > That issue was specific to v6.1.1rc5, and I believe it had to do with > stacks containing BMP images stored using RLE compression, no? And was pulled from the download site as soon as the issue was reported. -- -Mark Wieder mwieder at ahsoftware.net From livfoss at mac.com Tue Sep 10 13:42:28 2013 From: livfoss at mac.com (Graham Samuel) Date: Tue, 10 Sep 2013 19:42:28 +0200 Subject: Unwanted password protection In-Reply-To: <185154813079.20130910102207@ahsoftware.net> References: <522F545E.60304@fourthworld.com> <185154813079.20130910102207@ahsoftware.net> Message-ID: <5CBFE9C0-F243-42F7-8F09-CBB93DB3BA5D@mac.com> In preparing my stack for a bug report, I found the issue disappeared when I duplicated my stack and renamed it!! The original stack (unmodified in any other way and still in the same directory as the renamed one) still unfailingly exhibits the issue. Don't know whether to report it or not now. Even more puzzled Graham On 10 Sep 2013, at 19:22, Mark Wieder wrote: > Richard- > > Tuesday, September 10, 2013, 10:18:22 AM, you wrote: > >> That issue was specific to v6.1.1rc5, and I believe it had to do with >> stacks containing BMP images stored using RLE compression, no? > > And was pulled from the download site as soon as the issue was > reported. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Tue Sep 10 13:47:08 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 10 Sep 2013 10:47:08 -0700 Subject: Unwanted password protection In-Reply-To: <5CBFE9C0-F243-42F7-8F09-CBB93DB3BA5D@mac.com> References: <522F545E.60304@fourthworld.com> <185154813079.20130910102207@ahsoftware.net> <5CBFE9C0-F243-42F7-8F09-CBB93DB3BA5D@mac.com> Message-ID: <106156314363.20130910104708@ahsoftware.net> Graham- Tuesday, September 10, 2013, 10:42:28 AM, you wrote: > In preparing my stack for a bug report, I found the issue > disappeared when I duplicated my stack and renamed it!! The original > stack (unmodified in any other way and still in the same directory > as the renamed one) still unfailingly exhibits the issue. Don't know > whether to report it or not now. > Even more puzzled Yeah, that's weird. I'd report it and include at least the original one with the problem. -- -Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Tue Sep 10 13:50:44 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 10 Sep 2013 10:50:44 -0700 Subject: Unwanted password protection In-Reply-To: <5CBFE9C0-F243-42F7-8F09-CBB93DB3BA5D@mac.com> References: <5CBFE9C0-F243-42F7-8F09-CBB93DB3BA5D@mac.com> Message-ID: <522F5BF4.8050008@fourthworld.com> Graham Samuel wrote: > In preparing my stack for a bug report, I found the issue disappeared > when I duplicated my stack and renamed it!! The original stack > (unmodified in any other way and still in the same directory as the > renamed one) still unfailingly exhibits the issue. Don't know whether > to report it or not now. Now I have to wonder if the password was actually set (which would be an engine problem) or was erroneously flagged as having been set (an IDE problem). Do you have the patience to set up a MetaCard install with v6.1.1 to see if it can open the original without issue? -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From mwieder at ahsoftware.net Tue Sep 10 15:18:02 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 10 Sep 2013 12:18:02 -0700 Subject: What are the best programming fonts? Message-ID: <186161768071.20130910121802@ahsoftware.net> Slant has a post comparing different monospace fonts for coding. Source Code Pro, of course, comes out in front, but it's followed very closely by Consolas, which I'd never heard of, and then several others, similar but different. I've used Source Code Pro as my default font since it was released, and it looks great in the LiveCode script editor and in glx2. http://www.slant.co/topics/67/~what-are-the-best-programming-fonts -- -Mark Wieder mwieder at ahsoftware.net From rdimola at evergreeninfo.net Tue Sep 10 15:23:56 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Tue, 10 Sep 2013 15:23:56 -0400 Subject: Livecode and iOS 7 In-Reply-To: <5026013B-AC69-4E5E-94D3-3F879484E807@icloud.com> References: <168151156254.20130910092110@ahsoftware.net> <01a601ceae43$7c615b00$75241100$@net> <5026013B-AC69-4E5E-94D3-3F879484E807@icloud.com> Message-ID: <01f001ceae5b$4b290700$e17b1500$@net> OK I may have jumped the gun but it's still a little weird. I could not install the dev version because the app was still installing from the iStore(see below) 1) In App Store I can find the app. 2) The upper right button usually says "Free" if clicked then changes to "Install". Now that button has a picture of a gray cloud with a blue down arrow where the "Free" button used to be. 3) If you click on the cloud it then changes to a blue circle with square in the middle and a bar moves around the perimeter to indicate the download % the app(I guess). THEN I get the Open button. Never is there an "install" or "free" button. 4) Other apps(at least the few I looked at) still have a free button and when clicked instantly changes to the install button. 5) IF you install a dev version after deleting the iTunes version (or vice-versa), The icon of the iPad is the "Large Application Icon" from iTunes connect until first launch of the app then the icon changes to the standalone setting icon. This is very repeatable. 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 Chris Sheffield Sent: Tuesday, September 10, 2013 12:39 PM To: How to use LiveCode Subject: Re: Livecode and iOS 7 Ralph, I'm not seeing anything like that here. But I'm on an iPad 4, not 2. Not really sure what to suggest. Do you get some kind of error when trying to reinstall your app? You mention not being able to install from the App Store. Can you not find your app there, or does it just not download properly? Wish I could help more. Seems like a strange problem, especially if your app is already in the store and you're just trying to re-download it. Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com On Sep 10, 2013, at 10:33 AM, Ralph DiMola wrote: > I upgraded my iPad2 to iOS 7 latest pre-release version. Previously > installed LC apps seem to run OK. BUT... if you delete the app you > can't reinstall it from either the App Store or from iTunes. Is there > something I am Missing? Or do we need an update from LC? > > I'm using LC 6.1.1 rc2. > Does rc6 fix this? > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From stephenREVOLUTION2 at barncard.com Tue Sep 10 15:28:47 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 10 Sep 2013 12:28:47 -0700 Subject: 1080p video and livecode In-Reply-To: References: Message-ID: On Tue, Sep 10, 2013 at 9:31 AM, Jeff Reynolds wrote: > Just curious if anyone is doing any 1080p video with livecode. 1080p apparently didn't exist when the current video/audio library was created. It's pretty old. The audio is limited to 48k and 16 bit, too. -- Stephen Barncard San Francisco Ca. USA more about sqb From stephenREVOLUTION2 at barncard.com Tue Sep 10 15:36:10 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 10 Sep 2013 12:36:10 -0700 Subject: What are the best programming fonts? In-Reply-To: <186161768071.20130910121802@ahsoftware.net> References: <186161768071.20130910121802@ahsoftware.net> Message-ID: On Tue, Sep 10, 2013 at 12:18 PM, Mark Wieder wrote: > I've used Source Code Pro as my default > font since it was released, and it looks great in the LiveCode script > editor and in glx2. > And it differentiates the number zero from letter O with a little dot! http://www.google.com/fonts/specimen/Source+Code+Pro -- Stephen Barncard San Francisco Ca. USA more about sqb From stephenREVOLUTION2 at barncard.com Tue Sep 10 15:38:23 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 10 Sep 2013 12:38:23 -0700 Subject: What are the best programming fonts? In-Reply-To: References: <186161768071.20130910121802@ahsoftware.net> Message-ID: download http://sourceforge.net/projects/sourcecodepro.adobe/?source=dlp On Tue, Sep 10, 2013 at 12:36 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > > On Tue, Sep 10, 2013 at 12:18 PM, Mark Wieder wrote: > >> I've used Source Code Pro as my default >> font since it was released, and it looks great in the LiveCode script >> editor and in glx2. >> > > And it differentiates the number zero from letter O with a little dot! > > http://www.google.com/fonts/specimen/Source+Code+Pro > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > -- Stephen Barncard San Francisco Ca. USA more about sqb From gerry.orkin at gmail.com Tue Sep 10 15:49:35 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Tue, 10 Sep 2013 12:49:35 -0700 (PDT) Subject: Facebook authorisation on iOS In-Reply-To: <1378827633.12946.YahooMailNeo@web28805.mail.ir2.yahoo.com> References: <1378827633.12946.YahooMailNeo@web28805.mail.ir2.yahoo.com> Message-ID: <1378842574053.43504591@Nodemailer> Mark, thanks. I've pretty much come to the same conclusion - I got it to work but it was slow and unreliable :) I'll roll my own email-based authentication method, I think.? Gerry ? Sent from Mailbox for iPad On Wed, Sep 11, 2013 at 1:41 AM, Mark Wilcox wrote: > Hi Gerry, > I don't know how Andre Garcia's library works but assume it's not using an external that wraps the Facebook SDK for iOS. From painful personal experience I'd advise against any attempt to access Facebook other than through the official SDKs or platform native interfaces (e.g. for sharing on iOS). I'd also suggest avoiding using the web/JavaScript SDK unless you're building a web app. Facebook has a "move fast and break things" culture and they regularly break their APIs. When you're using an official SDK (even wrapped) you share the pain with everyone else and it usually gets fixed very quickly. If you've got some community generated solution with a minimal number of users then you're almost on your own and every time it breaks you need to rush through an update to your app to fix it. Not even slightly fun. > My experience came through trying to integrate with Facebook via native apps on platforms they don't provide official SDKs for - it was a mandatory requirement from the client and I didn't have a choice. If you have any other choice - take it. Either go down the external route or just don't use Facebook auth. > FWIW, this is almost unique to Facebook, we didn't have similar problems integrating with other services. > Hope that helps, > Mark > ________________________________ > From: Gerry Orkin > To: How to use LiveCode ; LiveCode Developer List > Sent: Tuesday, 10 September 2013, 1:50 > Subject: Facebook authorisation on iOS > > Hi all > As you know lots of sites and apps use Facebook authentication to verify user identities. I'm trying to get that working in iOS using Andre Garcia's Facebook library. I can get the FB sign on screen but the app always crashes after I enter my log in details. I'm having no luck debugging the problem :( > Has anyone got this to work? Is it work persisting? > Cheers > 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 cmsheffield at icloud.com Tue Sep 10 15:56:04 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Tue, 10 Sep 2013 13:56:04 -0600 Subject: Livecode and iOS 7 In-Reply-To: <01f001ceae5b$4b290700$e17b1500$@net> References: <168151156254.20130910092110@ahsoftware.net> <01a601ceae43$7c615b00$75241100$@net> <5026013B-AC69-4E5E-94D3-3F879484E807@icloud.com> <01f001ceae5b$4b290700$e17b1500$@net> Message-ID: <258523CA-20BD-4062-B7B9-A31F5336C497@icloud.com> Yes, this is how iOS 7 works now. If an app has been previously purchased/installed from the app store, it will become available "in the cloud". In other words, it's downloadable again even if it's deleted from the device (actually, the app store has worked this way for a long time now; it just looks a little different under iOS 7). Anyway, the little cloud icon with the arrow pointing down simply indicates that it has already been purchased and can be downloaded and installed again. If the button says "Free", that means it hasn't been previously purchased/installed. HTH, Chris On Sep 10, 2013, at 1:23 PM, Ralph DiMola wrote: > OK I may have jumped the gun but it's still a little weird. I could not > install the dev version because the app was still installing from the > iStore(see below) > > 1) In App Store I can find the app. > 2) The upper right button usually says "Free" if clicked then changes to > "Install". Now that button has a picture of a gray cloud with a blue down > arrow where the "Free" button used to be. > 3) If you click on the cloud it then changes to a blue circle with square in > the middle and a bar moves around the perimeter to indicate the download % > the app(I guess). THEN I get the Open button. Never is there an "install" or > "free" button. > 4) Other apps(at least the few I looked at) still have a free button and > when clicked instantly changes to the install button. > 5) IF you install a dev version after deleting the iTunes version (or > vice-versa), The icon of the iPad is the "Large Application Icon" from > iTunes connect until first launch of the app then the icon changes to the > standalone setting icon. This is very repeatable. > > 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 Chris Sheffield > Sent: Tuesday, September 10, 2013 12:39 PM > To: How to use LiveCode > Subject: Re: Livecode and iOS 7 > > Ralph, > > I'm not seeing anything like that here. But I'm on an iPad 4, not 2. Not > really sure what to suggest. Do you get some kind of error when trying to > reinstall your app? You mention not being able to install from the App > Store. Can you not find your app there, or does it just not download > properly? > > Wish I could help more. Seems like a strange problem, especially if your app > is already in the store and you're just trying to re-download it. > > Chris > > > -- > Chris Sheffield > Read Naturally, Inc. > www.readnaturally.com > > > > On Sep 10, 2013, at 10:33 AM, Ralph DiMola > wrote: > >> I upgraded my iPad2 to iOS 7 latest pre-release version. Previously >> installed LC apps seem to run OK. BUT... if you delete the app you >> can't reinstall it from either the App Store or from iTunes. Is there >> something I am Missing? Or do we need an update from LC? >> >> I'm using LC 6.1.1 rc2. >> Does rc6 fix this? >> >> Ralph DiMola >> IT Director >> Evergreen Information Services >> rdimola at evergreeninfo.net >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pderocco at ix.netcom.com Tue Sep 10 15:58:56 2013 From: pderocco at ix.netcom.com (Paul D. DeRocco) Date: Tue, 10 Sep 2013 12:58:56 -0700 Subject: What are the best programming fonts? In-Reply-To: <186161768071.20130910121802@ahsoftware.net> References: <186161768071.20130910121802@ahsoftware.net> Message-ID: <3F4623DBA36A443EA6624C87A5F80DEE@PAULD> > From: Mark Wieder > > Slant has a post comparing different monospace fonts for coding. > Source Code Pro, of course, comes out in front, but it's followed very > closely by Consolas, which I'd never heard of, and then several > others, similar but different. I've used Source Code Pro as my default > font since it was released, and it looks great in the LiveCode script > editor and in glx2. > > http://www.slant.co/topics/67/~what-are-the-best-programming-fonts I downloaded and tried most of them, and didn't like any as much as Lucida Console, for one reason: Lucida Console has no excess vertical padding, so even with fairly large characters, you get more lines of text in a particular window size than with the others. If I knew how to edit that parameter in fonts, I might consider Source Code Pro. -- Ciao, Paul D. DeRocco Paul mailto:pderocco at ix.netcom.com From userev at canelasoftware.com Tue Sep 10 16:13:55 2013 From: userev at canelasoftware.com (Mark Talluto) Date: Tue, 10 Sep 2013 13:13:55 -0700 Subject: What are the best programming fonts? In-Reply-To: <186161768071.20130910121802@ahsoftware.net> References: <186161768071.20130910121802@ahsoftware.net> Message-ID: On Sep 10, 2013, at 12:18 PM, Mark Wieder wrote: > Slant has a post comparing different monospace fonts for coding. > Source Code Pro, of course, comes out in front, but it's followed very > closely by Consolas, which I'd never heard of, and then several > others, similar but different. I've used Source Code Pro as my default > font since it was released, and it looks great in the LiveCode script > editor and in glx2. > > http://www.slant.co/topics/67/~what-are-the-best-programming-fonts I have been using Inconsolata. It works well for me. I will take a look at this list and see what is up. Best regards, Mark Talluto canelasoftware.com From stephenREVOLUTION2 at barncard.com Tue Sep 10 16:23:29 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 10 Sep 2013 13:23:29 -0700 Subject: Facebook authorisation on iOS In-Reply-To: <1378842574053.43504591@Nodemailer> References: <1378827633.12946.YahooMailNeo@web28805.mail.ir2.yahoo.com> <1378842574053.43504591@Nodemailer> Message-ID: Meanwhile Apple just "UPGRADED" my iTunes without asking or permission. Nice. Bastards. Oh right, I had to re-install the entire OSX because the 'new' Safari 6.1 can't be uninstalled. I guess update is default automatic. On Tue, Sep 10, 2013 at 12:49 PM, Gerry Orkin wrote: > Mark, thanks. I've pretty much come to the same conclusion - I got it to > work but it was slow and unreliable :) I'll roll my own email-based > authentication method, I think. > > > > > > Gerry > > ? > Sent from Mailbox for iPad > > On Wed, Sep 11, 2013 at 1:41 AM, Mark Wilcox > wrote: > > > Hi Gerry, > > I don't know how Andre Garcia's library works but assume it's not using > an external that wraps the Facebook SDK for iOS. From painful personal > experience I'd advise against any attempt to access Facebook other than > through the official SDKs or platform native interfaces (e.g. for sharing > on iOS). I'd also suggest avoiding using the web/JavaScript SDK unless > you're building a web app. Facebook has a "move fast and break things" > culture and they regularly break their APIs. When you're using an official > SDK (even wrapped) you share the pain with everyone else and it usually > gets fixed very quickly. If you've got some community generated solution > with a minimal number of users then you're almost on your own and every > time it breaks you need to rush through an update to your app to fix it. > Not even slightly fun. > > My experience came through trying to integrate with Facebook via native > apps on platforms they don't provide official SDKs for - it was a mandatory > requirement from the client and I didn't have a choice. If you have any > other choice - take it. Either go down the external route or just don't use > Facebook auth. > > FWIW, this is almost unique to Facebook, we didn't have similar problems > integrating with other services. > > Hope that helps, > > Mark > > ________________________________ > > From: Gerry Orkin > > To: How to use LiveCode ; LiveCode > Developer List > > Sent: Tuesday, 10 September 2013, 1:50 > > Subject: Facebook authorisation on iOS > > > > Hi all > > As you know lots of sites and apps use Facebook authentication to verify > user identities. I'm trying to get that working in iOS using Andre Garcia's > Facebook library. I can get the FB sign on screen but the app always > crashes after I enter my log in details. I'm having no luck debugging the > problem :( > > Has anyone got this to work? Is it work persisting? > > Cheers > > 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 > -- Stephen Barncard San Francisco Ca. USA more about sqb From alex at tweedly.net Tue Sep 10 19:43:13 2013 From: alex at tweedly.net (Alex Tweedly) Date: Wed, 11 Sep 2013 00:43:13 +0100 Subject: [OT] SmartWatches In-Reply-To: References: Message-ID: <522FAE91.1060405@tweedly.net> On 07/09/2013 22:07, Peter Haworth wrote: > Just curious - is anyone rushing out to buy one of these things? No, not rushing out to buy one now. In fact, I'd say the likelihood of me buying one within 2 years is just about 0%. But within 10 years ? - probably 50%. Indeed, I think within 5 years the capability will exist to build a smartwatch that I would very much like to have - though whether it will be within my price range is another question. And of course my wish-list may be so different from what the manufacturers want to build that I never get one. My needs (and/or desires) 1. Robust. - at least 10m water resistant or I won't even consider it; in practice 1 meter would be enough for me - but I probably wouldn't feel safe buying it unless it was safe for at least 10m. - wide operating temp range (Yes, I do sometimes sleep in a tent below -5C) - somewhere near to as scratch-, bang- and knock-resistant as my current mechanical watch 2. Power. Ideally auto-powered (cf Citizen self-winding quartz watches), but I'd settle for 24 hour battery life and easy charging (i.e. non-contact) on my bedside table within 2 hours. 3. Close to size/weight limits of reasonable mech watch 4. Voice activated for at least some functionality (yes, I know, I have a Scottish accent, so this will be a source of great frustration much of the time :-) http://www.bbc.co.uk/comedy/collections/p00hvv42 5. Good apps for mail, voice calls, browsing, calendar, etc. - need quite a bit of improvement and/or adjustment from current phone/tablet versions. 6. Significant progress in availability and use of sensor and remote control apps. (e.g. TV / radio remote, walkie/talkie over wifi to other family members, etc.) Given those as a minimum (and a huge wish list to go along with them), I'd be a customer. Of course most of those could be done by your phone. But apart from my wedding ring, my watch is the *only* thing that goes everywhere with me - even the phone gets either accidentally left behind (or mislaid) sometimes, and it does occasionally get left behind deliberately. Having a watch that could replace 85% of the function (even if only 50% of the convenience) would make it possible to leave it behind more often. A phone is (today) still too heavy, intrusive and fragile -- Alex. From gerry.orkin at gmail.com Tue Sep 10 20:57:15 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Wed, 11 Sep 2013 10:57:15 +1000 Subject: Livecode and iOS 7 In-Reply-To: <01a601ceae43$7c615b00$75241100$@net> References: <168151156254.20130910092110@ahsoftware.net> <01a601ceae43$7c615b00$75241100$@net> Message-ID: We can't currently install development versions of our apps on iOS 7 devices via xCode...correct? Gerry From rdimola at evergreeninfo.net Tue Sep 10 23:07:23 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Tue, 10 Sep 2013 23:07:23 -0400 Subject: Livecode and iOS 7 In-Reply-To: References: <168151156254.20130910092110@ahsoftware.net> <01a601ceae43$7c615b00$75241100$@net> Message-ID: <002701ceae9c$099e8d00$1cdba700$@net> I did not know that the app was currently loading from the app store(new iOS7 confusion) when I tried to load up the same app with a dev certificate from iTunes. At that point iTunes did nothing. When I the deleted the app and tried from iTunes with dev certificate, all worked OK. It was the keyboard actuator causing the problem. 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 Gerry Orkin Sent: Tuesday, September 10, 2013 8:57 PM To: How to use LiveCode Subject: Re: Livecode and iOS 7 We can't currently install development versions of our apps on iOS 7 devices via xCode...correct? 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 gerry.orkin at gmail.com Tue Sep 10 23:54:27 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Wed, 11 Sep 2013 13:54:27 +1000 Subject: Livecode and iOS 7 In-Reply-To: References: <168151156254.20130910092110@ahsoftware.net> <01a601ceae43$7c615b00$75241100$@net> Message-ID: <38667FB1-127F-49D7-ABD8-3E066E4BFB0E@gmail.com> I wrote: > We can't currently install development versions of our apps on iOS 7 devices via xCode...correct? Incorrect. I've just installed the iOS 7 GM and I can install development apps with no problem at all using Monte's MergTestApp. Whoop de doo! Gerry From ebeugelaar at gmail.com Wed Sep 11 03:57:19 2013 From: ebeugelaar at gmail.com (Erik Beugelaar) Date: Wed, 11 Sep 2013 09:57:19 +0200 Subject: [OT] SmartWatches In-Reply-To: <522FAE91.1060405@tweedly.net> Message-ID: Hello Alex, I am a Dutchman and a Dutch worldwide known product designer, called Hermen van denBurg, is designing smart watches since 2009 so long before Samsung is now claiming to be the first company to present an Android smart watch? He has various models. The website is http://www.burgsmartwatch.com/ Good luck, Erik Beugelaar http://www.solidit.nl On 9/11/13 1:43 AM, "Alex Tweedly" wrote: >On 07/09/2013 22:07, Peter Haworth wrote: >> Just curious - is anyone rushing out to buy one of these things? >No, not rushing out to buy one now. In fact, I'd say the likelihood of >me buying one within 2 years is just about 0%. But within 10 years ? - >probably 50%. > >Indeed, I think within 5 years the capability will exist to build a >smartwatch that I would very much like to have - though whether it will >be within my price range is another question. And of course my wish-list >may be so different from what the manufacturers want to build that I >never get one. > >My needs (and/or desires) > >1. Robust. > - at least 10m water resistant or I won't even consider it; in >practice 1 meter would be enough for me - but I probably wouldn't feel >safe buying it unless it was safe for at least 10m. > - wide operating temp range (Yes, I do sometimes sleep in a tent >below -5C) > - somewhere near to as scratch-, bang- and knock-resistant as my >current mechanical watch > >2. Power. Ideally auto-powered (cf Citizen self-winding quartz watches), >but I'd settle for 24 hour battery life and easy charging (i.e. >non-contact) on my bedside table within 2 hours. > >3. Close to size/weight limits of reasonable mech watch > >4. Voice activated for at least some functionality (yes, I know, I have >a Scottish accent, so this will be a source of great frustration much of >the time :-) http://www.bbc.co.uk/comedy/collections/p00hvv42 > >5. Good apps for mail, voice calls, browsing, calendar, etc. - need >quite a bit of improvement and/or adjustment from current phone/tablet >versions. > >6. Significant progress in availability and use of sensor and remote >control apps. (e.g. TV / radio remote, walkie/talkie over wifi to other >family members, etc.) > >Given those as a minimum (and a huge wish list to go along with them), >I'd be a customer. > >Of course most of those could be done by your phone. But apart from my >wedding ring, my watch is the *only* thing that goes everywhere with me >- even the phone gets either accidentally left behind (or mislaid) >sometimes, and it does occasionally get left behind deliberately. Having >a watch that could replace 85% of the function (even if only 50% of the >convenience) would make it possible to leave it behind more often. A >phone is (today) still too heavy, intrusive and fragile > >-- Alex. > >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Wed Sep 11 04:10:48 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 11 Sep 2013 11:10:48 +0300 Subject: [OT] Advances in computer technology Message-ID: <52302588.5030902@gmail.com> http://www.bbc.co.uk/news/technology-24032510 "An outcry by programmers has forced Microsoft to give them early access to Windows 8.1. "One of the more visible changes in Windows 8.1 will be to make the start button more obvious." Wow! A bigger start button: hot patootie! Richmond. From richmondmathewson at gmail.com Wed Sep 11 04:47:27 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 11 Sep 2013 11:47:27 +0300 Subject: [OT] SmartWatches In-Reply-To: References: Message-ID: <52302E1F.7000901@gmail.com> On 09/11/2013 10:57 AM, Erik Beugelaar wrote: > Hello Alex, > > I am a Dutchman and a Dutch worldwide known product designer, called > Hermen van denBurg, is designing smart watches since 2009 so long before > Samsung is now claiming to be the first company to present an Android > smart watch? He has various models. > > The website is http://www.burgsmartwatch.com/ Certainly looks convincing. I don't have any sort of watch as I just don't like them. Richmond. > > Good luck, > Erik Beugelaar > http://www.solidit.nl > > On 9/11/13 1:43 AM, "Alex Tweedly" wrote: > >> On 07/09/2013 22:07, Peter Haworth wrote: >>> Just curious - is anyone rushing out to buy one of these things? >> No, not rushing out to buy one now. In fact, I'd say the likelihood of >> me buying one within 2 years is just about 0%. But within 10 years ? - >> probably 50%. >> >> Indeed, I think within 5 years the capability will exist to build a >> smartwatch that I would very much like to have - though whether it will >> be within my price range is another question. And of course my wish-list >> may be so different from what the manufacturers want to build that I >> never get one. >> >> My needs (and/or desires) >> >> 1. Robust. >> - at least 10m water resistant or I won't even consider it; in >> practice 1 meter would be enough for me - but I probably wouldn't feel >> safe buying it unless it was safe for at least 10m. >> - wide operating temp range (Yes, I do sometimes sleep in a tent >> below -5C) >> - somewhere near to as scratch-, bang- and knock-resistant as my >> current mechanical watch >> >> 2. Power. Ideally auto-powered (cf Citizen self-winding quartz watches), >> but I'd settle for 24 hour battery life and easy charging (i.e. >> non-contact) on my bedside table within 2 hours. >> >> 3. Close to size/weight limits of reasonable mech watch >> >> 4. Voice activated for at least some functionality (yes, I know, I have >> a Scottish accent, so this will be a source of great frustration much of >> the time :-) http://www.bbc.co.uk/comedy/collections/p00hvv42 >> >> 5. Good apps for mail, voice calls, browsing, calendar, etc. - need >> quite a bit of improvement and/or adjustment from current phone/tablet >> versions. >> >> 6. Significant progress in availability and use of sensor and remote >> control apps. (e.g. TV / radio remote, walkie/talkie over wifi to other >> family members, etc.) >> >> Given those as a minimum (and a huge wish list to go along with them), >> I'd be a customer. >> >> Of course most of those could be done by your phone. But apart from my >> wedding ring, my watch is the *only* thing that goes everywhere with me >> - even the phone gets either accidentally left behind (or mislaid) >> sometimes, and it does occasionally get left behind deliberately. Having >> a watch that could replace 85% of the function (even if only 50% of the >> convenience) would make it possible to leave it behind more often. A >> phone is (today) still too heavy, intrusive and fragile >> >> -- Alex. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Wed Sep 11 08:23:55 2013 From: klaus at major-k.de (Klaus major-k) Date: Wed, 11 Sep 2013 14:23:55 +0200 Subject: Using a Datagrid as background? Message-ID: <5FCBFE3F-A8FE-4C13-9162-8D514B051FEB@major-k.de> Hi friends, I have the need for the same datagrid*** to appear on many cards. *** The datagrid will contain FIX data, and yes, it MUST be a datagrid! So I grouped my datagrid and placed it on some cards, but this did not work as exspected. The headers were empty or the text in the datagrid was not displayed although the dgtext was correct. I even set the "sharedtext" of the "Label field" in the dg template to true, but that did not change anything. So my question, is this (using a datagrid as background) officially supported or not? If yes, anything I need to take care of to make it work? If not I can stop trying and need to copy my datagrid to other cards, which is of course the opposite of the useful BG feature in Livecode. Thanks in advance! Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From andre.bisseret at wanadoo.fr Wed Sep 11 09:18:33 2013 From: andre.bisseret at wanadoo.fr (=?iso-8859-1?Q?Andr=E9_Bisseret?=) Date: Wed, 11 Sep 2013 15:18:33 +0200 Subject: Using a Datagrid as background? In-Reply-To: <5FCBFE3F-A8FE-4C13-9162-8D514B051FEB@major-k.de> References: <5FCBFE3F-A8FE-4C13-9162-8D514B051FEB@major-k.de> Message-ID: Guten tag Klaus, Might be another way, but the following seems to do the trick : You have to refresh your dataGrid after placing it. In the inspector : button "Refresh Data Grid" If it is by script then : dispatch "ResetList" to grp "datagridName" Best regards Andr? Le 11 sept. 2013 ? 14:23, Klaus major-k a ?crit : > Hi friends, > > I have the need for the same datagrid*** to appear on many cards. > *** The datagrid will contain FIX data, and yes, it MUST be a datagrid! > > So I grouped my datagrid and placed it on some cards, but this did not work as exspected. > The headers were empty or the text in the datagrid was not displayed although the dgtext was correct. > > I even set the "sharedtext" of the "Label field" in the dg template to true, but that did not change anything. > > So my question, is this (using a datagrid as background) officially supported or not? > > If yes, anything I need to take care of to make it work? > If not I can stop trying and need to copy my datagrid to other cards, which is of course the opposite of the useful BG feature in Livecode. > > Thanks in advance! > > > 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 Wed Sep 11 09:31:16 2013 From: klaus at major-k.de (Klaus major-k) Date: Wed, 11 Sep 2013 15:31:16 +0200 Subject: Using a Datagrid as background? In-Reply-To: References: <5FCBFE3F-A8FE-4C13-9162-8D514B051FEB@major-k.de> Message-ID: <07116DF7-8735-4B43-9EC3-43301A502713@major-k.de> Bonjour Andr?, Am 11.09.2013 um 15:18 schrieb Andr? Bisseret : > Guten tag Klaus, > > Might be another way, but the following seems to do the trick : > You have to refresh your dataGrid after placing it. > In the inspector : button "Refresh Data Grid" > If it is by script then : > dispatch "ResetList" to grp "datagridName" ah, great, thanks, will try this! :-) > Best regards > > Andr? > > > Le 11 sept. 2013 ? 14:23, Klaus major-k a ?crit : > >> Hi friends, >> >> I have the need for the same datagrid*** to appear on many cards. >> *** The datagrid will contain FIX data, and yes, it MUST be a datagrid! >> >> So I grouped my datagrid and placed it on some cards, but this did not work as exspected. >> The headers were empty or the text in the datagrid was not displayed although the dgtext was correct. >> >> I even set the "sharedtext" of the "Label field" in the dg template to true, but that did not change anything. >> >> So my question, is this (using a datagrid as background) officially supported or not? >> >> If yes, anything I need to take care of to make it work? >> If not I can stop trying and need to copy my datagrid to other cards, which is of course the opposite of the useful BG feature in Livecode. >> >> Thanks in advance! Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From ben at runrev.com Wed Sep 11 09:52:13 2013 From: ben at runrev.com (Benjamin Beaumont) Date: Wed, 11 Sep 2013 14:52:13 +0100 Subject: RELEASE: LiveCode 6.1.1 Message-ID: Dear List Members, We are very pleased to announce the release of LiveCode 6.1.1. This is the first release from our new maintenance cycle. This release contains 57 bug fixes, some of which improve the stability of the IDE making for a much nicer coding experience. The 6.0 release also had a few sporadic instabilities with images which we believe have now been resolved. We would recommend all community and commercial users update to 6.1.1. Thank you to all those in the community who took time to work with our quality team to reproduce issues and submit bug reports. Your support is invaluable. *Download* To get LiveCode 6.1.1 go to the help menu from within LiveCode and select 'check for updates'. Alternatively, you can downloads the installers from us at: http://downloads.livecode.com/livecode/6_1_1/ *Release Contents* - Access to the current behavior object. (experimental) - Added support for reading RLE compressed BMP images - Crash setting location of image with filename set to empty - Find Malfunction in Script Editor for both >*/ and double-quote (\") - App store submission warns about lack of push notification entitlement even for apps not using - push notifications. - 57 bug fixes: 11152 - Including iOS externals in Android projects (and vice versa) causes standalones to fail. -- 11144 - Hang when trying to get chunk of formattedText of a field beyond the first (formatted) line. -- 11131 - Moving a Layer between two groups in Project Browser -- 11127 - Stackfile can get corrupted when setting the colors/patterns of an image object which is either empty, or contains RLE compressed data. -- 11119 - Project Browser denies existence of existing controls! -- 11110 - Menu Builder Disable Item problem. Unicode characters were not being handled correctly when disabling/enabling menu items. -- 10796 - HTTP \"get URL\" omits port number from HOST header -- 10669 - revUniqueID - the revUniqueID of the child controls of a group do not get updated when the group is cloned or duplicated. -- 10108 - Thumb and scrollbar appear over top of DataGrid -- 11129 - Crash when fetching the encoding or the flaggedRanges property from the templateField. -- 11126 - Intermittant crashes whilst using the project browser. -- 11122 - The script editor erroneously starts a comment in $#. -- 11108 - Crash in some circumstances when setting the hidden of a paragraph to false. -- 11105 - Plugin settings refers to Revolution. This has been updated to refer to LiveCode. -- 11104 - Crash when getting childControlIds/Names of group with no controls -- 11103 - Push notifications not handled when app is paused -- 10826 - Menu Text > Font > Size > Other... does nothing. Now asks the user to input a text size. -- 10689 - \'the selectedChunk\' returns a field reference if the field is embedded in a combo-box. -- 10665 - Save this stack as syntax broken in the message box -- 10655 - Dragging a file over a script without dropping causes the caret to continue to move in field after drag has ended. -- 10654 - Cells in field table mode can become misaligned if there is a change in style just after a tab. -- 10616 - Different padding between lines causes hgrid to render incorrectly. -- 10445 - Sort international does not work on Android -- 11089 - The \'shell()\' function on server does not perform end-of-line conversion. -- 11084 - Conditional messages such as resizeControl are not searched for in ancestor behaviors. -- 11081 - Dropper dool does not work on OSX -- 11080 - Android input field fontSize setting value in incorrect units -- 11073 - Transparency lost when saving RLE encoded images with LiveCode -- 11064 - LiveCode IDE breaks when opening a particular PDF file - uncaught exception fetching the properties of a DataGrid -- 11044 - Divide by zero when calculating scrollbar thumbposition -- 11036 - IDE no longer exposes an AppleScript dictionary. -- 11025 - The PDF Printing external is not being included in Windows Standalones. -- 11020 - Setting or getting custom properties from global scope crashes server. -- 11017 - Handlers in library stacks and chained behaviors are cannot be executed from the message box. -- 10972 - Text does not paste from PDFs loaded into Adobe Reader 9 on Mac. -- 10957 - The \'flaggedRanges\' property can sometimes report the wrong values in a field containing mixed unicode and non-unicode text. -- 10932 - Setting the flaggedRanges of a field containing Unicode text can be very slow. -- 10925 - Using add/subtract/multiply/divide on a variable that has not been declared causes subexpressions to be evaluated twice. -- 10902 - Selecting regular polygon graphic fails to update title of Property Inspector, This was due to an error in the property list for regular polygons which prevented the Property Inpsector updating correctly. -- 10893 - Copying HTML from clipboard into a text field generates misformatted output -- 10883 - Nested groups can return True in sharedBehavior getter -- 10868 - Mobile stack saved as iOS retains iOS settings on Windows. As the option is disabled and cannot be unchecked on Windows the standalone builder will disregard this choice on Windows. Selecting another platform to build for will still automatically unselect iOS. -- 10865 - Setting secureMode to true prevents an app from handling \'Quit\' and \'Preferences\' items from the system menu on Mac. -- 10840 - When rendering the caret against transparency, use black rather than XORing (otherwise it vanishes). -- 10800 - Get URL on mobile can fail if URL contains whitespace chars -- 10774 - LiveCode engine crashes in filter in repeat loop -- 10671 - Combining Drag & Drop with \"grab me\" causes LC IDE to crash -- 11061 - Engine crash getting extents of numeric array with 8-digit key -- 11054 - Inconsistent Ask/Answer fonts/text. -- 11043 - The Project Browser does not update when a group is ungrouped. -- 11037 - Crash setting a behavior to an object that would cause a loop in the hierarchy. -- 11024 - Cannot drag cards in the Project Browser. -- 11023 - About menu moved on mac to help menu. -- 11018 - LiveCode crashes opening rotated image with invalid filename -- 11011 - app identifier field in standalone applications settings on iOS and Android allows return characters. -- 10971 - Strange instabilities in LiveCode IDE with certain stacks. -- 9836 - Set cursor to none does not work Warm regards, The LiveCode team. From andrew at ctech.me Wed Sep 11 09:54:36 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Wed, 11 Sep 2013 08:54:36 -0500 Subject: Using a Datagrid as background? In-Reply-To: <07116DF7-8735-4B43-9EC3-43301A502713@major-k.de> References: <5FCBFE3F-A8FE-4C13-9162-8D514B051FEB@major-k.de> <07116DF7-8735-4B43-9EC3-43301A502713@major-k.de> Message-ID: Yep, and it happens a lot. I usually just ResetList on card open for cards with shared datagrids. Usually they work fine once you set the dgData as well, I think this calls the ResetList when it does that. Also, any scripts like mouseDoubleUp don't work correctly if you dont place the DataGrid inside another group that is then shared between cards. On Wed, Sep 11, 2013 at 8:31 AM, Klaus major-k wrote: > Bonjour Andr?, > > Am 11.09.2013 um 15:18 schrieb Andr? Bisseret : > > > Guten tag Klaus, > > > > Might be another way, but the following seems to do the trick : > > You have to refresh your dataGrid after placing it. > > In the inspector : button "Refresh Data Grid" > > If it is by script then : > > dispatch "ResetList" to grp "datagridName" > > ah, great, thanks, will try this! :-) > > > Best regards > > > > Andr? > > > > > > Le 11 sept. 2013 ? 14:23, Klaus major-k a ?crit : > > > >> Hi friends, > >> > >> I have the need for the same datagrid*** to appear on many cards. > >> *** The datagrid will contain FIX data, and yes, it MUST be a datagrid! > >> > >> So I grouped my datagrid and placed it on some cards, but this did not > work as exspected. > >> The headers were empty or the text in the datagrid was not displayed > although the dgtext was correct. > >> > >> I even set the "sharedtext" of the "Label field" in the dg template to > true, but that did not change anything. > >> > >> So my question, is this (using a datagrid as background) officially > supported or not? > >> > >> If yes, anything I need to take care of to make it work? > >> If not I can stop trying and need to copy my datagrid to other cards, > which is of course the opposite of the useful BG feature in Livecode. > >> > >> Thanks in advance! > > 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 > -- Regards, Andrew Kluthe andrew at ctech.me From klaus at major-k.de Wed Sep 11 10:05:48 2013 From: klaus at major-k.de (Klaus major-k) Date: Wed, 11 Sep 2013 16:05:48 +0200 Subject: Using a Datagrid as background? In-Reply-To: References: <5FCBFE3F-A8FE-4C13-9162-8D514B051FEB@major-k.de> <07116DF7-8735-4B43-9EC3-43301A502713@major-k.de> Message-ID: <9D48CA51-B6A4-4384-8678-011D3E0DFCC3@major-k.de> Hi Andrew, Am 11.09.2013 um 15:54 schrieb Andrew Kluthe : > Yep, and it happens a lot. I usually just ResetList on card open for cards > with shared datagrids. Usually they work fine once you set the dgData as > well, I think this calls the ResetList when it does that. OK, this is no problem to re-fill the dg on every opencard! > Also, any scripts like mouseDoubleUp don't work correctly if you dont place > the DataGrid inside another group that is then shared between cards. This is the case here, looks like I am lucky :-) ... Yep, just tested and seems to work fine so far, thanks a lot for the hints! > On Wed, Sep 11, 2013 at 8:31 AM, Klaus major-k wrote: > >> Bonjour Andr?, >> >> Am 11.09.2013 um 15:18 schrieb Andr? Bisseret : >> >>> Guten tag Klaus, >>> >>> Might be another way, but the following seems to do the trick : >>> You have to refresh your dataGrid after placing it. >>> In the inspector : button "Refresh Data Grid" >>> If it is by script then : >>> dispatch "ResetList" to grp "datagridName" >> >> ah, great, thanks, will try this! :-) >> >>> Best regards >>> >>> Andr? Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From cmsheffield at icloud.com Wed Sep 11 10:22:17 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Wed, 11 Sep 2013 08:22:17 -0600 Subject: Livecode and iOS 7 In-Reply-To: <38667FB1-127F-49D7-ABD8-3E066E4BFB0E@gmail.com> References: <168151156254.20130910092110@ahsoftware.net> <01a601ceae43$7c615b00$75241100$@net> <38667FB1-127F-49D7-ABD8-3E066E4BFB0E@gmail.com> Message-ID: <678E6287-78A0-45D3-9A2B-DB9BB884AF1C@icloud.com> Yes, this works great. You can also use Xcode 5 to install an app to a device that's running iOS 7. Of course, mergTestApp is so much easier. :-) The one thing we *can't* do yet is build an app against the iOS 7 sdk. This will require an update to LC. Hopefully that will come soon. Chris On Sep 10, 2013, at 9:54 PM, Gerry Orkin wrote: > I wrote: > >> We can't currently install development versions of our apps on iOS 7 devices via xCode...correct? > > Incorrect. I've just installed the iOS 7 GM and I can install development apps with no problem at all using Monte's MergTestApp. > > Whoop de doo! > > 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 dochawk at gmail.com Wed Sep 11 11:38:19 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 11 Sep 2013 08:38:19 -0700 Subject: RELEASE: LiveCode 6.1.1 In-Reply-To: References: Message-ID: On Wed, Sep 11, 2013 at 6:52 AM, Benjamin Beaumont wrote: > > We are very pleased to announce the release of LiveCode 6.1.1. This is the > first release from our new maintenance cycle. Once again, it is installing the wrong version: I have no community versions on this machine, but it "updated" my 6.1.rcsomthing to the community version of 6.1.1. I thought that this had been solved . . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From vclement at gmail.com Wed Sep 11 13:26:12 2013 From: vclement at gmail.com (Vaughn Clement) Date: Wed, 11 Sep 2013 10:26:12 -0700 Subject: Field calculations Message-ID: Hi All After entirely to many hours of research trying to get a reference location for scripting simple field calculations, and also testing scripts I need some veteran help. I am a database developer so I am new to LiveCode. I used the dictionary trying to do the following but the Hypertalk script approach is not clear. I simply want to take one field and use a math operator to say add two fields together and put the result into a third field. Example: Loan amount + loan fees = Sum amount of loan I might want to add 3 fields together and then subtract a different field from the sum of the 3 fields. Or take a loan percentage * the Loan amount to get the amount of interest 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 From dochawk at gmail.com Wed Sep 11 13:37:48 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 11 Sep 2013 10:37:48 -0700 Subject: RELEASE: LiveCode 6.1.1 In-Reply-To: References: Message-ID: On Wed, Sep 11, 2013 at 8:38 AM, Dr. Hawkins wrote: > > Once again, it is installing the wrong version: I have no community > versions on this machine, but it "updated" my 6.1.rcsomthing to the > community version of 6.1.1. Even more bizarre: on my other machine, it chose to download the commercial version . . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From mwieder at ahsoftware.net Wed Sep 11 13:38:41 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 11 Sep 2013 10:38:41 -0700 Subject: Field calculations In-Reply-To: References: Message-ID: <74242207497.20130911103841@ahsoftware.net> Vaughn- Wednesday, September 11, 2013, 10:26:12 AM, you wrote: > I am a database developer so I am new to LiveCode. I used the dictionary > trying to do the following but the Hypertalk script approach is not clear. Not a problem. Basically you've already written the code by describing it in pseudocode: > I simply want to take one field and use a math operator to say add two > fields together and put the result into a third field. > Example: Loan amount + loan fees = Sum amount of loan put field "loan amount" + field "loan fees" into field "sum" > I might want to add 3 fields together and then subtract a different field > from the sum of the 3 fields. put field 1 + field 2 + field 3 - field 4 into total > Or take a loan percentage * the Loan amount to get the amount of interest put tLoanPercentage * tLoanAmount into tInterestAmount -- -Mark Wieder mwieder at ahsoftware.net From jmac at consensustech.com Wed Sep 11 14:10:11 2013 From: jmac at consensustech.com (Jim MacConnell) Date: Wed, 11 Sep 2013 11:10:11 -0700 Subject: Field calculations In-Reply-To: References: Message-ID: <051e01ceaf1a$27fbffc0$77f3ff40$@com> Ooooo. One I can help with. Simplest approach: Put a script similar to this in a button: put field "Field 1" + field "Field 2" into field "Field 3 or put field "Loan Percentage" * field "Loan Amount" into field "Interest" A little cooler: Set the script of "Field 1" and "Field 2" to the following and then when an entry is changed it will automatically update on closeField put field "Field 1" + field "Field 2" into field "Field 3" end closeField More generally create a script to do all the math and call it from the fields. That way everything will always be current. Jim -----Original Message----- From: Vaughn Clement [mailto:vclement at gmail.com] Sent: Wednesday, September 11, 2013 10:26 AM To: How to use LiveCode Subject: Field calculations Hi All After entirely to many hours of research trying to get a reference location for scripting simple field calculations, and also testing scripts I need some veteran help. I am a database developer so I am new to LiveCode. I used the dictionary trying to do the following but the Hypertalk script approach is not clear. I simply want to take one field and use a math operator to say add two fields together and put the result into a third field. Example: Loan amount + loan fees = Sum amount of loan I might want to add 3 fields together and then subtract a different field from the sum of the 3 fields. Or take a loan percentage * the Loan amount to get the amount of interest 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 _______________________________________________ use-livecode mailing list use-livecode at 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 Wed Sep 11 14:48:39 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 11 Sep 2013 20:48:39 +0200 Subject: Field calculations In-Reply-To: References: Message-ID: <5230BB07.7060901@economy-x-talk.com> Vaughn, put fld 1 + fld 2 into fld 3 put fld "bla" + fld "foo" into fld "bar" etc. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/11/2013 19:26, Vaughn Clement wrote: > Hi All > > After entirely to many hours of research trying to get a reference location > for scripting simple field calculations, and also testing scripts I need > some veteran help. > > I am a database developer so I am new to LiveCode. I used the dictionary > trying to do the following but the Hypertalk script approach is not clear. > > I simply want to take one field and use a math operator to say add two > fields together and put the result into a third field. > > Example: Loan amount + loan fees = Sum amount of loan > > I might want to add 3 fields together and then subtract a different field > from the sum of the 3 fields. > > Or take a loan percentage * the Loan amount to get the amount of interest > > Thank you > > Vaughn Clement > From vclement at gmail.com Wed Sep 11 15:22:58 2013 From: vclement at gmail.com (Vaughn Clement) Date: Wed, 11 Sep 2013 12:22:58 -0700 Subject: Field calculations In-Reply-To: <051e01ceaf1a$27fbffc0$77f3ff40$@com> References: <051e01ceaf1a$27fbffc0$77f3ff40$@com> Message-ID: Hi All You would think that I should have done it much like your examples, but there are wrong ways and right ways and without any examples I was getting nowhere. I will use your approach and see if it works. Thank you for taking the time to help me... 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Wed, Sep 11, 2013 at 11:10 AM, Jim MacConnell wrote: > Ooooo. One I can help with. > > Simplest approach: > Put a script similar to this in a button: > put field "Field 1" + field "Field 2" into field "Field 3 > or > put field "Loan Percentage" * field "Loan Amount" into field "Interest" > > A little cooler: > Set the script of "Field 1" and "Field 2" to the following and then when an > entry is changed it will automatically update > on closeField > put field "Field 1" + field "Field 2" into field "Field 3" > end closeField > > More generally create a script to do all the math and call it from the > fields. That way everything will always be current. > > Jim > > > -----Original Message----- > From: Vaughn Clement [mailto:vclement at gmail.com] > Sent: Wednesday, September 11, 2013 10:26 AM > To: How to use LiveCode > Subject: Field calculations > > Hi All > > After entirely to many hours of research trying to get a reference location > for scripting simple field calculations, and also testing scripts I need > some veteran help. > > I am a database developer so I am new to LiveCode. I used the dictionary > trying to do the following but the Hypertalk script approach is not clear. > > I simply want to take one field and use a math operator to say add two > fields together and put the result into a third field. > > Example: Loan amount + loan fees = Sum amount of loan > > I might want to add 3 fields together and then subtract a different field > from the sum of the 3 fields. > > Or take a loan percentage * the Loan amount to get the amount of interest > > 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 > Cloud Hosting Registration Web Site: > https://my.oditech.com/cart.php?a=add&pid=41 > _______________________________________________ > use-livecode mailing list > use-livecode 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 Wed Sep 11 15:26:09 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 11 Sep 2013 15:26:09 -0400 Subject: [OT] SmartWatches In-Reply-To: <52302E1F.7000901@gmail.com> References: <52302E1F.7000901@gmail.com> Message-ID: I want the Nissan watch :-) http://www.gizmag.com/nissan-nismo-smartwatch/29029/ On Wed, Sep 11, 2013 at 4:47 AM, Richmond wrote: > On 09/11/2013 10:57 AM, Erik Beugelaar wrote: > >> Hello Alex, >> >> I am a Dutchman and a Dutch worldwide known product designer, called >> Hermen van denBurg, is designing smart watches since 2009 so long before >> Samsung is now claiming to be the first company to present an Android >> smart watch? He has various models. >> >> The website is http://www.burgsmartwatch.com/ >> > Certainly looks convincing. > > I don't have any sort of watch as I just don't like them. > > Richmond. > > >> Good luck, >> Erik Beugelaar >> http://www.solidit.nl >> >> On 9/11/13 1:43 AM, "Alex Tweedly" wrote: >> >> On 07/09/2013 22:07, Peter Haworth wrote: >>> >>>> Just curious - is anyone rushing out to buy one of these things? >>>> >>> No, not rushing out to buy one now. In fact, I'd say the likelihood of >>> me buying one within 2 years is just about 0%. But within 10 years ? - >>> probably 50%. >>> >>> Indeed, I think within 5 years the capability will exist to build a >>> smartwatch that I would very much like to have - though whether it will >>> be within my price range is another question. And of course my wish-list >>> may be so different from what the manufacturers want to build that I >>> never get one. >>> >>> My needs (and/or desires) >>> >>> 1. Robust. >>> - at least 10m water resistant or I won't even consider it; in >>> practice 1 meter would be enough for me - but I probably wouldn't feel >>> safe buying it unless it was safe for at least 10m. >>> - wide operating temp range (Yes, I do sometimes sleep in a tent >>> below -5C) >>> - somewhere near to as scratch-, bang- and knock-resistant as my >>> current mechanical watch >>> >>> 2. Power. Ideally auto-powered (cf Citizen self-winding quartz watches), >>> but I'd settle for 24 hour battery life and easy charging (i.e. >>> non-contact) on my bedside table within 2 hours. >>> >>> 3. Close to size/weight limits of reasonable mech watch >>> >>> 4. Voice activated for at least some functionality (yes, I know, I have >>> a Scottish accent, so this will be a source of great frustration much of >>> the time :-) http://www.bbc.co.uk/comedy/**collections/p00hvv42 >>> >>> 5. Good apps for mail, voice calls, browsing, calendar, etc. - need >>> quite a bit of improvement and/or adjustment from current phone/tablet >>> versions. >>> >>> 6. Significant progress in availability and use of sensor and remote >>> control apps. (e.g. TV / radio remote, walkie/talkie over wifi to other >>> family members, etc.) >>> >>> Given those as a minimum (and a huge wish list to go along with them), >>> I'd be a customer. >>> >>> Of course most of those could be done by your phone. But apart from my >>> wedding ring, my watch is the *only* thing that goes everywhere with me >>> - even the phone gets either accidentally left behind (or mislaid) >>> sometimes, and it does occasionally get left behind deliberately. Having >>> a watch that could replace 85% of the function (even if only 50% of the >>> convenience) would make it possible to leave it behind more often. A >>> phone is (today) still too heavy, intrusive and fragile >>> >>> -- Alex. >>> >>> ______________________________**_________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/**mailman/listinfo/use-livecode >>> >> >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode 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 vclement at gmail.com Wed Sep 11 15:32:14 2013 From: vclement at gmail.com (Vaughn Clement) Date: Wed, 11 Sep 2013 12:32:14 -0700 Subject: Field calculations In-Reply-To: <5230BB07.7060901@economy-x-talk.com> References: <5230BB07.7060901@economy-x-talk.com> Message-ID: Hi Mark I purchased your book and I am waiting for it to arrive. I need it just for the reason you see here. 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Wed, Sep 11, 2013 at 11:48 AM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Vaughn, > > put fld 1 + fld 2 into fld 3 > put fld "bla" + fld "foo" into fld "bar" > etc. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/**xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour > spaces. http://www.color-converter.com > > Buy my new book "Programming LiveCode for the Real Beginner" > http://qery.us/3fi > > Fill out this survey please > http://livecodebeginner.**economy-x-talk.com/survey/ > > > On 9/11/2013 19:26, Vaughn Clement wrote: > >> Hi All >> >> After entirely to many hours of research trying to get a reference >> location >> for scripting simple field calculations, and also testing scripts I need >> some veteran help. >> >> I am a database developer so I am new to LiveCode. I used the dictionary >> trying to do the following but the Hypertalk script approach is not clear. >> >> I simply want to take one field and use a math operator to say add two >> fields together and put the result into a third field. >> >> Example: Loan amount + loan fees = Sum amount of loan >> >> I might want to add 3 fields together and then subtract a different field >> from the sum of the 3 fields. >> >> Or take a loan percentage * the Loan amount to get the amount of interest >> >> Thank you >> >> Vaughn Clement >> >> > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From scott at tactilemedia.com Wed Sep 11 16:26:31 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 11 Sep 2013 13:26:31 -0700 Subject: [OT] SmartWatches In-Reply-To: Message-ID: Mike, your watch is not worthy. Devon Tread 1 (Steampunk edition) http://www.techeblog.com/index.php/tech-gadget/devon-tread-1-the-limited-ed ition-25-000-steampunk-watch Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 9/11/13 12:26 PM, "Mike Kerner" wrote: >I want the Nissan watch :-) >http://www.gizmag.com/nissan-nismo-smartwatch/29029/ From MikeKerner at roadrunner.com Wed Sep 11 16:45:34 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 11 Sep 2013 16:45:34 -0400 Subject: RELEASE: LiveCode 6.1.1 In-Reply-To: References: Message-ID: new auto-installer from this afternoon seems to pick commercial, where appropriate. Earlier one picked community for all machines for me. On Wed, Sep 11, 2013 at 1:37 PM, Dr. Hawkins wrote: > On Wed, Sep 11, 2013 at 8:38 AM, Dr. Hawkins wrote: > > > > Once again, it is installing the wrong version: I have no community > > versions on this machine, but it "updated" my 6.1.rcsomthing to the > > community version of 6.1.1. > > > Even more bizarre: on my other machine, it chose to download the > commercial version . . . > > -- > 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 > -- 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 vclement at gmail.com Wed Sep 11 17:34:21 2013 From: vclement at gmail.com (Vaughn Clement) Date: Wed, 11 Sep 2013 14:34:21 -0700 Subject: Field calculations In-Reply-To: <74242207497.20130911103841@ahsoftware.net> References: <74242207497.20130911103841@ahsoftware.net> Message-ID: Hi Mark I tried your script and it does not work? Your script did not designate if it is in a card, button or field. I put it the card then the field and it did not work in either of them? 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Wed, Sep 11, 2013 at 10:38 AM, Mark Wieder wrote: > Vaughn- > > Wednesday, September 11, 2013, 10:26:12 AM, you wrote: > > > I am a database developer so I am new to LiveCode. I used the dictionary > > trying to do the following but the Hypertalk script approach is not > clear. > > Not a problem. Basically you've already written the code by describing > it in pseudocode: > > > I simply want to take one field and use a math operator to say add two > > fields together and put the result into a third field. > > > Example: Loan amount + loan fees = Sum amount of loan > > put field "loan amount" + field "loan fees" into field "sum" > > > I might want to add 3 fields together and then subtract a different field > > from the sum of the 3 fields. > > put field 1 + field 2 + field 3 - field 4 into total > > > Or take a loan percentage * the Loan amount to get the amount of interest > > put tLoanPercentage * tLoanAmount into tInterestAmount > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From m.schonewille at economy-x-talk.com Wed Sep 11 17:41:41 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 11 Sep 2013 23:41:41 +0200 Subject: Field calculations In-Reply-To: References: <5230BB07.7060901@economy-x-talk.com> Message-ID: <5230E395.1070908@economy-x-talk.com> Hi Vaughn, When you write "it doesn't work", it is useful to include any errors that you see and the exact code that you used. For instance, did you put my syntax in a mouseUp or any other handler and are you sure you are using correct field references? -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/11/2013 21:32, Vaughn Clement wrote: > Hi Mark > > I purchased your book and I am waiting for it to arrive. I need it just for > the reason you see here. > > Thank you > > Vaughn Clement > From andrew at ctech.me Wed Sep 11 17:55:23 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Wed, 11 Sep 2013 16:55:23 -0500 Subject: Field calculations In-Reply-To: <5230E395.1070908@economy-x-talk.com> References: <5230BB07.7060901@economy-x-talk.com> <5230E395.1070908@economy-x-talk.com> Message-ID: Once you have fields on your card, you need a way to execute the script the various Marks were referring to. I'd say your best bet for this test would be to also add a button and put whatever script you have for adding the fields into that. Alternatively, you can place a handler in the card and call it from a button or call it during opening of the card or you could place it in the fields and call it when the text changes in the of the fields. All sorts of options here. On Wed, Sep 11, 2013 at 4:41 PM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Hi Vaughn, > > When you write "it doesn't work", it is useful to include any errors that > you see and the exact code that you used. For instance, did you put my > syntax in a mouseUp or any other handler and are you sure you are using > correct field references? > > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/**xtalkprogrammer > > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour > spaces. http://www.color-converter.com > > Buy my new book "Programming LiveCode for the Real Beginner" > http://qery.us/3fi > > Fill out this survey please > http://livecodebeginner.**economy-x-talk.com/survey/ > > > On 9/11/2013 21:32, Vaughn Clement wrote: > >> Hi Mark >> >> I purchased your book and I am waiting for it to arrive. I need it just >> for >> the reason you see here. >> >> Thank you >> >> Vaughn Clement >> >> > ______________________________**_________________ > use-livecode mailing list > use-livecode 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 gcanyon at gmail.com Wed Sep 11 18:23:05 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Wed, 11 Sep 2013 17:23:05 -0500 Subject: Processing Big-ish Data Message-ID: I opened my mouth at work when I shouldn't, and now I'm writing a function to process server log files: multi-gigabytes of data, and tens of million rows of data. Speed optimization will be key... From gcanyon at gmail.com Wed Sep 11 18:30:46 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Wed, 11 Sep 2013 17:30:46 -0500 Subject: Field calculations In-Reply-To: References: <74242207497.20130911103841@ahsoftware.net> Message-ID: If you mean, "I changed the value in the loan percentage field, but nothing happened," then check what Jim wrote above about the closeField message. Whenever you change the value in a field, as soon as you click someplace else the field gets a closefield message, and if the field (or the card the field is on, or the stack the card is in) has a script like this: on closeField answer "You changed something." end closeField then you'll get a dialog. From there you just need to get rid of the answer command I used and put what you really want to have happen there. On Wed, Sep 11, 2013 at 4:34 PM, Vaughn Clement wrote: > Hi Mark > > I tried your script and it does not work? Your script did not designate if > it is in a card, button or field. I put it the card then the field and it > did not work in either of them? > > 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 > Cloud Hosting Registration Web Site: > https://my.oditech.com/cart.php?a=add&pid=41 > > > On Wed, Sep 11, 2013 at 10:38 AM, Mark Wieder >wrote: > > > Vaughn- > > > > Wednesday, September 11, 2013, 10:26:12 AM, you wrote: > > > > > I am a database developer so I am new to LiveCode. I used the > dictionary > > > trying to do the following but the Hypertalk script approach is not > > clear. > > > > Not a problem. Basically you've already written the code by describing > > it in pseudocode: > > > > > I simply want to take one field and use a math operator to say add two > > > fields together and put the result into a third field. > > > > > Example: Loan amount + loan fees = Sum amount of loan > > > > put field "loan amount" + field "loan fees" into field "sum" > > > > > I might want to add 3 fields together and then subtract a different > field > > > from the sum of the 3 fields. > > > > put field 1 + field 2 + field 3 - field 4 into total > > > > > Or take a loan percentage * the Loan amount to get the amount of > interest > > > > put tLoanPercentage * tLoanAmount into tInterestAmount > > > > -- > > -Mark Wieder > > mwieder at ahsoftware.net > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From vclement at gmail.com Wed Sep 11 18:33:24 2013 From: vclement at gmail.com (Vaughn Clement) Date: Wed, 11 Sep 2013 15:33:24 -0700 Subject: Field calculations In-Reply-To: References: <5230BB07.7060901@economy-x-talk.com> <5230E395.1070908@economy-x-talk.com> Message-ID: Hi All What I did was to build a new stack and added 3 fields and a button. I added field 1 to field 2 and put the sum into field 3 and it works fine. SO, why would it not work in the design app? is there some setting or something to make it work or not work? 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Wed, Sep 11, 2013 at 2:55 PM, Andrew Kluthe wrote: > Once you have fields on your card, you need a way to execute the script the > various Marks were referring to. > > I'd say your best bet for this test would be to also add a button and put > whatever script you have for adding the fields into that. > > Alternatively, you can place a handler in the card and call it from a > button or call it during opening of the card or you could place it in the > fields and call it when the text changes in the of the fields. > > All sorts of options here. > > > On Wed, Sep 11, 2013 at 4:41 PM, Mark Schonewille < > m.schonewille at economy-x-talk.com> wrote: > > > Hi Vaughn, > > > > When you write "it doesn't work", it is useful to include any errors that > > you see and the exact code that you used. For instance, did you put my > > syntax in a mouseUp or any other handler and are you sure you are using > > correct field references? > > > > > > -- > > Best regards, > > > > Mark Schonewille > > > > Economy-x-Talk Consulting and Software Engineering > > Homepage: http://economy-x-talk.com > > Twitter: http://twitter.com/**xtalkprogrammer< > http://twitter.com/xtalkprogrammer> > > > > KvK: 50277553 > > > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other > colour > > spaces. http://www.color-converter.com > > > > Buy my new book "Programming LiveCode for the Real Beginner" > > http://qery.us/3fi > > > > Fill out this survey please > > http://livecodebeginner.**economy-x-talk.com/survey/< > http://livecodebeginner.economy-x-talk.com/survey/> > > > > > > On 9/11/2013 21:32, Vaughn Clement wrote: > > > >> Hi Mark > >> > >> I purchased your book and I am waiting for it to arrive. I need it just > >> for > >> the reason you see here. > >> > >> Thank you > >> > >> Vaughn Clement > >> > >> > > ______________________________**_________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/**mailman/listinfo/use-livecode< > http://lists.runrev.com/mailman/listinfo/use-livecode> > > > > > > -- > 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 vclement at gmail.com Wed Sep 11 18:36:51 2013 From: vclement at gmail.com (Vaughn Clement) Date: Wed, 11 Sep 2013 15:36:51 -0700 Subject: Field calculations In-Reply-To: References: <74242207497.20130911103841@ahsoftware.net> Message-ID: Hi Geoff It made sense to test on a new blank stack and it worked there, so now I need to find out why the app I am working on is having errors. 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Wed, Sep 11, 2013 at 3:30 PM, Geoff Canyon wrote: > If you mean, "I changed the value in the loan percentage field, but nothing > happened," then check what Jim wrote above about the closeField message. > Whenever you change the value in a field, as soon as you click someplace > else the field gets a closefield message, and if the field (or the card the > field is on, or the stack the card is in) has a script like this: > > on closeField > answer "You changed something." > end closeField > > then you'll get a dialog. From there you just need to get rid of the answer > command I used and put what you really want to have happen there. > > > On Wed, Sep 11, 2013 at 4:34 PM, Vaughn Clement > wrote: > > > Hi Mark > > > > I tried your script and it does not work? Your script did not designate > if > > it is in a card, button or field. I put it the card then the field and it > > did not work in either of them? > > > > 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 > > Cloud Hosting Registration Web Site: > > https://my.oditech.com/cart.php?a=add&pid=41 > > > > > > On Wed, Sep 11, 2013 at 10:38 AM, Mark Wieder > >wrote: > > > > > Vaughn- > > > > > > Wednesday, September 11, 2013, 10:26:12 AM, you wrote: > > > > > > > I am a database developer so I am new to LiveCode. I used the > > dictionary > > > > trying to do the following but the Hypertalk script approach is not > > > clear. > > > > > > Not a problem. Basically you've already written the code by describing > > > it in pseudocode: > > > > > > > I simply want to take one field and use a math operator to say add > two > > > > fields together and put the result into a third field. > > > > > > > Example: Loan amount + loan fees = Sum amount of loan > > > > > > put field "loan amount" + field "loan fees" into field "sum" > > > > > > > I might want to add 3 fields together and then subtract a different > > field > > > > from the sum of the 3 fields. > > > > > > put field 1 + field 2 + field 3 - field 4 into total > > > > > > > Or take a loan percentage * the Loan amount to get the amount of > > interest > > > > > > put tLoanPercentage * tLoanAmount into tInterestAmount > > > > > > -- > > > -Mark Wieder > > > mwieder at ahsoftware.net > > > > > > > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode at lists.runrev.com > > > Please visit this url to subscribe, unsubscribe and manage your > > > subscription preferences: > > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From vclement at gmail.com Wed Sep 11 19:11:57 2013 From: vclement at gmail.com (Vaughn Clement) Date: Wed, 11 Sep 2013 16:11:57 -0700 Subject: Field calculations In-Reply-To: References: <74242207497.20130911103841@ahsoftware.net> Message-ID: Hi All Have you ever had a problem where the won't calc. I changed the field names to 1 word each to make it easy for the calc? That did not fix it. I put it in a button, didn't work. Changed back to an on Closefield script and it does not work. JUST STUPID LC! This app has several calculations and I can't get the first one to work! 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Wed, Sep 11, 2013 at 3:36 PM, Vaughn Clement wrote: > Hi Geoff > > It made sense to test on a new blank stack and it worked there, so now I > need to find out why the app I am working on is having errors. > > 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 > Cloud Hosting Registration Web Site: > https://my.oditech.com/cart.php?a=add&pid=41 > > > On Wed, Sep 11, 2013 at 3:30 PM, Geoff Canyon wrote: > >> If you mean, "I changed the value in the loan percentage field, but >> nothing >> happened," then check what Jim wrote above about the closeField message. >> Whenever you change the value in a field, as soon as you click someplace >> else the field gets a closefield message, and if the field (or the card >> the >> field is on, or the stack the card is in) has a script like this: >> >> on closeField >> answer "You changed something." >> end closeField >> >> then you'll get a dialog. From there you just need to get rid of the >> answer >> command I used and put what you really want to have happen there. >> >> >> On Wed, Sep 11, 2013 at 4:34 PM, Vaughn Clement >> wrote: >> >> > Hi Mark >> > >> > I tried your script and it does not work? Your script did not designate >> if >> > it is in a card, button or field. I put it the card then the field and >> it >> > did not work in either of them? >> > >> > 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 >> > Cloud Hosting Registration Web Site: >> > https://my.oditech.com/cart.php?a=add&pid=41 >> > >> > >> > On Wed, Sep 11, 2013 at 10:38 AM, Mark Wieder > > >wrote: >> > >> > > Vaughn- >> > > >> > > Wednesday, September 11, 2013, 10:26:12 AM, you wrote: >> > > >> > > > I am a database developer so I am new to LiveCode. I used the >> > dictionary >> > > > trying to do the following but the Hypertalk script approach is not >> > > clear. >> > > >> > > Not a problem. Basically you've already written the code by describing >> > > it in pseudocode: >> > > >> > > > I simply want to take one field and use a math operator to say add >> two >> > > > fields together and put the result into a third field. >> > > >> > > > Example: Loan amount + loan fees = Sum amount of loan >> > > >> > > put field "loan amount" + field "loan fees" into field "sum" >> > > >> > > > I might want to add 3 fields together and then subtract a different >> > field >> > > > from the sum of the 3 fields. >> > > >> > > put field 1 + field 2 + field 3 - field 4 into total >> > > >> > > > Or take a loan percentage * the Loan amount to get the amount of >> > interest >> > > >> > > put tLoanPercentage * tLoanAmount into tInterestAmount >> > > >> > > -- >> > > -Mark Wieder >> > > mwieder at ahsoftware.net >> > > >> > > >> > > _______________________________________________ >> > > use-livecode mailing list >> > > use-livecode at lists.runrev.com >> > > Please visit this url to subscribe, unsubscribe and manage your >> > > subscription preferences: >> > > http://lists.runrev.com/mailman/listinfo/use-livecode >> > > >> > _______________________________________________ >> > use-livecode mailing list >> > use-livecode at lists.runrev.com >> > Please visit this url to subscribe, unsubscribe and manage your >> > subscription preferences: >> > http://lists.runrev.com/mailman/listinfo/use-livecode >> > >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > From m.schonewille at economy-x-talk.com Wed Sep 11 19:16:07 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 12 Sep 2013 01:16:07 +0200 Subject: Field calculations In-Reply-To: References: <5230BB07.7060901@economy-x-talk.com> <5230E395.1070908@economy-x-talk.com> Message-ID: <5230F9B7.6040507@economy-x-talk.com> Hi Vaughn, As I wrote before, "not work" isn't that much information. Can you say more about it? -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/12/2013 00:33, Vaughn Clement wrote: > Hi All > > What I did was to build a new stack and added 3 fields and a button. I > added field 1 to field 2 and put the sum into field 3 and it works fine. > SO, why would it not work in the design app? is there some setting or > something to make it work or not work? > > Thank you > > Vaughn Clement > From mwieder at ahsoftware.net Wed Sep 11 19:17:51 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 11 Sep 2013 16:17:51 -0700 Subject: Processing Big-ish Data In-Reply-To: References: Message-ID: <141262557418.20130911161751@ahsoftware.net> Geoff- Wednesday, September 11, 2013, 3:23:05 PM, you wrote: > I opened my mouth at work when I shouldn't, and now I'm writing a function > to process server log files: multi-gigabytes of data, and tens of million > rows of data. Speed optimization will be key... ...some people have all the fun... -- -Mark Wieder mwieder at ahsoftware.net From m.schonewille at economy-x-talk.com Wed Sep 11 19:23:56 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 12 Sep 2013 01:23:56 +0200 Subject: Field calculations In-Reply-To: References: <74242207497.20130911103841@ahsoftware.net> Message-ID: <5230FB8C.6050602@economy-x-talk.com> Vaughn, It is really time to post your scripts now. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/12/2013 01:11, Vaughn Clement wrote: > Hi All > > Have you ever had a problem where the won't calc. I changed the field > names to 1 word each to make it easy for the calc? That did not fix it. I > put it in a button, didn't work. Changed back to an on Closefield script > and it does not work. JUST STUPID LC! This app has several calculations and > I can't get the first one to work! > > Thank you > > Vaughn Clement > From vclement at gmail.com Wed Sep 11 19:30:04 2013 From: vclement at gmail.com (Vaughn Clement) Date: Wed, 11 Sep 2013 16:30:04 -0700 Subject: Field calculations In-Reply-To: <5230F9B7.6040507@economy-x-talk.com> References: <5230BB07.7060901@economy-x-talk.com> <5230E395.1070908@economy-x-talk.com> <5230F9B7.6040507@economy-x-talk.com> Message-ID: Hi Mark I kept changing things until it worked. I had to make the button script with only one mouseUp script and nothing else and it worked. I had a script to set the card id to a field in a second mouseUp script. But that was after doing all kinds of similar scripts and it did not work. 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Wed, Sep 11, 2013 at 4:16 PM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Hi Vaughn, > > As I wrote before, "not work" isn't that much information. Can you say > more about it? > > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/**xtalkprogrammer > > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour > spaces. http://www.color-converter.com > > Buy my new book "Programming LiveCode for the Real Beginner" > http://qery.us/3fi > > Fill out this survey please > http://livecodebeginner.**economy-x-talk.com/survey/ > > > On 9/12/2013 00:33, Vaughn Clement wrote: > >> Hi All >> >> What I did was to build a new stack and added 3 fields and a button. I >> added field 1 to field 2 and put the sum into field 3 and it works fine. >> SO, why would it not work in the design app? is there some setting or >> something to make it work or not work? >> >> Thank you >> >> Vaughn Clement >> >> > > ______________________________**_________________ > use-livecode mailing list > use-livecode at 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 Wed Sep 11 19:37:53 2013 From: vclement at gmail.com (Vaughn Clement) Date: Wed, 11 Sep 2013 16:37:53 -0700 Subject: Field calculations In-Reply-To: <5230F9B7.6040507@economy-x-talk.com> References: <5230BB07.7060901@economy-x-talk.com> <5230E395.1070908@economy-x-talk.com> <5230F9B7.6040507@economy-x-talk.com> Message-ID: Hi All I have it working using the on closeField scripts in the 1 & 2 fields now. LiveCode is a really hard to find just the right script format/s. 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Wed, Sep 11, 2013 at 4:16 PM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Hi Vaughn, > > As I wrote before, "not work" isn't that much information. Can you say > more about it? > > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/**xtalkprogrammer > > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour > spaces. http://www.color-converter.com > > Buy my new book "Programming LiveCode for the Real Beginner" > http://qery.us/3fi > > Fill out this survey please > http://livecodebeginner.**economy-x-talk.com/survey/ > > > On 9/12/2013 00:33, Vaughn Clement wrote: > >> Hi All >> >> What I did was to build a new stack and added 3 fields and a button. I >> added field 1 to field 2 and put the sum into field 3 and it works fine. >> SO, why would it not work in the design app? is there some setting or >> something to make it work or not work? >> >> Thank you >> >> Vaughn Clement >> >> > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From mwieder at ahsoftware.net Wed Sep 11 19:39:54 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 11 Sep 2013 16:39:54 -0700 Subject: Field calculations In-Reply-To: References: <5230BB07.7060901@economy-x-talk.com> <5230E395.1070908@economy-x-talk.com> <5230F9B7.6040507@economy-x-talk.com> Message-ID: <60263879563.20130911163954@ahsoftware.net> Vaughn- Wednesday, September 11, 2013, 4:30:04 PM, you wrote: > I kept changing things until it worked. I had to make the button script > with only one mouseUp script and nothing else and it worked. I had a script > to set the card id to a field in a second mouseUp script. But that was > after doing all kinds of similar scripts and it did not work. Ah. You can't have two mouseUp handlers in the same control. The mouseUp handler catches the event coming from the system when the mouse button is released on the button. If you want the mouseUp handler to do more work, just add more code into the single handler. -- -Mark Wieder mwieder at ahsoftware.net From vclement at gmail.com Wed Sep 11 19:42:59 2013 From: vclement at gmail.com (Vaughn Clement) Date: Wed, 11 Sep 2013 16:42:59 -0700 Subject: Field calculations In-Reply-To: References: <5230BB07.7060901@economy-x-talk.com> <5230E395.1070908@economy-x-talk.com> <5230F9B7.6040507@economy-x-talk.com> Message-ID: Hi I tried to use "set the numberFormat to "#.00" -- dollar format" and it stopped the calc for the fields. This is right out of the dictionary and it does not work? 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Wed, Sep 11, 2013 at 4:37 PM, Vaughn Clement wrote: > Hi All > > I have it working using the on closeField scripts in the 1 & 2 fields now. > LiveCode is a really hard to find just the right script format/s. > > 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 > Cloud Hosting Registration Web Site: > https://my.oditech.com/cart.php?a=add&pid=41 > > > On Wed, Sep 11, 2013 at 4:16 PM, Mark Schonewille < > m.schonewille at economy-x-talk.com> wrote: > >> Hi Vaughn, >> >> As I wrote before, "not work" isn't that much information. Can you say >> more about it? >> >> >> -- >> Best regards, >> >> Mark Schonewille >> >> Economy-x-Talk Consulting and Software Engineering >> Homepage: http://economy-x-talk.com >> Twitter: http://twitter.com/**xtalkprogrammer >> >> KvK: 50277553 >> >> Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other >> colour spaces. http://www.color-converter.com >> >> Buy my new book "Programming LiveCode for the Real Beginner" >> http://qery.us/3fi >> >> Fill out this survey please >> http://livecodebeginner.**economy-x-talk.com/survey/ >> >> >> On 9/12/2013 00:33, Vaughn Clement wrote: >> >>> Hi All >>> >>> What I did was to build a new stack and added 3 fields and a button. I >>> added field 1 to field 2 and put the sum into field 3 and it works fine. >>> SO, why would it not work in the design app? is there some setting or >>> something to make it work or not work? >>> >>> Thank you >>> >>> Vaughn Clement >>> >>> >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at 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 Wed Sep 11 19:44:31 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 12 Sep 2013 09:44:31 +1000 Subject: mergExt KS rewards Message-ID: <62874395-FB39-42C9-8033-F04FDD777182@sweattechnologies.com> Hi LiveCoders To anyone that received a reminder to pick up their reward from mergExt.com and ended up seeing a nearly blank page I apologise. A WordPress update deleted a custom page template so I had an enjoyable morning discovering I had no backup and re-implenting it. It's back up now so go ahead and collect your rewards. I'll leave it open for an extra day or two to account for the inconvenience. Cheers Monte -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From m.schonewille at economy-x-talk.com Wed Sep 11 19:45:07 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 12 Sep 2013 01:45:07 +0200 Subject: Field calculations In-Reply-To: References: <5230BB07.7060901@economy-x-talk.com> <5230E395.1070908@economy-x-talk.com> <5230F9B7.6040507@economy-x-talk.com> Message-ID: <52310083.8010001@economy-x-talk.com> Hi Vaughn, If you have multiple handlers with equal names in a script, only the first handler will run. That mus be why your own handler didn't work. Also, if you have a mouseUp handler in a button and a mouseUp handler at card level, you need a pass mouseUp command in the button to make the script at card level run: on mouseUp beep pass moueUp --> go to cd level end moueUp You'll read all about it in my book very soon :-) -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/12/2013 01:30, Vaughn Clement wrote: > Hi Mark > > I kept changing things until it worked. I had to make the button script > with only one mouseUp script and nothing else and it worked. I had a script > to set the card id to a field in a second mouseUp script. But that was > after doing all kinds of similar scripts and it did not work. > > 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 > Cloud Hosting Registration Web Site: > https://my.oditech.com/cart.php?a=add&pid=41 > > > On Wed, Sep 11, 2013 at 4:16 PM, Mark Schonewille < > m.schonewille at economy-x-talk.com> wrote: > >> Hi Vaughn, >> >> As I wrote before, "not work" isn't that much information. Can you say >> more about it? >> >> >> -- >> Best regards, >> >> Mark Schonewille >> >> Economy-x-Talk Consulting and Software Engineering >> Homepage: http://economy-x-talk.com >> Twitter: http://twitter.com/**xtalkprogrammer >> >> KvK: 50277553 >> >> Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour >> spaces. http://www.color-converter.com >> >> Buy my new book "Programming LiveCode for the Real Beginner" >> http://qery.us/3fi >> >> Fill out this survey please >> http://livecodebeginner.**economy-x-talk.com/survey/ >> >> >> On 9/12/2013 00:33, Vaughn Clement wrote: >> >>> Hi All >>> >>> What I did was to build a new stack and added 3 fields and a button. I >>> added field 1 to field 2 and put the sum into field 3 and it works fine. >>> SO, why would it not work in the design app? is there some setting or >>> something to make it work or not work? >>> >>> Thank you >>> >>> Vaughn Clement >>> >>> >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode 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 vclement at gmail.com Wed Sep 11 19:46:43 2013 From: vclement at gmail.com (Vaughn Clement) Date: Wed, 11 Sep 2013 16:46:43 -0700 Subject: Field calculations In-Reply-To: <60263879563.20130911163954@ahsoftware.net> References: <5230BB07.7060901@economy-x-talk.com> <5230E395.1070908@economy-x-talk.com> <5230F9B7.6040507@economy-x-talk.com> <60263879563.20130911163954@ahsoftware.net> Message-ID: Hi Mark I have been reading everything for LiveCode for weeks, and I am reading the LC Academy up to chap 19, and thatis the first time this has come up about more than one mouseUp handler? Is this for the one control, button, card or only one for any control. 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Wed, Sep 11, 2013 at 4:39 PM, Mark Wieder wrote: > Vaughn- > > Wednesday, September 11, 2013, 4:30:04 PM, you wrote: > > > I kept changing things until it worked. I had to make the button script > > with only one mouseUp script and nothing else and it worked. I had a > script > > to set the card id to a field in a second mouseUp script. But that was > > after doing all kinds of similar scripts and it did not work. > > Ah. You can't have two mouseUp handlers in the same control. The > mouseUp handler catches the event coming from the system when the > mouse button is released on the button. If you want the mouseUp > handler to do more work, just add more code into the single handler. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From vclement at gmail.com Wed Sep 11 19:50:23 2013 From: vclement at gmail.com (Vaughn Clement) Date: Wed, 11 Sep 2013 16:50:23 -0700 Subject: Field calculations In-Reply-To: <52310083.8010001@economy-x-talk.com> References: <5230BB07.7060901@economy-x-talk.com> <5230E395.1070908@economy-x-talk.com> <5230F9B7.6040507@economy-x-talk.com> <52310083.8010001@economy-x-talk.com> Message-ID: Hi Mark I like a challenge, so this is just not enjoyment when little stuff ties you up from getting anything done. Well after 35 plus years of this it never changes. There is always something new to learn. 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Wed, Sep 11, 2013 at 4:45 PM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Hi Vaughn, > > If you have multiple handlers with equal names in a script, only the first > handler will run. That mus be why your own handler didn't work. > > Also, if you have a mouseUp handler in a button and a mouseUp handler at > card level, you need a pass mouseUp command in the button to make the > script at card level run: > > on mouseUp > beep > pass moueUp --> go to cd level > end moueUp > > You'll read all about it in my book very soon :-) > > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/**xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour > spaces. http://www.color-converter.com > > Buy my new book "Programming LiveCode for the Real Beginner" > http://qery.us/3fi > > Fill out this survey please > http://livecodebeginner.**economy-x-talk.com/survey/ > > On 9/12/2013 01:30, Vaughn Clement wrote: > >> Hi Mark >> >> I kept changing things until it worked. I had to make the button script >> with only one mouseUp script and nothing else and it worked. I had a >> script >> to set the card id to a field in a second mouseUp script. But that was >> after doing all kinds of similar scripts and it did not work. >> >> 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 >> Cloud Hosting Registration Web Site: >> https://my.oditech.com/cart.**php?a=add&pid=41 >> >> >> On Wed, Sep 11, 2013 at 4:16 PM, Mark Schonewille < >> m.schonewille at economy-x-talk.**com > >> wrote: >> >> Hi Vaughn, >>> >>> As I wrote before, "not work" isn't that much information. Can you say >>> more about it? >>> >>> >>> -- >>> Best regards, >>> >>> Mark Schonewille >>> >>> Economy-x-Talk Consulting and Software Engineering >>> Homepage: http://economy-x-talk.com >>> Twitter: http://twitter.com/****xtalkprogrammer >>> >>> > >>> >>> >>> KvK: 50277553 >>> >>> Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other >>> colour >>> spaces. http://www.color-converter.com >>> >>> Buy my new book "Programming LiveCode for the Real Beginner" >>> http://qery.us/3fi >>> >>> Fill out this survey please >>> http://livecodebeginner.**econ**omy-x-talk.com/survey/ >>> >>> > >>> >>> >>> >>> On 9/12/2013 00:33, Vaughn Clement wrote: >>> >>> Hi All >>>> >>>> What I did was to build a new stack and added 3 fields and a button. I >>>> added field 1 to field 2 and put the sum into field 3 and it works fine. >>>> SO, why would it not work in the design app? is there some setting or >>>> something to make it work or not work? >>>> >>>> Thank you >>>> >>>> Vaughn Clement >>>> >>>> >>>> >>> ______________________________****_________________ >>> >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/****mailman/listinfo/use-livecode >>> <**http://lists.runrev.com/**mailman/listinfo/use-livecode >>> > >>> >>> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> >> > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From dunbarx at aol.com Wed Sep 11 20:06:12 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Wed, 11 Sep 2013 20:06:12 -0400 (EDT) Subject: Field calculations In-Reply-To: <52310083.8010001@economy-x-talk.com> References: <5230BB07.7060901@economy-x-talk.com> <5230E395.1070908@economy-x-talk.com> <5230F9B7.6040507@economy-x-talk.com> <52310083.8010001@economy-x-talk.com> Message-ID: <8D07D6306C4895C-2424-72D2@webmail-d165.sysops.aol.com> Vaughn. I think you are doing what many new users try to do. That is, to engage the program right out of the box, and simply become LC programmers. There is no other environment where such an achievement is even remotely possible, but you are stumbling over two things: 1- That LC seems so simple you are lulled into thinking you can become proficient immediately. 2- That LC is so accessible and flexible you need not concern yourself with its very formal syntax and structure. But if you persevere for just a little while longer, I will wager you will soon write back something like: "Oh, I get it now" Bet you... Craig Newman -----Original Message----- From: Mark Schonewille To: How to use LiveCode Sent: Wed, Sep 11, 2013 7:45 pm Subject: Re: Field calculations Hi Vaughn, If you have multiple handlers with equal names in a script, only the first handler will run. That mus be why your own handler didn't work. Also, if you have a mouseUp handler in a button and a mouseUp handler at card level, you need a pass mouseUp command in the button to make the script at card level run: on mouseUp beep pass moueUp --> go to cd level end moueUp You'll read all about it in my book very soon :-) -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/12/2013 01:30, Vaughn Clement wrote: > Hi Mark > > I kept changing things until it worked. I had to make the button script > with only one mouseUp script and nothing else and it worked. I had a script > to set the card id to a field in a second mouseUp script. But that was > after doing all kinds of similar scripts and it did not work. > > 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 > Cloud Hosting Registration Web Site: > https://my.oditech.com/cart.php?a=add&pid=41 > > > On Wed, Sep 11, 2013 at 4:16 PM, Mark Schonewille < > m.schonewille at economy-x-talk.com> wrote: > >> Hi Vaughn, >> >> As I wrote before, "not work" isn't that much information. Can you say >> more about it? >> >> >> -- >> Best regards, >> >> Mark Schonewille >> >> Economy-x-Talk Consulting and Software Engineering >> Homepage: http://economy-x-talk.com >> Twitter: http://twitter.com/**xtalkprogrammer >> >> KvK: 50277553 >> >> Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour >> spaces. http://www.color-converter.com >> >> Buy my new book "Programming LiveCode for the Real Beginner" >> http://qery.us/3fi >> >> Fill out this survey please >> http://livecodebeginner.**economy-x-talk.com/survey/ >> >> >> On 9/12/2013 00:33, Vaughn Clement wrote: >> >>> Hi All >>> >>> What I did was to build a new stack and added 3 fields and a button. I >>> added field 1 to field 2 and put the sum into field 3 and it works fine. >>> SO, why would it not work in the design app? is there some setting or >>> something to make it work or not work? >>> >>> Thank you >>> >>> Vaughn Clement >>> >>> >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Wed Sep 11 20:08:57 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 11 Sep 2013 17:08:57 -0700 Subject: [OT] SmartWatches In-Reply-To: References: Message-ID: The pricing of the Samsung smartwatch was what seemed ridiculous to me. $300 and I still have to have a phone to do just about anything doesn't make a lot of sense. Of course, then there's Scott's Steampunk watch at $25k! The Burg watches look pretty cool and look like they're in the $50 range. While you don't need a smartphone to use it, looks like they want you to take the SIM card out of your phone and put it into the watch. Maybe when Alex's dream comes true, it will be worthwhile Pete lcSQL Software On Wed, Sep 11, 2013 at 1:26 PM, Scott Rossi wrote: > Mike, your watch is not worthy. > > Devon Tread 1 (Steampunk edition) > > http://www.techeblog.com/index.php/tech-gadget/devon-tread-1-the-limited-ed > ition-25-000-steampunk-watch > > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > > > > On 9/11/13 12:26 PM, "Mike Kerner" wrote: > > >I want the Nissan watch :-) > >http://www.gizmag.com/nissan-nismo-smartwatch/29029/ > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Wed Sep 11 20:11:15 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Wed, 11 Sep 2013 20:11:15 -0400 (EDT) Subject: Field calculations In-Reply-To: References: <5230BB07.7060901@economy-x-talk.com> <5230E395.1070908@economy-x-talk.com> <5230F9B7.6040507@economy-x-talk.com> <60263879563.20130911163954@ahsoftware.net> Message-ID: <8D07D63BB13C8DA-2424-734B@webmail-d165.sysops.aol.com> Vaughn. This structure dates back 25 years. Only the first handler in a script will execute. This is actually useful, since you can write variations, and select the one you want to test, simply by commenting out the first line of the others. It just takes getting used to. But if you think about it, what would you, or the engine, make of two "mouseUp" handlers in a single button script? Execute both? Just the second? The sixth? No way, only the first one. So the way it works actually makes sense. You do have to know about that little fact, of course. Craig -----Original Message----- From: Vaughn Clement To: How to use LiveCode Sent: Wed, Sep 11, 2013 7:47 pm Subject: Re: Field calculations Hi Mark I have been reading everything for LiveCode for weeks, and I am reading the LC Academy up to chap 19, and thatis the first time this has come up about more than one mouseUp handler? Is this for the one control, button, card or only one for any control. 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Wed, Sep 11, 2013 at 4:39 PM, Mark Wieder wrote: > Vaughn- > > Wednesday, September 11, 2013, 4:30:04 PM, you wrote: > > > I kept changing things until it worked. I had to make the button script > > with only one mouseUp script and nothing else and it worked. I had a > script > > to set the card id to a field in a second mouseUp script. But that was > > after doing all kinds of similar scripts and it did not work. > > Ah. You can't have two mouseUp handlers in the same control. The > mouseUp handler catches the event coming from the system when the > mouse button is released on the button. If you want the mouseUp > handler to do more work, just add more code into the single handler. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From scott at tactilemedia.com Wed Sep 11 20:22:04 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 11 Sep 2013 17:22:04 -0700 Subject: [OT] SmartWatches In-Reply-To: Message-ID: Pete, don't be such a tightwad -- those watches are steals at those prices. When you want to get serious about your time, go for the Hublot LaFerrari MP-05. Priced at a modest US$300K (only 50 made). http://www.hublot.com/en_US/watch/mp/410/05-laferrari http://www.youtube.com/watch?v=TzXyjM5gdaM Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 9/11/13 5:08 PM, "Peter Haworth" wrote: >The pricing of the Samsung smartwatch was what seemed ridiculous to me. > $300 and I still have to have a phone to do just about anything doesn't >make a lot of sense. Of course, then there's Scott's Steampunk watch at >$25k! > >The Burg watches look pretty cool and look like they're in the $50 range. > While you don't need a smartphone to use it, looks like they want you to >take the SIM card out of your phone and put it into the watch. > >Maybe when Alex's dream comes true, it will be worthwhile > >Pete >lcSQL Software > > >On Wed, Sep 11, 2013 at 1:26 PM, Scott Rossi >wrote: > >> Mike, your watch is not worthy. >> >> Devon Tread 1 (Steampunk edition) >> >> >>http://www.techeblog.com/index.php/tech-gadget/devon-tread-1-the-limited- >>ed >> ition-25-000-steampunk-watch >> >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX/UI Design >> >> >> >> >> On 9/11/13 12:26 PM, "Mike Kerner" wrote: >> >> >I want the Nissan watch :-) >> >http://www.gizmag.com/nissan-nismo-smartwatch/29029/ >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode > From mwieder at ahsoftware.net Wed Sep 11 21:43:45 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 11 Sep 2013 18:43:45 -0700 Subject: [OT] SmartWatches In-Reply-To: References: Message-ID: <93271310701.20130911184345@ahsoftware.net> Scott- Wednesday, September 11, 2013, 5:22:04 PM, you wrote: > Pete, don't be such a tightwad -- those watches are steals at those prices. Yeah, the video mentions that it's "not one of those $100k watches". -- -Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Wed Sep 11 23:11:36 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 11 Sep 2013 22:11:36 -0500 Subject: Field calculations In-Reply-To: References: <5230BB07.7060901@economy-x-talk.com> <5230E395.1070908@economy-x-talk.com> <5230F9B7.6040507@economy-x-talk.com> <60263879563.20130911163954@ahsoftware.net> Message-ID: <523130E8.7000302@hyperactivesw.com> On 9/11/13 6:46 PM, Vaughn Clement wrote: > Hi Mark > > I have been reading everything for LiveCode for weeks, and I am reading the > LC Academy up to chap 19, and thatis the first time this has come up about > more than one mouseUp handler? Is this for the one control, button, card or > only one for any control. It takes a while to accumulate a certain critical mass of info. You may want to look at some old scripting conference stacks (from back when LiveCode was named Revolution) which were created by some of our gurus here to teach basic concepts in the right order: We prepared these for newcomers and they assume no previous knowledge. Start with the first, work through the first half or so in order, and then you can skip around depending on what you want to know. It's essential to understand the objects, the message hierarchy, and a few other basic concepts, and that was the goal when preparing these. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Wed Sep 11 23:54:16 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 11 Sep 2013 20:54:16 -0700 Subject: [OT] SmartWatches In-Reply-To: References: Message-ID: On Wed, Sep 11, 2013 at 5:22 PM, Scott Rossi wrote: > Priced at a modest US$300K (only 50 made). Darn, I really needed 51 of them! Pete lcSQL Software From dochawk at gmail.com Thu Sep 12 00:48:25 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 11 Sep 2013 21:48:25 -0700 Subject: [OT] SmartWatches In-Reply-To: References: Message-ID: On Wed, Sep 11, 2013 at 5:22 PM, Scott Rossi wrote: > When you want to get serious about your time, go for the Hublot LaFerrari > MP-05. > Priced at a modest US$300K (only 50 made). When I buy a Ferrari, I expect to drive it! -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From admin at FlexibleLearning.com Thu Sep 12 03:35:30 2013 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Thu, 12 Sep 2013 08:35:30 +0100 Subject: Processing Big-ish Data In-Reply-To: Message-ID: Hi Geoff, Me too :( and yes, 'split/combine' with 'for each' are useful! Ony processing 10-20Mb here, but parsing into arrays I run out of memory. I am maxed out for XP (4Gb). Will have to upgrade to Win7 to access more, I fear, and/or re-write to chunk the data. I didn't realise they were going to be processing that volume. With multi-gigs of data, you will certainly have to chunk the data. And access your progress bar judiciously! Hugh Senior FLCO Geoff Canyon wrote: I opened my mouth at work when I shouldn't, and now I'm writing a function to process server log files: multi-gigabytes of data, and tens of million rows of data. Speed optimization will be key... From admin at FlexibleLearning.com Thu Sep 12 03:42:17 2013 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Thu, 12 Sep 2013 08:42:17 +0100 Subject: Field calculations In-Reply-To: Message-ID: Possibly field referencing issues... Do you have the correct defaultStack? Try checking the result: put field "Price" * field "Quantity" into fld "Total" answer the defaultStack &CR& the result Hugh Senior FLCo Vaughn Clement wrote: Hi Geoff It made sense to test on a new blank stack and it worked there, so now I need to find out why the app I am working on is having errors. Thank you Vaughn Clement From gerry.orkin at gmail.com Thu Sep 12 04:26:29 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Thu, 12 Sep 2013 18:26:29 +1000 Subject: Free merge external Message-ID: <46423B58-6681-4E62-9569-520D2AA12356@gmail.com> Hi all I have a Kickstarter reward that entitles me to one free mergExt iOS external. As I'm a mergExt subscriber I don't really need it so if you want it email me direct at gerry [dot] orkin {at} gmail (dot) com with "mergExt" in the subject line - I'll accept requests for 24 hours (given the many time zones we are all in) then randomly select one lucky winner :) If you post a request for it on this list I'll happily ignore you :) Cheers Gerry From ben at runrev.com Thu Sep 12 07:43:05 2013 From: ben at runrev.com (Benjamin Beaumont) Date: Thu, 12 Sep 2013 12:43:05 +0100 Subject: RELEASE: LiveCode 6.1.1 In-Reply-To: References: Message-ID: Hi Richard, Mike, Christer. Thanks for the report. Could you tell us a little more to help us isolate the issue. Every machine in the office is selecting the correct commercial and community updates correctly so I suspect it only occurs in certain cases. If we can work out what links your three system / config we can likely find the issue. Perhaps we could start with: 1) What OS are you all running (Windows 8 version x | MacOS X 10.8.x) 2) What version of LiveCode did you run the auto-updater from (i.e. commercial 6.1.1 RC6 -> to get the 6.1.1 GM1) Thanks for your helps. Ben On 11 September 2013 18:37, Dr. Hawkins wrote: > On Wed, Sep 11, 2013 at 8:38 AM, Dr. Hawkins wrote: > > > > Once again, it is installing the wrong version: I have no community > > versions on this machine, but it "updated" my 6.1.rcsomthing to the > > community version of 6.1.1. > > > Even more bizarre: on my other machine, it chose to download the > commercial version . . . > > -- > 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 > -- _____________________________________________ Benjamin Beaumont . RunRev Ltd LiveCode Product Manager mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW email : ben at runrev.com company : +44(0) 845 219 89 23 fax : +44(0) 845 458 8487 web : www.runrev.com LiveCode - Programming made simple From admin at FlexibleLearning.com Thu Sep 12 08:05:59 2013 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Thu, 12 Sep 2013 13:05:59 +0100 Subject: Another mergeEXT fullfilment available In-Reply-To: Message-ID: I also have a kickstarter fullfilment for mergeExt iOS that I cannot use. If you are a new customer for Monte and need it, let me know OFF-LIST within the next 24 hours with subject "MergeEXT offer". First come, first served. Hugh Senior FLCo News: ChartMaker 3.0 update at www.FlexibleLearning.com/chartmaker From gcanyon at gmail.com Thu Sep 12 09:46:34 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Thu, 12 Sep 2013 08:46:34 -0500 Subject: Processing Big-ish Data In-Reply-To: References: Message-ID: On Thu, Sep 12, 2013 at 2:35 AM, FlexibleLearning.com < admin at flexiblelearning.com> wrote: > With multi-gigs of data, you will certainly have to chunk the data. And > access your progress bar judiciously! > Indeed. One of my co-workers was munging/aggregating using SQL queries -- not a good idea, and was still not done after an hour. Out of curiosity I got him to send me his data before lunch, and my first pass yesterday worked by processing all the (test) data into an array, and finished in about 90 seconds. But that was just 100mb of data. Then I found out how big the data set really is, and started re-writing. Right now I have something that isn't chunked yet, but can be, and is much faster, but doesn't quite work ;-) Debugging in my future... From dochawk at gmail.com Thu Sep 12 10:24:00 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 12 Sep 2013 07:24:00 -0700 Subject: [OT] Advances in computer technology In-Reply-To: <52302588.5030902@gmail.com> References: <52302588.5030902@gmail.com> Message-ID: On Wed, Sep 11, 2013 at 1:10 AM, Richmond wrote: > "An outcry by programmers has forced Microsoft to give them early access to > Windows 8.1. Yeah, more Windows always makes folks cry . . . :) >Wow! A bigger start button: hot patootie! Hey, MS has long been a leader in innovation on the Apple Menu . . . why, they even moved it to the bottom of the screen in Win95 . . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From andrew at ctech.me Thu Sep 12 10:25:31 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Thu, 12 Sep 2013 09:25:31 -0500 Subject: lcVCS - Getting started Message-ID: Hello, I was going to contact Monte off list but I thought the info might be useful to others. I wanted to give your lcVCS a try on a couple of stacks to see how it does. When I go to the github page I download the repo but I think the repo itself is just the lcVCS code being stored by lcVCS. Is there anywhere I can get my hands on the plugin and maybe a little info on how to get started beyond the readme on the github page? -- Regards, Andrew Kluthe andrew at ctech.me From revdev at pdslabs.net Thu Sep 12 10:58:59 2013 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 12 Sep 2013 07:58:59 -0700 Subject: Processing Big-ish Data In-Reply-To: References: Message-ID: <5231D6B3.2070802@pdslabs.net> Big data = big fun! :-) I enjoy those challenges because it (when successful) showcases man's ability to bring the machine into his own service, instead of the other way around. At least that's what I tell myself. Phil Davis On 9/12/13 6:46 AM, Geoff Canyon wrote: > On Thu, Sep 12, 2013 at 2:35 AM, FlexibleLearning.com < > admin at flexiblelearning.com> wrote: > >> With multi-gigs of data, you will certainly have to chunk the data. And >> access your progress bar judiciously! >> > > Indeed. One of my co-workers was munging/aggregating using SQL queries -- > not a good idea, and was still not done after an hour. Out of curiosity I > got him to send me his data before lunch, and my first pass yesterday > worked by processing all the (test) data into an array, and finished in > about 90 seconds. But that was just 100mb of data. Then I found out how big > the data set really is, and started re-writing. Right now I have something > that isn't chunked yet, but can be, and is much faster, but doesn't quite > work ;-) > > Debugging in my future... > _______________________________________________ > use-livecode mailing list > use-livecode 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 vclement at gmail.com Thu Sep 12 11:08:47 2013 From: vclement at gmail.com (Vaughn Clement) Date: Thu, 12 Sep 2013 08:08:47 -0700 Subject: Field calculations In-Reply-To: <523130E8.7000302@hyperactivesw.com> References: <5230BB07.7060901@economy-x-talk.com> <5230E395.1070908@economy-x-talk.com> <5230F9B7.6040507@economy-x-talk.com> <60263879563.20130911163954@ahsoftware.net> <523130E8.7000302@hyperactivesw.com> Message-ID: Hi J. Landman Gay I have seen your name on some of the stacks I have reviewed. Thank you for the reference link it will surely help me. 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Wed, Sep 11, 2013 at 8:11 PM, J. Landman Gay wrote: > On 9/11/13 6:46 PM, Vaughn Clement wrote: > >> Hi Mark >> >> I have been reading everything for LiveCode for weeks, and I am reading >> the >> LC Academy up to chap 19, and thatis the first time this has come up about >> more than one mouseUp handler? Is this for the one control, button, card >> or >> only one for any control. >> > > It takes a while to accumulate a certain critical mass of info. You may > want to look at some old scripting conference stacks (from back when > LiveCode was named Revolution) which were created by some of our gurus here > to teach basic concepts in the right order: > > > > > > We prepared these for newcomers and they assume no previous knowledge. > Start with the first, work through the first half or so in order, and then > you can skip around depending on what you want to know. It's essential to > understand the objects, the message hierarchy, and a few other basic > concepts, and that was the goal when preparing these. > > -- > 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 vclement at gmail.com Thu Sep 12 11:52:56 2013 From: vclement at gmail.com (Vaughn Clement) Date: Thu, 12 Sep 2013 08:52:56 -0700 Subject: Field calculations In-Reply-To: References: <5230BB07.7060901@economy-x-talk.com> <5230E395.1070908@economy-x-talk.com> <5230F9B7.6040507@economy-x-talk.com> <60263879563.20130911163954@ahsoftware.net> <523130E8.7000302@hyperactivesw.com> Message-ID: Hi J. Landman Gay That is truly a wealth of information at that link. If I am to learn about any kind of app, and in the case of LiveCode the information is everywhere, and you need to find it where every it is hidden. In many cases the information like DataGrids is not available or it is tied to the purchase of an additional product. That is what I found with DataGrids. I want to learn more about a DataGrid because I am a database developer and it seemed like a good control to know about. I reviewed the DataGrid Helper product on the LC store and looked at the video on the developer site. But it was selling their product not allowing the user to use the control as it was in LC. I find it is best to understand the control rather than start using a custom product to do the tasks. It is the same thing with MobGui where the one of two reference books for LC uses MobGui for all of its descriptions to manage controls. A simple thing I am finding also is the dictionary in LC is not very good. Yesterday after I got the wrinkles out of my math scripts, I needed to format the fields with a money symbol and decimal spaces. The Format command gave me an error when I used it in my math script. The dictionary gives little in the way of script help to debug the reason why it did not work. I am finding this true of many of the dictionary descriptions. Maybe a developer will write a new dictionary stack for new users that includes sample code like the example you have at your link. Thank you for being so helpful 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Thu, Sep 12, 2013 at 8:08 AM, Vaughn Clement wrote: > Hi J. Landman Gay > > I have seen your name on some of the stacks I have reviewed. Thank you for > the reference link it will surely help me. > > > 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 > Cloud Hosting Registration Web Site: > https://my.oditech.com/cart.php?a=add&pid=41 > > > On Wed, Sep 11, 2013 at 8:11 PM, J. Landman Gay wrote: > >> On 9/11/13 6:46 PM, Vaughn Clement wrote: >> >>> Hi Mark >>> >>> I have been reading everything for LiveCode for weeks, and I am reading >>> the >>> LC Academy up to chap 19, and thatis the first time this has come up >>> about >>> more than one mouseUp handler? Is this for the one control, button, card >>> or >>> only one for any control. >>> >> >> It takes a while to accumulate a certain critical mass of info. You may >> want to look at some old scripting conference stacks (from back when >> LiveCode was named Revolution) which were created by some of our gurus here >> to teach basic concepts in the right order: >> >> >> > >> >> We prepared these for newcomers and they assume no previous knowledge. >> Start with the first, work through the first half or so in order, and then >> you can skip around depending on what you want to know. It's essential to >> understand the objects, the message hierarchy, and a few other basic >> concepts, and that was the goal when preparing these. >> >> -- >> 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 ambassador at fourthworld.com Thu Sep 12 12:12:24 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 12 Sep 2013 09:12:24 -0700 Subject: Field calculations In-Reply-To: References: Message-ID: <5231E7E8.3010904@fourthworld.com> Vaughn Clement wrote: > The dictionary gives little in the way of script help to debug the > reason why it did not work. I am finding this true of many of the > dictionary descriptions. Maybe a developer will write a new > dictionary stack for new users that includes sample code like the > example you have at your link. Long before they went open source, RunRev added community enhancement capabilities in the Dictionary through its Comments feature, so anyone can annotate it with useful additions. With a language this broad and used in so many different ways, this sort of crowdsourcing is much more useful for all of us than assigning that task to a single person who can't have the breadth of experience of the community as a whole. Perhaps you'll add some debugging tips there? -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From dunbarx at aol.com Thu Sep 12 12:19:12 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 12 Sep 2013 12:19:12 -0400 (EDT) Subject: Field calculations In-Reply-To: References: <5230BB07.7060901@economy-x-talk.com> <5230E395.1070908@economy-x-talk.com> <5230F9B7.6040507@economy-x-talk.com> <60263879563.20130911163954@ahsoftware.net> <523130E8.7000302@hyperactivesw.com> Message-ID: <8D07DEAF2A62FA5-B70-C016@webmail-d249.sysops.aol.com> Datagrids are very powerful, and free, but take a bit of work to master. Go here: http://lessons.runrev.com/m/datagrid Download the manual. Make a few practice DG's. A datagrid is comprised of standard LC objects and behaviors. They have their own suite of commands and properties that are not listed in the dictionary. And again, your issue with LC are those of a new user who expects to be proficient without paying dues. LC is the most forgiving program of its kind on the planet for that sort of thing, but as Jacque said, there is a minimum of experience and hours required before that can ever happen. Once you are moderately at ease, you will indeed find that your intuition and expectations are often satisfied by LC, as if by magic. Your formatting issues are simple to fix. Show us what you did. We will advise what to change, and what you need to learn in that limited context. This will guide you in the future with the next 1000 issues that crop up as you learn how to drive. Craig Newman Keep at it-----Original Message----- From: Vaughn Clement To: How to use LiveCode Sent: Thu, Sep 12, 2013 11:53 am Subject: Re: Field calculations Hi J. Landman Gay That is truly a wealth of information at that link. If I am to learn about any kind of app, and in the case of LiveCode the information is everywhere, and you need to find it where every it is hidden. In many cases the information like DataGrids is not available or it is tied to the purchase of an additional product. That is what I found with DataGrids. I want to learn more about a DataGrid because I am a database developer and it seemed like a good control to know about. I reviewed the DataGrid Helper product on the LC store and looked at the video on the developer site. But it was selling their product not allowing the user to use the control as it was in LC. I find it is best to understand the control rather than start using a custom product to do the tasks. It is the same thing with MobGui where the one of two reference books for LC uses MobGui for all of its descriptions to manage controls. A simple thing I am finding also is the dictionary in LC is not very good. Yesterday after I got the wrinkles out of my math scripts, I needed to format the fields with a money symbol and decimal spaces. The Format command gave me an error when I used it in my math script. The dictionary gives little in the way of script help to debug the reason why it did not work. I am finding this true of many of the dictionary descriptions. Maybe a developer will write a new dictionary stack for new users that includes sample code like the example you have at your link. Thank you for being so helpful 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Thu, Sep 12, 2013 at 8:08 AM, Vaughn Clement wrote: > Hi J. Landman Gay > > I have seen your name on some of the stacks I have reviewed. Thank you for > the reference link it will surely help me. > > > 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 > Cloud Hosting Registration Web Site: > https://my.oditech.com/cart.php?a=add&pid=41 > > > On Wed, Sep 11, 2013 at 8:11 PM, J. Landman Gay wrote: > >> On 9/11/13 6:46 PM, Vaughn Clement wrote: >> >>> Hi Mark >>> >>> I have been reading everything for LiveCode for weeks, and I am reading >>> the >>> LC Academy up to chap 19, and thatis the first time this has come up >>> about >>> more than one mouseUp handler? Is this for the one control, button, card >>> or >>> only one for any control. >>> >> >> It takes a while to accumulate a certain critical mass of info. You may >> want to look at some old scripting conference stacks (from back when >> LiveCode was named Revolution) which were created by some of our gurus here >> to teach basic concepts in the right order: >> >> >> > >> >> We prepared these for newcomers and they assume no previous knowledge. >> Start with the first, work through the first half or so in order, and then >> you can skip around depending on what you want to know. It's essential to >> understand the objects, the message hierarchy, and a few other basic >> concepts, and that was the goal when preparing these. >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> > > _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Thu Sep 12 12:19:48 2013 From: pete at lcsql.com (Peter Haworth) Date: Thu, 12 Sep 2013 09:19:48 -0700 Subject: Processing Big-ish Data In-Reply-To: References: Message-ID: On Thu, Sep 12, 2013 at 6:46 AM, Geoff Canyon wrote: > Indeed. One of my co-workers was munging/aggregating using SQL queries -- > not a good idea, and was still not done after an hour. > Hi Geoff, Was the time eaten up by inserting the data into the SQL database or retrieving it? Pete lcSQL Software From dochawk at gmail.com Thu Sep 12 12:26:42 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 12 Sep 2013 09:26:42 -0700 Subject: filter appears to work differently when single stepping Message-ID: I have a global dhUpCds for a list of long names of cards that get updated. When a card closes, I want them removed I made a handler on dhRmUpCd oldCd global dhUpCds filter dhUpCds without "*" & oldCd end dhRmUpCd This is designed to accept either a card name or stack name. I'm finding that it always works as expected when single stepping in the IDE, but that the filtering does not work all of the time when running. Even single stepping to that point and hitting the blue run button seems to leave the command unprocessed. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From klaus at major-k.de Thu Sep 12 12:32:02 2013 From: klaus at major-k.de (Klaus major-k) Date: Thu, 12 Sep 2013 18:32:02 +0200 Subject: filter appears to work differently when single stepping In-Reply-To: References: Message-ID: <36E1060E-083E-4828-B401-D7BEEC6A3CB2@major-k.de> Hi Richard, Am 12.09.2013 um 18:26 schrieb "Dr. Hawkins" : > I have a global dhUpCds for a list of long names of cards that get > updated. When a card closes, I want them removed > > I made a handler > on dhRmUpCd oldCd global dhUpCds ## Try with parens: filter dhUpCds without ("*" & oldCd) end dhRmUpCd > This is designed to accept either a card name or stack name. > > I'm finding that it always works as expected when single stepping in > the IDE, but that the filtering does not work all of the time when > running. Even single stepping to that point and hitting the blue run > button seems to leave the command unprocessed. > > -- > Dr. Richard E. Hawkins, Esq. > (702) 508-8462 Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From jiml at netrin.com Thu Sep 12 12:34:24 2013 From: jiml at netrin.com (Jim Lambert) Date: Thu, 12 Sep 2013 09:34:24 -0700 Subject: Processing Big-ish Data In-Reply-To: References: Message-ID: <10C2FFB3-4B60-49C8-8C6C-D41B04F0260F@netrin.com> Phil wrote: > ... man's ability to bring the machine into his own service, instead of the other way around. Ah, the reason I continue to code. It will not beat me! Never surrender! It will not beat me! ;) JIm Lambert From pystcat at gmail.com Thu Sep 12 12:36:25 2013 From: pystcat at gmail.com (PystCat) Date: Thu, 12 Sep 2013 12:36:25 -0400 Subject: Processing Big-ish Data In-Reply-To: <10C2FFB3-4B60-49C8-8C6C-D41B04F0260F@netrin.com> References: <10C2FFB3-4B60-49C8-8C6C-D41B04F0260F@netrin.com> Message-ID: <295298CB-8260-4337-AFCB-7F29BED9DF5F@gmail.com> I, for one, welcome our new machine overlords... ;-) On Sep 12, 2013, at 12:34 PM, Jim Lambert wrote: > > Phil wrote: > > >> ... man's ability to bring the machine into his own service, instead of the other way around. > > Ah, the reason I continue to code. > It will not beat me! > Never surrender! > It will not beat me! > ;) > > JIm Lambert > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Thu Sep 12 12:52:03 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 12 Sep 2013 09:52:03 -0700 Subject: filter appears to work differently when single stepping In-Reply-To: <36E1060E-083E-4828-B401-D7BEEC6A3CB2@major-k.de> References: <36E1060E-083E-4828-B401-D7BEEC6A3CB2@major-k.de> Message-ID: On Thu, Sep 12, 2013 at 9:32 AM, Klaus major-k wrote: > > ## Try with parens: > filter dhUpCds without ("*" & oldCd) Thanks. THis may have done it. It also seems that the watch window for my variable does not get updated after the last iteration until I click on another window--even though it has focus neither before or after . . . grr. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From richmondmathewson at gmail.com Thu Sep 12 13:09:19 2013 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 12 Sep 2013 20:09:19 +0300 Subject: [OT] Advances in computer technology In-Reply-To: References: <52302588.5030902@gmail.com> Message-ID: <5231F53F.4040506@gmail.com> On 09/12/2013 05:24 PM, Dr. Hawkins wrote: > On Wed, Sep 11, 2013 at 1:10 AM, Richmond wrote: >> "An outcry by programmers has forced Microsoft to give them early access to >> Windows 8.1. > Yeah, more Windows always makes folks cry . . . > > :) > >> Wow! A bigger start button: hot patootie! > Hey, MS has long been a leader in innovation on the Apple Menu . . . > why, they even moved it to the bottom of the screen in Win95 . . . > As a friend of mine who is a wag of the first order, on observing a flatulent programmer remarked; "stink different". Richmond. From vclement at gmail.com Thu Sep 12 13:13:38 2013 From: vclement at gmail.com (Vaughn Clement) Date: Thu, 12 Sep 2013 10:13:38 -0700 Subject: Field calculations In-Reply-To: <5231E7E8.3010904@fourthworld.com> References: <5231E7E8.3010904@fourthworld.com> Message-ID: Hi Richard Actually if you take any Opp language or database development language the complexity is 10 times that of LiveCode. and the Help system is so good it covers just about any variation you might encounter. This is an example of what I mean; take formatting a numeric field this should be a very simple description. Yet the format command lacks any clear options and notation as to variations in the LC dictionary. Ms. Gay's link had a description and examples of script usage for math calculation that was neither in the dictionary or in the LiveCode University program I paid $50.00 for to help me learn LC. If LiveCode is to be a success and be a player in the IDE product market in the future, they need to consolidate the training is such a way as the new user's can locate answers in a timely manner. Also they should not be charging for what is by my review basic product information that should be available to the user community. Another issue, the debugger explanation of an error is not adequate for learning LC. It has a HINT why not a reference to help where the user can get a better description of the actual error correction options. This is basic to a product support for users to gain knowledge. "If your not a part of the solution, then you're a part of the problem." This is the the basis of instructional development where a complete analysis of the users requirements are used to define the needed instruction. The organization of the materials and testing of those materials will determine the student outcome. Right now I would give LiveCode a grade of "F" for failure to meet the minimum requirements of the student population. As trainers yourself you must recognize this in the fragmented approach being used to present instructional materials from LiveCode. 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Thu, Sep 12, 2013 at 9:12 AM, Richard Gaskin wrote: > Vaughn Clement wrote: > > > The dictionary gives little in the way of script help to debug the > > reason why it did not work. I am finding this true of many of the > > dictionary descriptions. Maybe a developer will write a new > > dictionary stack for new users that includes sample code like the > > example you have at your link. > > Long before they went open source, RunRev added community enhancement > capabilities in the Dictionary through its Comments feature, so anyone can > annotate it with useful additions. > > With a language this broad and used in so many different ways, this sort > of crowdsourcing is much more useful for all of us than assigning that task > to a single person who can't have the breadth of experience of the > community as a whole. > > Perhaps you'll add some debugging tips there? > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/**FourthWorldSys > > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From ambassador at fourthworld.com Thu Sep 12 13:15:06 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 12 Sep 2013 10:15:06 -0700 Subject: Processing Big-ish Data In-Reply-To: References: Message-ID: <5231F69A.6050104@fourthworld.com> Geoff Canyon wrote: > I opened my mouth at work when I shouldn't, and now I'm writing a > function to process server log files: multi-gigabytes of data, and > tens of million rows of data. Speed optimization will be key... What sort of processing are you doing on those logs? What are you looking for that you can't get with Google Analytics? And how big is the resulting data, and where does it go, to a DB or another text file or piped to something else? I had a similar task a while back, and wrote a command that reads in chunks according to a specified buffer size, parsing the buffer by a specified delimiter. It dispatches callbacks for each element so I could use it as a sort of ersatz MapReduce, keeping the element parsing separate from the processing, allowing me use it in different contexts without having to rewrite the buffering stuff each time. While dispatch is measurably a little faster than send, it still eats more time than processing in-line. For my needs it was a reasonably efficient trade-off: in a test case where the processing callback merely obtains the second item from the element passed to it and appends it to a list, with a read buffer size of just 128k it churns through a 845 MB file containing 758,721 elements in under 10 seconds. But on a collection as large as your files, the benefits of a generalized approach using callbacks may be lost by the time consumed by dispatch. Interestingly, I seem to have stumbled across a bit of a counter-intuitive relationship between buffer size and performance. I had expected that using the largest-possible buffer size would always be faster since it's making fewer disk accesses. But apparently the overhead within LC to allocate blocks of memory somewhat mitigates that, with the following results: Buffer size Total time ------------------- ---------- 2097152 bytes (2MB) 10.444 seconds 1048576 bytes (1MB) 10.284 seconds 524288 bytes (512k) 10.256 seconds 262144 bytes (256k) 9.384 seconds 131072 bytes (128k) 9.274 seconds 65536 bytes (64k) 9.312 seconds These are inexact timings, but still the trend is interesting, if indeed repeatable (these were one-off tests, and I haven't tested this on multiple machines). Given your background you've probably already decided to avoid using "read until cr" for parsing, since of course that requires the engine to examine every character in the stream for the delimiter. But if you haven't yet done much benchmarking on this, reading as binary is often much faster than reading as text for similar reasons, since binary mode is a raw scrape from disk while text mode translates NULLs and line endings on the fly. In a quckie test of my file read handler, using text mode adds nearly 30% to the overall time. A much smaller benefit is reading in chunk sizes that are a multiple of the file system's block size. On HFS+, NFS, and EXT4 the default is 4k; many DB engines use multiples of 4k for their internal blocks for this reason, aligning them with the host file I/O. While the speed difference in aligning to the file system block size from a scripting language is minimal, with a collection as large as yours it may add up. -- 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 Thu Sep 12 14:02:12 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 12 Sep 2013 11:02:12 -0700 Subject: Field calculations In-Reply-To: References: Message-ID: <523201A4.8080600@fourthworld.com> Vaughn Clement wrote: > As trainers yourself you must recognize this in the fragmented approach > being used to present instructional materials from LiveCode. Of course, but I wear multiple hats: As a business owner I recognize the cost of developing such comprehensive documentation. While some languages may do well with their docs, most that the best of them still rely on third-party documentation -- O'Reilly has built an empire from providing supplemental documentation for the world's most popular languages, while neither Adobe, Apple, Oracle, Asymetrix, nor most of the others who've ever delivered a proprietary scripting language have exceeded (nor in some cases not even come close to matching) to what's in LC, for better or worse. In fact, the most comprehensive docs I've ever seen for any language were for Gain Momentum, an xTalk originally published by Sybase, whose collection of volumes stacked literally two feet high. Wonderful effort, but it contributed to the product's lack of profit, ultimately prompting Sybase to sell it off. The new owners put most of their resources into supporting new platforms and features, and the documentation for Gain today isn't anywhere near as comprehensive as it used to ship with. Good docs are indeed valuable, but expensive. Which leads me to another had I wear: open source community member. I've contributed to a few other FOSS projects, and welcome the opportunity to contribute to LC as well. While the cost to a single resource for providing such comprehensive documentation would be very expensive, the same could be said for kernels and window managers and everything else communities have delivered well by spreading the load among multiple resources. I agree that it would be ideal if RunRev could assign a team to expand the docs as outlined, but these other two hats I wear lead me to look for solutions which can leverage existing resources. Which leads me right back to the first hat you mentioned: LiveCode training consultant. No, not in the cynical sense of "as long as it's hard to grok I have job security", but in the sense of having spent a lot of time with people over the years to appreciate the unusually broad range of needs that come into play with a tool like LiveCode. When folks pick up a C compiler, they expect it to be hard, but LC is useful to people who don't see themselves as programmers; many have no background in programming at all, and they're rightfully much more demanding. Many segments of the LC audience have very different needs. At one extreme, some of us managed to muddle through well enough long before LC was born, with a much sparser MetaCard dictionary and without the User Guide, Lessons, Tutorials, Online Conferences, examples, and other things we enjoy today. On the other extreme, a good many future users will need even more than you're asking for, since they're coming from a much less experienced background. The audience for LC is uncommonly broad, so truly great docs for everyone it attracts is quite an undertaking, profoundly expensive when we consider the range of things like search synonyms and widely varying complete end-to-end examples needed to make them optimal. Each user brings a different set of preconceptions and use-case needs to the IDE; truly great docs will have to accommodate at least a majority of them, and that will cost thousands of hours to produce. So stacking all these hats on top of my arguably thick skull, in brief: - As a business owner I recognize the challenge of producing good docs. - As a FOSS contributor I recognize the value of crowdsourcing. - As a LiveCode trainer I recognize that the scope of needs here is unusually broad. I don't work for RunRev, so I'm not in a position to demand that they drop their work on resolution independence or any other features until the docs are truly exemplary; absent infinite budgets, every investment in any business is about such trade-offs. All I can do is roll up my sleeves to help, contributing to this list, the forums, and the IDE development. The comments make a reasonably good starting point because: 1. They allow individual to contribute their own unique experience to the docs, something no single individual can anticipate. 2. They exist today. 3. They serve as a foundation which can be invaluable in informing later documentation enhancements from RunRev as time and budget permit. -- 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 gcanyon at gmail.com Thu Sep 12 14:04:17 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Thu, 12 Sep 2013 13:04:17 -0500 Subject: Okay, I think I'm brain damaged -- nope, I figured it out Message-ID: For fifteen years now I've been telling people over and over, "Sure, you can speed that up dramatically by using 'repeat for each...' instead of 'repeat with i = 1 to the number of...'" And today, something is going horribly wrong with what I've written, and I can't see what. :-/ ...okay, I won't bore you all with the details. The tl;dr is that this: put "something" after myVariable is very fast, but gets slower the bigger myVariable becomes. I'm slinging around 100s of MBs, and LC doesn't really like appending strings to a 300mb variable... I have to change to read from my input line by line anyway, and I'll write to my output the same way, and all the variables will be much smaller then. Thanks for listening From MikeKerner at roadrunner.com Thu Sep 12 14:13:46 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 12 Sep 2013 14:13:46 -0400 Subject: RELEASE: LiveCode 6.1.1 In-Reply-To: References: Message-ID: I was using both Mountain Lion and Win 7. I launched 6.1.1 rc5 or whatever the pre-fail version was, and 5.5.5 or whatever the last 5.x version was. The first time I ran the auto-updater on both platforms, I got community. I exited the updater, and later in the day when it came up again, I tried it again because someone else said they hadn't had a problem. This time, for both Win and Mac, commercial is what showed up. I just (wrongly) assumed you guys put out a new installer. On Thu, Sep 12, 2013 at 7:43 AM, Benjamin Beaumont wrote: > Hi Richard, Mike, Christer. > > Thanks for the report. Could you tell us a little more to help us isolate > the issue. Every machine in the office is selecting the correct commercial > and community updates correctly so I suspect it only occurs in certain > cases. If we can work out what links your three system / config we can > likely find the issue. > > Perhaps we could start with: > > 1) What OS are you all running (Windows 8 version x | MacOS X 10.8.x) > 2) What version of LiveCode did you run the auto-updater from (i.e. > commercial 6.1.1 RC6 -> to get the 6.1.1 GM1) > > Thanks for your helps. > > Ben > > > On 11 September 2013 18:37, Dr. Hawkins wrote: > > > On Wed, Sep 11, 2013 at 8:38 AM, Dr. Hawkins wrote: > > > > > > Once again, it is installing the wrong version: I have no community > > > versions on this machine, but it "updated" my 6.1.rcsomthing to the > > > community version of 6.1.1. > > > > > > Even more bizarre: on my other machine, it chose to download the > > commercial version . . . > > > > -- > > 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 > > > > > > -- > _____________________________________________ > > Benjamin Beaumont . RunRev Ltd > > LiveCode Product Manager > mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW > email : ben at runrev.com > company : +44(0) 845 219 89 23 > fax : +44(0) 845 458 8487 > web : www.runrev.com > > LiveCode - Programming made simple > _______________________________________________ > use-livecode mailing list > use-livecode 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 Sep 12 14:15:00 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 12 Sep 2013 14:15:00 -0400 Subject: Get Your App Noticed Message-ID: Great idea LC team. Bravo. -- 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 Sep 12 14:18:49 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 12 Sep 2013 11:18:49 -0700 Subject: Okay, I think I'm brain damaged -- nope, I figured it out In-Reply-To: References: Message-ID: <52320589.2000802@fourthworld.com> Geoff Canyon wrote: > ...okay, I won't bore you all with the details. The tl;dr is that > this: > put "something" after myVariable > > is very fast, but gets slower the bigger myVariable becomes. I'm > slinging around 100s of MBs, and LC doesn't really like appending > strings to a 300mb variable... > > I have to change to read from my input line by line anyway, and > I'll write to my output the same way, and all the variables will > be much smaller then. If the final output is going to disk, you may find that opening the output file for append yields what I believe is the fastest write mode (CouchDB and some others are append-only). Perhaps buffering some of the output and appending in batches may be optimal. Good luck. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From mwieder at ahsoftware.net Thu Sep 12 14:23:11 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 12 Sep 2013 11:23:11 -0700 Subject: Get Your App Noticed In-Reply-To: References: Message-ID: <107331277414.20130912112311@ahsoftware.net> Mike- Thursday, September 12, 2013, 11:15:00 AM, you wrote: > Great idea LC team. Bravo. OK - this threw me because I saw it before I saw the referenced email. But yes. This looks like a great idea. -- -Mark Wieder mwieder at ahsoftware.net From ben at runrev.com Thu Sep 12 14:30:09 2013 From: ben at runrev.com (Benjamin Beaumont) Date: Thu, 12 Sep 2013 19:30:09 +0100 Subject: RELEASE: LiveCode 6.5.0 DP1 Message-ID: Dear List Members, We are pleased to announce the release of LiveCode 6.5.0 DP1. *WARNING*: This is a DEVELOPMENT release (alpha). It's purpose is to put new features into the hands of the LiveCode community for testing and feedback. Please backup your stacks before opening them. This is an exciting release for two reasons. 1) It is the first release containing some of the internal engine refactoring made possible by the kickstarter campaign. 2) Includes a number of engine contributions from community. A very big thank you to all those who have contributed up to now. We know how much effort is involved in working on the LiveCode engine. *Release Contents* - New global property colorDialogColors - Integration of revFont external - Enhanced \'filter\' command - Text Measurement - The optional *recursively* adverb has been added to union and intersect commands - Resolution Independence - Xpath functions - Resolving object chunks does not throw an error for long chunk references. - Standalones now set default font settings the same as the IDE. - Getting \'the short name\' of an object returns the abbrev id if the name property is empty - Setting the filename of an image which already has a filename causes the property to be unset and \'could not load image\' in the result. - Setting the image filename to empty unsets the image text and vice-versa - Inconsistent rounding of floating point values. - Scrollbar properties not returned in correct format. - 0 bug fixes Full details of everything in this release and how to use them can be found in the release notes here: http://downloads.livecode.com/livecode/6_5_0/LiveCodeNotes-6_5_0_dp_1.pdf *Resolution Independence* Resolution independence is that name we gave to a project that aimed to make it easier for LiveCode developers to write mobile applications. Mobile devices come is a variety of sizes with varying screen densities (retina / standard devices / 5 densities on android devices). Up till now, developers have been required to scale up/down all assets in their application in script. This is no longer the case. This developer preview contains the first of two parts of the solution. LiveCode apps you write that are deployed to high/low density devices are now scaled up/down automatically. LiveCode will even look for high resolution image assets in your application package. Note: A word of caution. In this first DP, only density is taken into account. Applications will not be scaled up/down to fill the screen of the device on which they run. This is coming in DP2 with a project title 'Fullscreen scaling properties. The first step to supporting resolution independence was to completely refactor LiveCode's graphics layer. This involved writing and integrating an entirely new 2D graphics library that allows for scaled drawing. In addition to 2D graphic rendering, the library also handles text and image rendering. As such, nearly all aspects of LiveCode's drawing routines have been touched. Since all of the updates are internal, the end LiveCode developer should see no major changes: Where possible, we've tried to match previous behaviors as closely as possible. However, in the early DPs, we do expect some rendering irregularities. You can help by testing this dp in a number of ways: 1) Open up existing project and pay careful attention to how it is rendered. If you notice differences between this DP and preview versions of LiveCode, take screenshots of the app running in both versions and submit them as a bug at quality.runrev.com along with your app. As usual, if the project is sensitive we can contact your directly after the bug report has been filed. Our aim is to ensure that apps look the same in LiveCode 6.5 as they do in previous releases. 2) Test the resolution independence features. The easiest way to do this is if you're on a Mac. Create an iPhone sized stack 480x320 and run it in both the iPhone and iPhone Retina simulators. You shouldn't have to do anything to your application to make it run perfectly in both simulators. If your stack has images, include high resolution versions, named correctly (see release notes) in the copy files.. these will be automatically substituted when the application run in the retina simulator. *Downloads* http://downloads.livecode.com/livecode/6_5_0/ We hope you enjoy trying out the new features. Warm regards, The LiveCode Team From dunbarx at aol.com Thu Sep 12 14:30:43 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 12 Sep 2013 14:30:43 -0400 (EDT) Subject: Okay, I think I'm brain damaged -- nope, I figured it out In-Reply-To: References: Message-ID: <8D07DFD530F32B5-1160-D0A0@webmail-d246.sysops.aol.com> Geoff. It likes appending even less: --on mouseUp --slow put "XXX" into temp put the ticks into s repeat 100000 put accum & temp into accum end repeat answer the ticks - s end mouseUp on mouseUp - faster put "XXX" into temp put the ticks into s repeat 100000 put temp after accum end repeat answer the ticks - s end mouseUp The appending routine ramps up in time fairly linearly until you pass one million repeats. I just kept adding zeros to the repeat, starting with 100. After going from one million to ten milllion, it slows dramatically Craig Newman -----Original Message----- From: Geoff Canyon To: How to use LiveCode Sent: Thu, Sep 12, 2013 2:05 pm Subject: Okay, I think I'm brain damaged -- nope, I figured it out For fifteen years now I've been telling people over and over, "Sure, you can speed that up dramatically by using 'repeat for each...' instead of 'repeat with i = 1 to the number of...'" And today, something is going horribly wrong with what I've written, and I can't see what. :-/ ...okay, I won't bore you all with the details. The tl;dr is that this: put "something" after myVariable is very fast, but gets slower the bigger myVariable becomes. I'm slinging around 100s of MBs, and LC doesn't really like appending strings to a 300mb variable... I have to change to read from my input line by line anyway, and I'll write to my output the same way, and all the variables will be much smaller then. Thanks for listening _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Thu Sep 12 14:26:18 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 12 Sep 2013 11:26:18 -0700 Subject: Okay, I think I'm brain damaged -- nope, I figured it out In-Reply-To: References: Message-ID: <94331464189.20130912112618@ahsoftware.net> Geoff- Thursday, September 12, 2013, 11:04:17 AM, you wrote: > ...okay, I won't bore you all with the details. The tl;dr is that this: > put "something" after myVariable Does "put after" always make an extra copy? Can you get to myVariable by reference and avoid the extra copy? -- -Mark Wieder mwieder at ahsoftware.net From MikeKerner at roadrunner.com Thu Sep 12 14:37:17 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 12 Sep 2013 14:37:17 -0400 Subject: Get Your App Noticed In-Reply-To: <107331277414.20130912112311@ahsoftware.net> References: <107331277414.20130912112311@ahsoftware.net> Message-ID: I didn't want to forward their message to the lists since everybody would be seeing it, anyway. This and 6.5 (come on DP2...come on DP2), have me stoked this afternoon. On Thu, Sep 12, 2013 at 2:23 PM, Mark Wieder wrote: > Mike- > > Thursday, September 12, 2013, 11:15:00 AM, you wrote: > > > Great idea LC team. Bravo. > > OK - this threw me because I saw it before I saw the referenced email. > But yes. This looks like a great idea. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- 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 Thu Sep 12 14:57:48 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 12 Sep 2013 13:57:48 -0500 Subject: Field calculations In-Reply-To: References: <5231E7E8.3010904@fourthworld.com> Message-ID: <52320EAC.5070403@hyperactivesw.com> I'm glad you found the scripting conferences useful. I think as you work with LiveCode you'll find that the dictionary does a pretty good job of pointing out most things you need to know, but sometimes you need to know what it is you need to know before the lightbulb goes on. Using numberFormat as an example, the dictionary gives a clear sample command: set the numberFormat to "#.00". On first glance, it seems that is all you need. But farther down in the Comments section: "Important! Changing the numberFormat does not automatically change the format of a number that's already in a container. It affects numbers only when they are calculated and then displayed or used as strings. Otherwise, the number retains its full numeric precision." So, just issuing that command doesn't change the value of the variable until you either do a math operation on it, or convert it to a string, or both. You will see scripts like this that do that: set the numberFormat to "#.00" add 0 to myVar -- a math operation put myVar into fld "total" -- putting it in a field converts it to a string So it's all in there, but sometimes it's a little opaque. And the above assumes you know that field display is always just text. I do agree with you that the lessons RR provides aren't organized as well as they could be, and that the learning materials are scattered and hard to locate. If it helps, RR knows that too and have plans to improve that, but they need to finish the Kickstarter goals first. In the meantime, there's us. On 9/12/13 12:13 PM, Vaughn Clement wrote: > Hi Richard > > Actually if you take any Opp language or database development language the > complexity is 10 times that of LiveCode. and the Help system is so good it > covers just about any variation you might encounter. This is an example of > what I mean; take formatting a numeric field this should be a very simple > description. Yet the format command lacks any clear options and notation as > to variations in the LC dictionary. Ms. Gay's link had a description and > examples of script usage for math calculation that was neither in the > dictionary or in the LiveCode University program I paid $50.00 for to help > me learn LC. If LiveCode is to be a success and be a player in the IDE > product market in the future, they need to consolidate the training is such > a way as the new user's can locate answers in a timely manner. Also they > should not be charging for what is by my review basic product information > that should be available to the user community. > > Another issue, the debugger explanation of an error is not adequate for > learning LC. It has a HINT why not a reference to help where the user can > get a better description of the actual error correction options. This is > basic to a product support for users to gain knowledge. "If your not a part > of the solution, then you're a part of the problem." This is the the basis > of instructional development where a complete analysis of the users > requirements are used to define the needed instruction. The organization of > the materials and testing of those materials will determine the student > outcome. Right now I would give LiveCode a grade of "F" for failure to meet > the minimum requirements of the student population. > > As trainers yourself you must recognize this in the fragmented approach > being used to present instructional materials from LiveCode. > > 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 > Cloud Hosting Registration Web Site: > https://my.oditech.com/cart.php?a=add&pid=41 > > > On Thu, Sep 12, 2013 at 9:12 AM, Richard Gaskin > wrote: > >> Vaughn Clement wrote: >> >>> The dictionary gives little in the way of script help to debug the >>> reason why it did not work. I am finding this true of many of the >>> dictionary descriptions. Maybe a developer will write a new >>> dictionary stack for new users that includes sample code like the >>> example you have at your link. >> >> Long before they went open source, RunRev added community enhancement >> capabilities in the Dictionary through its Comments feature, so anyone can >> annotate it with useful additions. >> >> With a language this broad and used in so many different ways, this sort >> of crowdsourcing is much more useful for all of us than assigning that task >> to a single person who can't have the breadth of experience of the >> community as a whole. >> >> Perhaps you'll add some debugging tips there? >> >> -- >> Richard Gaskin >> Fourth World >> LiveCode training and consulting: http://www.fourthworld.com >> Webzine for LiveCode developers: http://www.LiveCodeJournal.com >> Follow me on Twitter: http://twitter.com/**FourthWorldSys >> >> >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode 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 lfredricks at proactive-intl.com Thu Sep 12 15:18:57 2013 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Thu, 12 Sep 2013 12:18:57 -0700 Subject: Processing Big-ish Data In-Reply-To: References: Message-ID: > Indeed. One of my co-workers was munging/aggregating using > SQL queries -- not a good idea, and was still not done after > an hour. Out of curiosity I got him to send me his data > before lunch, and my first pass yesterday worked by > processing all the (test) data into an array, and finished in > about 90 seconds. But that was just 100mb of data. Then I > found out how big the data set really is, and started > re-writing. Right now I have something that isn't chunked > yet, but can be, and is much faster, but doesn't quite work ;-) I don't know if Ruslan is going to chime in or not, but we've had to deal with that with Valentina DB. I don't know if there's a solution that would work for your situation, but it is something our customers, especially the financial services industry ones, have dealt with. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From ambassador at fourthworld.com Thu Sep 12 15:20:30 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 12 Sep 2013 12:20:30 -0700 Subject: Reminder: Q&A with Kevin Miller tonight at SoCal LUG Message-ID: <523213FE.3030706@fourthworld.com> Just a quick reminder for those who may have missed last week's email: Tonight we're having a special meeting of the SoCal LiveCode User Group - Q&A with Kevin Miller. 7PM at Hamburger Hamlet on South Lake Avenue in Pasadena. Details in the SoCal LUG forum: -- 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 admin at FlexibleLearning.com Thu Sep 12 16:20:15 2013 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Thu, 12 Sep 2013 21:20:15 +0100 Subject: Okay, I think I'm brain damaged -- nope, I figured it out In-Reply-To: Message-ID: Geoff, Is 'put "something" BEFORE myVariable' quicker? That way, the engine doesn't have to track to the end each time. Just an idea. Hugh Senior FLCo From: Geoff Canyon wrote: For fifteen years now I've been telling people over and over, "Sure, you can speed that up dramatically by using 'repeat for each...' instead of 'repeat with i = 1 to the number of...'" And today, something is going horribly wrong with what I've written, and I can't see what. :-/ ...okay, I won't bore you all with the details. The tl;dr is that this: put "something" after myVariable is very fast, but gets slower the bigger myVariable becomes. I'm slinging around 100s of MBs, and LC doesn't really like appending strings to a 300mb variable... I have to change to read from my input line by line anyway, and I'll write to my output the same way, and all the variables will be much smaller then. Thanks for listening From harrison at all-auctions.com Thu Sep 12 16:30:42 2013 From: harrison at all-auctions.com (Rick Harrison) Date: Thu, 12 Sep 2013 16:30:42 -0400 Subject: Get Your App Noticed In-Reply-To: References: <107331277414.20130912112311@ahsoftware.net> Message-ID: <14E60024-B5ED-43EF-B588-A86F7032E048@all-auctions.com> Hi there, Does anyone know the real price of this package? I noticed there are some prices crossed out and others were left intact. So it is confusing as to whether the entire package is being offered for $499 or if the offers are pieced together for uncrossed out prices? Does anyone else have a take on this? Thanks, Rick From dunbarx at aol.com Thu Sep 12 16:30:49 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 12 Sep 2013 16:30:49 -0400 (EDT) Subject: Okay, I think I'm brain damaged -- nope, I figured it out In-Reply-To: References: Message-ID: <8D07E0E19CBF3FF-1160-E106@webmail-d246.sysops.aol.com> I remember someone saying that "before" was the most taxing to the engine. It is so, and the point where things go south occurs much sooner. Whereas the slowdown takes place at a million plus with "after", the slowdown happens between 10,000 and 100,000 with "before": on mouseUp put "XXX" into temp put the ticks into s repeat 10000 -- (10,000) about 25 ticks. But a minute with 100,000 put temp before accum end repeat answer the ticks - s end mouseUp Craig -----Original Message----- From: FlexibleLearning.com To: use-livecode Sent: Thu, Sep 12, 2013 4:20 pm Subject: RE: Okay, I think I'm brain damaged -- nope, I figured it out Geoff, Is 'put "something" BEFORE myVariable' quicker? That way, the engine doesn't have to track to the end each time. Just an idea. Hugh Senior FLCo From: Geoff Canyon wrote: For fifteen years now I've been telling people over and over, "Sure, you can speed that up dramatically by using 'repeat for each...' instead of 'repeat with i = 1 to the number of...'" And today, something is going horribly wrong with what I've written, and I can't see what. :-/ ...okay, I won't bore you all with the details. The tl;dr is that this: put "something" after myVariable is very fast, but gets slower the bigger myVariable becomes. I'm slinging around 100s of MBs, and LC doesn't really like appending strings to a 300mb variable... I have to change to read from my input line by line anyway, and I'll write to my output the same way, and all the variables will be much smaller then. Thanks for listening _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Thu Sep 12 16:59:13 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 13 Sep 2013 06:59:13 +1000 Subject: lcVCS - Getting started In-Reply-To: References: Message-ID: <92451450-82BF-4194-A277-B3A633FB7DC7@sweattechnologies.com> On 13/09/2013, at 12:25 AM, Andrew Kluthe wrote: > I was going to contact Monte off list but I thought the info might be > useful to others. > > I wanted to give your lcVCS a try on a couple of stacks to see how it does. > When I go to the github page I download the repo but I think the repo > itself is just the lcVCS code being stored by lcVCS. > > Is there anywhere I can get my hands on the plugin and maybe a little info > on how to get started beyond the readme on the github page? Previously I had the lcVCS stackFiles in the repo as a way to deliver them but they have been removed now that I have a project file based system that builds them directly into your plugins folder. It's a bit of a chicken and an egg thing though because you need the stackFiles first but from then on you can update via the repo. I emailed them to Rolf the other day and I should put them up on mergExt but I've just discovered a fairly big issue for using it on Windows that I need to do some significant changes to resolve. After the changes the exports wouldn't be compatible so I'm hesitant to get too many people using it right now. The problem is windows can't handle paths longer than 260 chars and deeply nested groups can create really long paths in lcVCS because there's heaps of nested folders named with UUIDs. It's annoying because it's starting to get pretty slick and possibly turning into an open source project delivery system using a GitHub search feature. So the question is whether I should ignore the issue on Windows for now and share what I have done openly with some docs or fix it first. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From jiml at netrin.com Thu Sep 12 17:07:51 2013 From: jiml at netrin.com (Jim Lambert) Date: Thu, 12 Sep 2013 14:07:51 -0700 Subject: Yet another mergeEXT fulfillment available In-Reply-To: References: Message-ID: Yes, I to have a kickstarter reward for mergeExt I cannot use. If you are a new customer for Monte and need it, let me know OFF-LIST within the next 24 hours with subject "MergeEXT offer". First come, first served. Jim Lambert From andrew at ctech.me Thu Sep 12 17:58:15 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Thu, 12 Sep 2013 16:58:15 -0500 Subject: lcVCS - Getting started In-Reply-To: <92451450-82BF-4194-A277-B3A633FB7DC7@sweattechnologies.com> References: <92451450-82BF-4194-A277-B3A633FB7DC7@sweattechnologies.com> Message-ID: Ahh, thanks for that info monte. I am on windows here too so that would definitely keep me from getting running with it and that is a very tricky problem indeed to solve without a lot of re-engineering of the whole system. Let me know if I can help test anything on windows or there is anything specific I could contribute to. Kind regards, Andrew On Thu, Sep 12, 2013 at 3:59 PM, Monte Goulding wrote: > > On 13/09/2013, at 12:25 AM, Andrew Kluthe wrote: > > > I was going to contact Monte off list but I thought the info might be > > useful to others. > > > > I wanted to give your lcVCS a try on a couple of stacks to see how it > does. > > When I go to the github page I download the repo but I think the repo > > itself is just the lcVCS code being stored by lcVCS. > > > > Is there anywhere I can get my hands on the plugin and maybe a little > info > > on how to get started beyond the readme on the github page? > > Previously I had the lcVCS stackFiles in the repo as a way to deliver them > but they have been removed now that I have a project file based system that > builds them directly into your plugins folder. It's a bit of a chicken and > an egg thing though because you need the stackFiles first but from then on > you can update via the repo. > > I emailed them to Rolf the other day and I should put them up on mergExt > but I've just discovered a fairly big issue for using it on Windows that I > need to do some significant changes to resolve. After the changes the > exports wouldn't be compatible so I'm hesitant to get too many people using > it right now. The problem is windows can't handle paths longer than 260 > chars and deeply nested groups can create really long paths in lcVCS > because there's heaps of nested folders named with UUIDs. It's annoying > because it's starting to get pretty slick and possibly turning into an open > source project delivery system using a GitHub search feature. > > So the question is whether I should ignore the issue on Windows for now > and share what I have done openly with some docs or fix it first. > > Cheers > > -- > Monte Goulding > > M E R Goulding - software development services > 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 > -- Regards, Andrew Kluthe andrew at ctech.me From monte at sweattechnologies.com Thu Sep 12 18:14:43 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 13 Sep 2013 08:14:43 +1000 Subject: lcVCS - Getting started In-Reply-To: References: <92451450-82BF-4194-A277-B3A633FB7DC7@sweattechnologies.com> Message-ID: <65514599-9BFE-4585-8EB8-C5A935976B71@sweattechnologies.com> On 13/09/2013, at 7:58 AM, Andrew Kluthe wrote: > Ahh, thanks for that info monte. > > I am on windows here too so that would definitely keep me from getting > running with it and that is a very tricky problem indeed to solve without a > lot of re-engineering of the whole system. Not the whole system, just the object storage. I have a plan which I think will work I just need to find some time to implement it. > > Let me know if I can help test anything on windows or there is anything > specific I could contribute to. Well one thing I'd like to work out is if it's possible to open up a script editor with the scroll so that a specific char offset from the beginning of the script is visible. I think it's possible but it probably involves poking around in the script editor to work it out. This is for the conflict resolution UI. If you want to work that out it would be one less thing on my todo list ;-) Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From mwieder at ahsoftware.net Thu Sep 12 19:06:45 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 12 Sep 2013 16:06:45 -0700 Subject: Okay, I think I'm brain damaged -- nope, I figured it out In-Reply-To: <8D07E0E19CBF3FF-1160-E106@webmail-d246.sysops.aol.com> References: <8D07E0E19CBF3FF-1160-E106@webmail-d246.sysops.aol.com> Message-ID: <186348290679.20130912160645@ahsoftware.net> Geoff, Craig- Thursday, September 12, 2013, 1:30:49 PM, you wrote: OTOH, this scales linearly and is faster than "before", "after", or "into": on a half-fast dual-core linux box I get 103 ticks for a million iterations. Even with the overhead of the handler call, it looks like this avoids making a copy of the original. on mouseUp local temp local s local accum put "XXX" into temp put the ticks into s repeat 1000000 -- yes, that's a million append temp, accum end repeat put the ticks - s into field 1 answer length(accum) end mouseUp command append pNew, @pString put pNew after pString end append -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Thu Sep 12 19:33:03 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 12 Sep 2013 16:33:03 -0700 Subject: lcVCS - Getting started In-Reply-To: <65514599-9BFE-4585-8EB8-C5A935976B71@sweattechnologies.com> References: <92451450-82BF-4194-A277-B3A633FB7DC7@sweattechnologies.com> <65514599-9BFE-4585-8EB8-C5A935976B71@sweattechnologies.com> Message-ID: <163349869104.20130912163303@ahsoftware.net> Monte- Thursday, September 12, 2013, 3:14:43 PM, you wrote: > Well one thing I'd like to work out is if it's possible to open > up a script editor with the scroll so that a specific char offset > from the beginning of the script is visible. I think it's possible > but it probably involves poking around in the script editor to work > it out. This is for the conflict resolution UI. If you want to work > that out it would be one less thing on my todo list ;-) I had to figure this out for glx2 as well: dispatch "goLine" to group "Editor" of stack "revNewScriptEditor" \ with pLineNumber, pType, pStartPosition, pEndPosition -- where pType is one of "selection" or "position" ...for glx2 just replace "revNewScriptEditor" with "revGLX2 Code" -- -Mark Wieder mwieder at ahsoftware.net From vclement at gmail.com Thu Sep 12 19:39:36 2013 From: vclement at gmail.com (Vaughn Clement) Date: Thu, 12 Sep 2013 16:39:36 -0700 Subject: stack corrupted Message-ID: Hi Everyone I just updated to the newest update for LiveCode 6.5 I then had a surprise when I opened the last stack project I was working on and it's now corrupted and won't open. I have a backup from this morning, but I lost all the scripting I did during the day. Is anyone else getting this kind of issue? 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 From andrew at ctech.me Thu Sep 12 19:40:56 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Thu, 12 Sep 2013 18:40:56 -0500 Subject: lcVCS - Getting started In-Reply-To: <163349869104.20130912163303@ahsoftware.net> References: <92451450-82BF-4194-A277-B3A633FB7DC7@sweattechnologies.com> <65514599-9BFE-4585-8EB8-C5A935976B71@sweattechnologies.com> <163349869104.20130912163303@ahsoftware.net> Message-ID: This works even better than what I had just mailed monte. Thanks! On Thu, Sep 12, 2013 at 6:33 PM, Mark Wieder wrote: > Monte- > > Thursday, September 12, 2013, 3:14:43 PM, you wrote: > > > Well one thing I'd like to work out is if it's possible to open > > up a script editor with the scroll so that a specific char offset > > from the beginning of the script is visible. I think it's possible > > but it probably involves poking around in the script editor to work > > it out. This is for the conflict resolution UI. If you want to work > > that out it would be one less thing on my todo list ;-) > > I had to figure this out for glx2 as well: > > dispatch "goLine" to group "Editor" of stack "revNewScriptEditor" \ > with pLineNumber, pType, pStartPosition, pEndPosition > -- where pType is one of "selection" or "position" > > ...for glx2 just replace "revNewScriptEditor" with "revGLX2 Code" > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Regards, Andrew Kluthe andrew at ctech.me From andrew at ctech.me Thu Sep 12 19:44:17 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Thu, 12 Sep 2013 18:44:17 -0500 Subject: stack corrupted In-Reply-To: References: Message-ID: 6.5 was a developer preview of some very big changes. I would not have recommended running it on a stack that was not backed up in another location. In fact, Mr. Beaumont actually had this at the very beginning of that email: We are pleased to announce the release of LiveCode 6.5.0 DP1. > *WARNING*: This is a DEVELOPMENT release (alpha). It's purpose is to put > new features into the hands of the LiveCode community for testing and > feedback. Please backup your stacks before opening them. On Thu, Sep 12, 2013 at 6:39 PM, Vaughn Clement wrote: > Hi Everyone > > I just updated to the newest update for LiveCode 6.5 > > I then had a surprise when I opened the last stack project I was working on > and it's now corrupted and won't open. I have a backup from this morning, > but I lost all the scripting I did during the day. Is anyone else getting > this kind of issue? > > > 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 > Cloud Hosting Registration Web Site: > https://my.oditech.com/cart.php?a=add&pid=41 > _______________________________________________ > use-livecode mailing list > use-livecode 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 jacque at hyperactivesw.com Thu Sep 12 19:49:00 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 12 Sep 2013 18:49:00 -0500 Subject: Get Your App Noticed In-Reply-To: <14E60024-B5ED-43EF-B588-A86F7032E048@all-auctions.com> References: <107331277414.20130912112311@ahsoftware.net> <14E60024-B5ED-43EF-B588-A86F7032E048@all-auctions.com> Message-ID: <523252EC.8030906@hyperactivesw.com> On 9/12/13 3:30 PM, Rick Harrison wrote: > Hi there, > > Does anyone know the real price of this package? > > I noticed there are some prices crossed out and others > were left intact. So it is confusing as to whether the > entire package is being offered for $499 or if the > offers are pieced together for uncrossed out prices? > > Does anyone else have a take on this? The crossed-out prices are what each item will cost when the special is over. The whole package is $499 for now. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From monte at sweattechnologies.com Thu Sep 12 19:58:01 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 13 Sep 2013 09:58:01 +1000 Subject: lcVCS - Getting started In-Reply-To: <163349869104.20130912163303@ahsoftware.net> References: <92451450-82BF-4194-A277-B3A633FB7DC7@sweattechnologies.com> <65514599-9BFE-4585-8EB8-C5A935976B71@sweattechnologies.com> <163349869104.20130912163303@ahsoftware.net> Message-ID: <26CDD2A8-6704-411F-904E-442E86AAE34D@sweattechnologies.com> On 13/09/2013, at 9:33 AM, Mark Wieder wrote: > Monte- > > Thursday, September 12, 2013, 3:14:43 PM, you wrote: > >> Well one thing I'd like to work out is if it's possible to open >> up a script editor with the scroll so that a specific char offset >> from the beginning of the script is visible. I think it's possible >> but it probably involves poking around in the script editor to work >> it out. This is for the conflict resolution UI. If you want to work >> that out it would be one less thing on my todo list ;-) > > I had to figure this out for glx2 as well: > > dispatch "goLine" to group "Editor" of stack "revNewScriptEditor" \ > with pLineNumber, pType, pStartPosition, pEndPosition > -- where pType is one of "selection" or "position" > > ...for glx2 just replace "revNewScriptEditor" with "revGLX2 Code" So I'd just need to have a line offset rather than a char offset. I think I can change my conflict parser to do that... Does this support script editors in both tabbed and multi-window mode? What would be nice is an extension of the edit script command with a chunk so the editScript handler got two parameters theObject,theChunk and then any IDE could be upgraded to handle this nicely... edit [chunk of] the script of objectRef Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From monte at sweattechnologies.com Thu Sep 12 20:00:48 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 13 Sep 2013 10:00:48 +1000 Subject: Get Your App Noticed In-Reply-To: <523252EC.8030906@hyperactivesw.com> References: <107331277414.20130912112311@ahsoftware.net> <14E60024-B5ED-43EF-B588-A86F7032E048@all-auctions.com> <523252EC.8030906@hyperactivesw.com> Message-ID: On 13/09/2013, at 9:49 AM, J. Landman Gay wrote: > The crossed-out prices are what each item will cost when the special is over. The whole package is $499 for now. I must have missed this email... don't know what you guys are talking about. -- 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 Thu Sep 12 19:53:39 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 12 Sep 2013 16:53:39 -0700 Subject: Get Your App Noticed In-Reply-To: <523252EC.8030906@hyperactivesw.com> Message-ID: I sure would like to know what this is. Whatever notice was sent out hasn't showed up here and doesn't appear to be on Nabble either. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 9/12/13 4:49 PM, "J. Landman Gay" wrote: >The crossed-out prices are what each item will cost when the special is >over. The whole package is $499 for now. > >-- >Jacqueline Landman Gay | jacque at hyperactivesw.com >HyperActive Software | http://www.hyperactivesw.com From harrison at all-auctions.com Thu Sep 12 19:59:27 2013 From: harrison at all-auctions.com (Rick Harrison) Date: Thu, 12 Sep 2013 19:59:27 -0400 Subject: Get Your App Noticed In-Reply-To: <523252EC.8030906@hyperactivesw.com> References: <107331277414.20130912112311@ahsoftware.net> <14E60024-B5ED-43EF-B588-A86F7032E048@all-auctions.com> <523252EC.8030906@hyperactivesw.com> Message-ID: <2F84C442-A3AB-4B66-8774-3D02B93162C2@all-auctions.com> Thank you for clarifying this offering! Rick On Sep 12, 2013, at 7:49 PM, "J. Landman Gay" wrote: > On 9/12/13 3:30 PM, Rick Harrison wrote: >> Hi there, >> >> Does anyone know the real price of this package? >> >> I noticed there are some prices crossed out and others >> were left intact. So it is confusing as to whether the >> entire package is being offered for $499 or if the >> offers are pieced together for uncrossed out prices? >> >> Does anyone else have a take on this? > > The crossed-out prices are what each item will cost when the special is over. The whole package is $499 for now. > > -- > 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 littlejamesw at mac.com Thu Sep 12 20:03:42 2013 From: littlejamesw at mac.com (James Little) Date: Thu, 12 Sep 2013 17:03:42 -0700 Subject: Get Your App Noticed In-Reply-To: References: Message-ID: <121B1E1C-26D7-49FC-A17F-AC3592771E4F@mac.com> Here's a link: http://livecode.com/store/livecode/livecode-app2market On Sep 12, 2013, at 4:53 PM, Scott Rossi wrote: > I sure would like to know what this is. Whatever notice was sent out > hasn't showed up here and doesn't appear to be on Nabble either. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > > > > On 9/12/13 4:49 PM, "J. Landman Gay" wrote: > > >> The crossed-out prices are what each item will cost when the special is >> over. The whole package is $499 for now. >> >> -- >> 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 harrison at all-auctions.com Thu Sep 12 20:05:10 2013 From: harrison at all-auctions.com (Rick Harrison) Date: Thu, 12 Sep 2013 20:05:10 -0400 Subject: Get Your App Noticed In-Reply-To: References: Message-ID: <4009D6F9-35A9-4F51-A910-E19776BC5041@all-auctions.com> Hi Scott, It looks like this was an email sent to me by The LiveCode Team Try the following link! http://livecode.com/store/livecode/livecode-app2market Cheers, Rick On Sep 12, 2013, at 7:53 PM, Scott Rossi wrote: > I sure would like to know what this is. Whatever notice was sent out > hasn't showed up here and doesn't appear to be on Nabble either. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > > > > On 9/12/13 4:49 PM, "J. Landman Gay" wrote: > > >> The crossed-out prices are what each item will cost when the special is >> over. The whole package is $499 for now. >> >> -- >> 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 Thu Sep 12 20:01:42 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 12 Sep 2013 17:01:42 -0700 Subject: lcVCS - Getting started In-Reply-To: <26CDD2A8-6704-411F-904E-442E86AAE34D@sweattechnologies.com> References: <92451450-82BF-4194-A277-B3A633FB7DC7@sweattechnologies.com> <65514599-9BFE-4585-8EB8-C5A935976B71@sweattechnologies.com> <163349869104.20130912163303@ahsoftware.net> <26CDD2A8-6704-411F-904E-442E86AAE34D@sweattechnologies.com> Message-ID: <50351587638.20130912170142@ahsoftware.net> Monte- Thursday, September 12, 2013, 4:58:01 PM, you wrote: > So I'd just need to have a line offset rather than a char offset. > I think I can change my conflict parser to do that... I think both are necessary: a line offset and a char offset into the line. > Does this support script editors in both tabbed and multi-window > mode? No idea, sorry. > What would be nice is an extension of the edit script command > with a chunk so the editScript handler got two parameters > theObject,theChunk and then any IDE could be upgraded to handle this > nicely... That would indeed be nice, but I suppose we have to wait until the IDE team is ready to accept pull requests. The goLine command was as close as I could come to an exposed api call. -- -Mark Wieder mwieder at ahsoftware.net From monte at sweattechnologies.com Thu Sep 12 20:28:14 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 13 Sep 2013 10:28:14 +1000 Subject: Get Your App Noticed In-Reply-To: <4009D6F9-35A9-4F51-A910-E19776BC5041@all-auctions.com> References: <4009D6F9-35A9-4F51-A910-E19776BC5041@all-auctions.com> Message-ID: <46CFCD33-7281-4A0E-95AA-4E276C44099A@sweattechnologies.com> On 13/09/2013, at 10:05 AM, Rick Harrison wrote: > It looks like this was an email sent to me by > The LiveCode Team > > Try the following link! > > http://livecode.com/store/livecode/livecode-app2market It's an interesting proposition... I wonder if they have a google analytics external.... I was thinking about doing one of those but I guess I won't need too now. I hope they make it available outside this program. Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From monte at sweattechnologies.com Thu Sep 12 20:34:28 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 13 Sep 2013 10:34:28 +1000 Subject: lcVCS - Getting started In-Reply-To: <50351587638.20130912170142@ahsoftware.net> References: <92451450-82BF-4194-A277-B3A633FB7DC7@sweattechnologies.com> <65514599-9BFE-4585-8EB8-C5A935976B71@sweattechnologies.com> <163349869104.20130912163303@ahsoftware.net> <26CDD2A8-6704-411F-904E-442E86AAE34D@sweattechnologies.com> <50351587638.20130912170142@ahsoftware.net> Message-ID: <9B460F01-FA48-4F6B-8EEC-10C5C11634A8@sweattechnologies.com> On 13/09/2013, at 10:01 AM, Mark Wieder wrote: >> >> So I'd just need to have a line offset rather than a char offset. >> I think I can change my conflict parser to do that... > > I think both are necessary: a line offset and a char offset into the > line. Ah, well the conflict markers will always be the start of the line so I guess 0 there. >> Does this support script editors in both tabbed and multi-window >> mode? > > No idea, sorry. OK... needs some experimentation > >> What would be nice is an extension of the edit script command >> with a chunk so the editScript handler got two parameters >> theObject,theChunk and then any IDE could be upgraded to handle this >> nicely... > > That would indeed be nice, but I suppose we have to wait until the IDE > team is ready to accept pull requests. The goLine command was as close > as I could come to an exposed api call. Well I guess if we upgraded the edit command then submit an enhancement request the IDE team might help out... I hadn't thought about supporting multiple script editors yet. How does one tell if GLX is the user's current choice of script editor? Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From capellan2000 at gmail.com Thu Sep 12 21:06:43 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Thu, 12 Sep 2013 18:06:43 -0700 (PDT) Subject: Field calculations In-Reply-To: <5231E7E8.3010904@fourthworld.com> References: <5230F9B7.6040507@economy-x-talk.com> <60263879563.20130911163954@ahsoftware.net> <523130E8.7000302@hyperactivesw.com> <5231E7E8.3010904@fourthworld.com> Message-ID: <1379034403694-4669746.post@n4.nabble.com> Truth well told! Many Thanks, Richard. :D Richard Gaskin wrote > Long before they went open source, RunRev added community enhancement > capabilities in the Dictionary through its Comments feature, so anyone > can annotate it with useful additions. > With a language this broad and used in so many different ways, this sort > of crowdsourcing is much more useful for all of us than assigning that > task to a single person who can't have the breadth of experience of the > community as a whole. > Perhaps you'll add some debugging tips there? Vaughn, this dictionary's page is an example of the kind of user contributions to official documentation: (Read the user comments) http://docs.runrev.com/Function/compress I found really useful your posts to understaand the process of learning LiveCode. Keep posting your questions! :) Alejandro -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Field-calculations-tp4669648p4669746.html Sent from the Revolution - User mailing list archive at Nabble.com. From vclement at gmail.com Thu Sep 12 21:54:36 2013 From: vclement at gmail.com (Vaughn Clement) Date: Thu, 12 Sep 2013 18:54:36 -0700 Subject: Field calculations In-Reply-To: <1379034403694-4669746.post@n4.nabble.com> References: <5230F9B7.6040507@economy-x-talk.com> <60263879563.20130911163954@ahsoftware.net> <523130E8.7000302@hyperactivesw.com> <5231E7E8.3010904@fourthworld.com> <1379034403694-4669746.post@n4.nabble.com> Message-ID: Hi I don't recall any warning. I just had the update popup on my screen. So I installed it thinking it was the window size update that was due out last month. Owell now I can try out some of the things I was considering doing on that design before the thing went south. By the way I did have it backed up but it was about 3 hours of work lost. I actually saved it when just before the update ran. Hey support it is a app killer! 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Thu, Sep 12, 2013 at 6:06 PM, Alejandro Tejada wrote: > Truth well told! Many Thanks, Richard. :D > > > Richard Gaskin wrote > > Long before they went open source, RunRev added community enhancement > > capabilities in the Dictionary through its Comments feature, so anyone > > can annotate it with useful additions. > > With a language this broad and used in so many different ways, this sort > > of crowdsourcing is much more useful for all of us than assigning that > > task to a single person who can't have the breadth of experience of the > > community as a whole. > > Perhaps you'll add some debugging tips there? > > Vaughn, this dictionary's page is an example of the kind > of user contributions to official documentation: > (Read the user comments) > http://docs.runrev.com/Function/compress > > I found really useful your posts to understaand the process > of learning LiveCode. Keep posting your questions! :) > > Alejandro > > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/Field-calculations-tp4669648p4669746.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 Thu Sep 12 22:05:58 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Thu, 12 Sep 2013 19:05:58 -0700 (PDT) Subject: RELEASE: LiveCode 6.5.0 DP1 In-Reply-To: References: Message-ID: <1379037958047-4669748.post@n4.nabble.com> Does exist some way to test/use this feature "resolution independence" in the desktop? Thanks in advance! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/RELEASE-LiveCode-6-5-0-DP1-tp4669716p4669748.html Sent from the Revolution - User mailing list archive at Nabble.com. From vclement at gmail.com Thu Sep 12 22:17:56 2013 From: vclement at gmail.com (Vaughn Clement) Date: Thu, 12 Sep 2013 19:17:56 -0700 Subject: Trying a custom handler for several math fields Message-ID: Hi All Since my scripts were lost on the update app killer I wanted to try out a custom handler: I wanted to try this out to see how it works for the first time. The original scripts (lost now) were using a field control to do the math between 3 to 4 fields. I used the suggested on closeField handler. It took some time but I had all of the fields doing the correct math. 1 Issue: on the card the different sets of field controls would only update within the set of fields in the script. If a user edited one of the fields that set would update. What I needed was to have all the fields update regardless of what set they below too. I assume that this can be done by passing the handler call up to the card level? My questions are as follow: 1. Can a custom handler work like "on doMath" and pass script to make it work from the card level? 2. The on doMath handler at the card level; can it include all of the different math scripts in that one handler so they all update at the same time from any field edited in the sets of fields needing updates. 3. Can I also include the field format command. 4. My consideration is that the fields were not updating as a complete group and that will confuse the user when they now need to re-enter the other fields to trigger the related changes from the other edits? Last concern: I was able to get the format to add the decimal places, but I needed to have the money symbol in the field also. When the typed in the field the math script won't run. The same thing happened when I used a comma for the divider of hundreds. So that kills the scripts. I did not find anything that tells you how to solve this? I tried the dictionary for answers but nothing was doing it! 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 From stephenREVOLUTION2 at barncard.com Thu Sep 12 22:30:52 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Thu, 12 Sep 2013 19:30:52 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: References: Message-ID: On Thu, Sep 12, 2013 at 7:17 PM, Vaughn Clement wrote: > The same thing happened when I used a > comma for the divider of hundreds. So that kills the scripts. I did not > find anything that tells you how to solve this? I tried the dictionary for > answers but nothing was doing it! > strip the offending characters before calculating, then put them back. -- Stephen Barncard San Francisco Ca. USA more about sqb From revdev at pdslabs.net Thu Sep 12 23:00:42 2013 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 12 Sep 2013 20:00:42 -0700 Subject: stack corrupted In-Reply-To: References: Message-ID: <52327FDA.5020803@pdslabs.net> Hi Vaughn, If you're on a Mac, maybe Time Machine backed up the file you lost. Regards - Phil Davis On 9/12/13 4:39 PM, Vaughn Clement wrote: > Hi Everyone > > I just updated to the newest update for LiveCode 6.5 > > I then had a surprise when I opened the last stack project I was working on > and it's now corrupted and won't open. I have a backup from this morning, > but I lost all the scripting I did during the day. Is anyone else getting > this kind of issue? > > > 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 > Cloud Hosting Registration Web Site: > https://my.oditech.com/cart.php?a=add&pid=41 > _______________________________________________ > use-livecode mailing list > use-livecode 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 dunbarx at aol.com Thu Sep 12 23:42:58 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 12 Sep 2013 23:42:58 -0400 (EDT) Subject: Trying a custom handler for several math fields In-Reply-To: References: Message-ID: <8D07E4A79534FDF-2254-11723@webmail-d160.sysops.aol.com> Vaughn. I keep hearing a certain tone in all your correspondence, that LC is flawed in much of its implementation, its documentation and its execution. It ain't so. It is, rather, a modern miracle of software, and transcends the programming paradigm common to virtually all other similar packages. Much of your frustration derives from simple newness. All of your issues are well within the capabilities of LiveCode, and, forgive me, at a novice/intermediate level. For example, as Stephen mentioned, strip out formatting characters before you do the math. No program ca directly perform calculations on a string such as "$45". Internally, the dollar sign (or comma) is stripped and then reapplied. In LC, this must be managed by you. The good news is that this process is easy and fun. Your query about card level functionality addresses what Jacque alluded to, that the message hierarchy is a fundamental, foundational cornerstone of the structure of the program. It just means to me that you are still feeling your way forward. This is all to the good.. So. I am gratified that you are doggedly and stubbornly moving forward, in spite of your frustration. You will quite soon get it. My wager stands. Craig Newman -----Original Message----- From: Vaughn Clement To: How to use LiveCode Sent: Thu, Sep 12, 2013 10:18 pm Subject: Trying a custom handler for several math fields Hi All Since my scripts were lost on the update app killer I wanted to try out a custom handler: I wanted to try this out to see how it works for the first time. The original scripts (lost now) were using a field control to do the math between 3 to 4 fields. I used the suggested on closeField handler. It took some time but I had all of the fields doing the correct math. 1 Issue: on the card the different sets of field controls would only update within the set of fields in the script. If a user edited one of the fields that set would update. What I needed was to have all the fields update regardless of what set they below too. I assume that this can be done by passing the handler call up to the card level? My questions are as follow: 1. Can a custom handler work like "on doMath" and pass script to make it work from the card level? 2. The on doMath handler at the card level; can it include all of the different math scripts in that one handler so they all update at the same time from any field edited in the sets of fields needing updates. 3. Can I also include the field format command. 4. My consideration is that the fields were not updating as a complete group and that will confuse the user when they now need to re-enter the other fields to trigger the related changes from the other edits? Last concern: I was able to get the format to add the decimal places, but I needed to have the money symbol in the field also. When the typed in the field the math script won't run. The same thing happened when I used a comma for the divider of hundreds. So that kills the scripts. I did not find anything that tells you how to solve this? I tried the dictionary for answers but nothing was doing it! 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 _______________________________________________ use-livecode mailing list use-livecode at 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 Fri Sep 13 00:39:34 2013 From: vclement at gmail.com (Vaughn Clement) Date: Thu, 12 Sep 2013 21:39:34 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: References: Message-ID: Hi Stephen Interesting idea, but I first need to learn how to do that? 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Thu, Sep 12, 2013 at 7:30 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > On Thu, Sep 12, 2013 at 7:17 PM, Vaughn Clement > wrote: > > > The same thing happened when I used a > > comma for the divider of hundreds. So that kills the scripts. I did not > > find anything that tells you how to solve this? I tried the dictionary > for > > answers but nothing was doing it! > > > > strip the offending characters before calculating, then put them back. > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From vclement at gmail.com Fri Sep 13 00:51:37 2013 From: vclement at gmail.com (Vaughn Clement) Date: Thu, 12 Sep 2013 21:51:37 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: <8D07E4A79534FDF-2254-11723@webmail-d160.sysops.aol.com> References: <8D07E4A79534FDF-2254-11723@webmail-d160.sysops.aol.com> Message-ID: Hi Craig Actually I am very determined to get to a mastery of LC. I understand it takes time. BUT, after 35 plus years working with programming database apps I find it odd that the old HyperCard I used 20 years ago has evolved but not as well documented as was HyperCard of old. Oh yes I know HyperCard was much smaller in scope then, but 30 years have passed since then. I have used a large number of different database programs over the years and judging LC against them I find LC fragmented as to the documentation. The current database I use is FileMaker Advanced and it is so well documented it is a gem to work with. By the way my expectations was to use LC as a database substitute with IOS and Android. I have had to reassess my goals based on the limits I have seen to date of LC. 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Thu, Sep 12, 2013 at 8:42 PM, wrote: > Vaughn. > > > I keep hearing a certain tone in all your correspondence, that LC is > flawed in much of its implementation, its documentation and its execution. > It ain't so. It is, rather, a modern miracle of software, and transcends > the programming paradigm common to virtually all other similar packages. > Much of your frustration derives from simple newness. > > > All of your issues are well within the capabilities of LiveCode, and, > forgive me, at a novice/intermediate level. > > > For example, as Stephen mentioned, strip out formatting characters before > you do the math. No program ca directly perform calculations on a string > such as "$45". Internally, the dollar sign (or comma) is stripped and then > reapplied. In LC, this must be managed by you. The good news is that this > process is easy and fun. > > > Your query about card level functionality addresses what Jacque alluded > to, that the message hierarchy is a fundamental, foundational cornerstone > of the structure of the program. It just means to me that you are still > feeling your way forward. This is all to the good.. > > > So. > > > I am gratified that you are doggedly and stubbornly moving forward, in > spite of your frustration. You will quite soon get it. My wager stands. > > > Craig Newman > > > -----Original Message----- > From: Vaughn Clement > To: How to use LiveCode > Sent: Thu, Sep 12, 2013 10:18 pm > Subject: Trying a custom handler for several math fields > > > Hi All > > Since my scripts were lost on the update app killer I wanted to try out a > custom handler: > > I wanted to try this out to see how it works for the first time. The > original scripts (lost now) were using a field control to do the math > between 3 to 4 fields. I used the suggested on closeField handler. > It took some time but I had all of the fields doing the correct math. > > 1 Issue: on the card the different sets of field controls would only update > within the set of fields in the script. If a user edited one of the fields > that set would update. What I needed was to have all the fields update > regardless of what set they below too. > I assume that this can be done by passing the handler call up to the card > level? > My questions are as follow: > > 1. Can a custom handler work like "on doMath" and pass script to make it > work from the card level? > 2. The on doMath handler at the card level; can it include all of the > different math scripts in that one handler so they all update at the same > time from any field edited in the sets of fields needing updates. > 3. Can I also include the field format command. > 4. My consideration is that the fields were not updating as a complete > group and that will confuse the user when they now need to re-enter the > other fields to trigger the related changes from the other edits? > > Last concern: I was able to get the format to add the decimal places, but I > needed to have the money symbol in the field also. When the typed in the > field the math script won't run. The same thing happened when I used a > comma for the divider of hundreds. So that kills the scripts. I did not > find anything that tells you how to solve this? I tried the dictionary for > answers but nothing was doing it! > > 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 > Cloud Hosting Registration Web Site: > https://my.oditech.com/cart.php?a=add&pid=41 > _______________________________________________ > use-livecode mailing list > use-livecode 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 niconiko at gmail.com Fri Sep 13 00:59:39 2013 From: niconiko at gmail.com (Nicolas Cueto) Date: Fri, 13 Sep 2013 13:59:39 +0900 Subject: touchscreen interactivity basics Message-ID: Hello. I'm planning a quiz-type stack that'll be displaying on a SMART interactive whiteboard or a Windows 8 laptop's touchscreen. I've already tested with the usual mouse related commands such as mouseUp, mouseDown and such. But I'd like to include touch-and-drag, touch-and-throw, mabe even multi-touch type gestures. Are there LC commands specific to this situation? Where in the dictionary could I begin looking? Or perhaps there's even sample stacks? Thanks. -- Nicolas Cueto From stephenREVOLUTION2 at barncard.com Fri Sep 13 01:53:44 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Thu, 12 Sep 2013 22:53:44 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: References: <8D07E4A79534FDF-2254-11723@webmail-d160.sysops.aol.com> Message-ID: On Thu, Sep 12, 2013 at 9:51 PM, Vaughn Clement wrote: > The current database I use is FileMaker Advanced and it is so well yes but Filemaker can be limiting as it is so easy to use the pre-fab scripting segments...with built in bumpers... LC is the wide open spaces of "do anything". Barncard's Baby Steps example you just need to 'clean' the strings before doing math pseudo code can help create visualize actual running code put the data from the field into a variable if character 1 of the variable is "$" then delete character 1 of the variable if commas are in the variable replace comma with empty use the cleaned variables to do the math replace the $ and the comma real code : put this into a button: *on* mouseUp -- this is a comment -- two dashes, also could be used to 'turn off' a line for tracing *local* tVar1,tVar2,tVar3 *put* "$34,000" into tVar1 -- it could just as easily be -- *put* field "A" into tVar1 *put* "$120,000" into tVar2 -- it could just as easily be -- put field "B" into tVar2 *if* char 1 of tVar1 is "$" *then* *delete* char 1 of tVar1 *if* char 1 of tVar2 is "$" *then* *delete* char 1 of tVar2 *replace* comma with empty in tVar1 *replace* comma with empty in tVar2 *-- comma is actually a system constant* *put* (tVar1 + tVar2) into tVar3 *-- (the math)* *put* "$" before tVar3 -- restore the dollar sign *put* comma before char -3 of tVar3 -- replace the comma *put* tVar3 *-- into message box* *end* mouseUp the message box will show $154,000 obviously some exception code needs to be written to handle a variable number of zeros, this is an ultra simple example to get you started. READ THE CHAPTERS and examples ON CHUNK EXPRESSIONS. --------------------- the message box is your friend. It allows you to test out single line expressions before you drop them into a script, or to test short scripts. I don't think you are ready for the debugger yet... Try working little bits at a time until you get the hang of the syntax. Don't try to do too much at first. Do Little baby steps, then put the pieces together. Defining variables is not necessary but is good programming practice anyway, and is a more comfortable style for programmers coming from other disciplines. You WILL struggle. and have to look a lot of things up and ask questions. You will get frustrated. But after a while you will get it and I promise you will be here helping others in a few months..... mark my words... this is the friendliest, funniest and most helpful set of folks on this list you will ever find for a programming language and you find us very helpful - we've all been where you are right now at some point, even Hypercard pros have trouble at first. We will all help you to some extent, but ultimately you have to write the code that does what you want. FUTZ around. experiment. If you get hung up, work on another aspect. Read the dictionary, and examples, even if they don't apply to your particular application. You will get ideas, try them out. Don't expect to write an app in a day yet. Take your time. And the documentation and examples are fine especially for what you are trying to do now, it's just that the vocabulary is 10x the size and more versatile. -- Stephen Barncard San Francisco Ca. USA more about sqb From mwieder at ahsoftware.net Fri Sep 13 01:53:07 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 12 Sep 2013 22:53:07 -0700 Subject: lcVCS - Getting started In-Reply-To: <9B460F01-FA48-4F6B-8EEC-10C5C11634A8@sweattechnologies.com> References: <92451450-82BF-4194-A277-B3A633FB7DC7@sweattechnologies.com> <65514599-9BFE-4585-8EB8-C5A935976B71@sweattechnologies.com> <163349869104.20130912163303@ahsoftware.net> <26CDD2A8-6704-411F-904E-442E86AAE34D@sweattechnologies.com> <50351587638.20130912170142@ahsoftware.net> <9B460F01-FA48-4F6B-8EEC-10C5C11634A8@sweattechnologies.com> Message-ID: <8620369841.20130912225307@ahsoftware.net> Monte- Thursday, September 12, 2013, 5:34:28 PM, you wrote: > I hadn't thought about supporting multiple script editors yet. > How does one tell if GLX is the user's current choice of script > editor? I suppose you could check to see if GLX2 is in the frontscripts. function GLX2IsActive local tIsActive put false into tIsActive -- see if GLX2 is available if "GLX2" is in the frontscripts then -- see if GLX2 is active if the cUseGLX2 of stack "revGLX2 Code" is true then -- GLX2 is active put true into tIsActive end if end if return tIsActive end GLX2IsActive -- -Mark Wieder mwieder at ahsoftware.net From monte at sweattechnologies.com Fri Sep 13 02:00:08 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 13 Sep 2013 16:00:08 +1000 Subject: lcVCS - Getting started In-Reply-To: <8620369841.20130912225307@ahsoftware.net> References: <92451450-82BF-4194-A277-B3A633FB7DC7@sweattechnologies.com> <65514599-9BFE-4585-8EB8-C5A935976B71@sweattechnologies.com> <163349869104.20130912163303@ahsoftware.net> <26CDD2A8-6704-411F-904E-442E86AAE34D@sweattechnologies.com> <50351587638.20130912170142@ahsoftware.net> <9B460F01-FA48-4F6B-8EEC-10C5C11634A8@sweattechnologies.com> <8620369841.20130912225307@ahsoftware.net> Message-ID: <9DA91D6F-E86C-4CFA-9619-D143BC37508E@sweattechnologies.com> On 13/09/2013, at 3:53 PM, Mark Wieder wrote: > Monte- > > Thursday, September 12, 2013, 5:34:28 PM, you wrote: > >> I hadn't thought about supporting multiple script editors yet. >> How does one tell if GLX is the user's current choice of script >> editor? > > I suppose you could check to see if GLX2 is in the frontscripts. > > function GLX2IsActive > local tIsActive > > put false into tIsActive > -- see if GLX2 is available > if "GLX2" is in the frontscripts then > -- see if GLX2 is active > if the cUseGLX2 of stack "revGLX2 Code" is true then > -- GLX2 is active > put true into tIsActive > end if > end if > return tIsActive > end GLX2IsActive OK, thanks. Once I've re-designed the exported files to cope with Windows I'll look at adding GLX2 support. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From jacque at hyperactivesw.com Fri Sep 13 02:04:46 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 13 Sep 2013 01:04:46 -0500 Subject: Trying a custom handler for several math fields In-Reply-To: References: Message-ID: <5232AAFE.6020606@hyperactivesw.com> On 9/12/13 9:17 PM, Vaughn Clement wrote: > 1 Issue: on the card the different sets of field controls would only update > within the set of fields in the script. If a user edited one of the fields > that set would update. What I needed was to have all the fields update > regardless of what set they below too. > I assume that this can be done by passing the handler call up to the card > level? That's right. If a handler isn't found, the message travels through the message hierarchy until another object catches it. > My questions are as follow: > > 1. Can a custom handler work like "on doMath" and pass script to make it > work from the card level? Yes. That's the foundation of the whole system. Most of my generic code always goes in the card or the stack. Rule of thumb is to put shared code at the level that is closest to the objects that use it. If only one object uses the handler, put it into the object. If many objects on a single card use the handler, then it goes in the card. If many cards use the it, it goes in a background group or the stack script. You can also make whole stacks into libraries that will share code across several stacks. > 2. The on doMath handler at the card level; can it include all of the > different math scripts in that one handler so they all update at the same > time from any field edited in the sets of fields needing updates. Hard to say, it depends on what you're doing. If you mean, the doMath handler needs to update all the fields at once, then sure, put it all in the same handler. If you mean that different fields need to use different math functions, then you might want to break out the pieces into their own handlers. Tell us what you want to do exactly and we can advise. > 3. Can I also include the field format command. Sure. > 4. My consideration is that the fields were not updating as a complete > group and that will confuse the user when they now need to re-enter the > other fields to trigger the related changes from the other edits? Scripts don't have to go into the fields. However, each field may want to trigger the card handler if a change in any of them needs to update them all. You can do that a couple of ways. Each field can call the doMath handler, or more efficiently, just put a closeField handler into the card script. Any field that closes will trigger a closefield message, which will fall through to the card (provided the field doesn't have one) and the card's closefield handler can call your doMath handler. So, one handler in the card can manage all the fields. > > Last concern: I was able to get the format to add the decimal places, but I > needed to have the money symbol in the field also. When the typed in the > field the math script won't run. The same thing happened when I used a > comma for the divider of hundreds. So that kills the scripts. I did not > find anything that tells you how to solve this? I tried the dictionary for > answers but nothing was doing it! Text chunking is LiveCode's biggest strength. This will remove a dollar sign from the front of a string. It assumes the string is in a variable named "tString": if char 1 of tString = "$" then delete char 1 of tString Or you can use "replace" for a more generic solution: replace "$" with empty in tString Use "replace" on the commas too, to get rid of them. Then do the math. Then put them back: put "$" before tString Adding commas back in is a little trickier if you haven't learned the language yet. I have a handler for it somewhere, let me know if you want it. But maybe give it your own shot first. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From michael-kristensen at dsa-net.dk Fri Sep 13 02:34:43 2013 From: michael-kristensen at dsa-net.dk (Michael Kristensen) Date: Fri, 13 Sep 2013 08:34:43 +0200 Subject: RELEASE: LiveCode 6.5.0 DP1 (Benjamin Beaumont) Message-ID: <32402403-B574-475C-8ED4-2D6CFA832DAE@dsa-net.dk> Will the new Resolution Independence give us zoom facilities? Mic From gcanyon at gmail.com Fri Sep 13 03:21:17 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Fri, 13 Sep 2013 02:21:17 -0500 Subject: Trying a custom handler for several math fields In-Reply-To: References: <8D07E4A79534FDF-2254-11723@webmail-d160.sysops.aol.com> Message-ID: On Thu, Sep 12, 2013 at 11:51 PM, Vaughn Clement wrote: > The current database I use is FileMaker Advanced and it is so well > documented it is a gem to work with. By the way my expectations was to use > LC as a database substitute with IOS and Android. I have had to reassess my > goals based on the limits I have seen to date of LC. > I used FileMaker heavily for many years, and still do occasionally. One of the things I tell people about both FileMaker and LC is that it's important to know what they're good at, and where their limits are. If you want to build a Photoshop competitor, neither FMP nor LC is a good place to start. There is substantial overlap at a high level between FMP and LC -- multiplatform, simple scripting, etc. But: If your app is a general database app: the user works with multiple sets of data, slices and dices the data the way they want, needs multiple presentations of the same data, normalized relational data structure -- then you want FileMaker and if you try to make LC live up to that standard you will suffer. If your app requires special-case data processing, detailed user interaction, superior graphics display, a variety of data controls like sliders or others, then you want LC, and if you try to do that sort of thing in FM you will go slowly mad. If you know both it's really not a hard call -- there isn't as much overlap as you would think. If you have a wireframe you can share that describes the interaction you're looking for, I can probably tell you in ten seconds whether LC or FMP is the better fit. From ben at runrev.com Fri Sep 13 05:07:02 2013 From: ben at runrev.com (Benjamin Beaumont) Date: Fri, 13 Sep 2013 10:07:02 +0100 Subject: stack corrupted In-Reply-To: References: Message-ID: Hi Vaughn, I'm sorry your stack was corrupted. This is one of the dangers of the early releases in the development cycle. It would be a great help to us if you could send us the corrupted stack so that we can analyse what caused the issue. The following information would help our engineers: 1) What version of LiveCode were you using to develop the stack before you tried 6.5? 2) Did it corrupt on first opening it in 6.5 or after you'd saved it and reopening it in 6.5? Thanks for your help. Warm regards, Ben On 13 September 2013 00:39, Vaughn Clement wrote: > Hi Everyone > > I just updated to the newest update for LiveCode 6.5 > > I then had a surprise when I opened the last stack project I was working on > and it's now corrupted and won't open. I have a backup from this morning, > but I lost all the scripting I did during the day. Is anyone else getting > this kind of issue? > > > 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 > Cloud Hosting Registration Web Site: > https://my.oditech.com/cart.php?a=add&pid=41 > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- _____________________________________________ Benjamin Beaumont . RunRev Ltd LiveCode Product Manager mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW email : ben at runrev.com company : +44(0) 845 219 89 23 fax : +44(0) 845 458 8487 web : www.runrev.com LiveCode - Programming made simple From heather at runrev.com Fri Sep 13 05:29:10 2013 From: heather at runrev.com (Heather Laine) Date: Fri, 13 Sep 2013 10:29:10 +0100 Subject: Get Your App Noticed In-Reply-To: <14E60024-B5ED-43EF-B588-A86F7032E048@all-auctions.com> References: <107331277414.20130912112311@ahsoftware.net> <14E60024-B5ED-43EF-B588-A86F7032E048@all-auctions.com> Message-ID: The current, introductory price for this package is $499. For everything. It will go up to list price once it is out of the special offer period. Cheers Heather On 12 Sep 2013, at 21:30, Rick Harrison wrote: > Hi there, > > Does anyone know the real price of this package? > > I noticed there are some prices crossed out and others > were left intact. So it is confusing as to whether the > entire package is being offered for $499 or if the > offers are pieced together for uncrossed out prices? > > Does anyone else have a take on this? > > Thanks, > > 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 Heather Laine Customer Services Manager http://www.livecode.com/ From roger.e.eller at sealedair.com Fri Sep 13 07:14:07 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Fri, 13 Sep 2013 07:14:07 -0400 Subject: RELEASE: LiveCode 6.5.0 DP1 (Benjamin Beaumont) In-Reply-To: <32402403-B574-475C-8ED4-2D6CFA832DAE@dsa-net.dk> References: <32402403-B574-475C-8ED4-2D6CFA832DAE@dsa-net.dk> Message-ID: That would be absolutely wonderful if it did. Just like in a Web browser, sometimes you just can't touch an object without temporarily zooming. ~Roger On Sep 13, 2013 2:36 AM, "Michael Kristensen" wrote: > Will the new Resolution Independence give us zoom facilities? > > Mic > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From admin at FlexibleLearning.com Fri Sep 13 09:12:52 2013 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Fri, 13 Sep 2013 14:12:52 +0100 Subject: Trying a custom handler for several math fields In-Reply-To: Message-ID: stephen... please stop using Jacqie's time-travel stack and looking at me 10+ years ago when I started with this language. It most disconcerting! :) Hugh Senior FLCo stephen barncard wrote: "You WILL struggle. and have to look a lot of things up and ask questions. You will get frustrated. But after a while you will get it and I promise you will be here helping others in a few months..... mark my words... this is the friendliest, funniest and most helpful set of folks on this list you will ever find for a programming language and you find us very helpful - we've all been where you are right now at some point, even Hypercard pros have trouble at first." From dunbarx at aol.com Fri Sep 13 09:18:58 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Fri, 13 Sep 2013 09:18:58 -0400 (EDT) Subject: Trying a custom handler for several math fields In-Reply-To: <5232AAFE.6020606@hyperactivesw.com> References: <5232AAFE.6020606@hyperactivesw.com> Message-ID: <8D07E9AF09CDF89-2494-139AD@webmail-m248.sysops.aol.com> Vaughn. YOU WERE A HC USER??!!?? Sorry. Ahem. But then you must remember that you cannot add "$50" to "15". xTalks are typeless, and the parser resolves strings into usable form purely by context. So you can only add strings that resolve to numbers. Would this be immediately understandable to you?: function goodNumber tText --valid in both HC and LC repeat with y = 1 to the number of chars of tText if char y of tText is in ".0123456789" then put char y of tText after temp end repeat return temp end goodNumber In LC, we have another way to do it: function goodNumber tText --valid in LC only repeat for each char tChar in tText if tChar is in ".0123456789" then put tChar after temp end repeat return temp end goodNumber This last is faster; LC is a superset of HC. But you must already have a huge head start in all this. It is just a matter of learning new language elements, unlearning such things as backgrounds in lieu of groups, and so forth. An effort, to be sure, but I retract my wager. You already have won, though it appears you do not yet know it. Were you part of the HC community 15 years or so ago? The LC one is larger, comprised of many of the same (now older) members, and growing. Thank heaven. Craig From vclement at gmail.com Fri Sep 13 09:48:21 2013 From: vclement at gmail.com (Vaughn Clement) Date: Fri, 13 Sep 2013 06:48:21 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: References: <8D07E4A79534FDF-2254-11723@webmail-d160.sysops.aol.com> Message-ID: To All OK I have complained about documentation and I should not raise an issue without also offering a solution. I developed a database for the Cloud Server that is called My Codebook Pro v12. This app goes beyond a forum or an email help system. I already added the user guide chapters in one record with each chapter in a sub code element under the main record. This app also includes a way to add this app to any iPhone or iPad or use it in any browser on any device. This would offer a way to take the great community help you all provide and give a place to retain the code samples like to ones in this email help request. A simple copy and paste and fill in a few fields to assist any user to find this data in a search. Instead of loosing the help data in these emails, you can make them available to all LiveCode users. It will also support images for each tech note that using the iPad or iPhone can be pasted into the tech note. All of this would be searchable by a set of subject field used in a search. It find the specific records you want to see. If this is something you might use let me know and I will make it available for free to everyone. You will also be able to use this for telling people about any product you offer that may help developers. I will soon publish a help email telling you where you can find this app and how to use it. 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Thu, Sep 12, 2013 at 10:53 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > On Thu, Sep 12, 2013 at 9:51 PM, Vaughn Clement > wrote: > > > The current database I use is FileMaker Advanced and it is so well > > > yes but Filemaker can be limiting as it is so easy to use the pre-fab > scripting segments...with built in bumpers... > > LC is the wide open spaces of "do anything". > > > Barncard's Baby Steps example > > > you just need to 'clean' the strings before doing math > > > pseudo code can help create visualize actual running code > > put the data from the field into a variable > if character 1 of the variable is "$" then delete character 1 of the > variable > if commas are in the variable replace comma with empty > use the cleaned variables to do the math > replace the $ and the comma > > real code : put this into a button: > > > *on* mouseUp > > -- this is a comment -- two dashes, also could be used to 'turn off' a > line for tracing > > *local* tVar1,tVar2,tVar3 > > *put* "$34,000" into tVar1 -- it could just as easily be -- *put* > field > "A" into tVar1 > > *put* "$120,000" into tVar2 -- it could just as easily be -- put field > "B" into tVar2 > > *if* char 1 of tVar1 is "$" *then* *delete* char 1 of tVar1 > > *if* char 1 of tVar2 is "$" *then* *delete* char 1 of tVar2 > > *replace* comma with empty in tVar1 > > *replace* comma with empty in tVar2 *-- comma is actually a system > constant* > > *put* (tVar1 + tVar2) into tVar3 *-- (the math)* > > *put* "$" before tVar3 -- restore the dollar sign > > *put* comma before char -3 of tVar3 -- replace the comma > > > > *put* tVar3 *-- into message box* > > *end* mouseUp > > > > the message box will show $154,000 > > > obviously some exception code needs to be written to handle a variable > number of zeros, this is an ultra simple example to get you started. > > > READ THE CHAPTERS and examples ON CHUNK EXPRESSIONS. > > --------------------- > > > the message box is your friend. It allows you to test out single line > expressions before you drop them into a script, or to test short scripts. > > > I don't think you are ready for the debugger yet... > > Try working little bits at a time until you get the hang of the syntax. > Don't try to do too much at first. Do Little baby steps, then put the > pieces together. > > Defining variables is not necessary but is good programming practice > anyway, and is a more comfortable style for programmers coming from other > disciplines. > > You WILL struggle. and have to look a lot of things up and ask questions. > You will get frustrated. But after a while you will get it and I promise > you will be here helping others in a few months..... mark my words... this > is the friendliest, funniest and most helpful set of folks on this list you > will ever find for a programming language and you find us very helpful - > we've all been where you are right now at some point, even Hypercard pros > have trouble at first. > > We will all help you to some extent, but ultimately you have to write the > code that does what you want. FUTZ around. experiment. > > If you get hung up, work on another aspect. Read the dictionary, and > examples, even if they don't apply to your particular application. You will > get ideas, try them out. > > Don't expect to write an app in a day yet. Take your time. And the > documentation and examples are fine especially for what you are trying to > do now, it's just that the vocabulary is 10x the size and more versatile. > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From vclement at gmail.com Fri Sep 13 09:51:00 2013 From: vclement at gmail.com (Vaughn Clement) Date: Fri, 13 Sep 2013 06:51:00 -0700 Subject: My Codebook Pro v12 free Message-ID: Hi All I just posted this comment on the help email for all to read. I want to report it so it can be at a help level where everyone can see it. To All OK I have complained about documentation and I should not raise an issue without also offering a solution. I developed a database for the Cloud Server that is called My Codebook Pro v12. This app goes beyond a forum or an email help system. I already added the user guide chapters in one record with each chapter in a sub code element under the main record. This app also includes a way to add this app to any iPhone or iPad or use it in any browser on any device. This would offer a way to take the great community help you all provide and give a place to retain the code samples like to ones in this email help request. A simple copy and paste and fill in a few fields to assist any user to find this data in a search. Instead of loosing the help data in these emails, you can make them available to all LiveCode users. It will also support images for each tech note that using the iPad or iPhone can be pasted into the tech note. All of this would be searchable by a set of subject field used in a search. It find the specific records you want to see. If this is something you might use let me know and I will make it available for free to everyone. You will also be able to use this for telling people about any product you offer that may help developers. I will soon publish a help email telling you where you can find this app and how to use it. 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 From alain.vezina at logilangue.com Fri Sep 13 10:12:51 2013 From: alain.vezina at logilangue.com (Alain Vezina) Date: Fri, 13 Sep 2013 10:12:51 -0400 Subject: LC and iOS 7 icons Message-ID: <00F74078-79D8-4BAA-AFF7-4DE08F32EF6C@logilangue.com> Hi All, The last time I upgraded two of my iOS apps, which were not rejected by Apple, I received this message for the iPhone one "Missing recommended icon file - The bundle does not contain an app icon for iPhone / iPod Touch of exactly '120x120' pixels, in .png format." and that for the iPad one "Missing recommended icon file - The bundle does not contain an app icon for iPad of exactly '76x76' pixels, in .png format. Missing recommended icon file - The bundle does not contain an app icon for iPad of exactly '152x152' pixels, in .png format." I found on Internet ( http://blog.manbolo.com/2013/08/15/new-metrics-for-ios-7-app-icons ) that is related to iOS7. I am wondering if LiveCode team knows that problem and if it will be fixed before Apple rejects apps for these missing icons. Anyone else has encountered that problem? I am wondering if using the Copy Files option in Standalone Application Setting (to add the missing icons) could be a good solution. Alain V?zina, directeur Logilangue 514-596-1385 alain.vezina at logilangue.com http://www.logilangue.com From neil at runrev.com Fri Sep 13 10:20:34 2013 From: neil at runrev.com (Neil Roger) Date: Fri, 13 Sep 2013 15:20:34 +0100 Subject: LC and iOS 7 icons In-Reply-To: <00F74078-79D8-4BAA-AFF7-4DE08F32EF6C@logilangue.com> References: <00F74078-79D8-4BAA-AFF7-4DE08F32EF6C@logilangue.com> Message-ID: <52331F32.4070606@runrev.com> Hi Alain, We are aware of the changes Apple made to iOS icon sizes. There is a bug report on the issue here- http://quality.runrev.com/show_bug.cgi?id=11139 We will shortly be providing a fix for this. Kind Regards, Neil Roger -- RunRev Support Team ~ http://www.runrev.com -- On 13/09/2013 15:12, Alain Vezina wrote: > Hi All, > > The last time I upgraded two of my iOS apps, which were not rejected by Apple, I received this message for the iPhone one > "Missing recommended icon file - The bundle does not contain an app icon for iPhone / iPod Touch of exactly '120x120' pixels, in .png format." > > and that for the iPad one > "Missing recommended icon file - The bundle does not contain an app icon for iPad of exactly '76x76' pixels, in .png format. > Missing recommended icon file - The bundle does not contain an app icon for iPad of exactly '152x152' pixels, in .png format." > > I found on Internet ( http://blog.manbolo.com/2013/08/15/new-metrics-for-ios-7-app-icons ) that is related to iOS7. > > I am wondering if LiveCode team knows that problem and if it will be fixed before Apple rejects apps for these missing icons. > > Anyone else has encountered that problem? > > I am wondering if using the Copy Files option in Standalone Application Setting (to add the missing icons) could be a good solution. > > Alain V?zina, directeur > Logilangue > 514-596-1385 > alain.vezina at logilangue.com > http://www.logilangue.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 vclement at gmail.com Fri Sep 13 10:34:25 2013 From: vclement at gmail.com (Vaughn Clement) Date: Fri, 13 Sep 2013 07:34:25 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: <8D07E9AF09CDF89-2494-139AD@webmail-m248.sysops.aol.com> References: <5232AAFE.6020606@hyperactivesw.com> <8D07E9AF09CDF89-2494-139AD@webmail-m248.sysops.aol.com> Message-ID: Hi Craig I was blessed to have my best friend Brent to work with. This guy is a wizard at any programming and he has a photographic memory. He did things with HC that were incredible for the era of the 80's. He mastered HC to above the expert level. So it is my pleasure to let him know about LiveCode about a month ago. He recently retired as the chief testing manager for all arms of the US Military for testing Medical software used to support our military. He is the guy that makes sure the designs will pass the standards he wrote for the military software tools. Getting back to your help response: I am still at the beginner level with LiveCode so it takes some usage to see it working to reveal the outcome I am looking for. It is actually an issue being a long time programmer in other languages because you expect things to work in similar ways. LiveCode is its own world with a greater degree of scripting required to get results. For example; setting the money symbol in FileMaker cannot be scripted, it is added in the inspector similar to LC. BUT, it requires only one way type of symbol in the inspector to be used so if the app is used in different countries the user cannot change the symbol. You can type the symbol into the field and it works fine, but a preset is much nicer. So as developers do, I created a drop down list that sat in front of the number fields that had 60 country money symbols in the drop down. The user set the to a GVar for that symbol on the main screen and it would then change the entire apps money symbols. I could do the same thing in LC, so you see how the usage is traded to new development formats. I want to test your approach because it is the LC way to do things. 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Fri, Sep 13, 2013 at 6:18 AM, wrote: > > > Vaughn. > > > YOU WERE A HC USER??!!?? > > > Sorry. Ahem. > > > But then you must remember that you cannot add "$50" to "15". xTalks are > typeless, and the parser resolves strings into usable form purely by > context. So you can only add strings that resolve to numbers. > > > Would this be immediately understandable to you?: > > > function goodNumber tText --valid in both HC and LC > repeat with y = 1 to the number of chars of tText > if char y of tText is in ".0123456789" then put char y of tText > after temp > end repeat > return temp > end goodNumber > > > In LC, we have another way to do it: > > > function goodNumber tText --valid in LC only > repeat for each char tChar in tText > if tChar is in ".0123456789" then put tChar after temp > end repeat > return temp > end goodNumber > > > This last is faster; LC is a superset of HC. But you must already have a > huge head start in all this. It is just a matter of learning new language > elements, unlearning such things as backgrounds in lieu of groups, and so > forth. An effort, to be sure, but I retract my wager. You already have won, > though it appears you do not yet know it. > > > Were you part of the HC community 15 years or so ago? The LC one is > larger, comprised of many of the same (now older) members, and growing. > Thank heaven. > > > Craig > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From coiin at verizon.net Fri Sep 13 10:45:11 2013 From: coiin at verizon.net (Colin Holgate) Date: Fri, 13 Sep 2013 10:45:11 -0400 Subject: LC and iOS 7 icons In-Reply-To: <52331F32.4070606@runrev.com> References: <00F74078-79D8-4BAA-AFF7-4DE08F32EF6C@logilangue.com> <52331F32.4070606@runrev.com> Message-ID: <1EF3810B-6C4B-4ABE-81B3-AB0BFC5D5E8D@verizon.net> If it might save you some time, here are the list of sizes that you need to support, including the Android sizes and the iTunes artwork: 29, 36, 40, 48, 50, 57, 58, 72, 76, 80, 96, 100, 114, 120, 144, 152, 512, 1024 and here are the names that Apple uses for their ones: Icon-Ipad-76.png Icon-Ipad-152.png Icon-Iphone-120.png Icon-Large.png Icon-Small-40.png Icon-Small-50.png Icon-Small-50 at 2x.png Icon-Small-80.png Icon-Small.png Icon-Small at 2x.png Icon.png Icon at 2x-Large.png Icon at 2x.png From ray at linkit.com Fri Sep 13 10:53:26 2013 From: ray at linkit.com (Ray Horsley) Date: Fri, 13 Sep 2013 10:53:26 -0400 Subject: Import Snapshot from Player In-Reply-To: References: <32402403-B574-475C-8ED4-2D6CFA832DAE@dsa-net.dk> Message-ID: <883BD130-92E3-42D8-A1DF-C71914E50CA1@LinkIt.Com> I'm having problems doing this with 6.5 (dp 1) although there are no problems with the same script in 6.1.1. From dunbarx at aol.com Fri Sep 13 10:57:57 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Fri, 13 Sep 2013 10:57:57 -0400 (EDT) Subject: Trying a custom handler for several math fields In-Reply-To: References: <5232AAFE.6020606@hyperactivesw.com> <8D07E9AF09CDF89-2494-139AD@webmail-m248.sysops.aol.com> Message-ID: <8D07EA8C45980DE-2494-14658@webmail-m248.sysops.aol.com> Vaughn. Got it. Since LC uses strings as its base unit, it does require a bit more management. Of course, this also offers exquisite control over those strings. So although Excel, for example, knows that a value of "$50" in a cell is in actuality a number, LC does not. It is quite literal that way. But just try to sort a column of text in excel by the fourteenth character of each cell. Good luck. Write back... Craig -----Original Message----- From: Vaughn Clement To: How to use LiveCode Sent: Fri, Sep 13, 2013 10:35 am Subject: Re: Trying a custom handler for several math fields Hi Craig I was blessed to have my best friend Brent to work with. This guy is a wizard at any programming and he has a photographic memory. He did things with HC that were incredible for the era of the 80's. He mastered HC to above the expert level. So it is my pleasure to let him know about LiveCode about a month ago. He recently retired as the chief testing manager for all arms of the US Military for testing Medical software used to support our military. He is the guy that makes sure the designs will pass the standards he wrote for the military software tools. Getting back to your help response: I am still at the beginner level with LiveCode so it takes some usage to see it working to reveal the outcome I am looking for. It is actually an issue being a long time programmer in other languages because you expect things to work in similar ways. LiveCode is its own world with a greater degree of scripting required to get results. For example; setting the money symbol in FileMaker cannot be scripted, it is added in the inspector similar to LC. BUT, it requires only one way type of symbol in the inspector to be used so if the app is used in different countries the user cannot change the symbol. You can type the symbol into the field and it works fine, but a preset is much nicer. So as developers do, I created a drop down list that sat in front of the number fields that had 60 country money symbols in the drop down. The user set the to a GVar for that symbol on the main screen and it would then change the entire apps money symbols. I could do the same thing in LC, so you see how the usage is traded to new development formats. I want to test your approach because it is the LC way to do things. 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Fri, Sep 13, 2013 at 6:18 AM, wrote: > > > Vaughn. > > > YOU WERE A HC USER??!!?? > > > Sorry. Ahem. > > > But then you must remember that you cannot add "$50" to "15". xTalks are > typeless, and the parser resolves strings into usable form purely by > context. So you can only add strings that resolve to numbers. > > > Would this be immediately understandable to you?: > > > function goodNumber tText --valid in both HC and LC > repeat with y = 1 to the number of chars of tText > if char y of tText is in ".0123456789" then put char y of tText > after temp > end repeat > return temp > end goodNumber > > > In LC, we have another way to do it: > > > function goodNumber tText --valid in LC only > repeat for each char tChar in tText > if tChar is in ".0123456789" then put tChar after temp > end repeat > return temp > end goodNumber > > > This last is faster; LC is a superset of HC. But you must already have a > huge head start in all this. It is just a matter of learning new language > elements, unlearning such things as backgrounds in lieu of groups, and so > forth. An effort, to be sure, but I retract my wager. You already have won, > though it appears you do not yet know it. > > > Were you part of the HC community 15 years or so ago? The LC one is > larger, comprised of many of the same (now older) members, and growing. > Thank heaven. > > > Craig > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 vclement at gmail.com Fri Sep 13 11:54:28 2013 From: vclement at gmail.com (Vaughn Clement) Date: Fri, 13 Sep 2013 08:54:28 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: References: Message-ID: Hi All Well my first attempt ever to use a custom handler (OK :- ( Well I thought I understood what to do, but as things go I didn't get the expected result: In the card control field, I put this pass call; on doMath pass doMath end doMath in the card script I put this script; on doMath put field "Loan Balance 1" + field "Loan Balance 2" into field "Loan Balance Total" -- set the numberFormat to "#.00" -- dollar format testing to see if it worked "No" end doMath The fields both had the pass call to send the math to the card handler. 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Thu, Sep 12, 2013 at 7:30 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > On Thu, Sep 12, 2013 at 7:17 PM, Vaughn Clement > wrote: > > > The same thing happened when I used a > > comma for the divider of hundreds. So that kills the scripts. I did not > > find anything that tells you how to solve this? I tried the dictionary > for > > answers but nothing was doing it! > > > > strip the offending characters before calculating, then put them back. > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From klaus at major-k.de Fri Sep 13 12:17:40 2013 From: klaus at major-k.de (Klaus major-k) Date: Fri, 13 Sep 2013 18:17:40 +0200 Subject: Trying a custom handler for several math fields In-Reply-To: References: Message-ID: Hi Vaughn, Am 13.09.2013 um 17:54 schrieb Vaughn Clement : > Hi All > > Well my first attempt ever to use a custom handler (OK :- ( > Well I thought I understood what to do, but as things go I didn't get the > expected result: > In the card control field, I put this pass call; > > on doMath > pass doMath > end doMath you need to TRIGGER this somehow, maybe "on closefield"? on closefield doMath end closefield Try this, it will work :-) See below for other EVENTS that may trigger your doMath handler in a field > in the card script I put this script; > > on doMath > put field "Loan Balance 1" + field "Loan Balance 2" into field "Loan > Balance Total" > -- set the numberFormat to "#.00" -- dollar format testing to see if it > worked "No" > end doMath Correct! > The fields both had the pass call to send the math to the card handler. See above, do not PASS, just "EVOKE" the handler when something happens, like RETUNRIFIELD, ENTERINFIELD or CLOSEFIELD. Otherwise nothing will happen, EVER! ;-) > Thank you > > Vaughn Clement Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From livfoss at mac.com Fri Sep 13 12:23:40 2013 From: livfoss at mac.com (Graham Samuel) Date: Fri, 13 Sep 2013 18:23:40 +0200 Subject: Trying a custom handler for several math fields In-Reply-To: References: Message-ID: <82E9BE2A-025A-410F-B45E-9E7A1AB7CC94@mac.com> Hi Vaughn Klaus beat me to it. You should understand that the message path looks after the passing of the message from the control on the card to the card itself. I mean any handler that calls 'doMath' in the control will rely on the engine to look for the definition of the handler, and if it isn't in the control, the next place it will look is the card. A 'pass' message isn't relevant here. However, as Klaus says, there must be a way that your program triggers the action you require. If the control is a button, then a 'mouseup' handler will do it; if Klaus is right and it's just a field, then there must be an way to invoke 'doMath' when the focus leaves the field (for example) as he explains. Graham On 13 Sep 2013, at 18:17, Klaus major-k wrote: > Hi Vaughn, > > Am 13.09.2013 um 17:54 schrieb Vaughn Clement : > >> Hi All >> >> Well my first attempt ever to use a custom handler (OK :- ( >> Well I thought I understood what to do, but as things go I didn't get the >> expected result: >> In the card control field, I put this pass call; >> >> on doMath >> pass doMath >> end doMath > > you need to TRIGGER this somehow, maybe "on closefield"? > > on closefield > doMath > end closefield > > Try this, it will work :-) > > See below for other EVENTS that may trigger your doMath handler in a field > >> in the card script I put this script; >> >> on doMath >> put field "Loan Balance 1" + field "Loan Balance 2" into field "Loan >> Balance Total" >> -- set the numberFormat to "#.00" -- dollar format testing to see if it >> worked "No" >> end doMath > > Correct! > >> The fields both had the pass call to send the math to the card handler. > > See above, do not PASS, just "EVOKE" the handler when something happens, > like RETUNRIFIELD, ENTERINFIELD or CLOSEFIELD. > > Otherwise nothing will happen, EVER! ;-) > >> Thank you >> >> Vaughn Clement > > 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 dunbarx at aol.com Fri Sep 13 12:27:05 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Fri, 13 Sep 2013 12:27:05 -0400 (EDT) Subject: Trying a custom handler for several math fields In-Reply-To: References: Message-ID: <8D07EB538035183-2494-152E3@webmail-m248.sysops.aol.com> Vaughn. LC is event driven. In order to run your "doMath" handler, a "doMath" message must be generated. Now how to do this? 1- You could send the message directly from some object, or the message box. (send "doMath" to this card) 2- A system message generated by some other action might work. Try this: Make a button. Put this in its script: on mouseUp doMath end mouseUp When you click on the button, the engine generates a "mouseUp" message with that button as the "target". The handler in that button is trapped and executes, and its only task is to generate a "doMath" message. This message is examined along the message hierarchy, as Jacque outlined, starting with the button itself, and is eventually trapped by the "doMath" handler in the card script. This will work. Having two "doMath" handlers in different places is frequently useful, but here is redundant, and possibly dangerous. Again, as Jacque pointed out, the hierarchy is a profoundly powerful tool to organize and systemetize message handling. Try this out. But you simply must play around a bit with a few of your own projects, and it matters not how sensible or simple they are, they will teach you an enormous amount. But again, you do not yet have the fundamentals. Can you put your "doMath" thing in the button itself? Make an address book or a calculator. Anything at all. You have to practice on the computer, not read the documents. Craig -----Original Message----- From: Vaughn Clement To: How to use LiveCode Sent: Fri, Sep 13, 2013 11:55 am Subject: Re: Trying a custom handler for several math fields Hi All Well my first attempt ever to use a custom handler (OK :- ( Well I thought I understood what to do, but as things go I didn't get the expected result: In the card control field, I put this pass call; on doMath pass doMath end doMath in the card script I put this script; on doMath put field "Loan Balance 1" + field "Loan Balance 2" into field "Loan Balance Total" -- set the numberFormat to "#.00" -- dollar format testing to see if it worked "No" end doMath The fields both had the pass call to send the math to the card handler. 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Thu, Sep 12, 2013 at 7:30 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > On Thu, Sep 12, 2013 at 7:17 PM, Vaughn Clement > wrote: > > > The same thing happened when I used a > > comma for the divider of hundreds. So that kills the scripts. I did not > > find anything that tells you how to solve this? I tried the dictionary > for > > answers but nothing was doing it! > > > > strip the offending characters before calculating, then put them back. > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From pmbrig at gmail.com Fri Sep 13 12:35:02 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Fri, 13 Sep 2013 12:35:02 -0400 Subject: Trying a custom handler for several math fields In-Reply-To: References: Message-ID: <319071E2-4CDD-4514-8E42-A0F4A438E289@gmail.com> OK, I think you need to understand the message path. Messages are initiated by user actions or by your own scripts. The most common user actions are things like mousedown", "mouseup", "mousemove", "enterfield", "closefield", etc., but there are many more of them as well. When the user clicks on a button, for instance, the LC engine is notified by the system of the user action and it sends several messages, including "mousedown" and "mouseup", and it sends them to the button that was clicked. If the script of the button has a handler in it that starts "on mouseup" then that handler will be triggered and executed. If there is no "mouseup" handler in the button script then the message will be passed to any group the button is an element of, then to the card, then to any background group that owns the button, then to the stack, and finally to the engine. (There are other things like front and back scripts and stacks that are "in use", but you can learn about them later. The important thing to know is that messages are passed from one object along the message path, in a well-defined sequence. If the script of any of the objects in the path contain a handler for handling the message (you can see why they are called "handlers"), then that handler will be triggered. The message then stops -- unless you end the handler with a "pass " command, in which case the message goes on to the next object in the path. So, if you put the two handlers below in the card script, in the order you show them, when the message reaches the card, the first "on doMath" handler will be triggered, and the only thing you have told it to do is pass the message, so the engine passes the message to the stack (assuming no background group), and the stack has no handler to intercept "doMath", so it will go to the engine, and the engine ignores any user-generated messages. Remember that if you have two handlers in the same script with the same name, only the first one is executed and any others are ignored. You're almost there -- just take out the first "doMath" handler entirely and leave the other one. Then in each of your fields, have a handler "on closefield": on closefield doMath end closefield When the user changes text in any such field then moves the focus out of the field, eg, by clicking elsewhere, the closefield message will trigger and "doMath" will be sent. It will be sent initially to the field itself (so you could have a "doMath" handler in the field script if you needed a custom action for that particular field) and if there is no "doMath" handler in the field the message is sent on the the card, where it triggers the handler you want. The message path is utterly basic to how LC (and Hypercard before it) works, and understanding that well enough that it's second nature will go a long way towards clarifying your thinking. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Sep 13, 2013, at 11:54 AM, Vaughn Clement wrote: > Hi All > > Well my first attempt ever to use a custom handler (OK :- ( > > Well I thought I understood what to do, but as things go I didn't get the > expected result: > > In the card control field, I put this pass call; > > on doMath > pass doMath > end doMath > > in the card script I put this script; > > on doMath > put field "Loan Balance 1" + field "Loan Balance 2" into field "Loan > Balance Total" > -- set the numberFormat to "#.00" -- dollar format testing to see if it > worked "No" > end doMath > > The fields both had the pass call to send the math to the card handler. > > > > 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 > Cloud Hosting Registration Web Site: > https://my.oditech.com/cart.php?a=add&pid=41 > > > On Thu, Sep 12, 2013 at 7:30 PM, stephen barncard < > stephenREVOLUTION2 at barncard.com> wrote: > >> On Thu, Sep 12, 2013 at 7:17 PM, Vaughn Clement >> wrote: >> >>> The same thing happened when I used a >>> comma for the divider of hundreds. So that kills the scripts. I did not >>> find anything that tells you how to solve this? I tried the dictionary >> for >>> answers but nothing was doing it! >>> >> >> strip the offending characters before calculating, then put them back. >> >> >> -- >> >> >> >> Stephen Barncard >> San Francisco Ca. USA >> >> more about sqb >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Fri Sep 13 13:17:14 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 13 Sep 2013 10:17:14 -0700 Subject: New 6.1.1 Properties Message-ID: 6.1.1 has three properties returned by the propertynames that are not in the dictionary nor mentioned in the release notes: controlids controlnames lockupdates Anyone know what these are? Pete lcSQL Software From jacque at hyperactivesw.com Fri Sep 13 13:43:32 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 13 Sep 2013 12:43:32 -0500 Subject: Trying a custom handler for several math fields In-Reply-To: References: Message-ID: <52334EC4.1070102@hyperactivesw.com> On 9/13/13 8:12 AM, FlexibleLearning.com wrote: > stephen... please stop using Jacqie's time-travel stack and looking at me > 10+ years ago when I started with this language. > > It most disconcerting! > > :) Don't even think about what *I've* seen of you. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From stephenREVOLUTION2 at barncard.com Fri Sep 13 14:36:50 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 13 Sep 2013 11:36:50 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: <52334EC4.1070102@hyperactivesw.com> References: <52334EC4.1070102@hyperactivesw.com> Message-ID: On Fri, Sep 13, 2013 at 10:43 AM, J. Landman Gay wrote: > stephen... please stop using Jacqie's time-travel stack and looking at me >> 10+ years ago when I started with this language. > > Heh heh -- Stephen Barncard San Francisco Ca. USA more about sqb From monte at sweattechnologies.com Fri Sep 13 16:22:58 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 14 Sep 2013 06:22:58 +1000 Subject: New 6.1.1 Properties In-Reply-To: References: Message-ID: On 14/09/2013, at 3:17 AM, Peter Haworth wrote: > 6.1.1 has three properties returned by the propertynames that are not in > the dictionary nor mentioned in the release notes: > > controlids > controlnames > lockupdates > > Anyone know what these are? Good catch Pete These were contributed by me before the docs were in the repo and I assumed (obviously wrongly) that someone who had access was doing them. lockUpdates is a group property which disables resetting the group (rect, scrollbars etc) when you do something to a child control like move it. You want to use this to optimise performance if your changing lots of properties on children and only need the group to refresh at the end. It's a session only property (not saved). controlIDs and controlNames are like childControlIDs and childControlNames however they parse all the children recursively rather than just direct descendants. I guess I'd better add documenting these to my todo list unless someone else feels like having a go? Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From MikeKerner at roadrunner.com Fri Sep 13 17:17:45 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 13 Sep 2013 17:17:45 -0400 Subject: Yikes! Mobile handles URLs differently than desktop? Message-ID: On the desktop a url that has a space embedded in it seems to be evaluated "normally", but on mobile, if you don't encode that space, you're in for an empty response. I report, you decide: Bug or feature? -- 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 monte at sweattechnologies.com Fri Sep 13 17:24:39 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 14 Sep 2013 07:24:39 +1000 Subject: Yikes! Mobile handles URLs differently than desktop? In-Reply-To: References: Message-ID: <0BE16A6A-01CB-4661-A639-0BA5B9E64221@sweattechnologies.com> On 14/09/2013, at 7:17 AM, Mike Kerner wrote: > On the desktop a url that has a space embedded in it seems to be evaluated > "normally", but on mobile, if you don't encode that space, you're in for an > empty response. > > I report, you decide: Bug or feature? It's documented... probably the bug is that desktop supports the spaces ;-) -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From pete at lcsql.com Fri Sep 13 17:57:51 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 13 Sep 2013 14:57:51 -0700 Subject: New 6.1.1 Properties In-Reply-To: References: Message-ID: Thanks for the explanation Monte. I vaguely remember something about controlIDs and controlNames but didn't recognise lockUpdates.. If I could figure out how to submit the documentation, I might be willing to do it for you. Mark Wieder sent me a link to the docs tool a while back but so far I've had no success in figuring out how to use it. Pete lcSQL Software On Fri, Sep 13, 2013 at 1:22 PM, Monte Goulding wrote: > > On 14/09/2013, at 3:17 AM, Peter Haworth wrote: > > > 6.1.1 has three properties returned by the propertynames that are not in > > the dictionary nor mentioned in the release notes: > > > > controlids > > controlnames > > lockupdates > > > > Anyone know what these are? > > Good catch Pete > > These were contributed by me before the docs were in the repo and I > assumed (obviously wrongly) that someone who had access was doing them. > > lockUpdates is a group property which disables resetting the group (rect, > scrollbars etc) when you do something to a child control like move it. You > want to use this to optimise performance if your changing lots of > properties on children and only need the group to refresh at the end. It's > a session only property (not saved). > > controlIDs and controlNames are like childControlIDs and childControlNames > however they parse all the children recursively rather than just direct > descendants. > > I guess I'd better add documenting these to my todo list unless someone > else feels like having a go? > > Cheers > > -- > Monte Goulding > > M E R Goulding - software development services > 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 > From rdimola at evergreeninfo.net Fri Sep 13 18:03:16 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Fri, 13 Sep 2013 18:03:16 -0400 Subject: New 6.1.1 Properties In-Reply-To: References: Message-ID: <001201ceb0cd$0ce21350$26a639f0$@net> Monte, For mobile.....I have a scrolling group full of stuff (Images, text fields doing font sizing ...) that is dynamically built and slides in after the rest of card is displayed. So I lock the screen for effects, build the group and then unlock it and it slides in. Would lockUpdates help the performance in this case? It doesn't sound like it will based on your description, but I just had to ask...... Thanks 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 Monte Goulding Sent: Friday, September 13, 2013 4:23 PM To: How to use LiveCode Subject: Re: New 6.1.1 Properties On 14/09/2013, at 3:17 AM, Peter Haworth wrote: > 6.1.1 has three properties returned by the propertynames that are not > in the dictionary nor mentioned in the release notes: > > controlids > controlnames > lockupdates > > Anyone know what these are? Good catch Pete These were contributed by me before the docs were in the repo and I assumed (obviously wrongly) that someone who had access was doing them. lockUpdates is a group property which disables resetting the group (rect, scrollbars etc) when you do something to a child control like move it. You want to use this to optimise performance if your changing lots of properties on children and only need the group to refresh at the end. It's a session only property (not saved). controlIDs and controlNames are like childControlIDs and childControlNames however they parse all the children recursively rather than just direct descendants. I guess I'd better add documenting these to my todo list unless someone else feels like having a go? Cheers -- Monte Goulding M E R Goulding - software development services 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 From monte at sweattechnologies.com Fri Sep 13 18:08:19 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 14 Sep 2013 08:08:19 +1000 Subject: New 6.1.1 Properties In-Reply-To: References: Message-ID: <6F62D7E8-99EB-4979-845A-B5849CD9826D@sweattechnologies.com> On 14/09/2013, at 7:57 AM, Peter Haworth wrote: > If I could figure out how to submit the documentation, I might be willing > to do it for you. Mark Wieder sent me a link to the docs tool a while back > but so far I've had no success in figuring out how to use it. I just edit the XML manually because that thing doesn't fit on my laptop screen and I do all my engine work on the laptop. It is actually possible to do it directly on GitHub if you wanted but probably easier in a good text editor. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From monte at sweattechnologies.com Fri Sep 13 18:12:45 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 14 Sep 2013 08:12:45 +1000 Subject: New 6.1.1 Properties In-Reply-To: <001201ceb0cd$0ce21350$26a639f0$@net> References: <001201ceb0cd$0ce21350$26a639f0$@net> Message-ID: On 14/09/2013, at 8:03 AM, "Ralph DiMola" wrote: > It doesn't sound like it will based on your description, but I just had to > ask...... It might. If you lock updates on the group just after you lock screen and unlock updates just before you unlock screen then it would save the re-computation of the group each time you change something inside it. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From MikeKerner at roadrunner.com Fri Sep 13 18:16:39 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 13 Sep 2013 18:16:39 -0400 Subject: Yikes! Mobile handles URLs differently than desktop? In-Reply-To: <0BE16A6A-01CB-4661-A639-0BA5B9E64221@sweattechnologies.com> References: <0BE16A6A-01CB-4661-A639-0BA5B9E64221@sweattechnologies.com> Message-ID: Hmm. I looked but didn't find it before I sent the message out. I'll look again... On Fri, Sep 13, 2013 at 5:24 PM, Monte Goulding wrote: > > On 14/09/2013, at 7:17 AM, Mike Kerner wrote: > > > On the desktop a url that has a space embedded in it seems to be > evaluated > > "normally", but on mobile, if you don't encode that space, you're in for > an > > empty response. > > > > I report, you decide: Bug or feature? > > It's documented... probably the bug is that desktop supports the spaces ;-) > > -- > Monte Goulding > > M E R Goulding - software development services > 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 > -- 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 monte at sweattechnologies.com Fri Sep 13 18:20:42 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 14 Sep 2013 08:20:42 +1000 Subject: Yikes! Mobile handles URLs differently than desktop? In-Reply-To: References: <0BE16A6A-01CB-4661-A639-0BA5B9E64221@sweattechnologies.com> Message-ID: On 14/09/2013, at 8:16 AM, Mike Kerner wrote: > Hmm. I looked but didn't find it before I sent the message out. I'll look > again... It's quite possible it's one of the many things that was documented in the old release notes and is now undocumented. I'm fairly sure if you look in the 5.5.5 release notes it will mentioned be in there that urls on mobile are stricter than desktop. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From gerry.orkin at gmail.com Fri Sep 13 19:04:33 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Sat, 14 Sep 2013 09:04:33 +1000 Subject: Yikes! Mobile handles URLs differently than desktop? In-Reply-To: References: <0BE16A6A-01CB-4661-A639-0BA5B9E64221@sweattechnologies.com> Message-ID: <1AEDE186-8595-40C8-80A6-9B2C0C554FB3@gmail.com> I have scripts that handle the URL displayed in a browser control. I found that even if the URL contained zero spaces I still had to change spaces to %20 to get it to work. Fricken weird. I think this has now been fixed in the engine - I recall seeing it on a list of recent fixes? Gerry -- Sent from my iPhone. > On 14 Sep 2013, at 8:20 am, Monte Goulding wrote: > > >> On 14/09/2013, at 8:16 AM, Mike Kerner wrote: >> >> Hmm. I looked but didn't find it before I sent the message out. I'll look >> again... > > > It's quite possible it's one of the many things that was documented in the old release notes and is now undocumented. I'm fairly sure if you look in the 5.5.5 release notes it will mentioned be in there that urls on mobile are stricter than desktop. > > Cheers > > -- > Monte Goulding > > M E R Goulding - software development services > 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 From dochawk at gmail.com Fri Sep 13 19:56:28 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 13 Sep 2013 16:56:28 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: <8D07EA8C45980DE-2494-14658@webmail-m248.sysops.aol.com> References: <5232AAFE.6020606@hyperactivesw.com> <8D07E9AF09CDF89-2494-139AD@webmail-m248.sysops.aol.com> <8D07EA8C45980DE-2494-14658@webmail-m248.sysops.aol.com> Message-ID: On Fri, Sep 13, 2013 at 7:57 AM, wrote: > But just try to sort a column of text in excel by the fourteenth character of each cell. It's really not that hard once you start doing such things :) I actually have functionality in my spreadsheets for my bankruptcy filings that I haven't been able to implement in livecode yet. (In fairness, even though they're not scripted, I passed the line into programming on it). Although it's a bit easier in the openoffice family then excel, primarily from regexp support, but you have something like my words are wonderful 14 =mid(a1,b1,1) yielding my words are wonderful 14 w and then you sort by column 3. Or, you add another column with the calculated position, and have a seocnd table that diplays it. Or, . . . But then, I used it to create 90 page court filings :) -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Fri Sep 13 20:09:43 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 13 Sep 2013 17:09:43 -0700 Subject: copy on a group loses the htmltext of fields Message-ID: I ran into this before about a year ago . . . I pull the html text from a database into thatText, and set the htmlText of fld goo to thatText Then, copy grp gunk to cd 1 of stack anotherStack I get fld goo in the new group on the new card, but it's text is gone. In the past, I solved this by pasting text into the field, and got fields that would survive the copy. That doesn't seem to be an option this time, though. The htmlText got into the database by my copying from a pdf file and pasting into the field by hand, then saving the htmlText of the field to a database. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From MikeKerner at roadrunner.com Fri Sep 13 20:19:04 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 13 Sep 2013 20:19:04 -0400 Subject: Yikes! Mobile handles URLs differently than desktop? In-Reply-To: <1AEDE186-8595-40C8-80A6-9B2C0C554FB3@gmail.com> References: <0BE16A6A-01CB-4661-A639-0BA5B9E64221@sweattechnologies.com> <1AEDE186-8595-40C8-80A6-9B2C0C554FB3@gmail.com> Message-ID: Well, I just ran into this today with 6.1.1. Any other characters causing a problem? Everything from 1-32? On Fri, Sep 13, 2013 at 7:04 PM, Gerry Orkin wrote: > I have scripts that handle the URL displayed in a browser control. > > I found that even if the URL contained zero spaces I still had to change > spaces to %20 to get it to work. Fricken weird. > > I think this has now been fixed in the engine - I recall seeing it on a > list of recent fixes? > > Gerry > > -- Sent from my iPhone. > > > On 14 Sep 2013, at 8:20 am, Monte Goulding > wrote: > > > > > >> On 14/09/2013, at 8:16 AM, Mike Kerner > wrote: > >> > >> Hmm. I looked but didn't find it before I sent the message out. I'll > look > >> again... > > > > > > It's quite possible it's one of the many things that was documented in > the old release notes and is now undocumented. I'm fairly sure if you look > in the 5.5.5 release notes it will mentioned be in there that urls on > mobile are stricter than desktop. > > > > Cheers > > > > -- > > Monte Goulding > > > > M E R Goulding - software development services > > 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 > > _______________________________________________ > use-livecode mailing list > use-livecode 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 jacque at hyperactivesw.com Fri Sep 13 20:47:11 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 13 Sep 2013 19:47:11 -0500 Subject: copy on a group loses the htmltext of fields In-Reply-To: References: Message-ID: A field with shared text will not keep its text when it is copied or placed on another card, presumably because each card has its own text. A field without shared text will carry its text with it. "Dr. Hawkins" wrote: >I ran into this before about a year ago . . . > >I pull the html text from a database into thatText, and > > set the htmlText of fld goo to thatText > >Then, > > copy grp gunk to cd 1 of stack anotherStack > > >I get fld goo in the new group on the new card, but it's text is gone. > >In the past, I solved this by pasting text into the field, and got >fields that would survive the copy. That doesn't seem to be an option >this time, though. > >The htmlText got into the database by my copying from a pdf file and >pasting into the field by hand, then saving the htmlText of the field >to a database. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From gcanyon at gmail.com Sat Sep 14 01:46:38 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sat, 14 Sep 2013 00:46:38 -0500 Subject: Trying a custom handler for several math fields In-Reply-To: <8D07EA8C45980DE-2494-14658@webmail-m248.sysops.aol.com> References: <5232AAFE.6020606@hyperactivesw.com> <8D07E9AF09CDF89-2494-139AD@webmail-m248.sysops.aol.com> <8D07EA8C45980DE-2494-14658@webmail-m248.sysops.aol.com> Message-ID: On Fri, Sep 13, 2013 at 9:57 AM, wrote: > Since LC uses strings as its base unit, it does require a bit more > management. Of course, this also offers exquisite control over those > strings. > > > So although Excel, for example, knows that a value of "$50" in a cell is > in actuality a number, LC does not. It is quite literal that way. > I don't think this quite reflects reality, in two ways: First, as far as I know, LC doesn't use strings as a base unit. If you put 50 into X, LC (I believe) stores X as a number, and doesn't have to do any conversion if you then add 2 to X. Of course, if you put "$50" into X, LC is going to make X a string. Engine-eers, feel free to jump in. Second, it's important to be clear about what Excel does/doesn't do. If you put 50 in a cell, Excel stores the numerical value of 50. If you apply a currency format to the cell, Excel displays the "$" in front of the 50, but the cell is still 50 -- you can set another cell to be the square root of that cell, and Excel won't tell you that the square root of $50 is meaningless; it will just display 7.280109889. If you put $50 in a field, Excel does the same thing as a shortcut: it strips the $, and applies a currency format to the cell. If you put '$50 in a cell, then Excel storing the literal string "$50" and puts a warning on the cell, "Number stored as text." Interestingly, if you set another cell's formula to 3 + your cell, Excel will try to accommodate you and display 53. Note that if you do the same with either of the other two cells (where the cell is actually storing 50) the cell you put that formula in will store 53, but be automatically formatted as currency, and display as $53. Excel's cleverness would be tricky to replicate in LC -- not because LC can't do each of the above things, but doing them in a way that "just works" the way Excel's formatting does is (as far as I know) not built-in. Off the top of my head, for maximum robustness and flexibility, I'd create two fields, and hide one of them. If that one is called V for value, and the visible one is D for display, then putting this in the script for V: on updateDisplay put "$" & me into fld "D" end updateDisplay would still allow you to do things like this: add 4 to fld "V" send "updateDisplay" to fld "V" and get Excel-like functionality. Likewise, if you put this in fld "D"s script: on textChanged put goodNumber(me) into fld "V" end textChanged ... and your goodNumber function somewhere in the message path, you'd be able to edit the visible value in fld "D", and still derive the numeric value to put back into fld "V" All of that would need to be cleaned up and abstracted from a given pair of fields in order to be truly useful, but for this discussion it gets the job done. gc From gcanyon at gmail.com Sat Sep 14 02:00:14 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sat, 14 Sep 2013 01:00:14 -0500 Subject: Okay, I think I'm brain damaged -- nope, I figured it out In-Reply-To: <52320589.2000802@fourthworld.com> References: <52320589.2000802@fourthworld.com> Message-ID: On Thu, Sep 12, 2013 at 1:18 PM, Richard Gaskin wrote: > If the final output is going to disk, you may find that opening the output > file for append yields what I believe is the fastest write mode (CouchDB > and some others are append-only). Perhaps buffering some of the output and > appending in batches may be optimal > Absolutely true, and I made this change a few hours later. Oddly, I found little-to-no difference between open for append vs. open for write -- I expected append to be faster, as you obviously did. I also found little difference between large and small batches in the write command. Very puzzling. From gcanyon at gmail.com Sat Sep 14 02:01:56 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sat, 14 Sep 2013 01:01:56 -0500 Subject: Okay, I think I'm brain damaged -- nope, I figured it out In-Reply-To: <94331464189.20130912112618@ahsoftware.net> References: <94331464189.20130912112618@ahsoftware.net> Message-ID: On Thu, Sep 12, 2013 at 1:26 PM, Mark Wieder wrote: > Does "put after" always make an extra copy? Can you get to myVariable > by reference and avoid the extra copy? > I'm pretty sure put after does not make a copy. It does have to find the end of the string in order to append to it. I did timings, I'll post the results in a minute... From gcanyon at gmail.com Sat Sep 14 02:02:38 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sat, 14 Sep 2013 01:02:38 -0500 Subject: Okay, I think I'm brain damaged -- nope, I figured it out In-Reply-To: References: Message-ID: On Thu, Sep 12, 2013 at 3:20 PM, FlexibleLearning.com < admin at flexiblelearning.com> wrote: > Is 'put "something" BEFORE myVariable' quicker? That way, the engine > doesn't > have to track to the end each time. > Definitely not -- it may not have to find the end, but it has to shove the whole string over, which costs dearly -- timings in a moment... From mwieder at ahsoftware.net Sat Sep 14 02:10:55 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 13 Sep 2013 23:10:55 -0700 Subject: Okay, I think I'm brain damaged -- nope, I figured it out In-Reply-To: References: <94331464189.20130912112618@ahsoftware.net> Message-ID: <186107837461.20130913231055@ahsoftware.net> Geoff- Friday, September 13, 2013, 11:01:56 PM, you wrote: > I'm pretty sure put after does not make a copy. It does have to find the > end of the string in order to append to it. I did timings, I'll post the > results in a minute... Nonetheless, the solution I posted using a variable by reference is two orders of magnitude faster by my experiments. -- -Mark Wieder mwieder at ahsoftware.net From gcanyon at gmail.com Sat Sep 14 02:41:54 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sat, 14 Sep 2013 01:41:54 -0500 Subject: Okay, I think I'm brain damaged -- nope, I figured it out In-Reply-To: <186348290679.20130912160645@ahsoftware.net> References: <8D07E0E19CBF3FF-1160-E106@webmail-d246.sysops.aol.com> <186348290679.20130912160645@ahsoftware.net> Message-ID: On Thu, Sep 12, 2013 at 6:06 PM, Mark Wieder wrote: > OTOH, this scales linearly and is faster than "before", "after", or > "into": on a half-fast dual-core linux box I get 103 ticks for a > million iterations. Even with the overhead of the handler call, it > looks like this avoids making a copy of the original. > This does avoid making a copy, but so does put after. tl;dr: use put after, and don't use variables to work with more than about 100mb unless you have no choice. I tested each of the options discussed in this thread. Each test iterates with an ever-longer target string, until an iteration takes more than a second to complete. Here are the timings I got. For each: -- the first column is the iteration -- the second is the size of the resulting variable at that step -- the third is the elapsed time -- the fourth is the ratio of the time to the previous iteration -- the fifth is the ratio of the size of the resulting string to the time taken for that iteration. None of these test scale against the size of the append string (it's the same across all the tests and iterations) -- rather, they all test scale against the size of the target string, which grows at a constant rate for each of the tests. For that, constant time would be ideal. For example, within the boundaries of LC's math functions, addition is (nearly) constant against the size of the target, meaning that on my machine, this takes about a second regardless of which line I uncomment: on mouseUp --put 1 into X --put 999999 into X put the long seconds into T repeat 9999999 add 1 to X end repeat put the long seconds - T end mouseUp Appending to a string doesn't work that way. The longer the target string is, the longer the append to it takes. The good news is that it's nowhere near linear, except for the first two options. before put "xxxxxxxxxx" before R putting a string before a variable is slow, likely because it is either duplicating the whole string, or because it is shoving over the entire string to make room at the front. This only got up to a string 800k long before taking more than a second to iterate. It appears to be roughly linear on the size of the target string. 1 100000 0.077 0.00006 1298703 2 200000 0.207173 2.690563 965376 3 300000 0.387425 1.870054 774344 4 400000 0.522814 1.349459 765090 5 500000 0.665046 1.272051 751828 6 600000 0.810649 1.218937 740148 7 700000 0.953222 1.175875 734351 8 800000 1.111549 1.166097 719716 put into put R & "xxxxxxxxxx" into R putting a string before a variable is also slow, because it likely is duplicating the whole string. This also only got up to a string 800k long before taking more than a second to iterate. It appears to be roughly linear on the size of the target string. 1 100001 0.07383 0.011054 1354479 2 200001 0.189246 2.563273 1056830 3 300001 0.367313 1.940926 816745 4 400001 0.500568 1.362783 799094 5 500001 0.645846 1.290227 774180 6 600001 0.787196 1.21886 762200 7 700001 0.917061 1.164972 763309 8 800001 1.053472 1.148748 759395 append append "xxxxxxxxxx", R command append pNew, @pString put pNew after pString end append An append function is much faster. Note that in the previous two tests, each iteration only appended 100k. This test appended 5mb -- 50x as much -- in each iteration, and also gets up to a 45mb target string before hitting one second per iteration. The @ means the target is not being duplicated, but calling the function is still overhead that can be avoided. 1 5000000 0.572176 0.01905 8738570 2 10000000 0.631929 1.104431 15824565 3 15000000 0.684285 1.082851 21920686 4 20000000 0.742656 1.085302 26930369 5 25000000 0.816506 1.09944 30618272 6 30000000 0.869896 1.065388 34486884 7 35000000 0.92884 1.06776 37681403 8 40000000 0.981937 1.057165 40735814 9 45000000 1.022531 1.041341 44008444 put after put "xxxxxxxxxx" after R The reigning champ. This is also appending 5mb each iteration, and the target string hits 85mb before stopping. Still, this is showing substantial slowing: the last 5mb takes about 17 times as long to append as the second 5mb. 1 5000000 0.114283 0.006386 43751098 2 10000000 0.174828 1.529784 57199058 3 15000000 0.243715 1.394027 61547287 4 20000000 0.29158 1.196397 68591819 5 25000000 0.334841 1.148368 74662300 6 30000000 0.402346 1.201603 74562709 7 35000000 0.469453 1.16679 74554839 8 40000000 0.507524 1.081096 78814005 9 45000000 0.576554 1.136013 78049923 10 50000000 0.625147 1.084281 79981206 11 55000000 0.6839 1.093983 80421100 12 60000000 0.738292 1.079532 81268660 13 65000000 0.812725 1.100818 79977846 14 70000000 0.849118 1.044779 82438484 15 75000000 0.879976 1.036341 85229617 16 80000000 0.931517 1.058571 85881406 17 85000000 1.004347 1.078184 84632097 From gcanyon at gmail.com Sat Sep 14 02:52:56 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sat, 14 Sep 2013 01:52:56 -0500 Subject: Okay, I think I'm brain damaged -- nope, I figured it out In-Reply-To: <186107837461.20130913231055@ahsoftware.net> References: <94331464189.20130912112618@ahsoftware.net> <186107837461.20130913231055@ahsoftware.net> Message-ID: Can you post your code? I didn't see that. Here's mine for the two tests I did, and a simple put after looks 50% faster (90mb vs. 60mb): Variable by reference: 60000000 on mouseUp put 10 + the long seconds into T repeat repeat 100000 append "xxxxxxxxxx", R end repeat if the long seconds > T then exit repeat end repeat put length(R) & cr & cr & the script of me end mouseUp command append pNew, @pString put pNew after pString end append Simple put after: 90000000 on mouseUp put 10 + the long seconds into T repeat repeat 100000 put "xxxxxxxxxx" after R end repeat if the long seconds > T then exit repeat end repeat put length(R) & cr & cr & the script of me end mouseUp On Sat, Sep 14, 2013 at 1:10 AM, Mark Wieder wrote: > Geoff- > > Friday, September 13, 2013, 11:01:56 PM, you wrote: > > > I'm pretty sure put after does not make a copy. It does have to find the > > end of the string in order to append to it. I did timings, I'll post the > > results in a minute... > > Nonetheless, the solution I posted using a variable by reference is > two orders of magnitude faster by my experiments. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From mwieder at ahsoftware.net Sat Sep 14 03:01:16 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 14 Sep 2013 00:01:16 -0700 Subject: Okay, I think I'm brain damaged -- nope, I figured it out In-Reply-To: References: <8D07E0E19CBF3FF-1160-E106@webmail-d246.sysops.aol.com> <186348290679.20130912160645@ahsoftware.net> Message-ID: <35110858826.20130914000116@ahsoftware.net> Geoff- Friday, September 13, 2013, 11:41:54 PM, you wrote: > tl;dr: use put after, and don't use variables to work with more than about > 100mb unless you have no choice. Wow! Great benchmarking there. Thanks for doing the heavy lifting. > before > put "xxxxxxxxxx" before R > putting a string before a variable is slow, likely because it is either > duplicating the whole string, or because it is shoving over the entire > string to make room at the front. This only got up to a string 800k long > before taking more than a second to iterate. It appears to be roughly > linear on the size of the target string. I think with proper engine optimization, "before" should be the fastest option... all that's necessary to add A to B is to have the end of A point to the beginning of B, then have B point to A. No extra copies needed. B: bbbbbbbbbbbbb A: aaaaaa put A before B B: bbbbbbbbbbbbb A: aaaaaa---^ bbbbbbbbbbbbb B: aaaaaa---^ -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Sat Sep 14 03:04:15 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 14 Sep 2013 00:04:15 -0700 Subject: Okay, I think I'm brain damaged -- nope, I figured it out In-Reply-To: References: <94331464189.20130912112618@ahsoftware.net> <186107837461.20130913231055@ahsoftware.net> Message-ID: <120111038070.20130914000415@ahsoftware.net> Geoff- Friday, September 13, 2013, 11:52:56 PM, you wrote: > Can you post your code? I didn't see that. Here's mine for the two tests I > did, and a simple put after looks 50% faster (90mb vs. 60mb): Here's mine again, but I like your benchmarks. I did this with a single repeat loop rather than your nested one, but otherwise I think we're testing the same thing. I didn't stress-test this the way you did with large data clumps, so I think I'd trust your conclusions for real-world applications. on mouseUp local temp local s local accum put "XXX" into temp put the ticks into s repeat 1000000 -- yes, that's a million append temp, accum end repeat put the ticks - s into field 1 answer length(accum) end mouseUp command append pNew, @pString put pNew after pString end append -- -Mark Wieder mwieder at ahsoftware.net From stephenREVOLUTION2 at barncard.com Sat Sep 14 03:42:56 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 14 Sep 2013 00:42:56 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: References: <5232AAFE.6020606@hyperactivesw.com> <8D07E9AF09CDF89-2494-139AD@webmail-m248.sysops.aol.com> <8D07EA8C45980DE-2494-14658@webmail-m248.sysops.aol.com> Message-ID: On Fri, Sep 13, 2013 at 10:46 PM, Geoff Canyon wrote: > I'd create > two fields, and hide one of them. If that one is called V for value, and > the visible one is D for display, then putting this in the script for V: > or for easier management, create and use a custom property of the same field for the 'hidden' value. This might be easier to manage in a multi-field situation and no 'hiding' would be needed. -- Stephen Barncard San Francisco Ca. USA more about sqb From gcanyon at gmail.com Sat Sep 14 04:27:59 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sat, 14 Sep 2013 03:27:59 -0500 Subject: Trying a custom handler for several math fields In-Reply-To: References: <5232AAFE.6020606@hyperactivesw.com> <8D07E9AF09CDF89-2494-139AD@webmail-m248.sysops.aol.com> <8D07EA8C45980DE-2494-14658@webmail-m248.sysops.aol.com> Message-ID: On Sat, Sep 14, 2013 at 2:42 AM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > On Fri, Sep 13, 2013 at 10:46 PM, Geoff Canyon wrote: > > > I'd create > > two fields, and hide one of them. If that one is called V for value, and > > the visible one is D for display, then putting this in the script for V: > > > > or for easier management, create and use a custom property of the same > field for the 'hidden' value. This might be easier to manage in a > multi-field situation and no 'hiding' would be needed. I thought of that, and in many ways it's a cleaner solution of course. I was trying to preserve the syntax that is available for the actual contents of the field. Either way, the point here is that it is absolutely possible (with a little work) to implement presentational elements for a field's contents. Showing a number as a percent, for example, would also work. gc From jbv at souslelogo.com Sat Sep 14 05:50:28 2013 From: jbv at souslelogo.com (jbv at souslelogo.com) Date: Sat, 14 Sep 2013 04:50:28 -0500 Subject: OT : help needed for a Apache 301 redirect using regex In-Reply-To: References: <52320589.2000802@fourthworld.com> Message-ID: Hello, If there are any experts in 301 redirect using regex, please answer off-list. I have several urls of this kind : http://www.mydomain.com/foo.php?someName_someCode that I need to permanently redirect to something like : http://www.mydomain.com/?foo_someName_someCode There are actually thousands of urls in which someName_someCode is different, and I have troubles writing the regex for a 301 RewriteRule. So any help would be much apreciated. Thanks in advance. jbv From jbv at souslelogo.com Sat Sep 14 09:06:40 2013 From: jbv at souslelogo.com (jbv at souslelogo.com) Date: Sat, 14 Sep 2013 08:06:40 -0500 Subject: OT : help needed for a Apache 301 redirect using regex In-Reply-To: References: <52320589.2000802@fourthworld.com> Message-ID: I am making progress on this : when I use RewriteRule ^foo.php(.*)$ http://www.mydomain.com/?foo_$1 [R=301] http://www.mydomain.com/foo.phpName is redirected to http://www.mydomain.com/?foo_Name BUT http://www.mydomain.com/foo.php?Name is redirected to http://www.mydomain.com/?foo_ apparently the ? in the 1st url is hard to handle... Any hint ? jbv > Hello, > If there are any experts in 301 redirect using regex, please answer > off-list. > > I have several urls of this kind : > http://www.mydomain.com/foo.php?someName_someCode > > that I need to permanently redirect to something like : > http://www.mydomain.com/?foo_someName_someCode > > There are actually thousands of urls in which someName_someCode > is different, and I have troubles writing the regex for a 301 RewriteRule. > So any help would be much apreciated. > > Thanks in advance. > 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 > From dunbarx at aol.com Sat Sep 14 10:22:40 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sat, 14 Sep 2013 10:22:40 -0400 (EDT) Subject: Trying a custom handler for several math fields In-Reply-To: References: <5232AAFE.6020606@hyperactivesw.com> <8D07E9AF09CDF89-2494-139AD@webmail-m248.sysops.aol.com> <8D07EA8C45980DE-2494-14658@webmail-m248.sysops.aol.com> Message-ID: <8D07F6D00A210A1-1DC0-1CE55@Webmail-d114.sysops.aol.com> Geoff. If you simply enter "$50" in an excel cell and then add that cell plus "3" to another cell, it works fine. No explicit currency formatting needed. I think you said this. Excel has this knowledge built-in, Try it with "#50". But that only means that Excel understands the "$" sign, helping the user with a shortcut. LiveCode does not, because it simply sees three characters in that "$50" string and takes it at face value. Livecode types its variables by context when you act on them. So if you add a number to "$50" you will get an error. If you add a number to "50", it is then that the engine types the string as a number. It would be simple to this in LC., though one would have to vet each string before arithmetic evaluation. So you would trip up on: add fld 1 to fld 2. Because there is no way to trap the "add" command. As you said, another layer has to be added. Because we are dealing with strings. But I was making a point to the OP, mainly about learning the basics of LC. He had a problem with dealing with strings such as "$50" in arithmetic. Am I too blinkered with my stringiness? Craig -----Original Message----- From: Geoff Canyon To: How to use LiveCode Sent: Sat, Sep 14, 2013 1:48 am Subject: Re: Trying a custom handler for several math fields On Fri, Sep 13, 2013 at 9:57 AM, wrote: > Since LC uses strings as its base unit, it does require a bit more > management. Of course, this also offers exquisite control over those > strings. > > > So although Excel, for example, knows that a value of "$50" in a cell is > in actuality a number, LC does not. It is quite literal that way. > I don't think this quite reflects reality, in two ways: First, as far as I know, LC doesn't use strings as a base unit. If you put 50 into X, LC (I believe) stores X as a number, and doesn't have to do any conversion if you then add 2 to X. Of course, if you put "$50" into X, LC is going to make X a string. Engine-eers, feel free to jump in. Second, it's important to be clear about what Excel does/doesn't do. If you put 50 in a cell, Excel stores the numerical value of 50. If you apply a currency format to the cell, Excel displays the "$" in front of the 50, but the cell is still 50 -- you can set another cell to be the square root of that cell, and Excel won't tell you that the square root of $50 is meaningless; it will just display 7.280109889. If you put $50 in a field, Excel does the same thing as a shortcut: it strips the $, and applies a currency format to the cell. If you put '$50 in a cell, then Excel storing the literal string "$50" and puts a warning on the cell, "Number stored as text." Interestingly, if you set another cell's formula to 3 + your cell, Excel will try to accommodate you and display 53. Note that if you do the same with either of the other two cells (where the cell is actually storing 50) the cell you put that formula in will store 53, but be automatically formatted as currency, and display as $53. Excel's cleverness would be tricky to replicate in LC -- not because LC can't do each of the above things, but doing them in a way that "just works" the way Excel's formatting does is (as far as I know) not built-in. Off the top of my head, for maximum robustness and flexibility, I'd create two fields, and hide one of them. If that one is called V for value, and the visible one is D for display, then putting this in the script for V: on updateDisplay put "$" & me into fld "D" end updateDisplay would still allow you to do things like this: add 4 to fld "V" send "updateDisplay" to fld "V" and get Excel-like functionality. Likewise, if you put this in fld "D"s script: on textChanged put goodNumber(me) into fld "V" end textChanged ... and your goodNumber function somewhere in the message path, you'd be able to edit the visible value in fld "D", and still derive the numeric value to put back into fld "V" All of that would need to be cleaned up and abstracted from a given pair of fields in order to be truly useful, but for this discussion it gets the job done. gc _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From roger.e.eller at sealedair.com Sat Sep 14 10:31:48 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 14 Sep 2013 10:31:48 -0400 Subject: Okay, I think I'm brain damaged -- nope, I figured it out In-Reply-To: <35110858826.20130914000116@ahsoftware.net> References: <8D07E0E19CBF3FF-1160-E106@webmail-d246.sysops.aol.com> <186348290679.20130912160645@ahsoftware.net> <35110858826.20130914000116@ahsoftware.net> Message-ID: On Sep 14, 2013 3:03 AM, "Mark Wieder" wrote: > > I think with proper engine optimization, "before" should be the > fastest option... all that's necessary...... WARNING: NAIVE OUTLOOK FOLLOWS. I am fascinated by the benchmarking scripts you have devised, but if the destinations are the same, why in the world would someone purposefully choose the moped to get there, especially when the jet plane is available? I realize that the jet has many more switches, and can be more complicated to operate, but that's where engine optimization is most important. LiveCode is "interpreted", right? If the syntax is kept simple, an optimized engine already knows the fastest way to get there, so why does the engine not choose the best route (think GPS)? Now, the engine needs to evaluate a few iterations of the source data to understand and choose appropriately. The traffic conditions are also important, such as other scripts which may be doing some background processing. CPU/RAM availability - what the OS is doing outside of LiveCode may have an affect on the best route. I said this is a naive view, but my vision of LiveCode is that it can be more efficient by being smarter at the core. Many developers prefer absolute control, i.e. regular expressions, arrays, etc. but others want a human syntax to complex operations, and let the engine convert it, if necessary, to an optimal form for processing. I am one of the others, btw. :) ~Roger From dochawk at gmail.com Sat Sep 14 11:06:43 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 14 Sep 2013 08:06:43 -0700 Subject: copy on a group loses the htmltext of fields In-Reply-To: References: Message-ID: On Fri, Sep 13, 2013 at 5:47 PM, J. Landman Gay wrote: > A field with shared text will not keep its text when it is copied or placed on >another card, presumably because each card has its own text. A field >without shared text will carry its text with it. Thank you--but is this backwards? I clicked the share text button, which set sharedText to true, and they copy over nicely . . . ANd I'm back i business :) -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From ambassador at fourthworld.com Sat Sep 14 12:32:13 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 14 Sep 2013 09:32:13 -0700 Subject: Okay, I think I'm brain damaged -- nope, I figured it out In-Reply-To: <120111038070.20130914000415@ahsoftware.net> References: <120111038070.20130914000415@ahsoftware.net> Message-ID: <52348F8D.8070106@fourthworld.com> Mark Wieder wrote: > Here's mine again, but I like your benchmarks. I did this with a > single repeat loop rather than your nested one, but otherwise I think > we're testing the same thing. I didn't stress-test this the way you > did with large data clumps, so I think I'd trust your conclusions for > real-world applications. > > on mouseUp > local temp > local s > local accum > > put "XXX" into temp > put the ticks into s > repeat 1000000 -- yes, that's a million > append temp, accum > end repeat > put the ticks - s into field 1 > answer length(accum) > end mouseUp > > command append pNew, @pString > put pNew after pString > end append No doubt passing the variable by reference is much faster than requiring a copy, but both will be slower than doing the work inline (which is often non-copying by nature) because of the overhead of the separate function call. To measure that overhead I made this quick test: on mouseUp -- Number of iterations: put 10000 into n -- -- Test 1: inline: put the millisecs into t repeat n get 1+1 end repeat put the millisecs - t into t1 -- -- Test 2: function call: put the millisecs into t repeat n get foo() end repeat put the millisecs - t into t2 -- -- results: put t1 && t2 end mouseUp function foo return 1+1 end foo Here's the result: 0.0003 0.0014 On the one hand, the overhead seems quite impressive, with more than four times the performance when we can do the work inline rather than call out to a function. But when we consider the absolute, rather than relative, time, that overhead is only ~0.0011 ms per call (on the relatively slow machine I tested on; on a Haswell i5 I'd expect it to be a small fraction of that). So while it can add up in very lengthy processes like the monster files Geoff's working on, it's more than fast enough for the convenience function calls offer for factored, readable code. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From ambassador at fourthworld.com Sat Sep 14 12:37:37 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 14 Sep 2013 09:37:37 -0700 Subject: OT : help needed for a Apache 301 redirect using regex In-Reply-To: References: Message-ID: <523490D1.509@fourthworld.com> jbv wrote: > I have several urls of this kind : > http://www.mydomain.com/foo.php?someName_someCode > > that I need to permanently redirect to something like : > http://www.mydomain.com/?foo_someName_someCode > > There are actually thousands of urls in which someName_someCode > is different, and I have troubles writing the regex for a 301 RewriteRule. What's handling those URLs on the backend? LC Server, PHP, or something else? If LC I would imagine you could alter the string following the domain to simply replace ".php?" with "_", no? -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From ambassador at fourthworld.com Sat Sep 14 12:43:31 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 14 Sep 2013 09:43:31 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: <8D07F6D00A210A1-1DC0-1CE55@Webmail-d114.sysops.aol.com> References: <8D07F6D00A210A1-1DC0-1CE55@Webmail-d114.sysops.aol.com> Message-ID: <52349233.2060907@fourthworld.com> dunbarx wrote: > If you simply enter "$50" in an excel cell and then add that cell > plus "3" to another cell, it works fine. No explicit currency > formatting needed. I think you said this. Excel has this knowledge > built-in, Try it with "#50". But that only means that Excel > understands the "$" sign, helping the user with a shortcut. > > > LiveCode does not, because it simply sees three characters in that > "$50" string and takes it at face value. I think the key here is that Excel separates the stored value from its display representation, while doing this in LC requires some scripting. It would be ideal if we could have a displayFormat property for fields and chunks, so that we could set it to something like "$0.00" and then putting "2.4" into the field would cause the field to render as "$2.40". Likewise we would want to be able to set the displayFormat for columns in multi-column list fields. Until such time as the engine may ever have such a feature (useful as it would be, I've never seen it on a roadmap), we can get a similar outcome with a well-crafted behavior script. A really good script would take some effort to produce, but would be very useful to the community. If someone's in a position to start such a project I'd happily contribute to it. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From vclement at gmail.com Sat Sep 14 12:55:02 2013 From: vclement at gmail.com (Vaughn Clement) Date: Sat, 14 Sep 2013 09:55:02 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: <52349233.2060907@fourthworld.com> References: <8D07F6D00A210A1-1DC0-1CE55@Webmail-d114.sysops.aol.com> <52349233.2060907@fourthworld.com> Message-ID: Hi Richard Frankly I was surprised that LC did not recognize commas and money symbols. This is a standard thing in almost any software that has numbers being used? I would think it could be added to the object inspector to set the money settings, and maybe still treat the field as a string for purposes of calculations. 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Sat, Sep 14, 2013 at 9:43 AM, Richard Gaskin wrote: > dunbarx wrote: > > > If you simply enter "$50" in an excel cell and then add that cell > > plus "3" to another cell, it works fine. No explicit currency > > formatting needed. I think you said this. Excel has this knowledge > > built-in, Try it with "#50". But that only means that Excel > > understands the "$" sign, helping the user with a shortcut. > > > > > > LiveCode does not, because it simply sees three characters in that > > "$50" string and takes it at face value. > > I think the key here is that Excel separates the stored value from its > display representation, while doing this in LC requires some scripting. > > It would be ideal if we could have a displayFormat property for fields and > chunks, so that we could set it to something like "$0.00" and then putting > "2.4" into the field would cause the field to render as "$2.40". Likewise > we would want to be able to set the displayFormat for columns in > multi-column list fields. > > Until such time as the engine may ever have such a feature (useful as it > would be, I've never seen it on a roadmap), we can get a similar outcome > with a well-crafted behavior script. > > A really good script would take some effort to produce, but would be very > useful to the community. If someone's in a position to start such a > project I'd happily contribute to it. > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/**FourthWorldSys > > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From ambassador at fourthworld.com Sat Sep 14 12:55:36 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 14 Sep 2013 09:55:36 -0700 Subject: Okay, I think I'm brain damaged -- nope, I figured it out In-Reply-To: References: Message-ID: <52349508.8030806@fourthworld.com> Roger Eller wrote: > I am fascinated by the benchmarking scripts you have devised, but > if the destinations are the same, why in the world would someone > purposefully choose the moped to get there, especially when the > jet plane is available? It's hard to find parking for a jet. :) Mopeds, cars, trucks, and even bicycles have useful roles among transportation options, each having its own strengths and weaknesses for a given task. I prefer using my bicycle for any trip under 5 miles, and frequently use it for 10 miles or more, but I wouldn't choose it when I need to get from Pasadena to Boston (though I once met a 65-year-old gentleman who did exactly that, but that's another story and he had lots of time on his hands ). There are times when passing by reference is a really good thing to do, and times when it's not at all good idea, like if you need an altered output but also need to keep the original intact. Similarly, "repeat for each" is much faster than "repeat with", but if you need to alter the chunk being parsed within the loop the former won't let you do that, since it's able to achieve its speed only by enforcing an assumption up front that the chunk won't change during the loop. And sometimes we need to put before, and sometimes put after, and while it's conceivable the engine might be able to figure out our intentions to reverse the operation internally to use the faster form, no doubt there would be cases where it would guess wrong. There are likely many ways the engine can be further optimized for ever-greater efficiency, just as Raney took the time so long ago to optimize the "put after" so that it no longer made a copy but did a resize instead. But we can also expect there will always be a need for us to decide which algorithm best fits the problem at hand. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From ambassador at fourthworld.com Sat Sep 14 13:15:01 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 14 Sep 2013 10:15:01 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: References: Message-ID: <52349995.8000407@fourthworld.com> Vaughn Clement wrote: > Frankly I was surprised that LC did not recognize commas and money > symbols. This is a standard thing in almost any software that has > numbers being used? I would think it could be added to the object > inspector to set the money settings, and maybe still treat the field > as a string for purposes of calculations. I think this boils down to the difference between a general-purpose programming language like LiveCode (and C, Python, Lua, etc.), and more specialized tools like Excel and FileMaker. Since Excel and FileMaker were written in C, we could say that this is something that even C can handle. But it takes a great many lines of C to be able to produce a system that separates storage from display, and while we can do this in LC with a fraction of the number of lines required, it still takes some scripting. Similarly, both Excel and FileMaker have automatic behaviors associated with cells/fields, but as you've found we need to explicitly respond to specific messages in LC to trigger behaviors like calculations. As convenient as these automated elements are in special-purpose tools, they greatly restrict the range of things that can be built with them. A spreadsheet will always look like a spreadsheet, and a FileMaker DB will also look and behave like a FileMaker DB (which is why we see so many LC devs making front-ends for DB systems like FileMaker, so they can deliver custom UIs not possible in those highly-specialized tools). All that said, as I noted before I think it would add tremendous value to LC to adopt an option to automatically separate storage format from display format for both fields and chunks, and have added my notes from my earlier post to the feature request for this: In the meantime, we can have exactly what we're looking for right now with a bit of scripting. I mention this not to suggest RunRev shouldn't invest the time to do that in the engine (since of course I do feel it would be very valuable), but only to note that there's nothing stopping anyone from having this today if they're willing to roll up their sleeves for an hour or two and work it out. After all, there are many dozens of apps in the LC community that have done this already. -- 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 roger.e.eller at sealedair.com Sat Sep 14 13:33:43 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 14 Sep 2013 13:33:43 -0400 Subject: Okay, I think I'm brain damaged -- nope, I figured it out In-Reply-To: <52349508.8030806@fourthworld.com> References: <52349508.8030806@fourthworld.com> Message-ID: On Sep 14, 2013 12:55 PM, "Richard Gaskin" wrote: > > Roger Eller wrote: > > > I am fascinated by the benchmarking scripts you have devised, but > > if the destinations are the same, why in the world would someone > > purposefully choose the moped to get there, especially when the > > jet plane is available? > > It's hard to find parking for a jet. :) > Doh! I should have said jet pack. > Mopeds, cars, trucks, and even bicycles have useful roles among transportation options, each having its own strengths and weaknesses for a given task. > Agreed. > > And sometimes we need to put before, and sometimes put after, and while it's conceivable the engine might be able to figure out our intentions to reverse the operation internally to use the faster form, no doubt there would be cases where it would guess wrong. > But if there were an IDE feature which allowed the engine to use it's best judgment with built-in timing feedback, it could help us choose. Perhaps an expert -vs- auto-pilot flag on repeat structures. > There are likely many ways the engine can be further optimized for ever-greater efficiency, just as Raney took the time so long ago to optimize the "put after" so that it no longer made a copy but did a resize instead. > I would love it if repeats had automatic built-in busy indicators for tasks under 3 seconds, and would automatically display a progress bar (at a specified screen location) for longer repeats. It would also need to be optional, and offer a granularity parameter to keep it from slowing down the loop. > But we can also expect there will always be a need for us to decide which algorithm best fits the problem at hand. > Mostly always, with optional ai could prove to be useful, or at least I think it could be. > > -- > Richard Gaskin > Fourth World ~Roger From vclement at gmail.com Sat Sep 14 13:48:20 2013 From: vclement at gmail.com (Vaughn Clement) Date: Sat, 14 Sep 2013 10:48:20 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: <52349995.8000407@fourthworld.com> References: <52349995.8000407@fourthworld.com> Message-ID: Hi Richard So you see the value in having the scripting, and you see the capability is there to add the script elements today, then it should be a challenge of some degree to have it made know it is needed. I proposed yesterday to add a Cloud app "My Codebook Pro v12" to be available for free to any LC user/s. Here this kind of script can be offered and amended by other developers to allow all users to benefit from the code. So far I have not heard any conversation pro or con about this offer. Since this would be a LC public access app, the new users could use it like the (index / Table of Contents) I stated was not available on the LC site today. I am sure that the rebuttal would be that LC's forum is available and does this now. My answer is that the current forum is not effective to find answers to technical question in that it is not a subject oriented database, but rather a word search for any word in blog fields. This kind of search is OK but it does not lend it's self to subject searches to specific topics of interest. A subject index has specific areas where users can maintain a discussion on a minor issue to a major discussion on a topic. And each person can offer any kind of references or other suggestions to help any user. The LC help email's are such a good example of this in that they are people engaging in the discussion. But the email is gone soon after the reader reviews it. Or if they leave it in the email bin, it can be searched later. But again what if you did not get the email, your not a part of the discussion. I have a friend who said that it will work, but will the input be valid. He was saying that the uncertainty of the support being added may be wrong. My answer is, this may be true, but not allowing us to try it out will not supply the users to see the results. 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Sat, Sep 14, 2013 at 10:15 AM, Richard Gaskin wrote: > Vaughn Clement wrote: > > > Frankly I was surprised that LC did not recognize commas and money > > symbols. This is a standard thing in almost any software that has > > numbers being used? I would think it could be added to the object > > inspector to set the money settings, and maybe still treat the field > > as a string for purposes of calculations. > > I think this boils down to the difference between a general-purpose > programming language like LiveCode (and C, Python, Lua, etc.), and more > specialized tools like Excel and FileMaker. > > Since Excel and FileMaker were written in C, we could say that this is > something that even C can handle. But it takes a great many lines of C to > be able to produce a system that separates storage from display, and while > we can do this in LC with a fraction of the number of lines required, it > still takes some scripting. > > Similarly, both Excel and FileMaker have automatic behaviors associated > with cells/fields, but as you've found we need to explicitly respond to > specific messages in LC to trigger behaviors like calculations. > > As convenient as these automated elements are in special-purpose tools, > they greatly restrict the range of things that can be built with them. A > spreadsheet will always look like a spreadsheet, and a FileMaker DB will > also look and behave like a FileMaker DB (which is why we see so many LC > devs making front-ends for DB systems like FileMaker, so they can deliver > custom UIs not possible in those highly-specialized tools). > > All that said, as I noted before I think it would add tremendous value to > LC to adopt an option to automatically separate storage format from display > format for both fields and chunks, and have added my notes from my earlier > post to the feature request for this: > > > > > In the meantime, we can have exactly what we're looking for right now with > a bit of scripting. I mention this not to suggest RunRev shouldn't invest > the time to do that in the engine (since of course I do feel it would be > very valuable), but only to note that there's nothing stopping anyone from > having this today if they're willing to roll up their sleeves for an hour > or two and work it out. After all, there are many dozens of apps in the LC > community that have done this already. > > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/**FourthWorldSys > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From jacque at hyperactivesw.com Sat Sep 14 13:53:00 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 14 Sep 2013 12:53:00 -0500 Subject: copy on a group loses the htmltext of fields In-Reply-To: References: Message-ID: <5234A27C.2030403@hyperactivesw.com> On 9/14/13 10:06 AM, Dr. Hawkins wrote: > On Fri, Sep 13, 2013 at 5:47 PM, J. Landman Gay > wrote: >> A field with shared text will not keep its text when it is copied or placed on >> another card, presumably because each card has its own text. A field >> without shared text will carry its text with it. > > Thank you--but is this backwards? I clicked the share text button, > which set sharedText to true, and they copy over nicely . . . > > ANd I'm back i business :) I didn't think it was backwards, but I very well could have mis-thunk. Or I was mixing up ancient behavior with new behavior. At least you got it working. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Sat Sep 14 13:56:00 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 14 Sep 2013 10:56:00 -0700 Subject: Okay, I think I'm brain damaged -- nope, I figured it out In-Reply-To: References: <8D07E0E19CBF3FF-1160-E106@webmail-d246.sysops.aol.com> <186348290679.20130912160645@ahsoftware.net> <35110858826.20130914000116@ahsoftware.net> Message-ID: <170150142855.20130914105600@ahsoftware.net> Roger- Saturday, September 14, 2013, 7:31:48 AM, you wrote: > I said this is a naive view, but my vision of LiveCode is that it can be > more efficient by being smarter at the core. Many developers prefer > absolute control, i.e. regular expressions, arrays, etc. but others want a > human syntax to complex operations, and let the engine convert it, if > necessary, to an optimal form for processing. I am one of the others, btw. > :) Much as I like the idea of having the computer do all my thinking for me (shouldn't the engine be capable of determining the best sort algorithm for a given set of data?) I think the overhead of having to make those decisions would probably more than offset any performance gains once the best algorithm was determined. -- -Mark Wieder mwieder at ahsoftware.net From roger.e.eller at sealedair.com Sat Sep 14 14:03:39 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 14 Sep 2013 14:03:39 -0400 Subject: Okay, I think I'm brain damaged -- nope, I figured it out In-Reply-To: <170150142855.20130914105600@ahsoftware.net> References: <8D07E0E19CBF3FF-1160-E106@webmail-d246.sysops.aol.com> <186348290679.20130912160645@ahsoftware.net> <35110858826.20130914000116@ahsoftware.net> <170150142855.20130914105600@ahsoftware.net> Message-ID: Yeah. My latest thoughts on the subject would be having assistive tools in the IDE. ~Roger On Sep 14, 2013 1:58 PM, "Mark Wieder" wrote: > Roger- > > Saturday, September 14, 2013, 7:31:48 AM, you wrote: > > > I said this is a naive view, but my vision of LiveCode is that it can be > > more efficient by being smarter at the core. Many developers prefer > > absolute control, i.e. regular expressions, arrays, etc. but others want > a > > human syntax to complex operations, and let the engine convert it, if > > necessary, to an optimal form for processing. I am one of the others, > btw. > > :) > > Much as I like the idea of having the computer do all my thinking for > me (shouldn't the engine be capable of determining the best sort > algorithm for a given set of data?) I think the overhead of having to > make those decisions would probably more than offset any performance > gains once the best algorithm was determined. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From MikeKerner at roadrunner.com Sat Sep 14 14:05:14 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sat, 14 Sep 2013 14:05:14 -0400 Subject: mobileGetDeviceToken doesn't work until after re-install? Message-ID: This is weird. I have an app that was running on a device, with APNS enabled. I asked it to return mobileGetDeviceToken, and it returned empty. I checked the push settings for the app, they were ok. I tried recompiling the app, no joy. Finally I uninstalled the app and reinstalled the same version, and it worked. -- 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 mwieder at ahsoftware.net Sat Sep 14 14:05:43 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 14 Sep 2013 11:05:43 -0700 Subject: copy on a group loses the htmltext of fields In-Reply-To: References: Message-ID: <69150726251.20130914110543@ahsoftware.net> Richard- Saturday, September 14, 2013, 8:06:43 AM, you wrote: > On Fri, Sep 13, 2013 at 5:47 PM, J. Landman Gay > wrote: >> A field with shared text will not keep its text when it is copied or placed on >>another card, presumably because each card has its own text. A field >>without shared text will carry its text with it. > Thank you--but is this backwards? I clicked the share text button, > which set sharedText to true, and they copy over nicely . . . Yes. When you copy and paste a field, you're doing just that, not copying and pasting the contents. Here's the thing: if a field has shared text then there's only one copy of the text, and all the multiple views of that fields are looking at the same copy. When you copy the field onto a new card it's just a window into that single copy of text, and so it appears that the text has been copied as well. If shared text is disabled, then each copy of the field has its own contents. When you copy the field all you're copying is the field itself and the newly pasted copy will have no contents. To copy the field contents into the new field (if desired) you'd have to select the field contents, copy and paste into the new field. -- -Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Sat Sep 14 14:10:24 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 14 Sep 2013 13:10:24 -0500 Subject: Trying a custom handler for several math fields In-Reply-To: References: <8D07F6D00A210A1-1DC0-1CE55@Webmail-d114.sysops.aol.com> <52349233.2060907@fourthworld.com> Message-ID: <5234A690.80405@hyperactivesw.com> On 9/14/13 11:55 AM, Vaughn Clement wrote: > Hi Richard > > Frankly I was surprised that LC did not recognize commas and money symbols. > This is a standard thing in almost any software that has numbers being > used? I would think it could be added to the object inspector to set the > money settings, and maybe still treat the field as a string for purposes of > calculations. You're used to end-user products, where the work is done under the hood for you. Now you're using a general programming language, where you're the one writing the code under the hood. LiveCode is used for many different types of apps, and number crunching is just one small part of its capabilities. Just as you would prefer that LiveCode manage a particular type of string in one way, someone else's code would break if LiveCode took that sort of liberty with their literal string entries. The engine can't presume that a dollar sign (or a euro or yen or whatever) should be treated in only one way. In fact, the dollar sign specifies a global system variable; the engine can't know that you want it to mean money and not one of those. Interfering with commas in numbers would be a disaster. Comma is the default delimiter in lists, and almost everyone's code would instantly break if that were changed. The engine can't know that your commas are just visual indicators and mine separate a list of numbers that I intend to process as separate items. As the programmer, you manage all that. We aren't in end-user land any more. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Sat Sep 14 14:14:43 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 14 Sep 2013 11:14:43 -0700 Subject: Okay, I think I'm brain damaged -- nope, I figured it out In-Reply-To: References: Message-ID: <5234A793.40403@fourthworld.com> I once had a notion to write a sort of "simple" expert system which would analyze scripts according to the rules I look for when doing code review manually, and offer suggestions for rewriting things it finds which can be better optimized. But the more I thought about it I quickly realized it's a far from "simple" task. I think of myself as being only reasonably bright, certainly replaceable with a well-written script, but there are things even simple-minded humans do cognitively that seem easy but are very difficult to transfer to a machine too stupid to count past 1. Not impossible, as we see a lot of interesting advancements in AI every year, but certainly more work than I can justify attempting. -- 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 Roger Eller wrote: > Yeah. My latest thoughts on the subject would be having assistive tools in > the IDE. > > ~Roger > On Sep 14, 2013 1:58 PM, "Mark Wieder" wrote: > >> Roger- >> >> Saturday, September 14, 2013, 7:31:48 AM, you wrote: >> >> > I said this is a naive view, but my vision of LiveCode is that it can be >> > more efficient by being smarter at the core. Many developers prefer >> > absolute control, i.e. regular expressions, arrays, etc. but others want >> a >> > human syntax to complex operations, and let the engine convert it, if >> > necessary, to an optimal form for processing. I am one of the others, >> btw. >> > :) >> >> Much as I like the idea of having the computer do all my thinking for >> me (shouldn't the engine be capable of determining the best sort >> algorithm for a given set of data?) I think the overhead of having to >> make those decisions would probably more than offset any performance >> gains once the best algorithm was determined. From jbv at souslelogo.com Sat Sep 14 14:24:37 2013 From: jbv at souslelogo.com (jbv at souslelogo.com) Date: Sat, 14 Sep 2013 13:24:37 -0500 Subject: OT : help needed for a Apache 301 redirect using regex In-Reply-To: <523490D1.509@fourthworld.com> References: <523490D1.509@fourthworld.com> Message-ID: yes of course, but that's not the point : there are thousands of links that have already been visited by googlebots and on the site upgrade that is about to be put online, all these links will be changed from mydomain.com/foo.php?someName_someCode to mydomain.com/?foo_someName_someCode and we need to configure .htaccess with a permanent 301 redirect so that all links already visited by bots don"t get lost... > > What's handling those URLs on the backend? LC Server, PHP, or something > else? > > If LC I would imagine you could alter the string following the domain to > simply replace ".php?" with "_", no? > From ambassador at fourthworld.com Sat Sep 14 14:27:27 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 14 Sep 2013 11:27:27 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: References: Message-ID: <5234AA8F.6070201@fourthworld.com> Vaughn Clement wrote: > I proposed yesterday to add a Cloud app "My Codebook Pro v12" to be > available for free to any LC user/s. Here this kind of script can be > offered and amended by other developers to allow all users to benefit from > the code. So far I have not heard any conversation pro or con about this > offer. Since this would be a LC public access app, the new users could use > it like the (index / Table of Contents) I stated was not available on the > LC site today. That sounds like a wonderful contribution - thanks for that. In some ways it sounds similar to Scripter's Scrapbook (), but has enough distinction that both seem very useful. I look forward to seeing it. > I am sure that the rebuttal would be that LC's forum is > available and does this now. My answer is that the current forum is not > effective to find answers to technical question in that it is not a subject > oriented database, but rather a word search for any word in blog fields. > This kind of search is OK but it does not lend it's self to subject > searches to specific topics of interest. ... > I have a friend who said that it will work, but will the input be valid. He > was saying that the uncertainty of the support being added may be wrong. My > answer is, this may be true, but not allowing us to try it out will not > supply the users to see the results. Your observations about the nature of list and forums discussions is spot-on IMO, which has led some here to prefer the more strictly enforced Q&A format of StackOverflow - here's the LC stuff there: SO also provides a sort of built-in vetting of answers through its voting feature: the answer the members there find most useful gets floated to the top with the highest number of votes, while less helpful replied are still there but pushed down. -- 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 jacque at hyperactivesw.com Sat Sep 14 14:28:52 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 14 Sep 2013 13:28:52 -0500 Subject: Trying a custom handler for several math fields In-Reply-To: References: <52349995.8000407@fourthworld.com> Message-ID: <5234AAE4.8070503@hyperactivesw.com> On 9/14/13 12:48 PM, Vaughn Clement wrote: > I proposed yesterday to add a Cloud app "My Codebook Pro v12" to be > available for free to any LC user/s. Here this kind of script can be > offered and amended by other developers to allow all users to benefit from > the code. So far I have not heard any conversation pro or con about this > offer. Maybe because it's come up so many times in the past. I think there are already a couple of sites that started to do something similar but I didn't save the links. Maybe someone has those. The "User Samples" in LiveCode's toolbar was also intended to do something similar but it's a bit of a mish-mash. Ken Ray's site is the one I use the most: But that one is for more advanced LiveCoders. The issues you are facing are more about learning the language and syntax. I wouldn't be at all against a system like you propose, it would probably be handy for new users. If you can merge your content with whatever else is out there, all the better. > The LC help email's are such a good > example of this in that they are people engaging in the discussion. But the > email is gone soon after the reader reviews it. This mailing list is archived in two places, and you can search it going back many years. These two sites have identical content but different presentations, use whichever one you like better: -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From vclement at gmail.com Sat Sep 14 14:34:39 2013 From: vclement at gmail.com (Vaughn Clement) Date: Sat, 14 Sep 2013 11:34:39 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: <5234A690.80405@hyperactivesw.com> References: <8D07F6D00A210A1-1DC0-1CE55@Webmail-d114.sysops.aol.com> <52349233.2060907@fourthworld.com> <5234A690.80405@hyperactivesw.com> Message-ID: Hi J. Gay I see your point about possible damage. But consider the current effort to autosize screens to manage the Android device apps. Would this cause the same problems as your describing for legacy apps? I am starting to see a trend in the conversation in the How To email that is out to defend LC to protect the standards of usage. I am not saying this is good or bad, but I wonder if this will impede the future growth of what was once a very simple product named HypeCard? 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Sat, Sep 14, 2013 at 11:10 AM, J. Landman Gay wrote: > On 9/14/13 11:55 AM, Vaughn Clement wrote: > >> Hi Richard >> >> Frankly I was surprised that LC did not recognize commas and money >> symbols. >> This is a standard thing in almost any software that has numbers being >> used? I would think it could be added to the object inspector to set the >> money settings, and maybe still treat the field as a string for purposes >> of >> calculations. >> > > You're used to end-user products, where the work is done under the hood > for you. Now you're using a general programming language, where you're the > one writing the code under the hood. > > LiveCode is used for many different types of apps, and number crunching is > just one small part of its capabilities. Just as you would prefer that > LiveCode manage a particular type of string in one way, someone else's code > would break if LiveCode took that sort of liberty with their literal string > entries. The engine can't presume that a dollar sign (or a euro or yen or > whatever) should be treated in only one way. In fact, the dollar sign > specifies a global system variable; the engine can't know that you want it > to mean money and not one of those. > > Interfering with commas in numbers would be a disaster. Comma is the > default delimiter in lists, and almost everyone's code would instantly > break if that were changed. The engine can't know that your commas are just > visual indicators and mine separate a list of numbers that I intend to > process as separate items. As the programmer, you manage all that. > > We aren't in end-user land any more. :) > > > -- > 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 ambassador at fourthworld.com Sat Sep 14 14:36:54 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 14 Sep 2013 11:36:54 -0700 Subject: OT : help needed for a Apache 301 redirect using regex In-Reply-To: References: Message-ID: <5234ACC6.3070908@fourthworld.com> I had hoped to address that point, but perhaps I'd just misunderstood what's needed. What I was proposing was for requests to be handled in the CGI dynamically, so the older format would be translated to the new on on-the-fly as requests come in. If there's no ".php?" in the request then the URL would be used as-is, effectively supporting both formats. A separate potential issue is the duplicate content penalty Google may impose if it discovers that the same page can be accessed by two different URLs. But if you add a canonical tag with the new-form URL to the head you should be fine; with LC server even that could be added on-the-fly as needed. An extra benefit to a canonical tag (for G at least; I have no idea if Bing or Yahoo are as thorough) is that over time G will update its index using only the new URL, so eventually you'll be able to remove the handling for the old-format URLs from your CGI script without losing any SEO value. Notes from G on canonical: -- 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 jbv wrote: > yes of course, but that's not the point : there are thousands of links > that have > already been visited by googlebots and on the site upgrade that is about to > be put online, all these links will be changed from > mydomain.com/foo.php?someName_someCode > to > mydomain.com/?foo_someName_someCode > and we need to configure .htaccess with a permanent 301 redirect so that > all links already visited by bots don"t get lost... > >> >> What's handling those URLs on the backend? LC Server, PHP, or something >> else? >> >> If LC I would imagine you could alter the string following the domain to >> simply replace ".php?" with "_", no? From pete at lcsql.com Sat Sep 14 14:42:38 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 14 Sep 2013 11:42:38 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: <52349995.8000407@fourthworld.com> References: <52349995.8000407@fourthworld.com> Message-ID: If I might add a comment here. I believe Vaughn said he was working with database applications. If so, the trick is to do all the calculations using the data returned from the database rather than the data displayed in the fields, That doesn't address the issue of formatting numbers as currency of course, and it sure would be nice to have a built-in way to do that in LC. Maybe some extensions to the numberFormat property, or better still, a new property that basically achieves the same purpose but is a permanent property of a control along with something like "set the formattedText of..." and "get the unformattedText of..." Pete lcSQL Software On Sat, Sep 14, 2013 at 10:15 AM, Richard Gaskin wrote: > Vaughn Clement wrote: > > > Frankly I was surprised that LC did not recognize commas and money > > symbols. This is a standard thing in almost any software that has > > numbers being used? I would think it could be added to the object > > inspector to set the money settings, and maybe still treat the field > > as a string for purposes of calculations. > > I think this boils down to the difference between a general-purpose > programming language like LiveCode (and C, Python, Lua, etc.), and more > specialized tools like Excel and FileMaker. > > Since Excel and FileMaker were written in C, we could say that this is > something that even C can handle. But it takes a great many lines of C to > be able to produce a system that separates storage from display, and while > we can do this in LC with a fraction of the number of lines required, it > still takes some scripting. > > Similarly, both Excel and FileMaker have automatic behaviors associated > with cells/fields, but as you've found we need to explicitly respond to > specific messages in LC to trigger behaviors like calculations. > > As convenient as these automated elements are in special-purpose tools, > they greatly restrict the range of things that can be built with them. A > spreadsheet will always look like a spreadsheet, and a FileMaker DB will > also look and behave like a FileMaker DB (which is why we see so many LC > devs making front-ends for DB systems like FileMaker, so they can deliver > custom UIs not possible in those highly-specialized tools). > > All that said, as I noted before I think it would add tremendous value to > LC to adopt an option to automatically separate storage format from display > format for both fields and chunks, and have added my notes from my earlier > post to the feature request for this: > > > > > In the meantime, we can have exactly what we're looking for right now with > a bit of scripting. I mention this not to suggest RunRev shouldn't invest > the time to do that in the engine (since of course I do feel it would be > very valuable), but only to note that there's nothing stopping anyone from > having this today if they're willing to roll up their sleeves for an hour > or two and work it out. After all, there are many dozens of apps in the LC > community that have done this already. > > > -- > 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 vclement at gmail.com Sat Sep 14 14:48:54 2013 From: vclement at gmail.com (Vaughn Clement) Date: Sat, 14 Sep 2013 11:48:54 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: <5234AAE4.8070503@hyperactivesw.com> References: <52349995.8000407@fourthworld.com> <5234AAE4.8070503@hyperactivesw.com> Message-ID: Hi Ken I am really surprised by the depth of content that is out there to support LiveCode. As someone who has only 2 months of using LiveCode the subject matter keeps turning up every day. I just opened the links to see what they offer and it looks interesting. GMANE was the one that instantly confused me with the matrix of things on the screen. I need to go back later in a trip of discovery. Just a note: I received a reply today the included a stack all about using numbers. WOW, made me feel like I have a mountain to climb. This stack was the script that shows that there are expert users out there for LiveCode. It knocked it out of the park with one stack script that addressed all number formatting without changing LiveCode at the root level. The Stack is titled "for Vaughn" look for it in this email chain. 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Sat, Sep 14, 2013 at 11:28 AM, J. Landman Gay wrote: > On 9/14/13 12:48 PM, Vaughn Clement wrote: > > I proposed yesterday to add a Cloud app "My Codebook Pro v12" to be >> available for free to any LC user/s. Here this kind of script can be >> offered and amended by other developers to allow all users to benefit from >> the code. So far I have not heard any conversation pro or con about this >> offer. >> > > Maybe because it's come up so many times in the past. I think there are > already a couple of sites that started to do something similar but I didn't > save the links. Maybe someone has those. The "User Samples" in LiveCode's > toolbar was also intended to do something similar but it's a bit of a > mish-mash. > > Ken Ray's site is the one I use the most: > > > > > But that one is for more advanced LiveCoders. The issues you are facing > are more about learning the language and syntax. > > I wouldn't be at all against a system like you propose, it would probably > be handy for new users. If you can merge your content with whatever else is > out there, all the better. > > > The LC help email's are such a good >> example of this in that they are people engaging in the discussion. But >> the >> email is gone soon after the reader reviews it. >> > > This mailing list is archived in two places, and you can search it going > back many years. These two sites have identical content but different > presentations, use whichever one you like better: > > > > > > > > > > -- > 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 Sat Sep 14 14:53:29 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 14 Sep 2013 11:53:29 -0700 Subject: Okay, I think I'm brain damaged -- nope, I figured it out In-Reply-To: <5234A793.40403@fourthworld.com> References: <5234A793.40403@fourthworld.com> Message-ID: <95153591477.20130914115329@ahsoftware.net> Richard- Saturday, September 14, 2013, 11:14:43 AM, you wrote: > I think of myself as being only reasonably bright, certainly replaceable > with a well-written script, but there are things even simple-minded > humans do cognitively that seem easy but are very difficult to transfer > to a machine too stupid to count past 1. Not impossible, as we see a > lot of interesting advancements in AI every year, but certainly more > work than I can justify attempting. Coming soon: the singularity... http://is-movie.com/ -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Sat Sep 14 15:00:15 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 14 Sep 2013 12:00:15 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: References: <52349995.8000407@fourthworld.com> <5234AAE4.8070503@hyperactivesw.com> Message-ID: <113153998201.20130914120015@ahsoftware.net> Vaughn- Saturday, September 14, 2013, 11:48:54 AM, you wrote: > I am really surprised by the depth of content that is out there to support > LiveCode. As someone who has only 2 months of using LiveCode the subject > matter keeps turning up every day. I just opened the links to see what they > offer and it looks interesting. GMANE was the one that instantly confused > me with the matrix of things on the screen. I need to go back later in a > trip of discovery. gmane is my go-to site for this list when on-rev's servers crap out. I'm not wild about the mechanics of their search engine, but it's better than nothing, and with enough elbow grease I can usally come up with something relevant. -- -Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Sat Sep 14 15:11:33 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 14 Sep 2013 12:11:33 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: References: Message-ID: <5234B4E5.6030603@fourthworld.com> Vaughn Clement wrote: > I see your point about possible damage. But consider the current effort to > autosize screens to manage the Android device apps. Would this cause the > same problems as your describing for legacy apps? I believe the way resolution independence is designed in v6.5dp forward should minimize hindrance with legacy code - from the Release Notes (p11): Since all of the updates are internal, the end LiveCode developer should see no major changes: Where possible, we've tried to match previous behaviors as closely as possible. In general, the team does an unusually good job of preserving backward compatibility (ever talk with Python fans about moving from v2 to v3? ). Where an enhancement is both unquestionably more valuable than previous workarounds and where it could not be implemented without some cost to backward compatibility, the team will draw attention to those in the Release Notes so developers can make any modifications needed for them. In the 15 years I've been working with this engine, I can recall only maybe three cases where an enhancement lost backward compatibility. > I am starting to see a trend in the conversation in the How To email > that is out to defend LC to protect the standards of usage. It may be more helpful to think of it as defending the scripters who rely on LC rather than LC itself. This engine was first born in '92, and over the decades the community has built up enormous collections of scripts, many of them critical to the revenue of the businesses that rely on them. Any change that risks altering the behavior of 20 years of community code is a decision that needs to be weighed with extreme caution. In the best case it will cost us hundreds of dollars to update code; in the worst case it can be cost-prohibitive and destroy a business. Thankfully, RunRev is as cautious about such proposed changes as those of us who rely on their engine, so a good balance favoring backward compatibility wherever practical seems to be pretty well maintained. > I am not saying this is good or bad, but I wonder if this will impede > the future growth of what was once a very simple product named HypeCard? HyperCard is actually a pretty good example here: while LC maintains much of the same event-driven simplicity that made HC so enjoyable, it also supports at least three times as many messages for much more refined interaction control. The same goes for properties, commands, and even the range of native objects and the mechanisms for extending the message path: LC has retained most of what HC offered, but has gone much, much further to provide capabilities HC never dreamed of - and on six times as many platforms. I was once hired by a company to enhance some of their internal HC-based tools to write a bunch of complicated scripts which ultimately did nothing more than provide workaround ways of getting things like groups and custom properties into HC. I advised them at the outset, and several times throughout the project, that if they just ported to LiveCode they wouldn't need me at all. But they insisted on sticking with HC, and insisted on paying me to write built-in LC features in cumbersome workarounds within HC. And when HC eventually stopped running on Macs they had to port it later anyway. HC was a great tool in its day, but today we're in a very different world. The things that made HC simple to learn also made it very limited: monochrome, single-stack standalones, dialogs and palettes and even color had to be driven from externals, no vector graphics, only one background group, and on and on - not to mention being able to deploy only for the second-least-popular OS on the planet after desktop Linux. Today's developer needs associative arrays, Internet connectivity, database support, etc. LC does have a higher learning curve than HC, but in a world where more people are typing JavaScript right now than the sum of all xTalkers ever, LC does a reasonably good job of balancing capabilities with learnability. It can get much better - lots of room for improvement. And with the new "open syntax" initiative (something only REBOL ever achieved among scripting languages, far beyond HC's wildest dreams) , we can expect a lot of powerful new capabilities in syntax that gets ever more simple as 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 mwieder at ahsoftware.net Sat Sep 14 15:09:01 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 14 Sep 2013 12:09:01 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: References: <52349995.8000407@fourthworld.com> Message-ID: <81154524284.20130914120901@ahsoftware.net> Vaughn- Saturday, September 14, 2013, 10:48:20 AM, you wrote: > I proposed yesterday to add a Cloud app "My Codebook Pro v12" to be > available for free to any LC user/s. Here this kind of script can be > offered and amended by other developers to allow all users to benefit from > the code. So far I have not heard any conversation pro or con about this > offer. I didn't realize you were waiting for encouragement. I've been waiting for your announcement. Granted, it does seem like it would be duplicating some of the existing information, but there's no central repository of third-party materials. It would be great if there were a page on runrev's web site that had links to user-created materials, but that hasn't happened over the last decade and I see no signs of that ever happening in the future. Rather, the opposite has been the trend, and sadly the useful information has been disappearing or getting buried on the corporate site. The balkanization of useful reference material has gotten worse over time, to the point where you have to know where something is in order to find it. This is not meant to be discouraging. Count me as a yes vote on making your site available. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Sat Sep 14 15:11:46 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 14 Sep 2013 12:11:46 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: References: <52349995.8000407@fourthworld.com> <5234AAE4.8070503@hyperactivesw.com> Message-ID: <176154689252.20130914121146@ahsoftware.net> Vaughn- Saturday, September 14, 2013, 11:48:54 AM, you wrote: > Just a note: I received a reply today the included a stack all about using > numbers. WOW, made me feel like I have a mountain to climb. Jacque has put forth the idea that there's about a six-week learning curve, and that seems about right. It doesn't matter whether you've had experience with other xtalk environments or not, but there comes a moment where things suddenly fall into place. And it's all turtles from there on down. -- -Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Sat Sep 14 15:16:23 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 14 Sep 2013 12:16:23 -0700 Subject: Okay, I think I'm brain damaged -- nope, I figured it out In-Reply-To: <95153591477.20130914115329@ahsoftware.net> References: <95153591477.20130914115329@ahsoftware.net> Message-ID: <5234B607.7090403@fourthworld.com> Mark Wieder wrote: > Coming soon: the singularity... > > http://is-movie.com/ Nice! And it has the trait I like in good story-telling: the coolest dude is over 50, while the 20-something guy doesn't have the experience to know not to use a single lock for his bicycle. ;) -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From mwieder at ahsoftware.net Sat Sep 14 15:18:20 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 14 Sep 2013 12:18:20 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: <5234B4E5.6030603@fourthworld.com> References: <5234B4E5.6030603@fourthworld.com> Message-ID: <92155083243.20130914121820@ahsoftware.net> Richard- Saturday, September 14, 2013, 12:11:33 PM, you wrote: > It can get much better - lots of room for improvement. And with the new > "open syntax" initiative (something only REBOL ever achieved among > scripting languages, far beyond HC's wildest dreams) , we can expect a > lot of powerful new capabilities in syntax that gets ever more simple as > it goes. REBOL, of course, and only dream of having FORTH's power and flexibility. -- -Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Sat Sep 14 15:30:43 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 14 Sep 2013 14:30:43 -0500 Subject: Trying a custom handler for several math fields In-Reply-To: References: <8D07F6D00A210A1-1DC0-1CE55@Webmail-d114.sysops.aol.com> <52349233.2060907@fourthworld.com> <5234A690.80405@hyperactivesw.com> Message-ID: <5234B963.6090101@hyperactivesw.com> On 9/14/13 1:34 PM, Vaughn Clement wrote: > Hi J. Gay > > I see your point about possible damage. But consider the current effort to > autosize screens to manage the Android device apps. Would this cause the > same problems as your describing for legacy apps? No, because the old methods will still work. And also because there is no good way right now to do resizing based on screen resolution, so autosizing is a new feature we're all eagerly waiting for. Pete's suggestion of a property to control money formatting, or an addition to the current numberformat function, is good (I like the second one better.) Either of those would be a new feature and wouldn't break older scripts. > I am starting to see a > trend in the conversation in the How To email that is out to defend LC to > protect the standards of usage. I am not saying this is good or bad, but I > wonder if this will impede the future growth of what was once a very simple > product named HypeCard? I think it's more that we know how the engine works and why it works that way, and what would break if it were changed. The stack you received shows what can be done with the primitive elements that LiveCode offers -- that's "primitive" in the sense of "basic", not "undeveloped." We have some terrific building blocks and we can make almost anything out of them. By the way, the mailing list doesn't allow attachments, so you probably received that stack in private mail. It sounds like a good candidate for the User Samples area if it isn't in there already, maybe the author will consider uploading it there. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Sat Sep 14 15:29:12 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 14 Sep 2013 12:29:12 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: <92155083243.20130914121820@ahsoftware.net> References: <5234B4E5.6030603@fourthworld.com> <92155083243.20130914121820@ahsoftware.net> Message-ID: <129155735020.20130914122912@ahsoftware.net> Mark- Saturday, September 14, 2013, 12:18:20 PM, you wrote: > Richard- > Saturday, September 14, 2013, 12:11:33 PM, you wrote: >> It can get much better - lots of room for improvement. And with the new >> "open syntax" initiative (something only REBOL ever achieved among >> scripting languages, far beyond HC's wildest dreams) , we can expect a >> lot of powerful new capabilities in syntax that gets ever more simple as >> it goes. > > REBOL, of course, and only dream of having FORTH's power and > flexibility. > ..."can" only... -- -Mark Wieder mwieder at ahsoftware.net From stephenREVOLUTION2 at barncard.com Sat Sep 14 15:34:22 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 14 Sep 2013 12:34:22 -0700 Subject: Okay, I think I'm brain damaged -- nope, I figured it out In-Reply-To: <5234B607.7090403@fourthworld.com> References: <95153591477.20130914115329@ahsoftware.net> <5234B607.7090403@fourthworld.com> Message-ID: "But if there were an IDE feature which allowed the engine to use it's best judgment with built-in timing feedback, it could help us choose. Perhaps an expert -vs- auto-pilot flag on repeat structures." I'd prefer that LC continue to allow me access to the 'primitives' than to try to guess what I'm doing. Like predictive text, it may not always know or do the right thing, then one has to backtrack and re-do it, wasting time and energy. Too much AI can be annoying. If the engine did what you want, then that would take away some of the adaptive skills that we've learned . Then it's like 'paint by numbers'. No thanks. On Sat, Sep 14, 2013 at 12:16 PM, Richard Gaskin wrote: > Mark Wieder wrote: > > Coming soon: the singularity... >> >> http://is-movie.com/ >> > > Nice! > > And it has the trait I like in good story-telling: the coolest dude is > over 50, while the 20-something guy doesn't have the experience to know not > to use a single lock for his bicycle. ;) > > > -- > 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 > -- Stephen Barncard San Francisco Ca. USA more about sqb From jacque at hyperactivesw.com Sat Sep 14 15:49:40 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 14 Sep 2013 14:49:40 -0500 Subject: Okay, I think I'm brain damaged -- nope, I figured it out In-Reply-To: References: <95153591477.20130914115329@ahsoftware.net> <5234B607.7090403@fourthworld.com> Message-ID: <5234BDD4.5020402@hyperactivesw.com> On 9/14/13 2:34 PM, stephen barncard wrote: > I'd prefer that LC continue to allow me access to the 'primitives' than to > try to guess what I'm doing. Like predictive text, it may not always know > or do the right thing, then one has to backtrack and re-do it, wasting time > and energy. Good example. I saw this recently: "Frankly autocorrect, I'm getting a bit tired of your shirt." I hate when it does that. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dunbarx at aol.com Sat Sep 14 15:55:34 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sat, 14 Sep 2013 15:55:34 -0400 (EDT) Subject: Trying a custom handler for several math fields In-Reply-To: <129155735020.20130914122912@ahsoftware.net> References: <5234B4E5.6030603@fourthworld.com> <92155083243.20130914121820@ahsoftware.net> <129155735020.20130914122912@ahsoftware.net> Message-ID: <8D07F9B828FE763-1DC0-1EB15@Webmail-d114.sysops.aol.com> Vaughn. Lots of hubbub. You have to love this community. Back to work just a little, since we are trying to learn livecode. Do you see how a function, whether mine or not, would be used ubiquitously in your project to format fields to display a dollar sign? put "$" & goodNumber(field 1) + goodNumber(field 2) into field 3 This handles all data as strings, managing them robustly. The function can be placed in the stack script, so it can be called from anywhere. It is your job, of course, to remember to do so. It occurs to me we need the "-" symbol as well. Can you write a handler that incorporates that in the right way? Please try, and write back often if you get stuck. As another exercise, can you write a more compact function that does the same thing? something along the lines of: put newGoodNumber,(field 1,field 2) into field 3 or a custom command: addCurrency field 1,field 2,field 3 This sort of exercise is essential to your moving forward. I would agree with Jacque's six week timeframe to get over the hump, but I would insist that 80% of that time be spent playing with your own stacks, not reading stuff. And remember, as others have also said, this is not a software package that you learn to use. It is a toolchest, the tools of which you must practice with to be able to use. I believe you must make a few stacks, of whatever kind. They cannot be so simple that you will not tear your hair out perfecting them. You are no longer a user. You are a developer. Craig From mwieder at ahsoftware.net Sat Sep 14 15:57:53 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 14 Sep 2013 12:57:53 -0700 Subject: Okay, I think I'm brain damaged -- nope, I figured it out In-Reply-To: <5234BDD4.5020402@hyperactivesw.com> References: <95153591477.20130914115329@ahsoftware.net> <5234B607.7090403@fourthworld.com> <5234BDD4.5020402@hyperactivesw.com> Message-ID: <94157456415.20130914125753@ahsoftware.net> Jacque- Saturday, September 14, 2013, 12:49:40 PM, you wrote: > Good example. I saw this recently: "Frankly autocorrect, I'm getting a > bit tired of your shirt." > I hate when it does that. And then there's the anecdotal story about the Newton auto-correcting "newton" to "death"... -- -Mark Wieder mwieder at ahsoftware.net From roger.e.eller at sealedair.com Sat Sep 14 16:00:56 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 14 Sep 2013 16:00:56 -0400 Subject: Okay, I think I'm brain damaged -- nope, I figured it out In-Reply-To: <5234BDD4.5020402@hyperactivesw.com> References: <95153591477.20130914115329@ahsoftware.net> <5234B607.7090403@fourthworld.com> <5234BDD4.5020402@hyperactivesw.com> Message-ID: That's funny! I also like building from 'primitives', but to have options that offer a possible direction you hadn't considered can spark an aha moment. In my earliest years of using Revolution, the script editor had a menu that would drop in an empty if, switch, or try structure. As a noob, I found it to be helpful, but I wasn't required to use it. ~Roger On Sep 14, 2013 3:50 PM, "J. Landman Gay" wrote: > On 9/14/13 2:34 PM, stephen barncard wrote: > > I'd prefer that LC continue to allow me access to the 'primitives' than >> to >> try to guess what I'm doing. Like predictive text, it may not always know >> or do the right thing, then one has to backtrack and re-do it, wasting >> time >> and energy. >> > > Good example. I saw this recently: "Frankly autocorrect, I'm getting a bit > tired of your shirt." > > I hate when it does that. > > -- > 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 admin at FlexibleLearning.com Sat Sep 14 16:59:31 2013 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Sat, 14 Sep 2013 21:59:31 +0100 Subject: Code repositories (was Re: Trying a custom handler for several math fields) In-Reply-To: Message-ID: Vaughn Clement wrote: > I proposed yesterday to add a Cloud app "My Codebook Pro v12" to be > available for free to any LC user/s. Here this kind of script can be > offered and amended by other developers to allow all users to benefit from > the code. So far I have not heard any conversation pro or con about this > offer. Since this would be a LC public access app, the new users could use > it like the (index / Table of Contents) I stated was not available on the > LC site today. Richard G wrote: > That sounds like a wonderful contribution - thanks for that. > > In some ways it sounds similar to Scripter's Scrapbook > (), but has enough distinction > that both seem very useful. Information... For people using the Community Edition of LiveCode and who cannot run it as a plug-in, the Scripter's Scrapbook is also available as a StandAlone. Click 'Free Downloads' and select from Option 2... http://www.flexiblelearning.com/ssbk.htm Hugh Senior FLCo From dochawk at gmail.com Sat Sep 14 19:05:01 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 14 Sep 2013 16:05:01 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: <8D07F9B828FE763-1DC0-1EB15@Webmail-d114.sysops.aol.com> References: <5234B4E5.6030603@fourthworld.com> <92155083243.20130914121820@ahsoftware.net> <129155735020.20130914122912@ahsoftware.net> <8D07F9B828FE763-1DC0-1EB15@Webmail-d114.sysops.aol.com> Message-ID: On Sat, Sep 14, 2013 at 12:55 PM, wrote: > This sort of exercise is essential to your moving forward. I That particular one was a big turning point for me and my software--it forced serious thought as to how to store data (in pennys, duh!) and how to display it, and to move back and forth between the two. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Sat Sep 14 19:10:32 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 14 Sep 2013 16:10:32 -0700 Subject: repeat . . . delimit by Message-ID: While we're asking for modest syntax changes . . . Being able to state DELIMIT BY in a REPEAT, and having it stick (as opposed to using the current value of the itemdelimiter) would be a huge help. It would avoid ugliness like set the itemDel to vtab repeat for each item theDat in theData set the itemDel to tab do something set the itemDel to vtab end repeat While missing the last reset to vtab is a programming error, mu code is kind of littered with these (constant db accesses) code would be much easier to follow (and maintain) with repeat for each item theDat in theData DELIMTED BY vtab do something end repeat And while I'm at it, it's been mentioned before, but a Fortran-style optional tying of the end repeat to the repeat with a constant would be really helpful (same for switch, and so forth) [Fortran 90+, not FORTRAN IV!!!!] -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Sat Sep 14 20:04:46 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 14 Sep 2013 17:04:46 -0700 Subject: quickly wiping a card Message-ID: I am trying to clear cards for output, but it seems to take bizarrely long. I'm on a fast machine (quad core 2.7ghz I7, 16gb ram, ssd). I can't get wiping things from or deleting a nearly empty card under 160 ms or so. I've tried delete, I've tried for each of the groupNames, then of the controls, I've tried locking the screen and messages, but it still takes an insanely large fraction of a second. Am I missing something? hmm, locking everything and deleting the card is down to 5 ms, but shouldn't there be a quick way to wipe? -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From roger.e.eller at sealedair.com Sat Sep 14 20:14:04 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 14 Sep 2013 20:14:04 -0400 Subject: repeat . . . delimit by In-Reply-To: References: Message-ID: Would using a function do the trick? repeat for each item theDat in delimitBy(theData,vtab) do something end repeat function delimitBy pData,pDel set the itemDel to pDel return pData -- unaltered data end delimitBy ~Roger On Sep 14, 2013 7:10 PM, "Dr. Hawkins" wrote: > While we're asking for modest syntax changes . . . > > Being able to state DELIMIT BY in a REPEAT, and having it stick (as opposed > to using the current value of the itemdelimiter) would be a huge help. > > It would avoid ugliness like > > set the itemDel to vtab > repeat for each item theDat in theData > set the itemDel to tab > do something > set the itemDel to vtab > end repeat > > While missing the last reset to vtab is a programming error, mu code is > kind of > littered with these (constant db accesses) > > code would be much easier to follow (and maintain) with > > repeat for each item theDat in theData DELIMTED BY vtab > do something > end repeat > > And while I'm at it, it's been mentioned before, but a Fortran-style > optional tying of the end repeat to the repeat with a constant would be > really helpful (same for switch, and so forth) > > [Fortran 90+, not FORTRAN IV!!!!] > -- > 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 Sat Sep 14 20:27:16 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 14 Sep 2013 17:27:16 -0700 Subject: quickly wiping a card In-Reply-To: References: Message-ID: <9173619444.20130914172716@ahsoftware.net> Richard- Saturday, September 14, 2013, 5:04:46 PM, you wrote: > hmm, locking everything and deleting the card is down to 5 ms, but > shouldn't there be a quick way to wipe? That's probably not a good idea if you mean locking messages. There are parts of the IDE that would like to be notified when objects they're tracking are deleted: the app browser, project browser, etc, and if they don't get notified things can get out of sync. -- -Mark Wieder mwieder at ahsoftware.net From gcanyon at gmail.com Sat Sep 14 21:06:29 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sat, 14 Sep 2013 20:06:29 -0500 Subject: Trying a custom handler for several math fields In-Reply-To: <129155735020.20130914122912@ahsoftware.net> References: <5234B4E5.6030603@fourthworld.com> <92155083243.20130914121820@ahsoftware.net> <129155735020.20130914122912@ahsoftware.net> Message-ID: <6558CCEA-F09A-46E9-9C17-5F6593177B1E@gmail.com> There should be a Godwin's Law for programming language debates: whoever first brings up LISP loses... Sent from my iPad On Sep 14, 2013, at 2:29 PM, Mark Wieder wrote: >> Richard- > >> Saturday, September 14, 2013, 12:11:33 PM, you wrote: > >>> It can get much better - lots of room for improvement. And with the new >>> "open syntax" initiative (something only REBOL ever achieved among >>> scripting languages, far beyond HC's wildest dreams) , we can expect a >>> lot of powerful new capabilities in syntax that gets ever more simple as >>> it goes. > >> >> REBOL, of course, and only dream of having FORTH's power and >> flexibility. >> > > ..."can" only... > From gcanyon at gmail.com Sat Sep 14 21:10:11 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sat, 14 Sep 2013 20:10:11 -0500 Subject: Trying a custom handler for several math fields In-Reply-To: <8D07F6D00A210A1-1DC0-1CE55@Webmail-d114.sysops.aol.com> References: <5232AAFE.6020606@hyperactivesw.com> <8D07E9AF09CDF89-2494-139AD@webmail-m248.sysops.aol.com> <8D07EA8C45980DE-2494-14658@webmail-m248.sysops.aol.com> <8D07F6D00A210A1-1DC0-1CE55@Webmail-d114.sysops.aol.com> Message-ID: (We agree on all your other points) I remember reading many years ago on this mailing list that if you assign a number to a variable: put 52 into x LC stores that variable as a number from the get-go and only converts it to a string if needed. Sent from my iPad On Sep 14, 2013, at 9:22 AM, dunbarx at aol.com wrote: > If you add a number to "50", it is then that the engine types the string as a number. From ambassador at fourthworld.com Sat Sep 14 21:15:26 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 14 Sep 2013 18:15:26 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: References: Message-ID: <52350A2E.7080309@fourthworld.com> FWIW, while searching for something in the archives recently I stumbled across Wil Dijkstra's three-part post on speed tips from 2003 -- good stuff: The speed of MC http://lists.runrev.com/pipermail/metacard/2003-March/004415.html How to speed up MC, Part 2 http://lists.runrev.com/pipermail/metacard/2003-April/004469.html How to speed up MC, Part 3 http://lists.runrev.com/pipermail/metacard/2003-April/004539.html -- 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 scott at tactilemedia.com Sat Sep 14 22:23:35 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 14 Sep 2013 19:23:35 -0700 Subject: quickly wiping a card In-Reply-To: <9173619444.20130914172716@ahsoftware.net> Message-ID: Actually Mark, locking messages is often a good way to speed things exactly because the IDE doesn't track objects that are added or deleted until after the current handler has finished executing. I don't have any additional suggestions other than lock screen/lock messages -- those are the two I use to make updates occur as quickly as possible. Maybe somebody else knows some other tricks. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 9/14/13 5:27 PM, "Mark Wieder" wrote: >Richard- > >Saturday, September 14, 2013, 5:04:46 PM, you wrote: > >> hmm, locking everything and deleting the card is down to 5 ms, but >> shouldn't there be a quick way to wipe? > >That's probably not a good idea if you mean locking messages. There >are parts of the IDE that would like to be notified when objects >they're tracking are deleted: the app browser, project browser, etc, >and if they don't get notified things can get out of sync. > >-- >-Mark Wieder > mwieder at ahsoftware.net > > >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode > From dunbarx at aol.com Sun Sep 15 00:08:40 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sun, 15 Sep 2013 00:08:40 -0400 (EDT) Subject: Trying a custom handler for several math fields In-Reply-To: References: <5232AAFE.6020606@hyperactivesw.com> <8D07E9AF09CDF89-2494-139AD@webmail-m248.sysops.aol.com> <8D07EA8C45980DE-2494-14658@webmail-m248.sysops.aol.com> <8D07F6D00A210A1-1DC0-1CE55@Webmail-d114.sysops.aol.com> Message-ID: <8D07FE064A305A9-1C90-2053F@webmail-m279.sysops.aol.com> Geoff. I could be misRemembering, possibly even in an earlier life (HC), that variable typing was done by the interpreter at runtime, or in HC 2, at compile time. Maybe this was changed in LC? Someone here must know... Craig -----Original Message----- From: Geoff Canyon To: How to use LiveCode Sent: Sat, Sep 14, 2013 9:10 pm Subject: Re: Trying a custom handler for several math fields (We agree on all your other points) I remember reading many years ago on this mailing list that if you assign a number to a variable: put 52 into x LC stores that variable as a number from the get-go and only converts it to a string if needed. Sent from my iPad On Sep 14, 2013, at 9:22 AM, dunbarx at aol.com wrote: > If you add a number to "50", it is then that the engine types the string as a number. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From admin at FlexibleLearning.com Sun Sep 15 04:04:29 2013 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Sun, 15 Sep 2013 09:04:29 +0100 Subject: The 'For Vaughn' stack... In-Reply-To: Message-ID: Hi Jacque, I wrote it to demonstrate to Vaughn exactly what you said ("We have some terrific building blocks and we can make almost anything out of them"), more to assist his 'learning curve' than a 'final solution'. Beginner's luck to choose this as his first foray into LC! It is a challenging problem, and I am by no means convinced that I have found a generic solution, let alone a truly elegant one. What would be really cool is if others could collectively improve on it, but I'm not sure how we could do this in real time. The starter stack is here: www.flexiblelearning.com/currencyfields.zip cc'ing the list in case anyone else wants to chip in. Am happy to upload improvements/alternatives but, as above, not sure how we handle version control unless by judicious commenting. Best and hugs, Hugh Senior FLCo On 9/14/13 1:34 PM, Vaughn Clement wrote: > I am starting to see a > trend in the conversation in the How To email that is out to defend LC to > protect the standards of usage. I am not saying this is good or bad, but I > wonder if this will impede the future growth of what was once a very simple > product named HypeCard? I think it's more that we know how the engine works and why it works that way, and what would break if it were changed. The stack you received shows what can be done with the primitive elements that LiveCode offers -- that's "primitive" in the sense of "basic", not "undeveloped." We have some terrific building blocks and we can make almost anything out of them. By the way, the mailing list doesn't allow attachments, so you probably received that stack in private mail. It sounds like a good candidate for the User Samples area if it isn't in there already, maybe the author will consider uploading it there. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From gcanyon at gmail.com Sun Sep 15 10:29:24 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sun, 15 Sep 2013 09:29:24 -0500 Subject: Okay, I think I'm brain damaged -- nope, I figured it out In-Reply-To: References: <8D07E0E19CBF3FF-1160-E106@webmail-d246.sysops.aol.com> <186348290679.20130912160645@ahsoftware.net> <35110858826.20130914000116@ahsoftware.net> Message-ID: Well, of the examples I gave the only one that easily automates/optimizes is: put R & "xxxxxxxxxx" into R It would not be difficult to recognize that and change it to: put "xxxxxxxxxx" after R Many compilers optimize, for example looking for actions taken inside a loop that can be done outside the loop. I'm most interested in the gain that comes from enhancing the syntax. The obvious example is "repeat for each" On Sat, Sep 14, 2013 at 9:31 AM, Roger Eller wrote: > On Sep 14, 2013 3:03 AM, "Mark Wieder" wrote: > > > > I think with proper engine optimization, "before" should be the > > fastest option... all that's necessary...... > > WARNING: NAIVE OUTLOOK FOLLOWS. > > I am fascinated by the benchmarking scripts you have devised, but if the > destinations are the same, why in the world would someone purposefully > choose the moped to get there, especially when the jet plane is available? > I realize that the jet has many more switches, and can be more complicated > to operate, but that's where engine optimization is most important. > LiveCode is "interpreted", right? If the syntax is kept simple, an > optimized engine already knows the fastest way to get there, so why does > the engine not choose the best route (think GPS)? Now, the engine needs to > evaluate a few iterations of the source data to understand and choose > appropriately. The traffic conditions are also important, such as other > scripts which may be doing some background processing. CPU/RAM availability > - what the OS is doing outside of LiveCode may have an affect on the best > route. > > I said this is a naive view, but my vision of LiveCode is that it can be > more efficient by being smarter at the core. Many developers prefer > absolute control, i.e. regular expressions, arrays, etc. but others want a > human syntax to complex operations, and let the engine convert it, if > necessary, to an optimal form for processing. I am one of the others, btw. > :) > > ~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 dochawk at gmail.com Sun Sep 15 11:11:12 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 15 Sep 2013 08:11:12 -0700 Subject: quickly wiping a card In-Reply-To: <9173619444.20130914172716@ahsoftware.net> References: <9173619444.20130914172716@ahsoftware.net> Message-ID: On Sat, Sep 14, 2013 at 5:27 PM, Mark Wieder wrote: > Saturday, September 14, 2013, 5:04:46 PM, you wrote: > > > hmm, locking everything and deleting the card is down to 5 ms, but > > shouldn't there be a quick way to wipe? > > That's probably not a good idea if you mean locking messages. There > are parts of the IDE that would like to be notified when objects > they're tracking are deleted: the app browser, project browser, etc, > and if they don't get notified things can get out of sync. > I didn't even think about it as a matter for the IDE itself. Nor did I consider that it might be different in a standalone . . . If I enable "suspend development tools" will I get a similar result to what I would get in a standalone? (a few minutes to build a standalone for each run would get to be a bit much!) -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Sun Sep 15 11:14:59 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 15 Sep 2013 08:14:59 -0700 Subject: repeat . . . delimit by In-Reply-To: References: Message-ID: On Sat, Sep 14, 2013 at 5:14 PM, Roger Eller wrote: > Would using a function do the trick? > > repeat for each item theDat in delimitBy(theData,vtab) > do something > end repeat > > function delimitBy pData,pDel > set the itemDel to pDel > return pData -- unaltered data > end delimitB > Not if the repeat works the way I think it does . . . I don't think that the function would get called on each iteration. What got me thinking was when I discovered that changing the itemDel to tab inside my loop would cause the repeat to continue parsing with tab, not vtabl -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From roger.e.eller at sealedair.com Sun Sep 15 11:22:48 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 15 Sep 2013 11:22:48 -0400 Subject: repeat . . . delimit by In-Reply-To: References: Message-ID: So, what you want is to set the itemDel temporarily in the repeat, and return to the previous itemDel after end repeat. Is this correct? ~Roger On Sep 15, 2013 11:15 AM, "Dr. Hawkins" wrote: > On Sat, Sep 14, 2013 at 5:14 PM, Roger Eller >wrote: > > > Would using a function do the trick? > > > > repeat for each item theDat in delimitBy(theData,vtab) > > do something > > end repeat > > > > function delimitBy pData,pDel > > set the itemDel to pDel > > return pData -- unaltered data > > end delimitB > > > > Not if the repeat works the way I think it does . . . I don't think that > the function would get called on each iteration. > > What got me thinking was when I discovered that changing the itemDel to tab > inside my loop would cause the repeat to continue parsing with tab, not > vtabl > > > -- > 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 guglielmo at braguglia.ch Sun Sep 15 11:24:24 2013 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Sun, 15 Sep 2013 17:24:24 +0200 Subject: Dropbox Library Update Message-ID: <5235D128.60304@braguglia.ch> Again thanks to *Mike Kerner* and to his careful debugging under iOS, a new version (*1.06*) of the phxDropboxLib, solving an issue that could cause a failure on mobile (/... related to URL encoding/), is available. You can download the new version still from the same link : http://www.phoenixsea.ch/downloads/Livecode/phxDropboxLib.zip /*Guglielmo Braguglia*/ From roger.e.eller at sealedair.com Sun Sep 15 11:38:10 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 15 Sep 2013 11:38:10 -0400 Subject: Dropbox Library Update In-Reply-To: <5235D128.60304@braguglia.ch> References: <5235D128.60304@braguglia.ch> Message-ID: Guillermo, I want you to know that I think your library is wonderful. I have a couple questions for you. When the browser object appears, if the user touches cancel instead of allow, they are then able to navigate and browse the entire Dropbox account. Can the allow be authorized in the background? Can I append a new line to a text file, as apposed to always overwriting it? ~Roger On Sep 15, 2013 11:24 AM, "Guglielmo Braguglia" wrote: > Again thanks to *Mike Kerner* and to his careful debugging under iOS, a > new version (*1.06*) of the phxDropboxLib, solving an issue that could > cause a failure on mobile (/... related to URL encoding/), is available. > > You can download the new version still from the same link : > http://www.phoenixsea.ch/**downloads/Livecode/**phxDropboxLib.zip > > > /*Guglielmo Braguglia*/ > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From roger.e.eller at sealedair.com Sun Sep 15 11:41:27 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 15 Sep 2013 11:41:27 -0400 Subject: Dropbox Library Update In-Reply-To: References: <5235D128.60304@braguglia.ch> Message-ID: Guglielmo, I'm so sorry that auto-incorrect substituted for your name in my previous post. On Sep 15, 2013 11:38 AM, "Roger Eller" wrote: > Guillermo, > > I want you to know that I think your library is wonderful. I have a > couple questions for you. > > When the browser object appears, if the user touches cancel instead of > allow, they are then able to navigate and browse the entire Dropbox > account. Can the allow be authorized in the background? > > Can I append a new line to a text file, as apposed to always overwriting > it? > > ~Roger > On Sep 15, 2013 11:24 AM, "Guglielmo Braguglia" > wrote: > >> Again thanks to *Mike Kerner* and to his careful debugging under iOS, a >> new version (*1.06*) of the phxDropboxLib, solving an issue that could >> cause a failure on mobile (/... related to URL encoding/), is available. >> >> You can download the new version still from the same link : >> http://www.phoenixsea.ch/**downloads/Livecode/**phxDropboxLib.zip >> >> >> /*Guglielmo Braguglia*/ >> >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at 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 Sep 15 11:48:29 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sun, 15 Sep 2013 11:48:29 -0400 (EDT) Subject: repeat . . . delimit by In-Reply-To: References: Message-ID: <8D0804227FF2E13-1C90-23AE1@webmail-m279.sysops.aol.com> The repeat index variable is evaluated and loaded once, when the script is compiled. It does not matter how that single value is attained. Entirely different from, say using a custom function to sort: sort lines by char customFunction() of each Craig Newman -----Original Message----- From: Dr. Hawkins To: How to use LiveCode Sent: Sun, Sep 15, 2013 11:15 am Subject: Re: repeat . . . delimit by On Sat, Sep 14, 2013 at 5:14 PM, Roger Eller wrote: > Would using a function do the trick? > > repeat for each item theDat in delimitBy(theData,vtab) > do something > end repeat > > function delimitBy pData,pDel > set the itemDel to pDel > return pData -- unaltered data > end delimitB > Not if the repeat works the way I think it does . . . I don't think that the function would get called on each iteration. What got me thinking was when I discovered that changing the itemDel to tab inside my loop would cause the repeat to continue parsing with tab, not vtabl -- 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 guglielmo at braguglia.ch Sun Sep 15 11:56:17 2013 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Sun, 15 Sep 2013 17:56:17 +0200 Subject: Dropbox Library Update In-Reply-To: References: <5235D128.60304@braguglia.ch> Message-ID: <5235D8A1.1010009@braguglia.ch> Ahahahah ... no problem ... initiatives of self-correctors ... :-D About your first question ... I can't find the "CANCEL" button :-( When the browser window open for the authorization I see only *one* button to Login (/... I have in Italian and is //"Accedi"/) and I have no possibility to Cancel ... how you do this ? About your second question ... ... I'm sorry but looking into the Dropbox REST API (https://www.dropbox.com/developers/core/docs) I can't find anything to access the "/contents/" of a file to update ... you have to move/copy the whole file. /*Guglielmo*/ On 9/15/13 17:41 PM, Roger Eller wrote: > Guglielmo, > > I'm so sorry that auto-incorrect substituted for your name in my previous > post. > On Sep 15, 2013 11:38 AM, "Roger Eller" wrote: > >> Guillermo, >> >> I want you to know that I think your library is wonderful. I have a >> couple questions for you. >> >> When the browser object appears, if the user touches cancel instead of >> allow, they are then able to navigate and browse the entire Dropbox >> account. Can the allow be authorized in the background? >> >> Can I append a new line to a text file, as apposed to always overwriting >> it? >> >> ~Roger >> On Sep 15, 2013 11:24 AM, "Guglielmo Braguglia" >> wrote: >> >>> Again thanks to *Mike Kerner* and to his careful debugging under iOS, a >>> new version (*1.06*) of the phxDropboxLib, solving an issue that could >>> cause a failure on mobile (/... related to URL encoding/), is available. >>> >>> You can download the new version still from the same link : >>> http://www.phoenixsea.ch/**downloads/Livecode/**phxDropboxLib.zip >>> >>> >>> /*Guglielmo Braguglia*/ >>> >>> >>> ______________________________**_________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/**mailman/listinfo/use-livecode >>> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From roger.e.eller at sealedair.com Sun Sep 15 12:02:53 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 15 Sep 2013 12:02:53 -0400 Subject: Dropbox Library Update In-Reply-To: <5235D8A1.1010009@braguglia.ch> References: <5235D128.60304@braguglia.ch> <5235D8A1.1010009@braguglia.ch> Message-ID: The cancel or allow comes after login. On Sep 15, 2013 11:56 AM, "Guglielmo Braguglia" wrote: > Ahahahah ... no problem ... initiatives of self-correctors ... :-D > > About your first question ... I can't find the "CANCEL" button :-( > When the browser window open for the authorization I see only *one* button > to Login (/... I have in Italian and is //"Accedi"/) and I have no > possibility to Cancel ... how you do this ? > > About your second question ... > ... I'm sorry but looking into the Dropbox REST API ( > https://www.dropbox.com/**developers/core/docs) > I can't find anything to access the "/contents/" of a file to update ... > you have to move/copy the whole file. > > /*Guglielmo*/ > > > On 9/15/13 17:41 PM, Roger Eller wrote: > >> Guglielmo, >> >> I'm so sorry that auto-incorrect substituted for your name in my previous >> post. >> On Sep 15, 2013 11:38 AM, "Roger Eller" >> wrote: >> >> Guillermo, >>> >>> I want you to know that I think your library is wonderful. I have a >>> couple questions for you. >>> >>> When the browser object appears, if the user touches cancel instead of >>> allow, they are then able to navigate and browse the entire Dropbox >>> account. Can the allow be authorized in the background? >>> >>> Can I append a new line to a text file, as apposed to always overwriting >>> it? >>> >>> ~Roger >>> On Sep 15, 2013 11:24 AM, "Guglielmo Braguglia" >>> wrote: >>> >>> Again thanks to *Mike Kerner* and to his careful debugging under iOS, a >>>> new version (*1.06*) of the phxDropboxLib, solving an issue that could >>>> cause a failure on mobile (/... related to URL encoding/), is available. >>>> >>>> You can download the new version still from the same link : >>>> http://www.phoenixsea.ch/****downloads/Livecode/****phxDropboxLib.zip >>>> >>>> > >>>> >>>> >>>> /*Guglielmo Braguglia*/ >>>> >>>> >>>> ______________________________****_________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/****mailman/listinfo/use-livecode >>>> <**http://lists.runrev.com/**mailman/listinfo/use-livecode >>>> > >>>> >>>> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> >> > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From dochawk at gmail.com Sun Sep 15 12:03:13 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 15 Sep 2013 09:03:13 -0700 Subject: repeat . . . delimit by In-Reply-To: References: Message-ID: On Sun, Sep 15, 2013 at 8:22 AM, Roger Eller wrote: > So, what you want is to set the itemDel temporarily in the repeat, and > return to the previous itemDel after end repeat. Is this correct? > Close: I want the repeat to keep using the itemDel it started with, notwithstanding any change in itemDel during the loop. If I have strng containing A B C1 2 3 then set the itemDel to tab repeat for each item itm in strng put itm set the itemDel to space put item 1 of itm next repeat Will put out A B C A For the first iteration, but 1 1 for the second--it takes up parsing from the same point, but with the new itemdDel -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From MikeKerner at roadrunner.com Sun Sep 15 12:40:24 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 15 Sep 2013 12:40:24 -0400 Subject: Dropbox Library Update In-Reply-To: References: <5235D128.60304@braguglia.ch> <5235D8A1.1010009@braguglia.ch> Message-ID: Just to be clear, the thing that prompted this update was handling of spaces in file or directory names. This is ONLY a problem on mobile, as LC's implementation of URL handling is different on the mobile platforms vs. the desktop platforms. On Sun, Sep 15, 2013 at 12:02 PM, Roger Eller wrote: > The cancel or allow comes after login. > On Sep 15, 2013 11:56 AM, "Guglielmo Braguglia" > wrote: > > > Ahahahah ... no problem ... initiatives of self-correctors ... :-D > > > > About your first question ... I can't find the "CANCEL" button :-( > > When the browser window open for the authorization I see only *one* > button > > to Login (/... I have in Italian and is //"Accedi"/) and I have no > > possibility to Cancel ... how you do this ? > > > > About your second question ... > > ... I'm sorry but looking into the Dropbox REST API ( > > https://www.dropbox.com/**developers/core/docs< > https://www.dropbox.com/developers/core/docs>) > > I can't find anything to access the "/contents/" of a file to update ... > > you have to move/copy the whole file. > > > > /*Guglielmo*/ > > > > > > On 9/15/13 17:41 PM, Roger Eller wrote: > > > >> Guglielmo, > >> > >> I'm so sorry that auto-incorrect substituted for your name in my > previous > >> post. > >> On Sep 15, 2013 11:38 AM, "Roger Eller" > >> wrote: > >> > >> Guillermo, > >>> > >>> I want you to know that I think your library is wonderful. I have a > >>> couple questions for you. > >>> > >>> When the browser object appears, if the user touches cancel instead of > >>> allow, they are then able to navigate and browse the entire Dropbox > >>> account. Can the allow be authorized in the background? > >>> > >>> Can I append a new line to a text file, as apposed to always > overwriting > >>> it? > >>> > >>> ~Roger > >>> On Sep 15, 2013 11:24 AM, "Guglielmo Braguglia" < > guglielmo at braguglia.ch> > >>> wrote: > >>> > >>> Again thanks to *Mike Kerner* and to his careful debugging under iOS, > a > >>>> new version (*1.06*) of the phxDropboxLib, solving an issue that could > >>>> cause a failure on mobile (/... related to URL encoding/), is > available. > >>>> > >>>> You can download the new version still from the same link : > >>>> http://www.phoenixsea.ch/****downloads/Livecode/****phxDropboxLib.zip > > >>>> http://www.phoenixsea.ch/downloads/Livecode/phxDropboxLib.zip> > >>>> > > >>>> > >>>> > >>>> /*Guglielmo Braguglia*/ > >>>> > >>>> > >>>> ______________________________****_________________ > >>>> use-livecode mailing list > >>>> use-livecode at lists.runrev.com > >>>> Please visit this url to subscribe, unsubscribe and manage your > >>>> subscription preferences: > >>>> http://lists.runrev.com/****mailman/listinfo/use-livecode< > http://lists.runrev.com/**mailman/listinfo/use-livecode> > >>>> <**http://lists.runrev.com/**mailman/listinfo/use-livecode< > http://lists.runrev.com/mailman/listinfo/use-livecode> > >>>> > > >>>> > >>>> ______________________________**_________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/**mailman/listinfo/use-livecode< > 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://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 dave at applicationinsight.com Sun Sep 15 12:48:41 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Sun, 15 Sep 2013 09:48:41 -0700 (PDT) Subject: Dropbox Library Update In-Reply-To: References: <5235D128.60304@braguglia.ch> Message-ID: <1379263720867-4669876.post@n4.nabble.com> I'm with you Roger, I think this library is sweet (thanks Guglielmo & Mike) -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Dropbox-Library-Update-tp4669868p4669876.html Sent from the Revolution - User mailing list archive at Nabble.com. From MikeKerner at roadrunner.com Sun Sep 15 13:08:37 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 15 Sep 2013 13:08:37 -0400 Subject: Dropbox Library Update In-Reply-To: <1379263720867-4669876.post@n4.nabble.com> References: <5235D128.60304@braguglia.ch> <1379263720867-4669876.post@n4.nabble.com> Message-ID: Mainly, thanks to Gugliermo for 1) writing it and 2) making it open source so we can help improve it. On Sun, Sep 15, 2013 at 12:48 PM, Dave Kilroy wrote: > I'm with you Roger, I think this library is sweet (thanks Guglielmo & Mike) > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/Dropbox-Library-Update-tp4669868p4669876.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 guglielmo at braguglia.ch Sun Sep 15 13:24:16 2013 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Sun, 15 Sep 2013 19:24:16 +0200 Subject: Dropbox Library Update In-Reply-To: References: <5235D128.60304@braguglia.ch> <5235D8A1.1010009@braguglia.ch> Message-ID: <5235ED40.1020800@braguglia.ch> Aha ... now I understand :-) To arrive to "Cancel" or "Allow" you must have already given *the right credentials*, so it is obvious that you can then navigate within your Dropbox. The same thing would happen if you open a browser and login with the same credentials in Dropbox. I don't know ... maybe you can modify the lib to work in background but probably is really a lot of work ... ... you need first to create a form where the user enter the User/Password (/...the easiest part/), next you have to create an invisible browser to receive the login page, next, by software, you have to prepare the correct HTTPS answer (/... like filling the mask which is on the Dropbox authorization page/) and to send back to Dropbox, receive the page with the "Cancel" and "Allow", prepare the HTTPS reply with the "Allow" ... etc. etc. ... mmmmm ... good luck ... :-D Cordially, /*Guglielmo*/ On 9/15/13 18:02 PM, Roger Eller wrote: > The cancel or allow comes after login. > On Sep 15, 2013 11:56 AM, "Guglielmo Braguglia" > wrote: > >> Ahahahah ... no problem ... initiatives of self-correctors ... :-D >> >> About your first question ... I can't find the "CANCEL" button :-( >> When the browser window open for the authorization I see only *one* button >> to Login (/... I have in Italian and is //"Accedi"/) and I have no >> possibility to Cancel ... how you do this ? >> >> About your second question ... >> ... I'm sorry but looking into the Dropbox REST API ( >> https://www.dropbox.com/**developers/core/docs) >> I can't find anything to access the "/contents/" of a file to update ... >> you have to move/copy the whole file. >> >> /*Guglielmo*/ >> >> >> On 9/15/13 17:41 PM, Roger Eller wrote: >> >>> Guglielmo, >>> >>> I'm so sorry that auto-incorrect substituted for your name in my previous >>> post. >>> On Sep 15, 2013 11:38 AM, "Roger Eller" >>> wrote: >>> >>> Guillermo, >>>> I want you to know that I think your library is wonderful. I have a >>>> couple questions for you. >>>> >>>> When the browser object appears, if the user touches cancel instead of >>>> allow, they are then able to navigate and browse the entire Dropbox >>>> account. Can the allow be authorized in the background? >>>> >>>> Can I append a new line to a text file, as apposed to always overwriting >>>> it? >>>> >>>> ~Roger >>>> On Sep 15, 2013 11:24 AM, "Guglielmo Braguglia" >>>> wrote: >>>> >>>> Again thanks to *Mike Kerner* and to his careful debugging under iOS, a >>>>> new version (*1.06*) of the phxDropboxLib, solving an issue that could >>>>> cause a failure on mobile (/... related to URL encoding/), is available. >>>>> >>>>> You can download the new version still from the same link : >>>>> http://www.phoenixsea.ch/****downloads/Livecode/****phxDropboxLib.zip >>>>> >>>>> >>>>> /*Guglielmo Braguglia*/ >>>>> >>>>> >>>>> ______________________________****_________________ >>>>> use-livecode mailing list >>>>> use-livecode at lists.runrev.com >>>>> Please visit this url to subscribe, unsubscribe and manage your >>>>> subscription preferences: >>>>> http://lists.runrev.com/****mailman/listinfo/use-livecode >>>>> <**http://lists.runrev.com/**mailman/listinfo/use-livecode >>>>> ______________________________**_________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/**mailman/listinfo/use-livecode >>> >>> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From jacque at hyperactivesw.com Sun Sep 15 13:30:40 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 15 Sep 2013 12:30:40 -0500 Subject: repeat . . . delimit by In-Reply-To: References: Message-ID: <5235EEC0.8030504@hyperactivesw.com> On 9/15/13 11:03 AM, Dr. Hawkins wrote: > If I have strng containing > > A B C1 2 3 > > then > set the itemDel to tab > repeat for each item itm in strng > put itm > set the itemDel to space > put item 1 of itm > next repeat > > Will put out > A B C > A > > For the first iteration, but > > 1 > 1 > > for the second--it takes up parsing from the same point, but with the new > itemdDel > If your second delimiter really is a space, then the simple solution is to use "word" instead of "item" inside the loop. Otherwise you can just do a replace like this: set the itemDel to tab repeat for each item itm in strng replace vtab with tab in itm put item 1 of itm end repeat I think in this case it isn't necessary to store itm in a temp variable since nothing else is done with it, but check. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From roger.e.eller at sealedair.com Sun Sep 15 13:31:13 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 15 Sep 2013 13:31:13 -0400 Subject: Dropbox Library Update In-Reply-To: <5235ED40.1020800@braguglia.ch> References: <5235D128.60304@braguglia.ch> <5235D8A1.1010009@braguglia.ch> <5235ED40.1020800@braguglia.ch> Message-ID: Thanks for the information. My project will have multiple users collecting data into one account. I just don't want them messing around with data they didn't create. ~Roger On Sep 15, 2013 1:24 PM, "Guglielmo Braguglia" wrote: > Aha ... now I understand :-) > > To arrive to "Cancel" or "Allow" you must have already given *the right > credentials*, so it is obvious that you can then navigate within your > Dropbox. > The same thing would happen if you open a browser and login with the same > credentials in Dropbox. > > I don't know ... maybe you can modify the lib to work in background but > probably is really a lot of work ... > ... you need first to create a form where the user enter the User/Password > (/...the easiest part/), next you have to create an invisible browser to > receive the login page, next, by software, you have to prepare the correct > HTTPS answer (/... like filling the mask which is on the Dropbox > authorization page/) and to send back to Dropbox, receive the page with the > "Cancel" and "Allow", prepare the HTTPS reply with the "Allow" ... etc. > etc. ... mmmmm ... good luck ... :-D > > Cordially, > > /*Guglielmo*/ > > > On 9/15/13 18:02 PM, Roger Eller wrote: > >> The cancel or allow comes after login. >> On Sep 15, 2013 11:56 AM, "Guglielmo Braguglia" >> wrote: >> >> Ahahahah ... no problem ... initiatives of self-correctors ... :-D >>> >>> About your first question ... I can't find the "CANCEL" button :-( >>> When the browser window open for the authorization I see only *one* >>> button >>> to Login (/... I have in Italian and is //"Accedi"/) and I have no >>> possibility to Cancel ... how you do this ? >>> >>> About your second question ... >>> ... I'm sorry but looking into the Dropbox REST API ( >>> https://www.dropbox.com/****developers/core/docs >>> >>> >) >>> I can't find anything to access the "/contents/" of a file to update ... >>> you have to move/copy the whole file. >>> >>> /*Guglielmo*/ >>> >>> >>> On 9/15/13 17:41 PM, Roger Eller wrote: >>> >>> Guglielmo, >>>> >>>> I'm so sorry that auto-incorrect substituted for your name in my >>>> previous >>>> post. >>>> On Sep 15, 2013 11:38 AM, "Roger Eller" >>>> wrote: >>>> >>>> Guillermo, >>>> >>>>> I want you to know that I think your library is wonderful. I have a >>>>> couple questions for you. >>>>> >>>>> When the browser object appears, if the user touches cancel instead of >>>>> allow, they are then able to navigate and browse the entire Dropbox >>>>> account. Can the allow be authorized in the background? >>>>> >>>>> Can I append a new line to a text file, as apposed to always >>>>> overwriting >>>>> it? >>>>> >>>>> ~Roger >>>>> On Sep 15, 2013 11:24 AM, "Guglielmo Braguglia" < >>>>> guglielmo at braguglia.ch> >>>>> wrote: >>>>> >>>>> Again thanks to *Mike Kerner* and to his careful debugging under >>>>> iOS, a >>>>> >>>>>> new version (*1.06*) of the phxDropboxLib, solving an issue that could >>>>>> cause a failure on mobile (/... related to URL encoding/), is >>>>>> available. >>>>>> >>>>>> You can download the new version still from the same link : >>>>>> http://www.phoenixsea.ch/******downloads/Livecode/****** >>>>>> phxDropboxLib.zip >>>>>> >>>>> Livecode/**phxDropboxLib.zip >>>>>> > >>>>>> >>>>> phxDropboxLib.zip >>>>>> >>>>>> > >>>>>> >>>>>> /*Guglielmo Braguglia*/ >>>>>> >>>>>> >>>>>> ______________________________******_________________ >>>>>> use-livecode mailing list >>>>>> use-livecode at lists.runrev.com >>>>>> Please visit this url to subscribe, unsubscribe and manage your >>>>>> subscription preferences: >>>>>> http://lists.runrev.com/******mailman/listinfo/use-livecode >>>>>> <**http://lists.runrev.com/****mailman/listinfo/use-livecode >>>>>> > >>>>>> <**http://lists.runrev.com/****mailman/listinfo/use-livecode >>>>>> <**http://lists.runrev.com/**mailman/listinfo/use-livecode >>>>>> > >>>>>> ______________________________****_________________ >>>>>> >>>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/****mailman/listinfo/use-livecode >>>> <**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://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 dave at applicationinsight.com Sun Sep 15 14:15:32 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Sun, 15 Sep 2013 11:15:32 -0700 (PDT) Subject: Dropbox Library Update In-Reply-To: <5235D128.60304@braguglia.ch> References: <5235D128.60304@braguglia.ch> Message-ID: <1379268932466-4669881.post@n4.nabble.com> Hi Roger, I wonder if how I approach things is of interest to you... I'm assuming that all your app users will be connecting their app to the same Dropbox account... I save the Dropbox app-key and app-secret as a custom property in the main stack. When an 'originating' or main client gets the app they do all the main authenticating stuff with Dropbox and my app records the token-key and token-secret that Dropbox provides on successful completion of the process in a local SQLite database (these, together with the app-key and app-secret are what is needed) Then as long as your subsequent users of the app have some way to tap in the token-key and token-secret (sent by 'originating' client?) the app will re-connect to Dropbox and synch with the same Dropbox account the 'originating' user set up without having to do anything with a browser to sign-in, authenticate etc - the app and Guglielmo's library does all that. I have it set up so that on subsequent openings the user clicks on a 'Reconnect' button - actually I plan to offer the client a crude text messaging services by users writing to and reading the same text file in Dropbox - I've had apps on Windows, OSX and iOS all happily exchanging messages with each other :) Note 1: this method allows users to have their own Dropbox accounts whilst still accessing the Dropbox account that the 'originating' user set up via their app. Note 2: apps used by 'subsequent' users will need to have their own local storage to save the token-key and token-secret. BTW, I originally set up my app to work in 'sandbox' mode so that it is limited to it's own app folder within the Dropbox account. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Dropbox-Library-Update-tp4669868p4669881.html Sent from the Revolution - User mailing list archive at Nabble.com. From roger.e.eller at sealedair.com Sun Sep 15 14:43:23 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 15 Sep 2013 14:43:23 -0400 Subject: Dropbox Library Update In-Reply-To: <1379268932466-4669881.post@n4.nabble.com> References: <5235D128.60304@braguglia.ch> <1379268932466-4669881.post@n4.nabble.com> Message-ID: Hi Dave, You have described exactly what I want to do. So the app can be delivered to end users, and they don't even need to know that Dropbox is the storage medium. To them, it is saving data "somewhere in the cloud". May I ask you to look at my test stack off-list after I attempt your approach? ~Roger On Sep 15, 2013 2:16 PM, "Dave Kilroy" wrote: > Hi Roger, I wonder if how I approach things is of interest to you... > > I'm assuming that all your app users will be connecting their app to the > same Dropbox account... > > I save the Dropbox app-key and app-secret as a custom property in the main > stack. > > When an 'originating' or main client gets the app they do all the main > authenticating stuff with Dropbox and my app records the token-key and > token-secret that Dropbox provides on successful completion of the process > in a local SQLite database (these, together with the app-key and app-secret > are what is needed) > > Then as long as your subsequent users of the app have some way to tap in > the > token-key and token-secret (sent by 'originating' client?) the app will > re-connect to Dropbox and synch with the same Dropbox account the > 'originating' user set up without having to do anything with a browser to > sign-in, authenticate etc - the app and Guglielmo's library does all that. > > I have it set up so that on subsequent openings the user clicks on a > 'Reconnect' button - actually I plan to offer the client a crude text > messaging services by users writing to and reading the same text file in > Dropbox - I've had apps on Windows, OSX and iOS all happily exchanging > messages with each other :) > > Note 1: this method allows users to have their own Dropbox accounts whilst > still accessing the Dropbox account that the 'originating' user set up via > their app. > > Note 2: apps used by 'subsequent' users will need to have their own local > storage to save the token-key and token-secret. > > BTW, I originally set up my app to work in 'sandbox' mode so that it is > limited to it's own app folder within the Dropbox account. > > > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/Dropbox-Library-Update-tp4669868p4669881.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 gcanyon at gmail.com Sun Sep 15 14:53:59 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sun, 15 Sep 2013 13:53:59 -0500 Subject: Trying a custom handler for several math fields In-Reply-To: <8D07FE064A305A9-1C90-2053F@webmail-m279.sysops.aol.com> References: <5232AAFE.6020606@hyperactivesw.com> <8D07E9AF09CDF89-2494-139AD@webmail-m248.sysops.aol.com> <8D07EA8C45980DE-2494-14658@webmail-m248.sysops.aol.com> <8D07F6D00A210A1-1DC0-1CE55@Webmail-d114.sysops.aol.com> <8D07FE064A305A9-1C90-2053F@webmail-m279.sysops.aol.com> Message-ID: In the absence of confirmation from someone looking at the engine code, I wrote a test. Here are two handlers, with comments explaining what I think is going on: on mouseUp put 1 into X -- X is a number put 1 into Y -- Y is a number put the long seconds into T repeat 9999999 put X into Z -- Z is a number, no conversion add Z to Y -- Z is a number, no conversion end repeat put the long seconds - T end mouseUp on mouseUp put "1" into X -- X is a string put 1 into Y -- Y is a number put the long seconds into T repeat 9999999 put X into Z -- after the first loop, each time Z has to convert back to a string add Z to Y -- Z has to be converted to a number end repeat put the long seconds - T end mouseUp On my mac, the second handler consistently takes 10% longer to run. Since the handlers are otherwise identical, I have to think string conversion is causing the slowdown, and that in the first handler, nothing is being stored as a string. gc On Sat, Sep 14, 2013 at 11:08 PM, wrote: > Geoff. > > > I could be misRemembering, possibly even in an earlier life (HC), that > variable typing was done by the interpreter at runtime, or in HC 2, at > compile time. > > > Maybe this was changed in LC? Someone here must know... > > > Craig > > > > -----Original Message----- > From: Geoff Canyon > To: How to use LiveCode > Sent: Sat, Sep 14, 2013 9:10 pm > Subject: Re: Trying a custom handler for several math fields > > > (We agree on all your other points) > > I remember reading many years ago on this mailing list that if you assign a > number to a variable: > > put 52 into x > > LC stores that variable as a number from the get-go and only converts it > to a > string if needed. > > Sent from my iPad > > On Sep 14, 2013, at 9:22 AM, dunbarx at aol.com wrote: > > > If you add a number to "50", it is then that the engine types the string > as a > number. > > _______________________________________________ > use-livecode mailing list > use-livecode 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 vclement at gmail.com Sun Sep 15 15:35:38 2013 From: vclement at gmail.com (Vaughn Clement) Date: Sun, 15 Sep 2013 12:35:38 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: References: <5232AAFE.6020606@hyperactivesw.com> <8D07E9AF09CDF89-2494-139AD@webmail-m248.sysops.aol.com> <8D07EA8C45980DE-2494-14658@webmail-m248.sysops.aol.com> <8D07F6D00A210A1-1DC0-1CE55@Webmail-d114.sysops.aol.com> <8D07FE064A305A9-1C90-2053F@webmail-m279.sysops.aol.com> Message-ID: Hi Geoff For the new developer, can you explain what the script is doing in more detail? 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Sun, Sep 15, 2013 at 11:53 AM, Geoff Canyon wrote: > In the absence of confirmation from someone looking at the engine code, I > wrote a test. Here are two handlers, with comments explaining what I think > is going on: > > on mouseUp > put 1 into X -- X is a number > put 1 into Y -- Y is a number > put the long seconds into T > repeat 9999999 > put X into Z -- Z is a number, no conversion > add Z to Y -- Z is a number, no conversion > end repeat > put the long seconds - T > end mouseUp > > > on mouseUp > put "1" into X -- X is a string > put 1 into Y -- Y is a number > put the long seconds into T > repeat 9999999 > put X into Z -- after the first loop, each time Z has to convert back > to a string > add Z to Y -- Z has to be converted to a number > end repeat > put the long seconds - T > end mouseUp > > On my mac, the second handler consistently takes 10% longer to run. Since > the handlers are otherwise identical, I have to think string conversion is > causing the slowdown, and that in the first handler, nothing is being > stored as a string. > > gc > > > On Sat, Sep 14, 2013 at 11:08 PM, wrote: > > > Geoff. > > > > > > I could be misRemembering, possibly even in an earlier life (HC), that > > variable typing was done by the interpreter at runtime, or in HC 2, at > > compile time. > > > > > > Maybe this was changed in LC? Someone here must know... > > > > > > Craig > > > > > > > > -----Original Message----- > > From: Geoff Canyon > > To: How to use LiveCode > > Sent: Sat, Sep 14, 2013 9:10 pm > > Subject: Re: Trying a custom handler for several math fields > > > > > > (We agree on all your other points) > > > > I remember reading many years ago on this mailing list that if you > assign a > > number to a variable: > > > > put 52 into x > > > > LC stores that variable as a number from the get-go and only converts it > > to a > > string if needed. > > > > Sent from my iPad > > > > On Sep 14, 2013, at 9:22 AM, dunbarx at aol.com wrote: > > > > > If you add a number to "50", it is then that the engine types the > string > > as a > > number. > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 vclement at gmail.com Sun Sep 15 15:40:03 2013 From: vclement at gmail.com (Vaughn Clement) Date: Sun, 15 Sep 2013 12:40:03 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: References: <5232AAFE.6020606@hyperactivesw.com> <8D07E9AF09CDF89-2494-139AD@webmail-m248.sysops.aol.com> <8D07EA8C45980DE-2494-14658@webmail-m248.sysops.aol.com> <8D07F6D00A210A1-1DC0-1CE55@Webmail-d114.sysops.aol.com> <8D07FE064A305A9-1C90-2053F@webmail-m279.sysops.aol.com> Message-ID: Hi Geoff This is an example of the fields in the handler that need to be in the calculation, and when the calculation start the $ will produce an error because the $ is in the field. So, the $ needs to be removed, and calc is done, then the $ is put back into the several fields. put fld "Loan1" + fld "Loan2" into fld "Loan Balance" put fld "Vehicle Selling Price" - fld "Buyers Offer Discount" into fld "Net Offer Price" put fld "Net Offer Price" + fld "Buyers Options Cost" - fld "Factory Allowance" into fld "Sum of Offer" put fld "Sum of Offer" - fld "Buyers Accepted Trade" into fld "Net Amt after Payoff" put fld "Net Amt after Payoff" - fld "Buyers Down PMT." into fld "Balance Before Finance" put fld "Balance Before Finance" + fld "Tax" + fld "Plates" + fld "Doc Fees" + fld "Options Other" into fld "Amount of Loan" put fld "Loan Term in Months" * fld "Monthly Payment" into fld "Sum of Loan at Term" put fld "Amount of Loan" - fld "Sum of Loan at Term" into fld "Interest Paid at Term" 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Sun, Sep 15, 2013 at 12:35 PM, Vaughn Clement wrote: > Hi Geoff > > For the new developer, can you explain what the script is doing in more > detail? > > > 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 > Cloud Hosting Registration Web Site: > https://my.oditech.com/cart.php?a=add&pid=41 > > > On Sun, Sep 15, 2013 at 11:53 AM, Geoff Canyon wrote: > >> In the absence of confirmation from someone looking at the engine code, I >> wrote a test. Here are two handlers, with comments explaining what I think >> is going on: >> >> on mouseUp >> put 1 into X -- X is a number >> put 1 into Y -- Y is a number >> put the long seconds into T >> repeat 9999999 >> put X into Z -- Z is a number, no conversion >> add Z to Y -- Z is a number, no conversion >> end repeat >> put the long seconds - T >> end mouseUp >> >> >> on mouseUp >> put "1" into X -- X is a string >> put 1 into Y -- Y is a number >> put the long seconds into T >> repeat 9999999 >> put X into Z -- after the first loop, each time Z has to convert >> back >> to a string >> add Z to Y -- Z has to be converted to a number >> end repeat >> put the long seconds - T >> end mouseUp >> >> On my mac, the second handler consistently takes 10% longer to run. Since >> the handlers are otherwise identical, I have to think string conversion is >> causing the slowdown, and that in the first handler, nothing is being >> stored as a string. >> >> gc >> >> >> On Sat, Sep 14, 2013 at 11:08 PM, wrote: >> >> > Geoff. >> > >> > >> > I could be misRemembering, possibly even in an earlier life (HC), that >> > variable typing was done by the interpreter at runtime, or in HC 2, at >> > compile time. >> > >> > >> > Maybe this was changed in LC? Someone here must know... >> > >> > >> > Craig >> > >> > >> > >> > -----Original Message----- >> > From: Geoff Canyon >> > To: How to use LiveCode >> > Sent: Sat, Sep 14, 2013 9:10 pm >> > Subject: Re: Trying a custom handler for several math fields >> > >> > >> > (We agree on all your other points) >> > >> > I remember reading many years ago on this mailing list that if you >> assign a >> > number to a variable: >> > >> > put 52 into x >> > >> > LC stores that variable as a number from the get-go and only converts it >> > to a >> > string if needed. >> > >> > Sent from my iPad >> > >> > On Sep 14, 2013, at 9:22 AM, dunbarx at aol.com wrote: >> > >> > > If you add a number to "50", it is then that the engine types the >> string >> > as a >> > number. >> > >> > _______________________________________________ >> > use-livecode mailing list >> > use-livecode 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 gcanyon at gmail.com Sun Sep 15 15:52:56 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sun, 15 Sep 2013 14:52:56 -0500 Subject: Trying a custom handler for several math fields In-Reply-To: References: <5232AAFE.6020606@hyperactivesw.com> <8D07E9AF09CDF89-2494-139AD@webmail-m248.sysops.aol.com> <8D07EA8C45980DE-2494-14658@webmail-m248.sysops.aol.com> <8D07F6D00A210A1-1DC0-1CE55@Webmail-d114.sysops.aol.com> <8D07FE064A305A9-1C90-2053F@webmail-m279.sysops.aol.com> Message-ID: <7AC443A5-E78A-4A13-8721-05C304F1FAD3@gmail.com> Nothing much -- it was just an artificial test to learn whether LC stores numbers as numbers internally. It sets up two variables, checks the time, goes through the same steps repeatedly, then checks the time again. Here it is with more comments: on mouseUp put "1" into X -- X is a string put 1 into Y -- Y is a number put the long seconds into T -- this records the present time with some precision repeat 9999999 -- have to do this a lot of times because its very fast put X into Z -- THE FIRST TIME THROUGH -- There is no Z, so LC creates a new variable Z -- and puts X into it. Both X and Z are strings at this point: "1" -- THE SECOND THROUGH 9999999TH LOOP -- Z has been converted to a number (see below) -- But X is still a string. So each time after the first, -- Z has to be converted back to a string, -- and then X ("1") is put into Z, and Z is "1" again add Z to Y -- Z is a string("1"), so it has to be converted to a number: -- "1" becomes 1, and 1 is added to Y end repeat put the long seconds - T -- get the time, subtract the original time for duration end mouseUp Sent from my iPad On Sep 15, 2013, at 2:35 PM, Vaughn Clement wrote: > Hi Geoff > > For the new developer, can you explain what the script is doing in more > detail? > > > 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 > Cloud Hosting Registration Web Site: > https://my.oditech.com/cart.php?a=add&pid=41 > > > On Sun, Sep 15, 2013 at 11:53 AM, Geoff Canyon wrote: > >> In the absence of confirmation from someone looking at the engine code, I >> wrote a test. Here are two handlers, with comments explaining what I think >> is going on: >> >> on mouseUp >> put 1 into X -- X is a number >> put 1 into Y -- Y is a number >> put the long seconds into T >> repeat 9999999 >> put X into Z -- Z is a number, no conversion >> add Z to Y -- Z is a number, no conversion >> end repeat >> put the long seconds - T >> end mouseUp >> >> >> on mouseUp >> put "1" into X -- X is a string >> put 1 into Y -- Y is a number >> put the long seconds into T >> repeat 9999999 >> put X into Z -- after the first loop, each time Z has to convert back >> to a string >> add Z to Y -- Z has to be converted to a number >> end repeat >> put the long seconds - T >> end mouseUp >> >> On my mac, the second handler consistently takes 10% longer to run. Since >> the handlers are otherwise identical, I have to think string conversion is >> causing the slowdown, and that in the first handler, nothing is being >> stored as a string. >> >> gc >> >> >> On Sat, Sep 14, 2013 at 11:08 PM, wrote: >> >>> Geoff. >>> >>> >>> I could be misRemembering, possibly even in an earlier life (HC), that >>> variable typing was done by the interpreter at runtime, or in HC 2, at >>> compile time. >>> >>> >>> Maybe this was changed in LC? Someone here must know... >>> >>> >>> Craig >>> >>> >>> >>> -----Original Message----- >>> From: Geoff Canyon >>> To: How to use LiveCode >>> Sent: Sat, Sep 14, 2013 9:10 pm >>> Subject: Re: Trying a custom handler for several math fields >>> >>> >>> (We agree on all your other points) >>> >>> I remember reading many years ago on this mailing list that if you >> assign a >>> number to a variable: >>> >>> put 52 into x >>> >>> LC stores that variable as a number from the get-go and only converts it >>> to a >>> string if needed. >>> >>> Sent from my iPad >>> >>> On Sep 14, 2013, at 9:22 AM, dunbarx at aol.com wrote: >>> >>>> If you add a number to "50", it is then that the engine types the >> string >>> as a >>> number. >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode 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 dave at applicationinsight.com Sun Sep 15 16:04:50 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Sun, 15 Sep 2013 13:04:50 -0700 (PDT) Subject: Dropbox Library Update In-Reply-To: References: <5235D128.60304@braguglia.ch> <1379268932466-4669881.post@n4.nabble.com> Message-ID: <1379275490044-4669887.post@n4.nabble.com> Hi Roger Roger Eller wrote > You have described exactly what I want to do. So the app can be delivered > to end users, and they don't even need to know that Dropbox is the storage > medium. To them, it is saving data "somewhere in the cloud". Yes, however the 'originating' user has to go through the Dropbox app authorization & connection process. I'm imagining that some customers will not want to use their own (personal or business) Dropbox account for synching - in which case they should be able to create a new Dropbox account (as long as they have a working email address to use in the sign-up verification process) and use that as the one they connect their app to. Roger Eller wrote > May I ask you to look at my test stack off-list after I attempt your > approach? Sure thing - actually maybe I should spruce up my stack and upload it to RevOnline - although before I do this I think I should check with Guglielmo first as all I'm doing is some bits of code wrapped around his great library - what do you think Guglielmo would you be OK to have a copy of your library (inside a stack) on RevOnline (may be issues about people downloading old versions of your library in the future - although maybe I could put in a link to your URL where they could get the latest version)? Kind regards Dave -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Dropbox-Library-Update-tp4669868p4669887.html Sent from the Revolution - User mailing list archive at Nabble.com. From MikeKerner at roadrunner.com Sun Sep 15 16:10:24 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 15 Sep 2013 16:10:24 -0400 Subject: Dropbox Library Update In-Reply-To: <1379275490044-4669887.post@n4.nabble.com> References: <5235D128.60304@braguglia.ch> <1379268932466-4669881.post@n4.nabble.com> <1379275490044-4669887.post@n4.nabble.com> Message-ID: That's exactly what I'm doing, as well, but I have encrypted the data on dropbox so that even if my users manage to figure out what the keys are, they still can't access anybody else's data. -- 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 roger.e.eller at sealedair.com Sun Sep 15 16:13:51 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 15 Sep 2013 16:13:51 -0400 Subject: Dropbox Library Update In-Reply-To: <1379275490044-4669887.post@n4.nabble.com> References: <5235D128.60304@braguglia.ch> <1379268932466-4669881.post@n4.nabble.com> <1379275490044-4669887.post@n4.nabble.com> Message-ID: On Sep 15, 2013 4:05 PM, "Dave Kilroy" wrote: > > Hi Roger > Hi. > > Roger Eller wrote > > May I ask you to look at my test stack off-list after I attempt your > > approach? > > Sure thing - actually maybe I should spruce up my stack and upload it to > RevOnline - although before I do this I think I should check with Guglielmo > Since Guglielmo includes a sample stack which has button examples of the library features, could you add your reconnect button to that? > > Kind regards > > Dave ~Roger From roger.e.eller at sealedair.com Sun Sep 15 16:29:46 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 15 Sep 2013 16:29:46 -0400 Subject: Dropbox Library Update In-Reply-To: <1379275490044-4669887.post@n4.nabble.com> References: <5235D128.60304@braguglia.ch> <1379268932466-4669881.post@n4.nabble.com> <1379275490044-4669887.post@n4.nabble.com> Message-ID: My app will have limited and controlled distribution to only a few people. If I connect and authenticate, but DO NOT disconnect, and DO NOT empty the token custom properties, and then build a standalone, will the standalone be "pre-authorized"? I assume there might be a timeout period, and therefore a need for some kind of reconnect as you've described. ~Roger On Sep 15, 2013 4:05 PM, "Dave Kilroy" wrote: > Hi Roger > > > Roger Eller wrote > > You have described exactly what I want to do. So the app can be > delivered > > to end users, and they don't even need to know that Dropbox is the > storage > > medium. To them, it is saving data "somewhere in the cloud". > > Yes, however the 'originating' user has to go through the Dropbox app > authorization & connection process. I'm imagining that some customers will > not want to use their own (personal or business) Dropbox account for > synching - in which case they should be able to create a new Dropbox > account > (as long as they have a working email address to use in the sign-up > verification process) and use that as the one they connect their app to. > > > Roger Eller wrote > > May I ask you to look at my test stack off-list after I attempt your > > approach? > > Sure thing - actually maybe I should spruce up my stack and upload it to > RevOnline - although before I do this I think I should check with Guglielmo > first as all I'm doing is some bits of code wrapped around his great > library > - what do you think Guglielmo would you be OK to have a copy of your > library > (inside a stack) on RevOnline (may be issues about people downloading old > versions of your library in the future - although maybe I could put in a > link to your URL where they could get the latest version)? > > Kind regards > > Dave > > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/Dropbox-Library-Update-tp4669868p4669887.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 dave at applicationinsight.com Sun Sep 15 16:52:57 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Sun, 15 Sep 2013 13:52:57 -0700 (PDT) Subject: Dropbox Library Update In-Reply-To: References: <5235D128.60304@braguglia.ch> <1379268932466-4669881.post@n4.nabble.com> <1379275490044-4669887.post@n4.nabble.com> Message-ID: <1379278377549-4669891.post@n4.nabble.com> Roger, yes if your app has hard-wired app-key, app-secret, token-key and token-secret then your users be able to use them to reconnect when the app launches. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Dropbox-Library-Update-tp4669868p4669891.html Sent from the Revolution - User mailing list archive at Nabble.com. From dave at applicationinsight.com Sun Sep 15 16:58:00 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Sun, 15 Sep 2013 13:58:00 -0700 (PDT) Subject: Dropbox Library Update In-Reply-To: <1379278377549-4669891.post@n4.nabble.com> References: <5235D128.60304@braguglia.ch> <1379268932466-4669881.post@n4.nabble.com> <1379275490044-4669887.post@n4.nabble.com> <1379278377549-4669891.post@n4.nabble.com> Message-ID: <1379278680496-4669892.post@n4.nabble.com> Mike - that encryption is a great idea, very cool and I think I'll have a go at that. But wouldn't users only be able to see data from others sharing the same token-key and token-secret anyway? -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Dropbox-Library-Update-tp4669868p4669892.html Sent from the Revolution - User mailing list archive at Nabble.com. From livfoss at mac.com Sun Sep 15 17:29:00 2013 From: livfoss at mac.com (Graham Samuel) Date: Sun, 15 Sep 2013 23:29:00 +0200 Subject: Trying a custom handler for several math fields In-Reply-To: References: <5232AAFE.6020606@hyperactivesw.com> <8D07E9AF09CDF89-2494-139AD@webmail-m248.sysops.aol.com> <8D07EA8C45980DE-2494-14658@webmail-m248.sysops.aol.com> <8D07F6D00A210A1-1DC0-1CE55@Webmail-d114.sysops.aol.com> <8D07FE064A305A9-1C90-2053F@webmail-m279.sysops.aol.com> Message-ID: <600A9972-2311-4164-8E40-A982B957E413@mac.com> Hi Vaughn When you say "the $ is put back into the several fields", are you saying that SOME fields won't have a $ sign in them? If so, then you probably need to keep a note of which fields use the dollar sign and which don't. This is often done by setting a custom property for each field saying something about it, like if it needs a dollar sign, and maybe (if this is an accounting program) whether it should be coloured red if negative etc. We can talk you through this. If on the other hand the rule is that EVERY field has a dollar sign then it's really simple to take it out before the calculation (maybe using a set of temporary variables to store the actual values to be calculated). There are lots of ways to do this. I also note that your example is all adding and subtracting - no multiplication or division. If there are in fact multiplications and divisions then you're going to have to think about rounding errors, and a more complex arrangement is needed, since the visible fields will presumably all just have dollars and cents (up to two decimal places), and you may have to keep less truncated versions of the numbers (invisibly) to do the calculations. None of this is a result of the way LC 'makes' you do things - it's just the difference between the display of numeric values and the values themselves: something Excel is specifically designed to manage behind the scenes. HTH Graham On 15 Sep 2013, at 21:40, Vaughn Clement wrote: > Hi Geoff > > This is an example of the fields in the handler that need to be in the > calculation, and when the calculation start the $ will produce an error > because the $ is in the field. So, the $ needs to be removed, and calc is > done, then the $ is put back into the several fields. > > put fld "Loan1" + fld "Loan2" into fld "Loan Balance" > put fld "Vehicle Selling Price" - fld "Buyers Offer Discount" into fld > "Net Offer Price" > put fld "Net Offer Price" + fld "Buyers Options Cost" - fld "Factory > Allowance" into fld "Sum of Offer" > put fld "Sum of Offer" - fld "Buyers Accepted Trade" into fld "Net Amt > after Payoff" > put fld "Net Amt after Payoff" - fld "Buyers Down PMT." into fld > "Balance Before Finance" > put fld "Balance Before Finance" + fld "Tax" + fld "Plates" + fld "Doc > Fees" + fld "Options Other" into fld "Amount of Loan" > put fld "Loan Term in Months" * fld "Monthly Payment" into fld "Sum of > Loan at Term" > put fld "Amount of Loan" - fld "Sum of Loan at Term" into fld "Interest > Paid at Term" > > 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 > Cloud Hosting Registration Web Site: > https://my.oditech.com/cart.php?a=add&pid=41 > > > On Sun, Sep 15, 2013 at 12:35 PM, Vaughn Clement wrote: > >> Hi Geoff >> >> For the new developer, can you explain what the script is doing in more >> detail? >> >> >> 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 >> Cloud Hosting Registration Web Site: >> https://my.oditech.com/cart.php?a=add&pid=41 >> >> >> On Sun, Sep 15, 2013 at 11:53 AM, Geoff Canyon wrote: >> >>> In the absence of confirmation from someone looking at the engine code, I >>> wrote a test. Here are two handlers, with comments explaining what I think >>> is going on: >>> >>> on mouseUp >>> put 1 into X -- X is a number >>> put 1 into Y -- Y is a number >>> put the long seconds into T >>> repeat 9999999 >>> put X into Z -- Z is a number, no conversion >>> add Z to Y -- Z is a number, no conversion >>> end repeat >>> put the long seconds - T >>> end mouseUp >>> >>> >>> on mouseUp >>> put "1" into X -- X is a string >>> put 1 into Y -- Y is a number >>> put the long seconds into T >>> repeat 9999999 >>> put X into Z -- after the first loop, each time Z has to convert >>> back >>> to a string >>> add Z to Y -- Z has to be converted to a number >>> end repeat >>> put the long seconds - T >>> end mouseUp >>> >>> On my mac, the second handler consistently takes 10% longer to run. Since >>> the handlers are otherwise identical, I have to think string conversion is >>> causing the slowdown, and that in the first handler, nothing is being >>> stored as a string. >>> >>> gc >>> >>> >>> On Sat, Sep 14, 2013 at 11:08 PM, wrote: >>> >>>> Geoff. >>>> >>>> >>>> I could be misRemembering, possibly even in an earlier life (HC), that >>>> variable typing was done by the interpreter at runtime, or in HC 2, at >>>> compile time. >>>> >>>> >>>> Maybe this was changed in LC? Someone here must know... >>>> >>>> >>>> Craig >>>> >>>> >>>> >>>> -----Original Message----- >>>> From: Geoff Canyon >>>> To: How to use LiveCode >>>> Sent: Sat, Sep 14, 2013 9:10 pm >>>> Subject: Re: Trying a custom handler for several math fields >>>> >>>> >>>> (We agree on all your other points) >>>> >>>> I remember reading many years ago on this mailing list that if you >>> assign a >>>> number to a variable: >>>> >>>> put 52 into x >>>> >>>> LC stores that variable as a number from the get-go and only converts it >>>> to a >>>> string if needed. >>>> >>>> Sent from my iPad >>>> >>>> On Sep 14, 2013, at 9:22 AM, dunbarx at aol.com wrote: >>>> >>>>> If you add a number to "50", it is then that the engine types the >>> string >>>> as a >>>> number. >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode 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 stephenREVOLUTION2 at barncard.com Sun Sep 15 17:59:52 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 15 Sep 2013 14:59:52 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: <600A9972-2311-4164-8E40-A982B957E413@mac.com> References: <5232AAFE.6020606@hyperactivesw.com> <8D07E9AF09CDF89-2494-139AD@webmail-m248.sysops.aol.com> <8D07EA8C45980DE-2494-14658@webmail-m248.sysops.aol.com> <8D07F6D00A210A1-1DC0-1CE55@Webmail-d114.sysops.aol.com> <8D07FE064A305A9-1C90-2053F@webmail-m279.sysops.aol.com> <600A9972-2311-4164-8E40-A982B957E413@mac.com> Message-ID: On Sun, Sep 15, 2013 at 2:29 PM, Graham Samuel wrote: > When you say "the $ is put back into the several fields", are you saying > that SOME fields won't have a $ sign in them? My example code presented several days ago accounted for the non-presence of the $ and the commas with an 'if .. exists'. -- Stephen Barncard San Francisco Ca. USA more about sqb From pete at lcsql.com Sun Sep 15 18:08:40 2013 From: pete at lcsql.com (Peter Haworth) Date: Sun, 15 Sep 2013 15:08:40 -0700 Subject: The 'For Vaughn' stack... In-Reply-To: References: Message-ID: Somewhere tucked away I have a handler that formats currency values with various options - currency symbol, whether the currency symbol comes before or after the value, various negative value formats, the decimal separator character, and the group separator character. I think there was also an option to define the number of characters in each group since apparently some countries have a convention other than 3. The script was written for me by someone on this list but I don;t recall who. I'll dig it out and post it. Pete lcSQL Software On Sun, Sep 15, 2013 at 1:04 AM, FlexibleLearning.com < admin at flexiblelearning.com> wrote: > Hi Jacque, > > I wrote it to demonstrate to Vaughn exactly what you said ("We have some > terrific building blocks and we can make almost anything out of them"), > more > to assist his 'learning curve' than a 'final solution'. > > Beginner's luck to choose this as his first foray into LC! It is a > challenging problem, and I am by no means convinced that I have found a > generic solution, let alone a truly elegant one. What would be really cool > is if others could collectively improve on it, but I'm not sure how we > could > do this in real time. > > The starter stack is here: www.flexiblelearning.com/currencyfields.zip > > cc'ing the list in case anyone else wants to chip in. Am happy to upload > improvements/alternatives but, as above, not sure how we handle version > control unless by judicious commenting. > > Best and hugs, > > Hugh Senior > FLCo > > > > On 9/14/13 1:34 PM, Vaughn Clement wrote: > > > I am starting to see a > > trend in the conversation in the How To email that is out to defend LC to > > protect the standards of usage. I am not saying this is good or bad, but > I > > wonder if this will impede the future growth of what was once a very > simple > > product named HypeCard? > > I think it's more that we know how the engine works and why it works > that way, and what would break if it were changed. The stack you > received shows what can be done with the primitive elements that > LiveCode offers -- that's "primitive" in the sense of "basic", not > "undeveloped." We have some terrific building blocks and we can make > almost anything out of them. > > By the way, the mailing list doesn't allow attachments, so you probably > received that stack in private mail. It sounds like a good candidate for > the User Samples area if it isn't in there already, maybe the author > will consider uploading it 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 vclement at gmail.com Sun Sep 15 18:37:45 2013 From: vclement at gmail.com (Vaughn Clement) Date: Sun, 15 Sep 2013 15:37:45 -0700 Subject: The 'For Vaughn' stack... In-Reply-To: References: Message-ID: Hi Pete That would be great. For all to know the My CodeBook Pro will be available soon online. I will want to add all of the comments in the subject "Formatting Number Fields & Handlers" 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Sun, Sep 15, 2013 at 3:08 PM, Peter Haworth wrote: > Somewhere tucked away I have a handler that formats currency values with > various options - currency symbol, whether the currency symbol comes before > or after the value, various negative value formats, the decimal separator > character, and the group separator character. I think there was also an > option to define the number of characters in each group since apparently > some countries have a convention other than 3. > > The script was written for me by someone on this list but I don;t recall > who. I'll dig it out and post it. > > Pete > lcSQL Software > > > On Sun, Sep 15, 2013 at 1:04 AM, FlexibleLearning.com < > admin at flexiblelearning.com> wrote: > > > Hi Jacque, > > > > I wrote it to demonstrate to Vaughn exactly what you said ("We have some > > terrific building blocks and we can make almost anything out of them"), > > more > > to assist his 'learning curve' than a 'final solution'. > > > > Beginner's luck to choose this as his first foray into LC! It is a > > challenging problem, and I am by no means convinced that I have found a > > generic solution, let alone a truly elegant one. What would be really > cool > > is if others could collectively improve on it, but I'm not sure how we > > could > > do this in real time. > > > > The starter stack is here: www.flexiblelearning.com/currencyfields.zip > > > > cc'ing the list in case anyone else wants to chip in. Am happy to upload > > improvements/alternatives but, as above, not sure how we handle version > > control unless by judicious commenting. > > > > Best and hugs, > > > > Hugh Senior > > FLCo > > > > > > > > On 9/14/13 1:34 PM, Vaughn Clement wrote: > > > > > I am starting to see a > > > trend in the conversation in the How To email that is out to defend LC > to > > > protect the standards of usage. I am not saying this is good or bad, > but > > I > > > wonder if this will impede the future growth of what was once a very > > simple > > > product named HypeCard? > > > > I think it's more that we know how the engine works and why it works > > that way, and what would break if it were changed. The stack you > > received shows what can be done with the primitive elements that > > LiveCode offers -- that's "primitive" in the sense of "basic", not > > "undeveloped." We have some terrific building blocks and we can make > > almost anything out of them. > > > > By the way, the mailing list doesn't allow attachments, so you probably > > received that stack in private mail. It sounds like a good candidate for > > the User Samples area if it isn't in there already, maybe the author > > will consider uploading it 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 > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sun Sep 15 18:40:15 2013 From: vclement at gmail.com (Vaughn Clement) Date: Sun, 15 Sep 2013 15:40:15 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: References: <5232AAFE.6020606@hyperactivesw.com> <8D07E9AF09CDF89-2494-139AD@webmail-m248.sysops.aol.com> <8D07EA8C45980DE-2494-14658@webmail-m248.sysops.aol.com> <8D07F6D00A210A1-1DC0-1CE55@Webmail-d114.sysops.aol.com> <8D07FE064A305A9-1C90-2053F@webmail-m279.sysops.aol.com> <600A9972-2311-4164-8E40-A982B957E413@mac.com> Message-ID: Hi Stephen Did your script account for LC not allowing the update of the fields in a calculation if the $ is in the field at the calculation update? 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Sun, Sep 15, 2013 at 2:59 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > On Sun, Sep 15, 2013 at 2:29 PM, Graham Samuel wrote: > > > When you say "the $ is put back into the several fields", are you saying > > that SOME fields won't have a $ sign in them? > > > My example code presented several days ago accounted for the non-presence > of the $ and the commas with an 'if .. exists'. > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From m.schonewille at economy-x-talk.com Sun Sep 15 18:48:48 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 16 Sep 2013 00:48:48 +0200 Subject: quickly wiping a card In-Reply-To: References: <9173619444.20130914172716@ahsoftware.net> Message-ID: <52363950.2060207@economy-x-talk.com> Richard, I wonder how long this takes: on deleteAllControls beep answer warning "Delete all visible objects from stack" && \ the short name of the topstack & "?" with "Cancel" or "Delete" if it is "Delete" then lock screen lock messages drag from 0,0 to the bottomright of the current cd of the topstack delete end if end deleteAllControls -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/15/2013 17:11, Dr. Hawkins wrote: > I didn't even think about it as a matter for the IDE itself. Nor did I > consider that it might be different in a standalone . . . > > If I enable "suspend development tools" will I get a similar result to what > I would get in a standalone? (a few minutes to build a standalone for each > run would get to be a bit much!) > From m.schonewille at economy-x-talk.com Sun Sep 15 18:58:02 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 16 Sep 2013 00:58:02 +0200 Subject: quickly wiping a card In-Reply-To: <52363950.2060207@economy-x-talk.com> References: <9173619444.20130914172716@ahsoftware.net> <52363950.2060207@economy-x-talk.com> Message-ID: <52363B7A.9050607@economy-x-talk.com> Whoops... you might want to select the pointer tool and make sure that groups are deleted: on deleteAllControls beep answer warning "Delete all visible objects from stack" && \ the short name of the topstack & "?" with "Cancel" or "Delete" if it is "Delete" then choose pointer tool set the selectGroupedControls to false lock screen lock messages drag from 0,0 to the bottomright of the current cd of the topstack delete unlock screen unlock messages end if end deleteAllControls (see also my previous 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 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ > > On 9/15/2013 17:11, Dr. Hawkins wrote: > >> I didn't even think about it as a matter for the IDE itself. Nor did I >> consider that it might be different in a standalone . . . >> >> If I enable "suspend development tools" will I get a similar result to >> what >> I would get in a standalone? (a few minutes to build a standalone for >> each >> run would get to be a bit much!) >> > From mwieder at ahsoftware.net Sun Sep 15 19:15:20 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 15 Sep 2013 16:15:20 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: References: <5232AAFE.6020606@hyperactivesw.com> <8D07E9AF09CDF89-2494-139AD@webmail-m248.sysops.aol.com> <8D07EA8C45980DE-2494-14658@webmail-m248.sysops.aol.com> <8D07F6D00A210A1-1DC0-1CE55@Webmail-d114.sysops.aol.com> <8D07FE064A305A9-1C90-2053F@webmail-m279.sysops.aol.com> Message-ID: <6915944106.20130915161520@ahsoftware.net> Vaughn- Sunday, September 15, 2013, 12:40:03 PM, you wrote: > put fld "Loan1" + fld "Loan2" into fld "Loan Balance" > put fld "Vehicle Selling Price" - fld "Buyers Offer Discount" into fld > "Net Offer Price" > put fld "Net Offer Price" + fld "Buyers Options Cost" - fld "Factory > Allowance" into fld "Sum of Offer" > put fld "Sum of Offer" - fld "Buyers Accepted Trade" into fld "Net Amt > after Payoff" > put fld "Net Amt after Payoff" - fld "Buyers Down PMT." into fld > "Balance Before Finance" > put fld "Balance Before Finance" + fld "Tax" + fld "Plates" + fld "Doc > Fees" + fld "Options Other" into fld "Amount of Loan" > put fld "Loan Term in Months" * fld "Monthly Payment" into fld "Sum of > Loan at Term" > put fld "Amount of Loan" - fld "Sum of Loan at Term" into fld "Interest > Paid at Term" This is not how I would approach this, primarily because of the problem, as you have noted, of having to convert back and forth between the displayed dollar sign and the calculation values. Rather, I would separate out the business logic that does the calculations from the presentation logic that displays the results. Using your example above, that would come out something like -- strip any formatting characters function AmountOf pTextFromField replace "$" with empty in pTextFromField replace "," with empty in pTextFromField return pTextFromField end AmountOf function Currency pNumber put "$" before pNumber return pNumber end Currency -- get the user input put AmountOf(field "Loan1") into tLoan1 put AmountOf(field "Loan2") into tLoan2 put AmountOf(field "Vehicle Selling Price") into tVehicleSellingPrice put AmountOf(field "Buyers Offer Discount") into tBuyersOfferDiscount put AmountOf(field "Buyers Accepted Trade") into tBuyersAcceptedTrade put AmountOf(field "Buyers Down PMT") into tBuyersDownPMT put AmountOf(field "Tax") into tTax put AmountOf(field "Plates") into tPlates put AmountOf(field "Doc Fees") into tFees put AmountOf(field "Options Other") into tOptionsOther put AmountOf(field "Loan Term In Months") into tLoanTermInMonths put AmountOf(field "Monthly Payment") into tMonthlyPayment -- do the calculations put tLoan1 + tLoan2 into tNetOfferPrice put tVehicleSellingPrice - tBuyersOfferDiscount into tNetOfferPrice put tNetOfferPrice + tBuyersAcceptedTrade into tNetAfterPayoff put tNetAfterPayoff - tBuyersDownPMT into tBalanceBeforeFinance put tBalanceBeforeFinance + tTax + tPlates + tFees + tOptionsOther \ into tAmountOfLoan put tLoanTermInMonths * tMonthlyPayment into tSumOfLoanAtTerm put tAmountOfLoan - tSumOfLoanAtTerm into tInterestPaidAtTerm -- now display the formatted output put Currency(tNetOfferPrice) into field "Net Offer Price" put Currency(tSumOfOffer) into field "Sum of Offer" put Currency(tNetAfterPayoff) into field "Net Amount after Payoff" put Currency(tBalanceBeforeFinance) into field "Balance Before Finance" put Currency(tAmountOfLoan) into field "Amount of Loan" put Currency(tSomeOfLoanAtTerm) into field "Sum of Loan at Term" put Currency(tInterestPaidAtTerm) into field "Interest Paid at Term" -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Sun Sep 15 19:26:31 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 15 Sep 2013 16:26:31 -0700 Subject: quickly wiping a card In-Reply-To: References: Message-ID: <7216614803.20130915162631@ahsoftware.net> Scott- Saturday, September 14, 2013, 7:23:35 PM, you wrote: > Actually Mark, locking messages is often a good way to speed things > exactly because the IDE doesn't track objects that are added or deleted > until after the current handler has finished executing. Well, you had me going for a while there, but no. If you lock messages the IDE doesn't get the delete message at all. This is what lock messages is supposed to do. Try this: in a frontscript put on deletefield put "deleting" & cr after msg deletefield pass "deletefield" end deletefield Then create a new mainstack with a button and a field. In the button script put on mouseUp delete field 1 end mouseUp OK - now that you can see the "deleting" message in the message box, put a new field on the stack again and change the mouse script to on mouseUp lock messages delete field 1 unlock messages end mouseUp So yes, locking messages *is* a good way to speed things up in the proper situations, e.g., if you're doing this in a standalone you'll gain a significant boost, but there might be side effects if you try this in the IDE. -- -Mark Wieder mwieder at ahsoftware.net From alex at tweedly.net Sun Sep 15 19:32:46 2013 From: alex at tweedly.net (Alex Tweedly) Date: Mon, 16 Sep 2013 00:32:46 +0100 Subject: repeat . . . delimit by In-Reply-To: References: Message-ID: <5236439E.3050000@tweedly.net> I do like the idea of " repeat for each ... DELIMITED BY ..." But, in the meantime there might be some alternatives to help your code be nicer. Do you use lines (i.e. process based on CRs) in these loops ? If not, would it help your current code to use the fact that you can change the linedelimiter ? set the lineDel to vTab repeat for each line tDat in theData do something to tDat (i.e. using tab as item delimiter) end repeat set the lineDel to CR Note it's OK to *have* Crs in the data, so long as you aren't processing based on them. If that's not an option, then (less efficiently) you could do split theData by vtabs -- gives a numerically indexed array repeat with I = 1 to the number of lines in the keys theData put theData[I] into tData do something with tData end repeat If you need the data back as a string, rather than simply combine it - take a copy initially and split the copy. -- Alex. On 15/09/2013 00:10, Dr. Hawkins wrote: > While we're asking for modest syntax changes . . . > > Being able to state DELIMIT BY in a REPEAT, and having it stick (as opposed > to using the current value of the itemdelimiter) would be a huge help. > > It would avoid ugliness like > > set the itemDel to vtab > repeat for each item theDat in theData > set the itemDel to tab > do something > set the itemDel to vtab > end repeat > > While missing the last reset to vtab is a programming error, mu code is > kind of > littered with these (constant db accesses) > > code would be much easier to follow (and maintain) with > > repeat for each item theDat in theData DELIMTED BY vtab > do something > end repeat > > And while I'm at it, it's been mentioned before, but a Fortran-style > optional tying of the end repeat to the repeat with a constant would be > really helpful (same for switch, and so forth) > > [Fortran 90+, not FORTRAN IV!!!!] From ambassador at fourthworld.com Sun Sep 15 19:35:57 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 15 Sep 2013 16:35:57 -0700 Subject: Trying a custom handler for several math fields In-Reply-To: <6915944106.20130915161520@ahsoftware.net> References: <6915944106.20130915161520@ahsoftware.net> Message-ID: <5236445D.8010000@fourthworld.com> You could further that separation between display values and actual values with getProp and setProp, but I almost never use those because they're affected by lockMessages, Would it be useful to be able to declare some getProp/setProp messages as always active, so they could be as immune to lockMessages as built-in properties are? If so, what should that look like? -- 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 Mark Wieder wrote: > Vaughn- > > Sunday, September 15, 2013, 12:40:03 PM, you wrote: > >> put fld "Loan1" + fld "Loan2" into fld "Loan Balance" >> put fld "Vehicle Selling Price" - fld "Buyers Offer Discount" into fld >> "Net Offer Price" >> put fld "Net Offer Price" + fld "Buyers Options Cost" - fld "Factory >> Allowance" into fld "Sum of Offer" >> put fld "Sum of Offer" - fld "Buyers Accepted Trade" into fld "Net Amt >> after Payoff" >> put fld "Net Amt after Payoff" - fld "Buyers Down PMT." into fld >> "Balance Before Finance" >> put fld "Balance Before Finance" + fld "Tax" + fld "Plates" + fld "Doc >> Fees" + fld "Options Other" into fld "Amount of Loan" >> put fld "Loan Term in Months" * fld "Monthly Payment" into fld "Sum of >> Loan at Term" >> put fld "Amount of Loan" - fld "Sum of Loan at Term" into fld "Interest >> Paid at Term" > > This is not how I would approach this, primarily because of the > problem, as you have noted, of having to convert back and forth > between the displayed dollar sign and the calculation values. Rather, > I would separate out the business logic that does the calculations > from the presentation logic that displays the results. Using your > example above, that would come out something like > > -- strip any formatting characters > function AmountOf pTextFromField > replace "$" with empty in pTextFromField > replace "," with empty in pTextFromField > return pTextFromField > end AmountOf > > function Currency pNumber > put "$" before pNumber > return pNumber > end Currency > > -- get the user input > put AmountOf(field "Loan1") into tLoan1 > put AmountOf(field "Loan2") into tLoan2 > put AmountOf(field "Vehicle Selling Price") into tVehicleSellingPrice > put AmountOf(field "Buyers Offer Discount") into tBuyersOfferDiscount > put AmountOf(field "Buyers Accepted Trade") into tBuyersAcceptedTrade > put AmountOf(field "Buyers Down PMT") into tBuyersDownPMT > put AmountOf(field "Tax") into tTax > put AmountOf(field "Plates") into tPlates > put AmountOf(field "Doc Fees") into tFees > put AmountOf(field "Options Other") into tOptionsOther > put AmountOf(field "Loan Term In Months") into tLoanTermInMonths > put AmountOf(field "Monthly Payment") into tMonthlyPayment > > -- do the calculations > put tLoan1 + tLoan2 into tNetOfferPrice > put tVehicleSellingPrice - tBuyersOfferDiscount into tNetOfferPrice > put tNetOfferPrice + tBuyersAcceptedTrade into tNetAfterPayoff > put tNetAfterPayoff - tBuyersDownPMT into tBalanceBeforeFinance > put tBalanceBeforeFinance + tTax + tPlates + tFees + tOptionsOther \ > into tAmountOfLoan > put tLoanTermInMonths * tMonthlyPayment into tSumOfLoanAtTerm > put tAmountOfLoan - tSumOfLoanAtTerm into tInterestPaidAtTerm > > -- now display the formatted output > put Currency(tNetOfferPrice) into field "Net Offer Price" > put Currency(tSumOfOffer) into field "Sum of Offer" > put Currency(tNetAfterPayoff) into field "Net Amount after Payoff" > put Currency(tBalanceBeforeFinance) into field "Balance Before Finance" > put Currency(tAmountOfLoan) into field "Amount of Loan" > put Currency(tSomeOfLoanAtTerm) into field "Sum of Loan at Term" > put Currency(tInterestPaidAtTerm) into field "Interest Paid at Term" From roger.e.eller at sealedair.com Sun Sep 15 19:38:20 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 15 Sep 2013 19:38:20 -0400 Subject: Dropbox Library Update In-Reply-To: <1379278377549-4669891.post@n4.nabble.com> References: <5235D128.60304@braguglia.ch> <1379268932466-4669881.post@n4.nabble.com> <1379275490044-4669887.post@n4.nabble.com> <1379278377549-4669891.post@n4.nabble.com> Message-ID: I'm not getting anywhere with this. I've made my tokens into constants after authentication. I've attempted to prevent the stack from re-authenticating by commenting calls the browser and calls to phx_DropboxInitLib. My standalone then gives an error that the app key (consumer key) is invalid. openStack doesn't appear to have any calls to connection / authentication. I'm stuck. ~Roger On Sep 15, 2013 4:53 PM, "Dave Kilroy" wrote: > Roger, yes if your app has hard-wired app-key, app-secret, token-key and > token-secret then your users be able to use them to reconnect when the app > launches. > > > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/Dropbox-Library-Update-tp4669868p4669891.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From ambassador at fourthworld.com Sun Sep 15 19:44:53 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 15 Sep 2013 16:44:53 -0700 Subject: repeat . . . delimit by In-Reply-To: <5236439E.3050000@tweedly.net> References: <5236439E.3050000@tweedly.net> Message-ID: <52364675.8060600@fourthworld.com> It may also be helpful to remember that lineDel and itemDel are purely arbitrary; that is, they needn't be limited to use only on what we might think of as lines and items. The only general rule governing them is that the engine will insist that "lines" be a larger chunk type than "items" (you can get item 2 of line 1, but you can't get line 2 of item 1) - but beyond that you're free to use whatever delimiters you like. For example, the original handler was: set the itemDel to vtab repeat for each item theDat in theData set the itemDel to tab do something set the itemDel to vtab end repeat Here rewritten to use both delimiters: set the lineDel to vtab set the itemDel to tab repeat for each line theDat in theData do something end repeat -- 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 > repeat . . . delimit by > Alex Tweedly alex at tweedly.net > Mon Sep 16 01:32:46 CEST 2013 > > Previous message: repeat . . . delimit by > Next message: quickly wiping a card > Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] > > I do like the idea of " repeat for each ... DELIMITED BY ..." > > But, in the meantime there might be some alternatives to help your code > be nicer. > > Do you use lines (i.e. process based on CRs) in these loops ? > If not, would it help your current code to use the fact that you can > change the linedelimiter ? > > set the lineDel to vTab > repeat for each line tDat in theData > do something to tDat (i.e. using tab as item delimiter) > end repeat > set the lineDel to CR > > Note it's OK to *have* Crs in the data, so long as you aren't processing > based on them. > > > If that's not an option, then (less efficiently) you could do > > split theData by vtabs -- gives a numerically indexed array > repeat with I = 1 to the number of lines in the keys theData > put theData[I] into tData > do something with tData > end repeat > > If you need the data back as a string, rather than simply combine it - > take a copy initially and split the copy. > > -- Alex. > > > > On 15/09/2013 00:10, Dr. Hawkins wrote: >> While we're asking for modest syntax changes . . . >> >> Being able to state DELIMIT BY in a REPEAT, and having it stick (as opposed >> to using the current value of the itemdelimiter) would be a huge help. >> >> It would avoid ugliness like >> >> set the itemDel to vtab >> repeat for each item theDat in theData >> set the itemDel to tab >> do something >> set the itemDel to vtab >> end repeat >> >> While missing the last reset to vtab is a programming error, mu code is >> kind of >> littered with these (constant db accesses) >> >> code would be much easier to follow (and maintain) with >> >> repeat for each item theDat in theData DELIMTED BY vtab >> do something >> end repeat >> >> And while I'm at it, it's been mentioned before, but a Fortran-style >> optional tying of the end repeat to the repeat with a constant would be >> really helpful (same for switch, and so forth) >> >> [Fortran 90+, not FORTRAN IV!!!!] > > From MikeKerner at roadrunner.com Sun Sep 15 19:44:38 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 15 Sep 2013 19:44:38 -0400 Subject: Dropbox Library Update In-Reply-To: References: <5235D128.60304@braguglia.ch> <1379268932466-4669881.post@n4.nabble.com> <1379275490044-4669887.post@n4.nabble.com> <1379278377549-4669891.post@n4.nabble.com> Message-ID: Roger, first, then Dave: Roger, On your first question, the REST library is effectively stateless, so with each request, your app is essentially logging in again. It will send information to DB with each call that includes authentication info., so there really is no timing out. The initializing that you are doing at the beginning is to the library, not to DB. The initialization routine just puts your tokens and keys into the appropriate containers that are maintained by the library as long as your app is running. On being stuck, Dave and I would both be happy to help, so hit us off-list with your code and such. Dave, Yes, in theory, anyway, only folks who have your app and user keys can get to the files, assuming that DB isn't hacked. The reason for implementing encryption within that area is so that you can have only certain users access certain files, and other users access other files, within this one DB account. -- 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 Sun Sep 15 20:11:16 2013 From: alex at tweedly.net (Alex Tweedly) Date: Mon, 16 Sep 2013 01:11:16 +0100 Subject: repeat . . . delimit by In-Reply-To: <52364675.8060600@fourthworld.com> References: <5236439E.3050000@tweedly.net> <52364675.8060600@fourthworld.com> Message-ID: <52364CA4.4000202@tweedly.net> On 16/09/2013 00:44, Richard Gaskin wrote: > It may also be helpful to remember that lineDel and itemDel are purely > arbitrary; that is, they needn't be limited to use only on what we > might think of as lines and items. > > The only general rule governing them is that the engine will insist > that "lines" be a larger chunk type than "items" (you can get item 2 > of line 1, but you can't get line 2 of item 1) - but beyond that > you're free to use whatever delimiters you like. Well, it only insists on that in a very limited way. A single item can contain multiple lines. You cannot say put line 1 of item 2 of temp But you can say put line 1 of (item 2 of temp) and it will happily do so. put "abc,def" & CR into temp put "ghi,klm" & CR after temp put line 1 of (item 2 of temp) does indeed output "def" -- Alex. From ambassador at fourthworld.com Sun Sep 15 20:23:47 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 15 Sep 2013 17:23:47 -0700 Subject: repeat . . . delimit by In-Reply-To: <52364CA4.4000202@tweedly.net> References: <52364CA4.4000202@tweedly.net> Message-ID: <52364F93.4000403@fourthworld.com> Alex Tweedly wrote: > On 16/09/2013 00:44, Richard Gaskin wrote: >> It may also be helpful to remember that lineDel and itemDel are purely >> arbitrary; that is, they needn't be limited to use only on what we >> might think of as lines and items. >> >> The only general rule governing them is that the engine will insist >> that "lines" be a larger chunk type than "items" (you can get item 2 >> of line 1, but you can't get line 2 of item 1) - but beyond that >> you're free to use whatever delimiters you like. > Well, it only insists on that in a very limited way. > > A single item can contain multiple lines. > > You cannot say > put line 1 of item 2 of temp > But you can say > put line 1 of (item 2 of temp) > and it will happily do so. > > put "abc,def" & CR into temp > put "ghi,klm" & CR after temp > put line 1 of (item 2 of temp) > > does indeed output "def" Yes, using parens can coerce independent evaluation of expressions to bypass the rule regarding chunk sizes, and other rules as well. A popular example: put url "file:" & tSomePath ...yields the contents of the variable tSomePath (hopefully a file path) because "file:" is evaluated first, and then the empty contents of the unfound file is concatenated with the contents of tSomePath. But using: put url ("file:" & tSomePath) ...will yield the contents of the file, since the parenthetical expression is first evaluated independently before being acted on by "put url". -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From pete at lcsql.com Sun Sep 15 20:24:33 2013 From: pete at lcsql.com (Peter Haworth) Date: Sun, 15 Sep 2013 17:24:33 -0700 Subject: repeat . . . delimit by In-Reply-To: <5236439E.3050000@tweedly.net> References: <5236439E.3050000@tweedly.net> Message-ID: On Sun, Sep 15, 2013 at 4:32 PM, Alex Tweedly wrote: > I do like the idea of " repeat for each ... DELIMITED BY ..." +1 from me too. How about a columndelim property as well as linedelim and itemdelim. Actually I think I came across a columndelim property somewhere that doesn't currently do anything. Pete lcSQL Software From scott at tactilemedia.com Sun Sep 15 21:08:17 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 15 Sep 2013 18:08:17 -0700 Subject: quickly wiping a card In-Reply-To: <7216614803.20130915162631@ahsoftware.net> Message-ID: Hi Mark: My point was, with messages locked, nothing can be updated until after the handler has executed (or you manually unlock messages). So if your scripts rely on tracking objects individually as they are deleted, then locking messages doesn't make sense. However, the original post explicitly mentioned clearing a card as quickly as possibly, and in this case, locking messages can make a substantial difference. Otherwise, the IDE will track each object as it is deleted. For example: -- CREATE A COLLECTION OF GRAPHICS: -- RUNS HERE MORE THAN 2x FASTER -- WITH MESSAGES LOCKED on mouseUp set style of the templateGraphic to "oval" set width of the templateGraphic to 200 set height of the templateGraphic to 200 set loc of the templateGraphic to loc of this cd put millisecs() into MS lock screen lock messages repeat 5000 create grc end repeat unlock messages unlock screen put millisecs() - MS reset the templateGraphic end mouseUp -- DELETE A COLLECTION OF GRAPHICS: -- RUNS NEARLY INSTANTANEOUSLY HERE -- WITH MESSAGES LOCKED, COMPARED TO -- MORE THAN 3 SECONDS WITHOUT on mouseUp put millisecs() into MS lock screen lock messages repeat number of grcs delete grc 1 end repeat unlock messages unlock screen put millisecs() - MS end mouseUp ---------- A couple of other tricks I use when creating or deleting numerous objects (call it a "collection" for the sake of discussion): 1) To delete a collection instantaneously at any time, I often create the objects of the collection inside a group. When I want to delete the collection, I only need to delete the group in a single action, as opposed to using a repeat loop on individual objects. 2) When creating or deleting large collections while in the IDE, I close the Application Browser. This stack continually tracks objects in a development stack, so closing it can speed up object creation/deletion time. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 9/15/13 4:26 PM, "Mark Wieder" wrote: >Scott- > >Saturday, September 14, 2013, 7:23:35 PM, you wrote: > >> Actually Mark, locking messages is often a good way to speed things >> exactly because the IDE doesn't track objects that are added or deleted >> until after the current handler has finished executing. > >Well, you had me going for a while there, but no. If you lock messages >the IDE doesn't get the delete message at all. This is what >lock messages is supposed to do. Try this: > >in a frontscript put > >on deletefield > put "deleting" & cr after msg > deletefield > pass "deletefield" >end deletefield > >Then create a new mainstack with a button and a field. >In the button script put > >on mouseUp > delete field 1 >end mouseUp > >OK - now that you can see the "deleting" message in the message box, >put a new field on the stack again and change the mouse script to > >on mouseUp > lock messages > delete field 1 > unlock messages >end mouseUp > >So yes, locking messages *is* a good way to speed things up in the >proper situations, e.g., if you're doing this in a standalone you'll >gain a significant boost, but there might be side effects if you try >this in the IDE. > >-- >-Mark Wieder > mwieder at ahsoftware.net From gcanyon at gmail.com Sun Sep 15 22:19:57 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sun, 15 Sep 2013 21:19:57 -0500 Subject: Trying a custom handler for several math fields In-Reply-To: <5236445D.8010000@fourthworld.com> References: <6915944106.20130915161520@ahsoftware.net> <5236445D.8010000@fourthworld.com> Message-ID: On Sun, Sep 15, 2013 at 6:35 PM, Richard Gaskin wrote: > You could further that separation between display values and actual values > with getProp and setProp, but I almost never use those because they're > affected by lockMessages, > This was what I was going to suggest. I've never tripped myself up with lockMessages, but I can see it happening. It would be possible to write some sort of updateDisplayAfterLockMessages handler that checks to see any custom props that have changed, and "touches" them to get the handlers to execute, but that's obviously not ideal. The best idea so far (I think it was yours) is to add a displayFormat property, although that would require engine-level work, obviously. From gcanyon at gmail.com Sun Sep 15 23:33:11 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sun, 15 Sep 2013 22:33:11 -0500 Subject: quickly wiping a card In-Reply-To: References: <7216614803.20130915162631@ahsoftware.net> Message-ID: Scott, that runs in about 6ms for me, and the only things faster I could find were to make sure the objects were in a group and delete the group (as you suggested) or just create a new blank card and delete the existing card, and neither of those was faster than 4ms. On Sun, Sep 15, 2013 at 8:08 PM, Scott Rossi wrote: > Hi Mark: > > My point was, with messages locked, nothing can be updated until after the > handler has executed (or you manually unlock messages). So if your > scripts rely on tracking objects individually as they are deleted, then > locking messages doesn't make sense. However, the original post > explicitly mentioned clearing a card as quickly as possibly, and in this > case, locking messages can make a substantial difference. Otherwise, the > IDE will track each object as it is deleted. For example: > > -- CREATE A COLLECTION OF GRAPHICS: > -- RUNS HERE MORE THAN 2x FASTER > -- WITH MESSAGES LOCKED > > on mouseUp > set style of the templateGraphic to "oval" > set width of the templateGraphic to 200 > set height of the templateGraphic to 200 > set loc of the templateGraphic to loc of this cd > put millisecs() into MS > lock screen > lock messages > repeat 5000 > create grc > end repeat > unlock messages > unlock screen > put millisecs() - MS > reset the templateGraphic > end mouseUp > > > -- DELETE A COLLECTION OF GRAPHICS: > -- RUNS NEARLY INSTANTANEOUSLY HERE > -- WITH MESSAGES LOCKED, COMPARED TO > -- MORE THAN 3 SECONDS WITHOUT > > on mouseUp > put millisecs() into MS > lock screen > lock messages > repeat number of grcs > delete grc 1 > end repeat > unlock messages > unlock screen > put millisecs() - MS > end mouseUp > > > ---------- > > A couple of other tricks I use when creating or deleting numerous objects > (call it > a "collection" for the sake of discussion): > > 1) To delete a collection instantaneously at any time, I often create the > objects of the collection inside a group. When I want to delete the > collection, I only need to delete the group in a single action, as opposed > to using a repeat loop on individual objects. > > 2) When creating or deleting large collections while in the IDE, I close > the Application Browser. This stack continually tracks objects in a > development stack, so closing it can speed up object creation/deletion > time. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > > > > On 9/15/13 4:26 PM, "Mark Wieder" wrote: > > >Scott- > > > >Saturday, September 14, 2013, 7:23:35 PM, you wrote: > > > >> Actually Mark, locking messages is often a good way to speed things > >> exactly because the IDE doesn't track objects that are added or deleted > >> until after the current handler has finished executing. > > > >Well, you had me going for a while there, but no. If you lock messages > >the IDE doesn't get the delete message at all. This is what > >lock messages is supposed to do. Try this: > > > >in a frontscript put > > > >on deletefield > > put "deleting" & cr after msg > > deletefield > > pass "deletefield" > >end deletefield > > > >Then create a new mainstack with a button and a field. > >In the button script put > > > >on mouseUp > > delete field 1 > >end mouseUp > > > >OK - now that you can see the "deleting" message in the message box, > >put a new field on the stack again and change the mouse script to > > > >on mouseUp > > lock messages > > delete field 1 > > unlock messages > >end mouseUp > > > >So yes, locking messages *is* a good way to speed things up in the > >proper situations, e.g., if you're doing this in a standalone you'll > >gain a significant boost, but there might be side effects if you try > >this in the IDE. > > > >-- > >-Mark Wieder > > mwieder at ahsoftware.net > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From endernafi at gmail.com Mon Sep 16 00:36:50 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Mon, 16 Sep 2013 07:36:50 +0300 Subject: =?UTF-8?Q?Re=3A_quickly_wiping_a_card?= In-Reply-To: References: <7216614803.20130915162631@ahsoftware.net> Message-ID: I can confirm Scott's results? but still, it seems that creating a group, creating the controls in it and deleting only the group is a must whenever it's possible. Here is the outcome of Scott's code in my mac: ? lock screen & lock messages & no group : create 2744ms, delete 7ms. lock screen & no group : create 4540ms, delete 2312ms. no lock & no group : well, it's indefinite; LiveCode just kept freezing every time I tried. lock screen & lock messages with group : create 2944ms, delete 3ms. lock screen with group : create 4447ms, delete 22ms. no lock with group : create indefinite - freezing, delete 13ms. Various runs gave very close results so these are from the last one. Best, --? Ender Nafi Elekcioglu Sent with Airmail From dixonja at hotmail.co.uk Mon Sep 16 01:38:31 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Mon, 16 Sep 2013 06:38:31 +0100 Subject: babel help, please ? Message-ID: could some kind 'livecoders' help me out with some translations please... I need the following translated into these languages... French, Spanish, Italian, Dutch, German Polish and Portuguese ... your help would be appreciated...:-) the directory that is 'always local' to you index your current location share details has been added to your favourites favourites no saved favourites add to favourites show favourites zoom in add email web edit delete centre location standard hybrid satellite From guglielmo at braguglia.ch Mon Sep 16 03:34:25 2013 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Mon, 16 Sep 2013 09:34:25 +0200 Subject: Dropbox Library Update In-Reply-To: <1379275490044-4669887.post@n4.nabble.com> References: <5235D128.60304@braguglia.ch> <1379268932466-4669881.post@n4.nabble.com> <1379275490044-4669887.post@n4.nabble.com> Message-ID: <5236B481.2070806@braguglia.ch> Hi Dave, no problem for me BUT ... yes, in the future, when new versions come out, the copy on RevOnLine will be obsolete, so ... probably a link, where to download the last release, will be useful ;-) Cordially, Guglielmo On 9/15/13 22:04 PM, Dave Kilroy wrote: > ... > what do you think Guglielmo would you be OK to have a copy of your library > (inside a stack) on RevOnline (may be issues about people downloading old > versions of your library in the future - although maybe I could put in a > link to your URL where they could get the latest version)? > > Kind regards > > Dave > From sc at sahores-conseil.com Mon Sep 16 04:07:46 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Mon, 16 Sep 2013 10:07:46 +0200 Subject: babel help, please ? In-Reply-To: References: Message-ID: <2121585E-C9B1-48C4-BB4B-D4F2AF5E605D@sahores-conseil.com> Hi John, Here you are with the french one ! Best, Pierre Le 16 sept. 2013 ? 07:38, John Dixon a ?crit : > could some kind 'livecoders' help me out with some translations please... I need the following translated into these languages... French, Spanish, Italian, Dutch, German Polish and Portuguese ... your help would be appreciated...:-) > > the directory that is 'always local' to you > > index --> accueil > > your current location --> voter location courante > > share details --> partager les d?tails > > has been added to your favorites --> a ?t? ajout? ? vos favorits > > favourites --> favorits > > no saved favorites --> favorits non sauv?s > > add to favorites --> ajout? aux favorits > > show favorites --> montrer les favorits > > zoom in --> zoomer > > add --> ajouter > > email --> email (or m?l) > > web --> web > > edit --> ?diter > > delete --> supprimer > > centre location --> location > > standard --> standard (or normal) > > hybrid --> hybride > > satellite --> satellite > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From peterwawood at gmail.com Mon Sep 16 04:11:42 2013 From: peterwawood at gmail.com (Peter W A Wood) Date: Mon, 16 Sep 2013 16:11:42 +0800 Subject: babel help, please ? In-Reply-To: <2121585E-C9B1-48C4-BB4B-D4F2AF5E605D@sahores-conseil.com> References: <2121585E-C9B1-48C4-BB4B-D4F2AF5E605D@sahores-conseil.com> Message-ID: <20AED1DF-915A-4700-A2D7-85F4AF6D7A67@gmail.com> Pierre On 16 Sep 2013, at 16:07, Pierre Sahores wrote: >> your current location --> voter location courante Did your auto spellchecker change votre to voter? Peter From gcanyon at gmail.com Mon Sep 16 04:11:16 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Mon, 16 Sep 2013 03:11:16 -0500 Subject: sort ... by ... of each is far more powerful than I knew Message-ID: I just blew my own mind. Maybe I'm slow, but I had no idea any of this would work. I started with this data in a field. test 1,this,5,apple test 2,the,-2,pear test 3,a,2,grape test 4,oh,0,strawberry Then I put a copy of that data in x and sorted it with various commands as follows: sort lines of x numeric ascending by item 3 of each test 2,the,-2,pear test 4,oh,0,strawberry test 3,a,2,grape test 1,this,5,apple sort lines of x numeric ascending by item 3 of each * word 2 of item 1 of each test 2,the,-2,pear test 4,oh,0,strawberry test 1,this,5,apple test 3,a,2,grape sort lines of x numeric descending by abs(item 3 of each * word 2 of item 1 of each) test 3,a,2,grape test 1,this,5,apple test 2,the,-2,pear test 4,oh,0,strawberry sort lines of x by item 3 of each > word 2 of item 1 of each test 2,the,-2,pear test 3,a,2,grape test 4,oh,0,strawberry test 1,this,5,apple sort lines of x by (item 3 of each > word 2 of item 1 of each) && item 4 of each test 3,a,2,grape test 2,the,-2,pear test 4,oh,0,strawberry test 1,this,5,apple sort lines of x numeric descending by length(item 4 of each) - (item 3 of each) test 4,oh,0,strawberry test 2,the,-2,pear test 3,a,2,grape test 1,this,5,apple From sc at sahores-conseil.com Mon Sep 16 04:20:49 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Mon, 16 Sep 2013 10:20:49 +0200 Subject: babel help, please ? In-Reply-To: <20AED1DF-915A-4700-A2D7-85F4AF6D7A67@gmail.com> References: <2121585E-C9B1-48C4-BB4B-D4F2AF5E605D@sahores-conseil.com> <20AED1DF-915A-4700-A2D7-85F4AF6D7A67@gmail.com> Message-ID: <7131B187-97D9-475B-9C69-19D3970ABD38@sahores-conseil.com> You right : my sad auto-speller changed some entries. The right translations are : your current location --> votre location courante add to favorites --> ajouter aux favorits Other entries are OK Best, Pierre Le 16 sept. 2013 ? 10:11, Peter W A Wood a ?crit : > Pierre > > On 16 Sep 2013, at 16:07, Pierre Sahores wrote: >>> your current location --> voter location courante > > Did your auto spellchecker change votre to voter? > > Peter > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From guglielmo at braguglia.ch Mon Sep 16 04:20:47 2013 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Mon, 16 Sep 2013 10:20:47 +0200 Subject: babel help, please ? In-Reply-To: References: Message-ID: <5236BF5F.9090102@braguglia.ch> Hi John, enclosed the Italian translation ... :-) Kind regards, Guglielmo On 9/16/13 07:38 AM, John Dixon wrote: > could some kind 'livecoders' help me out with some translations please... I need the following translated into these languages... French, Spanish, Italian, Dutch, German Polish and Portuguese ... your help would be appreciated...:-) > > the directory that is 'always local' to you > > index ->> indice > > your current location ->> la vostra posizione attuale > > share details ->> condividere i dettagli > > has been added to your favourites ->> (/masculine/) ? stato aggiunto ai tuoi favoriti / (/feminine/) ? stata aggiunta ai tuoi favoriti > > favourites ->> favoriti > > no saved favourites ->> favoriti non salvati > > add to favourites ->> aggiungere ai favoriti > > show favourites ->> mostrare i favoriti > > zoom in ->> ingrandire > > add ->> aggiungere > > email ->> email > > web ->> web > > edit ->> editare / modificare > > delete ->> cancellare > > centre location ->> posizione centrale > > standard ->> standard / usuale / normale > > hybrid ->> ibrido > > satellite ->> satellite > From toolbook at kestner.de Mon Sep 16 07:45:22 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 16 Sep 2013 13:45:22 +0200 Subject: AW: babel help, please ? In-Reply-To: References: Message-ID: <004e01ceb2d2$3aca5d20$b05f1760$@de> Here you go with German, If any German may find other solutions, please correct me :) Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von John Dixon > Gesendet: Montag, 16. September 2013 07:39 > An: use-livecode at lists.runrev.com > Betreff: babel help, please ? > > could some kind 'livecoders' help me out with some translations please... I > need the following translated into these languages... French, Spanish, > Italian, Dutch, German Polish and Portuguese ... your help would be > appreciated...:-) > > the directory that is 'always local' to you > > index - Index > > your current location - Ihre aktuelle Position > > share details - Details teilen ??? > > has been added to your favourites - wurde Ihren Favoriten hinzugef?gt > > favourites - Favoriten > > no saved favourites - keine gespeicherten Favoriten vorhanden > > add to favourites - zu Favoriten hinzuf?gen > > show favourites - Favoriten anzeigen > > zoom in - Reinzoomen > > add - hinzuf?gen > > email - E-Mail > > web - Web > > edit - bearbeiten > > delete - l?schen > > centre location - Position zentrieren > > standard - Standard > > hybrid - Hybrid > > satellite - Satellit > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From rene.micout at numericable.com Mon Sep 16 07:55:19 2013 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Mon, 16 Sep 2013 13:55:19 +0200 Subject: babel help, please ? In-Reply-To: <7131B187-97D9-475B-9C69-19D3970ABD38@sahores-conseil.com> References: <2121585E-C9B1-48C4-BB4B-D4F2AF5E605D@sahores-conseil.com> <20AED1DF-915A-4700-A2D7-85F4AF6D7A67@gmail.com> <7131B187-97D9-475B-9C69-19D3970ABD38@sahores-conseil.com> Message-ID: Bonjour, Moi j'aurais plut?t dit : your current location > votre localisation courante ou votre position actuelle (everythings depends on the context / tout d?pend du contexte) favorites > favoris (without T / sans T !) no saved favorites > favoris non sauvegard?s Ren? Le 16 sept. 2013 ? 10:20, Pierre Sahores a ?crit : > You right : my sad auto-speller changed some entries. The right translations are : > > your current location --> votre location courante > > add to favorites --> ajouter aux favorits > > Other entries are OK > > Best, > > Pierre > > Le 16 sept. 2013 ? 10:11, Peter W A Wood a ?crit : > >> Pierre >> >> On 16 Sep 2013, at 16:07, Pierre Sahores wrote: >>>> your current location --> voter location courante >> >> Did your auto spellchecker change votre to voter? >> >> Peter >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > -- > Pierre Sahores > mobile : 06 03 95 77 70 > www.sahores-conseil.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From m.schonewille at economy-x-talk.com Mon Sep 16 08:06:07 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 16 Sep 2013 14:06:07 +0200 Subject: babel help, please ? In-Reply-To: References: Message-ID: <5236F42F.1090209@economy-x-talk.com> John, This isn't easy. I think that a translation into any Germanic or Scandinavian language would easily go wrong. Maybe you should tell us a little more about the context. > the directory that is 'always local' to you de map die "altijd locaal" is voor jou (Sorry, I really have no clue what you mean, I can only provide the literal translation, do you mean the Home folder?) > > index index, tabel, zoeklijst, lijst (again, this depends on the context) > > your current location je huidige locatie (but again, this probably isn't what you want, e.g. on a map you would just write "je bent nu hier" ("you are here now") > > share details deel je details deel je gegevens vertel je vrienden gegevens delen (really, what do you want?) > > has been added to your favourites is aan je favorieten toegevoegd toegevoegd aan je favorieten toegevoegd aan favorieten gemarkeerd als favoriet bladwijzer gemaakt > > favourites favorieten bladwijzers > > no saved favourites geen favorieten opgeslagen je hebt nog geen favorieten je hebt nog geen bladwijzers bladwijzers niet opgeslagen > > add to favourites toevoegen aan favorieten markeren als favoriet bladwijzer maken maak een bladwijzer > > show favourites favorieten tonen bladwijzers tonen > > zoom in vergroten > > add voeg toe toevoegen > > email e-mail electronische post > > web het web het net het internet > > edit wijzigen > > delete wissen verwijderen > > centre location het midden het centrum deze locatie centreren > > standard standaard als standaard makeren markeer als standaard (I assume you mean defaut) > > hybrid hybride gecombineerd een combinatie > > satellite sateliet dependence onderdeel (what do you mean?) -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/16/2013 07:38, John Dixon wrote: > could some kind 'livecoders' help me out with some translations please... I need the following translated into these languages... French, Spanish, Italian, Dutch, German Polish and Portuguese ... your help would be appreciated...:-) > > the directory that is 'always local' to you > > index > > your current location > > share details > > has been added to your favourites > > favourites > > no saved favourites > > add to favourites > > show favourites > > zoom in > > add > > email > > web > > edit > > delete > > centre location > > standard > > hybrid > > satellite > > > > > From m.schonewille at economy-x-talk.com Mon Sep 16 08:10:48 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 16 Sep 2013 14:10:48 +0200 Subject: sort ... by ... of each is far more powerful than I knew In-Reply-To: References: Message-ID: <5236F548.5010901@economy-x-talk.com> Hi Geoff, You forget one, although you included length() and abs(): sort lines of myVar by anyFunction(each) You can also combine multiple sorts in a sequence and you can nest sorts in custom functions. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/16/2013 10:11, Geoff Canyon wrote: > I just blew my own mind. Maybe I'm slow, but I had no idea any of this > would work. I started with this data in a field. > > test 1,this,5,apple > test 2,the,-2,pear > test 3,a,2,grape > test 4,oh,0,strawberry > > Then I put a copy of that data in x and sorted it with various commands as > follows: > > sort lines of x numeric ascending by item 3 of each > > test 2,the,-2,pear > test 4,oh,0,strawberry > test 3,a,2,grape > test 1,this,5,apple > > > sort lines of x numeric ascending by item 3 of each * word 2 of item 1 > of each > > test 2,the,-2,pear > test 4,oh,0,strawberry > test 1,this,5,apple > test 3,a,2,grape > > > sort lines of x numeric descending by abs(item 3 of each * word 2 of > item 1 of each) > > test 3,a,2,grape > test 1,this,5,apple > test 2,the,-2,pear > test 4,oh,0,strawberry > > > sort lines of x by item 3 of each > word 2 of item 1 of each > > test 2,the,-2,pear > test 3,a,2,grape > test 4,oh,0,strawberry > test 1,this,5,apple > > > sort lines of x by (item 3 of each > word 2 of item 1 of each) && item 4 > of each > > test 3,a,2,grape > test 2,the,-2,pear > test 4,oh,0,strawberry > test 1,this,5,apple > > > sort lines of x numeric descending by length(item 4 of each) - (item 3 > of each) > > test 4,oh,0,strawberry > test 2,the,-2,pear > test 3,a,2,grape > test 1,this,5,apple From andre.bisseret at wanadoo.fr Mon Sep 16 08:13:30 2013 From: andre.bisseret at wanadoo.fr (=?iso-8859-1?Q?Andr=E9_Bisseret?=) Date: Mon, 16 Sep 2013 14:13:30 +0200 Subject: babel help, please ? In-Reply-To: <7131B187-97D9-475B-9C69-19D3970ABD38@sahores-conseil.com> References: <2121585E-C9B1-48C4-BB4B-D4F2AF5E605D@sahores-conseil.com> <20AED1DF-915A-4700-A2D7-85F4AF6D7A67@gmail.com> <7131B187-97D9-475B-9C69-19D3970ABD38@sahores-conseil.com> Message-ID: Excuse me Pierre : May I propose two suggestions : - for favorites the french word is "favoris" (sans t) -seems to me that in french "location" means something like "rental" not easy to find a right and short word: what about "emplacement" (or "position") Best regards Andr? Le 16 sept. 2013 ? 10:20, Pierre Sahores a ?crit : > You right : my sad auto-speller changed some entries. The right translations are : > > your current location --> votre location courante > > add to favorites --> ajouter aux favorits > > Other entries are OK > > Best, > > Pierre > > Le 16 sept. 2013 ? 10:11, Peter W A Wood a ?crit : > >> Pierre >> >> On 16 Sep 2013, at 16:07, Pierre Sahores wrote: >>>> your current location --> voter location courante >> >> Did your auto spellchecker change votre to voter? >> >> Peter >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > -- > Pierre Sahores > mobile : 06 03 95 77 70 > www.sahores-conseil.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ambassador at fourthworld.com Mon Sep 16 09:50:46 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 16 Sep 2013 06:50:46 -0700 Subject: sort ... by ... of each is far more powerful than I knew In-Reply-To: References: Message-ID: <52370CB6.9030707@fourthworld.com> If someone has time on their hands it might be fun to see what Python and JavaScript versions of each of those would look like. -- 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 Geoff Canyon wrote: > I just blew my own mind. Maybe I'm slow, but I had no idea any of this > would work. I started with this data in a field. > > test 1,this,5,apple > test 2,the,-2,pear > test 3,a,2,grape > test 4,oh,0,strawberry > > Then I put a copy of that data in x and sorted it with various commands as > follows: > > sort lines of x numeric ascending by item 3 of each > > test 2,the,-2,pear > test 4,oh,0,strawberry > test 3,a,2,grape > test 1,this,5,apple > > > sort lines of x numeric ascending by item 3 of each * word 2 of item 1 > of each > > test 2,the,-2,pear > test 4,oh,0,strawberry > test 1,this,5,apple > test 3,a,2,grape > > > sort lines of x numeric descending by abs(item 3 of each * word 2 of > item 1 of each) > > test 3,a,2,grape > test 1,this,5,apple > test 2,the,-2,pear > test 4,oh,0,strawberry > > > sort lines of x by item 3 of each > word 2 of item 1 of each > > test 2,the,-2,pear > test 3,a,2,grape > test 4,oh,0,strawberry > test 1,this,5,apple > > > sort lines of x by (item 3 of each > word 2 of item 1 of each) && item 4 > of each > > test 3,a,2,grape > test 2,the,-2,pear > test 4,oh,0,strawberry > test 1,this,5,apple > > > sort lines of x numeric descending by length(item 4 of each) - (item 3 > of each) > > test 4,oh,0,strawberry > test 2,the,-2,pear > test 3,a,2,grape > test 1,this,5,apple From dochawk at gmail.com Mon Sep 16 10:14:02 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Mon, 16 Sep 2013 07:14:02 -0700 Subject: repeat . . . delimit by In-Reply-To: <5235EEC0.8030504@hyperactivesw.com> References: <5235EEC0.8030504@hyperactivesw.com> Message-ID: On Sun, Sep 15, 2013 at 10:30 AM, J. Landman Gay wrote: > If your second delimiter really is a space, then the simple solution is to > use "word" instead of "item" inside the loop. Otherwise you can just do a > replace like this: > > > Not in my case; that was just simple example to show how it could change. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From rjb at robelko.com Mon Sep 16 09:55:04 2013 From: rjb at robelko.com (Robert Brenstein) Date: Mon, 16 Sep 2013 15:55:04 +0200 Subject: babel help, please ? In-Reply-To: References: Message-ID: A few clarifications are needed: On 16.09.2013 at 6:38 Uhr +0100 John Dixon apparently wrote: >could some kind 'livecoders' help me out with some translations >please... I need the following translated into these languages... >French, Spanish, Italian, Dutch, German Polish and Portuguese ... >your help would be appreciated...:-) > >the directory that is 'always local' to you context please. what is directory referring to. in what sense local to the user? > >index as in directory or as in a list of items? > >your current location as in physical location or as in location within some dataset? > >share details as in provide more details or as in pass details to others? > >has been added to your favourites > >favourites > >no saved favourites > >add to favourites > >show favourites > >zoom in > >add > >email a noun or a verb? a service or a message? > >web as Internet in general or as a website? > >edit > >delete > >centre location as in to center the location or as in a location of a centre? if the latter, a centre like in a center of an object or a centre as a place? if the former, context please. > >standard as in normal/regular or as in default? > >hybrid > >satellite Robert From dochawk at gmail.com Mon Sep 16 10:18:12 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Mon, 16 Sep 2013 07:18:12 -0700 Subject: sort ... by ... of each is far more powerful than I knew In-Reply-To: References: Message-ID: He *warned* you that this would happen if you struck him down . . . :) -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dave at applicationinsight.com Mon Sep 16 11:09:29 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Mon, 16 Sep 2013 08:09:29 -0700 (PDT) Subject: Dropbox Library Update In-Reply-To: <5236B481.2070806@braguglia.ch> References: <5235D128.60304@braguglia.ch> <1379268932466-4669881.post@n4.nabble.com> <1379275490044-4669887.post@n4.nabble.com> <5236B481.2070806@braguglia.ch> Message-ID: <1379344169856-4669930.post@n4.nabble.com> Have thought again that maybe most useful thing I could do would be to create a cut-down example stack and send this to anyone who wanted it (will try sending a copy in a few mins to Roger) as well as recording a very bad video showing my approach and uploading it to YouTube http://youtu.be/l56QQja4cWU Apologies for all the "Ums" and "Ems" but some people might find it of use as an introduction if they can bear to watch to the end. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Dropbox-Library-Update-tp4669868p4669930.html Sent from the Revolution - User mailing list archive at Nabble.com. From dave at applicationinsight.com Mon Sep 16 11:39:54 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Mon, 16 Sep 2013 08:39:54 -0700 (PDT) Subject: Dropbox Library Update In-Reply-To: <1379344169856-4669930.post@n4.nabble.com> References: <5235D128.60304@braguglia.ch> <1379268932466-4669881.post@n4.nabble.com> <1379275490044-4669887.post@n4.nabble.com> <5236B481.2070806@braguglia.ch> <1379344169856-4669930.post@n4.nabble.com> Message-ID: <1379345993965-4669931.post@n4.nabble.com> In case it's of use this is the stack featured in my Example of using Dropbox with LiveCode to sync data video. Kind regards Dave -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Dropbox-Library-Update-tp4669868p4669931.html Sent from the Revolution - User mailing list archive at Nabble.com. From ben at runrev.com Mon Sep 16 11:52:56 2013 From: ben at runrev.com (Benjamin Beaumont) Date: Mon, 16 Sep 2013 16:52:56 +0100 Subject: LC and iOS 7 icons In-Reply-To: <1EF3810B-6C4B-4ABE-81B3-AB0BFC5D5E8D@verizon.net> References: <00F74078-79D8-4BAA-AFF7-4DE08F32EF6C@logilangue.com> <52331F32.4070606@runrev.com> <1EF3810B-6C4B-4ABE-81B3-AB0BFC5D5E8D@verizon.net> Message-ID: Thanks Colin, All. We are preparing a 6.1.2 maintenance release that will include support for xCode 5. We'll be adding support for the addition icon(s). We expect to release RC1 at the end of the week. Warm regards, Ben On 13 September 2013 15:45, Colin Holgate wrote: > If it might save you some time, here are the list of sizes that you need > to support, including the Android sizes and the iTunes artwork: > > 29, 36, 40, 48, 50, 57, 58, 72, 76, 80, 96, 100, 114, 120, 144, 152, 512, > 1024 > > and here are the names that Apple uses for their ones: > > Icon-Ipad-76.png > Icon-Ipad-152.png > Icon-Iphone-120.png > Icon-Large.png > Icon-Small-40.png > Icon-Small-50.png > Icon-Small-50 at 2x.png > Icon-Small-80.png > Icon-Small.png > Icon-Small at 2x.png > Icon.png > Icon at 2x-Large.png > Icon at 2x.png > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- _____________________________________________ Benjamin Beaumont . RunRev Ltd LiveCode Product Manager mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW email : ben at runrev.com company : +44(0) 845 219 89 23 fax : +44(0) 845 458 8487 web : www.runrev.com LiveCode - Programming made simple From mwieder at ahsoftware.net Mon Sep 16 12:02:33 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 16 Sep 2013 09:02:33 -0700 Subject: babel help, please ? In-Reply-To: References: Message-ID: <19876376857.20130916090233@ahsoftware.net> John- Sunday, September 15, 2013, 10:38:31 PM, you wrote: > could some kind 'livecoders' help me out with some translations > please... I need the following translated into these languages... > French, Spanish, Italian, Dutch, German Polish and Portuguese ... > your help would be appreciated...:-) In addition to the other questions, do you want Brazilian Portuguese or Continental? -- -Mark Wieder mwieder at ahsoftware.net From david.bovill at gmail.com Mon Sep 16 12:20:55 2013 From: david.bovill at gmail.com (David Bovill) Date: Mon, 16 Sep 2013 17:20:55 +0100 Subject: How to list the applications installed on a mobile? Message-ID: Is it possible to get a list of application names, or file paths of applications on Android and iOS? From vclement at gmail.com Mon Sep 16 12:46:22 2013 From: vclement at gmail.com (Vaughn Clement) Date: Mon, 16 Sep 2013 09:46:22 -0700 Subject: babel help, please ? In-Reply-To: <19876376857.20130916090233@ahsoftware.net> References: <19876376857.20130916090233@ahsoftware.net> Message-ID: Hi Mark What I gave him was not Brazilian but standard Portuguese 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Mon, Sep 16, 2013 at 9:02 AM, Mark Wieder wrote: > John- > > Sunday, September 15, 2013, 10:38:31 PM, you wrote: > > > could some kind 'livecoders' help me out with some translations > > please... I need the following translated into these languages... > > French, Spanish, Italian, Dutch, German Polish and Portuguese ... > > your help would be appreciated...:-) > > In addition to the other questions, do you want Brazilian Portuguese > or Continental? > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From m.schonewille at economy-x-talk.com Mon Sep 16 13:00:01 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 16 Sep 2013 19:00:01 +0200 Subject: How to list the applications installed on a mobile? In-Reply-To: References: Message-ID: Hi David, You can do this with an external on iOS: http://stackoverflow.com/questions/7226406/get-list-of-all-installed-apps but Apple will reject your app. Theoretically, it is possible to do this on Android, but we still have no officialLiveCode SDK for Android :-( -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com We have time for new software development projects. Contact me for a quote. On 16 sep 2013, at 18:20, David Bovill wrote: > Is it possible to get a list of application names, or file paths of > applications on Android and iOS? From david.bovill at gmail.com Mon Sep 16 13:09:16 2013 From: david.bovill at gmail.com (David Bovill) Date: Mon, 16 Sep 2013 18:09:16 +0100 Subject: How to list the applications installed on a mobile? In-Reply-To: References: Message-ID: Thanks Mark - I thought it might be something Apple would not allow :( I'm wandering maybe about using launch url with custom url schemes? If there is no app registered maybe there is an error in the result... as an example I'd like to know if Google Maps is installed or not - maybe I could use "launch url "comgooglemaps://" and check the result? Not on my development machine.... so not able to test! On 16 September 2013 18:00, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Hi David, > > You can do this with an external on iOS: > > http://stackoverflow.com/questions/7226406/get-list-of-all-installed-apps > > but Apple will reject your app. Theoretically, it is possible to do this > on Android, but we still have no officialLiveCode SDK for Android :-( > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour > spaces. http://www.color-converter.com > > We have time for new software development projects. Contact me for a quote. > > > > > > > On 16 sep 2013, at 18:20, David Bovill wrote: > > > Is it possible to get a list of application names, or file paths of > > applications on Android and iOS? > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sep 16 13:17:53 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 16 Sep 2013 19:17:53 +0200 Subject: How to list the applications installed on a mobile? In-Reply-To: References: Message-ID: <52373D41.2040702@economy-x-talk.com> Hi David, Currently, if another app is opened, the LiveCode app quits. That means that you can safely assume that the launch URL command failed, unless your app has to re-start :-) I think this will change in iOS 7. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/16/2013 19:09, David Bovill wrote: > Thanks Mark - I thought it might be something Apple would not allow :( I'm > wandering maybe about using launch url with custom url schemes? If there is > no app registered maybe there is an error in the result... as an example > I'd like to know if Google Maps is installed or not - maybe I could use > "launch url "comgooglemaps://" and check the result? > > Not on my development machine.... so not able to test! > > From richmondmathewson at gmail.com Mon Sep 16 13:28:31 2013 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 16 Sep 2013 20:28:31 +0300 Subject: LC and iOS 7 icons In-Reply-To: References: <00F74078-79D8-4BAA-AFF7-4DE08F32EF6C@logilangue.com> <52331F32.4070606@runrev.com> <1EF3810B-6C4B-4ABE-81B3-AB0BFC5D5E8D@verizon.net> Message-ID: <52373FBF.6090000@gmail.com> On 09/16/2013 06:52 PM, Benjamin Beaumont wrote: > Thanks Colin, All. > > We are preparing a 6.1.2 maintenance release that will include support for > xCode 5. We'll be adding support for the addition icon(s). In the light of this I wonder about the wisdom of including 6.5.0 dp1 in the upgrade offers. Richmond. > > We expect to release RC1 at the end of the week. > > Warm regards, > > Ben > > > On 13 September 2013 15:45, Colin Holgate wrote: > >> If it might save you some time, here are the list of sizes that you need >> to support, including the Android sizes and the iTunes artwork: >> >> 29, 36, 40, 48, 50, 57, 58, 72, 76, 80, 96, 100, 114, 120, 144, 152, 512, >> 1024 >> >> and here are the names that Apple uses for their ones: >> >> Icon-Ipad-76.png >> Icon-Ipad-152.png >> Icon-Iphone-120.png >> Icon-Large.png >> Icon-Small-40.png >> Icon-Small-50.png >> Icon-Small-50 at 2x.png >> Icon-Small-80.png >> Icon-Small.png >> Icon-Small at 2x.png >> Icon.png >> Icon at 2x-Large.png >> Icon at 2x.png >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > From gcanyon at gmail.com Mon Sep 16 13:32:37 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Mon, 16 Sep 2013 12:32:37 -0500 Subject: sort ... by ... of each is far more powerful than I knew In-Reply-To: <5236F548.5010901@economy-x-talk.com> References: <5236F548.5010901@economy-x-talk.com> Message-ID: On Mon, Sep 16, 2013 at 7:10 AM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > You forget one, although you included length() and abs(): > > sort lines of myVar by anyFunction(each) > Sure -- I knew about sorting by function, but I didn't know that multiple references to "each" would work. Beyond that, I was also a bit stunned that this works: sort lines of x by item 3 of each > word 2 of item 1 of each I guess ">" is a function like any other, but I didn't expect it to turn into "true" and "false" and sort accordingly. From david at architex.tv Mon Sep 16 14:35:22 2013 From: david at architex.tv (David Bovill) Date: Mon, 16 Sep 2013 19:35:22 +0100 Subject: Restful Methods: http PATCH and http HEAD etc Message-ID: I'm looking to experiment with the SalesForce REST API. Like a number of such API's it makes use of a number of http verbs like GET, DELETE, PATCH, HEAD. PATCH for instance will update a database record. Any thoughts on how to implement this? On 26 February 2010 17:10, David Bovill wrote: > Is there any way to issue and HTTP DELETE command from Rev natively (not > using curl?) - AFAIK this has not been added? > From MikeKerner at roadrunner.com Mon Sep 16 14:43:37 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Mon, 16 Sep 2013 14:43:37 -0400 Subject: Restful Methods: http PATCH and http HEAD etc In-Reply-To: References: Message-ID: have a look at the phx_dropbox library that gugliermo wrote. It is now six iterations in, works on both desktop and mobile, and is all REST. It has techniques, tricks, and ideas in it that can help guide you toward writing a REST API library for Salesforce. On Mon, Sep 16, 2013 at 2:35 PM, David Bovill wrote: > I'm looking to experiment with the SalesForce REST > API< > http://www.salesforce.com/us/developer/docs/api_rest/index_Left.htm#StartTopic=Content/quickstart.htm > >. > Like a number of such API's it makes use of a number of http verbs like > GET, DELETE, PATCH, HEAD. PATCH for instance will update a database > record. Any thoughts on how to implement this? > > > On 26 February 2010 17:10, David Bovill wrote: > > > Is there any way to issue and HTTP DELETE command from Rev natively (not > > using curl?) - AFAIK this has not been added? > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 gcanyon at gmail.com Mon Sep 16 15:14:28 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Mon, 16 Sep 2013 14:14:28 -0500 Subject: weirdness with copied data from google spreadsheets Message-ID: If I copy something like the below from a Google Docs spreadsheet and try to paste it into an LC field, I get one string, no CRs, no spaces other than between "Sales" and "Rate" etc. I've looked at the clipboarddata["text"] and clipboarddata["html"] and seen nothing that helps. And yet I can paste here in gmail, and it looks like the below. If I paste into Sublime Text it comes out as lines, with tabs. I can then copy *that* and paste into LC with no problem. Any ideas? gc Sales Rate % lift over control 64.5328818027890.00% 62.798119636003 -2.85%63.075907077927 2.44% 66.548401226456 -5.21% 60.991036273771-7.56% 63.066859298499 -3.07%61.520676443388 -0.27% 66.961918924161 -34.60% From david.bovill at gmail.com Mon Sep 16 15:28:51 2013 From: david.bovill at gmail.com (David Bovill) Date: Mon, 16 Sep 2013 20:28:51 +0100 Subject: Restful Methods: http PATCH and http HEAD etc In-Reply-To: References: Message-ID: Thanks Mike - found the library and it looks like there are indeed a few good tips in the code. There is this comment for instance: -- on desktop can use HTTP PUT followed by the line: put pData into URL tURL So it looks like it is possible to use HTTP PUT - but does this work on iOS / mobile I wander? Still this won;t help with HTTP PATCH and HTTP HEAD. I'd actually be happy if it worked on mobile and not yet on the Desktop. Can;t find documentation on any of this (I think the above should be added to the dictionary) - or the mobile specific aspects? On 16 September 2013 19:43, Mike Kerner wrote: > have a look at the phx_dropbox library that gugliermo wrote. It is now six > iterations in, works on both desktop and mobile, and is all REST. It has > techniques, tricks, and ideas in it that can help guide you toward writing > a REST API library for Salesforce. > > > On Mon, Sep 16, 2013 at 2:35 PM, David Bovill wrote: > > > I'm looking to experiment with the SalesForce REST > > API< > > > http://www.salesforce.com/us/developer/docs/api_rest/index_Left.htm#StartTopic=Content/quickstart.htm > > >. > > Like a number of such API's it makes use of a number of http verbs like > > GET, DELETE, PATCH, HEAD. PATCH for instance will update a database > > record. Any thoughts on how to implement this? > > > > > > On 26 February 2010 17:10, David Bovill wrote: > > > > > Is there any way to issue and HTTP DELETE command from Rev natively > (not > > > using curl?) - AFAIK this has not been added? > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 mwieder at ahsoftware.net Mon Sep 16 15:31:05 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 16 Sep 2013 12:31:05 -0700 Subject: sort ... by ... of each is far more powerful than I knew In-Reply-To: <52370CB6.9030707@fourthworld.com> References: <52370CB6.9030707@fourthworld.com> Message-ID: <4188888563.20130916123105@ahsoftware.net> Richard- Monday, September 16, 2013, 6:50:46 AM, you wrote: > If someone has time on their hands it might be fun to see what Python > and JavaScript versions of each of those would look like. Well, that was fun. Here it is in ruby: # ruby 1.9.3 #sort lines of x numeric ascending by item 3 of each def func1(x) x[2].to_i end # sort lines of x numeric ascending by item 3 of each * word 2 of item 1 of each def func2(x) x[2].to_i * x[0].split[1].to_i end #sort lines of x numeric descending by abs(item 3 of each * word 2 of item 1 of each) def func3(x) -(x[2].to_i * x[0].split[1].to_i).abs end #sort lines of x by item 3 of each > word 2 of item 1 of each def func4(x) (x[2].to_i > x[0].split[1].to_i) ? 1 : 0 end #sort lines of x by (item 3 of each > word 2 of item 1 of each) && item 4 of each def func5(x) (x[2].to_i > x[0].split[1].to_i).to_s + x[3] end #sort lines of x numeric descending by length(item 4 of each) - (item 3 of each) def func6(x) -(x[3].length - x[2].to_i) end # see if it works... def parse_test data = [ "test 1,this,5,apple", "test 2,the,-2,pear", "test 3,a,2,grape", "test 4,oh,0,strawberry" ] p data.sort_by { |w| func1(w.split(","))} p data.sort_by { |w| func2(w.split(","))} p data.sort_by { |w| func3(w.split(","))} p data.sort_by { |w| func4(w.split(","))} p data.sort_by { |w| func5(w.split(","))} p data.sort_by { |w| func6(w.split(","))} end parse_test -- -Mark Wieder mwieder at ahsoftware.net From MikeKerner at roadrunner.com Mon Sep 16 15:37:12 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Mon, 16 Sep 2013 15:37:12 -0400 Subject: Restful Methods: http PATCH and http HEAD etc In-Reply-To: References: Message-ID: no, put won't work on mobile. You have to use post - I forget which of the methods uses post, but one of them does. On Mon, Sep 16, 2013 at 3:28 PM, David Bovill wrote: > Thanks Mike - found the library and it looks like there are indeed a few > good tips in the code. There is this comment for instance: > > -- on desktop can use HTTP PUT > > followed by the line: > > put pData into URL tURL > > So it looks like it is possible to use HTTP PUT - but does this work on iOS > / mobile I wander? Still this won;t help with HTTP PATCH and HTTP HEAD. I'd > actually be happy if it worked on mobile and not yet on the Desktop. > > > Can;t find documentation on any of this (I think the above should be added > to the dictionary) - or the mobile specific aspects? > > > > On 16 September 2013 19:43, Mike Kerner wrote: > > > have a look at the phx_dropbox library that gugliermo wrote. It is now > six > > iterations in, works on both desktop and mobile, and is all REST. It has > > techniques, tricks, and ideas in it that can help guide you toward > writing > > a REST API library for Salesforce. > > > > > > On Mon, Sep 16, 2013 at 2:35 PM, David Bovill wrote: > > > > > I'm looking to experiment with the SalesForce REST > > > API< > > > > > > http://www.salesforce.com/us/developer/docs/api_rest/index_Left.htm#StartTopic=Content/quickstart.htm > > > >. > > > Like a number of such API's it makes use of a number of http verbs like > > > GET, DELETE, PATCH, HEAD. PATCH for instance will update a database > > > record. Any thoughts on how to implement this? > > > > > > > > > On 26 February 2010 17:10, David Bovill wrote: > > > > > > > Is there any way to issue and HTTP DELETE command from Rev natively > > (not > > > > using curl?) - AFAIK this has not been added? > > > > > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode 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 MikeKerner at roadrunner.com Mon Sep 16 15:41:44 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Mon, 16 Sep 2013 15:41:44 -0400 Subject: Restful Methods: http PATCH and http HEAD etc In-Reply-To: References: Message-ID: it's phx_dropboxWriteFile On Mon, Sep 16, 2013 at 3:37 PM, Mike Kerner wrote: > no, put won't work on mobile. You have to use post - I forget which of > the methods uses post, but one of them does. > > > On Mon, Sep 16, 2013 at 3:28 PM, David Bovill wrote: > >> Thanks Mike - found the library and it looks like there are indeed a few >> good tips in the code. There is this comment for instance: >> >> -- on desktop can use HTTP PUT >> >> followed by the line: >> >> put pData into URL tURL >> >> So it looks like it is possible to use HTTP PUT - but does this work on >> iOS >> / mobile I wander? Still this won;t help with HTTP PATCH and HTTP HEAD. >> I'd >> actually be happy if it worked on mobile and not yet on the Desktop. >> >> >> Can;t find documentation on any of this (I think the above should be added >> to the dictionary) - or the mobile specific aspects? >> >> >> >> On 16 September 2013 19:43, Mike Kerner >> wrote: >> >> > have a look at the phx_dropbox library that gugliermo wrote. It is now >> six >> > iterations in, works on both desktop and mobile, and is all REST. It >> has >> > techniques, tricks, and ideas in it that can help guide you toward >> writing >> > a REST API library for Salesforce. >> > >> > >> > On Mon, Sep 16, 2013 at 2:35 PM, David Bovill >> wrote: >> > >> > > I'm looking to experiment with the SalesForce REST >> > > API< >> > > >> > >> http://www.salesforce.com/us/developer/docs/api_rest/index_Left.htm#StartTopic=Content/quickstart.htm >> > > >. >> > > Like a number of such API's it makes use of a number of http verbs >> like >> > > GET, DELETE, PATCH, HEAD. PATCH for instance will update a database >> > > record. Any thoughts on how to implement this? >> > > >> > > >> > > On 26 February 2010 17:10, David Bovill wrote: >> > > >> > > > Is there any way to issue and HTTP DELETE command from Rev natively >> > (not >> > > > using curl?) - AFAIK this has not been added? >> > > > >> > > _______________________________________________ >> > > use-livecode mailing list >> > > use-livecode 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." > -- 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 monte at sweattechnologies.com Mon Sep 16 16:10:16 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 17 Sep 2013 06:10:16 +1000 Subject: LC and iOS 7 icons In-Reply-To: <52373FBF.6090000@gmail.com> References: <00F74078-79D8-4BAA-AFF7-4DE08F32EF6C@logilangue.com> <52331F32.4070606@runrev.com> <1EF3810B-6C4B-4ABE-81B3-AB0BFC5D5E8D@verizon.net> <52373FBF.6090000@gmail.com> Message-ID: <08D51F30-82C0-41DF-90D9-666DA24476FA@sweattechnologies.com> On 17/09/2013, at 3:28 AM, Richmond wrote: > In the light of this I wonder about the wisdom of including 6.5.0 dp1 in the upgrade offers. Why? -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From guglielmo at braguglia.ch Mon Sep 16 16:22:39 2013 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Mon, 16 Sep 2013 22:22:39 +0200 Subject: Restful Methods: http PATCH and http HEAD etc In-Reply-To: References: Message-ID: <5237688F.40205@braguglia.ch> Hi David, unfortunately, AFAIK not HTTP PATCH nor HTTP HEAD are implemented in LiveCode ... you have *ONLY* : HTTP GET/PUT/POST and the PUT only on desktop (/... not on mobile/). :-( Guglielmo On 9/16/13 21:28 PM, David Bovill wrote: > ... Still this won;t help with HTTP PATCH and HTTP HEAD. I'd > actually be happy if it worked on mobile and not yet on the Desktop. > > From david.bovill at gmail.com Mon Sep 16 16:31:12 2013 From: david.bovill at gmail.com (David Bovill) Date: Mon, 16 Sep 2013 21:31:12 +0100 Subject: Restful Methods: http PATCH and http HEAD etc In-Reply-To: <5237688F.40205@braguglia.ch> References: <5237688F.40205@braguglia.ch> Message-ID: Thanks Guglielmo - do you know if "delete url" works for anything other than files? I guess these methods can be done with sockets using the http specs and added to libURL? Then again that's not going to help with mobile. On 16 September 2013 21:22, Guglielmo Braguglia wrote: > Hi David, > unfortunately, AFAIK not HTTP PATCH nor HTTP HEAD are implemented in > LiveCode ... you have *ONLY* : HTTP GET/PUT/POST and the PUT only on > desktop (/... not on mobile/). :-( > > Guglielmo > > > On 9/16/13 21:28 PM, David Bovill wrote: > >> ... Still this won;t help with HTTP PATCH and HTTP HEAD. I'd >> >> actually be happy if it worked on mobile and not yet on the Desktop. >> >> >> > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From mwieder at ahsoftware.net Mon Sep 16 16:49:04 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 16 Sep 2013 13:49:04 -0700 Subject: LC and iOS 7 icons In-Reply-To: <08D51F30-82C0-41DF-90D9-666DA24476FA@sweattechnologies.com> References: <00F74078-79D8-4BAA-AFF7-4DE08F32EF6C@logilangue.com> <52331F32.4070606@runrev.com> <1EF3810B-6C4B-4ABE-81B3-AB0BFC5D5E8D@verizon.net> <52373FBF.6090000@gmail.com> <08D51F30-82C0-41DF-90D9-666DA24476FA@sweattechnologies.com> Message-ID: <5593568094.20130916134904@ahsoftware.net> Monte- Monday, September 16, 2013, 1:10:16 PM, you wrote: >> In the light of this I wonder about the wisdom of including >> 6.5.0 dp1 in the upgrade offers. > Why? Because when something appears as an update notice folks start thinking it's an actual upgrade and not a caveat-developer alpha build replete with a cautionary note that only appears in the list notice and not in the update mechanism. -- -Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Mon Sep 16 17:09:16 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 16 Sep 2013 14:09:16 -0700 Subject: LC and iOS 7 icons In-Reply-To: <5593568094.20130916134904@ahsoftware.net> References: <5593568094.20130916134904@ahsoftware.net> Message-ID: <5237737C.5090004@fourthworld.com> Mark Wieder wrote: > Monte- > > Monday, September 16, 2013, 1:10:16 PM, you wrote: > >>> In the light of this I wonder about the wisdom of including >>> 6.5.0 dp1 in the upgrade offers. > >> Why? > > Because when something appears as an update notice folks start > thinking it's an actual upgrade and not a caveat-developer alpha build > replete with a cautionary note that only appears in the list notice > and not in the update mechanism. I just submitted a request to have two different update options, settable in Prefs, so that by default new users would avoid the risks of DPs by only getting notification of final releases, while the rest of us could turn on the option to get notification of every release: -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From monte at sweattechnologies.com Mon Sep 16 17:10:09 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 17 Sep 2013 07:10:09 +1000 Subject: LC and iOS 7 icons In-Reply-To: <5593568094.20130916134904@ahsoftware.net> References: <00F74078-79D8-4BAA-AFF7-4DE08F32EF6C@logilangue.com> <52331F32.4070606@runrev.com> <1EF3810B-6C4B-4ABE-81B3-AB0BFC5D5E8D@verizon.net> <52373FBF.6090000@gmail.com> <08D51F30-82C0-41DF-90D9-666DA24476FA@sweattechnologies.com> <5593568094.20130916134904@ahsoftware.net> Message-ID: <778FE685-F5D6-4A53-9D50-5B2C9C2E1847@sweattechnologies.com> On 17/09/2013, at 6:49 AM, Mark Wieder wrote: > Because when something appears as an update notice folks start > thinking it's an actual upgrade and not a caveat-developer alpha build > replete with a cautionary note that only appears in the list notice > and not in the update mechanism. There's details about the release cycle in the upgrade app. The whole point of a dp is for people to download and test it. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From monte at sweattechnologies.com Mon Sep 16 17:13:48 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 17 Sep 2013 07:13:48 +1000 Subject: LC and iOS 7 icons In-Reply-To: <5237737C.5090004@fourthworld.com> References: <5593568094.20130916134904@ahsoftware.net> <5237737C.5090004@fourthworld.com> Message-ID: <2DFAA129-D4CE-484B-B28F-997719D41353@sweattechnologies.com> On 17/09/2013, at 7:09 AM, Richard Gaskin wrote: > I just submitted a request to have two different update options, settable in Prefs, so that by default new users would avoid the risks of DPs by only getting notification of final releases, while the rest of us could turn on the option to get notification of every release: > > I guess that's reasonable. Probably no reason they couldn't have an option to choose which stage of the development cycle you wanted to be notified of... dp, rc etc. As long as people that actually want to try a dp can get notified of it... Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From lists at mangomultimedia.com Mon Sep 16 17:17:05 2013 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 16 Sep 2013 17:17:05 -0400 Subject: Restful Methods: http PATCH and http HEAD etc In-Reply-To: References: <5237688F.40205@braguglia.ch> Message-ID: On Mon, Sep 16, 2013 at 4:31 PM, David Bovill wrote: > Thanks Guglielmo - do you know if "delete url" works for anything other > than files? > 'delete URL' will make a call to the server using DELETE. > I guess these methods can be done with sockets using the http specs and > added to libURL? Then again that's not going to help with mobile. The version of libURL that comes with GLX App Framework has a modification allowing HEAD requests. You could look at it for ideas. http://www.bluemangolearning.com/revolution/software/libraries/glx-application-framework/ Look at the ulBuildHttpRequest function in the ./internet/glxappLibURL.rev stack. -- Trevor DeVore Blue Mango Learning Systems www.clarify-it.com - www.screensteps.com From sc at sahores-conseil.com Mon Sep 16 17:19:38 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Mon, 16 Sep 2013 23:19:38 +0200 Subject: babel help, please ? In-Reply-To: References: <2121585E-C9B1-48C4-BB4B-D4F2AF5E605D@sahores-conseil.com> <20AED1DF-915A-4700-A2D7-85F4AF6D7A67@gmail.com> <7131B187-97D9-475B-9C69-19D3970ABD38@sahores-conseil.com> Message-ID: Andr?, Ren?, John, My apologies ! True (favoris), and true (position) ;-) Pierre Le 16 sept. 2013 ? 14:13, Andr? Bisseret a ?crit : > > Excuse me Pierre : > > May I propose two suggestions : > > - for favorites the french word is "favoris" (sans t) > -seems to me that in french "location" means something like "rental" > not easy to find a right and short word: what about "emplacement" (or "position") > > Best regards > > Andr? > > Le 16 sept. 2013 ? 10:20, Pierre Sahores a ?crit : > >> You right : my sad auto-speller changed some entries. The right translations are : >> >> your current location --> votre location courante >> >> add to favorites --> ajouter aux favorits >> >> Other entries are OK >> >> Best, >> >> Pierre >> >> Le 16 sept. 2013 ? 10:11, Peter W A Wood a ?crit : >> >>> Pierre >>> >>> On 16 Sep 2013, at 16:07, Pierre Sahores wrote: >>>>> your current location --> voter location courante >>> >>> Did your auto spellchecker change votre to voter? >>> >>> Peter >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> -- >> Pierre Sahores >> mobile : 06 03 95 77 70 >> www.sahores-conseil.com >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From jacque at hyperactivesw.com Mon Sep 16 17:45:15 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 16 Sep 2013 16:45:15 -0500 Subject: LC and iOS 7 icons In-Reply-To: <5593568094.20130916134904@ahsoftware.net> References: <00F74078-79D8-4BAA-AFF7-4DE08F32EF6C@logilangue.com> <52331F32.4070606@runrev.com> <1EF3810B-6C4B-4ABE-81B3-AB0BFC5D5E8D@verizon.net> <52373FBF.6090000@gmail.com> <08D51F30-82C0-41DF-90D9-666DA24476FA@sweattechnologies.com> <5593568094.20130916134904@ahsoftware.net> Message-ID: <52377BEB.1070206@hyperactivesw.com> On 9/16/13 3:49 PM, Mark Wieder wrote: > Monte- > > Monday, September 16, 2013, 1:10:16 PM, you wrote: > >>> In the light of this I wonder about the wisdom of including >>> 6.5.0 dp1 in the upgrade offers. > >> Why? > > Because when something appears as an update notice folks start > thinking it's an actual upgrade and not a caveat-developer alpha build > replete with a cautionary note that only appears in the list notice > and not in the update mechanism. > Exactly. My clients don't read anything, they just accept upgrades. I had to warn them not to. In its current state, 6.5 is not appropriate for them to use, and they aren't knowledgeable enough to know whether the problems they'll have are my fault or the engine. They hardly know the difference. So I agree that very early releases shouldn't go out to everyone indiscriminately. Rather than implement some sort of toggle switch, it might be easier to just announce them on the lists and forums, where people will have read the warnings before deciding what to do. Those who aren't involved in the community won't know that there may be problems, and likely aren't the best testers anyway. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From monte at sweattechnologies.com Mon Sep 16 18:06:29 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 17 Sep 2013 08:06:29 +1000 Subject: LC and iOS 7 icons In-Reply-To: <52377BEB.1070206@hyperactivesw.com> References: <00F74078-79D8-4BAA-AFF7-4DE08F32EF6C@logilangue.com> <52331F32.4070606@runrev.com> <1EF3810B-6C4B-4ABE-81B3-AB0BFC5D5E8D@verizon.net> <52373FBF.6090000@gmail.com> <08D51F30-82C0-41DF-90D9-666DA24476FA@sweattechnologies.com> <5593568094.20130916134904@ahsoftware.net> <52377BEB.1070206@hyperactivesw.com> Message-ID: <29C405E3-1638-4C5A-8E8C-229A43A3A237@sweattechnologies.com> It's interesting that people didn't start complaining about this until they realised there would be parallel development of 6.1.2. As Richard suggests a mechanism to be notified of all releases or not with the default being only final releases would work nicely. As things develop we may see more than two parallel release branches so it would be good to filter the notifications down for the masses. -- M E R Goulding Software development services mergExt - There's an external for that! On 17/09/2013, at 7:45 AM, "J. Landman Gay" wrote: > On 9/16/13 3:49 PM, Mark Wieder wrote: >> Monte- >> >> Monday, September 16, 2013, 1:10:16 PM, you wrote: >> >>>> In the light of this I wonder about the wisdom of including >>>> 6.5.0 dp1 in the upgrade offers. >> >>> Why? >> >> Because when something appears as an update notice folks start >> thinking it's an actual upgrade and not a caveat-developer alpha build >> replete with a cautionary note that only appears in the list notice >> and not in the update mechanism. > > Exactly. My clients don't read anything, they just accept upgrades. I had to warn them not to. In its current state, 6.5 is not appropriate for them to use, and they aren't knowledgeable enough to know whether the problems they'll have are my fault or the engine. They hardly know the difference. > > So I agree that very early releases shouldn't go out to everyone indiscriminately. Rather than implement some sort of toggle switch, it might be easier to just announce them on the lists and forums, where people will have read the warnings before deciding what to do. Those who aren't involved in the community won't know that there may be problems, and likely aren't the best testers anyway. > > -- > 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 Sep 16 18:27:01 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 16 Sep 2013 17:27:01 -0500 Subject: Previous request not completed Message-ID: <523785B5.6040305@hyperactivesw.com> I'm curious how people handle the error message "Previous request not completed" when sending data to a server. Right now, if I get that error, I close all open sockets and re-send the data. But during a screen sharing session with my client I saw it happen, and some time after the error and before the re-send, the first data went through. Then it got sent again during the resend. We don't want the same data sent twice. How would you handle that? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From david.bovill at gmail.com Mon Sep 16 18:30:49 2013 From: david.bovill at gmail.com (David Bovill) Date: Mon, 16 Sep 2013 23:30:49 +0100 Subject: Restful Methods: http PATCH and http HEAD etc In-Reply-To: References: <5237688F.40205@braguglia.ch> Message-ID: Ah great to know. I think the real issue is mobile - I guess that would be a feature request. On 16 September 2013 22:17, Trevor DeVore wrote: > On Mon, Sep 16, 2013 at 4:31 PM, David Bovill >wrote: > > > Thanks Guglielmo - do you know if "delete url" works for anything other > > than files? > > > > 'delete URL' will make a call to the server using DELETE. > > > > I guess these methods can be done with sockets using the http specs and > > added to libURL? Then again that's not going to help with mobile. > > > The version of libURL that comes with GLX App Framework has a modification > allowing HEAD requests. You could look at it for ideas. > > > http://www.bluemangolearning.com/revolution/software/libraries/glx-application-framework/ > > Look at the ulBuildHttpRequest function in the ./internet/glxappLibURL.rev > stack. > > -- > Trevor DeVore > Blue Mango Learning Systems > www.clarify-it.com - www.screensteps.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 Mon Sep 16 19:31:01 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 17 Sep 2013 09:31:01 +1000 Subject: Xcode 5 and 4.3 Simulator Message-ID: <93D31B1D-CDF2-4FAA-B7F2-9A1AB001999B@sweattechnologies.com> Hi Folks With the introduction of the Mountain Lion only Xcode 5 I may need to drop builds for the simulator for pre-iOS 5. Is that going to be a major issue for anyone? I'm doubtful I will be able to coerce Mountain Lion to run Xcode 4.2... I may be able to hack the SDK into some newer version and I'll investigate that but Apple is really starting to make it difficult to support older devices and OSs. Cheers Monte -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From monte at sweattechnologies.com Mon Sep 16 19:34:41 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 17 Sep 2013 09:34:41 +1000 Subject: Xcode 5 and 4.3 Simulator In-Reply-To: <93D31B1D-CDF2-4FAA-B7F2-9A1AB001999B@sweattechnologies.com> References: <93D31B1D-CDF2-4FAA-B7F2-9A1AB001999B@sweattechnologies.com> Message-ID: <302524F4-BF1A-4FCC-A7A4-87EEBEA079A0@sweattechnologies.com> Hi John Your in the database go to mergExt.com and make sure you're logged in. Go to http://mergext.com/kickstarter and enter your email and submit Your account should then have a year of access ;-) Cheers Monte On 17/09/2013, at 9:31 AM, Monte Goulding wrote: > Hi Folks > > With the introduction of the Mountain Lion only Xcode 5 I may need to drop builds for the simulator for pre-iOS 5. Is that going to be a major issue for anyone? I'm doubtful I will be able to coerce Mountain Lion to run Xcode 4.2... I may be able to hack the SDK into some newer version and I'll investigate that but Apple is really starting to make it difficult to support older devices and OSs. > > 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 monte at sweattechnologies.com Mon Sep 16 19:36:36 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 17 Sep 2013 09:36:36 +1000 Subject: Xcode 5 and 4.3 Simulator In-Reply-To: <302524F4-BF1A-4FCC-A7A4-87EEBEA079A0@sweattechnologies.com> References: <93D31B1D-CDF2-4FAA-B7F2-9A1AB001999B@sweattechnologies.com> <302524F4-BF1A-4FCC-A7A4-87EEBEA079A0@sweattechnologies.com> Message-ID: <802D1528-D20A-4EAC-A6EE-B4DBEC49D3F0@sweattechnologies.com> Please ignore... don't know how I managed to reply to the wrong email there... On 17/09/2013, at 9:34 AM, Monte Goulding wrote: > Hi John > > Your in the database > > go to mergExt.com and make sure you're logged in. > > Go to http://mergext.com/kickstarter and enter your email and submit > > Your account should then have a year of access ;-) > > Cheers > > Monte > > On 17/09/2013, at 9:31 AM, Monte Goulding wrote: > >> Hi Folks >> >> With the introduction of the Mountain Lion only Xcode 5 I may need to drop builds for the simulator for pre-iOS 5. Is that going to be a major issue for anyone? I'm doubtful I will be able to coerce Mountain Lion to run Xcode 4.2... I may be able to hack the SDK into some newer version and I'll investigate that but Apple is really starting to make it difficult to support older devices and OSs. >> >> 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! > > _______________________________________________ > use-livecode mailing list > use-livecode 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 gcanyon at gmail.com Mon Sep 16 22:35:47 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Mon, 16 Sep 2013 21:35:47 -0500 Subject: sort ... by ... of each is far more powerful than I knew In-Reply-To: <4188888563.20130916123105@ahsoftware.net> References: <52370CB6.9030707@fourthworld.com> <4188888563.20130916123105@ahsoftware.net> Message-ID: I was wondering all through that, "Does Ruby support automatic item-parsing by index somehow?" until I saw the splits at the end. I just did a quick test, and found that using "of each" inline is faster than sorting by a function on each. The syntax for an inline "of each" can get needlessly complex I suppose, although I've never run into a real-world problem that required something funky. On Mon, Sep 16, 2013 at 2:31 PM, Mark Wieder wrote: > Richard- > > Monday, September 16, 2013, 6:50:46 AM, you wrote: > > > If someone has time on their hands it might be fun to see what Python > > and JavaScript versions of each of those would look like. > > Well, that was fun. Here it is in ruby: > > # ruby 1.9.3 > > #sort lines of x numeric ascending by item 3 of each > def func1(x) > x[2].to_i > end > > # sort lines of x numeric ascending by item 3 of each * word 2 of item 1 > of each > def func2(x) > x[2].to_i * x[0].split[1].to_i > end > > #sort lines of x numeric descending by abs(item 3 of each * word 2 of item > 1 of each) > def func3(x) > -(x[2].to_i * x[0].split[1].to_i).abs > end > > #sort lines of x by item 3 of each > word 2 of item 1 of each > def func4(x) > (x[2].to_i > x[0].split[1].to_i) ? 1 : 0 > end > > #sort lines of x by (item 3 of each > word 2 of item 1 of each) && item 4 > of each > def func5(x) > (x[2].to_i > x[0].split[1].to_i).to_s + x[3] > end > > #sort lines of x numeric descending by length(item 4 of each) - (item 3 of > each) > def func6(x) > -(x[3].length - x[2].to_i) > end > > # see if it works... > def parse_test > data = [ > "test 1,this,5,apple", > "test 2,the,-2,pear", > "test 3,a,2,grape", > "test 4,oh,0,strawberry" > ] > p data.sort_by { |w| func1(w.split(","))} > p data.sort_by { |w| func2(w.split(","))} > p data.sort_by { |w| func3(w.split(","))} > p data.sort_by { |w| func4(w.split(","))} > p data.sort_by { |w| func5(w.split(","))} > p data.sort_by { |w| func6(w.split(","))} > end > > parse_test > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From richmondmathewson at gmail.com Tue Sep 17 02:44:17 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 17 Sep 2013 09:44:17 +0300 Subject: Xcode 5 and 4.3 Simulator In-Reply-To: <93D31B1D-CDF2-4FAA-B7F2-9A1AB001999B@sweattechnologies.com> References: <93D31B1D-CDF2-4FAA-B7F2-9A1AB001999B@sweattechnologies.com> Message-ID: <5237FA41.1000500@gmail.com> On 09/17/2013 02:31 AM, Monte Goulding wrote: > Hi Folks > > With the introduction of the Mountain Lion only Xcode 5 I may need to drop builds for the simulator for pre-iOS 5. Is that going to be a major issue for anyone? I'm doubtful I will be able to coerce Mountain Lion to run Xcode 4.2... I may be able to hack the SDK into some newer version and I'll investigate that but Apple is really starting to make it difficult to support older devices and OSs. Apple is changing . . the king is dead, long live the king, and the new dispensation . . . Ever since Apple abandoned PPC processors it has sacrificed quality but expected the punters to shell out the same sort of moolah. Richmond. > > 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 From rene.micout at numericable.com Tue Sep 17 03:18:00 2013 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Tue, 17 Sep 2013 09:18:00 +0200 Subject: babel help, please ? In-Reply-To: References: <2121585E-C9B1-48C4-BB4B-D4F2AF5E605D@sahores-conseil.com> <20AED1DF-915A-4700-A2D7-85F4AF6D7A67@gmail.com> <7131B187-97D9-475B-9C69-19D3970ABD38@sahores-conseil.com> Message-ID: ;-) Le 16 sept. 2013 ? 23:19, Pierre Sahores a ?crit : > Andr?, Ren?, John, > > My apologies ! True (favoris), and true (position) ;-) > > Pierre > > Le 16 sept. 2013 ? 14:13, Andr? Bisseret a ?crit : > >> >> Excuse me Pierre : >> >> May I propose two suggestions : >> >> - for favorites the french word is "favoris" (sans t) >> -seems to me that in french "location" means something like "rental" >> not easy to find a right and short word: what about "emplacement" (or "position") >> >> Best regards >> >> Andr? >> >> Le 16 sept. 2013 ? 10:20, Pierre Sahores a ?crit : >> >>> You right : my sad auto-speller changed some entries. The right translations are : >>> >>> your current location --> votre location courante >>> >>> add to favorites --> ajouter aux favorits >>> >>> Other entries are OK >>> >>> Best, >>> >>> Pierre >>> >>> Le 16 sept. 2013 ? 10:11, Peter W A Wood a ?crit : >>> >>>> Pierre >>>> >>>> On 16 Sep 2013, at 16:07, Pierre Sahores wrote: >>>>>> your current location --> voter location courante >>>> >>>> Did your auto spellchecker change votre to voter? >>>> >>>> Peter >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >>> -- >>> Pierre Sahores >>> mobile : 06 03 95 77 70 >>> www.sahores-conseil.com >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > -- > Pierre Sahores > mobile : 06 03 95 77 70 > www.sahores-conseil.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From stephenREVOLUTION2 at barncard.com Tue Sep 17 03:25:38 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 17 Sep 2013 00:25:38 -0700 Subject: babel help, please ? In-Reply-To: References: <2121585E-C9B1-48C4-BB4B-D4F2AF5E605D@sahores-conseil.com> <20AED1DF-915A-4700-A2D7-85F4AF6D7A67@gmail.com> <7131B187-97D9-475B-9C69-19D3970ABD38@sahores-conseil.com> Message-ID: sorry to interrupt, but I love this (international) list! something wonderful about this.... what a great group of helpful people. carry on... Stephen Barncard San Francisco Ca. USA more about sqb From richmondmathewson at gmail.com Tue Sep 17 05:54:09 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 17 Sep 2013 12:54:09 +0300 Subject: LC and iOS 7 icons In-Reply-To: <52373FBF.6090000@gmail.com> References: <00F74078-79D8-4BAA-AFF7-4DE08F32EF6C@logilangue.com> <52331F32.4070606@runrev.com> <1EF3810B-6C4B-4ABE-81B3-AB0BFC5D5E8D@verizon.net> <52373FBF.6090000@gmail.com> Message-ID: <523826C1.5020800@gmail.com> >It's interesting that people didn't start complaining about this until they realised there would be parallel development of 6.1.2. As Richard suggests a mechanism to be notified of all releases or not with the default being only final releases would work nicely. As things develop we may see more than two parallel release branches so it would be good to filter the notifications down for the masses. >-- >M E R Goulding >Software development services I don't know if that is meant as a bi*chy comment aimed at me or not :) I only noticed the "odd" upgrade situation when I popped over to Windows XP in a VMWare thingybob (even us died-in-the-wool anti-Windows folks cannot resist a "walk on the wild side" from time to time) and opened Livecode Community 6.1.0 and was offered 6.1.1 and 6.5.0 . . Now, come the "naive punter" and the natural reaction is to go for the bigger number (as the actress said to the bishop while they were out purchasing elephants). I had not "complained" [wrong verb Monte! I "observed"] prior to that as I dislike any sort of automated upgrade system in as far as it reduces my control and my choices, so I have been moving through the LC upgrades manually. IFF; the IDE offered upgrades rather like this: Possible Upgrades: 1. 7.1: safe as houses. 2. 7.3: semi-safe. 3. 8.5: don't touch it with a bargepole unless you are a developer who enjoys hosing his/her code base from time to time. Then there would be nothing to "complain" about. Although that sort of menu might give the "naive punters" a slightly odd impression. Richmond. From barryb at libero.it Tue Sep 17 06:11:35 2013 From: barryb at libero.it (barryb at libero.it) Date: Tue, 17 Sep 2013 12:11:35 +0200 (CEST) Subject: babel help, please ? Message-ID: <1299702534.2762971379412695348.JavaMail.actor@webmail5> John Although I would not dare to query Guglielmo's translation, I thought it might be helpful to point out that if, as it seems, this is for a web-browser-like app I have never seen Favoriti in an Italian browser. This what I get: IE, Chrome & Safari :- Preferiti (synonymous with Favoriti anyway); Firefox :- Segnalibri (translation of Bookmarks) RevBrowser has no such feature! All the best Barry Original message:- On 9/16/13 07:38 AM, John Dixon wrote: > could some kind 'livecoders' help me out with some translations please... I need the following translated into these languages... French, Spanish, Italian, Dutch, German Polish and Portuguese ... your help would be appreciated...:-) > > the directory that is 'always local' to you > > index ->> indice > > your current location ->> la vostra posizione attuale > > share details ->> condividere i dettagli > > has been added to your favourites ->> (/masculine/) ? stato aggiunto ai tuoi favoriti / (/feminine/) ? stata aggiunta ai tuoi favoriti > > favourites ->> favoriti > > no saved favourites ->> favoriti non salvati > > add to favourites ->> aggiungere ai favoriti > > show favourites ->> mostrare i favoriti > > zoom in ->> ingrandire > > add ->> aggiungere > > email ->> email > > web ->> web > > edit ->> editare / modificare > > delete ->> cancellare > > centre location ->> posizione centrale > > standard ->> standard / usuale / normale > > hybrid ->> ibrido > > satellite ->> satellite From guglielmo at braguglia.ch Tue Sep 17 06:26:22 2013 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Tue, 17 Sep 2013 12:26:22 +0200 Subject: babel help, please ? In-Reply-To: <1299702534.2762971379412695348.JavaMail.actor@webmail5> References: <1299702534.2762971379412695348.JavaMail.actor@webmail5> Message-ID: <52382E4E.6060606@braguglia.ch> Hi Barry, "Favoriti" / "Preferiti" are quite synonyms so ... both can be used for web. "Segnalibri" I really don't like because, also if Firefox use it for Bookmarks, in my opinion, in Italian is more related to real (paper) books ;-) Maybe Firefox people have used Google Translator to translate ... (/... just kidding/) :-D :-D :-D /*Guglielmo*/ On 9/17/13 12:11 PM, barryb at libero.it wrote: > John > > Although I would not dare to query Guglielmo's translation, I thought it might be helpful to point out that if, as it seems, this is for a web-browser-like app I have never seen Favoriti in an Italian browser. This what I get: > > IE, Chrome & Safari :- Preferiti (synonymous with Favoriti anyway); > > Firefox :- Segnalibri (translation of Bookmarks) > > RevBrowser has no such feature! > All the best > Barry > > > Original message:- > > > On 9/16/13 07:38 AM, John Dixon wrote: >> could some kind 'livecoders' help me out with some translations please... I need the following translated into these languages... French, Spanish, Italian, Dutch, German Polish and Portuguese ... your help would be appreciated...:-) >> >> the directory that is 'always local' to you >> >> index ->> indice >> >> your current location ->> la vostra posizione attuale >> >> share details ->> condividere i dettagli >> >> has been added to your favourites ->> (/masculine/) ? stato aggiunto ai tuoi favoriti / (/feminine/) ? stata aggiunta ai tuoi favoriti >> >> favourites ->> favoriti >> >> no saved favourites ->> favoriti non salvati >> >> add to favourites ->> aggiungere ai favoriti >> >> show favourites ->> mostrare i favoriti >> >> zoom in ->> ingrandire >> >> add ->> aggiungere >> >> email ->> email >> >> web ->> web >> >> edit ->> editare / modificare >> >> delete ->> cancellare >> >> centre location ->> posizione centrale >> >> standard ->> standard / usuale / normale >> >> hybrid ->> ibrido >> >> satellite ->> satellite > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From monte at sweattechnologies.com Tue Sep 17 06:28:41 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 17 Sep 2013 20:28:41 +1000 Subject: LC and iOS 7 icons In-Reply-To: <523826C1.5020800@gmail.com> References: <00F74078-79D8-4BAA-AFF7-4DE08F32EF6C@logilangue.com> <52331F32.4070606@runrev.com> <1EF3810B-6C4B-4ABE-81B3-AB0BFC5D5E8D@verizon.net> <52373FBF.6090000@gmail.com> <523826C1.5020800@gmail.com> Message-ID: <858ABD3F-EFB6-4E99-9DC5-5975FDEBA6C0@sweattechnologies.com> On 17/09/2013, at 7:54 PM, Richmond wrote: > > I don't know if that is meant as a bi*chy comment aimed at me or not :) Feeling sensitive today Richmond? I wasn't aiming anything. I think it's a good idea to have a preference setting. It would also be good if any warnings about the build were quite obvious in the upgrader. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From ben at runrev.com Tue Sep 17 06:34:04 2013 From: ben at runrev.com (Benjamin Beaumont) Date: Tue, 17 Sep 2013 11:34:04 +0100 Subject: LC and iOS 7 icons In-Reply-To: <858ABD3F-EFB6-4E99-9DC5-5975FDEBA6C0@sweattechnologies.com> References: <00F74078-79D8-4BAA-AFF7-4DE08F32EF6C@logilangue.com> <52331F32.4070606@runrev.com> <1EF3810B-6C4B-4ABE-81B3-AB0BFC5D5E8D@verizon.net> <52373FBF.6090000@gmail.com> <523826C1.5020800@gmail.com> <858ABD3F-EFB6-4E99-9DC5-5975FDEBA6C0@sweattechnologies.com> Message-ID: Hi All, I think the suggestion of changing the updater so that the stable versions are offered by default is a good one. Thanks for the input, Warm regards, Ben On 17 September 2013 11:28, Monte Goulding wrote: > > On 17/09/2013, at 7:54 PM, Richmond wrote: > > > > I don't know if that is meant as a bi*chy comment aimed at me or not :) > > > Feeling sensitive today Richmond? I wasn't aiming anything. I think it's a > good idea to have a preference setting. It would also be good if any > warnings about the build were quite obvious in the upgrader. > > Cheers > > -- > Monte Goulding > > M E R Goulding - software development services > 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 > -- _____________________________________________ Benjamin Beaumont . RunRev Ltd LiveCode Product Manager mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW email : ben at runrev.com company : +44(0) 845 219 89 23 fax : +44(0) 845 458 8487 web : www.runrev.com LiveCode - Programming made simple From richmondmathewson at gmail.com Tue Sep 17 06:40:06 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 17 Sep 2013 13:40:06 +0300 Subject: LC and iOS 7 icons In-Reply-To: <858ABD3F-EFB6-4E99-9DC5-5975FDEBA6C0@sweattechnologies.com> References: <00F74078-79D8-4BAA-AFF7-4DE08F32EF6C@logilangue.com> <52331F32.4070606@runrev.com> <1EF3810B-6C4B-4ABE-81B3-AB0BFC5D5E8D@verizon.net> <52373FBF.6090000@gmail.com> <523826C1.5020800@gmail.com> <858ABD3F-EFB6-4E99-9DC5-5975FDEBA6C0@sweattechnologies.com> Message-ID: <52383186.8060909@gmail.com> On 09/17/2013 01:28 PM, Monte Goulding wrote: > On 17/09/2013, at 7:54 PM, Richmond wrote: >> I don't know if that is meant as a bi*chy comment aimed at me or not :) > > Feeling sensitive today Richmond? I wasn't aiming anything. I think it's a good idea to have a preference setting. It would also be good if any warnings about the build were quite obvious in the upgrader. Not that sensitive at all; the "smile" at the end should have told you that that was just an opener to my subsequent remarks. Richmond. > > Cheers > > -- > Monte Goulding > > M E R Goulding - software development services > 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 From monte at sweattechnologies.com Tue Sep 17 06:43:15 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 17 Sep 2013 20:43:15 +1000 Subject: LC and iOS 7 icons In-Reply-To: <52383186.8060909@gmail.com> References: <00F74078-79D8-4BAA-AFF7-4DE08F32EF6C@logilangue.com> <52331F32.4070606@runrev.com> <1EF3810B-6C4B-4ABE-81B3-AB0BFC5D5E8D@verizon.net> <52373FBF.6090000@gmail.com> <523826C1.5020800@gmail.com> <858ABD3F-EFB6-4E99-9DC5-5975FDEBA6C0@sweattechnologies.com> <52383186.8060909@gmail.com> Message-ID: On 17/09/2013, at 8:40 PM, Richmond wrote: > Not that sensitive at all; the "smile" at the end should have told you that that was just an opener to > my subsequent remarks. ;-) <-- opener for subsequent remarks ;-) <-- actual remark -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From richmondmathewson at gmail.com Tue Sep 17 07:06:32 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 17 Sep 2013 14:06:32 +0300 Subject: LC and iOS 7 icons In-Reply-To: References: <00F74078-79D8-4BAA-AFF7-4DE08F32EF6C@logilangue.com> <52331F32.4070606@runrev.com> <1EF3810B-6C4B-4ABE-81B3-AB0BFC5D5E8D@verizon.net> <52373FBF.6090000@gmail.com> <523826C1.5020800@gmail.com> <858ABD3F-EFB6-4E99-9DC5-5975FDEBA6C0@sweattechnologies.com> <52383186.8060909@gmail.com> Message-ID: <523837B8.9090905@gmail.com> On 09/17/2013 01:43 PM, Monte Goulding wrote: > On 17/09/2013, at 8:40 PM, Richmond wrote: > >> Not that sensitive at all; the "smile" at the end should have told you that that was just an opener to >> my subsequent remarks. > ;-) <-- opener for subsequent remarks > > ;-) <-- actual remark LOL. > -- > Monte Goulding > > M E R Goulding - software development services > 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 From roger.e.eller at sealedair.com Tue Sep 17 07:25:35 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 17 Sep 2013 07:25:35 -0400 Subject: Dropbox Library Update In-Reply-To: <1379344169856-4669930.post@n4.nabble.com> References: <5235D128.60304@braguglia.ch> <1379268932466-4669881.post@n4.nabble.com> <1379275490044-4669887.post@n4.nabble.com> <5236B481.2070806@braguglia.ch> <1379344169856-4669930.post@n4.nabble.com> Message-ID: I enjoyed the video. Thanks for sharing your stack too. It contains lots of "learning goodness"! ~Roger Have thought again that maybe most useful thing I could do would be to create a cut-down example stack and send this to anyone who wanted it (will try sending a copy in a few mins to Roger) as well as recording a very bad video showing my approach and uploading it to YouTube http://youtu.be/l56QQja4cWU Apologies for all the "Ums" and "Ems" but some people might find it of use as an introduction if they can bear to watch to the end. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Dropbox-Library-Update-tp4669868p4669930.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 dixonja at hotmail.co.uk Tue Sep 17 07:43:20 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Tue, 17 Sep 2013 12:43:20 +0100 Subject: babel help, please ? In-Reply-To: <52382E4E.6060606@braguglia.ch> References: <1299702534.2762971379412695348.JavaMail.actor@webmail5>, <52382E4E.6060606@braguglia.ch> Message-ID: Thanks to all who have answered... this would all be much easier for me if we all spoke 'klingon'.. All the help has been appreciated... Dixie From admin at FlexibleLearning.com Tue Sep 17 08:48:14 2013 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Tue, 17 Sep 2013 13:48:14 +0100 Subject: Euro symbol In-Reply-To: Message-ID: Has ANYONE solved how to maintain the euro symbol in a cross-platform stack? numtochar (Win 128|Mac 219) is platform-specific, and htmltext "¤" is Mac-only. Hugh Senior FLCo From sc at sahores-conseil.com Tue Sep 17 08:55:50 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Tue, 17 Sep 2013 14:55:50 +0200 Subject: Euro symbol In-Reply-To: References: Message-ID: <26084600-5A08-4935-BA6B-D47C456BDA56@sahores-conseil.com> Hi Hugh, This one works as expected : <--snipped--> put " €" after line it of fld "prix" set the htmltext of fld "prix" to fld "prix" <--snipped--> Best, Pierre Le 17 sept. 2013 ? 14:48, FlexibleLearning.com a ?crit : > Has ANYONE solved how to maintain the euro symbol in a cross-platform stack? > > numtochar (Win 128|Mac 219) is platform-specific, and htmltext "¤" is > Mac-only. > > Hugh Senior > FLCo > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From richmondmathewson at gmail.com Tue Sep 17 09:07:02 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 17 Sep 2013 16:07:02 +0300 Subject: Euro symbol In-Reply-To: References: Message-ID: <523853F6.2030601@gmail.com> On 09/17/2013 03:48 PM, FlexibleLearning.com wrote: > Has ANYONE solved how to maintain the euro symbol in a cross-platform stack? > > numtochar (Win 128|Mac 219) is platform-specific, and htmltext "¤" is > Mac-only. > > Hugh Senior > FLCo > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 Unicode standard for the Euro symbol is HEX 20AC / Decimal 8364. Open a new mainstack with a field (let's call it "KODE") and a second field (let's call it "DEKODE") and a button . . . with this script: on mouseUp set the useUnicode to true put fld "KODE" into KODE set the unicodeText of fld "DEKODE" to numToChar(KODE) end mouseUp enter 8364 into field "KODE" and click the button . . . magic was never so easy :) and cross-platform at that! [remember, when in doubt just reach for Unicode: http://en.wikipedia.org/wiki/Euro_sign ] Richmond. From dunbarx at aol.com Tue Sep 17 09:09:56 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 17 Sep 2013 09:09:56 -0400 (EDT) Subject: Euro symbol In-Reply-To: References: Message-ID: <8D081BE573A5A53-2A0-33856@webmail-vd004.sysops.aol.com> Hi. Wouldn't "the Platform" function allow you to determine which ASCII char to prepend? Craig NEwman -----Original Message----- From: FlexibleLearning.com To: use-livecode Sent: Tue, Sep 17, 2013 8:49 am Subject: Euro symbol Has ANYONE solved how to maintain the euro symbol in a cross-platform stack? numtochar (Win 128|Mac 219) is platform-specific, and htmltext "¤" is Mac-only. Hugh Senior FLCo _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Tue Sep 17 09:10:50 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 17 Sep 2013 16:10:50 +0300 Subject: 6 point 5 and double-clicking Message-ID: <523854DA.6030208@gmail.com> Well, on Linux (UbuntuStudio 13.04) to get an object from the 'revTools' palette onto one's stack one has to do a 'Drag-N-Drop' rather than a mouse-click. [Damn, I promised my wife I'd stop doing things in drag a while ago] Double-clicking an object on a stack does NOT bring up the prefs pallete; one has to go to the menuBar for that. Mind you, 6.5 is "dp1" (= 'dirty piece") right now. Richmond. From richmondmathewson at gmail.com Tue Sep 17 09:11:48 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 17 Sep 2013 16:11:48 +0300 Subject: Euro symbol In-Reply-To: <8D081BE573A5A53-2A0-33856@webmail-vd004.sysops.aol.com> References: <8D081BE573A5A53-2A0-33856@webmail-vd004.sysops.aol.com> Message-ID: <52385514.9030905@gmail.com> On 09/17/2013 04:09 PM, dunbarx at aol.com wrote: > Hi. > > > Wouldn't "the Platform" function allow you to determine which ASCII char to prepend? Wow! "prepend": can I reach for a glass of whisky at 4pm? Richmond. > > > Craig NEwman > > > -----Original Message----- > From: FlexibleLearning.com > To: use-livecode > Sent: Tue, Sep 17, 2013 8:49 am > Subject: Euro symbol > > > Has ANYONE solved how to maintain the euro symbol in a cross-platform stack? > > numtochar (Win 128|Mac 219) is platform-specific, and htmltext "¤" is > Mac-only. > > Hugh Senior > FLCo > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 Tue Sep 17 09:19:51 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 17 Sep 2013 09:19:51 -0400 (EDT) Subject: Euro symbol In-Reply-To: <52385514.9030905@gmail.com> References: <8D081BE573A5A53-2A0-33856@webmail-vd004.sysops.aol.com> <52385514.9030905@gmail.com> Message-ID: <8D081BFB9D39A5B-2A0-33A30@webmail-vd004.sysops.aol.com> King's English, Richmond. "Append" sounds like a body part, and this is a clean forum. Craig -----Original Message----- From: Richmond To: How to use LiveCode Sent: Tue, Sep 17, 2013 9:12 am Subject: Re: Euro symbol On 09/17/2013 04:09 PM, dunbarx at aol.com wrote: > Hi. > > > Wouldn't "the Platform" function allow you to determine which ASCII char to prepend? Wow! "prepend": can I reach for a glass of whisky at 4pm? Richmond. > > > Craig NEwman > > > -----Original Message----- > From: FlexibleLearning.com > To: use-livecode > Sent: Tue, Sep 17, 2013 8:49 am > Subject: Euro symbol > > > Has ANYONE solved how to maintain the euro symbol in a cross-platform stack? > > numtochar (Win 128|Mac 219) is platform-specific, and htmltext "¤" is > Mac-only. > > Hugh Senior > FLCo > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Tue Sep 17 09:32:43 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 17 Sep 2013 16:32:43 +0300 Subject: Euro symbol In-Reply-To: <8D081BFB9D39A5B-2A0-33A30@webmail-vd004.sysops.aol.com> References: <8D081BE573A5A53-2A0-33856@webmail-vd004.sysops.aol.com> <52385514.9030905@gmail.com> <8D081BFB9D39A5B-2A0-33A30@webmail-vd004.sysops.aol.com> Message-ID: <523859FB.2090405@gmail.com> On 09/17/2013 04:19 PM, dunbarx at aol.com wrote: > King's English, Richmond. > > > "Append" sounds like a body part, and this is a clean forum. That depends an awful lot on what one means by "clean". And as the King's language of choice is German: http://www.jacobite.ca/kings/francis2.htm I don't think we need to fuss about that sort of thing that much. Richmond. > > > Craig > > > > -----Original Message----- > From: Richmond > To: How to use LiveCode > Sent: Tue, Sep 17, 2013 9:12 am > Subject: Re: Euro symbol > > > On 09/17/2013 04:09 PM, dunbarx at aol.com wrote: >> Hi. >> >> >> Wouldn't "the Platform" function allow you to determine which ASCII char to > prepend? > > Wow! "prepend": can I reach for a glass of whisky at 4pm? > > Richmond. > >> >> Craig NEwman >> >> >> -----Original Message----- >> From: FlexibleLearning.com >> To: use-livecode >> Sent: Tue, Sep 17, 2013 8:49 am >> Subject: Euro symbol >> >> >> Has ANYONE solved how to maintain the euro symbol in a cross-platform stack? >> >> numtochar (Win 128|Mac 219) is platform-specific, and htmltext "¤" is >> Mac-only. >> >> Hugh Senior >> FLCo >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 dan at clearvisiontech.com Tue Sep 17 10:30:13 2013 From: dan at clearvisiontech.com (Dan Friedman) Date: Tue, 17 Sep 2013 07:30:13 -0700 Subject: Converting Python In-Reply-To: References: Message-ID: <5E42364D-B8CE-4FD9-8F48-5A6438E91D24@clearvisiontech.com> Greetings! Anyone have any experience with Python? I am looking to convert some routines that are written in Python to LiveCode. What I am tying to do is deal with the RRULE (Recurrence Rule) when reading a iCal Calendar. I found several projects in PHP and C++ out there, but they are way to large and involved to be used. But, I found a relatively small Python project (https://pypi.python.org/pypi/pyICSParser/) that looks like it would do just what I need. Can this be converted? Or maybe you have a better idea? Or, perhaps someone already has some LiveCode routines to calculate the dates of an iCal event with a RRULE. ANY thoughts or advice are welcome! -Dan From richmondmathewson at gmail.com Tue Sep 17 10:37:41 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 17 Sep 2013 17:37:41 +0300 Subject: Converting Python In-Reply-To: <5E42364D-B8CE-4FD9-8F48-5A6438E91D24@clearvisiontech.com> References: <5E42364D-B8CE-4FD9-8F48-5A6438E91D24@clearvisiontech.com> Message-ID: <52386935.1090509@gmail.com> On 09/17/2013 05:30 PM, Dan Friedman wrote: > Greetings! > > Anyone have any experience with Python? I am looking to convert some routines that are written in Python to LiveCode. > > What I am tying to do is deal with the RRULE (Recurrence Rule) when reading a iCal Calendar. I found several projects in PHP and C++ out there, but they are way to large and involved to be used. But, I found a relatively small Python project (https://pypi.python.org/pypi/pyICSParser/) that looks like it would do just what I need. > > Can this be converted? Or maybe you have a better idea? Or, perhaps someone already has some LiveCode routines to calculate the dates of an iCal event with a RRULE. > > ANY thoughts or advice are welcome! > > -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 http://newsletters.livecode.com/june/issue50/newsletter1.php From MikeKerner at roadrunner.com Tue Sep 17 10:53:21 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 17 Sep 2013 10:53:21 -0400 Subject: Xcode 5 and 4.3 Simulator In-Reply-To: <5237FA41.1000500@gmail.com> References: <93D31B1D-CDF2-4FAA-B7F2-9A1AB001999B@sweattechnologies.com> <5237FA41.1000500@gmail.com> Message-ID: I have XC 4.2 on mountain lion, and I'm pretty sure it still works. On Tue, Sep 17, 2013 at 2:44 AM, Richmond wrote: > On 09/17/2013 02:31 AM, Monte Goulding wrote: > >> Hi Folks >> >> With the introduction of the Mountain Lion only Xcode 5 I may need to >> drop builds for the simulator for pre-iOS 5. Is that going to be a major >> issue for anyone? I'm doubtful I will be able to coerce Mountain Lion to >> run Xcode 4.2... I may be able to hack the SDK into some newer version and >> I'll investigate that but Apple is really starting to make it difficult to >> support older devices and OSs. >> > > Apple is changing . . the king is dead, long live the king, and the new > dispensation . . . > > Ever since Apple abandoned PPC processors it has sacrificed quality but > expected the punters to > shell out the same sort of moolah. > > Richmond. > > > >> 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 >> > > > ______________________________**_________________ > use-livecode mailing list > use-livecode 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 Tue Sep 17 10:54:15 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 17 Sep 2013 10:54:15 -0400 Subject: Xcode 5 and 4.3 Simulator In-Reply-To: References: <93D31B1D-CDF2-4FAA-B7F2-9A1AB001999B@sweattechnologies.com> <5237FA41.1000500@gmail.com> Message-ID: Uh....whoops, I guess it doesn't On Tue, Sep 17, 2013 at 10:53 AM, Mike Kerner wrote: > I have XC 4.2 on mountain lion, and I'm pretty sure it still works. > > > On Tue, Sep 17, 2013 at 2:44 AM, Richmond wrote: > >> On 09/17/2013 02:31 AM, Monte Goulding wrote: >> >>> Hi Folks >>> >>> With the introduction of the Mountain Lion only Xcode 5 I may need to >>> drop builds for the simulator for pre-iOS 5. Is that going to be a major >>> issue for anyone? I'm doubtful I will be able to coerce Mountain Lion to >>> run Xcode 4.2... I may be able to hack the SDK into some newer version and >>> I'll investigate that but Apple is really starting to make it difficult to >>> support older devices and OSs. >>> >> >> Apple is changing . . the king is dead, long live the king, and the new >> dispensation . . . >> >> Ever since Apple abandoned PPC processors it has sacrificed quality but >> expected the punters to >> shell out the same sort of moolah. >> >> Richmond. >> >> >> >>> 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 >>> >> >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode 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 mwieder at ahsoftware.net Tue Sep 17 11:23:47 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 17 Sep 2013 08:23:47 -0700 Subject: 6 point 5 and double-clicking In-Reply-To: <523854DA.6030208@gmail.com> References: <523854DA.6030208@gmail.com> Message-ID: <143131988.20130917082347@ahsoftware.net> Richmond- Tuesday, September 17, 2013, 6:10:50 AM, you wrote: > Double-clicking an object on a stack does NOT bring up the prefs > pallete; one has > to go to the menuBar for that. Bug #11176, currently awaiting the next dp build. Double-clicks don't work at all anywhere in linux. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Tue Sep 17 11:35:45 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 17 Sep 2013 08:35:45 -0700 Subject: Converting Python In-Reply-To: <52386935.1090509@gmail.com> References: <5E42364D-B8CE-4FD9-8F48-5A6438E91D24@clearvisiontech.com> <52386935.1090509@gmail.com> Message-ID: <101850025.20130917083545@ahsoftware.net> Richmond- Tuesday, September 17, 2013, 7:37:41 AM, you wrote: > http://newsletters.livecode.com/june/issue50/newsletter1.php I'd forgotten about that article. But bear in mind that I have it on good authority that the alternatelanguages function and the "do as" functionality will never be supported on linux. -- -Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Tue Sep 17 12:21:29 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 17 Sep 2013 09:21:29 -0700 Subject: Converting Python In-Reply-To: <101850025.20130917083545@ahsoftware.net> References: <101850025.20130917083545@ahsoftware.net> Message-ID: <52388189.8030002@fourthworld.com> Mark Wieder wrote: > Tuesday, September 17, 2013, 7:37:41 AM, Richmond wrote: > >> http://newsletters.livecode.com/june/issue50/newsletter1.php > > I'd forgotten about that article. But bear in mind that I have it > on good authority that the alternatelanguages function and the "do as" > functionality will never be supported on linux... ...until some intrepid soul dives into the code base to make it happen. Got several weeks of spare time on your hands? :) -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From richmondmathewson at gmail.com Tue Sep 17 12:26:56 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 17 Sep 2013 19:26:56 +0300 Subject: 6 point 5 and double-clicking In-Reply-To: <143131988.20130917082347@ahsoftware.net> References: <523854DA.6030208@gmail.com> <143131988.20130917082347@ahsoftware.net> Message-ID: <523882D0.60007@gmail.com> On 09/17/2013 06:23 PM, Mark Wieder wrote: > Richmond- > > Tuesday, September 17, 2013, 6:10:50 AM, you wrote: > >> Double-clicking an object on a stack does NOT bring up the prefs >> pallete; one has >> to go to the menuBar for that. > Bug #11176, currently awaiting the next dp build. Double-clicks don't > work at all anywhere in linux. > Work absolutely fine in 6.1.1 and 4.5 on Linux, Windows and Macintosh. Richmond. From richmondmathewson at gmail.com Tue Sep 17 12:28:17 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 17 Sep 2013 19:28:17 +0300 Subject: Converting Python In-Reply-To: <101850025.20130917083545@ahsoftware.net> References: <5E42364D-B8CE-4FD9-8F48-5A6438E91D24@clearvisiontech.com> <52386935.1090509@gmail.com> <101850025.20130917083545@ahsoftware.net> Message-ID: <52388321.1060906@gmail.com> On 09/17/2013 06:35 PM, Mark Wieder wrote: > Richmond- > > Tuesday, September 17, 2013, 7:37:41 AM, you wrote: > >> http://newsletters.livecode.com/june/issue50/newsletter1.php > I'd forgotten about that article. But bear in mind that I have it > on good authority that the alternatelanguages function and the "do as" > functionality will never be supported on linux. > alternateLanguages is NOT supported as of 6.1.1 and 6.5 of course, Livecode should manage "everything" all on its onie-onie-O! Richmond. From mwieder at ahsoftware.net Tue Sep 17 12:31:40 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 17 Sep 2013 09:31:40 -0700 Subject: Converting Python In-Reply-To: <52388189.8030002@fourthworld.com> References: <101850025.20130917083545@ahsoftware.net> <52388189.8030002@fourthworld.com> Message-ID: <1964205798.20130917093140@ahsoftware.net> Richard- Tuesday, September 17, 2013, 9:21:29 AM, you wrote: > Mark Wieder wrote: >> Tuesday, September 17, 2013, 7:37:41 AM, Richmond wrote: >> >>> http://newsletters.livecode.com/june/issue50/newsletter1.php >> >> I'd forgotten about that article. But bear in mind that I have it >> on good authority that the alternatelanguages function and the "do as" >> functionality will never be supported on linux... > ...until some intrepid soul dives into the code base to make it happen. > Got several weeks of spare time on your hands? :) I did it already. It ain't gonna happen. Here's the rejection notice: http://forums.runrev.com/viewtopic.php?f=66&t=15814#p80662 Anyone who wants the code to fork their own copy of the engine with alternatelanguage support is welcome to it. https://github.com/mwieder/livecode/tree/linux_alternate_languages -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Tue Sep 17 12:32:52 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 17 Sep 2013 09:32:52 -0700 Subject: 6 point 5 and double-clicking In-Reply-To: <523882D0.60007@gmail.com> References: <523854DA.6030208@gmail.com> <143131988.20130917082347@ahsoftware.net> <523882D0.60007@gmail.com> Message-ID: <304277264.20130917093252@ahsoftware.net> Richmond- Tuesday, September 17, 2013, 9:26:56 AM, you wrote: > Work absolutely fine in 6.1.1 and 4.5 on Linux, Windows and Macintosh. Yes. Something broke in 6.5-dp1 and it's been fixed already. -- -Mark Wieder mwieder at ahsoftware.net From richmondmathewson at gmail.com Tue Sep 17 13:15:05 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 17 Sep 2013 20:15:05 +0300 Subject: Converting Python In-Reply-To: <1964205798.20130917093140@ahsoftware.net> References: <101850025.20130917083545@ahsoftware.net> <52388189.8030002@fourthworld.com> <1964205798.20130917093140@ahsoftware.net> Message-ID: <52388E19.80606@gmail.com> On 09/17/2013 07:31 PM, Mark Wieder wrote: > Richard- > > Tuesday, September 17, 2013, 9:21:29 AM, you wrote: > >> Mark Wieder wrote: >>> Tuesday, September 17, 2013, 7:37:41 AM, Richmond wrote: >>> >>>> http://newsletters.livecode.com/june/issue50/newsletter1.php >>> I'd forgotten about that article. But bear in mind that I have it >>> on good authority that the alternatelanguages function and the "do as" >>> functionality will never be supported on linux... "good authority" is a funky way of saying "the folks at RunRev cannot be arsed to sort things out to get that working on Linux". >> ...until some intrepid soul dives into the code base to make it happen. >> Got several weeks of spare time on your hands? :) > I did it already. It ain't gonna happen. Here's the rejection notice: > > http://forums.runrev.com/viewtopic.php?f=66&t=15814#p80662 You must feel fairly "forked off" about that. After all, even Hypercard (as in 'homo habilis') allowed one to do things in Applescript. The "cross-platform" mantra does get a bit much at times when it really means "We're in bed with Microsoft and Apple because we see Linux as somewhat marginal", when Linux is no longer marginal andhas a growing influence and installed base. > > Anyone who wants the code to fork their own copy of the engine with > alternatelanguage support is welcome to it. > > https://github.com/mwieder/livecode/tree/linux_alternate_languages > I would be most grateful, Mark, if you could explain what "There's now a new branch on my repository" as my digestive juices are going into overdrive over what I think it means. I mean, a branch line would be fun (Australopithecus, chaps?), and certainly food for thought even if nothing else. As far as I remember the Mac Classic WIMP interface (from which, Windows 95, GNOME, XFCE, KDE and so forth) was a 'branch' of something going on at IBM; and Shakespeare's 'Hamlet' was a branch of somebody else's, much inferior, play. As to "rejection notices", perhaps Richard Gaskin (who knows his stuff vis-a-vis Open Sauciness) can enlighten us as to who can "play God" in the OS universe, and who cannot, and how one (such as Thee, Mark) can get one elevated to deity status and start pushing one's own fork, and/or a way to inject one's "rogue code" into Livecode (thinks, 'good virus'). It probably is about time, after all the "Hoo-Ha" from RunRev anent Open Source, and us stumping up our crinklies, and they being totally bl**dy slow about fulfilling their Kickstarter Goals, that some sort of pressure was brought to bear, and . . ;. how to start forking alternate versions was made public and easy; even if for no other reason than that RunRev could no longer go on rejecting ideas because it didn't give somebody a warm fuzzy, and, instead putting this sort of thing to some sort of Community vote . . . Maybe I'm a bit thick, but I understood one of the main goals (cough, cough) of the Kickstarter thingybob was to make Livecode (the language . . . err . . how many names has that had since 'Hypertalk'?) extensible, and that extensions would be rolled right back into Livecode, lickety-split. However, a small voice behind me (let's call it my guardian devil) says "Ooh, they've got their money and they'll nay mair tak tent o fowk's wants" . . . Ouch; I do hope I'm wrong. Richmond. From richmondmathewson at gmail.com Tue Sep 17 13:16:20 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 17 Sep 2013 20:16:20 +0300 Subject: 6 point 5 and double-clicking In-Reply-To: <304277264.20130917093252@ahsoftware.net> References: <523854DA.6030208@gmail.com> <143131988.20130917082347@ahsoftware.net> <523882D0.60007@gmail.com> <304277264.20130917093252@ahsoftware.net> Message-ID: <52388E64.9010400@gmail.com> On 09/17/2013 07:32 PM, Mark Wieder wrote: > Richmond- > > Tuesday, September 17, 2013, 9:26:56 AM, you wrote: > >> Work absolutely fine in 6.1.1 and 4.5 on Linux, Windows and Macintosh. > Yes. Something broke in 6.5-dp1 and it's been fixed already. > "fixed already": do tell. I don't see a dp2. Richmond. From mwieder at ahsoftware.net Tue Sep 17 13:24:31 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 17 Sep 2013 10:24:31 -0700 Subject: 6 point 5 and double-clicking In-Reply-To: <52388E64.9010400@gmail.com> References: <523854DA.6030208@gmail.com> <143131988.20130917082347@ahsoftware.net> <523882D0.60007@gmail.com> <304277264.20130917093252@ahsoftware.net> <52388E64.9010400@gmail.com> Message-ID: <287376542.20130917102431@ahsoftware.net> Richmond- Tuesday, September 17, 2013, 10:16:20 AM, you wrote: > "fixed already": do tell. > I don't see a dp2. "fixed already" as in "when dp2 is released double-clicking will work again in linux". Until then 6.5 is unusable on linux. http://quality.runrev.com/show_bug.cgi?id=11176 -- -Mark Wieder mwieder at ahsoftware.net From admin at FlexibleLearning.com Tue Sep 17 13:33:55 2013 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Tue, 17 Sep 2013 18:33:55 +0100 Subject: Euro symbol In-Reply-To: Message-ID: Thank you for the various suggestions but as I indicated, this is to MAINTAIN (e.g. a label field) the symbol display not insert/edit it. There does not appear to be a cross-platform display specification that guarantees the Euro symbol on all platforms for the same field contents. Hugh Senior FLCo > Has ANYONE solved how to maintain the euro symbol in a > cross-platform stack? > > numtochar (Win 128|Mac 219) is platform-specific, and htmltext > "¤" is Mac-only. > > Hugh Senior > FLCo From dave at applicationinsight.com Tue Sep 17 13:39:16 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Tue, 17 Sep 2013 10:39:16 -0700 (PDT) Subject: Dropbox Library Update In-Reply-To: References: <5235D128.60304@braguglia.ch> <1379268932466-4669881.post@n4.nabble.com> <1379275490044-4669887.post@n4.nabble.com> <5236B481.2070806@braguglia.ch> <1379344169856-4669930.post@n4.nabble.com> Message-ID: <1379439556093-4670001.post@n4.nabble.com> :) Roger Eller wrote > I enjoyed the video. Thanks for sharing your stack too. It contains lots > of "learning goodness"! -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Dropbox-Library-Update-tp4669868p4670001.html Sent from the Revolution - User mailing list archive at Nabble.com. From mwieder at ahsoftware.net Tue Sep 17 13:41:03 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 17 Sep 2013 10:41:03 -0700 Subject: Converting Python In-Reply-To: <52388E19.80606@gmail.com> References: <101850025.20130917083545@ahsoftware.net> <52388189.8030002@fourthworld.com> <1964205798.20130917093140@ahsoftware.net> <52388E19.80606@gmail.com> Message-ID: <1728368865.20130917104103@ahsoftware.net> Richmond- Tuesday, September 17, 2013, 10:15:05 AM, you wrote: > It probably is about time, after all the "Hoo-Ha" from RunRev anent Open > Source, and us stumping up our crinklies, and they being totally bl**dy > slow about fulfilling their Kickstarter Goals, that some sort of pressure > was brought to bear, and . . ;. how to start forking alternate versions > was made public and easy; even if for no other reason than that RunRev > could no longer go on rejecting ideas because it didn't give somebody a > warm fuzzy, and, instead putting this sort of thing to some sort of > Community vote . . . Ah. Open source does thankfully not mean governance by committee or by consensus. *Someone* has to make the decisions. The entire source for the engine and the IDE and all is available for anyone to grab, make changes as desired, and build their own version. The result, of course, also has to be open source - contributing code back to the main trunk for the common good is encouraged, but there's no guarantee of acceptance. But the build process is documented, and if you want to create LiveRichmond for special purposes that are not in the official build, you're welcome to do so. And feel free to incorporate my alternatelanguages branch when you do. -- -Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Tue Sep 17 13:43:35 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 17 Sep 2013 10:43:35 -0700 Subject: 6 point 5 and double-clicking In-Reply-To: <287376542.20130917102431@ahsoftware.net> References: <287376542.20130917102431@ahsoftware.net> Message-ID: <523894C7.6020404@fourthworld.com> Mark Wieder wrote: > "fixed already" as in "when dp2 is released double-clicking will work > again in linux". Until then 6.5 is unusable on linux. Everyone has their own OS preference, and I certainly don't begrudge Kevin or Ben for anything they feel they can be most productive with. Just the same, I think it would be an eye-opening experience if Ben were to take just one week each year and do all of his LiveCode work on Ubuntu. I suspect a hundred paper cuts would get addressed post haste if he had first-hand experience with them. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From richmondmathewson at gmail.com Tue Sep 17 13:47:41 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 17 Sep 2013 20:47:41 +0300 Subject: 6 point 5 and double-clicking In-Reply-To: <287376542.20130917102431@ahsoftware.net> References: <523854DA.6030208@gmail.com> <143131988.20130917082347@ahsoftware.net> <523882D0.60007@gmail.com> <304277264.20130917093252@ahsoftware.net> <52388E64.9010400@gmail.com> <287376542.20130917102431@ahsoftware.net> Message-ID: <523895BD.4040208@gmail.com> On 09/17/2013 08:24 PM, Mark Wieder wrote: > Richmond- > > Tuesday, September 17, 2013, 10:16:20 AM, you wrote: > >> "fixed already": do tell. >> I don't see a dp2. > "fixed already" as in "when dp2 is released double-clicking will work > again in linux". Until then 6.5 is unusable on linux. > > http://quality.runrev.com/show_bug.cgi?id=11176 > "unusable" is a bit strong: I used it a while ago to muck around with unicode and Euro symbols. Richmons. From richmondmathewson at gmail.com Tue Sep 17 13:49:56 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 17 Sep 2013 20:49:56 +0300 Subject: Converting Python In-Reply-To: <1728368865.20130917104103@ahsoftware.net> References: <101850025.20130917083545@ahsoftware.net> <52388189.8030002@fourthworld.com> <1964205798.20130917093140@ahsoftware.net> <52388E19.80606@gmail.com> <1728368865.20130917104103@ahsoftware.net> Message-ID: <52389644.40407@gmail.com> On 09/17/2013 08:41 PM, Mark Wieder wrote: > Richmond- > > Tuesday, September 17, 2013, 10:15:05 AM, you wrote: > >> It probably is about time, after all the "Hoo-Ha" from RunRev anent Open >> Source, and us stumping up our crinklies, and they being totally bl**dy >> slow about fulfilling their Kickstarter Goals, that some sort of pressure >> was brought to bear, and . . ;. how to start forking alternate versions >> was made public and easy; even if for no other reason than that RunRev >> could no longer go on rejecting ideas because it didn't give somebody a >> warm fuzzy, and, instead putting this sort of thing to some sort of >> Community vote . . . > Ah. Open source does thankfully not mean governance by committee or by > consensus. *Someone* has to make the decisions. The entire source for > the engine and the IDE and all is available for anyone to grab, make > changes as desired, and build their own version. The result, of > course, also has to be open source - contributing code back to the > main trunk for the common good is encouraged, but there's no guarantee > of acceptance. But the build process is documented, and if you want to > create LiveRichmond for special purposes that are not in the official > build, you're welcome to do so. And feel free to incorporate my > alternatelanguages branch when you do. > Humpf. Well at the moment 'DeadRichmond' is nearer the mark as have the "jolly headache" of timetabling as I gear up to the start of my EFL ( English as a Funny Language) school year on Monday. Richmond. From ambassador at fourthworld.com Tue Sep 17 13:51:44 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 17 Sep 2013 10:51:44 -0700 Subject: Converting Python In-Reply-To: <1964205798.20130917093140@ahsoftware.net> References: <1964205798.20130917093140@ahsoftware.net> Message-ID: <523896B0.4000603@fourthworld.com> Mark Wieder wrote: > Tuesday, September 17, 2013, 9:21:29 AM, Richard wrote: >> Mark Wieder wrote: >>> Tuesday, September 17, 2013, 7:37:41 AM, Richmond wrote: >>>> http://newsletters.livecode.com/june/issue50/newsletter1.php >>> I'd forgotten about that article. But bear in mind that I have it >>> on good authority that the alternatelanguages function and the "do as" >>> functionality will never be supported on linux... > >> ...until some intrepid soul dives into the code base to make it happen. > >> Got several weeks of spare time on your hands? :) > > I did it already. It ain't gonna happen. Here's the rejection notice: > > http://forums.runrev.com/viewtopic.php?f=66&t=15814#p80662 Thanks for your effort, and for the link. I've added a comment there. In the meantime, what could we do with "do...as..." that we can't do by calling Python/Perl/etc. from the command line via shell? -- 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 dan at clearvisiontech.com Tue Sep 17 13:53:44 2013 From: dan at clearvisiontech.com (Dan Friedman) Date: Tue, 17 Sep 2013 10:53:44 -0700 Subject: Converting Python Message-ID: <8596EEAB-6B30-4DA1-B743-8084281F9CE3@clearvisiontech.com> Thanks for the replies... Since I need to run this on a mobile device, I don't think installing Python is really an option. Outside of learning a new language or hiring someone to convert it, looks like I'm SOL. I'll continue to search for another answer. My project requires that I list events from a calendar - including those that repeat. Ug. -Dan > Greetings! > > Anyone have any experience with Python? I am looking to convert some routines that are written in Python to LiveCode. > > What I am tying to do is deal with the RRULE (Recurrence Rule) when reading a iCal Calendar. I found several projects in PHP and C++ out there, but they are way to large and involved to be used. But, I found a relatively small Python project (https://pypi.python.org/pypi/pyICSParser/) that looks like it would do just what I need. > > Can this be converted? Or maybe you have a better idea? Or, perhaps someone already has some LiveCode routines to calculate the dates of an iCal event with a RRULE. > > ANY thoughts or advice are welcome! > > -Dan From richmondmathewson at gmail.com Tue Sep 17 13:57:56 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 17 Sep 2013 20:57:56 +0300 Subject: 6 point 5 and double-clicking In-Reply-To: <523894C7.6020404@fourthworld.com> References: <287376542.20130917102431@ahsoftware.net> <523894C7.6020404@fourthworld.com> Message-ID: <52389824.2010308@gmail.com> On 09/17/2013 08:43 PM, Richard Gaskin wrote: > Mark Wieder wrote: > >> "fixed already" as in "when dp2 is released double-clicking will work >> again in linux". Until then 6.5 is unusable on linux. > > Everyone has their own OS preference, and I certainly don't begrudge > Kevin or Ben for anything they feel they can be most productive with. > > Just the same, I think it would be an eye-opening experience if Ben > were to take just one week each year and do all of his LiveCode work > on Ubuntu. > > I suspect a hundred paper cuts would get addressed post haste if he > had first-hand experience with them. As far as I remember, about 4 years ago, when I visited the RunRev place, ALL their machines were Macintoshes. Now that is pretty dangerous. Reminds me of a farmer who kept ducks as well as hens; so when the hens all dies he still had eggs for his breakfast. How one can produce a cross-platform product without doing parallel development on machines running all the systems one aims/claims to support escapes me. Having said that . . . I produce my Devawriter Pro for both Mac and Windows . . . largely on a Mac; however, prior to each release I do "pop over" to Windows and test the thing out. --------- Road Rage Patch follows; people with delicate digestive systems should skip this or tune out completely -- THAT REMINDS ME . . . When is RunRev going to sort out the thing where Windows Vista, 7, 8 and counting substitute fonts in Unicode Text fields in Livecode standalones so there is a horrible mismatch between substituted charatcers and those supplied by a custom unicode font that leverages the Pravte Use Area in the Unicode system? Nothing visible on the horizon. -------End of Rage ----- Aaah, that feels better (even if it hasn't been solved) having got it off my chest. Richmond. > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/FourthWorldSys > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ambassador at fourthworld.com Tue Sep 17 13:58:08 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 17 Sep 2013 10:58:08 -0700 Subject: Converting Python In-Reply-To: <8596EEAB-6B30-4DA1-B743-8084281F9CE3@clearvisiontech.com> References: <8596EEAB-6B30-4DA1-B743-8084281F9CE3@clearvisiontech.com> Message-ID: <52389830.8080606@fourthworld.com> Dan Friedman wrote: > Thanks for the replies... Since I need to run this on a mobile > device, I don't think installing Python is really an option. > Outside of learning a new language or hiring someone to convert > it, looks like I'm SOL. You might consider posting an RFP for the conversion to the forums. While this list has a greater percentage of people expert in xTalks, the forums have more newcomers, and many of them are very experienced in a wide range of other languages. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From ambassador at fourthworld.com Tue Sep 17 14:03:15 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 17 Sep 2013 11:03:15 -0700 Subject: 6 point 5 and double-clicking In-Reply-To: <52389824.2010308@gmail.com> References: <52389824.2010308@gmail.com> Message-ID: <52389963.90804@fourthworld.com> Richmond wrote: > As far as I remember, about 4 years ago, when I visited the RunRev > place, ALL their machines were Macintoshes. I haven't visited their offices yet, but they've been hiring a lot since then and I believe they have at least one if not two dev team members using Windows, maybe more. And in all fairness, their current staff includes some who are quite expert in Linux, and they've been enormously helpful in tracking down and fixing Linux-specific issues. I just think that from a gestalt perspective it may be helpful to have a dev team leader using Ubuntu exclusively for a least a few days at a time, which would no doubt raise visibility of issues that may hamper adoption among the audience most likely to contribute to the engine. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From richmondmathewson at gmail.com Tue Sep 17 14:09:55 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 17 Sep 2013 21:09:55 +0300 Subject: RELEASE: LiveCode 6.5.0 DP1 In-Reply-To: References: Message-ID: <52389AF3.7060102@gmail.com> On 09/12/2013 09:30 PM, Benjamin Beaumont wrote: > Dear List Members, > > We are pleased to announce the release of LiveCode 6.5.0 DP1. > > *WARNING*: This is a DEVELOPMENT release (alpha). It's purpose is to put > new features into the hands of the LiveCode community for testing and > feedback. Please backup your stacks before opening them. > > This is an exciting release for two reasons. > > 1) It is the first release containing some of the internal engine > refactoring made possible by the kickstarter campaign. > 2) Includes a number of engine contributions from community. > > A very big thank you to all those who have contributed up to now. We know > how much effort is involved in working on the LiveCode engine. > > *Release Contents* > - New global property colorDialogColors > - Integration of revFont external > - Enhanced \'filter\' command > - Text Measurement > - The optional *recursively* adverb has been added to union and intersect > commands > - Resolution Independence > - Xpath functions > - Resolving object chunks does not throw an error for long chunk references. > - Standalones now set default font settings the same as the IDE. > - Getting \'the short name\' of an object returns the abbrev id if the name > property is empty > - Setting the filename of an image which already has a filename causes the > property to be unset and \'could not load image\' in the result. > - Setting the image filename to empty unsets the image text and vice-versa > - Inconsistent rounding of floating point values. > - Scrollbar properties not returned in correct format. > - 0 bug fixes > > Full details of everything in this release and how to use them can be found > in the release notes here: > > http://downloads.livecode.com/livecode/6_5_0/LiveCodeNotes-6_5_0_dp_1.pdf > > *Resolution Independence* > Resolution independence is that name we gave to a project that aimed to > make it easier for LiveCode developers to write mobile applications. Mobile > devices come is a variety of sizes with varying screen densities (retina / > standard devices / 5 densities on android devices). Up till now, developers > have been required to scale up/down all assets in their application in > script. This is no longer the case. > > This developer preview contains the first of two parts of the solution. > LiveCode apps you write that are deployed to high/low density devices are > now scaled up/down automatically. LiveCode will even look for high > resolution image assets in your application package. > > Note: A word of caution. In this first DP, only density is taken into > account. Applications will not be scaled up/down to fill the screen of the > device on which they run. This is coming in DP2 with a project title > 'Fullscreen scaling properties. > > The first step to supporting resolution independence was to completely > refactor LiveCode's graphics layer. This involved writing and integrating > an entirely new 2D graphics library that allows for scaled drawing. In > addition to 2D graphic rendering, the library also handles text and image > rendering. As such, nearly all aspects of LiveCode's drawing routines have > been touched. Since all of the updates are internal, the end LiveCode > developer should see no major changes: Where possible, we've tried to match > previous behaviors as closely as possible. However, in the early DPs, we do > expect some rendering irregularities. > > You can help by testing this dp in a number of ways: > > 1) Open up existing project and pay careful attention to how it is > rendered. If you notice differences between this DP and preview versions of > LiveCode, take screenshots of the app running in both versions and submit > them as a bug at quality.runrev.com along with your app. As usual, if the > project is sensitive we can contact your directly after the bug report has > been filed. Our aim is to ensure that apps look the same in LiveCode 6.5 as > they do in previous releases. > 2) Test the resolution independence features. The easiest way to do this is > if you're on a Mac. Create an iPhone sized stack 480x320 and run it in both > the iPhone and iPhone Retina simulators. You shouldn't have to do anything > to your application to make it run perfectly in both simulators. If your > stack has images, include high resolution versions, named correctly (see > release notes) in the copy files.. these will be automatically substituted > when the application run in the retina simulator. Here's a semi-stupid question: I have the Genymotion Android emulator running in a jolly sort of way oever here on my Ubuntu cooker, bit cannot for the life of me work out how to get a Livecode standalone installed into the blasted thing. Ideas? Richmond. > > *Downloads* > http://downloads.livecode.com/livecode/6_5_0/ > > We hope you enjoy trying out the new features. > > Warm regards, > > The LiveCode Team > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Tue Sep 17 14:08:38 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 17 Sep 2013 11:08:38 -0700 Subject: Converting Python In-Reply-To: <52389644.40407@gmail.com> References: <101850025.20130917083545@ahsoftware.net> <52388189.8030002@fourthworld.com> <1964205798.20130917093140@ahsoftware.net> <52388E19.80606@gmail.com> <1728368865.20130917104103@ahsoftware.net> <52389644.40407@gmail.com> Message-ID: <14810023815.20130917110838@ahsoftware.net> Richmond- Tuesday, September 17, 2013, 10:49:56 AM, you wrote: > Well at the moment 'DeadRichmond' is nearer the mark as have > the "jolly headache" of timetabling as I gear up to the start of my EFL > ( English as a Funny Language) school year on Monday. Ha! For some reason I am reminded of Richard Armour... and I'm distressed to see him out of print. "Shakespeare was baptized April 26, 1564. When he was born is disputed, but anyone who argues that it was after this date is just being difficult." -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Tue Sep 17 14:11:16 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 17 Sep 2013 11:11:16 -0700 Subject: Converting Python In-Reply-To: <52389830.8080606@fourthworld.com> References: <8596EEAB-6B30-4DA1-B743-8084281F9CE3@clearvisiontech.com> <52389830.8080606@fourthworld.com> Message-ID: <9010181391.20130917111116@ahsoftware.net> Richard- Tuesday, September 17, 2013, 10:58:08 AM, you wrote: > You might consider posting an RFP for the conversion to the forums. IIRC Andre made an iCal library a while back, no? -- -Mark Wieder mwieder at ahsoftware.net From richmondmathewson at gmail.com Tue Sep 17 14:15:37 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 17 Sep 2013 21:15:37 +0300 Subject: Euro symbol In-Reply-To: References: Message-ID: <52389C49.2070608@gmail.com> On 09/17/2013 08:33 PM, FlexibleLearning.com wrote: > Thank you for the various suggestions but as I indicated, this is to > MAINTAIN (e.g. a label field) the symbol display not insert/edit it. There > does not appear to be a cross-platform display specification that guarantees > the Euro symbol on all platforms for the same field contents. Why not just be a complete slob (like me) and pop a Euro sign in your chosed font in a small image and use that; no stress, no mess? Richmond. > > Hugh Senior > FLCo > > >> Has ANYONE solved how to maintain the euro symbol in a >> cross-platform stack? >> >> numtochar (Win 128|Mac 219) is platform-specific, and htmltext >> "¤" is Mac-only. >> >> Hugh Senior >> FLCo > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Tue Sep 17 14:16:15 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 17 Sep 2013 14:16:15 -0400 Subject: RELEASE: LiveCode 6.5.0 DP1 In-Reply-To: <52389AF3.7060102@gmail.com> References: <52389AF3.7060102@gmail.com> Message-ID: Can the emulator access internet or email? Attach the .apk to an email, and open the attachment in the emulator. That should prompt the installer to ask you to enable installing from unknown sources. ~Roger On Tue, Sep 17, 2013 at 2:09 PM, Richmond wrote: > > Here's a semi-stupid question: > > I have the Genymotion Android emulator running in a jolly sort of way > oever here on > my Ubuntu cooker, bit cannot for the life of me work out how to get a > Livecode standalone > installed into the blasted thing. > > Ideas? > > Richmond. > > From mwieder at ahsoftware.net Tue Sep 17 14:13:37 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 17 Sep 2013 11:13:37 -0700 Subject: 6 point 5 and double-clicking In-Reply-To: <523894C7.6020404@fourthworld.com> References: <287376542.20130917102431@ahsoftware.net> <523894C7.6020404@fourthworld.com> Message-ID: <7210322531.20130917111337@ahsoftware.net> Richard- Tuesday, September 17, 2013, 10:43:35 AM, you wrote: > I suspect a hundred paper cuts would get addressed post haste if he had > first-hand experience with them. OK - to be fair about this, dp1 is an alpha release. It probably shouldn't have made it out of the building, as dp releases are normally beta builds, but I do appreciate the agile process of getting these out the door on a regular frequent basis. I don't think it's ready for general circulation, but after all, the idea of the dp builds is to shake out the bugs. -- -Mark Wieder mwieder at ahsoftware.net From richmondmathewson at gmail.com Tue Sep 17 14:29:30 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 17 Sep 2013 21:29:30 +0300 Subject: 6 point 5 and double-clicking In-Reply-To: <7210322531.20130917111337@ahsoftware.net> References: <287376542.20130917102431@ahsoftware.net> <523894C7.6020404@fourthworld.com> <7210322531.20130917111337@ahsoftware.net> Message-ID: <52389F8A.5090100@gmail.com> On 09/17/2013 09:13 PM, Mark Wieder wrote: > Richard- > > Tuesday, September 17, 2013, 10:43:35 AM, you wrote: > >> I suspect a hundred paper cuts would get addressed post haste if he had >> first-hand experience with them. > OK - to be fair about this, dp1 is an alpha release. It probably > shouldn't have made it out of the building, as dp releases are > normally beta builds, but I do appreciate the agile process of getting > these out the door on a regular frequent basis. I don't think it's > ready for general circulation, but after all, the idea of the dp > builds is to shake out the bugs. > Why be fair? It is always sooooo boring? And, frankly, and probably unfairly, RunRev ought to get their act together vis-a-vis Linux as on a level playing field along with Windows and Macintosh. Richmond. From richmondmathewson at gmail.com Tue Sep 17 14:31:39 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 17 Sep 2013 21:31:39 +0300 Subject: RELEASE: LiveCode 6.5.0 DP1 In-Reply-To: References: <52389AF3.7060102@gmail.com> Message-ID: <5238A00B.8060500@gmail.com> On 09/17/2013 09:16 PM, Roger Eller wrote: > Can the emulator access internet or email? Attach the .apk to an email, > and open the attachment in the emulator. That should prompt the installer > to ask you to enable installing from unknown sources. Thanks for that. However, right now the Livecode Android compiler (6.1.1 Community on Linux) is saying this: "could not compile application class" so no great joy there. Richmond. > > ~Roger > > On Tue, Sep 17, 2013 at 2:09 PM, Richmond wrote: > >> Here's a semi-stupid question: >> >> I have the Genymotion Android emulator running in a jolly sort of way >> oever here on >> my Ubuntu cooker, bit cannot for the life of me work out how to get a >> Livecode standalone >> installed into the blasted thing. >> >> Ideas? >> >> 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 Tue Sep 17 14:43:26 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 17 Sep 2013 21:43:26 +0300 Subject: [OT] Ubuntu Tweak Message-ID: <5238A2CE.80000@gmail.com> For those of you who use Debian derivative Linux distros (or just 'simple' Debian) Ubuntu Tweak "is back" insofar as it was not launching properly (and as a result useless) on Ubuntu 13.04 until yesterday 0.8.6.0 now works! Richmond. From skiplondon at gmail.com Tue Sep 17 15:17:43 2013 From: skiplondon at gmail.com (Skip Kimpel) Date: Tue, 17 Sep 2013 15:17:43 -0400 Subject: RevMail Message-ID: When trying to compose an email using RevMail, I get an error message from Outlook when trying to use more than one TO or CC addresses. The dictionary specifically says I can use more than one email address separated by commas. The Outlook message I get is: "The command line argument is not valid. Verify the switch you are using." Anybody else have this issue? SKIP From iowahengst at mac.com Tue Sep 17 15:20:26 2013 From: iowahengst at mac.com (Randy Hengst) Date: Tue, 17 Sep 2013 14:20:26 -0500 Subject: iPad Retina Splash Screen in LC6.1.1 Message-ID: <399943DA-56A7-40CB-8C6A-B9058625AAB8@mac.com> Hi All, I've been working on a new app with the various RCs of 6.1.1 on a Mac Labtop OSX 8.4 I've just tried adding the iPad Retina Splash screen and received an alert from LC that stating that my image was not 2048x1496. Well, of course it's not? retina splash is 2048x1596? and I've double-checked to mark sure that the image is the right size. I don't have earlier versions of LC available on my computers. Can someone check to see if you also get this alert? be well, randy hengst From m.schonewille at economy-x-talk.com Tue Sep 17 15:33:15 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 17 Sep 2013 21:33:15 +0200 Subject: RevMail In-Reply-To: References: Message-ID: <5238AE7B.2020902@economy-x-talk.com> Hi Skip, You can do this, but you have to put the entire comma-separated list in one pair of double quotes. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/17/2013 21:17, Skip Kimpel wrote: > When trying to compose an email using RevMail, I get an error message from Outlook when trying to use more than one TO or CC addresses. The dictionary specifically says I can use more than one email address separated by commas. > > The Outlook message I get is: "The command line argument is not valid. Verify the switch you are using." > > Anybody else have this issue? > > SKIP From skip at magicgate.com Tue Sep 17 15:41:44 2013 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Tue, 17 Sep 2013 15:41:44 -0400 Subject: RevMail In-Reply-To: <5238AE7B.2020902@economy-x-talk.com> References: <5238AE7B.2020902@economy-x-talk.com> Message-ID: That I did... so it looks like this (just to clarify:) revMail "test1 at test.com,test2 at test.com","test3 at test.com,test4 at test.com"," Subject here", "This is my message" On Tue, Sep 17, 2013 at 3:33 PM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Hi Skip, > > You can do this, but you have to put the entire comma-separated list in > one pair of double quotes. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/**xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour > spaces. http://www.color-converter.com > > Buy my new book "Programming LiveCode for the Real Beginner" > http://qery.us/3fi > > Fill out this survey please > http://livecodebeginner.**economy-x-talk.com/survey/ > > > On 9/17/2013 21:17, Skip Kimpel wrote: > >> When trying to compose an email using RevMail, I get an error message >> from Outlook when trying to use more than one TO or CC addresses. The >> dictionary specifically says I can use more than one email address >> separated by commas. >> >> The Outlook message I get is: "The command line argument is not valid. >> Verify the switch you are using." >> >> Anybody else have this issue? >> >> 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 coiin at verizon.net Tue Sep 17 15:44:56 2013 From: coiin at verizon.net (Colin Holgate) Date: Tue, 17 Sep 2013 15:44:56 -0400 Subject: iPad Retina Splash Screen in LC6.1.1 In-Reply-To: <399943DA-56A7-40CB-8C6A-B9058625AAB8@mac.com> References: <399943DA-56A7-40CB-8C6A-B9058625AAB8@mac.com> Message-ID: The right size should be 2048x1536, not 1596. The 1496 may be because you have the status bar showing. From iowahengst at mac.com Tue Sep 17 16:00:45 2013 From: iowahengst at mac.com (Randy Hengst) Date: Tue, 17 Sep 2013 15:00:45 -0500 Subject: iPad Retina Splash Screen in LC6.1.1 In-Reply-To: References: <399943DA-56A7-40CB-8C6A-B9058625AAB8@mac.com> Message-ID: Yes, 2048x1536? sorry, typo in my email. My image is the the correct size 2048x1536? The issue is the warning from LC that says my image is not 2048x1496. On Sep 17, 2013, at 2:44 PM, Colin Holgate wrote: > The right size should be 2048x1536, not 1596. The 1496 may be because you have the status bar showing. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From coiin at verizon.net Tue Sep 17 16:08:14 2013 From: coiin at verizon.net (Colin Holgate) Date: Tue, 17 Sep 2013 16:08:14 -0400 Subject: iPad Retina Splash Screen in LC6.1.1 In-Reply-To: References: <399943DA-56A7-40CB-8C6A-B9058625AAB8@mac.com> Message-ID: <9AFE4F69-D41E-4B50-BE15-BA3908589CC2@verizon.net> Do you have the status bar showing? The online documentation, which I think is wrong, suggests that if you?re showing the status bar your splash screen would be 2048x1496. I think LiveCode is believing what Apple wrote. See here: https://developer.apple.com/library/ios/documentation/userexperience/conceptual/mobilehig/IconsImages/IconsImages.html On Sep 17, 2013, at 4:00 PM, Randy Hengst wrote: > The issue is the warning from LC that says my image is not 2048x1496. From mwieder at ahsoftware.net Tue Sep 17 16:22:01 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 17 Sep 2013 13:22:01 -0700 Subject: Converting Python In-Reply-To: <523896B0.4000603@fourthworld.com> References: <1964205798.20130917093140@ahsoftware.net> <523896B0.4000603@fourthworld.com> Message-ID: <6618026924.20130917132201@ahsoftware.net> Richard- Tuesday, September 17, 2013, 10:51:44 AM, you wrote: > In the meantime, what could we do with "do...as..." that we can't do by > calling Python/Perl/etc. from the command line via shell? To avoid repeating myself, see my last comment in the forum thread. The tl;dr: probably nothing, especially for one-liners, but it gets progressively more complex once you start executing longer scripts. And I still think there's a cognitive difference between do tScript as "perl" and get shell("perl" && tScript) -- -Mark Wieder mwieder at ahsoftware.net From stephenREVOLUTION2 at barncard.com Tue Sep 17 16:29:42 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 17 Sep 2013 13:29:42 -0700 Subject: [FYI:Risks:] Long Names in fields Message-ID: This is a link to a recent article about a woman who has had trouble with her inordinately long name, "Keihanaikukauakahihuliheekahaunaele", 35 characters long. So one can't ever make assumptions about the size of name fields. http://m.apnews.com/ap/db_268744/contentdetail.htm?contentguid=cNdhSJl0 -- Stephen Barncard San Francisco Ca. USA more about sqb From pystcat at gmail.com Tue Sep 17 16:32:31 2013 From: pystcat at gmail.com (PystCat) Date: Tue, 17 Sep 2013 16:32:31 -0400 Subject: [FYI:Risks:] Long Names in fields In-Reply-To: References: Message-ID: <67941F8D-57F8-4255-BF29-232CD337FAB5@gmail.com> LeeLoo for short...? ;-) On Sep 17, 2013, at 4:29 PM, stephen barncard wrote: > This is a link to a recent article about a woman who has had trouble with > her inordinately long name, "Keihanaikukauakahihuliheekahaunaele", 35 > characters long. So one can't ever make assumptions about the size of name > fields. > > > http://m.apnews.com/ap/db_268744/contentdetail.htm?contentguid=cNdhSJl0 > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From stephenREVOLUTION2 at barncard.com Tue Sep 17 16:35:24 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 17 Sep 2013 13:35:24 -0700 Subject: [FYI:Risks:] Long Names in fields In-Reply-To: <67941F8D-57F8-4255-BF29-232CD337FAB5@gmail.com> References: <67941F8D-57F8-4255-BF29-232CD337FAB5@gmail.com> Message-ID: On Tue, Sep 17, 2013 at 1:32 PM, PystCat wrote: > LeeLoo for short...? ;-) > You may not know how much Hawaiians cling to their traditions. This is a pride thing. *The police officer suggested she could use her maiden name.* *"I said, how disrespectful to the Hawaiian people because there's a lot of meaning behind this name. I've had this name for over 20 years. I had to grow into this name. It's very deep spiritual path," she said.* -- Stephen Barncard San Francisco Ca. USA more about sqb From pystcat at gmail.com Tue Sep 17 16:40:16 2013 From: pystcat at gmail.com (PystCat) Date: Tue, 17 Sep 2013 16:40:16 -0400 Subject: [FYI:Risks:] Long Names in fields In-Reply-To: References: <67941F8D-57F8-4255-BF29-232CD337FAB5@gmail.com> Message-ID: You're wrong there, I don't know ANYTHING about Hawaiian names... but I do know a line from a movie when I see it... ;-) The Fifth Element... very underrated movie. On Sep 17, 2013, at 4:35 PM, stephen barncard wrote: > On Tue, Sep 17, 2013 at 1:32 PM, PystCat wrote: > >> LeeLoo for short...? ;-) >> > > You may not know how much Hawaiians cling to their traditions. This is a > pride thing. > > *The police officer suggested she could use her maiden name.* > > *"I said, how disrespectful to the Hawaiian people because there's a lot of > meaning behind this name. I've had this name for over 20 years. I had to > grow into this name. It's very deep spiritual path," she said.* > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From gcanyon at gmail.com Tue Sep 17 17:01:36 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Tue, 17 Sep 2013 16:01:36 -0500 Subject: What is the size limit for numbers in LC? -- and multiplying really large numbers In-Reply-To: References: <52290FA4.9060003@economy-x-talk.com> Message-ID: On Fri, Sep 6, 2013 at 2:05 PM, Geoff Canyon wrote: > Okay, now it's chunking by 7, and checking/avoiding overflows. This little > baby will multiply two 7,000 digit random numbers in right around a > second on my machine. Woot! If anyone sees further optimizations let me > know. > Well, I *was* impressed with myself, until I tried the same sort of thing using Python's built-in bignum library. It will multiple two 500,000-digit numbers in well under a second. There's something to be said for native code, I guess... From ambassador at fourthworld.com Tue Sep 17 17:13:43 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 17 Sep 2013 14:13:43 -0700 Subject: [FYI:Risks:] Long Names in fields In-Reply-To: References: Message-ID: <5238C607.10304@fourthworld.com> stephen barncard wrote: > This is a link to a recent article about a woman who has had trouble with > her inordinately long name, "Keihanaikukauakahihuliheekahaunaele", 35 > characters long. So one can't ever make assumptions about the size of name > fields. > > > http://m.apnews.com/ap/db_268744/contentdetail.htm?contentguid=cNdhSJl0 She's lucky she doesn't live in Krung Thep Mahanakhon Amon Rattanakosin Mahinthara Ayuthaya Mahadilok Phop Noppharat Ratchathani Burirom Udomratchaniwet Mahasathan Amon Piman Awatan Sathit Sakkathattiya Witsanukam Prasit. -- 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 jacque at hyperactivesw.com Tue Sep 17 17:23:34 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 17 Sep 2013 16:23:34 -0500 Subject: [FYI:Risks:] Long Names in fields In-Reply-To: <5238C607.10304@fourthworld.com> References: <5238C607.10304@fourthworld.com> Message-ID: <5238C856.4010001@hyperactivesw.com> On 9/17/13 4:13 PM, Richard Gaskin wrote: > stephen barncard wrote: >> This is a link to a recent article about a woman who has had trouble with >> her inordinately long name, "Keihanaikukauakahihuliheekahaunaele", 35 >> characters long. So one can't ever make assumptions about the size of >> name >> fields. >> >> >> http://m.apnews.com/ap/db_268744/contentdetail.htm?contentguid=cNdhSJl0 > > She's lucky she doesn't live in Krung Thep Mahanakhon Amon Rattanakosin > Mahinthara Ayuthaya Mahadilok Phop Noppharat Ratchathani Burirom > Udomratchaniwet Mahasathan Amon Piman Awatan Sathit Sakkathattiya > Witsanukam Prasit. I bet you copied/pasted that. And I bet the woman in question has a macro that types her name. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From iowahengst at mac.com Tue Sep 17 17:24:53 2013 From: iowahengst at mac.com (Randy Hengst) Date: Tue, 17 Sep 2013 16:24:53 -0500 Subject: iPad Retina Splash Screen in LC6.1.1 In-Reply-To: <9AFE4F69-D41E-4B50-BE15-BA3908589CC2@verizon.net> References: <399943DA-56A7-40CB-8C6A-B9058625AAB8@mac.com> <9AFE4F69-D41E-4B50-BE15-BA3908589CC2@verizon.net> Message-ID: <31CBA202-74AE-4A4B-BEEB-1C0007B76707@mac.com> No, it's set to hidden. On Sep 17, 2013, at 3:08 PM, Colin Holgate wrote: > Do you have the status bar showing? The online documentation, which I think is wrong, suggests that if you?re showing the status bar your splash screen would be 2048x1496. I think LiveCode is believing what Apple wrote. See here: > > https://developer.apple.com/library/ios/documentation/userexperience/conceptual/mobilehig/IconsImages/IconsImages.html > > > On Sep 17, 2013, at 4:00 PM, Randy Hengst wrote: > >> The issue is the warning from LC that says my image is not 2048x1496. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From alex at tweedly.net Tue Sep 17 17:57:34 2013 From: alex at tweedly.net (Alex Tweedly) Date: Tue, 17 Sep 2013 22:57:34 +0100 Subject: Converting Python In-Reply-To: <8596EEAB-6B30-4DA1-B743-8084281F9CE3@clearvisiontech.com> References: <8596EEAB-6B30-4DA1-B743-8084281F9CE3@clearvisiontech.com> Message-ID: <5238D04E.7080704@tweedly.net> Dan, I've done a partial calendar library, but I only did a subset (maybe even a trivial subset, don't remember) of RRULE cases. I'll dig it up and see if it has anything useful. If not, I have done quite a lot in Python, so may be able to help out with a conversion (or even a re-write based on the Python ideas). I'll take a look at the Python project and see just how complex it looks. Are there any limits on what you need to handle ? (e.g. I think I did weekly, monthly etc., but I certainly didn't handle BYSETPOS or some of the other more obscure parts - and didn't even look into some pointers I saw about Google Calendars using some extensions). -- Alex. On 17/09/2013 18:53, Dan Friedman wrote: > Thanks for the replies... Since I need to run this on a mobile device, I don't think installing Python is really an option. Outside of learning a new language or hiring someone to convert it, looks like I'm SOL. I'll continue to search for another answer. My project requires that I list events from a calendar - including those that repeat. Ug. > > -Dan > > >> Greetings! >> >> Anyone have any experience with Python? I am looking to convert some routines that are written in Python to LiveCode. >> >> What I am tying to do is deal with the RRULE (Recurrence Rule) when reading a iCal Calendar. I found several projects in PHP and C++ out there, but they are way to large and involved to be used. But, I found a relatively small Python project (https://pypi.python.org/pypi/pyICSParser/) that looks like it would do just what I need. >> >> Can this be converted? Or maybe you have a better idea? Or, perhaps someone already has some LiveCode routines to calculate the dates of an iCal event with a RRULE. >> >> ANY thoughts or advice are welcome! >> >> -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 dave at applicationinsight.com Wed Sep 18 02:48:30 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Tue, 17 Sep 2013 23:48:30 -0700 (PDT) Subject: iPad Retina Splash Screen in LC6.1.1 In-Reply-To: <399943DA-56A7-40CB-8C6A-B9058625AAB8@mac.com> References: <399943DA-56A7-40CB-8C6A-B9058625AAB8@mac.com> Message-ID: <1379486910634-4670037.post@n4.nabble.com> Hi Randy I wonder if this is bug 10517 coming back? http://quality.runrev.com/show_bug.cgi?id=10517 If I remember correctly there was nothing I could do at the time but wait for RunRev to issue a fix (which they did pretty quickly) - have you been in touch with them? Kind regards Dave -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/iPad-Retina-Splash-Screen-in-LC6-1-1-tp4670021p4670037.html Sent from the Revolution - User mailing list archive at Nabble.com. From ebeugelaar at gmail.com Wed Sep 18 07:10:20 2013 From: ebeugelaar at gmail.com (Erik Beugelaar) Date: Wed, 18 Sep 2013 13:10:20 +0200 Subject: NAPP Drawer and blurred backgrounds and overlays Message-ID: Hi All, Has anyone of you experience how to setup a NAPP Drawer (e.g. Current stack window moves out of the screen to the left and the new stack window will slide in from the right) in LiveCode? The same question for blurred backgrounds and overlay. Any example is welcome. Regards, Erik Beugelaar From bvg at mac.com Wed Sep 18 07:34:20 2013 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Wed, 18 Sep 2013 13:34:20 +0200 Subject: Converting Python In-Reply-To: <6618026924.20130917132201@ahsoftware.net> References: <1964205798.20130917093140@ahsoftware.net> <523896B0.4000603@fourthworld.com> <6618026924.20130917132201@ahsoftware.net> Message-ID: <3BB98D19-D766-449E-9292-ACB33D290380@mac.com> I'm on Waddinghams side here. "Do as " is integrated with the "alternateLanguages". If something isn't in the alternateLanguages, it does not belong into "do as ". So what you'd probably need to convince him (and me) of, is to find a reliable way to get available languages into the "alternateLanguages", and then make the execution of the language work with "do" after that. So the real linux-related problems are therefore: 1. Is there any os-suplied way to query available scripting languages (excluding random executables that do not belong)? For example, simply dumping $path into alternateLanguages is probably too broad and unreliable. 2. Is there a way to run scripting languages without going trough a shell-like wrapper (because mark has said he wants it to work the same as on other platforms)? In the end, wouldn't your goal be easier achieved with a modified shell() function that allows to pass fields as if they're files (for multi-line scripts)? On 17.09.2013, at 22:22, Mark Wieder wrote: > Richard- > > Tuesday, September 17, 2013, 10:51:44 AM, you wrote: > >> In the meantime, what could we do with "do...as..." that we can't do by >> calling Python/Perl/etc. from the command line via shell? > > To avoid repeating myself, see my last comment in the forum thread. > The tl;dr: probably nothing, especially for one-liners, but it gets > progressively more complex once you start executing longer scripts. > And I still think there's a cognitive difference between > > do tScript as "perl" > and > get shell("perl" && tScript) > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From williamdesmet at gmail.com Wed Sep 18 07:44:29 2013 From: williamdesmet at gmail.com (William de Smet) Date: Wed, 18 Sep 2013 13:44:29 +0200 Subject: NAPP Drawer and blurred backgrounds and overlays In-Reply-To: References: Message-ID: Hi Erik, The only way I can think off for now is that you have to work with groups to make this happen. You slide them left or right. greetings, William 2013/9/18 Erik Beugelaar > Hi All, > > Has anyone of you experience how to setup a NAPP Drawer (e.g. Current stack > window moves out of the screen to the left and the new stack window will > slide in from the right) in LiveCode? > The same question for blurred backgrounds and overlay. > > Any example is welcome. > > Regards, > Erik Beugelaar > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From ray at linkit.com Wed Sep 18 10:06:23 2013 From: ray at linkit.com (Ray Horsley) Date: Wed, 18 Sep 2013 10:06:23 -0400 Subject: PDF's to PNG's on Windows 8 In-Reply-To: <52388189.8030002@fourthworld.com> References: <101850025.20130917083545@ahsoftware.net> <52388189.8030002@fourthworld.com> Message-ID: Sorry to bring this topic back up again but it seems there's no solution for this. Installing QuickTime on Windows does not display PDF's in a player object. This is odd since this works wonderfully on a Mac. Yrying to display PDF's in a browser object opens Adobe's Reader which, in Windows' very blunt way, hogs the entire screen burdening the user with lots of work just to get back to LiveCode. Even if this worked I'm not sure how I'd determine the number of pages and move through them to get the snapshots. Quartam Software has a nice PDF package but it only does the opposite by creating PDF files in Livecode. So there's apparently no solution to this seemingly common need to be able to view and convert PDF files to single PNG's or JPEG's in Livecode. Suggestions? From prothero at earthednet.org Wed Sep 18 10:31:57 2013 From: prothero at earthednet.org (Earthednet-wp) Date: Wed, 18 Sep 2013 07:31:57 -0700 Subject: Scorm Message-ID: <617E8DA4-4A06-4705-AC6B-C375B146ADFA@earthednet.org> Folks, Has anybody made SCORM compliant livecode modules? It would be wonderful to find a template or helper app to create one. Best, Bill William Prothero http://es.earthednet.org From andrew at ctech.me Wed Sep 18 10:56:43 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Wed, 18 Sep 2013 09:56:43 -0500 Subject: PDF's to PNG's on Windows 8 In-Reply-To: References: <101850025.20130917083545@ahsoftware.net> <52388189.8030002@fourthworld.com> Message-ID: In the past I have used pre-rolled command line utilities for that. I am not sure if this is the specific one I use, but I used imagemagick before to accomplish this as well. http://www.pdftron.com/pdf2image/ That particular utility is cross platform i believe. Andrew On Wed, Sep 18, 2013 at 9:06 AM, Ray Horsley wrote: > Sorry to bring this topic back up again but it seems there's no solution > for this. > > Installing QuickTime on Windows does not display PDF's in a player object. > This is odd since this works wonderfully on a Mac. > > Yrying to display PDF's in a browser object opens Adobe's Reader which, in > Windows' very blunt way, hogs the entire screen burdening the user with > lots of work just to get back to LiveCode. Even if this worked I'm not > sure how I'd determine the number of pages and move through them to get the > snapshots. > > Quartam Software has a nice PDF package but it only does the opposite by > creating PDF files in Livecode. > > So there's apparently no solution to this seemingly common need to be able > to view and convert PDF files to single PNG's or JPEG's in Livecode. > > Suggestions? > _______________________________________________ > use-livecode mailing list > use-livecode 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 MikeKerner at roadrunner.com Wed Sep 18 10:58:11 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 18 Sep 2013 10:58:11 -0400 Subject: Dropbox Library Update In-Reply-To: <1379439556093-4670001.post@n4.nabble.com> References: <5235D128.60304@braguglia.ch> <1379268932466-4669881.post@n4.nabble.com> <1379275490044-4669887.post@n4.nabble.com> <5236B481.2070806@braguglia.ch> <1379344169856-4669930.post@n4.nabble.com> <1379439556093-4670001.post@n4.nabble.com> Message-ID: In case anybody is having troubles with the library, Trevor found a bug - when Gugliermo and I were going back and forth with this version, he wound up with an intermediate version that had a couple of extra encoding lines (whoops, my bad). If you can wait, he's going to release the update shortly. If you cannot wait, there is a line in phx_dropboxWriteFile: "put rfcURLEncode(pData) into pData #v. 1.06 Mikey" that should be removed. On Tue, Sep 17, 2013 at 1:39 PM, Dave Kilroy wrote: > :) > > Roger Eller wrote > > I enjoyed the video. Thanks for sharing your stack too. It contains > lots > > of "learning goodness"! > > > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/Dropbox-Library-Update-tp4669868p4670001.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 roger.e.eller at sealedair.com Wed Sep 18 10:58:59 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 18 Sep 2013 10:58:59 -0400 Subject: PDF's to PNG's on Windows 8 In-Reply-To: References: <101850025.20130917083545@ahsoftware.net> <52388189.8030002@fourthworld.com> Message-ID: This software can be controlled by LiveCode using shell commands to its command-line interface. http://www.softinterface.com/Convert-PDF-To-Image/Convert-PDF-To-Tiff.htm There are also manual conversion options built-in to several image editing programs, as well as online services. http://www.wikihow.com/Convert-PDF-to-Image-Files ~Roger On Wed, Sep 18, 2013 at 10:06 AM, Ray Horsley wrote: > Sorry to bring this topic back up again but it seems there's no solution > for this. > > Installing QuickTime on Windows does not display PDF's in a player object. > This is odd since this works wonderfully on a Mac. > > Yrying to display PDF's in a browser object opens Adobe's Reader which, in > Windows' very blunt way, hogs the entire screen burdening the user with > lots of work just to get back to LiveCode. Even if this worked I'm not > sure how I'd determine the number of pages and move through them to get the > snapshots. > > Quartam Software has a nice PDF package but it only does the opposite by > creating PDF files in Livecode. > > So there's apparently no solution to this seemingly common need to be able > to view and convert PDF files to single PNG's or JPEG's in Livecode. > > Suggestions? > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sep 18 11:01:34 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 18 Sep 2013 11:01:34 -0400 Subject: MDM and LC Message-ID: I WANT this: http://www.csoonline.com/article/739938/mobile-device-management-companies-get-more-app-control-on-ios-7?source=CSONLE_nlt_salted_hash_2013-09-18 We are writing apps for mobile for ourselves and our business partners. MDM would make everyone feel better about all of it. -- 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 roger.e.eller at sealedair.com Wed Sep 18 11:06:53 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 18 Sep 2013 11:06:53 -0400 Subject: Dropbox Library Update In-Reply-To: References: <5235D128.60304@braguglia.ch> <1379268932466-4669881.post@n4.nabble.com> <1379275490044-4669887.post@n4.nabble.com> <5236B481.2070806@braguglia.ch> <1379344169856-4669930.post@n4.nabble.com> <1379439556093-4670001.post@n4.nabble.com> Message-ID: Mike, Thanks for the update. I believe this is what was making my image files not viewable after writing to Dropbox. I've removed the line in my copy of the lib. ~Roger On Wed, Sep 18, 2013 at 10:58 AM, Mike Kerner wrote: > In case anybody is having troubles with the library, Trevor found a bug - > when Gugliermo and I were going back and forth with this version, he wound > up with an intermediate version that had a couple of extra encoding lines > (whoops, my bad). If you can wait, he's going to release the update > shortly. > > If you cannot wait, there is a line in phx_dropboxWriteFile: "put > rfcURLEncode(pData) into pData #v. 1.06 Mikey" that should be removed. > > > On Tue, Sep 17, 2013 at 1:39 PM, Dave Kilroy >wrote: > > > :) > > > > Roger Eller wrote > > > I enjoyed the video. Thanks for sharing your stack too. It contains > > lots > > > of "learning goodness"! > > > > > > > > > > > > -- > > View this message in context: > > > http://runtime-revolution.278305.n4.nabble.com/Dropbox-Library-Update-tp4669868p4670001.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 guglielmo at braguglia.ch Wed Sep 18 11:16:46 2013 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Wed, 18 Sep 2013 17:16:46 +0200 Subject: Dropbox Library update 1.07 Message-ID: <5239C3DE.5050602@braguglia.ch> Thanks to *Trevor DeVore*, a new version (*1.07*) of the phxDropboxLib, solving two URLencoding problems and adding a new nice function (phx_DropboxCreateLinkToFile), is available. You can download the new version still from the same link : http://www.phoenixsea.ch/downloads/Livecode/phxDropboxLib.zip /*Guglielmo*/ From dochawk at gmail.com Wed Sep 18 11:22:48 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 18 Sep 2013 08:22:48 -0700 Subject: determining if cursor is in last line of a field Message-ID: If selectedLine() is 1, I am in the first line of a field. I can't tell, though, what the last line is--"the number of lines" relies on CR, not how the field is actually formatted. I've looked for other "line" entries in the dictionary, but without any luck. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From jbv at souslelogo.com Wed Sep 18 11:28:46 2013 From: jbv at souslelogo.com (jbv at souslelogo.com) Date: Wed, 18 Sep 2013 10:28:46 -0500 Subject: A possible improvement of Livetalk In-Reply-To: References: <101850025.20130917083545@ahsoftware.net> <52388189.8030002@fourthworld.com> Message-ID: <56d7f72244f34062545f8d84f93e0e0b.squirrel@thor.on-rev.com> Hi list, In an old app I am modifying, I use several arrays and one of them is 2-dimensional, and I actually forgot that... So I kept trying "put myArray["b"]" but it returned empty every time. I should have written "put the keys of myArray["b"]" of course. So that made me think that it would be nice, like in php, that Livetalk would return "Array" in the 1st case... That would have saved me some precious time looking for a bug. What do you think ? jbv From m.schonewille at economy-x-talk.com Wed Sep 18 11:34:28 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 18 Sep 2013 17:34:28 +0200 Subject: Scorm In-Reply-To: <617E8DA4-4A06-4705-AC6B-C375B146ADFA@earthednet.org> References: <617E8DA4-4A06-4705-AC6B-C375B146ADFA@earthednet.org> Message-ID: <5239C804.3080507@economy-x-talk.com> Hi Bill, I looked into Scorm years ago and concluded that the format isn't too difficult to figure out. That is the only advantage. We'd have to write a complete library to read and write Scorm files, because currently there is nothing available for LiveCode that can do this. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/18/2013 16:31, Earthednet-wp wrote: > Folks, > Has anybody made SCORM compliant livecode modules? It would be wonderful to find a template or helper app to create one. > Best, > Bill > > William Prothero > http://es.earthednet.org From pmbrig at gmail.com Wed Sep 18 11:34:54 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Wed, 18 Sep 2013 09:34:54 -0600 Subject: determining if cursor is in last line of a field In-Reply-To: References: Message-ID: <70F9C93A-FC02-44C1-90C7-9DCEF6F55D02@gmail.com> On Sep 18, 2013, at 9:22 AM, Dr. Hawkins wrote: > If selectedLine() is 1, I am in the first line of a field. > > I can't tell, though, what the last line is--"the number of lines" relies > on CR, not how the field is actually formatted. > > I've looked for other "line" entries in the dictionary, but without any > luck. Not sure what you mean, "how the field is actually formatted." If you are talking about possibly having empty lines following the last text in the field, then the number of lines of (word 1 to -1 of fld "myField") would work. Compare this value with the number of lines of char 1 to (word 4 of the selectedchunk) of fld "myField" Maybe I don't understand the problem, though. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From dochawk at gmail.com Wed Sep 18 11:43:55 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 18 Sep 2013 08:43:55 -0700 Subject: determining if cursor is in last line of a field In-Reply-To: <70F9C93A-FC02-44C1-90C7-9DCEF6F55D02@gmail.com> References: <70F9C93A-FC02-44C1-90C7-9DCEF6F55D02@gmail.com> Message-ID: On Wed, Sep 18, 2013 at 8:34 AM, Peter M. Brigham wrote: > Not sure what you mean, "how the field is actually formatted." If you are > talking about possibly having empty lines following the last text in the > field, then > the number of lines of (word 1 to -1 of fld "myField") > would work. Compare this value with > the number of lines of char 1 to (word 4 of the selectedchunk) of fld > "myField" > > Maybe I don't understand the problem, though. > If I have "my dog has fleas" in a field, the number of lines of this field is always 1. If the width of the field causes it to display as my dog has fleas and the cursor is after "has", the selectedLine is 2. But how do I determine that the number of lines, as formatted, in this field is 2? If someone hits a down arrow in the first line, I want to pass it to go to the second line, but if they hit it in the second, I want to jump to another field in another group. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From m.schonewille at economy-x-talk.com Wed Sep 18 12:02:24 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 18 Sep 2013 18:02:24 +0200 Subject: determining if cursor is in last line of a field In-Reply-To: References: <70F9C93A-FC02-44C1-90C7-9DCEF6F55D02@gmail.com> Message-ID: <5239CE90.3040109@economy-x-talk.com> Hi Richard, There are probably many ways to do this, Here's one: put number of lines of the formattedText of \ char 1 to (word 2 of the selectedChunk) of me -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/18/2013 17:43, Dr. Hawkins wrote: > If I have "my dog has fleas" in a field, the number of lines of this field > is always 1. > > If the width of the field causes it to display as > > my dog > has fleas > > and the cursor is after "has", the selectedLine is 2. > > But how do I determine that the number of lines, as formatted, in this > field is 2? > > If someone hits a down arrow in the first line, I want to pass it to go to > the second line, but if they hit it in the second, I want to jump to > another field in another group. > > From dunbarx at aol.com Wed Sep 18 12:07:09 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Wed, 18 Sep 2013 12:07:09 -0400 (EDT) Subject: determining if cursor is in last line of a field In-Reply-To: References: Message-ID: <8D082A0434191CC-F14-3800@webmail-vd008.sysops.aol.com> Try this: answer the formattedText of fld "yourField" It wraps unwrapped text with hard returns, and that will give the last line Craig -----Original Message----- From: Dr. Hawkins To: How to use LiveCode Sent: Wed, Sep 18, 2013 11:23 am Subject: determining if cursor is in last line of a field If selectedLine() is 1, I am in the first line of a field. I can't tell, though, what the last line is--"the number of lines" relies on CR, not how the field is actually formatted. I've looked for other "line" entries in the dictionary, but without any luck. -- 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 livfoss at mac.com Wed Sep 18 12:19:50 2013 From: livfoss at mac.com (Graham Samuel) Date: Wed, 18 Sep 2013 18:19:50 +0200 Subject: XML Newbie Woes Message-ID: <345299B7-3140-4AAA-9C9F-BB8A1C6CD225@mac.com> I have been asked to do some work on some GPX files: these files originate from GPS devices, and are in XML format. I've never had to deal with XML before, so I have been trying to learn how to do so from the LC user manual - from about page 189. There is a sample XML file and a discussion of the various 'revXML' functions which are on offer. There are a few typos, but it doesn't **look** hard. (I don't have any other source of information since my crazy ISP has cut off my internet connection, and I am confined at present to emails sent & received via a friend.) So far, so good: however, although I can create an XML tree and retrieve the Root Node as per the documentation, I can't make any of the other functions work on my data. I hope someone can explain the fundamentals of what I'm doing wrong. My GPX file begins like this: 750.5912 750.5912 [etc etc etc] The file seems to be well-formed, apart from the fact that the first child node is found by revXML to be "gpx/metadata", and I can't see the closure for the metadata tag at the other end of the document. In fact the document ends f I try to stick in before this last line, the LC function refuses to form the table, so the original file must be right. I don't understand this. Anyway, revXMLRootNode returns "gpx" (without the quotes) and revXMLFirstChild returns "/gpx/metadata" but after that nothing works. However closely I follow the example in the manual, I can't get the revXMLContents or revXMLNodeContents functions to return anything. For example (among many attempts), revXMLNodeContents(1,"/gpx/metadata/trk/trkseg") returns "xmlerr, can't find element" I feel like I've tried everything, but it seems there's something basic I haven't grasped. XML seems like a simple idea, but in practice it's dreadfully easy to slip up. TIA for any advice, as long as it doesn't mean significant downloading. Graham Sent from my iPad From mwieder at ahsoftware.net Wed Sep 18 13:11:22 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 18 Sep 2013 10:11:22 -0700 Subject: XML Newbie Woes In-Reply-To: <345299B7-3140-4AAA-9C9F-BB8A1C6CD225@mac.com> References: <345299B7-3140-4AAA-9C9F-BB8A1C6CD225@mac.com> Message-ID: <10592987423.20130918101122@ahsoftware.net> Graham- Wednesday, September 18, 2013, 9:19:50 AM, you wrote: > ... > The file seems to be well-formed, apart from the fact that the > first child node is found by revXML to be "gpx/metadata", and I > can't see the closure for the metadata tag at the other end of the > document. In fact the document ends f I try to stick in > before this last line, the LC function refuses to form > the table, so the original file must be right. I don't understand > this. That's what's referred to as a "self-closed" xml tag. The "/>" at the end of the single line closes the tag started by "<". It's one of the many weirdnesses of xml. > revXMLNodeContents functions to return anything. For example (among > many attempts), revXMLNodeContents(1,"/gpx/metadata/trk/trkseg") > returns > "xmlerr, can't find element" The "metadata" tag is already closed by the "/>" tag, so it doesn't enter into the picture. Try revXMLNodeContents(1,"/gpx/trk/trkseg") -- -Mark Wieder mwieder at ahsoftware.net From skip at magicgate.com Wed Sep 18 13:20:53 2013 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Wed, 18 Sep 2013 13:20:53 -0400 Subject: RevMail In-Reply-To: References: <5238AE7B.2020902@economy-x-talk.com> Message-ID: I believe I solved this issue. Instead of using commas in-between the quotes, use semi-colons, just as Outlook would.... so it would read like this: revMail "test1 at test.com;test2 at test.com","test3 at test.com;test4 at test.com"," Subject here", "This is my message" Having said that, I think I have abandoned this method and am going to go with a VBScript solution. That will additionally allow me to attach a file. SKIP On Tue, Sep 17, 2013 at 3:41 PM, Magicgate Software - Skip Kimpel < skip at magicgate.com> wrote: > That I did... so it looks like this (just to clarify:) > revMail "test1 at test.com,test2 at test.com","test3 at test.com,test4 at test.com"," > Subject here", "This is my message" > > > > On Tue, Sep 17, 2013 at 3:33 PM, Mark Schonewille < > m.schonewille at economy-x-talk.com> wrote: > >> Hi Skip, >> >> You can do this, but you have to put the entire comma-separated list in >> one pair of double quotes. >> >> -- >> Best regards, >> >> Mark Schonewille >> >> Economy-x-Talk Consulting and Software Engineering >> Homepage: http://economy-x-talk.com >> Twitter: http://twitter.com/**xtalkprogrammer >> KvK: 50277553 >> >> Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other >> colour spaces. http://www.color-converter.com >> >> Buy my new book "Programming LiveCode for the Real Beginner" >> http://qery.us/3fi >> >> Fill out this survey please >> http://livecodebeginner.**economy-x-talk.com/survey/ >> >> >> On 9/17/2013 21:17, Skip Kimpel wrote: >> >>> When trying to compose an email using RevMail, I get an error message >>> from Outlook when trying to use more than one TO or CC addresses. The >>> dictionary specifically says I can use more than one email address >>> separated by commas. >>> >>> The Outlook message I get is: "The command line argument is not valid. >>> Verify the switch you are using." >>> >>> Anybody else have this issue? >>> >>> 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 coiin at verizon.net Wed Sep 18 14:28:32 2013 From: coiin at verizon.net (Colin Holgate) Date: Wed, 18 Sep 2013 14:28:32 -0400 Subject: standalones and Linux... Message-ID: I?m doing a demo tonight, and will be showing LiveCode. I wanted to show how you can publish to Windows and Linux, and I can open the exe in Windows 8 ok. But in Ubuntu it seems to be trying to interpret it as a zip file. Is there something I have to do to the application before using it on Linux? From roger.e.eller at sealedair.com Wed Sep 18 14:35:06 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 18 Sep 2013 14:35:06 -0400 Subject: standalones and Linux... In-Reply-To: References: Message-ID: You have to turn on the executable bit. Look at properties, permissions. Or use chmod. ~Roger On Wed, Sep 18, 2013 at 2:28 PM, Colin Holgate wrote: > I?m doing a demo tonight, and will be showing LiveCode. I wanted to show > how you can publish to Windows and Linux, and I can open the exe in Windows > 8 ok. But in Ubuntu it seems to be trying to interpret it as a zip file. > > Is there something I have to do to the application before using it on > Linux? > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From ambassador at fourthworld.com Wed Sep 18 14:40:48 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 18 Sep 2013 11:40:48 -0700 Subject: standalones and Linux... In-Reply-To: References: Message-ID: <5239F3B0.3000406@fourthworld.com> Colin Holgate wrote: > I?m doing a demo tonight, and will be showing LiveCode. I wanted to > show how you can publish to Windows and Linux, and I can open the exe > in Windows 8 ok. But in Ubuntu it seems to be trying to interpret it > as a zip file. > > Is there something I have to do to the application before using it on > Linux? Sometimes the executable bit doesn't transfer from non-Linux systems. In most distros you can easily set the executable bit by right-clicking the app and choosing "Info" or "Properties" (depending on the distro), then in the dialog that opens you'll see a checkbox for something like "Run as Application" or "Executable". You can also do this from the command line: $ chmod +x yourAppFile If you choose to use the command line method you'll probably want to be wearing an old t-shirt you got from a hard drive vendor at a conference and have a can of Jolt next to you so you can feel sufficiently Linuxy. :) -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From coiin at verizon.net Wed Sep 18 14:42:34 2013 From: coiin at verizon.net (Colin Holgate) Date: Wed, 18 Sep 2013 14:42:34 -0400 Subject: standalones and Linux... In-Reply-To: References: Message-ID: Where is properties? It?s not in the contextual menu. On Sep 18, 2013, at 2:35 PM, Roger Eller wrote: > You have to turn on the executable bit. Look at properties, permissions. > Or use chmod. From coiin at verizon.net Wed Sep 18 14:45:10 2013 From: coiin at verizon.net (Colin Holgate) Date: Wed, 18 Sep 2013 14:45:10 -0400 Subject: standalones and Linux... In-Reply-To: References: Message-ID: Found it. The icon had deselected and I was seeing the Desktop menu. Thanks, the change fixed the issue. From mwieder at ahsoftware.net Wed Sep 18 15:20:53 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 18 Sep 2013 12:20:53 -0700 Subject: standalones and Linux... In-Reply-To: References: Message-ID: <25100758915.20130918122053@ahsoftware.net> Colin- Wednesday, September 18, 2013, 11:35:06 AM, Roger wrote: > You have to turn on the executable bit. Look at properties, permissions. > Or use chmod. And how are you getting the file onto the linux system? If you zip the file on your native system and then unzip it on the linux target the executable bit should be preserved (don't use revzip). -- -Mark Wieder mwieder at ahsoftware.net From stephenREVOLUTION2 at barncard.com Wed Sep 18 15:27:09 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 18 Sep 2013 12:27:09 -0700 Subject: PDF's to PNG's on Windows 8 In-Reply-To: References: <101850025.20130917083545@ahsoftware.net> <52388189.8030002@fourthworld.com> Message-ID: On Wed, Sep 18, 2013 at 7:58 AM, Roger Eller wrote: > This software can be controlled by LiveCode using shell commands to its > command-line interface. > > http://www.softinterface.com/Convert-PDF-To-Image/Convert-PDF-To-Tiff.htm > Windows only. -- Stephen Barncard San Francisco Ca. USA more about sqb From coiin at verizon.net Wed Sep 18 15:31:18 2013 From: coiin at verizon.net (Colin Holgate) Date: Wed, 18 Sep 2013 15:31:18 -0400 Subject: standalones and Linux... In-Reply-To: <25100758915.20130918122053@ahsoftware.net> References: <25100758915.20130918122053@ahsoftware.net> Message-ID: <37224403-A4FA-43BA-8C9C-0765A274DD30@verizon.net> Drag and drop. The wonders of Parallels? On Sep 18, 2013, at 3:20 PM, Mark Wieder wrote: > And how are you getting the file onto the linux system? If you zip the > file on your native system and then unzip it on the linux target the > executable bit should be preserved (don't use revzip). From larsbrehmer at mac.com Wed Sep 18 15:37:27 2013 From: larsbrehmer at mac.com (Lars Brehmer) Date: Wed, 18 Sep 2013 22:37:27 +0300 Subject: Weird script problem & where can I find a Livecode developer? Message-ID: I have an interesting problem. But I must first say that I have often experienced a script that doesn't work properly at first but then after going through it once in debugging mode with no errors it subsequently DOES work without making any changes whatsoever. I don't know if anyone else has experienced this, but I have on numerous occasions. A little weird, but not horribly inconvenient. When a script doesn't work, I go through it line by line in debug mode (as anybody would) and then the script works in the IDE and standalone as long as there was no error in debug mode!?! Now I have a script that when it executes seems to lock the screen after one speceific line, so none of the visual changes after that point are shown, but the script runs to the end and then all the changes that happened invisibly are indeed there. What is especially interesting is that this is an iPad app, with two app stacks for the two screen different resolutions. All scripts are identical with the exception of location and size references of course. In this script there is no" lock screen" line. The regular resolution scripts all work perfectly, as do all of the retina display scripts with this single exception. I have gone through it several times in debug mode. If I put a breakpoint at the line where it seems to lock the screen and then go line by line it works with no errors. If I move the breakpoint a few lines down, it locks and the same line and stays locked until the new breakpoint, after which it works fine. But in regular mode the screen seems to lock at that same point and stays locked until the script ends. Then all the changes are there. I don't even know if this makes sense at all. Suggestions are indeed welcome! The regular resolution app is on my iPad Mini and the retina app is on my iPad 3. I use Livecode 5.5.1 on a previous generation iMac. Speaking of LiveCode 5.5.1 - I recall a post stating that iDevice apps made with 5.5.1 would automatically rejected. Is there a patch or fix for this? Besides that, I thought I remembered on an older version of the RunRev site a place where Runrev developers could make their paid services available and people like me needing help and are willing to pay for it could find them. Or am I imagining this? At any rate, I would like to pay a real LiveCode pro for a little help (in my estimation a few hours worth) with an iPad app. Where should I look for somebody? I don't think this forum is the right place for this From dixonja at hotmail.co.uk Wed Sep 18 15:43:32 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Wed, 18 Sep 2013 20:43:32 +0100 Subject: iOS 7 Message-ID: After downloading iOS7 onto my iphone and looking at it for a while... I am afraid that I have come to the conclusion that it is not good... it looks like a child in first year art class has designed the look and feel... Ive might have designed some nice hardware but he should have left the software design well alone... From vclement at gmail.com Wed Sep 18 15:47:04 2013 From: vclement at gmail.com (Vaughn Clement) Date: Wed, 18 Sep 2013 12:47:04 -0700 Subject: iOS 7 In-Reply-To: References: Message-ID: Hi John That's not to good, they said they were going to tone down the interface. It sounds like to me that it might be a case of the OS being overloaded and not able to manage the older interface. 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Wed, Sep 18, 2013 at 12:43 PM, John Dixon wrote: > After downloading iOS7 onto my iphone and looking at it for a while... I > am afraid that I have come to the conclusion that it is not good... it > looks like a child in first year art class has designed the look and > feel... Ive might have designed some nice hardware but he should have left > the software design well alone... > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sep 18 15:46:53 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 18 Sep 2013 15:46:53 -0400 Subject: iOS 7 In-Reply-To: References: Message-ID: I've been using 7 since the first beta, and it's sort-of grown on me. The parts that make me roll my eyes are countered by new features. On Wed, Sep 18, 2013 at 3:43 PM, John Dixon wrote: > After downloading iOS7 onto my iphone and looking at it for a while... I > am afraid that I have come to the conclusion that it is not good... it > looks like a child in first year art class has designed the look and > feel... Ive might have designed some nice hardware but he should have left > the software design well alone... > > _______________________________________________ > use-livecode mailing list > use-livecode 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 dochawk at gmail.com Wed Sep 18 16:00:44 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 18 Sep 2013 13:00:44 -0700 Subject: determining if cursor is in last line of a field In-Reply-To: <5239CE90.3040109@economy-x-talk.com> References: <70F9C93A-FC02-44C1-90C7-9DCEF6F55D02@gmail.com> <5239CE90.3040109@economy-x-talk.com> Message-ID: On Wed, Sep 18, 2013 at 9:02 AM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > put number of lines of the formattedText of \ > char 1 to (word 2 of the selectedChunk) of me > Ah. Obvious now that you mention it :) Thank you. And to make me feel *really* sheepish: I was already using the height of the formattedText in the same routine . . . so the selectedLine is the number of lines of the formattedText of myTarget should do it. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Wed Sep 18 16:02:49 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 18 Sep 2013 13:02:49 -0700 Subject: A possible improvement of Livetalk In-Reply-To: <56d7f72244f34062545f8d84f93e0e0b.squirrel@thor.on-rev.com> References: <101850025.20130917083545@ahsoftware.net> <52388189.8030002@fourthworld.com> <56d7f72244f34062545f8d84f93e0e0b.squirrel@thor.on-rev.com> Message-ID: On Wed, Sep 18, 2013 at 8:28 AM, wrote: > What do you think ? If it's a two-dimensional array, myArray["a"] should return a one-dimensional array. If you're getting empty, than there's another issue . . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Wed Sep 18 16:15:43 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 18 Sep 2013 13:15:43 -0700 Subject: PDF's to PNG's on Windows 8 In-Reply-To: References: <101850025.20130917083545@ahsoftware.net> <52388189.8030002@fourthworld.com> Message-ID: On Wed, Sep 18, 2013 at 7:56 AM, Andrew Kluthe wrote: > In the past I have used pre-rolled command line utilities for that. I am > not sure if this is the specific one I use, but I used imagemagick before > to accomplish this as well. > Also, imageMagick is under a non-viral license, so you could compile the subset you need so ship along with commercial code. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From mwieder at ahsoftware.net Wed Sep 18 16:18:39 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 18 Sep 2013 13:18:39 -0700 Subject: Weird script problem & where can I find a Livecode developer? In-Reply-To: References: Message-ID: <101104223996.20130918131839@ahsoftware.net> Lars- Wednesday, September 18, 2013, 12:37:27 PM, you wrote: > Besides that, I thought I remembered on an older version of the > RunRev site a place where Runrev developers could make their paid > services available and people like me needing help and are willing > to pay for it could find them. Or am I imagining this? At any rate, > I would like to pay a real LiveCode pro for a little help (in my > estimation a few hours worth) with an iPad app. Where should I look > for somebody? I don't think this forum is the right place for this It's hidden in the depths of the new website. There are no links to it anywhere. You have to know it's there in order to find it, and even then it's not easy. PITA. You'd think that RunRev, after making devs pay for a listing on the page, would make it visible. The only way they could hide it better would be to remove the link in the About page menu. http://livecode.com/about/consultants/ -- -Mark Wieder mwieder at ahsoftware.net From roger.e.eller at sealedair.com Wed Sep 18 16:27:49 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 18 Sep 2013 16:27:49 -0400 Subject: standalones and Linux... In-Reply-To: <37224403-A4FA-43BA-8C9C-0765A274DD30@verizon.net> References: <25100758915.20130918122053@ahsoftware.net> <37224403-A4FA-43BA-8C9C-0765A274DD30@verizon.net> Message-ID: On Wed, Sep 18, 2013 at 3:31 PM, Colin Holgate wrote: > Drag and drop. The wonders of Parallels? > > Well, no wonder. > > > On Sep 18, 2013, at 3:20 PM, Mark Wieder wrote: > > > And how are you getting the file onto the linux system? If you zip the > > file on your native system and then unzip it on the linux target the > > executable bit should be preserved (don't use revzip). > > ~Roger From roger.e.eller at sealedair.com Wed Sep 18 16:32:00 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 18 Sep 2013 16:32:00 -0400 Subject: PDF's to PNG's on Windows 8 In-Reply-To: References: <101850025.20130917083545@ahsoftware.net> <52388189.8030002@fourthworld.com> Message-ID: On Wed, Sep 18, 2013 at 3:27 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > On Wed, Sep 18, 2013 at 7:58 AM, Roger Eller >wrote: > > > This software can be controlled by LiveCode using shell commands to its > > command-line interface. > > > > > http://www.softinterface.com/Convert-PDF-To-Image/Convert-PDF-To-Tiff.htm > > > > Windows only. > Yep. That would seem to meet the requirement of the request by the OP: "PDF's to PNG's on Windows 8". > -- > > > > Stephen Barncard > San Francisco Ca. USA > > ~Roger From mwieder at ahsoftware.net Wed Sep 18 16:32:59 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 18 Sep 2013 13:32:59 -0700 Subject: A possible improvement of Livetalk In-Reply-To: <56d7f72244f34062545f8d84f93e0e0b.squirrel@thor.on-rev.com> References: <101850025.20130917083545@ahsoftware.net> <52388189.8030002@fourthworld.com> <56d7f72244f34062545f8d84f93e0e0b.squirrel@thor.on-rev.com> Message-ID: <12105084409.20130918133259@ahsoftware.net> jbv- Wednesday, September 18, 2013, 8:28:46 AM, you wrote: > So that made me think that it would be nice, like in php, that Livetalk > would return "Array" in the 1st case... That would have saved me some > precious time looking for a bug. > What do you think ? if myArray is an array then ... -- -Mark Wieder mwieder at ahsoftware.net From jbv at souslelogo.com Wed Sep 18 16:36:52 2013 From: jbv at souslelogo.com (jbv at souslelogo.com) Date: Wed, 18 Sep 2013 15:36:52 -0500 Subject: A possible improvement of Livetalk In-Reply-To: References: <101850025.20130917083545@ahsoftware.net> <52388189.8030002@fourthworld.com> <56d7f72244f34062545f8d84f93e0e0b.squirrel@thor.on-rev.com> Message-ID: <57a37dbb9ea437db20c88d4966c0a429.squirrel@thor.on-rev.com> > On Wed, Sep 18, 2013 at 8:28 AM, wrote: > >> What do you think ? > > > If it's a two-dimensional array, myArray["a"] should return a > one-dimensional array. > > If you're getting empty, than there's another issue . . . > I think I wasn't clear enough : I used put myArray["a"] to display the content in the message box, and since nothing was displayed I thought there was a bug or a coding issue. For that reason having "Array" displayed instead would have been helpful, just like it is in php... From stephenREVOLUTION2 at barncard.com Wed Sep 18 16:48:15 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 18 Sep 2013 13:48:15 -0700 Subject: PDF's to PNG's on Windows 8 In-Reply-To: References: <101850025.20130917083545@ahsoftware.net> <52388189.8030002@fourthworld.com> Message-ID: On Wed, Sep 18, 2013 at 1:32 PM, Roger Eller wrote: > Yep. That would seem to meet the requirement of the request by the OP: > "PDF's to PNG's on Windows 8". > my reasoning was to include that info in the archives to save someone time in a search for Mac or x-platform situation. -- Stephen Barncard San Francisco Ca. USA more about sqb From mwieder at ahsoftware.net Wed Sep 18 16:44:56 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 18 Sep 2013 13:44:56 -0700 Subject: A possible improvement of Livetalk In-Reply-To: <57a37dbb9ea437db20c88d4966c0a429.squirrel@thor.on-rev.com> References: <101850025.20130917083545@ahsoftware.net> <52388189.8030002@fourthworld.com> <56d7f72244f34062545f8d84f93e0e0b.squirrel@thor.on-rev.com> <57a37dbb9ea437db20c88d4966c0a429.squirrel@thor.on-rev.com> Message-ID: <154105801694.20130918134456@ahsoftware.net> jbv- Wednesday, September 18, 2013, 1:36:52 PM, you wrote: > I think I wasn't clear enough : I used > put myArray["a"] > to display the content in the message box, > and since nothing was displayed I thought > there was a bug or a coding issue. > For that reason having "Array" displayed instead > would have been helpful, just like it is in php... put "Array" into myArray["a"] # :-P -- -Mark Wieder mwieder at ahsoftware.net From roger.e.eller at sealedair.com Wed Sep 18 16:52:06 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 18 Sep 2013 16:52:06 -0400 Subject: PDF's to PNG's on Windows 8 In-Reply-To: References: <101850025.20130917083545@ahsoftware.net> <52388189.8030002@fourthworld.com> Message-ID: On Wed, Sep 18, 2013 at 4:48 PM, stephen barncard wrote: > On Wed, Sep 18, 2013 at 1:32 PM, Roger Eller wrote: > > > Yep. That would seem to meet the requirement of the request by the OP: > > "PDF's to PNG's on Windows 8". > > > > my reasoning was to include that info in the archives to save someone time > in a search for Mac or x-platform situation. > > I agree, whenever possible x-plat code is preferred. I wish it were possible more often. > > -- > Stephen Barncard > San Francisco Ca. USA > ~Roger From vclement at gmail.com Wed Sep 18 16:55:03 2013 From: vclement at gmail.com (Vaughn Clement) Date: Wed, 18 Sep 2013 13:55:03 -0700 Subject: iOS 7 In-Reply-To: References: Message-ID: Hi Does anyone know if LiveCode is IOS 7 ready? Or do we have to wait for LiveCode updates? 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Wed, Sep 18, 2013 at 12:46 PM, Mike Kerner wrote: > I've been using 7 since the first beta, and it's sort-of grown on me. The > parts that make me roll my eyes are countered by new features. > > > On Wed, Sep 18, 2013 at 3:43 PM, John Dixon wrote: > > > After downloading iOS7 onto my iphone and looking at it for a while... I > > am afraid that I have come to the conclusion that it is not good... it > > looks like a child in first year art class has designed the look and > > feel... Ive might have designed some nice hardware but he should have > left > > the software design well alone... > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 coiin at verizon.net Wed Sep 18 17:11:49 2013 From: coiin at verizon.net (Colin Holgate) Date: Wed, 18 Sep 2013 17:11:49 -0400 Subject: iOS 7 In-Reply-To: References: Message-ID: I found out today that it doesn?t seem to like Xcode 5, which may mean it will be hard to use iOS 7 specific features. But LiveCode apps do work if put onto an iOS 7 device using Xcode 4.6. On Sep 18, 2013, at 4:55 PM, Vaughn Clement wrote: > Hi > > Does anyone know if LiveCode is IOS 7 ready? Or do we have to wait for > LiveCode updates? From ray at linkit.com Wed Sep 18 17:22:46 2013 From: ray at linkit.com (Ray Horsley) Date: Wed, 18 Sep 2013 17:22:46 -0400 Subject: PDF's to PNG's on Windows 8 In-Reply-To: References: <101850025.20130917083545@ahsoftware.net> <52388189.8030002@fourthworld.com> Message-ID: <82C389FE-3901-4E45-89B2-3A8385C35B1F@LinkIt.Com> Many thanks for these suggestions! With PDF's being used so broadly does anybody else feel that this would be a worthwhile addition to Livecode? Imagine simply being able to read a PDF file into an array, or being able to write an array out to a file to create a PDF. On Sep 18, 2013, at 4:52 PM, Roger Eller wrote: > On Wed, Sep 18, 2013 at 4:48 PM, stephen barncard wrote: > >> On Wed, Sep 18, 2013 at 1:32 PM, Roger Eller wrote: >> >>> Yep. That would seem to meet the requirement of the request by the OP: >>> "PDF's to PNG's on Windows 8". >>> >> >> my reasoning was to include that info in the archives to save someone time >> in a search for Mac or x-platform situation. >> >> > I agree, whenever possible x-plat code is preferred. I wish it were > possible more often. > > >> >> -- >> Stephen Barncard >> San Francisco Ca. USA >> > > ~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 monte at sweattechnologies.com Wed Sep 18 17:28:07 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 19 Sep 2013 07:28:07 +1000 Subject: iOS 7 In-Reply-To: References: Message-ID: <8218C84F-7782-4A6C-ACFD-BC983363DCE8@sweattechnologies.com> On 19/09/2013, at 7:11 AM, Colin Holgate wrote: > I found out today that it doesn?t seem to like Xcode 5, which may mean it will be hard to use iOS 7 specific features. But LiveCode apps do work if put onto an iOS 7 device using Xcode 4.6. You will need to wait for RunRev to release a version with device and simulator builds for iOS 7. Ben said this would happen in anoher 6.1 maintenance release. mergExt users will also need the same which I'll try and get done in time with LiveCode. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From vclement at gmail.com Wed Sep 18 18:07:03 2013 From: vclement at gmail.com (Vaughn Clement) Date: Wed, 18 Sep 2013 15:07:03 -0700 Subject: iOS 7 In-Reply-To: <8218C84F-7782-4A6C-ACFD-BC983363DCE8@sweattechnologies.com> References: <8218C84F-7782-4A6C-ACFD-BC983363DCE8@sweattechnologies.com> Message-ID: Hi Monte Thanks for the update on the availability to IOS 7. 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Wed, Sep 18, 2013 at 2:28 PM, Monte Goulding wrote: > > On 19/09/2013, at 7:11 AM, Colin Holgate wrote: > > > I found out today that it doesn?t seem to like Xcode 5, which may mean > it will be hard to use iOS 7 specific features. But LiveCode apps do work > if put onto an iOS 7 device using Xcode 4.6. > > You will need to wait for RunRev to release a version with device and > simulator builds for iOS 7. Ben said this would happen in anoher 6.1 > maintenance release. mergExt users will also need the same which I'll try > and get done in time with LiveCode. > > Cheers > > -- > Monte Goulding > > M E R Goulding - software development services > 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 > From prothero at earthednet.org Wed Sep 18 19:08:13 2013 From: prothero at earthednet.org (prothero at earthednet.org) Date: Wed, 18 Sep 2013 16:08:13 -0700 Subject: Scorm In-Reply-To: <5239C804.3080507@economy-x-talk.com> References: <617E8DA4-4A06-4705-AC6B-C375B146ADFA@earthednet.org> <5239C804.3080507@economy-x-talk.com> Message-ID: <3A5EBA59-39A7-4F05-81F7-B58CDA9C7DD0@earthednet.org> Mark, For educators whose students use an LMS, like Moodle, a SCORM library would be very useful. I don't know how many livecode folks would need it, but for college education apps, it seems this capability could be pertinent. Best, Bill William Prothero http://es.earthednet.org On Sep 18, 2013, at 8:34 AM, Mark Schonewille wrote: > Hi Bill, > > I looked into Scorm years ago and concluded that the format isn't too difficult to figure out. That is the only advantage. We'd have to write a complete library to read and write Scorm files, because currently there is nothing available for LiveCode that can do this. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com > > Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi > > Fill out this survey please > http://livecodebeginner.economy-x-talk.com/survey/ > > On 9/18/2013 16:31, Earthednet-wp wrote: >> Folks, >> Has anybody made SCORM compliant livecode modules? It would be wonderful to find a template or helper app to create one. >> Best, >> Bill >> >> William Prothero >> 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 dochawk at gmail.com Wed Sep 18 19:10:43 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 18 Sep 2013 16:10:43 -0700 Subject: PDF's to PNG's on Windows 8 In-Reply-To: <82C389FE-3901-4E45-89B2-3A8385C35B1F@LinkIt.Com> References: <101850025.20130917083545@ahsoftware.net> <52388189.8030002@fourthworld.com> <82C389FE-3901-4E45-89B2-3A8385C35B1F@LinkIt.Com> Message-ID: On Wed, Sep 18, 2013 at 2:22 PM, Ray Horsley wrote: > Many thanks for these suggestions! With PDF's being used so broadly does > anybody else feel that this would be a worthwhile addition to Livecode? > Imagine simply being able to read a PDF file into an array, or being able > to write an array out to a file to create a PDF. I think it's critical--my output *must* be pdf :) I particularly need to be able to stick an external pdf page in between pages of my pdf output -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From m.schonewille at economy-x-talk.com Wed Sep 18 20:26:28 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 19 Sep 2013 02:26:28 +0200 Subject: Scorm In-Reply-To: <3A5EBA59-39A7-4F05-81F7-B58CDA9C7DD0@earthednet.org> References: <617E8DA4-4A06-4705-AC6B-C375B146ADFA@earthednet.org> <5239C804.3080507@economy-x-talk.com> <3A5EBA59-39A7-4F05-81F7-B58CDA9C7DD0@earthednet.org> Message-ID: <523A44B4.9080200@economy-x-talk.com> Hi Bill, I've had several requests, but when I reply that hiring a developer costs money, educators are suddenly no longer interested. Not that this surprises me. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/19/2013 01:08, prothero at earthednet.org wrote: > Mark, > For educators whose students use an LMS, like Moodle, a SCORM library would be very useful. I don't know how many livecode folks would need it, but for college education apps, it seems this capability could be pertinent. > > Best, > Bill > William Prothero > http://es.earthednet.org > From jbv at souslelogo.com Thu Sep 19 02:59:47 2013 From: jbv at souslelogo.com (jbv at souslelogo.com) Date: Thu, 19 Sep 2013 01:59:47 -0500 Subject: How to get the x,y position of a word in a text field ? In-Reply-To: <523A44B4.9080200@economy-x-talk.com> References: <617E8DA4-4A06-4705-AC6B-C375B146ADFA@earthednet.org> <5239C804.3080507@economy-x-talk.com> <3A5EBA59-39A7-4F05-81F7-B58CDA9C7DD0@earthednet.org> <523A44B4.9080200@economy-x-talk.com> Message-ID: <4c0a4b1f637bdf7cd62f04197aa69721.squirrel@thor.on-rev.com> Hi list, I have a text field in which users can enter free text and I need to detect typos in that text and display a list of possible replacement words under the first word with a typo, this list being left aligned with the left side of the word. So far I use "find" followed by "the foundloc", or "select" followed by "the selectedLoc" but it has to be done inside a "lock screen" to avoid any display artefact, and it's a bit problematic when the same word with the same typo repeats twice in the text... Is there a faster and less tricky way to do it ? Thanks jbv From monte at sweattechnologies.com Thu Sep 19 03:16:46 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 19 Sep 2013 17:16:46 +1000 Subject: How to get the x,y position of a word in a text field ? In-Reply-To: <4c0a4b1f637bdf7cd62f04197aa69721.squirrel@thor.on-rev.com> References: <617E8DA4-4A06-4705-AC6B-C375B146ADFA@earthednet.org> <5239C804.3080507@economy-x-talk.com> <3A5EBA59-39A7-4F05-81F7-B58CDA9C7DD0@earthednet.org> <523A44B4.9080200@economy-x-talk.com> <4c0a4b1f637bdf7cd62f04197aa69721.squirrel@thor.on-rev.com> Message-ID: <35489245-7F50-4149-AABE-AC47E82F26C0@sweattechnologies.com> On 19/09/2013, at 4:59 PM, jbv at souslelogo.com wrote: > I have a text field in which users can enter free text and I need > to detect typos in that text and display a list of possible > replacement words under the first word with a typo, this list being > left aligned with the left side of the word. Use the formattedRect of chunk -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From m.schonewille at economy-x-talk.com Thu Sep 19 04:08:46 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 19 Sep 2013 10:08:46 +0200 Subject: determining if cursor is in last line of a field In-Reply-To: References: <70F9C93A-FC02-44C1-90C7-9DCEF6F55D02@gmail.com> <5239CE90.3040109@economy-x-talk.com> Message-ID: <523AB10E.9080103@economy-x-talk.com> Hi Richard, Probably, that won't do it. Try this: put (number of lines of the formattedText of \ char 1 to (word 2 of the selectedChunk) of myTarget) is \ (the number of lines of the formattedText of myTarget) --> true|false -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/18/2013 22:00, Dr. Hawkins wrote: > On Wed, Sep 18, 2013 at 9:02 AM, Mark Schonewille < > m.schonewille at economy-x-talk.com> wrote: > >> put number of lines of the formattedText of \ >> char 1 to (word 2 of the selectedChunk) of me >> > > Ah. > > Obvious now that you mention it :) > > Thank you. > > And to make me feel *really* sheepish: I was already using the height of > the formattedText in the same routine . . . > > so > the selectedLine is the number of lines of the formattedText of myTarget > > should do it. > > > From david.bovill at gmail.com Thu Sep 19 06:46:57 2013 From: david.bovill at gmail.com (David Bovill) Date: Thu, 19 Sep 2013 11:46:57 +0100 Subject: OT: Why would you ever use numbers instead of strings for ids? Message-ID: I've been looking at the Twitter API v1.1, and there is a lot about the tweet ids being 64bit integers and that because JavaScript (and LiveCode) don't support these there is also a "string" version - of the number. So my "dumb" question of the day is why would you ever want to use a number rather than a string as an id? My personal uniformed answer has always been along the lines: 1. No good reason - historical 2. ID lookups tend to be faster 3. Some scenarios allow you to derive meaning from incremental increases in the number - ie it is the next in a series Naturally in Livecode the difference between numbers and strings is deliberately and unusually blurred. Still in general it always seemed to me that reasons 2 & 3 were insufficient. Can someone explain why on earth the Twitter API does not just use screen names ( a unique lower case string of 15 chars without spaces) - what is the advantage of also having a 16 integer number? From livfoss at mac.com Thu Sep 19 08:01:46 2013 From: livfoss at mac.com (Graham Samuel) Date: Thu, 19 Sep 2013 14:01:46 +0200 Subject: Graphic Tools Mystery Message-ID: Folks For a long time now, I have had what I took to be a bug in a desktop app (Mac and Windows) I'm working on. To summarise, the app has a tool palette which allows drawing of graphics in a particular window in the app. All of the standard graphic tools work on this window in the IDE, but when I create a standalone, just some, such as polygons and lines, work normally, and some others, such as rectangles and ovals, don't. What seems to happen is that in the ones that don't work, the engine sees the mouseclick but it somehow swallows the subsequent drag, so such graphics all end up the minimal size. I finally got round to boiling down this app to a simple form that I could use in a bug report. RunRev (actually Elanor) quite quickly came up with a reply - here's an extract: > Comment # 6 on bug 11183 from Elanor > Hi Graham > > This is not actually a bug, the choose command, for choosing a tool, is only > for editable windows, that is editable stacks in the IDE. The graphic tools > don't really work as you want in a standalone as it is not an editable window Well, this foxed me, but I don't want to distract the mother ship, so I thought I would bring the issue to this list. The thing is, I included a new line in my simplified app which recorded the mode of the peccant stack as it opened in the standalone - it turns out to be 1. This is the mode of an editable stack! Looking hard through the available documentation, all I can find suggests that graphic drawing tools will work for a stack in this mode: what's magic about editing such a stack in the IDE, where all the tools work? In the IDE, such tools are chosen from a palette, which of course isn't editable, but that works, so the reference to the editable window by Elanor must be to the target of the tools, not their origin. I just can't see the difference between what I'm doing and what the IDE is doing. Can anyone explain this? BTW I should say that I checked the cantSelect and cantModify of the stack also, and they are false. I should also say that Elanor did give me a workaround (do the drag myself!) but that doesn't explain what's been happening here. TIA Graham Sent from my iPad From dunbarx at aol.com Thu Sep 19 08:16:37 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 19 Sep 2013 08:16:37 -0400 (EDT) Subject: How to get the x,y position of a word in a text field ? In-Reply-To: <35489245-7F50-4149-AABE-AC47E82F26C0@sweattechnologies.com> References: <617E8DA4-4A06-4705-AC6B-C375B146ADFA@earthednet.org> <5239C804.3080507@economy-x-talk.com> <3A5EBA59-39A7-4F05-81F7-B58CDA9C7DD0@earthednet.org> <523A44B4.9080200@economy-x-talk.com> <4c0a4b1f637bdf7cd62f04197aa69721.squirrel@thor.on-rev.com> <35489245-7F50-4149-AABE-AC47E82F26C0@sweattechnologies.com> Message-ID: <8D08349392842A2-F14-D3B4@webmail-vd008.sysops.aol.com> The "selectedLoc"? Craig Newman -----Original Message----- From: Monte Goulding To: How to use LiveCode Sent: Thu, Sep 19, 2013 3:08 am Subject: Re: How to get the x,y position of a word in a text field ? On 19/09/2013, at 4:59 PM, jbv at souslelogo.com wrote: > I have a text field in which users can enter free text and I need > to detect typos in that text and display a list of possible > replacement words under the first word with a typo, this list being > left aligned with the left side of the word. Use the formattedRect of chunk -- 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 From dunbarx at aol.com Thu Sep 19 08:35:40 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 19 Sep 2013 08:35:40 -0400 (EDT) Subject: How to get the x,y position of a word in a text field ? In-Reply-To: <4c0a4b1f637bdf7cd62f04197aa69721.squirrel@thor.on-rev.com> References: <617E8DA4-4A06-4705-AC6B-C375B146ADFA@earthednet.org> <5239C804.3080507@economy-x-talk.com> <3A5EBA59-39A7-4F05-81F7-B58CDA9C7DD0@earthednet.org> <523A44B4.9080200@economy-x-talk.com> <4c0a4b1f637bdf7cd62f04197aa69721.squirrel@thor.on-rev.com> Message-ID: <8D0834BE1B5DAAE-F14-D5FE@webmail-vd008.sysops.aol.com> Hi. Did not read your post fully. I see you already worked with the selectedLoc. You mentioned that the user is free typing, and you want to validate words against a list of correct ones. I played around with this just for a second. In a field script: on keydown var if var = space then put word the number of words of me of me && the selectedLoc of me end if pass keydown end keydown When the user types a space, the handler loads the last word typed as well as its loc. Can you use this as a starting point to get what you want? The handler can be modified to allow an internal word to be identified as well, should the user set the cursor in the middle of the text. You can make a small field or some other gadget appear below the word in question, offering choices. Craig Newman -----Original Message----- From: jbv To: How to use LiveCode Sent: Thu, Sep 19, 2013 3:00 am Subject: How to get the x,y position of a word in a text field ? Hi list, I have a text field in which users can enter free text and I need to detect typos in that text and display a list of possible replacement words under the first word with a typo, this list being left aligned with the left side of the word. So far I use "find" followed by "the foundloc", or "select" followed by "the selectedLoc" but it has to be done inside a "lock screen" to avoid any display artefact, and it's a bit problematic when the same word with the same typo repeats twice in the text... Is there a faster and less tricky way to do it ? Thanks 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 From ambassador at fourthworld.com Thu Sep 19 10:25:00 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 19 Sep 2013 07:25:00 -0700 Subject: Graphic Tools Mystery In-Reply-To: References: Message-ID: <523B093C.8030907@fourthworld.com> Graham Samuel wrote: > I finally got round to boiling down this app to a simple form that > I could use in a bug report. RunRev (actually Elanor) quite quickly > came up with a reply - here's an extract: > >> Comment # 6 on bug 11183 from Elanor >> Hi Graham >> >> This is not actually a bug, the choose command, for choosing a tool, >> is only for editable windows, that is editable stacks in the IDE. >> The graphic tools don't really work as you want in a standalone >> as it is not an editable window I'm hoping that's merely ambiguous wording, and not meant to imply that anyone at RunRev believes the tool property should be limited to use only within the IDE. Giving the benefit of the doubt, I'd guess she meant the IDE only as an example, and really meant only toplevel, since of course the current tool mode can only work on toplevel stacks. Since many of us have been writing apps that rely on having complete access to all tool modes going all the way back to HyperCard, any limitation on their use in standalones would be a bug, and I trust Kevin would agree. On the issue at hand, I was hoping to be able to run the example stacks included in your report to track down the issue, but unfortunately I can't even run them in the IDE (apparently they call an undefined command "ssLog"). Do you have a more isolated example of the problem? -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From pmbrig at gmail.com Thu Sep 19 10:37:38 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Thu, 19 Sep 2013 08:37:38 -0600 Subject: A possible improvement of Livetalk In-Reply-To: <154105801694.20130918134456@ahsoftware.net> References: <101850025.20130917083545@ahsoftware.net> <52388189.8030002@fourthworld.com> <56d7f72244f34062545f8d84f93e0e0b.squirrel@thor.on-rev.com> <57a37dbb9ea437db20c88d4966c0a429.squirrel@thor.on-rev.com> <154105801694.20130918134456@ahsoftware.net> Message-ID: <042E18BF-2B7D-47C7-ADDB-D0D31B5B2A6E@gmail.com> Actually, this would be my objection to returning "array" when asking for the value of myArray["a"]. If the value were actually "array" then it would be ambiguous. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Sep 18, 2013, at 2:44 PM, Mark Wieder wrote: > jbv- > > Wednesday, September 18, 2013, 1:36:52 PM, you wrote: > >> I think I wasn't clear enough : I used >> put myArray["a"] >> to display the content in the message box, >> and since nothing was displayed I thought >> there was a bug or a coding issue. >> For that reason having "Array" displayed instead >> would have been helpful, just like it is in php... > > put "Array" into myArray["a"] # :-P > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Thu Sep 19 11:18:37 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 19 Sep 2013 08:18:37 -0700 Subject: determining if cursor is in last line of a field In-Reply-To: <523AB10E.9080103@economy-x-talk.com> References: <70F9C93A-FC02-44C1-90C7-9DCEF6F55D02@gmail.com> <5239CE90.3040109@economy-x-talk.com> <523AB10E.9080103@economy-x-talk.com> Message-ID: On Thu, Sep 19, 2013 at 1:08 AM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Probably, that won't do it. Try this: > > put (number of lines of the formattedText of \ > char 1 to (word 2 of the selectedChunk) of myTarget) is \ > (the number of lines of the formattedText of myTarget) > --> true|false > Now I'm confused: does selectedLine() use hard cr's instead of the displayed line in the field? I had been assuming the latter due to the lack of mention of cr in the dictionary page, as it gets mentioned in others where it is used. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From m.schonewille at economy-x-talk.com Thu Sep 19 11:24:45 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 19 Sep 2013 17:24:45 +0200 Subject: determining if cursor is in last line of a field In-Reply-To: References: <70F9C93A-FC02-44C1-90C7-9DCEF6F55D02@gmail.com> <5239CE90.3040109@economy-x-talk.com> <523AB10E.9080103@economy-x-talk.com> Message-ID: <523B173D.4070302@economy-x-talk.com> Hi Richard, The selectedLine counts the number of hard returns. Just try it. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/19/2013 17:18, Dr. Hawkins wrote: > > Now I'm confused: does selectedLine() use hard cr's instead of the > displayed line in the field? I had been assuming the latter due to the > lack of mention of cr in the dictionary page, as it gets mentioned in > others where it is used. > From livfoss at mac.com Thu Sep 19 12:32:24 2013 From: livfoss at mac.com (Graham Samuel) Date: Thu, 19 Sep 2013 18:32:24 +0200 Subject: Graphic Tools Mystery In-Reply-To: <523B093C.8030907@fourthworld.com> References: <523B093C.8030907@fourthworld.com> Message-ID: <224AD0DE-5C17-401E-8623-4ABCC5648307@mac.com> SsLog just puts a text into a log file, so any script that does that would be fine. Oddly, RunRev had no trouble running it. I've got major Internet grief at the moment so can't send an update, maybe not for a day or two. BTW I agree completely with your point. Thanks for the comment. Graham Sent from my iPhone On 19 Sep 2013, at 16:25, Richard Gaskin wrote: > Graham Samuel wrote: >> I finally got round to boiling down this app to a simple form that >> I could use in a bug report. RunRev (actually Elanor) quite quickly >> came up with a reply - here's an extract: >> >>> Comment # 6 on bug 11183 from Elanor >>> Hi Graham >>> >>> This is not actually a bug, the choose command, for choosing a tool, >>> is only for editable windows, that is editable stacks in the IDE. >>> The graphic tools don't really work as you want in a standalone >>> as it is not an editable window > > I'm hoping that's merely ambiguous wording, and not meant to imply that anyone at RunRev believes the tool property should be limited to use only within the IDE. > > Giving the benefit of the doubt, I'd guess she meant the IDE only as an example, and really meant only toplevel, since of course the current tool mode can only work on toplevel stacks. > > Since many of us have been writing apps that rely on having complete access to all tool modes going all the way back to HyperCard, any limitation on their use in standalones would be a bug, and I trust Kevin would agree. > > On the issue at hand, I was hoping to be able to run the example stacks included in your report to track down the issue, but unfortunately I can't even run them in the IDE (apparently they call an undefined command "ssLog"). > > Do you have a more isolated example of the problem? > > -- > 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 dunbarx at aol.com Thu Sep 19 13:03:46 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 19 Sep 2013 13:03:46 -0400 (EDT) Subject: determining if cursor is in last line of a field In-Reply-To: References: <70F9C93A-FC02-44C1-90C7-9DCEF6F55D02@gmail.com> <5239CE90.3040109@economy-x-talk.com> <523AB10E.9080103@economy-x-talk.com> Message-ID: <8D08371564DACCA-F14-FCAD@webmail-vd008.sysops.aol.com> What Mark meant was that the formattedText reconfigures the displayed text as if it had hard returns in just the right places. His script uses the formattedText... Anyone remember the "wordWrap" XFCN in HC? I never knew who wrote it. Craig -----Original Message----- From: Dr. Hawkins To: How to use LiveCode Sent: Thu, Sep 19, 2013 11:19 am Subject: Re: determining if cursor is in last line of a field On Thu, Sep 19, 2013 at 1:08 AM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Probably, that won't do it. Try this: > > put (number of lines of the formattedText of \ > char 1 to (word 2 of the selectedChunk) of myTarget) is \ > (the number of lines of the formattedText of myTarget) > --> true|false > Now I'm confused: does selectedLine() use hard cr's instead of the displayed line in the field? I had been assuming the latter due to the lack of mention of cr in the dictionary page, as it gets mentioned in others where it is used. -- 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 Thu Sep 19 21:23:38 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 19 Sep 2013 18:23:38 -0700 Subject: Converting Python In-Reply-To: <3BB98D19-D766-449E-9292-ACB33D290380@mac.com> References: <1964205798.20130917093140@ahsoftware.net> <523896B0.4000603@fourthworld.com> <6618026924.20130917132201@ahsoftware.net> <3BB98D19-D766-449E-9292-ACB33D290380@mac.com> Message-ID: <7917010739.20130919182338@ahsoftware.net> Bj?rnke- Wednesday, September 18, 2013, 4:34:20 AM, you wrote: > I'm on Waddinghams side here. "Do as " is > integrated with the "alternateLanguages". If something isn't in the > alternateLanguages, it does not belong into "do as language>". So what you'd probably need to convince him (and me) of, > is to find a reliable way to get available languages into the > "alternateLanguages", and then make the execution of the language > work with "do" after that. Well, if I do say so myself, that's a rather simplistic analysis. The alternatelanguages as it currently exists is not just os-specific, it's tied to the idea that certain language implementations are bound into the os. Python, for example has nothing to do with OSX. But there is a specific implementation of python which has osa bindings, and so the engine code can query the osa structure to see if it's been bound in. If you install a different python engine it won't be recognized. > So the real linux-related problems are therefore: I don't think this is a linux-related problem, but a more systemic LiveCode-related problem, that of tying the "do as" function to the "alternatelanguage" function. Decoupling the two functions allows for a syntactic sugar over the shell function and insulates the engine from future changes in os binding. > 1. Is there any os-suplied way to query available scripting > languages There shouldn't be. If I install ruby on a computer, I'm not required to somehow inform the os of this - ruby will be found in the path, and and it will run from the commandline without any further prompting. Yet somehow I'm supposed to inform LiveCode that this has been done. > 2. Is there a way to run scripting languages without going trough > a shell-like wrapper (because mark has said he wants it to work the > same as on other platforms)? That's what "do as" is for. And indeed, the code I've written first checks to see if the specified language is in the alternatelanguages and does the usual thing if so. If not, it creates a wrapper for the shell command and returns the result. On all desktop platforms. IF the language you have specified isn't installed on the target system you get an error returned. This is the same behavior as the current one. > In the end, wouldn't your goal be easier achieved with a modified > shell() function that allows to pass fields as if they're files (for > multi-line scripts)? ...so your thinking is that modifying the shell function is somehow better than modifying the do as function? -- -Mark Wieder mwieder at ahsoftware.net From monte at sweattechnologies.com Thu Sep 19 21:42:21 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 20 Sep 2013 11:42:21 +1000 Subject: Converting Python In-Reply-To: <7917010739.20130919182338@ahsoftware.net> References: <1964205798.20130917093140@ahsoftware.net> <523896B0.4000603@fourthworld.com> <6618026924.20130917132201@ahsoftware.net> <3BB98D19-D766-449E-9292-ACB33D290380@mac.com> <7917010739.20130919182338@ahsoftware.net> Message-ID: <107B702C-C907-438D-A374-BBAD6E5A23AB@sweattechnologies.com> > ...so your thinking is that modifying the shell function is somehow > better than modifying the do as function? I haven't been following this much but If you did decide to mess with shell it would be really handy having a shell command that was safe to use on Windows. At the moment it's possible for some system admin to put a policy against running the command prompt and that causes shell to never return. I have a safeShell function that opens process and reads. But it would be nice if shell just worked that way on Windows or there was another function that did it... Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From jbv at souslelogo.com Fri Sep 20 02:28:12 2013 From: jbv at souslelogo.com (jbv at souslelogo.com) Date: Fri, 20 Sep 2013 01:28:12 -0500 Subject: A possible improvement of Livetalk In-Reply-To: <042E18BF-2B7D-47C7-ADDB-D0D31B5B2A6E@gmail.com> References: <101850025.20130917083545@ahsoftware.net> <52388189.8030002@fourthworld.com> <56d7f72244f34062545f8d84f93e0e0b.squirrel@thor.on-rev.com> <57a37dbb9ea437db20c88d4966c0a429.squirrel@thor.on-rev.com> <154105801694.20130918134456@ahsoftware.net> <042E18BF-2B7D-47C7-ADDB-D0D31B5B2A6E@gmail.com> Message-ID: <2016700e5fa9935726c75c4ee5990001.squirrel@thor.on-rev.com> or may be "[array]" would be better... Actually, IMHO the probability that an array contains "[array]" is far smaller than it contains empty because of a bug in the code... jbv > Actually, this would be my objection to returning "array" when asking for > the value of myArray["a"]. If the value were actually "array" then it > would be ambiguous. > > -- Peter From dochawk at gmail.com Fri Sep 20 09:47:01 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 20 Sep 2013 06:47:01 -0700 Subject: "the group of me" Message-ID: As near as I can tell, there is no concept of "the group of me" or a similar way to get the group containing the target, other than things like "word 5 of the long name of me" Quick access to such things, as well as completing the set of groupNames to include fieldNames, buttonNames, and similar "completions" sure would be nice . . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From klaus at major-k.de Fri Sep 20 09:50:39 2013 From: klaus at major-k.de (Klaus major-k) Date: Fri, 20 Sep 2013 15:50:39 +0200 Subject: "the group of me" In-Reply-To: References: Message-ID: Hi Doc, Am 20.09.2013 um 15:47 schrieb Dr. Hawkins : > As near as I can tell, there is no concept of "the group of me" or a > similar way to get the group containing the target, other than things like > "word 5 of the long name of me" > > Quick access to such things, as well as completing the set of groupNames to > include fieldNames, buttonNames, and similar "completions" sure would be > nice . . . try "the owner of me" :-) > -- > Dr. Richard E. Hawkins, Esq. > (702) 508-8462 Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From ambassador at fourthworld.com Fri Sep 20 09:51:22 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 20 Sep 2013 06:51:22 -0700 Subject: Assist needed for crash when printing on Linux Message-ID: <523C52DA.3030500@fourthworld.com> A recent forum discussion showed me that I'm not the only one unable to print from LiveCode in Ubuntu - for me and at least one other person, printing always results in a hard crash: Yesterday I filed a bug report with strace output showing the calls being made at the time of the crash: The good news is that the Linux developer on the team has reviewed the item and has made several attempts to reproduce it. The bad news is that he can't - it doesn't crash for him. If you've experienced hard crashes when printing from Linux please take a moment to add a note about it with your system specs to that report. Thanks - -- 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 gcanyon at gmail.com Fri Sep 20 09:52:11 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Fri, 20 Sep 2013 08:52:11 -0500 Subject: OT: Why would you ever use numbers instead of strings for ids? In-Reply-To: References: Message-ID: On Thu, Sep 19, 2013 at 5:46 AM, David Bovill wrote: > > 1. No good reason - historical > 2. ID lookups tend to be faster > 3. Some scenarios allow you to derive meaning from incremental increases > in the number - ie it is the next in a series > > Naturally in Livecode the difference between numbers and strings is > deliberately and unusually blurred. Still in general it always seemed to me > that reasons 2 & 3 were insufficient. Can someone explain why on earth the > Twitter API does not just use screen names ( a unique lower case string of > 15 chars without spaces) - what is the advantage of also having a 16 > integer number? I'm not a DBA, but I'll take a swing at this. 1. Databases have auto-increment for numeric keys. It would require work to do the same thing with strings. 2. Numeric keys are efficient -- both compact and fast. Maybe not as important these days, but still a consideration. 3. Context does matter, so the fact that I can look at a row with a key of 12345 and know that rows created around the same time will have similar numbers is useful, even if the table also has columns for the creation date. Finally -- I'm a purist, but primary keys should never be based on actual data. In other words, they should be artificial -- some say surrogate. Here's an essay on keys . I only skimmed it, but it looks reasonable. From MikeKerner at roadrunner.com Fri Sep 20 10:14:09 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 20 Sep 2013 10:14:09 -0400 Subject: A possible improvement of Livetalk In-Reply-To: <2016700e5fa9935726c75c4ee5990001.squirrel@thor.on-rev.com> References: <101850025.20130917083545@ahsoftware.net> <52388189.8030002@fourthworld.com> <56d7f72244f34062545f8d84f93e0e0b.squirrel@thor.on-rev.com> <57a37dbb9ea437db20c88d4966c0a429.squirrel@thor.on-rev.com> <154105801694.20130918134456@ahsoftware.net> <042E18BF-2B7D-47C7-ADDB-D0D31B5B2A6E@gmail.com> <2016700e5fa9935726c75c4ee5990001.squirrel@thor.on-rev.com> Message-ID: I agree with Mark and Peter. An "is an" or "is a" test would be a better idea. On Fri, Sep 20, 2013 at 2:28 AM, wrote: > or may be "[array]" would be better... > Actually, IMHO the probability that an array contains "[array]" > is far smaller than it contains empty because of a bug in the code... > jbv > > > Actually, this would be my objection to returning "array" when asking for > > the value of myArray["a"]. If the value were actually "array" then it > > would be ambiguous. > > > > -- Peter > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- 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 m.schonewille at economy-x-talk.com Fri Sep 20 10:43:17 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 20 Sep 2013 16:43:17 +0200 Subject: Valentina DB Error 0x82000 Message-ID: <89F86308-09C6-48A0-85F7-EFE3A1DD50F6@economy-x-talk.com> Hi, What does Valentina DB error 0x82000 mean and what do i need to get around this error? -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com We have time for new software development projects. Contact me for a quote. From B.Cornaz at gmx.net Fri Sep 20 10:45:45 2013 From: B.Cornaz at gmx.net (Beat Cornaz) Date: Fri, 20 Sep 2013 16:45:45 +0200 Subject: Pitch shifting Audio Message-ID: <933C0249-CE51-421C-AF60-56E9CDE1A1A5@gmx.net> Hello to everyone, Is there a way to pitch-shift audio without changing the speed (playback rate) in real time in LC? And is there a way to get the audio of a movie player to be pitch-shifted without changing the speed (playback rate) in real time? If this is not possible, is there an external that can do the job? Thanks a lot, Beat Cornaz From mwieder at ahsoftware.net Fri Sep 20 12:22:41 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 20 Sep 2013 09:22:41 -0700 Subject: Assist needed for crash when printing on Linux In-Reply-To: <523C52DA.3030500@fourthworld.com> References: <523C52DA.3030500@fourthworld.com> Message-ID: <870953162.20130920092241@ahsoftware.net> Richard- Friday, September 20, 2013, 6:51:22 AM, you wrote: > If you've experienced hard crashes when printing from Linux please take > a moment to add a note about it with your system specs to that report. I just printed a couple of pages from LC 6.5-dp1 on linux mint 14 without problem. -- -Mark Wieder mwieder at ahsoftware.net From ruslan_zasukhin at valentina-db.com Fri Sep 20 13:44:10 2013 From: ruslan_zasukhin at valentina-db.com (Ruslan Zasukhin) Date: Fri, 20 Sep 2013 20:44:10 +0300 Subject: Valentina DB Error 0x82000 In-Reply-To: <89F86308-09C6-48A0-85F7-EFE3A1DD50F6@economy-x-talk.com> Message-ID: On 9/20/13 5:43 PM, "Mark Schonewille" wrote: > Hi, > > What does Valentina DB error 0x82000 mean and what do i need to get around > this error? Hi Mark, this error also have message: mFinalMessage = "Cannot establish VC_Connection with remote server. \n" "Make sure the server address and port number are correct."; I think I have idea. Please note that it is not enough just install VSERVER. It will not start You need yet get free license file and put it into VServer/licenses folder. then start VServer using Services You can easy check this guess, if look into folder VServer/logs. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From m.schonewille at economy-x-talk.com Fri Sep 20 14:21:48 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 20 Sep 2013 20:21:48 +0200 Subject: Valentina DB Error 0x82000 In-Reply-To: References: Message-ID: <523C923C.5060801@economy-x-talk.com> Hi Ruslan, Thanks for the answer. I followed the instructions that came with the license and put the license files into the license folder at C:\Program Files\Paradigma Software\VServer x64\licenses. Are you saying that this is wrong? Where should I find or create the Vserver folder? I do find some logs at C:\Program Files\Paradigma Software\VServer x64\vlogs\. Those tell me that a valid license wasn't found. I got the same reply from you in the support incident. I propose we keep this discussion on the mailing list in case it is useful to someone else. There is no error message. All I get returned is "ERROR 0x82000" and I looked in the XML file to see what it might mean. BTW Vserver seemed to work earlier. I am really confused, now that it has stopped working. Where do I find documentation about error codes, the difference between the server and the external, and differences between the open-source (or should I write "free") and commercial editions of Valentina? All de documentation I can find is very old and is still speaking of Revolution instead of LiveCode. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/20/2013 19:44, Ruslan Zasukhin wrote: > On 9/20/13 5:43 PM, "Mark Schonewille" > wrote: > >> Hi, >> >> What does Valentina DB error 0x82000 mean and what do i need to get around >> this error? > > Hi Mark, > > this error also have message: > > mFinalMessage = "Cannot establish VC_Connection with remote server. \n" > "Make sure the server address and port number are correct."; > > I think I have idea. > > Please note that it is not enough just install VSERVER. It will not start > You need yet get free license file and put it into VServer/licenses folder. > then start VServer using Services > > > You can easy check this guess, if look into folder VServer/logs. > > From stephenREVOLUTION2 at barncard.com Fri Sep 20 16:04:08 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 20 Sep 2013 13:04:08 -0700 Subject: Pitch shifting Audio In-Reply-To: <933C0249-CE51-421C-AF60-56E9CDE1A1A5@gmx.net> References: <933C0249-CE51-421C-AF60-56E9CDE1A1A5@gmx.net> Message-ID: I don't want to discourage anyone, or say 'it can't be done' (and someone will try to prove me wrong) but.. This is something that Livecode isn't really appropriate for. The audio package in LC is just not up to this kind of specialized task, and is covered by several free or open source applications. Be aware that in the current engine, one can't even export an audio file to any format. ( I wrote some handlers to do that entirely in Livecode, but had to reverse engineer the internal audio format and do all sorts of kludgey things. And at the end of the day, LC audio limited to 16 bit and 48k sample rate. We're promised an A/V tool upgrade sometime in the future but I think it's way 'back burner' and may still not manifest. LC is a toolkit of 'stuff' that is great for 99% of most applications, but not this, you'd be into the law of diminishing returns. A cross-platform 'external to do the job' might have to end up being an application written completely in the native code anyway. On Fri, Sep 20, 2013 at 7:45 AM, Beat Cornaz wrote: > Is there a way to pitch-shift audio without changing the speed (playback > rate) in real time in LC? > > And is there a way to get the audio of a movie player to be pitch-shifted > without changing the speed (playback rate) in real time? > > If this is not possible, is there an external that can do the job? > -- Stephen Barncard San Francisco Ca. USA more about sqb From ambassador at fourthworld.com Fri Sep 20 16:13:50 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 20 Sep 2013 13:13:50 -0700 Subject: Pitch shifting Audio In-Reply-To: References: Message-ID: <523CAC7E.3000909@fourthworld.com> stephen barncard wrote: > I don't want to discourage anyone, or say 'it can't be done' (and someone > will try to prove me wrong) but.. > > This is something that Livecode isn't really appropriate for. > The audio package in LC is just not up to this kind of specialized task, > and is covered by several free or open source applications. Be aware that > in the current engine, one can't even export an audio file to any format. > ( I wrote some handlers to do that entirely in Livecode, but had to > reverse engineer the internal audio format and do all sorts of kludgey > things. And at the end of the day, LC audio limited to 16 bit and 48k > sample rate. That's true for embedded audioClips, but for cases where QuickTime files can be an option the future looks more promising: If I recall correctly from Trevor's notes in an enhancement request some time ago, QT provides APIs or that but LC is still using an older method of initializing QT structures that prevents using some of the newer APIs. I believe this will be addressed (along with a great many QT-independent issues with media playback on Win and Linux) as part of the "Multimedia engine" rewrite among the Kickstarter stretch goals, on the roadmap under Queued as "Multimedia": -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From monte at sweattechnologies.com Fri Sep 20 16:31:54 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 21 Sep 2013 06:31:54 +1000 Subject: "the group of me" In-Reply-To: References: Message-ID: On 20/09/2013, at 11:47 PM, "Dr. Hawkins" wrote: > As near as I can tell, there is no concept of "the group of me" or a > similar way to get the group containing the target, other than things like > "word 5 of the long name of me" > > Quick access to such things, as well as completing the set of groupNames to > include fieldNames, buttonNames, and similar "completions" sure would be > nice . . . I agree we don't really have access to enough metadata about an object. I would like the stack|card|sharedGroup of me Here's a workaround from the lcVCS code which recursively finds the parent object of the requested type. If you need the sharedGroup pShared should be true. As Klaus said if you just want the direct parent then the owner works fine. function FindParent pObject,pType,pShared local tStat = "true",tType put word 1 of pObject into tType if tType is "bkgnd" then put "group" into tType end if if pShared then if tType is "group" then put the sharedBehavior of pObject into tStat else if word 1 of pObject is "card" then return empty end if end if if tType is pType and tStat then return pObject else return FindParent(the long owner of pObject,pType,pShared) end if end FindParent -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From gcanyon at gmail.com Fri Sep 20 16:37:51 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Fri, 20 Sep 2013 15:37:51 -0500 Subject: Pitch shifting Audio In-Reply-To: References: <933C0249-CE51-421C-AF60-56E9CDE1A1A5@gmx.net> Message-ID: On Fri, Sep 20, 2013 at 3:04 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > I don't want to discourage anyone, or say 'it can't be done' (and someone > will try to prove me wrong) but.. > I agree with you 100% that there are things LC is well-suited for, and this is at the boundary of that sweet spot. I can't say that it *can* be done, but fifteen years ago I wrote code to open, process, and write out AIFF files. AIFF is uncompressed, and has a simple header, so it wasn't that hard to pull apart. Also, I was doing simple processing: scanning a large file for moments of silence and chopping it into smaller files. I also experimented with the volume, but that's simpler I think than pitch shifting. And I wouldn't want to mess with compressed files. gc From stephenREVOLUTION2 at barncard.com Fri Sep 20 16:44:38 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 20 Sep 2013 13:44:38 -0700 Subject: Pitch shifting Audio In-Reply-To: References: <933C0249-CE51-421C-AF60-56E9CDE1A1A5@gmx.net> Message-ID: "If I recall correctly from Trevor's notes in an enhancement request some time ago, QT provides APIs or that but LC is still using an older method of initializing QT structures that prevents using some of the newer APIs." and I thought Quicktime was dead or going away soon. On Fri, Sep 20, 2013 at 1:37 PM, Geoff Canyon wrote: > On Fri, Sep 20, 2013 at 3:04 PM, stephen barncard < > stephenREVOLUTION2 at barncard.com> wrote: > > > I don't want to discourage anyone, or say 'it can't be done' (and someone > > will try to prove me wrong) but.. > > > > I agree with you 100% that there are things LC is well-suited for, and this > is at the boundary of that sweet spot. > > I can't say that it *can* be done, but fifteen years ago I wrote code to > open, process, and write out AIFF files. AIFF is uncompressed, and has a > simple header, so it wasn't that hard to pull apart. Also, I was doing > simple processing: scanning a large file for moments of silence and > chopping it into smaller files. I also experimented with the volume, but > that's simpler I think than pitch shifting. And I wouldn't want to mess > with compressed files. > > gc > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From ambassador at fourthworld.com Fri Sep 20 16:56:31 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 20 Sep 2013 13:56:31 -0700 Subject: Pitch shifting Audio In-Reply-To: References: Message-ID: <523CB67F.6030201@fourthworld.com> stephen barncard wrote: > "If I recall correctly from Trevor's notes in an enhancement request some > time ago, QT provides APIs or that but LC is still using an older method of > initializing QT structures that prevents using some of the newer APIs." > > and I thought Quicktime was dead or going away soon. I wouldn't be surprised if they stopped making the Win version, but it would seem silly to drop such a foundational architecture from their own OS. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From stephenREVOLUTION2 at barncard.com Fri Sep 20 16:59:57 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 20 Sep 2013 13:59:57 -0700 Subject: Pitch shifting Audio In-Reply-To: References: <933C0249-CE51-421C-AF60-56E9CDE1A1A5@gmx.net> Message-ID: "I can't say that it *can* be done, but fifteen years ago I wrote code to open, process, and write out AIFF files." Well Geoff, do you mean you did this in Revolution? Why didn't you speak up when this was being discussed over the years!! On Fri, Sep 20, 2013 at 1:44 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > "If I recall correctly from Trevor's notes in an enhancement request some > time ago, QT provides APIs or that but LC is still using an older method of > initializing QT structures that prevents using some of the newer APIs." > > and I thought Quicktime was dead or going away soon. > > > On Fri, Sep 20, 2013 at 1:37 PM, Geoff Canyon wrote: > >> On Fri, Sep 20, 2013 at 3:04 PM, stephen barncard < >> stephenREVOLUTION2 at barncard.com> wrote: >> >> > I don't want to discourage anyone, or say 'it can't be done' (and >> someone >> > will try to prove me wrong) but.. >> > >> >> I agree with you 100% that there are things LC is well-suited for, and >> this >> is at the boundary of that sweet spot. >> >> I can't say that it *can* be done, but fifteen years ago I wrote code to >> open, process, and write out AIFF files. AIFF is uncompressed, and has a >> simple header, so it wasn't that hard to pull apart. Also, I was doing >> simple processing: scanning a large file for moments of silence and >> chopping it into smaller files. I also experimented with the volume, but >> that's simpler I think than pitch shifting. And I wouldn't want to mess >> with compressed files. >> >> gc >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > -- Stephen Barncard San Francisco Ca. USA more about sqb From m_p_wilcox at yahoo.co.uk Fri Sep 20 17:08:35 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Fri, 20 Sep 2013 22:08:35 +0100 Subject: Pitch shifting Audio Message-ID: To pitch shift audio in real-time here is the basis for a cross-platform external: http://www.surina.net/soundtouch/ This could probably be integrated alone quite neatly. Pulling the audio out of a video to be able to pitch shift it in real-time could be done with ffmpeg (you need to decode it before you can pitch shift), although on mobile platforms that is extremely inefficient vs using system frameworks that take advantage of dedicated hardware. If you need this you might as well be replacing LiveCode's multimedia support. When the platform refresh is complete it might be feasible to extend LiveCode in this direction but I wouldn't recommend anyone attempt it at the moment. Unless this requirement is just a small part of a bigger project that LiveCode is very well suited for then I'd be inclined to agree that it's the wrong tool for the job. Mark Beat Cornaz wrote: >Hello to everyone, > >Is there a way to pitch-shift audio without changing the speed (playback rate) in real time in LC? > >And is there a way to get the audio of a movie player to be pitch-shifted without changing the speed (playback rate) in real time? > >If this is not possible, is there an external that can do the job? > >Thanks a lot, > >Beat Cornaz > >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Fri Sep 20 17:36:04 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 21 Sep 2013 07:36:04 +1000 Subject: Pitch shifting Audio In-Reply-To: References: Message-ID: <5AECF167-F6BA-42E7-95CD-7A8986A4EEC9@sweattechnologies.com> On 21/09/2013, at 7:08 AM, Mark Wilcox wrote: > Pulling the audio out of a video to be able to pitch shift it in real-time could be done with ffmpeg (you need to decode it before you can pitch shift), although on mobile platforms that is extremely inefficient vs using system frameworks that take advantage of dedicated hardware. If you need this you might as well be replacing LiveCode's multimedia support. mergAV is part of the way there but that's just iOS and OS X. If there's an Android equivalent of AVFoundation I'd love to hear about it as I thought ffmpeg was used there for that type of stuff. The video composition stuff in AVFoundation blew me away with its performance on mobile. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From sims at ezpzapps.com Sat Sep 21 01:21:50 2013 From: sims at ezpzapps.com (Jim sims) Date: Sat, 21 Sep 2013 07:21:50 +0200 Subject: Android Device Message-ID: Am thinking about playing with LiveCode and Android. Might there be one that is used more or is a very common size or features that most people want or use? Doesn't necessarily have to be the cheapest but be good for testing code and have common features I guess. Any suggestions on an Android device? sims From sims at ezpzapps.com Sat Sep 21 01:35:40 2013 From: sims at ezpzapps.com (Jim sims) Date: Sat, 21 Sep 2013 07:35:40 +0200 Subject: Android Device In-Reply-To: References: Message-ID: Should have added I am thinking both Android phone and tablet devices. sims On Sat, Sep 21, 2013 at 7:21 AM, Jim sims wrote: > Am thinking about playing with LiveCode and Android. > > Might there be one that is used more or is a very common size or features > that most people want or use? > > Doesn't necessarily have to be the cheapest but be good for testing code > and have common features I guess. > > Any suggestions on an Android device? > > > sims > From ruslan_zasukhin at valentina-db.com Sat Sep 21 02:17:42 2013 From: ruslan_zasukhin at valentina-db.com (Ruslan Zasukhin) Date: Sat, 21 Sep 2013 09:17:42 +0300 Subject: Valentina DB Error 0x82000 In-Reply-To: <523C923C.5060801@economy-x-talk.com> Message-ID: On 9/20/13 9:21 PM, "Mark Schonewille" wrote: Hi Mark, > Thanks for the answer. I followed the instructions that came with the > license and put the license files into the license folder at C:\Program > Files\Paradigma Software\VServer x64\licenses. Are you saying that this > is wrong? Where should I find or create the Vserver folder? This is correct folder. I just type "VServer" in hope you understand where your Vserver is installed. > I do find some logs at C:\Program Files\Paradigma Software\VServer > x64\vlogs\. Those tell me that a valid license wasn't found. And this is strange then. In Log file is mentioned named of THAT licsene file, which you have dropped? When you have got this license file? May be it is older of 1 year? If this was free license, just get newer from our store. If that was paid and expired, then you may need upgrade. > I got the same reply from you in the support incident. I propose we keep > this discussion on the mailing list in case it is useful to someone else. > > There is no error message. All I get returned is "ERROR 0x82000" and I > looked in the XML file to see what it might mean. If LICENSE file is not valid, then vserver just NOT starts. You can check Activity Monitor and see that there is no such running application/service. So of course your app cannot connect. > BTW Vserver seemed to work earlier. I am really confused, now that it > has stopped working. > > Where do I find documentation about error codes, the difference between > the server and the external, and differences between the open-source (or > should I write "free") and commercial editions of Valentina? All de > documentation I can find is very old and is still speaking of Revolution > instead of LiveCode. You can simply start Valentina Studio, and do SQL query SHOW VERRORS You will see list of errors with numbers and messages valid for YOUR VERSION of db engine or vserver -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From m.schonewille at economy-x-talk.com Sat Sep 21 03:20:19 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 21 Sep 2013 09:20:19 +0200 Subject: Valentina DB Error 0x82000 In-Reply-To: References: Message-ID: Hi Ruslan, There is no Vserver folder on my computer. What should be the correct path to this folder? -- Kind regards, Mark Schonewille Economy-x-Talk Http://economy-x-talk.com Share the clipboard of your computer over a local network with Clipboard Link http://clipboardlink.economy-x-talk.com Op 21 sep. 2013 om 08:17 heeft Ruslan Zasukhin het volgende geschreven: > On 9/20/13 9:21 PM, "Mark Schonewille" > wrote: > > Hi Mark, > >> Thanks for the answer. I followed the instructions that came with the >> license and put the license files into the license folder at C:\Program >> Files\Paradigma Software\VServer x64\licenses. Are you saying that this >> is wrong? Where should I find or create the Vserver folder? > > This is correct folder. > > I just type "VServer" in hope you understand where your Vserver is > installed. > > >> I do find some logs at C:\Program Files\Paradigma Software\VServer >> x64\vlogs\. Those tell me that a valid license wasn't found. > > And this is strange then. > > In Log file is mentioned named of THAT licsene file, which you have dropped? > > When you have got this license file? > May be it is older of 1 year? > > If this was free license, just get newer from our store. > If that was paid and expired, then you may need upgrade. > > >> I got the same reply from you in the support incident. I propose we keep >> this discussion on the mailing list in case it is useful to someone else. >> >> There is no error message. All I get returned is "ERROR 0x82000" and I >> looked in the XML file to see what it might mean. > > If LICENSE file is not valid, then vserver just NOT starts. > > You can check Activity Monitor and see that there is no such running > application/service. > > So of course your app cannot connect. > > > >> BTW Vserver seemed to work earlier. I am really confused, now that it >> has stopped working. >> >> Where do I find documentation about error codes, the difference between >> the server and the external, and differences between the open-source (or >> should I write "free") and commercial editions of Valentina? All de >> documentation I can find is very old and is still speaking of Revolution >> instead of LiveCode. > > > You can simply start Valentina Studio, and do SQL query > > SHOW VERRORS > > You will see list of errors with numbers and messages valid for YOUR VERSION > of db engine or vserver > > > -- > Best regards, > > Ruslan Zasukhin > VP Engineering and New Technology > Paradigma Software, Inc > > Valentina - Joining Worlds of Information > http://www.paradigmasoft.com > > [I feel the need: the need for speed] > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ruslan_zasukhin at valentina-db.com Sat Sep 21 07:45:52 2013 From: ruslan_zasukhin at valentina-db.com (Ruslan Zasukhin) Date: Sat, 21 Sep 2013 14:45:52 +0300 Subject: Valentina DB Error 0x82000 In-Reply-To: Message-ID: On 9/21/13 10:20 AM, "Mark Schonewille" wrote: > There is no Vserver folder on my computer. What should be the correct path to > this folder? Mark, We talk about folder where is install Vserver.exe You have correctly give full path C:\Program Files\Paradigma Software\VServer x64 This is path for Windows. You need resolve issue with your license file. > Op 21 sep. 2013 om 08:17 heeft Ruslan Zasukhin > het volgende geschreven: > >> On 9/20/13 9:21 PM, "Mark Schonewille" >> wrote: >> >> Hi Mark, >> >>> Thanks for the answer. I followed the instructions that came with the >>> license and put the license files into the license folder at C:\Program >>> Files\Paradigma Software\VServer x64\licenses. Are you saying that this >>> is wrong? Where should I find or create the Vserver folder? >> >> This is correct folder. >> >> I just type "VServer" in hope you understand where your Vserver is >> installed. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From bill at bluewatermaritime.com Sat Sep 21 07:55:05 2013 From: bill at bluewatermaritime.com (william humphrey) Date: Sat, 21 Sep 2013 07:55:05 -0400 Subject: Valentina DB Error 0x82000 In-Reply-To: References: Message-ID: The http://www.valentina-db.com/en/store valentina store now makes it a little easier to get a license file when you download a copy of vServer (5) -- the free version. Just click on the $0.00 and add the file to cart. I would like to add here that "I hate license files". And in fact you can get vStudio from the Apple App store and that runs wonderfully without a license file. Perhaps sometime in the future Ruslan will put vServer in the App store and we will have a version that doesn't require that license file. On Sat, Sep 21, 2013 at 7:45 AM, Ruslan Zasukhin < ruslan_zasukhin at valentina-db.com> wrote: > On 9/21/13 10:20 AM, "Mark Schonewille" > wrote: > > > > There is no Vserver folder on my computer. What should be the correct > path to > > this folder? > > Mark, > > We talk about folder where is install Vserver.exe > > You have correctly give full path > C:\Program Files\Paradigma Software\VServer x64 > > This is path for Windows. > > You need resolve issue with your license file. > > > > > Op 21 sep. 2013 om 08:17 heeft Ruslan Zasukhin > > het volgende geschreven: > > > >> On 9/20/13 9:21 PM, "Mark Schonewille" < > m.schonewille at economy-x-talk.com> > >> wrote: > >> > >> Hi Mark, > >> > >>> Thanks for the answer. I followed the instructions that came with the > >>> license and put the license files into the license folder at C:\Program > >>> Files\Paradigma Software\VServer x64\licenses. Are you saying that this > >>> is wrong? Where should I find or create the Vserver folder? > >> > >> This is correct folder. > >> > >> I just type "VServer" in hope you understand where your Vserver is > >> installed. > > -- > Best regards, > > Ruslan Zasukhin > VP Engineering and New Technology > Paradigma Software, Inc > > Valentina - Joining Worlds of Information > http://www.paradigmasoft.com > > [I feel the need: the need for speed] > > > > _______________________________________________ > use-livecode mailing list > use-livecode 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.bluewatermaritime.com From m.schonewille at economy-x-talk.com Sat Sep 21 07:59:15 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 21 Sep 2013 13:59:15 +0200 Subject: Valentina DB Error 0x82000 In-Reply-To: References: Message-ID: <5BBB18D3-6482-4A7B-8AA3-FC0E9788FE0A@economy-x-talk.com> Thanks for your reply, Ruslan. The e-mail containing my Valentina license says: "Please find attached your license file. You need to drop it into the "licenses" folder of your Valentina Server. Also, remove DEMO license file from this folder if it present there." Are you saying that this is wrong? Do the license files have to be copied to C:\Program Files\Paradigma Software\VServer x64 instead of C:\Program Files\Paradigma Software\VServer x64\licenses ? I'm going to try this now... -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com We have time for new software development projects. Contact me for a quote. On 21 sep 2013, at 13:45, Ruslan Zasukhin wrote: > On 9/21/13 10:20 AM, "Mark Schonewille" > wrote: > > >> There is no Vserver folder on my computer. What should be the correct path to >> this folder? > > Mark, > > We talk about folder where is install Vserver.exe > > You have correctly give full path > C:\Program Files\Paradigma Software\VServer x64 > > This is path for Windows. > > You need resolve issue with your license file. > > > >> Op 21 sep. 2013 om 08:17 heeft Ruslan Zasukhin >> het volgende geschreven: >> >>> On 9/20/13 9:21 PM, "Mark Schonewille" >>> wrote: >>> >>> Hi Mark, >>> >>>> Thanks for the answer. I followed the instructions that came with the >>>> license and put the license files into the license folder at C:\Program >>>> Files\Paradigma Software\VServer x64\licenses. Are you saying that this >>>> is wrong? Where should I find or create the Vserver folder? >>> >>> This is correct folder. >>> >>> I just type "VServer" in hope you understand where your Vserver is >>> installed. > > -- > Best regards, > > Ruslan Zasukhin > VP Engineering and New Technology > Paradigma Software, Inc > > Valentina - Joining Worlds of Information > http://www.paradigmasoft.com > > [I feel the need: the need for speed] > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ruslan_zasukhin at valentina-db.com Sat Sep 21 08:03:17 2013 From: ruslan_zasukhin at valentina-db.com (Ruslan Zasukhin) Date: Sat, 21 Sep 2013 15:03:17 +0300 Subject: Valentina DB Error 0x82000 In-Reply-To: Message-ID: On 9/21/13 2:55 PM, "william humphrey" wrote: > The http://www.valentina-db.com/en/store valentina store now makes it a > little easier to get a license file when you download a copy of vServer (5) > -- the free version. Just click on the $0.00 and add the file to cart. > > I would like to add here that "I hate license files". And in fact you can > get vStudio from the Apple App store and that runs wonderfully without a > license file. Perhaps sometime in the future Ruslan will put vServer in the > App store and we will have a version that doesn't require that license file. Well, Valentina team still need some food and coffee :) Yes we have think about Vserver to MAS. Yes we see advantages of this step. install powerful SQL Server in one click, this could be cool :) MAS version although have limits on access to some folders... Sandboxing ... -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From m.schonewille at economy-x-talk.com Sat Sep 21 08:07:23 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 21 Sep 2013 14:07:23 +0200 Subject: Valentina DB Error 0x82000 In-Reply-To: <5BBB18D3-6482-4A7B-8AA3-FC0E9788FE0A@economy-x-talk.com> References: <5BBB18D3-6482-4A7B-8AA3-FC0E9788FE0A@economy-x-talk.com> Message-ID: Hi Ruslan, I tried it, but it doesn't work. I use a pristine install of VServer and try to run the sample stacks included with V4Rev but I still get ERROR 0x82000. I haven't changed anything, so I'd assume that the port and other settings are correct. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com We have time for new software development projects. Contact me for a quote. On 21 sep 2013, at 13:59, Mark Schonewille wrote: > Thanks for your reply, Ruslan. The e-mail containing my Valentina license says: > > "Please find attached your license file. You need to drop it into the "licenses" > folder of your Valentina Server. Also, remove DEMO license file from > this folder if it present there." > > Are you saying that this is wrong? Do the license files have to be copied to > > C:\Program Files\Paradigma Software\VServer x64 > > instead of > > C:\Program Files\Paradigma Software\VServer x64\licenses > > ? I'm going to try this now... > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com > > We have time for new software development projects. Contact me for a quote. > > > > > > > On 21 sep 2013, at 13:45, Ruslan Zasukhin wrote: > >> On 9/21/13 10:20 AM, "Mark Schonewille" >> wrote: >> >> >>> There is no Vserver folder on my computer. What should be the correct path to >>> this folder? >> >> Mark, >> >> We talk about folder where is install Vserver.exe >> >> You have correctly give full path >> C:\Program Files\Paradigma Software\VServer x64 >> >> This is path for Windows. >> >> You need resolve issue with your license file. >> >> >> >>> Op 21 sep. 2013 om 08:17 heeft Ruslan Zasukhin >>> het volgende geschreven: >>> >>>> On 9/20/13 9:21 PM, "Mark Schonewille" >>>> wrote: >>>> >>>> Hi Mark, >>>> >>>>> Thanks for the answer. I followed the instructions that came with the >>>>> license and put the license files into the license folder at C:\Program >>>>> Files\Paradigma Software\VServer x64\licenses. Are you saying that this >>>>> is wrong? Where should I find or create the Vserver folder? >>>> >>>> This is correct folder. >>>> >>>> I just type "VServer" in hope you understand where your Vserver is >>>> installed. From m.schonewille at economy-x-talk.com Sat Sep 21 08:08:54 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 21 Sep 2013 14:08:54 +0200 Subject: Valentina DB Error 0x82000 In-Reply-To: References: Message-ID: <1517BEF0-9395-456D-91F3-B4B11663AF3E@economy-x-talk.com> Hi Bill, I did that and I think that the instructions that come with the license files are wrong. Today, i will try to set it up on another computer. It worked once, maybe it will work again. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com We have time for new software development projects. Contact me for a quote. On 21 sep 2013, at 13:55, william humphrey wrote: > The http://www.valentina-db.com/en/store valentina store now makes it a > little easier to get a license file when you download a copy of vServer (5) > -- the free version. Just click on the $0.00 and add the file to cart. > > I would like to add here that "I hate license files". And in fact you can > get vStudio from the Apple App store and that runs wonderfully without a > license file. Perhaps sometime in the future Ruslan will put vServer in the > App store and we will have a version that doesn't require that license file. > From bill at bluewatermaritime.com Sat Sep 21 08:10:02 2013 From: bill at bluewatermaritime.com (william humphrey) Date: Sat, 21 Sep 2013 08:10:02 -0400 Subject: Valentina DB Error 0x82000 In-Reply-To: References: <5BBB18D3-6482-4A7B-8AA3-FC0E9788FE0A@economy-x-talk.com> Message-ID: Mark What does it say in your vlog file? On Sat, Sep 21, 2013 at 8:07 AM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Hi Ruslan, > > I tried it, but it doesn't work. I use a pristine install of VServer and > try to run the sample stacks included with V4Rev but I still get ERROR > 0x82000. I haven't changed anything, so I'd assume that the port and other > settings are correct. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour > spaces. http://www.color-converter.com > > We have time for new software development projects. Contact me for a quote. > > > > > > > On 21 sep 2013, at 13:59, Mark Schonewille wrote: > > > Thanks for your reply, Ruslan. The e-mail containing my Valentina > license says: > > > > "Please find attached your license file. You need to drop it into the > "licenses" > > folder of your Valentina Server. Also, remove DEMO license file from > > this folder if it present there." > > > > Are you saying that this is wrong? Do the license files have to be > copied to > > > > C:\Program Files\Paradigma Software\VServer x64 > > > > instead of > > > > C:\Program Files\Paradigma Software\VServer x64\licenses > > > > ? I'm going to try this now... > > > > -- > > Best regards, > > > > Mark Schonewille > > > > Economy-x-Talk Consulting and Software Engineering > > Homepage: http://economy-x-talk.com > > Twitter: http://twitter.com/xtalkprogrammer > > KvK: 50277553 > > > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other > colour spaces. http://www.color-converter.com > > > > We have time for new software development projects. Contact me for a > quote. > > > > > > > > > > > > > > On 21 sep 2013, at 13:45, Ruslan Zasukhin wrote: > > > >> On 9/21/13 10:20 AM, "Mark Schonewille" < > m.schonewille at economy-x-talk.com> > >> wrote: > >> > >> > >>> There is no Vserver folder on my computer. What should be the correct > path to > >>> this folder? > >> > >> Mark, > >> > >> We talk about folder where is install Vserver.exe > >> > >> You have correctly give full path > >> C:\Program Files\Paradigma Software\VServer x64 > >> > >> This is path for Windows. > >> > >> You need resolve issue with your license file. > >> > >> > >> > >>> Op 21 sep. 2013 om 08:17 heeft Ruslan Zasukhin > >>> het volgende geschreven: > >>> > >>>> On 9/20/13 9:21 PM, "Mark Schonewille" < > m.schonewille at economy-x-talk.com> > >>>> wrote: > >>>> > >>>> Hi Mark, > >>>> > >>>>> Thanks for the answer. I followed the instructions that came with the > >>>>> license and put the license files into the license folder at > C:\Program > >>>>> Files\Paradigma Software\VServer x64\licenses. Are you saying that > this > >>>>> is wrong? Where should I find or create the Vserver folder? > >>>> > >>>> This is correct folder. > >>>> > >>>> I just type "VServer" in hope you understand where your Vserver is > >>>> installed. > > > > _______________________________________________ > use-livecode mailing list > use-livecode 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.bluewatermaritime.com From bill at bluewatermaritime.com Sat Sep 21 08:11:09 2013 From: bill at bluewatermaritime.com (william humphrey) Date: Sat, 21 Sep 2013 08:11:09 -0400 Subject: Valentina DB Error 0x82000 In-Reply-To: References: <5BBB18D3-6482-4A7B-8AA3-FC0E9788FE0A@economy-x-talk.com> Message-ID: In the server_x64.ini file set this: ; Specifies how many information produce into logs: ; 0 - display error messages only. ; 1 - display errors and warnings. ; 2 - display errors, warnings and debugging messages. ; 3 - display errors, warnings, debugging messages and command level tracing. VerboseLevel=3 And then look at logs after trying to restart vServer On Sat, Sep 21, 2013 at 8:10 AM, william humphrey < bill at bluewatermaritime.com> wrote: > Mark > > What does it say in your vlog file? > > > On Sat, Sep 21, 2013 at 8:07 AM, Mark Schonewille < > m.schonewille at economy-x-talk.com> wrote: > >> Hi Ruslan, >> >> I tried it, but it doesn't work. I use a pristine install of VServer and >> try to run the sample stacks included with V4Rev but I still get ERROR >> 0x82000. I haven't changed anything, so I'd assume that the port and other >> settings are correct. >> >> -- >> Best regards, >> >> Mark Schonewille >> >> Economy-x-Talk Consulting and Software Engineering >> Homepage: http://economy-x-talk.com >> Twitter: http://twitter.com/xtalkprogrammer >> KvK: 50277553 >> >> Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other >> colour spaces. http://www.color-converter.com >> >> We have time for new software development projects. Contact me for a >> quote. >> >> >> >> >> >> >> On 21 sep 2013, at 13:59, Mark Schonewille wrote: >> >> > Thanks for your reply, Ruslan. The e-mail containing my Valentina >> license says: >> > >> > "Please find attached your license file. You need to drop it into the >> "licenses" >> > folder of your Valentina Server. Also, remove DEMO license file from >> > this folder if it present there." >> > >> > Are you saying that this is wrong? Do the license files have to be >> copied to >> > >> > C:\Program Files\Paradigma Software\VServer x64 >> > >> > instead of >> > >> > C:\Program Files\Paradigma Software\VServer x64\licenses >> > >> > ? I'm going to try this now... >> > >> > -- >> > Best regards, >> > >> > Mark Schonewille >> > >> > Economy-x-Talk Consulting and Software Engineering >> > Homepage: http://economy-x-talk.com >> > Twitter: http://twitter.com/xtalkprogrammer >> > KvK: 50277553 >> > >> > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other >> colour spaces. http://www.color-converter.com >> > >> > We have time for new software development projects. Contact me for a >> quote. >> > >> > >> > >> > >> > >> > >> > On 21 sep 2013, at 13:45, Ruslan Zasukhin wrote: >> > >> >> On 9/21/13 10:20 AM, "Mark Schonewille" < >> m.schonewille at economy-x-talk.com> >> >> wrote: >> >> >> >> >> >>> There is no Vserver folder on my computer. What should be the correct >> path to >> >>> this folder? >> >> >> >> Mark, >> >> >> >> We talk about folder where is install Vserver.exe >> >> >> >> You have correctly give full path >> >> C:\Program Files\Paradigma Software\VServer x64 >> >> >> >> This is path for Windows. >> >> >> >> You need resolve issue with your license file. >> >> >> >> >> >> >> >>> Op 21 sep. 2013 om 08:17 heeft Ruslan Zasukhin >> >>> het volgende geschreven: >> >>> >> >>>> On 9/20/13 9:21 PM, "Mark Schonewille" < >> m.schonewille at economy-x-talk.com> >> >>>> wrote: >> >>>> >> >>>> Hi Mark, >> >>>> >> >>>>> Thanks for the answer. I followed the instructions that came with >> the >> >>>>> license and put the license files into the license folder at >> C:\Program >> >>>>> Files\Paradigma Software\VServer x64\licenses. Are you saying that >> this >> >>>>> is wrong? Where should I find or create the Vserver folder? >> >>>> >> >>>> This is correct folder. >> >>>> >> >>>> I just type "VServer" in hope you understand where your Vserver is >> >>>> installed. >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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.bluewatermaritime.com > -- http://www.bluewatermaritime.com From B.Cornaz at gmx.net Sat Sep 21 09:05:52 2013 From: B.Cornaz at gmx.net (Beat Cornaz) Date: Sat, 21 Sep 2013 15:05:52 +0200 Subject: Pitch shifting Audio Message-ID: <33EFEFB5-E01C-46EF-816F-B5B011AAE594@gmx.net> Thanks for all your input. It seems clear to me that I have to take another road. But at least now I know. I agree that LiveCode is really excellent in many, many areas, but in audio & midi it is a bit of a handicapped child. I think that's a real pity, but those areas have never had the pleasure of much attention in the last 10 years or so. I think it's a pity, as there is, in my humble opinion quite a market for good music & audio software and apps. I hope the 'open source' will bring some change. Thanks & greetings, Beat From roger.e.eller at sealedair.com Sat Sep 21 09:44:37 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 21 Sep 2013 09:44:37 -0400 Subject: [WANT/NEED] Google Drive Library In-Reply-To: References: Message-ID: Hi LiveCode Community, The list of libraries below seems incomplete. I mean there's not one for LiveCode! https://developers.google.com/drive/downloads I have made amazing progress toward my very first mobile app for Android and iOS, thanks to the wonderfully easy to use, and well designed phx_DropboxInitLib by Guglielmo Braguglia. Early on, one requirement of the project was simply, "the data must be uploaded to a central location". That requirement has been changed to "must utilize google drive". Sadly, I can't use Dropbox. :( Beyond the scope of my own project, I want to ask you the community, and RunRev alike to consider how the AWARENESS OF LIVECODE would be affected by simply having a google-api-client-livecode in the Google Drive API downloads. As huge as Google is, I believe it has the potential to get LiveCode really noticed. Anyway, I haven't the time for such a momentous undertaking (wish I did). I will be looking at the RESTful calls for simple uploads to try and complete my project. If I achieve anything meaningful, I'll share what I learn along the way. This looks promising: https://developers.google.com/drive/manage-uploads#simple Thanks for listening. ~Roger From rene.micout at numericable.com Sat Sep 21 09:59:05 2013 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Sat, 21 Sep 2013 15:59:05 +0200 Subject: Pitch shifting Audio In-Reply-To: <33EFEFB5-E01C-46EF-816F-B5B011AAE594@gmx.net> References: <33EFEFB5-E01C-46EF-816F-B5B011AAE594@gmx.net> Message-ID: <3C819C14-A416-416F-B673-AE7C78684516@numericable.com> Hello Beat ! For me Midi see SunnYmidi > http://sunny-tdz.com/art-1012 Bon souvenir de Paris Ren? Le 21 sept. 2013 ? 15:05, Beat Cornaz a ?crit : > Thanks for all your input. > It seems clear to me that I have to take another road. But at least now I know. > > I agree that LiveCode is really excellent in many, many areas, but in audio & midi it is a bit of a handicapped child. I think that's a real pity, but those areas have never had the pleasure of much attention in the last 10 years or so. I think it's a pity, as there is, in my humble opinion quite a market for good music & audio software and apps. I hope the 'open source' will bring some change. > > Thanks & greetings, > > Beat > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sat Sep 21 10:20:36 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 21 Sep 2013 16:20:36 +0200 Subject: Valentina DB Error 0x82000 In-Reply-To: References: Message-ID: <523DAB34.5090807@economy-x-talk.com> Hi Ruslan, I decided to restart my computer and it works (for now). I have my license file in C:\Program Files\Paradigma Software\VServer x64 and not in C:\Program Files\Paradigma Software\VServer x64\licenses. Does it make a difference? -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/21/2013 13:45, Ruslan Zasukhin wrote: > On 9/21/13 10:20 AM, "Mark Schonewille" > wrote: > > >> There is no Vserver folder on my computer. What should be the correct path to >> this folder? > > Mark, > > We talk about folder where is install Vserver.exe > > You have correctly give full path > C:\Program Files\Paradigma Software\VServer x64 > > This is path for Windows. > > You need resolve issue with your license file. > > > >> Op 21 sep. 2013 om 08:17 heeft Ruslan Zasukhin >> het volgende geschreven: >> >>> On 9/20/13 9:21 PM, "Mark Schonewille" >>> wrote: >>> >>> Hi Mark, >>> >>>> Thanks for the answer. I followed the instructions that came with the >>>> license and put the license files into the license folder at C:\Program >>>> Files\Paradigma Software\VServer x64\licenses. Are you saying that this >>>> is wrong? Where should I find or create the Vserver folder? >>> >>> This is correct folder. >>> >>> I just type "VServer" in hope you understand where your Vserver is >>> installed. > From bill at bluewatermaritime.com Sat Sep 21 10:27:10 2013 From: bill at bluewatermaritime.com (william humphrey) Date: Sat, 21 Sep 2013 10:27:10 -0400 Subject: Valentina DB Error 0x82000 In-Reply-To: <523DAB34.5090807@economy-x-talk.com> References: <523DAB34.5090807@economy-x-talk.com> Message-ID: Your licenses folder is completely empty? This must be a Window's feature because on Mac/OS it has to be in the licenses folder. On Sat, Sep 21, 2013 at 10:20 AM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Hi Ruslan, > > I decided to restart my computer and it works (for now). I have my license > file in C:\Program Files\Paradigma Software\VServer x64 and not in > C:\Program Files\Paradigma Software\VServer x64\licenses. Does it make a > difference? > > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/**xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour > spaces. http://www.color-converter.com > > Buy my new book "Programming LiveCode for the Real Beginner" > http://qery.us/3fi > > Fill out this survey please > http://livecodebeginner.**economy-x-talk.com/survey/ > > On 9/21/2013 13:45, Ruslan Zasukhin wrote: > >> On 9/21/13 10:20 AM, "Mark Schonewille" > com > >> wrote: >> >> >> There is no Vserver folder on my computer. What should be the correct >>> path to >>> this folder? >>> >> >> Mark, >> >> We talk about folder where is install Vserver.exe >> >> You have correctly give full path >> C:\Program Files\Paradigma Software\VServer x64 >> >> This is path for Windows. >> >> You need resolve issue with your license file. >> >> >> >> Op 21 sep. 2013 om 08:17 heeft Ruslan Zasukhin >>> > >>> het volgende geschreven: >>> >>> On 9/20/13 9:21 PM, "Mark Schonewille" >>> com > >>>> wrote: >>>> >>>> Hi Mark, >>>> >>>> Thanks for the answer. I followed the instructions that came with the >>>>> license and put the license files into the license folder at C:\Program >>>>> Files\Paradigma Software\VServer x64\licenses. Are you saying that this >>>>> is wrong? Where should I find or create the Vserver folder? >>>>> >>>> >>>> This is correct folder. >>>> >>>> I just type "VServer" in hope you understand where your Vserver is >>>> installed. >>>> >>> >> > ______________________________**_________________ > use-livecode mailing list > use-livecode 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.bluewatermaritime.com From dochawk at gmail.com Sat Sep 21 11:19:26 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 21 Sep 2013 08:19:26 -0700 Subject: "the group of me" In-Reply-To: References: Message-ID: On Fri, Sep 20, 2013 at 6:50 AM, Klaus major-k wrote: > try "the owner of me" :-) > Wow. Uhh, yeah. Closing on 25 years, and still finding little details like this (but looking at the dictionary, I guess that this wasn't in the old hypercard & supercard) . . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From ruslan_zasukhin at valentina-db.com Sat Sep 21 12:10:07 2013 From: ruslan_zasukhin at valentina-db.com (Ruslan Zasukhin) Date: Sat, 21 Sep 2013 19:10:07 +0300 Subject: Valentina DB Error 0x82000 In-Reply-To: Message-ID: On 9/21/13 5:27 PM, "william humphrey" wrote: > Your licenses folder is completely empty? This must be a Window's feature > because on Mac/OS it has to be in the licenses folder. If empty it will not start of course. I think Mark have license file in TWO places now. Mark, license file must be in folder licenses OF COURSE, And ONLY HERE. This is obvious. ---- Do you know how to start/stop Service on Windows? Restart is not required It is enough to open control panel Services, find here Vserver and start service. On this page you can see snapshots: > On Sat, Sep 21, 2013 at 10:20 AM, Mark Schonewille < > m.schonewille at economy-x-talk.com> wrote: > >> Hi Ruslan, >> >> I decided to restart my computer and it works (for now). I have my license >> file in C:\Program Files\Paradigma Software\VServer x64 and not in >> C:\Program Files\Paradigma Software\VServer x64\licenses. Does it make a >> difference? -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From m.schonewille at economy-x-talk.com Sat Sep 21 12:19:25 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 21 Sep 2013 18:19:25 +0200 Subject: Valentina DB Error 0x82000 In-Reply-To: References: Message-ID: <523DC70D.2020908@economy-x-talk.com> Hi Ruslan, I *now* have the Windows, Mac and Linux licenses in C:\Program Files\Paradigma Software\VServer x64\licenses and a copy of the Windows license in C:\Program Files\Paradigma Software\VServer x64 *Before* I contacted you and asked my questions on this mailing list, it was the other way around: I had a copy of the Windows license in C:\Program Files\Paradigma Software\VServer x64\licenses and the original Windows, Linux and Mac licenses in C:\Program Files\Paradigma Software\VServer x64 It would be nice if you could explain to me why this works. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ On 9/21/2013 18:10, Ruslan Zasukhin wrote: > On 9/21/13 5:27 PM, "william humphrey" wrote: > >> Your licenses folder is completely empty? This must be a Window's feature >> because on Mac/OS it has to be in the licenses folder. > > If empty it will not start of course. > > I think Mark have license file in TWO places now. > > Mark, license file must be in folder licenses OF COURSE, > And ONLY HERE. > > This is obvious. > From roger.e.eller at sealedair.com Sat Sep 21 12:20:47 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 21 Sep 2013 12:20:47 -0400 Subject: Android Device In-Reply-To: References: Message-ID: Advance to 0:38:44 in this video to see the new Nexus 7. I think it will be one of the top "branded" tablets for devs. SD http://twit.cachefly.net/video/aaa/aaa0120/aaa0120_h264m_864x480_500.mp4 HD http://twit.cachefly.net/video/aaa/aaa0120/aaa0120_h264m_1280x720_1872.mp4 ~Roger On Sat, Sep 21, 2013 at 1:35 AM, Jim sims wrote: > Should have added I am thinking both Android phone and tablet devices. > > sims > > > On Sat, Sep 21, 2013 at 7:21 AM, Jim sims wrote: > > > Am thinking about playing with LiveCode and Android. > > > > Might there be one that is used more or is a very common size or features > > that most people want or use? > > > > Doesn't necessarily have to be the cheapest but be good for testing code > > and have common features I guess. > > > > Any suggestions on an Android device? > > > > > > sims > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sep 21 12:31:52 2013 From: prothero at earthednet.org (Earthednet-wp) Date: Sat, 21 Sep 2013 09:31:52 -0700 Subject: Pitch shifting Audio In-Reply-To: <3C819C14-A416-416F-B673-AE7C78684516@numericable.com> References: <33EFEFB5-E01C-46EF-816F-B5B011AAE594@gmx.net> <3C819C14-A416-416F-B673-AE7C78684516@numericable.com> Message-ID: <9E1B5D06-BDC0-42AA-B60C-BFA75D1AF547@earthednet.org> Midi would be a very different setup than digital audio. In midi, only "events" need to be sent, while digital audio, especially independent tempo and pitch translation require some fancy signal processing. Bill William Prothero http://es.earthednet.org On Sep 21, 2013, at 6:59 AM, Ren? Micout wrote: > Hello Beat ! > For me Midi see SunnYmidi > http://sunny-tdz.com/art-1012 > Bon souvenir de Paris > Ren? > > Le 21 sept. 2013 ? 15:05, Beat Cornaz a ?crit : > >> Thanks for all your input. >> It seems clear to me that I have to take another road. But at least now I know. >> >> I agree that LiveCode is really excellent in many, many areas, but in audio & midi it is a bit of a handicapped child. I think that's a real pity, but those areas have never had the pleasure of much attention in the last 10 years or so. I think it's a pity, as there is, in my humble opinion quite a market for good music & audio software and apps. I hope the 'open source' will bring some change. >> >> Thanks & greetings, >> >> Beat >> >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 sims at ezpzapps.com Sat Sep 21 13:28:33 2013 From: sims at ezpzapps.com (Jim sims) Date: Sat, 21 Sep 2013 19:28:33 +0200 Subject: Android Device In-Reply-To: References: Message-ID: Amazon has one in my budget, looks interesting. Might go for one. Looks like it has some kind of gps issue but that might not be too important for my use. Looks like a nice machine in that video. Thanks for the reply. sims On Saturday, September 21, 2013, Roger Eller wrote: > Advance to 0:38:44 in this video to see the new Nexus 7. I think it will > be one of the top "branded" tablets for devs. > > SD > http://twit.cachefly.net/video/aaa/aaa0120/aaa0120_h264m_864x480_500.mp4 > > HD > http://twit.cachefly.net/video/aaa/aaa0120/aaa0120_h264m_1280x720_1872.mp4 > > ~Roger > > On Sat, Sep 21, 2013 at 1:35 AM, Jim sims wrote: > > > Should have added I am thinking both Android phone and tablet devices. > > > > sims > > > > > > On Sat, Sep 21, 2013 at 7:21 AM, Jim sims wrote: > > > > > Am thinking about playing with LiveCode and Android. > > > > > > Might there be one that is used more or is a very common size or > features > > > that most people want or use? > > > > > > Doesn't necessarily have to be the cheapest but be good for testing > code > > > and have common features I guess. > > > > > > Any suggestions on an Android device? > > > > > > > > > sims > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From dochawk at gmail.com Sat Sep 21 13:31:24 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 21 Sep 2013 10:31:24 -0700 Subject: "focus on nothing" not resulting in closefield Message-ID: I whacked this bug a long time ago, and then apparently worked on a prior version instead of the updated version . . . When a user clicks on something to go to another record, closeField does not get sent to the selectedField, and any changes are lost. I've tried solving this with a "focus on nothing", but that doesn't provoke the closeField message. Shouldn't it? Is there anything other than sending a tabKey to the selectedField that works? -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From pete at lcsql.com Sat Sep 21 13:33:00 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 21 Sep 2013 10:33:00 -0700 Subject: Android Device In-Reply-To: References: Message-ID: Got one arriving on Monday! Pete lcSQL Software On Sat, Sep 21, 2013 at 9:20 AM, Roger Eller wrote: > Advance to 0:38:44 in this video to see the new Nexus 7. I think it will > be one of the top "branded" tablets for devs. > > SD > http://twit.cachefly.net/video/aaa/aaa0120/aaa0120_h264m_864x480_500.mp4 > > HD > http://twit.cachefly.net/video/aaa/aaa0120/aaa0120_h264m_1280x720_1872.mp4 > > ~Roger > > On Sat, Sep 21, 2013 at 1:35 AM, Jim sims wrote: > > > Should have added I am thinking both Android phone and tablet devices. > > > > sims > > > > > > On Sat, Sep 21, 2013 at 7:21 AM, Jim sims wrote: > > > > > Am thinking about playing with LiveCode and Android. > > > > > > Might there be one that is used more or is a very common size or > features > > > that most people want or use? > > > > > > Doesn't necessarily have to be the cheapest but be good for testing > code > > > and have common features I guess. > > > > > > Any suggestions on an Android device? > > > > > > > > > sims > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Sat Sep 21 13:36:06 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 21 Sep 2013 10:36:06 -0700 Subject: Tooltip size limitations? Message-ID: Is there any sort of size limitation on tooltips? I'm running into an issue where LC is having trouble displaying a fairly large tooltip. I can see it trying to display it (briefly appears then disappears) but won't display it correctly. I don;t think the tooltip is particularly large in terms of the amount of text but it does have around 30 lines in it (each one averaging I'd say about a dozen characters. Pete lcSQL Software From sims at ezpzapps.com Sat Sep 21 13:37:06 2013 From: sims at ezpzapps.com (Jim sims) Date: Sat, 21 Sep 2013 19:37:06 +0200 Subject: Android Device In-Reply-To: References: Message-ID: Cool boola Where did ya purchase? sims On Saturday, September 21, 2013, Peter Haworth wrote: > Got one arriving on Monday! > > Pete > lcSQL Software > > > On Sat, Sep 21, 2013 at 9:20 AM, Roger Eller > >wrote: > > > Advance to 0:38:44 in this video to see the new Nexus 7. I think it will > > be one of the top "branded" tablets for devs. > > > > SD > > http://twit.cachefly.net/video/aaa/aaa0120/aaa0120_h264m_864x480_500.mp4 > > > > HD > > > http://twit.cachefly.net/video/aaa/aaa0120/aaa0120_h264m_1280x720_1872.mp4 > > > > ~Roger > > > > On Sat, Sep 21, 2013 at 1:35 AM, Jim sims > > wrote: > > > > > Should have added I am thinking both Android phone and tablet devices. > > > > > > sims > > > > > > > > > On Sat, Sep 21, 2013 at 7:21 AM, Jim sims > > wrote: > > > > > > > Am thinking about playing with LiveCode and Android. > > > > > > > > Might there be one that is used more or is a very common size or > > features > > > > that most people want or use? > > > > > > > > Doesn't necessarily have to be the cheapest but be good for testing > > code > > > > and have common features I guess. > > > > > > > > Any suggestions on an Android device? > > > > > > > > > > > > sims > > > > > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode 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 revdev at pdslabs.net Sat Sep 21 14:02:20 2013 From: revdev at pdslabs.net (Phil Davis) Date: Sat, 21 Sep 2013 11:02:20 -0700 Subject: "focus on nothing" not resulting in closefield In-Reply-To: References: Message-ID: <523DDF2C.40801@pdslabs.net> Try "select empty" Phil Davis On 9/21/13 10:31 AM, Dr. Hawkins wrote: > I whacked this bug a long time ago, and then apparently worked on a prior > version instead of the updated version . . . > > When a user clicks on something to go to another record, closeField does > not get sent to the selectedField, and any changes are lost. > > I've tried solving this with a "focus on nothing", but that doesn't provoke > the closeField message. Shouldn't it? > > Is there anything other than sending a tabKey to the selectedField that > works? > -- Phil Davis From pete at lcsql.com Sat Sep 21 14:58:15 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 21 Sep 2013 11:58:15 -0700 Subject: Android Device In-Reply-To: References: Message-ID: Bought it at Amazon since I get free shipping with them. I didn't find anything other than the standard list prices anywhere. Pete lcSQL Software On Sat, Sep 21, 2013 at 10:37 AM, Jim sims wrote: > Cool boola > > Where did ya purchase? > > sims > > On Saturday, September 21, 2013, Peter Haworth wrote: > > > Got one arriving on Monday! > > > > Pete > > lcSQL Software > > > > > > On Sat, Sep 21, 2013 at 9:20 AM, Roger Eller < > roger.e.eller at sealedair.com > > >wrote: > > > > > Advance to 0:38:44 in this video to see the new Nexus 7. I think it > will > > > be one of the top "branded" tablets for devs. > > > > > > SD > > > > http://twit.cachefly.net/video/aaa/aaa0120/aaa0120_h264m_864x480_500.mp4 > > > > > > HD > > > > > > http://twit.cachefly.net/video/aaa/aaa0120/aaa0120_h264m_1280x720_1872.mp4 > > > > > > ~Roger > > > > > > On Sat, Sep 21, 2013 at 1:35 AM, Jim sims > > > wrote: > > > > > > > Should have added I am thinking both Android phone and tablet > devices. > > > > > > > > sims > > > > > > > > > > > > On Sat, Sep 21, 2013 at 7:21 AM, Jim sims > > > wrote: > > > > > > > > > Am thinking about playing with LiveCode and Android. > > > > > > > > > > Might there be one that is used more or is a very common size or > > > features > > > > > that most people want or use? > > > > > > > > > > Doesn't necessarily have to be the cheapest but be good for testing > > > code > > > > > and have common features I guess. > > > > > > > > > > Any suggestions on an Android device? > > > > > > > > > > > > > > > sims > > > > > > > > > _______________________________________________ > > > > use-livecode mailing list > > > > use-livecode 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 david.bovill at gmail.com Sat Sep 21 15:31:13 2013 From: david.bovill at gmail.com (David Bovill) Date: Sat, 21 Sep 2013 20:31:13 +0100 Subject: OT: Why would you ever use numbers instead of strings for ids? In-Reply-To: References: Message-ID: Thanks for the input - and the article. Seems right. Artificial / surrogate traditionally incremental integers moving over to hash based UUID's On 20 September 2013 14:52, Geoff Canyon wrote: > On Thu, Sep 19, 2013 at 5:46 AM, David Bovill >wrote: > > > > > 1. No good reason - historical > > 2. ID lookups tend to be faster > > 3. Some scenarios allow you to derive meaning from incremental > increases > > in the number - ie it is the next in a series > > > > Naturally in Livecode the difference between numbers and strings is > > deliberately and unusually blurred. Still in general it always seemed to > me > > that reasons 2 & 3 were insufficient. Can someone explain why on earth > the > > Twitter API does not just use screen names ( a unique lower case string > of > > 15 chars without spaces) - what is the advantage of also having a 16 > > integer number? > > > > I'm not a DBA, but I'll take a swing at this. > > 1. Databases have auto-increment for numeric keys. It would require work to > do the same thing with strings. > 2. Numeric keys are efficient -- both compact and fast. Maybe not as > important these days, but still a consideration. > 3. Context does matter, so the fact that I can look at a row with a key of > 12345 and know that rows created around the same time will have similar > numbers is useful, even if the table also has columns for the creation > date. > > Finally -- I'm a purist, but primary keys should never be based on actual > data. In other words, they should be artificial -- some say surrogate. > Here's > an essay on keys . I only > skimmed it, but it looks reasonable. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From jacque at hyperactivesw.com Sat Sep 21 15:36:03 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 21 Sep 2013 14:36:03 -0500 Subject: "focus on nothing" not resulting in closefield In-Reply-To: References: Message-ID: <523DF523.5030609@hyperactivesw.com> On 9/21/13 12:31 PM, Dr. Hawkins wrote: > I whacked this bug a long time ago, and then apparently worked on a prior > version instead of the updated version . . . > > When a user clicks on something to go to another record, closeField does > not get sent to the selectedField, and any changes are lost. > > I've tried solving this with a "focus on nothing", but that doesn't provoke > the closeField message. Shouldn't it? > > Is there anything other than sending a tabKey to the selectedField that > works? > Try setting the traversalOn of the button to false. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dunbarx at aol.com Sat Sep 21 16:01:06 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sat, 21 Sep 2013 16:01:06 -0400 (EDT) Subject: Tooltip size limitations? In-Reply-To: References: Message-ID: <8D0851C714E9092-213C-AB28@webmail-m279.sysops.aol.com> Pete. Not sure if there is a limit, but a quick test with about 100 lines comes up as advertised. Too bad there is not a "scroll" property for tooltips. -----Original Message----- From: Peter Haworth To: How to use LiveCode Sent: Sat, Sep 21, 2013 1:37 pm Subject: Tooltip size limitations? Is there any sort of size limitation on tooltips? I'm running into an issue where LC is having trouble displaying a fairly large tooltip. I can see it trying to display it (briefly appears then disappears) but won't display it correctly. I don;t think the tooltip is particularly large in terms of the amount of text but it does have around 30 lines in it (each one averaging I'd say about a dozen characters. Pete lcSQL Software _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From bvlahos at mac.com Sat Sep 21 17:43:41 2013 From: bvlahos at mac.com (Bill Vlahos) Date: Sat, 21 Sep 2013 14:43:41 -0700 Subject: How to use Bonjour in Mac and Windows Message-ID: <749134F0-F7E5-4117-BD12-11741F889D9B@mac.com> I'd like to see some examples on using Bonjour to register a service and query. The LiveCode dictionary doesn't have anything and I don't see anything in RevOnline. I only see a reference to Monte's external which looks to be for mobile and I want this for Mac and Windows. Thanks, Bill Vlahos _________________ http://www.linkedin.com/in/billvlahos/ InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. lcTaskList: (http://www.infowallet.com/lctasklist/index.htm) RunRev lcTaskList Forum: (http://forums.runrev.com/viewforum.php?f=61) From B.Cornaz at gmx.net Sat Sep 21 17:52:53 2013 From: B.Cornaz at gmx.net (Beat Cornaz) Date: Sat, 21 Sep 2013 23:52:53 +0200 Subject: Pitch shifting Audio Message-ID: >William Prothero wrote : >Midi would be a very different setup than digital audio. In midi, only "events" need to be sent, while digital audio, especially independent tempo and pitch translation require >some fancy signal processing. Yep, I know. Much easier than digital audio, but still it would be nice to have Midi functions in LiveCode. Especially some connection, so you could play midi files through your favourite sequencer software, like Ableton live or Logic. Maybe the SunnYmidi that Ren? suggests might do the trick. That would be great. But on the whole, I would love to see that LC incorporates functionality on the audio/music front. Greetings, Beat From monte at sweattechnologies.com Sat Sep 21 18:23:04 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun, 22 Sep 2013 08:23:04 +1000 Subject: How to use Bonjour in Mac and Windows In-Reply-To: <749134F0-F7E5-4117-BD12-11741F889D9B@mac.com> References: <749134F0-F7E5-4117-BD12-11741F889D9B@mac.com> Message-ID: On 22/09/2013, at 7:43 AM, Bill Vlahos wrote: > I'd like to see some examples on using Bonjour to register a service and query. The LiveCode dictionary doesn't have anything and I don't see anything in RevOnline. > > I only see a reference to Monte's external which looks to be for mobile and I want this for Mac and Windows. On desktop you can use dns-sd. Open the process to start your service. Close process to stop it. One day I might do a desktop bonjour external. The iOS one would be quite easy to move to OS X. I'd need to re-implement in straight C to go completely cross platform though. With dns-sd available though I haven't considered this to be a huge priority. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From pete at lcsql.com Sat Sep 21 18:24:56 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 21 Sep 2013 15:24:56 -0700 Subject: Tooltip size limitations? In-Reply-To: <8D0851C714E9092-213C-AB28@webmail-m279.sysops.aol.com> References: <8D0851C714E9092-213C-AB28@webmail-m279.sysops.aol.com> Message-ID: Looks like the problem only occurs on Windows, all works OK on OSX. Yes, a scrollbar would be nice. Also had a thought that an htmlTooltip and maybe an rtfTooltip property would be nice. Then again, that's probably taking tooltips beyond what they're intended for. I guess it wouldn't be too difficult to come up with a stack that mimiced a tooltip but provided more flexible display characteristics. Pete lcSQL Software On Sat, Sep 21, 2013 at 1:01 PM, wrote: > Pete. > > > Not sure if there is a limit, but a quick test with about 100 lines comes > up as advertised. Too bad there is not a "scroll" property for tooltips. > > > > -----Original Message----- > From: Peter Haworth > To: How to use LiveCode > Sent: Sat, Sep 21, 2013 1:37 pm > Subject: Tooltip size limitations? > > > Is there any sort of size limitation on tooltips? I'm running into an > issue where LC is having trouble displaying a fairly large tooltip. I can > see it trying to display it (briefly appears then disappears) but won't > display it correctly. > > I don;t think the tooltip is particularly large in terms of the amount of > text but it does have around 30 lines in it (each one averaging I'd say > about a dozen characters. > > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From ruslan_zasukhin at valentina-db.com Sun Sep 22 01:05:03 2013 From: ruslan_zasukhin at valentina-db.com (Ruslan Zasukhin) Date: Sun, 22 Sep 2013 08:05:03 +0300 Subject: Valentina DB Error 0x82000 In-Reply-To: <523DC70D.2020908@economy-x-talk.com> Message-ID: On 9/21/13 7:19 PM, "Mark Schonewille" wrote: > Hi Ruslan, > > I *now* have the Windows, Mac and Linux licenses in > C:\Program Files\Paradigma Software\VServer x64\licenses > and a copy of the Windows license in > C:\Program Files\Paradigma Software\VServer x64 > > *Before* I contacted you and asked my questions on this mailing list, it > was the other way around: I had a copy of the Windows license in > C:\Program Files\Paradigma Software\VServer x64\licenses > and the original Windows, Linux and Mac licenses in > C:\Program Files\Paradigma Software\VServer x64 > > It would be nice if you could explain to me why this works. Hi Mark, I already don't know how to explain :-( Once again. 1) Valentina Server searches for license file in folder C:\Program Files\Paradigma Software\VServer x64/licenses Any other folder on your computer is not touched. You could have millions license files in OTHER folders. But this have no ANY SENSE. They are not in game. So you can TRASH them, to not confuse self. IF VServer works now, then in your folder C:\Program Files\Paradigma Software\VServer x64/licenses Is found a correct valid good not expired license file. 2) NO NEED to have Mac And Linux license files on your Windows machine. Why you do this?? They are for Mac and Linux computers. But even if you drop them into licenses folder, They will be IGNORED, and in log file you will see message about this. On your Windows machine it is enough to have ONE file license_win_xxxxxxxxxxx In folder C:\Program Files\Paradigma Software\VServer x64/licenses IF **BEFORE** something did not work, this means only that your license folder was empty. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From lan.kc.macmail at gmail.com Sun Sep 22 01:38:13 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sun, 22 Sep 2013 13:38:13 +0800 Subject: XML Newbie Woes In-Reply-To: <345299B7-3140-4AAA-9C9F-BB8A1C6CD225@mac.com> References: <345299B7-3140-4AAA-9C9F-BB8A1C6CD225@mac.com> Message-ID: What is it you exactly want to do with the gps data? About 18 months back I needed to work with gps data and obvioulsy chose LC for the project and logically the XML functions for the job. Like you, I had a great deal of trouble with XML but soon realised that the gpx files were so well 'worded' that LCs own word chunk expression was about 98% up to the task. I think I did a bit of pre-pruning and then simply used a repeat for each loop to go through every line of the file and place the data into an array. Your data looks smaller than what I was dealing with, mine had a time stamp every second and 8 data points associated with that time. I simply created the array using the time as the primary key and data headings as the secondary keys. In my case I needed to transform gpx files into human readable data, so it was a simple case of read the files in then close, process in LC, then output the specific data. I know it took me one day to throw together the script which was able to process 100+ files totalling just over 1 million datapoints in a couple of seconds. If your task is to fiddle with the gpx file itself and still have a valid file format when done, then that may be more complex than what I was doing, but again, the format is very straight forward and I think would still be doable using LC's basic chunk expressions. HTH On Thu, Sep 19, 2013 at 12:19 AM, Graham Samuel wrote: > I have been asked to do some work on some GPX files: these files originate > from GPS devices, and are in XML format. I've never had to deal with XML > before, so I have been trying to learn how to do so from the LC user manual > - from about page 189. There is a sample XML file and a discussion of the > various 'revXML' functions which are on offer. There are a few typos, but > it doesn't **look** hard. > (I don't have any other source of information since my crazy ISP has cut > off my internet connection, and I am confined at present to emails sent & > received via a friend.) > > So far, so good: however, although I can create an XML tree and retrieve > the Root Node as per the documentation, I can't make any of the other > functions work on my data. I hope someone can explain the fundamentals of > what I'm doing wrong. > > My GPX file begins like this: > > > version="1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xsi:schemaLocation="http://www.topografix.com/GPX/1/1 > http://www.topografix.com/GPX/1/1/gpx.xsd"> > > > > > 750.5912 > > > 750.5912 > > [etc etc etc] > > The file seems to be well-formed, apart from the fact that the first child > node is found by revXML to be "gpx/metadata", and I can't see the closure > for the metadata tag at the other end of the document. In fact the document > ends f I try to stick in before this last line, the LC > function refuses to form the table, so the original file must be right. I > don't understand this. > > Anyway, revXMLRootNode returns "gpx" (without the quotes) > > and revXMLFirstChild returns "/gpx/metadata" > > but after that nothing works. However closely I follow the example in the > manual, I can't get the revXMLContents or revXMLNodeContents functions to > return anything. For example (among many attempts), > revXMLNodeContents(1,"/gpx/metadata/trk/trkseg") returns > > "xmlerr, can't find element" > > I feel like I've tried everything, but it seems there's something basic I > haven't grasped. XML seems like a simple idea, but in practice it's > dreadfully easy to slip up. > > TIA for any advice, as long as it doesn't mean significant downloading. > > Graham > > > Sent from my iPad > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From simplsol at aol.com Sun Sep 22 02:02:47 2013 From: simplsol at aol.com (Paul Looney) Date: Sat, 21 Sep 2013 23:02:47 -0700 Subject: "focus on nothing" not resulting in closefield In-Reply-To: References: Message-ID: <8D8FD154-562D-4E0E-9244-DEAA83F198E8@aol.com> Another alternative to closeField is "textChanged". Trap for that and any change in the field will trigger you handler. Paul Looney On Sep 21, 2013, at 10:31 AM, Dr. Hawkins wrote: > I whacked this bug a long time ago, and then apparently worked on a prior > version instead of the updated version . . . > > When a user clicks on something to go to another record, closeField does > not get sent to the selectedField, and any changes are lost. > > I've tried solving this with a "focus on nothing", but that doesn't provoke > the closeField message. Shouldn't it? > > Is there anything other than sending a tabKey to the selectedField that > works? > > -- > 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 palcibiades-first at yahoo.co.uk Sun Sep 22 03:45:09 2013 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Sun, 22 Sep 2013 00:45:09 -0700 (PDT) Subject: Assist needed for crash when printing on Linux In-Reply-To: <523C52DA.3030500@fourthworld.com> References: <523C52DA.3030500@fourthworld.com> Message-ID: <1379835909783-4670164.post@n4.nabble.com> Richard, this may be teaching my grandmother.... but when confronted with this sort of thing I usually try another linux, preferably fairly minimal. So for instance, plain Debian, maybe with another desktop than gnome, xfce for instance or openbox. Then if that crashes, maybe a slackware based distribution. In the interests of saving time in this case, I might go straight to a plain vanilla slackware installation and try with that. That is the most untweaked linux there is. If it crashes a vanilla slackware installation, its just about certain to be livecode itself. If not, its almost certainly down to some feature of either ubuntu, this particular release, or maybe this particular installation. Maybe compare CUPS versions if you find one that does not crash? Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Assist-needed-for-crash-when-printing-on-Linux-tp4670108p4670164.html Sent from the Revolution - User mailing list archive at Nabble.com. From admin at FlexibleLearning.com Sun Sep 22 10:25:00 2013 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Sun, 22 Sep 2013 15:25:00 +0100 Subject: Euro symbol In-Reply-To: Message-ID: My bad... LC6.1 provides cross-platform support for the Euro symbol and also handles the htmlText '€' entity. If using an earlier engine, I think we are still stuffed however. Hugh Senior FLCo > -----Original Message----- > From: FlexibleLearning.com [mailto:admin at FlexibleLearning.com] > Sent: 17 September 2013 18:34 > To: use-livecode at lists.runrev.com > Subject: Re: Euro symbol > > > Thank you for the various suggestions but as I indicated, this is > to MAINTAIN (e.g. a label field) the symbol display not > insert/edit it. There does not appear to be a cross-platform > display specification that guarantees the Euro symbol on all > platforms for the same field contents. > > Hugh Senior > FLCo > > > > Has ANYONE solved how to maintain the euro symbol in a > > cross-platform stack? > > > > numtochar (Win 128|Mac 219) is platform-specific, and htmltext > > "¤" is Mac-only. > > > > Hugh Senior > > FLCo From gcanyon at gmail.com Sun Sep 22 18:59:29 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sun, 22 Sep 2013 17:59:29 -0500 Subject: Pitch shifting Audio In-Reply-To: References: <933C0249-CE51-421C-AF60-56E9CDE1A1A5@gmx.net> Message-ID: On Fri, Sep 20, 2013 at 3:59 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > "I can't say that it *can* be done, but fifteen years ago I wrote code to > open, process, and write out AIFF files." > > Well Geoff, do you mean you did this in Revolution? Why didn't you speak > up when this was being discussed over the years!! > I think I did it in SuperCard, but that was as I was starting with MetaCard, so it could be either. Sorry that I never noticed any particular discussions going on. From roger.e.eller at sealedair.com Sun Sep 22 20:11:59 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 22 Sep 2013 20:11:59 -0400 Subject: Write file to /external_sdcard/documents Message-ID: How can I get my data.txt file to save into a local folder the user can access it on a non-rooted Android device? I need the user to also be able to drag files from a USB connected device to their computer. ~Roger From monte at sweattechnologies.com Sun Sep 22 21:07:49 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 23 Sep 2013 11:07:49 +1000 Subject: Write file to /external_sdcard/documents In-Reply-To: References: Message-ID: <83E863DC-8785-440C-94C4-8710FE5E7128@sweattechnologies.com> On 23/09/2013, at 10:11 AM, Roger Eller wrote: > How can I get my data.txt file to save into a local folder the user can > access it on a non-rooted Android device? I need the user to also be able > to drag files from a USB connected device to their computer. mergAndroid has some external storage features for monitoring access and getting paths. Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From roger.e.eller at sealedair.com Sun Sep 22 21:06:07 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 22 Sep 2013 21:06:07 -0400 Subject: Write file to /external_sdcard/documents In-Reply-To: <83E863DC-8785-440C-94C4-8710FE5E7128@sweattechnologies.com> References: <83E863DC-8785-440C-94C4-8710FE5E7128@sweattechnologies.com> Message-ID: Cool. Thanks Monte! On Sep 22, 2013 8:59 PM, "Monte Goulding" wrote: > > On 23/09/2013, at 10:11 AM, Roger Eller wrote: > > > How can I get my data.txt file to save into a local folder the user can > > access it on a non-rooted Android device? I need the user to also be > able > > to drag files from a USB connected device to their computer. > > mergAndroid has some external storage features for monitoring access and > getting paths. > > Cheers > > -- > 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 > From monte at sweattechnologies.com Sun Sep 22 21:21:51 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 23 Sep 2013 11:21:51 +1000 Subject: Write file to /external_sdcard/documents In-Reply-To: References: <83E863DC-8785-440C-94C4-8710FE5E7128@sweattechnologies.com> Message-ID: <851D0C9D-5102-4CBC-AD98-5AA069EC55A7@sweattechnologies.com> On 23/09/2013, at 11:06 AM, Roger Eller wrote: > Cool. Thanks Monte! > NP... don't forget to set the external storage option in the standalone settings. Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From roger.e.eller at sealedair.com Sun Sep 22 21:28:52 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 22 Sep 2013 21:28:52 -0400 Subject: Write file to /external_sdcard/documents In-Reply-To: <851D0C9D-5102-4CBC-AD98-5AA069EC55A7@sweattechnologies.com> References: <83E863DC-8785-440C-94C4-8710FE5E7128@sweattechnologies.com> <851D0C9D-5102-4CBC-AD98-5AA069EC55A7@sweattechnologies.com> Message-ID: I haven't tried mergAndroid yet, but I do have "prefer external storage" checked. When I looked for my file that was written to specialFolderPath("Documents") & "/data.txt", I couldn't find it. References in the email archives mention use of rooted devices to access /data, but that's not an option. ~Roger On Sep 22, 2013 9:13 PM, "Monte Goulding" wrote: > > On 23/09/2013, at 11:06 AM, Roger Eller wrote: > > > Cool. Thanks Monte! > > > > NP... don't forget to set the external storage option in the standalone > settings. > > Cheers > > -- > 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 > From monte at sweattechnologies.com Sun Sep 22 21:50:54 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 23 Sep 2013 11:50:54 +1000 Subject: Write file to /external_sdcard/documents In-Reply-To: References: <83E863DC-8785-440C-94C4-8710FE5E7128@sweattechnologies.com> <851D0C9D-5102-4CBC-AD98-5AA069EC55A7@sweattechnologies.com> Message-ID: <9628C3D3-A711-4E73-970C-2C2ABA73B19A@sweattechnologies.com> On 23/09/2013, at 11:28 AM, Roger Eller wrote: > I haven't tried mergAndroid yet, but I do have "prefer external storage" > checked. Do you mean write external storage? > When I looked for my file that was written to > specialFolderPath("Documents") & "/data.txt", I couldn't find it. SpecialFolderPath("Documents") is private data storage. There's also an undocumented SpecialFolderPath("External Documents") on android which is also private but in external storage. mergAndroid gets the paths to the public folders on the external storage that user's can copy files into. -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From roger.e.eller at sealedair.com Sun Sep 22 22:12:10 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 22 Sep 2013 22:12:10 -0400 Subject: Write file to /external_sdcard/documents In-Reply-To: <9628C3D3-A711-4E73-970C-2C2ABA73B19A@sweattechnologies.com> References: <83E863DC-8785-440C-94C4-8710FE5E7128@sweattechnologies.com> <851D0C9D-5102-4CBC-AD98-5AA069EC55A7@sweattechnologies.com> <9628C3D3-A711-4E73-970C-2C2ABA73B19A@sweattechnologies.com> Message-ID: Gotta love those undocumented features. Thank you very much for that tip! I'm trying mergAndroid out now. ~Roger On Sun, Sep 22, 2013 at 9:50 PM, Monte Goulding wrote: > On 23/09/2013, at 11:28 AM, Roger Eller wrote: > > > I haven't tried mergAndroid yet, but I do have "prefer external storage" > > checked. > > Do you mean write external storage? > > > When I looked for my file that was written to > > specialFolderPath("Documents") & "/data.txt", I couldn't find it. > > SpecialFolderPath("Documents") is private data storage. There's also an > undocumented SpecialFolderPath("External Documents") on android which is > also private but in external storage. mergAndroid gets the paths to the > public folders on the external storage that user's can copy files into. > > -- > 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 > From johnpatten at me.com Sun Sep 22 23:42:13 2013 From: johnpatten at me.com (JOHN PATTEN) Date: Sun, 22 Sep 2013 20:42:13 -0700 Subject: Using Post tData? Message-ID: <52BA5B83-72DB-41D7-8A37-66690AF95A8D@me.com> Hi All? I would like to be able to pull data into a livecode project from an on-rev mysql database. It currently works in a browser as a simple web app and is built all on in php. I thought I may be able to just use the post command, however when I try to post some data to a php url that executes a query on the database and then echoes back the results all I get in an "answer it" is the first header line, "Assigned Resources," and no array results. Here is the abbreviated php code: mysql_connect; $result = mysql_query("SELECT urladdress, urltitle FROM urllist WHERE docid = '$doccode'"); echo ""; while($row = mysql_fetch_array($result)) { echo ""; echo ""; echo ""; } echo "
Assigned Resources
<. $row['urladdress'] .
"; This works fine in the browser, but I was hoping to use all these php database connections in the web app within a stack and an iOS app. Any recommendations, or should I abandon ship, and go in a different direction to access the mysql data from within a lc stack? Thanks in advance! John Patten SUSD From prothero at earthednet.org Mon Sep 23 01:20:34 2013 From: prothero at earthednet.org (Earthednet-wp) Date: Sun, 22 Sep 2013 22:20:34 -0700 Subject: Using Post tData? In-Reply-To: <52BA5B83-72DB-41D7-8A37-66690AF95A8D@me.com> References: <52BA5B83-72DB-41D7-8A37-66690AF95A8D@me.com> Message-ID: John, I use post and php for remote MySQL database interaction. To use the LC MySQL commands directly, you have to open permissions to the database to the world (assuming your app accesses it). This makes an extremely insecure system. You can open an ssh tunnel using shell commands, but I find the php solution more to my liking. Good luck, Bill William Prothero http://es.earthednet.org On Sep 22, 2013, at 8:42 PM, JOHN PATTEN wrote: > Hi All? > > I would like to be able to pull data into a livecode project from an on-rev mysql database. It currently works in a browser as a simple web app and is built all on in php. > > I thought I may be able to just use the post command, however when I try to post some data to a php url that executes a query on the database and then echoes back the results all I get in an "answer it" is the first header line, "Assigned Resources," and no array results. Here is the abbreviated php code: > > mysql_connect; > $result = mysql_query("SELECT urladdress, urltitle FROM urllist WHERE docid = '$doccode'"); > > echo " > > > "; > > while($row = mysql_fetch_array($result)) > { > echo ""; > > echo ""; > echo ""; > } > echo "
Assigned Resources
<. $row['urladdress'] .
"; > > This works fine in the browser, but I was hoping to use all these php database connections in the web app within a stack and an iOS app. Any recommendations, or should I abandon ship, and go in a different direction to access the mysql data from within a lc stack? > > Thanks in advance! > > 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 th.douez at gmail.com Mon Sep 23 02:53:09 2013 From: th.douez at gmail.com (Thierry Douez) Date: Mon, 23 Sep 2013 08:53:09 +0200 Subject: PDF's to PNG's on Windows 8 In-Reply-To: References: <101850025.20130917083545@ahsoftware.net> <52388189.8030002@fourthworld.com> Message-ID: 2013/9/18 Ray Horsley > > So there's apparently no solution to this seemingly common need to be able > to view and convert PDF files to single PNG's or JPEG's in Livecode. > > Suggestions? > ?Hi Ray, There is a free pdf reader for Win32 / Win64 there: http://www.soraxsoft.com/index.html and they have a ? Sorax PDF SDK DLL ? too. A couple of years ago, I've built an external which roughly creates an image object in LC out of a pdf page, using their DLL. If you are interested?, just let me know.? ?Regards, Thierry? ------------------------------------------------ Thierry Douez - http://sunny-tdz.com Maker of sunnYperl - sunnYmidi - sunnYmage From dixonja at hotmail.co.uk Mon Sep 23 04:16:21 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Mon, 23 Sep 2013 09:16:21 +0100 Subject: Unicode anyone ?... Message-ID: I have for example 'caf?s' coming out of a mySQL database, but when it is put into an LC Field it is all messed up... 'cafEs' (with the accent on top of the 'E' pointing in the wrong direction... put item theItem of thisLine into theIndexNameset the unicodeText of fld 1 of group count of group "setGroup" to uniEncode(theIndexName,"UTF-8") anyone tell me what I'm doing wrong ? From th.douez at gmail.com Mon Sep 23 04:19:11 2013 From: th.douez at gmail.com (Thierry Douez) Date: Mon, 23 Sep 2013 10:19:11 +0200 Subject: Pitch shifting Audio In-Reply-To: References: Message-ID: 2013/9/21 Beat Cornaz > > ?..... but still it would be nice to have Midi functions in LiveCode. > Especially some connection, so you could play midi files through your > favourite sequencer software, like Ableton live or Logic. > > Maybe the SunnYmidi that Ren? suggests might do the trick. That would be > great. > ?Hi Beat, Yes it does! ?You can send me any specific questions about sunnYmidi (Mac only). ?Regards, Thierry ? PS: Merci Ren? to point out sunnYmidi :) ------------------------------------------------ Thierry Douez - http://sunny-tdz.com Maker of sunnYperl - sunnYmidi - sunnYmage From selander at tkf.att.ne.jp Mon Sep 23 04:46:55 2013 From: selander at tkf.att.ne.jp (Tim Selander) Date: Mon, 23 Sep 2013 17:46:55 +0900 Subject: Unicode anyone ?... In-Reply-To: References: Message-ID: <523FFFFF.6020903@tkf.att.ne.jp> I can't tell you definitively because I am barely hanging on by a thread when it come to understanding LC's usage of unicode... After a GREAT deal of poking around on this list, other forums and Google, this is what I've come up with to retrieve UTF8 from mySQL. In my case, my mySQL field names are also UTF8 (Japanese) so I'm not sure if my problems were due to that or to simply retrieving UTF8 data. Here is my basic script: --magic command for UTF8/mySQL, from forum user "bancock --without this I cannot send or receive UTF8 from mySQL -- vDatabaseID is of course the id number returned when you successfully --connect to the database --I issue this command at the top of every script that retrieves data from mySQL revExecuteSQL vDatabaseID, "SET NAMES 'utf8'" --fld "query" contains SQL query, English & Japanese text, since LC's lame --editor will not let me type in UTF8/Japanese words put the unicodeText of field "query" into locSQLParams put uniDecode(locSQLParams, "UTF8") into locSQLParams --fld "queryresults" holds data returned by mySQL --Works great; get a field that holds the returned English and Japanese set the unicodetext of fld queryresults to uniEncode(myResult, "UTF8") You'll need to figure out your own chunking and parsing from here.... As I recall, "put" caused grief, so I've ended up using "set" -- see if that works for you first. Then, try the "magic command" which I found on a forum; though this might only be needed if you have UTF8 field names? Good Luck Tim Selander Tokyo, Japan On 9/23/13 5:16 PM, John Dixon wrote: > I have for example 'caf?s' coming out of a mySQL database, but when it > is put into an LC Field it is all messed up... 'cafEs' (with the accent > on top of the 'E' pointing in the wrong direction... > > put item theItem of thisLine into theIndexNameset the unicodeText of fld 1 of group count of group "setGroup" to uniEncode(theIndexName,"UTF-8") > > anyone tell me what I'm doing wrong ? > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sep 23 05:02:24 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Mon, 23 Sep 2013 10:02:24 +0100 Subject: Unicode anyone ?... In-Reply-To: <523FFFFF.6020903@tkf.att.ne.jp> References: , <523FFFFF.6020903@tkf.att.ne.jp> Message-ID: Thanks Tim... I am about to try your suggestions... I hope some of the 'magic' rubs off on me...:-) > Date: Mon, 23 Sep 2013 17:46:55 +0900 > From: selander at tkf.att.ne.jp > To: use-livecode at lists.runrev.com > Subject: Re: Unicode anyone ?... > > I can't tell you definitively because I am barely hanging on by a > thread when it come to understanding LC's usage of unicode... > > After a GREAT deal of poking around on this list, other forums > and Google, this is what I've come up with to retrieve UTF8 from > mySQL. In my case, my mySQL field names are also UTF8 (Japanese) > so I'm not sure if my problems were due to that or to simply > retrieving UTF8 data. > > Here is my basic script: > --magic command for UTF8/mySQL, from forum user "bancock > --without this I cannot send or receive UTF8 from mySQL > -- vDatabaseID is of course the id number returned when you > successfully > --connect to the database > --I issue this command at the top of every script that retrieves > data from mySQL > revExecuteSQL vDatabaseID, "SET NAMES 'utf8'" > > > --fld "query" contains SQL query, English & Japanese text, since > LC's lame > --editor will not let me type in UTF8/Japanese words > put the unicodeText of field "query" into locSQLParams > put uniDecode(locSQLParams, "UTF8") into locSQLParams > > --fld "queryresults" holds data returned by mySQL > --Works great; get a field that holds the returned English and > Japanese > set the unicodetext of fld queryresults to > uniEncode(myResult, "UTF8") > > You'll need to figure out your own chunking and parsing from here.... > > As I recall, "put" caused grief, so I've ended up using "set" -- > see if that works for you first. Then, try the "magic command" > which I found on a forum; though this might only be needed if you > have UTF8 field names? > > Good Luck > > Tim Selander > Tokyo, Japan > > > On 9/23/13 5:16 PM, John Dixon wrote: > > I have for example 'caf?s' coming out of a mySQL database, but when it > > is put into an LC Field it is all messed up... 'cafEs' (with the accent > > on top of the 'E' pointing in the wrong direction... > > > > put item theItem of thisLine into theIndexNameset the unicodeText of fld 1 of group count of group "setGroup" to uniEncode(theIndexName,"UTF-8") > > > > anyone tell me what I'm doing wrong ? > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From admin at FlexibleLearning.com Mon Sep 23 05:06:36 2013 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Mon, 23 Sep 2013 10:06:36 +0100 Subject: Scientific E notation: How to get it In-Reply-To: Message-ID: I needed to convert decimals to E notation and as it took me a while, I thought it might be useful to others. If you have a shorter alternative or find any glitches, please post! on mouseUp put fld "in" into tNum put fld "NumberFormat" into tNumberFormat --| to specify output precision. Normally 0.00 put E(tNum,tNumberFormat) into fld "out" end mouseUp function E pNum,pNF local tSign,tEsign,tInt,tDec,n,tBase,tE if pNum is not a number then return pNum --| or "NaN" or "error" if pNum <0 then put "-" into tSign -- if abs(pNum) >=1 then put "+" into tEsign else put "-" into tEsign if char 1 of pNum ="-" then delete char 1 of pNum -- set the itemDel to "." put item 1 of pNum into tInt; add 0 to tInt put item 2 of pNum into tDec -- if tEsign ="+" then put len(tInt)-1 into tE put char 1 of tInt into tBase put char 2 to -1 of (tInt & tDec) into tDec else repeat with n=1 to len(tDec) if char n of tDec >0 then exit repeat end repeat put n into tE put char n of tDec into tBase put char n+1 to -1 of tDec into tDec end if if tBase + tDec =0 then return "0.00E+00" --| standard format case exception -- set the numberFormat to pNF put (tBase&"."&tDec)+0 &"" into n --| As string -- set the numberFormat to "00" return tSign &n& "E"& tESign &tE end E Hugh Senior FLCo From rene.micout at numericable.com Mon Sep 23 05:14:04 2013 From: rene.micout at numericable.com (=?utf-8?Q?Ren=C3=A9_Micout?=) Date: Mon, 23 Sep 2013 11:14:04 +0200 Subject: Pitch shifting Audio In-Reply-To: References: Message-ID: <809F4452-C76D-44C9-9951-54069D53E396@numericable.com> Bonjour Thierry, "You are welcome" comme ils disent ! ;-) Ren? Le 23 sept. 2013 ? 10:19, Thierry Douez a ?crit : > 2013/9/21 Beat Cornaz > >> >> ?..... but still it would be nice to have Midi functions in LiveCode. >> Especially some connection, so you could play midi files through your >> favourite sequencer software, like Ableton live or Logic. >> > > >> Maybe the SunnYmidi that Ren? suggests might do the trick. That would be >> great. >> > > > ?Hi Beat, > > Yes it does! > > ?You can send me any specific questions about sunnYmidi (Mac only). > > > ?Regards, > > Thierry > ? > PS: Merci Ren? to point out sunnYmidi :) > > ------------------------------------------------ > Thierry Douez - http://sunny-tdz.com > Maker of sunnYperl - sunnYmidi - sunnYmage > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Mon Sep 23 05:32:05 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 23 Sep 2013 19:32:05 +1000 Subject: Scientific E notation: How to get it In-Reply-To: References: Message-ID: <4C5322C3-8945-417B-95A9-6BED25A3F45E@sweattechnologies.com> On 23/09/2013, at 7:06 PM, "FlexibleLearning.com" wrote: > If you have a shorter alternative or find any glitches, please post! put format("%e",0.000001) -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From monte at sweattechnologies.com Mon Sep 23 05:39:11 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 23 Sep 2013 19:39:11 +1000 Subject: Scientific E notation: How to get it In-Reply-To: <4C5322C3-8945-417B-95A9-6BED25A3F45E@sweattechnologies.com> References: <4C5322C3-8945-417B-95A9-6BED25A3F45E@sweattechnologies.com> Message-ID: <61BD8AF2-BC05-451F-8287-C22CC3E5BD3F@sweattechnologies.com> On 23/09/2013, at 7:32 PM, Monte Goulding wrote: >> If you have a shorter alternative or find any glitches, please post! > > > put format("%e",0.000001) Oops... I see you wanted uppercase E: put format("%E",0.000001) ;-) -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From dixonja at hotmail.co.uk Mon Sep 23 05:39:56 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Mon, 23 Sep 2013 10:39:56 +0100 Subject: Unicode anyone ?... In-Reply-To: References: , <523FFFFF.6020903@tkf.att.ne.jp>, Message-ID: Tim... thanks, your 'magic' command did the trick... I would never have arrived at that solution by myself... Dixie From selander at tkf.att.ne.jp Mon Sep 23 06:22:08 2013 From: selander at tkf.att.ne.jp (Tim Selander) Date: Mon, 23 Sep 2013 19:22:08 +0900 Subject: Unicode anyone ?... In-Reply-To: References: , <523FFFFF.6020903@tkf.att.ne.jp>, Message-ID: <52401650.7060607@tkf.att.ne.jp> Glad someone else can benefit from all the time it took me to track down! Tim On 9/23/13 6:39 PM, John Dixon wrote: > Tim... thanks, your 'magic' command did the trick... > I would never have arrived at that solution by myself... > > Dixie > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From admin at FlexibleLearning.com Mon Sep 23 06:39:27 2013 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Mon, 23 Sep 2013 11:39:27 +0100 Subject: Scientific E notation: How to get it In-Reply-To: Message-ID: Thank you, Monte, but the numberFormat of the output is somewhat non-standard... put format("%E",0.000001234) --> 1.234000E-006 Can this syntax include alternative numberformats? For example: '0.00' --> 1.23E-06 '0.###' --> 1.234E-06 '00.0000' --> 01.2340E-06 Just asking as my "%E" syntax skills are sadly lacking! Hugh Senior FLCo > On 23/09/2013, at 7:32 PM, Monte Goulding > wrote: > > >> If you have a shorter alternative or find any glitches, please post! > > > > > > put format("%e",0.000001) > > > Oops... I see you wanted uppercase E: > put format("%E",0.000001) > > ;-) > > -- > Monte Goulding > > M E R Goulding - software development services > mergExt - There's an external for that! > ********************************************* From livfoss at mac.com Mon Sep 23 06:42:37 2013 From: livfoss at mac.com (Graham Samuel) Date: Mon, 23 Sep 2013 12:42:37 +0200 Subject: PDF's to PNG's on Windows 8 In-Reply-To: References: <101850025.20130917083545@ahsoftware.net> <52388189.8030002@fourthworld.com> Message-ID: <50FCA36B-F2B3-4821-AFD7-47AA9DF5732F@mac.com> Just to say that I can endorse Thierry's external, which I'm using in a commercial product. I have not in fact tried it on Windows 8, but it should be fine as it works in Windows 7 and XP - if Thierry says it will work with Windows 8, I'm sure it will. It does exactly what I needed it to do, which is to make a bitmap within a PDF (in my case a geographical map) available to LiveCode. My product really doesn't need a Mac or a Linux version, but I must say it would be good if a robust cross-platform solution were available. I think it would be possible to code one entirely natively, but it would be a big job. One day... In fact there is a cross-platform program out there in the Open Source world, ImageMagick, but in my case I couldn't reconcile either the licensing terms or the way one was supposed to integrate it (or not) into one's product with what I needed, so Thierry came to my rescue. HTH Graham On 23 Sep 2013, at 08:53, Thierry Douez wrote: > 2013/9/18 Ray Horsley > >> >> So there's apparently no solution to this seemingly common need to be able >> to view and convert PDF files to single PNG's or JPEG's in Livecode. >> >> Suggestions? >> > > > ?Hi Ray, > > > There is a free pdf reader for Win32 / Win64 there: > http://www.soraxsoft.com/index.html > > and they have a ? > Sorax PDF SDK DLL > ? too. > > A couple of years ago, I've built an external which roughly > creates an image object in LC out of a pdf page, using their DLL. > > If you are interested?, just let me know.? > > ?Regards, > > Thierry? > > > ------------------------------------------------ > Thierry Douez - http://sunny-tdz.com > Maker of sunnYperl - sunnYmidi - sunnYmage > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Mon Sep 23 06:45:49 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 23 Sep 2013 20:45:49 +1000 Subject: Scientific E notation: How to get it In-Reply-To: References: Message-ID: <586BFB53-D55D-4406-A2A4-39CA4D9D3B75@sweattechnologies.com> On 23/09/2013, at 8:39 PM, "FlexibleLearning.com" wrote: > Thank you, Monte, but the numberFormat of the output is somewhat > non-standard... > > put format("%E",0.000001234) --> 1.234000E-006 > > Can this syntax include alternative numberformats? > > For example: > '0.00' --> 1.23E-06 > '0.###' --> 1.234E-06 > '00.0000' --> 01.2340E-06 > > Just asking as my "%E" syntax skills are sadly lacking! You can't do quite what the numberFormat can do but you can do stuff like: %.3E which gives 1.234E-06... if some of the precision was unnecessary then you could strip some zeros before E if you got some. The syntax is %.E Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From th.douez at gmail.com Mon Sep 23 07:10:30 2013 From: th.douez at gmail.com (Thierry Douez) Date: Mon, 23 Sep 2013 13:10:30 +0200 Subject: PDF's to PNG's on Windows 8 In-Reply-To: <50FCA36B-F2B3-4821-AFD7-47AA9DF5732F@mac.com> References: <101850025.20130917083545@ahsoftware.net> <52388189.8030002@fourthworld.com> <50FCA36B-F2B3-4821-AFD7-47AA9DF5732F@mac.com> Message-ID: ?Hello Graham, ? 2013/9/23 Graham Samuel Just to say that I can endorse Thierry's external, which I'm using in a > commercial product. I have not in fact tried it on Windows 8, but it should > be fine as it works in Windows 7 and XP - if Thierry says it will work with > Windows 8, I'm sure it will. It does exactly what I needed it to do, which > is to make a bitmap within a PDF (in my case a geographical map) available > to LiveCode. > ?Thanks for your endorsement. Actually, I've never tried it? ?on Windows 8, but considering the code of the external, this should not be a problem. ( don't have a win8 box here ) ? > My product really doesn't need a Mac or a Linux version, but I must say it > would be good if a robust cross-platform solution were available. I think > it would be possible to code one entirely natively, but it would be a big > job. One day... In fact there is a cross-platform program out there in the > Open Source world, ImageMagick, but in my case I couldn't reconcile either > the licensing terms or the way one was supposed to integrate it (or not) > into one's product with what I needed, so Thierry came to my rescue. > > HTH > > Graham > > On 23 Sep 2013, at 08:53, Thierry Douez wrote: > > > 2013/9/18 Ray Horsley > > > >> > >> So there's apparently no solution to this seemingly common need to be > able > >> to view and convert PDF files to single PNG's or JPEG's in Livecode. > >> > >> Suggestions? > > > > > > ?Hi Ray, > > > > There is a free pdf reader for Win32 / Win64 there: > > http://www.soraxsoft.com/index.html > > > > and they have a ? > > Sorax PDF SDK DLL > > ? too. > > > > A couple of years ago, I've built an external which roughly > > creates an image object in LC out of a pdf page, using their DLL. > > > > If you are interested?, just let me know.? > Regards, Thierry ------------------------------------------------ Thierry Douez - http://sunny-tdz.com Maker of sunnYperl - sunnYmidi - sunnYmage From klaus at major-k.de Mon Sep 23 08:35:08 2013 From: klaus at major-k.de (Klaus major-k) Date: Mon, 23 Sep 2013 14:35:08 +0200 Subject: "disabling" a coloroverlay? Message-ID: Hi friends, see subject, how do I "switch off" of the coloroverlay["color"] setting of a control? -> set the coloroverlay["color"] of btn XYZ to empty Gives an error.. Maybe set it ot 0? Or will the 0 be interpreted as a "shortcut" for 0,0,0? Any hints welcome, thanks :-) Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From andrew at ctech.me Mon Sep 23 09:28:22 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Mon, 23 Sep 2013 08:28:22 -0500 Subject: Using Post tData? In-Reply-To: References: <52BA5B83-72DB-41D7-8A37-66690AF95A8D@me.com> Message-ID: Hmmm. echo "<. $row['urladdress'] . "; That line there doesn't quite look right. I'm not sure if you pasted this out directly or not. What's your reasoning for the table in the script? If I were going to use this as an http interface I would likely just use
tags to put them all in a nice list that livecode could process easily. The syntactcaly correct version of that echo would be. echo "" . $row['urladdress'] . ""; Also I believe you have an extra orphan in the last line of the script you posted. You are getting something back from the url so livecode's url commands are fetching the right stuff, and you say this query works fine when peeked at from a browser window. I'd look at your loop a little closer. Andrew On Mon, Sep 23, 2013 at 12:20 AM, Earthednet-wp wrote: > John, > I use post and php for remote MySQL database interaction. To use the LC > MySQL commands directly, you have to open permissions to the database to > the world (assuming your app accesses it). This makes an extremely insecure > system. You can open an ssh tunnel using shell commands, but I find the php > solution more to my liking. > Good luck, > Bill > > William Prothero > http://es.earthednet.org > > On Sep 22, 2013, at 8:42 PM, JOHN PATTEN wrote: > > > Hi All? > > > > I would like to be able to pull data into a livecode project from an > on-rev mysql database. It currently works in a browser as a simple web app > and is built all on in php. > > > > I thought I may be able to just use the post command, however when I try > to post some data to a php url that executes a query on the database and > then echoes back the results all I get in an "answer it" is the first > header line, "Assigned Resources," and no array results. Here is the > abbreviated php code: > > > > mysql_connect; > > $result = mysql_query("SELECT urladdress, urltitle FROM urllist WHERE > docid = '$doccode'"); > > > > echo " > > > > > > "; > > > > while($row = mysql_fetch_array($result)) > > { > > echo ""; > > > > echo ""; > > echo ""; > > } > > echo "
Assigned Resources
<. $row['urladdress'] .
"; > > > > This works fine in the browser, but I was hoping to use all these php > database connections in the web app within a stack and an iOS app. Any > recommendations, or should I abandon ship, and go in a different direction > to access the mysql data from within a lc stack? > > > > Thanks in advance! > > > > 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 > -- Regards, Andrew Kluthe andrew at ctech.me From andrew at ctech.me Mon Sep 23 09:36:40 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Mon, 23 Sep 2013 08:36:40 -0500 Subject: Using Post tData? In-Reply-To: References: <52BA5B83-72DB-41D7-8A37-66690AF95A8D@me.com> Message-ID: Also, as far as I know: $result = mysql_query("SELECT urladdress, urltitle FROM urllist WHERE docid = '$doccode'"); $doccode won't evaluate to anything but the string $doccode in this query because you have encased it in ' ' I believe. I'm not sure what version of PHP on-rev is using, but if it's one of the newer versions and you want to build a php based api for your database, I can't recommend this enough. http://net.tutsplus.com/tutorials/php/laravel-4-a-start-at-a-restful-api/ Regards, Andrew On Mon, Sep 23, 2013 at 8:28 AM, Andrew Kluthe wrote: > Hmmm. > > echo "<. $row['urladdress'] . "; > > That line there doesn't quite look right. > > I'm not sure if you pasted this out directly or not. > > What's your reasoning for the table in the script? If I were going to use > this as an http interface I would likely just use
tags to put them all > in a nice list that livecode could process easily. > > The syntactcaly correct version of that echo would be. > > echo "" . $row['urladdress'] . ""; > > Also I believe you have an extra orphan in the last line of the > script you posted. > > You are getting something back from the url so livecode's url commands are > fetching the right stuff, and you say this query works fine when peeked at > from a browser window. > > I'd look at your loop a little closer. > > Andrew > > > On Mon, Sep 23, 2013 at 12:20 AM, Earthednet-wp wrote: > >> John, >> I use post and php for remote MySQL database interaction. To use the LC >> MySQL commands directly, you have to open permissions to the database to >> the world (assuming your app accesses it). This makes an extremely insecure >> system. You can open an ssh tunnel using shell commands, but I find the php >> solution more to my liking. >> Good luck, >> Bill >> >> William Prothero >> http://es.earthednet.org >> >> On Sep 22, 2013, at 8:42 PM, JOHN PATTEN wrote: >> >> > Hi All? >> > >> > I would like to be able to pull data into a livecode project from an >> on-rev mysql database. It currently works in a browser as a simple web app >> and is built all on in php. >> > >> > I thought I may be able to just use the post command, however when I >> try to post some data to a php url that executes a query on the database >> and then echoes back the results all I get in an "answer it" is the first >> header line, "Assigned Resources," and no array results. Here is the >> abbreviated php code: >> > >> > mysql_connect; >> > $result = mysql_query("SELECT urladdress, urltitle FROM urllist WHERE >> docid = '$doccode'"); >> > >> > echo " >> > >> > >> > "; >> > >> > while($row = mysql_fetch_array($result)) >> > { >> > echo ""; >> > >> > echo ""; >> > echo ""; >> > } >> > echo "
Assigned Resources
<. $row['urladdress'] .
"; >> > >> > This works fine in the browser, but I was hoping to use all these php >> database connections in the web app within a stack and an iOS app. Any >> recommendations, or should I abandon ship, and go in a different direction >> to access the mysql data from within a lc stack? >> > >> > Thanks in advance! >> > >> > 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 >> > > > > -- > Regards, > > Andrew Kluthe > andrew at ctech.me > -- Regards, Andrew Kluthe andrew at ctech.me From dunbarx at aol.com Mon Sep 23 09:39:46 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Mon, 23 Sep 2013 09:39:46 -0400 (EDT) Subject: "disabling" a coloroverlay? In-Reply-To: References: Message-ID: <8D08679804AB43D-1DA4-15127@webmail-m242.sysops.aol.com> Klaus. Something not right, all right. I made a new button "b3", and put this in a script somewhere: on mouseUp get the coloroverlay["color"] of btn "b3" if it = "" then answer "Yep, empty, all right" end if combine it with return --just to make sure it is an ordinary, not array, variable if it = "" then answer "Yep, empty, all right" end if set the coloroverlay["color"] of btn "b3" to "" end mouseUp The variable "it" is always empty, but the property cannot be set to empty. It is possible to set it, as you know, to anything else, inlcuding "0". Craig -----Original Message----- From: Klaus major-k To: How to use LiveCode Sent: Mon, Sep 23, 2013 8:38 am Subject: "disabling" a coloroverlay? Hi friends, see subject, how do I "switch off" of the coloroverlay["color"] setting of a control? -> set the coloroverlay["color"] of btn XYZ to empty Gives an error.. Maybe set it ot 0? Or will the 0 be interpreted as a "shortcut" for 0,0,0? Any hints welcome, thanks :-) 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 Mon Sep 23 09:46:42 2013 From: klaus at major-k.de (Klaus major-k) Date: Mon, 23 Sep 2013 15:46:42 +0200 Subject: "disabling" a coloroverlay? In-Reply-To: <8D08679804AB43D-1DA4-15127@webmail-m242.sysops.aol.com> References: <8D08679804AB43D-1DA4-15127@webmail-m242.sysops.aol.com> Message-ID: <4271CDFB-471B-4596-AF6D-197F8A256E88@major-k.de> Hi Craig, Am 23.09.2013 um 15:39 schrieb dunbarx at aol.com: > Klaus. > > Something not right, all right. You bet! > I made a new button "b3", and put this in a script somewhere: > > on mouseUp > get the coloroverlay["color"] of btn "b3" > if it = "" then > answer "Yep, empty, all right" > end if > > combine it with return --just to make sure it is an ordinary, not array, variable > if it = "" then > answer "Yep, empty, all right" > end if > set the coloroverlay["color"] of btn "b3" to "" > end mouseUp I made abutton, set its coloroverlay color to RED and added this scriupt: on mouseUp set the coloroverlay["color"] of me to "" end mouseUp -> Execution error! :-/ > The variable "it" is always empty, but the property cannot be set to empty. It is possible to set it, as you know, to anything else, inlcuding "0". Setting it to 0 results in a WHITE overly? Sorry, still clueless :-D > Craig > > > Hi friends, > > see subject, how do I "switch off" of the coloroverlay["color"] > setting of a control? > > -> set the coloroverlay["color"] of btn XYZ to empty > Gives an error.. > > Maybe set it ot 0? > Or will the 0 be interpreted as a "shortcut" for 0,0,0? > > Any hints welcome, thanks :-) Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From klaus at major-k.de Mon Sep 23 10:16:49 2013 From: klaus at major-k.de (Klaus major-k) Date: Mon, 23 Sep 2013 16:16:49 +0200 Subject: "disabling" a coloroverlay? In-Reply-To: <4271CDFB-471B-4596-AF6D-197F8A256E88@major-k.de> References: <8D08679804AB43D-1DA4-15127@webmail-m242.sysops.aol.com> <4271CDFB-471B-4596-AF6D-197F8A256E88@major-k.de> Message-ID: <0AAA04CB-A804-4FC2-A44C-A99FEE1E2D9A@major-k.de> Hi friends, no idea anyone? Sorry, I am a but in a hurry with this... Do I really need to set the complete coloroverlay to empty? Can't think so... Thanks in advance! Am 23.09.2013 um 15:46 schrieb Klaus major-k : > Hi Craig, > > Am 23.09.2013 um 15:39 schrieb dunbarx at aol.com: > >> Klaus. >> >> Something not right, all right. > > You bet! > >> I made a new button "b3", and put this in a script somewhere: >> >> on mouseUp >> get the coloroverlay["color"] of btn "b3" >> if it = "" then >> answer "Yep, empty, all right" >> end if >> >> combine it with return --just to make sure it is an ordinary, not array, variable >> if it = "" then >> answer "Yep, empty, all right" >> end if >> set the coloroverlay["color"] of btn "b3" to "" >> end mouseUp > > I made abutton, set its coloroverlay color to RED and added this scriupt: > on mouseUp > set the coloroverlay["color"] of me to "" > end mouseUp > > -> Execution error! :-/ > >> The variable "it" is always empty, but the property cannot be set to empty. It is possible to set it, as you know, to anything else, inlcuding "0". > > Setting it to 0 results in a WHITE overly? > Sorry, still clueless :-D Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From niggemann at uni-wh.de Mon Sep 23 10:20:07 2013 From: niggemann at uni-wh.de (BNig) Date: Mon, 23 Sep 2013 07:20:07 -0700 (PDT) Subject: "disabling" a coloroverlay? In-Reply-To: <4271CDFB-471B-4596-AF6D-197F8A256E88@major-k.de> References: <8D08679804AB43D-1DA4-15127@webmail-m242.sysops.aol.com> <4271CDFB-471B-4596-AF6D-197F8A256E88@major-k.de> Message-ID: <1379946006279-4670197.post@n4.nabble.com> Hi Klaus, how about on mouseUp set the colorOverlay of btn 1 to "" end mouseUp Kind regards Bernd -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/disabling-a-coloroverlay-tp4670191p4670197.html Sent from the Revolution - User mailing list archive at Nabble.com. From klaus at major-k.de Mon Sep 23 10:23:31 2013 From: klaus at major-k.de (Klaus major-k) Date: Mon, 23 Sep 2013 16:23:31 +0200 Subject: "disabling" a coloroverlay? In-Reply-To: <1379946006279-4670197.post@n4.nabble.com> References: <8D08679804AB43D-1DA4-15127@webmail-m242.sysops.aol.com> <4271CDFB-471B-4596-AF6D-197F8A256E88@major-k.de> <1379946006279-4670197.post@n4.nabble.com> Message-ID: <36D4D025-5572-464C-B137-FE0F7F4FB101@major-k.de> Hi Bernd, Am 23.09.2013 um 16:20 schrieb BNig : > Hi Klaus, > > how about > > on mouseUp > set the colorOverlay of btn 1 to "" > end mouseUp thanks, yep, I ended up with this. In my current case there are no other coloroverlay settings, only the COLOR. but if there were, what the heck should I do to only "disable" the COLOR coloroverlay? Looks like this is not possible?! > Kind regards > Bernd Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From roger.e.eller at sealedair.com Mon Sep 23 10:24:00 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 23 Sep 2013 10:24:00 -0400 Subject: PDF's to PNG's on Windows 8 In-Reply-To: References: <101850025.20130917083545@ahsoftware.net> <52388189.8030002@fourthworld.com> <50FCA36B-F2B3-4821-AFD7-47AA9DF5732F@mac.com> Message-ID: Hi Thierry, I too could use such a great external. We use PDFs extensively, and it has been an ongoing need to access them with LiveCode (on Windows). Do you plan to market your external to the LiveCode Community? One question: Does it offer any control over the bitmap resolution? ~Roger On Sep 23, 2013 7:10 AM, "Thierry Douez" wrote: > Hello Graham, > > > 2013/9/23 Graham Samuel > > Just to say that I can endorse Thierry's external, which I'm using in a > > commercial product. I have not in fact tried it on Windows 8, but it > should > > be fine as it works in Windows 7 and XP - if Thierry says it will work > with > > Windows 8, I'm sure it will. It does exactly what I needed it to do, > which > > is to make a bitmap within a PDF (in my case a geographical map) > available > > to LiveCode. > > > > Thanks for your endorsement. > > Actually, I've never tried it > > on Windows 8, but considering the code of the external, > this should not be a problem. ( don't have a win8 box here ) > > > > > My product really doesn't need a Mac or a Linux version, but I must say > it > > would be good if a robust cross-platform solution were available. I think > > it would be possible to code one entirely natively, but it would be a big > > job. One day... In fact there is a cross-platform program out there in > the > > Open Source world, ImageMagick, but in my case I couldn't reconcile > either > > the licensing terms or the way one was supposed to integrate it (or not) > > into one's product with what I needed, so Thierry came to my rescue. > > > > HTH > > > > Graham > > > > On 23 Sep 2013, at 08:53, Thierry Douez wrote: > > > > > 2013/9/18 Ray Horsley > > > > > >> > > >> So there's apparently no solution to this seemingly common need to be > > able > > >> to view and convert PDF files to single PNG's or JPEG's in Livecode. > > >> > > >> Suggestions? > > > > > > > > > Hi Ray, > > > > > > There is a free pdf reader for Win32 / Win64 there: > > > http://www.soraxsoft.com/index.html > > > > > > and they have a > > > Sorax PDF SDK DLL > > > too. > > > > > > A couple of years ago, I've built an external which roughly > > > creates an image object in LC out of a pdf page, using their DLL. > > > > > > If you are interested, just let me know. > > > > Regards, > > Thierry > > ------------------------------------------------ > Thierry Douez - http://sunny-tdz.com > Maker of sunnYperl - sunnYmidi - sunnYmage > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From niggemann at uni-wh.de Mon Sep 23 10:30:51 2013 From: niggemann at uni-wh.de (BNig) Date: Mon, 23 Sep 2013 07:30:51 -0700 (PDT) Subject: "disabling" a coloroverlay? In-Reply-To: <36D4D025-5572-464C-B137-FE0F7F4FB101@major-k.de> References: <8D08679804AB43D-1DA4-15127@webmail-m242.sysops.aol.com> <4271CDFB-471B-4596-AF6D-197F8A256E88@major-k.de> <1379946006279-4670197.post@n4.nabble.com> <36D4D025-5572-464C-B137-FE0F7F4FB101@major-k.de> Message-ID: <1379946651698-4670200.post@n4.nabble.com> Hi Klaus, on mouseUp put the colorOverlay of btn 1 into tArray put 0 into tArray["opacity"] set the colorOverlay of btn 1 to tArray end mouseUp Kind regards Bernd -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/disabling-a-coloroverlay-tp4670191p4670200.html Sent from the Revolution - User mailing list archive at Nabble.com. From klaus at major-k.de Mon Sep 23 10:57:07 2013 From: klaus at major-k.de (Klaus major-k) Date: Mon, 23 Sep 2013 16:57:07 +0200 Subject: "disabling" a coloroverlay? In-Reply-To: <1379946651698-4670200.post@n4.nabble.com> References: <8D08679804AB43D-1DA4-15127@webmail-m242.sysops.aol.com> <4271CDFB-471B-4596-AF6D-197F8A256E88@major-k.de> <1379946006279-4670197.post@n4.nabble.com> <36D4D025-5572-464C-B137-FE0F7F4FB101@major-k.de> <1379946651698-4670200.post@n4.nabble.com> Message-ID: <97A94CF2-8301-42DD-86FF-FD3710C0CD2C@major-k.de> Hi Bernd, Am 23.09.2013 um 16:30 schrieb BNig : > Hi Klaus, > > on mouseUp > put the colorOverlay of btn 1 into tArray > put 0 into tArray["opacity"] > set the colorOverlay of btn 1 to tArray > end mouseUp ??? If COLOR has been set before, then COLOR will be set again? > Kind regards > > Bernd Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From mwieder at ahsoftware.net Mon Sep 23 12:35:51 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 23 Sep 2013 09:35:51 -0700 Subject: "disabling" a coloroverlay? In-Reply-To: <97A94CF2-8301-42DD-86FF-FD3710C0CD2C@major-k.de> References: <8D08679804AB43D-1DA4-15127@webmail-m242.sysops.aol.com> <4271CDFB-471B-4596-AF6D-197F8A256E88@major-k.de> <1379946006279-4670197.post@n4.nabble.com> <36D4D025-5572-464C-B137-FE0F7F4FB101@major-k.de> <1379946651698-4670200.post@n4.nabble.com> <97A94CF2-8301-42DD-86FF-FD3710C0CD2C@major-k.de> Message-ID: <64330943711.20130923093551@ahsoftware.net> Klaus- Monday, September 23, 2013, 7:57:07 AM, you wrote: > Hi Bernd, > Am 23.09.2013 um 16:30 schrieb BNig : >> Hi Klaus, >> >> on mouseUp >> put the colorOverlay of btn 1 into tArray >> put 0 into tArray["opacity"] >> set the colorOverlay of btn 1 to tArray >> end mouseUp > ??? > If COLOR has been set before, then COLOR will be set again? You can't set the colorOverlay["color"] to empty because "empty" isn't a color. The default color for a new button is "0,0,0" (white). So if you want to keep the original color of the button, use Bernd's solution of setting the button's opacity (the default for a new button is 0). If you don't care about saving the original color then you can set the button's color to "0,0,0" and that will return it to its virgin white state. -- -Mark Wieder mwieder at ahsoftware.net From klaus at major-k.de Mon Sep 23 12:42:54 2013 From: klaus at major-k.de (Klaus major-k) Date: Mon, 23 Sep 2013 18:42:54 +0200 Subject: "disabling" a coloroverlay? In-Reply-To: <64330943711.20130923093551@ahsoftware.net> References: <8D08679804AB43D-1DA4-15127@webmail-m242.sysops.aol.com> <4271CDFB-471B-4596-AF6D-197F8A256E88@major-k.de> <1379946006279-4670197.post@n4.nabble.com> <36D4D025-5572-464C-B137-FE0F7F4FB101@major-k.de> <1379946651698-4670200.post@n4.nabble.com> <97A94CF2-8301-42DD-86FF-FD3710C0CD2C@major-k.de> <64330943711.20130923093551@ahsoftware.net> Message-ID: Hi Mark, Am 23.09.2013 um 18:35 schrieb Mark Wieder : > Klaus- > Monday, September 23, 2013, 7:57:07 AM, you wrote: > >> Hi Bernd, > >> Am 23.09.2013 um 16:30 schrieb BNig : > >>> Hi Klaus, >>> >>> on mouseUp >>> put the colorOverlay of btn 1 into tArray >>> put 0 into tArray["opacity"] >>> set the colorOverlay of btn 1 to tArray >>> end mouseUp > >> ??? >> If COLOR has been set before, then COLOR will be set again? > > You can't set the colorOverlay["color"] to empty because "empty" isn't > a color. The default color for a new button is "0,0,0" (white). So if > you want to keep the original color of the button, use Bernd's > solution of setting the button's opacity (the default for a new button > is 0). If you don't care about saving the original color then you can > set the button's color to "0,0,0" and that will return it to its > virgin white state. AHA! :-D Thank you, looks like I was completely wrong until now! 8-) > -- > -Mark Wieder > mwieder at ahsoftware.net Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From th.douez at gmail.com Mon Sep 23 13:01:21 2013 From: th.douez at gmail.com (Thierry Douez) Date: Mon, 23 Sep 2013 19:01:21 +0200 Subject: PDF's to PNG's on Windows 8 In-Reply-To: References: <101850025.20130917083545@ahsoftware.net> <52388189.8030002@fourthworld.com> <50FCA36B-F2B3-4821-AFD7-47AA9DF5732F@mac.com> Message-ID: Hi Roger, Sure, you can get it. And about the bitmap resolution, yes, it works but again, as I did this job a couple of years ago, I have to dig in this project for the details, which I can't right now. Please, contact me off-list for more info. Kind regards, Thierry 2013/9/23 Roger Eller > Hi Thierry, > > I too could use such a great external. We use PDFs extensively, and it has > been an ongoing need to access them with LiveCode (on Windows). Do you > plan to market your external to the LiveCode Community? > > One question: Does it offer any control over the bitmap resolution? > > ~Roger > On Sep 23, 2013 7:10 AM, "Thierry Douez" wrote: > > > Hello Graham, > > > > > > 2013/9/23 Graham Samuel > > > > Just to say that I can endorse Thierry's external, which I'm using in a > > > commercial product. I have not in fact tried it on Windows 8, but it > > > ?> ? > should > ? ? > be fine as it works in Windows 7 and XP > > > ?> if Thierry says it will work ? > with > ? ? > Windows 8, I'm sure it will. > > ?> > ? ? > It does exactly what I needed it to do > > Thanks for your endorsement. > > > > Actually, I've never tried it > > on Windows 8, but considering the code of the external, > > this should not be a problem. ( don't have a win8 box here ) > > > HTH > > > > > > Graham > > > > > > On 23 Sep 2013, at 08:53, Thierry Douez wrote: > > > > > > > 2013/9/18 Ray Horsley > > > > > > > >> > > > >> So there's apparently no solution to this seemingly common need to > be > > > able > > > >> to view and convert PDF files to single PNG's or JPEG's in Livecode. > > > >> > > > >> Suggestions? > > > > > > > > > > > > Hi Ray, > > > > > > > > There is a free pdf reader for Win32 / Win64 there: > > > > http://www.soraxsoft.com/index.html > > > > > > > > and they have a > ? ? > Sorax PDF SDK DLL > ? ? > too. > > > > > > > > A couple of years ago, I've built an external which roughly > > > > creates an image object in LC out of a pdf page, using their DLL. > > > > > > > > If you are interested, just let me know. > ------------------------------------------------ Thierry Douez - http://sunny-tdz.com Maker of sunnYperl - sunnYmidi - sunnYmage From scott at tactilemedia.com Mon Sep 23 13:16:20 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 23 Sep 2013 10:16:20 -0700 Subject: "disabling" a coloroverlay? In-Reply-To: References: <8D08679804AB43D-1DA4-15127@webmail-m242.sysops.aol.com> <4271CDFB-471B-4596-AF6D-197F8A256E88@major-k.de> <1379946006279-4670197.post@n4.nabble.com> <36D4D025-5572-464C-B137-FE0F7F4FB101@major-k.de> <1379946651698-4670200.post@n4.nabble.com> <97A94CF2-8301-42DD-86FF-FD3710C0CD2C@major-k.de> <64330943711.20130923093551@ahsoftware.net> Message-ID: <13C0B6B3-859B-48B9-94E5-79251EE815CE@tactilemedia.com> Hi Klaus: Like all graphic effects, colorOverlay is an array that is based on multiple properties (color, opacity, and blendMode). You cannot apply a graphic effect via script by applying only one of its properties, you must set all of them at once in an array. To adjust one of the effect's properties, you can do as Bernd suggested, or you can do this: set the colorOverlay["opacity"] of button 1 to 0. Hope this helps. Regards, Scott Rossi Creative Director Tactile Media, UX Design On Sep 23, 2013, at 9:42 AM, Klaus major-k wrote: > Hi Mark, > > Am 23.09.2013 um 18:35 schrieb Mark Wieder : > >> Klaus- >> Monday, September 23, 2013, 7:57:07 AM, you wrote: >> >>> Hi Bernd, >> >>> Am 23.09.2013 um 16:30 schrieb BNig : >> >>>> Hi Klaus, >>>> >>>> on mouseUp >>>> put the colorOverlay of btn 1 into tArray >>>> put 0 into tArray["opacity"] >>>> set the colorOverlay of btn 1 to tArray >>>> end mouseUp >> >>> ??? >>> If COLOR has been set before, then COLOR will be set again? >> >> You can't set the colorOverlay["color"] to empty because "empty" isn't >> a color. The default color for a new button is "0,0,0" (white). So if >> you want to keep the original color of the button, use Bernd's >> solution of setting the button's opacity (the default for a new button >> is 0). If you don't care about saving the original color then you can >> set the button's color to "0,0,0" and that will return it to its >> virgin white state. > > AHA! :-D > > Thank you, looks like I was completely wrong until now! 8-) > >> -- >> -Mark Wieder >> mwieder at ahsoftware.net > > 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 Mon Sep 23 13:25:01 2013 From: klaus at major-k.de (Klaus major-k) Date: Mon, 23 Sep 2013 19:25:01 +0200 Subject: "disabling" a coloroverlay? In-Reply-To: <13C0B6B3-859B-48B9-94E5-79251EE815CE@tactilemedia.com> References: <8D08679804AB43D-1DA4-15127@webmail-m242.sysops.aol.com> <4271CDFB-471B-4596-AF6D-197F8A256E88@major-k.de> <1379946006279-4670197.post@n4.nabble.com> <36D4D025-5572-464C-B137-FE0F7F4FB101@major-k.de> <1379946651698-4670200.post@n4.nabble.com> <97A94CF2-8301-42DD-86FF-FD3710C0CD2C@major-k.de> <64330943711.20130923093551@ahsoftware.net> <13C0B6B3-859B-48B9-94E5-79251EE815CE@tactilemedia.com> Message-ID: Hi Scott, Am 23.09.2013 um 19:16 schrieb Scott Rossi : > Hi Klaus: > > Like all graphic effects, colorOverlay is an array that is based on multiple properties (color, opacity, and blendMode). You cannot apply a graphic effect via script by applying only one of its properties, you must set all of them at once in an array. To adjust one of the effect's properties, you can do as Bernd suggested, or you can do this: set the colorOverlay["opacity"] of button 1 to 0. yes, a bit late, but I finally realized that if you want coloroverly then you must buy and use all three keys of it :-D > Hope this helps. > > Regards, > > Scott Rossi Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From livfoss at mac.com Mon Sep 23 15:44:15 2013 From: livfoss at mac.com (Graham Samuel) Date: Mon, 23 Sep 2013 21:44:15 +0200 Subject: XML Newbie Woes In-Reply-To: References: <345299B7-3140-4AAA-9C9F-BB8A1C6CD225@mac.com> Message-ID: Hi Kay Thanks for that really interesting insight. I think I'll do exactly what you say: what I want to do is to draw elevation graphs, simply to fill in a gap in the way this particular GPS data is presented by its native editor. I just want to extract a set (or array) of lines which are name-value pairs representing x and y values on a graph, to see just how much up and down there was in each trek. I fully expect the authors of the original thing to catch up and make my work redundant, and I naively thought that with just a little effort I could do the thing in LC while I was waiting. Plus I would learn about XML and about my chosen graph-drawing plug-in, Chartmaker (thanks, Hugh). Actually I find I can do this minus the XML bit, using your method. Going back to XML, I know I am totally ignorant of the subject, but I was alarmed both by the eccentricities of the format (a tree structure which is actually a set of parentheses, except when it's not...) and with the inability of the revXML series of handlers to allow one to analyse the structure of an XML in the abstract without knowing the names of all the tags, or whatever they're called, and the exact parenthetical structure. Since I have to know everything about the file, its structure and the names of all its labels (or node names, or tags, dunno) before I can operate on it, I might as well consciously ditch any attempt at generality and use that knowledge from the off and do what you did. Maybe I have imagined a set of XML operations that does not and could not exist. A (very) little knowledge is a dangerous thing. Thanks again Graham (whose internet service is back up, thank goodness) On 22 Sep 2013, at 07:38, Kay C Lan wrote: > What is it you exactly want to do with the gps data? > > About 18 months back I needed to work with gps data and obvioulsy chose LC > for the project and logically the XML functions for the job. Like you, I > had a great deal of trouble with XML but soon realised that the gpx files > were so well 'worded' that LCs own word chunk expression was about 98% up > to the task. I think I did a bit of pre-pruning and then simply used a > repeat for each loop to go through every line of the file and place the > data into an array. Your data looks smaller than what I was dealing with, > mine had a time stamp every second and 8 data points associated with that > time. I simply created the array using the time as the primary key and data > headings as the secondary keys. > > In my case I needed to transform gpx files into human readable data, so it > was a simple case of read the files in then close, process in LC, then > output the specific data. I know it took me one day to throw together the > script which was able to process 100+ files totalling just over 1 million > datapoints in a couple of seconds. > > If your task is to fiddle with the gpx file itself and still have a valid > file format when done, then that may be more complex than what I was doing, > but again, the format is very straight forward and I think would still be > doable using LC's basic chunk expressions. > > HTH > > > On Thu, Sep 19, 2013 at 12:19 AM, Graham Samuel wrote: > >> I have been asked to do some work on some GPX files: these files originate >> from GPS devices, and are in XML format. I've never had to deal with XML >> before, so I have been trying to learn how to do so from the LC user manual >> - from about page 189. There is a sample XML file and a discussion of the >> various 'revXML' functions which are on offer. There are a few typos, but >> it doesn't **look** hard. >> (I don't have any other source of information since my crazy ISP has cut >> off my internet connection, and I am confined at present to emails sent & >> received via a friend.) >> >> So far, so good: however, although I can create an XML tree and retrieve >> the Root Node as per the documentation, I can't make any of the other >> functions work on my data. I hope someone can explain the fundamentals of >> what I'm doing wrong. >> >> My GPX file begins like this: >> >> >> > version="1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >> xsi:schemaLocation="http://www.topografix.com/GPX/1/1 >> http://www.topografix.com/GPX/1/1/gpx.xsd"> >> >> >> >> >> 750.5912 >> >> >> 750.5912 >> >> [etc etc etc] >> >> The file seems to be well-formed, apart from the fact that the first child >> node is found by revXML to be "gpx/metadata", and I can't see the closure >> for the metadata tag at the other end of the document. In fact the document >> ends f I try to stick in before this last line, the LC >> function refuses to form the table, so the original file must be right. I >> don't understand this. >> >> Anyway, revXMLRootNode returns "gpx" (without the quotes) >> >> and revXMLFirstChild returns "/gpx/metadata" >> >> but after that nothing works. However closely I follow the example in the >> manual, I can't get the revXMLContents or revXMLNodeContents functions to >> return anything. For example (among many attempts), >> revXMLNodeContents(1,"/gpx/metadata/trk/trkseg") returns >> >> "xmlerr, can't find element" >> >> I feel like I've tried everything, but it seems there's something basic I >> haven't grasped. XML seems like a simple idea, but in practice it's >> dreadfully easy to slip up. >> >> TIA for any advice, as long as it doesn't mean significant downloading. >> >> Graham >> >> >> Sent from my iPad >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 johnpatten at me.com Mon Sep 23 17:25:18 2013 From: johnpatten at me.com (JOHN PATTEN) Date: Mon, 23 Sep 2013 14:25:18 -0700 Subject: Using Post tData? In-Reply-To: <2181D1AB-3444-4B95-BB07-E184D975885E@me.com> References: <52BA5B83-72DB-41D7-8A37-66690AF95A8D@me.com> <2181D1AB-3444-4B95-BB07-E184D975885E@me.com> Message-ID: <0EB73433-2996-46AB-826C-29ADB398A4B2@me.com> Hi Andrew, et al? Still no luck. I've included the complete php script below: ". $row['urltitle'] . ""; } ?> This works fine here: jpatten.on-rev.com/safetube_student/home.php (type a 19 into the field) But in a lc code stack with a button and two flds I get: "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1" Button's script: on mouseUp post cd fld 1 to URL "http://jpatten.on-rev.com/safetube_student/lc_lookup_list_exec_nc.php" put it into cd fld 2 answer the result end mouseUp Thanks in advance for any help! John Patten SUSD From dave.cragg at lacscentre.co.uk Mon Sep 23 18:03:16 2013 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Mon, 23 Sep 2013 23:03:16 +0100 Subject: Using Post tData? In-Reply-To: <0EB73433-2996-46AB-826C-29ADB398A4B2@me.com> References: <52BA5B83-72DB-41D7-8A37-66690AF95A8D@me.com> <2181D1AB-3444-4B95-BB07-E184D975885E@me.com> <0EB73433-2996-46AB-826C-29ADB398A4B2@me.com> Message-ID: <407D0430-BF69-4547-A512-4C663EAD2B73@lacscentre.co.uk> > But in a lc code stack with a button and two flds I get: > "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1" > > Button's script: > > on mouseUp > post cd fld 1 to URL "http://jpatten.on-rev.com/safetube_student/lc_lookup_list_exec_nc.php" > put it into cd fld 2 > answer the result > end mouseUp John, are you entering just a number in card field 1? If so, the posted data won't be structured correctly. The data you post needs to be formatted like this: doccode=19 So something like this: put "doccode=" & cd fld 1 into tPostdata post tPostdata to url "http://jpatten.on-rev.com/safetube_student/lc_lookup_list_exec_nc.php" Or use libUrlFormData to format the data you are posting. Cheers Dave Cragg From stephenREVOLUTION2 at barncard.com Mon Sep 23 18:27:29 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Mon, 23 Sep 2013 15:27:29 -0700 Subject: pasting from browser text Message-ID: HI gang, I'm having trouble in pasting copied text from a browser. Returns are coming back as "?" (ascii 3F dec 63 ) and there are no other characters before or after. my cut source is the first two paragraphs of http://jazzcubed.com How can I recover the returns and return & returns (paragraphs) from this text? thanks sqb -- Stephen Barncard San Francisco Ca. USA more about sqb From scott at tactilemedia.com Mon Sep 23 18:40:30 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 23 Sep 2013 15:40:30 -0700 Subject: pasting from browser text In-Reply-To: Message-ID: Do you have to use the copied text or can you use the source HTML text? set text of fld 1 to url "http://jazzcubed.com/" Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 9/23/13 3:27 PM, "stephen barncard" wrote: >HI gang, > >I'm having trouble in pasting copied text from a browser. Returns are >coming back as "?" (ascii 3F dec 63 ) and there are no other characters >before or after. > >my cut source is the first two paragraphs of > >http://jazzcubed.com > >How can I recover the returns and return & returns (paragraphs) from this >text? > > >thanks > >sqb > > >-- > > > >Stephen Barncard >San Francisco Ca. USA > >more about sqb >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode > From stephenREVOLUTION2 at barncard.com Mon Sep 23 19:18:32 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Mon, 23 Sep 2013 16:18:32 -0700 Subject: pasting from browser text In-Reply-To: References: Message-ID: Thanks Scott, I know how to screen scrape from the html source... I want to use the contents of the clipboard to just get the part I need. And this return business is getting in the way.... I get a block of text with question marks instead of returns. I'm not sure how actual question marks show up yet. There are no LFs or any other control characters in the copied text other than the question marks. I've tried using clipboardData[rtf] and clipboardData unicode] and setting the field to the appropriate mode. No difference. I have a utility I created to examine the various keys in the clipboardData, and it gives me a hex dump of the contents of any of the keys.... By the way, the text copied from the browser pastes perfectly into Tex-Edit, an application that I've used for over 20 years and has a nice way to display the ascii value of any character in its text. Could this be a problem with the way that Livecode copies text into clipboardData? this should just work. On Mon, Sep 23, 2013 at 3:40 PM, Scott Rossi wrote: > Do you have to use the copied text or can you use the source HTML text? > > set text of fld 1 to url "http://jazzcubed.com/" > -- Stephen Barncard San Francisco Ca. USA more about sqb From stephenREVOLUTION2 at barncard.com Mon Sep 23 19:21:13 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Mon, 23 Sep 2013 16:21:13 -0700 Subject: pasting from browser text In-Reply-To: References: Message-ID: Directly pasting into an LC field produces the exact same result. Wrong. On Mon, Sep 23, 2013 at 4:18 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > Thanks Scott, > I know how to screen scrape from the html source... > > I want to use the contents of the clipboard to just get the part I need. > And this return business is getting in the way.... I get a block of text > with question marks instead of returns. I'm not sure how actual question > marks show up yet. > > There are no LFs or any other control characters in the copied text other > than the question marks. I've tried using clipboardData[rtf] > and clipboardData unicode] and setting the field to the appropriate mode. > No difference. > > I have a utility I created to examine the various keys in the > clipboardData, and it gives me a hex dump of the contents of any of the > keys.... > > By the way, the text copied from the browser pastes perfectly into > Tex-Edit, an application that I've used for over 20 years and has a nice > way to display the ascii value of any character in its text. > > Could this be a problem with the way that Livecode copies text into > clipboardData? > > this should just work. > > > On Mon, Sep 23, 2013 at 3:40 PM, Scott Rossi wrote: > >> Do you have to use the copied text or can you use the source HTML text? >> >> set text of fld 1 to url "http://jazzcubed.com/" >> > > > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > -- Stephen Barncard San Francisco Ca. USA more about sqb From stephenREVOLUTION2 at barncard.com Mon Sep 23 19:25:53 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Mon, 23 Sep 2013 16:25:53 -0700 Subject: pasting from browser text In-Reply-To: References: Message-ID: Tested with LC 6.1.1 and 5.5.5 - same thing by the way, pasting back from the pasted text of Tex-Edit or TextMate back to LC looks fine as well. Should this be reported as a bug? I'm surprised this hasn't happened to anyone else... On Mon, Sep 23, 2013 at 4:21 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > Directly pasting into an LC field produces the exact same result. Wrong. > > > On Mon, Sep 23, 2013 at 4:18 PM, stephen barncard < > stephenREVOLUTION2 at barncard.com> wrote: > >> Thanks Scott, >> I know how to screen scrape from the html source... >> >> I want to use the contents of the clipboard to just get the part I need. >> And this return business is getting in the way.... I get a block of text >> with question marks instead of returns. I'm not sure how actual question >> marks show up yet. >> >> There are no LFs or any other control characters in the copied text other >> than the question marks. I've tried using clipboardData[rtf] >> and clipboardData unicode] and setting the field to the appropriate mode. >> No difference. >> >> I have a utility I created to examine the various keys in the >> clipboardData, and it gives me a hex dump of the contents of any of the >> keys.... >> >> By the way, the text copied from the browser pastes perfectly into >> Tex-Edit, an application that I've used for over 20 years and has a nice >> way to display the ascii value of any character in its text. >> >> Could this be a problem with the way that Livecode copies text into >> clipboardData? >> >> this should just work. >> >> >> On Mon, Sep 23, 2013 at 3:40 PM, Scott Rossi wrote: >> >>> Do you have to use the copied text or can you use the source HTML text? >>> >>> set text of fld 1 to url "http://jazzcubed.com/" >>> >> >> >> >> >> -- >> >> >> >> Stephen Barncard >> San Francisco Ca. USA >> >> more about sqb >> > > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > -- Stephen Barncard San Francisco Ca. USA more about sqb From stephenREVOLUTION2 at barncard.com Mon Sep 23 20:44:00 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Mon, 23 Sep 2013 17:44:00 -0700 Subject: pasting from browser text In-Reply-To: References: Message-ID: On Mon, Sep 23, 2013 at 4:25 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > Should this be reported as a bug? I'm surprised this hasn't happened to > anyone else... Here's the next wrinkle : The problem manifests with Safari, but not Google Chrome or Firefox. grrrrr -- Stephen Barncard San Francisco Ca. USA more about sqb From jhj at jhj.com Mon Sep 23 20:48:38 2013 From: jhj at jhj.com (Jerry Jensen) Date: Mon, 23 Sep 2013 17:48:38 -0700 Subject: pasting from browser text In-Reply-To: References: Message-ID: <8E648939-8C8E-4BF1-81B8-118882B7EFFE@jhj.com> Geez, I'm about to stop using Safari. Running Firefox only when something doesn't work in Safari is getting old. I think I'll just recommend that people I support start using Firefox by default. .Jerry On Sep 23, 2013, at 5:44 PM, stephen barncard wrote: > On Mon, Sep 23, 2013 at 4:25 PM, stephen barncard < > stephenREVOLUTION2 at barncard.com> wrote: > >> Should this be reported as a bug? I'm surprised this hasn't happened to >> anyone else... > > > Here's the next wrinkle : The problem manifests with Safari, but not > Google Chrome or Firefox. grrrrr > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Mon Sep 23 21:03:17 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 23 Sep 2013 18:03:17 -0700 Subject: pasting from browser text In-Reply-To: <8E648939-8C8E-4BF1-81B8-118882B7EFFE@jhj.com> References: <8E648939-8C8E-4BF1-81B8-118882B7EFFE@jhj.com> Message-ID: <1673403870.20130923180317@ahsoftware.net> Jerry- Monday, September 23, 2013, 5:48:38 PM, you wrote: > Geez, I'm about to stop using Safari. Running Firefox only when > something doesn't work in Safari is getting old. I think I'll just > recommend that people I support start using Firefox by default. ...and Firefox is such a memory hog that I'm starting to use Chrome more. I prefer Mozilla to Google, but they've taken the bloated path. -- -Mark Wieder mwieder at ahsoftware.net From endernafi at gmail.com Mon Sep 23 22:48:12 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Tue, 24 Sep 2013 05:48:12 +0300 Subject: SlideView - Help Needed for 2 Major Issues Message-ID: Hi folks, I've prepared a simple stack to utilize a?common?behaviour in mobile apps. It's a SlideView project, seen in many mainstream apps; swiping from the edge reveals a pane beneath. iOS 7 brought another use for it, though, swiping from left to go back previous page. Thus, its importance got just bigger. There are two major issues and I couldn't solve them. I asked LiveCode support, unfortunately they're too busy to dive in my code. I have one urgent and a couple of non-urgent projects awaiting this feature. So, I'd be glad if any of you might help. I tried to explain the bugs below but a video is worth thousand words ;-) Here is a short screencast:?http://www.youtube.com/watch?v=lNASXMjzFLo And here is the stack:?http://tinyurl.com/pkuus9a Screenshots:?http://forums.runrev.com/viewtopic.php?f=49&t=16981&sid=c9d742c8027879e891d6956ccdd96f79 Bug 1: If the user starts swipe by touching the background picture or button, it works. But if the user starts swipe by touching a front control, then it sticks to finger and requires a secondary click to work. Bug 2: The controls of bottom panels interfere the swipe gesture and blocks it. Try swiping at different vertical start positions, you'll see the weird behaviours. Sometimes, it doesn't reveal; sometimes, it reveals and automatically goes to another page; sometimes, it reveals and hides automatically a couple of times; sometimes, it just sticks to finger and requires another click to let it go. I put an if-clause to prevent it; but it seems not working: on mouseDown ? ?if the short name of the target is not in "thePageNav,theSettings,thePageNav1,thePageNav2,thePageNav3" then It's?line 106 in the script of group "thePanel". Bug 3: If front controls are grouped {a sub-group in group "thePageContent"}, slide behaviour doesn't work at all. It just doesn't response. But I couldn't replicate this issue in the screencast. Any help or insight much appreciated. Thank you. ~ Ender Nafi ~? together, we're smarter ?~ From stephenREVOLUTION2 at barncard.com Mon Sep 23 22:56:58 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Mon, 23 Sep 2013 19:56:58 -0700 Subject: pasting from browser text In-Reply-To: <1673403870.20130923180317@ahsoftware.net> References: <8E648939-8C8E-4BF1-81B8-118882B7EFFE@jhj.com> <1673403870.20130923180317@ahsoftware.net> Message-ID: Please don't let particular my problem change your attitude about Safari. I am trying to see if it's my web coding. Currently the text on that page is placed there with PUT statements and livecode server. I was using
for returns and

for a new paragraph, which is bad form, but easier to code with the method I was using. And if I write the html normally (with
for returns) in the page without using LC server puts, it can be copied properly. Even if the HTML is malformed, I should be able to copy what I see WYSIWYG text wise... I still like Safari and Webkit, I really don't like Chrome or Firefox, and most Apple users will continue to use it no matter what. I'm still tracing it down some more before making a bug report. I'm making a test page. On Mon, Sep 23, 2013 at 6:03 PM, Mark Wieder wrote: > Jerry- > > Monday, September 23, 2013, 5:48:38 PM, you wrote: > > > Geez, I'm about to stop using Safari. Running Firefox only when > > something doesn't work in Safari is getting old. I think I'll just > > recommend that people I support start using Firefox by default. > > ...and Firefox is such a memory hog that I'm starting to use Chrome > more. I prefer Mozilla to Google, but they've taken the bloated path. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From jhj at jhj.com Mon Sep 23 23:21:26 2013 From: jhj at jhj.com (Jerry Jensen) Date: Mon, 23 Sep 2013 20:21:26 -0700 Subject: pasting from browser text In-Reply-To: References: <8E648939-8C8E-4BF1-81B8-118882B7EFFE@jhj.com> <1673403870.20130923180317@ahsoftware.net> Message-ID: <44A5CD16-6D29-4FF4-A92B-36286E1FE8DB@jhj.com> Straw. Camel's back. On Sep 23, 2013, at 7:56 PM, stephen barncard wrote: > Please don't let particular my problem change your attitude about Safari. I > am trying to see if it's my web coding. Currently the text on that page is > placed there with PUT statements and livecode server. I was using
for > returns and

for a new paragraph, which is bad form, but easier to > code with the method I was using. And if I write the html normally (with >
for returns) in the page without using LC server puts, it can be > copied properly. > > Even if the HTML is malformed, I should be able to copy what I see WYSIWYG > text wise... > > I still like Safari and Webkit, I really don't like Chrome or Firefox, and > most Apple users will continue to use it no matter what. I'm still tracing > it down some more before making a bug report. > > I'm making a test page. > > > On Mon, Sep 23, 2013 at 6:03 PM, Mark Wieder wrote: > >> Jerry- >> >> Monday, September 23, 2013, 5:48:38 PM, you wrote: >> >>> Geez, I'm about to stop using Safari. Running Firefox only when >>> something doesn't work in Safari is getting old. I think I'll just >>> recommend that people I support start using Firefox by default. >> >> ...and Firefox is such a memory hog that I'm starting to use Chrome >> more. I prefer Mozilla to Google, but they've taken the bloated path. >> >> -- >> -Mark Wieder >> mwieder at ahsoftware.net >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From stephenREVOLUTION2 at barncard.com Mon Sep 23 23:26:31 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Mon, 23 Sep 2013 20:26:31 -0700 Subject: pasting from browser text In-Reply-To: <44A5CD16-6D29-4FF4-A92B-36286E1FE8DB@jhj.com> References: <8E648939-8C8E-4BF1-81B8-118882B7EFFE@jhj.com> <1673403870.20130923180317@ahsoftware.net> <44A5CD16-6D29-4FF4-A92B-36286E1FE8DB@jhj.com> Message-ID: yes, it's very possible I've made a total ass out of myself. On Mon, Sep 23, 2013 at 8:21 PM, Jerry Jensen wrote: > Straw. Camel's back. > > > From mwieder at ahsoftware.net Tue Sep 24 00:43:54 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 23 Sep 2013 21:43:54 -0700 Subject: pasting from browser text In-Reply-To: References: <8E648939-8C8E-4BF1-81B8-118882B7EFFE@jhj.com> <1673403870.20130923180317@ahsoftware.net> Message-ID: <9516640707.20130923214354@ahsoftware.net> Stephen- Monday, September 23, 2013, 7:56:58 PM, you wrote: > I still like Safari and Webkit All modern browsers are webkit-based. -- -Mark Wieder mwieder at ahsoftware.net From paulhibbert at mac.com Tue Sep 24 01:07:18 2013 From: paulhibbert at mac.com (Paul Hibbert) Date: Mon, 23 Sep 2013 22:07:18 -0700 Subject: SlideView - Help Needed for 2 Major Issues In-Reply-To: References: Message-ID: <94F54919-71D0-4EF4-9908-E5EA915767B4@mac.com> Ender, By using the message watcher I noticed a mouseLeave message being sent when swiping on the block.png image, so adding? on mouseLeave if sSlideGrab is not empty then mouseUp end mouseLeave ?to the script of group "thePanel" seems to help some issues. Paul On 2013-09-23, at 7:48 PM, Ender Nafi Elekcioglu wrote: > Hi folks, > > I've prepared a simple stack to utilize a common behaviour in mobile apps. > > It's a SlideView project, seen in many mainstream apps; swiping from the edge reveals a pane beneath. > iOS 7 brought another use for it, though, swiping from left to go back previous page. > Thus, its importance got just bigger. > > There are two major issues and I couldn't solve them. > I asked LiveCode support, unfortunately they're too busy to dive in my code. > > I have one urgent and a couple of non-urgent projects awaiting this feature. > So, I'd be glad if any of you might help. > > I tried to explain the bugs below but a video is worth thousand words ;-) > Here is a short screencast: http://www.youtube.com/watch?v=lNASXMjzFLo > And here is the stack: http://tinyurl.com/pkuus9a > Screenshots: http://forums.runrev.com/viewtopic.php?f=49&t=16981&sid=c9d742c8027879e891d6956ccdd96f79 > > Bug 1: > If the user starts swipe by touching the background picture or button, it works. > But if the user starts swipe by touching a front control, > then it sticks to finger and requires a secondary click to work. > > > Bug 2: > The controls of bottom panels interfere the swipe gesture and blocks it. > > Try swiping at different vertical start positions, you'll see the weird behaviours. > Sometimes, it doesn't reveal; > sometimes, it reveals and automatically goes to another page; > sometimes, it reveals and hides automatically a couple of times; > sometimes, it just sticks to finger and requires another click to let it go. > > I put an if-clause to prevent it; but it seems not working: > on mouseDown > if the short name of the target is not in "thePageNav,theSettings,thePageNav1,thePageNav2,thePageNav3" then > > It's line 106 in the script of group "thePanel". > > > Bug 3: > If front controls are grouped {a sub-group in group "thePageContent"}, slide behaviour doesn't work at all. > It just doesn't response. > But I couldn't replicate this issue in the screencast. > > > Any help or insight much appreciated. > Thank you. > > > ~ Ender Nafi > ~? together, we're smarter ?~ > _______________________________________________ > use-livecode mailing list > use-livecode at 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 gmail.com Tue Sep 24 01:33:08 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Tue, 24 Sep 2013 08:33:08 +0300 Subject: =?UTF-8?Q?Re=3A_SlideView_-_Help_Needed_for_2_Major_Issues?= In-Reply-To: <94F54919-71D0-4EF4-9908-E5EA915767B4@mac.com> References: <94F54919-71D0-4EF4-9908-E5EA915767B4@mac.com> Message-ID: Paul, you're a life-saver :) I wouldn't figure this out by myself, not even in zillion debugging hours. Although, I'm still trying to understand why this is an issue. I'll list all the mouse* and focus* messages to see what's going on behind the curtains. Maybe the second problem is also related to this. ~ Ender Nafi ~? together, we're smarter ?~ On September 24, 2013 at 8:08:05 AM, Paul Hibbert (paulhibbert at mac.com) wrote: Ender, By using the message watcher I noticed a mouseLeave message being sent when swiping on the block.png image, so adding? on mouseLeave if sSlideGrab is not empty then mouseUp end mouseLeave ?to the script of group "thePanel" seems to help some issues. Paul From toolbook at kestner.de Tue Sep 24 03:01:52 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 24 Sep 2013 09:01:52 +0200 Subject: OT: The Win UAC puts a shield on my program icon Message-ID: <000701ceb8f3$f2e8f480$d8badd80$@de> Hello, At a customer of mine on win 7 the UAC has put a shield symbol on top of the program icon and prompts the UAC security window at every start of my program. It's not the setup of my program, it's the program itself and the exe name doesn't include any word like setup or install. At the system control the UAC is set to the "standard" level, there is only one user on this machine belonging to the admin group and my program is the only one on this machine with this behavior but at no other customer, nor on my test machines. I already googled quite a time without finding an answer, perhaps somebody here has any experience with this what causes this behavior? Tiemo From niggemann at uni-wh.de Tue Sep 24 03:26:49 2013 From: niggemann at uni-wh.de (BNig) Date: Tue, 24 Sep 2013 00:26:49 -0700 (PDT) Subject: pasting from browser text In-Reply-To: References: <8E648939-8C8E-4BF1-81B8-118882B7EFFE@jhj.com> <1673403870.20130923180317@ahsoftware.net> <44A5CD16-6D29-4FF4-A92B-36286E1FE8DB@jhj.com> Message-ID: <1380007609429-4670226.post@n4.nabble.com> Stephen, if I copy from your page the first two paragraphs from Safari into a LiveCode field resulting in the behavior you describe and then look at the htmlText of that field it says groove.

The 2013 apparently Safari serves the line breaks as 
 which means linebrake and Livecode's HTML-parser does not know what to do whith them. So it is probably a Livecode problem. Kind regards Bernd -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/pasting-from-browser-text-tp4670210p4670226.html Sent from the Revolution - User mailing list archive at Nabble.com. From niggemann at uni-wh.de Tue Sep 24 03:32:18 2013 From: niggemann at uni-wh.de (BNig) Date: Tue, 24 Sep 2013 00:32:18 -0700 (PDT) Subject: pasting from browser text In-Reply-To: <1380007609429-4670226.post@n4.nabble.com> References: <8E648939-8C8E-4BF1-81B8-118882B7EFFE@jhj.com> <1673403870.20130923180317@ahsoftware.net> <44A5CD16-6D29-4FF4-A92B-36286E1FE8DB@jhj.com> <1380007609429-4670226.post@n4.nabble.com> Message-ID: <1380007938159-4670227.post@n4.nabble.com> Just noticed that the post did not show the most important information: the htmlText of the first two paragraphs of your website show at the paragraph end groove.ampersand hashmark 8232 semicolon ampersand hashmark 8232 semicolon The 2013 apparently 8232 is not recognized by Livecode's HTML-parser as linebreak. So it is probably a Livecode problem Kind regards Bernd -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/pasting-from-browser-text-tp4670210p4670227.html Sent from the Revolution - User mailing list archive at Nabble.com. From m.schonewille at economy-x-talk.com Tue Sep 24 06:55:53 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 24 Sep 2013 12:55:53 +0200 Subject: OT: The Win UAC puts a shield on my program icon In-Reply-To: <000701ceb8f3$f2e8f480$d8badd80$@de> References: <000701ceb8f3$f2e8f480$d8badd80$@de> Message-ID: <83CE7D35-617B-4455-9BCC-A3F7C326B14D@economy-x-talk.com> Hi Tiemo, The shield will go away if you sign your app. I'm pretty sure someone wrote a tutorial about this, specifically for Revolution, but I don't have it at hand. Hopefully someone who reads this has. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com We have time for new software development projects. Contact me for a quote. On 24 sep 2013, at 09:01, Tiemo Hollmann TB wrote: > Hello, > > At a customer of mine on win 7 the UAC has put a shield symbol on top of the > program icon and prompts the UAC security window at every start of my > program. It's not the setup of my program, it's the program itself and the > exe name doesn't include any word like setup or install. > > At the system control the UAC is set to the "standard" level, there is only > one user on this machine belonging to the admin group and my program is the > only one on this machine with this behavior but at no other customer, nor on > my test machines. I already googled quite a time without finding an answer, > perhaps somebody here has any experience with this what causes this > behavior? > > Tiemo > > > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Tue Sep 24 06:56:44 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Tue, 24 Sep 2013 03:56:44 -0700 (PDT) Subject: iPad Retina Splash Screen in LC6.1.1 In-Reply-To: <1379486910634-4670037.post@n4.nabble.com> References: <399943DA-56A7-40CB-8C6A-B9058625AAB8@mac.com> <1379486910634-4670037.post@n4.nabble.com> Message-ID: <1380020204816-4670229.post@n4.nabble.com> Just got a notification from bugzilla that Michael McCreary changed the status of bug-10517 - so maybe next version of LC will have fixed this problem? -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/iPad-Retina-Splash-Screen-in-LC6-1-1-tp4670021p4670229.html Sent from the Revolution - User mailing list archive at Nabble.com. From dave at applicationinsight.com Tue Sep 24 07:05:12 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Tue, 24 Sep 2013 04:05:12 -0700 (PDT) Subject: OT: The Win UAC puts a shield on my program icon In-Reply-To: <83CE7D35-617B-4455-9BCC-A3F7C326B14D@economy-x-talk.com> References: <000701ceb8f3$f2e8f480$d8badd80$@de> <83CE7D35-617B-4455-9BCC-A3F7C326B14D@economy-x-talk.com> Message-ID: <1380020712286-4670231.post@n4.nabble.com> Hi Tiemo Yes you must code-sign for windows - UAC is pretty relentless and the simplest thing is to just sign your code I just did a quick google and came up with a fantastic series of guides from Trevor that I never knew existed (so thanks for that!) - but there are other guides scattered round... http://revolution.screenstepslive.com/s/revolution/m/10695/l/112706-signing-an-application Dave -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-The-Win-UAC-puts-a-shield-on-my-program-icon-tp4670225p4670231.html Sent from the Revolution - User mailing list archive at Nabble.com. From toolbook at kestner.de Tue Sep 24 07:48:54 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 24 Sep 2013 13:48:54 +0200 Subject: AW: OT: The Win UAC puts a shield on my program icon In-Reply-To: <83CE7D35-617B-4455-9BCC-A3F7C326B14D@economy-x-talk.com> References: <000701ceb8f3$f2e8f480$d8badd80$@de> <83CE7D35-617B-4455-9BCC-A3F7C326B14D@economy-x-talk.com> Message-ID: <003101ceb91c$0c1a34f0$244e9ed0$@de> Hi Mark and Dave, the question is, why this happens up to now only at one single customer, while the same program runs without signing without UAC interference at all other installations. On the first view this customer has no special security settings, the UAC settings are actually the same as on my developing machine. Up to now I tried to avoid signing, because of the additional action and the annual fees for the certificate I would have to pay to MS / Apple. Do you handle this subject? Are you all buy certificates and sign your desktop applications? Thanks for your experiences Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von Mark Schonewille > Gesendet: Dienstag, 24. September 2013 12:56 > An: How to use LiveCode > Betreff: Re: OT: The Win UAC puts a shield on my program icon > > Hi Tiemo, > > The shield will go away if you sign your app. I'm pretty sure someone wrote > a tutorial about this, specifically for Revolution, but I don't have it at > hand. Hopefully someone who reads this has. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour > spaces. http://www.color-converter.com > > We have time for new software development projects. Contact me for a quote. > > > > > > > On 24 sep 2013, at 09:01, Tiemo Hollmann TB wrote: > > > Hello, > > > > At a customer of mine on win 7 the UAC has put a shield symbol on top > > of the program icon and prompts the UAC security window at every start > > of my program. It's not the setup of my program, it's the program > > itself and the exe name doesn't include any word like setup or install. > > > > At the system control the UAC is set to the "standard" level, there is > > only one user on this machine belonging to the admin group and my > > program is the only one on this machine with this behavior but at no > > other customer, nor on my test machines. I already googled quite a > > time without finding an answer, perhaps somebody here has any > > experience with this what causes this behavior? > > > > Tiemo > > > > > > > > > > > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 toolbook at kestner.de Tue Sep 24 08:19:48 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 24 Sep 2013 14:19:48 +0200 Subject: AW: OT: The Win UAC puts a shield on my program icon In-Reply-To: <1380020712286-4670231.post@n4.nabble.com> References: <000701ceb8f3$f2e8f480$d8badd80$@de> <83CE7D35-617B-4455-9BCC-A3F7C326B14D@economy-x-talk.com> <1380020712286-4670231.post@n4.nabble.com> Message-ID: <003501ceb920$5d49e920$17ddbb60$@de> Thank you Dave for the helpful link and the great work from Trevor! Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von Dave Kilroy > Gesendet: Dienstag, 24. September 2013 13:05 > An: use-revolution at lists.runrev.com > Betreff: Re: OT: The Win UAC puts a shield on my program icon > > Hi Tiemo > > Yes you must code-sign for windows - UAC is pretty relentless and the > simplest thing is to just sign your code > > I just did a quick google and came up with a fantastic series of guides > from Trevor that I never knew existed (so thanks for that!) - but there are > other guides scattered round... > http://revolution.screenstepslive.com/s/revolution/m/10695/l/112706- > signing-an-application > signing-an-application> > > Dave > > > > -- > View this message in context: http://runtime- > revolution.278305.n4.nabble.com/OT-The-Win-UAC-puts-a-shield-on-my-program- > icon-tp4670225p4670231.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 andrew at ctech.me Tue Sep 24 09:42:34 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Tue, 24 Sep 2013 08:42:34 -0500 Subject: OT: The Win UAC puts a shield on my program icon In-Reply-To: <003501ceb920$5d49e920$17ddbb60$@de> References: <000701ceb8f3$f2e8f480$d8badd80$@de> <83CE7D35-617B-4455-9BCC-A3F7C326B14D@economy-x-talk.com> <1380020712286-4670231.post@n4.nabble.com> <003501ceb920$5d49e920$17ddbb60$@de> Message-ID: I think you can pick how UAC will handle your application to some degree when you build the standalone. It's probably a combination of UAC settings and the settings that were selected (maybe even by default) when you built the standalone. On Tue, Sep 24, 2013 at 7:19 AM, Tiemo Hollmann TB wrote: > Thank you Dave for the helpful link and the great work from Trevor! > Tiemo > > > > > -----Urspr?ngliche Nachricht----- > > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im > Auftrag > > von Dave Kilroy > > Gesendet: Dienstag, 24. September 2013 13:05 > > An: use-revolution at lists.runrev.com > > Betreff: Re: OT: The Win UAC puts a shield on my program icon > > > > Hi Tiemo > > > > Yes you must code-sign for windows - UAC is pretty relentless and the > > simplest thing is to just sign your code > > > > I just did a quick google and came up with a fantastic series of guides > > from Trevor that I never knew existed (so thanks for that!) - but there > are > > other guides scattered round... > > http://revolution.screenstepslive.com/s/revolution/m/10695/l/112706- > > signing-an-application > > > signing-an-application> > > > > Dave > > > > > > > > -- > > View this message in context: http://runtime- > > > revolution.278305.n4.nabble.com/OT-The-Win-UAC-puts-a-shield-on-my-program- > > icon-tp4670225p4670231.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 > -- Regards, Andrew Kluthe andrew at ctech.me From m.schonewille at economy-x-talk.com Tue Sep 24 10:40:12 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 24 Sep 2013 16:40:12 +0200 Subject: [OT] More books... Message-ID: <5241A44C.3080807@economy-x-talk.com> Hi, This Thursday, we'll bring more copies of "Programming LiveCode for the Real Beginner" to DHL to ship. If you want quick delivery, make sure to order no later then Wednesday and keep an eye on your e-mail box. See my signature for links. If you have any questions about the book, ask in the Q&A section at http://livecodebeginner.economy-x-talk.com/qa/ You can also find the FAQ at http://livecodebeginner.economy-x-talk.com/qa/?qa=tag/faq -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi Fill out this survey please http://livecodebeginner.economy-x-talk.com/survey/ From mwieder at ahsoftware.net Tue Sep 24 11:43:08 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 24 Sep 2013 08:43:08 -0700 Subject: XML Newbie Woes In-Reply-To: References: <345299B7-3140-4AAA-9C9F-BB8A1C6CD225@mac.com> Message-ID: <15656194667.20130924084308@ahsoftware.net> Graham- Monday, September 23, 2013, 12:44:15 PM, you wrote: > the inability of the revXML series of handlers to allow one to > analyse the structure of an XML in the abstract without knowing the > names of all the tags, or whatever they're called, and the exact > parenthetical structure. My guess is that your unfamiliarity with xml is the root of your problems, rather than a deficiency in the libxml library. I regularly parse wsdl xml files in this fashion in order to determine their structure, and this involves recursive hierarchical data constructs using just text-chunking functions. If you're dealing with a simple enough xml layout you may be able to construct some text functions that do the job, but for anything more complex you'll need to dive into how the revxml functions work. -- -Mark Wieder mwieder at ahsoftware.net From ray at linkit.com Tue Sep 24 11:55:10 2013 From: ray at linkit.com (Ray Horsley) Date: Tue, 24 Sep 2013 11:55:10 -0400 Subject: Inaccurate Android Setup Steps in Livecode's Tutorial In-Reply-To: <003101ceb91c$0c1a34f0$244e9ed0$@de> References: <000701ceb8f3$f2e8f480$d8badd80$@de> <83CE7D35-617B-4455-9BCC-A3F7C326B14D@economy-x-talk.com> <003101ceb91c$0c1a34f0$244e9ed0$@de> Message-ID: <5241B5DE.6050409@linkit.com> I'm attempting to follow these steps to set up my system for some Android dev work: http://lessons.runrev.com/s/lessons/m/2571/l/27385-how-do-i-become-an-android-developer-on-a-pc#!prettyPhoto The first is this link to install the Java SDK: http://www.oracle.com/technetwork/java/javase/downloads/index.html but there's no way to "click the first button in a row of four" since there's no row of four buttons. Evidently the web page has changed. There's an icon of a coffee cup but no icon of "only the word Java" as per the Livecode tutorial steps. I guessed and went with the Java Platform (JDK) 7u40 download and on the following screen I chose the Windows x64 variant of "Java SE Development Kit 7u40" for my 64 bit machine. This download did not give me an installer or a wizzard as Livecode's steps detail. It simply gave me compressed files. I decompressed them and continued 'guessing around' on my own. In doing so I was able to create a virtual Android, but when I try to set the "Location of my Android development SDK root" in Livecode's preferences it complains the folder I've chosen is not a valid Android SDK folder regardless of which folder in that area I choose. Any suggestions? Thanks, Ray From livfoss at mac.com Tue Sep 24 11:58:34 2013 From: livfoss at mac.com (Graham Samuel) Date: Tue, 24 Sep 2013 17:58:34 +0200 Subject: XML Newbie Woes In-Reply-To: <15656194667.20130924084308@ahsoftware.net> References: <345299B7-3140-4AAA-9C9F-BB8A1C6CD225@mac.com> <15656194667.20130924084308@ahsoftware.net> Message-ID: Mark - fair enough: I acknowledge my unfamiliarity. My cries of pain were amplified by the fact that I couldn't do anything on the internet for a whole week apart from see emails by imposing on friends or using an expensive G3 connection. So I was trying to learn with inadequate materials. My priority now is to finish the very small program I've been working on without using XML, since it's so simple, but then to go back and see what I can learn. Clearly I am still struggling with the underlying model (a tree represented by a parenthetical structure? Seems a long way from a real tree - but that's just my ignorance, I realise). I'm interested in your ability to parse xml files in order to determine the structure - my guess is that you must have a foolproof method of dealing with dead ends. In my small experiments I was surprised to see that some of the things I tried to do met with no result, not even an error message. Thanks for taking the time to reply. Graham On 24 Sep 2013, at 17:43, Mark Wieder wrote: > Graham- > > Monday, September 23, 2013, 12:44:15 PM, you wrote: > >> the inability of the revXML series of handlers to allow one to >> analyse the structure of an XML in the abstract without knowing the >> names of all the tags, or whatever they're called, and the exact >> parenthetical structure. > > My guess is that your unfamiliarity with xml is the root of your > problems, rather than a deficiency in the libxml library. I regularly > parse wsdl xml files in this fashion in order to determine their > structure, and this involves recursive hierarchical data constructs > using just text-chunking functions. If you're dealing with a simple > enough xml layout you may be able to construct some text functions > that do the job, but for anything more complex you'll need to dive > into how the revxml functions work. > > -- > -Mark Wieder > mwieder at ahsoftware.net From coiin at verizon.net Tue Sep 24 12:05:14 2013 From: coiin at verizon.net (Colin Holgate) Date: Tue, 24 Sep 2013 12:05:14 -0400 Subject: Inaccurate Android Setup Steps in Livecode's Tutorial In-Reply-To: <5241B5DE.6050409@linkit.com> References: <000701ceb8f3$f2e8f480$d8badd80$@de> <83CE7D35-617B-4455-9BCC-A3F7C326B14D@economy-x-talk.com> <003101ceb91c$0c1a34f0$244e9ed0$@de> <5241B5DE.6050409@linkit.com> Message-ID: <34BDEB59-E6CF-45E5-AA16-BCFDE931AEEE@verizon.net> The look of that download pages has changed recently. And the issue of LiveCode not seeing the Android SDK came about with a recent SDK update. Then a few weeks later there was a LiveCode update that fixed the issue. So, which LiveCode are you using? From vclement at gmail.com Tue Sep 24 12:17:55 2013 From: vclement at gmail.com (Vaughn Clement) Date: Tue, 24 Sep 2013 09:17:55 -0700 Subject: Inaccurate Android Setup Steps in Livecode's Tutorial In-Reply-To: <34BDEB59-E6CF-45E5-AA16-BCFDE931AEEE@verizon.net> References: <000701ceb8f3$f2e8f480$d8badd80$@de> <83CE7D35-617B-4455-9BCC-A3F7C326B14D@economy-x-talk.com> <003101ceb91c$0c1a34f0$244e9ed0$@de> <5241B5DE.6050409@linkit.com> <34BDEB59-E6CF-45E5-AA16-BCFDE931AEEE@verizon.net> Message-ID: Hi Please follow through on this subject for Android. I started to setup Android just to find out that a new screen resolution fix was coming out. So I held off until it is released. It is almost a month behind, but I know this is not an easy solution to design. That being said, the setup of the devices for testing stopped me cold. I got the settings, and the AOC working and the SDK defined. But I keep getting issues with the simulators working. So I would love to hear the solutions that Ray will need to know and the simulator which will be the next issue he will run into. 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Tue, Sep 24, 2013 at 9:05 AM, Colin Holgate wrote: > The look of that download pages has changed recently. And the issue of > LiveCode not seeing the Android SDK came about with a recent SDK update. > Then a few weeks later there was a LiveCode update that fixed the issue. > > So, which LiveCode are you using? > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From ray at linkit.com Tue Sep 24 12:30:18 2013 From: ray at linkit.com (Ray Horsley) Date: Tue, 24 Sep 2013 12:30:18 -0400 Subject: Inaccurate Android Setup Steps in Livecode's Tutorial In-Reply-To: References: <000701ceb8f3$f2e8f480$d8badd80$@de> <83CE7D35-617B-4455-9BCC-A3F7C326B14D@economy-x-talk.com> <003101ceb91c$0c1a34f0$244e9ed0$@de> <5241B5DE.6050409@linkit.com> <34BDEB59-E6CF-45E5-AA16-BCFDE931AEEE@verizon.net> Message-ID: <5241BE1A.8050407@linkit.com> Vaughn, Thanks for your response, although I'm sorry to hear you too are having trouble with this. Since my post I did find a different link to the Java SDK. Instead of using this link from Livecode's tutorial: http://www.oracle.com/technetwork/java/javase/downloads/index.html I tried this link: www.oracle.com/technetwork/java/javase/downloads/index.html and had better luck in that at least I got an installer. However, after running it I still get the "invalid Java SDK root folder" error from Livecode's preferences regardless as to which folder in that area I select. Anybody else? Thanks, Ray On 9/24/2013 12:17 PM, Vaughn Clement wrote: > Hi > > Please follow through on this subject for Android. I started to setup > Android just to find out that a new screen resolution fix was coming out. > So I held off until it is released. It is almost a month behind, but I know > this is not an easy solution to design. That being said, the setup of the > devices for testing stopped me cold. I got the settings, and the AOC > working and the SDK defined. But I keep getting issues with the simulators > working. So I would love to hear the solutions that Ray will need to know > and the simulator which will be the next issue he will run into. > > 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 > Cloud Hosting Registration Web Site: > https://my.oditech.com/cart.php?a=add&pid=41 > > > On Tue, Sep 24, 2013 at 9:05 AM, Colin Holgate wrote: > >> The look of that download pages has changed recently. And the issue of >> LiveCode not seeing the Android SDK came about with a recent SDK update. >> Then a few weeks later there was a LiveCode update that fixed the issue. >> >> So, which LiveCode are you using? >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 vclement at gmail.com Tue Sep 24 13:01:25 2013 From: vclement at gmail.com (Vaughn Clement) Date: Tue, 24 Sep 2013 10:01:25 -0700 Subject: Inaccurate Android Setup Steps in Livecode's Tutorial In-Reply-To: <5241BE1A.8050407@linkit.com> References: <000701ceb8f3$f2e8f480$d8badd80$@de> <83CE7D35-617B-4455-9BCC-A3F7C326B14D@economy-x-talk.com> <003101ceb91c$0c1a34f0$244e9ed0$@de> <5241B5DE.6050409@linkit.com> <34BDEB59-E6CF-45E5-AA16-BCFDE931AEEE@verizon.net> <5241BE1A.8050407@linkit.com> Message-ID: Hi I had similar issues with the IOS setup but Neil at LC helped me out. The "My LiveCode" folder in the documents area was the solution. If you do not have this folder you need to create it. Then use it for your main link to the Pref's where you add the SDK's and plugin's in a plugin folder. 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Tue, Sep 24, 2013 at 9:30 AM, Ray Horsley wrote: > Vaughn, > > Thanks for your response, although I'm sorry to hear you too are having > trouble with this. Since my post I did find a different link to the Java > SDK. > > Instead of using this link from Livecode's tutorial: > http://www.oracle.com/**technetwork/java/javase/**downloads/index.html > > I tried this link: > www.oracle.com/technetwork/**java/javase/downloads/index.**html > > and had better luck in that at least I got an installer. However, after > running it I still get the "invalid Java SDK root folder" error from > Livecode's preferences regardless as to which folder in that area I select. > > Anybody else? > > Thanks, > > Ray > > > > On 9/24/2013 12:17 PM, Vaughn Clement wrote: > >> Hi >> >> Please follow through on this subject for Android. I started to setup >> Android just to find out that a new screen resolution fix was coming out. >> So I held off until it is released. It is almost a month behind, but I >> know >> this is not an easy solution to design. That being said, the setup of the >> devices for testing stopped me cold. I got the settings, and the AOC >> working and the SDK defined. But I keep getting issues with the simulators >> working. So I would love to hear the solutions that Ray will need to know >> and the simulator which will be the next issue he will run into. >> >> 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 >> Cloud Hosting Registration Web Site: >> https://my.oditech.com/cart.**php?a=add&pid=41 >> >> >> On Tue, Sep 24, 2013 at 9:05 AM, Colin Holgate wrote: >> >> The look of that download pages has changed recently. And the issue of >>> LiveCode not seeing the Android SDK came about with a recent SDK update. >>> Then a few weeks later there was a LiveCode update that fixed the issue. >>> >>> So, which LiveCode are you using? >>> ______________________________**_________________ >>> use-livecode mailing list >>> use-livecode 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 capellan2000 at gmail.com Tue Sep 24 13:20:29 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 24 Sep 2013 13:20:29 -0400 Subject: [OT] About the new movie on Steve Jobs Message-ID: Hi all, How many of you have seen the more recent movie about Steve Jobs? The name of the movie is "Jobs" After reading Walter Issacson's book and knowing beforehand many tales about Apple's founder, I concluded that this movie works fine as propaganda, not as a biographic recount of Steve Jobs's life... http://en.wikipedia.org/wiki/Propaganda "Propaganda is a form of communication aimed towards influencing the attitude of the community toward some cause or position by presenting only one side of an argument. Propaganda statements may be partly false and partly true. Propaganda is usually repeated and dispersed over a wide variety of media in order to create the chosen result in audience attitudes." From sc at sahores-conseil.com Tue Sep 24 13:45:46 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Tue, 24 Sep 2013 19:45:46 +0200 Subject: [OT] About the new movie on Steve Jobs In-Reply-To: References: Message-ID: <905C9D59-447A-4BBD-8092-577576633723@sahores-conseil.com> Thanks for this, Al ;) Le 24 sept. 2013 ? 19:20, Alejandro Tejada a ?crit : > Hi all, > > How many of you have seen the more recent > movie about Steve Jobs? > > The name of the movie is "Jobs" > > After reading Walter Issacson's book and > knowing beforehand many tales about > Apple's founder, I concluded that this movie > works fine as propaganda, not as a biographic > recount of Steve Jobs's life... > > http://en.wikipedia.org/wiki/Propaganda > > "Propaganda is a form of communication aimed towards influencing the > attitude of the community toward some cause or position by presenting > only one side of an argument. Propaganda statements may be partly > false and partly true. Propaganda is usually repeated and dispersed > over a wide variety of media in order to create the chosen result in > audience attitudes." > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From roger.e.eller at sealedair.com Tue Sep 24 14:12:26 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 24 Sep 2013 14:12:26 -0400 Subject: [OT] About the new movie on Steve Jobs In-Reply-To: References: Message-ID: http://gizmodo.com/jobs-reviewed-by-steve-wozniak-1153771108 I haven't seen the movie yet, so I have no comments. On Tue, Sep 24, 2013 at 1:20 PM, Alejandro Tejada wrote: > Hi all, > > How many of you have seen the more recent > movie about Steve Jobs? > > The name of the movie is "Jobs" > > After reading Walter Issacson's book and > knowing beforehand many tales about > Apple's founder, I concluded that this movie > works fine as propaganda, not as a biographic > recount of Steve Jobs's life... > > http://en.wikipedia.org/wiki/Propaganda > > "Propaganda is a form of communication aimed towards influencing the > attitude of the community toward some cause or position by presenting > only one side of an argument. Propaganda statements may be partly > false and partly true. Propaganda is usually repeated and dispersed > over a wide variety of media in order to create the chosen result in > audience attitudes." > > _______________________________________________ > use-livecode mailing list > use-livecode at 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.cragg at lacscentre.co.uk Tue Sep 24 14:58:04 2013 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Tue, 24 Sep 2013 19:58:04 +0100 Subject: [OT] About the new movie on Steve Jobs In-Reply-To: References: Message-ID: On 24 Sep 2013, at 18:20, Alejandro Tejada wrote: > http://en.wikipedia.org/wiki/Propaganda > > "Propaganda is a form of communication aimed towards influencing the > attitude of the community toward some cause or position by presenting > only one side of an argument. Propaganda statements may be partly > false and partly true. Propaganda is usually repeated and dispersed > over a wide variety of media in order to create the chosen result in > audience attitudes." That's what they want you to think. :-) From ray at linkit.com Tue Sep 24 15:01:17 2013 From: ray at linkit.com (Ray Horsley) Date: Tue, 24 Sep 2013 15:01:17 -0400 Subject: [OT] About the new movie on Steve Jobs In-Reply-To: References: Message-ID: <5241E17D.3000006@linkit.com> I saw this movie when it first came out. It struck me as incomplete since it concentrated so much on certain periods of Steve Jobs' life and skipped over others. On 9/24/2013 1:20 PM, Alejandro Tejada wrote: > Hi all, > > How many of you have seen the more recent > movie about Steve Jobs? > > The name of the movie is "Jobs" > > After reading Walter Issacson's book and > knowing beforehand many tales about > Apple's founder, I concluded that this movie > works fine as propaganda, not as a biographic > recount of Steve Jobs's life... > > http://en.wikipedia.org/wiki/Propaganda > > "Propaganda is a form of communication aimed towards influencing the > attitude of the community toward some cause or position by presenting > only one side of an argument. Propaganda statements may be partly > false and partly true. Propaganda is usually repeated and dispersed > over a wide variety of media in order to create the chosen result in > audience attitudes." > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Tue Sep 24 15:27:29 2013 From: neil at runrev.com (Neil Roger) Date: Tue, 24 Sep 2013 20:27:29 +0100 Subject: Inaccurate Android Setup Steps in Livecode's Tutorial In-Reply-To: <5241B5DE.6050409@linkit.com> References: <000701ceb8f3$f2e8f480$d8badd80$@de> <83CE7D35-617B-4455-9BCC-A3F7C326B14D@economy-x-talk.com> <003101ceb91c$0c1a34f0$244e9ed0$@de> <5241B5DE.6050409@linkit.com> Message-ID: <5241E7A1.9060702@runrev.com> Hi Ray et al. Thank you for bringing the in-correct information in the Android lesson to our attention. I have amended this to reflect the up to date layout of the oracle website. If you have installed the Java JDK and then configured the Android SDK according to the "how-do-i-become-an-android-developer" lesson then you should receive no errors when attempting to set LiveCodes mobile support preferences. We recently created an general setup video for one of our academies. I have extracted the Android lesson from this and uploaded it here- http://www.youtube.com/watch?v=83qrKr9bR3M&feature=youtu.be Although this video has been created on the Mac platform, the only major difference is not needing to install the JDK when working on a Mac. The remaining setup is almost identical across platforms. Let me know how you get on with the video and if you still experience issues with Android Setup Kind Regards, Neil Roger -- RunRev Support Team ~ http://www.runrev.com -- In On 24/09/2013 16:55, Ray Horsley wrote: > I'm attempting to follow these steps to set up my system for some > Android dev work: > > http://lessons.runrev.com/s/lessons/m/2571/l/27385-how-do-i-become-an-android-developer-on-a-pc#!prettyPhoto > > > The first is this link to install the Java SDK: > > http://www.oracle.com/technetwork/java/javase/downloads/index.html > > but there's no way to "click the first button in a row of four" since > there's no row of four buttons. Evidently the web page has changed. > There's an icon of a coffee cup but no icon of "only the word Java" as > per the Livecode tutorial steps. > > I guessed and went with the Java Platform (JDK) 7u40 download and on > the following screen I chose the Windows x64 variant of "Java SE > Development Kit 7u40" for my 64 bit machine. This download did not > give me an installer or a wizzard as Livecode's steps detail. It > simply gave me compressed files. I decompressed them and continued > 'guessing around' on my own. In doing so I was able to create a > virtual Android, but when I try to set the "Location of my Android > development SDK root" in Livecode's preferences it complains the > folder I've chosen is not a valid Android SDK folder regardless of > which folder in that area I choose. > > Any suggestions? > > Thanks, > > Ray > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Tue Sep 24 15:33:09 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Tue, 24 Sep 2013 15:33:09 -0400 Subject: LC 6.5 DP1 Mystery In-Reply-To: <5241E7A1.9060702@runrev.com> References: <000701ceb8f3$f2e8f480$d8badd80$@de> <83CE7D35-617B-4455-9BCC-A3F7C326B14D@economy-x-talk.com> <003101ceb91c$0c1a34f0$244e9ed0$@de> <5241B5DE.6050409@linkit.com> <5241E7A1.9060702@runrev.com> Message-ID: <031701ceb95c$e6f04980$b4d0dc80$@net> My resolution/aspect ratio independence library is now broken. I will update when I know what going on. A ton of code to debug. It works ok with LC4.6 thru LC6.1.1 Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net From coiin at verizon.net Tue Sep 24 15:39:47 2013 From: coiin at verizon.net (Colin Holgate) Date: Tue, 24 Sep 2013 15:39:47 -0400 Subject: LC 6.5 DP1 Mystery In-Reply-To: <031701ceb95c$e6f04980$b4d0dc80$@net> References: <000701ceb8f3$f2e8f480$d8badd80$@de> <83CE7D35-617B-4455-9BCC-A3F7C326B14D@economy-x-talk.com> <003101ceb91c$0c1a34f0$244e9ed0$@de> <5241B5DE.6050409@linkit.com> <5241E7A1.9060702@runrev.com> <031701ceb95c$e6f04980$b4d0dc80$@net> Message-ID: I think you may be able to just disable any parts where you look at the device DPI. Just do things based on the aspect ratio. From rdimola at evergreeninfo.net Tue Sep 24 15:55:13 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Tue, 24 Sep 2013 15:55:13 -0400 Subject: iOS 7 and LC 6.1.1 In-Reply-To: <5241E7A1.9060702@runrev.com> References: <000701ceb8f3$f2e8f480$d8badd80$@de> <83CE7D35-617B-4455-9BCC-A3F7C326B14D@economy-x-talk.com> <003101ceb91c$0c1a34f0$244e9ed0$@de> <5241B5DE.6050409@linkit.com> <5241E7A1.9060702@runrev.com> Message-ID: <032001ceb95f$fbf6f2e0$f3e4d8a0$@net> I submitted a new binary yesterday via the application loader and receive no errors or warnings. I then received an email that stated the 72x72 iPad icon was missing(it wasn't). Just for laughs I checked the image and re-added in the standalone settings. I resubmitted and I now can't get past the application loader. The Application Loader is now complaining that not only is the 72x72 is missing(hard error) and also warnings for missing iOS 7 icons (120x120, 76x76, 152x152) and the PIE error is back. Tried the first binary and same problems in the Application Loader. Looks like I just missed a the old requirements window by minutes. I'm dead in the water. Is there any way I can manipulate the app package to get around this? Thanks! OSX 10.8.4 LC 6.1.1 Xcode 4.6.3 (application loader from here) Also in mobile prefs: Xcode 4.2 Xcode 4.4.1 Xcode 4.5.2 Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net From rdimola at evergreeninfo.net Tue Sep 24 16:23:27 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Tue, 24 Sep 2013 16:23:27 -0400 Subject: LC 6.5 DP1 Mystery In-Reply-To: References: <000701ceb8f3$f2e8f480$d8badd80$@de> <83CE7D35-617B-4455-9BCC-A3F7C326B14D@economy-x-talk.com> <003101ceb91c$0c1a34f0$244e9ed0$@de> <5241B5DE.6050409@linkit.com> <5241E7A1.9060702@runrev.com> <031701ceb95c$e6f04980$b4d0dc80$@net> Message-ID: <032801ceb963$edd82770$c9887650$@net> Colin, Thanks! I never look at the device DPI. I just look at the card rect. My code sizes/positions based on the card rect and/or other previously resized/moved object positions. When I grab a corner in the IDE and change the size everything dynamically moves/resizes and the aspect ratios(where specified) are maintained. I position via tables not by the existing IDE layout. If one changes a control position or size via the IDE, just grab a corner of the card and move it a bit (or call the main resizing command from the message box) and everything will snap back to where it "belongs" via the table. It's a crazy system but has worked for me with any device resolution or aspect ratio for the past 2 years. As I have said in the past... For me a new device size or aspect ratio is a non issue just gets a yawn. But I digress. I'm looking into what's changed to break all this in 6.5. Will update.. Film at 11. Thanks again! 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 Colin Holgate Sent: Tuesday, September 24, 2013 3:40 PM To: How to use LiveCode Subject: Re: LC 6.5 DP1 Mystery I think you may be able to just disable any parts where you look at the device DPI. Just do things based on the aspect ratio. From stephenREVOLUTION2 at barncard.com Tue Sep 24 17:00:53 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 24 Sep 2013 14:00:53 -0700 Subject: pasting from browser text In-Reply-To: <1380007938159-4670227.post@n4.nabble.com> References: <8E648939-8C8E-4BF1-81B8-118882B7EFFE@jhj.com> <1673403870.20130923180317@ahsoftware.net> <44A5CD16-6D29-4FF4-A92B-36286E1FE8DB@jhj.com> <1380007609429-4670226.post@n4.nabble.com> <1380007938159-4670227.post@n4.nabble.com> Message-ID: On Tue, Sep 24, 2013 at 12:32 AM, BNig wrote: > apparently 8232 is not recognized by Livecode's HTML-parser as linebreak. > > So it is probably a Livecode problem > > Kind regards > Bernd > Thanks so much for finding this. I was starting to feel foolish. Now I have something to report to QC. thanks Bernd... sqb -- Stephen Barncard San Francisco Ca. USA more about sqb From stephenREVOLUTION2 at barncard.com Tue Sep 24 17:03:06 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 24 Sep 2013 14:03:06 -0700 Subject: [OT] About the new movie on Steve Jobs In-Reply-To: <5241E17D.3000006@linkit.com> References: <5241E17D.3000006@linkit.com> Message-ID: On Tue, Sep 24, 2013 at 12:01 PM, Ray Horsley wrote: > certain periods of Steve Jobs' life and skipped over others As Steve himself did. Like the daughter thing. -- Stephen Barncard San Francisco Ca. USA more about sqb From johnpatten at me.com Tue Sep 24 19:16:42 2013 From: johnpatten at me.com (JOHN PATTEN) Date: Tue, 24 Sep 2013 16:16:42 -0700 Subject: Using Post tData? In-Reply-To: <407D0430-BF69-4547-A512-4C663EAD2B73@lacscentre.co.uk> References: <52BA5B83-72DB-41D7-8A37-66690AF95A8D@me.com> <2181D1AB-3444-4B95-BB07-E184D975885E@me.com> <0EB73433-2996-46AB-826C-29ADB398A4B2@me.com> <407D0430-BF69-4547-A512-4C663EAD2B73@lacscentre.co.uk> Message-ID: Thanks Dave! That was my problem. I have to commit that to long term memory now?I got a faint D?j? vu after reading your reply :( Thank Again! D?j? vu On Sep 23, 2013, at 3:03 PM, Dave Cragg wrote: >> But in a lc code stack with a button and two flds I get: >> "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1" >> >> Button's script: >> >> on mouseUp >> post cd fld 1 to URL "http://jpatten.on-rev.com/safetube_student/lc_lookup_list_exec_nc.php" >> put it into cd fld 2 >> answer the result >> end mouseUp > > > John, are you entering just a number in card field 1? If so, the posted data won't be structured correctly. The data you post needs to be formatted like this: > > doccode=19 > > So something like this: > > put "doccode=" & cd fld 1 into tPostdata > post tPostdata to url "http://jpatten.on-rev.com/safetube_student/lc_lookup_list_exec_nc.php" > > Or use libUrlFormData to format the data you are posting. > > Cheers > Dave Cragg > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Tue Sep 24 21:12:16 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 24 Sep 2013 21:12:16 -0400 Subject: Can't send email attachments on Android w/ 6.1.1 or 6.5 DP1 :( Message-ID: I have exactly the same problem as in this *unanswered* thread. http://www.mail-archive.com/use-livecode at lists.runrev.com/msg43416.html My device is running Android 4.1.1 and I've tried LiveCode 6.1.1 and 6.5 DP1. The attachment shows up in the email client, but fails to include attachment during send. *Here's my script:* *put* mergStoragePath("downloads") into tPath *-- mergAndroid* *set* the defaultFolder to specialFolderPath("External Documents") & tPath *put* specialFolderPath("External Documents") & tPath & "/Prova.txt" into LocalFile *put* URL ("binfile:" & tLocalFile) into mydata *-- read local file* *put* mydata into tAttachment["data"] *put* "text/plain" into tAttachment["type"] *put* "Prova.txt" into tAttachment["name"] mobileComposeMail "Test E-mail", "myAddress at company.com",,, "Sent from Android.", tAttachment ~Roger From terry.judd at unimelb.edu.au Tue Sep 24 21:42:33 2013 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Wed, 25 Sep 2013 01:42:33 +0000 Subject: Can't send email attachments on Android w/ 6.1.1 or 6.5 DP1 :( In-Reply-To: References: Message-ID: <5AF6BC88-30A2-4098-A612-70545D4D104A@unimelb.edu.au> Hi Roger - yes, it consistently fails for me on both my Android devices. I thought I logged is as a bug, but I must have got sidetracked. I think I got as far as creating a test stack to attach to a bug report. When I've got a bit of spare time I'll see if I can find it and lodge a report. Unless you want to do it? Terry... On 25/09/2013, at 11:12 AM, Roger Eller wrote: > I have exactly the same problem as in this *unanswered* thread. > http://www.mail-archive.com/use-livecode at lists.runrev.com/msg43416.html > > My device is running Android 4.1.1 and I've tried LiveCode 6.1.1 and 6.5 > DP1. > > The attachment shows up in the email client, but fails to include > attachment during send. > > > *Here's my script:* > > *put* mergStoragePath("downloads") into tPath *-- mergAndroid* > > *set* the defaultFolder to specialFolderPath("External Documents") & > tPath > > *put* specialFolderPath("External Documents") & tPath & "/Prova.txt" into > LocalFile > > *put* URL ("binfile:" & tLocalFile) into mydata *-- read local file* > > *put* mydata into tAttachment["data"] > > *put* "text/plain" into tAttachment["type"] > > *put* "Prova.txt" into tAttachment["name"] > > mobileComposeMail "Test E-mail", "myAddress at company.com",,, "Sent from > Android.", tAttachment > ~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 > Dr Terry Judd Senior Lecturer in Medical Education Medical Education Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From roger.e.eller at sealedair.com Tue Sep 24 22:05:07 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 24 Sep 2013 22:05:07 -0400 Subject: Can't send email attachments on Android w/ 6.1.1 or 6.5 DP1 :( In-Reply-To: <5AF6BC88-30A2-4098-A612-70545D4D104A@unimelb.edu.au> References: <5AF6BC88-30A2-4098-A612-70545D4D104A@unimelb.edu.au> Message-ID: I found a report which included your notes, and I chimed in with my own details too. http://quality.runrev.com/show_bug.cgi?id=11069 ~Roger On Tue, Sep 24, 2013 at 9:42 PM, Terry Judd wrote: > Hi Roger - yes, it consistently fails for me on both my Android devices. I > thought I logged is as a bug, but I must have got sidetracked. I think I > got as far as creating a test stack to attach to a bug report. When I've > got a bit of spare time I'll see if I can find it and lodge a report. > Unless you want to do it? > > Terry... > > On 25/09/2013, at 11:12 AM, Roger Eller wrote: > > > I have exactly the same problem as in this *unanswered* thread. > > http://www.mail-archive.com/use-livecode at lists.runrev.com/msg43416.html > > > > My device is running Android 4.1.1 and I've tried LiveCode 6.1.1 and 6.5 > > DP1. > > > > The attachment shows up in the email client, but fails to include > > attachment during send. > > > > > > *Here's my script:* > > > > *put* mergStoragePath("downloads") into tPath *-- mergAndroid* > > > > *set* the defaultFolder to specialFolderPath("External Documents") & > > tPath > > > > *put* specialFolderPath("External Documents") & tPath & "/Prova.txt" > into > > LocalFile > > > > *put* URL ("binfile:" & tLocalFile) into mydata *-- read local file* > > > > *put* mydata into tAttachment["data"] > > > > *put* "text/plain" into tAttachment["type"] > > > > *put* "Prova.txt" into tAttachment["name"] > > > > mobileComposeMail "Test E-mail", "myAddress at company.com",,, "Sent from > > Android.", tAttachment > > ~Roger > > _______________________________________________ > > > > Dr Terry Judd > Senior Lecturer in Medical Education > Medical Education Unit > Faculty of Medicine, Dentistry & Health Sciences > The University of Melbourne From mqueen at gmail.com Tue Sep 24 22:15:05 2013 From: mqueen at gmail.com (Mike) Date: Tue, 24 Sep 2013 22:15:05 -0400 Subject: Stop emailing me Message-ID: Sent from my iPhone From roger.e.eller at sealedair.com Tue Sep 24 22:22:36 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 24 Sep 2013 22:22:36 -0400 Subject: Stop emailing me In-Reply-To: References: Message-ID: Dude, you can't make an email list stop by talking to it. You started it, so you can stop it. Good luck to you. Read at the bottom how to unsubscribe. Click on the link. On Sep 24, 2013 10:15 PM, "Mike" wrote: > > > Sent from my iPhone > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From monte at sweattechnologies.com Tue Sep 24 22:50:29 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 25 Sep 2013 12:50:29 +1000 Subject: Can't send email attachments on Android w/ 6.1.1 or 6.5 DP1 :( In-Reply-To: References: Message-ID: <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com> On 25/09/2013, at 11:12 AM, Roger Eller wrote: > My device is running Android 4.1.1 and I've tried LiveCode 6.1.1 and 6.5 > DP1. > > The attachment shows up in the email client, but fails to include > attachment during send. > > > *Here's my script:* > > *put* mergStoragePath("downloads") into tPath *-- mergAndroid* > > *set* the defaultFolder to specialFolderPath("External Documents") & > tPath > > *put* specialFolderPath("External Documents") & tPath & "/Prova.txt" into > LocalFile Do you want to save the file into the private external documents folder or the public external storage downloads folder? You seem to be trying to do both ;-) -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From terry.judd at unimelb.edu.au Tue Sep 24 23:08:16 2013 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Wed, 25 Sep 2013 03:08:16 +0000 Subject: Can't send email attachments on Android w/ 6.1.1 or 6.5 DP1 :( In-Reply-To: References: <5AF6BC88-30A2-4098-A612-70545D4D104A@unimelb.edu.au> Message-ID: <69DA0CFC-1835-4F98-AD8B-63EE350E9CAC@unimelb.edu.au> Thanks Roger - glad I wasn't imagining it! Terry... On 25/09/2013, at 12:05 PM, Roger Eller wrote: > I found a report which included your notes, and I chimed in with my own > details too. > > http://quality.runrev.com/show_bug.cgi?id=11069 > > ~Roger > > > On Tue, Sep 24, 2013 at 9:42 PM, Terry Judd wrote: > >> Hi Roger - yes, it consistently fails for me on both my Android devices. I >> thought I logged is as a bug, but I must have got sidetracked. I think I >> got as far as creating a test stack to attach to a bug report. When I've >> got a bit of spare time I'll see if I can find it and lodge a report. >> Unless you want to do it? >> >> Terry... >> >> On 25/09/2013, at 11:12 AM, Roger Eller wrote: >> >>> I have exactly the same problem as in this *unanswered* thread. >>> http://www.mail-archive.com/use-livecode at lists.runrev.com/msg43416.html >>> >>> My device is running Android 4.1.1 and I've tried LiveCode 6.1.1 and 6.5 >>> DP1. >>> >>> The attachment shows up in the email client, but fails to include >>> attachment during send. >>> >>> >>> *Here's my script:* >>> >>> *put* mergStoragePath("downloads") into tPath *-- mergAndroid* >>> >>> *set* the defaultFolder to specialFolderPath("External Documents") & >>> tPath >>> >>> *put* specialFolderPath("External Documents") & tPath & "/Prova.txt" >> into >>> LocalFile >>> >>> *put* URL ("binfile:" & tLocalFile) into mydata *-- read local file* >>> >>> *put* mydata into tAttachment["data"] >>> >>> *put* "text/plain" into tAttachment["type"] >>> >>> *put* "Prova.txt" into tAttachment["name"] >>> >>> mobileComposeMail "Test E-mail", "myAddress at company.com",,, "Sent from >>> Android.", tAttachment >>> ~Roger >>> _______________________________________________ >>> >> >> Dr Terry Judd >> Senior Lecturer in Medical Education >> Medical Education Unit >> Faculty of Medicine, Dentistry & Health Sciences >> The University of Melbourne > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > Dr Terry Judd Senior Lecturer in Medical Education Medical Education Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From roger.e.eller at sealedair.com Tue Sep 24 23:16:33 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 24 Sep 2013 23:16:33 -0400 Subject: Can't send email attachments on Android w/ 6.1.1 or 6.5 DP1 :( In-Reply-To: <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com> References: <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com> Message-ID: On Sep 24, 2013 10:51 PM, "Monte Goulding" wrote: > > On 25/09/2013, at 11:12 AM, Roger Eller wrote: > > > *Here's my script:* > > > > *put* mergStoragePath("downloads") into tPath *-- mergAndroid* > > > > *set* the defaultFolder to specialFolderPath("External Documents") & > > tPath > > > > *put* specialFolderPath("External Documents") & tPath & "/Prova.txt" into > > LocalFile > > Do you want to save the file into the private external documents folder or the public external storage downloads folder? You seem to be trying to do both ;-) > Well, I want the file on my micro SD, which is /mnt/external_sd/downloads. None of the above gets it there. I couldn't even locate the file until I tried: put specialFolderPath("External Documents") & tPath & "/Prova.txt" into LocalFile Then I found the file at /mnt/sdcard/downloads. sdcard is merely an internal partition, but external_sd is really the micro SD card. > -- > M E R Goulding > Software development services > Bespoke application development for vertical markets > > mergExt - There's an external for that! ~Roger From monte at sweattechnologies.com Tue Sep 24 23:45:01 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 25 Sep 2013 13:45:01 +1000 Subject: Can't send email attachments on Android w/ 6.1.1 or 6.5 DP1 :( In-Reply-To: References: <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com> Message-ID: <704B1890-BD7C-4FF3-AE26-960329A39AFE@sweattechnologies.com> On 25/09/2013, at 1:16 PM, Roger Eller wrote: > On Sep 24, 2013 10:51 PM, "Monte Goulding" wrote: >> >> On 25/09/2013, at 11:12 AM, Roger Eller wrote: >> >>> *Here's my script:* >>> >>> *put* mergStoragePath("downloads") into tPath *-- mergAndroid* >>> >>> *set* the defaultFolder to specialFolderPath("External Documents") & >>> tPath >>> >>> *put* specialFolderPath("External Documents") & tPath & "/Prova.txt" > into >>> LocalFile >> >> Do you want to save the file into the private external documents folder > or the public external storage downloads folder? You seem to be trying to > do both ;-) >> > > Well, I want the file on my micro SD, which is /mnt/external_sd/downloads. > None of the above gets it there. I couldn't even locate the file until I > tried: > put specialFolderPath("External Documents") & tPath & "/Prova.txt" into > LocalFile > Then I found the file at /mnt/sdcard/downloads. > > sdcard is merely an internal partition, but external_sd is really the micro > SD card. What does mergStoragePath("downloads") give you? It should be the path to the public downloads folder you would see in Android File Transfer etc. specialFolderPath("external documents") should give you a path to a private documents folder which the user can't see when browsing the device. Lots of devices have multiple sd cards though or do what yours does (mine does too) and has an internal partition for the public directories. There appears to be no standard api to list all of them and they can be different on each device... I just found some java code here that could be translated to LiveCode fairly easily if you really need to save on an sd card rather than just in a public directory: http://renzhi.ca/2012/02/03/how-to-list-all-sd-cards-on-android/ Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From monte at sweattechnologies.com Wed Sep 25 00:17:19 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 25 Sep 2013 14:17:19 +1000 Subject: open process for neither Message-ID: Hi Can anyone clarify the docs for me on a point: Use the neither form to run the process without reading data from it or sending data to it. (Using this form is equivalent to using the launch command to start up a program.) Processes opened with the neither form will quit automatically when finished running. When you quit the application, processes opened with the read, write, or update forms are quit automatically. The second sentence doesn't mention the for neither form so what I'm hoping is that those processes are independent of the application allowing them to finish whatever they are doing even if the parent app quits. Cheers -- 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 Wed Sep 25 00:42:12 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 24 Sep 2013 21:42:12 -0700 Subject: Stop emailing me In-Reply-To: References: Message-ID: <67102938986.20130924214212@ahsoftware.net> Roger- Tuesday, September 24, 2013, 7:22:36 PM, you wrote: > Dude, you can't make an email list stop by talking to it. You started it, > so you can stop it. Good luck to you. LOL. This made my day. -- -Mark Wieder mwieder at ahsoftware.net From terry.judd at unimelb.edu.au Wed Sep 25 00:56:55 2013 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Wed, 25 Sep 2013 04:56:55 +0000 Subject: Can't send email attachments on Android w/ 6.1.1 or 6.5 DP1 :( In-Reply-To: <704B1890-BD7C-4FF3-AE26-960329A39AFE@sweattechnologies.com> References: <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com> <704B1890-BD7C-4FF3-AE26-960329A39AFE@sweattechnologies.com> Message-ID: <21604DC3-3FBA-40D8-AE78-3910B67A8804@unimelb.edu.au> On 25/09/2013, at 01:45 PM, Monte Goulding wrote: > What does mergStoragePath("downloads") give you? It should be the path to the public downloads folder you would see in Android File Transfer etc. specialFolderPath("external documents") should give you a path to a private documents folder which the user can't see when browsing the device. Hey Monte - I might have mentioned this to you in an offline email a couple of weeks ago, but on my devices using mergStoragePath("downloads") does allow you to write to the Android downloads folder but the files you write there tend not to be visible when browsing the downloads - they're there, they just don't get listed. Terry... > > Lots of devices have multiple sd cards though or do what yours does (mine does too) and has an internal partition for the public directories. There appears to be no standard api to list all of them and they can be different on each device... I just found some java code here that could be translated to LiveCode fairly easily if you really need to save on an sd card rather than just in a public directory: > > http://renzhi.ca/2012/02/03/how-to-list-all-sd-cards-on-android/ > > Cheers > > -- > M E R Goulding > Software development services > Bespoke application development for vertical markets > > mergExt - There's an external for that! > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > Dr Terry Judd Senior Lecturer in Medical Education Medical Education Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From monte at sweattechnologies.com Wed Sep 25 01:51:54 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 25 Sep 2013 15:51:54 +1000 Subject: Can't send email attachments on Android w/ 6.1.1 or 6.5 DP1 :( In-Reply-To: <21604DC3-3FBA-40D8-AE78-3910B67A8804@unimelb.edu.au> References: <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com> <704B1890-BD7C-4FF3-AE26-960329A39AFE@sweattechnologies.com> <21604DC3-3FBA-40D8-AE78-3910B67A8804@unimelb.edu.au> Message-ID: On 25/09/2013, at 2:56 PM, Terry Judd wrote: > Hey Monte - I might have mentioned this to you in an offline email a couple of weeks ago, but on my devices using mergStoragePath("downloads") does allow you to write to the Android downloads folder but the files you write there tend not to be visible when browsing the downloads - they're there, they just don't get listed. Yes, I've seen something like this for a directory. I think doing something like turning the phone of and on again resolved it... Or remounting the device on the computer. I thought it was permissions but the permissions are the same as other files. Cheers Monte -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From richmondmathewson at gmail.com Wed Sep 25 02:28:04 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 25 Sep 2013 09:28:04 +0300 Subject: Developer Preview 1 In-Reply-To: References: <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com> <704B1890-BD7C-4FF3-AE26-960329A39AFE@sweattechnologies.com> <21604DC3-3FBA-40D8-AE78-3910B67A8804@unimelb.edu.au> Message-ID: <52428274.4060601@gmail.com> 6.5.0 dp1 is, very much, a Developer Preview, and one should have no illusions about that. I run Linux (UbuntuStudio 13.04) at home with the xfce 4.10 Window manager on top, and beyond the drag-&-drop and double-clicking being non-functional 6.5.0 is not that bad. Yesterday, for some quite inexplicable reason (I'm obviously clean gyte), I tried 6.5.0 dp1 at my school on a Linux box running GNOME 3 Classic (Ubuntu 12.04), and the installer crashed the system (and crashing Linux takes quite a lot of work); after starting up, the checkbox for accepting the end-user licence was not visible, and on clicking 'next' the whole system ground to a halt. I swapped over to xfce and installed the thing without a hitch. I have not had the time to try 6.5.0 out on either Macintosh or Windows: something I would like to try and find the time to do this coming weekend if I am not pre-empted (hint, hint, RunRev!) by a dp2 release and the mysterious 6.1.2 (further hints). Although, come to think of things, I wonder what the point of a 6.1.2 release is (Ben???), when that stuff can just be rolled into 6.5.0. My normal test routine goes like this: UbuntuStudio 13.04 Mac 10.4 Mac 10.6 Win XP Win 7 Win 8.1 ( All stand and piously repeat "Thank the Lord for VMware Player 6" ) sometimes (such as yesterday) I "get gyte" and try the latest release out on other systems. --------- largely irrelevant stuff follows -------- having said all that, I have just returned an iMac G3 slot-loader that did 8 years sterling service in my school on Mac 10.4 to Mac OS 9.2.2 (and now loaded with Hypercard, Metacard 2.4 and RunRev (aka Livecard) 2.0) and taken it home: I had forgotten some of the rather positive points of running 9.2.2 with 384 MB RAM and a 600 MHz PPC processor (with Classilla for web-browsing). This is part of a project to resurrect my Powerbook 180 that really took off when I managed to get the right type of SCSI cable (searching for that baby since 1999) to connect up to my ZIP drive. ---------- end of morning wibble --------- Certainly, at the moment, I have not told any of my programming kids to upgrade beyond 6.1.0, and will not until 6.5 "pulls itself together". My programming kids have computers running a range of systems running from Xubuntu 13.04, UbuntuStudio 13.04 through Windows XP, Vista, and 7. Richmond. From gerry.orkin at gmail.com Wed Sep 25 03:04:14 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Wed, 25 Sep 2013 17:04:14 +1000 Subject: Developer Preview 1 In-Reply-To: <52428274.4060601@gmail.com> References: <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com> <704B1890-BD7C-4FF3-AE26-960329A39AFE@sweattechnologies.com> <21604DC3-3FBA-40D8-AE78-3910B67A8804@unimelb.edu.au> <52428274.4060601@gmail.com> Message-ID: <69AB2CDB-F283-4CD1-8197-938CD3BD8EAF@gmail.com> Richmond wrote: > I wonder what the point of a 6.1.2 release is (Ben???) iOS 7 support. Gerry From richmondmathewson at gmail.com Wed Sep 25 04:52:48 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 25 Sep 2013 11:52:48 +0300 Subject: Developer Preview 1 In-Reply-To: <69AB2CDB-F283-4CD1-8197-938CD3BD8EAF@gmail.com> References: <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com> <704B1890-BD7C-4FF3-AE26-960329A39AFE@sweattechnologies.com> <21604DC3-3FBA-40D8-AE78-3910B67A8804@unimelb.edu.au> <52428274.4060601@gmail.com> <69AB2CDB-F283-4CD1-8197-938CD3BD8EAF@gmail.com> Message-ID: <5242A460.5000304@gmail.com> On 25/09/13 10:04, Gerry Orkin wrote: > Richmond wrote: > >> I wonder what the point of a 6.1.2 release is (Ben???) > iOS 7 support. They can just roll that into 6.5.0 > > 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 gerry.orkin at gmail.com Wed Sep 25 05:39:26 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Wed, 25 Sep 2013 19:39:26 +1000 Subject: Developer Preview 1 In-Reply-To: <5242A460.5000304@gmail.com> References: <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com> <704B1890-BD7C-4FF3-AE26-960329A39AFE@sweattechnologies.com> <21604DC3-3FBA-40D8-AE78-3910B67A8804@unimelb.edu.au> <52428274.4060601@gmail.com> <69AB2CDB-F283-4CD1-8197-938CD3BD8EAF@gmail.com> <5242A460.5000304@gmail.com> Message-ID: Richmond wrote: > > They can just roll that into 6.5.0 Yes, but 6.5 isn't imminent and iOS developers need to be able to build for the new iOS ASAP. Gerry From dixonja at hotmail.co.uk Wed Sep 25 05:59:15 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Wed, 25 Sep 2013 10:59:15 +0100 Subject: Developer Preview 1 In-Reply-To: References: <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com> <704B1890-BD7C-4FF3-AE26-960329A39AFE@sweattechnologies.com> <21604DC3-3FBA-40D8-AE78-3910B67A8804@unimelb.edu.au> <52428274.4060601@gmail.com>, <69AB2CDB-F283-4CD1-8197-938CD3BD8EAF@gmail.com>, <5242A460.5000304@gmail.com>, Message-ID: They need to update LC as soon as possible... lunchtime today would be good... I have an app in the iTunes store that performs perfectly under iOS 6.1.3. Under iOS7 it would seem that 'delayTouches' is not working... swiping the scroller allows the scroller to scroll but at the same time makes a selection... instead of differentiating between the two... allowing a scroll instead of making a selection... Dixie > From: gerry.orkin at gmail.com > Subject: Re: Developer Preview 1 > Date: Wed, 25 Sep 2013 19:39:26 +1000 > To: use-livecode at lists.runrev.com > > Richmond wrote: > > > > They can just roll that into 6.5.0 > > Yes, but 6.5 isn't imminent and iOS developers need to be able to build for the new iOS ASAP. > > 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 gerry.orkin at gmail.com Wed Sep 25 06:04:38 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Wed, 25 Sep 2013 20:04:38 +1000 Subject: Developer Preview 1 In-Reply-To: References: <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com> <704B1890-BD7C-4FF3-AE26-960329A39AFE@sweattechnologies.com> <21604DC3-3FBA-40D8-AE78-3910B67A8804@unimelb.edu.au> <52428274.4060601@gmail.com>, <69AB2CDB-F283-4CD1-8197-938CD3BD8EAF@gmail.com>, <5242A460.5000304@gmail.com>, Message-ID: Dixie wrote > lunchtime today would be good... I'm guessing they've had a few unexpected issues come up - they were aiming for Friday of last week. It would be good to get an updated ETA from the mothership. g From neil at runrev.com Wed Sep 25 06:10:59 2013 From: neil at runrev.com (Neil Roger) Date: Wed, 25 Sep 2013 11:10:59 +0100 Subject: Developer Preview 1 In-Reply-To: References: <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com> <704B1890-BD7C-4FF3-AE26-960329A39AFE@sweattechnologies.com> <21604DC3-3FBA-40D8-AE78-3910B67A8804@unimelb.edu.au> <52428274.4060601@gmail.com>, <69AB2CDB-F283-4CD1-8197-938CD3BD8EAF@gmail.com>, <5242A460.5000304@gmail.com>, Message-ID: <5242B6B3.30203@runrev.com> Hi John, This sounds like the behavior experienced in the following bug report- http://quality.runrev.com/show_bug.cgi?id=11208 The suggested workaround for now is to try using "mobileControlSet" to set the canCancelTouches property of the scroller to false Let me know how you get on with this Kind Regards, Neil Roger -- RunRev Support Team ~ http://www.runrev.com -- On 25/09/2013 10:59, John Dixon wrote: > They need to update LC as soon as possible... lunchtime today would be good... I have an app in the iTunes store that performs perfectly under iOS 6.1.3. Under > iOS7 it would seem that 'delayTouches' is not working... swiping the > scroller allows the scroller to scroll but at the same time makes a > selection... instead of differentiating between the two... allowing a > scroll instead of making a selection... > > Dixie > >> From: gerry.orkin at gmail.com >> Subject: Re: Developer Preview 1 >> Date: Wed, 25 Sep 2013 19:39:26 +1000 >> To: use-livecode at lists.runrev.com >> >> Richmond wrote: >>> >>> They can just roll that into 6.5.0 >> >> Yes, but 6.5 isn't imminent and iOS developers need to be able to build for the new iOS ASAP. >> >> 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 dixonja at hotmail.co.uk Wed Sep 25 06:16:06 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Wed, 25 Sep 2013 11:16:06 +0100 Subject: Developer Preview 1 In-Reply-To: <5242B6B3.30203@runrev.com> References: , <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com>, , <704B1890-BD7C-4FF3-AE26-960329A39AFE@sweattechnologies.com>, <21604DC3-3FBA-40D8-AE78-3910B67A8804@unimelb.edu.au>, , <52428274.4060601@gmail.com>, , <69AB2CDB-F283-4CD1-8197-938CD3BD8EAF@gmail.com>, , <5242A460.5000304@gmail.com>, , , , <5242B6B3.30203@runrev.com> Message-ID: Neil... remove 'delayTouches' completely ? or leave it set to true and set canCancelTouches to false ? Dixie > Date: Wed, 25 Sep 2013 11:10:59 +0100 > From: neil at runrev.com > To: use-livecode at lists.runrev.com > Subject: Re: Developer Preview 1 > > Hi John, > > This sounds like the behavior experienced in the following bug report- > > http://quality.runrev.com/show_bug.cgi?id=11208 > > The suggested workaround for now is to try using "mobileControlSet" to > set the canCancelTouches property of the scroller to false > > Let me know how you get on with this > > Kind Regards, > > Neil Roger > > -- > RunRev Support Team ~ http://www.runrev.com > -- > > > On 25/09/2013 10:59, John Dixon wrote: > > They need to update LC as soon as possible... lunchtime today would be good... I have an app in the iTunes store that performs perfectly under iOS 6.1.3. Under > > iOS7 it would seem that 'delayTouches' is not working... swiping the > > scroller allows the scroller to scroll but at the same time makes a > > selection... instead of differentiating between the two... allowing a > > scroll instead of making a selection... > > > > Dixie > > > >> From: gerry.orkin at gmail.com > >> Subject: Re: Developer Preview 1 > >> Date: Wed, 25 Sep 2013 19:39:26 +1000 > >> To: use-livecode at lists.runrev.com > >> > >> Richmond wrote: > >>> > >>> They can just roll that into 6.5.0 > >> > >> Yes, but 6.5 isn't imminent and iOS developers need to be able to build for the new iOS ASAP. > >> > >> 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 From klaus at major-k.de Wed Sep 25 06:34:15 2013 From: klaus at major-k.de (Klaus major-k) Date: Wed, 25 Sep 2013 12:34:15 +0200 Subject: Can't send email attachments on Android w/ 6.1.1 or 6.5 DP1 :( In-Reply-To: References: <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com> Message-ID: Hi friends, > Well, I want the file on my micro SD, which is /mnt/external_sd/downloads. > None of the above gets it there. I couldn't even locate the file until I > tried:put specialFolderPath("External Documents") & tPath & "/Prova.txt" > into LocalFile -> specialFolderPath("External Documents") ??? Is this new in LC 6.5? Could not find it in the dictionary in 6.1x Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From neil at runrev.com Wed Sep 25 06:37:46 2013 From: neil at runrev.com (Neil Roger) Date: Wed, 25 Sep 2013 11:37:46 +0100 Subject: Developer Preview 1 In-Reply-To: References: , <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com>, , <704B1890-BD7C-4FF3-AE26-960329A39AFE@sweattechnologies.com>, <21604DC3-3FBA-40D8-AE78-3910B67A8804@unimelb.edu.au>, , <52428274.4060601@gmail.com>, , <69AB2CDB-F283-4CD1-8197-938CD3BD8EAF@gmail.com>, , <5242A460.5000304@gmail.com>, , , , <5242B6B3.30203@runrev.com> Message-ID: <5242BCFA.5030609@runrev.com> Hi John, Leave the 'delayTouches' as is for now and try setting canCancelTouches to false. If this does not work, try removing or setting the delayTouches to false. Kind Regards, Neil Roger -- RunRev Support Team ~ http://www.runrev.com -- On 25/09/2013 11:16, John Dixon wrote: > Neil... > > remove 'delayTouches' completely ? or leave it set to true and set canCancelTouches to false ? > > Dixie > >> Date: Wed, 25 Sep 2013 11:10:59 +0100 >> From: neil at runrev.com >> To: use-livecode at lists.runrev.com >> Subject: Re: Developer Preview 1 >> >> Hi John, >> >> This sounds like the behavior experienced in the following bug report- >> >> http://quality.runrev.com/show_bug.cgi?id=11208 >> >> The suggested workaround for now is to try using "mobileControlSet" to >> set the canCancelTouches property of the scroller to false >> >> Let me know how you get on with this >> >> Kind Regards, >> >> Neil Roger >> >> -- >> RunRev Support Team ~ http://www.runrev.com >> -- >> >> >> On 25/09/2013 10:59, John Dixon wrote: >>> They need to update LC as soon as possible... lunchtime today would be good... I have an app in the iTunes store that performs perfectly under iOS 6.1.3. Under >>> iOS7 it would seem that 'delayTouches' is not working... swiping the >>> scroller allows the scroller to scroll but at the same time makes a >>> selection... instead of differentiating between the two... allowing a >>> scroll instead of making a selection... >>> >>> Dixie >>> >>>> From: gerry.orkin at gmail.com >>>> Subject: Re: Developer Preview 1 >>>> Date: Wed, 25 Sep 2013 19:39:26 +1000 >>>> To: use-livecode at lists.runrev.com >>>> >>>> Richmond wrote: >>>>> >>>>> They can just roll that into 6.5.0 >>>> >>>> Yes, but 6.5 isn't imminent and iOS developers need to be able to build for the new iOS ASAP. >>>> >>>> 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 > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Wed Sep 25 07:11:37 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 25 Sep 2013 21:11:37 +1000 Subject: Can't send email attachments on Android w/ 6.1.1 or 6.5 DP1 :( In-Reply-To: References: <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com> Message-ID: <4FFDC2BF-7CFF-49E5-90C0-02633E612226@sweattechnologies.com> It's one of the goodies you find if you read the source code ;-) -- M E R Goulding Software development services mergExt - There's an external for that! On 25/09/2013, at 8:34 PM, Klaus major-k wrote: > specialFolderPath("External Documents") From m.schonewille at economy-x-talk.com Wed Sep 25 07:18:11 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 25 Sep 2013 13:18:11 +0200 Subject: [OT] More books... In-Reply-To: <5241A44C.3080807@economy-x-talk.com> References: <5241A44C.3080807@economy-x-talk.com> Message-ID: Hi everyone, We have sent e-mails to everyone who ordered a book but hasn't received one yet. In this e-mail, we ask you to confirm your address. If you have ordered a book, didn't receive it and didn't get the e-mail, please contact me off-list. Make sure that you use an e-mail account without spam filters or whitelist the domain economy-x-talk.com. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com We have time for new software development projects. Contact me for a quote. On 24 sep 2013, at 16:40, Mark Schonewille wrote: > Hi, > > This Thursday, we'll bring more copies of "Programming LiveCode for the Real Beginner" to DHL to ship. If you want quick delivery, make sure to order no later then Wednesday and keep an eye on your e-mail box. See my signature for links. > > If you have any questions about the book, ask in the Q&A section at > http://livecodebeginner.economy-x-talk.com/qa/ > > You can also find the FAQ at > http://livecodebeginner.economy-x-talk.com/qa/?qa=tag/faq > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com > > Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi > > Fill out this survey please > http://livecodebeginner.economy-x-talk.com/survey/ From rdimola at evergreeninfo.net Wed Sep 25 09:33:24 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 25 Sep 2013 09:33:24 -0400 Subject: Developer Preview 1 In-Reply-To: <5242A460.5000304@gmail.com> References: <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com> <704B1890-BD7C-4FF3-AE26-960329A39AFE@sweattechnologies.com> <21604DC3-3FBA-40D8-AE78-3910B67A8804@unimelb.edu.au> <52428274.4060601@gmail.com> <69AB2CDB-F283-4CD1-8197-938CD3BD8EAF@gmail.com> <5242A460.5000304@gmail.com> Message-ID: <035401ceb9f3$cf989d40$6ec9d7c0$@net> Can't wait for 6.5. No LC binaries can be uploaded to the store anymore. This from Neil: Dear Ralph, Thank you for your request. We are aware of these issues and are aiming to release an updated version of LiveCode today to address them. We believe that the issues in question relate to the updates pushed by Apple that require new icon sizes for iOS7. We are also looking into the PIE warning message. When the update to LiveCode is amiable there will be an announcement regarding it on our usual community/news areas. 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 Richmond Sent: Wednesday, September 25, 2013 4:53 AM To: How to use LiveCode Subject: Re: Developer Preview 1 On 25/09/13 10:04, Gerry Orkin wrote: > Richmond wrote: > >> I wonder what the point of a 6.1.2 release is (Ben???) > iOS 7 support. They can just roll that into 6.5.0 > > 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 dochawk at gmail.com Wed Sep 25 09:36:14 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 25 Sep 2013 06:36:14 -0700 Subject: Developer Preview 1 In-Reply-To: <5242A460.5000304@gmail.com> References: <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com> <704B1890-BD7C-4FF3-AE26-960329A39AFE@sweattechnologies.com> <21604DC3-3FBA-40D8-AE78-3910B67A8804@unimelb.edu.au> <52428274.4060601@gmail.com> <69AB2CDB-F283-4CD1-8197-938CD3BD8EAF@gmail.com> <5242A460.5000304@gmail.com> Message-ID: On Wed, Sep 25, 2013 at 1:52 AM, Richmond wrote: > On 25/09/13 10:04, Gerry Orkin wrote: > > They can just roll that into 6.5.0 ??? 6.1.x is still beta quality. 6.5 isn't to alpha yet. Building a commercial ap on it would be criminal . . . From richmondmathewson at gmail.com Wed Sep 25 10:18:33 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 25 Sep 2013 17:18:33 +0300 Subject: Developer Preview 1 In-Reply-To: References: <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com> <704B1890-BD7C-4FF3-AE26-960329A39AFE@sweattechnologies.com> <21604DC3-3FBA-40D8-AE78-3910B67A8804@unimelb.edu.au> <52428274.4060601@gmail.com> <69AB2CDB-F283-4CD1-8197-938CD3BD8EAF@gmail.com> <5242A460.5000304@gmail.com> Message-ID: <5242F0B9.7050901@gmail.com> On 09/25/2013 12:39 PM, Gerry Orkin wrote: > Richmond wrote: >> >> They can just roll that into 6.5.0 > > Yes, but 6.5 isn't imminent and iOS developers need to be able to build for the new iOS ASAP. I don't see any signs of imminence in terms of a 6.1.2. Richmond. > > 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 richmondmathewson at gmail.com Wed Sep 25 10:21:40 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 25 Sep 2013 17:21:40 +0300 Subject: 6.1.2 rc1 Message-ID: <5242F174.3080206@gmail.com> Just spotted it: http://downloads.livecode.com/livecode/6_1_2/ be there or be square! Richmond. From klaus at major-k.de Wed Sep 25 11:28:08 2013 From: klaus at major-k.de (Klaus major-k) Date: Wed, 25 Sep 2013 17:28:08 +0200 Subject: Can't send email attachments on Android w/ 6.1.1 or 6.5 DP1 :( In-Reply-To: <4FFDC2BF-7CFF-49E5-90C0-02633E612226@sweattechnologies.com> References: <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com> <4FFDC2BF-7CFF-49E5-90C0-02633E612226@sweattechnologies.com> Message-ID: <8778AA48-FF33-42E7-898D-64DE50D636EF@major-k.de> Hi Monte, Am 25.09.2013 um 13:11 schrieb Monte Goulding : > It's one of the goodies you find if you read the source code ;-) Aha! But why on earth are these gems hidden from the "average" Livecode user? 8-) > -- > M E R Goulding > On 25/09/2013, at 8:34 PM, Klaus major-k wrote: >> specialFolderPath("External Documents") Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From cmsheffield at icloud.com Wed Sep 25 12:01:00 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Wed, 25 Sep 2013 10:01:00 -0600 Subject: 6.1.2 rc1 In-Reply-To: <5242F174.3080206@gmail.com> References: <5242F174.3080206@gmail.com> Message-ID: Thanks for sharing this. I wonder why there was never any announcement or why checking for updates doesn't show this version as being available. Monte, if you're reading this, you don't by chance have an ETA on when you'll have mergExt ready do you? Thanks, Chris On Sep 25, 2013, at 8:21 AM, Richmond wrote: > Just spotted it: > > http://downloads.livecode.com/livecode/6_1_2/ > > be there or be square! > > 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 MikeKerner at roadrunner.com Wed Sep 25 13:22:42 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 25 Sep 2013 13:22:42 -0400 Subject: Stop emailing me In-Reply-To: <67102938986.20130924214212@ahsoftware.net> References: <67102938986.20130924214212@ahsoftware.net> Message-ID: (voicemail from tiger woods to mistress - take your name off my phone baaaahahahahaha) On Wed, Sep 25, 2013 at 12:42 AM, Mark Wieder wrote: > Roger- > > Tuesday, September 24, 2013, 7:22:36 PM, you wrote: > > > Dude, you can't make an email list stop by talking to it. You started > it, > > so you can stop it. Good luck to you. > > LOL. This made my day. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- 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 rdimola at evergreeninfo.net Wed Sep 25 13:24:59 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 25 Sep 2013 13:24:59 -0400 Subject: 6.1.2 rc1 In-Reply-To: <5242F174.3080206@gmail.com> References: <5242F174.3080206@gmail.com> Message-ID: <000a01ceba14$2966ac70$7c340550$@net> FYI I'm getting this error when creating iOS standalone: Linking for armv7 failed with llvm-g++-4.2: error trying to exec '/usr/bin/../llvm-gcc-4.2/bin/arm-apple-darwin11-llvm-g++-4.2':execvp: No such file or directory Click OK then get this error: There was an error while saving the standalone application linking for armv7 with llvm-g++4.2: error trying to exec '/usr/bin/../llvm-gcc-4.2/bin/arm-apple-arwin11-llvm-g++-4.2':execvp: No such file or directory LC 6.1 rc1 OSX 10.8.5 Xcode 5, 4.6.3, 4.5.2, 4.4.1, 4.2 Universal build. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net From rdimola at evergreeninfo.net Wed Sep 25 13:28:36 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 25 Sep 2013 13:28:36 -0400 Subject: 6.1.2 rc1 In-Reply-To: <5242F174.3080206@gmail.com> References: <5242F174.3080206@gmail.com> Message-ID: <000c01ceba14$aac56ae0$005040a0$@net> My LC version was mistyped in the last email. I'm getting this error when creating iOS standalone: Linking for armv7 failed with llvm-g++-4.2: error trying to exec '/usr/bin/../llvm-gcc-4.2/bin/arm-apple-darwin11-llvm-g++-4.2':execvp: No such file or directory Click OK then get this error: There was an error while saving the standalone application linking for armv7 with llvm-g++4.2: error trying to exec '/usr/bin/../llvm-gcc-4.2/bin/arm-apple-arwin11-llvm-g++-4.2':execvp: No such file or directory LC 6.1.2 rc1 OSX 10.8.5 Xcode 5, 4.6.3, 4.5.2, 4.4.1, 4.2 Universal build. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net From rdimola at evergreeninfo.net Wed Sep 25 16:12:49 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 25 Sep 2013 16:12:49 -0400 Subject: LC 6.5 DP1 Mystery In-Reply-To: References: <000701ceb8f3$f2e8f480$d8badd80$@de> <83CE7D35-617B-4455-9BCC-A3F7C326B14D@economy-x-talk.com> <003101ceb91c$0c1a34f0$244e9ed0$@de> <5241B5DE.6050409@linkit.com> <5241E7A1.9060702@runrev.com> <031701ceb95c$e6f04980$b4d0dc80$@net> Message-ID: <002201ceba2b$9bc40d00$d34c2700$@net> Hmm... Found out what's going on here. This is the line of code that fails in 6.5 "Put the name of control tVar1 into tVar2" tVar1 contained==>Group "somegroup" of card "somecard" of stack "somestack" This is obviously wrong but up to 6.5 it worked and put "group somegroup" into tVar2. This is what I expected to be there. I changed the code to: "Put the name of tVar1 into tVar2" This fixed the problem. I consider this sloppiness(feature?) in LC pre 6.5 and not a bug in 6.5. Now on to the disappearing borders mystery in field controls.... Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net From monte at sweattechnologies.com Wed Sep 25 16:19:18 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 26 Sep 2013 06:19:18 +1000 Subject: Can't send email attachments on Android w/ 6.1.1 or 6.5 DP1 :( In-Reply-To: <8778AA48-FF33-42E7-898D-64DE50D636EF@major-k.de> References: <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com> <4FFDC2BF-7CFF-49E5-90C0-02633E612226@sweattechnologies.com> <8778AA48-FF33-42E7-898D-64DE50D636EF@major-k.de> Message-ID: <22710E22-3228-4B3A-8BF5-D4260ABF684C@sweattechnologies.com> Are you calling me below average? ;-P I assume they were implemented and someone forgot to document them. The other one I found was the duration property of a mobile player which I reported and is apparently fixed. I just haven't had time to report this one yet. -- M E R Goulding Software development services mergExt - There's an external for that! On 26/09/2013, at 1:28 AM, Klaus major-k wrote: > But why on earth are these gems hidden from the "average" Livecode user? 8-) From monte at sweattechnologies.com Wed Sep 25 16:26:17 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 26 Sep 2013 06:26:17 +1000 Subject: LC 6.5 DP1 Mystery In-Reply-To: <002201ceba2b$9bc40d00$d34c2700$@net> References: <000701ceb8f3$f2e8f480$d8badd80$@de> <83CE7D35-617B-4455-9BCC-A3F7C326B14D@economy-x-talk.com> <003101ceb91c$0c1a34f0$244e9ed0$@de> <5241B5DE.6050409@linkit.com> <5241E7A1.9060702@runrev.com> <031701ceb95c$e6f04980$b4d0dc80$@net> <002201ceba2b$9bc40d00$d34c2700$@net> Message-ID: <8D99A44F-0E1B-4704-8C02-BA85E9C57D0A@sweattechnologies.com> There was a change to name which I believe now returns empty if there was no name instead of abbrev id. Does that explain it? -- M E R Goulding Software development services mergExt - There's an external for that! On 26/09/2013, at 6:12 AM, "Ralph DiMola" wrote: > Hmm... Found out what's going on here. This is the line of code that fails > in 6.5 > > "Put the name of control tVar1 into tVar2" > > tVar1 contained==>Group "somegroup" of card "somecard" of stack "somestack" > > This is obviously wrong but up to 6.5 it worked and put "group somegroup" > into tVar2. This is what I expected to be there. I changed the code to: > > "Put the name of tVar1 into tVar2" > > This fixed the problem. I consider this sloppiness(feature?) in LC pre 6.5 > and not a bug in 6.5. > > Now on to the disappearing borders mystery in field controls.... > > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From klaus at major-k.de Wed Sep 25 16:39:37 2013 From: klaus at major-k.de (Klaus major-k) Date: Wed, 25 Sep 2013 22:39:37 +0200 Subject: Can't send email attachments on Android w/ 6.1.1 or 6.5 DP1 :( In-Reply-To: <22710E22-3228-4B3A-8BF5-D4260ABF684C@sweattechnologies.com> References: <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com> <4FFDC2BF-7CFF-49E5-90C0-02633E612226@sweattechnologies.com> <8778AA48-FF33-42E7-898D-64DE50D636EF@major-k.de> <22710E22-3228-4B3A-8BF5-D4260ABF684C@sweattechnologies.com> Message-ID: <2622CD33-47B6-4E54-BA4F-ACB3CAF78D42@major-k.de> Hi Monte, Am 25.09.2013 um 22:19 schrieb Monte Goulding : > Are you calling me below average? ;-P Do not lead me into temptation! :-D At least you are living somewhere "down below" ;-) > I assume they were implemented and someone forgot to document them. > The other one I found was the duration property of a mobile player which > I reported and is apparently fixed. I just haven't had time to report this one yet. Okie Dokie, thanks! > -- > M E R Goulding > Software development services > mergExt - There's an external for that! > On 26/09/2013, at 1:28 AM, Klaus major-k wrote: > >> But why on earth are these gems hidden from the "average" Livecode user? 8-) Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From monte at sweattechnologies.com Wed Sep 25 16:47:22 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 26 Sep 2013 06:47:22 +1000 Subject: Can't send email attachments on Android w/ 6.1.1 or 6.5 DP1 :( In-Reply-To: <2622CD33-47B6-4E54-BA4F-ACB3CAF78D42@major-k.de> References: <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com> <4FFDC2BF-7CFF-49E5-90C0-02633E612226@sweattechnologies.com> <8778AA48-FF33-42E7-898D-64DE50D636EF@major-k.de> <22710E22-3228-4B3A-8BF5-D4260ABF684C@sweattechnologies.com> <2622CD33-47B6-4E54-BA4F-ACB3CAF78D42@major-k.de> Message-ID: <6F9CDE00-478B-47F8-A10A-193D83DEA2E2@sweattechnologies.com> On 26/09/2013, at 6:39 AM, Klaus major-k wrote: > At least you are living somewhere "down below" ;-) Yep... I'm about as far down below as you can get ;-) -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From pete at lcsql.com Wed Sep 25 17:13:09 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 25 Sep 2013 14:13:09 -0700 Subject: Can't send email attachments on Android w/ 6.1.1 or 6.5 DP1 :( In-Reply-To: <22710E22-3228-4B3A-8BF5-D4260ABF684C@sweattechnologies.com> References: <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com> <4FFDC2BF-7CFF-49E5-90C0-02633E612226@sweattechnologies.com> <8778AA48-FF33-42E7-898D-64DE50D636EF@major-k.de> <22710E22-3228-4B3A-8BF5-D4260ABF684C@sweattechnologies.com> Message-ID: As part of an upcoming release of lcStackBrowser, I have a handler that detects new properties, their synonyms (to the extent that they are documented in the dictionary), and if they are read only. If anyone is interested I could probably pull that code out into a separate stack and make it available. Pete lcSQL Software On Wed, Sep 25, 2013 at 1:19 PM, Monte Goulding wrote: > Are you calling me below average? ;-P > > I assume they were implemented and someone forgot to document them. The > other one I found was the duration property of a mobile player which I > reported and is apparently fixed. I just haven't had time to report this > one yet. > > -- > M E R Goulding > Software development services > > mergExt - There's an external for that! > > On 26/09/2013, at 1:28 AM, Klaus major-k wrote: > > > But why on earth are these gems hidden from the "average" Livecode user? > 8-) > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Wed Sep 25 17:21:11 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 25 Sep 2013 17:21:11 -0400 Subject: Can't send email attachments on Android w/ 6.1.1 or 6.5 DP1 :( In-Reply-To: References: <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com> <4FFDC2BF-7CFF-49E5-90C0-02633E612226@sweattechnologies.com> <8778AA48-FF33-42E7-898D-64DE50D636EF@major-k.de> <22710E22-3228-4B3A-8BF5-D4260ABF684C@sweattechnologies.com> Message-ID: <002a01ceba35$28ea7490$7abf5db0$@net> Please do........ 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 Peter Haworth Sent: Wednesday, September 25, 2013 5:13 PM To: How to use LiveCode Subject: Re: Can't send email attachments on Android w/ 6.1.1 or 6.5 DP1 :( As part of an upcoming release of lcStackBrowser, I have a handler that detects new properties, their synonyms (to the extent that they are documented in the dictionary), and if they are read only. If anyone is interested I could probably pull that code out into a separate stack and make it available. Pete lcSQL Software On Wed, Sep 25, 2013 at 1:19 PM, Monte Goulding wrote: > Are you calling me below average? ;-P > > I assume they were implemented and someone forgot to document them. > The other one I found was the duration property of a mobile player > which I reported and is apparently fixed. I just haven't had time to > report this one yet. > > -- > M E R Goulding > Software development services > > mergExt - There's an external for that! > > On 26/09/2013, at 1:28 AM, Klaus major-k wrote: > > > But why on earth are these gems hidden from the "average" Livecode user? > 8-) > > _______________________________________________ > use-livecode mailing list > use-livecode 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 lvhdgc7 at gmail.com Wed Sep 25 17:26:26 2013 From: lvhdgc7 at gmail.com (tbodine) Date: Wed, 25 Sep 2013 14:26:26 -0700 (PDT) Subject: OT: The Win UAC puts a shield on my program icon In-Reply-To: <1380020712286-4670231.post@n4.nabble.com> References: <000701ceb8f3$f2e8f480$d8badd80$@de> <83CE7D35-617B-4455-9BCC-A3F7C326B14D@economy-x-talk.com> <1380020712286-4670231.post@n4.nabble.com> Message-ID: <1380144386062-4670298.post@n4.nabble.com> Also, here's a company that offers a Windows signing tool (kSign) for free and discounts on Comodo certificates http://http://codesigning.ksoftware.net/ I have used ksoftware for this for many years, but otherwise I have no connection to the company. Hope that helps, Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-The-Win-UAC-puts-a-shield-on-my-program-icon-tp4670225p4670298.html Sent from the Revolution - User mailing list archive at Nabble.com. From monte at sweattechnologies.com Wed Sep 25 17:30:01 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 26 Sep 2013 07:30:01 +1000 Subject: Can't send email attachments on Android w/ 6.1.1 or 6.5 DP1 :( In-Reply-To: References: <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com> <4FFDC2BF-7CFF-49E5-90C0-02633E612226@sweattechnologies.com> <8778AA48-FF33-42E7-898D-64DE50D636EF@major-k.de> <22710E22-3228-4B3A-8BF5-D4260ABF684C@sweattechnologies.com> Message-ID: <9D64E6D4-A1CB-4AF8-A5F5-0D09BE26901D@sweattechnologies.com> On 26/09/2013, at 7:13 AM, Peter Haworth wrote: > As part of an upcoming release of lcStackBrowser, I have a handler that > detects new properties, their synonyms (to the extent that they are > documented in the dictionary), and if they are read only. If anyone is > interested I could probably pull that code out into a separate stack and > make it available. Pete I think it would be good if Hanson had such a stack available so he could check things pre-release so perhaps noting an few missing entries and attaching the stack to a bug report would be a good way to go. As for android external documents and mobile player duration I doubt it would be possible to pick up their existence in a scripted solution. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From rdimola at evergreeninfo.net Wed Sep 25 17:33:35 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 25 Sep 2013 17:33:35 -0400 Subject: LC 6.5 DP1 Mystery In-Reply-To: <8D99A44F-0E1B-4704-8C02-BA85E9C57D0A@sweattechnologies.com> References: <000701ceb8f3$f2e8f480$d8badd80$@de> <83CE7D35-617B-4455-9BCC-A3F7C326B14D@economy-x-talk.com> <003101ceb91c$0c1a34f0$244e9ed0$@de> <5241B5DE.6050409@linkit.com> <5241E7A1.9060702@runrev.com> <031701ceb95c$e6f04980$b4d0dc80$@net> <002201ceba2b$9bc40d00$d34c2700$@net> <8D99A44F-0E1B-4704-8C02-BA85E9C57D0A@sweattechnologies.com> Message-ID: <002b01ceba36$e434f800$ac9ee800$@net> I think this is something different. In 6.5==> put the name of control ("group"&"e&"jbtlogo""e&&"of this card") Throws a "no such object error". Pre 6.5 it would return==>Group "jbtlogo" Looks to me that the 6.5 is the correct behavior. This returns==>Group "jbtlogo"<== in both 6.5 and pre 6.5 if you eliminate the reference to a card: put the name of control ("group"&"e&"jbtlogo""e) 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 Monte Goulding Sent: Wednesday, September 25, 2013 4:26 PM To: How to use LiveCode Subject: Re: LC 6.5 DP1 Mystery There was a change to name which I believe now returns empty if there was no name instead of abbrev id. Does that explain it? -- M E R Goulding Software development services mergExt - There's an external for that! On 26/09/2013, at 6:12 AM, "Ralph DiMola" wrote: > Hmm... Found out what's going on here. This is the line of code that > fails in 6.5 > > "Put the name of control tVar1 into tVar2" > > tVar1 contained==>Group "somegroup" of card "somecard" of stack "somestack" > > This is obviously wrong but up to 6.5 it worked and put "group somegroup" > into tVar2. This is what I expected to be there. I changed the code to: > > "Put the name of tVar1 into tVar2" > > This fixed the problem. I consider this sloppiness(feature?) in LC pre > 6.5 and not a bug in 6.5. > > Now on to the disappearing borders mystery in field controls.... > > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Wed Sep 25 17:36:00 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 26 Sep 2013 07:36:00 +1000 Subject: LC 6.5 DP1 Mystery In-Reply-To: <002b01ceba36$e434f800$ac9ee800$@net> References: <000701ceb8f3$f2e8f480$d8badd80$@de> <83CE7D35-617B-4455-9BCC-A3F7C326B14D@economy-x-talk.com> <003101ceb91c$0c1a34f0$244e9ed0$@de> <5241B5DE.6050409@linkit.com> <5241E7A1.9060702@runrev.com> <031701ceb95c$e6f04980$b4d0dc80$@net> <002201ceba2b$9bc40d00$d34c2700$@net> <8D99A44F-0E1B-4704-8C02-BA85E9C57D0A@sweattechnologies.com> <002b01ceba36$e434f800$ac9ee800$@net> Message-ID: On 26/09/2013, at 7:33 AM, "Ralph DiMola" wrote: > I think this is something different. In 6.5==> put the name of control > ("group"&"e&"jbtlogo""e&&"of this card") > Throws a "no such object error". Pre 6.5 it would return==>Group "jbtlogo" > Looks to me that the 6.5 is the correct behavior. > > This returns==>Group "jbtlogo"<== in both 6.5 and pre 6.5 if you eliminate > the reference to a card: > put the name of control ("group"&"e&"jbtlogo""e) Hmm... the "control" bit is certainly redundant. -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From monte at sweattechnologies.com Wed Sep 25 17:37:14 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 26 Sep 2013 07:37:14 +1000 Subject: Can't send email attachments on Android w/ 6.1.1 or 6.5 DP1 :( In-Reply-To: <22710E22-3228-4B3A-8BF5-D4260ABF684C@sweattechnologies.com> References: <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com> <4FFDC2BF-7CFF-49E5-90C0-02633E612226@sweattechnologies.com> <8778AA48-FF33-42E7-898D-64DE50D636EF@major-k.de> <22710E22-3228-4B3A-8BF5-D4260ABF684C@sweattechnologies.com> Message-ID: On 26/09/2013, at 6:19 AM, Monte Goulding wrote: > I just haven't had time to report this one yet. OK, I reported if: http://quality.runrev.com/show_bug.cgi?id=11229 Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From pete at lcsql.com Wed Sep 25 18:03:38 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 25 Sep 2013 15:03:38 -0700 Subject: Can't send email attachments on Android w/ 6.1.1 or 6.5 DP1 :( In-Reply-To: <9D64E6D4-A1CB-4AF8-A5F5-0D09BE26901D@sweattechnologies.com> References: <06090A37-5BE7-4E0F-B17A-BD464B402512@sweattechnologies.com> <4FFDC2BF-7CFF-49E5-90C0-02633E612226@sweattechnologies.com> <8778AA48-FF33-42E7-898D-64DE50D636EF@major-k.de> <22710E22-3228-4B3A-8BF5-D4260ABF684C@sweattechnologies.com> <9D64E6D4-A1CB-4AF8-A5F5-0D09BE26901D@sweattechnologies.com> Message-ID: Good idea Monte, I'll do that. I forgot to mention that the script also detects if a new property has no dictionary entry, thanks to Bjornke's BVG Docu 2 database You're probably right about the android/mobile player props. The script uses what is returned by the propertynames as a starting point so if they're not in there, they won't be picked up. Pete lcSQL Software On Wed, Sep 25, 2013 at 2:30 PM, Monte Goulding wrote: > > On 26/09/2013, at 7:13 AM, Peter Haworth wrote: > > > As part of an upcoming release of lcStackBrowser, I have a handler that > > detects new properties, their synonyms (to the extent that they are > > documented in the dictionary), and if they are read only. If anyone is > > interested I could probably pull that code out into a separate stack and > > make it available. > > Pete I think it would be good if Hanson had such a stack available so he > could check things pre-release so perhaps noting an few missing entries and > attaching the stack to a bug report would be a good way to go. As for > android external documents and mobile player duration I doubt it would be > possible to pick up their existence in a scripted solution. > > Cheers > > -- > Monte Goulding > > M E R Goulding - software development services > 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 > From cszasz at me.com Wed Sep 25 18:06:13 2013 From: cszasz at me.com (Charles Szasz) Date: Wed, 25 Sep 2013 18:06:13 -0400 Subject: Saving status of radio button in Preferences Message-ID: <26650813-E35A-4AFB-A125-4A8CE0996185@me.com> How do you save the status of a radio button in a Preferences substack of app stack? I have five radio buttons in a substack that I need to save as a preferences file. Sent from my iPad From dunbarx at aol.com Wed Sep 25 18:23:21 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Wed, 25 Sep 2013 18:23:21 -0400 (EDT) Subject: Saving status of radio button in Preferences In-Reply-To: <26650813-E35A-4AFB-A125-4A8CE0996185@me.com> References: <26650813-E35A-4AFB-A125-4A8CE0996185@me.com> Message-ID: <8D08854FA124EEC-E70-5A64@webmail-m292.sysops.aol.com> Hi. I would save the status as a five item string of "true/False" in a custom property of the substack. I suppose you could map each button with its state explicitly, either with an array or with five lines with two items per line, one for the button reference and one for the status. Craig -----Original Message----- From: Charles Szasz To: use-livecode Sent: Wed, Sep 25, 2013 6:06 pm Subject: Saving status of radio button in Preferences How do you save the status of a radio button in a Preferences substack of app stack? I have five radio buttons in a substack that I need to save as a preferences file. Sent from my iPad _______________________________________________ use-livecode mailing list use-livecode at 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 Wed Sep 25 18:23:49 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Wed, 25 Sep 2013 15:23:49 -0700 (PDT) Subject: Gradients and Open printing as PDF Message-ID: <1380147829349-4670305.post@n4.nabble.com> Hi All, Does open printing as PDF allows to save gradients in vector graphics? If the answer is yes, my question is: How could I print as PDF, vector graphics with gradients? Thanks in advance! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Gradients-and-Open-printing-as-PDF-tp4670305.html Sent from the Revolution - User mailing list archive at Nabble.com. From revdev at pdslabs.net Wed Sep 25 18:40:01 2013 From: revdev at pdslabs.net (Phil Davis) Date: Wed, 25 Sep 2013 15:40:01 -0700 Subject: Saving status of radio button in Preferences In-Reply-To: <8D08854FA124EEC-E70-5A64@webmail-m292.sysops.aol.com> References: <26650813-E35A-4AFB-A125-4A8CE0996185@me.com> <8D08854FA124EEC-E70-5A64@webmail-m292.sysops.aol.com> Message-ID: <52436641.7090909@pdslabs.net> Or save the hilitedButtonName of the group they're in, and then set that property of the group at startup. It's just one item. Phil Davis On 9/25/13 3:23 PM, dunbarx at aol.com wrote: > Hi. > > > I would save the status as a five item string of "true/False" in a custom property of the substack. I suppose you could map each button with its state explicitly, either with an array or with five lines with two items per line, one for the button reference and one for the status. > > > > Craig > > > -----Original Message----- > From: Charles Szasz > To: use-livecode > Sent: Wed, Sep 25, 2013 6:06 pm > Subject: Saving status of radio button in Preferences > > > How do you save the status of a radio button in a Preferences substack of app > stack? I have five radio buttons in a substack that I need to save as a > preferences file. > > Sent from my iPad > _______________________________________________ > use-livecode mailing list > use-livecode 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 lfredricks at proactive-intl.com Wed Sep 25 19:10:30 2013 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Wed, 25 Sep 2013 16:10:30 -0700 Subject: [OT] About the new movie on Steve Jobs In-Reply-To: References: Message-ID: > The name of the movie is "Jobs" > > After reading Walter Issacson's book and knowing beforehand > many tales about Apple's founder, I concluded that this movie > works fine as propaganda, not as a biographic recount of > Steve Jobs's life... > > http://en.wikipedia.org/wiki/Propaganda The one with "Kelso"? They should have gotten "Red Foreman" to play Jobs :) http://www.youtube.com/watch?v=ZS1J3VrxnM0 Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From dunbarx at aol.com Wed Sep 25 20:02:02 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Wed, 25 Sep 2013 20:02:02 -0400 (EDT) Subject: Saving status of radio button in Preferences In-Reply-To: <52436641.7090909@pdslabs.net> References: <26650813-E35A-4AFB-A125-4A8CE0996185@me.com> <8D08854FA124EEC-E70-5A64@webmail-m292.sysops.aol.com> <52436641.7090909@pdslabs.net> Message-ID: <8D08862C32B9CC1-E24-6E23@webmail-d209.sysops.aol.com> Yep. With a radio button group that single property will do the trick. I was thinking about mixed states, but these would have to be checkboxes or ordinary buttons. Craig -----Original Message----- From: Phil Davis To: How to use LiveCode Sent: Wed, Sep 25, 2013 6:40 pm Subject: Re: Saving status of radio button in Preferences Or save the hilitedButtonName of the group they're in, and then set that property of the group at startup. It's just one item. Phil Davis On 9/25/13 3:23 PM, dunbarx at aol.com wrote: > Hi. > > > I would save the status as a five item string of "true/False" in a custom property of the substack. I suppose you could map each button with its state explicitly, either with an array or with five lines with two items per line, one for the button reference and one for the status. > > > > Craig > > > -----Original Message----- > From: Charles Szasz > To: use-livecode > Sent: Wed, Sep 25, 2013 6:06 pm > Subject: Saving status of radio button in Preferences > > > How do you save the status of a radio button in a Preferences substack of app > stack? I have five radio buttons in a substack that I need to save as a > preferences file. > > Sent from my iPad > _______________________________________________ > use-livecode mailing list > use-livecode 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 gerry.orkin at gmail.com Wed Sep 25 21:22:12 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Thu, 26 Sep 2013 11:22:12 +1000 Subject: 6.1.2 rc1 In-Reply-To: <000c01ceba14$aac56ae0$005040a0$@net> References: <5242F174.3080206@gmail.com> <000c01ceba14$aac56ae0$005040a0$@net> Message-ID: <6FF979D2-E892-4506-BCF1-6D65AB4A067E@gmail.com> Same here. Also my app fails in numerous ways in the 7.0 simulator :( Gerry On 26/09/2013, at 3:28 AM, Ralph DiMola wrote: > I'm getting this error when creating iOS standalone: > > Linking for armv7 failed with llvm-g++-4.2: error trying to exec > '/usr/bin/../llvm-gcc-4.2/bin/arm-apple-darwin11-llvm-g++-4.2':execvp: No > such file or directory From monte at sweattechnologies.com Wed Sep 25 21:26:04 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 26 Sep 2013 11:26:04 +1000 Subject: 6.1.2 rc1 In-Reply-To: <6FF979D2-E892-4506-BCF1-6D65AB4A067E@gmail.com> References: <5242F174.3080206@gmail.com> <000c01ceba14$aac56ae0$005040a0$@net> <6FF979D2-E892-4506-BCF1-6D65AB4A067E@gmail.com> Message-ID: <88B0ED70-71CD-49CB-A4BE-ECF1F70AA449@sweattechnologies.com> If you have any externals you will need iOS 7 builds of those too. I'll get mergExt ones done ASAP now that the development cycle for 6.1.2 has started. Cheers Monte On 26/09/2013, at 11:22 AM, Gerry Orkin wrote: > Same here. Also my app fails in numerous ways in the 7.0 simulator :( > > Gerry > > > On 26/09/2013, at 3:28 AM, Ralph DiMola wrote: > >> I'm getting this error when creating iOS standalone: >> >> Linking for armv7 failed with llvm-g++-4.2: error trying to exec >> '/usr/bin/../llvm-gcc-4.2/bin/arm-apple-darwin11-llvm-g++-4.2':execvp: No >> such file or directory > > _______________________________________________ > use-livecode mailing list > use-livecode 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 gerry.orkin at gmail.com Wed Sep 25 21:55:17 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Thu, 26 Sep 2013 11:55:17 +1000 Subject: 6.1.2 rc1 In-Reply-To: <88B0ED70-71CD-49CB-A4BE-ECF1F70AA449@sweattechnologies.com> References: <5242F174.3080206@gmail.com> <000c01ceba14$aac56ae0$005040a0$@net> <6FF979D2-E892-4506-BCF1-6D65AB4A067E@gmail.com> <88B0ED70-71CD-49CB-A4BE-ECF1F70AA449@sweattechnologies.com> Message-ID: <6BAA62AD-1BBB-442E-8CAC-0BD8932083D7@gmail.com> I'm using mergpop but removing it doesn't help :) g On 26/09/2013, at 11:26 AM, Monte Goulding wrote: > If you have any externals you will need iOS 7 builds of those too. I'll get mergExt ones done ASAP now that the development cycle for 6.1.2 has started. From niconiko at gmail.com Wed Sep 25 21:57:26 2013 From: niconiko at gmail.com (Nicolas Cueto) Date: Thu, 26 Sep 2013 10:57:26 +0900 Subject: [Android] representing an easy-to-nav directory layout Message-ID: I'm hoping this is built into LC or that Monte has an Android external for it. For example, the Android app "ES File Explorer" represents folders and files of a user-selected directory with both icons and text, and, if the list is longer than the screen, it's all scrollable at the flick of a finger. How is that elegance of display magic performed? By the way. I know how to list and get directory contents. It's just that I can only package it visually on my Android app as ugly text within an ugly scrolling field object. Cheers. -- Nicolas Cueto From monte at sweattechnologies.com Wed Sep 25 22:07:21 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 26 Sep 2013 12:07:21 +1000 Subject: [Android] representing an easy-to-nav directory layout In-Reply-To: References: Message-ID: <0E3F0745-6C6F-4916-A792-181664A39652@sweattechnologies.com> On 26/09/2013, at 11:57 AM, Nicolas Cueto wrote: > I'm hoping this is built into LC or that Monte has an Android external for > it. > > For example, the Android app "ES File Explorer" represents folders and > files of a user-selected directory with both icons and text, and, if the > list is longer than the screen, it's all scrollable at the flick of a > finger. > > How is that elegance of display magic performed? > > By the way. I know how to list and get directory contents. It's just that I > can only package it visually on my Android app as ugly text within an ugly > scrolling field object. I don't have an external for this. I'd use something like a data grid to display an icon and text in a list. You use the folder global property with the folders and files functions to get directory contents. Usually you would want to filter out anything starting with "." from the results of both functions. Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From monte at sweattechnologies.com Wed Sep 25 22:22:51 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 26 Sep 2013 12:22:51 +1000 Subject: 6.1.2 rc1 In-Reply-To: <6BAA62AD-1BBB-442E-8CAC-0BD8932083D7@gmail.com> References: <5242F174.3080206@gmail.com> <000c01ceba14$aac56ae0$005040a0$@net> <6FF979D2-E892-4506-BCF1-6D65AB4A067E@gmail.com> <88B0ED70-71CD-49CB-A4BE-ECF1F70AA449@sweattechnologies.com> <6BAA62AD-1BBB-442E-8CAC-0BD8932083D7@gmail.com> Message-ID: <4EABAFD4-3EFF-4A4B-8877-C411DC65D221@sweattechnologies.com> On 26/09/2013, at 11:55 AM, Gerry Orkin wrote: > I'm using mergpop but removing it doesn't help :) Oh, I just looked at the error message. I'm just downloading Xcode 5 but it looks like llvm-g++-4.2 isn't available in Xcode 5 or it's moved. Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From niconiko at gmail.com Wed Sep 25 23:40:45 2013 From: niconiko at gmail.com (Nicolas Cueto) Date: Thu, 26 Sep 2013 12:40:45 +0900 Subject: [Android] representing an easy-to-nav directory layout In-Reply-To: <0E3F0745-6C6F-4916-A792-181664A39652@sweattechnologies.com> References: <0E3F0745-6C6F-4916-A792-181664A39652@sweattechnologies.com> Message-ID: Thanks, Monte. Data grids look right. To learn about data grids, I tested on my Android device a sample stack from LiveCode Lessons. Problem is the data grid's text shows but not its referenced images. The image path is "images/monkey.jpg". So in "Standalone settings > Copy file" I selected both the folder and the image itself, with "Copy Referenced Files" both checked and unchecked. So, on Android, how do I reference an image that is part of a data grid? Cheers. -- Nicolas Cueto On Thu, Sep 26, 2013 at 11:07 AM, Monte Goulding < monte at sweattechnologies.com> wrote: > > On 26/09/2013, at 11:57 AM, Nicolas Cueto wrote: > > > I'm hoping this is built into LC or that Monte has an Android external > for > > it. > > > > For example, the Android app "ES File Explorer" represents folders and > > files of a user-selected directory with both icons and text, and, if the > > list is longer than the screen, it's all scrollable at the flick of a > > finger. > > > > How is that elegance of display magic performed? > > > > By the way. I know how to list and get directory contents. It's just > that I > > can only package it visually on my Android app as ugly text within an > ugly > > scrolling field object. > > I don't have an external for this. I'd use something like a data grid to > display an icon and text in a list. You use the folder global property with > the folders and files functions to get directory contents. Usually you > would want to filter out anything starting with "." from the results of > both functions. > > Cheers > > -- > 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 > From niconiko at gmail.com Thu Sep 26 02:35:30 2013 From: niconiko at gmail.com (Nicolas Cueto) Date: Thu, 26 Sep 2013 15:35:30 +0900 Subject: data grid on Android Message-ID: Not knowing much about data grids in general, let alone on mobile, I'm studying the sample stack from LiveCode Lessons on this topic. On the desktop, all's ok. On my Android device, some problems. How to find out the vertical length of data when it's taller than the datagrid object? How to implement an Android-style scroll when vertical length does exceed object height? And, how to reference images in a datagrid object? About that last one. On the sample stack from LiveCode Lessons, the image path is "images/monkey.jpg". So in "Standalone settings > Copy file" I selected both the folder and the image itself, with "Copy Referenced Files" both checked and unchecked. But, no monkey on the mobile datagrid. Cheers. -- Nicolas Cueto From toolbook at kestner.de Thu Sep 26 05:20:06 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Thu, 26 Sep 2013 11:20:06 +0200 Subject: AW: OT: The Win UAC puts a shield on my program icon In-Reply-To: <1380144386062-4670298.post@n4.nabble.com> References: <000701ceb8f3$f2e8f480$d8badd80$@de> <83CE7D35-617B-4455-9BCC-A3F7C326B14D@economy-x-talk.com> <1380020712286-4670231.post@n4.nabble.com> <1380144386062-4670298.post@n4.nabble.com> Message-ID: <002501ceba99$97329400$c597bc00$@de> Hi Tom, thanks for the link. I think I'll go with a certificate for my next release, though they tell on this web site: "A digital signature alone won't guarantee your software isn't flagged by SmartScreen, but signing helps ensure that your software's reputation can be recognized for everything you sign." I wonder what the other criterias are. Nevertheless this future process doesn't fix or explains the described behavior at a customer of mine. Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von tbodine > Gesendet: Mittwoch, 25. September 2013 23:26 > An: use-revolution at lists.runrev.com > Betreff: Re: OT: The Win UAC puts a shield on my program icon > > Also, here's a company that offers a Windows signing tool (kSign) for free > and discounts on Comodo certificates > http://http://codesigning.ksoftware.net/ > > I have used ksoftware for this for many years, but otherwise I have no > connection to the company. > > Hope that helps, > Tom Bodine > > > > > > -- > View this message in context: http://runtime- > revolution.278305.n4.nabble.com/OT-The-Win-UAC-puts-a-shield-on-my-program- > icon-tp4670225p4670298.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 monte at sweattechnologies.com Thu Sep 26 05:40:54 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 26 Sep 2013 19:40:54 +1000 Subject: 6.1.2 rc1 In-Reply-To: <6FF979D2-E892-4506-BCF1-6D65AB4A067E@gmail.com> References: <5242F174.3080206@gmail.com> <000c01ceba14$aac56ae0$005040a0$@net> <6FF979D2-E892-4506-BCF1-6D65AB4A067E@gmail.com> Message-ID: <77D74907-F69F-4DF4-B4E0-55CA38B54259@sweattechnologies.com> Where did you get 6.1.2 rc 1 from? There's nothing under check for updates and no tag on GitHub which there should be if there was a release... On 26/09/2013, at 11:22 AM, Gerry Orkin wrote: > Same here. Also my app fails in numerous ways in the 7.0 simulator :( > > Gerry > > > On 26/09/2013, at 3:28 AM, Ralph DiMola wrote: > >> I'm getting this error when creating iOS standalone: >> >> Linking for armv7 failed with llvm-g++-4.2: error trying to exec >> '/usr/bin/../llvm-gcc-4.2/bin/arm-apple-darwin11-llvm-g++-4.2':execvp: No >> such file or directory > > _______________________________________________ > use-livecode mailing list > use-livecode 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 dixonja at hotmail.co.uk Thu Sep 26 06:11:31 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Thu, 26 Sep 2013 11:11:31 +0100 Subject: 6.1.2 rc1 In-Reply-To: <77D74907-F69F-4DF4-B4E0-55CA38B54259@sweattechnologies.com> References: <5242F174.3080206@gmail.com> <000c01ceba14$aac56ae0$005040a0$@net>, <6FF979D2-E892-4506-BCF1-6D65AB4A067E@gmail.com>, <77D74907-F69F-4DF4-B4E0-55CA38B54259@sweattechnologies.com> Message-ID: I guess from here... http://downloads.livecode.com/livecode/6_1_2/ Dixie > From: monte at sweattechnologies.com > Subject: Re: 6.1.2 rc1 > Date: Thu, 26 Sep 2013 19:40:54 +1000 > To: use-livecode at lists.runrev.com > > Where did you get 6.1.2 rc 1 from? There's nothing under check for updates and no tag on GitHub which there should be if there was a release... > > On 26/09/2013, at 11:22 AM, Gerry Orkin wrote: > > > Same here. Also my app fails in numerous ways in the 7.0 simulator :( > > > > Gerry > > > > > > On 26/09/2013, at 3:28 AM, Ralph DiMola wrote: > > > >> I'm getting this error when creating iOS standalone: > >> > >> Linking for armv7 failed with llvm-g++-4.2: error trying to exec > >> '/usr/bin/../llvm-gcc-4.2/bin/arm-apple-darwin11-llvm-g++-4.2':execvp: No > >> such file or directory > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > -- > M E R Goulding > Software development services > Bespoke application development for vertical markets > > mergExt - There's an external for that! > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ben at runrev.com Thu Sep 26 06:30:19 2013 From: ben at runrev.com (Benjamin Beaumont) Date: Thu, 26 Sep 2013 11:30:19 +0100 Subject: RELEASE: LiveCode 6.1.2 RC1 Message-ID: Dear List Members, We are pleased to announce the first test release of LiveCode 6.1.2. This is a maintenance release featuring a number of bug fixes as well as xCode 5 support. *Warning*: this is not a stable release. Please ensure you back up your stacks before testing them. *Release Features* iOS 7.0/Xcode 5.0 Support *Release Bug Fixes (14)* 11219 - Unable to set iPad status bar visibility independently of iPhone status bar visibility. 11191 - Text corruption when joining paragraphs 11189 - Basic table field with multiple tabStops stops inspector from working. 11173 - Preferences show wrong panel 11172 - Populating a datagrid from a card, other then the card the datagrid lives on generates error 11162 - Spaces required between numeric and non-numeric components of a date to parse correctly 11143 - DataGrid throws error when setting show vscrollbar to false in preOpenControl on mobile. 11141 - Gradient ramp rounding error 11098 - iOS minimum version in standalone builder is 3.1.3 (should be 4.3). 11042 - Autoscript \"compile error\" with new menu items 10846 - Warn if password-protected stack is opened in Community Edition 10634 - Script editor \"go to definition\" does not find handlers in behaviors, backgrounds or library stacks. 10517 - iPad retina landscape image size warning incorrect. 10159 - Offline activation fails in Ubuntu 10.04, 10.10, 12.04 Download You can get the release via our auto-updater which can be launched manually from the help menu in LiveCode. Alternatively, you can download the installers here: http://downloads.livecode.com/livecode/6_1_2/ Warm regards, The LiveCode Team From ben at runrev.com Thu Sep 26 06:42:18 2013 From: ben at runrev.com (Benjamin Beaumont) Date: Thu, 26 Sep 2013 11:42:18 +0100 Subject: 6.1.2 rc1 In-Reply-To: <5242F174.3080206@gmail.com> References: <5242F174.3080206@gmail.com> Message-ID: Hi All, The final stage of our internal test process sees us upload builds run the auto-updater across our internal system. Once we are satisfied that the updater has delivered the build correctly to all platforms and that basic development and deployment is successful, we flip a switch in the auto-updater making it live to the general public. During this final test stage for 6.1.2 RC1 we discovered that our changes for xCode 5 were not complete and that there were issues deploying standalone's to devices. As a result, we made changes and rebuilt 6.1.2 RC1 a number times over the last 24 hours. If you downloaded 6.1.2 RC1 in the last 24 hours we recommend deleting that installation and downloading again now that the 6.1.2 RC1 release is official. We will be modifying our internal process so that the directories are restricted until releases are official to ensure that users don't accidentally download internal test builds. Warm regards, Ben On 25 September 2013 15:21, Richmond wrote: > Just spotted it: > > http://downloads.livecode.com/**livecode/6_1_2/ > > be there or be square! > > 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 > -- _____________________________________________ Benjamin Beaumont . RunRev Ltd LiveCode Product Manager mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW email : ben at runrev.com company : +44(0) 845 219 89 23 fax : +44(0) 845 458 8487 web : www.runrev.com LiveCode - Programming made simple From rene.micout at numericable.com Thu Sep 26 07:04:39 2013 From: rene.micout at numericable.com (=?windows-1252?Q?Ren=E9_Micout?=) Date: Thu, 26 Sep 2013 13:04:39 +0200 Subject: RELEASE: LiveCode 6.1.2 RC1 In-Reply-To: References: Message-ID: <53A77153-1819-4BBB-B17D-19E0047A8342@numericable.com> I don't understand ! Ihave LiveCode 6.5 (dp 1)? ??? Le 26 sept. 2013 ? 12:30, Benjamin Beaumont a ?crit : > Dear List Members, > > We are pleased to announce the first test release of LiveCode 6.1.2. This > is a maintenance release featuring a number of bug fixes as well as xCode 5 > support. > > *Warning*: this is not a stable release. Please ensure you back up your > stacks before testing them. > > *Release Features* > iOS 7.0/Xcode 5.0 Support > > *Release Bug Fixes (14)* > 11219 - Unable to set iPad status bar visibility independently of iPhone > status bar visibility. > 11191 - Text corruption when joining paragraphs > 11189 - Basic table field with multiple tabStops stops inspector from > working. > 11173 - Preferences show wrong panel > 11172 - Populating a datagrid from a card, other then the card the datagrid > lives on generates error > 11162 - Spaces required between numeric and non-numeric components of a > date to parse correctly > 11143 - DataGrid throws error when setting show vscrollbar to false in > preOpenControl on mobile. > 11141 - Gradient ramp rounding error > 11098 - iOS minimum version in standalone builder is 3.1.3 (should be 4.3). > 11042 - Autoscript \"compile error\" with new menu items > 10846 - Warn if password-protected stack is opened in Community Edition > 10634 - Script editor \"go to definition\" does not find handlers in > behaviors, backgrounds or library stacks. > 10517 - iPad retina landscape image size warning incorrect. > 10159 - Offline activation fails in Ubuntu 10.04, 10.10, 12.04 > > Download > You can get the release via our auto-updater which can be launched manually > from the help menu in LiveCode. > > Alternatively, you can download the installers here: > http://downloads.livecode.com/livecode/6_1_2/ > > Warm regards, > > The LiveCode Team > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Thu Sep 26 07:55:01 2013 From: coiin at verizon.net (Colin Holgate) Date: Thu, 26 Sep 2013 07:55:01 -0400 Subject: RELEASE: LiveCode 6.1.2 RC1 In-Reply-To: <53A77153-1819-4BBB-B17D-19E0047A8342@numericable.com> References: <53A77153-1819-4BBB-B17D-19E0047A8342@numericable.com> Message-ID: It?s because you?re special. Either that, or it?s because 6.5 is a developer preview for us all to try out, whereas 6.1.2 is a release candidate, which will become the official version if it doesn?t show any problems. On Sep 26, 2013, at 7:04 AM, Ren? Micout wrote: > >I don't understand ! Ihave LiveCode 6.5 (dp 1)? ??? From gerry.orkin at gmail.com Thu Sep 26 08:53:57 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Thu, 26 Sep 2013 22:53:57 +1000 Subject: RELEASE: LiveCode 6.1.2 RC1 In-Reply-To: <53A77153-1819-4BBB-B17D-19E0047A8342@numericable.com> References: <53A77153-1819-4BBB-B17D-19E0047A8342@numericable.com> Message-ID: <167C420C-A90F-45FF-9802-A2684EEEB2BA@gmail.com> Ren? wrote: > I don't understand ! Ihave LiveCode 6.5 (dp 1)? ??? 6.5 is an experimental pre-release of a version with significant changes to many areas of the engine. You'd be mad to be running it as your day-to-day development environment :) Gerry From rdimola at evergreeninfo.net Thu Sep 26 09:57:23 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Thu, 26 Sep 2013 09:57:23 -0400 Subject: 6.1.2 rc1 In-Reply-To: References: <5242F174.3080206@gmail.com> Message-ID: <004101cebac0$53995d10$facc1730$@net> Ben, Sorry for stirring to pot about an internal version. I will wait for the official announcement from now on. 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 Benjamin Beaumont Sent: Thursday, September 26, 2013 6:42 AM To: How to use LiveCode Subject: Re: 6.1.2 rc1 Hi All, The final stage of our internal test process sees us upload builds run the auto-updater across our internal system. Once we are satisfied that the updater has delivered the build correctly to all platforms and that basic development and deployment is successful, we flip a switch in the auto-updater making it live to the general public. During this final test stage for 6.1.2 RC1 we discovered that our changes for xCode 5 were not complete and that there were issues deploying standalone's to devices. As a result, we made changes and rebuilt 6.1.2 RC1 a number times over the last 24 hours. If you downloaded 6.1.2 RC1 in the last 24 hours we recommend deleting that installation and downloading again now that the 6.1.2 RC1 release is official. We will be modifying our internal process so that the directories are restricted until releases are official to ensure that users don't accidentally download internal test builds. Warm regards, Ben On 25 September 2013 15:21, Richmond wrote: > Just spotted it: > > http://downloads.livecode.com/**livecode/6_1_2/ ode.com/livecode/6_1_2/> > > be there or be square! > > 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 unrev.com/mailman/listinfo/use-livecode> > -- _____________________________________________ Benjamin Beaumont . RunRev Ltd LiveCode Product Manager mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW email : ben at runrev.com company : +44(0) 845 219 89 23 fax : +44(0) 845 458 8487 web : www.runrev.com LiveCode - Programming made simple _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From ben at runrev.com Thu Sep 26 10:00:54 2013 From: ben at runrev.com (Benjamin Beaumont) Date: Thu, 26 Sep 2013 15:00:54 +0100 Subject: 6.1.2 rc1 In-Reply-To: <004101cebac0$53995d10$facc1730$@net> References: <5242F174.3080206@gmail.com> <004101cebac0$53995d10$facc1730$@net> Message-ID: Hi Ralph, No problem, we were the ones who made it publicly available. Warm regards, Ben On 26 September 2013 14:57, Ralph DiMola wrote: > Ben, > > Sorry for stirring to pot about an internal version. I will wait for the > official announcement from now on. > > > 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 Benjamin Beaumont > Sent: Thursday, September 26, 2013 6:42 AM > To: How to use LiveCode > Subject: Re: 6.1.2 rc1 > > Hi All, > > The final stage of our internal test process sees us upload builds run the > auto-updater across our internal system. Once we are satisfied that the > updater has delivered the build correctly to all platforms and that basic > development and deployment is successful, we flip a switch in the > auto-updater making it live to the general public. > > During this final test stage for 6.1.2 RC1 we discovered that our changes > for xCode 5 were not complete and that there were issues deploying > standalone's to devices. As a result, we made changes and rebuilt 6.1.2 RC1 > a number times over the last 24 hours. If you downloaded 6.1.2 RC1 in the > last 24 hours we recommend deleting that installation and downloading again > now that the 6.1.2 RC1 release is official. > > We will be modifying our internal process so that the directories are > restricted until releases are official to ensure that users don't > accidentally download internal test builds. > > Warm regards, > > Ben > > > On 25 September 2013 15:21, Richmond wrote: > > > Just spotted it: > > > > http://downloads.livecode.com/**livecode/6_1_2/ > ode.com/livecode/6_1_2/> > > > > be there or be square! > > > > 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 > unrev.com/mailman/listinfo/use-livecode> > > > > > > -- > _____________________________________________ > > Benjamin Beaumont . RunRev Ltd > > LiveCode Product Manager > mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW email : > ben at runrev.com company : +44(0) 845 219 89 23 fax : +44(0) 845 458 8487web > : www.runrev.com > > LiveCode - Programming made simple > _______________________________________________ > use-livecode mailing list > use-livecode 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 > -- _____________________________________________ Benjamin Beaumont . RunRev Ltd LiveCode Product Manager mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW email : ben at runrev.com company : +44(0) 845 219 89 23 fax : +44(0) 845 458 8487 web : www.runrev.com LiveCode - Programming made simple From rene.micout at numericable.com Thu Sep 26 10:10:07 2013 From: rene.micout at numericable.com (=?windows-1252?Q?Ren=E9_Micout?=) Date: Thu, 26 Sep 2013 16:10:07 +0200 Subject: RELEASE: LiveCode 6.1.2 RC1 In-Reply-To: <167C420C-A90F-45FF-9802-A2684EEEB2BA@gmail.com> References: <53A77153-1819-4BBB-B17D-19E0047A8342@numericable.com> <167C420C-A90F-45FF-9802-A2684EEEB2BA@gmail.com> Message-ID: II did not ask, I just open LiveCode and a window appeared asking if I wanted to do an update. Thinking that this update was obvious I clicked "OK" and ? Le 26 sept. 2013 ? 14:53, Gerry Orkin a ?crit : > Ren? wrote: > >> I don't understand ! Ihave LiveCode 6.5 (dp 1)? ??? > > 6.5 is an experimental pre-release of a version with significant changes to many areas of the engine. You'd be mad to be running it as your day-to-day development environment :) > > 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 vclement at gmail.com Thu Sep 26 10:38:48 2013 From: vclement at gmail.com (Vaughn Clement) Date: Thu, 26 Sep 2013 07:38:48 -0700 Subject: RELEASE: LiveCode 6.1.2 RC1 In-Reply-To: References: <53A77153-1819-4BBB-B17D-19E0047A8342@numericable.com> <167C420C-A90F-45FF-9802-A2684EEEB2BA@gmail.com> Message-ID: Hi I also added the update that immediately killed the app I was working on. I was told the same thing that you were here, but I went back and checked the 6.5 notes and no mention of the danger was expressed. As someone new to LC I was not pleased when my app was corrupted as soon as I re-launched the LC. 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Thu, Sep 26, 2013 at 7:10 AM, Ren? Micout wrote: > II did not ask, I just open LiveCode and a window appeared asking if I > wanted to do an update. Thinking that this update was obvious I clicked > "OK" and ? > > Le 26 sept. 2013 ? 14:53, Gerry Orkin a ?crit : > > > Ren? wrote: > > > >> I don't understand ! Ihave LiveCode 6.5 (dp 1)? ??? > > > > 6.5 is an experimental pre-release of a version with significant changes > to many areas of the engine. You'd be mad to be running it as your > day-to-day development environment :) > > > > 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 ben at runrev.com Thu Sep 26 10:40:59 2013 From: ben at runrev.com (Benjamin Beaumont) Date: Thu, 26 Sep 2013 15:40:59 +0100 Subject: RELEASE: LiveCode 6.1.2 RC1 In-Reply-To: References: <53A77153-1819-4BBB-B17D-19E0047A8342@numericable.com> <167C420C-A90F-45FF-9802-A2684EEEB2BA@gmail.com> Message-ID: Hi Vaughn, Thanks for the post. Based on feedback like this we've added warnings to ensure that new users are not caught out. Warm regards, Ben On 26 September 2013 15:38, Vaughn Clement wrote: > Hi > > I also added the update that immediately killed the app I was working on. I > was told the same thing that you were here, but I went back and checked the > 6.5 notes and no mention of the danger was expressed. As someone new to LC > I was not pleased when my app was corrupted as soon as I re-launched the > LC. > > 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 > Cloud Hosting Registration Web Site: > https://my.oditech.com/cart.php?a=add&pid=41 > > > On Thu, Sep 26, 2013 at 7:10 AM, Ren? Micout >wrote: > > > II did not ask, I just open LiveCode and a window appeared asking if I > > wanted to do an update. Thinking that this update was obvious I clicked > > "OK" and ? > > > > Le 26 sept. 2013 ? 14:53, Gerry Orkin a ?crit : > > > > > Ren? wrote: > > > > > >> I don't understand ! Ihave LiveCode 6.5 (dp 1)? ??? > > > > > > 6.5 is an experimental pre-release of a version with significant > changes > > to many areas of the engine. You'd be mad to be running it as your > > day-to-day development environment :) > > > > > > 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 > -- _____________________________________________ Benjamin Beaumont . RunRev Ltd LiveCode Product Manager mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW email : ben at runrev.com company : +44(0) 845 219 89 23 fax : +44(0) 845 458 8487 web : www.runrev.com LiveCode - Programming made simple From rdimola at evergreeninfo.net Thu Sep 26 10:59:30 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Thu, 26 Sep 2013 10:59:30 -0400 Subject: RELEASE: LiveCode 6.1.2 RC1 In-Reply-To: References: <53A77153-1819-4BBB-B17D-19E0047A8342@numericable.com> <167C420C-A90F-45FF-9802-A2684EEEB2BA@gmail.com> Message-ID: <004e01cebac9$010487b0$030d9710$@net> I am getting this error when saving iOS standalone app. Codesinging failed with codesign_allocate:fat file /users/dimola/Desktop/Ralphs Stuff/JBT-Builds/JBT Red Book120/JBT Red Book.app/JBT Red Book offset: 4096 for cputype (12) cpusubtype (6)) not aligned on it's alignment (2^14) /Users/dimola/Desktop/Ralph Stuff/JBT-builds/JBT Red Book120/JBT Red Book.app: object file format unrecognized, invalid, or unsuitable. LC 6.1.2 rc1 OSX 10.8.5 Xcode 5, 4.6.3, 4.5.2, 4.4.1, 4.2 Universal build. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net From mwieder at ahsoftware.net Thu Sep 26 11:19:45 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 26 Sep 2013 08:19:45 -0700 Subject: XML Newbie Woes In-Reply-To: References: <345299B7-3140-4AAA-9C9F-BB8A1C6CD225@mac.com> <15656194667.20130924084308@ahsoftware.net> Message-ID: <83227591604.20130926081945@ahsoftware.net> Graham- Tuesday, September 24, 2013, 8:58:34 AM, you wrote: > I'm interested in your ability to parse xml files in order to > determine the structure - my guess is that you must have a foolproof > method of dealing with dead ends. In my small experiments I was > surprised to see that some of the things I tried to do met with no > result, not even an error message. LOL. I'd never claim to have a foolproof anything. The xml specification was designed to give developers a lot of flexibility in how the data is structured, and a key to understanding the structure is a schema or dtd file. That's what tells you what xml tags are permissible and expected. Here's the schema for gpx data: http://www.topografix.com/GPX/1/1/gpx.xsd Don't worry, it isn't designed to be understandable by humans, and it's a good example of the sort of recursive data structure I was talking about. But basically everything you need to know about the gpx data format is right there. -- -Mark Wieder mwieder at ahsoftware.net From ben at runrev.com Thu Sep 26 11:37:31 2013 From: ben at runrev.com (Benjamin Beaumont) Date: Thu, 26 Sep 2013 16:37:31 +0100 Subject: RELEASE: LiveCode 6.1.2 RC1 In-Reply-To: <004e01cebac9$010487b0$030d9710$@net> References: <53A77153-1819-4BBB-B17D-19E0047A8342@numericable.com> <167C420C-A90F-45FF-9802-A2684EEEB2BA@gmail.com> <004e01cebac9$010487b0$030d9710$@net> Message-ID: Hey Ralph, That's a good spot. It looks like xCode 5 has tweaked it's code-signing tools. LiveCode 6.1.2 will allow you to build and sign apps for armv6 or armv7 but not when you select universal. We'll investigate. Warm regards, Ben On 26 September 2013 15:59, Ralph DiMola wrote: > I am getting this error when saving iOS standalone app. > > Codesinging failed with codesign_allocate:fat file > /users/dimola/Desktop/Ralphs Stuff/JBT-Builds/JBT Red Book120/JBT Red > Book.app/JBT Red Book offset: 4096 for cputype (12) cpusubtype (6)) not > aligned on it's alignment (2^14) /Users/dimola/Desktop/Ralph > Stuff/JBT-builds/JBT Red Book120/JBT Red Book.app: object file format > unrecognized, invalid, or unsuitable. > > LC 6.1.2 rc1 > OSX 10.8.5 > Xcode 5, 4.6.3, 4.5.2, 4.4.1, 4.2 > Universal build. > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- _____________________________________________ Benjamin Beaumont . RunRev Ltd LiveCode Product Manager mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW email : ben at runrev.com company : +44(0) 845 219 89 23 fax : +44(0) 845 458 8487 web : www.runrev.com LiveCode - Programming made simple From dochawk at gmail.com Thu Sep 26 12:00:52 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 26 Sep 2013 09:00:52 -0700 Subject: quickly wiping a card In-Reply-To: <52363950.2060207@economy-x-talk.com> References: <9173619444.20130914172716@ahsoftware.net> <52363950.2060207@economy-x-talk.com> Message-ID: On Sun, Sep 15, 2013 at 3:48 PM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > I wonder how long this takes: > > on deleteAllControls > beep > answer warning "Delete all visible objects from stack" && \ > the short name of the topstack & "?" with "Cancel" or "Delete" > if it is "Delete" then > lock screen > lock messages > drag from 0,0 to the bottomright of the current cd of the topstack > delete > end if > end deleteAllControls > 84 ms. and repeat for each -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Thu Sep 26 12:30:27 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 26 Sep 2013 09:30:27 -0700 Subject: quickly wiping a card In-Reply-To: References: <9173619444.20130914172716@ahsoftware.net> <52363950.2060207@economy-x-talk.com> Message-ID: On Thu, Sep 26, 2013 at 9:00 AM, Dr. Hawkins wrote: > 84 ms. > > and > repeat for each > Scratch that; something really funky happened to my ide. At the moment, I'm getting 0ms for deleting a card, and for repeating for each line in the groupnames and deleting that group. And I was getting 50ms for kililng the card under that section. (and there were no messages in the queue; I checked. Then it got so weird that the editor didn't work right . . . [5.5.4]) -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Thu Sep 26 12:36:22 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 26 Sep 2013 09:36:22 -0700 Subject: deleting an object as a consequence of its handler Message-ID: I have a section where, as a consequence of a closefield, it makes sense to just wipe the screen and generate it again. While the closeField handler is in the stack (actually, a button for behavior), this results in an error as the field, part of one of the groups getting deleted, is associated with the running script. What is the best way to deal with this? I could send in 0ms I suppose, but might another message in the queue jump ahead if that happens? Pass the closefield somehow (but it's already a stack script, and the main stack would have to do some checking to figure out where the closefield was coming from?). "set the expendable of the target to true" ? :) -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From scott at tactilemedia.com Thu Sep 26 12:41:35 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 26 Sep 2013 09:41:35 -0700 Subject: deleting an object as a consequence of its handler In-Reply-To: Message-ID: As you propose, "send in" x time should do it (might be safer to allow a few millisecs unless this command appears at the end of your handler). Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 9/26/13 9:36 AM, "Dr. Hawkins" wrote: >I have a section where, as a consequence of a closefield, it makes sense >to >just wipe the screen and generate it again. > >While the closeField handler is in the stack (actually, a button for >behavior), this results in an error as the field, part of one of the >groups >getting deleted, is associated with the running script. > >What is the best way to deal with this? > >I could send in 0ms I suppose, but might another message in the queue jump >ahead if that happens? > >Pass the closefield somehow (but it's already a stack script, and the main >stack would have to do some checking to figure out where the closefield >was >coming from?). > >"set the expendable of the target to true" ? :) > >-- >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 rdimola at evergreeninfo.net Thu Sep 26 12:42:40 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Thu, 26 Sep 2013 12:42:40 -0400 Subject: deleting an object as a consequence of its handler In-Reply-To: References: Message-ID: <005c01cebad7$6a73c4f0$3f5b4ed0$@net> Dr, I do this when deleting some stuff including the button this script is in and it works just fine and dandy for me. Dispatch "DeleteMyButtonAndOtherstuff" to me with 1 exit to top 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 Dr. Hawkins Sent: Thursday, September 26, 2013 12:36 PM To: How to use LiveCode Subject: deleting an object as a consequence of its handler I have a section where, as a consequence of a closefield, it makes sense to just wipe the screen and generate it again. While the closeField handler is in the stack (actually, a button for behavior), this results in an error as the field, part of one of the groups getting deleted, is associated with the running script. What is the best way to deal with this? I could send in 0ms I suppose, but might another message in the queue jump ahead if that happens? Pass the closefield somehow (but it's already a stack script, and the main stack would have to do some checking to figure out where the closefield was coming from?). "set the expendable of the target to true" ? :) -- 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 rdimola at evergreeninfo.net Thu Sep 26 12:48:42 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Thu, 26 Sep 2013 12:48:42 -0400 Subject: deleting an object as a consequence of its handler...... missing line break In-Reply-To: References: Message-ID: <006001cebad8$42127050$c63750f0$@net> Dr, I do this when deleting some stuff including the button this script is in and it works just fine and dandy for me. Sorry for the missing line break. (why does this always happen when copying from the IDE and the pasting it into an email?) Also the "with 1" is just a parameter I need to send to identify all things that get deleted when button is pressed(including the button itself). Dispatch "DeleteMyButtonAndOtherstuff" to me with 1 exit to top 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 Dr. Hawkins Sent: Thursday, September 26, 2013 12:36 PM To: How to use LiveCode Subject: deleting an object as a consequence of its handler I have a section where, as a consequence of a closefield, it makes sense to just wipe the screen and generate it again. While the closeField handler is in the stack (actually, a button for behavior), this results in an error as the field, part of one of the groups getting deleted, is associated with the running script. What is the best way to deal with this? I could send in 0ms I suppose, but might another message in the queue jump ahead if that happens? Pass the closefield somehow (but it's already a stack script, and the main stack would have to do some checking to figure out where the closefield was coming from?). "set the expendable of the target to true" ? :) -- 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 ambassador at fourthworld.com Thu Sep 26 15:49:22 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 26 Sep 2013 12:49:22 -0700 Subject: SoCal LC User Group meeting Thurs., Oct 3, Pasadena Message-ID: <52448FC2.8040008@fourthworld.com> The next SoCal LiveCode User Group meeting is happening Thursday, October 3, at 7PM in Pasadena - details in the LUG section of the LiveCode forums: http://forums.runrev.com/viewtopic.php?f=50&t=17281 -- 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 niconiko at gmail.com Thu Sep 26 18:25:08 2013 From: niconiko at gmail.com (Nicolas Cueto) Date: Fri, 27 Sep 2013 07:25:08 +0900 Subject: data grid on Android In-Reply-To: References: Message-ID: Hmm... Hello? Is there anybody in there? Just nod if you can hear me... With the number of messages mistakenly labelled as spam, thought I'd try. On Thu, Sep 26, 2013 at 3:35 PM, Nicolas Cueto wrote: > Not knowing much about data grids in general, let alone on mobile, I'm > studying the sample stack from LiveCode Lessons on this topic. > > On the desktop, all's ok. On my Android device, some problems. > > How to find out the vertical length of data when it's taller than the > datagrid object? > > How to implement an Android-style scroll when vertical length does exceed > object height? > > And, how to reference images in a datagrid object? > > About that last one. On the sample stack from LiveCode Lessons, the image > path is "images/monkey.jpg". So in "Standalone settings > Copy file" I > selected both the folder and the image itself, with "Copy Referenced Files" > both checked and unchecked. But, no monkey on the mobile datagrid. > > Cheers. > -- > Nicolas Cueto > From charles at buchwald.ca Thu Sep 26 18:39:37 2013 From: charles at buchwald.ca (Charles E Buchwald) Date: Thu, 26 Sep 2013 17:39:37 -0500 Subject: data grid on Android In-Reply-To: References: Message-ID: Hi Igor, I'm not that good with datagrids myself, but... I think to find the total height of the content of the datagrid, you have to use the formattedHeight property. To implement scrolling on Android, you use mobileControlCreate to create a mobile scroller control, which you then use to send scrolling messages to your datagrid. There are lessons on this somewhere. And for referencing images on mobile, you can copy them like you did, but to refer to them you have to set the defaultFolder property. There are a lot of rules for folders on all the different platforms.... Perhaps someone else on the list can explain them more clearly then I can. I know I'm short on details here... hope this puts you on the scent... Cheers, - Charles On 26 Sep 2013, at 5:25 PM, Nicolas Cueto wrote: > Hmm... Hello? Is there anybody in there? Just nod if you can hear me... > > With the number of messages mistakenly labelled as spam, thought I'd try. > > > On Thu, Sep 26, 2013 at 3:35 PM, Nicolas Cueto wrote: > >> Not knowing much about data grids in general, let alone on mobile, I'm >> studying the sample stack from LiveCode Lessons on this topic. >> >> On the desktop, all's ok. On my Android device, some problems. >> >> How to find out the vertical length of data when it's taller than the >> datagrid object? >> >> How to implement an Android-style scroll when vertical length does exceed >> object height? >> >> And, how to reference images in a datagrid object? >> >> About that last one. On the sample stack from LiveCode Lessons, the image >> path is "images/monkey.jpg". So in "Standalone settings > Copy file" I >> selected both the folder and the image itself, with "Copy Referenced Files" >> both checked and unchecked. But, no monkey on the mobile datagrid. >> >> Cheers. >> -- >> Nicolas Cueto >> > _______________________________________________ > use-livecode mailing list > use-livecode 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 Email Notice: http://wp.me/P3aT4d-33 From johnpatten at me.com Thu Sep 26 18:45:02 2013 From: johnpatten at me.com (JOHN PATTEN) Date: Thu, 26 Sep 2013 15:45:02 -0700 Subject: =?windows-1252?Q?Android_and_POST_commands_=28revisited=29=85=3F?= Message-ID: <43201EE9-2601-49C0-8CC9-0CC3A5EC1D05@me.com> Hi All.. I've been testing a project in an Android device and can't seem to get the POST command to work on Android. It works fine on the desktop (Mac). I have checked the list and bug reports and have seen past issue Header adjustments, etc. and it appears that any real bugs had been resolved. This leads me to believe the problem is my code. Here's what I'm trying to do. The project uses a number in a fld to query a mysql database on my on-rev account and pulls out a couple of fields. ... put cd fld "assignmentNumber" into tPostData get libURLFormData("doccode",tPostData) set the httpHeaders to "Content-Type: application/x-www-form-urlencoded" --added this from a previous solution but had no effect. post it to url "http://jpatten.on-rev.com/safetube_student/lc_lookup_title_exec.php" ? and the PHP code from the lc_lookup_title_exec.php... $doccode = clean($_POST['doccode']); $result = mysql_query("SELECT title, summary FROM urldoc WHERE docid = $doccode"); if($result === FALSE) { die(mysql_error()); } while($row = mysql_fetch_array($result)) { echo $row['title'] . PHP_EOL . $row['summary']; } Any suggestions on how this can be changed to work on a Android device? Thank you! John Patten SUSD From selander at tkf.att.ne.jp Thu Sep 26 19:00:05 2013 From: selander at tkf.att.ne.jp (Tim Selander) Date: Fri, 27 Sep 2013 08:00:05 +0900 Subject: data grid on Android In-Reply-To: References: Message-ID: <5244BC75.7020309@tkf.att.ne.jp> {{Nod}} Saw your post, but can offer no help. Sorry :-/ Tim Selander Tokyo, Japan On 9/27/13 7:25 AM, Nicolas Cueto wrote: > Hmm... Hello? Is there anybody in there? Just nod if you can hear me... > > With the number of messages mistakenly labelled as spam, thought I'd try. > > > On Thu, Sep 26, 2013 at 3:35 PM, Nicolas Cueto wrote: > >> Not knowing much about data grids in general, let alone on mobile, I'm >> studying the sample stack from LiveCode Lessons on this topic. >> >> On the desktop, all's ok. On my Android device, some problems. >> >> How to find out the vertical length of data when it's taller than the >> datagrid object? >> >> How to implement an Android-style scroll when vertical length does exceed >> object height? >> >> And, how to reference images in a datagrid object? >> >> About that last one. On the sample stack from LiveCode Lessons, the image >> path is "images/monkey.jpg". So in "Standalone settings > Copy file" I >> selected both the folder and the image itself, with "Copy Referenced Files" >> both checked and unchecked. But, no monkey on the mobile datagrid. >> >> Cheers. >> -- >> Nicolas Cueto >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From terry.judd at unimelb.edu.au Thu Sep 26 19:01:19 2013 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Thu, 26 Sep 2013 23:01:19 +0000 Subject: data grid on Android In-Reply-To: References: Message-ID: <7AB17B9F-0DFA-4AF1-B00D-24BFE68BE83B@unimelb.edu.au> On 27/09/2013, at 08:39 AM, Charles E Buchwald wrote: > Hi Igor, > > I'm not that good with datagrids myself, but... > > I think to find the total height of the content of the datagrid, you have to use the formattedHeight property. The datagrid has its own version of formattedHeight - dgFormattedHeight. What I usually do is create a locked group that just contains the datagrid (you may need to group the datagrid and a dummy object first and then delete the dummy object to create a group that just contains the datagrid). I then set the height of the datagrid to its dgFormattedHeight (realigning it to the top of the group if necessary) and scroll it with a mobile scroller control. Actually your best bet is probably just to grab Monte's mergDataGridScroller control from the mergExt website... http://mergext.com/controls/mergdatagridscroller/ ...as it handles all of this for you :) Terry... > > To implement scrolling on Android, you use mobileControlCreate to create a mobile scroller control, which you then use to send scrolling messages to your datagrid. There are lessons on this somewhere. > > And for referencing images on mobile, you can copy them like you did, but to refer to them you have to set the defaultFolder property. There are a lot of rules for folders on all the different platforms.... Perhaps someone else on the list can explain them more clearly then I can. > > I know I'm short on details here... hope this puts you on the scent... > > Cheers, > - Charles > > On 26 Sep 2013, at 5:25 PM, Nicolas Cueto wrote: > >> Hmm... Hello? Is there anybody in there? Just nod if you can hear me... >> >> With the number of messages mistakenly labelled as spam, thought I'd try. >> >> >> On Thu, Sep 26, 2013 at 3:35 PM, Nicolas Cueto wrote: >> >>> Not knowing much about data grids in general, let alone on mobile, I'm >>> studying the sample stack from LiveCode Lessons on this topic. >>> >>> On the desktop, all's ok. On my Android device, some problems. >>> >>> How to find out the vertical length of data when it's taller than the >>> datagrid object? >>> >>> How to implement an Android-style scroll when vertical length does exceed >>> object height? >>> >>> And, how to reference images in a datagrid object? >>> >>> About that last one. On the sample stack from LiveCode Lessons, the image >>> path is "images/monkey.jpg". So in "Standalone settings > Copy file" I >>> selected both the folder and the image itself, with "Copy Referenced Files" >>> both checked and unchecked. But, no monkey on the mobile datagrid. >>> >>> Cheers. >>> -- >>> Nicolas Cueto >>> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 > > 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 > Dr Terry Judd Senior Lecturer in Medical Education Medical Education Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From revdev at pdslabs.net Thu Sep 26 19:07:42 2013 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 26 Sep 2013 16:07:42 -0700 Subject: deleting an object as a consequence of its handler In-Reply-To: References: Message-ID: <5244BE3E.9020203@pdslabs.net> On 9/26/13 9:36 AM, Dr. Hawkins wrote: > I have a section where, as a consequence of a closefield, it makes sense to > just wipe the screen and generate it again. > > While the closeField handler is in the stack (actually, a button for > behavior), this results in an error as the field, part of one of the groups > getting deleted, is associated with the running script. > > What is the best way to deal with this? > > I could send in 0ms I suppose, but might another message in the queue jump > ahead if that happens? Try this when ready to delete: get flushEvents("all") -- optional?? to remove all pending events send "delete btn 1" to this card in -1 second -- or any negative number of secs, msecs, etc The negative time will prioritize the sent message, putting it at the head of the line. (Thanks to Dar Scott for this) Phil Davis > > Pass the closefield somehow (but it's already a stack script, and the main > stack would have to do some checking to figure out where the closefield was > coming from?). > > "set the expendable of the target to true" ? :) > -- Phil Davis From niconiko at gmail.com Thu Sep 26 19:14:39 2013 From: niconiko at gmail.com (Nicolas Cueto) Date: Fri, 27 Sep 2013 08:14:39 +0900 Subject: data grid on Android In-Reply-To: References: Message-ID: Thanks, Charles. Who's Igor? Stravinsky? ^_^ About scrolling. I'd sure welcome a sample stack for Android with a scrolling **datagrid**, specially when the content length is not fixed. BTW, in the LiveCode Lesson "Creating a native scroller to scroll a field" there happens to be a discussion on this very topic. But it ends unanswered. Cheers. -- Nicolas Cueto From charles at buchwald.ca Thu Sep 26 19:21:52 2013 From: charles at buchwald.ca (Charles E Buchwald) Date: Thu, 26 Sep 2013 18:21:52 -0500 Subject: data grid on Android In-Reply-To: References: Message-ID: Whoops... Sorry, Nicolas, don't know where I got "Igor"! On 26 Sep 2013, at 6:14 PM, Nicolas Cueto wrote: > Thanks, Charles. Who's Igor? Stravinsky? ^_^ > > > About scrolling. I'd sure welcome a sample stack for Android with a > scrolling **datagrid**, specially when the content length is not fixed. > > BTW, in the LiveCode Lesson "Creating a native scroller to scroll a field" > there happens to be a discussion on this very topic. But it ends unanswered. > > > Cheers. > -- > Nicolas Cueto > _______________________________________________ > use-livecode mailing list > use-livecode 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 From niconiko at gmail.com Thu Sep 26 19:35:43 2013 From: niconiko at gmail.com (Nicolas Cueto) Date: Fri, 27 Sep 2013 08:35:43 +0900 Subject: data grid on Android In-Reply-To: <7AB17B9F-0DFA-4AF1-B00D-24BFE68BE83B@unimelb.edu.au> References: <7AB17B9F-0DFA-4AF1-B00D-24BFE68BE83B@unimelb.edu.au> Message-ID: On Fri, Sep 27, 2013 at 8:01 AM, Terry Judd wrote: > Actually your best bet is probably just to grab Monte's > mergDataGridScroller control from the mergExt website Thanks, Terry. I just did, but don't understand this instruction: "This control is a wrapper around a datagrid. When you drop it on a stack..." "Drop" it? How? Didn't know about controls till a second ago. Off to learn more. Cheers. -- Nicolas Cueto From monte at sweattechnologies.com Thu Sep 26 20:03:42 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 27 Sep 2013 10:03:42 +1000 Subject: data grid on Android In-Reply-To: References: <7AB17B9F-0DFA-4AF1-B00D-24BFE68BE83B@unimelb.edu.au> Message-ID: On 27/09/2013, at 9:35 AM, Nicolas Cueto wrote: > On Fri, Sep 27, 2013 at 8:01 AM, Terry Judd wrote: > >> Actually your best bet is probably just to grab Monte's >> mergDataGridScroller control from the mergExt website > > > Thanks, Terry. > > I just did, but don't understand this instruction: "This control is a > wrapper around a datagrid. When you drop it on a stack..." > > "Drop" it? How? > > Didn't know about controls till a second ago. Off to learn more. You need Ken Ray's DropTools plugin: http://droptools.sonsothunder.com Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From bvlahos at mac.com Thu Sep 26 20:20:04 2013 From: bvlahos at mac.com (Bill Vlahos) Date: Thu, 26 Sep 2013 17:20:04 -0700 Subject: How to use Bonjour in Mac and Windows In-Reply-To: References: <749134F0-F7E5-4117-BD12-11741F889D9B@mac.com> Message-ID: <3EFE6DCA-A0B2-456A-98ED-3A9170AF061C@mac.com> Monte, I need this for both Macintosh and Windows. It seems like we should be able to do this natively in LiveCode rather than an external. Are there any example stacks or commands? I did find this link on Jan's site but it requires jAVA. http://quartam.blogspot.com/2011/01/zeroconfbonjour-in-livecode-with-jmdns.html Thanks, Bill Vlahos _________________ http://www.linkedin.com/in/billvlahos/ InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. lcTaskList: (http://www.infowallet.com/lctasklist/index.htm) RunRev lcTaskList Forum: (http://forums.runrev.com/viewforum.php?f=61) On Sep 21, 2013, at 3:23 PM, Monte Goulding wrote: > > On 22/09/2013, at 7:43 AM, Bill Vlahos wrote: > >> I'd like to see some examples on using Bonjour to register a service and query. The LiveCode dictionary doesn't have anything and I don't see anything in RevOnline. >> >> I only see a reference to Monte's external which looks to be for mobile and I want this for Mac and Windows. > > On desktop you can use dns-sd. Open the process to start your service. Close process to stop it. One day I might do a desktop bonjour external. The iOS one would be quite easy to move to OS X. I'd need to re-implement in straight C to go completely cross platform though. With dns-sd available though I haven't considered this to be a huge priority. > > Cheers > > -- > Monte Goulding > > M E R Goulding - software development services > 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 From sc at sahores-conseil.com Thu Sep 26 20:21:17 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Fri, 27 Sep 2013 02:21:17 +0200 Subject: =?windows-1252?Q?Re=3A_Android_and_POST_commands_=28revisited=29?= =?windows-1252?Q?=85=3F?= In-Reply-To: <43201EE9-2601-49C0-8CC9-0CC3A5EC1D05@me.com> References: <43201EE9-2601-49C0-8CC9-0CC3A5EC1D05@me.com> Message-ID: <858072BA-810C-48C4-8C9A-AAC36F0BCBFA@sahores-conseil.com> Hi John, Here is a practical example of code witch works as expected under both iOS and Android : set httpHeaders to "Content-type: application/x-www-form-urlencoded" & return get url MIAS post URLEncode(appID & "&isDistibutor=" & trim(vemail) & "&isNotDistibutor=" & UserID) to URL MIAS ### answer item -1 of line 2 of it if word 1 of it is "true" then return line 2 to 3 of it note 1 : libURLFormData is't available to mobile platforms; note 2 : the URLEncode form is usable in place of; HTH, Pierre Le 27 sept. 2013 ? 00:45, JOHN PATTEN a ?crit : > Hi All.. > > I've been testing a project in an Android device and can't seem to get the POST command to work on Android. It works fine on the desktop (Mac). I have checked the list and bug reports and have seen past issue Header adjustments, etc. and it appears that any real bugs had been resolved. This leads me to believe the problem is my code. Here's what I'm trying to do. The project uses a number in a fld to query a mysql database on my on-rev account and pulls out a couple of fields. > ... > put cd fld "assignmentNumber" into tPostData > get libURLFormData("doccode",tPostData) > set the httpHeaders to "Content-Type: application/x-www-form-urlencoded" --added this from a previous solution but had no effect. > post it to url "http://jpatten.on-rev.com/safetube_student/lc_lookup_title_exec.php" > > ? > and the PHP code from the lc_lookup_title_exec.php... > > $doccode = clean($_POST['doccode']); > $result = mysql_query("SELECT title, summary FROM urldoc WHERE docid = $doccode"); > if($result === FALSE) { > die(mysql_error()); > } > while($row = mysql_fetch_array($result)) > { > echo $row['title'] . PHP_EOL . $row['summary']; > } > > Any suggestions on how this can be changed to work on a Android device? > > 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 -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From monte at sweattechnologies.com Thu Sep 26 20:33:37 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 27 Sep 2013 10:33:37 +1000 Subject: How to use Bonjour in Mac and Windows In-Reply-To: <3EFE6DCA-A0B2-456A-98ED-3A9170AF061C@mac.com> References: <749134F0-F7E5-4117-BD12-11741F889D9B@mac.com> <3EFE6DCA-A0B2-456A-98ED-3A9170AF061C@mac.com> Message-ID: <7F3815DE-AFC8-428F-8615-E0E28D8D1997@sweattechnologies.com> On 27/09/2013, at 10:20 AM, Bill Vlahos wrote: > I need this for both Macintosh and Windows. It seems like we should be able to do this natively in LiveCode rather than an external. Are there any example stacks or commands? > > I did find this link on Jan's site but it requires jAVA. > http://quartam.blogspot.com/2011/01/zeroconfbonjour-in-livecode-with-jmdns.html I wasn't talking about an external. I said dns-sd which is a command line app. Why does it seem we should be able to do this natively in LiveCode? Is it an undocumented feature? Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From MikeKerner at roadrunner.com Thu Sep 26 20:43:27 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 26 Sep 2013 20:43:27 -0400 Subject: RELEASE: LiveCode 6.1.2 RC1 In-Reply-To: References: <53A77153-1819-4BBB-B17D-19E0047A8342@numericable.com> <167C420C-A90F-45FF-9802-A2684EEEB2BA@gmail.com> <004e01cebac9$010487b0$030d9710$@net> Message-ID: I'm getting a different error, with mergAES attached to my project: linking for armv7 failed with Undefined symbols for architecture armv7: "___libinfoptr_mergAES", referenced from: -u command line option "___libinfoptr_mergZXing", referenced from: -u command line option Id: symbol(s) not found for architecture armv7 clang: error: linker command failed with exit code 1 (use -v to see invocation) -- 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 monte at sweattechnologies.com Thu Sep 26 20:54:40 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 27 Sep 2013 10:54:40 +1000 Subject: RELEASE: LiveCode 6.1.2 RC1 In-Reply-To: References: <53A77153-1819-4BBB-B17D-19E0047A8342@numericable.com> <167C420C-A90F-45FF-9802-A2684EEEB2BA@gmail.com> <004e01cebac9$010487b0$030d9710$@net> Message-ID: I'll get new builds of all my stuff out ASAP. I've had to make some tweaks to my build process but I'm nearly there. On 27/09/2013, at 10:43 AM, Mike Kerner wrote: > I'm getting a different error, with mergAES attached to my project: > linking for armv7 failed with Undefined > symbols for architecture armv7: > "___libinfoptr_mergAES", referenced from: > -u command line option > "___libinfoptr_mergZXing", referenced > from: > -u command line option > Id: symbol(s) not found for architecture > armv7 > clang: error: linker command failed with > exit code 1 (use -v to see invocation) > > -- > 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 -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From MikeKerner at roadrunner.com Thu Sep 26 20:56:24 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 26 Sep 2013 20:56:24 -0400 Subject: RELEASE: LiveCode 6.1.2 RC1 In-Reply-To: References: <53A77153-1819-4BBB-B17D-19E0047A8342@numericable.com> <167C420C-A90F-45FF-9802-A2684EEEB2BA@gmail.com> <004e01cebac9$010487b0$030d9710$@net> Message-ID: thank you, sir. On Thu, Sep 26, 2013 at 8:54 PM, Monte Goulding wrote: > I'll get new builds of all my stuff out ASAP. I've had to make some tweaks > to my build process but I'm nearly there. > > On 27/09/2013, at 10:43 AM, Mike Kerner wrote: > > > I'm getting a different error, with mergAES attached to my project: > > linking for armv7 failed with Undefined > > symbols for architecture armv7: > > "___libinfoptr_mergAES", referenced from: > > -u command line option > > "___libinfoptr_mergZXing", referenced > > from: > > -u command line option > > Id: symbol(s) not found for architecture > > armv7 > > clang: error: linker command failed with > > exit code 1 (use -v to see invocation) > > > > -- > > 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 > > -- > 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 > -- 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 monte at sweattechnologies.com Fri Sep 27 00:49:22 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 27 Sep 2013 14:49:22 +1000 Subject: [ANN] mergExt: Dropbox Sync External and iOS 7 Updates Message-ID: <5151BF7C-DAB4-44FB-A1AC-5D2D30DF9F13@sweattechnologies.com> Hi LiveCoders Today I have released a new iOS external called mergDropboxSync. The external uses the new Dropbox Sync SDK to take the hassle out of adding Dropbox integration to your app. The SDK handles all the syncing of files, you just read and write files locally and the external lets you know if one of the files has been updated. The external is available both as part of the mergExt Complete Suite for $299 and individually for $39. This brings the total value for the mergExt Complete Suite to a whopping $904 making it only 1/3 the cost of the individual components. See http://mergext.com/home/mergDropboxSync for more details. All the externals have now been built against the iOS 7 SDK. As part of the process I have had to drop support for simulators below iOS 5.0. I have also dropped support for versions of LiveCode before 5.5.2. If either of these changes impact you negatively then please let me know and I will work something out. I would also like to point out that RunRev's 30% off sale which ends in a few hours has mergExt Complete listed for $209.30 http://livecode.com/store/marketplace/mergExt-1-0-2/ ... yes that's under a quarter of the cost of the individual components! Cheers Monte -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From richmondmathewson at gmail.com Fri Sep 27 05:45:12 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 27 Sep 2013 12:45:12 +0300 Subject: Nightly Builds Message-ID: <524553A8.1010000@gmail.com> ???? ?? ????? ???????. From MikeKerner at roadrunner.com Fri Sep 27 08:27:31 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 27 Sep 2013 08:27:31 -0400 Subject: [ANN] mergExt: Dropbox Sync External and iOS 7 Updates In-Reply-To: <5151BF7C-DAB4-44FB-A1AC-5D2D30DF9F13@sweattechnologies.com> References: <5151BF7C-DAB4-44FB-A1AC-5D2D30DF9F13@sweattechnologies.com> Message-ID: thanks for the update, monte! On Fri, Sep 27, 2013 at 12:49 AM, Monte Goulding < monte at sweattechnologies.com> wrote: > Hi LiveCoders > > Today I have released a new iOS external called mergDropboxSync. The > external uses the new Dropbox Sync SDK to take the hassle out of adding > Dropbox integration to your app. The SDK handles all the syncing of files, > you just read and write files locally and the external lets you know if one > of the files has been updated. The external is available both as part of > the mergExt Complete Suite for $299 and individually for $39. This brings > the total value for the mergExt Complete Suite to a whopping $904 making it > only 1/3 the cost of the individual components. > > See http://mergext.com/home/mergDropboxSync for more details. > > All the externals have now been built against the iOS 7 SDK. As part of > the process I have had to drop support for simulators below iOS 5.0. I have > also dropped support for versions of LiveCode before 5.5.2. If either of > these changes impact you negatively then please let me know and I will work > something out. > > I would also like to point out that RunRev's 30% off sale which ends in a > few hours has mergExt Complete listed for $209.30 > http://livecode.com/store/marketplace/mergExt-1-0-2/ ... yes that's under > a quarter of the cost of the individual components! > > 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 > -- 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 Fri Sep 27 08:32:11 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Fri, 27 Sep 2013 13:32:11 +0100 Subject: 6.1.2 & iO7 Message-ID: I have a stack running in iOS 6.1.3 that sets up a systembeep in the openStack handler set the beepSound to specialFolderPath("engine") & "/shortbeep.aiff" but when I run this against iOS7 under LC 6.1.2 - rc1 the stack won't run in the simulator. I have to comment out this line of script and remove the sound file 'shortbeep.aiff' for it to work... Anyone seeing other anomolies in their introduction to LC 6.1.2 - rc1 and iOS7 ? Dixie From MikeKerner at roadrunner.com Fri Sep 27 08:33:37 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 27 Sep 2013 08:33:37 -0400 Subject: RELEASE: LiveCode 6.1.2 RC1 In-Reply-To: References: <53A77153-1819-4BBB-B17D-19E0047A8342@numericable.com> <167C420C-A90F-45FF-9802-A2684EEEB2BA@gmail.com> <004e01cebac9$010487b0$030d9710$@net> Message-ID: thank you, sir -- 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 cmsheffield at icloud.com Fri Sep 27 10:23:36 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Fri, 27 Sep 2013 08:23:36 -0600 Subject: [ANN] mergExt: Dropbox Sync External and iOS 7 Updates In-Reply-To: <5151BF7C-DAB4-44FB-A1AC-5D2D30DF9F13@sweattechnologies.com> References: <5151BF7C-DAB4-44FB-A1AC-5D2D30DF9F13@sweattechnologies.com> Message-ID: <680E371F-DB36-4475-B87E-A64140AE79C4@icloud.com> Monte, Thanks so much for getting these out so quickly. Quick question. For externals that require resources, do we need to replace those resources as well, or just the external? Thanks, Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com On Sep 26, 2013, at 10:49 PM, Monte Goulding wrote: > Hi LiveCoders > > Today I have released a new iOS external called mergDropboxSync. The external uses the new Dropbox Sync SDK to take the hassle out of adding Dropbox integration to your app. The SDK handles all the syncing of files, you just read and write files locally and the external lets you know if one of the files has been updated. The external is available both as part of the mergExt Complete Suite for $299 and individually for $39. This brings the total value for the mergExt Complete Suite to a whopping $904 making it only 1/3 the cost of the individual components. > > See http://mergext.com/home/mergDropboxSync for more details. > > All the externals have now been built against the iOS 7 SDK. As part of the process I have had to drop support for simulators below iOS 5.0. I have also dropped support for versions of LiveCode before 5.5.2. If either of these changes impact you negatively then please let me know and I will work something out. > > I would also like to point out that RunRev's 30% off sale which ends in a few hours has mergExt Complete listed for $209.30 > http://livecode.com/store/marketplace/mergExt-1-0-2/ ... yes that's under a quarter of the cost of the individual components! > > 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 From rdimola at evergreeninfo.net Fri Sep 27 10:41:52 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Fri, 27 Sep 2013 10:41:52 -0400 Subject: 6.1.2 & iO7 In-Reply-To: References: Message-ID: <011401cebb8f$b4d505a0$1e7f10e0$@net> I can't get a stack to run with the iOS7 simulator. It hangs on the splash screen. I put a 'answer "Here"' at the top of the preopenstack and it never runs. On the device it seems OK. 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 John Dixon Sent: Friday, September 27, 2013 8:32 AM To: use-livecode at lists.runrev.com Subject: 6.1.2 & iO7 I have a stack running in iOS 6.1.3 that sets up a systembeep in the openStack handler set the beepSound to specialFolderPath("engine") & "/shortbeep.aiff" but when I run this against iOS7 under LC 6.1.2 - rc1 the stack won't run in the simulator. I have to comment out this line of script and remove the sound file 'shortbeep.aiff' for it to work... Anyone seeing other anomolies in their introduction to LC 6.1.2 - rc1 and iOS7 ? Dixie _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Fri Sep 27 10:55:07 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 27 Sep 2013 07:55:07 -0700 Subject: Nightly Builds In-Reply-To: <524553A8.1010000@gmail.com> References: <524553A8.1010000@gmail.com> Message-ID: <94312513859.20130927075507@ahsoftware.net> Richmond- Friday, September 27, 2013, 2:45:12 AM, you wrote: > ???? ?? ????? > ???????. I believe you may need to replace your keyboard. -- -Mark Wieder mwieder at ahsoftware.net From rdimola at evergreeninfo.net Fri Sep 27 11:43:09 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Fri, 27 Sep 2013 11:43:09 -0400 Subject: 6.1.2 & iO7 In-Reply-To: References: Message-ID: <012c01cebb98$447eb220$cd7c1660$@net> Team, The Application loader is still giving me 3 warnings. WARNING ITMS-9000: "Missing recommended icon file. The bundle does not contain an app icon for iPhone / iPod Touch of exactly '120x120', in .png format" at SoftwareAssets/SoftwareAsset (MZitmspSoftwareAssetPackage) I get this for 120x120, 76x76 and 152x152. These images are specified on the new iOS standalone setting screen. Application Loader v2.9 LC 6.1.2 rc1 OSX 10.8.5 Xcode 5, 4.6.3, 4.5.2, 4.4.1, 4.2 Arm7 build. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net From cmsheffield at icloud.com Fri Sep 27 11:49:02 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Fri, 27 Sep 2013 09:49:02 -0600 Subject: building externals fails Message-ID: For anyone building their own externals (Monte?), I have one little external that I've created myself and am trying to update to support iOS 7. I'm getting build errors when trying to create a device build. Looks like a path is incorrect. Here's the relevant part of the error I believe: /Applications/Xcode 5.0/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/g++: No such file or directory linking step of external dylib build failed, probably due to missing framework or library references - check the contents of the .ios file Is there something I can change to fix this? Is there an update to the LIveCode external sdk? Need help asap. I'm trying to get an app update submitted to Apple but need to get this straightened out first. I do have two versions of Xcode installed at the moment, 4.6 and 5.0. Could that be confusing things? And they are not located at the root of my Applications folder. I have them in sub folders "Xcode 4.6" and "Xcode 5.0", respectively. Also, do we need to do anything special to support 64-bit devices going forward? Or can we even do that? Maybe it doesn't matter since LiveCode itself is not 64-bit yet? Thanks, Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com From rdimola at evergreeninfo.net Fri Sep 27 12:45:58 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Fri, 27 Sep 2013 12:45:58 -0400 Subject: Nightly Builds In-Reply-To: <94312513859.20130927075507@ahsoftware.net> References: <524553A8.1010000@gmail.com> <94312513859.20130927075507@ahsoftware.net> Message-ID: <014201cebba1$0ae917e0$20bb47a0$@net> I got something that looked eastern European, Greek or something. It might be valid data..... 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 Mark Wieder Sent: Friday, September 27, 2013 10:55 AM To: How to use LiveCode Subject: Re: Nightly Builds Richmond- Friday, September 27, 2013, 2:45:12 AM, you wrote: > ???? ?? ????? > ???????. I believe you may need to replace your keyboard. -- -Mark Wieder mwieder at ahsoftware.net _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Fri Sep 27 13:02:43 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 27 Sep 2013 20:02:43 +0300 Subject: Nightly Builds In-Reply-To: <94312513859.20130927075507@ahsoftware.net> References: <524553A8.1010000@gmail.com> <94312513859.20130927075507@ahsoftware.net> Message-ID: <5245BA33.9050508@gmail.com> On 09/27/2013 05:55 PM, Mark Wieder wrote: > Richmond- > > Friday, September 27, 2013, 2:45:12 AM, you wrote: > >> ???? ?? ????? >> ???????. > I believe you may need to replace your keyboard. > Nothing of the sort: but, just possibly, Mark, you need a few weeks R&R over here in Bulgaria. Richmond. From mwieder at ahsoftware.net Fri Sep 27 13:00:29 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 27 Sep 2013 10:00:29 -0700 Subject: Nightly Builds In-Reply-To: <014201cebba1$0ae917e0$20bb47a0$@net> References: <524553A8.1010000@gmail.com> <94312513859.20130927075507@ahsoftware.net> <014201cebba1$0ae917e0$20bb47a0$@net> Message-ID: <0320035851.20130927100029@ahsoftware.net> Ralph- I'm guessing it's a clever encryption scheme where each character gets compressed down to a single bit. -- -Mark Wieder mwieder at ahsoftware.net From richmondmathewson at gmail.com Fri Sep 27 13:05:50 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 27 Sep 2013 20:05:50 +0300 Subject: Nightly Builds In-Reply-To: <014201cebba1$0ae917e0$20bb47a0$@net> References: <524553A8.1010000@gmail.com> <94312513859.20130927075507@ahsoftware.net> <014201cebba1$0ae917e0$20bb47a0$@net> Message-ID: <5245BAEE.7080305@gmail.com> On 09/27/2013 07:45 PM, Ralph DiMola wrote: > I got something that looked eastern European, Greek or something. It might > be valid data..... > Funny how a bunch of people who state that they have an international outlook feel threatened by a bit of Bulgarian. Now . . . how does one access the nightly builds? Aye, an those fowk i Embro cannae tak war lied; aiblins they are sudroners. Richmond. > 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 Mark Wieder > Sent: Friday, September 27, 2013 10:55 AM > To: How to use LiveCode > Subject: Re: Nightly Builds > > Richmond- > > Friday, September 27, 2013, 2:45:12 AM, you wrote: > >> ???? ?? ????? >> ???????. > I believe you may need to replace your keyboard. > From mwieder at ahsoftware.net Fri Sep 27 13:10:14 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 27 Sep 2013 10:10:14 -0700 Subject: Nightly Builds In-Reply-To: <014201cebba1$0ae917e0$20bb47a0$@net> References: <524553A8.1010000@gmail.com> <94312513859.20130927075507@ahsoftware.net> <014201cebba1$0ae917e0$20bb47a0$@net> Message-ID: <178320620710.20130927101014@ahsoftware.net> Ralph- Friday, September 27, 2013, 9:45:58 AM, you wrote: > I got something that looked eastern European, Greek or something. It might > be valid data..... Interesting. Here's the raw version of what I received: 0JrRitC00LUg0YHQsCDRgtC10LfQuD8KCtCg0LjRh9C80YrQvdC0LgoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KdXNlLWxpdmVjb2RlIG1haWxpbmcgbGlz dAp1c2UtbGl2ZWNvZGVAbGlzdHMucnVucmV2LmNvbQpQbGVhc2UgdmlzaXQgdGhpcyB1cmwgdG8g c3Vic2NyaWJlLCB1bnN1YnNjcmliZSBhbmQgbWFuYWdlIHlvdXIgc3Vic2NyaXB0aW9uIHByZWZl cmVuY2VzOgpodHRwOi8vbGlzdHMucnVucmV2LmNvbS9tYWlsbWFuL2xpc3RpbmZvL3VzZS1saXZl Y29kZQ== -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Fri Sep 27 13:36:23 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 27 Sep 2013 10:36:23 -0700 Subject: Nightly Builds In-Reply-To: <5245BAEE.7080305@gmail.com> References: <524553A8.1010000@gmail.com> <94312513859.20130927075507@ahsoftware.net> <014201cebba1$0ae917e0$20bb47a0$@net> <5245BAEE.7080305@gmail.com> Message-ID: <33322190104.20130927103623@ahsoftware.net> Richmond- Friday, September 27, 2013, 10:05:50 AM, you wrote: > Funny how a bunch of people who state that they have an international > outlook > feel threatened by a bit of Bulgarian. Might be a good idea to specify the char encoding (I take it you're using ISO 8859-2 Cyrillic encoding?). Here's the sum total of your Content-Type header: Content-Type: text/plain; charset="utf-8"; Format="flowed" -- -Mark Wieder mwieder at ahsoftware.net From richmondmathewson at gmail.com Fri Sep 27 13:42:01 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 27 Sep 2013 20:42:01 +0300 Subject: Nightly Builds In-Reply-To: <33322190104.20130927103623@ahsoftware.net> References: <524553A8.1010000@gmail.com> <94312513859.20130927075507@ahsoftware.net> <014201cebba1$0ae917e0$20bb47a0$@net> <5245BAEE.7080305@gmail.com> <33322190104.20130927103623@ahsoftware.net> Message-ID: <5245C369.9090708@gmail.com> On 09/27/2013 08:36 PM, Mark Wieder wrote: > Richmond- > > Friday, September 27, 2013, 10:05:50 AM, you wrote: > >> Funny how a bunch of people who state that they have an international >> outlook >> feel threatened by a bit of Bulgarian. > Might be a good idea to specify the char encoding (I take it you're > using ISO 8859-2 Cyrillic encoding?). Here's the sum total of your > Content-Type header: > > Content-Type: text/plain; charset="utf-8"; Format="flowed" > I think (???) that Thunderbird is entirely Unicode compliant. Richmond. From stephenREVOLUTION2 at barncard.com Fri Sep 27 13:52:38 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 27 Sep 2013 10:52:38 -0700 Subject: Nightly Builds In-Reply-To: <5245C369.9090708@gmail.com> References: <524553A8.1010000@gmail.com> <94312513859.20130927075507@ahsoftware.net> <014201cebba1$0ae917e0$20bb47a0$@net> <5245BAEE.7080305@gmail.com> <33322190104.20130927103623@ahsoftware.net> <5245C369.9090708@gmail.com> Message-ID: Looks perfect here using Gmail. Cuts and pastes just fine too. On Fri, Sep 27, 2013 at 10:42 AM, Richmond wrote: > > ???? ?? ????? ???????. Stephen Barncard San Francisco Ca. USA more about sqb From richmondmathewson at gmail.com Fri Sep 27 14:02:20 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 27 Sep 2013 21:02:20 +0300 Subject: Nightly Builds In-Reply-To: References: <524553A8.1010000@gmail.com> <94312513859.20130927075507@ahsoftware.net> <014201cebba1$0ae917e0$20bb47a0$@net> <5245BAEE.7080305@gmail.com> <33322190104.20130927103623@ahsoftware.net> <5245C369.9090708@gmail.com> Message-ID: <5245C82C.9020204@gmail.com> On 09/27/2013 08:52 PM, stephen barncard wrote: > Looks perfect here using Gmail. Cuts and pastes just fine too. > > On Fri, Sep 27, 2013 at 10:42 AM, Richmond wrote: > >> > ???? ?? ????? > > ???????. Thunderbird and gmail do seem to work rather well together :) Richmond. > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jiml at netrin.com Fri Sep 27 14:07:30 2013 From: jiml at netrin.com (Jim Lambert) Date: Fri, 27 Sep 2013 11:07:30 -0700 Subject: [ANN] mergExt: Dropbox Sync External and iOS 7 Updates In-Reply-To: References: Message-ID: <88E519A1-32CD-4034-AB30-56609AE30BEB@netrin.com> Monte, Thanks for the fast updates and new external! Jim Lambert From mwieder at ahsoftware.net Fri Sep 27 14:05:29 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 27 Sep 2013 11:05:29 -0700 Subject: Nightly Builds In-Reply-To: References: <524553A8.1010000@gmail.com> <94312513859.20130927075507@ahsoftware.net> <014201cebba1$0ae917e0$20bb47a0$@net> <5245BAEE.7080305@gmail.com> <33322190104.20130927103623@ahsoftware.net> <5245C369.9090708@gmail.com> Message-ID: <88323935534.20130927110529@ahsoftware.net> stephen- Friday, September 27, 2013, 10:52:38 AM, you wrote: > Looks perfect here using Gmail. Cuts and pastes just fine too. > On Fri, Sep 27, 2013 at 10:42 AM, Richmond > wrote: >> >> > ???? ?? ????? > ???????. Never mind. Turns out to be a wine problem. I can see the Cyrillic text fine on gmane. -- -Mark Wieder mwieder at ahsoftware.net From richmondmathewson at gmail.com Fri Sep 27 14:14:57 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 27 Sep 2013 21:14:57 +0300 Subject: Ubuntu 13.10 Beta Message-ID: <5245CB21.7020101@gmail.com> Just upgrading from Randy Raccoon to Seductive Salamander beta (13.04 - 13.10): Let's see if it: 1. screws my computer. 2. screws Livecode 6.1.1 3. screws Livecode 6.1.2 rc1 4. screws Livecode 6.5.0 dp1 5. screws VMware Player 6 I'll keep you posted, happy hop-pickers, Richmond. From richmondmathewson at gmail.com Fri Sep 27 14:16:03 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 27 Sep 2013 21:16:03 +0300 Subject: Nightly Builds In-Reply-To: <88323935534.20130927110529@ahsoftware.net> References: <524553A8.1010000@gmail.com> <94312513859.20130927075507@ahsoftware.net> <014201cebba1$0ae917e0$20bb47a0$@net> <5245BAEE.7080305@gmail.com> <33322190104.20130927103623@ahsoftware.net> <5245C369.9090708@gmail.com> <88323935534.20130927110529@ahsoftware.net> Message-ID: <5245CB63.6020804@gmail.com> On 09/27/2013 09:05 PM, Mark Wieder wrote: > stephen- > > Friday, September 27, 2013, 10:52:38 AM, you wrote: > >> Looks perfect here using Gmail. Cuts and pastes just fine too. >> On Fri, Sep 27, 2013 at 10:42 AM, Richmond >> wrote: >>> >> ???? ?? ????? >> ???????. > Never mind. Turns out to be a wine problem. I don't know about that; my wife and I just shared a rather nice red Merlot over supper and it increased my productivity no end. > I can see the Cyrillic text fine on gmane. > From jiml at netrin.com Fri Sep 27 14:54:35 2013 From: jiml at netrin.com (Jim Lambert) Date: Fri, 27 Sep 2013 11:54:35 -0700 Subject: RELEASE: LiveCode 6.1.2 RC1 In-Reply-To: References: Message-ID: With 6.1.2 RC1 setting the filename of a player to a remote URL with mobileControlSet will cause the app to crash in the iOS Simulator but not on an actual device. It plays fine. Setting the filename to a local file will work in both the Simulator and on a device. Anyone else seeing this? Thanks, JimL From MikeKerner at roadrunner.com Fri Sep 27 16:46:14 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 27 Sep 2013 16:46:14 -0400 Subject: mobileDeviceToken empty? Message-ID: Uh oh. 6.1.2 rc1 - mobileGetDeviceToken is returning empty. Is that just me? -- 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 Fri Sep 27 17:01:57 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 27 Sep 2013 17:01:57 -0400 Subject: mobileDeviceToken empty? In-Reply-To: References: Message-ID: Never mind - I was trying to get it in preOpenStack, but that must be too early. Looks like the docs need to be updated. On Fri, Sep 27, 2013 at 4:46 PM, Mike Kerner wrote: > Uh oh. 6.1.2 rc1 - mobileGetDeviceToken is returning empty. > > Is that just me? > > -- > 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 monte at sweattechnologies.com Fri Sep 27 17:12:37 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 28 Sep 2013 07:12:37 +1000 Subject: [ANN] mergExt: Dropbox Sync External and iOS 7 Updates In-Reply-To: <680E371F-DB36-4475-B87E-A64140AE79C4@icloud.com> References: <5151BF7C-DAB4-44FB-A1AC-5D2D30DF9F13@sweattechnologies.com> <680E371F-DB36-4475-B87E-A64140AE79C4@icloud.com> Message-ID: On 28/09/2013, at 12:23 AM, Chris Sheffield wrote: > Quick question. For externals that require resources, do we need to replace those resources as well, or just the external? None of the resources have changed Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From monte at sweattechnologies.com Fri Sep 27 17:20:28 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 28 Sep 2013 07:20:28 +1000 Subject: RELEASE: LiveCode 6.1.2 RC1 In-Reply-To: References: Message-ID: <237FC4B5-38A6-48FF-875E-0C1DA70F9AFD@sweattechnologies.com> On 28/09/2013, at 4:54 AM, Jim Lambert wrote: > With 6.1.2 RC1 setting the filename of a player to a remote URL with mobileControlSet will cause the app to crash in the iOS Simulator but not on an actual device. It plays fine. > Setting the filename to a local file will work in both the Simulator and on a device. This has been the case for a while. I've got an open bug report on it: http://quality.runrev.com/show_bug.cgi?id=10888 Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From MikeKerner at roadrunner.com Fri Sep 27 17:33:37 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 27 Sep 2013 17:33:37 -0400 Subject: mobileDeviceToken empty? In-Reply-To: References: Message-ID: Bug report 11236 It seems that the earliest that the token can be retrieved is in openCard for the first card of the stack - even in preOpenCard for the first card of the stack, mobileGetDeviceToken will return empty. On Fri, Sep 27, 2013 at 5:01 PM, Mike Kerner wrote: > Never mind - I was trying to get it in preOpenStack, but that must be too > early. Looks like the docs need to be updated. > > > On Fri, Sep 27, 2013 at 4:46 PM, Mike Kerner wrote: > >> Uh oh. 6.1.2 rc1 - mobileGetDeviceToken is returning empty. >> >> Is that just me? >> >> -- >> 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 monte at sweattechnologies.com Fri Sep 27 17:56:56 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 28 Sep 2013 07:56:56 +1000 Subject: building externals fails In-Reply-To: References: Message-ID: On 28/09/2013, at 1:49 AM, Chris Sheffield wrote: > For anyone building their own externals (Monte?), > > I have one little external that I've created myself and am trying to update to support iOS 7. I'm getting build errors when trying to create a device build. Looks like a path is incorrect. Here's the relevant part of the error I believe: > > /Applications/Xcode 5.0/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/g++: No such file or directory > linking step of external dylib build failed, probably due to missing framework or library references - check the contents of the .ios file > > Is there something I can change to fix this? Is there an update to the LIveCode external sdk? Need help asap. I'm trying to get an app update submitted to Apple but need to get this straightened out first. I do have two versions of Xcode installed at the moment, 4.6 and 5.0. Could that be confusing things? And they are not located at the root of my Applications folder. I have them in sub folders "Xcode 4.6" and "Xcode 5.0", respectively. Hmm... my build environment is pretty customised so I may not be able to help you much here. The error message is correct though there's no g++ at that path. You could try symlinking it in there... > > Also, do we need to do anything special to support 64-bit devices going forward? Or can we even do that? Maybe it doesn't matter since LiveCode itself is not 64-bit yet? Don't worry about it yet. -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From gerry.orkin at gmail.com Fri Sep 27 18:29:35 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Sat, 28 Sep 2013 08:29:35 +1000 Subject: 6.1.2 & iO7 In-Reply-To: References: Message-ID: <861A9F0C-0F3D-4BD6-862B-CB6551B0F2A8@gmail.com> Yep. I have one script that fails when I include: answer "any text" ...anywhere in the handler. Gerry -- Sent from my iPhone. > On 27 Sep 2013, at 10:32 pm, John Dixon wrote: > > I have a stack running in iOS 6.1.3 that sets up a systembeep in the openStack handler > > set the beepSound to specialFolderPath("engine") & "/shortbeep.aiff" > > but when I run this against iOS7 under LC 6.1.2 - rc1 the stack won't run in the simulator. I have to comment out this line of script and remove the sound file 'shortbeep.aiff' for it to work... > > Anyone seeing other anomolies in their introduction to LC 6.1.2 - rc1 and iOS7 ? > > Dixie > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From lvhdgc7 at gmail.com Fri Sep 27 18:54:59 2013 From: lvhdgc7 at gmail.com (tbodine) Date: Fri, 27 Sep 2013 15:54:59 -0700 (PDT) Subject: Mixing Commercial and Community during dev. Message-ID: <1380322499370-4670388.post@n4.nabble.com> Hi all. Are there any licensing complications if one uses the Community edition during part of a development project but does the final build with the Commercial Edition? I have multiple machines, but only one has commercial edition. It would be nice to have flexibility during development and testing. Thanks, Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Mixing-Commercial-and-Community-during-dev-tp4670388.html Sent from the Revolution - User mailing list archive at Nabble.com. From monte at sweattechnologies.com Fri Sep 27 19:06:14 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 28 Sep 2013 09:06:14 +1000 Subject: Mixing Commercial and Community during dev. In-Reply-To: <1380322499370-4670388.post@n4.nabble.com> References: <1380322499370-4670388.post@n4.nabble.com> Message-ID: <39DA99D4-E352-4232-A631-5964F29AAB0A@sweattechnologies.com> On 28/09/2013, at 8:54 AM, tbodine wrote: > Are there any licensing complications if one uses the Community edition > during part of a development project but does the final build with the > Commercial Edition? I have multiple machines, but only one has commercial > edition. It would be nice to have flexibility during development and > testing. No that's not a problem. It's the engine that is GPL and that is not combined with your stack until you build the app. You may want to be careful not to build the app and distribute it to anyone with the Community edition. I do something similar myself because on the laptop I use for engine development I usually run the last version I built from source. The nice thing about that is I don't need to download anything apart from source changes and I can switch to whatever version I want from the bleeding edge of development to older releases... Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From scott at tactilemedia.com Fri Sep 27 19:15:22 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 27 Sep 2013 16:15:22 -0700 Subject: Detecting SelectedObjectChanged When Clicking Another Control? Message-ID: Hi All: I recently ran into a situation where I need to trap selectedObjectChanged after clicking on something other than the selected control (as opposed to clicking on the card where nothing is selected). Can you detect this without resorting to a front/backScript or a card/stack-level script? I have a control that changes its state when it is selected, and I need to revert that state when the object is deselected. Starting with the selected control, if I click on the card (click nothing), the control gets the selectedObjectChanged message and can be reset. But if I click on another object, there doesn't seem to be a built-in way for the control to detect this. I've resorted to loading a backScript to tell the original control that it has been deselected, but this seems fragile and I'm wondering if there's a better way to handle this. Thanks for suggestions. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design From dunbarx at aol.com Fri Sep 27 19:32:44 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Fri, 27 Sep 2013 19:32:44 -0400 (EDT) Subject: Detecting SelectedObjectChanged When Clicking Another Control? In-Reply-To: References: Message-ID: <8D089F0FF7F24E9-710-1C3B8@webmail-d149.sysops.aol.com> Scott. I must be missing what you are missing. I made a few objects and put this in the card script: on selectedobjectchanged put the target --pass selectedobjectchanged -- not pertinent end selectedobjectchanged Works fine in edit mode. Are you working in browse mode? Craig -----Original Message----- From: Scott Rossi To: LiveCode Mail List Sent: Fri, Sep 27, 2013 7:16 pm Subject: Detecting SelectedObjectChanged When Clicking Another Control? Hi All: I recently ran into a situation where I need to trap selectedObjectChanged after clicking on something other than the selected control (as opposed to clicking on the card where nothing is selected). Can you detect this without resorting to a front/backScript or a card/stack-level script? I have a control that changes its state when it is selected, and I need to revert that state when the object is deselected. Starting with the selected control, if I click on the card (click nothing), the control gets the selectedObjectChanged message and can be reset. But if I click on another object, there doesn't seem to be a built-in way for the control to detect this. I've resorted to loading a backScript to tell the original control that it has been deselected, but this seems fragile and I'm wondering if there's a better way to handle this. Thanks for suggestions. 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 dunbarx at aol.com Fri Sep 27 19:43:19 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Fri, 27 Sep 2013 19:43:19 -0400 (EDT) Subject: Detecting SelectedObjectChanged When Clicking Another Control? In-Reply-To: References: Message-ID: <8D089F27AE149AA-710-1C4CD@webmail-d149.sysops.aol.com> Scott. Oh, I see, you want to know when you deselect, and there is no "deSelectedObjectChanged" message. Can't you set a custom property when the object of interest is selected, and check the target when the "selectedObjectChanged" message fires, and if that new target is not that original object, let you know? Craig -----Original Message----- From: Scott Rossi To: LiveCode Mail List Sent: Fri, Sep 27, 2013 7:16 pm Subject: Detecting SelectedObjectChanged When Clicking Another Control? Hi All: I recently ran into a situation where I need to trap selectedObjectChanged after clicking on something other than the selected control (as opposed to clicking on the card where nothing is selected). Can you detect this without resorting to a front/backScript or a card/stack-level script? I have a control that changes its state when it is selected, and I need to revert that state when the object is deselected. Starting with the selected control, if I click on the card (click nothing), the control gets the selectedObjectChanged message and can be reset. But if I click on another object, there doesn't seem to be a built-in way for the control to detect this. I've resorted to loading a backScript to tell the original control that it has been deselected, but this seems fragile and I'm wondering if there's a better way to handle this. Thanks for suggestions. 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 scott at tactilemedia.com Fri Sep 27 19:56:51 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 27 Sep 2013 16:56:51 -0700 Subject: Detecting SelectedObjectChanged When Clicking Another Control? In-Reply-To: <8D089F27AE149AA-710-1C4CD@webmail-d149.sysops.aol.com> Message-ID: Hi Craig: If I understand what you're proposing, you would need to place the script that handles the selection detection at the card or stack level, or in a front or backScript. This is what I'm doing already (backScript), and it works fine. But I'm looking for an object-level method that doesn't need to track *all* selections. I should have explained this better. >From what I've found, the clicked object itself can detect when it is selected, but I'm hoping there's an object-level option that tells it when it's *deselected*. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 9/27/13 4:43 PM, "dunbarx at aol.com" wrote: >Scott. > > >Oh, I see, you want to know when you deselect, and there is no >"deSelectedObjectChanged" message. > > >Can't you set a custom property when the object of interest is selected, >and check the target when the "selectedObjectChanged" message fires, and >if that new target is not that original object, let you know? > > >Craig > > > >-----Original Message----- >From: Scott Rossi >To: LiveCode Mail List >Sent: Fri, Sep 27, 2013 7:16 pm >Subject: Detecting SelectedObjectChanged When Clicking Another Control? > > >Hi All: > >I recently ran into a situation where I need to trap selectedObjectChanged >after clicking on something other than the selected control (as opposed to >clicking on the card where nothing is selected). Can you detect this >without resorting to a front/backScript or a card/stack-level script? > >I have a control that changes its state when it is selected, and I need to >revert that state when the object is deselected. Starting with the >selected control, if I click on the card (click nothing), the control gets >the selectedObjectChanged message and can be reset. But if I click on >another object, there doesn't seem to be a built-in way for the control to >detect this. > >I've resorted to loading a backScript to tell the original control that it >has been deselected, but this seems fragile and I'm wondering if there's a >better way to handle this. > >Thanks for suggestions. > >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 dunbarx at aol.com Fri Sep 27 20:12:43 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Fri, 27 Sep 2013 20:12:43 -0400 (EDT) Subject: Detecting SelectedObjectChanged When Clicking Another Control? In-Reply-To: References: Message-ID: <8D089F69656BCF4-2300-1C8E5@webmail-d226.sysops.aol.com> Scott. Right. We need an "objectDeselected" message. I saw nothing in the message watcher that seemed ripe for exploitation. "mouseUp" and "mouseDown" were the only ones that seemed so, along with a few obscure others, and they would have to be handled way up as well. But is it so onerous to have the high-level handler? Simple, can be buried somewhere, and works, as you say. Craig -----Original Message----- From: Scott Rossi To: LiveCode Mail List Sent: Fri, Sep 27, 2013 7:57 pm Subject: Re: Detecting SelectedObjectChanged When Clicking Another Control? Hi Craig: If I understand what you're proposing, you would need to place the script that handles the selection detection at the card or stack level, or in a front or backScript. This is what I'm doing already (backScript), and it works fine. But I'm looking for an object-level method that doesn't need to track *all* selections. I should have explained this better. >From what I've found, the clicked object itself can detect when it is selected, but I'm hoping there's an object-level option that tells it when it's *deselected*. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 9/27/13 4:43 PM, "dunbarx at aol.com" wrote: >Scott. > > >Oh, I see, you want to know when you deselect, and there is no >"deSelectedObjectChanged" message. > > >Can't you set a custom property when the object of interest is selected, >and check the target when the "selectedObjectChanged" message fires, and >if that new target is not that original object, let you know? > > >Craig > > > >-----Original Message----- >From: Scott Rossi >To: LiveCode Mail List >Sent: Fri, Sep 27, 2013 7:16 pm >Subject: Detecting SelectedObjectChanged When Clicking Another Control? > > >Hi All: > >I recently ran into a situation where I need to trap selectedObjectChanged >after clicking on something other than the selected control (as opposed to >clicking on the card where nothing is selected). Can you detect this >without resorting to a front/backScript or a card/stack-level script? > >I have a control that changes its state when it is selected, and I need to >revert that state when the object is deselected. Starting with the >selected control, if I click on the card (click nothing), the control gets >the selectedObjectChanged message and can be reset. But if I click on >another object, there doesn't seem to be a built-in way for the control to >detect this. > >I've resorted to loading a backScript to tell the original control that it >has been deselected, but this seems fragile and I'm wondering if there's a >better way to handle this. > >Thanks for suggestions. > >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 > _______________________________________________ use-livecode mailing list use-livecode at 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 Fri Sep 27 20:15:24 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Fri, 27 Sep 2013 20:15:24 -0400 Subject: [OT] Temperature and Creativity Message-ID: Hi All, Day hours feel really short in these blazing summer days. I hope that Autumn brings soon their fresh and colder temperatures. Always, I have found real odd the way in which summer days seems shorter than winter and autumn days. Just keep wondering if intelectual creative output is directly correlated to temperatures. Did you have factual or anecdotical data about this? Are you more creative in autumn and winter? Thanks in advance! Al From lan.kc.macmail at gmail.com Fri Sep 27 20:53:40 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sat, 28 Sep 2013 08:53:40 +0800 Subject: [OT] Temperature and Creativity In-Reply-To: References: Message-ID: On Sat, Sep 28, 2013 at 8:15 AM, Alejandro Tejada wrote: > > Did you have factual or anecdotical data about this? > Are you more creative in autumn and winter? > Silicon Valley is in California which would suggest a warm sunny environment is best for fermenting creative juices. The earliest record of the wheel is from Mesopotamia (Iraq) which lies within the tropics. Ofcourse one could argue that the greatest invention of all, sliced bread, was by Otto Frederick Rohwedder, from Missouri - outside the tropics. The need to control fire I guess came from a desire to ward off cold nights, so maybe cooler climes does spark the need to be creative. From dunbarx at aol.com Fri Sep 27 21:59:41 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Fri, 27 Sep 2013 21:59:41 -0400 (EDT) Subject: Detecting SelectedObjectChanged When Clicking Another Control? In-Reply-To: References: Message-ID: <8D08A0587103C20-2300-1D3FA@webmail-d226.sysops.aol.com> Scott. In the object of interest (mine was btn "b1"): on mouseLeave if the selected of me then checkDeselect end mouseLeave on checkDeselect if not the selected of btn "b1" then put "Finally" exit to top end if send "checkDeselect" to me in 1 end checkDeselect Craig -----Original Message----- From: Scott Rossi To: LiveCode Mail List Sent: Fri, Sep 27, 2013 7:57 pm Subject: Re: Detecting SelectedObjectChanged When Clicking Another Control? Hi Craig: If I understand what you're proposing, you would need to place the script that handles the selection detection at the card or stack level, or in a front or backScript. This is what I'm doing already (backScript), and it works fine. But I'm looking for an object-level method that doesn't need to track *all* selections. I should have explained this better. >From what I've found, the clicked object itself can detect when it is selected, but I'm hoping there's an object-level option that tells it when it's *deselected*. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 9/27/13 4:43 PM, "dunbarx at aol.com" wrote: >Scott. > > >Oh, I see, you want to know when you deselect, and there is no >"deSelectedObjectChanged" message. > > >Can't you set a custom property when the object of interest is selected, >and check the target when the "selectedObjectChanged" message fires, and >if that new target is not that original object, let you know? > > >Craig > > > >-----Original Message----- >From: Scott Rossi >To: LiveCode Mail List >Sent: Fri, Sep 27, 2013 7:16 pm >Subject: Detecting SelectedObjectChanged When Clicking Another Control? > > >Hi All: > >I recently ran into a situation where I need to trap selectedObjectChanged >after clicking on something other than the selected control (as opposed to >clicking on the card where nothing is selected). Can you detect this >without resorting to a front/backScript or a card/stack-level script? > >I have a control that changes its state when it is selected, and I need to >revert that state when the object is deselected. Starting with the >selected control, if I click on the card (click nothing), the control gets >the selectedObjectChanged message and can be reset. But if I click on >another object, there doesn't seem to be a built-in way for the control to >detect this. > >I've resorted to loading a backScript to tell the original control that it >has been deselected, but this seems fragile and I'm wondering if there's a >better way to handle this. > >Thanks for suggestions. > >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 > _______________________________________________ use-livecode mailing list use-livecode at 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 Fri Sep 27 22:33:43 2013 From: vclement at gmail.com (Vaughn Clement) Date: Fri, 27 Sep 2013 19:33:43 -0700 (PDT) Subject: My Codebook Pro v12 free In-Reply-To: References: Message-ID: <1380335623260-4670398.post@n4.nabble.com> Hi I find myself answering because there was little interest in the CodeBook v12 app with 2 comments and no responses on the nibble? So a good idea does not get enough attention to make it worth the cost to publish the codebook app. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/My-Codebook-Pro-v12-free-tp4669769p4670398.html Sent from the Revolution - User mailing list archive at Nabble.com. From scott at tactilemedia.com Sat Sep 28 03:31:20 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 28 Sep 2013 00:31:20 -0700 Subject: Detecting SelectedObjectChanged When Clicking Another Control? In-Reply-To: <8D08A0587103C20-2300-1D3FA@webmail-d226.sysops.aol.com> Message-ID: Points for creativity :-) Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 9/27/13 6:59 PM, "dunbarx at aol.com" wrote: >Scott. > > >In the object of interest (mine was btn "b1"): > > > >on mouseLeave > if the selected of me then checkDeselect >end mouseLeave > > >on checkDeselect > if not the selected of btn "b1" then > put "Finally" > exit to top > end if > send "checkDeselect" to me in 1 >end checkDeselect > > >Craig > > > >-----Original Message----- >From: Scott Rossi >To: LiveCode Mail List >Sent: Fri, Sep 27, 2013 7:57 pm >Subject: Re: Detecting SelectedObjectChanged When Clicking Another >Control? > > >Hi Craig: > >If I understand what you're proposing, you would need to place the script >that handles the selection detection at the card or stack level, or in a >front or backScript. This is what I'm doing already (backScript), and it >works fine. But I'm looking for an object-level method that doesn't need >to track *all* selections. I should have explained this better. > >From what I've found, the clicked object itself can detect when it is >selected, but I'm hoping there's an object-level option that tells it when >it's *deselected*. > >Regards, > >Scott Rossi >Creative Director >Tactile Media, UX/UI Design > > > > >On 9/27/13 4:43 PM, "dunbarx at aol.com" wrote: > >>Scott. >> >> >>Oh, I see, you want to know when you deselect, and there is no >>"deSelectedObjectChanged" message. >> >> >>Can't you set a custom property when the object of interest is selected, >>and check the target when the "selectedObjectChanged" message fires, and >>if that new target is not that original object, let you know? >> >> >>Craig >> >> >> >>-----Original Message----- >>From: Scott Rossi >>To: LiveCode Mail List >>Sent: Fri, Sep 27, 2013 7:16 pm >>Subject: Detecting SelectedObjectChanged When Clicking Another Control? >> >> >>Hi All: >> >>I recently ran into a situation where I need to trap >>selectedObjectChanged >>after clicking on something other than the selected control (as opposed >>to >>clicking on the card where nothing is selected). Can you detect this >>without resorting to a front/backScript or a card/stack-level script? >> >>I have a control that changes its state when it is selected, and I need >>to >>revert that state when the object is deselected. Starting with the >>selected control, if I click on the card (click nothing), the control >>gets >>the selectedObjectChanged message and can be reset. But if I click on >>another object, there doesn't seem to be a built-in way for the control >>to >>detect this. >> >>I've resorted to loading a backScript to tell the original control that >>it >>has been deselected, but this seems fragile and I'm wondering if there's >>a >>better way to handle this. >> >>Thanks for suggestions. >> >>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 >> > > > >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription >preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode > > >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode > From richmondmathewson at gmail.com Sat Sep 28 06:39:08 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 28 Sep 2013 13:39:08 +0300 Subject: Ubuntu 13.10 Beta In-Reply-To: <5245CB21.7020101@gmail.com> References: <5245CB21.7020101@gmail.com> Message-ID: <5246B1CC.2010709@gmail.com> On 09/27/2013 09:14 PM, Richmond wrote: > Just upgrading from Randy Raccoon to Seductive Salamander beta (13.04 > - 13.10): > > Let's see if it: > > 1. screws my computer. Yup; it did :P Had a lot of "fun" at the command line, having booted from a live disk, to get the "blessed" thing to behave itself. > > 2. screws Livecode 6.1.1 No. > > 3. screws Livecode 6.1.2 rc1 No. > > 4. screws Livecode 6.5.0 dp1 No. > > 5. screws VMware Player 6 Problematic, and working on 'it'. > > I'll keep you posted, happy hop-pickers, > > Richmond. HOWEVER, I would like a spot of advice from a Linux Mage (Richard Gaskin ???) as with the 13.10 upgrade I have lost the ability to unlock my sources list, and otherwise authenticate any actions; so no upgrades, no onothing, and that makes things bl**dy difficult. Richmond. From m.schonewille at economy-x-talk.com Sat Sep 28 07:57:13 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 28 Sep 2013 13:57:13 +0200 Subject: My Codebook Pro v12 free In-Reply-To: <1380335623260-4670398.post@n4.nabble.com> References: <1380335623260-4670398.post@n4.nabble.com> Message-ID: <0FE9CCA3-CDA4-40E5-8B9D-24F70B376D04@economy-x-talk.com> Vaughn, I just saw your message. Maybe it would help if you knew that I have no clue what the code book is and what you're offering or asking. If you make a simple website with pictures and two sentences to explain it all, you might have more success. -- Kind regards, Mark Schonewille Economy-x-Talk Http://economy-x-talk.com Share the clipboard of your computer over a local network with Clipboard Link http://clipboardlink.economy-x-talk.com Op 28 sep. 2013 om 04:33 heeft Vaughn Clement het volgende geschreven: > Hi > > I find myself answering because there was little interest in the CodeBook > v12 app with 2 comments and no responses on the nibble? So a good idea does > not get enough attention to make it worth the cost to publish the codebook > app. > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/My-Codebook-Pro-v12-free-tp4669769p4670398.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 MikeKerner at roadrunner.com Sat Sep 28 09:08:47 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sat, 28 Sep 2013 09:08:47 -0400 Subject: Password Protecting Projects With Password-Protected Stacks Attached Message-ID: If you're using mobGui, or tmC or any other password-protected library, how the heck are you supposed to password protect your project? The option isn't even available. I assume that's because those libraries are already protected. -- 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 vclement at gmail.com Sat Sep 28 09:14:37 2013 From: vclement at gmail.com (Vaughn Clement) Date: Sat, 28 Sep 2013 06:14:37 -0700 Subject: My Codebook Pro v12 free In-Reply-To: <0FE9CCA3-CDA4-40E5-8B9D-24F70B376D04@economy-x-talk.com> References: <1380335623260-4670398.post@n4.nabble.com> <0FE9CCA3-CDA4-40E5-8B9D-24F70B376D04@economy-x-talk.com> Message-ID: Hi Mark There was a series of questions I asked as a new to LiveCode user. In that process I found that the LC site and other media is very unorganized. I suggested that it might be a good idea to use the CodeBook app I designed for managing scripts and documenting all aspects of using LiveCode. The app is a FileMaker database I designed for all or any type of technical information management. It would be ideal for this forum because of the many questions that pass through this email and then are gone. A CodeBook can be used to document questions and answers in a easy to use app with word search capability to locate any subject and answers that are covered in the database. I was willing to pay the hosting cost if there were enough users that would want to use the web site app. 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Sat, Sep 28, 2013 at 4:57 AM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Vaughn, > > I just saw your message. Maybe it would help if you knew that I have no > clue what the code book is and what you're offering or asking. If you make > a simple website with pictures and two sentences to explain it all, you > might have more success. > > -- > Kind regards, > > Mark Schonewille > Economy-x-Talk > Http://economy-x-talk.com > > Share the clipboard of your computer over a local network with Clipboard > Link http://clipboardlink.economy-x-talk.com > > > Op 28 sep. 2013 om 04:33 heeft Vaughn Clement het > volgende geschreven: > > > Hi > > > > I find myself answering because there was little interest in the CodeBook > > v12 app with 2 comments and no responses on the nibble? So a good idea > does > > not get enough attention to make it worth the cost to publish the > codebook > > app. > > > > > > > > -- > > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/My-Codebook-Pro-v12-free-tp4669769p4670398.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 vclement at gmail.com Sat Sep 28 09:17:24 2013 From: vclement at gmail.com (Vaughn Clement) Date: Sat, 28 Sep 2013 06:17:24 -0700 Subject: Password Protecting Projects With Password-Protected Stacks Attached In-Reply-To: References: Message-ID: Hi You need to be using the commercial version to be able to password protect the stack/s. 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Sat, Sep 28, 2013 at 6:08 AM, Mike Kerner wrote: > If you're using mobGui, or tmC or any other password-protected library, how > the heck are you supposed to password protect your project? The option > isn't even available. I assume that's because those libraries are already > protected. > > -- > 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 roger.e.eller at sealedair.com Sat Sep 28 10:19:57 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 28 Sep 2013 10:19:57 -0400 Subject: Password Protecting Projects With Password-Protected Stacks Attached In-Reply-To: References: Message-ID: Can you set your own password *before* injecting a protected library stack? ~Roger On Sep 28, 2013 9:09 AM, "Mike Kerner" wrote: > If you're using mobGui, or tmC or any other password-protected library, how > the heck are you supposed to password protect your project? The option > isn't even available. I assume that's because those libraries are already > protected. > > -- > 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 mwieder at ahsoftware.net Sat Sep 28 11:39:32 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 28 Sep 2013 08:39:32 -0700 Subject: Ubuntu 13.10 Beta In-Reply-To: <5246B1CC.2010709@gmail.com> References: <5245CB21.7020101@gmail.com> <5246B1CC.2010709@gmail.com> Message-ID: <98401578319.20130928083932@ahsoftware.net> Richmond- Saturday, September 28, 2013, 3:39:08 AM, you wrote: > HOWEVER, I would like a spot of advice While I'm far from being a linux mage, I'll offer this advice: Never, ever, go anywhere near an OS with the word "beta" in its name. > I have lost the ability to unlock my sources list, and otherwise > authenticate any actions; Do you still have root access? Can you pkexec your way out of trouble? pkexec apt-get ... -- -Mark Wieder mwieder at ahsoftware.net From MikeKerner at roadrunner.com Sat Sep 28 11:47:02 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sat, 28 Sep 2013 11:47:02 -0400 Subject: Password Protecting Projects With Password-Protected Stacks Attached In-Reply-To: References: Message-ID: That's a good question, Roger, and I don't know what the impact would be afterward... On Sat, Sep 28, 2013 at 10:19 AM, Roger Eller wrote: > Can you set your own password *before* injecting a protected library stack? > > ~Roger > On Sep 28, 2013 9:09 AM, "Mike Kerner" wrote: > > > If you're using mobGui, or tmC or any other password-protected library, > how > > the heck are you supposed to password protect your project? The option > > isn't even available. I assume that's because those libraries are > already > > protected. > > > > -- > > 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 richmondmathewson at gmail.com Sat Sep 28 13:27:31 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 28 Sep 2013 20:27:31 +0300 Subject: Ubuntu 13.10 Beta In-Reply-To: <98401578319.20130928083932@ahsoftware.net> References: <5245CB21.7020101@gmail.com> <5246B1CC.2010709@gmail.com> <98401578319.20130928083932@ahsoftware.net> Message-ID: <52471183.2060906@gmail.com> On 09/28/2013 06:39 PM, Mark Wieder wrote: > Richmond- > > Saturday, September 28, 2013, 3:39:08 AM, you wrote: > >> HOWEVER, I would like a spot of advice > While I'm far from being a linux mage, I'll offer this advice: > > Never, ever, go anywhere near an OS with the word "beta" in its name. > >> I have lost the ability to unlock my sources list, and otherwise >> authenticate any actions; > Do you still have root access? Can you pkexec your way out of trouble? > > pkexec apt-get ... > I finally, after much tooth-sucking, went to "Users" and found that the upgrade had downgraded me from Admin; was able to reset as Admin easily enoug; felt a real fool having been cursing and swearing for about 90 minutes. NOW I'm having fun with the XFCE desktop blanking. Richmond. From jacque at hyperactivesw.com Sat Sep 28 13:53:09 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 28 Sep 2013 12:53:09 -0500 Subject: Password Protecting Projects With Password-Protected Stacks Attached In-Reply-To: References: Message-ID: <52471785.1000809@hyperactivesw.com> On 9/28/13 8:08 AM, Mike Kerner wrote: > If you're using mobGui, or tmC or any other password-protected library, how > the heck are you supposed to password protect your project? The option > isn't even available. I assume that's because those libraries are already > protected. > Assuming you're using Commercial, you can protect your stacks in the standalone settings in the Stacks pane, select a stack in the right-hand list, tick the "Encrypt with password" checkbox, and assign a password the stack. Do that with each stack you've created. Skip the third-party libraries which are already passworded. When you build, the password will be added to the stacks. Or do you mean that checkbox isn't present in standalone settings? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From roger.e.eller at sealedair.com Sat Sep 28 13:59:27 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 28 Sep 2013 13:59:27 -0400 Subject: [ANN] mergExt: Dropbox Sync External and iOS 7 Updates In-Reply-To: <5151BF7C-DAB4-44FB-A1AC-5D2D30DF9F13@sweattechnologies.com> References: <5151BF7C-DAB4-44FB-A1AC-5D2D30DF9F13@sweattechnologies.com> Message-ID: That sounds great Monte! I'll take one for Android please, with a side of "Google drive sync", and a medium Coke. :) ~Roger On Fri, Sep 27, 2013 at 12:49 AM, Monte Goulding < monte at sweattechnologies.com> wrote: > Hi LiveCoders > > Today I have released a new iOS external called mergDropboxSync. The > external uses the new Dropbox Sync SDK to take the hassle out of adding > Dropbox integration to your app. The SDK handles all the syncing of files, > you just read and write files locally and the external lets you know if one > of the files has been updated. The external is available both as part of > the mergExt Complete Suite for $299 and individually for $39. This brings > the total value for the mergExt Complete Suite to a whopping $904 making it > only 1/3 the cost of the individual components. > > See http://mergext.com/home/mergDropboxSync for more details. > > All the externals have now been built against the iOS 7 SDK. As part of > the process I have had to drop support for simulators below iOS 5.0. I have > also dropped support for versions of LiveCode before 5.5.2. If either of > these changes impact you negatively then please let me know and I will work > something out. > > I would also like to point out that RunRev's 30% off sale which ends in a > few hours has mergExt Complete listed for $209.30 > http://livecode.com/store/marketplace/mergExt-1-0-2/ ... yes that's under > a quarter of the cost of the individual components! > > 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 > From jacque at hyperactivesw.com Sat Sep 28 13:59:28 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 28 Sep 2013 12:59:28 -0500 Subject: My Codebook Pro v12 free In-Reply-To: References: <1380335623260-4670398.post@n4.nabble.com> <0FE9CCA3-CDA4-40E5-8B9D-24F70B376D04@economy-x-talk.com> Message-ID: <52471900.7020800@hyperactivesw.com> On 9/28/13 8:14 AM, Vaughn Clement wrote: > Hi Mark > > There was a series of questions I asked as a new to LiveCode user. In that > process I found that the LC site and other media is very unorganized. I > suggested that it might be a good idea to use the CodeBook app I designed > for managing scripts and documenting all aspects of using LiveCode. The app > is a FileMaker database I designed for all or any type of technical > information management. It would be ideal for this forum because of the > many questions that pass through this email and then are gone. I think most of us use one of the two web archive engines I mentioned before, which also search by keyword and other criteria. Those archive this mailing list. The forums can be searched internally or via Google. I also wonder who would maintain your database; if you need to rely on user contributions I think you'll find that participation is spotty. Is that something you would do yourself? If it's an automatic archive of the mailing list, then can you describe how it would be different than the two that are already archived? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From andrew at ctech.me Sat Sep 28 14:02:13 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Sat, 28 Sep 2013 13:02:13 -0500 Subject: Password Protecting Projects With Password-Protected Stacks Attached In-Reply-To: <52471785.1000809@hyperactivesw.com> References: <52471785.1000809@hyperactivesw.com> Message-ID: I typically just set the password from the message box. Had no problem encrypting projects that had encrypted 3rd party libraries as substack in 4.0 - 5.5 Honestly haven't used the newer livecode commerical I have much as it typically takes a while for me to feel confident enough in a release to move to a newer engine unless there is some feature I really need/could put to work immediately. On Sat, Sep 28, 2013 at 12:53 PM, J. Landman Gay wrote: > On 9/28/13 8:08 AM, Mike Kerner wrote: > >> If you're using mobGui, or tmC or any other password-protected library, >> how >> the heck are you supposed to password protect your project? The option >> isn't even available. I assume that's because those libraries are already >> protected. >> >> > Assuming you're using Commercial, you can protect your stacks in the > standalone settings in the Stacks pane, select a stack in the right-hand > list, tick the "Encrypt with password" checkbox, and assign a password the > stack. Do that with each stack you've created. Skip the third-party > libraries which are already passworded. When you build, the password will > be added to the stacks. > > Or do you mean that checkbox isn't present in standalone settings? > > -- > 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 > -- Regards, Andrew Kluthe andrew at ctech.me From cszasz at me.com Sat Sep 28 14:40:15 2013 From: cszasz at me.com (Charles Szasz) Date: Sat, 28 Sep 2013 14:40:15 -0400 Subject: Saving status of radio button in Preferences Message-ID: Phil, I just read your suggestion to my question of saving status in Preferences. I used custom properties for other things but not saving. How do I set this set up? Sent from my iPad From ludovic.thebault at laposte.net Sat Sep 28 14:42:09 2013 From: ludovic.thebault at laposte.net (=?utf-8?Q?Ludovic_Th=C3=A9bault?=) Date: Sat, 28 Sep 2013 20:42:09 +0200 Subject: imageData and 6.1.1 and bug ? Message-ID: Hello, I've a stack created with Livecode 5. In this stack, i've a script to replace colors in a png image : get the imageData of image "carte" ## in this picture i've several zones, each with one specific color ex : "234,255,255", "191,255,255",?. and i replace for example the color "191,255,255" with an other color with the numtochar function. the imageData returned with Livecode 5.5.5 is : ### ? = null character ????????????????? ### with the chartonum function : 0 191 255 255 0 0 0 0 0 170 255 255 0 170 255 255 The script work very well. an transparent pixel (it's a png picture) have '0 0 0 0' value with chartonum() the same imageData returned with LiveCode 6.1.1 is : ????????????????? ### with the chartonum function : 255 191 255 255 255 0 0 0 255 170 255 255 255 170 255 255 255 so my script doesn't work? some null char aren't null anymore ? an transparent pixel (it's a png picture) have '0 111 169 69' value with chartonum() What happen ? It's a bug ? Or it's a new comportment and i need to modify my script ? Thanks ! From dunbarx at aol.com Sat Sep 28 15:16:32 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sat, 28 Sep 2013 15:16:32 -0400 (EDT) Subject: Saving status of radio button in Preferences In-Reply-To: References: Message-ID: <8D08A96602EE3A1-2300-2232A@webmail-d226.sysops.aol.com> Charles. Custom properties are saved with the application, like field data. If you have used them before, you already have the basis for creating a preference "file", in that you can store your preferences that way. The nice thing about custom properties is that they can be of almost any kind. Arrays come to mind for a suite of preferences. Craig Newman -----Original Message----- From: Charles Szasz To: use-livecode Sent: Sat, Sep 28, 2013 2:40 pm Subject: Re: Saving status of radio button in Preferences Phil, I just read your suggestion to my question of saving status in Preferences. I used custom properties for other things but not saving. How do I set this set up? Sent from my iPad _______________________________________________ use-livecode mailing list use-livecode at 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 Sat Sep 28 15:27:36 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sat, 28 Sep 2013 15:27:36 -0400 (EDT) Subject: Detecting SelectedObjectChanged When Clicking Another Control? In-Reply-To: References: Message-ID: <8D08A97EBA8D521-2300-223DF@webmail-d226.sysops.aol.com> Scott. What else is LC for? But in the absence of a message designed explicitly for the purpose, the only thing I could think of was to set up a process that watches the user's actions, and pounces when the time is right. I read from your reply that you are as little enamored of this little sideshow as you are with a high level handler. I think the process, though, is more robust, and it is certainly more local. Craig -----Original Message----- From: Scott Rossi To: LiveCode Mail List Sent: Sat, Sep 28, 2013 3:33 am Subject: Re: Detecting SelectedObjectChanged When Clicking Another Control? Points for creativity :-) Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 9/27/13 6:59 PM, "dunbarx at aol.com" wrote: >Scott. > > >In the object of interest (mine was btn "b1"): > > > >on mouseLeave > if the selected of me then checkDeselect >end mouseLeave > > >on checkDeselect > if not the selected of btn "b1" then > put "Finally" > exit to top > end if > send "checkDeselect" to me in 1 >end checkDeselect > > >Craig > > > >-----Original Message----- >From: Scott Rossi >To: LiveCode Mail List >Sent: Fri, Sep 27, 2013 7:57 pm >Subject: Re: Detecting SelectedObjectChanged When Clicking Another >Control? > > >Hi Craig: > >If I understand what you're proposing, you would need to place the script >that handles the selection detection at the card or stack level, or in a >front or backScript. This is what I'm doing already (backScript), and it >works fine. But I'm looking for an object-level method that doesn't need >to track *all* selections. I should have explained this better. > >From what I've found, the clicked object itself can detect when it is >selected, but I'm hoping there's an object-level option that tells it when >it's *deselected*. > >Regards, > >Scott Rossi >Creative Director >Tactile Media, UX/UI Design > > > > >On 9/27/13 4:43 PM, "dunbarx at aol.com" wrote: > >>Scott. >> >> >>Oh, I see, you want to know when you deselect, and there is no >>"deSelectedObjectChanged" message. >> >> >>Can't you set a custom property when the object of interest is selected, >>and check the target when the "selectedObjectChanged" message fires, and >>if that new target is not that original object, let you know? >> >> >>Craig >> >> >> >>-----Original Message----- >>From: Scott Rossi >>To: LiveCode Mail List >>Sent: Fri, Sep 27, 2013 7:16 pm >>Subject: Detecting SelectedObjectChanged When Clicking Another Control? >> >> >>Hi All: >> >>I recently ran into a situation where I need to trap >>selectedObjectChanged >>after clicking on something other than the selected control (as opposed >>to >>clicking on the card where nothing is selected). Can you detect this >>without resorting to a front/backScript or a card/stack-level script? >> >>I have a control that changes its state when it is selected, and I need >>to >>revert that state when the object is deselected. Starting with the >>selected control, if I click on the card (click nothing), the control >>gets >>the selectedObjectChanged message and can be reset. But if I click on >>another object, there doesn't seem to be a built-in way for the control >>to >>detect this. >> >>I've resorted to loading a backScript to tell the original control that >>it >>has been deselected, but this seems fragile and I'm wondering if there's >>a >>better way to handle this. >> >>Thanks for suggestions. >> >>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 >> > > > >_______________________________________________ >use-livecode mailing list >use-livecode 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 rjd318 at gmail.com Sat Sep 28 15:40:25 2013 From: rjd318 at gmail.com (rjd318) Date: Sat, 28 Sep 2013 14:40:25 -0500 Subject: My Codebook Pro v12 free In-Reply-To: References: <1380335623260-4670398.post@n4.nabble.com> <0FE9CCA3-CDA4-40E5-8B9D-24F70B376D04@economy-x-talk.com> Message-ID: I for for one, as a beginner who also believes a lot of these ideas and snippets of code from this mailing list, disappear into the ether. It's unfortunate so I commend you for your idea and offer. Please keep me (everyone) up to date on your endeavor or if there is no interest other than mine, how I could get access to your knowledge base. Thanks! Sent from my iPhone On Sep 28, 2013, at 8:14 AM, Vaughn Clement wrote: > Hi Mark > > There was a series of questions I asked as a new to LiveCode user. In that > process I found that the LC site and other media is very unorganized. I > suggested that it might be a good idea to use the CodeBook app I designed > for managing scripts and documenting all aspects of using LiveCode. The app > is a FileMaker database I designed for all or any type of technical > information management. It would be ideal for this forum because of the > many questions that pass through this email and then are gone. A CodeBook > can be used to document questions and answers in a easy to use app with > word search capability to locate any subject and answers that are covered > in the database. I was willing to pay the hosting cost if there were enough > users that would want to use the web site app. > > 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 > Cloud Hosting Registration Web Site: > https://my.oditech.com/cart.php?a=add&pid=41 > > > On Sat, Sep 28, 2013 at 4:57 AM, Mark Schonewille < > m.schonewille at economy-x-talk.com> wrote: > >> Vaughn, >> >> I just saw your message. Maybe it would help if you knew that I have no >> clue what the code book is and what you're offering or asking. If you make >> a simple website with pictures and two sentences to explain it all, you >> might have more success. >> >> -- >> Kind regards, >> >> Mark Schonewille >> Economy-x-Talk >> Http://economy-x-talk.com >> >> Share the clipboard of your computer over a local network with Clipboard >> Link http://clipboardlink.economy-x-talk.com >> >> >> Op 28 sep. 2013 om 04:33 heeft Vaughn Clement het >> volgende geschreven: >> >>> Hi >>> >>> I find myself answering because there was little interest in the CodeBook >>> v12 app with 2 comments and no responses on the nibble? So a good idea >> does >>> not get enough attention to make it worth the cost to publish the >> codebook >>> app. >>> >>> >>> >>> -- >>> View this message in context: >> http://runtime-revolution.278305.n4.nabble.com/My-Codebook-Pro-v12-free-tp4669769p4670398.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 > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From john at onechip.com Sat Sep 28 16:23:24 2013 From: john at onechip.com (John) Date: Sat, 28 Sep 2013 13:23:24 -0700 Subject: My Codebook Pro v12 free In-Reply-To: <1380335623260-4670398.post@n4.nabble.com> References: <1380335623260-4670398.post@n4.nabble.com> Message-ID: <4B881A82-DF86-476F-92A3-B2C8A8FA5099@onechip.com> Vaughn, I really like the idea of having a central repository where I could easily search for code snippets, or other tips, that solve whatever problem I am struggling with. As pointed out by others, I am not sure how the solution you are proposing differs from a google search. I am however sure that, if you present an easy to use and useful community portal for retrieving code snippets, that would be a growing user base over time. This is particularly true as free resource. In my opinion, you have identified a valid problem but the devil is in the details. If it works well, over time you will gain users. Thanks, John On Sep 27, 2013, at 7:33 PM, Vaughn Clement wrote: > Hi > > I find myself answering because there was little interest in the CodeBook > v12 app with 2 comments and no responses on the nibble? So a good idea does > not get enough attention to make it worth the cost to publish the codebook > app. > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/My-Codebook-Pro-v12-free-tp4669769p4670398.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 MikeKerner at roadrunner.com Sat Sep 28 16:46:30 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sat, 28 Sep 2013 16:46:30 -0400 Subject: Password Protecting Projects With Password-Protected Stacks Attached In-Reply-To: References: <52471785.1000809@hyperactivesw.com> Message-ID: Well, I ONLY use Commercial, but on the Stacks pane of the Standalone Application Settings, everything is greyed out. On Sat, Sep 28, 2013 at 2:02 PM, Andrew Kluthe wrote: > I typically just set the password from the message box. Had no problem > encrypting projects that had encrypted 3rd party libraries as substack in > 4.0 - 5.5 > > Honestly haven't used the newer livecode commerical I have much as it > typically takes a while for me to feel confident enough in a release to > move to a newer engine unless there is some feature I really need/could put > to work immediately. > > > On Sat, Sep 28, 2013 at 12:53 PM, J. Landman Gay > wrote: > > > On 9/28/13 8:08 AM, Mike Kerner wrote: > > > >> If you're using mobGui, or tmC or any other password-protected library, > >> how > >> the heck are you supposed to password protect your project? The option > >> isn't even available. I assume that's because those libraries are > already > >> protected. > >> > >> > > Assuming you're using Commercial, you can protect your stacks in the > > standalone settings in the Stacks pane, select a stack in the right-hand > > list, tick the "Encrypt with password" checkbox, and assign a password > the > > stack. Do that with each stack you've created. Skip the third-party > > libraries which are already passworded. When you build, the password will > > be added to the stacks. > > > > Or do you mean that checkbox isn't present in standalone settings? > > > > -- > > Jacqueline Landman Gay | jacque at hyperactivesw.com > > HyperActive Software | http://www.hyperactivesw.com > > > > > > ______________________________**_________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/**mailman/listinfo/use-livecode< > http://lists.runrev.com/mailman/listinfo/use-livecode> > > > > > > -- > 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 > -- 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 capellan2000 at gmail.com Sat Sep 28 17:47:01 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sat, 28 Sep 2013 14:47:01 -0700 (PDT) Subject: imageData and 6.1.1 and bug ? In-Reply-To: References: Message-ID: <1380404821526-4670420.post@n4.nabble.com> Hi Ludovic, Ludovic Th?bault wrote > [snip] > the same imageData returned with LiveCode 6.1.1 is : > ????????????????? > ### with the chartonum function : > 255 191 255 255 255 0 0 0 255 170 255 255 255 170 255 255 255 > so my script doesn't work? some null char aren't null anymore ? > a transparent pixel (it's a png picture) have '0 111 169 69' value with > chartonum() > What happen ? It's a bug ? Or it's a new comportment and i need to modify > my script ? Looks like the alphadata values are inverted... So, 255 is transparent and 0 (zero) is opaque. I do not understand why. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/imageData-and-6-1-1-and-bug-tp4670414p4670420.html Sent from the Revolution - User mailing list archive at Nabble.com. From bvlahos at mac.com Sat Sep 28 18:15:50 2013 From: bvlahos at mac.com (Bill Vlahos) Date: Sat, 28 Sep 2013 15:15:50 -0700 Subject: How to use Bonjour in Mac and Windows In-Reply-To: <7F3815DE-AFC8-428F-8615-E0E28D8D1997@sweattechnologies.com> References: <749134F0-F7E5-4117-BD12-11741F889D9B@mac.com> <3EFE6DCA-A0B2-456A-98ED-3A9170AF061C@mac.com> <7F3815DE-AFC8-428F-8615-E0E28D8D1997@sweattechnologies.com> Message-ID: <96A4210E-A7F7-4952-B137-2A30D1D0D51D@mac.com> Monte, If I enter the following line in the terminal (on Mac) it properly registers the Bonjour service: dns-sd -R "Play the Game" _playbodd._tcp . 45567 path=/game Note that the terminal does not give the cursor back but does register the service. I have to control-z. If I enter the following line in the LiveCode Message Box it also properly returns information like it does in the terminal shell("dns-sd") > dns-sd -E (Enumerate recommended registration domains) > dns-sd -F (Enumerate recommended browsing domains) > dns-sd -R [...] (Register a service) > dns-sd -B (Browse for services instances) > dns-sd -L (Look up a service instance) > dns-sd -P [...] (Proxy) > dns-sd -q (Generic query for any record type) > dns-sd -Z (Output results in Zone File format) > dns-sd -G v4/v6/v4v6 (Get address information for hostname) > dns-sd -V (Get version of currently running daemon / system service) If I enter the following line in the LiveCode Message Box it returns an error. shell("dns-sd -R "Play the Game" _playbodd._tcp . 45567 path=/game") > Message execution error: > Error description: Handler: can't find handler > Hint: shell("dns-sd 1. How can I get LiveCode to enter the complete shell command? 2. How can I get LiveCode to not lock up after the command is entered? 3. Once I am successful at registering the Bonjour service how can I stop the service? I don't see an entry in the dns-sd man page. Bill Vlahos _________________ http://www.linkedin.com/in/billvlahos/ InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. lcTaskList: (http://www.infowallet.com/lctasklist/index.htm) RunRev lcTaskList Forum: (http://forums.runrev.com/viewforum.php?f=61) On Sep 26, 2013, at 5:33 PM, Monte Goulding wrote: > On 27/09/2013, at 10:20 AM, Bill Vlahos wrote: > >> I need this for both Macintosh and Windows. It seems like we should be able to do this natively in LiveCode rather than an external. Are there any example stacks or commands? >> >> I did find this link on Jan's site but it requires jAVA. >> http://quartam.blogspot.com/2011/01/zeroconfbonjour-in-livecode-with-jmdns.html > > I wasn't talking about an external. I said dns-sd which is a command line app. Why does it seem we should be able to do this natively in LiveCode? Is it an undocumented feature? > > Cheers > > -- > M E R Goulding > Software development services > Bespoke application development for vertical markets > > mergExt - There's an external for that! From bvlahos at mac.com Sat Sep 28 18:17:53 2013 From: bvlahos at mac.com (Bill Vlahos) Date: Sat, 28 Sep 2013 15:17:53 -0700 Subject: How to use Bonjour in Mac and Windows In-Reply-To: <7F3815DE-AFC8-428F-8615-E0E28D8D1997@sweattechnologies.com> References: <749134F0-F7E5-4117-BD12-11741F889D9B@mac.com> <3EFE6DCA-A0B2-456A-98ED-3A9170AF061C@mac.com> <7F3815DE-AFC8-428F-8615-E0E28D8D1997@sweattechnologies.com> Message-ID: <0CE6DED4-6DBF-42AD-A488-72BBC26B144A@mac.com> Monte, If I enter the following line in the terminal (on Mac) it properly registers the Bonjour service: dns-sd -R "Play the Game" _playbodd._tcp . 45567 path=/game Note that the terminal does not give the cursor back but does register the service. I have to control-z. If I enter the following line in the LiveCode Message Box it also properly returns information like it does in the terminal shell("dns-sd") > dns-sd -E (Enumerate recommended registration domains) > dns-sd -F (Enumerate recommended browsing domains) > dns-sd -R [...] (Register a service) > dns-sd -B (Browse for services instances) > dns-sd -L (Look up a service instance) > dns-sd -P [...] (Proxy) > dns-sd -q (Generic query for any record type) > dns-sd -Z (Output results in Zone File format) > dns-sd -G v4/v6/v4v6 (Get address information for hostname) > dns-sd -V (Get version of currently running daemon / system service) If I enter the following line in the LiveCode Message Box it returns an error. shell("dns-sd -R "Play the Game" _playbodd._tcp . 45567 path=/game") > Message execution error: > Error description: Handler: can't find handler > Hint: shell("dns-sd 1. How can I get LiveCode to enter the complete shell command? 2. How can I get LiveCode to not lock up after the command is entered? 3. Once I am successful at registering the Bonjour service how can I stop the service? I don't see an entry in the dns-sd man page. Bill Vlahos _________________ http://www.linkedin.com/in/billvlahos/ InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. lcTaskList: (http://www.infowallet.com/lctasklist/index.htm) RunRev lcTaskList Forum: (http://forums.runrev.com/viewforum.php?f=61) On Sep 26, 2013, at 5:33 PM, Monte Goulding wrote: >> I need this for both Macintosh and Windows. It seems like we should be able to do this natively in LiveCode rather than an external. Are there any example stacks or commands? >> >> I did find this link on Jan's site but it requires jAVA. >> http://quartam.blogspot.com/2011/01/zeroconfbonjour-in-livecode-with-jmdns.html > > I wasn't talking about an external. I said dns-sd which is a command line app. Why does it seem we should be able to do this natively in LiveCode? Is it an undocumented feature? > > Cheers > > -- > M E R Goulding From monte at sweattechnologies.com Sat Sep 28 18:23:38 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun, 29 Sep 2013 08:23:38 +1000 Subject: How to use Bonjour in Mac and Windows In-Reply-To: <0CE6DED4-6DBF-42AD-A488-72BBC26B144A@mac.com> References: <749134F0-F7E5-4117-BD12-11741F889D9B@mac.com> <3EFE6DCA-A0B2-456A-98ED-3A9170AF061C@mac.com> <7F3815DE-AFC8-428F-8615-E0E28D8D1997@sweattechnologies.com> <0CE6DED4-6DBF-42AD-A488-72BBC26B144A@mac.com> Message-ID: <9780AD3A-527A-4EE1-B735-0CA8C727192B@sweattechnologies.com> Hi Bill You need to use the open process commands rather than shell. Try: local sProcess command StartService put format("dns-sd -R \"Play the Game\" _playbodd._tcp . 45567 path=/game") into sProcess open process sProcess for neither end StartService command StopService close process sProcess end StopService Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From monte at sweattechnologies.com Sat Sep 28 18:24:15 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun, 29 Sep 2013 08:24:15 +1000 Subject: [ANN] mergExt: Dropbox Sync External and iOS 7 Updates In-Reply-To: References: <5151BF7C-DAB4-44FB-A1AC-5D2D30DF9F13@sweattechnologies.com> Message-ID: <1F5A7B0C-0547-4CB6-A888-4D86F0A580BA@sweattechnologies.com> On 29/09/2013, at 3:59 AM, Roger Eller wrote: > That sounds great Monte! I'll take one for Android please, with a side of > "Google drive sync", and a medium Coke. :) Would you like analytics with that? ;-) -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From capellan2000 at gmail.com Sat Sep 28 18:33:24 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sat, 28 Sep 2013 15:33:24 -0700 (PDT) Subject: My Codebook Pro v12 free In-Reply-To: <1380335623260-4670398.post@n4.nabble.com> References: <1380335623260-4670398.post@n4.nabble.com> Message-ID: <1380407604498-4670425.post@n4.nabble.com> Hi Vaughn, Vaughn Clement wrote > I find myself answering because there was little interest > in the CodeBook v12 app with 2 comments and no responses > on the nibble? > So a good idea does not get enough attention to make it worth > the cost to publish the codebook app. Actually, I believe that each developer that works in this platform have collected for many years, all code snippets and published stacks of their unique and particular interest. There have to exists some very few general collections, but in this platform you will find many specialists and just too few generalists (that is, developers who are masters and experts in every area) Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/My-Codebook-Pro-v12-free-tp4669769p4670425.html Sent from the Revolution - User mailing list archive at Nabble.com. From bvlahos at mac.com Sat Sep 28 18:42:02 2013 From: bvlahos at mac.com (Bill Vlahos) Date: Sat, 28 Sep 2013 15:42:02 -0700 Subject: How to use Bonjour in Mac and Windows In-Reply-To: <9780AD3A-527A-4EE1-B735-0CA8C727192B@sweattechnologies.com> References: <749134F0-F7E5-4117-BD12-11741F889D9B@mac.com> <3EFE6DCA-A0B2-456A-98ED-3A9170AF061C@mac.com> <7F3815DE-AFC8-428F-8615-E0E28D8D1997@sweattechnologies.com> <0CE6DED4-6DBF-42AD-A488-72BBC26B144A@mac.com> <9780AD3A-527A-4EE1-B735-0CA8C727192B@sweattechnologies.com> Message-ID: <7FD3E214-A520-430C-A0B2-BA163D7CFF50@mac.com> Monte, Neat! That worked. One note (which is in the docs) "close process" doesn't work on Macintosh you have to use "kill process" instead. Thank you, Bill Vlahos On Sep 28, 2013, at 3:23 PM, Monte Goulding wrote: > > Hi Bill > > You need to use the open process commands rather than shell. Try: > > local sProcess > > command StartService > put format("dns-sd -R \"Play the Game\" _playbodd._tcp . 45567 path=/game") into sProcess > open process sProcess for neither > end StartService > > command StopService > close process sProcess > end StopService > > Cheers > > -- > Monte Goulding > > M E R Goulding - software development services > 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 From capellan2000 at gmail.com Sat Sep 28 19:20:29 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sat, 28 Sep 2013 16:20:29 -0700 (PDT) Subject: Motion Comics tutorial for LiveCode Message-ID: <1380410429692-4670427.post@n4.nabble.com> Hi All, I have plans to publish in spanish, some tutorials about creating Motion Comics, using LiveCode. The tutorial will be created in english, for testing and review of developers in this platform. Then, translated. These Motion Comics tutorials will be used as a gentle and enjoyable introduction to the basics concepts of programming. Originally, I intended to create these tutorials only for kids and young teens, but many teachers and friends have told me that young adults and older grown ups would be interested too, if I included more mature comics, among the tutorials. Every idea and suggestion about this project is welcome. Already, I have asked the moderators and participants of this website: http://comicbookplus.com/ about which characters and titles could be atractive to each age group: kids from 6-11 teens from 12- 16 young adults from 17-29 grown ups: 30 and older Each tutorial would require that me (and some volunteers) clean up and retouch all the panels of the history chosen for the tutorial... so, if you have time to help please, tell me so. :D Many thanks in advance Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Motion-Comics-tutorial-for-LiveCode-tp4670427.html Sent from the Revolution - User mailing list archive at Nabble.com. From monte at sweattechnologies.com Sat Sep 28 19:26:52 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun, 29 Sep 2013 09:26:52 +1000 Subject: How to use Bonjour in Mac and Windows In-Reply-To: <7FD3E214-A520-430C-A0B2-BA163D7CFF50@mac.com> References: <749134F0-F7E5-4117-BD12-11741F889D9B@mac.com> <3EFE6DCA-A0B2-456A-98ED-3A9170AF061C@mac.com> <7F3815DE-AFC8-428F-8615-E0E28D8D1997@sweattechnologies.com> <0CE6DED4-6DBF-42AD-A488-72BBC26B144A@mac.com> <9780AD3A-527A-4EE1-B735-0CA8C727192B@sweattechnologies.com> <7FD3E214-A520-430C-A0B2-BA163D7CFF50@mac.com> Message-ID: On 29/09/2013, at 8:42 AM, Bill Vlahos wrote: > Monte, > > Neat! That worked. > > One note (which is in the docs) "close process" doesn't work on Macintosh you have to use "kill process" instead. > Changes: Support for using the close process command on OS X systems was added in version 2.0. Perhaps the doc should be updated given we can't build mac classic these days? Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From bvlahos at mac.com Sat Sep 28 19:43:27 2013 From: bvlahos at mac.com (Bill Vlahos) Date: Sat, 28 Sep 2013 16:43:27 -0700 Subject: How to use Bonjour in Mac and Windows In-Reply-To: References: <749134F0-F7E5-4117-BD12-11741F889D9B@mac.com> <3EFE6DCA-A0B2-456A-98ED-3A9170AF061C@mac.com> <7F3815DE-AFC8-428F-8615-E0E28D8D1997@sweattechnologies.com> <0CE6DED4-6DBF-42AD-A488-72BBC26B144A@mac.com> <9780AD3A-527A-4EE1-B735-0CA8C727192B@sweattechnologies.com> <7FD3E214-A520-430C-A0B2-BA163D7CFF50@mac.com> Message-ID: Monte, Interesting. It didn't work for me running LC 6 until I used "kill". I'll double check. Now that I can advertise the bonjour service how can I browse the network on the client? The following command works in the terminal. > [Bill-Vlahos-Computer:~] bvlahos% dns-sd -L "Play the Game" _playbodd._tcp . > Lookup Play the Game._playbodd._tcp.local > DATE: ---Sat 28 Sep 2013--- > 16:25:29.827 ...STARTING... > 16:25:36.527 Play\032the\032Game._playbodd._tcp.local. can be reached at Bill-Vlahos-Computer.local.:45567 (interface 5) > path=/game I put the following script in a button but nothing gets into the field. > on mouseUp > put format("dns-sd -L \"Play the Game\" _playbodd._tcp .") into sProcess > open process sProcess for neither > put the result into field "fGames" > end mouseUp How would I get the list of computers on the network running the server so that the client can connect to one? Thanks again, Bill Vlahos On Sep 28, 2013, at 4:26 PM, Monte Goulding wrote: > On 29/09/2013, at 8:42 AM, Bill Vlahos wrote: > >> Monte, >> >> Neat! That worked. >> >> One note (which is in the docs) "close process" doesn't work on Macintosh you have to use "kill process" instead. >> > Changes: > Support for using the close process command on OS X systems was added in version 2.0. > > Perhaps the doc should be updated given we can't build mac classic these days? > > Cheers > > -- > Monte Goulding From monte at sweattechnologies.com Sat Sep 28 19:46:20 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun, 29 Sep 2013 09:46:20 +1000 Subject: How to use Bonjour in Mac and Windows In-Reply-To: References: <749134F0-F7E5-4117-BD12-11741F889D9B@mac.com> <3EFE6DCA-A0B2-456A-98ED-3A9170AF061C@mac.com> <7F3815DE-AFC8-428F-8615-E0E28D8D1997@sweattechnologies.com> <0CE6DED4-6DBF-42AD-A488-72BBC26B144A@mac.com> <9780AD3A-527A-4EE1-B735-0CA8C727192B@sweattechnologies.com> <7FD3E214-A520-430C-A0B2-BA163D7CFF50@mac.com> Message-ID: <7017060C-01D1-40F9-BF3D-3AFFD564BA4D@sweattechnologies.com> On 29/09/2013, at 9:43 AM, Bill Vlahos wrote: > Monte, > > Interesting. It didn't work for me running LC 6 until I used "kill". I'll double check. > > Now that I can advertise the bonjour service how can I browse the network on the client? The following command works in the terminal. >> [Bill-Vlahos-Computer:~] bvlahos% dns-sd -L "Play the Game" _playbodd._tcp . >> Lookup Play the Game._playbodd._tcp.local >> DATE: ---Sat 28 Sep 2013--- >> 16:25:29.827 ...STARTING... >> 16:25:36.527 Play\032the\032Game._playbodd._tcp.local. can be reached at Bill-Vlahos-Computer.local.:45567 (interface 5) >> path=/game > > I put the following script in a button but nothing gets into the field. >> on mouseUp >> put format("dns-sd -L \"Play the Game\" _playbodd._tcp .") into sProcess >> open process sProcess for neither >> put the result into field "fGames" >> end mouseUp > > How would I get the list of computers on the network running the server so that the client can connect to one? > You probably want to open process for read then read one line at a time while you are browsing Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From endernafi at gmail.com Sat Sep 28 21:46:05 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Sun, 29 Sep 2013 04:46:05 +0300 Subject: =?UTF-8?Q?Re=3A_Motion_Comics_tutorial_for_LiveCode?= In-Reply-To: <1380410429692-4670427.post@n4.nabble.com> References: <1380410429692-4670427.post@n4.nabble.com> Message-ID: Alejandro, First of all, it's great news; I'm very excited to see some tutorials focused on motion comics. I'd love to help, also; though, I'm not sure that my technical abilities are sufficient. Yet, I'd like to give a shot and do whatever I can. Best, ~ Ender Nafi ~? together, we're smarter ?~ On September 29, 2013 at 2:21:27 AM, Alejandro Tejada (capellan2000 at gmail.com) wrote: Hi All, I have plans to publish in spanish, some tutorials about creating Motion Comics, using LiveCode. The tutorial will be created in english, for testing and review of developers in this platform. Then, translated. These Motion Comics tutorials will be used as a gentle and enjoyable introduction to the basics concepts of programming. Originally, I intended to create these tutorials only for kids and young teens, but many teachers and friends have told me that young adults and older grown ups would be interested too, if I included more mature comics, among the tutorials. Every idea and suggestion about this project is welcome. Already, I have asked the moderators and participants of this website: http://comicbookplus.com/ about which characters and titles could be atractive to each age group: kids from 6-11 teens from 12- 16 young adults from 17-29 grown ups: 30 and older Each tutorial would require that me (and some volunteers) clean up and retouch all the panels of the history chosen for the tutorial... so, if you have time to help please, tell me so. :D Many thanks in advance Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Motion-Comics-tutorial-for-LiveCode-tp4670427.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 MikeKerner at roadrunner.com Sat Sep 28 22:17:51 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sat, 28 Sep 2013 22:17:51 -0400 Subject: Datagrid in scroller on iOS update speed? In-Reply-To: <052F3672-0F20-41C3-BE93-3779C42CA7C2@me.com> References: <4F9F7CA7.6090906@kencorey.com> <3ED3EB48-D2DF-46DD-8FFF-289F2B5B4CCF@gmail.com> <4FA02ECA.7080400@kencorey.com> <052F3672-0F20-41C3-BE93-3779C42CA7C2@me.com> Message-ID: Did anybody ever figure out a way to make datagrid scrolling speedy? Most of the time it's tolerable, but I have at least one case where it is so slow that it has become unbearable. On Tue, May 1, 2012 at 2:48 PM, Chris Sheffield wrote: > Did you make sure to set the layerMode of the scrolling group to > "scrolling"? Sorry to ask the obvious, but want to rule that out. > > Also, as far as sub groups go, I and others have discovered that a > scrolling group *cannot* be nested inside another group if you want good > performance. I'm guessing a fix is in the works, but for now your group > should be by itself, and not inside another group. > > Chris > > > On May 1, 2012, at 12:43 PM, Ken Corey wrote: > > > On 01/05/2012 08:39, Gerry Orkin wrote: > >> Turn on accelerated rendering :) > >> > >> on preopenstack > >> if the environment is "mobile" then set the acceleratedRendering of > this stack to true > >> end preopenstack > > > > Hi Gerry, > > > > Thanks for writing. > > > > On my iPad 2 I couldn't tell much of a response from doing this. I even > created a button to toggle the acceleratedRendering so I could see if > there's a difference. There's just not a lot in it at this point. > > > > -Ken > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 bvlahos at mac.com Sat Sep 28 23:12:02 2013 From: bvlahos at mac.com (Bill Vlahos) Date: Sat, 28 Sep 2013 20:12:02 -0700 Subject: How to use Bonjour in Mac and Windows In-Reply-To: <7017060C-01D1-40F9-BF3D-3AFFD564BA4D@sweattechnologies.com> References: <749134F0-F7E5-4117-BD12-11741F889D9B@mac.com> <3EFE6DCA-A0B2-456A-98ED-3A9170AF061C@mac.com> <7F3815DE-AFC8-428F-8615-E0E28D8D1997@sweattechnologies.com> <0CE6DED4-6DBF-42AD-A488-72BBC26B144A@mac.com> <9780AD3A-527A-4EE1-B735-0CA8C727192B@sweattechnologies.com> <7FD3E214-A520-430C-A0B2-BA163D7CFF50@mac.com> <7017060C-01D1-40F9-BF3D-3AFFD564BA4D@sweattechnologies.com> Message-ID: Here is the terminal output: > > [Bill-Vlahos-Computer:~] bvlahos% dns-sd -L "Play the Game" _playbodd._tcp . > Lookup Play the Game._playbodd._tcp.local > DATE: ---Sat 28 Sep 2013--- > 16:25:29.827 ...STARTING... > 16:25:36.527 Play\032the\032Game._playbodd._tcp.local. can be reached at Bill-Vlahos-Computer.local.:45567 (interface 5) > path=/game When I execute this in LiveCode, the result returns, "process is not open for read". > put format("dns-sd -L \"Play the Game\" _playbodd._tcp .") into sProcess > open process sProcess for text read > read from process sProcess until "path=" in 400 milliseconds > put the result into field "fGames" If I comment the "read from process?" line the result is that the process is open. Any ideas why? Bill Vlahos On Sep 28, 2013, at 4:46 PM, Monte Goulding wrote: > You probably want to open process for read then read one line at a time while you are browsing > > Cheers > > -- > Monte Goulding From capellan2000 at gmail.com Sat Sep 28 23:24:46 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sat, 28 Sep 2013 20:24:46 -0700 (PDT) Subject: Motion Comics tutorial for LiveCode In-Reply-To: References: <1380410429692-4670427.post@n4.nabble.com> Message-ID: <1380425086942-4670434.post@n4.nabble.com> Hi Ender, On Sat, Sep 28, 2013 at 9:46 PM, you wrote: > First of all, it's great news; I'm very excited to see > some tutorials focused on motion comics. Actually, motion comics is just the media to learn programming with LiveCode. :) > I'd love to help, also; though, I'm not sure that my > technical abilities are sufficient. > Yet, I'd like to give a shot and do whatever I can. The essential skills are: 1) Learn how to separate an image from its background For Gimp: http://docs.gimp.org/en/gimp-tutorial-quickie-separate.html For Inkscape: http://www.youtube.com/watch?v=1K1YL-JP8jc 2) Learn how to how to remove an object from an image and restore the surrounding background: For Gimp: http://www.youtube.com/watch?v=oiePG0QC4AM Did you have a title in which you would like to convert in a motion comic? In this free website: http://comicbookplus.com/ you could find thousands of titles, but some are suitable only for adults. To download, you have to request a membership, but everybody could read them in the web browser. Have a nice weekend! :) Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Motion-Comics-tutorial-for-LiveCode-tp4670427p4670434.html Sent from the Revolution - User mailing list archive at Nabble.com. From endernafi at gmail.com Sat Sep 28 23:29:01 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Sun, 29 Sep 2013 06:29:01 +0300 Subject: =?UTF-8?Q?Re=3A_Motion_Comics_tutorial_for_LiveCode?= In-Reply-To: <1380425086942-4670434.post@n4.nabble.com> References: <1380410429692-4670427.post@n4.nabble.com> <1380425086942-4670434.post@n4.nabble.com> Message-ID: Hm, I thought that the tutorials are gonna aim to code *motion comics* in LiveCode; animations, sprites and stuff. Clearly, I misunderstood :) Still, a promising project, especially to teach programming to youngsters. ~ Ender Nafi ~? together, we're smarter ?~ On September 29, 2013 at 6:25:34 AM, Alejandro Tejada (capellan2000 at gmail.com) wrote: Hi Ender, On Sat, Sep 28, 2013 at 9:46 PM, you wrote: > First of all, it's great news; I'm very excited to see > some tutorials focused on motion comics. Actually, motion comics is just the media to learn programming with LiveCode. :) > I'd love to help, also; though, I'm not sure that my > technical abilities are sufficient. > Yet, I'd like to give a shot and do whatever I can. The essential skills are: 1) Learn how to separate an image from its background For Gimp: http://docs.gimp.org/en/gimp-tutorial-quickie-separate.html For Inkscape: http://www.youtube.com/watch?v=1K1YL-JP8jc 2) Learn how to how to remove an object from an image and restore the surrounding background: For Gimp: http://www.youtube.com/watch?v=oiePG0QC4AM Did you have a title in which you would like to convert in a motion comic? In this free website: http://comicbookplus.com/ you could find thousands of titles, but some are suitable only for adults. To download, you have to request a membership, but everybody could read them in the web browser. Have a nice weekend! :) Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Motion-Comics-tutorial-for-LiveCode-tp4670427p4670434.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 Sat Sep 28 23:47:41 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sat, 28 Sep 2013 20:47:41 -0700 (PDT) Subject: Motion Comics tutorial for LiveCode In-Reply-To: References: <1380410429692-4670427.post@n4.nabble.com> <1380425086942-4670434.post@n4.nabble.com> Message-ID: <1380426461743-4670436.post@n4.nabble.com> Hi Ender, endernafi wrote > Hm, I thought that the tutorials are gonna aim to code *motion comics* > in LiveCode; animations, sprites and stuff. Clearly, I misunderstood :) > Still, a promising project, especially to teach programming to youngsters. The Motion Comics tutorials will, for certain, use animation, sprites and scripts. When you wrote: "I'd love to help, also; though, I'm not sure that my technical abilities are sufficient. Yet, I'd like to give a shot and do whatever I can. " I thought that you were answering to this request: "Each tutorial would require that me (and some volunteers) clean up and retouch all the panels of the history chosen for the tutorial... so, if you have time to help please, tell me so." The labor of converting comics books in sprites and clean backgrounds is, certainly, time consuming but not so difficult with current software. ;) Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Motion-Comics-tutorial-for-LiveCode-tp4670427p4670436.html Sent from the Revolution - User mailing list archive at Nabble.com. From monte at sweattechnologies.com Sat Sep 28 23:50:56 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun, 29 Sep 2013 13:50:56 +1000 Subject: How to use Bonjour in Mac and Windows In-Reply-To: References: <749134F0-F7E5-4117-BD12-11741F889D9B@mac.com> <3EFE6DCA-A0B2-456A-98ED-3A9170AF061C@mac.com> <7F3815DE-AFC8-428F-8615-E0E28D8D1997@sweattechnologies.com> <0CE6DED4-6DBF-42AD-A488-72BBC26B144A@mac.com> <9780AD3A-527A-4EE1-B735-0CA8C727192B@sweattechnologies.com> <7FD3E214-A520-430C-A0B2-BA163D7CFF50@mac.com> <7017060C-01D1-40F9-BF3D-3AFFD564BA4D@sweattechnologies.com> Message-ID: On 29/09/2013, at 1:12 PM, Bill Vlahos wrote: > Here is the terminal output: >> >> [Bill-Vlahos-Computer:~] bvlahos% dns-sd -L "Play the Game" _playbodd._tcp . >> Lookup Play the Game._playbodd._tcp.local >> DATE: ---Sat 28 Sep 2013--- >> 16:25:29.827 ...STARTING... >> 16:25:36.527 Play\032the\032Game._playbodd._tcp.local. can be reached at Bill-Vlahos-Computer.local.:45567 (interface 5) >> path=/game > > When I execute this in LiveCode, the result returns, "process is not open for read". >> put format("dns-sd -L \"Play the Game\" _playbodd._tcp .") into sProcess >> open process sProcess for text read >> read from process sProcess until "path=" in 400 milliseconds >> put the result into field "fGames" > > If I comment the "read from process?" line the result is that the process is open. > > Any ideas why? Have you checked if it's already open? Use the openProcesses -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From endernafi at gmail.com Sun Sep 29 00:16:10 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Sun, 29 Sep 2013 07:16:10 +0300 Subject: =?UTF-8?Q?Re=3A_Motion_Comics_tutorial_for_LiveCode?= In-Reply-To: <1380426461743-4670436.post@n4.nabble.com> References: <1380410429692-4670427.post@n4.nabble.com> <1380425086942-4670434.post@n4.nabble.com> <1380426461743-4670436.post@n4.nabble.com> Message-ID: I have no experience in graphics & design, but I can find my way around and do stuff enough for simple jobs. It's time consuming for sure,? maybe I can lessen your burden by undertaking some of simple-to-do-but-still-time-consuming stuff. I'm using photoshop & pixelmator, though. I couldn't get accustomed to gimp. Please, inform me about the process { endernafi at gmail.com }; hopefully, I may help to a degree. ~ Ender Nafi ~? together, we're smarter ?~ On September 29, 2013 at 6:48:33 AM, Alejandro Tejada (capellan2000 at gmail.com) wrote: Hi Ender, endernafi wrote > Hm, I thought that the tutorials are gonna aim to code *motion comics* > in LiveCode; animations, sprites and stuff. Clearly, I misunderstood :) > Still, a promising project, especially to teach programming to youngsters. The Motion Comics tutorials will, for certain, use animation, sprites and scripts. When you wrote: "I'd love to help, also; though, I'm not sure that my technical abilities are sufficient. Yet, I'd like to give a shot and do whatever I can. " I thought that you were answering to this request: "Each tutorial would require that me (and some volunteers) clean up and retouch all the panels of the history chosen for the tutorial... so, if you have time to help please, tell me so." The labor of converting comics books in sprites and clean backgrounds is, certainly, time consuming but not so difficult with current software. ;) Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Motion-Comics-tutorial-for-LiveCode-tp4670427p4670436.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 ludovic.thebault at laposte.net Sun Sep 29 01:01:30 2013 From: ludovic.thebault at laposte.net (=?iso-8859-1?Q?Ludovic_Th=E9bault?=) Date: Sun, 29 Sep 2013 07:01:30 +0200 Subject: imageData and 6.1.1 and bug ? In-Reply-To: <1380404821526-4670420.post@n4.nabble.com> References: <1380404821526-4670420.post@n4.nabble.com> Message-ID: <672CECDF-3899-4B55-8740-1DAD1C613EE6@laposte.net> Le 28 sept. 2013 ? 23:47, Alejandro Tejada a ?crit : > Hi Ludovic, > > Looks like the alphadata values are inverted... > So, 255 is transparent and 0 (zero) is opaque. > > I do not understand why. > Yes something wrong. here a test stack : go stack URL("http://ludovic.thebault.free.fr/download/Test%20imageData.livecode") Try with Livecode 5 and Livecode 6 to see the difference. From jacque at hyperactivesw.com Sun Sep 29 01:03:23 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 29 Sep 2013 00:03:23 -0500 Subject: Password Protecting Projects With Password-Protected Stacks Attached In-Reply-To: References: <52471785.1000809@hyperactivesw.com> Message-ID: <5247B49B.6030807@hyperactivesw.com> On 9/28/13 3:46 PM, Mike Kerner wrote: > Well, I ONLY use Commercial, but on the Stacks pane of the Standalone > Application Settings, everything is greyed out. Oh, I think I see now. You must be building for mobile, where that pane doesn't apply. You can set the password via the message box as Andrew mentioned. But I'm not sure it's necessary; I think mobile apps don't contain any readable scripts anyway. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bvlahos at mac.com Sun Sep 29 01:04:22 2013 From: bvlahos at mac.com (Bill Vlahos) Date: Sat, 28 Sep 2013 22:04:22 -0700 Subject: How to use Bonjour in Mac and Windows In-Reply-To: References: <749134F0-F7E5-4117-BD12-11741F889D9B@mac.com> <3EFE6DCA-A0B2-456A-98ED-3A9170AF061C@mac.com> <7F3815DE-AFC8-428F-8615-E0E28D8D1997@sweattechnologies.com> <0CE6DED4-6DBF-42AD-A488-72BBC26B144A@mac.com> <9780AD3A-527A-4EE1-B735-0CA8C727192B@sweattechnologies.com> <7FD3E214-A520-430C-A0B2-BA163D7CFF50@mac.com> <7017060C-01D1-40F9-BF3D-3AFFD564BA4D@sweattechnologies.com> Message-ID: It is working now. The "read open process?" puts the returned info in the variable "it" not "the result". Thanks Bill On Sep 28, 2013, at 8:50 PM, Monte Goulding wrote: > Have you checked if it's already open? Use the openProcesses > > -- > Monte Goulding From capellan2000 at gmail.com Sun Sep 29 01:15:58 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sat, 28 Sep 2013 22:15:58 -0700 (PDT) Subject: Motion Comics tutorial for LiveCode In-Reply-To: References: <1380410429692-4670427.post@n4.nabble.com> <1380425086942-4670434.post@n4.nabble.com> <1380426461743-4670436.post@n4.nabble.com> Message-ID: <1380431757437-4670442.post@n4.nabble.com> Great! Many thanks. :) Later today, I will send you some images and explanations. Al endernafi wrote > I have no experience in graphics & design, > but I can find my way around and do stuff enough for simple jobs. > It's time consuming for sure,? > maybe I can lessen your burden by undertaking some of > simple-to-do-but-still-time-consuming stuff. > > I'm using photoshop & pixelmator, though. > I couldn't get accustomed to gimp. > > Please, inform me about the process; > hopefully, I may help to a degree. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Motion-Comics-tutorial-for-LiveCode-tp4670427p4670442.html Sent from the Revolution - User mailing list archive at Nabble.com. From richmondmathewson at gmail.com Sun Sep 29 04:07:14 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 29 Sep 2013 11:07:14 +0300 Subject: Misleading nature of Livecode numbering Message-ID: <5247DFB2.8080704@gmail.com> As we are discovering bugs in 6.1.1 then to number it as a "done deal" can give the wrong impression. I suppose ??? that releases with only 2 numbers (e.g. 4.5. and 6.1.) are to be taken as 99% bugless. However, after a series of dp releases and re releases end users could be lulled into a sense of false security once the "no suffix" release comes along. Therefore I should like to propose that releases such as 6.1.1, even when they have passed thorough dp and rc phases should carry a 'B' at the end. Richmond. From monte at sweattechnologies.com Sun Sep 29 04:32:52 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun, 29 Sep 2013 18:32:52 +1000 Subject: Misleading nature of Livecode numbering In-Reply-To: <5247DFB2.8080704@gmail.com> References: <5247DFB2.8080704@gmail.com> Message-ID: On 29/09/2013, at 6:07 PM, Richmond wrote: > Therefore I should like to propose that releases such as 6.1.1, even when they have passed > thorough dp and rc phases should carry a 'B' at the end. What's the B for? I'm not sure I understand the problem. A bug is reported against a version and assuming someone has time to work on it the change goes into the release cycle for the next version. These releases are meant to have no new features, just bugfixes. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From t.heaford at btinternet.com Sun Sep 29 05:28:57 2013 From: t.heaford at btinternet.com (Terence Heaford) Date: Sun, 29 Sep 2013 10:28:57 +0100 Subject: Datagrid in scroller on iOS update speed? In-Reply-To: References: <4F9F7CA7.6090906@kencorey.com> <3ED3EB48-D2DF-46DD-8FFF-289F2B5B4CCF@gmail.com> <4FA02ECA.7080400@kencorey.com> <052F3672-0F20-41C3-BE93-3779C42CA7C2@me.com> Message-ID: <62BB7B5D-6C97-4B1C-89C4-65FE72117853@btinternet.com> Scrolling of a DataGrid is something that interests me. Not because I have a solution but because it is also limited on the desktop. I think the reason is simple, the solution is difficult. The reason it is slow is because it is based upon fields and is scripted. It is not really my place to say this because I am only a simple open source user but it is about time all these scripted programming environments and I also include SuperCard in this had a proper table object built in that is programmed in the underlying language. C, C++, ObjectiveC. Why has this not been done. I suspect it is because of the time required/difficulty in programming it. I have an interest in programming in Cocoa and have implemented a financial type table with 6 columns and say 2000 rows of data in SuperCard, Cocoa and LiveCode. I programmed my own external for SuperCard using Cocoa and it is fairly speedy and it uses fields as the basis. I used LiveCodes DataGrid which is fields/scripting based and find it to slow/not smooth when scrolling. I used NSTableView in the Cocoa app and it is smooth and fast. No problems at all. Perhaps someone will take up the challenge? All the best Terry On 29 Sep 2013, at 03:17, Mike Kerner wrote: > Did anybody ever figure out a way to make datagrid scrolling speedy? Most > of the time it's tolerable, but I have at least one case where it is so > slow that it has become unbearable. > > > On Tue, May 1, 2012 at 2:48 PM, Chris Sheffield wrote: > >> Did you make sure to set the layerMode of the scrolling group to >> "scrolling"? Sorry to ask the obvious, but want to rule that out. >> >> Also, as far as sub groups go, I and others have discovered that a >> scrolling group *cannot* be nested inside another group if you want good >> performance. I'm guessing a fix is in the works, but for now your group >> should be by itself, and not inside another group. >> >> Chris >> >> >> On May 1, 2012, at 12:43 PM, Ken Corey wrote: >> >>> On 01/05/2012 08:39, Gerry Orkin wrote: >>>> Turn on accelerated rendering :) >>>> >>>> on preopenstack >>>> if the environment is "mobile" then set the acceleratedRendering of >> this stack to true >>>> end preopenstack >>> >>> Hi Gerry, >>> >>> Thanks for writing. >>> >>> On my iPad 2 I couldn't tell much of a response from doing this. I even >> created a button to toggle the acceleratedRendering so I could see if >> there's a difference. There's just not a lot in it at this point. >>> >>> -Ken >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 richmondmathewson at gmail.com Sun Sep 29 07:28:42 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 29 Sep 2013 14:28:42 +0300 Subject: Misleading nature of Livecode numbering In-Reply-To: References: <5247DFB2.8080704@gmail.com> Message-ID: <52480EEA.3050708@gmail.com> On 09/29/2013 11:32 AM, Monte Goulding wrote: > On 29/09/2013, at 6:07 PM, Richmond wrote: > >> Therefore I should like to propose that releases such as 6.1.1, even when they have passed >> thorough dp and rc phases should carry a 'B' at the end. > What's the B for? I'm not sure I understand the problem. > > A bug is reported against a version and assuming someone has time to work on it the change goes into the release cycle for the next version. These releases are meant to have no new features, just bugfixes. > > Cheers > > -- > Monte Goulding > > M E R Goulding - software development services > mergExt - There's an external for that! > > > As someone pointed out a while back, 6.1.1 is still Beta quality. From revolution at derbrill.de Sun Sep 29 09:51:37 2013 From: revolution at derbrill.de (Malte Brill) Date: Sun, 29 Sep 2013 15:51:37 +0200 Subject: Mobile pendant to libUrlSetSSLVerification false In-Reply-To: References: Message-ID: <2675991D-2098-4FF9-9721-F7F6B1EB233F@derbrill.de> Hi all, I need to post Multipart Form Data to a https server. The server has a self signed certificate. On the desktop I can use libUrlSetSSLVerification false to get around this. What do I do on mobile? Any pointers much appreciated. All the best, Malte From MikeKerner at roadrunner.com Sun Sep 29 14:48:35 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 29 Sep 2013 14:48:35 -0400 Subject: Password Protecting Projects With Password-Protected Stacks Attached In-Reply-To: <5247B49B.6030807@hyperactivesw.com> References: <52471785.1000809@hyperactivesw.com> <5247B49B.6030807@hyperactivesw.com> Message-ID: If the scripts are not compiled/obscured for the desktop, I would be willing to bet that they are not for the handheld, either. On Sun, Sep 29, 2013 at 1:03 AM, J. Landman Gay wrote: > On 9/28/13 3:46 PM, Mike Kerner wrote: > >> Well, I ONLY use Commercial, but on the Stacks pane of the Standalone >> Application Settings, everything is greyed out. >> > > Oh, I think I see now. You must be building for mobile, where that pane > doesn't apply. > > You can set the password via the message box as Andrew mentioned. But I'm > not sure it's necessary; I think mobile apps don't contain any readable > scripts anyway. > > > -- > 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 > -- 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 Sun Sep 29 15:20:30 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 29 Sep 2013 14:20:30 -0500 Subject: Password Protecting Projects With Password-Protected Stacks Attached In-Reply-To: References: <52471785.1000809@hyperactivesw.com> <5247B49B.6030807@hyperactivesw.com> Message-ID: <52487D7E.1010402@hyperactivesw.com> In a sample iOS test app I made, I couldn't find any traces of my script, it was all obscured. The easiest way to tell is to try looking at one of yours and see what you find. I didn't try building for Android. On 9/29/13 1:48 PM, Mike Kerner wrote: > If the scripts are not compiled/obscured for the desktop, I would be > willing to bet that they are not for the handheld, either. > > > On Sun, Sep 29, 2013 at 1:03 AM, J. Landman Gay wrote: > >> On 9/28/13 3:46 PM, Mike Kerner wrote: >> >>> Well, I ONLY use Commercial, but on the Stacks pane of the Standalone >>> Application Settings, everything is greyed out. >>> >> >> Oh, I think I see now. You must be building for mobile, where that pane >> doesn't apply. >> >> You can set the password via the message box as Andrew mentioned. But I'm >> not sure it's necessary; I think mobile apps don't contain any readable >> scripts anyway. >> >> >> -- >> 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 >> > > > -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From vclement at gmail.com Sun Sep 29 15:52:39 2013 From: vclement at gmail.com (Vaughn Clement) Date: Sun, 29 Sep 2013 12:52:39 -0700 Subject: My Codebook Pro v12 free In-Reply-To: References: Message-ID: Hi All I am updating the information for the My CodeBook Pro v12: I am going to add 3 VideoHelp (YouTube) videos to this email. The videos will show you the user interface and screen usage. I want people to see what this cloud app is designed to do for developers and LiveCode new users who have questions. This is a library database that is used to add topics and for other users to add / questions / answers to help other users. Please view the 3 videos and comment. If I get 10 users to signup as free users, I will host this app for free online. 3 Videos: http://www.youtube.com/watch?v=FLTbEP5h_Ts&feature=youtu.be App Usage http://www.youtube.com/watch?v=E8Wl5MnfBeY&feature=youtu.be Tab Usage http://www.youtube.com/watch?v=NvbDu0KHT3c&feature=youtu.be Special Info 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Fri, Sep 13, 2013 at 6:51 AM, Vaughn Clement wrote: > Hi All > > I just posted this comment on the help email for all to read. I want to > report it so it can be at a help level where everyone can see it. > > To All > > OK I have complained about documentation and I should not raise an issue > without also offering a solution. I developed a database for the Cloud > Server that is called My Codebook Pro v12. This app goes beyond a forum or > an email help system. I already added the user guide chapters in one record > with each chapter in a sub code element under the main record. This app > also includes a way to add this app to any iPhone or iPad or use it in any > browser on any device. > > This would offer a way to take the great community help you all provide > and give a place to retain the code samples like to ones in this email help > request. A simple copy and paste and fill in a few fields to assist any > user to find this data in a search. Instead of loosing the help data in > these emails, you can make them available to all LiveCode users. It will > also support images for each tech note that using the iPad or iPhone can be > pasted into the tech note. All of this would be searchable by a set of > subject field used in a search. It find the specific records you want to > see. If this is something you might use let me know and I will make it > available for free to everyone. You will also be able to use this for > telling people about any product you offer that may help developers. > > I will soon publish a help email telling you where you can find this app > and how to use it. > 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 > Cloud Hosting Registration Web Site: > https://my.oditech.com/cart.php?a=add&pid=41 > From roger.e.eller at sealedair.com Sun Sep 29 16:25:45 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 29 Sep 2013 16:25:45 -0400 Subject: My Codebook Pro v12 free In-Reply-To: References: Message-ID: Those are some nicely done help videos for your product. I just wish that I was organized enough to actually USE a tool. Once upon a time, I used the Scripter's Scrapbook, which was also created in LiveCode. Now, I search the email list archives, or refer to code inside my own past projects. Oh, I also show up here quite a bit because I can't find the answer. Sounds like I'm stuck in a loop. CTRL-C CTRL-C!!!! ~Roger On Sun, Sep 29, 2013 at 3:52 PM, Vaughn Clement wrote: > Hi All > > I am updating the information for the My CodeBook Pro v12: > > I am going to add 3 VideoHelp (YouTube) videos to this email. The videos > will show you the user interface and screen usage. I want people to see > what this cloud app is designed to do for developers and LiveCode new users > who have questions. This is a library database that is used to add topics > and for other users to add / questions / answers to help other users. > Please view the 3 videos and comment. If I get 10 users to signup as free > users, I will host this app for free online. > > 3 Videos: > > http://www.youtube.com/watch?v=FLTbEP5h_Ts&feature=youtu.be App Usage > > http://www.youtube.com/watch?v=E8Wl5MnfBeY&feature=youtu.be Tab Usage > > http://www.youtube.com/watch?v=NvbDu0KHT3c&feature=youtu.be Special Info > > > > > 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 > Cloud Hosting Registration Web Site: > https://my.oditech.com/cart.php?a=add&pid=41 > > > On Fri, Sep 13, 2013 at 6:51 AM, Vaughn Clement > wrote: > > > Hi All > > > > I just posted this comment on the help email for all to read. I want to > > report it so it can be at a help level where everyone can see it. > > > > To All > > > > OK I have complained about documentation and I should not raise an issue > > without also offering a solution. I developed a database for the Cloud > > Server that is called My Codebook Pro v12. This app goes beyond a forum > or > > an email help system. I already added the user guide chapters in one > record > > with each chapter in a sub code element under the main record. This app > > also includes a way to add this app to any iPhone or iPad or use it in > any > > browser on any device. > > > > This would offer a way to take the great community help you all provide > > and give a place to retain the code samples like to ones in this email > help > > request. A simple copy and paste and fill in a few fields to assist any > > user to find this data in a search. Instead of loosing the help data in > > these emails, you can make them available to all LiveCode users. It will > > also support images for each tech note that using the iPad or iPhone can > be > > pasted into the tech note. All of this would be searchable by a set of > > subject field used in a search. It find the specific records you want to > > see. If this is something you might use let me know and I will make it > > available for free to everyone. You will also be able to use this for > > telling people about any product you offer that may help developers. > > > > I will soon publish a help email telling you where you can find this app > > and how to use it. > > 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 > > Cloud Hosting Registration Web Site: > > https://my.oditech.com/cart.php?a=add&pid=41 > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sep 29 16:29:09 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 29 Sep 2013 13:29:09 -0700 Subject: My Codebook Pro v12 free In-Reply-To: References: Message-ID: <11505356040.20130929132909@ahsoftware.net> Vaughn- Sunday, September 29, 2013, 12:52:39 PM, you wrote: > http://www.youtube.com/watch?v=FLTbEP5h_Ts&feature=youtu.be App Usage > http://www.youtube.com/watch?v=E8Wl5MnfBeY&feature=youtu.be Tab Usage > http://www.youtube.com/watch?v=NvbDu0KHT3c&feature=youtu.be Special Info The first video crapped out after five and a half minutes (youtube problem, not yours), but the other two played fine. I'm not going to tell you how to write your application, but this isn't something I'd use. While I appreciate the sentiment behind doing this and I approve of your enthusiasm I find the interface much too awkward. I realize FileMaker has its limitations, but I think there's way too much to go through to either enter or pick out code snippets. And a tool for organizing and using code snippets shouldn't require twenty minutes of video help to figure it out. Sorry to be a wet blanket. -- -Mark Wieder mwieder at ahsoftware.net From capellan2000 at gmail.com Sun Sep 29 16:58:19 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 29 Sep 2013 13:58:19 -0700 (PDT) Subject: Motion Comics tutorial for LiveCode In-Reply-To: <1380431757437-4670442.post@n4.nabble.com> References: <1380410429692-4670427.post@n4.nabble.com> <1380425086942-4670434.post@n4.nabble.com> <1380426461743-4670436.post@n4.nabble.com> <1380431757437-4670442.post@n4.nabble.com> Message-ID: <1380488299255-4670453.post@n4.nabble.com> I will start with this character: Leon the Lyin' Lion from Charlton Comics. This character was featured in Zoo Comics, Funny Animals and Atomic Mouse. http://comicbookplus.com/?dlid=15506 Just started dividing the panels in separated images using this Gimp script: Divide Scanned Images http://registry.gimp.org/node/22177 To use correctly this script, some experimentation is required, but the pages that I have tested works really fine... (although it creates some extra images that must be deleted) After I finished this process, then these individual images will be traced using Potrace or Inkscape. Then, all volunteers will receive the Comic book panels in two different formats 1) Bitmap 2) Vector graphic In this way, volunteers could work in the format and software of their choice. Volunteer's tasks are: 1) separate the foreground characters from its background For Gimp: http://docs.gimp.org/en/gimp-tutorial-quickie-separate.html For Inkscape: http://www.youtube.com/watch?v=1K1YL-JP8jc 2) Seamlessy restore the background For Gimp: http://www.youtube.com/watch?v=oiePG0QC4AM Endernafi, as soon I have separated the images and vectorized the comic book's panels, you will receive a weblink to download all the files. Have a nice week! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Motion-Comics-tutorial-for-LiveCode-tp4670427p4670453.html Sent from the Revolution - User mailing list archive at Nabble.com. From roger.e.eller at sealedair.com Sun Sep 29 17:11:12 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 29 Sep 2013 17:11:12 -0400 Subject: mergDataGridScroller won't scroll Message-ID: I saw the recent question of Stack Overflow. I tried the suggestion to hide/show the group, or to move it off-screen and back. I can't find the script anywhere in the group or its components. dispatch "updateContentRect" to group "mergDataGridScroller 1" Where is "updateContentRect"? ~Roger From dochawk at gmail.com Sun Sep 29 17:32:15 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 29 Sep 2013 14:32:15 -0700 Subject: Misleading nature of Livecode numbering In-Reply-To: <52480EEA.3050708@gmail.com> References: <5247DFB2.8080704@gmail.com> <52480EEA.3050708@gmail.com> Message-ID: On Sun, Sep 29, 2013 at 4:28 AM, Richmond wrote: > As someone pointed out a while back, 6.1.1 is still Beta quality. I would have to disagree with that. Beta means that things work and are ready to be tested for bugs, which are expected. Alpha means that it runs, but may not work. 5.5 is Beta quality. 6.1 is Alpha. I can't even use 6.1, as the "shadowing" bug on explicitVariables is far, far worse than 5.5. At least I can quit 5.5, maybe one time in ten have to do a save with explicit variables off, load, and save, but I can't get it unset in 6.1 -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From roger.e.eller at sealedair.com Sun Sep 29 18:16:48 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 29 Sep 2013 18:16:48 -0400 Subject: mergDataGridScroller won't scroll In-Reply-To: References: Message-ID: I found the mergDataGridScroller Behavior button in the stack (opened, not dropped using dropTools), and I copied all of those handlers into my card script. Now the DG will scroll, but only a tiny amount, and not very smoothly. Android device is running 4.1.1, btw. ~Roger On Sun, Sep 29, 2013 at 5:11 PM, Roger Eller wrote: > I saw the recent question of Stack Overflow. I tried the suggestion to > hide/show the group, or to move it off-screen and back. I can't find the > script anywhere in the group or its components. > > dispatch "updateContentRect" to group "mergDataGridScroller 1" > > Where is "updateContentRect"? > > ~Roger > > From monte at sweattechnologies.com Sun Sep 29 18:43:03 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 30 Sep 2013 08:43:03 +1000 Subject: mergDataGridScroller won't scroll In-Reply-To: References: Message-ID: <092DDD9B-8267-4D60-9F13-B388815564EB@sweattechnologies.com> On 30/09/2013, at 8:16 AM, Roger Eller wrote: > I found the mergDataGridScroller Behavior button in the stack (opened, not > dropped using dropTools), and I copied all of those handlers into my card > script. Now the DG will scroll, but only a tiny amount, and not very > smoothly. Android device is running 4.1.1, btw. I wouldn't advise doing that. Why can't you use DropTools? It's free. If you don't want to use DropTools you could just copy the button to your stack and reset the behavior. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From roger.e.eller at sealedair.com Sun Sep 29 18:45:57 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 29 Sep 2013 18:45:57 -0400 Subject: mergDataGridScroller won't scroll In-Reply-To: <092DDD9B-8267-4D60-9F13-B388815564EB@sweattechnologies.com> References: <092DDD9B-8267-4D60-9F13-B388815564EB@sweattechnologies.com> Message-ID: I *DID* use DropTools. No scripts came along with the object, at least that I could find. Also, the scroller wouldn't scroll. ~Roger On Sun, Sep 29, 2013 at 6:43 PM, Monte Goulding wrote: > > On 30/09/2013, at 8:16 AM, Roger Eller > wrote: > > > I found the mergDataGridScroller Behavior button in the stack (opened, > not > > dropped using dropTools), and I copied all of those handlers into my card > > script. Now the DG will scroll, but only a tiny amount, and not very > > smoothly. Android device is running 4.1.1, btw. > > I wouldn't advise doing that. Why can't you use DropTools? It's free. If > you don't want to use DropTools you could just copy the button to your > stack and reset the behavior. > > Cheers > > -- > Monte Goulding > > M E R Goulding - software development services > 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 > From monte at sweattechnologies.com Sun Sep 29 18:49:46 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 30 Sep 2013 08:49:46 +1000 Subject: mergDataGridScroller won't scroll In-Reply-To: References: <092DDD9B-8267-4D60-9F13-B388815564EB@sweattechnologies.com> Message-ID: <1F46F63C-89CE-4738-ADB7-3F1E0D82FEA4@sweattechnologies.com> On 30/09/2013, at 8:45 AM, Roger Eller wrote: > I *DID* use DropTools. No scripts came along with the object, at least > that I could find. Also, the scroller wouldn't scroll. Oh, ok. I must have misread you there. DropTools creates a substack with the behavior on it. Did it do that for you? You mentioned updateContentRect before. You need to dispatch that to the scroller each time you change the dgData of your datagrid. Unfortunately there's no way to work out if the dgData changed automatically. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From roger.e.eller at sealedair.com Sun Sep 29 18:54:10 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 29 Sep 2013 18:54:10 -0400 Subject: mergDataGridScroller won't scroll In-Reply-To: <1F46F63C-89CE-4738-ADB7-3F1E0D82FEA4@sweattechnologies.com> References: <092DDD9B-8267-4D60-9F13-B388815564EB@sweattechnologies.com> <1F46F63C-89CE-4738-ADB7-3F1E0D82FEA4@sweattechnologies.com> Message-ID: I've cleared out the scripts I copied from your button. I didn't realize a substack had been introduced, and I haven't accounted for it in the Copy Files section... Do I need to? I'm trying it now. ~Roger On Sun, Sep 29, 2013 at 6:49 PM, Monte Goulding wrote: > > On 30/09/2013, at 8:45 AM, Roger Eller > wrote: > > > I *DID* use DropTools. No scripts came along with the object, at least > > that I could find. Also, the scroller wouldn't scroll. > > Oh, ok. I must have misread you there. DropTools creates a substack with > the behavior on it. Did it do that for you? > > You mentioned updateContentRect before. You need to dispatch that to the > scroller each time you change the dgData of your datagrid. Unfortunately > there's no way to work out if the dgData changed automatically. > > Cheers > > -- > Monte Goulding > > M E R Goulding - software development services > 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 > From monte at sweattechnologies.com Sun Sep 29 18:55:53 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 30 Sep 2013 08:55:53 +1000 Subject: mergDataGridScroller won't scroll In-Reply-To: References: <092DDD9B-8267-4D60-9F13-B388815564EB@sweattechnologies.com> <1F46F63C-89CE-4738-ADB7-3F1E0D82FEA4@sweattechnologies.com> Message-ID: <62EB452A-D434-42CF-82EE-55433147BAF6@sweattechnologies.com> On 30/09/2013, at 8:54 AM, Roger Eller wrote: > I've cleared out the scripts I copied from your button. I didn't realize a > substack had been introduced, and I haven't accounted for it in the Copy > Files section... Do I need to? No > I'm trying it now. OK -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From roger.e.eller at sealedair.com Sun Sep 29 19:08:41 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 29 Sep 2013 19:08:41 -0400 Subject: mergDataGridScroller won't scroll In-Reply-To: <62EB452A-D434-42CF-82EE-55433147BAF6@sweattechnologies.com> References: <092DDD9B-8267-4D60-9F13-B388815564EB@sweattechnologies.com> <1F46F63C-89CE-4738-ADB7-3F1E0D82FEA4@sweattechnologies.com> <62EB452A-D434-42CF-82EE-55433147BAF6@sweattechnologies.com> Message-ID: It scrolls fine now UNTIL I touch a button that contains your one liner: dispatch "updateContentRect" to group "mergDataGridScroller 1" After that, the scroller only scrolls about 3 rows. No rows were added nor removed before the above. I just made the button as a test. ~Roger On Sun, Sep 29, 2013 at 6:55 PM, Monte Goulding wrote: > > On 30/09/2013, at 8:54 AM, Roger Eller > wrote: > > > I've cleared out the scripts I copied from your button. I didn't > realize a > > substack had been introduced, and I haven't accounted for it in the Copy > > Files section... Do I need to? > > No > > > I'm trying it now. > > OK > > -- > Monte Goulding > > M E R Goulding - software development services > 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 > From monte at sweattechnologies.com Sun Sep 29 19:13:47 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 30 Sep 2013 09:13:47 +1000 Subject: mergDataGridScroller won't scroll In-Reply-To: References: <092DDD9B-8267-4D60-9F13-B388815564EB@sweattechnologies.com> <1F46F63C-89CE-4738-ADB7-3F1E0D82FEA4@sweattechnologies.com> <62EB452A-D434-42CF-82EE-55433147BAF6@sweattechnologies.com> Message-ID: <35B71F3F-5BDA-4C3A-829F-E6F9F0886F68@sweattechnologies.com> On 30/09/2013, at 9:08 AM, Roger Eller wrote: > It scrolls fine now UNTIL I touch a button that contains your one liner: > > dispatch "updateContentRect" to group "mergDataGridScroller 1" > > After that, the scroller only scrolls about 3 rows. No rows were added nor > removed before the above. I just made the button as a test. Hmm.. that's odd. Perhaps send me the stack off list and I'll work out what's going on. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From roger.e.eller at sealedair.com Sun Sep 29 19:51:59 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 29 Sep 2013 19:51:59 -0400 Subject: mergDataGridScroller won't scroll In-Reply-To: <35B71F3F-5BDA-4C3A-829F-E6F9F0886F68@sweattechnologies.com> References: <092DDD9B-8267-4D60-9F13-B388815564EB@sweattechnologies.com> <1F46F63C-89CE-4738-ADB7-3F1E0D82FEA4@sweattechnologies.com> <62EB452A-D434-42CF-82EE-55433147BAF6@sweattechnologies.com> <35B71F3F-5BDA-4C3A-829F-E6F9F0886F68@sweattechnologies.com> Message-ID: Sent. Thx. On Sun, Sep 29, 2013 at 7:13 PM, Monte Goulding wrote: > > On 30/09/2013, at 9:08 AM, Roger Eller > wrote: > > > It scrolls fine now UNTIL I touch a button that contains your one liner: > > > > dispatch "updateContentRect" to group "mergDataGridScroller 1" > > > > After that, the scroller only scrolls about 3 rows. No rows were added > nor > > removed before the above. I just made the button as a test. > > Hmm.. that's odd. Perhaps send me the stack off list and I'll work out > what's going on. > > Cheers > > -- > Monte Goulding > > M E R Goulding - software development services > 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 > From capellan2000 at gmail.com Sun Sep 29 21:51:33 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 29 Sep 2013 18:51:33 -0700 (PDT) Subject: My Codebook Pro v12 free In-Reply-To: <11505356040.20130929132909@ahsoftware.net> References: <11505356040.20130929132909@ahsoftware.net> Message-ID: <1380505892921-4670465.post@n4.nabble.com> Hi Mark, mwieder wrote > [snip] > I'm not going to tell you how to write your application, > but this isn't something I'd use. > While I appreciate the sentiment behind doing this and I approve > of your enthusiasm I find the interface much too awkward. > I realize FileMaker has its limitations, but I think there's way too > much to go through to either enter or pick out code snippets. > And a tool for organizing and using code snippets shouldn't require > twenty minutes of video help to figure it out. Actually, I found the application very complete and well thought. To make it more developer friendly, it should automatize many functions and follows the Dictionary's organization scheme. An onscreen wizard and informative tooltips will be really useful. Have a nice week! :D Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/My-Codebook-Pro-v12-free-tp4669769p4670465.html Sent from the Revolution - User mailing list archive at Nabble.com. From bvlahos at mac.com Mon Sep 30 01:05:23 2013 From: bvlahos at mac.com (Bill Vlahos) Date: Sun, 29 Sep 2013 22:05:23 -0700 Subject: How to use Bonjour in Mac and Windows In-Reply-To: References: <749134F0-F7E5-4117-BD12-11741F889D9B@mac.com> <3EFE6DCA-A0B2-456A-98ED-3A9170AF061C@mac.com> <7F3815DE-AFC8-428F-8615-E0E28D8D1997@sweattechnologies.com> <0CE6DED4-6DBF-42AD-A488-72BBC26B144A@mac.com> <9780AD3A-527A-4EE1-B735-0CA8C727192B@sweattechnologies.com> <7FD3E214-A520-430C-A0B2-BA163D7CFF50@mac.com> <7017060C-01D1-40F9-BF3D-3AFFD564BA4D@sweattechnologies.com> Message-ID: <1DBB1634-8FE0-451B-AC58-268BB114ED34@mac.com> Monte, The dns-sd commands appear to make it difficult to easily get the IP address of the service. dns-sd -B provides the domain and service name but not the DNS or IP address dns-sd -L provides the machine (or DNS) name but I have to parse the line is there an easier way to search for types and get a list of servers' Computer Names and IP addresses? Bill Vlahos On Sep 28, 2013, at 10:04 PM, Bill Vlahos wrote: > It is working now. From monte at sweattechnologies.com Mon Sep 30 01:29:32 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 30 Sep 2013 15:29:32 +1000 Subject: How to use Bonjour in Mac and Windows In-Reply-To: <1DBB1634-8FE0-451B-AC58-268BB114ED34@mac.com> References: <749134F0-F7E5-4117-BD12-11741F889D9B@mac.com> <3EFE6DCA-A0B2-456A-98ED-3A9170AF061C@mac.com> <7F3815DE-AFC8-428F-8615-E0E28D8D1997@sweattechnologies.com> <0CE6DED4-6DBF-42AD-A488-72BBC26B144A@mac.com> <9780AD3A-527A-4EE1-B735-0CA8C727192B@sweattechnologies.com> <7FD3E214-A520-430C-A0B2-BA163D7CFF50@mac.com> <7017060C-01D1-40F9-BF3D-3AFFD564BA4D@sweattechnologies.com> <1DBB1634-8FE0-451B-AC58-268BB114ED34@mac.com> Message-ID: <9C1C1F84-B405-46B9-AD7D-F981FE99F4C6@sweattechnologies.com> On 30/09/2013, at 3:05 PM, Bill Vlahos wrote: > is there an easier way to search for types and get a list of servers' Computer Names and IP addresses? I'm not sure. If it were me I would have written an external by now ;-) Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From capellan2000 at gmail.com Mon Sep 30 03:43:56 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 30 Sep 2013 00:43:56 -0700 (PDT) Subject: Motion Comics tutorial for LiveCode In-Reply-To: <1380488299255-4670453.post@n4.nabble.com> References: <1380410429692-4670427.post@n4.nabble.com> <1380425086942-4670434.post@n4.nabble.com> <1380426461743-4670436.post@n4.nabble.com> <1380431757437-4670442.post@n4.nabble.com> <1380488299255-4670453.post@n4.nabble.com> Message-ID: <1380527036429-4670468.post@n4.nabble.com> Hi All, Link to download all raw bitmap files for this Motion Comics tutorial: https://dl.dropboxusercontent.com/u/3834621/LiveCode%20Motion%20Comic%20panels%20v001.zip Still pending: converting these bitmaps in vector files, using Potrace or Inkscape. If you want to help to prepare these bitmap for the Motion Comics tutorial, these are volunteer's required tasks: 1) separate the foreground characters from its background For Gimp: http://docs.gimp.org/en/gimp-tutorial-quickie-separate.html For Inkscape: http://www.youtube.com/watch?v=1K1YL-JP8jc 2) Seamlessy restore the background For Gimp: http://www.youtube.com/watch?v=oiePG0QC4AM Have a nice week! :D Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Motion-Comics-tutorial-for-LiveCode-tp4670427p4670468.html Sent from the Revolution - User mailing list archive at Nabble.com. From neil at runrev.com Mon Sep 30 04:38:21 2013 From: neil at runrev.com (Neil Roger) Date: Mon, 30 Sep 2013 09:38:21 +0100 Subject: imageData and 6.1.1 and bug ? In-Reply-To: References: Message-ID: <5249387D.2050803@runrev.com> Hi Ludovic, The results do look a bit strange via 6.1.1. Could you please file a report on this issue with RunRev Quality Control and we will happily investigate it further. Kind Regards, Neil Roger -- RunRev Support Team ~ http://www.runrev.com -- On 28/09/2013 19:42, Ludovic Th?bault wrote: > Hello, > > I've a stack created with Livecode 5. > In this stack, i've a script to replace colors in a png image : > > get the imageData of image "carte" > > ## in this picture i've several zones, each with one specific color ex : "234,255,255", "191,255,255",?. and i replace for example the color "191,255,255" with an other color with the numtochar function. > > the imageData returned with Livecode 5.5.5 is : ### ? = null character > ????????????????? > ### with the chartonum function : > 0 191 255 255 0 0 0 0 0 170 255 255 0 170 255 255 > The script work very well. > > an transparent pixel (it's a png picture) have '0 0 0 0' value with chartonum() > > the same imageData returned with LiveCode 6.1.1 is : > ????????????????? > ### with the chartonum function : > 255 191 255 255 255 0 0 0 255 170 255 255 255 170 255 255 255 > so my script doesn't work? some null char aren't null anymore ? > > an transparent pixel (it's a png picture) have '0 111 169 69' value with chartonum() > > > What happen ? It's a bug ? Or it's a new comportment and i need to modify my script ? > > 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 ludovic.thebault at laposte.net Mon Sep 30 04:40:40 2013 From: ludovic.thebault at laposte.net (=?iso-8859-1?Q?Ludovic_Th=E9bault?=) Date: Mon, 30 Sep 2013 10:40:40 +0200 Subject: imageData and 6.1.1 and bug ? In-Reply-To: <5249387D.2050803@runrev.com> References: <5249387D.2050803@runrev.com> Message-ID: Le 30 sept. 2013 ? 10:38, Neil Roger a ?crit : > Hi Ludovic, > > The results do look a bit strange via 6.1.1. > > Could you please file a report on this issue with RunRev Quality Control and we will happily investigate it further. > > Kind Regards, > > Neil Roger Hello, Done yesterday : http://quality.runrev.com/show_bug.cgi?id=11238 From sschvarstein at gmail.com Mon Sep 30 05:25:11 2013 From: sschvarstein at gmail.com (Sergio Schvarstein) Date: Mon, 30 Sep 2013 11:25:11 +0200 Subject: LiveCoders in France and Spain Message-ID: Hi LiveCoders ! I am a LiveCode developer living in Paris since a couple of years ago. Before living in France I lived in Barcelona for more than 20 years. Since I live here I could never find any trace about LiveCode. It seems like nobody knows about its existence. In Spain the situation about LiveCode is not very different. So, I write this post to know about LiveCode developers in both countries and, if affirmative, to contact with them to talk about their experiences, to share mine and even to create a small community group, if possible. Thanks and Regards. ______________________________ Sergio Schvarstein ______________________________ From toolbook at kestner.de Mon Sep 30 05:28:34 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 30 Sep 2013 11:28:34 +0200 Subject: Quicktime and windows 8? Message-ID: <00cc01cebdbf$6fe317c0$4fa94740$@de> Hello, officially apple doesn't support windows 8 for quicktime anymore, though in my experiences the latest QT-player still runs on w8. The apple support even advises against installing QT on w8. Has anybody any insight in the future of QT on windows? Is it only a coincidence if it runs on w8 and there are other components on w8 which get into conflict with w8 so that it doesn't run on w8? Is it only a matter of time, until apple will support w8, or do they really have the strict policy not to support windows anymore? And if yes, what is the current alternative for us LC developers to create a cross platform Mac/Win application with videos? Any insight or experiences welcome Tiemo From ilola.antti at gmail.com Mon Sep 30 05:55:30 2013 From: ilola.antti at gmail.com (Antti Ilola) Date: Mon, 30 Sep 2013 12:55:30 +0300 Subject: Localization Message-ID: Where do I find guide how to localize LiveCode stacks. From toolbook at kestner.de Mon Sep 30 06:18:42 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 30 Sep 2013 12:18:42 +0200 Subject: AW: Localization In-Reply-To: References: Message-ID: <00df01cebdc6$70a66390$51f32ab0$@de> I don't know if somebody ever has made a "guide" for localization. I think the best approach depends on the quantity of objects of your stacks and languages you want to offer. From just copying the cards for each language and hard code the language to a sophisticated database with injection of the propriate language on runtime into every object everything is possible. It's up to you. But perhaps somebody likes to shares his experience, like John, who was recently asking for a translation of button labels. Just my 2 cents, Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von Antti Ilola > Gesendet: Montag, 30. September 2013 11:56 > An: How to use LiveCode > Betreff: Localization > > Where do I find guide how to localize LiveCode stacks. > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Mon Sep 30 06:28:03 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Mon, 30 Sep 2013 20:28:03 +1000 Subject: LiveCoders in France and Spain In-Reply-To: References: Message-ID: <25A37347-982C-4C39-9B50-44D7EDF3D7A2@gmail.com> Paris AND Barcelona?!? Some people are very very lucky :) Gerry On 30/09/2013, at 7:25 PM, Sergio Schvarstein wrote: > living in Paris since a couple of years ago. Before living in France I lived in Barcelona for more than 20 years. From coiin at verizon.net Mon Sep 30 07:26:41 2013 From: coiin at verizon.net (Colin Holgate) Date: Mon, 30 Sep 2013 07:26:41 -0400 Subject: imageData and 6.1.1 and bug ? In-Reply-To: References: <5249387D.2050803@runrev.com> Message-ID: <2E6BC050-1649-4944-A266-B9862573E8EA@verizon.net> Neil, note that the example PNG is 8 bit. That may be a factor. On Sep 30, 2013, at 4:40 AM, Ludovic Th?bault wrote: > Done yesterday : > http://quality.runrev.com/show_bug.cgi?id=11238 From neil at runrev.com Mon Sep 30 07:29:19 2013 From: neil at runrev.com (Neil Roger) Date: Mon, 30 Sep 2013 12:29:19 +0100 Subject: imageData and 6.1.1 and bug ? In-Reply-To: <2E6BC050-1649-4944-A266-B9862573E8EA@verizon.net> References: <5249387D.2050803@runrev.com> <2E6BC050-1649-4944-A266-B9862573E8EA@verizon.net> Message-ID: <5249608F.8020103@runrev.com> Thanks Colin. I'll add an internal comment to report with this information. Kind Regards, Neil Roger -- RunRev Support Team ~ http://www.runrev.com -- On 30/09/2013 12:26, Colin Holgate wrote: > Neil, note that the example PNG is 8 bit. That may be a factor. > > > On Sep 30, 2013, at 4:40 AM, Ludovic Th?bault wrote: > >> Done yesterday : >> http://quality.runrev.com/show_bug.cgi?id=11238 > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From rene.micout at numericable.com Mon Sep 30 11:24:33 2013 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Mon, 30 Sep 2013 17:24:33 +0200 Subject: LiveCoders in France and Spain In-Reply-To: References: Message-ID: <3BD2D4DF-E0C5-4256-BA21-8971A00DE5A9@numericable.com> Hello from Paris, There is a french user group in Paris. You can contact : fnajman at gmail.com Bon souvenir Ren? Micout Le 30 sept. 2013 ? 11:25, Sergio Schvarstein a ?crit : > Hi LiveCoders ! > > I am a LiveCode developer living in Paris since a couple of years ago. Before living in France I lived in Barcelona for more than 20 years. > > Since I live here I could never find any trace about LiveCode. It seems like nobody knows about its existence. In Spain the situation about LiveCode is not very different. > > So, I write this post to know about LiveCode developers in both countries and, if affirmative, to contact with them to talk about their experiences, to share mine and even to create a small community group, if possible. > > Thanks and Regards. > > > ______________________________ > Sergio Schvarstein > > ______________________________ > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From roger.e.eller at sealedair.com Mon Sep 30 11:24:50 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 30 Sep 2013 11:24:50 -0400 Subject: AW: Localization In-Reply-To: <00df01cebdc6$70a66390$51f32ab0$@de> References: <00df01cebdc6$70a66390$51f32ab0$@de> Message-ID: Loading a simple tab delimited text file in preOpenStack is one way. Column 1 could contain object names or IDs, column 2 would be the labels in the default language, column 3 would be those labels in another language, and so on. Allow row 1 to be the language names with default language abbreviations in parentheses (en) (ch) (fr) etc. You can use the first row to populate a language choice menu. And the best part is that you (or the end user) can easily add a language, even Klingon, outside of the application using a simple text editor. ~Roger On Sep 30, 2013 6:17 AM, "Tiemo Hollmann TB" wrote: > > I don't know if somebody ever has made a "guide" for localization. I think > the best approach depends on the quantity of objects of your stacks and > languages you want to offer. From just copying the cards for each language > and hard code the language to a sophisticated database with injection of the > propriate language on runtime into every object everything is possible. It's > up to you. But perhaps somebody likes to shares his experience, like John, > who was recently asking for a translation of button labels. > Just my 2 cents, Tiemo > > > > > -----Urspr?ngliche Nachricht----- > > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im > Auftrag > > von Antti Ilola > > Gesendet: Montag, 30. September 2013 11:56 > > An: How to use LiveCode > > Betreff: Localization > > > > Where do I find guide how to localize LiveCode stacks. > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 cmsheffield at icloud.com Mon Sep 30 11:30:31 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Mon, 30 Sep 2013 09:30:31 -0600 Subject: building externals fails In-Reply-To: References: Message-ID: Well, creating a symlink worked when I tried it just now. What's strange is I thought I had tried that before I sent my original message, but apparently I did something wrong. Just did it again and it worked fine. So thanks for the suggestion, which made me try it again. :-) Chris On Sep 27, 2013, at 3:56 PM, Monte Goulding wrote: > > On 28/09/2013, at 1:49 AM, Chris Sheffield wrote: > >> For anyone building their own externals (Monte?), >> >> I have one little external that I've created myself and am trying to update to support iOS 7. I'm getting build errors when trying to create a device build. Looks like a path is incorrect. Here's the relevant part of the error I believe: >> >> /Applications/Xcode 5.0/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/g++: No such file or directory >> linking step of external dylib build failed, probably due to missing framework or library references - check the contents of the .ios file >> >> Is there something I can change to fix this? Is there an update to the LIveCode external sdk? Need help asap. I'm trying to get an app update submitted to Apple but need to get this straightened out first. I do have two versions of Xcode installed at the moment, 4.6 and 5.0. Could that be confusing things? And they are not located at the root of my Applications folder. I have them in sub folders "Xcode 4.6" and "Xcode 5.0", respectively. > > Hmm... my build environment is pretty customised so I may not be able to help you much here. The error message is correct though there's no g++ at that path. You could try symlinking it in there... >> >> Also, do we need to do anything special to support 64-bit devices going forward? Or can we even do that? Maybe it doesn't matter since LiveCode itself is not 64-bit yet? > > Don't worry about it yet. > > -- > Monte Goulding > > M E R Goulding - software development services > 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 From cmsheffield at icloud.com Mon Sep 30 11:34:27 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Mon, 30 Sep 2013 09:34:27 -0600 Subject: wrong iOS 7 icon size? Message-ID: <3160254C-C597-4CEF-A185-B2779FAECE0A@icloud.com> I'm in the process of updating our, Read Naturally's, One Minute Reader app for the iPad to support iOS 7. I went into the standalone settings to add the new icon sizes for iOS 7. The non-hi res version took just fine. A 76x76 icon. The hi-res one did not, however. The release notes for LC 6.1.2 rc1, and Apple's docs I believe, state to use a 152x152 size icon. But when I tried to use one that size, LC gives me a warning that the size should be 156x156. So which is correct? Is this glitch in LC? Thanks, Chris From rdimola at evergreeninfo.net Mon Sep 30 11:50:52 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Mon, 30 Sep 2013 11:50:52 -0400 Subject: wrong iOS 7 icon size? In-Reply-To: <3160254C-C597-4CEF-A185-B2779FAECE0A@icloud.com> References: <3160254C-C597-4CEF-A185-B2779FAECE0A@icloud.com> Message-ID: <002d01cebdf4$d7c00a80$87401f80$@net> I have reported this. It will be fixed in an upcoming release. Just use the 152x152 and ignore the error message. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net Phone: 518-636-3998 Ex:11 Cell: 518-796-9332 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Chris Sheffield Sent: Monday, September 30, 2013 11:34 AM To: How to use LiveCode Subject: wrong iOS 7 icon size? I'm in the process of updating our, Read Naturally's, One Minute Reader app for the iPad to support iOS 7. I went into the standalone settings to add the new icon sizes for iOS 7. The non-hi res version took just fine. A 76x76 icon. The hi-res one did not, however. The release notes for LC 6.1.2 rc1, and Apple's docs I believe, state to use a 152x152 size icon. But when I tried to use one that size, LC gives me a warning that the size should be 156x156. So which is correct? Is this glitch in LC? Thanks, Chris _______________________________________________ use-livecode mailing list use-livecode at 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 Sep 30 11:51:18 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Mon, 30 Sep 2013 09:51:18 -0600 Subject: wrong iOS 7 icon size? In-Reply-To: <002d01cebdf4$d7c00a80$87401f80$@net> References: <3160254C-C597-4CEF-A185-B2779FAECE0A@icloud.com> <002d01cebdf4$d7c00a80$87401f80$@net> Message-ID: Just the answer I was looking for. :-) Thanks, Ralph. On Sep 30, 2013, at 9:50 AM, Ralph DiMola wrote: > I have reported this. It will be fixed in an upcoming release. Just use the > 152x152 and ignore the error message. > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > Phone: 518-636-3998 Ex:11 > Cell: 518-796-9332 > > > -----Original Message----- > From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf > Of Chris Sheffield > Sent: Monday, September 30, 2013 11:34 AM > To: How to use LiveCode > Subject: wrong iOS 7 icon size? > > I'm in the process of updating our, Read Naturally's, One Minute Reader app > for the iPad to support iOS 7. I went into the standalone settings to add > the new icon sizes for iOS 7. The non-hi res version took just fine. A 76x76 > icon. The hi-res one did not, however. The release notes for LC 6.1.2 rc1, > and Apple's docs I believe, state to use a 152x152 size icon. But when I > tried to use one that size, LC gives me a warning that the size should be > 156x156. So which is correct? Is this glitch in LC? > > Thanks, > Chris > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 vclement at gmail.com Mon Sep 30 12:08:59 2013 From: vclement at gmail.com (Vaughn Clement) Date: Mon, 30 Sep 2013 09:08:59 -0700 Subject: AW: Localization In-Reply-To: References: <00df01cebdc6$70a66390$51f32ab0$@de> Message-ID: Hi Roger I wonder if this would work? I use this approach in FileMaker. I take every field text heading and set a variable to display the header, then I use a translation of the header where the user can select the language and the language is replaced with the translated words for that language. If this works for you in LC I would be interested to know how it worked out. It may already be included in LC somewhere on a how to lesson? 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Mon, Sep 30, 2013 at 8:24 AM, Roger Eller wrote: > Loading a simple tab delimited text file in preOpenStack is one way. > Column 1 could contain object names or IDs, column 2 would be the labels in > the default language, column 3 would be those labels in another language, > and so on. Allow row 1 to be the language names with default language > abbreviations in parentheses (en) (ch) (fr) etc. You can use the first row > to populate a language choice menu. And the best part is that you (or the > end user) can easily add a language, even Klingon, outside of the > application using a simple text editor. > > ~Roger > > On Sep 30, 2013 6:17 AM, "Tiemo Hollmann TB" wrote: > > > > I don't know if somebody ever has made a "guide" for localization. I > think > > the best approach depends on the quantity of objects of your stacks and > > languages you want to offer. From just copying the cards for each > language > > and hard code the language to a sophisticated database with injection of > the > > propriate language on runtime into every object everything is possible. > It's > > up to you. But perhaps somebody likes to shares his experience, like > John, > > who was recently asking for a translation of button labels. > > Just my 2 cents, Tiemo > > > > > > > > > -----Urspr?ngliche Nachricht----- > > > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im > > Auftrag > > > von Antti Ilola > > > Gesendet: Montag, 30. September 2013 11:56 > > > An: How to use LiveCode > > > Betreff: Localization > > > > > > Where do I find guide how to localize LiveCode stacks. > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode 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 vclement at gmail.com Mon Sep 30 12:20:59 2013 From: vclement at gmail.com (Vaughn Clement) Date: Mon, 30 Sep 2013 09:20:59 -0700 Subject: AW: Localization In-Reply-To: References: <00df01cebdc6$70a66390$51f32ab0$@de> Message-ID: Hi Is this required on the iPad? There is also a language conversion for IOS 7 that will change the language that you might try / General / International / Language but you might have already tried this? If you have tested this did it work? I have a need later in an app to allow multilanguage headers. It should convert the typed text without a problem??? 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Mon, Sep 30, 2013 at 9:08 AM, Vaughn Clement wrote: > Hi Roger > > I wonder if this would work? I use this approach in FileMaker. I take > every field text heading and set a variable to display the header, then I > use a translation of the header where the user can select the language and > the language is replaced with the translated words for that language. If > this works for you in LC I would be interested to know how it worked out. > It may already be included in LC somewhere on a how to lesson? > > 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 > Cloud Hosting Registration Web Site: > https://my.oditech.com/cart.php?a=add&pid=41 > > > On Mon, Sep 30, 2013 at 8:24 AM, Roger Eller wrote: > >> Loading a simple tab delimited text file in preOpenStack is one way. >> Column 1 could contain object names or IDs, column 2 would be the labels >> in >> the default language, column 3 would be those labels in another language, >> and so on. Allow row 1 to be the language names with default language >> abbreviations in parentheses (en) (ch) (fr) etc. You can use the first >> row >> to populate a language choice menu. And the best part is that you (or the >> end user) can easily add a language, even Klingon, outside of the >> application using a simple text editor. >> >> ~Roger >> >> On Sep 30, 2013 6:17 AM, "Tiemo Hollmann TB" wrote: >> > >> > I don't know if somebody ever has made a "guide" for localization. I >> think >> > the best approach depends on the quantity of objects of your stacks and >> > languages you want to offer. From just copying the cards for each >> language >> > and hard code the language to a sophisticated database with injection of >> the >> > propriate language on runtime into every object everything is possible. >> It's >> > up to you. But perhaps somebody likes to shares his experience, like >> John, >> > who was recently asking for a translation of button labels. >> > Just my 2 cents, Tiemo >> > >> > >> > >> > > -----Urspr?ngliche Nachricht----- >> > > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im >> > Auftrag >> > > von Antti Ilola >> > > Gesendet: Montag, 30. September 2013 11:56 >> > > An: How to use LiveCode >> > > Betreff: Localization >> > > >> > > Where do I find guide how to localize LiveCode stacks. >> > > _______________________________________________ >> > > use-livecode mailing list >> > > use-livecode 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 vclement at gmail.com Mon Sep 30 12:31:14 2013 From: vclement at gmail.com (Vaughn Clement) Date: Mon, 30 Sep 2013 09:31:14 -0700 Subject: AW: Localization In-Reply-To: References: <00df01cebdc6$70a66390$51f32ab0$@de> Message-ID: Hi I just tried to see how the international language would work... I picked French and tapped Done, and it locked up my iPad for about 3 minutes. When I tried to exit the dialog it would not let me leave the dialog. So I tapped cancel and after another 2 minutes it returned to the English language. So that did not work so well??? 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 Cloud Hosting Registration Web Site: https://my.oditech.com/cart.php?a=add&pid=41 On Mon, Sep 30, 2013 at 9:20 AM, Vaughn Clement wrote: > Hi > > Is this required on the iPad? There is also a language conversion for IOS > 7 that will change the language that you might try / General / > International / Language but you might have already tried this? If you have > tested this did it work? I have a need later in an app to allow > multilanguage headers. It should convert the typed text without a problem??? > > 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 > Cloud Hosting Registration Web Site: > https://my.oditech.com/cart.php?a=add&pid=41 > > > On Mon, Sep 30, 2013 at 9:08 AM, Vaughn Clement wrote: > >> Hi Roger >> >> I wonder if this would work? I use this approach in FileMaker. I take >> every field text heading and set a variable to display the header, then I >> use a translation of the header where the user can select the language and >> the language is replaced with the translated words for that language. If >> this works for you in LC I would be interested to know how it worked out. >> It may already be included in LC somewhere on a how to lesson? >> >> 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 >> Cloud Hosting Registration Web Site: >> https://my.oditech.com/cart.php?a=add&pid=41 >> >> >> On Mon, Sep 30, 2013 at 8:24 AM, Roger Eller > > wrote: >> >>> Loading a simple tab delimited text file in preOpenStack is one way. >>> Column 1 could contain object names or IDs, column 2 would be the labels >>> in >>> the default language, column 3 would be those labels in another language, >>> and so on. Allow row 1 to be the language names with default language >>> abbreviations in parentheses (en) (ch) (fr) etc. You can use the first >>> row >>> to populate a language choice menu. And the best part is that you (or >>> the >>> end user) can easily add a language, even Klingon, outside of the >>> application using a simple text editor. >>> >>> ~Roger >>> >>> On Sep 30, 2013 6:17 AM, "Tiemo Hollmann TB" >>> wrote: >>> > >>> > I don't know if somebody ever has made a "guide" for localization. I >>> think >>> > the best approach depends on the quantity of objects of your stacks and >>> > languages you want to offer. From just copying the cards for each >>> language >>> > and hard code the language to a sophisticated database with injection >>> of >>> the >>> > propriate language on runtime into every object everything is possible. >>> It's >>> > up to you. But perhaps somebody likes to shares his experience, like >>> John, >>> > who was recently asking for a translation of button labels. >>> > Just my 2 cents, Tiemo >>> > >>> > >>> > >>> > > -----Urspr?ngliche Nachricht----- >>> > > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im >>> > Auftrag >>> > > von Antti Ilola >>> > > Gesendet: Montag, 30. September 2013 11:56 >>> > > An: How to use LiveCode >>> > > Betreff: Localization >>> > > >>> > > Where do I find guide how to localize LiveCode stacks. >>> > > _______________________________________________ >>> > > use-livecode mailing list >>> > > use-livecode at lists.runrev.com >>> > > Please visit this url to subscribe, unsubscribe and manage your >>> > > subscription preferences: >>> > > http://lists.runrev.com/mailman/listinfo/use-livecode >>> > >>> > >>> > _______________________________________________ >>> > use-livecode mailing list >>> > use-livecode at lists.runrev.com >>> > Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> > http://lists.runrev.com/mailman/listinfo/use-livecode >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> >> > From richmondmathewson at gmail.com Mon Sep 30 13:07:41 2013 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 30 Sep 2013 20:07:41 +0300 Subject: Time to lighten up Message-ID: <5249AFDD.4090303@gmail.com> Hey, I don't know why everybody is getting so uptight, such as; "As far as I can tell RunRev have done a pretty good job of throwing cold water on the flame of Open Source Effect. Everything about the way the company interacts with the online community is very much like a closed source company." [ Forum ] so, let's lighten up with some timeless jokes: "Release Frequency: DPs (Developer previews) weekly during patch phase RCs (Release candidates) every 1-3 days during release preparation phase Stable versions released when they are ready (Nightly builds available)" http://livecode.com/community/release-process/ Of course there are many, many more priceless porkies if one can be bothered to go and find them. Richmond. From cmsheffield at icloud.com Mon Sep 30 13:14:52 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Mon, 30 Sep 2013 11:14:52 -0600 Subject: [ANN] mergExt: Dropbox Sync External and iOS 7 Updates In-Reply-To: <5151BF7C-DAB4-44FB-A1AC-5D2D30DF9F13@sweattechnologies.com> References: <5151BF7C-DAB4-44FB-A1AC-5D2D30DF9F13@sweattechnologies.com> Message-ID: Monte, Looks like mergPop is crashing my app on an iPad running iOS 5.1.1. It seems to work fine under iOS 7. Not sure yet about iOS 6.x. All your other externals that I'm using seem fine. But if I include mergPop, the app crashes immediately upon launching. What other info can I provide that would help track down the problem? Thanks, Chris On Sep 26, 2013, at 10:49 PM, Monte Goulding wrote: > Hi LiveCoders > > Today I have released a new iOS external called mergDropboxSync. The external uses the new Dropbox Sync SDK to take the hassle out of adding Dropbox integration to your app. The SDK handles all the syncing of files, you just read and write files locally and the external lets you know if one of the files has been updated. The external is available both as part of the mergExt Complete Suite for $299 and individually for $39. This brings the total value for the mergExt Complete Suite to a whopping $904 making it only 1/3 the cost of the individual components. > > See http://mergext.com/home/mergDropboxSync for more details. > > All the externals have now been built against the iOS 7 SDK. As part of the process I have had to drop support for simulators below iOS 5.0. I have also dropped support for versions of LiveCode before 5.5.2. If either of these changes impact you negatively then please let me know and I will work something out. > > I would also like to point out that RunRev's 30% off sale which ends in a few hours has mergExt Complete listed for $209.30 > http://livecode.com/store/marketplace/mergExt-1-0-2/ ... yes that's under a quarter of the cost of the individual components! > > 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 From barryb at libero.it Mon Sep 30 13:22:47 2013 From: barryb at libero.it (barryb at libero.it) Date: Mon, 30 Sep 2013 19:22:47 +0200 (CEST) Subject: My Codebook Pro v12 free Message-ID: <1427984815.1657071380561767970.JavaMail.defaultUser@defaultHost> Hello Vaughn and John (@ onechip) I do not know whether single mails contain the following notice but it is contained in the last few lines of the header on all "use-livecode Digest" communications. The info on this mailing list does not (like most things on the web) disappear. You can search for anything by Author, Subject or Date and it goes way way back! ----- Oggetto: use-livecode Digest, Vol 120, Issue 54 Da: use-livecode-request at lists.runrev.com A: Data: 29/09/2013 00:33... snip ...you can find the archives for this list at: http://lists.runrev.com/pipermail/use-livecode/ and search them using this link: http://www.google.com/advanced_search?q=site:lists.runrev.com Today's Topics: ----- Apologies if I missed somebody else's reply Best wishes and welcome to the List, Barry R Barber From capellan2000 at gmail.com Mon Sep 30 14:43:07 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 30 Sep 2013 11:43:07 -0700 (PDT) Subject: Time to lighten up In-Reply-To: <5249AFDD.4090303@gmail.com> References: <5249AFDD.4090303@gmail.com> Message-ID: <1380566587212-4670490.post@n4.nabble.com> Hi Richmmond, The thread in question is this: http://forums.runrev.com/viewtopic.php?f=5&t=14632&p=86836 Actually, I downloaded the Free Course (normally $50) from http://livecode.com/ and found the course really well done. (double thumbs up) This idea have merit: "They should have used some of that ?493,795 to employ a person to just do nothing but focus on the OpenSource aspect of things and community building, and getting the system into more schools and companies." Hopefully this will happen, sooner than latter. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Time-to-lighten-up-tp4670487p4670490.html Sent from the Revolution - User mailing list archive at Nabble.com. From monte at sweattechnologies.com Mon Sep 30 17:58:08 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 1 Oct 2013 07:58:08 +1000 Subject: [ANN] mergExt: Dropbox Sync External and iOS 7 Updates In-Reply-To: References: <5151BF7C-DAB4-44FB-A1AC-5D2D30DF9F13@sweattechnologies.com> Message-ID: On 01/10/2013, at 3:14 AM, Chris Sheffield wrote: > Looks like mergPop is crashing my app on an iPad running iOS 5.1.1. It seems to work fine under iOS 7. Not sure yet about iOS 6.x. All your other externals that I'm using seem fine. But if I include mergPop, the app crashes immediately upon launching. > > What other info can I provide that would help track down the problem? Thanks, I'll check it out and let you know if I need anything else. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From pete at lcsql.com Mon Sep 30 18:17:30 2013 From: pete at lcsql.com (Peter Haworth) Date: Mon, 30 Sep 2013 15:17:30 -0700 Subject: htmlText question Message-ID: I'm setting the htmltext of a field but sections of the text in it which include html tags need to be displayed as regular text (including the html tags) instead of formatted html. Any ideas? Pete lcSQL Software From mwieder at ahsoftware.net Mon Sep 30 18:26:06 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 30 Sep 2013 15:26:06 -0700 Subject: htmlText question In-Reply-To: References: Message-ID: <132598773130.20130930152606@ahsoftware.net> Peter- Monday, September 30, 2013, 3:17:30 PM, you wrote: > I'm setting the htmltext of a field but sections of the text in it which > include html tags need to be displayed as regular text (including the html > tags) instead of formatted html. > Any ideas? urlencode the text you want to appear verbatim. -- -Mark Wieder mwieder at ahsoftware.net From lan.kc.macmail at gmail.com Mon Sep 30 18:30:48 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 1 Oct 2013 06:30:48 +0800 Subject: htmlText question In-Reply-To: References: Message-ID: New stack, 1 fleld, in the msg box: set the text of word 1 of line 1 of fld 1 to "" set the htmlText of word 2 to -1 of line 1 of fld 1 to "This is bold text" put the htmlText of fld 1 into msg The output I get is:

<b> This is bold text

So you can either selectively set the text or the htmlText or you can use the &xx; codes and set just the htmlText. As always, a couple of ways to skin the cat. HTH On Tue, Oct 1, 2013 at 6:17 AM, Peter Haworth wrote: > I'm setting the htmltext of a field but sections of the text in it which > include html tags need to be displayed as regular text (including the html > tags) instead of formatted html. > > Any ideas? > > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From lan.kc.macmail at gmail.com Mon Sep 30 18:47:43 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 1 Oct 2013 06:47:43 +0800 Subject: htmlText question In-Reply-To: References: Message-ID: Actually, using the textStyle is another option: set the text of word 1 of line 1 of fld 1 to "" set the htmlText of word 2 to -1 of line 1 of fld 1 to "This is bold text" set the text of line 2 of fld 1 to "this is italics" set the textStyle of token -4 of line -1 of fld 1 to italic put the htmlText of fld 1 into msg On Tue, Oct 1, 2013 at 6:30 AM, Kay C Lan wrote: > New stack, 1 fleld, in the msg box: > > set the text of word 1 of line 1 of fld 1 to "" > set the htmlText of word 2 to -1 of line 1 of fld 1 to "This is bold > text" > put the htmlText of fld 1 into msg > > The output I get is: > >

<b> This is bold text

> > So you can either selectively set the text or the htmlText or you can use > the &xx; codes and set just the htmlText. > > As always, a couple of ways to skin the cat. > > HTH > > > > > On Tue, Oct 1, 2013 at 6:17 AM, Peter Haworth wrote: > >> I'm setting the htmltext of a field but sections of the text in it which >> include html tags need to be displayed as regular text (including the html >> tags) instead of formatted html. >> >> Any ideas? >> >> Pete >> lcSQL Software >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > From monte at sweattechnologies.com Mon Sep 30 19:06:20 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 1 Oct 2013 09:06:20 +1000 Subject: [ANN] mergExt: Dropbox Sync External and iOS 7 Updates In-Reply-To: References: <5151BF7C-DAB4-44FB-A1AC-5D2D30DF9F13@sweattechnologies.com> Message-ID: <177176BB-875A-4F3B-8E2C-10F5E02825E5@sweattechnologies.com> On 01/10/2013, at 7:58 AM, Monte Goulding wrote: > Looks like mergPop is crashing my app on an iPad running iOS 5.1.1. It seems to work fine under iOS 7. Not sure yet about iOS 6.x. All your other externals that I'm using seem fine. But if I include mergPop, the app crashes immediately upon launching. > > What other info can I provide that would help track down the problem? I've worked it out. I had made some changes to my version of lclink.sh to allow weak linking but I did some better changes and contributed them to the livecode repo. The changes weren't compatible with each other and there were a few externals that need some manual changes to the .ios files for the new version. FWIW the changes allow you to write weak-framework instead of framework and also to write something like weak-framework-6.0 Social for a framework you only want linked if you are building against an sdk version and above. mergPop has issues here because it uses the UIActivityViewController which is 6.0+. Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From capellan2000 at gmail.com Mon Sep 30 19:33:09 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 30 Sep 2013 16:33:09 -0700 (PDT) Subject: Motion Comics tutorial for LiveCode In-Reply-To: <1380527036429-4670468.post@n4.nabble.com> References: <1380410429692-4670427.post@n4.nabble.com> <1380425086942-4670434.post@n4.nabble.com> <1380426461743-4670436.post@n4.nabble.com> <1380431757437-4670442.post@n4.nabble.com> <1380488299255-4670453.post@n4.nabble.com> <1380527036429-4670468.post@n4.nabble.com> Message-ID: <1380583989993-4670497.post@n4.nabble.com> narfstar, administrator of the website ComicBookPlus wrote the following comment: -------------------------------------------------- [snip] The Grown ups here are very fond of Peter Wheat also. Depending on where you want to go with it, the pre-code horror books are very popular. Books like Horrific and others appeal to the teens and adults. Teen boys and adults are very fond of the Phantom Lady archives. As far as "teen comics" go I am partial to Vicky. Lots of action/motion in the stories. -------------------------------------------------- After we complete the first tutorial, I will look for characters and books that narfstar recommended, looking for a suitable story for the tutorial. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Motion-Comics-tutorial-for-LiveCode-tp4670427p4670497.html Sent from the Revolution - User mailing list archive at Nabble.com. From prothero at earthednet.org Mon Sep 30 19:36:20 2013 From: prothero at earthednet.org (prothero at earthednet.org) Date: Mon, 30 Sep 2013 16:36:20 -0700 Subject: Best way to refresh screen Message-ID: <2AB64D52-44A2-4A16-8E1F-AFB52856828D@earthednet.org> This seems like it should be easy, but I can't find anything in the documentation. I have a large map image that I want to draw onto. I have defined a viewport, which is a graphic rectangle and all parts of the map that are not within the viewport are hidden. The large map will move around, magnify, etc. This all works. I want to draw symbols on the visible part of the map, and in order to make this efficient, I take a snapshot of the part of the map that's in the viewport and will use that for the symbols. To do the snapshot, I first set the visible of the snapshot image to false, take the snapshot of the map, then set the visible of the snapshot image to true. Set the visible of snapShotImage to FALSE take snapshot -- this takes the snapshot of the snapsShotImage Set the visible of the snapShotImage to TRUE --this does not refresh the screen. I can get it to work if I do: Set the visible of snapShotImage to FALSE take snapshot -- this works wait 0.2 seconds Set the visible of the snapShotImage to TRUE --this does refresh the screen Is this the best way to force a screen refresh??? Bill William Prothero http://es.earthednet.org From pete at lcsql.com Mon Sep 30 19:48:17 2013 From: pete at lcsql.com (Peter Haworth) Date: Mon, 30 Sep 2013 16:48:17 -0700 Subject: htmlText question In-Reply-To: <132598773130.20130930152606@ahsoftware.net> References: <132598773130.20130930152606@ahsoftware.net> Message-ID: Hi Mark, I was hoping it would something easy like that but what I see is plus signs between the words, apostrophes replaced with %27, etc. Pete lcSQL Software On Mon, Sep 30, 2013 at 3:26 PM, Mark Wieder wrote: > Peter- > > Monday, September 30, 2013, 3:17:30 PM, you wrote: > > > I'm setting the htmltext of a field but sections of the text in it which > > include html tags need to be displayed as regular text (including the > html > > tags) instead of formatted html. > > > Any ideas? > > urlencode the text you want to appear verbatim. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Mon Sep 30 19:50:07 2013 From: pete at lcsql.com (Peter Haworth) Date: Mon, 30 Sep 2013 16:50:07 -0700 Subject: htmlText question In-Reply-To: References: Message-ID: I really want things to display without the <, etc, just a straight representation of the original html text Pete lcSQL Software On Mon, Sep 30, 2013 at 3:30 PM, Kay C Lan wrote: > New stack, 1 fleld, in the msg box: > > set the text of word 1 of line 1 of fld 1 to "" > set the htmlText of word 2 to -1 of line 1 of fld 1 to "This is bold > text" > put the htmlText of fld 1 into msg > > The output I get is: > >

<b> This is bold text

> > So you can either selectively set the text or the htmlText or you can use > the &xx; codes and set just the htmlText. > > As always, a couple of ways to skin the cat. > > HTH > > > > > On Tue, Oct 1, 2013 at 6:17 AM, Peter Haworth wrote: > > > I'm setting the htmltext of a field but sections of the text in it which > > include html tags need to be displayed as regular text (including the > html > > tags) instead of formatted html. > > > > Any ideas? > > > > Pete > > lcSQL Software > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Mon Sep 30 19:52:55 2013 From: pete at lcsql.com (Peter Haworth) Date: Mon, 30 Sep 2013 16:52:55 -0700 Subject: htmlText question In-Reply-To: References: Message-ID: Thanks Kay. This seems like I need to know the html tags that are in the text, which I don't. Now if the htmlText property recognized the tag, I'd be home free! Pete lcSQL Software On Mon, Sep 30, 2013 at 3:47 PM, Kay C Lan wrote: > Actually, using the textStyle is another option: > > set the text of word 1 of line 1 of fld 1 to "" > set the htmlText of word 2 to -1 of line 1 of fld 1 to "This is bold > text" > set the text of line 2 of fld 1 to "this is italics" > set the textStyle of token -4 of line -1 of fld 1 to italic > put the htmlText of fld 1 into msg > > > On Tue, Oct 1, 2013 at 6:30 AM, Kay C Lan > wrote: > > > New stack, 1 fleld, in the msg box: > > > > set the text of word 1 of line 1 of fld 1 to "" > > set the htmlText of word 2 to -1 of line 1 of fld 1 to "This is bold > > text" > > put the htmlText of fld 1 into msg > > > > The output I get is: > > > >

<b> This is bold text

> > > > So you can either selectively set the text or the htmlText or you can use > > the &xx; codes and set just the htmlText. > > > > As always, a couple of ways to skin the cat. > > > > HTH > > > > > > > > > > On Tue, Oct 1, 2013 at 6:17 AM, Peter Haworth wrote: > > > >> I'm setting the htmltext of a field but sections of the text in it which > >> include html tags need to be displayed as regular text (including the > html > >> tags) instead of formatted html. > >> > >> Any ideas? > >> > >> Pete > >> lcSQL Software > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From mwieder at ahsoftware.net Mon Sep 30 19:53:24 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 30 Sep 2013 16:53:24 -0700 Subject: htmlText question In-Reply-To: References: <132598773130.20130930152606@ahsoftware.net> Message-ID: <27604010914.20130930165324@ahsoftware.net> Pete- Monday, September 30, 2013, 4:48:17 PM, you wrote: > Hi Mark, > I was hoping it would something easy like that but what I see is plus signs > between the words, apostrophes replaced with %27, etc. OK - dashed that off in a hurry because I was (and still am) in the middle of other things. I do the encoding by hand instead of handing it off to a built-in routine. It's not too bad, and just involves things like replace "<" with "<" in tText and if you're lucky that's that only transformation you need. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Mon Sep 30 20:07:57 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 30 Sep 2013 17:07:57 -0700 Subject: htmlText question In-Reply-To: References: Message-ID: <17604884105.20130930170757@ahsoftware.net> Pete- Monday, September 30, 2013, 4:50:07 PM, you wrote: > I really want things to display without the <, etc, just a straight > representation of the original html text put "this is " into tText replace "<" with "<" in tText set the htmltext of field 1 to tText ...or am I misunderstanding what you want? -- -Mark Wieder mwieder at ahsoftware.net From pete at lcsql.com Mon Sep 30 20:11:18 2013 From: pete at lcsql.com (Peter Haworth) Date: Mon, 30 Sep 2013 17:11:18 -0700 Subject: htmlText question In-Reply-To: References: Message-ID: Hi Kay, I think I misunderstood your solution. As you say, it's quite possible to mix text and htmltext in a field, even on the same line so I think I'm on the right track now. Thanks Pete lcSQL Software On Mon, Sep 30, 2013 at 3:30 PM, Kay C Lan wrote: > New stack, 1 fleld, in the msg box: > > set the text of word 1 of line 1 of fld 1 to "" > set the htmlText of word 2 to -1 of line 1 of fld 1 to "This is bold > text" > put the htmlText of fld 1 into msg > > The output I get is: > >

<b> This is bold text

> > So you can either selectively set the text or the htmlText or you can use > the &xx; codes and set just the htmlText. > > As always, a couple of ways to skin the cat. > > HTH > > > > > On Tue, Oct 1, 2013 at 6:17 AM, Peter Haworth wrote: > > > I'm setting the htmltext of a field but sections of the text in it which > > include html tags need to be displayed as regular text (including the > html > > tags) instead of formatted html. > > > > Any ideas? > > > > Pete > > lcSQL Software > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From dan at clearvisiontech.com Mon Sep 30 20:43:41 2013 From: dan at clearvisiontech.com (Dan Friedman) Date: Mon, 30 Sep 2013 17:43:41 -0700 Subject: Android [Push] Icon Size In-Reply-To: References: Message-ID: Does anyone know what size (and type) image you should use in the "Status Bar Icon" field in the Standalone Builder for Android? There is no mention of the specs for this image in the docs and none that I can find anywhere! Thanks in advance, -Dan From rdimola at evergreeninfo.net Mon Sep 30 20:56:38 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Mon, 30 Sep 2013 20:56:38 -0400 Subject: iOS 7 / Xcode 5 and the status bar. Message-ID: <007e01cebe41$162135f0$4263a1d0$@net> On an iPad 2 running iOS 7 with LC 6.6.2rc1, the top of the card is now the top of the device. The first 20 pixels(iPad 2) of the card is in the status bar area. I think this was introduced by integrating Xcode 5 into LC not from the update to the 6.1.2 engine from the 6.1.1 engine. Old apps that were linked using 6.1.1 running on a iOS 7 device do not exhibit this behavior. I see this as a bug. The items that are different have a * preceding them. iOS 6.1 *the rect of this stack==>0,20,768,1024 *the rect of this card==>0,0,768,1004 the screenRect==>0,0,768,1024 *the working screenRect==>0,20,768,1024 *the effective working screenRect==>0,20,768,1024 the top of this card==>0 *the bottom of this card==>1004 iOS 7 *the rect of this stack==>0,0,768,1024 *the rect of this card==>0,0,768,1024 the screenRect==>0,0,768,1024 *the working screenRect==>0,0,768,1024 *the effective working screenRect==>0,0,768,1024 the top of this card==>0 *the bottom of this card==>1024 LC 6.1.2 rc1 OSX 10.8.5 Xcode 5, 4.6.3, 4.5.2, 4.4.1, 4.2 Arm7 build. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net From pete at lcsql.com Mon Sep 30 21:46:12 2013 From: pete at lcsql.com (Peter Haworth) Date: Mon, 30 Sep 2013 18:46:12 -0700 Subject: htmlText question In-Reply-To: <17604884105.20130930170757@ahsoftware.net> References: <17604884105.20130930170757@ahsoftware.net> Message-ID: I guess to be more specific, I need to mix text and htmltext on the same line of the field Here's what seems to work after some experimentation: set the text of line x of thefield to "xyz" -- the non-html stuff set the htmltext of char (the length of line x of field "Z")+1 to \ (the length of line 1 of field "Z")+ the length of thtmltext+1 to thtmltext. Pete lcSQL Software On Mon, Sep 30, 2013 at 5:07 PM, Mark Wieder wrote: > Pete- > > Monday, September 30, 2013, 4:50:07 PM, you wrote: > > > I really want things to display without the <, etc, just a straight > > representation of the original html text > > put "this is " into tText > replace "<" with "<" in tText > set the htmltext of field 1 to tText > > ...or am I misunderstanding what you want? > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode >