From dixonja at hotmail.co.uk Tue Oct 1 03:08:48 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Tue, 1 Oct 2013 08:08:48 +0100 Subject: iOS 7 / Xcode 5 and the status bar. In-Reply-To: <007e01cebe41$162135f0$4263a1d0$@net> References: <007e01cebe41$162135f0$4263a1d0$@net> Message-ID: Ralph... The top of the card could be the top of the device under iOS6 if the status bar was hidden... when set to translucent the top of the card is the top of the device... I don't see it as a bug. Dixie > From: rdimola at evergreeninfo.net > To: use-livecode at lists.runrev.com > Subject: iOS 7 / Xcode 5 and the status bar. > Date: Mon, 30 Sep 2013 20:56:38 -0400 > > 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 > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 1 03:27:00 2013 From: neil at runrev.com (Neil Roger) Date: Tue, 01 Oct 2013 08:27:00 +0100 Subject: Android [Push] Icon Size In-Reply-To: References: Message-ID: <524A7944.9050503@runrev.com> Hi Dan, The size of the notification icon should be 24 x 24. This is defined in the iconography document created by google. http://developer.android.com/design/style/iconography.html Kind Regards, Neil Roger -- RunRev Support Team ~ http://www.runrev.com -- On 01/10/2013 01:43, Dan Friedman wrote: > 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 > _______________________________________________ > use-livecode mailing list > use-livecode at 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_p_wilcox at yahoo.co.uk Tue Oct 1 06:39:20 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Tue, 1 Oct 2013 11:39:20 +0100 (BST) Subject: iOS 7 / Xcode 5 and the status bar. In-Reply-To: References: <007e01cebe41$162135f0$4263a1d0$@net> Message-ID: <1380623960.64071.YahooMailNeo@web28801.mail.ir2.yahoo.com> John's right - on iOS 7 apps are full screen by default with a translucent status bar floating on top. This happens to native apps when you build under the iOS 7 SDK too. It's a platform change that apps should adapt to. Since the status bar is translucent it matters what goes underneath, so there's no good default for LiveCode to implement to hide this platform change. Note that this platform change also affects screenshots and default.png (the splash image - which if you're using it properly is not a splash screen at all but something that makes it look like your app is loaded almost instantly and about to fill in data - this does somewhat depend on the type of app, e.g. games almost all use it as a splash screen). The "splash image" now includes the status bar area. Mark ________________________________ From: John Dixon To: How to use LiveCode Sent: Tuesday, 1 October 2013, 8:08 Subject: RE: iOS 7 / Xcode 5 and the status bar. Ralph... The top of the card could be the top of the device under iOS6 if the status bar was hidden... when set to translucent the top of the card is the top of the device... I don't see it as a bug. Dixie > From: rdimola at evergreeninfo.net > To: use-livecode at lists.runrev.com > Subject: iOS 7 / Xcode 5 and the status bar. > Date: Mon, 30 Sep 2013 20:56:38 -0400 > > 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 > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode ??? ??? ??? ? ??? ??? ? _______________________________________________ use-livecode mailing list use-livecode at 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 Oct 1 09:27:49 2013 From: vclement at gmail.com (Vaughn Clement) Date: Tue, 1 Oct 2013 06:27:49 -0700 Subject: Time to lighten up In-Reply-To: <1380566587212-4670490.post@n4.nabble.com> References: <5249AFDD.4090303@gmail.com> <1380566587212-4670490.post@n4.nabble.com> Message-ID: Hi Alejandro It would be nice if LiveCode would consider that only a few weeks ago I paid $50.00 for this course. I agree the course is is following the correct instructional media development practices. But that's because it was written by a professor in a university. 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 11:43 AM, Alejandro Tejada wrote: > 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. > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 1 10:50:57 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 01 Oct 2013 07:50:57 -0700 Subject: htmlText question In-Reply-To: <17604884105.20130930170757@ahsoftware.net> References: <17604884105.20130930170757@ahsoftware.net> Message-ID: <524AE151.2000903@fourthworld.com> Mark Wieder wrote: > replace "<" with "<" in tText I'm pre-coffee so forgive me if the answer is obvious, but that does that line accomplish? -- 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 Oct 1 11:32:32 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 1 Oct 2013 08:32:32 -0700 Subject: htmlText question In-Reply-To: <524AE151.2000903@fourthworld.com> References: <17604884105.20130930170757@ahsoftware.net> <524AE151.2000903@fourthworld.com> Message-ID: <119660358737.20131001083232@ahsoftware.net> Richard- Tuesday, October 1, 2013, 7:50:57 AM, you wrote: > Mark Wieder wrote: >> replace "<" with "<" in tText > I'm pre-coffee so forgive me if the answer is obvious, but that does > that line accomplish? LOL. Gotta love email clients. That second "<" is (or was when I typed it) "& lt ;" without spaces. But that's all it takes to embed html code inside htmltext. -- -Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Tue Oct 1 12:46:58 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 01 Oct 2013 09:46:58 -0700 Subject: test - please ignore Message-ID: <524AFC82.3080307@fourthworld.com> This is just a test to see how this mail list software handles mbox formatting rules. Everyone except Alejandro can safely ignore it (he seems to enjoy things like this). From - somestring From: somestring From- somestring Sorry for the wasted bandwidth. Carry on... -- Richard Gaskin Fourth World Systems ____________________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From bvg at mac.com Tue Oct 1 14:06:39 2013 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 01 Oct 2013 20:06:39 +0200 Subject: Best way to refresh screen In-Reply-To: <2AB64D52-44A2-4A16-8E1F-AFB52856828D@earthednet.org> References: <2AB64D52-44A2-4A16-8E1F-AFB52856828D@earthednet.org> Message-ID: Most likely your examples are part of larger scripts. Always make sure that you unlock the screen as often as you lock it. 'lock screen' is symetrical additive, and not on/off switches like most other properties. So if you do two locks, and one unlock the screen is still locked. If that is not your problem, sometimes LC can be a bit cautious with screen refreshes, it tries to do some optimisation by not actually showing all screen changes all the time. In that case try to experiment with "wait". Personally I like this form to force a screen refresh (again, only if lock screen is not enabled): wait with messages for 0 seconds note that 'with messages' can impede the speed of your code, and I haven't tested if it's actually better then without. However it seemed to be the best way to make sure (again if lock screen is not enabled somewhere) to get a screen refresh. As a final note, if your script runs in a 'resizeStack' handler, never use lock screen (again because of internal optimisation the screen is actually already locked in an opaque way). On 01.10.2013, at 01:36, prothero at earthednet.org wrote: > 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 > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 mwieder at ahsoftware.net Tue Oct 1 14:08:15 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 1 Oct 2013 11:08:15 -0700 Subject: htmlText question In-Reply-To: <119660358737.20131001083232@ahsoftware.net> References: <17604884105.20130930170757@ahsoftware.net> <524AE151.2000903@fourthworld.com> <119660358737.20131001083232@ahsoftware.net> Message-ID: <30669701782.20131001110815@ahsoftware.net> Richard- > Tuesday, October 1, 2013, 7:50:57 AM, you wrote: >> Mark Wieder wrote: >>> replace "<" with "<" in tText >> I'm pre-coffee so forgive me if the answer is obvious, but that does >> that line accomplish? > LOL. Gotta love email clients. > That second "<" is (or was when I typed it) "& lt ;" without spaces. > But that's all it takes to embed html code inside htmltext. ...and do note that I sent the email (as always) in straight text mode, the listserv software kept the text formatting, and that the text appears properly in the gmane archives: http://article.gmane.org/gmane.comp.ide.revolution.user/192493 So the "problem" is on your end. I see you're using Thunderbird to handle the list emails. You might want to configure it to view text instead of html in order to avoid this kind of problem in the future. -- -Mark Wieder mwieder at ahsoftware.net From pete at lcsql.com Tue Oct 1 14:53:19 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 1 Oct 2013 11:53:19 -0700 Subject: htmlText question In-Reply-To: <30669701782.20131001110815@ahsoftware.net> References: <17604884105.20130930170757@ahsoftware.net> <524AE151.2000903@fourthworld.com> <119660358737.20131001083232@ahsoftware.net> <30669701782.20131001110815@ahsoftware.net> Message-ID: It appeared intact in my gMail. Pete lcSQL Software On Tue, Oct 1, 2013 at 11:08 AM, Mark Wieder wrote: > Richard- > > > Tuesday, October 1, 2013, 7:50:57 AM, you wrote: > > >> Mark Wieder wrote: > >>> replace "<" with "<" in tText > > >> I'm pre-coffee so forgive me if the answer is obvious, but that does > >> that line accomplish? > > > LOL. Gotta love email clients. > > That second "<" is (or was when I typed it) "& lt ;" without spaces. > > But that's all it takes to embed html code inside htmltext. > > ...and do note that I sent the email (as always) in straight text > mode, the listserv software kept the text formatting, and that the > text appears properly in the gmane archives: > > http://article.gmane.org/gmane.comp.ide.revolution.user/192493 > > So the "problem" is on your end. I see you're using Thunderbird to > handle the list emails. You might want to configure it to view text > instead of html in order to avoid this kind of problem in the future. > > -- > -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 cmsheffield at icloud.com Tue Oct 1 15:11:57 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Tue, 01 Oct 2013 13:11:57 -0600 Subject: [ANN] mergExt: Dropbox Sync External and iOS 7 Updates In-Reply-To: <177176BB-875A-4F3B-8E2C-10F5E02825E5@sweattechnologies.com> References: <5151BF7C-DAB4-44FB-A1AC-5D2D30DF9F13@sweattechnologies.com> <177176BB-875A-4F3B-8E2C-10F5E02825E5@sweattechnologies.com> Message-ID: Excellent! Thanks so much for getting that figured out so quickly. Extremely responsive, as always. :-) Thanks again, Chris On Sep 30, 2013, at 5:06 PM, Monte Goulding wrote: > > 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! > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 1 15:29:37 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 01 Oct 2013 12:29:37 -0700 Subject: htmlText question In-Reply-To: <30669701782.20131001110815@ahsoftware.net> References: <30669701782.20131001110815@ahsoftware.net> Message-ID: <524B22A1.7030207@fourthworld.com> Mark Wieder wrote: > ...and do note that I sent the email (as always) in straight text > mode, the listserv software kept the text formatting, and that the > text appears properly in the gmane archives: > > http://article.gmane.org/gmane.comp.ide.revolution.user/192493 > > So the "problem" is on your end. I see you're using Thunderbird to > handle the list emails. You might want to configure it to view text > instead of html in order to avoid this kind of problem in the future. The problem is definitely on my end, but not in my trusted Thunderbird. I'm subscribed here in digest mode, and read the archives in the browser. So your code snippet was good, and the browser was doing what browsers are expected to do, and I've merely encountered my second-in-ten-years example of how my reading method for this list can be suboptimal. And speaking of the archives, for Alejandro (and anyone else who cares): My earlier test message at showed the correct result: mbox separates messages by having each message begin with "From " as the first five characters on that line. This means that any message content that begins a line with "From " would risk breaking parsers, but it seems this list honors the recommended approach of adding a space character before any such line to avoid parser confusion (the "From " in the message body there was written flush-left, apparently altered by the list software). -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From endernafi at gmail.com Tue Oct 1 16:46:32 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Tue, 1 Oct 2013 23:46:32 +0300 Subject: =?UTF-8?Q?Re=3A_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: completed: * page28-00008 * page28-00007 * page28-00006 ~ Ender Nafi ~? together, we're smarter ?~ On October 1, 2013 at 9:48:16 AM, Alejandro Tejada (capellan2000 at gmail.com) wrote: Hi Ender, Your file is a perfect example of the process! :D Many Thanks for sending it. > I'm sending you a simple one, > just to be sure that we're on the same page. > Is this what you had on your mind? > I mean, do I need to extract ? > * stars, > * speech bubble, > * "the end" sign? Yes, that is the way. Separate the characters from the background, leaving each element in a layer of his own. > Simply, I need some parameters. > There are images which contains *waves*, *boats*, *rocks*, ? > Should they all be separate layers? At first, just separate the main elements, like the characters, the speech bubble and the boat. You could think of the frame in these terms: How would look this background without the characters in it? Then, separate all elements that do not belong to the background. Most of the backgrounds are really plain and simple, but extracting the characters from them, is a very time consuming task. :o > As a second question; > are there any others besides me working on this images? > If so, we should find a method to synchronize our efforts. > A simple mail-chain could do it, I guess. > One can send an e-mail stating > "I'm starting with *page28-00008.jpg*" or "I'm done with > *page28-00008.jpg*"; > so that anyone else won't duplicate same work. > What do you think? Yes, I like the idea of syncronizing our efforts. Still now, only two persons are working on this but, I hope that more became willing to participate if we post frecuent updates of the progress in the creation of this tutorial. I will start for the first two pages: 25 and 26 you could keep working in 27 and 28. Please, post a link to this xfc file in the mail list and the forum. http://forums.runrev.com/viewtopic.php?f=23&t=17323 http://runtime-revolution.278305.n4.nabble.com/Motion-Comics-tutorial-for-LiveCode-td4670427.html In this way, other will become interested in participating. It's 2:47 am here, so its time for me to go to sleep. Later, today, I will write to the mail list and the forum asking for more volunteers. Have a nice day! Al > > Best, > > ~ Ender Nafi > > > -- > Sent with Airmail > > On September 30, 2013 at 10:25:09 AM, Alejandro Tejada > (capellan2000 at gmail.com) wrote: > > Hi Ender, > > The files are attached to this message. > Have a nice week! :) > > Al > From rdimola at evergreeninfo.net Tue Oct 1 16:54:50 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Tue, 1 Oct 2013 16:54:50 -0400 Subject: iOS 7 / Xcode 5 and the status bar. In-Reply-To: <1380623960.64071.YahooMailNeo@web28801.mail.ir2.yahoo.com> References: <007e01cebe41$162135f0$4263a1d0$@net> <1380623960.64071.YahooMailNeo@web28801.mail.ir2.yahoo.com> Message-ID: <013601cebee8$78fab730$6af02590$@net> I disagree. First of all the background color(or the gray default background) of the card is under the status bar. One way to fix this is to put a black(or white) bar on the top of the card. One Problem, there is no way to find out the status bar height anymore. Am I missing something here? In the standalone setting there are three status bar options. 1) Default==>The status bar text is black and merges with the card's background/controls. 2) Black opaque==> The text is white and merges with the card's background/controls. 3) Black translucent==> Same as #2. I see no difference. Rect observations...... The items that are different have a * preceding them. iOS 6.1 the rect of this stack==>0,20,768,1024 the effective rect of this stack==>0,20,768,1024 the rect of this card==>0,0,768,1004 the effective 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 stack==>20 the bottom of this stack==>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 effective rect of this stack==>0,0,768,1024 *the rect of this card==>0,0,768,1024 *the effective 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 stack==>0 the bottom of this stack==>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 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Mark Wilcox Sent: Tuesday, October 01, 2013 6:39 AM To: How to use LiveCode Subject: Re: iOS 7 / Xcode 5 and the status bar. John's right - on iOS 7 apps are full screen by default with a translucent status bar floating on top. This happens to native apps when you build under the iOS 7 SDK too. It's a platform change that apps should adapt to. Since the status bar is translucent it matters what goes underneath, so there's no good default for LiveCode to implement to hide this platform change. Note that this platform change also affects screenshots and default.png (the splash image - which if you're using it properly is not a splash screen at all but something that makes it look like your app is loaded almost instantly and about to fill in data - this does somewhat depend on the type of app, e.g. games almost all use it as a splash screen). The "splash image" now includes the status bar area. Mark ________________________________ From: John Dixon To: How to use LiveCode Sent: Tuesday, 1 October 2013, 8:08 Subject: RE: iOS 7 / Xcode 5 and the status bar. Ralph... The top of the card could be the top of the device under iOS6 if the status bar was hidden... when set to translucent the top of the card is the top of the device... I don't see it as a bug. Dixie > From: rdimola at evergreeninfo.net > To: use-livecode at lists.runrev.com > Subject: iOS 7 / Xcode 5 and the status bar. > Date: Mon, 30 Sep 2013 20:56:38 -0400 > > 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 > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode ??? ??? ??? ? ??? ??? ? _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at 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 Oct 1 16:56:42 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Tue, 1 Oct 2013 15:56:42 -0500 Subject: [ANN] mergExt: Dropbox Sync External and iOS 7 Updates In-Reply-To: References: <5151BF7C-DAB4-44FB-A1AC-5D2D30DF9F13@sweattechnologies.com> <177176BB-875A-4F3B-8E2C-10F5E02825E5@sweattechnologies.com> Message-ID: I think Monte's externals (and this one specifically) might have just convinced the company I work for to go to apple and livecode for their tablets to collect data out in the field over the plan we had to use android and an html5/native hybrid app. Can't wait to use some of your fine products. Regards, Andrew Kluthe On Tue, Oct 1, 2013 at 2:11 PM, Chris Sheffield wrote: > Excellent! > > Thanks so much for getting that figured out so quickly. Extremely > responsive, as always. :-) > > Thanks again, > Chris > > On Sep 30, 2013, at 5:06 PM, Monte Goulding > wrote: > > > > > 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! > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 mwieder at ahsoftware.net Tue Oct 1 17:05:01 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 1 Oct 2013 14:05:01 -0700 Subject: htmlText question In-Reply-To: <524B22A1.7030207@fourthworld.com> References: <30669701782.20131001110815@ahsoftware.net> <524B22A1.7030207@fourthworld.com> Message-ID: <4680307277.20131001140501@ahsoftware.net> Richard- Tuesday, October 1, 2013, 12:29:37 PM, you wrote: > The problem is definitely on my end, but not in my trusted Thunderbird. > I'm subscribed here in digest mode, and read the archives in the browser. > So your code snippet was good, and the browser was doing what browsers > are expected to do, and I've merely encountered my second-in-ten-years > example of how my reading method for this list can be suboptimal. Indeed. I looked in the list archives at http://lists.runrev.com/pipermail/use-livecode/2013-October/193132.html and I see that the mail list software has mangled my post. Gmane shows the proper code snippet. -- -Mark Wieder mwieder at ahsoftware.net From monte at sweattechnologies.com Tue Oct 1 17:05:20 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 2 Oct 2013 07:05:20 +1000 Subject: [ANN] mergExt: Dropbox Sync External and iOS 7 Updates In-Reply-To: References: <5151BF7C-DAB4-44FB-A1AC-5D2D30DF9F13@sweattechnologies.com> <177176BB-875A-4F3B-8E2C-10F5E02825E5@sweattechnologies.com> Message-ID: <2B7722BC-A7DF-45EA-98CC-5967C8F6529F@sweattechnologies.com> On 02/10/2013, at 6:56 AM, Andrew Kluthe wrote: > I think Monte's externals (and this one specifically) might have just > convinced the company I work for to go to apple and livecode for their > tablets to collect data out in the field over the plan we had to use > android and an html5/native hybrid app. > > Can't wait to use some of your fine products. That's exactly what my goal is with mergExt (although ideally in the long term you could stay with android) so I'm VERY happy to hear this story. It's all about enabling the platform the be used for projects that it wouldn't be able to be used on otherwise. I'm sick of hearing about externals and libraries written for one project and not shared with the community. I know it's sometimes necessary but by sharing we all win. As a community we can move on to acquiring the next bit of functionality we need. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From monte at sweattechnologies.com Tue Oct 1 17:08:17 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 2 Oct 2013 07:08:17 +1000 Subject: iOS 7 / Xcode 5 and the status bar. In-Reply-To: <013601cebee8$78fab730$6af02590$@net> References: <007e01cebe41$162135f0$4263a1d0$@net> <1380623960.64071.YahooMailNeo@web28801.mail.ir2.yahoo.com> <013601cebee8$78fab730$6af02590$@net> Message-ID: On 02/10/2013, at 6:54 AM, "Ralph DiMola" wrote: > I disagree. First of all the background color(or the gray default > background) of the card is under the status bar. One way to fix this is to > put a black(or white) bar on the top of the card. One Problem, there is no > way to find out the status bar height anymore. Am I missing something here? I think the point is the OS has changed so we need to deal with that in our apps... although I guess the engine could fake it with a black or white strip unless we chose black translucent... -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From andrew at ctech.me Tue Oct 1 17:23:21 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Tue, 1 Oct 2013 16:23:21 -0500 Subject: Updating iOS apps Message-ID: Hey Ya'll, We are trying to decide what platform to focus our in-house mobile development on. I have some questions about non-App Store apps and livecode. Depending on what time of year it is, I might be making tweaks and releasing updates for our programs daily or weekly. Waiting for app store approval or even making our programs available on the app store just isn't something we are interested in dealing with. How is ad-hoc deployment handled on iOS with livecode? I recall something on the list from some time ago about being able to deploy test code to devices via dropbox. Basically, I need to be able to setup a way that my apps can get frequent updates with hotfixes and new features at a moments notice. Is this impossible on iOS or is it just frowned upon by the app store but possible technically? Any insight you fine people might have, I would be quite interested in reading. -- Regards, Andrew Kluthe andrew at ctech.me From monte at sweattechnologies.com Tue Oct 1 17:50:24 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 2 Oct 2013 07:50:24 +1000 Subject: Updating iOS apps In-Reply-To: References: Message-ID: <7B0C9A10-6616-4696-BFA8-F31C06C1BE0C@sweattechnologies.com> On 02/10/2013, at 7:23 AM, Andrew Kluthe wrote: > How is ad-hoc deployment handled on iOS with livecode? I recall something > on the list from some time ago about being able to deploy test code to > devices via dropbox. If it's not on the app store (you have an enterprise program or are using a development profile) then yes you can do this fine. However, you would still need to handle new versions of the engine or externals so in the end it might be simpler to use a service like test flight to rapidly notify of updates and distribute your app. The advantage of having some form of auto-updater though is that hotfixes can be automatically integrated rather than requiring users to do anything. Another option might be to disable your app until users install the latest version although if you're updating as frequently as you mention that would get pretty annoying... You possibly want some combination of both. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From prothero at earthednet.org Tue Oct 1 18:32:49 2013 From: prothero at earthednet.org (prothero at earthednet.org) Date: Tue, 1 Oct 2013 15:32:49 -0700 Subject: Best way to refresh screen In-Reply-To: References: <2AB64D52-44A2-4A16-8E1F-AFB52856828D@earthednet.org> Message-ID: <4E2AC5CD-2955-4D1B-AA2C-82768A929E56@earthednet.org> Thanks, Bjorne: That works. So I guess livecode is always trying to update the screen image, unless the screen is locked. But, it gets behind sometimes, so needs a little wait time. Bill William Prothero http://es.earthednet.org On Oct 1, 2013, at 11:06 AM, Bj?rnke von Gierke wrote: > Most likely your examples are part of larger scripts. Always make sure that you unlock the screen as often as you lock it. 'lock screen' is symetrical additive, and not on/off switches like most other properties. So if you do two locks, and one unlock the screen is still locked. If that is not your problem, sometimes LC can be a bit cautious with screen refreshes, it tries to do some optimisation by not actually showing all screen changes all the time. > > In that case try to experiment with "wait". Personally I like this form to force a screen refresh (again, only if lock screen is not enabled): > > wait with messages for 0 seconds > > note that 'with messages' can impede the speed of your code, and I haven't tested if it's actually better then without. However it seemed to be the best way to make sure (again if lock screen is not enabled somewhere) to get a screen refresh. > > As a final note, if your script runs in a 'resizeStack' handler, never use lock screen (again because of internal optimisation the screen is actually already locked in an opaque way). > > On 01.10.2013, at 01:36, prothero at earthednet.org wrote: > >> 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 >> >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 From pete at lcsql.com Tue Oct 1 18:38:27 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 1 Oct 2013 15:38:27 -0700 Subject: revOnline Message-ID: revOnline appears to be completely dead - searching doesn't work and clicking a keyword does nothing either. Anyone having the same experience? Pete lcSQL Software From warren at warrensweb.us Tue Oct 1 18:48:35 2013 From: warren at warrensweb.us (Warren Samples) Date: Tue, 01 Oct 2013 17:48:35 -0500 Subject: revOnline In-Reply-To: References: Message-ID: <524B5143.5020303@warrensweb.us> On 10/01/2013 05:38 PM, Peter Haworth wrote: > revOnline appears to be completely dead - searching doesn't work and > clicking a keyword does nothing either. Anyone having the same experience? > Pete All these functions seem to be working normally here in LC 6.1.1 and 6.5dp1. Warren From pete at lcsql.com Tue Oct 1 19:55:06 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 1 Oct 2013 16:55:06 -0700 Subject: revOnline In-Reply-To: <524B5143.5020303@warrensweb.us> References: <524B5143.5020303@warrensweb.us> Message-ID: Thanks, yes they work OK in 6.1.1. I guess I'll have to stop using 5.5.4 which is where I came across the problem. Pete lcSQL Software On Tue, Oct 1, 2013 at 3:48 PM, Warren Samples wrote: > On 10/01/2013 05:38 PM, Peter Haworth wrote: > >> revOnline appears to be completely dead - searching doesn't work and >> clicking a keyword does nothing either. Anyone having the same experience? >> Pete >> > > > All these functions seem to be working normally here in LC 6.1.1 and > 6.5dp1. > > Warren > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From mwieder at ahsoftware.net Tue Oct 1 20:59:50 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 1 Oct 2013 17:59:50 -0700 Subject: revOnline In-Reply-To: References: <524B5143.5020303@warrensweb.us> Message-ID: <163694396592.20131001175950@ahsoftware.net> Pete- Tuesday, October 1, 2013, 4:55:06 PM, you wrote: > Thanks, yes they work OK in 6.1.1. I guess I'll have to stop using 5.5.4 > which is where I came across the problem. Working for me here with 5.5.4. Maybe there was a problem earlier in the day that got fixed? -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Tue Oct 1 21:13:43 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 1 Oct 2013 18:13:43 -0700 Subject: revOnline In-Reply-To: <163694396592.20131001175950@ahsoftware.net> References: <524B5143.5020303@warrensweb.us> <163694396592.20131001175950@ahsoftware.net> Message-ID: <83695229959.20131001181343@ahsoftware.net> > Maybe there was a problem earlier in the day that got fixed? Er... that should read maybe the *problem* got fixed, not the day... -- -Mark Wieder mwieder at ahsoftware.net From lan.kc.macmail at gmail.com Tue Oct 1 21:38:08 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Wed, 2 Oct 2013 09:38:08 +0800 Subject: revOnline In-Reply-To: <83695229959.20131001181343@ahsoftware.net> References: <524B5143.5020303@warrensweb.us> <163694396592.20131001175950@ahsoftware.net> <83695229959.20131001181343@ahsoftware.net> Message-ID: No, the day was definitely broken but after that post it's much better now. Thanks ;-) On Wed, Oct 2, 2013 at 9:13 AM, Mark Wieder wrote: > > Maybe there was a problem earlier in the day that got fixed? > > Er... that should read maybe the *problem* got fixed, not the 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 > From endernafi at gmail.com Tue Oct 1 23:24:19 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Wed, 2 Oct 2013 06:24:19 +0300 Subject: =?UTF-8?Q?Re=3A_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: There are some remarkable intellects in this world. I wrote this statement because of Dr. Paul Harrison, coder of Resynthesizer plugin for Gimp. I've used many content-aware healing tools in my time but I must say, none of them can compete with this one. Give it a try? It's really astonishing. Back to the subject; completed: * page28-00008 * page28-00007 * page28-00006 * page28-00005 download link:?http://tinyurl.com/q8vrkgo It's a time-consuming task? and unfortunately I can't allocate full time because of my own projects; so it's going slow { slow but steady, I hope :) } Best, ~ Ender Nafi ~??together, we're smarter??~ On October 2, 2013 at 6:07:29 AM, Alejandro Tejada (capellan2000 at gmail.com) wrote: Great! [double thumbs up] Are you going to post your files in the mail list and the forum? Have a nice day! Al On Tue, Oct 1, 2013 at 4:46 PM, Ender Nafi Elekcioglu wrote: > completed: > * page28-00008 > * page28-00007 > * page28-00006 > > > > ~ Ender Nafi > ~? together, we're smarter ?~ > > On October 1, 2013 at 9:48:16 AM, Alejandro Tejada (capellan2000 at gmail.com) > wrote: > > Hi Ender, > > Your file is a perfect example of the process! :D > Many Thanks for sending it. > >> I'm sending you a simple one, >> just to be sure that we're on the same page. >> Is this what you had on your mind? >> I mean, do I need to extract ? >> * stars, >> * speech bubble, >> * "the end" sign? > > Yes, that is the way. > Separate the characters from the background, > leaving each element in a layer of his own. > >> Simply, I need some parameters. >> There are images which contains *waves*, *boats*, *rocks*, ? >> Should they all be separate layers? > > At first, just separate the main elements, like the > characters, the speech bubble and the boat. > > You could think of the frame in these terms: > > How would look this background without the > characters in it? > > Then, separate all elements that do not belong > to the background. > > Most of the backgrounds are really plain and > simple, but extracting the characters from them, > is a very time consuming task. :o > >> As a second question; >> are there any others besides me working on this images? >> If so, we should find a method to synchronize our efforts. >> A simple mail-chain could do it, I guess. >> One can send an e-mail stating >> "I'm starting with *page28-00008.jpg*" or "I'm done with >> *page28-00008.jpg*"; >> so that anyone else won't duplicate same work. >> What do you think? > > Yes, I like the idea of syncronizing our efforts. > Still now, only two persons are working on this > but, I hope that more became willing to participate > if we post frecuent updates of the progress in the > creation of this tutorial. > > I will start for the first two pages: 25 and 26 > you could keep working in 27 and 28. > > Please, post a link to this xfc file in the mail list and the forum. > http://forums.runrev.com/viewtopic.php?f=23&t=17323 > http://runtime-revolution.278305.n4.nabble.com/Motion-Comics-tutorial-for-LiveCode-td4670427.html > > In this way, other will become interested in participating. > > It's 2:47 am here, so its time for me to go to sleep. > Later, today, I will write to the mail list and the forum > asking for more volunteers. > > Have a nice day! > > Al > > >> >> Best, >> >> ~ Ender Nafi >> >> >> -- >> Sent with Airmail >> >> On September 30, 2013 at 10:25:09 AM, Alejandro Tejada >> (capellan2000 at gmail.com) wrote: >> >> Hi Ender, >> >> The files are attached to this message. >> Have a nice week! :) >> >> Al >> From rdimola at evergreeninfo.net Wed Oct 2 00:11:52 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 2 Oct 2013 00:11:52 -0400 Subject: iOS 7 / Xcode 5 and the status bar. In-Reply-To: References: <007e01cebe41$162135f0$4263a1d0$@net> <1380623960.64071.YahooMailNeo@web28801.mail.ir2.yahoo.com> <013601cebee8$78fab730$6af02590$@net> Message-ID: <014601cebf25$866f4f60$934dee20$@net> OK, I see what you mean about the new style. It just would have been helpful to know how many pixels the status bar icons occupy. 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: Tuesday, October 01, 2013 5:08 PM To: How to use LiveCode Subject: Re: iOS 7 / Xcode 5 and the status bar. On 02/10/2013, at 6:54 AM, "Ralph DiMola" wrote: > I disagree. First of all the background color(or the gray default > background) of the card is under the status bar. One way to fix this > is to put a black(or white) bar on the top of the card. One Problem, > there is no way to find out the status bar height anymore. Am I missing something here? I think the point is the OS has changed so we need to deal with that in our apps... although I guess the engine could fake it with a black or white strip unless we chose black translucent... -- 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 christer at mindcrea.com Wed Oct 2 03:58:35 2013 From: christer at mindcrea.com (=?iso-8859-1?Q?Christer_Pyyhti=E4?=) Date: Wed, 2 Oct 2013 10:58:35 +0300 Subject: From LC 5.5. to LC 6.X Message-ID: <920DAD9A-A066-45DD-A192-5704CCC700BF@mindcrea.com> Has anyone experienced the following problem, and even better, found out a solution to the problem: ? - creates .apk OK in 5.5.4. and starts and runs OK in Android, from 2.3 to 4.2 - creates .apk OK in 6.X, starts but does not start - shows black screen When comparing the memory footprints, the one pakcaged initially showed significantly smaller size (50%), after code review still 10+%. I removed most of the do-routines and used quotes in array labels (not variable ones), and narrowed the size gap. Are there any LC language constructs changed in a major way from 5.5 to 6.X? rgds From jbv at souslelogo.com Wed Oct 2 05:26:04 2013 From: jbv at souslelogo.com (jbv at souslelogo.com) Date: Wed, 2 Oct 2013 04:26:04 -0500 Subject: go stack URL question Message-ID: Hi list, Let's say you have a standalone that you distribute to your clients, and that standalone consists only in a splashscreen with login/pwd fields. Depending on the login/pwd entered a "go stack URL "http://www.mydomain.com/data/mystack.rev" is then executed. Is there a way to somehow encrypt the stack on the remote server so that its content can't be viewed with some sniffer, but have the stack executing on the client pc without having to do anything ? Thanks jbv From gerry.orkin at gmail.com Wed Oct 2 06:14:09 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Wed, 2 Oct 2013 20:14:09 +1000 Subject: iOS 7 / Xcode 5 and the status bar. In-Reply-To: <014601cebf25$866f4f60$934dee20$@net> References: <007e01cebe41$162135f0$4263a1d0$@net> <1380623960.64071.YahooMailNeo@web28801.mail.ir2.yahoo.com> <013601cebee8$78fab730$6af02590$@net> <014601cebf25$866f4f60$934dee20$@net> Message-ID: <0E015285-16F6-4329-AA2D-21C17FCC663B@gmail.com> I'm using 45 pixels. And as my app can be themed with different colours I'm changing the colour of the rectangle behind the status information. Gerry On 02/10/2013, at 2:11 PM, Ralph DiMola wrote: > OK, I see what you mean about the new style. It just would have been helpful > to know how many pixels the status bar icons occupy. From m.schonewille at economy-x-talk.com Wed Oct 2 06:15:07 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 02 Oct 2013 12:15:07 +0200 Subject: go stack URL question In-Reply-To: References: Message-ID: <524BF22B.6030406@economy-x-talk.com> Hi JBV, Sure, you can encrypt the stack and decrypt it when your standalone downloads the stack. You might want to avoid decrypting and opening very large remote files. This code is a bit verbose. You could write a separate function to check the result to make the code a little shorter. Your standalone only needs the decStack handler. Note that anyone who manages to access your code can see the key and may download and decrypt your file and have a look at it with a copy of LiveCode. Keeping keys and passwords in programming code is never save. // encrypt stack and save to hard disk // upload your hard disk manually with an // ftp application on encStack answer file "Select stack..." if it is not empty then put url ("binfile:" & it) into myStack put the result into rslt if rslt is not empty then beep answer error rslt else set the itemDel to "." put item 1 to -2 of it & "enc.gz" into myName ask file "Save as..." with myName if it is not empty then put it into myPath put encKey() into myKey encrypt myStack using "blowfish" with myKey put the result into rslt if rslt is not empty then beep answer error rslt else put compress(myStack) into url ("binfile:" & myPath) put the result into rslt if rslt is not empty then beep answer error rslt else set the clipboardData["text"] to myKey beep answer "The key has been copied to the clipboard. Use this key in the decStack handler" with "OK" end if end if end if end if end if end encStack // function used by encStack // to create a key function encKey repeat until length(myKey) is 128 put numToChar(random(255)) after myKey if last char of myKey is in (return & linefeed) then delete last char of myKey end if end repeat return myKey end encKey // use this handler in your standalone // to decrypt and open your stack on decStack put "ReplaceThisWithYourKey" into myKey put "http://www.mydomain.com/data/mystack.enc.gz" into myUrl put url myUrl into myStack put the result into rslt if rslt is not empty then beep answer error rslt else put decompress(myStack) into myStack put the result into rslt if rslt is not empty then beep answer error rslt else decrypt myStack using "blowfish" with myKey put the result into rslt if rslt is not empty then beep answer error rslt else go stack myStack put the result into rslt if rslt is not empty then beep answer error rslt end if end if end if end if end decStack -- 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 10/2/2013 11:26, jbv at souslelogo.com wrote: > Hi list, > > Let's say you have a standalone that you distribute to your clients, > and that standalone consists only in a splashscreen with login/pwd > fields. > Depending on the login/pwd entered a > "go stack URL "http://www.mydomain.com/data/mystack.rev" is then > executed. > Is there a way to somehow encrypt the stack on the remote server so > that its content can't be viewed with some sniffer, but have the stack > executing on the client pc without having to do anything ? > > Thanks > jbv > From roger.e.eller at sealedair.com Wed Oct 2 09:15:22 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 2 Oct 2013 09:15:22 -0400 Subject: [ANN] mergExt: Dropbox Sync External and iOS 7 Updates In-Reply-To: <2B7722BC-A7DF-45EA-98CC-5967C8F6529F@sweattechnologies.com> References: <5151BF7C-DAB4-44FB-A1AC-5D2D30DF9F13@sweattechnologies.com> <177176BB-875A-4F3B-8E2C-10F5E02825E5@sweattechnologies.com> <2B7722BC-A7DF-45EA-98CC-5967C8F6529F@sweattechnologies.com> Message-ID: Monte, I'm happy to hear that your goal is to support both iOS and Android through externals. As you are aware, I have been a subscriber for a while, even though Android support was what I waited, and waited, begged, pleaded, and waited some more for. As you are a leading supporter of our xPlat community, it THRILLS me to see xPlat parity coming to your mobile product offerings. Keep 'em coming! Good work man!! ~Roger On Tue, Oct 1, 2013 at 5:05 PM, Monte Goulding wrote: > > On 02/10/2013, at 6:56 AM, Andrew Kluthe wrote: > > > I think Monte's externals (and this one specifically) might have just > > convinced the company I work for to go to apple and livecode for their > > tablets to collect data out in the field over the plan we had to use > > android and an html5/native hybrid app. > > > > Can't wait to use some of your fine products. > > That's exactly what my goal is with mergExt (although ideally in the long > term you could stay with android) so I'm VERY happy to hear this story. > It's all about enabling the platform the be used for projects that it > wouldn't be able to be used on otherwise. I'm sick of hearing about > externals and libraries written for one project and not shared with the > community. I know it's sometimes necessary but by sharing we all win. As a > community we can move on to acquiring the next bit of functionality we need. > > 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 Wed Oct 2 10:19:34 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 2 Oct 2013 07:19:34 -0700 Subject: names of other machines on local netwrok. Message-ID: I've been using this from two different macs on the same network, but now that I've built for windows, I get the message "unable to to open servername.local Cannot translate address." I had to use the ip address. A machine named "fred" can be accessed as "fred.local" on unix, including mac. This isn't working under windows. Is it just "fred", or somehting else? -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From sschvarstein at gmail.com Wed Oct 2 11:01:48 2013 From: sschvarstein at gmail.com (Sergio Schvarstein) Date: Wed, 2 Oct 2013 17:01:48 +0200 Subject: LiveCoders in France and Spain Message-ID: <49EE3EA4-303C-4841-8CFF-9DD2EE762A5D@gmail.com> Thanks Gerry ! Yes, very lucky. ;-) ______________________________ Sergio Schvarstein sschvarstein at gmail.com ______________________________ From sschvarstein at gmail.com Wed Oct 2 11:11:17 2013 From: sschvarstein at gmail.com (Sergio Schvarstein) Date: Wed, 2 Oct 2013 17:11:17 +0200 Subject: LiveCoders in France and Spain In-Reply-To: References: Message-ID: <2B13EFE5-69B4-40A7-9D00-4CA058FBD02D@gmail.com> Merci Ren?. Do you refer to the Group Fran?ais de D?veloppeurs LiveCode (http://www.meetup.com/Groupe-Francais-de-developpeurs-LiveCode-RunRev-App-Mob-Desk/) or is it another group ? I've just inscribed myself to this group, by recommendation of a French member of the LinkedIn LiveCode Developers group. Are you in France ? Thanks :-) ______________________________ Sergio Schvarstein ______________________________ El 01/10/2013, a las 01:53, use-livecode-request at lists.runrev.com escribi?: > Hello from Paris, > There is a french user group in Paris. > You can contact : fnajman at gmail.com > Bon souvenir > Ren? Micout From rene.micout at numericable.com Wed Oct 2 11:13:12 2013 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Wed, 2 Oct 2013 17:13:12 +0200 Subject: LiveCoders in France and Spain In-Reply-To: <2B13EFE5-69B4-40A7-9D00-4CA058FBD02D@gmail.com> References: <2B13EFE5-69B4-40A7-9D00-4CA058FBD02D@gmail.com> Message-ID: Hello Sergio, Yes it is the same group. I live in Paris (13) Bon souvenir de Paris Ren? Le 2 oct. 2013 ? 17:11, Sergio Schvarstein a ?crit : > Merci Ren?. > > Do you refer to the Group Fran?ais de D?veloppeurs LiveCode (http://www.meetup.com/Groupe-Francais-de-developpeurs-LiveCode-RunRev-App-Mob-Desk/) or is it another group ? > > I've just inscribed myself to this group, by recommendation of a French member of the LinkedIn LiveCode Developers group. > > Are you in France ? > > Thanks :-) > > ______________________________ > Sergio Schvarstein > ______________________________ > > > > > El 01/10/2013, a las 01:53, use-livecode-request at lists.runrev.com escribi?: > >> Hello from Paris, >> There is a french user group in Paris. >> You can contact : fnajman at gmail.com >> Bon souvenir >> Ren? Micout > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 2 11:34:01 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 2 Oct 2013 11:34:01 -0400 Subject: Updating iOS apps In-Reply-To: <7B0C9A10-6616-4696-BFA8-F31C06C1BE0C@sweattechnologies.com> References: <7B0C9A10-6616-4696-BFA8-F31C06C1BE0C@sweattechnologies.com> Message-ID: Monte has a tool that integrates with testApp, which lets me notify my users of updates. Then I give the users a certain period of time before the app locks them out if they don't update. On Tue, Oct 1, 2013 at 5:50 PM, Monte Goulding wrote: > > On 02/10/2013, at 7:23 AM, Andrew Kluthe wrote: > > > How is ad-hoc deployment handled on iOS with livecode? I recall something > > on the list from some time ago about being able to deploy test code to > > devices via dropbox. > > If it's not on the app store (you have an enterprise program or are using > a development profile) then yes you can do this fine. However, you would > still need to handle new versions of the engine or externals so in the end > it might be simpler to use a service like test flight to rapidly notify of > updates and distribute your app. The advantage of having some form of > auto-updater though is that hotfixes can be automatically integrated rather > than requiring users to do anything. Another option might be to disable > your app until users install the latest version although if you're updating > as frequently as you mention that would get pretty annoying... You possibly > want some combination of both. > > 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 > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From MikeKerner at roadrunner.com Wed Oct 2 11:36:41 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 2 Oct 2013 11:36:41 -0400 Subject: Updating iOS apps In-Reply-To: References: <7B0C9A10-6616-4696-BFA8-F31C06C1BE0C@sweattechnologies.com> Message-ID: TestFlight (not testApp - sorry) also lets the users pull the app update, so it's like using the app store without using the app store. As he mentioned, if you're going to be at 99 users or under, you can just put their devices on your developer profile and and testFlight will put the relevant profile on their device so they can execute your app. Once you're over 99, you need to purchase an Enterprise license, to do your own private distribution. On Wed, Oct 2, 2013 at 11:34 AM, Mike Kerner wrote: > Monte has a tool that integrates with testApp, which lets me notify my > users of updates. Then I give the users a certain period of time before > the app locks them out if they don't update. > > > On Tue, Oct 1, 2013 at 5:50 PM, Monte Goulding < > monte at sweattechnologies.com> wrote: > >> >> On 02/10/2013, at 7:23 AM, Andrew Kluthe wrote: >> >> > How is ad-hoc deployment handled on iOS with livecode? I recall >> something >> > on the list from some time ago about being able to deploy test code to >> > devices via dropbox. >> >> If it's not on the app store (you have an enterprise program or are using >> a development profile) then yes you can do this fine. However, you would >> still need to handle new versions of the engine or externals so in the end >> it might be simpler to use a service like test flight to rapidly notify of >> updates and distribute your app. The advantage of having some form of >> auto-updater though is that hotfixes can be automatically integrated rather >> than requiring users to do anything. Another option might be to disable >> your app until users install the latest version although if you're updating >> as frequently as you mention that would get pretty annoying... You possibly >> want some combination of both. >> >> 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 >> > > > > -- > 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 rdimola at evergreeninfo.net Wed Oct 2 11:44:26 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 2 Oct 2013 11:44:26 -0400 Subject: iOS 7 / Xcode 5 and the status bar. In-Reply-To: <0E015285-16F6-4329-AA2D-21C17FCC663B@gmail.com> References: <007e01cebe41$162135f0$4263a1d0$@net> <1380623960.64071.YahooMailNeo@web28801.mail.ir2.yahoo.com> <013601cebee8$78fab730$6af02590$@net> <014601cebf25$866f4f60$934dee20$@net> <0E015285-16F6-4329-AA2D-21C17FCC663B@gmail.com> Message-ID: <01c401cebf86$46ddb1a0$d49914e0$@net> I'm doing the same thing but using a % of the display height as to account for different pixel densities.(retina vs. non-retina). Non-retina is 20 pixels and retina is 40 pixels. Now that I understand this seasons style I will adapt. Remember, no whites dresses after labor day(or is it before? I always forget). 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: Wednesday, October 02, 2013 6:14 AM To: How to use LiveCode Subject: Re: iOS 7 / Xcode 5 and the status bar. I'm using 45 pixels. And as my app can be themed with different colours I'm changing the colour of the rectangle behind the status information. Gerry On 02/10/2013, at 2:11 PM, Ralph DiMola wrote: > OK, I see what you mean about the new style. It just would have been > helpful to know how many pixels the status bar icons occupy. _______________________________________________ use-livecode mailing list use-livecode at 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_p_wilcox at yahoo.co.uk Wed Oct 2 12:00:22 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Wed, 2 Oct 2013 17:00:22 +0100 (BST) Subject: Updating iOS apps In-Reply-To: References: <7B0C9A10-6616-4696-BFA8-F31C06C1BE0C@sweattechnologies.com> Message-ID: <1380729622.90170.YahooMailNeo@web28802.mail.ir2.yahoo.com> FWIW, you can also use TestFlight with an Enterprise developer account (I think it's limited to 1000 users) but an Enterprise distribution certificate frees you from the hassle of managing device IDs - for an extra $200/year it's almost certainly worth it for avoiding the pain of the provisioning portal on a regular basis. Mark ________________________________ From: Mike Kerner To: How to use LiveCode Sent: Wednesday, 2 October 2013, 16:36 Subject: Re: Updating iOS apps TestFlight (not testApp - sorry) also lets the users pull the app update, so it's like using the app store without using the app store.? As he mentioned, if you're going to be at 99 users or under, you can just put their devices on your developer profile and and testFlight will put the relevant profile on their device so they can execute your app. Once you're over 99, you need to purchase an Enterprise license, to do your own private distribution. On Wed, Oct 2, 2013 at 11:34 AM, Mike Kerner wrote: > Monte has a tool that integrates with testApp, which lets me notify my > users of updates.? Then I give the users a certain period of time before > the app locks them out if they don't update. > > > On Tue, Oct 1, 2013 at 5:50 PM, Monte Goulding < > monte at sweattechnologies.com> wrote: > >> >> On 02/10/2013, at 7:23 AM, Andrew Kluthe wrote: >> >> > How is ad-hoc deployment handled on iOS with livecode? I recall >> something >> > on the list from some time ago about being able to deploy test code to >> > devices via dropbox. >> >> If it's not on the app store (you have an enterprise program or are using >> a development profile) then yes you can do this fine. However, you would >> still need to handle new versions of the engine or externals so in the end >> it might be simpler to use a service like test flight to rapidly notify of >> updates and distribute your app. The advantage of having some form of >> auto-updater though is that hotfixes can be automatically integrated rather >> than requiring users to do anything. Another option might be to disable >> your app until users install the latest version although if you're updating >> as frequently as you mention that would get pretty annoying... You possibly >> want some combination of both. >> >> 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 >> > > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, >? ? and did a little diving. > And God said, "This is good." > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, ? and did a little diving. And God said, "This is good." _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Wed Oct 2 12:41:36 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 2 Oct 2013 09:41:36 -0700 Subject: revOnline In-Reply-To: <83695229959.20131001181343@ahsoftware.net> References: <524B5143.5020303@warrensweb.us> <163694396592.20131001175950@ahsoftware.net> <83695229959.20131001181343@ahsoftware.net> Message-ID: I know RunRev have some amazingly talented people available to them but fixing the day beats it all! RevOnline seems to be OK again with 5.5.4. Pete lcSQL Software On Tue, Oct 1, 2013 at 6:13 PM, Mark Wieder wrote: > > Maybe there was a problem earlier in the day that got fixed? > > Er... that should read maybe the *problem* got fixed, not the 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 > From roger.e.eller at sealedair.com Wed Oct 2 12:49:30 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 2 Oct 2013 12:49:30 -0400 Subject: revOnline In-Reply-To: References: <524B5143.5020303@warrensweb.us> <163694396592.20131001175950@ahsoftware.net> <83695229959.20131001181343@ahsoftware.net> Message-ID: On Wed, Oct 2, 2013 at 12:41 PM, Peter Haworth wrote: > I know RunRev have some amazingly talented people available to them but > fixing the day beats it all! > RunRev is *obviously* harnessing the power of time travel from a stack by J. Landman Gay. At least that's what I heard next week. :) > > RevOnline seems to be OK again with 5.5.4. > > Pete > lcSQL Software > > > On Tue, Oct 1, 2013 at 6:13 PM, Mark Wieder > wrote: > > > > Maybe there was a problem earlier in the day that got fixed? > > > > Er... that should read maybe the *problem* got fixed, not the day... > > > > -- > > -Mark Wieder > > mwieder at ahsoftware.net > > ~Roger From jiml at netrin.com Wed Oct 2 13:10:27 2013 From: jiml at netrin.com (Jim Lambert) Date: Wed, 2 Oct 2013 10:10:27 -0700 Subject: Updating iOS app In-Reply-To: References: Message-ID: <97B980B1-B4B9-4138-BB5B-3A85A504ABCA@netrin.com> Monte wrote: > If it's not on the app store (you have an enterprise program or are using a development profile) then yes you can do this fine. However, you would still need to handle new versions of the engine or externals so in the end it might be simpler to use a service like test flight to rapidly notify of updates and distribute your app. The advantage of having some form of auto-updater though is that hotfixes can be automatically integrated rather than requiring users to do anything. Another option might be to disable your app until users install the latest version although if you're updating as frequently as you mention that would get pretty annoying... You possibly want some combination of both. Monte outlines the approach that has worked well for me. We distribute a 'stub' application through TestFlight. That stub fetches any updates. (See Colin's book for code to do that.) As long as ad hoc distribution works for your situation, this approach allows you to rapidly iterate while requiring very little effort from the end users. Jim Lambert From andrew at ctech.me Wed Oct 2 13:36:32 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Wed, 2 Oct 2013 12:36:32 -0500 Subject: Updating iOS app In-Reply-To: <97B980B1-B4B9-4138-BB5B-3A85A504ABCA@netrin.com> References: <97B980B1-B4B9-4138-BB5B-3A85A504ABCA@netrin.com> Message-ID: Great info all around. Thanks a ton! On Wed, Oct 2, 2013 at 12:10 PM, Jim Lambert wrote: > Monte wrote: > > > If it's not on the app store (you have an enterprise program or are > using a development profile) then yes you can do this fine. However, you > would still need to handle new versions of the engine or externals so in > the end it might be simpler to use a service like test flight to rapidly > notify of updates and distribute your app. The advantage of having some > form of auto-updater though is that hotfixes can be automatically > integrated rather than requiring users to do anything. Another option might > be to disable your app until users install the latest version although if > you're updating as frequently as you mention that would get pretty > annoying... You possibly want some combination of both. > > Monte outlines the approach that has worked well for me. > > We distribute a 'stub' application through TestFlight. That stub fetches > any updates. (See Colin's book for code to do that.) > > As long as ad hoc distribution works for your situation, this approach > allows you to rapidly iterate while requiring very little effort from the > end users. > > 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 > -- Regards, Andrew Kluthe andrew at ctech.me From christer at mindcrea.com Wed Oct 2 14:50:22 2013 From: christer at mindcrea.com (=?iso-8859-1?Q?Christer_Pyyhti=E4?=) Date: Wed, 2 Oct 2013 21:50:22 +0300 Subject: In-app purchase options Message-ID: It may be I red the manuals like a devil in the bible, but cannot figure out the exact process of getting in place an in-app purchase process of alternative options for the user. What is the exact and correct order of statements to be put in place. The difficulty is in there are no ways of doing testing these before shoveling your app into the library. True for both iOS and Android. So, want to have three options for the use to select, run this for x months, y months or forever. All three have different pricing. What is the exact sequence regarding the mobilePurchaseCreate, mobilePurchaseSet and mobilepurchaseSendRequest commands and what are the different purchased, property and value and especially where those need to be issued (including setting the standalone app settings for iOS and Android). It indeed is a lawyer may read the manuals and come to different opinions how to do this. A rewrite with a proven example is needed. Any help from anyone? From jacque at hyperactivesw.com Wed Oct 2 15:04:19 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 02 Oct 2013 14:04:19 -0500 Subject: revOnline In-Reply-To: References: <524B5143.5020303@warrensweb.us> <163694396592.20131001175950@ahsoftware.net> <83695229959.20131001181343@ahsoftware.net> Message-ID: <524C6E33.5030201@hyperactivesw.com> On 10/2/13 11:49 AM, Roger Eller wrote: > On Wed, Oct 2, 2013 at 12:41 PM, Peter Haworth wrote: > >> I know RunRev have some amazingly talented people available to them but >> fixing the day beats it all! >> > > RunRev is *obviously* harnessing the power of time travel from a stack by > J. Landman Gay. At least that's what I heard next week. :) I wish I could get it to access next year reliably. There's some features I need. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed Oct 2 15:10:08 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 02 Oct 2013 14:10:08 -0500 Subject: Streaming audio without QT Message-ID: <524C6F90.7090307@hyperactivesw.com> When I set a player to a remote http audio file on a Win 7 machine without QT installed, nothing plays and I get an error "could not open video player". The file is an mp3 file set up for fast start streaming. Another mp3 file played from the hard drive does work. How do I get the remote mp3 to play? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From scott at tactilemedia.com Wed Oct 2 15:30:59 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 02 Oct 2013 12:30:59 -0700 Subject: Streaming audio without QT In-Reply-To: <524C6F90.7090307@hyperactivesw.com> Message-ID: Probably not the answer you want to hear but, download and play locally? Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 10/2/13 12:10 PM, "J. Landman Gay" wrote: >When I set a player to a remote http audio file on a Win 7 machine >without QT installed, nothing plays and I get an error "could not open >video player". The file is an mp3 file set up for fast start streaming. > >Another mp3 file played from the hard drive does work. How do I get the >remote mp3 to play? From jacque at hyperactivesw.com Wed Oct 2 15:41:49 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 02 Oct 2013 14:41:49 -0500 Subject: Streaming audio without QT In-Reply-To: References: Message-ID: <524C76FD.5080506@hyperactivesw.com> On 10/2/13 2:30 PM, Scott Rossi wrote: > Probably not the answer you want to hear but, download and play locally? Yeah, won't work. We need instant playback. Is there really no way to play a streaming mp3 without QT? God I need that new player. > > On 10/2/13 12:10 PM, "J. Landman Gay" wrote: > >> When I set a player to a remote http audio file on a Win 7 machine >> without QT installed, nothing plays and I get an error "could not open >> video player". The file is an mp3 file set up for fast start streaming. >> >> Another mp3 file played from the hard drive does work. How do I get the >> remote mp3 to play? > > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 mwieder at ahsoftware.net Wed Oct 2 15:47:43 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 2 Oct 2013 12:47:43 -0700 Subject: revOnline In-Reply-To: <524C6E33.5030201@hyperactivesw.com> References: <524B5143.5020303@warrensweb.us> <163694396592.20131001175950@ahsoftware.net> <83695229959.20131001181343@ahsoftware.net> <524C6E33.5030201@hyperactivesw.com> Message-ID: <160762069845.20131002124743@ahsoftware.net> Jacque- Wednesday, October 2, 2013, 12:04:19 PM, you wrote: > I wish I could get it to access next year reliably. There's some > features I need. That's easy. Just wait until a day after next year. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Wed Oct 2 15:59:08 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 2 Oct 2013 12:59:08 -0700 Subject: revOnline In-Reply-To: References: <524B5143.5020303@warrensweb.us> <163694396592.20131001175950@ahsoftware.net> <83695229959.20131001181343@ahsoftware.net> Message-ID: <56762754261.20131002125908@ahsoftware.net> Kay- Tuesday, October 1, 2013, 6:38:08 PM, you wrote: > No, the day was definitely broken but after that post it's much better now. That must be why they call it daybreak. -- -Mark Wieder mwieder at ahsoftware.net From cmsheffield at icloud.com Wed Oct 2 16:03:25 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Wed, 02 Oct 2013 14:03:25 -0600 Subject: In-app purchase options In-Reply-To: References: Message-ID: <56AEA0C2-7DFA-45A5-A785-9B8DB87515F6@icloud.com> Christer, It's definitely not an easy process, as it sounds like you've discovered. First of all, take a look at this LiveCode lesson if you haven't already http://lessons.runrev.com/s/lessons/m/4069/l/48771-how-do-i-implement-in-app-purchases-in-livecode. This helped me to get up and going. Sounds like you're wanting some different subscription options, which should be fairly easy to set up. I can help with more specific details if necessary, but it is a rather lengthy process, so I won't do so here unless you need it. Also, my experience is only with iOS. I'm not familiar enough with Android to know how the process works on that platform. However, I will say that it is indeed possible to test in-app purchases *before* submitting your app to the app store. I don't believe that lesson mentions it, so in order to do so you simply have to create test users in iTunes Connect under Manage Users. Again, this can be a little tricky to set up, as it involves submitting a version of your app (but it doesn't even have to be complete), then rejecting it yourself so it doesn't go through the review process. At that point, you can create your in-app purchases in iTunes Connect, then create your test users, and then you can test your code in your app on your device. You have to make sure to log out of your Apple ID on the device via Settings, and *do not* log in with a test user account there. When you go to initiate a purchase in your app, you should get a screen like that shown in the lesson I mentioned above (it will indicate it's a sandbox environment). Then it will prompt you for log in credentials. At that point, you enter a test user name and password. If all goes well, you'll get the appropriate message(s) that the purchase was successful, etc., etc. So try working through that lesson first and make sure you can get that working, then apply it to your own app. Hopefully everything will go well. I realize I've been a little vague, so if I can be of further help, let me know. Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com On Oct 2, 2013, at 12:50 PM, Christer Pyyhti? wrote: > It may be I red the manuals like a devil in the bible, but cannot figure out the exact process of getting in place an in-app purchase process of alternative options for the user. What is the exact and correct order of statements to be put in place. The difficulty is in there are no ways of doing testing these before shoveling your app into the library. True for both iOS and Android. > > So, want to have three options for the use to select, run this for x months, y months or forever. All three have different pricing. > > What is the exact sequence regarding the mobilePurchaseCreate, mobilePurchaseSet and mobilepurchaseSendRequest commands and what are the different purchased, property and value and especially where those need to be issued (including setting the standalone app settings for iOS and Android). > > It indeed is a lawyer may read the manuals and come to different opinions how to do this. A rewrite with a proven example is needed. > > Any help from anyone? > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Wed Oct 2 16:10:25 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 02 Oct 2013 15:10:25 -0500 Subject: revOnline In-Reply-To: <56762754261.20131002125908@ahsoftware.net> References: <524B5143.5020303@warrensweb.us> <163694396592.20131001175950@ahsoftware.net> <83695229959.20131001181343@ahsoftware.net> <56762754261.20131002125908@ahsoftware.net> Message-ID: <524C7DB1.7060103@hyperactivesw.com> On 10/2/13 2:59 PM, Mark Wieder wrote: > Kay- > > Tuesday, October 1, 2013, 6:38:08 PM, you wrote: > >> No, the day was definitely broken but after that post it's much better now. > > That must be why they call it daybreak. > You came out of your corner, didn't you. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From rdimola at evergreeninfo.net Wed Oct 2 16:13:25 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 2 Oct 2013 16:13:25 -0400 Subject: In-app purchase options In-Reply-To: References: Message-ID: <01eb01cebfab$da1b0600$8e511200$@net> This my iOS success 1) First set up your in-app purchase products in iTunes Connect(wait to be approved). 2) Add in-app purchases to both your development and production provisioning profiles. 3) Add a test account in iTunes Connect. This will allow you to buy in the sandbox and not incur any charges. Now the code is a little more tricky depending on the type of IN-app purchase product. It look like you will use non-renewing-subscription. This will require your app to keep track of the amount of time the user has used the product and expire the app when appropriate. I use a remote MySql db to keep track of the subscriptions keyed by the email address. I also use a SQLite locally in the app to keep track when there is no network is available and the sync them back up when the network comes back on-line. After I review the code I put up a pseudo code summary. I am implementing this on Android and will post my trials and tribulations. Stand by....film at 11. 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 Christer Pyyhti? Sent: Wednesday, October 02, 2013 2:50 PM To: use-livecode at lists.runrev.com Subject: In-app purchase options It may be I red the manuals like a devil in the bible, but cannot figure out the exact process of getting in place an in-app purchase process of alternative options for the user. What is the exact and correct order of statements to be put in place. The difficulty is in there are no ways of doing testing these before shoveling your app into the library. True for both iOS and Android. So, want to have three options for the use to select, run this for x months, y months or forever. All three have different pricing. What is the exact sequence regarding the mobilePurchaseCreate, mobilePurchaseSet and mobilepurchaseSendRequest commands and what are the different purchased, property and value and especially where those need to be issued (including setting the standalone app settings for iOS and Android). It indeed is a lawyer may read the manuals and come to different opinions how to do this. A rewrite with a proven example is needed. Any help from anyone? _______________________________________________ use-livecode mailing list use-livecode at 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 Oct 2 16:33:28 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Wed, 2 Oct 2013 13:33:28 -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: <1380746008106-4670566.post@n4.nabble.com> Hi All, In this link, you could download the first frame of page 25, sprites cutout is still in progress, but layering is complete https://docs.google.com/file/d/0B9ja3Yvw8cHLMUJXeDNQaEhXaVU About the files edited by Ender, all images are really well done. Congratulations Ender! :D Ender made an excellent work with the halftone texture and the sprite cutout. Certainly, the GIMP plugin Resynthesizer preserve the halftones screens. Only have to be really careful, selecting the best source for the halftone, to preserve the angle and appearence. These are the files that Ender edited: https://www.wetransfer.com/downloads/af97027930a49cf32ae1a9cc76b552f420131002031044/723cbe2a1df533b5315284791315d92220131002031044/e46c3e Barry is going to edit the frames of page 26. In a latter stage, to create the vector files from these bitmaps, we will follow these steps: 1) convert the frames in black and white 2) separate each object in a different layer 3) saving this file with a new name 4) using a duplicate of this new file, apply coloring to the characters and background using similar colors to original's halftone screens. Have a nice day! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Motion-Comics-tutorial-for-LiveCode-tp4670427p4670566.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Wed Oct 2 16:50:34 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Wed, 2 Oct 2013 13:50:34 -0700 (PDT) Subject: Streaming audio without QT In-Reply-To: <524C76FD.5080506@hyperactivesw.com> References: <524C6F90.7090307@hyperactivesw.com> <524C76FD.5080506@hyperactivesw.com> Message-ID: <1380747034142-4670567.post@n4.nabble.com> When you download a file with Livecode, where is the file stored? In the system's cached files folder or this file only exists in RAM memory? J. Landman Gay wrote > On 10/2/13 2:30 PM, Scott Rossi wrote: >> Probably not the answer you want to hear but, download and play locally? > > Yeah, won't work. We need instant playback. Is there really no way to > play a streaming mp3 without QT? > > God I need that new player. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Streaming-audio-without-QT-tp4670558p4670567.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Wed Oct 2 17:00:35 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Wed, 2 Oct 2013 14:00:35 -0700 (PDT) Subject: go stack URL question In-Reply-To: <524BF22B.6030406@economy-x-talk.com> References: <524BF22B.6030406@economy-x-talk.com> Message-ID: <1380747635657-4670568.post@n4.nabble.com> Hi Mark, Could you do this in an iPad? I am sure that this will work fine in Android. But, if I remember well, Apple does not allows that an application download and execute code... Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/go-stack-URL-question-tp4670540p4670568.html Sent from the Revolution - User mailing list archive at Nabble.com. From m.schonewille at economy-x-talk.com Wed Oct 2 17:30:29 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 02 Oct 2013 23:30:29 +0200 Subject: go stack URL question In-Reply-To: <1380747635657-4670568.post@n4.nabble.com> References: <524BF22B.6030406@economy-x-talk.com> <1380747635657-4670568.post@n4.nabble.com> Message-ID: <524C9075.6060900@economy-x-talk.com> Hi Alejandro, That's right, you shouldn't do this on iOS because you'd be downloading executable code. -- 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 10/2/2013 23:00, Alejandro Tejada wrote: > Hi Mark, > > Could you do this in an iPad? > I am sure that this will work fine in Android. > > But, if I remember well, Apple does not allows > that an application download and execute code... > > Al > From monte at sweattechnologies.com Wed Oct 2 17:54:44 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 3 Oct 2013 07:54:44 +1000 Subject: [ANN] mergExt: Dropbox Sync External and iOS 7 Updates In-Reply-To: References: <5151BF7C-DAB4-44FB-A1AC-5D2D30DF9F13@sweattechnologies.com> <177176BB-875A-4F3B-8E2C-10F5E02825E5@sweattechnologies.com> <2B7722BC-A7DF-45EA-98CC-5967C8F6529F@sweattechnologies.com> Message-ID: <71358D7B-860C-4829-ADD8-0A1CAF6C9D15@sweattechnologies.com> On 02/10/2013, at 11:15 PM, Roger Eller wrote: > I'm happy to hear that your goal is to support both iOS and Android through > externals. As you are aware, I have been a subscriber for a while, even > though Android support was what I waited, and waited, begged, pleaded, and > waited some more for. As you are a leading supporter of our xPlat > community, it THRILLS me to see xPlat parity coming to your mobile product > offerings. Keep 'em coming! Good work man!! Don't forget that I was a waiting, begging and pleading for most of that time too and have only stopped because now I'm involved in developing the sdk. The sdk still isn't complete but I can use it to get things started. Unfortunately new third party product development for LC doesn't pay the bills so I still need to wait for people that urgently need features to get me to implement them. The good news is there's a few people discussing android externals with me at the moment so we will get there. I would love to be able to do this full time and deliver thousands of new features for the platform. BTW I hope to gradually add desktop externals too. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From jacque at hyperactivesw.com Wed Oct 2 18:25:31 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 02 Oct 2013 17:25:31 -0500 Subject: Streaming audio without QT In-Reply-To: <1380747034142-4670567.post@n4.nabble.com> References: <524C6F90.7090307@hyperactivesw.com> <524C76FD.5080506@hyperactivesw.com> <1380747034142-4670567.post@n4.nabble.com> Message-ID: <524C9D5B.5080101@hyperactivesw.com> On 10/2/13 3:50 PM, Alejandro Tejada wrote: > When you download a file with Livecode, > where is the file stored? > > In the system's cached files folder or > this file only exists in RAM memory? I wish I knew. I spent some time yesterday looking for the temporary files but I couldn't find any. Maybe they exist only in RAM. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From sims at ezpzapps.com Wed Oct 2 21:37:25 2013 From: sims at ezpzapps.com (Jim sims) Date: Thu, 3 Oct 2013 03:37:25 +0200 Subject: making thumbs & the rect on iOS Message-ID: Using LC 5.5.5 for dev on iOS I'm downloading a large image from a server then 1. saving file to Documents 2. setting the filename of a smaller locked image control to that image in Documents Then I get the rectangle of that smaller locked image 525,250,675,350 Then I import snapshot of that smaller version to be a thumbnail for the larger version When I place that new file into an image control the top is off compared to the original - the snapshot is off by some pixels. When I get the rect of the actual of the locked image it is 525,250,600,300 What accounts for the difference (525,250,675,350 vs525,250,600,300)? sims From sims at ezpzapps.com Wed Oct 2 21:51:17 2013 From: sims at ezpzapps.com (Jim sims) Date: Thu, 3 Oct 2013 03:51:17 +0200 Subject: making thumbs & the rect on iOS In-Reply-To: References: Message-ID: Just answered my own question ...one minute after I sent the email to the list of course. In the settings I hid the status bar and all went well when making the thumbnail. sims On Thu, Oct 3, 2013 at 3:37 AM, Jim sims wrote: > Using LC 5.5.5 for dev on iOS > > I'm downloading a large image from a server then > 1. saving file to Documents > 2. setting the filename of a smaller locked image control to that image in > Documents > > Then I get the rectangle of that smaller locked image > 525,250,675,350 > > Then I import snapshot of that smaller version to be a thumbnail for the > larger version > > When I place that new file into an image control the top is off compared > to the original - the snapshot is off by some pixels. > > When I get the rect of the actual of the locked image it is 525,250,600,300 > > What accounts for the difference (525,250,675,350 vs525,250,600,300)? > > sims > > From mwieder at ahsoftware.net Wed Oct 2 21:48:17 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 2 Oct 2013 18:48:17 -0700 Subject: revOnline In-Reply-To: <524C7DB1.7060103@hyperactivesw.com> References: <524B5143.5020303@warrensweb.us> <163694396592.20131001175950@ahsoftware.net> <83695229959.20131001181343@ahsoftware.net> <56762754261.20131002125908@ahsoftware.net> <524C7DB1.7060103@hyperactivesw.com> Message-ID: <186470014.20131002184817@ahsoftware.net> Jacque- Wednesday, October 2, 2013, 1:10:25 PM, you wrote: > You came out of your corner, didn't you. Nuthin' but the groundhog in me (Bow-wow-wow yippee-yo yippee-yay) -- -Mark Wieder mwieder at ahsoftware.net From gerry.orkin at gmail.com Wed Oct 2 21:57:08 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Thu, 3 Oct 2013 11:57:08 +1000 Subject: making thumbs & the rect on iOS In-Reply-To: References: Message-ID: Jim Why don't you use Monte's mergAV external to make the thumbnails? Quick, clean, easy! Gerry On 03/10/2013, at 11:37 AM, Jim sims wrote: > Using LC 5.5.5 for dev on iOS From jiml at netrin.com Wed Oct 2 22:26:28 2013 From: jiml at netrin.com (Jim Lambert) Date: Wed, 2 Oct 2013 19:26:28 -0700 Subject: Streaming audio without QT In-Reply-To: References: Message-ID: Jacque wrote: > > Is there really no way to play a streaming mp3 without QT? Jacque, Perhaps play it within a browser control? Jim Lambert From jacque at hyperactivesw.com Wed Oct 2 23:59:35 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 02 Oct 2013 22:59:35 -0500 Subject: Streaming audio without QT In-Reply-To: References: Message-ID: <524CEBA7.9080300@hyperactivesw.com> On 10/2/13 9:26 PM, Jim Lambert wrote: > Jacque wrote: > >> >> Is there really no way to play a streaming mp3 without QT? > > Jacque, > > Perhaps play it within a browser control? We may have figured it out. My client is audio-proficient and made several different mp3 files to test. I'm not sure what wrappers he used exactly but we found three types that work in Windows without QT, so we aren't totally stuck after all. The down side is that mp3 doesn't support cue points (he says) and we need those. I didn't think LC callbacks depended on the file encoding, I thought the player would just check its currentTime on its own. But no messages are being sent, so I must be wrong (does anyone know for sure?) I could write a script that does the polling, but it seems to me callbacks should work. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Oct 3 00:27:58 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 02 Oct 2013 23:27:58 -0500 Subject: Streaming audio without QT In-Reply-To: <524CEBA7.9080300@hyperactivesw.com> References: <524CEBA7.9080300@hyperactivesw.com> Message-ID: <524CF24E.8020507@hyperactivesw.com> On 10/2/13 10:59 PM, J. Landman Gay wrote: > I could write a script that does the polling, but it seems to me > callbacks should work. Oh gosh -- I need to correct the record. I just took a closer look at the callbacks and they were still set for timings of the old m4a files we were using. Those numbers are way higher than the mp3 numbers, and so none were firing. Callbacks do work when I reset the numbers. All is well. Ignore me. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From scott at tactilemedia.com Thu Oct 3 00:47:11 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 02 Oct 2013 21:47:11 -0700 Subject: revOnline In-Reply-To: <186470014.20131002184817@ahsoftware.net> Message-ID: Why must you always chase the cat? Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 10/2/13 6:48 PM, "Mark Wieder" wrote: >Jacque- > >Wednesday, October 2, 2013, 1:10:25 PM, you wrote: > >> You came out of your corner, didn't you. > >Nuthin' but the groundhog in me >(Bow-wow-wow yippee-yo yippee-yay) > >-- >-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 christer at mindcrea.com Thu Oct 3 00:58:59 2013 From: christer at mindcrea.com (=?iso-8859-1?Q?Christer_Pyyhti=E4?=) Date: Thu, 3 Oct 2013 07:58:59 +0300 Subject: Sending mail from on-server Message-ID: <675A976C-0213-4D0D-94A5-05018D79AB5B@mindcrea.com> Runrev support does not respond, so asking help from the community. There used to be a good code strip in the LC guides, which allowed kicking out e-mail from the server. Great way to automate a lot of follow-up and support for your app. For a couple of weeks ago someone changed something in the server, and the mail capability stopped from working. I got an advice from on-rev support to use shell command /usr/bins/sendmail -t < filename, where in the file you have lines to:emailaddr / from:emailaddr / subject:subject / then body. Now, how to put it exactly in LC shell ("/usr/bins/sendmail -t < filename") As you store your filename in your own domain area, the sendmail command responds an error cannot allocate memory: - do I have to shovel my file into some special area? - do I have to issue username & password with the filename somewhere? - or something else? I have succeeded protecting myself from Unix so far, so happily copy a working solution here. thx From capellan2000 at gmail.com Thu Oct 3 02:06:26 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Wed, 2 Oct 2013 23:06:26 -0700 (PDT) Subject: Motion Comics tutorial for LiveCode In-Reply-To: <1380746008106-4670566.post@n4.nabble.com> References: <1380410429692-4670427.post@n4.nabble.com> <1380425086942-4670434.post@n4.nabble.com> <1380426461743-4670436.post@n4.nabble.com> <1380746008106-4670566.post@n4.nabble.com> Message-ID: <1380780386870-4670582.post@n4.nabble.com> Hi All, This zip file contains a folder with all images of page 25. These images are 8 bit png files with transparency. Optimized from 6 MB to just 1.3 MB https://docs.google.com/file/d/0B9ja3Yvw8cHLcXZiS0gzMHhOTFU/edit?usp=sharing In a few hours, I will continue with frame 2 of page 26. If you want to colaborate in the edition of all these bitmap files, download all unedited bitmap files for this Motion Comics tutorial: https://dl.dropboxusercontent.com/u/3834621/LiveCode%20Motion%20Comic%20panels%20v001.zip and perform these 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 This GIMP file is an example of an image in process of edition: https://docs.google.com/file/d/0B9ja3Yvw8cHLMUJXeDNQaEhXaVU Have a nice day! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Motion-Comics-tutorial-for-LiveCode-tp4670427p4670582.html Sent from the Revolution - User mailing list archive at Nabble.com. From dave at applicationinsight.com Thu Oct 3 05:12:49 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Thu, 3 Oct 2013 02:12:49 -0700 (PDT) Subject: Sending mail from on-server In-Reply-To: <675A976C-0213-4D0D-94A5-05018D79AB5B@mindcrea.com> References: <675A976C-0213-4D0D-94A5-05018D79AB5B@mindcrea.com> Message-ID: <1380791565600-4670583.post@n4.nabble.com> Hi Christer I also think there is a problem with access to shell via on-rev (I'm on pancake) About a week ago I was messing around with Business Academy Lesson 53 (using LiveCode Server and Post to relay an email) and couldn't get anywhere. The server-side script and app were both pretty much exactly the same as in the lesson; specifically I would post up to the server like this: post theSubject & "&" & theFrom & "&" & theMessage to URL \ "http://applicationinsight.com/apps/email/newvehicle.lc" And then directly after check 'it' - which did not return an error. So my local app thinks everything is OK - but no email gets sent. The server-side script I'm using is a more-or-less copy from this lesson http://lessons.runrev.com/s/lessons/m/4070/l/8184-sending-emails-from-livecode-server-scripts (but with an added line "if the result is not empty then put the result" as recommended by Kevin in the accompanying Lesson 53 video Interestingly, during my debugging attempts I once sent the POST message by mistake to the address in the lesson (runtime.on-rev.com) and straight away got a CC copy of the email in my inbox - so it works just fine on other servers - just not on mine. So SOMETHING is wrong with access to shell on the server (my current theory is that they need to authorise access to it on an individual basis and I've never tried to use it before). Christer did you by any chance get moved to pancake recently? If so could it be an authorisation issue? By the way I emailed support at on-rev about a week ago and apart from the automated reply never heard any more from them... Can any of you shed some light? Kind regards Dave -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Sending-mail-from-on-server-tp4670581p4670583.html Sent from the Revolution - User mailing list archive at Nabble.com. From sschvarstein at gmail.com Thu Oct 3 06:38:24 2013 From: sschvarstein at gmail.com (Sergio Schvarstein) Date: Thu, 3 Oct 2013 12:38:24 +0200 Subject: use-livecode Digest, Vol 121, Issue 5 In-Reply-To: References: Message-ID: <15765BD2-0413-43AA-8A59-3C88E2B18E7D@gmail.com> Merci Rene. I've got the admission to the French group today. Greeting from Paris (7) and if you want to take a beer some day, here I am. Bonjour ! ______________________________ Sergio Schvarstein ______________________________ El 02/10/2013, a las 23:01, use-livecode-request at lists.runrev.com escribi?: > Hello Sergio, > Yes it is the same group. > I live in Paris (13) > Bon souvenir de Paris > Ren? From roger.e.eller at sealedair.com Thu Oct 3 07:30:11 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Thu, 3 Oct 2013 07:30:11 -0400 Subject: Sending mail from on-server In-Reply-To: <1380791565600-4670583.post@n4.nabble.com> References: <675A976C-0213-4D0D-94A5-05018D79AB5B@mindcrea.com> <1380791565600-4670583.post@n4.nabble.com> Message-ID: It's also possible that your server needs an email server service installed, or at least configured. ~Roger On Oct 3, 2013 5:13 AM, "Dave Kilroy" wrote: > Hi Christer > > I also think there is a problem with access to shell via on-rev (I'm on > pancake) > > About a week ago I was messing around with Business Academy Lesson 53 > (using > LiveCode Server and Post to relay an email) and couldn't get anywhere. The > server-side script and app were both pretty much exactly the same as in the > lesson; specifically I would post up to the server like this: > > post theSubject & "&" & theFrom & "&" & theMessage to URL \ > "http://applicationinsight.com/apps/email/newvehicle.lc" > > And then directly after check 'it' - which did not return an error. So my > local app thinks everything is OK - but no email gets sent. > > The server-side script I'm using is a more-or-less copy from this lesson > > http://lessons.runrev.com/s/lessons/m/4070/l/8184-sending-emails-from-livecode-server-scripts > < > http://lessons.runrev.com/s/lessons/m/4070/l/8184-sending-emails-from-livecode-server-scripts > > > (but with an added line "if the result is not empty then put the result" as > recommended by Kevin in the accompanying Lesson 53 video > > Interestingly, during my debugging attempts I once sent the POST message by > mistake to the address in the lesson (runtime.on-rev.com) and straight > away > got a CC copy of the email in my inbox - so it works just fine on other > servers - just not on mine. > > So SOMETHING is wrong with access to shell on the server (my current theory > is that they need to authorise access to it on an individual basis and I've > never tried to use it before). Christer did you by any chance get moved to > pancake recently? If so could it be an authorisation issue? > > By the way I emailed support at on-rev about a week ago and apart from the > automated reply never heard any more from them... > > Can any of you shed some light? > > Kind regards > > Dave > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/Sending-mail-from-on-server-tp4670581p4670583.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 admin at FlexibleLearning.com Thu Oct 3 08:07:10 2013 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Thu, 3 Oct 2013 13:07:10 +0100 Subject: FieldFormatter: Working group In-Reply-To: Message-ID: A new field formatting palette and frontscript library is nearing completion. The properties palette, syntax and integration are all in place and working. - What is its purpose? In short it separates data from display. Field contents can, for example, be displayed as currency (or any other arbitrary unit of measure), percentage, dateTime, time duration or 'privatised', with numeric fields additionally owning their own numberFormat, negative color, and thousands separator. The underlying 'text' (or data) is unchanged; as soon as the field loses focus or as soon as we programmatically change any of the properties, the field contents change to reflect the new property settings. - How do we use it? Either using the properties palette or by script, we can 'set the percentage of fld n to true' : so 0.2 can be displayed as 20% 'set the numeric of fld n to true/false' : so only numbers can be entered 'set the displayChars of fld n to "$" : so 10 can be displayed as $10 'set the numericFormat of fld n to 0.00' : so 10 can be displayed as $10.00 'set the showThousands of fld n to true' : so 1250 can be displayed as $1,250.00 'set the privateChars of fld n to "......"' : so pa55w0rd can be displayed as privatised text 'set the defaultText of fld n to "Enter a date here..."' : so empty fields can display gray text help 'set the dhms of fld n to true' : so 70.38 can be displayed as 01 : 10.4 'set the isUSformat of fld n to false' : so 3/6/13 can be displayed as 3 June 2013 'set the dateTimeFormat of fld n to "yyyy-MMM-dd"' : so 3/6/13 can be displayed as 2013-Jun-03 [.../...] etc then 'put the rawtext of fld n into tQty' : so we can get the data rather than the field contents 'set the rawtext of fld "total" to tQty * tCost' : so we can manipulate the data and retain formatted displays. [.../...] etc. It should all 'just happen' intuitively. It works with both the LC and MC IDE development environments, so clicking twice on a field will show the new palette along with the existing IDE palettes. - What is needed? A small group of (preferably seasoned) developers to [1] review the palette UI [2] check integration and functionality [3] critique and make suggestions, especially about the property names and further functionality [4] discuss, propose and share with a cc to others involved [5] thrash the cr*p out of it :) If interested, please let me know off-list. I agree with Richard G and am hoping this concept will become mainstream, but it has to 'go with the flow' and be a seamless extension to the existing 'feel' of LiveCode. Longer term, I'd like it or something similar to be available at engine level, but this is something we can all use now. Best regards, Hugh Senior FLCo From lvhdgc7 at gmail.com Thu Oct 3 09:45:49 2013 From: lvhdgc7 at gmail.com (tbodine) Date: Thu, 3 Oct 2013 06:45:49 -0700 (PDT) Subject: Streaming audio without QT In-Reply-To: <524C76FD.5080506@hyperactivesw.com> References: <524C6F90.7090307@hyperactivesw.com> <524C76FD.5080506@hyperactivesw.com> Message-ID: <1380807949466-4670587.post@n4.nabble.com> >God I need that new player. Me, too. Wish it were not so far down the roadmap. -- Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Streaming-audio-without-QT-tp4670558p4670587.html Sent from the Revolution - User mailing list archive at Nabble.com. From lvhdgc7 at gmail.com Thu Oct 3 09:49:05 2013 From: lvhdgc7 at gmail.com (tbodine) Date: Thu, 3 Oct 2013 06:49:05 -0700 (PDT) Subject: FieldFormatter: Working group In-Reply-To: References: Message-ID: <1380808145122-4670588.post@n4.nabble.com> That sounds outstanding! -- Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/FieldFormatter-Working-group-tp4670586p4670588.html Sent from the Revolution - User mailing list archive at Nabble.com. From andrew at ctech.me Thu Oct 3 10:40:25 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Thu, 3 Oct 2013 09:40:25 -0500 Subject: Sending mail from on-server In-Reply-To: References: <675A976C-0213-4D0D-94A5-05018D79AB5B@mindcrea.com> <1380791565600-4670583.post@n4.nabble.com> Message-ID: It's not entirely free but I use a service called Postmark to send emails for me so that they are less likely to hit spam folders. It is basically an email delivery system that can use a REST api for sending mails. You get 1000 credits when you sign up for free and can purchase more credits for 1.50 per thousand emails. Most of my emails get sent out from my backend now, but Im sure I still have a postmark library laying around. If I can't find it, I would be happy to flesh out the basics again real fast. On Thu, Oct 3, 2013 at 6:30 AM, Roger Eller wrote: > It's also possible that your server needs an email server service > installed, or at least configured. > > ~Roger > On Oct 3, 2013 5:13 AM, "Dave Kilroy" wrote: > > > Hi Christer > > > > I also think there is a problem with access to shell via on-rev (I'm on > > pancake) > > > > About a week ago I was messing around with Business Academy Lesson 53 > > (using > > LiveCode Server and Post to relay an email) and couldn't get anywhere. > The > > server-side script and app were both pretty much exactly the same as in > the > > lesson; specifically I would post up to the server like this: > > > > post theSubject & "&" & theFrom & "&" & theMessage to URL \ > > "http://applicationinsight.com/apps/email/newvehicle.lc" > > > > And then directly after check 'it' - which did not return an error. So my > > local app thinks everything is OK - but no email gets sent. > > > > The server-side script I'm using is a more-or-less copy from this lesson > > > > > http://lessons.runrev.com/s/lessons/m/4070/l/8184-sending-emails-from-livecode-server-scripts > > < > > > http://lessons.runrev.com/s/lessons/m/4070/l/8184-sending-emails-from-livecode-server-scripts > > > > > (but with an added line "if the result is not empty then put the result" > as > > recommended by Kevin in the accompanying Lesson 53 video > > > > Interestingly, during my debugging attempts I once sent the POST message > by > > mistake to the address in the lesson (runtime.on-rev.com) and straight > > away > > got a CC copy of the email in my inbox - so it works just fine on other > > servers - just not on mine. > > > > So SOMETHING is wrong with access to shell on the server (my current > theory > > is that they need to authorise access to it on an individual basis and > I've > > never tried to use it before). Christer did you by any chance get moved > to > > pancake recently? If so could it be an authorisation issue? > > > > By the way I emailed support at on-rev about a week ago and apart from the > > automated reply never heard any more from them... > > > > Can any of you shed some light? > > > > Kind regards > > > > Dave > > > > > > > > -- > > View this message in context: > > > http://runtime-revolution.278305.n4.nabble.com/Sending-mail-from-on-server-tp4670581p4670583.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 rdimola at evergreeninfo.net Thu Oct 3 11:28:45 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Thu, 3 Oct 2013 11:28:45 -0400 Subject: iOS 7simulator hang/crash Message-ID: <023f01cec04d$40046e10$c00d4a30$@net> I seems that ANY files or folders included in the copy files pane of the standalone setting will cause the LC app in the iOS 7 simulator to hang then crash. I first thought it was because the files were on an SMB server . I then moved them local, no go. I then included only a 1 line text file and that caused the same problem. This will happen with a new stack with only a simple answer dialog in the opencard handler. Is anyone else seeing this? Just wanted to check with the list before I submit a bug report. 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 vclement at gmail.com Thu Oct 3 11:34:27 2013 From: vclement at gmail.com (Vaughn Clement) Date: Thu, 3 Oct 2013 08:34:27 -0700 Subject: FieldFormatter: Working group In-Reply-To: References: Message-ID: Hi Hugh This is really a breath of fresh air in that LC is starting to grow up. I have been saying for awhile that LiveCode will evolve or go away. It may take developers to move the stake forward in the way other software languages have come of age. I believe that when the developers start adding externals and plugins to LC it will start to be a better product. I understand that there are currently some externals out there, but there is a ton of new capability that can still be added. For example, I spent weeks learning how to do programming tasks that should be built into LiveCode in the properties dialog. It was all the things your offering in your properties in this email. This should not require hours of coding to get such a simple task done. Plus you also covered things that I did not take time to add like the comma for thousands. That should also be a properties item in LiveCode just like the numeric settings. 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, Oct 3, 2013 at 5:07 AM, FlexibleLearning.com < admin at flexiblelearning.com> wrote: > A new field formatting palette and frontscript library is nearing > completion. The properties palette, syntax and integration are all in place > and working. > > - What is its purpose? > In short it separates data from display. Field contents can, for example, > be > displayed as currency (or any other arbitrary unit of measure), percentage, > dateTime, time duration or 'privatised', with numeric fields additionally > owning their own numberFormat, negative color, and thousands separator. The > underlying 'text' (or data) is unchanged; as soon as the field loses focus > or as soon as we programmatically change any of the properties, the field > contents change to reflect the new property settings. > > - How do we use it? > Either using the properties palette or by script, we can > 'set the percentage of fld n to true' : so 0.2 can be displayed as 20% > 'set the numeric of fld n to true/false' : so only numbers can be entered > 'set the displayChars of fld n to "$" : so 10 can be displayed as $10 > 'set the numericFormat of fld n to 0.00' : so 10 can be displayed as $10.00 > 'set the showThousands of fld n to true' : so 1250 can be displayed as > $1,250.00 > 'set the privateChars of fld n to "......"' : so pa55w0rd can be displayed > as privatised text > 'set the defaultText of fld n to "Enter a date here..."' : so empty fields > can display gray text help > 'set the dhms of fld n to true' : so 70.38 can be displayed as 01 : 10.4 > 'set the isUSformat of fld n to false' : so 3/6/13 can be displayed as 3 > June 2013 > 'set the dateTimeFormat of fld n to "yyyy-MMM-dd"' : so 3/6/13 can be > displayed as 2013-Jun-03 > [.../...] etc > then > 'put the rawtext of fld n into tQty' : so we can get the data rather than > the field contents > 'set the rawtext of fld "total" to tQty * tCost' : so we can manipulate the > data and retain formatted displays. > [.../...] etc. > > It should all 'just happen' intuitively. > > It works with both the LC and MC IDE development environments, so clicking > twice on a field will show the new palette along with the existing IDE > palettes. > > - What is needed? > A small group of (preferably seasoned) developers to > [1] review the palette UI > [2] check integration and functionality > [3] critique and make suggestions, especially about the property names and > further functionality > [4] discuss, propose and share with a cc to others involved > [5] thrash the cr*p out of it :) > > If interested, please let me know off-list. I agree with Richard G and am > hoping this concept will become mainstream, but it has to 'go with the > flow' > and be a seamless extension to the existing 'feel' of LiveCode. Longer > term, > I'd like it or something similar to be available at engine level, but this > is something we can all use now. > > Best regards, > > 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 dave at applicationinsight.com Thu Oct 3 11:35:25 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Thu, 3 Oct 2013 08:35:25 -0700 (PDT) Subject: Sending mail from on-server In-Reply-To: References: <675A976C-0213-4D0D-94A5-05018D79AB5B@mindcrea.com> <1380791565600-4670583.post@n4.nabble.com> Message-ID: <1380814525023-4670592.post@n4.nabble.com> Hi, I decided to email support again and got the following reply: > Thank you for your request. > > We are very much aware of this issue and are actively working on it. As > soon as we > have a solution we will let you know. > > Regards, > > Heather Roger I use my on-rev account to send and receive emails so does that mean an email server service is working OK? Andrew thanks for the info on Postmark, sounds interesting - but please do be careful who you tell that your emails "get sent from your backend" :) Dave -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Sending-mail-from-on-server-tp4670581p4670592.html Sent from the Revolution - User mailing list archive at Nabble.com. From cmsheffield at icloud.com Thu Oct 3 11:44:27 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Thu, 03 Oct 2013 09:44:27 -0600 Subject: iOS 7simulator hang/crash In-Reply-To: <023f01cec04d$40046e10$c00d4a30$@net> References: <023f01cec04d$40046e10$c00d4a30$@net> Message-ID: <9086188B-0473-469E-AE6F-78874E56BFEF@icloud.com> Yes, I saw this a couple days ago. I assumed it was one of the externals I was including, but apparently that's not the case. It wasn't that critical at the time that I test in the simulator, so I didn't take the time to investigate and I just did my testing on my device, which worked just fine. Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com On Oct 3, 2013, at 9:28 AM, Ralph DiMola wrote: > I seems that ANY files or folders included in the copy files pane of the > standalone setting will cause the LC app in the iOS 7 simulator to hang then > crash. I first thought it was because the files were on an SMB server . I > then moved them local, no go. I then included only a 1 line text file and > that caused the same problem. This will happen with a new stack with only a > simple answer dialog in the opencard handler. Is anyone else seeing this? > Just wanted to check with the list before I submit a bug report. > > > > > > 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 > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 3 11:53:04 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Thu, 3 Oct 2013 11:53:04 -0400 Subject: iOS 7simulator hang/crash In-Reply-To: <9086188B-0473-469E-AE6F-78874E56BFEF@icloud.com> References: <023f01cec04d$40046e10$c00d4a30$@net> <9086188B-0473-469E-AE6F-78874E56BFEF@icloud.com> Message-ID: <024401cec050$a5b6cb60$f1246220$@net> Same here. I finally got tired of using the device for simple changes and wanted to test via remote access. I thought at first it was a mergeExt external(Sorry Monte). I wanted to track this down. I will submit a bug report. 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: Thursday, October 03, 2013 11:44 AM To: How to use LiveCode Subject: Re: iOS 7simulator hang/crash Yes, I saw this a couple days ago. I assumed it was one of the externals I was including, but apparently that's not the case. It wasn't that critical at the time that I test in the simulator, so I didn't take the time to investigate and I just did my testing on my device, which worked just fine. Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com On Oct 3, 2013, at 9:28 AM, Ralph DiMola wrote: > I seems that ANY files or folders included in the copy files pane of > the standalone setting will cause the LC app in the iOS 7 simulator to > hang then crash. I first thought it was because the files were on an > SMB server . I then moved them local, no go. I then included only a 1 > line text file and that caused the same problem. This will happen > with a new stack with only a simple answer dialog in the opencard handler. Is anyone else seeing this? > Just wanted to check with the list before I submit a bug report. > > > > > > 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 > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From dave at applicationinsight.com Thu Oct 3 12:06:34 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Thu, 3 Oct 2013 09:06:34 -0700 (PDT) Subject: iOS 7simulator hang/crash In-Reply-To: <023f01cec04d$40046e10$c00d4a30$@net> References: <023f01cec04d$40046e10$c00d4a30$@net> Message-ID: <1380816394106-4670595.post@n4.nabble.com> Hi both I include a folder with sub-folders and lots of image files in the 'copy' screen of standalone settings in a stack I'm working on and the first time I tried to get the iOS7 simulator working it failed but second time onwards it's been fine. However the only thing I do with the files is to set the filename of various image objects in the stack during startup. And amazingly, even the 64bit simulator -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/iOS-7simulator-hang-crash-tp4670590p4670595.html Sent from the Revolution - User mailing list archive at Nabble.com. From userev at canelasoftware.com Thu Oct 3 12:08:20 2013 From: userev at canelasoftware.com (Mark Talluto) Date: Thu, 3 Oct 2013 09:08:20 -0700 Subject: FieldFormatter: Working group In-Reply-To: References: Message-ID: On Oct 3, 2013, at 5:07 AM, FlexibleLearning.com wrote: > A new field formatting palette and frontscript library is nearing > completion. The properties palette, syntax and integration are all in place > and working?. Very cool work you have done here Hugh! I would like to give it a spin. Best regards, Mark Talluto canelasoftware.com From rdimola at evergreeninfo.net Thu Oct 3 12:25:29 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Thu, 3 Oct 2013 12:25:29 -0400 Subject: iOS 7simulator hang/crash In-Reply-To: <1380816394106-4670595.post@n4.nabble.com> References: <023f01cec04d$40046e10$c00d4a30$@net> <1380816394106-4670595.post@n4.nabble.com> Message-ID: <024501cec055$2d3d2c60$87b78520$@net> I tried resetting the simulator and trying to run it with all types of local file and same hang/crash. What did you do to get it working? Just do it twice? That did not work for me. I submitted a bug http://quality.runrev.com/show_bug.cgi?id=11252 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 Dave Kilroy Sent: Thursday, October 03, 2013 12:07 PM To: use-revolution at lists.runrev.com Subject: Re: iOS 7simulator hang/crash Hi both I include a folder with sub-folders and lots of image files in the 'copy' screen of standalone settings in a stack I'm working on and the first time I tried to get the iOS7 simulator working it failed but second time onwards it's been fine. However the only thing I do with the files is to set the filename of various image objects in the stack during startup. And amazingly, even the 64bit simulator -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/iOS-7simulator-hang-crash-tp4 670590p4670595.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 rdimola at evergreeninfo.net Thu Oct 3 12:25:29 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Thu, 3 Oct 2013 12:25:29 -0400 Subject: iOS 7simulator hang/crash In-Reply-To: <1380816394106-4670595.post@n4.nabble.com> References: <023f01cec04d$40046e10$c00d4a30$@net> <1380816394106-4670595.post@n4.nabble.com> Message-ID: <024501cec055$2d3d2c60$87b78520$@net> I tried resetting the simulator and trying to run it with all types of local file and same hang/crash. What did you do to get it working? Just do it twice? That did not work for me. I submitted a bug http://quality.runrev.com/show_bug.cgi?id=11252 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 Dave Kilroy Sent: Thursday, October 03, 2013 12:07 PM To: use-revolution at lists.runrev.com Subject: Re: iOS 7simulator hang/crash Hi both I include a folder with sub-folders and lots of image files in the 'copy' screen of standalone settings in a stack I'm working on and the first time I tried to get the iOS7 simulator working it failed but second time onwards it's been fine. However the only thing I do with the files is to set the filename of various image objects in the stack during startup. And amazingly, even the 64bit simulator -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/iOS-7simulator-hang-crash-tp4 670590p4670595.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 Thu Oct 3 12:29:30 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Thu, 3 Oct 2013 11:29:30 -0500 Subject: FieldFormatter: Working group In-Reply-To: References: Message-ID: function GoodAdvice pPatience switch pPatience case sLearningCurve > pPatience exit to top break case sLearningCurve = pPatience return GoodAdvice(pPatience * 10) break default return "progress!" break end switch end GoodAdvice On Thu, Oct 3, 2013 at 10:34 AM, Vaughn Clement wrote: > Hi Hugh > > This is really a breath of fresh air in that LC is starting to grow up. I > have been saying for awhile that LiveCode will evolve or go away. It may > take developers to move the stake forward in the way other software > languages have come of age. I believe that when the developers start adding > externals and plugins to LC it will start to be a better product. I > understand that there are currently some externals out there, but there is > a ton of new capability that can still be added. For example, I spent weeks > learning how to do programming tasks that should be built into LiveCode in > the properties dialog. It was all the things your offering in your > properties in this email. This should not require hours of coding to get > such a simple task done. Plus you also covered things that I did not take > time to add like the comma for thousands. That should also be a properties > item in LiveCode just like the numeric settings. > > > 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, Oct 3, 2013 at 5:07 AM, FlexibleLearning.com < > admin at flexiblelearning.com> wrote: > > > A new field formatting palette and frontscript library is nearing > > completion. The properties palette, syntax and integration are all in > place > > and working. > > > > - What is its purpose? > > In short it separates data from display. Field contents can, for example, > > be > > displayed as currency (or any other arbitrary unit of measure), > percentage, > > dateTime, time duration or 'privatised', with numeric fields additionally > > owning their own numberFormat, negative color, and thousands separator. > The > > underlying 'text' (or data) is unchanged; as soon as the field loses > focus > > or as soon as we programmatically change any of the properties, the field > > contents change to reflect the new property settings. > > > > - How do we use it? > > Either using the properties palette or by script, we can > > 'set the percentage of fld n to true' : so 0.2 can be displayed as 20% > > 'set the numeric of fld n to true/false' : so only numbers can be entered > > 'set the displayChars of fld n to "$" : so 10 can be displayed as $10 > > 'set the numericFormat of fld n to 0.00' : so 10 can be displayed as > $10.00 > > 'set the showThousands of fld n to true' : so 1250 can be displayed as > > $1,250.00 > > 'set the privateChars of fld n to "......"' : so pa55w0rd can be > displayed > > as privatised text > > 'set the defaultText of fld n to "Enter a date here..."' : so empty > fields > > can display gray text help > > 'set the dhms of fld n to true' : so 70.38 can be displayed as 01 : 10.4 > > 'set the isUSformat of fld n to false' : so 3/6/13 can be displayed as 3 > > June 2013 > > 'set the dateTimeFormat of fld n to "yyyy-MMM-dd"' : so 3/6/13 can be > > displayed as 2013-Jun-03 > > [.../...] etc > > then > > 'put the rawtext of fld n into tQty' : so we can get the data rather than > > the field contents > > 'set the rawtext of fld "total" to tQty * tCost' : so we can manipulate > the > > data and retain formatted displays. > > [.../...] etc. > > > > It should all 'just happen' intuitively. > > > > It works with both the LC and MC IDE development environments, so > clicking > > twice on a field will show the new palette along with the existing IDE > > palettes. > > > > - What is needed? > > A small group of (preferably seasoned) developers to > > [1] review the palette UI > > [2] check integration and functionality > > [3] critique and make suggestions, especially about the property names > and > > further functionality > > [4] discuss, propose and share with a cc to others involved > > [5] thrash the cr*p out of it :) > > > > If interested, please let me know off-list. I agree with Richard G and am > > hoping this concept will become mainstream, but it has to 'go with the > > flow' > > and be a seamless extension to the existing 'feel' of LiveCode. Longer > > term, > > I'd like it or something similar to be available at engine level, but > this > > is something we can all use now. > > > > Best regards, > > > > 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 > -- Regards, Andrew Kluthe andrew at ctech.me From dave at applicationinsight.com Thu Oct 3 12:42:18 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Thu, 3 Oct 2013 09:42:18 -0700 (PDT) Subject: iOS 7simulator hang/crash In-Reply-To: <024501cec055$2d3d2c60$87b78520$@net> References: <023f01cec04d$40046e10$c00d4a30$@net> <1380816394106-4670595.post@n4.nabble.com> <024501cec055$2d3d2c60$87b78520$@net> Message-ID: <1380818538945-4670599.post@n4.nabble.com> Ralph how strange - and yes all I did was to quit the simulator and try again. And my setup sounds very similar to yours (OSX 10.8.5, LC 6.1.2 rc1, xCode 5, 4.52, 4.5.1, iOS simulator 5 upwards) - I'm on a mid-2010 MBP 2.4 GHz Intel Core 2 Duo with 8gb of ram The only things I can think of are that I'm only including .png files (as opposed to .txt files) and lastly, maybe there is something in file naming (I don't have any with spaces in their names)? Dave -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/iOS-7simulator-hang-crash-tp4670590p4670599.html Sent from the Revolution - User mailing list archive at Nabble.com. From martyknappster at gmail.com Thu Oct 3 14:08:55 2013 From: martyknappster at gmail.com (Marty Knapp) Date: Thu, 03 Oct 2013 11:08:55 -0700 Subject: Arrow keys in datagrid Message-ID: <524DB2B7.3040303@gmail.com> I have a "form" style datagrid and when I use the arrowKeys to try to scroll through the records, the down arrow works as expected, but when you press the up arrow, it deselects the row and pressing it a second time it goes right to the first record rather than the previous record. There is one exception to this - if row 2 is selected and you press the up arrow key, it will select row 1. I don't see any arrowKey handlers anywhere. Any clues? Thanks, Marty K. From MikeKerner at roadrunner.com Thu Oct 3 14:12:16 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 3 Oct 2013 14:12:16 -0400 Subject: 6.1.2 rc1 In-Reply-To: References: <5242F174.3080206@gmail.com> <004101cebac0$53995d10$facc1730$@net> Message-ID: Either I missed something in the release notes for one of the last couple of versions, or it wasn't there. In 6.1.2 rc1, if you right-click on a handler or function name, and the source for that handler or function is in a substack, you can go to its definition. Can I just say :-) On Thu, Sep 26, 2013 at 10:00 AM, Benjamin Beaumont wrote: > 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 > _______________________________________________ > use-livecode mailing list > use-livecode 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 Thu Oct 3 14:18:41 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Thu, 3 Oct 2013 14:18:41 -0400 Subject: iOS 7simulator hang/crash In-Reply-To: <1380818538945-4670599.post@n4.nabble.com> References: <023f01cec04d$40046e10$c00d4a30$@net> <1380816394106-4670595.post@n4.nabble.com> <024501cec055$2d3d2c60$87b78520$@net> <1380818538945-4670599.post@n4.nabble.com> Message-ID: <024d01cec064$fd36c250$f7a446f0$@net> I tried the restart and no-go then a content reset and no-go. I tried with a simple t.rtf and same thing... hang then crash I'm on a mid 2011 MacBook Pro 2 GHz with 4 Gig. I just tried a system reboot and no-go. 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 Dave Kilroy Sent: Thursday, October 03, 2013 12:42 PM To: use-revolution at lists.runrev.com Subject: RE: iOS 7simulator hang/crash Ralph how strange - and yes all I did was to quit the simulator and try again. And my setup sounds very similar to yours (OSX 10.8.5, LC 6.1.2 rc1, xCode 5, 4.52, 4.5.1, iOS simulator 5 upwards) - I'm on a mid-2010 MBP 2.4 GHz Intel Core 2 Duo with 8gb of ram The only things I can think of are that I'm only including .png files (as opposed to .txt files) and lastly, maybe there is something in file naming (I don't have any with spaces in their names)? Dave -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/iOS-7simulator-hang-crash-tp4 670590p4670599.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 rdimola at evergreeninfo.net Thu Oct 3 14:18:41 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Thu, 3 Oct 2013 14:18:41 -0400 Subject: iOS 7simulator hang/crash In-Reply-To: <1380818538945-4670599.post@n4.nabble.com> References: <023f01cec04d$40046e10$c00d4a30$@net> <1380816394106-4670595.post@n4.nabble.com> <024501cec055$2d3d2c60$87b78520$@net> <1380818538945-4670599.post@n4.nabble.com> Message-ID: <024d01cec064$fd36c250$f7a446f0$@net> I tried the restart and no-go then a content reset and no-go. I tried with a simple t.rtf and same thing... hang then crash I'm on a mid 2011 MacBook Pro 2 GHz with 4 Gig. I just tried a system reboot and no-go. 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 Dave Kilroy Sent: Thursday, October 03, 2013 12:42 PM To: use-revolution at lists.runrev.com Subject: RE: iOS 7simulator hang/crash Ralph how strange - and yes all I did was to quit the simulator and try again. And my setup sounds very similar to yours (OSX 10.8.5, LC 6.1.2 rc1, xCode 5, 4.52, 4.5.1, iOS simulator 5 upwards) - I'm on a mid-2010 MBP 2.4 GHz Intel Core 2 Duo with 8gb of ram The only things I can think of are that I'm only including .png files (as opposed to .txt files) and lastly, maybe there is something in file naming (I don't have any with spaces in their names)? Dave -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/iOS-7simulator-hang-crash-tp4 670590p4670599.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 roger.e.eller at sealedair.com Thu Oct 3 14:44:11 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Thu, 3 Oct 2013 14:44:11 -0400 Subject: Sending mail from on-server In-Reply-To: <1380814525023-4670592.post@n4.nabble.com> References: <675A976C-0213-4D0D-94A5-05018D79AB5B@mindcrea.com> <1380791565600-4670583.post@n4.nabble.com> <1380814525023-4670592.post@n4.nabble.com> Message-ID: On Thu, Oct 3, 2013 at 11:35 AM, Dave Kilroy wrote: > Hi, I decided to email support again and got the following reply: > > > > Thank you for your request. > > > > We are very much aware of this issue and are actively working on it. As > > soon as we > > have a solution we will let you know. > > > > Regards, > > > > Heather > > Roger I use my on-rev account to send and receive emails so does that mean > an email server service is working OK? > Yes. If you're able to send emails via server scripts then the email service is working. There could be more than one server configured to do this, so as the support email suggests, they are aware and are working on it. I don't have on-rev btw, but have delt with smtp services before. > > Andrew thanks for the info on Postmark, sounds interesting - but please do > be careful who you tell that your emails "get sent from your backend" :) > Is that server configured for assynchronous communications? > > Dave > -- ~Roger From capellan2000 at gmail.com Thu Oct 3 15:50:13 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Thu, 3 Oct 2013 12:50:13 -0700 (PDT) Subject: Motion Comics tutorial for LiveCode In-Reply-To: <1380780386870-4670582.post@n4.nabble.com> References: <1380410429692-4670427.post@n4.nabble.com> <1380425086942-4670434.post@n4.nabble.com> <1380426461743-4670436.post@n4.nabble.com> <1380746008106-4670566.post@n4.nabble.com> <1380780386870-4670582.post@n4.nabble.com> Message-ID: <1380829813835-4670604.post@n4.nabble.com> Hi All, I have just uploaded the textures that I am using with Resynthesizer to edit the characters out from the background: https://docs.google.com/file/d/0B9ja3Yvw8cHLeWk5RTJMUGpxU2s/edit?usp=sharing Are you interesting in helping? Then download these edited panels: https://docs.google.com/file/d/0B9ja3Yvw8cHLcXZiS0gzMHhOTFU/edit?usp=sharing These are all panels from page 25. Just noticed that sometimes is really difficult to get GIMP working at full capacity under Windows. If you are using Windows, you must install Python 2.7.x before installing Gimp: http://www.python.org/download/releases/2.7.5/ Notice: GIMP is not compatible with Python 3. For this reason, you must install the lastest release of Python 2. You could download a windows GIMP installer from this page: http://gimp-win.sourceforge.net/stable.html Here, you could download Resynthesizer: http://registry.gimp.org/node/27986 Installation instructions are here: http://registry.gimp.org/node/25219 There are 9 pages of comments in this pages, so if you have a question about Resynthesizer, it was already answered in these pages. This is an excellent and eye opening tutorial: http://www.schwarzvogel.de/resynth-tut-sa.shtml This GIMP file is an example of a panel in process of edition: https://docs.google.com/file/d/0B9ja3Yvw8cHLMUJXeDNQaEhXaVU The final results are the png files from the first link of this message. Please, do not hesitate to ask if the tutorials about using Resynthesizer does not work in your installation. Notice, please, from this sprites used in this Motion Comics tutorial, you will be able to make your own tutorial, not only about Motion Comics, but Interactive Storytelling and Games. A famous game franchise, a Billionare game franchise, could be recreated easily using the capabilities of this platform. Could you guess which franchise I am talking about? Have a nice day! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Motion-Comics-tutorial-for-LiveCode-tp4670427p4670604.html Sent from the Revolution - User mailing list archive at Nabble.com. From mwieder at ahsoftware.net Thu Oct 3 16:27:33 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 3 Oct 2013 13:27:33 -0700 Subject: Sending mail from on-server In-Reply-To: References: <675A976C-0213-4D0D-94A5-05018D79AB5B@mindcrea.com> <1380791565600-4670583.post@n4.nabble.com> <1380814525023-4670592.post@n4.nabble.com> Message-ID: <8073625343.20131003132733@ahsoftware.net> Roger- Thursday, October 3, 2013, 11:44:11 AM, you wrote: > Is that server configured for assynchronous communications? -- -Mark Wieder mwieder at ahsoftware.net From andrew at ctech.me Thu Oct 3 17:01:31 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Thu, 3 Oct 2013 16:01:31 -0500 Subject: Sending mail from on-server In-Reply-To: <8073625343.20131003132733@ahsoftware.net> References: <675A976C-0213-4D0D-94A5-05018D79AB5B@mindcrea.com> <1380791565600-4670583.post@n4.nabble.com> <1380814525023-4670592.post@n4.nabble.com> <8073625343.20131003132733@ahsoftware.net> Message-ID: On Thu, Oct 3, 2013 at 3:27 PM, Mark Wieder wrote: > Roger- > > Thursday, October 3, 2013, 11:44:11 AM, you wrote: > > > Is that server configured for assynchronous communications? > > > > -- > -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 jacque at hyperactivesw.com Thu Oct 3 17:40:18 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 03 Oct 2013 16:40:18 -0500 Subject: SocketTimeOut message Message-ID: <524DE442.5070407@hyperactivesw.com> I need to understand this better. The dictionary says the socketTimeoutInterval specifies how long to wait before sending back a timeout message. It sounds like the timeout doesn't affect the data transmission, it's only a warning, and the data will be sent eventually. Is that correct? The dictionary also says the default interval is ten seconds, but I'm seeing timeouts in much less time than that. Maybe the dictionary is wrong? What's a good timeout interval for iffy network connections? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From revdev at pdslabs.net Thu Oct 3 18:11:16 2013 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 03 Oct 2013 15:11:16 -0700 Subject: SocketTimeOut message In-Reply-To: <524DE442.5070407@hyperactivesw.com> References: <524DE442.5070407@hyperactivesw.com> Message-ID: <524DEB84.8020503@pdslabs.net> On 10/3/13 2:40 PM, J. Landman Gay wrote: > I need to understand this better. The dictionary says the > socketTimeoutInterval specifies how long to wait before sending back a > timeout message. It sounds like the timeout doesn't affect the data > transmission, it's only a warning, and the data will be sent > eventually. Is that correct? That's my experience in a LAN-based client/server system. The message fires every time another (socketTimeoutInterval) msecs goes by, until the transfer is complete or until the connection breaks. > > The dictionary also says the default interval is ten seconds, but I'm > seeing timeouts in much less time than that. Maybe the dictionary is > wrong? Heeey, is that possible? ;-) > > What's a good timeout interval for iffy network connections? > Trial and error will tell you the truth. I can only speculate. I think in the aforementioned LAN-based system we use 20 seconds due to some occasionally large datastream sizes. We set it that high to avoid interrupting user activity with an information-only dialog. -- Phil Davis From gcanyon at gmail.com Thu Oct 3 18:36:40 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Thu, 3 Oct 2013 17:36:40 -0500 Subject: It is almost never safe to assume your code is perfect Message-ID: Back in 2005(!) Malte came up with the brilliant idea of using oval graphics with their arcangle set to 0 in order to easily create the hands of a clock. Interestingly, the rendering of oval graphics seems to have changed since then -- setting the arcangle to 0 now doesn't draw the angle itself, so there is no hand. You can still set the arcangle to something like 5 and the linesize to 10 to get the tip of a hand the way some stylish clocks/watches do. Malte posted his 12 line solution, and others set about improving it. Here was my final entry, which I remember being quite happy with: on openCard setTime end openCard local sHourAngle -- the angle for the hour hand local sMinuteAngle -- the angle for the minute hand on setTime put word 1 of the long time into T put T && the long seconds into fld "time" split T using ":" get 90 - (30 * T[1]) - trunc(T[2] / 2) if it is not sHourAngle then put it into sHourAngle set the startangle of grc "hour" to sHourAngle end if get 90 - (6 * T[2]) - trunc(T[3] / 10) if it is not sMinuteAngle then put it into sMinuteAngle set the startangle of grc "minute" to sMinuteAngle end if set the startangle of grc "second" to 90 - (6 * T[3]) send "setTime" to me in (1 - (the long seconds mod 1)) seconds end setTime It requires two local variables and is 17 lines long -- 5 lines longer than Malte's, but more efficient because of its send..in construction, and because it only updates the minute and hour hands when needed. Here is the original thread. It came up in conversation today, so I went and looked it up. Of course, looking at my code now, I immediately see it for the glaring hack job that it is. Here is my update, in 11 lines counting the "on" and "end," and still only updating the minute and hour hands when needed. on mouseUp setTime end mouseUp on setTime put word 1 of the long time into T put T && the long seconds into fld "time" split T using ":" set the startangle of grc "second" to 90 - (6 * T[3]) if T[3] mod 10 = 0 then set the startangle of grc "minute" to 90 - (6 * T[2]) - (T[3] div 10) if T[2] mod 2 = 0 then set the startangle of grc "hour" to 90 - (30 * T[1]) - (T[2] div 2) end if send "setTime" to me in (1 - (the long seconds mod 1)) seconds end setTime I could drop it a further two lines with this in place of the if structure: on setTime put word 1 of the long time into T put T && the long seconds into fld "time" split T using ":" set the startangle of grc "second" to 90 - (6 * T[3]) if T[3] mod 10 = 0 then set the startangle of grc "minute" to 90 - (6 * T[2]) - (T[3] div 10) if T[3] mod 10 = 0 and T[2] mod 2 = 0 then set the startangle of grc "hour" to 90 - (30 * T[1]) - (T[2] div 2) send "setTime" to me in (1 - (the long seconds mod 1)) seconds end setTime Never be satisfied. gc From jacque at hyperactivesw.com Thu Oct 3 18:54:30 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 03 Oct 2013 17:54:30 -0500 Subject: SocketTimeOut message In-Reply-To: <524DEB84.8020503@pdslabs.net> References: <524DE442.5070407@hyperactivesw.com> <524DEB84.8020503@pdslabs.net> Message-ID: <524DF5A6.6010809@hyperactivesw.com> Thanks, that's just what I needed to know. On 10/3/13 5:11 PM, Phil Davis wrote: > On 10/3/13 2:40 PM, J. Landman Gay wrote: >> I need to understand this better. The dictionary says the >> socketTimeoutInterval specifies how long to wait before sending back a >> timeout message. It sounds like the timeout doesn't affect the data >> transmission, it's only a warning, and the data will be sent >> eventually. Is that correct? > > That's my experience in a LAN-based client/server system. The message > fires every time another (socketTimeoutInterval) msecs goes by, until > the transfer is complete or until the connection breaks. > >> >> The dictionary also says the default interval is ten seconds, but I'm >> seeing timeouts in much less time than that. Maybe the dictionary is >> wrong? > > Heeey, is that possible? ;-) > >> >> What's a good timeout interval for iffy network connections? >> > Trial and error will tell you the truth. I can only speculate. I think > in the aforementioned LAN-based system we use 20 seconds due to some > occasionally large datastream sizes. We set it that high to avoid > interrupting user activity with an information-only dialog. > -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From roger.e.eller at sealedair.com Thu Oct 3 19:01:46 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Thu, 3 Oct 2013 19:01:46 -0400 Subject: SocketTimeOut message In-Reply-To: <524DE442.5070407@hyperactivesw.com> References: <524DE442.5070407@hyperactivesw.com> Message-ID: On Oct 3, 2013 5:40 PM, "J. Landman Gay" wrote: > > I need to understand this better. The dictionary says the socketTimeoutInterval specifies how long to wait before sending back a timeout message. It sounds like the timeout doesn't affect the data transmission, it's only a warning, and the data will be sent eventually. Is that correct? > > The dictionary also says the default interval is ten seconds, but I'm seeing timeouts in much less time than that. Maybe the dictionary is wrong? > > What's a good timeout interval for iffy network connections? It saddens me to say this, but LiveCode itself has always been iffy at ftp transfers. I've set the socketTimeoutInterval all over the spectrum, and never found a solid solution. On the same network, all other FTP clients would work perfectly every time. I finally had to build a retry routine since we can't even resume a transfer. We seriously need a new libUrl. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > ~Roger From jacque at hyperactivesw.com Thu Oct 3 19:16:46 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 03 Oct 2013 18:16:46 -0500 Subject: SocketTimeOut message In-Reply-To: References: <524DE442.5070407@hyperactivesw.com> Message-ID: <524DFADE.2030306@hyperactivesw.com> On 10/3/13 6:01 PM, Roger Eller wrote: > It saddens me to say this, but LiveCode itself has always been iffy at ftp > transfers. I've set the socketTimeoutInterval all over the spectrum, and > never found a solid solution. On the same network, all other FTP clients > would work perfectly every time. I finally had to build a retry routine > since we can't even resume a transfer. We seriously need a new libUrl. I'm not using FTP, just http, so maybe I'll be okay. But from Phil's answer, it sounds like the timeout message is just informational, and libURL keeps trying to send until it goes through. So maybe you don't need a resend? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From roger.e.eller at sealedair.com Thu Oct 3 19:24:07 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Thu, 3 Oct 2013 19:24:07 -0400 Subject: SocketTimeOut message In-Reply-To: <524DFADE.2030306@hyperactivesw.com> References: <524DE442.5070407@hyperactivesw.com> <524DFADE.2030306@hyperactivesw.com> Message-ID: I have a project that will be downloading hundreds of 150MB+ files per day. Often the file will end with only a few bytes missing, and it doesn't go back for the rest no matter how long it waits. So, I re-download until the whole thing is accounted for. ~Roger On Oct 3, 2013 7:17 PM, "J. Landman Gay" wrote: > On 10/3/13 6:01 PM, Roger Eller wrote: > > It saddens me to say this, but LiveCode itself has always been iffy at ftp >> transfers. I've set the socketTimeoutInterval all over the spectrum, and >> never found a solid solution. On the same network, all other FTP clients >> would work perfectly every time. I finally had to build a retry routine >> since we can't even resume a transfer. We seriously need a new libUrl. >> > > I'm not using FTP, just http, so maybe I'll be okay. But from Phil's > answer, it sounds like the timeout message is just informational, and > libURL keeps trying to send until it goes through. So maybe you don't need > a resend? > > -- > 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 dave at applicationinsight.com Thu Oct 3 19:24:13 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Thu, 3 Oct 2013 16:24:13 -0700 (PDT) Subject: iOS 7simulator hang/crash In-Reply-To: <024d01cec064$fd36c250$f7a446f0$@net> References: <023f01cec04d$40046e10$c00d4a30$@net> <1380816394106-4670595.post@n4.nabble.com> <024501cec055$2d3d2c60$87b78520$@net> <1380818538945-4670599.post@n4.nabble.com> <024d01cec064$fd36c250$f7a446f0$@net> Message-ID: <1380842653174-4670613.post@n4.nabble.com> have you tried with a .png? -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/iOS-7simulator-hang-crash-tp4670590p4670613.html Sent from the Revolution - User mailing list archive at Nabble.com. From dave at applicationinsight.com Thu Oct 3 19:27:41 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Thu, 3 Oct 2013 16:27:41 -0700 (PDT) Subject: iOS 7simulator hang/crash In-Reply-To: <1380842653174-4670613.post@n4.nabble.com> References: <023f01cec04d$40046e10$c00d4a30$@net> <1380816394106-4670595.post@n4.nabble.com> <024501cec055$2d3d2c60$87b78520$@net> <1380818538945-4670599.post@n4.nabble.com> <024d01cec064$fd36c250$f7a446f0$@net> <1380842653174-4670613.post@n4.nabble.com> Message-ID: <1380842861441-4670615.post@n4.nabble.com> and maybe try a file within a folder and not 'bare' on its own? (I include a folder and all its contents rather than specific files) -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/iOS-7simulator-hang-crash-tp4670590p4670615.html Sent from the Revolution - User mailing list archive at Nabble.com. From dave at applicationinsight.com Thu Oct 3 19:34:40 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Thu, 3 Oct 2013 16:34:40 -0700 (PDT) Subject: iOS 7simulator hang/crash In-Reply-To: <1380842861441-4670615.post@n4.nabble.com> References: <023f01cec04d$40046e10$c00d4a30$@net> <1380816394106-4670595.post@n4.nabble.com> <024501cec055$2d3d2c60$87b78520$@net> <1380818538945-4670599.post@n4.nabble.com> <024d01cec064$fd36c250$f7a446f0$@net> <1380842653174-4670613.post@n4.nabble.com> <1380842861441-4670615.post@n4.nabble.com> Message-ID: <1380843280128-4670616.post@n4.nabble.com> Sorry Ralph, I see you've already tried these - I have no idea why its failing for you, maybe something lurking that will bite my app tomorrow :( -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/iOS-7simulator-hang-crash-tp4670590p4670616.html Sent from the Revolution - User mailing list archive at Nabble.com. From rdimola at evergreeninfo.net Thu Oct 3 20:52:02 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Thu, 3 Oct 2013 20:52:02 -0400 Subject: iOS 7simulator hang/crash In-Reply-To: <1380843280128-4670616.post@n4.nabble.com> References: <023f01cec04d$40046e10$c00d4a30$@net> <1380816394106-4670595.post@n4.nabble.com> <024501cec055$2d3d2c60$87b78520$@net> <1380818538945-4670599.post@n4.nabble.com> <024d01cec064$fd36c250$f7a446f0$@net> <1380842653174-4670613.post@n4.nabble.com> <1380842861441-4670615.post@n4.nabble.com> <1380843280128-4670616.post@n4.nabble.com> Message-ID: <000001cec09b$f0864bc0$d192e340$@net> Thanks! I will wait and see if RR can reproduce from the bug report! 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 Dave Kilroy Sent: Thursday, October 03, 2013 7:35 PM To: use-revolution at lists.runrev.com Subject: RE: iOS 7simulator hang/crash Sorry Ralph, I see you've already tried these - I have no idea why its failing for you, maybe something lurking that will bite my app tomorrow :( -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/iOS-7simulator-hang-crash-tp4 670590p4670616.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 rdimola at evergreeninfo.net Thu Oct 3 20:52:02 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Thu, 3 Oct 2013 20:52:02 -0400 Subject: iOS 7simulator hang/crash In-Reply-To: <1380843280128-4670616.post@n4.nabble.com> References: <023f01cec04d$40046e10$c00d4a30$@net> <1380816394106-4670595.post@n4.nabble.com> <024501cec055$2d3d2c60$87b78520$@net> <1380818538945-4670599.post@n4.nabble.com> <024d01cec064$fd36c250$f7a446f0$@net> <1380842653174-4670613.post@n4.nabble.com> <1380842861441-4670615.post@n4.nabble.com> <1380843280128-4670616.post@n4.nabble.com> Message-ID: <000001cec09b$f0864bc0$d192e340$@net> Thanks! I will wait and see if RR can reproduce from the bug report! 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 Dave Kilroy Sent: Thursday, October 03, 2013 7:35 PM To: use-revolution at lists.runrev.com Subject: RE: iOS 7simulator hang/crash Sorry Ralph, I see you've already tried these - I have no idea why its failing for you, maybe something lurking that will bite my app tomorrow :( -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/iOS-7simulator-hang-crash-tp4 670590p4670616.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 revdev at pdslabs.net Thu Oct 3 21:56:34 2013 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 03 Oct 2013 18:56:34 -0700 Subject: SocketTimeOut message In-Reply-To: <524DFADE.2030306@hyperactivesw.com> References: <524DE442.5070407@hyperactivesw.com> <524DFADE.2030306@hyperactivesw.com> Message-ID: <524E2052.9080804@pdslabs.net> On 10/3/13 4:16 PM, J. Landman Gay wrote: > On 10/3/13 6:01 PM, Roger Eller wrote: > >> It saddens me to say this, but LiveCode itself has always been iffy >> at ftp >> transfers. I've set the socketTimeoutInterval all over the spectrum, >> and >> never found a solid solution. On the same network, all other FTP >> clients >> would work perfectly every time. I finally had to build a retry routine >> since we can't even resume a transfer. We seriously need a new libUrl. > > I'm not using FTP, just http, so maybe I'll be okay. But from Phil's > answer, it sounds like the timeout message is just informational, and > libURL keeps trying to send until it goes through. So maybe you don't > need a resend? > Just for the record, the experience I described is with straight TCP sockets (open socket, read/write, close socket), not HTTP, not FTP. But I would guess a socketTimeout message probably has the same characteristics in all cases. -- Phil Davis From jbv at souslelogo.com Fri Oct 4 02:58:11 2013 From: jbv at souslelogo.com (jbv at souslelogo.com) Date: Fri, 4 Oct 2013 01:58:11 -0500 Subject: go stack URL question In-Reply-To: <524BF22B.6030406@economy-x-talk.com> References: <524BF22B.6030406@economy-x-talk.com> Message-ID: <7cf4a79c5b24c9b4433a0866ad0320a8.squirrel@thor.on-rev.com> Thanks Mark. I don't know why but I thought that may be there was some built-in encrypt option in the go stack URL command... jbv > Hi JBV, > > Sure, you can encrypt the stack and decrypt it when your standalone > downloads the stack. You might want to avoid decrypting and opening very > large remote files. > From admin at FlexibleLearning.com Fri Oct 4 05:04:25 2013 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Fri, 4 Oct 2013 10:04:25 +0100 Subject: FieldFormatter: Working group In-Reply-To: Message-ID: In many ways LiveCode is more a language than a program. It provides the tools to build software, and sometimes you have to build your own tools for it. For example 'shell' is supported, but *you* have to know about 'shell' to apply it. So LiveCode stradles two worlds: raw coding and purpose-built applications like Excel in that you get the raw power with actually a good range of shortcuts, but it cannot do everything for everyone 'out of the box'... You need to apply what is available, and sometimes what is available is basic widgets from which you construct bigger widgets. The fieldFormatter is a case in point. It applies what is available in the engine to provide shortcuts that, given a bit of time and knowledge, you might do for yourself. Dynamic field formatting based on text input is not, however, a 'simple task' as it requires separating what is entered from what is displayed and this is not native functionality. If it were, LiveCode would be a very different beast... you would be writing all the code to generate, display and manage your own field objects. I for one am happy not to go there! Hugh Senior FLCo > From: tbodine > > That sounds outstanding! > -- Tom Bodine > From: Vaughn Clement > Hi Hugh > > This is really a breath of fresh air in that LC is starting to grow up. I > have been saying for awhile that LiveCode will evolve or go away. It may > take developers to move the stake forward in the way other software > languages have come of age. I believe that when the developers > start adding > externals and plugins to LC it will start to be a better product. I > understand that there are currently some externals out there, but there is > a ton of new capability that can still be added. For example, I > spent weeks > learning how to do programming tasks that should be built into LiveCode in > the properties dialog. It was all the things your offering in your > properties in this email. This should not require hours of coding to get > such a simple task done. Plus you also covered things that I did not take > time to add like the comma for thousands. That should also be a properties > item in LiveCode just like the numeric settings. > > > Thank you > > Vaughn Clement > On Thu, Oct 3, 2013 at 5:07 AM, FlexibleLearning.com < > admin at flexiblelearning.com> wrote: > > > A new field formatting palette and frontscript library is nearing > > completion. The properties palette, syntax and integration are > all in place > > and working. > > > > - What is its purpose? > > In short it separates data from display. Field contents can, > for example, be > > displayed as currency (or any other arbitrary unit of measure), > percentage, > > dateTime, time duration or 'privatised', with numeric fields > additionally > > owning their own numberFormat, negative color, and thousands > separator. The > > underlying 'text' (or data) is unchanged; as soon as the field > loses focus > > or as soon as we programmatically change any of the properties, > the field > > contents change to reflect the new property settings. > > > > - How do we use it? > > Either using the properties palette or by script, we can > > 'set the percentage of fld n to true' : so 0.2 can be displayed as 20% > > 'set the numeric of fld n to true/false' : so only numbers can > be entered > > 'set the displayChars of fld n to "$" : so 10 can be displayed as $10 > > 'set the numericFormat of fld n to 0.00' : so 10 can be > displayed as $10.00 > > 'set the showThousands of fld n to true' : so 1250 can be displayed as > > $1,250.00 > > 'set the privateChars of fld n to "......"' : so pa55w0rd can > be displayed > > as privatised text > > 'set the defaultText of fld n to "Enter a date here..."' : so > empty fields > > can display gray text help > > 'set the dhms of fld n to true' : so 70.38 can be displayed as 01 : 10.4 > > 'set the isUSformat of fld n to false' : so 3/6/13 can be displayed as 3 > > June 2013 > > 'set the dateTimeFormat of fld n to "yyyy-MMM-dd"' : so 3/6/13 can be > > displayed as 2013-Jun-03 > > [.../...] etc > > then > > 'put the rawtext of fld n into tQty' : so we can get the data > rather than > > the field contents > > 'set the rawtext of fld "total" to tQty * tCost' : so we can > manipulate the > > data and retain formatted displays. > > [.../...] etc. > > > > It should all 'just happen' intuitively. > > > > It works with both the LC and MC IDE development environments, > so clicking > > twice on a field will show the new palette along with the existing IDE > > palettes. > > > > - What is needed? > > A small group of (preferably seasoned) developers to > > [1] review the palette UI > > [2] check integration and functionality > > [3] critique and make suggestions, especially about the > property names and > > further functionality > > [4] discuss, propose and share with a cc to others involved > > [5] thrash the cr*p out of it :) > > > > If interested, please let me know off-list. I agree with > Richard G and am > > hoping this concept will become mainstream, but it has to 'go with the > > flow' > > and be a seamless extension to the existing 'feel' of LiveCode. Longer > > term, > > I'd like it or something similar to be available at engine > level, but this > > is something we can all use now. > > > > Best regards, > > > > Hugh Senior > > FLCo From dave.cragg at lacscentre.co.uk Fri Oct 4 06:44:08 2013 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Fri, 4 Oct 2013 11:44:08 +0100 Subject: SocketTimeOut message In-Reply-To: <524DFADE.2030306@hyperactivesw.com> References: <524DE442.5070407@hyperactivesw.com> <524DFADE.2030306@hyperactivesw.com> Message-ID: On 4 Oct 2013, at 00:16, J. Landman Gay wrote: > But from Phil's answer, it sounds like the timeout message is just informational, and libURL keeps trying to send until it goes through. So maybe you don't need a resend? That's not my understanding. I think the transaction will stop if there is a timeout. (I could be wrong, but libUrl assumes this to be the case and cleans things up when a socketTimeout message is received) I think the timeout is measured as the time between any message sent to the remote host and a subsequent response. So a large download that takes longer than the timeout interval won't cause a timeout as long as the initial response (i.e. first chunk of data) occurred within the timeout interval. A common situation that would cause a timeout would be if some time-consuming processing was done on the server (e.g. a large database query) before any response was sent. However, I've seen some strange behavior where socket messages don't always appear to be sent consistently. (By 'strange' I probably mean I was too stupid to understand.) Cheers Dave From lan.kc.macmail at gmail.com Fri Oct 4 06:51:00 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 4 Oct 2013 18:51:00 +0800 Subject: It is almost never safe to assume your code is perfect In-Reply-To: References: Message-ID: Hi Geoff, I'm not sure what the original context was, so I guess there was a need for 'the long seconds', but I just created two clock faces and ran one against your original code, and the other with the 2 references to the long seconds removed, i.e it just updates every second. The outputs are identical. So no less lines of code but about 50 chars less typing. On Fri, Oct 4, 2013 at 6:36 AM, Geoff Canyon wrote: > > on setTime > put word 1 of the long time into T > put T && the long seconds into fld "time" > split T using ":" > set the startangle of grc "second" to 90 - (6 * T[3]) > if T[3] mod 10 = 0 then set the startangle of grc "minute" to 90 - (6 * > T[2]) - (T[3] div 10) > if T[3] mod 10 = 0 and T[2] mod 2 = 0 then set the startangle of grc > "hour" to 90 - (30 * T[1]) - (T[2] div 2) > send "setTime" to me in (1 - (the long seconds mod 1)) seconds > end setTime > > Never be satisfied. > > 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 admin at FlexibleLearning.com Fri Oct 4 09:47:25 2013 From: admin at FlexibleLearning.com (FlexibleLearning) Date: Fri, 4 Oct 2013 14:47:25 +0100 Subject: FieldFormatter: Sample preview Message-ID: For those who asked, a preview is available here: www.flexiblelearning.com/fieldformatter Best regards, Hugh Senior FLCo From roger.e.eller at sealedair.com Fri Oct 4 10:15:28 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Fri, 4 Oct 2013 10:15:28 -0400 Subject: FieldFormatter: Sample preview In-Reply-To: References: Message-ID: VERY NICE! ~Roger On Fri, Oct 4, 2013 at 9:47 AM, FlexibleLearning wrote: > For those who asked, a preview is available here: > > www.flexiblelearning.com/fieldformatter > > Best regards, > > Hugh Senior > FLCo > > From vclement at gmail.com Fri Oct 4 10:33:09 2013 From: vclement at gmail.com (Vaughn Clement) Date: Fri, 4 Oct 2013 07:33:09 -0700 Subject: FieldFormatter: Sample preview In-Reply-To: References: Message-ID: Hi Hugh Darn fine work! That will save a huge amount of time where it required about 40 lines of code on my last project. 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, Oct 4, 2013 at 6:47 AM, FlexibleLearning wrote: > For those who asked, a preview is available here: > > www.flexiblelearning.com/fieldformatter > > Best regards, > > 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 rdimola at evergreeninfo.net Fri Oct 4 10:37:48 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Fri, 4 Oct 2013 10:37:48 -0400 Subject: FieldFormatter: Sample preview In-Reply-To: References: Message-ID: <004001cec10f$4c8ef2f0$e5acd8d0$@net> Ditto! 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 Roger Eller Sent: Friday, October 04, 2013 10:15 AM To: How to use LiveCode Subject: Re: FieldFormatter: Sample preview VERY NICE! ~Roger On Fri, Oct 4, 2013 at 9:47 AM, FlexibleLearning wrote: > For those who asked, a preview is available here: > > www.flexiblelearning.com/fieldformatter > > Best regards, > > 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 gcanyon at gmail.com Fri Oct 4 10:48:05 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Fri, 4 Oct 2013 09:48:05 -0500 Subject: It is almost never safe to assume your code is perfect In-Reply-To: References: Message-ID: Ha! I just noticed a bug in the above that causes the hour hand to be updated 6x as often as it should be. The below (I think) updates the second hand once per second, the minute hand 360 times per hour, and the hour hand 360 times per 12 hours. The long time was to check if the correct time was being displayed, the long seconds to see how the "send..in" was working. In the earliest versions of the script the "send..in" was being done every 500 milliseconds or so.The switch to send in (1 - (the long seconds mod 1)) seconds was a very unexpected and exceedingly clever hack. The actual script in practice would be: on mouseUp setTime end mouseUp on setTime put word 1 of the long time into T split T using ":" set the startangle of grc "second" to 90 - (6 * T[3]) if T[3] mod 10 = 0 then set the startangle of grc "minute" to 90 - (6 * T[2]) - (T[3] div 10) if T[3] = 0 and T[2] mod 2 = 0 then set the startangle of grc "hour" to 90 - (30 * T[1]) - (T[2] div 2) send "setTime" to me in (1 - (the long seconds mod 1)) seconds end setTime On Fri, Oct 4, 2013 at 5:51 AM, Kay C Lan wrote: > Hi Geoff, > > I'm not sure what the original context was, so I guess there was a need for > 'the long seconds', but I just created two clock faces and ran one against > your original code, and the other with the 2 references to the long seconds > removed, i.e it just updates every second. > > The outputs are identical. > > So no less lines of code but about 50 chars less typing. > > > On Fri, Oct 4, 2013 at 6:36 AM, Geoff Canyon wrote: > > > > > on setTime > > put word 1 of the long time into T > > put T && the long seconds into fld "time" > > split T using ":" > > set the startangle of grc "second" to 90 - (6 * T[3]) > > if T[3] mod 10 = 0 then set the startangle of grc "minute" to 90 - (6 > * > > T[2]) - (T[3] div 10) > > if T[3] mod 10 = 0 and T[2] mod 2 = 0 then set the startangle of grc > > "hour" to 90 - (30 * T[1]) - (T[2] div 2) > > send "setTime" to me in (1 - (the long seconds mod 1)) seconds > > end setTime > > > > Never be satisfied. > > > > 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 > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 4 12:28:47 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 4 Oct 2013 09:28:47 -0700 Subject: Strict compilation mode Message-ID: I'm a big fan of strict compilation mode. I know others don't see the need for it but I like how it protects me from myself by catching misspelled variable names and forcing me to put quotes around literals. Every now and again I download a utility stack that someone has provided which was created with scm off. If I want to customize its scripts, I have to switch scm off or define all the variables/quote all the literals. The latter is a big pain (although I have a script that does it for me), and the former risks forgetting to switch scm on again. As far as I know, there's no other way round this (?) Seems like it would be useful to have a stack property that switched scm on or off for all the scripts in the stack with the default being the prefs setting. Pete lcSQL Software From m.schonewille at economy-x-talk.com Fri Oct 4 12:30:08 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 04 Oct 2013 18:30:08 +0200 Subject: go stack URL question In-Reply-To: <7cf4a79c5b24c9b4433a0866ad0320a8.squirrel@thor.on-rev.com> References: <524BF22B.6030406@economy-x-talk.com> <7cf4a79c5b24c9b4433a0866ad0320a8.squirrel@thor.on-rev.com> Message-ID: <524EED10.3010107@economy-x-talk.com> Hi JBV, If you have the commercial version of LC, you can protect your stack with a password. In some cases, that might be sufficient and avoid the need for additional encryption. -- 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 10/4/2013 08:58, jbv at souslelogo.com wrote: > Thanks Mark. > > I don't know why but I thought that may be there was some built-in > encrypt option in the go stack URL command... > > jbv From rdimola at evergreeninfo.net Fri Oct 4 12:43:58 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Fri, 4 Oct 2013 12:43:58 -0400 Subject: Strict compilation mode In-Reply-To: References: Message-ID: <000b01cec120$ec46cbe0$c4d463a0$@net> I totally agree. 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: Friday, October 04, 2013 12:29 PM To: How to use LiveCode Subject: Strict compilation mode I'm a big fan of strict compilation mode. I know others don't see the need for it but I like how it protects me from myself by catching misspelled variable names and forcing me to put quotes around literals. Every now and again I download a utility stack that someone has provided which was created with scm off. If I want to customize its scripts, I have to switch scm off or define all the variables/quote all the literals. The latter is a big pain (although I have a script that does it for me), and the former risks forgetting to switch scm on again. As far as I know, there's no other way round this (?) Seems like it would be useful to have a stack property that switched scm on or off for all the scripts in the stack with the default being the prefs setting. 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 dixonja at hotmail.co.uk Fri Oct 4 17:21:04 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Fri, 4 Oct 2013 14:21:04 -0700 (PDT) Subject: iOS 7simulator hang/crash In-Reply-To: <023f01cec04d$40046e10$c00d4a30$@net> References: <023f01cec04d$40046e10$c00d4a30$@net> Message-ID: <1380921664836-4670631.post@n4.nabble.com> Ralph... I am seeing exactly the same problem as you when trying to include files through the copy files pane.. Dixie -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/iOS-7simulator-hang-crash-tp4670590p4670631.html Sent from the Revolution - User mailing list archive at Nabble.com. From rdimola at evergreeninfo.net Fri Oct 4 17:25:52 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Fri, 4 Oct 2013 17:25:52 -0400 Subject: iOS 7simulator hang/crash In-Reply-To: <1380921664836-4670631.post@n4.nabble.com> References: <023f01cec04d$40046e10$c00d4a30$@net> <1380921664836-4670631.post@n4.nabble.com> Message-ID: <002001cec148$4e09e340$ea1da9c0$@net> Thanks for confirmation. I have updated the bug report http://quality.runrev.com/show_bug.cgi?id=11252 with some other observations. Check it out. 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, October 04, 2013 5:21 PM To: use-revolution at lists.runrev.com Subject: Re: iOS 7simulator hang/crash Ralph... I am seeing exactly the same problem as you when trying to include files through the copy files pane.. Dixie -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/iOS-7simulator-hang-crash-tp4 670590p4670631.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 rdimola at evergreeninfo.net Fri Oct 4 17:25:52 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Fri, 4 Oct 2013 17:25:52 -0400 Subject: iOS 7simulator hang/crash In-Reply-To: <1380921664836-4670631.post@n4.nabble.com> References: <023f01cec04d$40046e10$c00d4a30$@net> <1380921664836-4670631.post@n4.nabble.com> Message-ID: <002001cec148$4e09e340$ea1da9c0$@net> Thanks for confirmation. I have updated the bug report http://quality.runrev.com/show_bug.cgi?id=11252 with some other observations. Check it out. 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, October 04, 2013 5:21 PM To: use-revolution at lists.runrev.com Subject: Re: iOS 7simulator hang/crash Ralph... I am seeing exactly the same problem as you when trying to include files through the copy files pane.. Dixie -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/iOS-7simulator-hang-crash-tp4 670590p4670631.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 calhorner at xtra.co.nz Sat Oct 5 02:28:04 2013 From: calhorner at xtra.co.nz (Cal Horner) Date: Sat, 5 Oct 2013 19:28:04 +1300 (New Zealand Daylight Time) Subject: Master Class Question Message-ID: <524FB172.000009.01944@CALS_BIG_PC> This needs to happen within the IDE. When I open a stack that I have blessed with a suffix other than the LiveCode standard ones I have to select "All Files" in the Stack File dialog Where do I patch the IDE, so that it will recognize my file type on an "Ask File" dialog? From richmondmathewson at gmail.com Sat Oct 5 02:30:39 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 05 Oct 2013 09:30:39 +0300 Subject: Master Class Question In-Reply-To: <524FB172.000009.01944@CALS_BIG_PC> References: <524FB172.000009.01944@CALS_BIG_PC> Message-ID: <524FB20F.7080205@gmail.com> On 10/05/2013 09:28 AM, Cal Horner wrote: > This needs to happen within the IDE. > > When I open a stack that I have blessed with a suffix other than the > LiveCode standard ones I have to select "All Files" in the Stack File dialog > > > Where do I patch the IDE, so that it will recognize my file type on an "Ask File" dialog? > "Pardon me for protruding," but why on earth would you want to suffixate a stack with something other than a Livecode standard one? Richmond. From effendi at wanadoo.fr Sat Oct 5 07:24:19 2013 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Sat, 5 Oct 2013 13:24:19 +0200 Subject: Master Class Question In-Reply-To: References: Message-ID: <9791159E-E23C-42B1-B2AC-1F95AAEE119B@wanadoo.fr> Hi from Beautiful Brittany, When you are unsure about the future, when all before you is bleak, when all questions loom ahead and no answers are forthcoming, when you do not know which way to turn, then Google it !! I remember zapping the IDE (some years ago) to accept .rev AND .liveCode suffixes. Came from who ? So I googled, and although I couldn't put my finger on the patch I made so long ago, I found : http://www.mail-archive.com/use-livecode at lists.runrev.com/msg34317.html from Jacques (known as Jacqueline), who knows so many things ?. Last thought : instead of "suffixate", I think "suffocate" is better, which I think is quite "suffixicated". -Francis "Nothing should ever be done for the first time". From ambassador at fourthworld.com Sat Oct 5 09:35:46 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 05 Oct 2013 06:35:46 -0700 Subject: Master Class Question In-Reply-To: <524FB172.000009.01944@CALS_BIG_PC> References: <524FB172.000009.01944@CALS_BIG_PC> Message-ID: <525015B2.4030607@fourthworld.com> Cal Horner wrote: > When I open a stack that I have blessed with a suffix other than the > LiveCode standard ones I have to select "All Files" in the Stack File dialog This is motivation to write the code your app will need anyway in order to open the file. :) You can blame Apple for some of that: in Ubuntu and Windows you can easily traverse all controls in a dialog, even the file picker, without ever leaving the keyboard. On a Mac you have to make special adjustments if you want to avoid having to keep switching between the keyboard and mouse/trackpad. That said, it would be nice if the IDE had a Shift-Cntrl-O option to open with Any Files, but we certainly don't want that as the default because it would be too easy to select non-LiveCode files. > Where do I patch the IDE, so that it will recognize my file type on an "Ask File" dialog? What did you find when you looked in the File button script of revMenuBar? -- 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 Sat Oct 5 11:03:42 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 05 Oct 2013 18:03:42 +0300 Subject: Master Class Question In-Reply-To: <9791159E-E23C-42B1-B2AC-1F95AAEE119B@wanadoo.fr> References: <9791159E-E23C-42B1-B2AC-1F95AAEE119B@wanadoo.fr> Message-ID: <52502A4E.1060206@gmail.com> On 10/05/2013 02:24 PM, Francis Nugent Dixon wrote: > Hi from Beautiful Brittany, > > When you are unsure about the future, when all before you > is bleak, when all questions loom ahead and no answers > are forthcoming, when you do not know which way to turn, > then > > Google it !! > > I remember zapping the IDE (some years ago) to accept > .rev AND .liveCode suffixes. Came from who ? > > So I googled, and although I couldn't put my finger > on the patch I made so long ago, I found : > > http://www.mail-archive.com/use-livecode at lists.runrev.com/msg34317.html > > from Jacques (known as Jacqueline), who knows so many things ?. > > Last thought : instead of "suffixate", I think "suffocate" is better, > which I think is quite "suffixicated". http://www-01.sil.org/linguistics/GlossaryOflinguisticTerms/WhatIsSuffixation.htm > > -Francis > > "Nothing should ever be done for the first time". > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Sat Oct 5 11:43:22 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 5 Oct 2013 08:43:22 -0700 Subject: Strict compilation mode In-Reply-To: References: Message-ID: On Fri, Oct 4, 2013 at 9:28 AM, Peter Haworth wrote: > I'm a big fan of strict compilation mode. I find it critical. I can't call myself a fan, as it doesn't work properly . . . And it's so borked on 6 that I've had to stay with 5.5 . . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Sat Oct 5 11:55:24 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 5 Oct 2013 08:55:24 -0700 Subject: Relative speed of types of storage Message-ID: As I add and update, I keep wondering about relative speeds of ways of storing and retrieving data. It starts with the data in memory. I have about 500 text keys, and several fields for each. I coded these to a two dimensional array, and then to an in-memory sqlite database. At first I assumed the array would be faster, but recoded over the convenience of queries with "WHERE", "ORDER BY", and so forth--for which I assume sqlite will dance circles around flipping through the entries in a loop. A lot of assuming . . . (And I expect there would be a couple of orders of magnitude of speedup if I did this in C or Fortran, where I could turn my keys into numerical constants and have instant array lookup instead of sorting through keys . . . at the cost of half or two thirds an order of magnitude increase in coding time . . .) And then there's data for a stack. I used to keep things in invisible fields, and just found another couple of those. Surely variables are faster. But how does setting or reading a variable compare speedwise with reading a global array (again, I'm sure it's slower than a variable reference). AN dos forth . . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From pete at lcsql.com Sat Oct 5 13:04:46 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 5 Oct 2013 10:04:46 -0700 Subject: Strange standard button issues Message-ID: Create a standard button in a stack with the default width and height of 83x23. Now change it's height to something greater than 24 - the rounded edges disappear and it becomes a rectangle button even though the Inspector palette says it's a standard button. Set the height back to 24 or less and the rounded corners appear again. I really need a rounded corner button with a height greater than 24 and since my graphic skills are at -1 on a scale of 1 to 10, I'm at a loss as tgo how to proceed. ANother issue with the same button. I apply an innershadow effect to it. The innershadow works fine but I need to adjust the various parameters of it - all of the parameters in the Inspector are greyed out and cannot be changed. Same problem occurs with all the graphic effects except dropshadow. I know I can change them by script but is there some reason why I can't use the Inspector to do it or should I report this as a bug? Tried all the above in 5.5.4 and 6.1.1 on OSX 10.7.4. Pete lcSQL Software From pete at lcsql.com Sat Oct 5 13:07:03 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 5 Oct 2013 10:07:03 -0700 Subject: Strict compilation mode In-Reply-To: References: Message-ID: I haven't used v6 much so far but you're scaring me! What's the problem? I'm of course aware of the shadowing variable name issue; it happens infrequently enough for me that I'm willing to put up with it. Is it worse in v6? Pete lcSQL Software On Sat, Oct 5, 2013 at 8:43 AM, Dr. Hawkins wrote: > On Fri, Oct 4, 2013 at 9:28 AM, Peter Haworth wrote: > > > I'm a big fan of strict compilation mode. > > > I find it critical. > > I can't call myself a fan, as it doesn't work properly . . . And it's so > borked on 6 that I've had to stay with 5.5 . . . > > > -- > 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 john at onechip.com Sat Oct 5 13:34:11 2013 From: john at onechip.com (John) Date: Sat, 5 Oct 2013 10:34:11 -0700 Subject: Strict compilation mode In-Reply-To: References: Message-ID: <7EC126BB-50BF-4F99-B69D-A1D8225A8964@onechip.com> I also find strict compilation mode critical. Without out it I would spend a lot of time fixing simple typos. I am also using 6.1.2 to develop an application that is reasonably large (the main stack has sub stacks, there are a fair number of cards, and probably something on the order of 5K lines of code). I am not having any particular issue with it. My main gripe with 6.X is how slow things can occasionally get when the project browser is showing something that I am programmatically altering (I have a group in which a hundred or so objects are being destroyed, created, moved around, etc.). My 2?, John On Oct 5, 2013, at 10:07 AM, Peter Haworth wrote: > I haven't used v6 much so far but you're scaring me! What's the problem? > I'm of course aware of the shadowing variable name issue; it happens > infrequently enough for me that I'm willing to put up with it. Is it worse > in v6? > > Pete > lcSQL Software > > > On Sat, Oct 5, 2013 at 8:43 AM, Dr. Hawkins wrote: > >> On Fri, Oct 4, 2013 at 9:28 AM, Peter Haworth wrote: >> >>> I'm a big fan of strict compilation mode. >> >> >> I find it critical. >> >> I can't call myself a fan, as it doesn't work properly . . . And it's so >> borked on 6 that I've had to stay with 5.5 . . . >> >> >> -- >> 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 From dochawk at gmail.com Sat Oct 5 13:54:08 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 5 Oct 2013 10:54:08 -0700 Subject: Strict compilation mode In-Reply-To: References: Message-ID: On Sat, Oct 5, 2013 at 10:07 AM, Peter Haworth wrote: > I haven't used v6 much so far but you're scaring me! What's the problem? > I'm of course aware of the shadowing variable name issue; it happens > infrequently enough for me that I'm willing to put up with it. Is it worse > in v6? > Yes, it's the shadows. In 5, we quit and restart. Maybe 1 time in 10, we have to do a couple of restarts with save with strictCompilation off. In 6, that doesn't always work. I had to give up. But after repeated failed tries in 6, I was able to open in 5 on the first attempt. I then tried 6, and it was still shadowed. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From john at onechip.com Sat Oct 5 14:09:19 2013 From: john at onechip.com (John) Date: Sat, 5 Oct 2013 11:09:19 -0700 Subject: Strict compilation mode In-Reply-To: References: Message-ID: Richard, I guess I am lucky or there is some other, unknown, issue that is driving the "shadow" bug. I have occasionally messed up and redeclared a global as a local and received the error. In V5, as I recall, I would fix it and relaunch LC as a matter of course, In 6.1.2 RC1, the last time I received the warning, simply cleaning up code allowed it to run without a restart. Perhaps there is something buried in the stack file (some vestige you have no control over) that is driving the issue. I will consider my self lucky for now and hope my luck doesn't change. John On Oct 5, 2013, at 10:54 AM, "Dr. Hawkins" wrote: > On Sat, Oct 5, 2013 at 10:07 AM, Peter Haworth wrote: > >> I haven't used v6 much so far but you're scaring me! What's the problem? >> I'm of course aware of the shadowing variable name issue; it happens >> infrequently enough for me that I'm willing to put up with it. Is it worse >> in v6? >> > > > Yes, it's the shadows. > > In 5, we quit and restart. Maybe 1 time in 10, we have to do a couple of > restarts with save with strictCompilation off. > > In 6, that doesn't always work. I had to give up. But after repeated > failed tries in 6, I was able to open in 5 on the first attempt. I then > tried 6, and it was still shadowed. > > > -- > 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 dave at applicationinsight.com Sat Oct 5 13:49:31 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Sat, 5 Oct 2013 10:49:31 -0700 (PDT) Subject: FieldFormatter: Sample preview In-Reply-To: <004001cec10f$4c8ef2f0$e5acd8d0$@net> References: <004001cec10f$4c8ef2f0$e5acd8d0$@net> Message-ID: <1380995371077-4670644.post@n4.nabble.com> Good job! -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/FieldFormatter-Sample-preview-tp4670623p4670644.html Sent from the Revolution - User mailing list archive at Nabble.com. From mwieder at ahsoftware.net Sat Oct 5 14:18:56 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 5 Oct 2013 11:18:56 -0700 Subject: Strict compilation mode In-Reply-To: References: Message-ID: <15579277981.20131005111856@ahsoftware.net> John- Saturday, October 5, 2013, 11:09:19 AM, you wrote: > I guess I am lucky or there is some other, unknown, issue > that is driving the "shadow" bug. I have occasionally messed up and > redeclared a global as a local and received the error. In V5, as I > recall, I would fix it and relaunch LC as a matter of course, In > 6.1.2 RC1, the last time I received the warning, simply cleaning up > code allowed it to run without a restart. Perhaps there is > something buried in the stack file (some vestige you have no control > over) that is driving the issue. I will consider my self lucky for > now and hope my luck doesn't change. My experience is the same as yours, and has been for a decade or so. If anyone has a sample stack that illustrates the shadow bug, send it my way - I would love to see what's going on there. -- -Mark Wieder mwieder at ahsoftware.net From richmondmathewson at gmail.com Sat Oct 5 14:51:44 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 05 Oct 2013 21:51:44 +0300 Subject: Strict compilation mode In-Reply-To: <15579277981.20131005111856@ahsoftware.net> References: <15579277981.20131005111856@ahsoftware.net> Message-ID: <52505FC0.3070107@gmail.com> On 10/05/2013 09:18 PM, Mark Wieder wrote: > John- > > Saturday, October 5, 2013, 11:09:19 AM, you wrote: > >> I guess I am lucky or there is some other, unknown, issue >> that is driving the "shadow" bug. I have occasionally messed up and >> redeclared a global as a local and received the error. In V5, as I >> recall, I would fix it and relaunch LC as a matter of course, In >> 6.1.2 RC1, the last time I received the warning, simply cleaning up >> code allowed it to run without a restart. Perhaps there is >> something buried in the stack file (some vestige you have no control >> over) that is driving the issue. I will consider my self lucky for >> now and hope my luck doesn't change. > My experience is the same as yours, and has been for a decade or so. > If anyone has a sample stack that illustrates the shadow bug, send it > my way - I would love to see what's going on there. > Well, I'm either amazingly lucky or naive (or both, Ha, Ha), but I cannot begin to even understand the problems you are writing about. The only time I've ever had to restart Livecode is because a dp or rc has frozen. Richmond. From mwieder at ahsoftware.net Sat Oct 5 15:14:30 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 5 Oct 2013 12:14:30 -0700 Subject: Strange standard button issues In-Reply-To: References: Message-ID: <19782611941.20131005121430@ahsoftware.net> Pete- Saturday, October 5, 2013, 10:04:46 AM, you wrote: > Create a standard button in a stack with the default width and height of > 83x23. Now change it's height to something greater than 24 - the rounded > edges disappear and it becomes a rectangle button even though the Inspector > palette says it's a standard button. Set the height back to 24 or less and > the rounded corners appear again. I believe you'll have to talk to Mr. Apple about that. It's built into the OS. > I really need a rounded corner button with a height greater than 24 and > since my graphic skills are at -1 on a scale of 1 to 10, I'm at a loss as > tgo how to proceed. http://tmtools.tactilemedia.com/tmcontrol/ -- -Mark Wieder mwieder at ahsoftware.net From capellan2000 at gmail.com Sat Oct 5 17:06:12 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sat, 5 Oct 2013 14:06:12 -0700 (PDT) Subject: Motion Comics tutorial for LiveCode In-Reply-To: <1380829813835-4670604.post@n4.nabble.com> References: <1380425086942-4670434.post@n4.nabble.com> <1380426461743-4670436.post@n4.nabble.com> <1380746008106-4670566.post@n4.nabble.com> <1380780386870-4670582.post@n4.nabble.com> <1380829813835-4670604.post@n4.nabble.com> Message-ID: <1381007172274-4670650.post@n4.nabble.com> Hi All, >From this link, you could enter a public Google Drive folder with all files for this project: https://drive.google.com/folderview?id=0B9ja3Yvw8cHLc2lVbWduV1VVUDA&usp=sharing Now, I am preparing the files edited by Ender to upload them in the root of this folder. When all frames in a page are completed, a new folder is created to store each frame and a zip file of this folder is uploaded. In this way, everyone download a single zip file of a compressed folder, but individual frames are available for download, just in case that you need it. Please, if you have any problem to download these files, write back as soon as possible to fix it. Thanks in advance! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Motion-Comics-tutorial-for-LiveCode-tp4670427p4670650.html Sent from the Revolution - User mailing list archive at Nabble.com. From lvhdgc7 at gmail.com Sat Oct 5 18:01:01 2013 From: lvhdgc7 at gmail.com (tbodine) Date: Sat, 5 Oct 2013 15:01:01 -0700 (PDT) Subject: FieldFormatter: Sample preview In-Reply-To: References: Message-ID: <1381010461506-4670651.post@n4.nabble.com> FieldFormatter will be a great aid! Do you have a release timeframe in mind? -- Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/FieldFormatter-Sample-preview-tp4670623p4670651.html Sent from the Revolution - User mailing list archive at Nabble.com. From pete at lcsql.com Sat Oct 5 18:08:41 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 5 Oct 2013 15:08:41 -0700 Subject: Strange standard button issues In-Reply-To: <19782611941.20131005121430@ahsoftware.net> References: <19782611941.20131005121430@ahsoftware.net> Message-ID: On Sat, Oct 5, 2013 at 12:14 PM, Mark Wieder wrote: > I believe you'll have to talk to Mr. Apple about that. It's built into > the OS. > Thanks Mark. Is that for the height AND the graphic effect problem? Pete lcSQL Software From lvhdgc7 at gmail.com Sat Oct 5 18:16:46 2013 From: lvhdgc7 at gmail.com (tbodine) Date: Sat, 5 Oct 2013 15:16:46 -0700 (PDT) Subject: deleting line of a field causes crashes Message-ID: <1381011406160-4670653.post@n4.nabble.com> Hi LiveCoders. I'm writing an "Open Recent Files" feature that stores paths to the last 10 files opened in a field in a separate stack ("AppPrefs"). I consistently get crashes (LC 6.1.1 commercial) when I attempt to delete certain lines of that field, which is stored in a stack in the user's AppData area. -- delete the last line after adding new one to top if the number of lines in field "Recent" of stack "AppPrefs" > 10 then delete the last line of field "Recent" of stack "AppPrefs" -- CRASHES! end if --similarly, this crashes when I loop through the same field's lines and try to delete prior listings of the same filepath: delete line n of field "Recent" of stack "AppPrefs" -- CRASHES Am I missing s/g obvious or is there a bug at work? Thanks, Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/deleting-line-of-a-field-causes-crashes-tp4670653.html Sent from the Revolution - User mailing list archive at Nabble.com. From jacque at hyperactivesw.com Sat Oct 5 18:40:51 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 05 Oct 2013 17:40:51 -0500 Subject: Strange standard button issues In-Reply-To: References: <19782611941.20131005121430@ahsoftware.net> Message-ID: <52509573.7030200@hyperactivesw.com> On 10/5/13 5:08 PM, Peter Haworth wrote: > On Sat, Oct 5, 2013 at 12:14 PM, Mark Wieder wrote: > >> I believe you'll have to talk to Mr. Apple about that. It's built into >> the OS. >> > > Thanks Mark. Is that for the height AND the graphic effect problem? I can't repro the graphic effects problem, the settings are always enabled here. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sat Oct 5 18:43:10 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 05 Oct 2013 17:43:10 -0500 Subject: deleting line of a field causes crashes In-Reply-To: <1381011406160-4670653.post@n4.nabble.com> References: <1381011406160-4670653.post@n4.nabble.com> Message-ID: <525095FE.9040703@hyperactivesw.com> On 10/5/13 5:16 PM, tbodine wrote: > Hi LiveCoders. > > I'm writing an "Open Recent Files" feature that stores paths to the last 10 > files opened in a field in a separate stack ("AppPrefs"). I consistently get > crashes (LC 6.1.1 commercial) when I attempt to delete certain lines of that > field, which is stored in a stack in the user's AppData area. > > -- delete the last line after adding new one to top > if the number of lines in field "Recent" of stack "AppPrefs" > 10 then > delete the last line of field "Recent" of stack "AppPrefs" -- CRASHES! > end if > > --similarly, this crashes when I loop through the same field's lines and try > to delete prior listings of the same filepath: > > delete line n of field "Recent" of stack "AppPrefs" -- CRASHES > > Am I missing s/g obvious or is there a bug at work? Sounds like a bug to me. But at any rate, the engine should never crash even if you really are doing something wrong. I'd say send a report. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sat Oct 5 19:05:05 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 05 Oct 2013 18:05:05 -0500 Subject: Player failures Message-ID: <52509B21.5010002@hyperactivesw.com> When a player fails to load a remote audio file, the result is always "could not open video player". Is there a way to get more information about what exactly failed? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Sat Oct 5 19:55:34 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 5 Oct 2013 16:55:34 -0700 Subject: Strange standard button issues In-Reply-To: <52509573.7030200@hyperactivesw.com> References: <19782611941.20131005121430@ahsoftware.net> <52509573.7030200@hyperactivesw.com> Message-ID: I wonder what's different in our environments? I'm on OSX 10.7.4 and I've seen this issue with both LC 5.5.4 and 6.1.1 on buttons and fields. Removed all frontscripts but still the same. Pete lcSQL Software On Sat, Oct 5, 2013 at 3:40 PM, J. Landman Gay wrote: > On 10/5/13 5:08 PM, Peter Haworth wrote: > >> On Sat, Oct 5, 2013 at 12:14 PM, Mark Wieder >> wrote: >> >> I believe you'll have to talk to Mr. Apple about that. It's built into >>> the OS. >>> >>> >> Thanks Mark. Is that for the height AND the graphic effect problem? >> > > I can't repro the graphic effects problem, the settings are always enabled > here. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From jacque at hyperactivesw.com Sat Oct 5 20:12:21 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 05 Oct 2013 19:12:21 -0500 Subject: Strange standard button issues In-Reply-To: References: <19782611941.20131005121430@ahsoftware.net> <52509573.7030200@hyperactivesw.com> Message-ID: <5250AAE5.9080909@hyperactivesw.com> On 10/5/13 6:55 PM, Peter Haworth wrote: > I wonder what's different in our environments? I'm on OSX 10.7.4 and I've > seen this issue with both LC 5.5.4 and 6.1.1 on buttons and fields. > Removed all frontscripts but still the same. I'm not sure. I'm on 10.7.5 but I've never seen those settings disabled ever since they were first implemented. What happens if you re-click on the effect you want to use? Sometimes the inspector gets confused about what it should be displaying. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Sat Oct 5 20:46:11 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 5 Oct 2013 17:46:11 -0700 Subject: Strange standard button issues In-Reply-To: <5250AAE5.9080909@hyperactivesw.com> References: <19782611941.20131005121430@ahsoftware.net> <52509573.7030200@hyperactivesw.com> <5250AAE5.9080909@hyperactivesw.com> Message-ID: On Sat, Oct 5, 2013 at 5:12 PM, J. Landman Gay wrote: > I'm not sure. I'm on 10.7.5 but I've never seen those settings disabled > ever since they were first implemented. What happens if you re-click on the > effect you want to use? Sometimes the inspector gets confused about what it > should be displaying. Gave that a whirl but no difference. The only one that gives access to the settings is dropshadow. Despite the fact that it's working OK for you, I might enter a QCC report for this along with a stack to see if they can figure out what's going on. Pete lcSQL Software From lan.kc.macmail at gmail.com Sat Oct 5 22:06:18 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sun, 6 Oct 2013 10:06:18 +0800 Subject: deleting line of a field causes crashes In-Reply-To: <1381011406160-4670653.post@n4.nabble.com> References: <1381011406160-4670653.post@n4.nabble.com> Message-ID: Agree with Jacque that something is wrong. In the meantime, as a work around, and possibly help pinpoint the culprit; do you really need to store the data in a field? If no one is ever going to look at the raw full file path a custom property would be faster: set the prefRecentFiles of stack "AppPrefs" to lFileList --last 10 files. You could also remove the necessity of looping through the list to remove duplicates by using an Array with the Key being the full path and the Data being 'the seconds', that way any use of a previous full file path would simply update it's 'seconds' which could then be used to sort your list to most recent at the top. If your custom property is a simple list and you can delete lines from that list, or your custom property is an array and you can remove a key using 'delete variable' then your current problem could be with your field or with delete line when referring to a field. If you problem persists, then it could be with delete itself or something peculiar with your "AppPrefs" stack HTH On Sun, Oct 6, 2013 at 6:16 AM, tbodine wrote: > Hi LiveCoders. > > I'm writing an "Open Recent Files" feature that stores paths to the last 10 > files opened in a field in a separate stack ("AppPrefs"). > > --similarly, this crashes when I loop through the same field's lines and > try > to delete prior listings of the same filepath: > > delete line n of field "Recent" of stack "AppPrefs" -- CRASHES > > Am I missing s/g obvious or is there a bug at work? > > Thanks, > Tom Bodine > From lan.kc.macmail at gmail.com Sat Oct 5 22:30:49 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sun, 6 Oct 2013 10:30:49 +0800 Subject: It is almost never safe to assume your code is perfect In-Reply-To: References: Message-ID: On Fri, Oct 4, 2013 at 10:48 PM, Geoff Canyon wrote: > The switch to send in (1 - (the long seconds mod 1)) seconds was a > very unexpected and exceedingly clever hack. > Sorry, I still don't get it. In the msg box: the long seconds mod 1 always returns 0 --seems right. therefore: (1 - (the long seconds mod 1)) is the same as: 1 - 0 So you may as well just say: send in 1 seconds On my computer; put 1 - 0 into x is slightly slower than; put 1 into x which is twice as fast as: put (1 - (the long seconds mod 1)) into x I expected it to be slower and it is, which leaves me foolishly trying to figure out what the benefits are? From jacque at hyperactivesw.com Sat Oct 5 22:55:43 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 05 Oct 2013 21:55:43 -0500 Subject: It is almost never safe to assume your code is perfect In-Reply-To: References: Message-ID: <5250D12F.50604@hyperactivesw.com> On 10/5/13 9:30 PM, Kay C Lan wrote: > On Fri, Oct 4, 2013 at 10:48 PM, Geoff Canyon wrote: > > >> The switch to send in (1 - (the long seconds mod 1)) seconds was a >> very unexpected and exceedingly clever hack. >> > > Sorry, I still don't get it. > > In the msg box: > > the long seconds mod 1 > > always returns 0 --seems right. I get zero and the fraction, for example: 0.034014 So the clock uses that fraction to account for script time, and sends the next update exactly on the whole second. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From lan.kc.macmail at gmail.com Sat Oct 5 23:01:26 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sun, 6 Oct 2013 11:01:26 +0800 Subject: Strange standard button issues In-Reply-To: References: <19782611941.20131005121430@ahsoftware.net> <52509573.7030200@hyperactivesw.com> <5250AAE5.9080909@hyperactivesw.com> Message-ID: On Sun, Oct 6, 2013 at 8:46 AM, Peter Haworth wrote: > On Sat, Oct 5, 2013 at 5:12 PM, J. Landman Gay >wrote: > > Gave that a whirl but no difference. The only one that gives access to the > settings is dropshadow. > > Peter, I'm seeing exactly the same as you. Community 6.1.1, OS X 10.8.4 I also checked 6.0 and 6.0.2 and it's the same. I'm also not sure that it makes sense, but then again I've never used these effects so I don't know their logic. Why are they check boxes and not radio buttons. If I want a DropShadow and an InnerGlow the current set up seems to suggest that I have to have all the same settings, same colour, same opacity, same size etc. Surely they should be independent, maybe I want a grey shadow but an orange glow, maybe I want their opacity to be different; in which case they should be radio buttons and the independent settings displayed as you select each single effect. Or is the current set-up saying that DropShadow is the only one that you can manipulate and that Mr Apple has determined the exact look and feel of all the other options? From lan.kc.macmail at gmail.com Sat Oct 5 23:11:27 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sun, 6 Oct 2013 11:11:27 +0800 Subject: It is almost never safe to assume your code is perfect In-Reply-To: <5250D12F.50604@hyperactivesw.com> References: <5250D12F.50604@hyperactivesw.com> Message-ID: Ah ha, Now I do feel foolish. I'm sure I typed 'the long seconds mod 1' into the message box but when I went back with the history feature I'd only typed the seconds. Now that is very very clever. I'll defintely be storing that one away. On Sun, Oct 6, 2013 at 10:55 AM, J. Landman Gay wrote: > On 10/5/13 9:30 PM, Kay C Lan wrote: > >> On Fri, Oct 4, 2013 at 10:48 PM, Geoff Canyon wrote: >> >> >> The switch to send in (1 - (the long seconds mod 1)) seconds was a >>> very unexpected and exceedingly clever hack. >>> >>> >> Sorry, I still don't get it. >> >> In the msg box: >> >> the long seconds mod 1 >> >> always returns 0 --seems right. >> > > I get zero and the fraction, for example: 0.034014 > > So the clock uses that fraction to account for script time, and sends the > next update exactly on the whole second. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From jacque at hyperactivesw.com Sat Oct 5 23:21:26 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 05 Oct 2013 22:21:26 -0500 Subject: It is almost never safe to assume your code is perfect In-Reply-To: References: <5250D12F.50604@hyperactivesw.com> Message-ID: <5250D736.5080503@hyperactivesw.com> On 10/5/13 10:11 PM, Kay C Lan wrote: > Ah ha, > > Now I do feel foolish. I'm sure I typed 'the long seconds mod 1' into the > message box but when I went back with the history feature I'd only typed > the seconds. Nah, that's just muscle memory taking over. That doesn't count. > Now that is very very clever. I'll defintely be storing that one away. Yeah, I was impressed too. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sat Oct 5 23:28:50 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 05 Oct 2013 22:28:50 -0500 Subject: Strange standard button issues In-Reply-To: References: <19782611941.20131005121430@ahsoftware.net> <52509573.7030200@hyperactivesw.com> <5250AAE5.9080909@hyperactivesw.com> Message-ID: <5250D8F2.3040707@hyperactivesw.com> On 10/5/13 10:01 PM, Kay C Lan wrote: > I also checked 6.0 and 6.0.2 and it's the same. I'm also not sure that it > makes sense, but then again I've never used these effects so I don't know > their logic. Why are they check boxes and not radio buttons. Because you can select any or all of them. They are not exclusive options. > If I want a > DropShadow and an InnerGlow the current set up seems to suggest that I have > to have all the same settings, same colour, same opacity, same size etc. > Surely they should be independent They are independent. > Or is the current set-up saying that DropShadow is the only one that you > can manipulate and that Mr Apple has determined the exact look and feel of > all the other options? No, they work as you'd expect. However, there's a little glitch in the display. It is possible to have an effect name hilighted without having its checkbox ticked. If that happens, all the settings are dimmed. If you then actually tick the checkbox, they all enable. You can see that if you click on the name of an effect (i.e., inner glow) which automatically hilites the checkbox. Then uncheck the checkbox. The effect name remains hilited but its settings dim. That's why I suggested that Peter re-tick the checkbox. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sat Oct 5 23:32:05 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 05 Oct 2013 22:32:05 -0500 Subject: Strange standard button issues In-Reply-To: References: <19782611941.20131005121430@ahsoftware.net> <52509573.7030200@hyperactivesw.com> <5250AAE5.9080909@hyperactivesw.com> Message-ID: <5250D9B5.1030509@hyperactivesw.com> On 10/5/13 10:01 PM, Kay C Lan wrote: > On Sun, Oct 6, 2013 at 8:46 AM, Peter Haworth wrote: > >> On Sat, Oct 5, 2013 at 5:12 PM, J. Landman Gay >> wrote: >> >> Gave that a whirl but no difference. The only one that gives access to the >> settings is dropshadow. Oh, and also, it is possible to tick a checkbox without actually selecting the name of the effect. Things only work if both the checkbox is ticked and the name itself is hilited. So sometimes you need to click both. That's the bug, actually. The name hilite and the checkbox should be in synch. Not all settings are applicable to all effects. When some of them enable but others don't, it means the dimmed ones aren't applicable. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From calhorner at xtra.co.nz Sun Oct 6 00:42:06 2013 From: calhorner at xtra.co.nz (Cal Horner) Date: Sun, 6 Oct 2013 17:42:06 +1300 (New Zealand Daylight Time) Subject: Master Class Question Message-ID: <5250EA12.000023.00340@CALS_BIG_PC> Gentlemen, When I asked this question I didn't expect a training session in Linguistics! Francis the patch you were looking for was posted by Mark Wieder back on Friday, October 8, 2010. But it just works with existing suffixes. Richard I've traced it "Open file" through the revBackScript button of revLibrary into revOpenStacks and patched at line 4530. Tested it but it didn't work. So I went a little farther and found a call for "revAnswerFiles" but I can't locate it. So, my next question is (for everyone) does anyone know where the handler revAnswerFiles" is located? Thanks From revdev at pdslabs.net Sun Oct 6 00:50:12 2013 From: revdev at pdslabs.net (Phil Davis) Date: Sat, 05 Oct 2013 21:50:12 -0700 Subject: Master Class Question In-Reply-To: <5250EA12.000023.00340@CALS_BIG_PC> References: <5250EA12.000023.00340@CALS_BIG_PC> Message-ID: <5250EC04.1060102@pdslabs.net> On 10/5/13 9:42 PM, Cal Horner wrote: > Gentlemen, > > When I asked this question I didn't expect a training session in > Linguistics! > > Francis the patch you were looking for was posted by Mark Wieder back on > Friday, October 8, 2010. But it just works with existing suffixes. > > Richard I've traced it "Open file" through the revBackScript button of > revLibrary into revOpenStacks and patched at line 4530. Tested it but it > didn't work. > > So I went a little farther and found a call for "revAnswerFiles" but I can't > locate it. > > So, my next question is (for everyone) does anyone know where the handler > revAnswerFiles" is located? button "revCommon" of group "revLibraries" of card id 1002 of stack "revlibrary.rev" > > 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 > -- Phil Davis From paulhibbert at mac.com Sun Oct 6 01:39:48 2013 From: paulhibbert at mac.com (Paul Hibbert) Date: Sat, 05 Oct 2013 22:39:48 -0700 Subject: Strange standard button issues In-Reply-To: <5250D9B5.1030509@hyperactivesw.com> References: <19782611941.20131005121430@ahsoftware.net> <52509573.7030200@hyperactivesw.com> <5250AAE5.9080909@hyperactivesw.com> <5250D9B5.1030509@hyperactivesw.com> Message-ID: I use the Graphic Effects regularly and never really noticed that! Just tried it and was surprised to see what you mean, I guess I have always just clicked on the name and it worked as I expected, but yes the checkboxes and names can be out of sync and that could be really confusing. So clicking the name gives access to the controls for that effect and toggles the effect (and checkbox) on & off, whereas clicking the checkbox only turns the effect on or off and doesn't show the relevant controls. I'm not too sure it's a bug, I think there is some logic to the way it works if you understand it, but it's just not too obvious, think of the checkbox like the eye button on a Photoshop layer, it lets you turn the layer on or off without editing that layer. Maybe if each name appeared more like a button or layer (aka Photoshop), even if they were just separated with a line it would maybe make more sense. I think I never questioned it because of using PS a lot, I probably used the same logic without realising it. Paul On 2013-10-05, at 8:32 PM, J. Landman Gay wrote: > On 10/5/13 10:01 PM, Kay C Lan wrote: >> On Sun, Oct 6, 2013 at 8:46 AM, Peter Haworth wrote: >> >>> On Sat, Oct 5, 2013 at 5:12 PM, J. Landman Gay >>> wrote: >>> >>> Gave that a whirl but no difference. The only one that gives access to the >>> settings is dropshadow. > > Oh, and also, it is possible to tick a checkbox without actually selecting the name of the effect. Things only work if both the checkbox is ticked and the name itself is hilited. So sometimes you need to click both. > > That's the bug, actually. The name hilite and the checkbox should be in synch. > > Not all settings are applicable to all effects. When some of them enable but others don't, it means the dimmed ones aren't applicable. > > -- > 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 scott at tactilemedia.com Sun Oct 6 02:15:08 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 5 Oct 2013 23:15:08 -0700 Subject: Strange standard button issues In-Reply-To: References: <19782611941.20131005121430@ahsoftware.net> <52509573.7030200@hyperactivesw.com> <5250AAE5.9080909@hyperactivesw.com> <5250D9B5.1030509@hyperactivesw.com> Message-ID: The logic is: activation is separate from configuration. To activate an effect, click a checkbox; to configure an effect, click the name. You can enable/disable each effect without necessarily configuring each one. In my work, I need to have effects available all the time instead of jumping into the editor, so I made an open source effects manager palette that works similarly to the above: http://tactilemedia.com/site_files/software/tmeffects.html Regards, Scott Rossi Creative Director Tactile Media, UX Design On Oct 5, 2013, at 10:39 PM, Paul Hibbert wrote: > I use the Graphic Effects regularly and never really noticed that! > > Just tried it and was surprised to see what you mean, I guess I have always just clicked on the name and it worked as I expected, but yes the checkboxes and names can be out of sync and that could be really confusing. > > So clicking the name gives access to the controls for that effect and toggles the effect (and checkbox) on & off, whereas clicking the checkbox only turns the effect on or off and doesn't show the relevant controls. > > I'm not too sure it's a bug, I think there is some logic to the way it works if you understand it, but it's just not too obvious, think of the checkbox like the eye button on a Photoshop layer, it lets you turn the layer on or off without editing that layer. > > Maybe if each name appeared more like a button or layer (aka Photoshop), even if they were just separated with a line it would maybe make more sense. > > I think I never questioned it because of using PS a lot, I probably used the same logic without realising it. > > Paul > > > On 2013-10-05, at 8:32 PM, J. Landman Gay wrote: > >> On 10/5/13 10:01 PM, Kay C Lan wrote: >>> On Sun, Oct 6, 2013 at 8:46 AM, Peter Haworth wrote: >>> >>>> On Sat, Oct 5, 2013 at 5:12 PM, J. Landman Gay >>>> wrote: >>>> >>>> Gave that a whirl but no difference. The only one that gives access to the >>>> settings is dropshadow. >> >> Oh, and also, it is possible to tick a checkbox without actually selecting the name of the effect. Things only work if both the checkbox is ticked and the name itself is hilited. So sometimes you need to click both. >> >> That's the bug, actually. The name hilite and the checkbox should be in synch. >> >> Not all settings are applicable to all effects. When some of them enable but others don't, it means the dimmed ones aren't applicable. >> >> -- >> 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 Sun Oct 6 02:17:59 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 5 Oct 2013 23:17:59 -0700 Subject: Strange standard button issues In-Reply-To: <5250D9B5.1030509@hyperactivesw.com> References: <19782611941.20131005121430@ahsoftware.net> <52509573.7030200@hyperactivesw.com> <5250AAE5.9080909@hyperactivesw.com> <5250D9B5.1030509@hyperactivesw.com> Message-ID: On Sat, Oct 5, 2013 at 8:32 PM, J. Landman Gay wrote: > Oh, and also, it is possible to tick a checkbox without actually selecting > the name of the effect. Things only work if both the checkbox is ticked and > the name itself is hilited. So sometimes you need to click both. > > That's the bug, actually. The name hilite and the checkbox should be in > synch. > OK, I finally see what's happening here. I'm not sure it's a bug, just a very strange UI. The checkbox enables/disables each effect but you have to click on the label next to the checkbox to enable the effect's parametersettings. That's pretty non-standard since normally you can click on a checkbox or its label to check/uncheck it. I think perhaps a better way would have been a set of checkboxes to enable/disable as now plus maybe an option menu to select the parms to be maintained., with the option menu choices being limited to the effects which have been enabled. Thanks Jacque for putting me on the right track to figuring this out! Pete lcSQL Software From pete at lcsql.com Sun Oct 6 02:19:55 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 5 Oct 2013 23:19:55 -0700 Subject: Strange standard button issues In-Reply-To: References: <19782611941.20131005121430@ahsoftware.net> <52509573.7030200@hyperactivesw.com> <5250AAE5.9080909@hyperactivesw.com> <5250D9B5.1030509@hyperactivesw.com> Message-ID: Ha! I wrote my last email before seeing yours Paul. Definitley a confusing UI! Pete lcSQL Software On Sat, Oct 5, 2013 at 10:39 PM, Paul Hibbert wrote: > I use the Graphic Effects regularly and never really noticed that! > > Just tried it and was surprised to see what you mean, I guess I have > always just clicked on the name and it worked as I expected, but yes the > checkboxes and names can be out of sync and that could be really confusing. > > So clicking the name gives access to the controls for that effect and > toggles the effect (and checkbox) on & off, whereas clicking the checkbox > only turns the effect on or off and doesn't show the relevant controls. > > I'm not too sure it's a bug, I think there is some logic to the way it > works if you understand it, but it's just not too obvious, think of the > checkbox like the eye button on a Photoshop layer, it lets you turn the > layer on or off without editing that layer. > > Maybe if each name appeared more like a button or layer (aka Photoshop), > even if they were just separated with a line it would maybe make more sense. > > I think I never questioned it because of using PS a lot, I probably used > the same logic without realising it. > > Paul > > > On 2013-10-05, at 8:32 PM, J. Landman Gay wrote: > > > On 10/5/13 10:01 PM, Kay C Lan wrote: > >> On Sun, Oct 6, 2013 at 8:46 AM, Peter Haworth wrote: > >> > >>> On Sat, Oct 5, 2013 at 5:12 PM, J. Landman Gay < > jacque at hyperactivesw.com > >>>> wrote: > >>> > >>> Gave that a whirl but no difference. The only one that gives access > to the > >>> settings is dropshadow. > > > > Oh, and also, it is possible to tick a checkbox without actually > selecting the name of the effect. Things only work if both the checkbox is > ticked and the name itself is hilited. So sometimes you need to click both. > > > > That's the bug, actually. The name hilite and the checkbox should be in > synch. > > > > Not all settings are applicable to all effects. When some of them enable > but others don't, it means the dimmed ones aren't applicable. > > > > -- > > 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 admin at FlexibleLearning.com Sun Oct 6 02:33:38 2013 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Sun, 6 Oct 2013 07:33:38 +0100 Subject: FieldFormatter: Sample preview In-Reply-To: Message-ID: No release date is available at the moment, Tom. There is an on-going discussion about structural implementation at the moment (frontscript vs. behavior), and a few additional functionalities have been proposed that are being investigated. Best regards, Hugh Senior FLCo Tom Bodine wrote: > FieldFormatter will be a great aid! Do you have a release timeframe in mind? > -- Tom Bodine Hugh Senior wrote: > For those who asked, a preview is available here: > > www.flexiblelearning.com/fieldformatter > > Best regards, > > Hugh Senior > FLCo From jacque at hyperactivesw.com Sun Oct 6 02:42:37 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 06 Oct 2013 01:42:37 -0500 Subject: Strange standard button issues In-Reply-To: References: <19782611941.20131005121430@ahsoftware.net> <52509573.7030200@hyperactivesw.com> <5250AAE5.9080909@hyperactivesw.com> <5250D9B5.1030509@hyperactivesw.com> Message-ID: <5251065D.9040205@hyperactivesw.com> On 10/6/13 1:15 AM, Scott Rossi wrote: > The logic is: activation is separate from configuration. To activate > an effect, click a checkbox; to configure an effect, click the name. > You can enable/disable each effect without necessarily configuring > each one. Okay, I get it now. I do use Photoshop once in a while and thanks to you and Paul, everything just fell into place for me. I didn't have any trouble using the UI but it always felt kind of glitchy until now. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From sims at ezpzapps.com Sun Oct 6 04:21:08 2013 From: sims at ezpzapps.com (Jim sims) Date: Sun, 6 Oct 2013 10:21:08 +0200 Subject: import snapshot - send to server Message-ID: I'm trying to: import a snapshot -- which becomes "last image" then FTP that last image to a server I've tried with and without "as JPG" A file gets sent to the server but when I try to open it I get "damaged or file format not recognized" Any ideas on how to get it on the server as a jpg? * * * put "1234.jpg" into *tFileUp * import* snapshot from rectangle tRect *--as JPEG* *put* last image into URL ("ftp://user:pw at XXX/XX/XXX/"&tFileUp) sims From sims at ezpzapps.com Sun Oct 6 05:29:34 2013 From: sims at ezpzapps.com (Jim sims) Date: Sun, 6 Oct 2013 11:29:34 +0200 Subject: import snapshot - send to server In-Reply-To: References: Message-ID: I gotta start answering my own questions before I go to the List - sorry about that. Went with Export and changed according to the Dictionary. :-P sims On Sun, Oct 6, 2013 at 10:21 AM, Jim sims wrote: > I'm trying to: > > import a snapshot -- which becomes "last image" > > then FTP that last image to a server > > > I've tried with and without "as JPG" > > > A file gets sent to the server but when I try to open it I get "damaged > or file format not recognized" > > > Any ideas on how to get it on the server as a jpg? > > * > * > > * put "1234.jpg" into *tFileUp > > * import* snapshot from rectangle tRect *--as JPEG* > > *put* last image into URL ("ftp://user:pw at XXX/XX/XXX/"&tFileUp) > > > > sims > From richmondmathewson at gmail.com Sun Oct 6 10:00:48 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 06 Oct 2013 17:00:48 +0300 Subject: import snapshot - send to server In-Reply-To: References: Message-ID: <52516D10.2070902@gmail.com> On 10/06/2013 11:21 AM, Jim sims wrote: > I'm trying to: > > import a snapshot -- which becomes "last image" > > then FTP that last image to a server > > > I've tried with and without "as JPG" > > > A file gets sent to the server but when I try to open it I get "damaged or > file format not recognized" > > > Any ideas on how to get it on the server as a jpg? > > * > * > > * put "1234.jpg" into *tFileUp > > * import* snapshot from rectangle tRect *--as JPEG* > > *put* last image into URL ("ftp://user:pw at XXX/XX/XXX/"&tFileUp) > I have a feeling (from about 10 years ago, so may be complete rubbish) that images, regardless of whether they originate as a JPG, PNG, BMP or whatever, are stored inside Livecode stacks in a Livecode-specific format. Probably better to EXPORT a JPG and then upload it to where-ever via FTP. Richmond. > > 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 roger.e.eller at sealedair.com Sun Oct 6 10:08:44 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 6 Oct 2013 10:08:44 -0400 Subject: [OT] Vido Mini One - android tablet Message-ID: @scott.rossi Hey Scott, I was just wondering how you made out with your little Chinese tablet. How would you rate it (poor) 1 - 10 (great)? As a LiveCode test device? As a general use consumer device? Did you have to do anything special for the LiveCode IDE to see it? How does it compare to other devices you have made apps for? I don't mean to put you on the spot. I do hope that you like it since I recommended it based solely on online reviews. ~Roger Sent from my Pipo M2 From dochawk at gmail.com Sun Oct 6 10:33:11 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 6 Oct 2013 07:33:11 -0700 Subject: Strict compilation mode In-Reply-To: <15579277981.20131005111856@ahsoftware.net> References: <15579277981.20131005111856@ahsoftware.net> Message-ID: On Sat, Oct 5, 2013 at 11:18 AM, Mark Wieder wrote: > My experience is the same as yours, and has been for a decade or so. > If anyone has a sample stack that illustrates the shadow bug, send it > my way - I would love to see what's going on there. > I'd love to see one too :) Mine is large; close to a dozen substacks, and many handlers with several thousand lines of code. Aside from the proprietary nature of the code, trimming until an intermittent error stopped happening would be a nightmare. I go hole days without it biting; I have days where it bites once, and days where it's every few minutes . . . (except in 6, where it's constant . . . Also, the order of check may be different--5 seems to catch syntax errors before shadowing, while 6 issues the phony shadow message even when flagrant syntax errors (an english sentence) are preset. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From richmondmathewson at gmail.com Sun Oct 6 11:11:30 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 06 Oct 2013 18:11:30 +0300 Subject: My dirty mind and Open Source Message-ID: <52517DA2.3040706@gmail.com> What made me wake up with this idea at 3 o'clock in the morning I don't know; probably a result of an odd conversation where I was trying to explain to my wife the idea of 'Copyleft' and not doing very well the day before. RunRev have been careful to remove the capability to password protect stacks in the 'Community' version of Livecode; so that anyone who wants can access both stacks and standalones made with that version and read the code. Now, as far as I understand, Copyright agreements (just been trying to translate a Bulgarian one, with my wife, into English and getting rather bogged down) are designed to "bind up yon dangling apricocks" as Master Shakespeare would have it; to restrict what an end-user can do with a thing, particularly with the component of a product that is rather abstract; the intellectual property. Now, as far as I understand, Copyleft agreements are things that attempt to do the opposite of what Copyright agreements do; put all sorts of constraints in place to stop people grabbing something open source and peddling it as theirs and copyright. That's all jolly well and good. BUT . . . Come the criminal mastermind who doesn't "give a monkey's" for either Copyright or Copyleft agreements who hires a rogue programmer to either: 1. Buy a copy of the commercial version of Livecode and use it to password protect the stacks of someone's Open Source work . . . 2. Hack some Open Source stacks in such a way that they become inaccessible to those who want to read the code . . . And then slam a socking great "Made by Criminal Mastermind Industries" image across the front and start minting the moolah on the basis of his/her stolen software. SO . . . If this in NOT in place . . . Would it not be a good idea to roll code into the Community edition specifically to prevent scenarios like the above? Richmond. P.S. If I'm going to be Long John Silver guess who is going to be Jack Hawkins! From lvhdgc7 at gmail.com Sun Oct 6 11:11:47 2013 From: lvhdgc7 at gmail.com (tbodine) Date: Sun, 6 Oct 2013 08:11:47 -0700 (PDT) Subject: deleting line of a field causes crashes In-Reply-To: References: <1381011406160-4670653.post@n4.nabble.com> Message-ID: <1381072307897-4670685.post@n4.nabble.com> Thanks Kay and Jacque. I will definitely try the alternative approach suggested by Kay. -- Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/deleting-line-of-a-field-causes-crashes-tp4670653p4670685.html Sent from the Revolution - User mailing list archive at Nabble.com. From dochawk at gmail.com Sun Oct 6 11:19:02 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 6 Oct 2013 08:19:02 -0700 Subject: My dirty mind and Open Source In-Reply-To: <52517DA2.3040706@gmail.com> References: <52517DA2.3040706@gmail.com> Message-ID: On Sun, Oct 6, 2013 at 8:11 AM, Richmond wrote: > > Would it not be a good idea to roll code into the Community edition > specifically to prevent scenarios like > the above? > But having the code, master criminal simply removes that section. Or removes the tags from the community version. You would need a non-os section in the community edition for this to work . . . > P.S. If I'm going to be Long John Silver guess who is going to be Jack > Hawkins! uhm . . . :) -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From richmondmathewson at gmail.com Sun Oct 6 11:27:38 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 06 Oct 2013 18:27:38 +0300 Subject: My wife's iPad Message-ID: <5251816A.70107@gmail.com> I have just bought my wife an iPad 3 . . . . . . several things really stick between my teeth there . . . However I am not going to make my wife's life awkward by jail-breaking the thing (even if I did get it for her with somewhat suspect ulterior motives, ha, ha!). Now I can connect her iPad to a Linux box via a USB cable and see the whole thing as a hard drive, and bu**er around with its file structure to my heart's content (but possibly not to hers . . .), [ https://launchpad.net/~pmcenery/+archive/ppa/?field.series_filter=karmic ] but what I cannot work out is how to install a roll-yer-own Livecode standalone without having to climb into bed with Apple. For the sake of argument; my Dad might need a wee program for typing texts in Mediaeval Scots (think Henryson and the Makars) with all those funny typographical signs and conventions used in mediaeval manuscripts (ugly stuff; court hand and all the rest of it). Now he, having been 'poisoned' by his son, runs a Toshiba laptop and Ubuntustudio 13.04. So it is dead easy for me to run him up a standalone and send it as an e-mail / Facebook / Skype attachment, or via an FTP site, to him; and all he has to do is download the thing, set the executable bit (Linux, remember?) and its "Hey-ho, and off we go". Equally; I can do that for my older son (HP laptop with Windows 7),my younger son (Macintosh laptop with 10.4) or my sister (manky-franky laptop running Windows XP) without getting too hot and sweaty. But, can I do that for my wife? I think not. ---------------------- Well, I shall have a try . . . ---------------------- Richmond. From richmondmathewson at gmail.com Sun Oct 6 11:28:40 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 06 Oct 2013 18:28:40 +0300 Subject: My dirty mind and Open Source In-Reply-To: References: <52517DA2.3040706@gmail.com> Message-ID: <525181A8.9020900@gmail.com> On 10/06/2013 06:19 PM, Dr. Hawkins wrote: > On Sun, Oct 6, 2013 at 8:11 AM, Richmond wrote: > >> Would it not be a good idea to roll code into the Community edition >> specifically to prevent scenarios like >> the above? >> > But having the code, master criminal simply removes that section. Or > removes the tags from the community version. > > You would need a non-os section in the community edition for this to work . > . . > > > >> P.S. If I'm going to be Long John Silver guess who is going to be Jack >> Hawkins! > > uhm . . . > > :) > > > Catch 22. Richmond. From dochawk at gmail.com Sun Oct 6 11:30:49 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 6 Oct 2013 08:30:49 -0700 Subject: My wife's iPad In-Reply-To: <5251816A.70107@gmail.com> References: <5251816A.70107@gmail.com> Message-ID: On Sun, Oct 6, 2013 at 8:27 AM, Richmond wrote: > but what I cannot work out is how to install a roll-yer-own Livecode > standalone > without having to climb into bed with Apple. > My understanding is that the only three ways to put an app on an iPad are: 1) itunes 2) apple's development tools, with the $99 annual developer fee, and 3) jailbreaking. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Sun Oct 6 11:38:47 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 6 Oct 2013 08:38:47 -0700 Subject: destructive "SELECT" query for SQL? Message-ID: I have finally figured out how to make my read/write to the remote server UNION compatible for my various tables. And it was so obvious that I feel silly. Anyway, after handing over a block of UPDATE followed by a SELECT with UNION, I'll still have a bit of cruft in a particular column. Ideally, I'd like to attach something to my SELECT that sets that column to NULL as a side effect. It would be easy enough to do as an UPDATE at the end of the block, but then I lose the results of my SELECTs. It could also wait for the next transaction without great harm. But is there a way to do a SELECT sot that it wipes a field? INSERT/RETURNING doesn't seem to be compatible with having a subsequent SELECT (if I could, I could return the original argument as a string while setting the field to NULL). In any event, this sure beats what I had before . . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dan at clearvisiontech.com Sun Oct 6 11:49:30 2013 From: dan at clearvisiontech.com (Dan Friedman) Date: Sun, 6 Oct 2013 08:49:30 -0700 Subject: iOS 4-Inch screenRect In-Reply-To: References: Message-ID: <7E029D9D-243C-4A65-9A75-CC9D2B9F40C5@clearvisiontech.com> Greetings! So, I have this iOS project. I run this stack in the 4-inch iPhone simulator and the screenRect returns 0,0,320,480. How can that be? I have other projects that report the correct value (0,0,640,960) in the same version of LC (6.1) and Simulator (6.0). Is there some switch I flipped and didn't know it? Is there a reportWrongValues property I don't know about? Hope someone knows the answer... -Dan From sims at ezpzapps.com Sun Oct 6 11:58:41 2013 From: sims at ezpzapps.com (Jim sims) Date: Sun, 6 Oct 2013 17:58:41 +0200 Subject: iOS snapshot - ftp to server Message-ID: I thought i had it but noooo ;-P Using iOS - my goal is to take a photo from album and FTP it to a server (that part works) Then I set the filename of a smaller locked image to that photo, effectively reducing the size. Then I try to take a snapshot of that smaller image and FTP it to that server. A file gets sent to the server but it is empty. Any ideas on what I can do? sims --- here is the code --- *put* "photoAlbum"&tName into tName *put* last image into URL ("ftp://hagaruser:hagar at 195.158.97.153/"&tName) *wait* 1 sec *delete* last image *put* the u_ServerURL of this stack into imageFolder *put* imageFolder& tName into tURL I get a photo from Album and FTP it to a server then: *set* the filename of image "ZZ" to tURL *put* the rect of image "ZZ" into tRect *export* snapshot from rectangle tRect to pictVariable as JPEG *--export snapshot from image "ZZ" to file "new.jpg" as JPEG* *put* "a"&tName into tName *put* last image into URL ("ftp://user:PW at XXXX/XXX/XXX/"&tName) From pmbrig at gmail.com Sun Oct 6 12:07:31 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Sun, 6 Oct 2013 12:07:31 -0400 Subject: deleting line of a field causes crashes In-Reply-To: References: <1381011406160-4670653.post@n4.nabble.com> Message-ID: <8EF76B33-6EA4-46D9-8D33-0B6C372BCCD4@gmail.com> On Oct 5, 2013, at 10:06 PM, Kay C Lan wrote: > Agree with Jacque that something is wrong. > > In the meantime, as a work around, and possibly help pinpoint the culprit; > do you really need to store the data in a field? If no one is ever going to > look at the raw full file path a custom property would be faster: > > set the prefRecentFiles of stack "AppPrefs" to lFileList --last 10 files. > > You could also remove the necessity of looping through the list to remove > duplicates by using an Array with the Key being the full path and the Data > being 'the seconds', that way any use of a previous full file path would > simply update it's 'seconds' which could then be used to sort your list to > most recent at the top. Or the reverse, where the keys are the seconds and the values are the filepaths. Then: put the prefRecentFiles of stack "AppPrefs" into pFileList put the keys of pFileList into keyList sort lines of keyList numeric descending delete line 11 to -1 of keyList set the keys of pFileList to keyList set the prefRecentFiles of stack "AppPrefs" to pFileList So many ways to skin the cat... -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From bill at bluewatermaritime.com Sun Oct 6 12:08:49 2013 From: bill at bluewatermaritime.com (william humphrey) Date: Sun, 6 Oct 2013 12:08:49 -0400 Subject: New install video for using Valentina Studio and Valentina server Message-ID: I just heard this in the Valentina Forum. They made a youtube video which makes it easier to install their free server and free version of SQL studio. It goes well with the community edition of LiveCode (at least the part that they are free products). 1) How to Install Free Valentina Server and Valentina Studio on Mac OS X 6 MINUTES only References: <7E029D9D-243C-4A65-9A75-CC9D2B9F40C5@clearvisiontech.com> Message-ID: <858E04BE-00BC-4EFB-8631-1B01A8D57E84@verizon.net> You have to include the 4 inch splash screen for it to then work in 4 inch mode. From dan at clearvisiontech.com Sun Oct 6 12:20:12 2013 From: dan at clearvisiontech.com (Dan Friedman) Date: Sun, 6 Oct 2013 09:20:12 -0700 Subject: iOS 4-Inch screenRect Message-ID: Colin, Thank you! I knew that, and had the image in place... but, in my stupidity, I moved the folder that contains the image and therefore was invalid. Not sure why LC didn't warn me about the missing image? Working now... THANKS! -Dan >> You have to include the 4 inch splash screen for it to then work in 4 inch mode. > Greetings! > > So, I have this iOS project. I run this stack in the 4-inch iPhone simulator and the screenRect returns 0,0,320,480. How can that be? I have other projects that report the correct value (0,0,640,960) in the same version of LC (6.1) and Simulator (6.0). > > Is there some switch I flipped and didn't know it? Is there a reportWrongValues property I don't know about? > > Hope someone knows the answer... > > -Dan From Camm29 at tesco.net Sun Oct 6 12:36:48 2013 From: Camm29 at tesco.net (Camm) Date: Sun, 6 Oct 2013 17:36:48 +0100 Subject: [OT] Vido Mini One - android tablet In-Reply-To: References: Message-ID: <00f601cec2b2$41ac6f30$c5054d90$@tesco.net> Perfect 10/10 for Livecode Test Device. You just need to add the USB Driver vendor ID to the SDK. Regards Camm -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Roger Eller Sent: 06 October 2013 15:09 To: How to use LiveCode Subject: [OT] Vido Mini One - android tablet @scott.rossi Hey Scott, I was just wondering how you made out with your little Chinese tablet. How would you rate it (poor) 1 - 10 (great)? As a LiveCode test device? As a general use consumer device? Did you have to do anything special for the LiveCode IDE to see it? How does it compare to other devices you have made apps for? I don't mean to put you on the spot. I do hope that you like it since I recommended it based solely on online reviews. ~Roger Sent from my Pipo M2 _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2013.0.3408 / Virus Database: 3222/6717 - Release Date: 10/02/13 ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2013.0.3408 / Virus Database: 3222/6717 - Release Date: 10/02/13 ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2013.0.3408 / Virus Database: 3222/6717 - Release Date: 10/02/13 ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2013.0.3408 / Virus Database: 3222/6717 - Release Date: 10/02/13 From capellan2000 at gmail.com Sun Oct 6 12:56:30 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 6 Oct 2013 09:56:30 -0700 (PDT) Subject: [OT] Vido Mini One - android tablet In-Reply-To: <00f601cec2b2$41ac6f30$c5054d90$@tesco.net> References: <00f601cec2b2$41ac6f30$c5054d90$@tesco.net> Message-ID: <1381078590313-4670699.post@n4.nabble.com> I just keep wondering... When these Tablets needs servicing (fixing-replacing) what are the options? 1) Send it to the manufacturer (in China) 2) Give it away to an electronic hobbist 3) Dump it in the trash, without thinking twice... :( Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Vido-Mini-One-android-tablet-tp4670682p4670699.html Sent from the Revolution - User mailing list archive at Nabble.com. From roger.e.eller at sealedair.com Sun Oct 6 13:39:34 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 6 Oct 2013 13:39:34 -0400 Subject: [OT] Vido Mini One - android tablet In-Reply-To: <1381078590313-4670699.post@n4.nabble.com> References: <00f601cec2b2$41ac6f30$c5054d90$@tesco.net> <1381078590313-4670699.post@n4.nabble.com> Message-ID: >From my experience, the price point makes #3 an acceptable option/risk. However, I have owned three different models so far, and by the time I want to try another, I have found a friend willing to buy the older ones for half price. There is usually a 1 year warranty, and if you buy through Amazon, I think you can simply return it through Amazon. Knock on wood, so far I haven't needed to return anything, but I do try to thoroughly research the device before buying. ~Roger Sent from my Pipo M2 On Oct 6, 2013 12:57 PM, "Alejandro Tejada" wrote: > I just keep wondering... > > When these Tablets needs servicing (fixing-replacing) > what are the options? > > 1) Send it to the manufacturer (in China) > 2) Give it away to an electronic hobbist > 3) Dump it in the trash, without thinking twice... :( > > Al > > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/OT-Vido-Mini-One-android-tablet-tp4670682p4670699.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Sun Oct 6 13:39:39 2013 From: pete at lcsql.com (Peter Haworth) Date: Sun, 6 Oct 2013 10:39:39 -0700 Subject: destructive "SELECT" query for SQL? In-Reply-To: References: Message-ID: On Sun, Oct 6, 2013 at 8:38 AM, Dr. Hawkins wrote: > But is there a way to do a SELECT sot that it wipes a field? > INSERT/RETURNING doesn't seem to be compatible with having a subsequent > SELECT (if I could, I could return the original argument as a string while > setting the field to NULL). > Not sure I fully understand but you can use the literal NULL in a SELECT statement, eg SELECT col1,col2,NULL FROM..... Pete lcSQL Software From capellan2000 at gmail.com Sun Oct 6 13:46:16 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 6 Oct 2013 10:46:16 -0700 (PDT) Subject: [OT] Vido Mini One - android tablet In-Reply-To: References: <00f601cec2b2$41ac6f30$c5054d90$@tesco.net> <1381078590313-4670699.post@n4.nabble.com> Message-ID: <1381081576041-4670702.post@n4.nabble.com> I find the option #3 the most depicable of all. We should NOT reward manufacturers that produce electronics for the dust bin... Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Vido-Mini-One-android-tablet-tp4670682p4670702.html Sent from the Revolution - User mailing list archive at Nabble.com. From richmondmathewson at gmail.com Sun Oct 6 14:16:58 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 06 Oct 2013 21:16:58 +0300 Subject: [OT] Vido Mini One - android tablet In-Reply-To: <1381078590313-4670699.post@n4.nabble.com> References: <00f601cec2b2$41ac6f30$c5054d90$@tesco.net> <1381078590313-4670699.post@n4.nabble.com> Message-ID: <5251A91A.2020800@gmail.com> On 10/06/2013 07:56 PM, Alejandro Tejada wrote: > I just keep wondering... > > When these Tablets needs servicing (fixing-replacing) > what are the options? > > 1) Send it to the manufacturer (in China) > 2) Give it away to an electronic hobbist > 3) Dump it in the trash, without thinking twice... :( > > Al > > > I suspect the truth may be more prosaic: Don't buy the things in the first place. Richmond. From richmondmathewson at gmail.com Sun Oct 6 14:18:34 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 06 Oct 2013 21:18:34 +0300 Subject: [OT] Vido Mini One - android tablet In-Reply-To: <1381081576041-4670702.post@n4.nabble.com> References: <00f601cec2b2$41ac6f30$c5054d90$@tesco.net> <1381078590313-4670699.post@n4.nabble.com> <1381081576041-4670702.post@n4.nabble.com> Message-ID: <5251A97A.6040208@gmail.com> On 10/06/2013 08:46 PM, Alejandro Tejada wrote: > I find the option #3 the most depicable of all. > We should NOT reward manufacturers that > produce electronics for the dust bin... > > Al > > > The Stealing-from-the-People's Republic of China are not noted for their sparkling ecological track record . . . as well as the way they treat their citizens and so forth. Richmond. From capellan2000 at gmail.com Sun Oct 6 14:49:58 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 6 Oct 2013 11:49:58 -0700 (PDT) Subject: [OT] Vido Mini One - android tablet In-Reply-To: <5251A97A.6040208@gmail.com> References: <00f601cec2b2$41ac6f30$c5054d90$@tesco.net> <1381078590313-4670699.post@n4.nabble.com> <1381081576041-4670702.post@n4.nabble.com> <5251A97A.6040208@gmail.com> Message-ID: <1381085398849-4670705.post@n4.nabble.com> Hi Richmond, Richmond Mathewson-2 wrote > The Stealing-from-the-People's Republic of China > are not noted for their sparkling ecological track record . . . > as well as the way they treat their citizens and so forth. If History serves of any indication... in the future, China will have many "Kingdoms", just like it had in the beginning of their history. The notion of creating industrial products that lose all their value in the hands of their shoppers/owners is the most aberrant perversion that a scientist could create. (Industrial Engineers are scientist too!) The way to go is DIY/RIY (repair it yourself). Only wait for better prices and more options: http://www.androidauthority.com/oracle-dukepad-tablet-277688/ Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Vido-Mini-One-android-tablet-tp4670682p4670705.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Sun Oct 6 15:20:04 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 6 Oct 2013 12:20:04 -0700 (PDT) Subject: A Text file format for LiveCode Message-ID: <1381087204612-4670706.post@n4.nabble.com> Hi All, If LiveCode Community had, for default, a text file format for LiveCode stacks, How could this benefit developers and the platform at large? http://newsletters.livecode.com/october/issue158/newsletter1.php Thanks in advance! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/A-Text-file-format-for-LiveCode-tp4670706.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Sun Oct 6 15:36:08 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 6 Oct 2013 12:36:08 -0700 (PDT) Subject: New install video for using Valentina Studio and Valentina server In-Reply-To: References: Message-ID: <1381088168125-4670707.post@n4.nabble.com> Hi William, Interesting enough, there is no similar video for Windows and Linux. :o http://www.youtube.com/user/ParadigmaSoftware?feature=watch Many Thanks for posting this video! I am just waiting for a LiveCode SQL/PostGRE/Valentina tutorial that employs as example a real useful database. A Database that you want to keep using... after the tutorial is completed. For example, a Database tutorial using the messages from this mail list or the Lahman Baseball Database. http://www.seanlahman.com/baseball-archive/statistics/ Hope springs eternal. :) Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/New-install-video-for-using-Valentina-Studio-and-Valentina-server-tp4670695p4670707.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Sun Oct 6 16:04:46 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 6 Oct 2013 13:04:46 -0700 (PDT) Subject: [REQUEST] Code to slant, skew and distort images Message-ID: <1381089886669-4670708.post@n4.nabble.com> Hi All, Did you have code to slant, skew and distort images? Maybe translated from Adobe Director or Flash or Python Image library? Notice, I have made this for vector graphics (only slant) but this code does not works for bitmap images... Thanks in advance! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/REQUEST-Code-to-slant-skew-and-distort-images-tp4670708.html Sent from the Revolution - User mailing list archive at Nabble.com. From warren at warrensweb.us Sun Oct 6 16:24:36 2013 From: warren at warrensweb.us (Warren Samples) Date: Sun, 06 Oct 2013 15:24:36 -0500 Subject: New install video for using Valentina Studio and Valentina server In-Reply-To: <1381088168125-4670707.post@n4.nabble.com> References: <1381088168125-4670707.post@n4.nabble.com> Message-ID: <5251C704.2000201@warrensweb.us> On 10/06/2013 02:36 PM, Alejandro Tejada wrote: > Interesting enough, there is no similar > video for Windows and Linux. It would be very interesting to see instructions for installing Valentina products under Linux which are current and work reliably. The documentation provided with the software seems always out of date and inadequate and has not always been helpful in resolving issues. Getting VServer to work has been problematic at times and the most recent version of LiveCode ADK did not work for me under Linux. Ruslan is a model of patient and generous helpfulness to be sure, but it would be nice if the software and its documentation were more reliable. Warren From ruslan_zasukhin at valentina-db.com Sun Oct 6 16:36:07 2013 From: ruslan_zasukhin at valentina-db.com (Ruslan Zasukhin) Date: Sun, 06 Oct 2013 23:36:07 +0300 Subject: New install video for using Valentina Studio and Valentina server In-Reply-To: <5251C704.2000201@warrensweb.us> Message-ID: On 10/6/13 11:24 PM, "Warren Samples" wrote: Hi Warren, > On 10/06/2013 02:36 PM, Alejandro Tejada wrote: >> Interesting enough, there is no similar >> video for Windows and Linux. > > > It would be very interesting to see instructions for installing > Valentina products under Linux which are current and work reliably. Yes, we going to implement similar videos for win and linux asap. I think few days. So please take a look on Mac version, and let me know if it resolves standard beginners questions. > The > documentation provided with the software seems always out of date and > inadequate and has not always been helpful in resolving issues. Sad to hear, can I ask, when this happens, send specific question you cannot resolve ... If you see something out-of-date copy paste -- letter to Valentina list. We will try fix that > Getting VServer to work has been problematic at times and the most recent > version of LiveCode ADK did not work for me under Linux. Okay, during video production we will see that -- 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 mwieder at ahsoftware.net Sun Oct 6 16:36:24 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 6 Oct 2013 13:36:24 -0700 Subject: New install video for using Valentina Studio and Valentina server In-Reply-To: <5251C704.2000201@warrensweb.us> References: <1381088168125-4670707.post@n4.nabble.com> <5251C704.2000201@warrensweb.us> Message-ID: <149173925306.20131006133624@ahsoftware.net> Warren- Sunday, October 6, 2013, 1:24:36 PM, you wrote: > It would be very interesting to see instructions for installing > Valentina products under Linux which are current and work reliably. The > documentation provided with the software seems always out of date and > inadequate and has not always been helpful in resolving issues. Getting > VServer to work has been problematic at times and the most recent > version of LiveCode ADK did not work for me under Linux. Ruslan is a > model of patient and generous helpfulness to be sure, but it would be > nice if the software and its documentation were more reliable. Indeed. FWIW, I've never been able to install Valentina on linux and get it working. I know Ruslan's and Lynn's experiences are different, and I'd really like to see a corresponding video stepping through what's necessary on linux. -- -Mark Wieder mwieder at ahsoftware.net From richmondmathewson at gmail.com Sun Oct 6 16:52:08 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 06 Oct 2013 23:52:08 +0300 Subject: [OT] Vido Mini One - android tablet In-Reply-To: <1381085398849-4670705.post@n4.nabble.com> References: <00f601cec2b2$41ac6f30$c5054d90$@tesco.net> <1381078590313-4670699.post@n4.nabble.com> <1381081576041-4670702.post@n4.nabble.com> <5251A97A.6040208@gmail.com> <1381085398849-4670705.post@n4.nabble.com> Message-ID: <5251CD78.6040705@gmail.com> On 10/06/2013 09:49 PM, Alejandro Tejada wrote: > Hi Richmond, > > > Richmond Mathewson-2 wrote >> The Stealing-from-the-People's Republic of China >> are not noted for their sparkling ecological track record . . . >> as well as the way they treat their citizens and so forth. > If History serves of any indication... in the future, > China will have many "Kingdoms", just like it had > in the beginning of their history. Oh; that sounds like the European Union. Certainly a lot better than what is going on at the moment. > > The notion of creating industrial products that lose > all their value in the hands of their shoppers/owners > is the most aberrant perversion that a scientist could create. > (Industrial Engineers are scientist too!) King Camp Gillette. Surely the idea is to create a product that goes wrong after a sufficiently long time that people will then buy the upgraded version? About 8 years ago I walked round all the myriad computer shops here in Plovdiv, Bulgaria (selling new and second-hand machines) waving Free Ubuntu disks: I was informed by every single shop-owner that although they knew that Linux was a more stable system that would squeeze more power out of a PC they didn't want my disks because: 1. If they installed Linux instead of Windows XP customers would not returned with virused machines on average once every 6-8 weeks and pay money to have them sorted out. 2. If they installed Linux customers would not come and buy higher-spec machines or motherboard upgrades and what-have-you when the next, more power-hungry version of Windows came out. My father, who lives in Britain, reckoned that the cost of ownership of a Toshiba laptop with Windows XP came to about 25 pounds per month, plus a loss of about 3 days a month when it was down the road at the fixit shop. Having had Ubuntu Linux on the same machine for the past 5 years all it has cost him is about 5 hours a year when I back up his and Mum's files and install the latest version of Ubuntu. For years when I was a kid the cheap crap came from Hong Kong and Taiwan (mainly because at that time Britain had not climbed into bed with red China and dumped blue China). Obviously Chinese businessmen of all political persuasions realise that the "Western devils" have an unlimited appetite for things that fall to bits in one's hands. A lots of Western businessmen are also well aware of this, and are hiring Chinese companies to make stuff that falls to bits in one's hands but has western labelling that used to stand for quality but does not any more: this is, arguably an even more cynical type of business than stuff that carries Chinese labelling. > > The way to go is DIY/RIY (repair it yourself). That is exactly right. But prior to that it is not a bad idea to avoid buying cheap rubbish to start with. > Only wait for better prices and more options: > http://www.androidauthority.com/oracle-dukepad-tablet-277688/ > > Al > > > Richmond. From roger.e.eller at sealedair.com Sun Oct 6 17:09:11 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 6 Oct 2013 17:09:11 -0400 Subject: How to detect swipe direction? Message-ID: I want a different action to occur based on the direction the user swipes a control. For example: on swipeLeft set the backgroundColor of me to red end swipeLeft on swipeRight set the backgroundColor of me to green end swipeRight Is there a one liner on mobile that can give me the direction, or true/false, or l/r/u/d? ~Roger From Camm29 at tesco.net Sun Oct 6 17:38:47 2013 From: Camm29 at tesco.net (Camm) Date: Sun, 6 Oct 2013 22:38:47 +0100 Subject: [OT] Vido Mini One - android tablet In-Reply-To: <5251CD78.6040705@gmail.com> References: <00f601cec2b2$41ac6f30$c5054d90$@tesco.net> <1381078590313-4670699.post@n4.nabble.com> <1381081576041-4670702.post@n4.nabble.com> <5251A97A.6040208@gmail.com> <1381085398849-4670705.post@n4.nabble.com> <5251CD78.6040705@gmail.com> Message-ID: <002101cec2dc$70859780$5190c680$@tesco.net> As a test device for LiveCode it's a cost effective option , powerful and fast. Does a great job for LiveCode Android development , so even if it's not a consumer best buy it will pay for itself at least. Regards Camm -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Richmond Sent: 06 October 2013 21:52 To: How to use LiveCode Subject: Re: [OT] Vido Mini One - android tablet On 10/06/2013 09:49 PM, Alejandro Tejada wrote: > Hi Richmond, > > > Richmond Mathewson-2 wrote >> The Stealing-from-the-People's Republic of China are not noted for >> their sparkling ecological track record . . . >> as well as the way they treat their citizens and so forth. > If History serves of any indication... in the future, China will have > many "Kingdoms", just like it had in the beginning of their history. Oh; that sounds like the European Union. Certainly a lot better than what is going on at the moment. > > The notion of creating industrial products that lose all their value > in the hands of their shoppers/owners is the most aberrant perversion > that a scientist could create. > (Industrial Engineers are scientist too!) King Camp Gillette. Surely the idea is to create a product that goes wrong after a sufficiently long time that people will then buy the upgraded version? About 8 years ago I walked round all the myriad computer shops here in Plovdiv, Bulgaria (selling new and second-hand machines) waving Free Ubuntu disks: I was informed by every single shop-owner that although they knew that Linux was a more stable system that would squeeze more power out of a PC they didn't want my disks because: 1. If they installed Linux instead of Windows XP customers would not returned with virused machines on average once every 6-8 weeks and pay money to have them sorted out. 2. If they installed Linux customers would not come and buy higher-spec machines or motherboard upgrades and what-have-you when the next, more power-hungry version of Windows came out. My father, who lives in Britain, reckoned that the cost of ownership of a Toshiba laptop with Windows XP came to about 25 pounds per month, plus a loss of about 3 days a month when it was down the road at the fixit shop. Having had Ubuntu Linux on the same machine for the past 5 years all it has cost him is about 5 hours a year when I back up his and Mum's files and install the latest version of Ubuntu. For years when I was a kid the cheap crap came from Hong Kong and Taiwan (mainly because at that time Britain had not climbed into bed with red China and dumped blue China). Obviously Chinese businessmen of all political persuasions realise that the "Western devils" have an unlimited appetite for things that fall to bits in one's hands. A lots of Western businessmen are also well aware of this, and are hiring Chinese companies to make stuff that falls to bits in one's hands but has western labelling that used to stand for quality but does not any more: this is, arguably an even more cynical type of business than stuff that carries Chinese labelling. > > The way to go is DIY/RIY (repair it yourself). That is exactly right. But prior to that it is not a bad idea to avoid buying cheap rubbish to start with. > Only wait for better prices and more options: > http://www.androidauthority.com/oracle-dukepad-tablet-277688/ > > Al > > > 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 ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2013.0.3408 / Virus Database: 3222/6727 - Release Date: 10/06/13 ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2013.0.3408 / Virus Database: 3222/6727 - Release Date: 10/06/13 ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2013.0.3408 / Virus Database: 3222/6727 - Release Date: 10/06/13 ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2013.0.3408 / Virus Database: 3222/6727 - Release Date: 10/06/13 From dochawk at gmail.com Sun Oct 6 17:52:58 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 6 Oct 2013 14:52:58 -0700 Subject: A Text file format for LiveCode In-Reply-To: <1381087204612-4670706.post@n4.nabble.com> References: <1381087204612-4670706.post@n4.nabble.com> Message-ID: On Sun, Oct 6, 2013 at 12:20 PM, Alejandro Tejada wrote: > If LiveCode Community had, for default, a text file format > for LiveCode stacks, How could this benefit developers > and the platform at large? > > > The biggest thing would be the ability to use a revision control system to patch pieces rather than the entire file. The format is probably pretty obvious, too . . . begin button myBtn owner: card buttonville of stack buttonland type: pushbutton label: "My Favorite button" loc: 823, 445 width: 92 height: 39 script: on mouseup do something awesome end mouseup end button myBtn -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From simon at asato-media.com Sun Oct 6 17:56:58 2013 From: simon at asato-media.com (As_Simon) Date: Sun, 6 Oct 2013 14:56:58 -0700 (PDT) Subject: [REQUEST] Code to slant, skew and distort images In-Reply-To: <1381089886669-4670708.post@n4.nabble.com> References: <1381089886669-4670708.post@n4.nabble.com> Message-ID: <1381096618716-4670716.post@n4.nabble.com> Alejandro Tejada wrote > Hi All, > > Did you have code to slant, skew and distort images? Hi Alejandro, Here is a mind blowing image manipulation stack: http://forums.runrev.com/viewtopic.php?f=10&t=9490 Download Photo Room from the sig. Simon -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/REQUEST-Code-to-slant-skew-and-distort-images-tp4670708p4670716.html Sent from the Revolution - User mailing list archive at Nabble.com. From dochawk at gmail.com Sun Oct 6 18:05:08 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 6 Oct 2013 15:05:08 -0700 Subject: destructive "SELECT" query for SQL? In-Reply-To: References: Message-ID: On Sun, Oct 6, 2013 at 10:39 AM, Peter Haworth wrote: > Not sure I fully understand but you can use the literal NULL in a SELECT > statement, eg SELECT col1,col2,NULL FROM..... > I create a record in a sqlite :memory:, and give it a tentative id (a negative number). It is conceivable that a couple of these accumulate before synchronizing with the remote/master db. I insert this information into the master, which causes a serial number to be assigned on the primary index. As part of the same transaction, I have a select which pulls this id back. I use a field not used for this type of data to store a unique identifier for the running program and the temporary id, allowing me to map the universal uniq id to the in-memory database. After the SELECT that brings this back, I would like that field to be emptied in the postgres database. At the moment, on the readback, I just leave an in-memory marker so that it will wipe the field next time there is a a contact with the remote db, but it would be nice to get it from the same transaction. The funky INSERT I was thinking about would happen as something like INSERT INTO masterDb (myData,) VALUES ("abc123") RETURNING (serialNumber, -7) where -7 was my temporary tag. The problem is that if I follow this with a SELECT, even if UNION compatible, I don't seem to get the return value. (again, for those joining late, the lag of the remote transaction is presumed to be the "expensive" part of the transaction) -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From roger.e.eller at sealedair.com Sun Oct 6 18:05:34 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 6 Oct 2013 18:05:34 -0400 Subject: [OT] Vido Mini One - android tablet In-Reply-To: <002101cec2dc$70859780$5190c680$@tesco.net> References: <00f601cec2b2$41ac6f30$c5054d90$@tesco.net> <1381078590313-4670699.post@n4.nabble.com> <1381081576041-4670702.post@n4.nabble.com> <5251A97A.6040208@gmail.com> <1381085398849-4670705.post@n4.nabble.com> <5251CD78.6040705@gmail.com> <002101cec2dc$70859780$5190c680$@tesco.net> Message-ID: Camm, That is exactly my motivation for sharing info about these tablets from China. I am not politically motivated. I only thought it appeared to be a well designed testing device. I don't buy from Apple because honestly I don't value shiny more than I value function. I'm glad I helped you find a tablet that does the job for a reasonable price. Sorry if not everyone agrees. ~Roger Sent from my Pipo M2 (yes, it's another cheap LC-friendly tablet) On Oct 6, 2013 5:39 PM, "Camm" wrote: > > As a test device for LiveCode it's a cost effective option , powerful and > fast. > Does a great job for LiveCode Android development , so even if it's not a > consumer best buy it will pay for itself at least. > > Regards > Camm > From monte at sweattechnologies.com Sun Oct 6 18:16:35 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 7 Oct 2013 09:16:35 +1100 Subject: A Text file format for LiveCode In-Reply-To: <1381087204612-4670706.post@n4.nabble.com> References: <1381087204612-4670706.post@n4.nabble.com> Message-ID: <0F06FCEB-BDA1-4617-8FF3-7ADE7B5C815B@sweattechnologies.com> On 07/10/2013, at 6:20 AM, Alejandro Tejada wrote: > If LiveCode Community had, for default, a text file format > for LiveCode stacks, How could this benefit developers > and the platform at large? > > http://newsletters.livecode.com/october/issue158/newsletter1.php > > Thanks in advance! Hi Alejandro The myth that LiveCode having a native text file format would solve all the problems I've been trying to tackle with lcVCS is just that.. myth. The two significant issues I mention in that article still need to be overcome. The first is that our stackFiles save session data etc that needs to be cleared or reset to defaults during the save so it doesn't cause conflicts. It might be possible to resolve in the engine, however, that might involve having to set default values for many properties so the engine would know what to export and I think it would be unworkable in practice. Imagine the example I use in the article of a resizeStack handler. You want your code to run when resetting the size of the stack. The second is the ID issues I've discussed on various lists a number of times which can be resolved at engine level but it doesn't look like we have support for that from RunRev. There are also many benefits in using the very compact binary file format that our stackFiles are saved in. It shouldn't be underestimated either. For example I have a 6KB stack I use as a testbed for lcVCS and exported as text it is 336KB. Imagine 8 boolean properties. In a binary file format you can store them in a single byte. In a text file format you need to write out the name of each property and it's value. On the up side I'm getting pretty close to the best of both worlds with lcVCS. The engine saves it's stackFile and lcVCS is automatically run as a separate process using a command line interface to export it. Git hooks re-build the stackFiles after a checkout, merge or rewrite as long as the merge didn't have conflicts. If it did then you import and resolve conflicts using the plugin. The workflow is getting fairly close to what you would have with any other platform other than there's a little delay between your save and the text representation being available to commit. Of course you may be wanting to discuss just changing to a text format but not being interested in version control. If so then I'd struggle to see any benefit at all. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From monte at sweattechnologies.com Sun Oct 6 18:46:36 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 7 Oct 2013 09:46:36 +1100 Subject: A Text file format for LiveCode In-Reply-To: References: <1381087204612-4670706.post@n4.nabble.com> Message-ID: <1452E8FE-BD21-41EA-A482-9654096CC0EA@sweattechnologies.com> On 07/10/2013, at 8:52 AM, Dr. Hawkins wrote: > The format is probably pretty obvious, too . . . > > begin button myBtn > owner: card buttonville of stack buttonland > type: pushbutton > label: "My Favorite button" > loc: 823, 445 > width: 92 > height: 39 > > script: > on mouseup > do something awesome > end mouseup > > end button myBtn How would you represent multi-dimensional properties in this format? Text formats that are designed to represent structured data are much better suited to the situation (XML,JSON). I chose JSON because it's quite readable and it isn't overly verbose. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From scott at tactilemedia.com Sun Oct 6 19:26:39 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 06 Oct 2013 16:26:39 -0700 Subject: How to detect swipe direction? In-Reply-To: Message-ID: Hi Roger: Might be wrong, but I don't believe there's a built-in swipe monitor/property. I put together the following to detect course swipe direction and added the ability to track the swipe angle. You can set the swipe distance threshold to control when an event is triggered from a swipe. The code is written to place direction output in a field. -- 50 PIXEL SWIPE THRESHOLD local hStart, vStart, theSwipeData local theThreshold = 50 on touchStart theID put item 1 of mouseLoc() into hStart put item 2 of mouseLoc() into vStart end touchStart on touchmove theID, X, Y put empty into theSwipeData if Y > vStart and abs(vStart - Y) > theThreshold then put "down," after theSwipeData if Y < vStart and abs(vStart - Y) > theThreshold then put "up," after theSwipeData if X > hStart and abs(hStart - X) > theThreshold then put "right," after theSwipeData if X < hStart and abs(hStart - X) > theThreshold then put "left," after theSwipeData if theSwipeData is not empty then put locToAngle(X,Y,hStart,vStart) after theSwipeData end touchmove on touchEnd theID put "swipe: " into theResult if theSwipeData is not empty then put theSwipeData after theResult set text of fld 1 to theResult end touchEnd function locToAngle pX,pY,pXorigin,pYorigin put atan2(pY - pYorigin,pXorigin - pX) into R return round(180+(R*(180/pi))) end locToAngle Hope this helps. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 10/6/13 2:09 PM, "Roger Eller" wrote: >I want a different action to occur based on the direction the user swipes >a >control. For example: > > on swipeLeft > set the backgroundColor of me to red > end swipeLeft > > on swipeRight > set the backgroundColor of me to green > end swipeRight > >Is there a one liner on mobile that can give me the direction, or >true/false, or l/r/u/d? > >~Roger >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode > From roger.e.eller at sealedair.com Sun Oct 6 20:17:55 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 6 Oct 2013 20:17:55 -0400 Subject: How to detect swipe direction? In-Reply-To: References: Message-ID: That's perfect Scott. Thanks. I wonder if mobileSwipeDirection will ever become a built-in. As common as swiping is for basic functionality, I would expect it to be a staple like mouseUp. ~Roger On Oct 6, 2013 7:27 PM, "Scott Rossi" wrote: > Hi Roger: > > Might be wrong, but I don't believe there's a built-in swipe > monitor/property. I put together the following to detect course swipe > direction and added the ability to track the swipe angle. You can set the > swipe distance threshold to control when an event is triggered from a > swipe. The code is written to place direction output in a field. > > > -- 50 PIXEL SWIPE THRESHOLD > > local hStart, vStart, theSwipeData > local theThreshold = 50 > > on touchStart theID > put item 1 of mouseLoc() into hStart > put item 2 of mouseLoc() into vStart > end touchStart > > on touchmove theID, X, Y > put empty into theSwipeData > if Y > vStart and abs(vStart - Y) > theThreshold then put "down," > after theSwipeData > if Y < vStart and abs(vStart - Y) > theThreshold then put "up," after > theSwipeData > if X > hStart and abs(hStart - X) > theThreshold then put "right," > after theSwipeData > if X < hStart and abs(hStart - X) > theThreshold then put "left," > after theSwipeData > if theSwipeData is not empty then put locToAngle(X,Y,hStart,vStart) > after theSwipeData > end touchmove > > on touchEnd theID > put "swipe: " into theResult > if theSwipeData is not empty then put theSwipeData after theResult > set text of fld 1 to theResult > end touchEnd > > function locToAngle pX,pY,pXorigin,pYorigin > put atan2(pY - pYorigin,pXorigin - pX) into R > return round(180+(R*(180/pi))) > end locToAngle > > > > > > Hope this helps. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > > > > On 10/6/13 2:09 PM, "Roger Eller" wrote: > > >I want a different action to occur based on the direction the user swipes > >a > >control. For example: > > > > on swipeLeft > > set the backgroundColor of me to red > > end swipeLeft > > > > on swipeRight > > set the backgroundColor of me to green > > end swipeRight > > > >Is there a one liner on mobile that can give me the direction, or > >true/false, or l/r/u/d? > > > >~Roger > >_______________________________________________ > >use-livecode mailing list > >use-livecode at lists.runrev.com > >Please visit this url to subscribe, unsubscribe and manage your > >subscription preferences: > >http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From terry.judd at unimelb.edu.au Sun Oct 6 20:24:14 2013 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Mon, 7 Oct 2013 00:24:14 +0000 Subject: How to detect swipe direction? In-Reply-To: References: Message-ID: <5C4BD6E1-E9F1-4CFB-A7EB-7929890BC710@unimelb.edu.au> Thanks for the code Scott. On a related issue, I've tried a number of different approaches for implementing side-to-side swiping within a vertically scrolling group (a day-per-view calendar object) but haven't managed to come up with anything that works reliably - especially on iOS. A combination of touchStart and touchRelease handlers works sort of OK on Android (touchMove and touchEnd messages don't seem to get sent reliably) but on iOS I don't seem to be able to prevent the group from scrolling vertically if the swipe is more than a little bit off the horizontal. Any ideas? Terry... On 07/10/2013, at 10:26 AM, Scott Rossi wrote: > Hi Roger: > > Might be wrong, but I don't believe there's a built-in swipe > monitor/property. I put together the following to detect course swipe > direction and added the ability to track the swipe angle. You can set the > swipe distance threshold to control when an event is triggered from a > swipe. The code is written to place direction output in a field. > > > -- 50 PIXEL SWIPE THRESHOLD > > local hStart, vStart, theSwipeData > local theThreshold = 50 > > on touchStart theID > put item 1 of mouseLoc() into hStart > put item 2 of mouseLoc() into vStart > end touchStart > > on touchmove theID, X, Y > put empty into theSwipeData > if Y > vStart and abs(vStart - Y) > theThreshold then put "down," > after theSwipeData > if Y < vStart and abs(vStart - Y) > theThreshold then put "up," after > theSwipeData > if X > hStart and abs(hStart - X) > theThreshold then put "right," > after theSwipeData > if X < hStart and abs(hStart - X) > theThreshold then put "left," > after theSwipeData > if theSwipeData is not empty then put locToAngle(X,Y,hStart,vStart) > after theSwipeData > end touchmove > > on touchEnd theID > put "swipe: " into theResult > if theSwipeData is not empty then put theSwipeData after theResult > set text of fld 1 to theResult > end touchEnd > > function locToAngle pX,pY,pXorigin,pYorigin > put atan2(pY - pYorigin,pXorigin - pX) into R > return round(180+(R*(180/pi))) > end locToAngle > > > > > > Hope this helps. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > > > > On 10/6/13 2:09 PM, "Roger Eller" wrote: > >> I want a different action to occur based on the direction the user swipes >> a >> control. For example: >> >> on swipeLeft >> set the backgroundColor of me to red >> end swipeLeft >> >> on swipeRight >> set the backgroundColor of me to green >> end swipeRight >> >> Is there a one liner on mobile that can give me the direction, or >> true/false, or l/r/u/d? >> >> ~Roger >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > Dr Terry Judd Senior Lecturer in Medical Education Medical Education Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From capellan2000 at gmail.com Sun Oct 6 20:40:29 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 6 Oct 2013 17:40:29 -0700 (PDT) Subject: [REQUEST] Code to slant, skew and distort images In-Reply-To: <1381096618716-4670716.post@n4.nabble.com> References: <1381089886669-4670708.post@n4.nabble.com> <1381096618716-4670716.post@n4.nabble.com> Message-ID: <1381106429864-4670724.post@n4.nabble.com> Hi simon, As_Simon wrote > Here is a mind blowing image manipulation stack: > http://forums.runrev.com/viewtopic.php?f=10&t=9490 > Download Photo Room from the sig. Certainly this stack is amazing! Double Thumbs Up for the creator of this stack. First time that I see it. Only does Flip and Rotate. I have to keep looking. Have a nice week! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/REQUEST-Code-to-slant-skew-and-distort-images-tp4670708p4670724.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Sun Oct 6 20:47:19 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 6 Oct 2013 17:47:19 -0700 (PDT) Subject: A Text file format for LiveCode In-Reply-To: <1452E8FE-BD21-41EA-A482-9654096CC0EA@sweattechnologies.com> References: <1381087204612-4670706.post@n4.nabble.com> <1452E8FE-BD21-41EA-A482-9654096CC0EA@sweattechnologies.com> Message-ID: <1381106839167-4670725.post@n4.nabble.com> Hi Monte, But if you compress the text file with gzip or zip or any other compression scheme... Which size does have the compressed file? Text format will be useful in many ways, but not for storing or sending stacks in the web. Have a nice week! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/A-Text-file-format-for-LiveCode-tp4670706p4670725.html Sent from the Revolution - User mailing list archive at Nabble.com. From scott at tactilemedia.com Sun Oct 6 21:23:55 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 06 Oct 2013 18:23:55 -0700 Subject: How to detect swipe direction? In-Reply-To: <5C4BD6E1-E9F1-4CFB-A7EB-7929890BC710@unimelb.edu.au> Message-ID: I imagine you need to implement swipe detection before triggering scrolling, and scrolling needs to be triggered only after exceeding a distance threshold. The mail app is a good example. If you look carefully, scrolling doesn't begin until touch exceeds a small distance, so swipe to delete has a chance to operate before scrolling takes place. That's my guess anyway... Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 10/6/13 5:24 PM, "Terry Judd" wrote: >Thanks for the code Scott. On a related issue, I've tried a number of >different approaches for implementing side-to-side swiping within a >vertically scrolling group (a day-per-view calendar object) but haven't >managed to come up with anything that works reliably - especially on iOS. > >A combination of touchStart and touchRelease handlers works sort of OK on >Android (touchMove and touchEnd messages don't seem to get sent reliably) >but on iOS I don't seem to be able to prevent the group from scrolling >vertically if the swipe is more than a little bit off the horizontal. > >Any ideas? > >Terry... > >On 07/10/2013, at 10:26 AM, Scott Rossi wrote: > >> Hi Roger: >> >> Might be wrong, but I don't believe there's a built-in swipe >> monitor/property. I put together the following to detect course swipe >> direction and added the ability to track the swipe angle. You can set >>the >> swipe distance threshold to control when an event is triggered from a >> swipe. The code is written to place direction output in a field. >> >> >> -- 50 PIXEL SWIPE THRESHOLD >> >> local hStart, vStart, theSwipeData >> local theThreshold = 50 >> >> on touchStart theID >> put item 1 of mouseLoc() into hStart >> put item 2 of mouseLoc() into vStart >> end touchStart >> >> on touchmove theID, X, Y >> put empty into theSwipeData >> if Y > vStart and abs(vStart - Y) > theThreshold then put "down," >> after theSwipeData >> if Y < vStart and abs(vStart - Y) > theThreshold then put "up," after >> theSwipeData >> if X > hStart and abs(hStart - X) > theThreshold then put "right," >> after theSwipeData >> if X < hStart and abs(hStart - X) > theThreshold then put "left," >> after theSwipeData >> if theSwipeData is not empty then put locToAngle(X,Y,hStart,vStart) >> after theSwipeData >> end touchmove >> >> on touchEnd theID >> put "swipe: " into theResult >> if theSwipeData is not empty then put theSwipeData after theResult >> set text of fld 1 to theResult >> end touchEnd >> >> function locToAngle pX,pY,pXorigin,pYorigin >> put atan2(pY - pYorigin,pXorigin - pX) into R >> return round(180+(R*(180/pi))) >> end locToAngle >> >> >> >> >> >> Hope this helps. >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX/UI Design >> >> >> >> >> On 10/6/13 2:09 PM, "Roger Eller" wrote: >> >>> I want a different action to occur based on the direction the user >>>swipes >>> a >>> control. For example: >>> >>> on swipeLeft >>> set the backgroundColor of me to red >>> end swipeLeft >>> >>> on swipeRight >>> set the backgroundColor of me to green >>> end swipeRight >>> >>> Is there a one liner on mobile that can give me the direction, or >>> true/false, or l/r/u/d? >>> >>> ~Roger >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >>subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > >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 > From monte at sweattechnologies.com Sun Oct 6 21:30:41 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 7 Oct 2013 12:30:41 +1100 Subject: A Text file format for LiveCode In-Reply-To: <1381106839167-4670725.post@n4.nabble.com> References: <1381087204612-4670706.post@n4.nabble.com> <1452E8FE-BD21-41EA-A482-9654096CC0EA@sweattechnologies.com> <1381106839167-4670725.post@n4.nabble.com> Message-ID: <30171758-611C-4252-8FA6-5CDBA982861A@sweattechnologies.com> On 07/10/2013, at 11:47 AM, Alejandro Tejada wrote: > But if you compress the text file with gzip or zip or > any other compression scheme... > Which size does have the compressed file? The 6KB stackFile which is exported as text as 336KB comes back down to 70KB when zipped. > Text format will be useful in many ways, but not > for storing or sending stacks in the web. What ways.. other than version control? Cheers -- 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 Sun Oct 6 21:58:34 2013 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Mon, 7 Oct 2013 01:58:34 +0000 Subject: How to detect swipe direction? In-Reply-To: References: Message-ID: <2CF985F9-BC35-417F-A548-5491CB3A9828@unimelb.edu.au> On 07/10/2013, at 12:23 PM, Scott Rossi wrote: > I imagine you need to implement swipe detection before triggering > scrolling, and scrolling needs to be triggered only after exceeding a > distance threshold. The mail app is a good example. If you look > carefully, scrolling doesn't begin until touch exceeds a small distance, > so swipe to delete has a chance to operate before scrolling takes place. > > That's my guess anyway... Thanks Scott. The iOS Calendar app works like that too and is exactly how I would like my app to behave. I've tried disabling the scroller as the default and then enabling it in a touchMove handler when the vertical swipe component is greater than the horizontal - but I couldn't get that to work either. I'll have another crack at it one day. Terry... > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > > > > On 10/6/13 5:24 PM, "Terry Judd" wrote: > >> Thanks for the code Scott. On a related issue, I've tried a number of >> different approaches for implementing side-to-side swiping within a >> vertically scrolling group (a day-per-view calendar object) but haven't >> managed to come up with anything that works reliably - especially on iOS. >> >> A combination of touchStart and touchRelease handlers works sort of OK on >> Android (touchMove and touchEnd messages don't seem to get sent reliably) >> but on iOS I don't seem to be able to prevent the group from scrolling >> vertically if the swipe is more than a little bit off the horizontal. >> >> Any ideas? >> >> Terry... >> >> On 07/10/2013, at 10:26 AM, Scott Rossi wrote: >> >>> Hi Roger: >>> >>> Might be wrong, but I don't believe there's a built-in swipe >>> monitor/property. I put together the following to detect course swipe >>> direction and added the ability to track the swipe angle. You can set >>> the >>> swipe distance threshold to control when an event is triggered from a >>> swipe. The code is written to place direction output in a field. >>> >>> >>> -- 50 PIXEL SWIPE THRESHOLD >>> >>> local hStart, vStart, theSwipeData >>> local theThreshold = 50 >>> >>> on touchStart theID >>> put item 1 of mouseLoc() into hStart >>> put item 2 of mouseLoc() into vStart >>> end touchStart >>> >>> on touchmove theID, X, Y >>> put empty into theSwipeData >>> if Y > vStart and abs(vStart - Y) > theThreshold then put "down," >>> after theSwipeData >>> if Y < vStart and abs(vStart - Y) > theThreshold then put "up," after >>> theSwipeData >>> if X > hStart and abs(hStart - X) > theThreshold then put "right," >>> after theSwipeData >>> if X < hStart and abs(hStart - X) > theThreshold then put "left," >>> after theSwipeData >>> if theSwipeData is not empty then put locToAngle(X,Y,hStart,vStart) >>> after theSwipeData >>> end touchmove >>> >>> on touchEnd theID >>> put "swipe: " into theResult >>> if theSwipeData is not empty then put theSwipeData after theResult >>> set text of fld 1 to theResult >>> end touchEnd >>> >>> function locToAngle pX,pY,pXorigin,pYorigin >>> put atan2(pY - pYorigin,pXorigin - pX) into R >>> return round(180+(R*(180/pi))) >>> end locToAngle >>> >>> >>> >>> >>> >>> Hope this helps. >>> >>> Regards, >>> >>> Scott Rossi >>> Creative Director >>> Tactile Media, UX/UI Design >>> >>> >>> >>> >>> On 10/6/13 2:09 PM, "Roger Eller" wrote: >>> >>>> I want a different action to occur based on the direction the user >>>> swipes >>>> a >>>> control. For example: >>>> >>>> on swipeLeft >>>> set the backgroundColor of me to red >>>> end swipeLeft >>>> >>>> on swipeRight >>>> set the backgroundColor of me to green >>>> end swipeRight >>>> >>>> Is there a one liner on mobile that can give me the direction, or >>>> true/false, or l/r/u/d? >>>> >>>> ~Roger >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>> >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> >> 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 >> > > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 lfredricks at proactive-intl.com Sun Oct 6 22:04:22 2013 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Sun, 6 Oct 2013 19:04:22 -0700 Subject: New install video for using Valentina Studio and Valentina server In-Reply-To: <149173925306.20131006133624@ahsoftware.net> References: <1381088168125-4670707.post@n4.nabble.com><5251C704.2000201@warrensweb.us> <149173925306.20131006133624@ahsoftware.net> Message-ID: <65054F7525C14C74A6252B91DB385004@GATEWAY> > Indeed. FWIW, I've never been able to install Valentina on > linux and get it working. I know Ruslan's and Lynn's > experiences are different, and I'd really like to see a > corresponding video stepping through what's necessary on linux. Hi Mark, Which Linux distribution would you want such a video to feature (I know what the answer would be if I were asking Richard ;-))? Best regards, Lynn Fredricks Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From scott at tactilemedia.com Mon Oct 7 02:39:22 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 06 Oct 2013 23:39:22 -0700 Subject: Android SDK Path Again Message-ID: I know this horse has been beaten on many occasions, but I'm going to beat it again? On OS X, reinstalled all Android SDK stuff. When trying to set the SDK path in LC 5.5.5 Preferences, LC says not a valid SDK. It's been a long time since I've done anything Android so I might be forgetting something. Followed the LiveCode Android Developer lesson. Made sure Android 2.2 (android-8) is one of the installed platforms. Tried choosing all folders up and down the SDK folder path. Been through half a dozen threads in the forums trying to find a solution. LC continues to say "not a valid SDK". Anything else I can try? What is LC looking for in the folders? Thanks & Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design From christer at mindcrea.com Mon Oct 7 02:42:35 2013 From: christer at mindcrea.com (=?iso-8859-1?Q?Christer_Pyyhti=E4?=) Date: Mon, 7 Oct 2013 09:42:35 +0300 Subject: Sending mail from on-rev server Message-ID: <1D4D7A2E-29CF-4432-8EEF-3852B825016E@mindcrea.com> Thanks to everyone suggesting solutions to the problem. Yet the problem is there; the error message is as follows: /usr/sbin/sendmail: error while loading shared libraries: libselinux.so.1: failed to map segment from shared object: Cannot allocate memory As far as I understand there has been a change in the server (I do not know in which node my domain is), prohibiting the sending. RR team seems to know something happened, but have not been able to get the capability back. The RR team has gone totally mute - I just don't know what's going on. I got a response from Kevin Miller for some days ago promising he'd look into the case, but no echo. I have been trying to scan all the possible sources without finding out any solution. rgds christer From christer at mindcrea.com Mon Oct 7 03:23:51 2013 From: christer at mindcrea.com (=?iso-8859-1?Q?Christer_Pyyhti=E4?=) Date: Mon, 7 Oct 2013 10:23:51 +0300 Subject: Encrypt/decrypt availability in server / devices Message-ID: <4E7E322C-2761-4CA2-9BC2-458698AC0D9A@mindcrea.com> Are there any plans to get encrypt/decrypt available in iOS/Android and server (actually could be there but haven't tried)? rgds christer From ruslan_zasukhin at valentina-db.com Mon Oct 7 03:25:42 2013 From: ruslan_zasukhin at valentina-db.com (Ruslan Zasukhin) Date: Mon, 07 Oct 2013 10:25:42 +0300 Subject: [NEWS] Valentina Server 5.5 without license file will start with 1 connection. Message-ID: Hi Guys, This is one more step we do to simplify work with Valentina Server for newcomers! IDEA IS -- if Valentina Server not found any valid license then it starts with 1 connection. But it starts. This also resolve problem that on OS X, with default auto-restart option, we did get lots of log files if server go into loop stop-start. Because no will not be such loop. This is already in our SVN implemented. So next 5.5b30 will have this feature. -- 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 Mon Oct 7 04:28:07 2013 From: neil at runrev.com (Neil Roger) Date: Mon, 07 Oct 2013 09:28:07 +0100 Subject: Android SDK Path Again In-Reply-To: References: Message-ID: <52527097.30301@runrev.com> Hi Scott, Are you trying to use revision 22 of the Android SDK with LiveCode 5.5.5? If so you will need to update to a more recent version of LiveCode (6.0.2+) as 5.5.5 is not compatible with this version of the Android SDK. You also have the option of using reverting to revision 21 of the Android SDK as this should still work with LiveCode 5.5.5 More information on the issue can be found here- http://quality.runrev.com/show_bug.cgi?id=10904 Kind Regards, Neil Roger -- RunRev Support Team ~ http://www.runrev.com -- On 07/10/2013 07:39, Scott Rossi wrote: > I know this horse has been beaten on many occasions, but I'm going to beat > it again? > > On OS X, reinstalled all Android SDK stuff. When trying to set the SDK > path in LC 5.5.5 Preferences, LC says not a valid SDK. It's been a long > time since I've done anything Android so I might be forgetting something. > > Followed the LiveCode Android Developer lesson. > Made sure Android 2.2 (android-8) is one of the installed platforms. > Tried choosing all folders up and down the SDK folder path. > Been through half a dozen threads in the forums trying to find a solution. > > LC continues to say "not a valid SDK". > > Anything else I can try? What is LC looking for in the folders? > > Thanks & 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 sc at sahores-conseil.com Mon Oct 7 04:58:28 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Mon, 7 Oct 2013 10:58:28 +0200 Subject: My dirty mind and Open Source In-Reply-To: <52517DA2.3040706@gmail.com> References: <52517DA2.3040706@gmail.com> Message-ID: <7B2D15B8-8C07-4E16-97B6-AB7461927129@sahores-conseil.com> You reach the metakey point? Is there, to the end, two kinds of Physics, two kinds of Economics, too kinds of Programing, two kinds of mastering creativity and surfing live ? A socialist one to the left, a capitalist one to the right ?? Are not things just more relative to the sailing intentions of the sailors ? ... Le 6 oct. 2013 ? 17:11, Richmond a ?crit : > Now, as far as I understand, Copyleft agreements are things that attempt to do the opposite of what > Copyright agreements do; put all sorts of constraints in place to stop people grabbing something open source > and peddling it as theirs and copyright. > > That's all jolly well and good. > > BUT . . . > > Come the criminal mastermind who doesn't "give a monkey's" for either Copyright or Copyleft agreements > who hires a rogue programmer to either: > > 1. Buy a copy of the commercial version of Livecode and use it to password protect the stacks of someone's > Open Source work . . . > > 2. Hack some Open Source stacks in such a way that they become inaccessible to those who want to read the code . . . > > And then slam a socking great "Made by Criminal Mastermind Industries" image across the front and start > minting the moolah on the basis of his/her stolen software. > > SO . . . > > If this in NOT in place . . . > > Would it not be a good idea to roll code into the Community edition specifically to prevent scenarios like > the above? > > Richmond. -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From sc at sahores-conseil.com Mon Oct 7 05:21:38 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Mon, 7 Oct 2013 11:21:38 +0200 Subject: Sending mail from on-rev server In-Reply-To: <1D4D7A2E-29CF-4432-8EEF-3852B825016E@mindcrea.com> References: <1D4D7A2E-29CF-4432-8EEF-3852B825016E@mindcrea.com> Message-ID: AFAIK, Support are closely working on this. I expect that the difficulty is not technically relevant but relative to the most appropriate way to remap SendMail to service as attendee without making it available as an unwanted spam engine... Le 7 oct. 2013 ? 08:42, Christer Pyyhti? a ?crit : > Thanks to everyone suggesting solutions to the problem. > > Yet the problem is there; the error message is as follows: > > /usr/sbin/sendmail: error while loading shared libraries: libselinux.so.1: failed to map segment from shared object: Cannot allocate memory > > As far as I understand there has been a change in the server (I do not know in which node my domain is), prohibiting the sending. RR team seems to know something happened, but have not been able to get the capability back. > > The RR team has gone totally mute - I just don't know what's going on. I got a response from Kevin Miller for some days ago promising he'd look into the case, but no echo. > > I have been trying to scan all the possible sources without finding out any solution. > > rgds christer > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 christer at mindcrea.com Mon Oct 7 07:23:33 2013 From: christer at mindcrea.com (=?windows-1252?Q?Christer_Pyyhti=E4?=) Date: Mon, 7 Oct 2013 14:23:33 +0300 Subject: Sending mail from on-rev server Message-ID: <0F3B930D-E54D-4523-8121-CC1AF8F28791@mindcrea.com> Avoiding LC on-rev server to become a spam generator is good thinking. Made me to review the code at both ends making sure there is no way a user from a device could even accidentally access (the mail capability in) the server, the mails being activated only by and within the code in the server. Obviously every access to the server must be protected with password and validated against things like SQL injection trials, not keeping your usernames or passwords in variables and never in global variables but generating those in the fly at both ends and so on. However, any server system can be hacked into provided you have enough time and money, and then you can plant your own code into it. The thinking leads to a question would it be possible to password protect your LC code in the server like you can protect the stack in the development system OS/X, Windows and Linux? The server code is in source format and what I believe 'compiled' every time by LC Server when accessed (found out not any global variables are retained between two consequtive accesses). Or could the server code be saved only 'compiled', i.e. one would keep the source code in the development system only, and compile into the server? If it is really about safety, and the tech solution to this at least two weeks old showstopper being just a piece of cake?? rgds christer From coiin at verizon.net Mon Oct 7 07:53:58 2013 From: coiin at verizon.net (Colin Holgate) Date: Mon, 07 Oct 2013 07:53:58 -0400 Subject: Android SDK Path Again In-Reply-To: <52527097.30301@runrev.com> References: <52527097.30301@runrev.com> Message-ID: <2ADDDD40-48E3-4DFF-A227-E0DAE8EB8628@verizon.net> There also was a work around for a few days, where you could copy certain files back into the place that LiveCode was expecting them to be. Might need to search through the emails to find out exactly which files those were. From david at scimatch.org Mon Oct 7 09:18:04 2013 From: david at scimatch.org (David Bovill) Date: Mon, 7 Oct 2013 14:18:04 +0100 Subject: A Text file format for LiveCode In-Reply-To: <1452E8FE-BD21-41EA-A482-9654096CC0EA@sweattechnologies.com> References: <1381087204612-4670706.post@n4.nabble.com> <1452E8FE-BD21-41EA-A482-9654096CC0EA@sweattechnologies.com> Message-ID: On 6 October 2013 23:46, Monte Goulding wrote: > > On 07/10/2013, at 8:52 AM, Dr. Hawkins wrote: > > The format is probably pretty obvious, too . . . > > > > begin button myBtn > > owner: card buttonville of stack buttonland > > type: pushbutton > > label: "My Favorite button" > > loc: 823, 445 > > width: 92 > > height: 39 > > > > script: > > on mouseup > > do something awesome > > end mouseup > > > > end button myBtn > > How would you represent multi-dimensional properties in this format? > You can use folders. I structure things as follows - toplevel we have an array based representation of stacks, under which you can choose to export this to either XML, JSON or my preferred representation text and folder based. These don;t get around the problems Monte points out - but an established practice of using handers to define a default state which is triggered on each save / export to vcs works though it is time consuming to create each handler - better is to avoid using those features in stacks. Monte - I thought there was some new stuff in the developer releases for creating IDs of the sort you advocate? Can you update us? From ben at runrev.com Mon Oct 7 09:32:20 2013 From: ben at runrev.com (Benjamin Beaumont) Date: Mon, 7 Oct 2013 14:32:20 +0100 Subject: RELEASE: LiveCode 6.1.2 RC2 Message-ID: Dear list members, We are pleased to announce the second release candidate of LiveCode 6.1.2. *Warning*: this is not a stable release. Please ensure you back up your stacks before testing them. If you do not wish to be notified of test releases, uncheck the appropriate boxes in the Updates section of your LiveCode Preferences. *Release Contents* This maintenance release contains the following changes: - Better quality printing on Mac - iOS 7.0/Xcode 5.0 Support - 23 bug fixes: -- 11234 - Ask/answer commands cause the iOS7 simulator to hang. -- 11232 - iOS 7 Hi-Res iPad icon size requirements incorrect. -- 11219 - Unable to set iPad status bar visibility independently of iPhone status bar visibility. -- 11214 - Crash when getting htmlText of certain fields. -- 11213 - The width of the fields in the message box is wrong. -- 11199 - Key code parameter to rawKey messags is always 0 on mobile. -- 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 -- 11166 - Android apps freeze on quit after relaunch from recent apps menu. -- 11162 - Spaces required between numeric and non-numeric components of a date to parse correctly -- 11160 - Caseless comparison not working correctly on some Linux distributions -- 11143 - DataGrid throws error when setting show vscrollbar to false in preOpenControl on mobile. -- 11141 - Gradient ramp rounding error -- 11136 - Apps built for iOS 4.3 or later fail to launch on iOS 4.3 device. -- 11098 - iOS minimum version in standalone builder is 3.1.3 (should be 4.3). -- 11042 - Autoscript \"compile error\" with new menu items -- 10888 - Crash in iOS 6 simulator when streaming video. -- 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 update to this release using the "check for updates" item from any other version of LiveCode. Alternatively, you can download the installers directly here: http://downloads.livecode.com/livecode/6_1_2/ Warm regards, The LiveCode Team From m_p_wilcox at yahoo.co.uk Mon Oct 7 10:32:22 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Mon, 7 Oct 2013 15:32:22 +0100 (BST) Subject: A Text file format for LiveCode In-Reply-To: References: <1381087204612-4670706.post@n4.nabble.com> <1452E8FE-BD21-41EA-A482-9654096CC0EA@sweattechnologies.com> Message-ID: <1381156342.69716.YahooMailNeo@web28802.mail.ir2.yahoo.com> Personally I think there may be some value in having the default developer view of a stack as a set of (mostly) text files. There would then be a tool that does a lot of what lcVCS does which turns that into a binary stack format for runtime size and performance - a lot of languages "compile" things in that way. However, note that the "Live" part of LiveCode is made faster by this almost direct manipulation of the binary that the engine interprets rather than having an intermediate step. So, if the lcVCS route can be made to work robustly then optimising for coding rather than optimising for serialising for version control seems like a pretty good tradeoff. Mark ________________________________ From: David Bovill To: How to use LiveCode Sent: Monday, 7 October 2013, 14:18 Subject: Re: A Text file format for LiveCode On 6 October 2013 23:46, Monte Goulding wrote: > > On 07/10/2013, at 8:52 AM, Dr. Hawkins wrote: > > The format is probably pretty obvious, too . . . > > > > begin button myBtn > >? owner: card buttonville of stack buttonland > >? type: pushbutton > >? label: "My Favorite button" > >? loc:? 823, 445 > >? width:? 92 > >? height: 39 > > > >? script: > >? ? on mouseup > >? ? ? ? do something awesome > >? ? end mouseup > > > > end button myBtn > > How would you represent multi-dimensional properties in this format? > You can use folders. I structure things as follows - toplevel we have an array based representation of stacks, under which you can choose to export this to either XML, JSON or my preferred representation text and folder based. These don;t get around the problems Monte points out - but an established practice of using handers to define a default state which is triggered on each save / export to vcs works though it is time consuming to create each handler - better is to avoid using those features in stacks. Monte - I thought there was some new stuff in the developer releases for creating IDs of the sort you advocate? Can you update us? _______________________________________________ use-livecode mailing list use-livecode at 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 Mon Oct 7 11:40:58 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Mon, 07 Oct 2013 11:40:58 -0400 Subject: iOS 7 / Xcode 5 and the status bar. In-Reply-To: <01c401cebf86$46ddb1a0$d49914e0$@net> References: <007e01cebe41$162135f0$4263a1d0$@net> <1380623960.64071.YahooMailNeo@web28801.mail.ir2.yahoo.com> <013601cebee8$78fab730$6af02590$@net> <014601cebf25$866f4f60$934dee20$@net> <0E015285-16F6-4329-AA2D-21C17FCC663B@gmail.com> <01c401cebf86$46ddb1a0$d49914e0$@net> Message-ID: Ralph, Have you noticed that the simulator does not respect any settings for display status bar or status bar style. The device seems to respect them just not the simulator. Thanks Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Oct 2, 2013, at 11:44 AM, Ralph DiMola wrote: > I'm doing the same thing but using a % of the display height as to account > for different pixel densities.(retina vs. non-retina). > Non-retina is 20 pixels and retina is 40 pixels. > Now that I understand this seasons style I will adapt. > From rdimola at evergreeninfo.net Mon Oct 7 11:48:32 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Mon, 7 Oct 2013 11:48:32 -0400 Subject: iOS 7 / Xcode 5 and the status bar. In-Reply-To: References: <007e01cebe41$162135f0$4263a1d0$@net> <1380623960.64071.YahooMailNeo@web28801.mail.ir2.yahoo.com> <013601cebee8$78fab730$6af02590$@net> <014601cebf25$866f4f60$934dee20$@net> <0E015285-16F6-4329-AA2D-21C17FCC663B@gmail.com> <01c401cebf86$46ddb1a0$d49914e0$@net> Message-ID: <00ae01cec374$ad640900$082c1b00$@net> Tom, I saw your comments on the other list and I am looking at it now on both the device and simulator. 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 Thomas McGrath III Sent: Monday, October 07, 2013 11:41 AM To: How to use LiveCode Subject: Re: iOS 7 / Xcode 5 and the status bar. Ralph, Have you noticed that the simulator does not respect any settings for display status bar or status bar style. The device seems to respect them just not the simulator. Thanks Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Oct 2, 2013, at 11:44 AM, Ralph DiMola wrote: > I'm doing the same thing but using a % of the display height as to > account for different pixel densities.(retina vs. non-retina). > Non-retina is 20 pixels and retina is 40 pixels. > Now that I understand this seasons style I will adapt. > _______________________________________________ use-livecode mailing list use-livecode at 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 Oct 7 11:57:09 2013 From: coiin at verizon.net (Colin Holgate) Date: Mon, 07 Oct 2013 11:57:09 -0400 Subject: iOS 7 / Xcode 5 and the status bar. In-Reply-To: References: <007e01cebe41$162135f0$4263a1d0$@net> <1380623960.64071.YahooMailNeo@web28801.mail.ir2.yahoo.com> <013601cebee8$78fab730$6af02590$@net> <014601cebf25$866f4f60$934dee20$@net> <0E015285-16F6-4329-AA2D-21C17FCC663B@gmail.com> <01c401cebf86$46ddb1a0$d49914e0$@net> Message-ID: <4CD122EB-98E1-461F-93F2-FBCCAD702293@verizon.net> The status bar seems to be doing the right things. I have both Xcode 4.6 and 5.0 added in my mobile preferences, and can use either simulator. The visibility seems to work, and the only oddity is that black opaque is still see-through on iOS 7. But then that might be correct. From rdimola at evergreeninfo.net Mon Oct 7 12:08:15 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Mon, 7 Oct 2013 12:08:15 -0400 Subject: iOS 7 / Xcode 5 and the status bar. In-Reply-To: <4CD122EB-98E1-461F-93F2-FBCCAD702293@verizon.net> References: <007e01cebe41$162135f0$4263a1d0$@net> <1380623960.64071.YahooMailNeo@web28801.mail.ir2.yahoo.com> <013601cebee8$78fab730$6af02590$@net> <014601cebf25$866f4f60$934dee20$@net> <0E015285-16F6-4329-AA2D-21C17FCC663B@gmail.com> <01c401cebf86$46ddb1a0$d49914e0$@net> <4CD122EB-98E1-461F-93F2-FBCCAD702293@verizon.net> Message-ID: <00b201cec377$6e4f2c10$4aed8430$@net> I agree. I Just tested all 3 options on the Simulator and an iPad 2 both with iOS 7 and the status bar is consistent between the two. Colin and I are seeing the same thing. 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: Monday, October 07, 2013 11:57 AM To: How to use LiveCode Subject: Re: iOS 7 / Xcode 5 and the status bar. The status bar seems to be doing the right things. I have both Xcode 4.6 and 5.0 added in my mobile preferences, and can use either simulator. The visibility seems to work, and the only oddity is that black opaque is still see-through on iOS 7. But then that might be correct. _______________________________________________ use-livecode mailing list use-livecode at 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 Mon Oct 7 12:14:44 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Mon, 7 Oct 2013 09:14:44 -0700 (PDT) Subject: LiveCode Start Center Message-ID: <1381162483637-4670746.post@n4.nabble.com> On LC 6.1.1 rc1 & rc2 if you close the Start Center you can't open it again either via the Help menu or by setting it to show on start up via Preferences. I then tried checking and un-checking boxes in Preferences as well as clicking the 'Reset all preferences to default' button but these don't help. Then I tried deleting the preferences file (in the Library/RunRev/ folder) but a new one was created with the same problems. Anyone else see this? If it isn't a bug any suggestions on how I get it back? BTW Start Center works fine on LC 6.5 dp1. Kind regards Dave -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-Start-Center-tp4670746.html Sent from the Revolution - User mailing list archive at Nabble.com. From coiin at verizon.net Mon Oct 7 13:29:57 2013 From: coiin at verizon.net (Colin Holgate) Date: Mon, 07 Oct 2013 13:29:57 -0400 Subject: LiveCode Start Center In-Reply-To: <1381162483637-4670746.post@n4.nabble.com> References: <1381162483637-4670746.post@n4.nabble.com> Message-ID: <3AE632C6-994F-4ED2-9E91-DA88DB504DFF@verizon.net> I think you meant 6.1.2, and yes, I see that too. I reported it in the other email list. On Oct 7, 2013, at 12:14 PM, Dave Kilroy wrote: > On LC 6.1.1 rc1 & rc2 if you close the Start Center you can't open it again > either via the Help menu or by setting it to show on start up via > Preferences. From jacque at hyperactivesw.com Mon Oct 7 13:48:50 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 07 Oct 2013 12:48:50 -0500 Subject: Fighting with audio player again Message-ID: <5252F402.2090706@hyperactivesw.com> I'm not having any luck with the player on Windows. I have some remote audio files that play okay in a browser (IE) but will not play in a player object. I always get "could not open video player". These are mp3 files. QuickTime is not installed, and we don't want to require it, but since IE plays them (using WMP) I thought LiveCode was supposed to too. Is that a false assusmption? Is there something I need to do to get LiveCode players to run the same files that the OS can play? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dave at applicationinsight.com Mon Oct 7 13:56:26 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Mon, 7 Oct 2013 10:56:26 -0700 (PDT) Subject: LiveCode Start Center In-Reply-To: <3AE632C6-994F-4ED2-9E91-DA88DB504DFF@verizon.net> References: <1381162483637-4670746.post@n4.nabble.com> <3AE632C6-994F-4ED2-9E91-DA88DB504DFF@verizon.net> Message-ID: <1381168586204-4670749.post@n4.nabble.com> Hi Colin - and yes I meant 6.1.2 -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-Start-Center-tp4670746p4670749.html Sent from the Revolution - User mailing list archive at Nabble.com. From ambassador at fourthworld.com Mon Oct 7 14:06:47 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 07 Oct 2013 11:06:47 -0700 Subject: Fighting with audio player again In-Reply-To: <5252F402.2090706@hyperactivesw.com> References: <5252F402.2090706@hyperactivesw.com> Message-ID: <5252F837.5030701@fourthworld.com> J. Landman Gay wrote: > I'm not having any luck with the player on Windows. I have some remote > audio files that play okay in a browser (IE) but will not play in a > player object. I always get "could not open video player". > > These are mp3 files. QuickTime is not installed, and we don't want to > require it, but since IE plays them (using WMP) I thought LiveCode was > supposed to too. > > Is that a false assusmption? Is there something I need to do to get > LiveCode players to run the same files that the OS can play? LiveCode uses a very old and long-since-deprecated set of APIs for working with native media playback on Windows. Until LC is updated to use newer APIs, whether the native Win player app can play a file is not a reliable test of whether LC can also play it. Correcting this is part of the new multimedia player object, currently under "Queued" on the Roadmap: -- 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 Mon Oct 7 14:27:48 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 07 Oct 2013 13:27:48 -0500 Subject: Fighting with audio player again In-Reply-To: <5252F837.5030701@fourthworld.com> References: <5252F402.2090706@hyperactivesw.com> <5252F837.5030701@fourthworld.com> Message-ID: <5252FD24.3020501@hyperactivesw.com> On 10/7/13 1:06 PM, Richard Gaskin wrote: > LiveCode uses a very old and long-since-deprecated set of APIs for > working with native media playback on Windows. Until LC is updated to > use newer APIs, whether the native Win player app can play a file is not > a reliable test of whether LC can also play it. I probably need to be more specific. LiveCode will play the remote mp3 okay if it uses a "normal" URL -- that is, a standard URL like: http://www.domain.com/file.mp3 These URLs are on Amazon Web Services (AWS) and so they are coming from a distributed server system. I can't imagine why that would make any difference but it seems to. The URL is of the form: http://abcdefghijklmn01.cloudfront.net/file.mp3 It's the same file. The only difference is the distributed server URL. IE plays it, LiveCode won't. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Mon Oct 7 15:04:01 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 07 Oct 2013 12:04:01 -0700 Subject: Fighting with audio player again In-Reply-To: <5252FD24.3020501@hyperactivesw.com> References: <5252FD24.3020501@hyperactivesw.com> Message-ID: <525305A1.7060501@fourthworld.com> J. Landman Gay wrote: > On 10/7/13 1:06 PM, Richard Gaskin wrote: > >> LiveCode uses a very old and long-since-deprecated set of APIs for >> working with native media playback on Windows. Until LC is updated to >> use newer APIs, whether the native Win player app can play a file is not >> a reliable test of whether LC can also play it. > > I probably need to be more specific. LiveCode will play the remote mp3 > okay if it uses a "normal" URL -- that is, a standard URL like: > > http://www.domain.com/file.mp3 > > These URLs are on Amazon Web Services (AWS) and so they are coming from > a distributed server system. I can't imagine why that would make any > difference but it seems to. The URL is of the form: > > http://abcdefghijklmn01.cloudfront.net/file.mp3 > > It's the same file. The only difference is the distributed server URL. > IE plays it, LiveCode won't. Downloading and streaming behavior very differently. AFAIK LC can only play streams via QT. -- 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 ray at linkit.com Mon Oct 7 15:05:35 2013 From: ray at linkit.com (Ray Horsley) Date: Mon, 07 Oct 2013 15:05:35 -0400 Subject: PDF to Image Conversion In-Reply-To: <0F3B930D-E54D-4523-8121-CC1AF8F28791@mindcrea.com> References: <0F3B930D-E54D-4523-8121-CC1AF8F28791@mindcrea.com> Message-ID: <525305FF.60903@linkit.com> This seems like such an old topic but I've yet to find a good solution. Quicktime works in a limited way and it's also a Mac only solution. Regarding cross platform solutions I believe Imagick requires GhostScript which could present both licensing issues as well as a complicated installer procedure. It would be great to see something in the Livecode store which simply accepts a shell command supplying a path to a PDF, a path to a folder and a quality of say 1 to 10- or something. Any ideas? Thanks in advance, Ray LinkIt! Software From pete at lcsql.com Mon Oct 7 15:12:59 2013 From: pete at lcsql.com (Peter Haworth) Date: Mon, 7 Oct 2013 12:12:59 -0700 Subject: Debugging resizeStack handlers Message-ID: I wonder if anyone has any tips on debugging resizeStackhandlers. My experience is that any runtime error makes the IDE hang and setting a breakpoint also hangs things up. Pete lcSQL Software From rdimola at evergreeninfo.net Mon Oct 7 15:18:56 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Mon, 7 Oct 2013 15:18:56 -0400 Subject: RELEASE: LiveCode 6.1.2 RC2 In-Reply-To: References: Message-ID: <00ba01cec392$11d5aa20$3580fe60$@net> Ben, I think that answer dialog fix 11234 for the iOS 7 simulator also fixed my app not loading on the iOS 7 simulator. Thanks for saving me the time of nailing this one down! The answer dialog was not my specific problem. Don't know what caused my hang and don't care now. Thanks again to the RR team and all the OS engine contributors! 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: Monday, October 07, 2013 9:32 AM To: LiveCode Developer List; How to use LiveCode Subject: RELEASE: LiveCode 6.1.2 RC2 Dear list members, We are pleased to announce the second release candidate of LiveCode 6.1.2. *Warning*: this is not a stable release. Please ensure you back up your stacks before testing them. If you do not wish to be notified of test releases, uncheck the appropriate boxes in the Updates section of your LiveCode Preferences. *Release Contents* This maintenance release contains the following changes: - Better quality printing on Mac - iOS 7.0/Xcode 5.0 Support - 23 bug fixes: -- 11234 - Ask/answer commands cause the iOS7 simulator to hang. -- 11232 - iOS 7 Hi-Res iPad icon size requirements incorrect. -- 11219 - Unable to set iPad status bar visibility independently of iPhone status bar visibility. -- 11214 - Crash when getting htmlText of certain fields. -- 11213 - The width of the fields in the message box is wrong. -- 11199 - Key code parameter to rawKey messags is always 0 on mobile. -- 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 -- 11166 - Android apps freeze on quit after relaunch from recent apps menu. -- 11162 - Spaces required between numeric and non-numeric components of a date to parse correctly -- 11160 - Caseless comparison not working correctly on some Linux distributions -- 11143 - DataGrid throws error when setting show vscrollbar to false in preOpenControl on mobile. -- 11141 - Gradient ramp rounding error -- 11136 - Apps built for iOS 4.3 or later fail to launch on iOS 4.3 device. -- 11098 - iOS minimum version in standalone builder is 3.1.3 (should be 4.3). -- 11042 - Autoscript \"compile error\" with new menu items -- 10888 - Crash in iOS 6 simulator when streaming video. -- 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 update to this release using the "check for updates" item from any other version of LiveCode. Alternatively, you can download the installers directly 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 ambassador at fourthworld.com Mon Oct 7 15:21:08 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 07 Oct 2013 12:21:08 -0700 Subject: Debugging resizeStack handlers In-Reply-To: References: Message-ID: <525309A4.6060501@fourthworld.com> Peter Haworth wrote: > I wonder if anyone has any tips on debugging resizeStackhandlers. My > experience is that any runtime error makes the IDE hang and setting a > breakpoint also hangs things up. I've seen this as well, but not in MetaCard so it's not an engine issue. Given some time I'd like to dig into the IDE code and fix this. If someone gets to it before me I'd be very grateful. I haven't yet filed a bug report on this - have you? -- 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 Mon Oct 7 15:28:04 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 07 Oct 2013 14:28:04 -0500 Subject: Fighting with audio player again In-Reply-To: <525305A1.7060501@fourthworld.com> References: <5252FD24.3020501@hyperactivesw.com> <525305A1.7060501@fourthworld.com> Message-ID: <52530B44.3070601@hyperactivesw.com> On 10/7/13 2:04 PM, Richard Gaskin wrote: > J. Landman Gay wrote: > >> On 10/7/13 1:06 PM, Richard Gaskin wrote: >> >>> LiveCode uses a very old and long-since-deprecated set of APIs for >>> working with native media playback on Windows. Until LC is updated to >>> use newer APIs, whether the native Win player app can play a file is not >>> a reliable test of whether LC can also play it. >> >> I probably need to be more specific. LiveCode will play the remote mp3 >> okay if it uses a "normal" URL -- that is, a standard URL like: >> >> http://www.domain.com/file.mp3 >> >> These URLs are on Amazon Web Services (AWS) and so they are coming from >> a distributed server system. I can't imagine why that would make any >> difference but it seems to. The URL is of the form: >> >> http://abcdefghijklmn01.cloudfront.net/file.mp3 >> >> It's the same file. The only difference is the distributed server URL. >> IE plays it, LiveCode won't. > > Downloading and streaming behavior very differently. AFAIK LC can only > play streams via QT. Is "fast start" a streaming format? Here's a new twist. I made a new stack yesterday with nothing but a player and a button that sets the filename of the player to empty and then to the URL. It works, and playback is immediate. I repeat that lots of times successfully. Then suddenly it doesn't work, I get "can not open player". After that it doesn't work any more. I come back the next day, set the filename, it works. So I use the message box to set the filename of the player in my real mainstack to the same URL. It never works. One more thing. Yesterday I did the message box thing in the real mainstack and of course it failed, so I just left it alone and did something else for a while. A full hour later I'm startled out of my socks when it suddenly starts to play. A whole hour later, all by itself. I can pause, restart, set the currentTime, it all works. So I set the filename to empty via message box, then set it to the same URL again. Nothing. I wait an hour. Nothing. I'm losing hair. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Mon Oct 7 15:42:40 2013 From: pete at lcsql.com (Peter Haworth) Date: Mon, 7 Oct 2013 12:42:40 -0700 Subject: Debugging resizeStack handlers In-Reply-To: References: Message-ID: Forgot to also mention that "answer" dialogs also hang things up and a put into the message box does nothing. This is all with liveresizing set to true. Pete lcSQL Software On Mon, Oct 7, 2013 at 12:12 PM, Peter Haworth wrote: > I wonder if anyone has any tips on debugging resizeStackhandlers. My > experience is that any runtime error makes the IDE hang and setting a > breakpoint also hangs things up. > Pete > lcSQL Software > From capellan2000 at gmail.com Mon Oct 7 15:43:01 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 7 Oct 2013 12:43:01 -0700 (PDT) Subject: A Text file format for LiveCode In-Reply-To: <30171758-611C-4252-8FA6-5CDBA982861A@sweattechnologies.com> References: <1381087204612-4670706.post@n4.nabble.com> <1452E8FE-BD21-41EA-A482-9654096CC0EA@sweattechnologies.com> <1381106839167-4670725.post@n4.nabble.com> <30171758-611C-4252-8FA6-5CDBA982861A@sweattechnologies.com> Message-ID: <1381174981990-4670758.post@n4.nabble.com> Hi Monte, Monte Goulding wrote >> Text format will be useful in many ways, but not >> for storing or sending stacks in the web. > > What ways.. other than version control? I understand that using text files to edit stacks sounds awfully similar to the methods of Third Generation Languages of "Editing, Compiling, Linking and Running" How could I use stacks in text format? 1) Search and Replace terms in all the handlers of all stacks. Notice that many developers have published stacks to export stacks as text, but this is a one way conversion. 2) Commenting code will be, as you pointed, easier. 3) New tools for analyzing, optimizing and refactoring LiveCode scripts and stacks would use these text files instead of their binary counterparts... This would be an extraordinary advance for this platform. There should exists more good reasons, but these are the salient points that come to my mind in this moment. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/A-Text-file-format-for-LiveCode-tp4670706p4670758.html Sent from the Revolution - User mailing list archive at Nabble.com. From devin_asay at byu.edu Mon Oct 7 15:48:27 2013 From: devin_asay at byu.edu (Devin Asay) Date: Mon, 7 Oct 2013 19:48:27 +0000 Subject: Debugging resizeStack handlers In-Reply-To: References: Message-ID: <582BAEAE-8E96-419C-963F-82611D7C04F1@byu.edu> Pete, On Oct 7, 2013, at 1:12 PM, Peter Haworth wrote: > I wonder if anyone has any tips on debugging resizeStackhandlers. My > experience is that any runtime error makes the IDE hang and setting a > breakpoint also hangs things up. > Pete > lcSQL Software I have taken to writing a handler that does all of the size and position adjustments then calling it from resizeStack after I've tested and debugged it. on resizeStack pNewWdth, pNewHgt arrangeCard pNewWdth, pNewHgt end resizeStack on arrangeCard pNewWdth, pNewHgt # do size and position adjustments here end arrangeCard This way I can test arrangeCard from the message box and fiddle and tweak until it's working right. Only then do I place the call into the resizeStack handler. That said, I have noticed that *sometimes* when you are hung up in the debugger inside a resizeStack handler, if you click stop and close the whole script editor (all of the tabs, not just the current tab), you can get out of the hung condition and not have to force quit. HTH Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From capellan2000 at gmail.com Mon Oct 7 15:54:40 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 7 Oct 2013 12:54:40 -0700 (PDT) Subject: Fighting with audio player again In-Reply-To: <52530B44.3070601@hyperactivesw.com> References: <5252F402.2090706@hyperactivesw.com> <5252F837.5030701@fourthworld.com> <5252FD24.3020501@hyperactivesw.com> <525305A1.7060501@fourthworld.com> <52530B44.3070601@hyperactivesw.com> Message-ID: <1381175680720-4670761.post@n4.nabble.com> Hi Jacque, Just my educated guess... Could that be that LiveCode is using some type of Windows OS stream buffer that fills with each request and, after this buffer is full, it stops receiving streams and produces an error? Probably, Windows OS clears this buffer automatically after a number of ticks or maybe it requires that some program request that Windows clears this buffer... Monte and Mark could verify if this is true, checking the windows LiveCode source code. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Fighting-with-audio-player-again-tp4670748p4670761.html Sent from the Revolution - User mailing list archive at Nabble.com. From MikeKerner at roadrunner.com Mon Oct 7 16:40:04 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Mon, 7 Oct 2013 16:40:04 -0400 Subject: Encrypt/decrypt availability in server / devices In-Reply-To: <4E7E322C-2761-4CA2-9BC2-458698AC0D9A@mindcrea.com> References: <4E7E322C-2761-4CA2-9BC2-458698AC0D9A@mindcrea.com> Message-ID: I can't speak for server, but it works on ios, with the caveat that in certain cases I've had to bit16 encode the encrypted file. On Mon, Oct 7, 2013 at 3:23 AM, Christer Pyyhti? wrote: > Are there any plans to get encrypt/decrypt available in iOS/Android and > server (actually could be there but haven't tried)? > > rgds christer > > > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 stephenREVOLUTION2 at barncard.com Mon Oct 7 16:44:32 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Mon, 7 Oct 2013 13:44:32 -0700 Subject: Sending mail from on-rev server In-Reply-To: <0F3B930D-E54D-4523-8121-CC1AF8F28791@mindcrea.com> References: <0F3B930D-E54D-4523-8121-CC1AF8F28791@mindcrea.com> Message-ID: On Mon, Oct 7, 2013 at 4:23 AM, Christer Pyyhti? wrote: > The thinking leads to a question would it be possible to password protect > your LC code in the server like you can protect the stack in the > development system OS/X, Windows and Linux? But is PHP password protected? That is the functional model of Livecode server. -- Stephen Barncard San Francisco Ca. USA more about sqb From jacque at hyperactivesw.com Mon Oct 7 17:42:37 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 07 Oct 2013 16:42:37 -0500 Subject: Fighting with audio player again In-Reply-To: <1381175680720-4670761.post@n4.nabble.com> References: <5252F402.2090706@hyperactivesw.com> <5252F837.5030701@fourthworld.com> <5252FD24.3020501@hyperactivesw.com> <525305A1.7060501@fourthworld.com> <52530B44.3070601@hyperactivesw.com> <1381175680720-4670761.post@n4.nabble.com> Message-ID: <52532ACD.2010506@hyperactivesw.com> On 10/7/13 2:54 PM, Alejandro Tejada wrote: > Hi Jacque, > > Just my educated guess... > > Could that be that LiveCode is using some type of > Windows OS stream buffer that fills with each request > and, after this buffer is full, it stops receiving streams > and produces an error? > > Probably, Windows OS clears this buffer automatically > after a number of ticks or maybe it requires that some > program request that Windows clears this buffer... > > Monte and Mark could verify if this is true, checking > the windows LiveCode source code. Your guess is as good as mine, and probably better. I'm not knowledgeable enough to understand what's happening. I just need it to work. We may have to go with QuickTime for now. We don't want to because it's likely to be discontinued soon. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From scott at tactilemedia.com Mon Oct 7 15:41:58 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 07 Oct 2013 12:41:58 -0700 Subject: Fighting with audio player again In-Reply-To: <52530B44.3070601@hyperactivesw.com> Message-ID: Sounds like some otherworldly behavior (we are getting close to Halloween). Ghosts in your machine? Radical suggestion: To reset the player, maybe try completely deleting the player object, and creating a new one, as opposed to just setting the filename to empty -- the ultimate reset. It sounds like you have *some* success with playback, so if something is getting "stuck", maybe a new player object will get beyond that. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 10/7/13 12:28 PM, "J. Landman Gay" wrote: >On 10/7/13 2:04 PM, Richard Gaskin wrote: >> J. Landman Gay wrote: >> >>> On 10/7/13 1:06 PM, Richard Gaskin wrote: >>> >>>> LiveCode uses a very old and long-since-deprecated set of APIs for >>>> working with native media playback on Windows. Until LC is updated to >>>> use newer APIs, whether the native Win player app can play a file is >>>>not >>>> a reliable test of whether LC can also play it. >>> >>> I probably need to be more specific. LiveCode will play the remote mp3 >>> okay if it uses a "normal" URL -- that is, a standard URL like: >>> >>> http://www.domain.com/file.mp3 >>> >>> These URLs are on Amazon Web Services (AWS) and so they are coming from >>> a distributed server system. I can't imagine why that would make any >>> difference but it seems to. The URL is of the form: >>> >>> http://abcdefghijklmn01.cloudfront.net/file.mp3 >>> >>> It's the same file. The only difference is the distributed server URL. >>> IE plays it, LiveCode won't. >> >> Downloading and streaming behavior very differently. AFAIK LC can only >> play streams via QT. > >Is "fast start" a streaming format? > >Here's a new twist. I made a new stack yesterday with nothing but a >player and a button that sets the filename of the player to empty and >then to the URL. It works, and playback is immediate. I repeat that lots >of times successfully. Then suddenly it doesn't work, I get "can not >open player". After that it doesn't work any more. I come back the next >day, set the filename, it works. > >So I use the message box to set the filename of the player in my real >mainstack to the same URL. It never works. > >One more thing. Yesterday I did the message box thing in the real >mainstack and of course it failed, so I just left it alone and did >something else for a while. A full hour later I'm startled out of my >socks when it suddenly starts to play. A whole hour later, all by >itself. I can pause, restart, set the currentTime, it all works. So I >set the filename to empty via message box, then set it to the same URL >again. Nothing. I wait an hour. Nothing. > >I'm losing hair. > >-- >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 Oct 7 18:11:36 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 07 Oct 2013 17:11:36 -0500 Subject: Fighting with audio player again In-Reply-To: References: Message-ID: <52533198.3000705@hyperactivesw.com> Thanks for listening, Scott. I was ahead of you, I tried that yesterday but no go. The times where I did get playback, it was using a pre-used player. But I just tried a new player object again to be sure and...nothing. I've been thinking about AWS distributed servers. They must be delivering data differently. It's all I can think of. Besides ghosts, I mean. On 10/7/13 2:41 PM, Scott Rossi wrote: > Sounds like some otherworldly behavior (we are getting close to > Halloween). Ghosts in your machine? > > Radical suggestion: To reset the player, maybe try completely deleting the > player object, and creating a new one, as opposed to just setting the > filename to empty -- the ultimate reset. It sounds like you have *some* > success with playback, so if something is getting "stuck", maybe a new > player object will get beyond that. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > > > > On 10/7/13 12:28 PM, "J. Landman Gay" wrote: > >> On 10/7/13 2:04 PM, Richard Gaskin wrote: >>> J. Landman Gay wrote: >>> >>>> On 10/7/13 1:06 PM, Richard Gaskin wrote: >>>> >>>>> LiveCode uses a very old and long-since-deprecated set of APIs for >>>>> working with native media playback on Windows. Until LC is updated to >>>>> use newer APIs, whether the native Win player app can play a file is >>>>> not >>>>> a reliable test of whether LC can also play it. >>>> >>>> I probably need to be more specific. LiveCode will play the remote mp3 >>>> okay if it uses a "normal" URL -- that is, a standard URL like: >>>> >>>> http://www.domain.com/file.mp3 >>>> >>>> These URLs are on Amazon Web Services (AWS) and so they are coming from >>>> a distributed server system. I can't imagine why that would make any >>>> difference but it seems to. The URL is of the form: >>>> >>>> http://abcdefghijklmn01.cloudfront.net/file.mp3 >>>> >>>> It's the same file. The only difference is the distributed server URL. >>>> IE plays it, LiveCode won't. >>> >>> Downloading and streaming behavior very differently. AFAIK LC can only >>> play streams via QT. >> >> Is "fast start" a streaming format? >> >> Here's a new twist. I made a new stack yesterday with nothing but a >> player and a button that sets the filename of the player to empty and >> then to the URL. It works, and playback is immediate. I repeat that lots >> of times successfully. Then suddenly it doesn't work, I get "can not >> open player". After that it doesn't work any more. I come back the next >> day, set the filename, it works. >> >> So I use the message box to set the filename of the player in my real >> mainstack to the same URL. It never works. >> >> One more thing. Yesterday I did the message box thing in the real >> mainstack and of course it failed, so I just left it alone and did >> something else for a while. A full hour later I'm startled out of my >> socks when it suddenly starts to play. A whole hour later, all by >> itself. I can pause, restart, set the currentTime, it all works. So I >> set the filename to empty via message box, then set it to the same URL >> again. Nothing. I wait an hour. Nothing. >> >> I'm losing hair. >> >> -- >> 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 monte at sweattechnologies.com Mon Oct 7 19:01:09 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 8 Oct 2013 10:01:09 +1100 Subject: A Text file format for LiveCode In-Reply-To: References: <1381087204612-4670706.post@n4.nabble.com> <1452E8FE-BD21-41EA-A482-9654096CC0EA@sweattechnologies.com> Message-ID: <09CBBA21-9E46-4FEE-8DE3-6DFDB4E8E19A@sweattechnologies.com> On 08/10/2013, at 12:18 AM, David Bovill wrote: > You can use folders. I structure things as follows - toplevel we have an > array based representation of stacks, under which you can choose to export > this to either XML, JSON or my preferred representation text and folder > based. You need to be careful with matching the directory structure to the stack hierarchy because deeply nested groups on windows will create very long paths which will bump up against path length limits on Windows. I recently had to flatten my directory structure considerably because of this issue. I don't understand what you mean by an array based representation of stacks... do you mean arrayEncode? If so being a binary file it would have the same issues stackFiles do in the first place in a version control system. > > These don;t get around the problems Monte points out - but an established > practice of using handers to define a default state which is triggered on > each save / export to vcs works though it is time consuming to create each > handler - better is to avoid using those features in stacks. Yes, that's what I'm doing. Every object gets lcVCSExport dispatched to it with messages unlocked just prior to it's properties being exported. > > Monte - I thought there was some new stuff in the developer releases for > creating IDs of the sort you advocate? Can you update us? Use the uuid function to create them... but that does nothing to assign them to objects. 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 Mon Oct 7 19:07:12 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 8 Oct 2013 10:07:12 +1100 Subject: A Text file format for LiveCode In-Reply-To: <1381156342.69716.YahooMailNeo@web28802.mail.ir2.yahoo.com> References: <1381087204612-4670706.post@n4.nabble.com> <1452E8FE-BD21-41EA-A482-9654096CC0EA@sweattechnologies.com> <1381156342.69716.YahooMailNeo@web28802.mail.ir2.yahoo.com> Message-ID: On 08/10/2013, at 1:32 AM, Mark Wilcox wrote: > So, if the lcVCS route can be made to work robustly then optimising for coding rather than optimising for serialising for version control seems like a pretty good tradeoff. Yes that's the direction I'm going... keep working with the very convenient stackFile format and use git hooks and plugins starting separate processes when you save a stack to make it all happen behind the scenes. 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 Mon Oct 7 19:14:22 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 8 Oct 2013 10:14:22 +1100 Subject: A Text file format for LiveCode In-Reply-To: <1381174981990-4670758.post@n4.nabble.com> References: <1381087204612-4670706.post@n4.nabble.com> <1452E8FE-BD21-41EA-A482-9654096CC0EA@sweattechnologies.com> <1381106839167-4670725.post@n4.nabble.com> <30171758-611C-4252-8FA6-5CDBA982861A@sweattechnologies.com> <1381174981990-4670758.post@n4.nabble.com> Message-ID: <03B287BE-7208-42F6-8A6D-887DE05F7786@sweattechnologies.com> On 08/10/2013, at 6:43 AM, Alejandro Tejada wrote: > 1) Search and Replace terms in all the handlers > of all stacks. Notice that many developers have published > stacks to export stacks as text, but this is a one way > conversion. We already have that in the IDE. > > 2) Commenting code will be, as you pointed, easier. Well that's closely related to the version control systems these sites are built on. I guess it could be used for code review though. > > 3) New tools for analyzing, optimizing and refactoring > LiveCode scripts and stacks would use these text files > instead of their binary counterparts... This would be > an extraordinary advance for this platform. I don't really understand where the advantage is there either. Are these tools written in other languages? If so why? Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From vclement at gmail.com Mon Oct 7 19:21:47 2013 From: vclement at gmail.com (Vaughn Clement) Date: Mon, 7 Oct 2013 16:21:47 -0700 Subject: Encrypt/decrypt availability in server / devices In-Reply-To: References: <4E7E322C-2761-4CA2-9BC2-458698AC0D9A@mindcrea.com> Message-ID: Hi OK I can't think of any reason to encrypt a binary file for an iTunes app??? Help me to understand why this would be required? 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, Oct 7, 2013 at 1:40 PM, Mike Kerner wrote: > I can't speak for server, but it works on ios, with the caveat that in > certain cases I've had to bit16 encode the encrypted file. > > > On Mon, Oct 7, 2013 at 3:23 AM, Christer Pyyhti? >wrote: > > > Are there any plans to get encrypt/decrypt available in iOS/Android and > > server (actually could be there but haven't tried)? > > > > rgds christer > > > > > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 andrew at ctech.me Mon Oct 7 19:50:19 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Mon, 7 Oct 2013 18:50:19 -0500 Subject: Encrypt/decrypt availability in server / devices In-Reply-To: References: <4E7E322C-2761-4CA2-9BC2-458698AC0D9A@mindcrea.com> Message-ID: They are referring to the ability to pragmatically encrypt/decrypt other files, not the binary or script passwords. On Mon, Oct 7, 2013 at 6:21 PM, Vaughn Clement wrote: > Hi > > OK I can't think of any reason to encrypt a binary file for an iTunes > app??? Help me to understand why this would be required? > > 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, Oct 7, 2013 at 1:40 PM, Mike Kerner >wrote: > > > I can't speak for server, but it works on ios, with the caveat that in > > certain cases I've had to bit16 encode the encrypted file. > > > > > > On Mon, Oct 7, 2013 at 3:23 AM, Christer Pyyhti? > >wrote: > > > > > Are there any plans to get encrypt/decrypt available in iOS/Android and > > > server (actually could be there but haven't tried)? > > > > > > rgds christer > > > > > > > > > > > > > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode 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 > -- Regards, Andrew Kluthe andrew at ctech.me From pete at lcsql.com Mon Oct 7 19:59:11 2013 From: pete at lcsql.com (Peter Haworth) Date: Mon, 7 Oct 2013 16:59:11 -0700 Subject: Debugging resizeStack handlers In-Reply-To: <525309A4.6060501@fourthworld.com> References: <525309A4.6060501@fourthworld.com> Message-ID: No bug report yet, only just came across it. ALways like to see if it's a widespread problem or something weird in my environment that causes rtuff before going to the QCC Pete lcSQL Software On Mon, Oct 7, 2013 at 12:21 PM, Richard Gaskin wrote: > Peter Haworth wrote: > > I wonder if anyone has any tips on debugging resizeStackhandlers. My >> experience is that any runtime error makes the IDE hang and setting a >> breakpoint also hangs things up. >> > > I've seen this as well, but not in MetaCard so it's not an engine issue. > > Given some time I'd like to dig into the IDE code and fix this. If > someone gets to it before me I'd be very grateful. > > I haven't yet filed a bug report on this - have you? > > -- > 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 pete at lcsql.com Mon Oct 7 20:00:40 2013 From: pete at lcsql.com (Peter Haworth) Date: Mon, 7 Oct 2013 17:00:40 -0700 Subject: Debugging resizeStack handlers In-Reply-To: <582BAEAE-8E96-419C-963F-82611D7C04F1@byu.edu> References: <582BAEAE-8E96-419C-963F-82611D7C04F1@byu.edu> Message-ID: Thanks Devin. My code is in a separate handler called from resizeSTack as you suggested so I could test it separately. Pete lcSQL Software On Mon, Oct 7, 2013 at 12:48 PM, Devin Asay wrote: > Pete, > > On Oct 7, 2013, at 1:12 PM, Peter Haworth wrote: > > > I wonder if anyone has any tips on debugging resizeStackhandlers. My > > experience is that any runtime error makes the IDE hang and setting a > > breakpoint also hangs things up. > > Pete > > lcSQL Software > > I have taken to writing a handler that does all of the size and position > adjustments then calling it from resizeStack after I've tested and debugged > it. > > on resizeStack pNewWdth, pNewHgt > arrangeCard pNewWdth, pNewHgt > end resizeStack > > on arrangeCard pNewWdth, pNewHgt > # do size and position adjustments here > end arrangeCard > > This way I can test arrangeCard from the message box and fiddle and tweak > until it's working right. Only then do I place the call into the > resizeStack handler. > > That said, I have noticed that *sometimes* when you are hung up in the > debugger inside a resizeStack handler, if you click stop and close the > whole script editor (all of the tabs, not just the current tab), you can > get out of the hung condition and not have to force quit. > > HTH > > Devin > > Devin Asay > Humanities Technology and Research Support Center > Brigham Young University > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From kray at sonsothunder.com Mon Oct 7 20:02:20 2013 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 7 Oct 2013 19:02:20 -0500 Subject: destructive "SELECT" query for SQL? In-Reply-To: References: Message-ID: <2AD60E17-7402-4762-B910-8AE81E078A5A@sonsothunder.com> Can't you just do an UPDATE query right after your SELECT and clear the column? Ken Ray Sons of Thunder Software > On Oct 6, 2013, at 5:05 PM, "Dr. Hawkins" wrote: > >> On Sun, Oct 6, 2013 at 10:39 AM, Peter Haworth wrote: >> >> Not sure I fully understand but you can use the literal NULL in a SELECT >> statement, eg SELECT col1,col2,NULL FROM..... > > I create a record in a sqlite :memory:, and give it a tentative id (a > negative number). It is conceivable that a couple of these accumulate > before synchronizing with the remote/master db. > > I insert this information into the master, which causes a serial number to > be assigned on the primary index. > > As part of the same transaction, I have a select which pulls this id back. > I use a field not used for this type of data to store a unique identifier > for the running program and the temporary id, allowing me to map the > universal uniq id to the in-memory database. > > After the SELECT that brings this back, I would like that field to be > emptied in the postgres database. > > At the moment, on the readback, I just leave an in-memory marker so that it > will wipe the field next time there is a a contact with the remote db, but > it would be nice to get it from the same transaction. > > > The funky INSERT I was thinking about would happen as something like > > INSERT INTO masterDb (myData,) VALUES ("abc123") RETURNING > (serialNumber, -7) > > where -7 was my temporary tag. > > The problem is that if I follow this with a SELECT, even if UNION > compatible, I don't seem to get the return value. > > (again, for those joining late, the lag of the remote transaction is > presumed to be the "expensive" part of the transaction) > -- > 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 bill at bluewatermaritime.com Mon Oct 7 20:51:15 2013 From: bill at bluewatermaritime.com (william humphrey) Date: Mon, 7 Oct 2013 20:51:15 -0400 Subject: PDF to Image Conversion In-Reply-To: <525305FF.60903@linkit.com> References: <0F3B930D-E54D-4523-8121-CC1AF8F28791@mindcrea.com> <525305FF.60903@linkit.com> Message-ID: Can PDF's be embedded in a Livecode card like a png or jpg can now? On Mon, Oct 7, 2013 at 3:05 PM, Ray Horsley wrote: > This seems like such an old topic but I've yet to find a good solution. > Quicktime works in a limited way and it's also a Mac only solution. > Regarding cross platform solutions I believe Imagick requires GhostScript > which could present both licensing issues as well as a complicated > installer procedure. It would be great to see something in the Livecode > store which simply accepts a shell command supplying a path to a PDF, a > path to a folder and a quality of say 1 to 10- or something. > > Any ideas? > > Thanks in advance, > > Ray > LinkIt! 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 > -- http://www.bluewatermaritime.com From capellan2000 at gmail.com Mon Oct 7 21:02:52 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 7 Oct 2013 18:02:52 -0700 (PDT) Subject: A Text file format for LiveCode In-Reply-To: <03B287BE-7208-42F6-8A6D-887DE05F7786@sweattechnologies.com> References: <1381087204612-4670706.post@n4.nabble.com> <1452E8FE-BD21-41EA-A482-9654096CC0EA@sweattechnologies.com> <1381106839167-4670725.post@n4.nabble.com> <30171758-611C-4252-8FA6-5CDBA982861A@sweattechnologies.com> <1381174981990-4670758.post@n4.nabble.com> <03B287BE-7208-42F6-8A6D-887DE05F7786@sweattechnologies.com> Message-ID: <1381194172568-4670776.post@n4.nabble.com> Hi Monte, Monte Goulding wrote > Alejandro Tejada wrote: >> 1) Search and Replace terms in all the handlers >> of all stacks. Notice that many developers have published >> stacks to export stacks as text, but this is a one way >> conversion. > We already have that in the IDE. Only for stacks already opened. Anyway, as already we could export stacks as Text files, this is not too difficult to do. Monte Goulding wrote >> 3) New tools for analyzing, optimizing and refactoring >> LiveCode scripts and stacks would use these text files >> instead of their binary counterparts... This would be >> an extraordinary advance for this platform. > I don't really understand where the advantage is there either. > Are these tools written in other languages? If so why? Actually, these tools could be written in LiveCode too. Maybe you, or Mark, want to create this for LiveCode stacks, in your incredibly shrinking free time. ;) Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/A-Text-file-format-for-LiveCode-tp4670706p4670776.html Sent from the Revolution - User mailing list archive at Nabble.com. From roger.e.eller at sealedair.com Mon Oct 7 21:03:54 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 7 Oct 2013 21:03:54 -0400 Subject: PDF to Image Conversion In-Reply-To: <525305FF.60903@linkit.com> References: <0F3B930D-E54D-4523-8121-CC1AF8F28791@mindcrea.com> <525305FF.60903@linkit.com> Message-ID: Several years ago, I remember mentioned here of someone using a browser object to display a PDF "in an invisible stack", so I use the word "display" loosely. Then by some command, the browsers imageData was being captured into LiveCode. I wish I knew more about how it was done, because I often need to show a PDF in my stacks. I don't like using 3rd party converters because they often display differently than Adobe Reader does. ~Roger On Oct 7, 2013 3:05 PM, "Ray Horsley" wrote: > This seems like such an old topic but I've yet to find a good solution. > Quicktime works in a limited way and it's also a Mac only solution. > Regarding cross platform solutions I believe Imagick requires GhostScript > which could present both licensing issues as well as a complicated > installer procedure. It would be great to see something in the Livecode > store which simply accepts a shell command supplying a path to a PDF, a > path to a folder and a quality of say 1 to 10- or something. > > Any ideas? > > Thanks in advance, > > Ray > LinkIt! 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 Oct 7 22:06:09 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 8 Oct 2013 13:06:09 +1100 Subject: A Text file format for LiveCode In-Reply-To: <1381194172568-4670776.post@n4.nabble.com> References: <1381087204612-4670706.post@n4.nabble.com> <1452E8FE-BD21-41EA-A482-9654096CC0EA@sweattechnologies.com> <1381106839167-4670725.post@n4.nabble.com> <30171758-611C-4252-8FA6-5CDBA982861A@sweattechnologies.com> <1381174981990-4670758.post@n4.nabble.com> <03B287BE-7208-42F6-8A6D-887DE05F7786@sweattechnologies.com> <1381194172568-4670776.post@n4.nabble.com> Message-ID: On 08/10/2013, at 12:02 PM, Alejandro Tejada wrote: > Monte Goulding wrote >> Alejandro Tejada wrote: >>> 1) Search and Replace terms in all the handlers >>> of all stacks. Notice that many developers have published >>> stacks to export stacks as text, but this is a one way >>> conversion. >> We already have that in the IDE. > > Only for stacks already opened. > Anyway, as already we could export stacks as Text files, > this is not too difficult to do. Why would you need to do it in an unopened stack? > > > Monte Goulding wrote >>> 3) New tools for analyzing, optimizing and refactoring >>> LiveCode scripts and stacks would use these text files >>> instead of their binary counterparts... This would be >>> an extraordinary advance for this platform. >> I don't really understand where the advantage is there either. >> Are these tools written in other languages? If so why? > > Actually, these tools could be written in LiveCode too. > Maybe you, or Mark, want to create this for LiveCode > stacks, in your incredibly shrinking free time. ;) I'll just keep nutting away at lcVCS and hopefully one day we can have an IDE that people can contribute features such as these to. I've been thinking a bit about whether I want to take on the lcVCSisation of the IDE but I'd need to work out a way to include IDE changes from the RunRev team. I think it could be done using a long running branch tracking their repo but RunRev not being involved could prove to be a headache... maybe they would like to get involved because their IDE repo looks like a mess to me... it seems they are making the same changes to stacks on different branches and the release-6.1.2 branch appears to be based on the 6.0.0 IDE rather than the 6.1.1 IDE. I've probably already more than filled my quota of community contributions with the hundreds of hours I've put in on lcVCS and its related engine contributions though. Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From vclement at gmail.com Mon Oct 7 22:10:22 2013 From: vclement at gmail.com (Vaughn Clement) Date: Mon, 7 Oct 2013 19:10:22 -0700 Subject: Encrypt/decrypt availability in server / devices In-Reply-To: References: <4E7E322C-2761-4CA2-9BC2-458698AC0D9A@mindcrea.com> Message-ID: Hi Just wondered and that makes sense. 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, Oct 7, 2013 at 4:50 PM, Andrew Kluthe wrote: > They are referring to the ability to pragmatically encrypt/decrypt other > files, not the binary or script passwords. > > > On Mon, Oct 7, 2013 at 6:21 PM, Vaughn Clement wrote: > > > Hi > > > > OK I can't think of any reason to encrypt a binary file for an iTunes > > app??? Help me to understand why this would be required? > > > > 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, Oct 7, 2013 at 1:40 PM, Mike Kerner > >wrote: > > > > > I can't speak for server, but it works on ios, with the caveat that in > > > certain cases I've had to bit16 encode the encrypted file. > > > > > > > > > On Mon, Oct 7, 2013 at 3:23 AM, Christer Pyyhti? < > christer at mindcrea.com > > > >wrote: > > > > > > > Are there any plans to get encrypt/decrypt available in iOS/Android > and > > > > server (actually could be there but haven't tried)? > > > > > > > > rgds christer > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > use-livecode mailing list > > > > use-livecode 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 > > > > > > -- > 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 pete at lcsql.com Mon Oct 7 23:59:51 2013 From: pete at lcsql.com (Peter Haworth) Date: Mon, 7 Oct 2013 20:59:51 -0700 Subject: Debugging resizeStack handlers In-Reply-To: <525309A4.6060501@fourthworld.com> References: <525309A4.6060501@fourthworld.com> Message-ID: On Mon, Oct 7, 2013 at 12:21 PM, Richard Gaskin wrote: > I haven't yet filed a bug report on this - have you? # 11260 Pete lcSQL Software From bogdanoff at me.com Tue Oct 8 00:12:24 2013 From: bogdanoff at me.com (Peter Bogdanoff) Date: Mon, 7 Oct 2013 21:12:24 -0700 Subject: Fighting with audio player again In-Reply-To: <52532ACD.2010506@hyperactivesw.com> References: <5252F402.2090706@hyperactivesw.com> <5252F837.5030701@fourthworld.com> <5252FD24.3020501@hyperactivesw.com> <525305A1.7060501@fourthworld.com> <52530B44.3070601@hyperactivesw.com> <1381175680720-4670761.post@n4.nabble.com> <52532ACD.2010506@hyperactivesw.com> Message-ID: <1CDFDBDC-D485-4C3C-8108-8EB578E9749A@me.com> So, what's this about QT "likely to be discontinued"? Any specifics, or just a general expectation? My current projects use the interactive aspects of QT quite heavily both for Mac and PC. Peter Bogdanoff UCLA On Oct 7, 2013, at 2:42 PM, J. Landman Gay wrote: > On 10/7/13 2:54 PM, Alejandro Tejada wrote: >> Hi Jacque, >> >> Just my educated guess... >> >> Could that be that LiveCode is using some type of >> Windows OS stream buffer that fills with each request >> and, after this buffer is full, it stops receiving streams >> and produces an error? >> >> Probably, Windows OS clears this buffer automatically >> after a number of ticks or maybe it requires that some >> program request that Windows clears this buffer... >> >> Monte and Mark could verify if this is true, checking >> the windows LiveCode source code. > > Your guess is as good as mine, and probably better. I'm not knowledgeable enough to understand what's happening. I just need it to work. > > We may have to go with QuickTime for now. We don't want to because it's likely to be discontinued soon. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Tue Oct 8 00:19:20 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 7 Oct 2013 21:19:20 -0700 Subject: Debugging resizeStack handlers In-Reply-To: <525309A4.6060501@fourthworld.com> References: <525309A4.6060501@fourthworld.com> Message-ID: <871810428762.20131007211920@ahsoftware.net> Richard- Monday, October 7, 2013, 12:21:08 PM, you wrote: > Peter Haworth wrote: >> I wonder if anyone has any tips on debugging resizeStackhandlers. My >> experience is that any runtime error makes the IDE hang and setting a >> breakpoint also hangs things up. > I've seen this as well, but not in MetaCard so it's not an engine issue. > Given some time I'd like to dig into the IDE code and fix this. If > someone gets to it before me I'd be very grateful. I fixed it in PowerDebug. I don't remember the details off the top of my head, but I'll see about looking it up. -- -Mark Wieder mwieder at ahsoftware.net From christer at mindcrea.com Tue Oct 8 01:10:38 2013 From: christer at mindcrea.com (=?iso-8859-1?Q?Christer_Pyyhti=E4?=) Date: Tue, 8 Oct 2013 08:10:38 +0300 Subject: Encrypt/decrypt availability in server / devices Message-ID: <7633BBB3-9001-4E07-8804-D84677701AA9@mindcrea.com> Encrypting both in the device and in LC server makes sense in case you have literals in variables you do want to protect. Typically arrays are continuous memroy areas that can be hacked into. There are different needs for different types of applications to protect contents. All data and processing of data of your customer, either in the device or in server must be adequately protected. rgds From toolbook at kestner.de Tue Oct 8 04:18:38 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 8 Oct 2013 10:18:38 +0200 Subject: AW: Fighting with audio player again In-Reply-To: <1CDFDBDC-D485-4C3C-8108-8EB578E9749A@me.com> References: <5252F402.2090706@hyperactivesw.com> <5252F837.5030701@fourthworld.com> <5252FD24.3020501@hyperactivesw.com> <525305A1.7060501@fourthworld.com> <52530B44.3070601@hyperactivesw.com> <1381175680720-4670761.post@n4.nabble.com> <52532ACD.2010506@hyperactivesw.com> <1CDFDBDC-D485-4C3C-8108-8EB578E9749A@me.com> Message-ID: <003101cec3fe$fe0b5c70$fa221550$@de> Hi Peter, yes, see also my posting "quicktime and windows 8". I think the discontinuing comes from both sides, Apple and runrev. Apple doesn't support windows 8 anymore for QT (though it still runs), but it is only a matter of time until QT won't run anymore on any new windows version. I am afraid this could even happen with any new windows update some day. On the other side LC uses the very old windows multimedia API, which also will not be supported any longer at some point from microsoft. All that?s why runrev has queued a new QT independent media object. But it is only queued without plan date and I hope it will come before the old system breaks down completely. QT is already today the most frequent trouble maker for my program on clients windows computers. Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von Peter Bogdanoff > Gesendet: Dienstag, 8. Oktober 2013 06:12 > An: How to use LiveCode > Betreff: Re: Fighting with audio player again > > So, what's this about QT "likely to be discontinued"? Any specifics, or > just a general expectation? > > My current projects use the interactive aspects of QT quite heavily both > for Mac and PC. > > Peter Bogdanoff > UCLA > > On Oct 7, 2013, at 2:42 PM, J. Landman Gay wrote: > > > On 10/7/13 2:54 PM, Alejandro Tejada wrote: > >> Hi Jacque, > >> > >> Just my educated guess... > >> > >> Could that be that LiveCode is using some type of Windows OS stream > >> buffer that fills with each request and, after this buffer is full, > >> it stops receiving streams and produces an error? > >> > >> Probably, Windows OS clears this buffer automatically after a number > >> of ticks or maybe it requires that some program request that Windows > >> clears this buffer... > >> > >> Monte and Mark could verify if this is true, checking the windows > >> LiveCode source code. > > > > Your guess is as good as mine, and probably better. I'm not knowledgeable > enough to understand what's happening. I just need it to work. > > > > We may have to go with QuickTime for now. We don't want to because it's > likely to be discontinued soon. > > > > -- > > 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 ben at runrev.com Tue Oct 8 06:11:48 2013 From: ben at runrev.com (Benjamin Beaumont) Date: Tue, 8 Oct 2013 11:11:48 +0100 Subject: RELEASE: LiveCode 6.1.2 RC2 In-Reply-To: <00ba01cec392$11d5aa20$3580fe60$@net> References: <00ba01cec392$11d5aa20$3580fe60$@net> Message-ID: Hi Ralph, Yes, the answer dialog bug was actually related to the way we were loading the simulators which is why your other bug has been resolved also. Warm regards, Ben On 7 October 2013 20:18, Ralph DiMola wrote: > Ben, > > I think that answer dialog fix 11234 for the iOS 7 simulator also fixed my > app not loading on the iOS 7 simulator. Thanks for saving me the time of > nailing this one down! The answer dialog was not my specific problem. Don't > know what caused my hang and don't care now. > > Thanks again to the RR team and all the OS engine contributors! > > 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: Monday, October 07, 2013 9:32 AM > To: LiveCode Developer List; How to use LiveCode > Subject: RELEASE: LiveCode 6.1.2 RC2 > > Dear list members, > > We are pleased to announce the second release candidate of LiveCode 6.1.2. > > *Warning*: this is not a stable release. Please ensure you back up your > stacks before testing them. If you do not wish to be notified of test > releases, uncheck the appropriate boxes in the Updates section of your > LiveCode Preferences. > > *Release Contents* > This maintenance release contains the following changes: > > - Better quality printing on Mac > - iOS 7.0/Xcode 5.0 Support > - 23 bug fixes: > -- 11234 - Ask/answer commands cause the iOS7 simulator to hang. > -- 11232 - iOS 7 Hi-Res iPad icon size requirements incorrect. > -- 11219 - Unable to set iPad status bar visibility independently of iPhone > status bar visibility. > -- 11214 - Crash when getting htmlText of certain fields. > -- 11213 - The width of the fields in the message box is wrong. > -- 11199 - Key code parameter to rawKey messags is always 0 on mobile. > -- 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 > -- 11166 - Android apps freeze on quit after relaunch from recent apps > menu. > -- 11162 - Spaces required between numeric and non-numeric components of a > date to parse correctly > -- 11160 - Caseless comparison not working correctly on some Linux > distributions > -- 11143 - DataGrid throws error when setting show vscrollbar to false in > preOpenControl on mobile. > -- 11141 - Gradient ramp rounding error > -- 11136 - Apps built for iOS 4.3 or later fail to launch on iOS 4.3 > device. > -- 11098 - iOS minimum version in standalone builder is 3.1.3 (should be > 4.3). > -- 11042 - Autoscript \"compile error\" with new menu items > -- 10888 - Crash in iOS 6 simulator when streaming video. > -- 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 update to this release using the "check for updates" item from any > other version of LiveCode. Alternatively, you can download the installers > directly 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 > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 alanstenhouse at hotmail.com Tue Oct 8 06:55:13 2013 From: alanstenhouse at hotmail.com (Alan Stenhouse) Date: Tue, 8 Oct 2013 12:55:13 +0200 Subject: PDF to Image Conversion In-Reply-To: References: Message-ID: Hi Ray You probably know these bits already - they're unfortunately also not X-platform: 1. Have you tried sips from the command line on OSX? e.g. sips -s format png mypdf.pdf --out myimage.png 2. Maybe Irfanview on Windows. Apparently it has command-line options. cheers Alan -- Alan Stenhouse alanstenhouse at hotmail.com Check out our apps on the App Store: BeatSpeak - the multilingual talking metronome EV-Point - Find your nearest Electric Vehicle Recharge Station. On 08/10/2013, at 12:11 AM, use-livecode-request at lists.runrev.com wrote: > This seems like such an old topic but I've yet to find a good solution. > Quicktime works in a limited way and it's also a Mac only solution. > Regarding cross platform solutions I believe Imagick requires > GhostScript which could present both licensing issues as well as a > complicated installer procedure. It would be great to see something in > the Livecode store which simply accepts a shell command supplying a path > to a PDF, a path to a folder and a quality of say 1 to 10- or something. > > Any ideas? > > Thanks in advance, > > Ray > LinkIt! Software From t.heaford at btinternet.com Tue Oct 8 09:50:48 2013 From: t.heaford at btinternet.com (Terence Heaford) Date: Tue, 8 Oct 2013 14:50:48 +0100 Subject: Printing Message-ID: <34A9A145-95E1-4A31-A195-F46B3A40AD6E@btinternet.com> Hi, Can someone advise why answer page setup as sheet open printing with dialog as sheet if the result is "Cancel" then exit mouseUp print cd "barChart" from 0,0 to tRight,tBottom + 150 close printing is slow when compared to answer page setup open printing with dialog if the result is "Cancel" then exit mouseUp print cd "barChart" from 0,0 to tRight,tBottom + 150 close printing Thanks Terry From m.schonewille at economy-x-talk.com Tue Oct 8 09:54:25 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 08 Oct 2013 15:54:25 +0200 Subject: Printing In-Reply-To: <34A9A145-95E1-4A31-A195-F46B3A40AD6E@btinternet.com> References: <34A9A145-95E1-4A31-A195-F46B3A40AD6E@btinternet.com> Message-ID: <52540E91.5030407@economy-x-talk.com> Hi Terry, Which part is slow? The opening of the dialog, preparation of the print job, sending the data to the printer, printing itself, or your walk down the hall to pick up the paper? -- 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 10/8/2013 15:50, Terence Heaford wrote: > Hi, > > Can someone advise why > > answer page setup as sheet > open printing with dialog as sheet > if the result is "Cancel" then exit mouseUp > print cd "barChart" from 0,0 to tRight,tBottom + 150 > close printing > > > is slow when compared to > > answer page setup > open printing with dialog > if the result is "Cancel" then exit mouseUp > print cd "barChart" from 0,0 to tRight,tBottom + 150 > close printing > > Thanks > > Terry > From t.heaford at btinternet.com Tue Oct 8 10:06:19 2013 From: t.heaford at btinternet.com (Terence Heaford) Date: Tue, 8 Oct 2013 15:06:19 +0100 Subject: Printing In-Reply-To: <34A9A145-95E1-4A31-A195-F46B3A40AD6E@btinternet.com> References: <34A9A145-95E1-4A31-A195-F46B3A40AD6E@btinternet.com> Message-ID: <034E3A1F-CC0D-46FC-B894-1D904137A5AB@btinternet.com> Hi Mark, When using "as sheet" it takes an age between the page setup being dismissed and the printing dialog showing. and then if I open PDF in preview to save paper it takes an age for the preview to display. If I remove "as sheet" it all happens without any delay at all. I am thinking that the printing is in Carbon, whether I use "as sheet" or not? I believe the print dialogs are Carbon and not Cocoa? Could it be there is a delay converting the Carbon dialogs to sheets? Don't really know just guessing. My laptops getting a bit long in the tooth 15" 2.4 Ghz Macbook Pro Late 2008 unibody but as the without sheet is OK I don't think it's that. Any ideas? Would prefer sheets if possible as the rest of the project uses sheets also. Thanks Terry On 8 Oct 2013, at 14:50, Terence Heaford wrote: > Hi, > > Can someone advise why > > answer page setup as sheet > open printing with dialog as sheet > if the result is "Cancel" then exit mouseUp > print cd "barChart" from 0,0 to tRight,tBottom + 150 > close printing > > > is slow when compared to > > answer page setup > open printing with dialog > if the result is "Cancel" then exit mouseUp > print cd "barChart" from 0,0 to tRight,tBottom + 150 > close printing > > Thanks > > Terry > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From MikeKerner at roadrunner.com Tue Oct 8 10:12:23 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 8 Oct 2013 10:12:23 -0400 Subject: Encrypt/decrypt availability in server / devices In-Reply-To: <7633BBB3-9001-4E07-8804-D84677701AA9@mindcrea.com> References: <7633BBB3-9001-4E07-8804-D84677701AA9@mindcrea.com> Message-ID: Christer, Actually, come to think of it, encrypting/decrypting on ios requires mergAES - sorry, I was sleepy yesterday. On Tue, Oct 8, 2013 at 1:10 AM, Christer Pyyhti? wrote: > Encrypting both in the device and in LC server makes sense in case you > have literals in variables you do want to protect. Typically arrays are > continuous memroy areas that can be hacked into. There are different needs > for different types of applications to protect contents. All data and > processing of data of your customer, either in the device or in server must > be adequately protected. > > rgds > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 Tue Oct 8 10:16:35 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 08 Oct 2013 16:16:35 +0200 Subject: Printing In-Reply-To: <034E3A1F-CC0D-46FC-B894-1D904137A5AB@btinternet.com> References: <34A9A145-95E1-4A31-A195-F46B3A40AD6E@btinternet.com> <034E3A1F-CC0D-46FC-B894-1D904137A5AB@btinternet.com> Message-ID: <525413C3.4000504@economy-x-talk.com> Hi Terence, On my even older MacBook, I need to wait about .5 second for each dialog to appear as sheet. If I print one single card, it is opened in Preview almost instantly. I'm using Mac OS X 10.6.8 today. Which version of OSX do you use? I do notice that sheets slightly slower than normal dialogs. I don't know if this has to do with Carbon/Cocoa. How much of a delay do you observe? -- 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 10/8/2013 16:06, Terence Heaford wrote: > Hi Mark, > > When using "as sheet" it takes an age between the page setup being dismissed and the > printing dialog showing. > > and then if I open PDF in preview to save paper it takes an age for the preview to display. > > If I remove "as sheet" it all happens without any delay at all. > > I am thinking that the printing is in Carbon, whether I use "as sheet" or not? > > I believe the print dialogs are Carbon and not Cocoa? > > Could it be there is a delay converting the Carbon dialogs to sheets? > > Don't really know just guessing. > > My laptops getting a bit long in the tooth 15" 2.4 Ghz Macbook Pro Late 2008 unibody > but as the without sheet is OK I don't think it's that. > > Any ideas? > > Would prefer sheets if possible as the rest of the project uses sheets also. > > > Thanks > > Terry > From bill at bluewatermaritime.com Tue Oct 8 11:19:06 2013 From: bill at bluewatermaritime.com (william humphrey) Date: Tue, 8 Oct 2013 11:19:06 -0400 Subject: set cursor to busy Message-ID: Well I've been wondering about this feature. I have "set cursor to busy" whenever something takes more than a second and I see that interesting vintage black and white beach ball. That is fine and really a feature because I'm in the LiveCode developing environment so when LiveCode crashes then I see the colourful system beach ball spin and I know that is different than something from my code. But what about when my code is in a stand-alone? Won't users be confused by that vintage beach ball? Is there another way to say "set cursor to busy"? Perhaps "set new system cursor to busy" or (for old one) "set system 8 cursor to busy?" Any ideas? -- http://www.bluewatermaritime.com From bill at bluewatermaritime.com Tue Oct 8 11:22:14 2013 From: bill at bluewatermaritime.com (william humphrey) Date: Tue, 8 Oct 2013 11:22:14 -0400 Subject: Printing In-Reply-To: <525413C3.4000504@economy-x-talk.com> References: <34A9A145-95E1-4A31-A195-F46B3A40AD6E@btinternet.com> <034E3A1F-CC0D-46FC-B894-1D904137A5AB@btinternet.com> <525413C3.4000504@economy-x-talk.com> Message-ID: I've also noticed that my walk down the hall is decidedly slower but luckily I get all my news digitally. On Tue, Oct 8, 2013 at 10:16 AM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Hi Terence, > > On my even older MacBook, I need to wait about .5 second for each dialog > to appear as sheet. If I print one single card, it is opened in Preview > almost instantly. I'm using Mac OS X 10.6.8 today. Which version of OSX do > you use? > > I do notice that sheets slightly slower than normal dialogs. I don't know > if this has to do with Carbon/Cocoa. How much of a delay do you observe? > > > -- > 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 10/8/2013 16:06, Terence Heaford wrote: > >> Hi Mark, >> >> When using "as sheet" it takes an age between the page setup being >> dismissed and the >> printing dialog showing. >> >> and then if I open PDF in preview to save paper it takes an age for the >> preview to display. >> >> If I remove "as sheet" it all happens without any delay at all. >> >> I am thinking that the printing is in Carbon, whether I use "as sheet" >> or not? >> >> I believe the print dialogs are Carbon and not Cocoa? >> >> Could it be there is a delay converting the Carbon dialogs to sheets? >> >> Don't really know just guessing. >> >> My laptops getting a bit long in the tooth 15" 2.4 Ghz Macbook Pro Late >> 2008 unibody >> but as the without sheet is OK I don't think it's that. >> >> Any ideas? >> >> Would prefer sheets if possible as the rest of the project uses sheets >> also. >> >> >> Thanks >> >> Terry >> >> > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- http://www.bluewatermaritime.com From t.heaford at btinternet.com Tue Oct 8 11:27:46 2013 From: t.heaford at btinternet.com (Terence Heaford) Date: Tue, 8 Oct 2013 16:27:46 +0100 Subject: Printing In-Reply-To: <525413C3.4000504@economy-x-talk.com> References: <34A9A145-95E1-4A31-A195-F46B3A40AD6E@btinternet.com> <034E3A1F-CC0D-46FC-B894-1D904137A5AB@btinternet.com> <525413C3.4000504@economy-x-talk.com> Message-ID: Between the print setup and the print dialog: 4 attempts 1 = 8 seconds 2 = 7 seconds 3 = 4 seconds 4 = 5 seconds Between the print dialog and preview (preview always closed before printing) 1 = 5 seconds 2 = 6 seconds 3 = 4 seconds 4 = 1 second Mountain Lion 10.8.5 Thanks Terry On 8 Oct 2013, at 15:16, Mark Schonewille wrote: > Hi Terence, > > On my even older MacBook, I need to wait about .5 second for each dialog to appear as sheet. If I print one single card, it is opened in Preview almost instantly. I'm using Mac OS X 10.6.8 today. Which version of OSX do you use? > > I do notice that sheets slightly slower than normal dialogs. I don't know if this has to do with Carbon/Cocoa. How much of a delay do you observe? > > -- > 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 10/8/2013 16:06, Terence Heaford wrote: >> Hi Mark, >> >> When using "as sheet" it takes an age between the page setup being dismissed and the >> printing dialog showing. >> >> and then if I open PDF in preview to save paper it takes an age for the preview to display. >> >> If I remove "as sheet" it all happens without any delay at all. >> >> I am thinking that the printing is in Carbon, whether I use "as sheet" or not? >> >> I believe the print dialogs are Carbon and not Cocoa? >> >> Could it be there is a delay converting the Carbon dialogs to sheets? >> >> Don't really know just guessing. >> >> My laptops getting a bit long in the tooth 15" 2.4 Ghz Macbook Pro Late 2008 unibody >> but as the without sheet is OK I don't think it's that. >> >> Any ideas? >> >> Would prefer sheets if possible as the rest of the project uses sheets also. >> >> >> Thanks >> >> Terry >> > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dunbarx at aol.com Tue Oct 8 11:27:58 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 8 Oct 2013 11:27:58 -0400 (EDT) Subject: set cursor to busy In-Reply-To: References: Message-ID: <8D0925219D1388C-11D4-756CE@webmail-m210.sysops.aol.com> Hi. If you think your users are skittish that way, why not roll your own? A handful of small images that cycle around? Craig Newman -----Original Message----- From: william humphrey To: How to use LiveCode Sent: Tue, Oct 8, 2013 11:19 am Subject: set cursor to busy Well I've been wondering about this feature. I have "set cursor to busy" whenever something takes more than a second and I see that interesting vintage black and white beach ball. That is fine and really a feature because I'm in the LiveCode developing environment so when LiveCode crashes then I see the colourful system beach ball spin and I know that is different than something from my code. But what about when my code is in a stand-alone? Won't users be confused by that vintage beach ball? Is there another way to say "set cursor to busy"? Perhaps "set new system cursor to busy" or (for old one) "set system 8 cursor to busy?" Any ideas? -- http://www.bluewatermaritime.com _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From t.heaford at btinternet.com Tue Oct 8 11:58:52 2013 From: t.heaford at btinternet.com (Terence Heaford) Date: Tue, 8 Oct 2013 16:58:52 +0100 Subject: Printing In-Reply-To: References: <34A9A145-95E1-4A31-A195-F46B3A40AD6E@btinternet.com> <034E3A1F-CC0D-46FC-B894-1D904137A5AB@btinternet.com> <525413C3.4000504@economy-x-talk.com> Message-ID: Out of interest I get this in the console log not every time I print but most. It may or may not be relevant. 08/10/2013 16:56:46.685 com.apple.hiservices-xpcservice[3784]: Bug: 12F45: liblaunch.dylib + 24032 [2F71CAF8-6524-329E-AC56-C506658B4C0C]: 0x10 Thanks Terry From dochawk at gmail.com Tue Oct 8 12:24:27 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Tue, 8 Oct 2013 09:24:27 -0700 Subject: "focus on nothing" not resulting in closefield In-Reply-To: <523DDF2C.40801@pdslabs.net> References: <523DDF2C.40801@pdslabs.net> Message-ID: On Sat, Sep 21, 2013 at 11:02 AM, Phil Davis wrote: > > On 9/21/13 10:31 AM, Dr. Hawkins wrote: > >> 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 "select empty That, though, physically selects and marks the field. I'm trying to force a closefield if the field contents have changed but the feield hasn't been left. textChanged won't work in this context, as the usual result should only be changing when the user leaves the field -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From mwieder at ahsoftware.net Tue Oct 8 12:45:06 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 8 Oct 2013 09:45:06 -0700 Subject: New install video for using Valentina Studio and Valentina server In-Reply-To: <65054F7525C14C74A6252B91DB385004@GATEWAY> References: <1381088168125-4670707.post@n4.nabble.com><5251C704.2000201@warrensweb.us> <149173925306.20131006133624@ahsoftware.net> <65054F7525C14C74A6252B91DB385004@GATEWAY> Message-ID: <311855174684.20131008094506@ahsoftware.net> Lynn- Sunday, October 6, 2013, 7:04:22 PM, you wrote: > Which Linux distribution would you want such a video to feature (I know what > the answer would be if I were asking Richard ;-))? Doesn't much matter to me. I assume this is all from a command line anyway. -- -Mark Wieder mwieder at ahsoftware.net From bill at bluewatermaritime.com Tue Oct 8 13:12:07 2013 From: bill at bluewatermaritime.com (william humphrey) Date: Tue, 8 Oct 2013 13:12:07 -0400 Subject: set cursor to busy In-Reply-To: <8D0925219D1388C-11D4-756CE@webmail-m210.sysops.aol.com> References: <8D0925219D1388C-11D4-756CE@webmail-m210.sysops.aol.com> Message-ID: I was hoping for something that would call the system level "busy" and thus would work on all platforms. If I roll a pretty rainbow one which looks great on the present Mac OS it would fail on the different flavours of Windows and probably the next MacOS which very likely will feature a "flat" beach ball. On Tue, Oct 8, 2013 at 11:27 AM, wrote: > Hi. > > > If you think your users are skittish that way, why not roll your own? A > handful of small images that cycle around? > > > > Craig Newman > > > -----Original Message----- > From: william humphrey > To: How to use LiveCode > Sent: Tue, Oct 8, 2013 11:19 am > Subject: set cursor to busy > > > Well I've been wondering about this feature. I have "set cursor to busy" > whenever something takes more than a second and I see that interesting > vintage black and white beach ball. That is fine and really a feature > because I'm in the LiveCode developing environment so when LiveCode crashes > then I see the colourful system beach ball spin and I know that is > different than something from my code. > > But what about when my code is in a stand-alone? Won't users be confused by > that vintage beach ball? Is there another way to say "set cursor to busy"? > > Perhaps "set new system cursor to busy" or (for old one) "set system 8 > cursor to busy?" > > Any ideas? > > -- > http://www.bluewatermaritime.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 > -- http://www.bluewatermaritime.com From dunbarx at aol.com Tue Oct 8 13:14:34 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 8 Oct 2013 13:14:34 -0400 (EDT) Subject: "focus on nothing" not resulting in closefield Message-ID: <8D09260FE6BC5A0-11D4-76723@webmail-m210.sysops.aol.com> Richard. Not exactly sure what you are looking to do, but couldn't you: on textChanged send "closeField" to me end textChanged -----Original Message----- From: Dr. Hawkins To: How to use LiveCode Sent: Tue, Oct 8, 2013 12:25 pm Subject: Re: "focus on nothing" not resulting in closefield On Sat, Sep 21, 2013 at 11:02 AM, Phil Davis wrote: > > On 9/21/13 10:31 AM, Dr. Hawkins wrote: > >> 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 "select empty That, though, physically selects and marks the field. I'm trying to force a closefield if the field contents have changed but the feield hasn't been left. textChanged won't work in this context, as the usual result should only be changing when the user leaves the field -- 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 dunbarx at aol.com Tue Oct 8 13:17:25 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 8 Oct 2013 13:17:25 -0400 (EDT) Subject: "focus on nothing" not resulting in closefield In-Reply-To: References: <523DDF2C.40801@pdslabs.net> Message-ID: <8D0926164575AA2-11D4-76784@webmail-m210.sysops.aol.com> Scratch that. I see you want to leave the field, not send the message. Craig -----Original Message----- From: Dr. Hawkins To: How to use LiveCode Sent: Tue, Oct 8, 2013 12:25 pm Subject: Re: "focus on nothing" not resulting in closefield On Sat, Sep 21, 2013 at 11:02 AM, Phil Davis wrote: > > On 9/21/13 10:31 AM, Dr. Hawkins wrote: > >> 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 "select empty That, though, physically selects and marks the field. I'm trying to force a closefield if the field contents have changed but the feield hasn't been left. textChanged won't work in this context, as the usual result should only be changing when the user leaves the field -- 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 scott at tactilemedia.com Tue Oct 8 13:22:27 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 08 Oct 2013 10:22:27 -0700 Subject: set cursor to busy In-Reply-To: Message-ID: Just a suggestion: you might consider using your own custom busy indicator. This prevents you from having to match any particular OS/version. Just so you know, the beach ball on OS X is usually associated with "non-responsive", so probably not the right message to send to your users when things are working but busy. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 10/8/13 10:12 AM, "william humphrey" wrote: >I was hoping for something that would call the system level "busy" and >thus >would work on all platforms. If I roll a pretty rainbow one which looks >great on the present Mac OS it would fail on the different flavours of >Windows and probably the next MacOS which very likely will feature a >"flat" >beach ball. > > >On Tue, Oct 8, 2013 at 11:27 AM, wrote: > >> Hi. >> >> >> If you think your users are skittish that way, why not roll your own? A >> handful of small images that cycle around? >> >> >> >> Craig Newman >> >> >> -----Original Message----- >> From: william humphrey >> To: How to use LiveCode >> Sent: Tue, Oct 8, 2013 11:19 am >> Subject: set cursor to busy >> >> >> Well I've been wondering about this feature. I have "set cursor to busy" >> whenever something takes more than a second and I see that interesting >> vintage black and white beach ball. That is fine and really a feature >> because I'm in the LiveCode developing environment so when LiveCode >>crashes >> then I see the colourful system beach ball spin and I know that is >> different than something from my code. >> >> But what about when my code is in a stand-alone? Won't users be >>confused by >> that vintage beach ball? Is there another way to say "set cursor to >>busy"? >> >> Perhaps "set new system cursor to busy" or (for old one) "set system 8 >> cursor to busy?" >> >> Any ideas? >> >> -- >> http://www.bluewatermaritime.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 >> > > > >-- >http://www.bluewatermaritime.com >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode > From klaus at major-k.de Tue Oct 8 13:24:40 2013 From: klaus at major-k.de (Klaus major-k) Date: Tue, 8 Oct 2013 19:24:40 +0200 Subject: relative pathnames work on mobile? Message-ID: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> Hi friends, short question, do not have a real device here in the moment... Suppoesed we have a stack in the folder where a folder "images" resides, we can have filenames of images RELATIVE to the stack: images/subfolder/image.png Works fine, now my question, does this also work on the mobile platform if I add the folder "images" and its subfolders via the "Copy files..." tab in the standalone builder settings? Or do I need to loop through all images and set hte filenames to the absolute path: -> specialfolderpath("engine") & "/images/subfolder/image.png" Know what I mean? Thanks a lot in advance! Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From bill at bluewatermaritime.com Tue Oct 8 13:28:50 2013 From: bill at bluewatermaritime.com (william humphrey) Date: Tue, 8 Oct 2013 13:28:50 -0400 Subject: set cursor to busy In-Reply-To: References: Message-ID: Shoot - I never considered that. I will look on the LiveCode list of example stacks and see if anyone put one there that I can use. On Tue, Oct 8, 2013 at 1:22 PM, Scott Rossi wrote: > Just a suggestion: you might consider using your own custom busy > indicator. This prevents you from having to match any particular > OS/version. Just so you know, the beach ball on OS X is usually > associated with "non-responsive", so probably not the right message to > send to your users when things are working but busy. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > > > > On 10/8/13 10:12 AM, "william humphrey" > wrote: > > >I was hoping for something that would call the system level "busy" and > >thus > >would work on all platforms. If I roll a pretty rainbow one which looks > >great on the present Mac OS it would fail on the different flavours of > >Windows and probably the next MacOS which very likely will feature a > >"flat" > >beach ball. > > > > > >On Tue, Oct 8, 2013 at 11:27 AM, wrote: > > > >> Hi. > >> > >> > >> If you think your users are skittish that way, why not roll your own? A > >> handful of small images that cycle around? > >> > >> > >> > >> Craig Newman > >> > >> > >> -----Original Message----- > >> From: william humphrey > >> To: How to use LiveCode > >> Sent: Tue, Oct 8, 2013 11:19 am > >> Subject: set cursor to busy > >> > >> > >> Well I've been wondering about this feature. I have "set cursor to busy" > >> whenever something takes more than a second and I see that interesting > >> vintage black and white beach ball. That is fine and really a feature > >> because I'm in the LiveCode developing environment so when LiveCode > >>crashes > >> then I see the colourful system beach ball spin and I know that is > >> different than something from my code. > >> > >> But what about when my code is in a stand-alone? Won't users be > >>confused by > >> that vintage beach ball? Is there another way to say "set cursor to > >>busy"? > >> > >> Perhaps "set new system cursor to busy" or (for old one) "set system 8 > >> cursor to busy?" > >> > >> Any ideas? > >> > >> -- > >> http://www.bluewatermaritime.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 > >> > > > > > > > >-- > >http://www.bluewatermaritime.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 > -- http://www.bluewatermaritime.com From roger.e.eller at sealedair.com Tue Oct 8 13:29:21 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 8 Oct 2013 13:29:21 -0400 Subject: "focus on nothing" not resulting in closefield In-Reply-To: <8D0926164575AA2-11D4-76784@webmail-m210.sysops.aol.com> References: <523DDF2C.40801@pdslabs.net> <8D0926164575AA2-11D4-76784@webmail-m210.sysops.aol.com> Message-ID: I'm sure this could be shorter, but it works. on textChanged put the botRight of me into tCorner put (item 1 of tCorner)+5 & "," & (item 2 of tCorner)+5 into tOutsideThisField click at tOutsideThisField end textChanged ~Roger On Tue, Oct 8, 2013 at 1:17 PM, wrote: > Scratch that. I see you want to leave the field, not send the message. > > > Craig > > > > -----Original Message----- > From: Dr. Hawkins > To: How to use LiveCode > Sent: Tue, Oct 8, 2013 12:25 pm > Subject: Re: "focus on nothing" not resulting in closefield > > > On Sat, Sep 21, 2013 at 11:02 AM, Phil Davis wrote: > > > > > On 9/21/13 10:31 AM, Dr. Hawkins wrote: > > > >> 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 "select empty > > > That, though, physically selects and marks the field. > > I'm trying to force a closefield if the field contents have changed but the > feield hasn't been left. textChanged won't work in this context, as the > usual result should only be changing when the user leaves the field > -- > 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 > From sc at sahores-conseil.com Tue Oct 8 14:16:32 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Tue, 8 Oct 2013 20:16:32 +0200 Subject: Sending mail from on-rev server In-Reply-To: <1D4D7A2E-29CF-4432-8EEF-3852B825016E@mindcrea.com> References: <1D4D7A2E-29CF-4432-8EEF-3852B825016E@mindcrea.com> Message-ID: <93382262-2BFD-42F9-8994-6E7A1F83C3AD@sahores-conseil.com> Christer, sendMail is back to normal service on the on-rev server witch hosts my LC-server apps (pancake). Regards, Pierre Le 7 oct. 2013 ? 08:42, Christer Pyyhti? a ?crit : > Thanks to everyone suggesting solutions to the problem. > > Yet the problem is there; the error message is as follows: > > /usr/sbin/sendmail: error while loading shared libraries: libselinux.so.1: failed to map segment from shared object: Cannot allocate memory > > As far as I understand there has been a change in the server (I do not know in which node my domain is), prohibiting the sending. RR team seems to know something happened, but have not been able to get the capability back. > > The RR team has gone totally mute - I just don't know what's going on. I got a response from Kevin Miller for some days ago promising he'd look into the case, but no echo. > > I have been trying to scan all the possible sources without finding out any solution. > > rgds christer > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 sc at sahores-conseil.com Tue Oct 8 14:33:15 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Tue, 8 Oct 2013 20:33:15 +0200 Subject: relative pathnames work on mobile? In-Reply-To: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> Message-ID: Hi Freund Klaus, Here is the way it works consistently, at least for me!, on both the iOS and Android platforms : > put imagename.[png|jpeg|?] into url ("binfile:" & specialFolderPath("documents") & "/imagename.[png|jpeg|?]" > put imagename.[png|jpeg|?] into url ("binfile:" & specialFolderPath("cache") & "/imagename.[png|jpeg|?]" with the iOS option to do/not do : > if the platform is "iphone" > then iphoneSetDoNotBackupFile specialFolderPath("documents") & "/imagename.[png|jpeg|?]", true Bis bald, Pierre Le 8 oct. 2013 ? 19:24, Klaus major-k a ?crit : > Hi friends, > > short question, do not have a real device here in the moment... > > Suppoesed we have a stack in the folder where a folder "images" resides, > we can have filenames of images RELATIVE to the stack: > images/subfolder/image.png > > Works fine, now my question, does this also work on the mobile platform > if I add the folder "images" and its subfolders via the "Copy files..." tab in > the standalone builder settings? > > Or do I need to loop through all images and set hte filenames to the absolute path: > -> specialfolderpath("engine") & "/images/subfolder/image.png" > Know what I mean? > > Thanks a lot 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 -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From klaus at major-k.de Tue Oct 8 14:49:13 2013 From: klaus at major-k.de (Klaus major-k) Date: Tue, 8 Oct 2013 20:49:13 +0200 Subject: relative pathnames work on mobile? In-Reply-To: References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> Message-ID: <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> Bonsoir mon ami, Am 08.10.2013 um 20:33 schrieb Pierre Sahores : > Hi Freund Klaus, > > Here is the way it works consistently, at least for me!, on both the iOS and Android platforms : > >> put imagename.[png|jpeg|?] into url ("binfile:" & specialFolderPath("documents") & "/imagename.[png|jpeg|?]" >> put imagename.[png|jpeg|?] into url ("binfile:" & specialFolderPath("cache") & "/imagename.[png|jpeg|?]" ??? Sorry, no capisce 8-) Where is a relative pathname here? I do not want/need to copy the images to another location! Please read my question again :-) > with the iOS option to do/not do : > >> if the platform is "iphone" >> then iphoneSetDoNotBackupFile specialFolderPath("documents") & "/imagename.[png|jpeg|?]", true Ah, yes, thnaks, will remeber this one, thanks! > Bis bald, > > Pierre > > Le 8 oct. 2013 ? 19:24, Klaus major-k a ?crit : > >> Hi friends, >> >> short question, do not have a real device here in the moment... >> >> Suppoesed we have a stack in the folder where a folder "images" resides, >> we can have filenames of images RELATIVE to the stack: >> images/subfolder/image.png >> >> Works fine, now my question, does this also work on the mobile platform >> if I add the folder "images" and its subfolders via the "Copy files..." tab in >> the standalone builder settings? >> >> Or do I need to loop through all images and set hte filenames to the absolute path: >> -> specialfolderpath("engine") & "/images/subfolder/image.png" >> Know what I mean? >> >> Thanks a lot in advance! Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From stephenREVOLUTION2 at barncard.com Tue Oct 8 15:19:37 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 8 Oct 2013 12:19:37 -0700 Subject: set cursor to busy In-Reply-To: References: Message-ID: On Tue, Oct 8, 2013 at 10:28 AM, william humphrey < bill at bluewatermaritime.com> wrote: > Shoot - I never considered that. I will look on the LiveCode list of > example stacks and see if anyone put one there that I can use. > Don't animated cursors still work in Livecode? -- Stephen Barncard San Francisco Ca. USA more about sqb From jacque at hyperactivesw.com Tue Oct 8 16:18:50 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 08 Oct 2013 15:18:50 -0500 Subject: relative pathnames work on mobile? In-Reply-To: <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> Message-ID: <525468AA.1040600@hyperactivesw.com> On 10/8/13 1:49 PM, Klaus major-k wrote: > short question, do not have a real device here in the moment... > > Suppoesed we have a stack in the folder where a folder "images" resides, > we can have filenames of images RELATIVE to the stack: > images/subfolder/image.png > > Works fine, now my question, does this also work on the mobile platform > if I add the folder "images" and its subfolders via the "Copy files..." tab in > the standalone builder settings? > > Or do I need to loop through all images and set hte filenames to the absolute path: > -> specialfolderpath("engine") & "/images/subfolder/image.png" > Know what I mean? I haven't been working on mobile lately, but the defaultfolder on launch is the engine folder, so I would think you can use that normally if you haven't set the defaultfolder to something else. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmondmathewson at gmail.com Tue Oct 8 16:26:30 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 08 Oct 2013 23:26:30 +0300 Subject: Hacking the GUI Message-ID: <52546A76.7010009@gmail.com> After far too long; a few more features to muck up the Livecode GUI. The stack is contained in the lc_hacker.livecode.zip file at the RunRev Facebook page: https://www.facebook.com/groups/runrev/ Richmond. From revdev at pdslabs.net Tue Oct 8 16:44:14 2013 From: revdev at pdslabs.net (Phil Davis) Date: Tue, 08 Oct 2013 13:44:14 -0700 Subject: [OT] web training video delivery - how do YOU do it? Message-ID: <52546E9E.2040203@pdslabs.net> Hi Friends, If your clients or company deliver web training that includes videos, I would greatly appreciate any insight you can share from your experience. My largest client delivers web training to his customers. His entire content development / deployment / management system is built with Livecode, and one app uses FFMPEG to render desktop movies (mostly QT) for the web (mp4, ogv, webm). That app then uploads content to an on-rev server. The server has code that serves the content and collects the training results. (To be clear, the training content is a set of web pages containing text, video, images and sometimes audio. It's interactive. We don't upload a single monolithic 30-minute training video, but rather a training title may have any number of smaller videos that are available on various pages in the training.) My client now has a new opportunity to enter US state and fed government agencies in a big way. Problem is, they often use IE6/7/8 and are not open to change. As you may know, these are THE most problematic browsers in existence. We have found it extremely difficult to make all movies work all the time in all (IE) browsers. (Chrome, Firefox, Safari, later IE browsers are not a problem.) We're very concerned that we'll blow this opportunity if we can't deliver a rock-solid web training experience, specifically the video part. Do your clients or company have a great way of delivering web training that includes videos that always work every time, even in old IEs? If so, how do you do it? (Maybe your JS/CSS/HTML is better than ours.) We use John Dyer's mediaelement.js as the core of our web video playback. We're considering ditching our in-house movie rendering process and using a media delivery service (like YouTube) for videos. Then the training movies would be uploaded to that service, and movies would be served from their server. We would use their embedded links and THEY would handle browser compatibility. At least that's how we're thinking about it. What am I missing? Have you ever done this? What has your experience been? I'm stretching the limits of approved list subject matter with this, but here I am anyway. As you can imagine, there is a LOT resting on the way we go forward in this. Thanks so much for your time and feedback. Feel free to contact me off-list as well. -- Phil Davis phil at pdslabs.net 503-307-4363 mobile From roger.e.eller at sealedair.com Tue Oct 8 16:52:00 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 8 Oct 2013 16:52:00 -0400 Subject: SQL (this AND that), OR (that AND theOther) Message-ID: Having some SQL query troubles... I need to get results from a long list in a single query, BUT there are pairs of fields that must match. Every pair is a unique pair, aka no duplicates. If my list contains 50 pair that are unique, I may only get 30 returned rows, but I need all 50. This is what I've tried, but SQL strips away my outer parens, making my AND less binding for the pair. WHERE ((user = 'Joe') AND (car = 'Ford')) OR ((user = 'John') AND (car = 'Chevy')) OR ((user = 'Jim') AND (car = 'Kia')) OR ((user = 'Jim') AND (car = 'Smart')) ~Roger From klaus at major-k.de Tue Oct 8 17:11:02 2013 From: klaus at major-k.de (Klaus major-k) Date: Tue, 8 Oct 2013 23:11:02 +0200 Subject: relative pathnames work on mobile? In-Reply-To: <525468AA.1040600@hyperactivesw.com> References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> <525468AA.1040600@hyperactivesw.com> Message-ID: <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> Hi Jaqueline, Am 08.10.2013 um 22:18 schrieb J. Landman Gay : > On 10/8/13 1:49 PM, Klaus major-k wrote: > >> short question, do not have a real device here in the moment... >> >> Suppoesed we have a stack in the folder where a folder "images" resides, >> we can have filenames of images RELATIVE to the stack: >> images/subfolder/image.png >> >> Works fine, now my question, does this also work on the mobile platform >> if I add the folder "images" and its subfolders via the "Copy files..." tab in >> the standalone builder settings? >> >> Or do I need to loop through all images and set hte filenames to the absolute path: >> -> specialfolderpath("engine") & "/images/subfolder/image.png" >> Know what I mean? > > I haven't been working on mobile lately, but the defaultfolder on launch is the engine folder, > so I would think you can use that normally if you haven't set the defaultfolder to something else. yes, makes sense, thanks! > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From ray at linkit.com Tue Oct 8 17:19:49 2013 From: ray at linkit.com (Ray Horsley) Date: Tue, 08 Oct 2013 17:19:49 -0400 Subject: Passive Shell Commands In-Reply-To: <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> <525468AA.1040600@hyperactivesw.com> <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> Message-ID: <525476F5.9080303@linkit.com> I'm sending a shell command which is taking a long time. I'd like to send it in a way so scripts continue to run while the shell command runs in the background. I believe this is called 'passive mode', not sure. Anyway, any ideas? From ray at linkit.com Tue Oct 8 17:23:24 2013 From: ray at linkit.com (Ray Horsley) Date: Tue, 08 Oct 2013 17:23:24 -0400 Subject: PDF to Image Conversion In-Reply-To: References: <0F3B930D-E54D-4523-8121-CC1AF8F28791@mindcrea.com> <525305FF.60903@linkit.com> Message-ID: <525477CC.8090502@linkit.com> The only way I know to do so is via a QuickTime Player object. This works somewhat well on a Mac and not at all on Windows when it comes to going through all the pages and capturing the image data. On 10/7/2013 8:51 PM, william humphrey wrote: > Can PDF's be embedded in a Livecode card like a png or jpg can now? > > > On Mon, Oct 7, 2013 at 3:05 PM, Ray Horsley wrote: > >> This seems like such an old topic but I've yet to find a good solution. >> Quicktime works in a limited way and it's also a Mac only solution. >> Regarding cross platform solutions I believe Imagick requires GhostScript >> which could present both licensing issues as well as a complicated >> installer procedure. It would be great to see something in the Livecode >> store which simply accepts a shell command supplying a path to a PDF, a >> path to a folder and a quality of say 1 to 10- or something. >> >> Any ideas? >> >> Thanks in advance, >> >> Ray >> LinkIt! 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 john at splash21.com Tue Oct 8 17:34:02 2013 From: john at splash21.com (John Craig) Date: Tue, 08 Oct 2013 22:34:02 +0100 Subject: SQL (this AND that), OR (that AND theOther) In-Reply-To: References: Message-ID: <52547A4A.1010007@splash21.com> For clarity, can you post the entire query? On 08/10/2013 21:52, Roger Eller wrote: > Having some SQL query troubles... I need to get results from a long list > in a single query, BUT there are pairs of fields that must match. Every > pair is a unique pair, aka no duplicates. If my list contains 50 pair that > are unique, I may only get 30 returned rows, but I need all 50. > > This is what I've tried, but SQL strips away my outer parens, making my AND > less binding for the pair. > > WHERE > ((user = 'Joe') AND (car = 'Ford')) OR > ((user = 'John') AND (car = 'Chevy')) OR > ((user = 'Jim') AND (car = 'Kia')) OR > ((user = 'Jim') AND (car = 'Smart')) > > ~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 prothero at earthednet.org Tue Oct 8 17:55:10 2013 From: prothero at earthednet.org (prothero at earthednet.org) Date: Tue, 8 Oct 2013 14:55:10 -0700 Subject: adding points Message-ID: Folks: The documentation says that you can add points. If I do: put 10,10 - 5,5 I get 10,5,5 This is pretty useless. Bill William Prothero http://es.earthednet.org From m.schonewille at economy-x-talk.com Tue Oct 8 18:01:02 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 09 Oct 2013 00:01:02 +0200 Subject: adding points In-Reply-To: References: Message-ID: <5254809E.9080108@economy-x-talk.com> Hi Bill, Before returning the value, the engine interpretes all items of your string. 10-5 returns 5, obviously. What exactly is it that you are trying to do? -- 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 10/8/2013 23:55, prothero at earthednet.org wrote: > Folks: > The documentation says that you can add points. If I do: > put 10,10 - 5,5 > I get 10,5,5 > > This is pretty useless. > Bill > > William Prothero > http://es.earthednet.org > From monte at sweattechnologies.com Tue Oct 8 18:00:58 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 9 Oct 2013 09:00:58 +1100 Subject: Passive Shell Commands In-Reply-To: <525476F5.9080303@linkit.com> References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> <525468AA.1040600@hyperactivesw.com> <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> <525476F5.9080303@linkit.com> Message-ID: <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> Use open process for neither Cheers Monte On 09/10/2013, at 8:19 AM, Ray Horsley wrote: > I'm sending a shell command which is taking a long time. I'd like to send it in a way so scripts continue to run while the shell command runs in the background. I believe this is called 'passive mode', not sure. Anyway, any ideas? -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From dunbarx at aol.com Tue Oct 8 18:48:30 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 8 Oct 2013 18:48:30 -0400 (EDT) Subject: adding points In-Reply-To: References: Message-ID: <8D0928FA4D85976-F28-7A588@webmail-vm006.sysops.aol.com> Hi. Do you mean you want to modify the points of a graphic? This is a return delimited list of ordered pairs, like: 100,100 150.150 200,200 As Mark pointed out, you have an expression that resolves itself before anything else happens. Did you mean: 10,10 -5,5 ??? In any case, the various points have to be two integers separated by a comma and delimited by returns. Your original string had three items in it, the middle item being evaluated arithmetically. Another way to look at this is that you needed four items. Craig Newman -----Original Message----- From: prothero To: Use-livecode Use-livecode Sent: Tue, Oct 8, 2013 5:55 pm Subject: adding points Folks: The documentation says that you can add points. If I do: put 10,10 - 5,5 I get 10,5,5 This is pretty useless. 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 prothero at earthednet.org Tue Oct 8 18:52:16 2013 From: prothero at earthednet.org (prothero at earthednet.org) Date: Tue, 8 Oct 2013 15:52:16 -0700 Subject: Hacking the GUI In-Reply-To: <52546A76.7010009@gmail.com> References: <52546A76.7010009@gmail.com> Message-ID: <1EA91298-CFEF-40B0-8340-710093837B54@earthednet.org> Folks: The documentation says that you can add points. If I do: put 10,10 - 5,5 I get 10,5,5 This is pretty useless. Is there a use for this? I'd like to have a quick way of adding and subtracting points without doing it item by item. I'm using version 6.1.1 Bill William Prothero http://es.earthednet.org From m.schonewille at economy-x-talk.com Tue Oct 8 19:09:13 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 09 Oct 2013 01:09:13 +0200 Subject: Printing In-Reply-To: References: <34A9A145-95E1-4A31-A195-F46B3A40AD6E@btinternet.com> <034E3A1F-CC0D-46FC-B894-1D904137A5AB@btinternet.com> <525413C3.4000504@economy-x-talk.com> Message-ID: <52549099.7010804@economy-x-talk.com> Hi Terence, I did a test in Lion and I observe exactly the same problem. It takes up to 5 seconds to see the page setup dialog, up to 10 seconds to get to the printing dialog and another 6 seconds before LiveCode starts preparing the print job. I don't have this problem in Snow Leopard. I presume it is a LiveCode bug and I can imagine that this is frustrating if you need to print a lot. -- 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 10/8/2013 17:58, Terence Heaford wrote: > > Out of interest I get this in the console log not every time I print but most. > > It may or may not be relevant. > > 08/10/2013 16:56:46.685 com.apple.hiservices-xpcservice[3784]: Bug: 12F45: liblaunch.dylib + 24032 [2F71CAF8-6524-329E-AC56-C506658B4C0C]: 0x10 > > > Thanks > > Terry > From alex at tweedly.net Tue Oct 8 19:38:22 2013 From: alex at tweedly.net (Alex Tweedly) Date: Wed, 09 Oct 2013 00:38:22 +0100 Subject: Hacking the GUI In-Reply-To: <1EA91298-CFEF-40B0-8340-710093837B54@earthednet.org> References: <52546A76.7010009@gmail.com> <1EA91298-CFEF-40B0-8340-710093837B54@earthednet.org> Message-ID: <5254976E.3090305@tweedly.net> I don't believe you can do that, I've always just added item by item - but I could easily be wrong. It may be as simple as needing parenthesis or quotes or something similar. Can you be more explicit about where in the docs it says you can ? Thanks -- Alex. On 08/10/2013 23:52, prothero at earthednet.org wrote: > Folks: > The documentation says that you can add points. If I do: > put 10,10 - 5,5 > I get 10,5,5 > > This is pretty useless. Is there a use for this? I'd like to have a quick way of adding and subtracting points without doing it item by item. > > I'm using version 6.1.1 > 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 simplsol at aol.com Tue Oct 8 19:57:48 2013 From: simplsol at aol.com (Paul Looney) Date: Tue, 8 Oct 2013 16:57:48 -0700 Subject: [OT] web training video delivery - how do YOU do it? In-Reply-To: <52546E9E.2040203@pdslabs.net> References: <52546E9E.2040203@pdslabs.net> Message-ID: On Oct 8, 2013, at 1:44 PM, Phil Davis wrote: > I would greatly appreciate any insight you can share from your experience. Phil, I'll let the wiser people on this list comment on the technical aspects of your question. My experience is that it is better to make a good product for a smaller market rather than a marginal product for a larger market. If your product is good, word will spread. And your market will grow. If your product is compromised, for whatever reason (even if it is not directly related to your product - like the browser on which it is used), that word will also spread. And you will be fighting that reputation with every new sale you attempt. *** A related question: if your potential buyers will not invest in a contemporary browser (which offers them many benefits for a minimal cost), why do you believe they will spend their money on your training system? Paul Looney From roger.e.eller at sealedair.com Tue Oct 8 20:39:48 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 8 Oct 2013 20:39:48 -0400 Subject: SQL (this AND that), OR (that AND theOther) In-Reply-To: <52547A4A.1010007@splash21.com> References: <52547A4A.1010007@splash21.com> Message-ID: John - Essentially, the queries are like this: If there are 13 pair of 'AND' criteria, I would expect 13 rows of data to be returned. The user can exist multiple times, but each car is unique. In fact, car could be a unique number like a VIN. My goal is to submit only 1 query, built from a list of (user AND car), and get back 1 row for each pair. I'm not locked in to using OR if there is a better way. SELECT * FROM myDatabase WHERE ((user = 'Joe') AND (car = 'Ford')) OR ((user = 'Joe') AND (car = 'Chevy')) OR ((user = 'John') AND (car = 'Ford')) OR ((user = 'John') AND (car = 'Chevy')) OR ((user = 'John') AND (car = 'Kia')) OR ((user = 'John') AND (car = 'Smart')) OR ((user = 'John') AND (car = 'Volkswagon')) OR ((user = 'John') AND (car = 'Honda')) OR ((user = 'John') AND (car = 'Hyundai')) OR ((user = 'John') AND (car = 'Dodge')) OR ((user = 'John') AND (car = 'Saturn')) OR ((user = 'Jim') AND (car = 'BMW')) OR ((user = 'Jim') AND (car = 'Jaguar')) ORDER BY car DESC ~Roger On Tue, Oct 8, 2013 at 5:34 PM, John Craig wrote: > For clarity, can you post the entire query? > > > > On 08/10/2013 21:52, Roger Eller wrote: > >> Having some SQL query troubles... I need to get results from a long >> list >> in a single query, BUT there are pairs of fields that must match. Every >> pair is a unique pair, aka no duplicates. If my list contains 50 pair >> that >> are unique, I may only get 30 returned rows, but I need all 50. >> >> This is what I've tried, but SQL strips away my outer parens, making my >> AND >> less binding for the pair. >> >> WHERE >> ((user = 'Joe') AND (car = 'Ford')) OR >> ((user = 'John') AND (car = 'Chevy')) OR >> ((user = 'Jim') AND (car = 'Kia')) OR >> ((user = 'Jim') AND (car = 'Smart')) >> >> ~Roger >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> >> > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From prothero at earthednet.org Tue Oct 8 20:51:29 2013 From: prothero at earthednet.org (Earthednet-wp) Date: Tue, 8 Oct 2013 17:51:29 -0700 Subject: Hacking the GUI In-Reply-To: <5254976E.3090305@tweedly.net> References: <52546A76.7010009@gmail.com> <1EA91298-CFEF-40B0-8340-710093837B54@earthednet.org> <5254976E.3090305@tweedly.net> Message-ID: <7620D62B-BE57-4A3F-9736-D57CAD635B04@earthednet.org> The docs under "point", in the docs accessed through the script editor mention adding points. Bill William Prothero http://es.earthednet.org On Oct 8, 2013, at 4:38 PM, Alex Tweedly wrote: > I don't believe you can do that, I've always just added item by item - but I could easily be wrong. > It may be as simple as needing parenthesis or quotes or something similar. > Can you be more explicit about where in the docs it says you can ? > > Thanks > -- Alex. > > On 08/10/2013 23:52, prothero at earthednet.org wrote: >> Folks: >> The documentation says that you can add points. If I do: >> put 10,10 - 5,5 >> I get 10,5,5 >> >> This is pretty useless. Is there a use for this? I'd like to have a quick way of adding and subtracting points without doing it item by item. >> >> I'm using version 6.1.1 >> 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 > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 8 21:29:19 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 8 Oct 2013 21:29:19 -0400 Subject: SQL (this AND that), OR (that AND theOther) In-Reply-To: References: <52547A4A.1010007@splash21.com> Message-ID: I didn't give you a good example. I didn't mean to have Ford and Chevy listed twice. The car is unique. In hindsight, it would have been clearer to have car AND uniqueOwnerID as the example field names. ~Roger On Oct 8, 2013 8:39 PM, "Roger Eller" wrote: > John - Essentially, the queries are like this: If there are 13 pair of > 'AND' criteria, I would expect 13 rows of data to be returned. The user > can exist multiple times, but each car is unique. In fact, car could be a > unique number like a VIN. > > My goal is to submit only 1 query, built from a list of (user AND car), > and get back 1 row for each pair. I'm not locked in to using OR if there > is a better way. > > SELECT * FROM myDatabase WHERE > ((user = 'Joe') AND (car = 'Ford')) OR > ((user = 'Joe') AND (car = 'Chevy')) OR > ((user = 'John') AND (car = 'Ford')) OR > ((user = 'John') AND (car = 'Chevy')) OR > ((user = 'John') AND (car = 'Kia')) OR > ((user = 'John') AND (car = 'Smart')) OR > ((user = 'John') AND (car = 'Volkswagon')) OR > ((user = 'John') AND (car = 'Honda')) OR > ((user = 'John') AND (car = 'Hyundai')) OR > ((user = 'John') AND (car = 'Dodge')) OR > ((user = 'John') AND (car = 'Saturn')) OR > ((user = 'Jim') AND (car = 'BMW')) OR > ((user = 'Jim') AND (car = 'Jaguar')) > ORDER BY car DESC > > ~Roger > > > On Tue, Oct 8, 2013 at 5:34 PM, John Craig wrote: > >> For clarity, can you post the entire query? >> >> >> >> On 08/10/2013 21:52, Roger Eller wrote: >> >>> Having some SQL query troubles... I need to get results from a long >>> list >>> in a single query, BUT there are pairs of fields that must match. Every >>> pair is a unique pair, aka no duplicates. If my list contains 50 pair >>> that >>> are unique, I may only get 30 returned rows, but I need all 50. >>> >>> This is what I've tried, but SQL strips away my outer parens, making my >>> AND >>> less binding for the pair. >>> >>> WHERE >>> ((user = 'Joe') AND (car = 'Ford')) OR >>> ((user = 'John') AND (car = 'Chevy')) OR >>> ((user = 'Jim') AND (car = 'Kia')) OR >>> ((user = 'Jim') AND (car = 'Smart')) >>> >>> ~Roger >>> ______________________________**_________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/**mailman/listinfo/use-livecode >>> >>> >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> > > From monte at sweattechnologies.com Tue Oct 8 22:02:49 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 9 Oct 2013 13:02:49 +1100 Subject: Hacking the GUI In-Reply-To: <7620D62B-BE57-4A3F-9736-D57CAD635B04@earthednet.org> References: <52546A76.7010009@gmail.com> <1EA91298-CFEF-40B0-8340-710093837B54@earthednet.org> <5254976E.3090305@tweedly.net> <7620D62B-BE57-4A3F-9736-D57CAD635B04@earthednet.org> Message-ID: <3E8C8D94-E43A-4F61-AE6C-2C221F7C5F07@sweattechnologies.com> On 09/10/2013, at 11:51 AM, Earthednet-wp wrote: > The docs under "point", in the docs accessed through the script editor mention adding points. It doesn't mention doing what you are proposing. It talks about how the engine evaluates what is and isn't a point. In the example the addition in 22+3,23 is calculated before the engine works out if it's a point to 25,23. However "22+3,23" is just treated as a string and therefore not a point. I like your idea but it would lead to ambiguous code: should 2,2 + 3,3 evaluate to 5,5 or 2,5,3 ? It would work in the add, subtract, multiply, divide commands though assuming they aren't coupled to +,-,*,/ add 5 to 2 -- 7 add 5 to 2,3 -- 7,8 add 5,2 to 2,3 --7,5 The same would work for rects.. indeed as long as the number of items either match or what you are adding, subtracting, multiplying by or dividing by is a number. A nice idea that would be good to discuss on the engine list. Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From jacque at hyperactivesw.com Tue Oct 8 22:10:22 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 08 Oct 2013 21:10:22 -0500 Subject: [OT] web training video delivery - how do YOU do it? In-Reply-To: References: <52546E9E.2040203@pdslabs.net> Message-ID: <5254BB0E.1000008@hyperactivesw.com> On 10/8/13 6:57 PM, Paul Looney wrote: > > A related question: > if your potential buyers will not invest in a contemporary browser > (which offers them many benefits for a minimal cost), why do you > believe they will spend their money on your training system? It's for a government contract. The government may be willing to purchase a product but isn't willing to "approve" a newer OS, so the victi-- er, the users, are stuck with old browsers. So basically to win the contract the software has to support everything or lose out. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From roger.e.eller at sealedair.com Tue Oct 8 22:17:07 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 8 Oct 2013 22:17:07 -0400 Subject: SQL (this AND that), OR (that AND theOther) In-Reply-To: References: <52547A4A.1010007@splash21.com> Message-ID: According to this, UNION might get the results I am looking for, but will be less efficient than a single SELECT. http://stackoverflow.com/questions/542705/how-do-i-combine-2-select-statements-into-one ~Roger On Oct 8, 2013 8:39 PM, "Roger Eller" wrote: > John - Essentially, the queries are like this: If there are 13 pair of > 'AND' criteria, I would expect 13 rows of data to be returned. The user > can exist multiple times, but each car is unique. In fact, car could be a > unique number like a VIN. > > My goal is to submit only 1 query, built from a list of (user AND car), > and get back 1 row for each pair. I'm not locked in to using OR if there > is a better way. > > SELECT * FROM myDatabase WHERE > ((user = 'Joe') AND (car = 'Ford')) OR > ((user = 'Joe') AND (car = 'Chevy')) OR > ((user = 'John') AND (car = 'Ford')) OR > ((user = 'John') AND (car = 'Chevy')) OR > ((user = 'John') AND (car = 'Kia')) OR > ((user = 'John') AND (car = 'Smart')) OR > ((user = 'John') AND (car = 'Volkswagon')) OR > ((user = 'John') AND (car = 'Honda')) OR > ((user = 'John') AND (car = 'Hyundai')) OR > ((user = 'John') AND (car = 'Dodge')) OR > ((user = 'John') AND (car = 'Saturn')) OR > ((user = 'Jim') AND (car = 'BMW')) OR > ((user = 'Jim') AND (car = 'Jaguar')) > ORDER BY car DESC > > ~Roger > > > On Tue, Oct 8, 2013 at 5:34 PM, John Craig wrote: > >> For clarity, can you post the entire query? >> >> >> >> On 08/10/2013 21:52, Roger Eller wrote: >> >>> Having some SQL query troubles... I need to get results from a long >>> list >>> in a single query, BUT there are pairs of fields that must match. Every >>> pair is a unique pair, aka no duplicates. If my list contains 50 pair >>> that >>> are unique, I may only get 30 returned rows, but I need all 50. >>> >>> This is what I've tried, but SQL strips away my outer parens, making my >>> AND >>> less binding for the pair. >>> >>> WHERE >>> ((user = 'Joe') AND (car = 'Ford')) OR >>> ((user = 'John') AND (car = 'Chevy')) OR >>> ((user = 'Jim') AND (car = 'Kia')) OR >>> ((user = 'Jim') AND (car = 'Smart')) >>> >>> ~Roger >>> ______________________________**_________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/**mailman/listinfo/use-livecode >>> >>> >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> > > From jacque at hyperactivesw.com Tue Oct 8 22:17:22 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 08 Oct 2013 21:17:22 -0500 Subject: Hacking the GUI In-Reply-To: <7620D62B-BE57-4A3F-9736-D57CAD635B04@earthednet.org> References: <52546A76.7010009@gmail.com> <1EA91298-CFEF-40B0-8340-710093837B54@earthednet.org> <5254976E.3090305@tweedly.net> <7620D62B-BE57-4A3F-9736-D57CAD635B04@earthednet.org> Message-ID: <5254BCB2.9090808@hyperactivesw.com> On 10/8/13 7:51 PM, Earthednet-wp wrote: > The docs under "point", in the docs accessed through the script editor mention adding points. The docs say: The points of a graphic is a list of points (two integers separated by a comma), one per line In your example you have three integers on a line, and one of them is a math operation: 10,10 - 5,5 Maybe you meant this: 10,10 -5,5 I couldn't see where the docs say you can "add" points, but it's true that you can. It doesn't mean math though, it means you can insert additional lines in the list. You could extend the list like this: 10,10 -5,5 0,0 10,10 Are you trying to script a graphic object? That's what the points do. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From revdev at pdslabs.net Tue Oct 8 22:23:41 2013 From: revdev at pdslabs.net (Phil Davis) Date: Tue, 08 Oct 2013 19:23:41 -0700 Subject: [OT] web training video delivery - how do YOU do it? In-Reply-To: References: <52546E9E.2040203@pdslabs.net> Message-ID: <5254BE2D.5080705@pdslabs.net> On 10/8/13 4:57 PM, Paul Looney wrote: > On Oct 8, 2013, at 1:44 PM, Phil Davis wrote: > >> I would greatly appreciate any insight you can share from your experience. > > Phil, > > I'll let the wiser people on this list comment on the technical aspects of your question. > > My experience is that it is better to make a good product for a smaller market rather than a marginal product for a larger market. > If your product is good, word will spread. And your market will grow. > If your product is compromised, for whatever reason (even if it is not directly related to your product - like the browser on which it is used), that word will also spread. And you will be fighting that reputation with every new sale you attempt. Well said. > *** > A related question: if your potential buyers will not invest in a contemporary browser (which offers them many benefits for a minimal cost), why do you believe they will spend their money on your training system? Uhh, Paul... it's the government. ;-) Their computer and internet experience tends to be a direct outcome of decisions by their IT people. For example, the computers in some (many?) agencies run virtualized systems, and don't allow anything to be installed on a computer by its user. Hence web delivery of training in my case. > > Paul Looney > _______________________________________________ > use-livecode mailing list > use-livecode 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 jacque at hyperactivesw.com Tue Oct 8 22:25:36 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 08 Oct 2013 21:25:36 -0500 Subject: Hacking the GUI In-Reply-To: <5254BCB2.9090808@hyperactivesw.com> References: <52546A76.7010009@gmail.com> <1EA91298-CFEF-40B0-8340-710093837B54@earthednet.org> <5254976E.3090305@tweedly.net> <7620D62B-BE57-4A3F-9736-D57CAD635B04@earthednet.org> <5254BCB2.9090808@hyperactivesw.com> Message-ID: <5254BEA0.3080906@hyperactivesw.com> On 10/8/13 9:17 PM, J. Landman Gay wrote: > Maybe you meant this: > > 10,10 > -5,5 I think my answer was condescending, I apologize. Monte's is better. The dictionary in 6.1.1 doesn't have an example of addition in the points entry. Is that in a different version's dictionary? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From monte at sweattechnologies.com Tue Oct 8 22:29:55 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 9 Oct 2013 13:29:55 +1100 Subject: Hacking the GUI In-Reply-To: <5254BEA0.3080906@hyperactivesw.com> References: <52546A76.7010009@gmail.com> <1EA91298-CFEF-40B0-8340-710093837B54@earthednet.org> <5254976E.3090305@tweedly.net> <7620D62B-BE57-4A3F-9736-D57CAD635B04@earthednet.org> <5254BCB2.9090808@hyperactivesw.com> <5254BEA0.3080906@hyperactivesw.com> Message-ID: <475363A8-1901-4536-8110-D29E991DDC6E@sweattechnologies.com> On 09/10/2013, at 1:25 PM, J. Landman Gay wrote: > I think my answer was condescending, I apologize. Maybe I read a different answer ;-) > > The dictionary in 6.1.1 doesn't have an example of addition in the points entry. Is that in a different version's dictionary? It's the point entry not the points entry. Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From jacque at hyperactivesw.com Tue Oct 8 22:33:10 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 08 Oct 2013 21:33:10 -0500 Subject: Hacking the GUI In-Reply-To: <475363A8-1901-4536-8110-D29E991DDC6E@sweattechnologies.com> References: <52546A76.7010009@gmail.com> <1EA91298-CFEF-40B0-8340-710093837B54@earthednet.org> <5254976E.3090305@tweedly.net> <7620D62B-BE57-4A3F-9736-D57CAD635B04@earthednet.org> <5254BCB2.9090808@hyperactivesw.com> <5254BEA0.3080906@hyperactivesw.com> <475363A8-1901-4536-8110-D29E991DDC6E@sweattechnologies.com> Message-ID: <5254C066.1020806@hyperactivesw.com> On 10/8/13 9:29 PM, Monte Goulding wrote: > > On 09/10/2013, at 1:25 PM, J. Landman Gay wrote: > >> I think my answer was condescending, I apologize. > > Maybe I read a different answer ;-) >> >> The dictionary in 6.1.1 doesn't have an example of addition in the points entry. Is that in a different version's dictionary? > > It's the point entry not the points entry. > Aha. Thanks, found it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From revdev at pdslabs.net Tue Oct 8 22:37:33 2013 From: revdev at pdslabs.net (Phil Davis) Date: Tue, 08 Oct 2013 19:37:33 -0700 Subject: [OT] web training video delivery - how do YOU do it? In-Reply-To: <5254BB0E.1000008@hyperactivesw.com> References: <52546E9E.2040203@pdslabs.net> <5254BB0E.1000008@hyperactivesw.com> Message-ID: <5254C16D.6040804@pdslabs.net> I see you've been there, Jacque. Phil On 10/8/13 7:10 PM, J. Landman Gay wrote: > On 10/8/13 6:57 PM, Paul Looney wrote: >> >> A related question: >> if your potential buyers will not invest in a contemporary browser >> (which offers them many benefits for a minimal cost), why do you >> believe they will spend their money on your training system? > > It's for a government contract. The government may be willing to > purchase a product but isn't willing to "approve" a newer OS, so the > victi-- er, the users, are stuck with old browsers. So basically to > win the contract the software has to support everything or lose out. > -- Phil Davis From ray at linkit.com Tue Oct 8 22:45:56 2013 From: ray at linkit.com (Ray Horsley) Date: Tue, 08 Oct 2013 22:45:56 -0400 Subject: Passive Shell Commands In-Reply-To: <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> <525468AA.1040600@hyperactivesw.com> <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> Message-ID: <5254C364.5090907@linkit.com> First time using open process for me. Fascinating! Thanks Monte. Not quite sure on the write and read syntax. My original shell command which works fine is: get shell(""&appPath&" "&srcPath&" "&trgPath&"") where the app is a command line utility which converts a PDF file to multiple JPEG's I can't get the app to show up in 'the openProcess' using the 'neither' option. When I call 'open process appPath for update' it works fine, but then how would I send the open process a command to start the conversion? On 10/8/2013 6:00 PM, Monte Goulding wrote: > Use open process for neither > > Cheers > > Monte > > On 09/10/2013, at 8:19 AM, Ray Horsley wrote: > >> I'm sending a shell command which is taking a long time. I'd like to send it in a way so scripts continue to run while the shell command runs in the background. I believe this is called 'passive mode', not sure. Anyway, any ideas? > -- > 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 Tue Oct 8 22:57:42 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 9 Oct 2013 13:57:42 +1100 Subject: Passive Shell Commands In-Reply-To: <5254C364.5090907@linkit.com> References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> <525468AA.1040600@hyperactivesw.com> <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> <5254C364.5090907@linkit.com> Message-ID: <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> On 09/10/2013, at 1:45 PM, Ray Horsley wrote: > First time using open process for me. Fascinating! Thanks Monte. Not quite sure on the write and read syntax. > > My original shell command which works fine is: > get shell(""&appPath&" "&srcPath&" "&trgPath&"") > where the app is a command line utility which converts a PDF file to multiple JPEG's > > I can't get the app to show up in 'the openProcess' using the 'neither' option. When I call 'open process appPath for update' it works fine, but then how would I send the open process a command to start the conversion? Ah, I assumed you didn't need to read from the process. If you don't need to read or know when it's done then: open process appPath&" "&srcPath&" "&trgPath for neither If you need to know when it's done then something like this should do it (untested hacking in email client) put appPath&" "&srcPath&" "&trgPath into tProcess open process tProcess for read send "ReadProcess tProcess" to me in 0 milliseconds on ReadProcess pProcess local tOut repeat read from process pProcess in 5 milliseconds put it after tOut wait 20 milliseconds with messages if the result is "eof" then close process pProcess exit repeat end if end repeat PDFExported tOut end ReadProcess on PDFExported pOutput -- let the user know end PDFExported -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From ray at linkit.com Tue Oct 8 23:05:47 2013 From: ray at linkit.com (Ray Horsley) Date: Tue, 08 Oct 2013 23:05:47 -0400 Subject: Passive Shell Commands In-Reply-To: <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> <525468AA.1040600@hyperactivesw.com> <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> <5254C364.5090907@linkit.com> <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> Message-ID: <5254C80B.2040505@linkit.com> Ahh! Now it's really working well. Monte, thanks. Very helpful. Ray On 10/8/2013 10:57 PM, Monte Goulding wrote: > On 09/10/2013, at 1:45 PM, Ray Horsley wrote: > >> First time using open process for me. Fascinating! Thanks Monte. Not quite sure on the write and read syntax. >> >> My original shell command which works fine is: >> get shell(""&appPath&" "&srcPath&" "&trgPath&"") >> where the app is a command line utility which converts a PDF file to multiple JPEG's >> >> I can't get the app to show up in 'the openProcess' using the 'neither' option. When I call 'open process appPath for update' it works fine, but then how would I send the open process a command to start the conversion? > Ah, I assumed you didn't need to read from the process. If you don't need to read or know when it's done then: > open process appPath&" "&srcPath&" "&trgPath for neither > > If you need to know when it's done then something like this should do it (untested hacking in email client) > > put appPath&" "&srcPath&" "&trgPath into tProcess > open process tProcess for read > send "ReadProcess tProcess" to me in 0 milliseconds > > on ReadProcess pProcess > local tOut > repeat > read from process pProcess in 5 milliseconds > put it after tOut > wait 20 milliseconds with messages > if the result is "eof" then > close process pProcess > exit repeat > end if > end repeat > PDFExported tOut > end ReadProcess > > on PDFExported pOutput > -- let the user know > end PDFExported > > -- > 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 Tue Oct 8 23:10:26 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 08 Oct 2013 22:10:26 -0500 Subject: [OT] web training video delivery - how do YOU do it? In-Reply-To: <5254C16D.6040804@pdslabs.net> References: <52546E9E.2040203@pdslabs.net> <5254BB0E.1000008@hyperactivesw.com> <5254C16D.6040804@pdslabs.net> Message-ID: <5254C922.3030805@hyperactivesw.com> On 10/8/13 9:37 PM, Phil Davis wrote: > I see you've been there, Jacque. Well, I was asked to go there. When I found out how it worked, I didn't. :) I do not envy you. > > Phil > > > On 10/8/13 7:10 PM, J. Landman Gay wrote: >> On 10/8/13 6:57 PM, Paul Looney wrote: >>> >>> A related question: >>> if your potential buyers will not invest in a contemporary browser >>> (which offers them many benefits for a minimal cost), why do you >>> believe they will spend their money on your training system? >> >> It's for a government contract. The government may be willing to >> purchase a product but isn't willing to "approve" a newer OS, so the >> victi-- er, the users, are stuck with old browsers. So basically to >> win the contract the software has to support everything or lose out. >> > -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From tariel at mac.com Tue Oct 8 23:31:21 2013 From: tariel at mac.com (Tariel Gogoberidze) Date: Tue, 08 Oct 2013 23:31:21 -0400 Subject: Sharing iPhone internet connection In-Reply-To: References: Message-ID: <738E2879-5451-4F67-892E-18C2A4919CD9@mac.com> Well, if you are developing in iOS and have apple developer certificate, it seems to be easy to avoid extra charge for tethering and make your own App that shares your iPhone internet connection though HTTP and a SOCKS proxy.. https://github.com/tcurdt/iProxy/wiki Apple store will not accept such app, but you can use it for yourself and your friends and it's perfectly legal? http://arstechnica.com/information-technology/2013/10/how-i-share-my-iphones-internet-connection-without-paying-verizon-extra/ regards Tariel From revdev at pdslabs.net Tue Oct 8 23:34:46 2013 From: revdev at pdslabs.net (Phil Davis) Date: Tue, 08 Oct 2013 20:34:46 -0700 Subject: [OT] web training video delivery - how do YOU do it? In-Reply-To: <5254C922.3030805@hyperactivesw.com> References: <52546E9E.2040203@pdslabs.net> <5254BB0E.1000008@hyperactivesw.com> <5254C16D.6040804@pdslabs.net> <5254C922.3030805@hyperactivesw.com> Message-ID: <5254CED6.9090908@pdslabs.net> On 10/8/13 8:10 PM, J. Landman Gay wrote: > On 10/8/13 9:37 PM, Phil Davis wrote: >> I see you've been there, Jacque. > > Well, I was asked to go there. When I found out how it worked, I > didn't. :) > > I do not envy you. Me neither. ;-) Believe it or not, I was an IT guy for about 15 years and even worked in a state agency for a couple of years. Then I saw the light... of a Mac Plus screen and the new world of HyperCard. It ruined me! Phil > >> >> Phil >> >> >> On 10/8/13 7:10 PM, J. Landman Gay wrote: >>> On 10/8/13 6:57 PM, Paul Looney wrote: >>>> >>>> A related question: >>>> if your potential buyers will not invest in a contemporary browser >>>> (which offers them many benefits for a minimal cost), why do you >>>> believe they will spend their money on your training system? >>> >>> It's for a government contract. The government may be willing to >>> purchase a product but isn't willing to "approve" a newer OS, so the >>> victi-- er, the users, are stuck with old browsers. So basically to >>> win the contract the software has to support everything or lose out. >>> >> > > -- Phil Davis From pete at lcsql.com Wed Oct 9 00:12:08 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 8 Oct 2013 21:12:08 -0700 Subject: SQL (this AND that), OR (that AND theOther) In-Reply-To: References: <52547A4A.1010007@splash21.com> Message-ID: Roger, Not 100% sure what you need but maybe the following might help. SELECT user IN ('Joe','John','Jim') AND car IN ('Ford','Chevy',whatever) GROUP BY car || user ORDER BY car Depending on the data, you might want to define a composite index on car and auto Pete lcSQL Software On Oct 8, 2013 7:17 PM, "Roger Eller" wrote: > According to this, UNION might get the results I am looking for, but will > be less efficient than a single SELECT. > > > http://stackoverflow.com/questions/542705/how-do-i-combine-2-select-statements-into-one > > ~Roger > On Oct 8, 2013 8:39 PM, "Roger Eller" wrote: > > > John - Essentially, the queries are like this: If there are 13 pair of > > 'AND' criteria, I would expect 13 rows of data to be returned. The user > > can exist multiple times, but each car is unique. In fact, car could be > a > > unique number like a VIN. > > > > My goal is to submit only 1 query, built from a list of (user AND car), > > and get back 1 row for each pair. I'm not locked in to using OR if there > > is a better way. > > > > SELECT * FROM myDatabase WHERE > > ((user = 'Joe') AND (car = 'Ford')) OR > > ((user = 'Joe') AND (car = 'Chevy')) OR > > ((user = 'John') AND (car = 'Ford')) OR > > ((user = 'John') AND (car = 'Chevy')) OR > > ((user = 'John') AND (car = 'Kia')) OR > > ((user = 'John') AND (car = 'Smart')) OR > > ((user = 'John') AND (car = 'Volkswagon')) OR > > ((user = 'John') AND (car = 'Honda')) OR > > ((user = 'John') AND (car = 'Hyundai')) OR > > ((user = 'John') AND (car = 'Dodge')) OR > > ((user = 'John') AND (car = 'Saturn')) OR > > ((user = 'Jim') AND (car = 'BMW')) OR > > ((user = 'Jim') AND (car = 'Jaguar')) > > ORDER BY car DESC > > > > ~Roger > > > > > > On Tue, Oct 8, 2013 at 5:34 PM, John Craig wrote: > > > >> For clarity, can you post the entire query? > >> > >> > >> > >> On 08/10/2013 21:52, Roger Eller wrote: > >> > >>> Having some SQL query troubles... I need to get results from a long > >>> list > >>> in a single query, BUT there are pairs of fields that must match. > Every > >>> pair is a unique pair, aka no duplicates. If my list contains 50 pair > >>> that > >>> are unique, I may only get 30 returned rows, but I need all 50. > >>> > >>> This is what I've tried, but SQL strips away my outer parens, making my > >>> AND > >>> less binding for the pair. > >>> > >>> WHERE > >>> ((user = 'Joe') AND (car = 'Ford')) OR > >>> ((user = 'John') AND (car = 'Chevy')) OR > >>> ((user = 'Jim') AND (car = 'Kia')) OR > >>> ((user = 'Jim') AND (car = 'Smart')) > >>> > >>> ~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< > http://lists.runrev.com/mailman/listinfo/use-livecode> > >>> > >>> > >> > >> ______________________________**_________________ > >> use-livecode mailing list > >> use-livecode 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 > From prothero at earthednet.org Wed Oct 9 01:36:27 2013 From: prothero at earthednet.org (Earthednet-wp) Date: Tue, 8 Oct 2013 22:36:27 -0700 Subject: Hacking the GUI In-Reply-To: <5254C066.1020806@hyperactivesw.com> References: <52546A76.7010009@gmail.com> <1EA91298-CFEF-40B0-8340-710093837B54@earthednet.org> <5254976E.3090305@tweedly.net> <7620D62B-BE57-4A3F-9736-D57CAD635B04@earthednet.org> <5254BCB2.9090808@hyperactivesw.com> <5254BEA0.3080906@hyperactivesw.com> <475363A8-1901-4536-8110-D29E991DDC6E@sweattechnologies.com> <5254C066.1020806@hyperactivesw.com> Message-ID: Folks, Thanks for the comments. What I'm doing is dragging an image that is larger than the viewing area. I set the loc of the image (according to the mouseloc) inside a repeat loop. The general idea is below. On drag repeat while the mouseStillDown --set the loc of the image according to the mouseloc end repeat end drag The motion of the image is pretty jerky. It's a pretty large image. The reason I wanted to add and subtract points is to calculate the new loc for the image. I do this now by separating out x and y and operating on them individually. I suspect that most of the time is spent moving that large image, though, instead of doing the calculations. The image is a map, and I intend on plotting symbols on it. To speed this up, I'm plotting on a snapshot of the visible part of the image (which sits on top of the visible part). The plot will need to be updated each time the map is dragged or is magnification changed. If there is a faster way to move a large image around, I'd like to hear of it. Thanks again, Bill William Prothero http://es.earthednet.org On Oct 8, 2013, at 7:33 PM, "J. Landman Gay" wrote: > On 10/8/13 9:29 PM, Monte Goulding wrote: >> >> On 09/10/2013, at 1:25 PM, J. Landman Gay wrote: >> >>> I think my answer was condescending, I apologize. >> >> Maybe I read a different answer ;-) >>> >>> The dictionary in 6.1.1 doesn't have an example of addition in the points entry. Is that in a different version's dictionary? >> >> It's the point entry not the points entry. > > Aha. Thanks, found it. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From brahma at hindu.org Wed Oct 9 01:42:23 2013 From: brahma at hindu.org (Brahmanathaswami, Sannyasin) Date: Tue, 8 Oct 2013 19:42:23 -1000 Subject: Hacking the GUI In-Reply-To: References: <52546A76.7010009@gmail.com> <1EA91298-CFEF-40B0-8340-710093837B54@earthednet.org> <5254976E.3090305@tweedly.net> <7620D62B-BE57-4A3F-9736-D57CAD635B04@earthednet.org> <5254BCB2.9090808@hyperactivesw.com> <5254BEA0.3080906@hyperactivesw.com> <475363A8-1901-4536-8110-D29E991DDC6E@sweattechnologies.com> <5254C066.1020806@hyperactivesw.com> Message-ID: <0F01CB32-FFCC-4771-A662-F3AC553BC551@hindu.org> Why doesn't Grab me Work for u? On Oct 8, 2013, at 7:36 PM, Earthednet-wp wrote: > Folks, > Thanks for the comments. What I'm doing is dragging an image that is larger than the viewing area. I set the loc of the image (according to the mouseloc) inside a repeat loop. The general idea is below. > > On drag > repeat while the mouseStillDown > --set the loc of the image according to the mouseloc > end repeat > end drag > > The motion of the image is pretty jerky. It's a pretty large image. The reason I wanted to add and subtract points is to calculate the new loc for the image. I do this now by separating out x and y and operating on them individually. I suspect that most of the time is spent moving that large image, though, instead of doing the calculations. > > The image is a map, and I intend on plotting symbols on it. To speed this up, I'm plotting on a snapshot of the visible part of the image (which sits on top of the visible part). The plot will need to be updated each time the map is dragged or is magnification changed. > > If there is a faster way to move a large image around, I'd like to hear of it. > > Thanks again, > Bill > > William Prothero > http://es.earthednet.org > > On Oct 8, 2013, at 7:33 PM, "J. Landman Gay" wrote: > >> On 10/8/13 9:29 PM, Monte Goulding wrote: >>> >>> On 09/10/2013, at 1:25 PM, J. Landman Gay wrote: >>> >>>> I think my answer was condescending, I apologize. >>> >>> Maybe I read a different answer ;-) >>>> >>>> The dictionary in 6.1.1 doesn't have an example of addition in the points entry. Is that in a different version's dictionary? >>> >>> It's the point entry not the points entry. >> >> Aha. Thanks, found it. >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From sims at ezpzapps.com Wed Oct 9 01:45:29 2013 From: sims at ezpzapps.com (Jim sims) Date: Wed, 9 Oct 2013 07:45:29 +0200 Subject: Hacking the GUI In-Reply-To: References: <52546A76.7010009@gmail.com> <1EA91298-CFEF-40B0-8340-710093837B54@earthednet.org> <5254976E.3090305@tweedly.net> <7620D62B-BE57-4A3F-9736-D57CAD635B04@earthednet.org> <5254BCB2.9090808@hyperactivesw.com> <5254BEA0.3080906@hyperactivesw.com> <475363A8-1901-4536-8110-D29E991DDC6E@sweattechnologies.com> <5254C066.1020806@hyperactivesw.com> Message-ID: I just spent a few hours on an iOS app where i was using Grab to move a large, 2-4mb, photo around. Was jerky, until i realized that the scroller was accounting for the jerkiness. Found a way to do preopenstack before and after that moving process (killing reviving) the scroller. Can grab photo and spin it around now. Is there a scroller? Are you on iOS? sims On Wednesday, October 9, 2013, Earthednet-wp wrote: > Folks, > Thanks for the comments. What I'm doing is dragging an image that is > larger than the viewing area. I set the loc of the image (according to the > mouseloc) inside a repeat loop. The general idea is below. > > On drag > repeat while the mouseStillDown > --set the loc of the image according to the mouseloc > end repeat > end drag > > The motion of the image is pretty jerky. It's a pretty large image. The > reason I wanted to add and subtract points is to calculate the new loc for > the image. I do this now by separating out x and y and operating on them > individually. I suspect that most of the time is spent moving that large > image, though, instead of doing the calculations. > > The image is a map, and I intend on plotting symbols on it. To speed this > up, I'm plotting on a snapshot of the visible part of the image (which sits > on top of the visible part). The plot will need to be updated each time the > map is dragged or is magnification changed. > > If there is a faster way to move a large image around, I'd like to hear of > it. > > Thanks again, > Bill > > William Prothero > http://es.earthednet.org > > On Oct 8, 2013, at 7:33 PM, "J. Landman Gay" > > wrote: > > > On 10/8/13 9:29 PM, Monte Goulding wrote: > >> > >> On 09/10/2013, at 1:25 PM, J. Landman Gay wrote: > >> > >>> I think my answer was condescending, I apologize. > >> > >> Maybe I read a different answer ;-) > >>> > >>> The dictionary in 6.1.1 doesn't have an example of addition in the > points entry. Is that in a different version's dictionary? > >> > >> It's the point entry not the points entry. > > > > Aha. Thanks, found it. > > > > -- > > Jacqueline Landman Gay | jacque at hyperactivesw.com > > HyperActive Software | http://www.hyperactivesw.com > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From t.heaford at btinternet.com Wed Oct 9 02:23:15 2013 From: t.heaford at btinternet.com (Terence Heaford) Date: Wed, 9 Oct 2013 07:23:15 +0100 Subject: Printing In-Reply-To: <52549099.7010804@economy-x-talk.com> References: <34A9A145-95E1-4A31-A195-F46B3A40AD6E@btinternet.com> <034E3A1F-CC0D-46FC-B894-1D904137A5AB@btinternet.com> <525413C3.4000504@economy-x-talk.com> <52549099.7010804@economy-x-talk.com> Message-ID: <2D2ED603-964B-4364-8E47-482F42BF2289@btinternet.com> Hi Mark, Thanks for confirming it. As I am not a commercial developer with LiveCode I suppose I cannot report the bug. I think you are so could you log it. Thanks Terry On 9 Oct 2013, at 00:09, Mark Schonewille wrote: > Hi Terence, > > I did a test in Lion and I observe exactly the same problem. It takes up to 5 seconds to see the page setup dialog, up to 10 seconds to get to the printing dialog and another 6 seconds before LiveCode starts preparing the print job. I don't have this problem in Snow Leopard. > > I presume it is a LiveCode bug and I can imagine that this is frustrating if you need to print a lot. > > -- > 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 10/8/2013 17:58, Terence Heaford wrote: >> >> Out of interest I get this in the console log not every time I print but most. >> >> It may or may not be relevant. >> >> 08/10/2013 16:56:46.685 com.apple.hiservices-xpcservice[3784]: Bug: 12F45: liblaunch.dylib + 24032 [2F71CAF8-6524-329E-AC56-C506658B4C0C]: 0x10 >> >> >> Thanks >> >> Terry >> > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From paul at whitefeather.com Wed Oct 9 02:37:50 2013 From: paul at whitefeather.com (Paul Foraker) Date: Tue, 8 Oct 2013 23:37:50 -0700 Subject: Apostrophe and UPDATE Message-ID: While building a LiveCode front end to a MySQL database, I ran into the apostrophe-in-the-data problem. My friend "O'Byrne" cannot get updated. For INSERTs, the variable substitution method works great -- I can post O'Byrne's name as a new record. But, what should I do about UPDATE ? Here's my test code: on testUpdate global gCRMdbID put "last_name,notes" into tFields put fld "contact_id" into tID put fld "last_name" into tLastName put fld "notes" into tNotes put "UPDATE contact SET (" & tFields & ") VALUES (:1, :2)" & " WHERE id=" & tID into tSQL revExecuteSQL gCRMdbID, tSQL, "tLastName", "tNotes" if the result is NOT a number then answer error "There was a problem adding the record to the database:" & cr & the result as sheet exit to top end if end testUpdate ERROR MESSAGE in the result: 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 '(last_name,notes) VALUES ("O\'Byrne", "betting this won\'t work!") WHERE id=599' at line 1 Any suggestions? Thanks, -- Paul From stephenREVOLUTION2 at barncard.com Wed Oct 9 02:44:56 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 8 Oct 2013 23:44:56 -0700 Subject: Apostrophe and UPDATE In-Reply-To: References: Message-ID: http://stackoverflow.com/questions/9596652/how-to-escape-apostrophe-in-mysql On Tue, Oct 8, 2013 at 11:37 PM, Paul Foraker wrote: > While building a LiveCode front end to a MySQL database, I ran into the > apostrophe-in-the-data problem. My friend "O'Byrne" cannot get updated. > > For INSERTs, the variable substitution method works great -- I can post > O'Byrne's name as a new record. > > But, what should I do about UPDATE ? > > Here's my test code: > > > on testUpdate > global gCRMdbID > put "last_name,notes" into tFields > put fld "contact_id" into tID > put fld "last_name" into tLastName > put fld "notes" into tNotes > put "UPDATE contact SET (" & tFields & ") VALUES (:1, :2)" & " WHERE > id=" & tID into tSQL > revExecuteSQL gCRMdbID, tSQL, "tLastName", "tNotes" > if the result is NOT a number then > answer error "There was a problem adding the record to the database:" & > cr & the result as sheet > exit to top > end if > end testUpdate > > > ERROR MESSAGE in the result: > 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 > '(last_name,notes) VALUES ("O\'Byrne", "betting this won\'t work!") WHERE > id=599' at line 1 > > Any suggestions? > > Thanks, > -- Paul > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From admin at FlexibleLearning.com Wed Oct 9 02:50:27 2013 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Wed, 9 Oct 2013 07:50:27 +0100 Subject: set cursor to busy In-Reply-To: Message-ID: Setting the cursor to busy eats cycles and adds a time-overhead. Personal preference is to simply 'set the cursor to watch' for any actity lasting up to a few seconds, or a progress bar updated every nth iteration (such as n mod 100 =0) for longer routines. For indeterminate activity length, I use an animated gif such as a barber's pole. Short answer is I haven't used 'busy' in a long time. 2p/2c Hugh Senior FLCo From monte at sweattechnologies.com Wed Oct 9 02:52:43 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 9 Oct 2013 17:52:43 +1100 Subject: Apostrophe and UPDATE In-Reply-To: References: Message-ID: <6831B63B-526C-45E1-9075-461D964A871F@sweattechnologies.com> On 09/10/2013, at 5:37 PM, Paul Foraker wrote: > Any suggestions? Check your UPDATE syntax: http://www.w3schools.com/sql/sql_update.asp Cheers Monte -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From paul.foraker at gmail.com Wed Oct 9 03:55:13 2013 From: paul.foraker at gmail.com (Paul Foraker) Date: Wed, 9 Oct 2013 00:55:13 -0700 Subject: Apostrophe and UPDATE In-Reply-To: <6831B63B-526C-45E1-9075-461D964A871F@sweattechnologies.com> References: <6831B63B-526C-45E1-9075-461D964A871F@sweattechnologies.com> Message-ID: Stephen, escaping the single quote with another quote causes the same error, with the result showing \'\' instead of \'. I tried it with and without variable substitution. Monte, my UPDATE syntax was incorrect. Thanks! In case anyone else needs something like this, here's the code that worked: on testWrap put the fldNames of this cd into tFldNames delete item 1 of tFldNames -- contact_id put getSQLWrappers("contact",tFldNames) into temp answer temp end testWrap function getSQLwrappers pTableName, pFldNames -- takes a list of field names and returns them wrapped for SQL -- removes "_" in fld names, prepends "t" and uses CamelCase -- so "last_name" becomes tLastName put "UPDATE" && pTableName && "SET " into tSQL repeat for each item thisOne in pFldNames put thisOne &&"= '" & varNameFromFldName(thisOne) & "', " after tSQL end repeat delete last char of tSQL -- remove last chars delete last char of tSQL put " WHERE id = '" &tID &"'" after tSQL return tSQL end getSQLwrappers function varNameFromFldName pFldName set itemDelimiter to "_" put "t" into varName repeat for each item thisOne in pFldName put toUpper(char 1 of thisOne) into char 1 of thisOne put thisOne after varName end repeat return varName end varNameFromFldName -- Paul From stephenREVOLUTION2 at barncard.com Wed Oct 9 04:32:47 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 9 Oct 2013 01:32:47 -0700 Subject: Apostrophe and UPDATE In-Reply-To: References: <6831B63B-526C-45E1-9075-461D964A871F@sweattechnologies.com> Message-ID: On Wed, Oct 9, 2013 at 12:55 AM, Paul Foraker wrote: > Stephen, escaping the single quote with another quote causes the same > error, with the result showing \'\' instead of \'. I tried it with and > without variable substitution. > thanks, Paul. This goes in my Script Scrapbook. -- Stephen Barncard San Francisco Ca. USA more about sqb From alanstenhouse at hotmail.com Wed Oct 9 04:46:17 2013 From: alanstenhouse at hotmail.com (Alan Stenhouse) Date: Wed, 9 Oct 2013 10:46:17 +0200 Subject: SQL (this AND that), OR (that AND theOther) In-Reply-To: References: Message-ID: Roger Could you perhaps concatenate the user + car columns to make a new key and then do a select from that? e.g select * from ( select *, concat(user,car) as myKey from yourTable ) and use an appropriate where clause on that? Though it's not entirely clear what your requirement is. HTH cheers Alan -- Alan Stenhouse alanstenhouse at hotmail.com Check out our apps on the App Store: BeatSpeak - the multilingual talking metronome EV-Point - Find your nearest Electric Vehicle Recharge Station. On 09/10/2013, at 4:57 AM, use-livecode-request at lists.runrev.com wrote: > Having some SQL query troubles... I need to get results from a long list > in a single query, BUT there are pairs of fields that must match. Every > pair is a unique pair, aka no duplicates. If my list contains 50 pair that > are unique, I may only get 30 returned rows, but I need all 50. > > This is what I've tried, but SQL strips away my outer parens, making my AND > less binding for the pair. > > WHERE > ((user = 'Joe') AND (car = 'Ford')) OR > ((user = 'John') AND (car = 'Chevy')) OR > ((user = 'Jim') AND (car = 'Kia')) OR > ((user = 'Jim') AND (car = 'Smart')) > > ~Roger From shoreagent at gmail.com Wed Oct 9 06:27:29 2013 From: shoreagent at gmail.com (William Humphrey) Date: Wed, 9 Oct 2013 06:27:29 -0400 Subject: set cursor to busy In-Reply-To: References: Message-ID: <3712188F-DE42-434B-8E4A-656D660110CC@gmail.com> Can you explain what is different between setting cursor to busy instead of setting cursor to watch? Why does setting cursor to bust "eat cycles"? This is now a second reason not to use setting cursor to busy. The first being that it tells the user something is seriously wrong (I didn't know this one). I assume that seeing the watch just means wait a moment something is going on that is supposed to take time. (I see the watch cursor all the time when I run windows stuff). Brevity and errors in this email probably the result of being sent by a mobile device. > On Oct 9, 2013, at 2:50 AM, "FlexibleLearning.com" wrote: > > Setting the cursor to busy eats cycles and adds a time-overhead. > > Personal preference is to simply 'set the cursor to watch' for any actity > lasting up to a few seconds, or a progress bar updated every nth iteration > (such as n mod 100 =0) for longer routines. For indeterminate activity > length, I use an animated gif such as a barber's pole. > > Short answer is I haven't used 'busy' in a long time. > > 2p/2c > > 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 th.douez at gmail.com Wed Oct 9 06:29:41 2013 From: th.douez at gmail.com (Thierry Douez) Date: Wed, 9 Oct 2013 12:29:41 +0200 Subject: Regular expressions In-Reply-To: <7068BD19-383D-413A-A898-E890F5F0C1A4@de-mare.nl> References: <7068BD19-383D-413A-A898-E890F5F0C1A4@de-mare.nl> Message-ID: Hi Terry, I guess you may like to participate in this thread: http://forums.runrev.com/viewtopic.php?f=66&t=17412 Regards, Thierry ----------------------------------------------------------------- 2013/7/2 Terry Vogelaar stringToChange: Block of text matchExpression: [^<]+ replacementString:
?
result:
Block of text
The question-mark fills in everything that matches the matchExpression. Very useful when you want to put something around the found instances. Or you can even take it a step further by using ( and ) in combination with \1, \2 etc.: stringToChange: Block of text matchExpression: ([^<]+) replacementString: \1: \2 result: MakeMeVisible: Block of text The \1 fills in what it found inside the first pair of parentheses; the \2 the second pair. This way you can do really powerful replacements, if you know what you are doing. ------------------------------------------------ Thierry Douez - http://sunny-tdz.com Maker of sunnYperl - sunnYmidi - sunnYmage From scott at tactilemedia.com Wed Oct 9 07:25:40 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 09 Oct 2013 04:25:40 -0700 Subject: set cursor to busy In-Reply-To: <3712188F-DE42-434B-8E4A-656D660110CC@gmail.com> Message-ID: I probably added to the confusion here, so I'll try to explain again. The *colored* beachball cursor (drawn by OS X) is the one that means an app is not responding. This is different than the black and white busy cursor that you can use in LiveCode, which can be used to indicate an application is, well, busy doing something. The colored cursor is the one you want to avoid. The difference between the LiveCode watch and busy cursors is the busy cursor has multiple frames which advance each time you set the cursor. See "cursor" in the dictionary. Hope this clears things up. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 10/9/13 3:27 AM, "William Humphrey" wrote: >Can you explain what is different between setting cursor to busy instead >of setting cursor to watch? Why does setting cursor to bust "eat cycles"? > >This is now a second reason not to use setting cursor to busy. The first >being that it tells the user something is seriously wrong (I didn't know >this one). I assume that seeing the watch just means wait a moment >something is going on that is supposed to take time. (I see the watch >cursor all the time when I run windows stuff). > >Brevity and errors in this email probably the result of being sent by a >mobile device. > >> On Oct 9, 2013, at 2:50 AM, "FlexibleLearning.com" >> wrote: >> >> Setting the cursor to busy eats cycles and adds a time-overhead. >> >> Personal preference is to simply 'set the cursor to watch' for any >>actity >> lasting up to a few seconds, or a progress bar updated every nth >>iteration >> (such as n mod 100 =0) for longer routines. For indeterminate activity >> length, I use an animated gif such as a barber's pole. >> >> Short answer is I haven't used 'busy' in a long time. >> >> 2p/2c >> >> 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 mcgrath3 at mac.com Wed Oct 9 08:47:00 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 09 Oct 2013 08:47:00 -0400 Subject: Hacking the GUI In-Reply-To: References: <52546A76.7010009@gmail.com> <1EA91298-CFEF-40B0-8340-710093837B54@earthednet.org> <5254976E.3090305@tweedly.net> <7620D62B-BE57-4A3F-9736-D57CAD635B04@earthednet.org> <5254BCB2.9090808@hyperactivesw.com> <5254BEA0.3080906@hyperactivesw.com> <475363A8-1901-4536-8110-D29E991DDC6E@sweattechnologies.com> <5254C066.1020806@hyperactivesw.com> Message-ID: Jim, Are you saying that you got smooth rotating of large images on iOS? Thanks Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Oct 9, 2013, at 1:45 AM, Jim sims wrote: > I just spent a few hours on an iOS app where i was using Grab to move a > large, 2-4mb, photo around. > > Was jerky, until i realized that the scroller was accounting for the > jerkiness. > > Found a way to do preopenstack before and after that moving process > (killing reviving) the scroller. > > Can grab photo and spin it around now. > > Is there a scroller? Are you on iOS? > > sims > > On Wednesday, October 9, 2013, Earthednet-wp wrote: > >> Folks, >> Thanks for the comments. What I'm doing is dragging an image that is >> larger than the viewing area. I set the loc of the image (according to the >> mouseloc) inside a repeat loop. The general idea is below. >> >> On drag >> repeat while the mouseStillDown >> --set the loc of the image according to the mouseloc >> end repeat >> end drag >> >> The motion of the image is pretty jerky. It's a pretty large image. The >> reason I wanted to add and subtract points is to calculate the new loc for >> the image. I do this now by separating out x and y and operating on them >> individually. I suspect that most of the time is spent moving that large >> image, though, instead of doing the calculations. >> >> The image is a map, and I intend on plotting symbols on it. To speed this >> up, I'm plotting on a snapshot of the visible part of the image (which sits >> on top of the visible part). The plot will need to be updated each time the >> map is dragged or is magnification changed. >> >> If there is a faster way to move a large image around, I'd like to hear of >> it. >> >> Thanks again, >> Bill >> >> William Prothero >> http://es.earthednet.org >> >> On Oct 8, 2013, at 7:33 PM, "J. Landman Gay" > >> wrote: >> >>> On 10/8/13 9:29 PM, Monte Goulding wrote: >>>> >>>> On 09/10/2013, at 1:25 PM, J. Landman Gay wrote: >>>> >>>>> I think my answer was condescending, I apologize. >>>> >>>> Maybe I read a different answer ;-) >>>>> >>>>> The dictionary in 6.1.1 doesn't have an example of addition in the >> points entry. Is that in a different version's dictionary? >>>> >>>> It's the point entry not the points entry. >>> >>> Aha. Thanks, found it. >>> >>> -- >>> Jacqueline Landman Gay | jacque at hyperactivesw.com >>> HyperActive Software | http://www.hyperactivesw.com >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 9 09:29:09 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 9 Oct 2013 06:29:09 -0700 Subject: SQL (this AND that), OR (that AND theOther) In-Reply-To: References: <52547A4A.1010007@splash21.com> Message-ID: Whoops, that should be WHERE not SELECT... Pete lcSQL Software On Oct 9, 2013 12:12 AM, "Peter Haworth" wrote: > Roger, > Not 100% sure what you need but maybe the following might help. > > SELECT user IN ('Joe','John','Jim') AND car IN ('Ford','Chevy',whatever) > GROUP BY car || user ORDER BY car > > Depending on the data, you might want to define a composite index on car > and auto > > Pete > lcSQL Software > On Oct 8, 2013 7:17 PM, "Roger Eller" wrote: > >> According to this, UNION might get the results I am looking for, but will >> be less efficient than a single SELECT. >> >> >> http://stackoverflow.com/questions/542705/how-do-i-combine-2-select-statements-into-one >> >> ~Roger >> On Oct 8, 2013 8:39 PM, "Roger Eller" >> wrote: >> >> > John - Essentially, the queries are like this: If there are 13 pair of >> > 'AND' criteria, I would expect 13 rows of data to be returned. The user >> > can exist multiple times, but each car is unique. In fact, car could >> be a >> > unique number like a VIN. >> > >> > My goal is to submit only 1 query, built from a list of (user AND car), >> > and get back 1 row for each pair. I'm not locked in to using OR if >> there >> > is a better way. >> > >> > SELECT * FROM myDatabase WHERE >> > ((user = 'Joe') AND (car = 'Ford')) OR >> > ((user = 'Joe') AND (car = 'Chevy')) OR >> > ((user = 'John') AND (car = 'Ford')) OR >> > ((user = 'John') AND (car = 'Chevy')) OR >> > ((user = 'John') AND (car = 'Kia')) OR >> > ((user = 'John') AND (car = 'Smart')) OR >> > ((user = 'John') AND (car = 'Volkswagon')) OR >> > ((user = 'John') AND (car = 'Honda')) OR >> > ((user = 'John') AND (car = 'Hyundai')) OR >> > ((user = 'John') AND (car = 'Dodge')) OR >> > ((user = 'John') AND (car = 'Saturn')) OR >> > ((user = 'Jim') AND (car = 'BMW')) OR >> > ((user = 'Jim') AND (car = 'Jaguar')) >> > ORDER BY car DESC >> > >> > ~Roger >> > >> > >> > On Tue, Oct 8, 2013 at 5:34 PM, John Craig wrote: >> > >> >> For clarity, can you post the entire query? >> >> >> >> >> >> >> >> On 08/10/2013 21:52, Roger Eller wrote: >> >> >> >>> Having some SQL query troubles... I need to get results from a long >> >>> list >> >>> in a single query, BUT there are pairs of fields that must match. >> Every >> >>> pair is a unique pair, aka no duplicates. If my list contains 50 pair >> >>> that >> >>> are unique, I may only get 30 returned rows, but I need all 50. >> >>> >> >>> This is what I've tried, but SQL strips away my outer parens, making >> my >> >>> AND >> >>> less binding for the pair. >> >>> >> >>> WHERE >> >>> ((user = 'Joe') AND (car = 'Ford')) OR >> >>> ((user = 'John') AND (car = 'Chevy')) OR >> >>> ((user = 'Jim') AND (car = 'Kia')) OR >> >>> ((user = 'Jim') AND (car = 'Smart')) >> >>> >> >>> ~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< >> http://lists.runrev.com/mailman/listinfo/use-livecode> >> >>> >> >>> >> >> >> >> ______________________________**_________________ >> >> use-livecode mailing list >> >> use-livecode 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 >> > From sims at ezpzapps.com Wed Oct 9 09:44:05 2013 From: sims at ezpzapps.com (Jim sims) Date: Wed, 9 Oct 2013 15:44:05 +0200 Subject: Hacking the GUI In-Reply-To: References: <52546A76.7010009@gmail.com> <1EA91298-CFEF-40B0-8340-710093837B54@earthednet.org> <5254976E.3090305@tweedly.net> <7620D62B-BE57-4A3F-9736-D57CAD635B04@earthednet.org> <5254BCB2.9090808@hyperactivesw.com> <5254BEA0.3080906@hyperactivesw.com> <475363A8-1901-4536-8110-D29E991DDC6E@sweattechnologies.com> <5254C066.1020806@hyperactivesw.com> Message-ID: If by "rotate" you mean like 3D then no way ;-) I mean using grab to move a large photo around on an iPad. What had to be done was to disable/kill the scroller that lived in the same space. There is a scrolling group of about one hundred rows that have groups of: THUMBNAIL_MAGE - FIELD - FIELD That scroller affected that Grab so it only worked for a small distance. Clicking on the thumbnail brought up the following image which can be increased/decreased in size. This video does not show the scroller part which gets disappears using hide grp "AllItems" I wanted them to be grabbed and moved so you can increase in size for viewing details - that meant that you needed to grab and drag parts back into the view of the iPad as the image gets larger than the iPad space. This is for a museum and they have items such as coins and clothing that cannot be handled but details can be viewed by using this technique. The following is recorded from the iOS simulator - using the iPad looks much smoother. http://ezpzapps.com/grabMove.mov So, that is what I meant by "spin". sims On Wed, Oct 9, 2013 at 2:47 PM, Thomas McGrath III wrote: > Jim, Are you saying that you got smooth rotating of large images on iOS? > > > Thanks Tom > > -- Tom McGrath III > http://lazyriver.on-rev.com > mcgrath3 at mac.com > > On Oct 9, 2013, at 1:45 AM, Jim sims wrote: > > > I just spent a few hours on an iOS app where i was using Grab to move a > > large, 2-4mb, photo around. > > > > Was jerky, until i realized that the scroller was accounting for the > > jerkiness. > > > > Found a way to do preopenstack before and after that moving process > > (killing reviving) the scroller. > > > > Can grab photo and spin it around now. > > > > Is there a scroller? Are you on iOS? > > > > sims > > > > On Wednesday, October 9, 2013, Earthednet-wp wrote: > > > >> Folks, > >> Thanks for the comments. What I'm doing is dragging an image that is > >> larger than the viewing area. I set the loc of the image (according to > the > >> mouseloc) inside a repeat loop. The general idea is below. > >> > >> On drag > >> repeat while the mouseStillDown > >> --set the loc of the image according to the mouseloc > >> end repeat > >> end drag > >> > >> The motion of the image is pretty jerky. It's a pretty large image. The > >> reason I wanted to add and subtract points is to calculate the new loc > for > >> the image. I do this now by separating out x and y and operating on them > >> individually. I suspect that most of the time is spent moving that large > >> image, though, instead of doing the calculations. > >> > >> The image is a map, and I intend on plotting symbols on it. To speed > this > >> up, I'm plotting on a snapshot of the visible part of the image (which > sits > >> on top of the visible part). The plot will need to be updated each time > the > >> map is dragged or is magnification changed. > >> > >> If there is a faster way to move a large image around, I'd like to hear > of > >> it. > >> > >> Thanks again, > >> Bill > >> > >> William Prothero > >> http://es.earthednet.org > >> > >> On Oct 8, 2013, at 7:33 PM, "J. Landman Gay" > > >> wrote: > >> > >>> On 10/8/13 9:29 PM, Monte Goulding wrote: > >>>> > >>>> On 09/10/2013, at 1:25 PM, J. Landman Gay wrote: > >>>> > >>>>> I think my answer was condescending, I apologize. > >>>> > >>>> Maybe I read a different answer ;-) > >>>>> > >>>>> The dictionary in 6.1.1 doesn't have an example of addition in the > >> points entry. Is that in a different version's dictionary? > >>>> > >>>> It's the point entry not the points entry. > >>> > >>> Aha. Thanks, found it. > >>> > >>> -- > >>> Jacqueline Landman Gay | jacque at hyperactivesw.com > > >>> HyperActive Software | http://www.hyperactivesw.com > >>> > >>> _______________________________________________ > >>> use-livecode mailing list > >>> use-livecode at lists.runrev.com > >>> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >>> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bill at bluewatermaritime.com Wed Oct 9 09:45:54 2013 From: bill at bluewatermaritime.com (william humphrey) Date: Wed, 9 Oct 2013 09:45:54 -0400 Subject: set cursor to busy In-Reply-To: References: <3712188F-DE42-434B-8E4A-656D660110CC@gmail.com> Message-ID: Thanks Scott. that helps. On a Window's platform does set cursor to busy look like a spinning watch or is it still a MacOS 8 beach ball? On Wed, Oct 9, 2013 at 7:25 AM, Scott Rossi wrote: > I probably added to the confusion here, so I'll try to explain again. > > The *colored* beachball cursor (drawn by OS X) is the one that means an > app is not responding. This is different than the black and white busy > cursor that you can use in LiveCode, which can be used to indicate an > application is, well, busy doing something. The colored cursor is the one > you want to avoid. > > The difference between the LiveCode watch and busy cursors is the busy > cursor has multiple frames which advance each time you set the cursor. > See "cursor" in the dictionary. > > Hope this clears things up. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > > > > On 10/9/13 3:27 AM, "William Humphrey" wrote: > > >Can you explain what is different between setting cursor to busy instead > >of setting cursor to watch? Why does setting cursor to bust "eat cycles"? > > > >This is now a second reason not to use setting cursor to busy. The first > >being that it tells the user something is seriously wrong (I didn't know > >this one). I assume that seeing the watch just means wait a moment > >something is going on that is supposed to take time. (I see the watch > >cursor all the time when I run windows stuff). > > > >Brevity and errors in this email probably the result of being sent by a > >mobile device. > > > >> On Oct 9, 2013, at 2:50 AM, "FlexibleLearning.com" > >> wrote: > >> > >> Setting the cursor to busy eats cycles and adds a time-overhead. > >> > >> Personal preference is to simply 'set the cursor to watch' for any > >>actity > >> lasting up to a few seconds, or a progress bar updated every nth > >>iteration > >> (such as n mod 100 =0) for longer routines. For indeterminate activity > >> length, I use an animated gif such as a barber's pole. > >> > >> Short answer is I haven't used 'busy' in a long time. > >> > >> 2p/2c > >> > >> 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 > -- http://www.bluewatermaritime.com From dochawk at gmail.com Wed Oct 9 09:55:17 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 9 Oct 2013 06:55:17 -0700 Subject: Passive Shell Commands In-Reply-To: <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> <525468AA.1040600@hyperactivesw.com> <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> <5254C364.5090907@linkit.com> <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> Message-ID: On Tue, Oct 8, 2013 at 7:57 PM, Monte Goulding wrote: > Ah, I assumed you didn't need to read from the process. If you don't need > to read or know when it's done then: > open process appPath&" "&srcPath&" "&trgPath for neither > Can a livecode standalone be the slave process? Could it around to periodically check for stdin and answer to stdout? This could be perfect for handling my lag issues . . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Wed Oct 9 10:02:59 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 9 Oct 2013 07:02:59 -0700 Subject: Apostrophe and UPDATE In-Reply-To: References: Message-ID: On Tue, Oct 8, 2013 at 11:37 PM, Paul Foraker wrote: > '(last_name,notes) VALUES ("O\'Byrne", "betting this won\'t work!") WHERE > id=599' at line 1 > You're using the wrong escape. Inside a string, you need a double single quote, not a backslash. It's worth keeping a preSql() function around, like: function preSQL pSQL replace "'" with "''" in pSQL if pSQL is empty then return "NULL" else return "'" & pSQL & "'" end if end preSQL -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From pete at lcsql.com Wed Oct 9 10:09:01 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 9 Oct 2013 07:09:01 -0700 Subject: Apostrophe and UPDATE In-Reply-To: References: <6831B63B-526C-45E1-9075-461D964A871F@sweattechnologies.com> Message-ID: Don't need to escape anything when using the :1,:2,etc notation, but if you did, it would be ''' not \'. The update syntax is UPDATE tablename SET colname=:1 etc Pete lcSQL Software On Oct 9, 2013 3:55 AM, "Paul Foraker" wrote: > Stephen, escaping the single quote with another quote causes the same > error, with the result showing \'\' instead of \'. I tried it with and > without variable substitution. > > Monte, my UPDATE syntax was incorrect. Thanks! > > In case anyone else needs something like this, here's the code that worked: > > > on testWrap > put the fldNames of this cd into tFldNames > delete item 1 of tFldNames -- contact_id > put getSQLWrappers("contact",tFldNames) into temp > answer temp > end testWrap > > function getSQLwrappers pTableName, pFldNames > -- takes a list of field names and returns them wrapped for SQL > -- removes "_" in fld names, prepends "t" and uses CamelCase > -- so "last_name" becomes tLastName > put "UPDATE" && pTableName && "SET " into tSQL > repeat for each item thisOne in pFldNames > put thisOne &&"= '" & varNameFromFldName(thisOne) & "', " after tSQL > end repeat > delete last char of tSQL -- remove last chars > delete last char of tSQL > put " WHERE id = '" &tID &"'" after tSQL > return tSQL > end getSQLwrappers > > function varNameFromFldName pFldName > set itemDelimiter to "_" > put "t" into varName > repeat for each item thisOne in pFldName > put toUpper(char 1 of thisOne) into char 1 of thisOne > put thisOne after varName > end repeat > return varName > end varNameFromFldName > > > -- Paul > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From vclement at gmail.com Wed Oct 9 10:13:32 2013 From: vclement at gmail.com (Vaughn Clement) Date: Wed, 9 Oct 2013 07:13:32 -0700 Subject: [OT] web training video delivery - how do YOU do it? In-Reply-To: <5254CED6.9090908@pdslabs.net> References: <52546E9E.2040203@pdslabs.net> <5254BB0E.1000008@hyperactivesw.com> <5254C16D.6040804@pdslabs.net> <5254C922.3030805@hyperactivesw.com> <5254CED6.9090908@pdslabs.net> Message-ID: Hi Phil Your decision should be to build the training materials for IE, but make your client understand there will be reduced performance using IE and you have no way to adjust this performance. Actually there is a app named "Hand Brake" that will allow large video files to be optimized and reduced in size. It even improves the visual quality for the compressed MP4 files. If you want to contact me offline I can fill in much more about interactive training and related products. 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, Oct 8, 2013 at 8:34 PM, Phil Davis wrote: > On 10/8/13 8:10 PM, J. Landman Gay wrote: > >> On 10/8/13 9:37 PM, Phil Davis wrote: >> >>> I see you've been there, Jacque. >>> >> >> Well, I was asked to go there. When I found out how it worked, I didn't. >> :) >> >> I do not envy you. >> > > Me neither. ;-) > Believe it or not, I was an IT guy for about 15 years and even worked in a > state agency for a couple of years. Then I saw the light... of a Mac Plus > screen and the new world of HyperCard. It ruined me! > > Phil > > > >> >>> Phil >>> >>> >>> On 10/8/13 7:10 PM, J. Landman Gay wrote: >>> >>>> On 10/8/13 6:57 PM, Paul Looney wrote: >>>> >>>>> >>>>> A related question: >>>>> if your potential buyers will not invest in a contemporary browser >>>>> (which offers them many benefits for a minimal cost), why do you >>>>> believe they will spend their money on your training system? >>>>> >>>> >>>> It's for a government contract. The government may be willing to >>>> purchase a product but isn't willing to "approve" a newer OS, so the >>>> victi-- er, the users, are stuck with old browsers. So basically to >>>> win the contract the software has to support everything or lose out. >>>> >>>> >>> >> >> > -- > 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 mcgrath3 at mac.com Wed Oct 9 10:13:44 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 09 Oct 2013 10:13:44 -0400 Subject: Hacking the GUI In-Reply-To: References: <52546A76.7010009@gmail.com> <1EA91298-CFEF-40B0-8340-710093837B54@earthednet.org> <5254976E.3090305@tweedly.net> <7620D62B-BE57-4A3F-9736-D57CAD635B04@earthednet.org> <5254BCB2.9090808@hyperactivesw.com> <5254BEA0.3080906@hyperactivesw.com> <475363A8-1901-4536-8110-D29E991DDC6E@sweattechnologies.com> <5254C066.1020806@hyperactivesw.com> Message-ID: <4B338C81-5878-4938-B4B5-F69DEDE310F3@mac.com> Jim, No, I was referring to rotate around a 2d point on a flat plane not 3D. Rotating an image around a point on a 2D plane still causes anomalies on iOS in the rotated image and I was hoping it was fixed and you had done it smoothly. Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Oct 9, 2013, at 9:44 AM, Jim sims wrote: > If by "rotate" you mean like 3D then no way ;-) > > I mean using grab to move a large photo around on an iPad. > What had to be done was to disable/kill the scroller that lived in the same > space. There is a scrolling group of about one hundred rows that have > groups of: THUMBNAIL_MAGE - FIELD - FIELD > > That scroller affected that Grab so it only worked for a small distance. > > Clicking on the thumbnail brought up the following image which can be > increased/decreased in size. This video does not show the scroller part > which gets disappears using hide grp "AllItems" > > I wanted them to be grabbed and moved so you can increase in size for > viewing details - that meant that you needed to grab and drag parts back > into the view of the iPad as the image gets larger than the iPad space. > This is for a museum and they have items such as coins and clothing that > cannot be handled but details can be viewed by using this technique. > > The following is recorded from the iOS simulator - using the iPad looks > much smoother. > > http://ezpzapps.com/grabMove.mov > > So, that is what I meant by "spin". > > sims > > > > > On Wed, Oct 9, 2013 at 2:47 PM, Thomas McGrath III wrote: > >> Jim, Are you saying that you got smooth rotating of large images on iOS? >> >> >> Thanks Tom >> >> -- Tom McGrath III >> http://lazyriver.on-rev.com >> mcgrath3 at mac.com >> >> On Oct 9, 2013, at 1:45 AM, Jim sims wrote: >> >>> I just spent a few hours on an iOS app where i was using Grab to move a >>> large, 2-4mb, photo around. >>> >>> Was jerky, until i realized that the scroller was accounting for the >>> jerkiness. >>> >>> Found a way to do preopenstack before and after that moving process >>> (killing reviving) the scroller. >>> >>> Can grab photo and spin it around now. >>> >>> Is there a scroller? Are you on iOS? >>> >>> sims >>> >>> On Wednesday, October 9, 2013, Earthednet-wp wrote: >>> >>>> Folks, >>>> Thanks for the comments. What I'm doing is dragging an image that is >>>> larger than the viewing area. I set the loc of the image (according to >> the >>>> mouseloc) inside a repeat loop. The general idea is below. >>>> >>>> On drag >>>> repeat while the mouseStillDown >>>> --set the loc of the image according to the mouseloc >>>> end repeat >>>> end drag >>>> >>>> The motion of the image is pretty jerky. It's a pretty large image. The >>>> reason I wanted to add and subtract points is to calculate the new loc >> for >>>> the image. I do this now by separating out x and y and operating on them >>>> individually. I suspect that most of the time is spent moving that large >>>> image, though, instead of doing the calculations. >>>> >>>> The image is a map, and I intend on plotting symbols on it. To speed >> this >>>> up, I'm plotting on a snapshot of the visible part of the image (which >> sits >>>> on top of the visible part). The plot will need to be updated each time >> the >>>> map is dragged or is magnification changed. >>>> >>>> If there is a faster way to move a large image around, I'd like to hear >> of >>>> it. >>>> >>>> Thanks again, >>>> Bill >>>> >>>> William Prothero >>>> http://es.earthednet.org >>>> >>>> On Oct 8, 2013, at 7:33 PM, "J. Landman Gay" > > >>>> wrote: >>>> >>>>> On 10/8/13 9:29 PM, Monte Goulding wrote: >>>>>> >>>>>> On 09/10/2013, at 1:25 PM, J. Landman Gay wrote: >>>>>> >>>>>>> I think my answer was condescending, I apologize. >>>>>> >>>>>> Maybe I read a different answer ;-) >>>>>>> >>>>>>> The dictionary in 6.1.1 doesn't have an example of addition in the >>>> points entry. Is that in a different version's dictionary? >>>>>> >>>>>> It's the point entry not the points entry. >>>>> >>>>> Aha. Thanks, found it. >>>>> >>>>> -- >>>>> Jacqueline Landman Gay | jacque at hyperactivesw.com >> >>>>> HyperActive Software | http://www.hyperactivesw.com >>>>> >>>>> _______________________________________________ >>>>> use-livecode mailing list >>>>> use-livecode at lists.runrev.com >>>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 9 10:14:09 2013 From: prothero at earthednet.org (Earthednet-wp) Date: Wed, 9 Oct 2013 07:14:09 -0700 Subject: Hacking the GUI In-Reply-To: <0F01CB32-FFCC-4771-A662-F3AC553BC551@hindu.org> References: <52546A76.7010009@gmail.com> <1EA91298-CFEF-40B0-8340-710093837B54@earthednet.org> <5254976E.3090305@tweedly.net> <7620D62B-BE57-4A3F-9736-D57CAD635B04@earthednet.org> <5254BCB2.9090808@hyperactivesw.com> <5254BEA0.3080906@hyperactivesw.com> <475363A8-1901-4536-8110-D29E991DDC6E@sweattechnologies.com> <5254C066.1020806@hyperactivesw.com> <0F01CB32-FFCC-4771-A662-F3AC553BC551@hindu.org> Message-ID: Sheesh! I didn't know there was a "grab" command. I'll try it. I'm new to LC, so ... Thanks! Bill William Prothero http://es.earthednet.org On Oct 8, 2013, at 10:42 PM, "Brahmanathaswami, Sannyasin" wrote: > Why doesn't > > Grab me > > Work for u? > > On Oct 8, 2013, at 7:36 PM, Earthednet-wp wrote: > >> Folks, >> Thanks for the comments. What I'm doing is dragging an image that is larger than the viewing area. I set the loc of the image (according to the mouseloc) inside a repeat loop. The general idea is below. >> >> On drag >> repeat while the mouseStillDown >> --set the loc of the image according to the mouseloc >> end repeat >> end drag >> >> The motion of the image is pretty jerky. It's a pretty large image. The reason I wanted to add and subtract points is to calculate the new loc for the image. I do this now by separating out x and y and operating on them individually. I suspect that most of the time is spent moving that large image, though, instead of doing the calculations. >> >> The image is a map, and I intend on plotting symbols on it. To speed this up, I'm plotting on a snapshot of the visible part of the image (which sits on top of the visible part). The plot will need to be updated each time the map is dragged or is magnification changed. >> >> If there is a faster way to move a large image around, I'd like to hear of it. >> >> Thanks again, >> Bill >> >> William Prothero >> http://es.earthednet.org >> >> On Oct 8, 2013, at 7:33 PM, "J. Landman Gay" wrote: >> >>> On 10/8/13 9:29 PM, Monte Goulding wrote: >>>> >>>> On 09/10/2013, at 1:25 PM, J. Landman Gay wrote: >>>> >>>>> I think my answer was condescending, I apologize. >>>> >>>> Maybe I read a different answer ;-) >>>>> >>>>> The dictionary in 6.1.1 doesn't have an example of addition in the points entry. Is that in a different version's dictionary? >>>> >>>> It's the point entry not the points entry. >>> >>> Aha. Thanks, found it. >>> >>> -- >>> Jacqueline Landman Gay | jacque at hyperactivesw.com >>> HyperActive Software | http://www.hyperactivesw.com >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at 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_p_wilcox at yahoo.co.uk Wed Oct 9 10:23:18 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Wed, 9 Oct 2013 15:23:18 +0100 (BST) Subject: [OT] web training video delivery - how do YOU do it? In-Reply-To: <52546E9E.2040203@pdslabs.net> References: <52546E9E.2040203@pdslabs.net> Message-ID: <1381328598.29921.YahooMailNeo@web28805.mail.ir2.yahoo.com> Hi Phil, I don't deliver web training but I do have some experience with getting videos to work across a lot of browsers. The only way of delivering videos to old browsers and maintaining your sanity is Flash. Even then, Adobe dropped support for IE6 last year, so the user has to have an old version already installed and if they've got a dud there's not a lot you can do to upgrade it. You'd definitely need to check if they really are using IE6 and if the browsers haven't been locked down to prevent plugin installs. YouTube isn't a magic solution either unfortunately - they dropped support for IE6 back in 2010 and IE7 in 2012. Google have actually stopped supporting IE8 in some of their apps (although not YouTube). ?I was going to suggest Brightcove instead because they serve video for a lot of dinosaur corporate environments but I checked and they ended IE6 & 7 support early this year: http://support.brightcove.com/en/video-cloud/docs/customer-communication-about-end-life-ie6-and-ie7 Sadly the reason government clients are interested in web-based solutions in the first place is the same reason it's nearly impossible to guarantee a consistent experience - locked down and inflexible IT policy. I don't think you really can do much better than mediaelement.js as a general purpose solution. If you can find out from the IT folks a specific minimum Flash version, for example, that's installed on all PCs then you might have a chance to do better. If they really are still using IE6 without the chance to upgrade then I fear you have no chance - even Microsoft is trying to kill IE6: http://www.ie6countdown.com/ Probably not the advice you were looking for but I hope it helps avoid too much searching for a magic bullet. Mark ________________________________ From: Phil Davis To: How to use LiveCode ; LiveCode Developer List Sent: Tuesday, 8 October 2013, 21:44 Subject: [OT] web training video delivery - how do YOU do it? Hi Friends, If your clients or company deliver web training that includes videos, I would greatly appreciate any insight you can share from your experience. My largest client delivers web training to his customers. His entire content development / deployment / management system is built with Livecode, and one app uses FFMPEG to render desktop movies (mostly QT) for the web (mp4, ogv, webm). That app then uploads content to an on-rev server. The server has code that serves the content and collects the training results. (To be clear, the training content is a set of web pages containing text, video, images and sometimes audio. It's interactive. We don't upload a single monolithic 30-minute training video, but rather a training title may have any number of smaller videos that are available on various pages in the training.) My client now has a new opportunity to enter US state and fed government agencies in a big way. Problem is, they often use IE6/7/8 and are not open to change. As you may know, these are THE most problematic browsers in existence. We have found it extremely difficult to make all movies work all the time in all (IE) browsers. (Chrome, Firefox, Safari, later IE browsers are not a problem.) We're very concerned that we'll blow this opportunity if we can't deliver a rock-solid web training experience, specifically the video part. Do your clients or company have a great way of delivering web training that includes videos that always work every time, even in old IEs? If so, how do you do it? (Maybe your JS/CSS/HTML is better than ours.) We use John Dyer's mediaelement.js as the core of our web video playback. We're considering ditching our in-house movie rendering process and using a media delivery service (like YouTube) for videos. Then the training movies would be uploaded to that service, and movies would be served from their server. We would use their embedded links and THEY would handle browser compatibility. At least that's how we're thinking about it. What am I missing? Have you ever done this? What has your experience been? I'm stretching the limits of approved list subject matter with this, but here I am anyway. As you can imagine, there is a LOT resting on the way we go forward in this. Thanks so much for your time and feedback. Feel free to contact me off-list as well. -- Phil Davis phil at pdslabs.net 503-307-4363 mobile _______________________________________________ use-livecode mailing list use-livecode at 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 Oct 9 10:28:42 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 09 Oct 2013 17:28:42 +0300 Subject: 6.1.2 rc 3 Message-ID: <5255681A.9070406@gmail.com> Just spotted the thing: http://downloads.livecode.com/livecode/6_1_2/ Richmond. From ben at runrev.com Wed Oct 9 10:32:52 2013 From: ben at runrev.com (Benjamin Beaumont) Date: Wed, 9 Oct 2013 15:32:52 +0100 Subject: RELEASE: LiveCode 6.1.2 RC3 Message-ID: Dear List Members, We are pleased to announce the test release of LiveCode 6.1.2 RC3. *Warning:* this is not a stable release. Please ensure you back up your stacks before testing them. If you do not wish to be notified of test releases, uncheck the appropriate boxes in the Updates section of your LiveCode Preferences. We expect this to be the final test release. If no major bugs are found we will put out a GM release in the coming days. *Release Contents* - Better quality printing on Mac - iOS 7.0/Xcode 5.0 Support - 31 bug fixes: -- 11266 - URL operations sometimes fail on Android -- 11262 - Start centre missing from IDE -- 11261 - Correct a failure to parse internet dates -- 11258 - Support for Arm v6 iOS builds dropped -- 11257 - iOS 7 icon entries missing from bundle plist -- 11255 - Uninitialised parameter can cause crash in iPhonePickPhoto -- 11234 - Ask/answer commands cause the iOS7 simulator to hang. -- 11232 - iOS 7 Hi-Res iPad icon size requirements incorrect. -- 11219 - Unable to set iPad status bar visibility independently of iPhone status bar visibility. -- 11214 - Crash when getting htmlText of certain fields. -- 11213 - The width of the fields in the message box is wrong. -- 11212 - AppleScript does not work on LiveCode IDE -- 11199 - Key code parameter to rawKey messags is always 0 on mobile. -- 11193 - \"set the tool to Browse\" fails - case-sensitive -- 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 -- 11166 - Android apps freeze on quit after relaunch from recent apps menu. -- 11162 - Spaces required between numeric and non-numeric components of a date to parse correctly -- 11160 - Caseless comparison not working correctly on some Linux distributions -- 11143 - DataGrid throws error when setting show vscrollbar to false in preOpenControl on mobile. -- 11141 - Gradient ramp rounding error -- 11136 - Apps built for iOS 4.3 or later fail to launch on iOS 4.3 device. -- 11098 - iOS minimum version in standalone builder is 3.1.3 (should be 4.3). -- 11042 - Autoscript \"compile error\" with new menu items -- 10888 - Crash in iOS 6 simulator when streaming video. -- 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 *Get this release* To get this release choose "check for updates" from the help menu of an existing LiveCode installation. Alternatively, you can download the installers directly at http://downloads.livecode.com this is not a stable release. Warm regards, The LiveCode Team. From jacque at hyperactivesw.com Wed Oct 9 12:03:12 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 09 Oct 2013 11:03:12 -0500 Subject: set cursor to busy In-Reply-To: References: <3712188F-DE42-434B-8E4A-656D660110CC@gmail.com> Message-ID: <52557E40.4060904@hyperactivesw.com> On 10/9/13 8:45 AM, william humphrey wrote: > Thanks Scott. that helps. On a Window's platform does set cursor to busy > look like a spinning watch or is it still a MacOS 8 beach ball? It's the Windows hourglass. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From endernafi at gmail.com Wed Oct 9 14:18:14 2013 From: endernafi at gmail.com (Fatih Batal) Date: Wed, 9 Oct 2013 21:18:14 +0300 Subject: Motion Comics tutorial for LiveCode In-Reply-To: <1381007172274-4670650.post@n4.nabble.com> References: <1380425086942-4670434.post@n4.nabble.com> <1380426461743-4670436.post@n4.nabble.com> <1380746008106-4670566.post@n4.nabble.com> <1380780386870-4670582.post@n4.nabble.com> <1380829813835-4670604.post@n4.nabble.com> <1381007172274-4670650.post@n4.nabble.com> Message-ID: Completed: * page28-00008 * page28-00007 * page28-00006 * page28-00005 * page28-00004 * page28-00003 * page28-00002 * page28-00001 Download link: http://tinyurl.com/m2e9qvg Unfortunately, my deadlines are getting closer; so I don't know when -or sadly if- I can start to other pages :/ Best, ~ Ender Nafi ~... together, we're smarter ...~ `~ ? ? ~ ? ? ~ ? ? ~ ? ? ~ ? ? ~ ? ? ~ ? ? ~ ? . ? ~ ? ? ~ ? ? ~ ? ? ~ ? ? ~ ? ? ~ ? ? ~ ? ? ~? *Fatih Batal* *google +** ' g+ * *facebook** ' fb * *twitter ** ' tw * * * ' ~ ? ? ~ ? ? ~ ? ? ~ ? . ? ~ ? ? ~ ? ? ~ ? ? ~ ' On Sun, Oct 6, 2013 at 12:06 AM, Alejandro Tejada wrote: > Hi All, > > From this link, you could enter a public Google Drive folder > with all files for this project: > > > https://drive.google.com/folderview?id=0B9ja3Yvw8cHLc2lVbWduV1VVUDA&usp=sharing > > Now, I am preparing the files edited by Ender to upload them > in the root of this folder. When all frames in a page are completed, > a new folder is created to store each frame and a zip file of this > folder is uploaded. In this way, everyone download a single > zip file of a compressed folder, but individual frames are available > for download, just in case that you need it. > > Please, if you have any problem to download these files, > write back as soon as possible to fix it. > > Thanks in advance! > > Al > > > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/Motion-Comics-tutorial-for-LiveCode-tp4670427p4670650.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 endernafi at gmail.com Wed Oct 9 14:18:14 2013 From: endernafi at gmail.com (Fatih Batal) Date: Wed, 9 Oct 2013 21:18:14 +0300 Subject: Motion Comics tutorial for LiveCode In-Reply-To: <1381007172274-4670650.post@n4.nabble.com> References: <1380425086942-4670434.post@n4.nabble.com> <1380426461743-4670436.post@n4.nabble.com> <1380746008106-4670566.post@n4.nabble.com> <1380780386870-4670582.post@n4.nabble.com> <1380829813835-4670604.post@n4.nabble.com> <1381007172274-4670650.post@n4.nabble.com> Message-ID: Completed: * page28-00008 * page28-00007 * page28-00006 * page28-00005 * page28-00004 * page28-00003 * page28-00002 * page28-00001 Download link: http://tinyurl.com/m2e9qvg Unfortunately, my deadlines are getting closer; so I don't know when -or sadly if- I can start to other pages :/ Best, ~ Ender Nafi ~... together, we're smarter ...~ `~ ? ? ~ ? ? ~ ? ? ~ ? ? ~ ? ? ~ ? ? ~ ? ? ~ ? . ? ~ ? ? ~ ? ? ~ ? ? ~ ? ? ~ ? ? ~ ? ? ~ ? ? ~? *Fatih Batal* *google +** ' g+ * *facebook** ' fb * *twitter ** ' tw * * * ' ~ ? ? ~ ? ? ~ ? ? ~ ? . ? ~ ? ? ~ ? ? ~ ? ? ~ ' On Sun, Oct 6, 2013 at 12:06 AM, Alejandro Tejada wrote: > Hi All, > > From this link, you could enter a public Google Drive folder > with all files for this project: > > > https://drive.google.com/folderview?id=0B9ja3Yvw8cHLc2lVbWduV1VVUDA&usp=sharing > > Now, I am preparing the files edited by Ender to upload them > in the root of this folder. When all frames in a page are completed, > a new folder is created to store each frame and a zip file of this > folder is uploaded. In this way, everyone download a single > zip file of a compressed folder, but individual frames are available > for download, just in case that you need it. > > Please, if you have any problem to download these files, > write back as soon as possible to fix it. > > Thanks in advance! > > Al > > > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/Motion-Comics-tutorial-for-LiveCode-tp4670427p4670650.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 t.heaford at btinternet.com Wed Oct 9 14:29:38 2013 From: t.heaford at btinternet.com (Terence Heaford) Date: Wed, 9 Oct 2013 19:29:38 +0100 Subject: Tab Panel in OS X Message-ID: <34C42EFF-2B28-42B3-999D-4157964DC2BE@btinternet.com> Hi, I wonder if someone could help please. In OS X when you have a standard tab panel the tab text is black on light grey background when not selected. LiveCode follows this arrangement. In OS X when a tab is selected the background becomes a dark grey and the text becomes white. In LiveCode the background becomes dark grey and the text remains black. Visually the text it is not clear. The remaining unselected tabs remain with black text. Is there a way to resolve this anomaly? Thanks Terry From dan at clearvisiontech.com Wed Oct 9 14:37:40 2013 From: dan at clearvisiontech.com (Dan Friedman) Date: Wed, 9 Oct 2013 11:37:40 -0700 Subject: Google Map Loads Slow In-Reply-To: References: Message-ID: <20032F09-62ED-429E-B506-62F4EB59B471@clearvisiontech.com> Maybe someone can help... I am running this script in an iOS app: mobileControlCreate "browser","theMapView" put "https://maps.google.com/?q=" & urlEncode(tMapAddress) into tUrl put "&output=embed" after tUrl mobileControlSet "theMapView","rect",myRect mobileControlSet "theMapView","url",tUrl It loads just fine - no errors and the pin is in the right place. The problem is it takes about 20 - 30 seconds to load! It loads in pieces... first you see a white background, then [10 seconds] the plus/minus icon for resizing, then [10 seconds] the grid background, then [10 seconds] the map starts to appear. The same url loads quick in the phone's browser. It's also speedy in the simulator. Anyone have any thoughts? -Dan From admin at FlexibleLearning.com Wed Oct 9 15:08:13 2013 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Wed, 9 Oct 2013 20:08:13 +0100 Subject: set cursor to busy In-Reply-To: Message-ID: The 'busy' cursor is a BLACK AND WHITE spinning beachball and part of LiveCode so it is cross platform. It is hungry and eats cycles because it has to re-draw every time it changes. The COLORED spinning beachball on a Mac means the app is hanging (i.e. not a good thing). Do not use this cursor on ANY platform. The 'watch' cursor displays from OS system resources I believe, so is platform specific. It looks like a watch on a Mac and an egg-timer on Windows. It eats virtually nothing. Point is, don't use an icon that means the wrong thing. As Scott said, use the documentation (sometimes called RTFM), make sure you know your delivery platform, and Google is your friend. My suggestion stands. Use the watch cursor for short processes; use a progress bar updated every nth iteration for lengthy processes. If you really want to show a change in the cursor for EVERY repeat iteration, use the black and white 'busy' beachball cursor, but be aware that it will slow your routine down. Hope this helps. Hugh Senior FLCo william humphrey wrote: Thanks Scott. that helps. On a Window's platform does set cursor to busy look like a spinning watch or is it still a MacOS 8 beach ball? On Wed, Oct 9, 2013 at 7:25 AM, Scott Rossi wrote: > I probably added to the confusion here, so I'll try to explain again. > > The *colored* beachball cursor (drawn by OS X) is the one that means an > app is not responding. This is different than the black and white busy > cursor that you can use in LiveCode, which can be used to indicate an > application is, well, busy doing something. The colored cursor is the one > you want to avoid. > > The difference between the LiveCode watch and busy cursors is the busy > cursor has multiple frames which advance each time you set the cursor. > See "cursor" in the dictionary. > > Hope this clears things up. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > > > > On 10/9/13 3:27 AM, "William Humphrey" wrote: > > >Can you explain what is different between setting cursor to busy instead > >of setting cursor to watch? Why does setting cursor to bust "eat cycles"? > > > >This is now a second reason not to use setting cursor to busy. The first > >being that it tells the user something is seriously wrong (I didn't know > >this one). I assume that seeing the watch just means wait a moment > >something is going on that is supposed to take time. (I see the watch > >cursor all the time when I run windows stuff). > > > >Brevity and errors in this email probably the result of being sent by a > >mobile device. > > > >> On Oct 9, 2013, at 2:50 AM, "FlexibleLearning.com" > >> wrote: > >> > >> Setting the cursor to busy eats cycles and adds a time-overhead. > >> > >> Personal preference is to simply 'set the cursor to watch' for any > >>actity > >> lasting up to a few seconds, or a progress bar updated every nth > >>iteration > >> (such as n mod 100 =0) for longer routines. For indeterminate activity > >> length, I use an animated gif such as a barber's pole. > >> > >> Short answer is I haven't used 'busy' in a long time. > >> > >> 2p/2c > >> > >> Hugh Senior > >> FLCo From bill at bluewatermaritime.com Wed Oct 9 15:29:02 2013 From: bill at bluewatermaritime.com (william humphrey) Date: Wed, 9 Oct 2013 15:29:02 -0400 Subject: set cursor to busy In-Reply-To: References: Message-ID: Thanks Hugh I always wished that there was some LiveCode example stacks which showed proper design and procedure for different platforms. Like you said, a documentation so that people like me wouldn't be doing it wrong for years and years. And I use Parallels and run Windows lots of time so I thought that colored spinning beachball just meant I was running Windows. On Wed, Oct 9, 2013 at 3:08 PM, FlexibleLearning.com < admin at flexiblelearning.com> wrote: > The 'busy' cursor is a BLACK AND WHITE spinning beachball and part of > LiveCode so it is cross platform. It is hungry and eats cycles because it > has to re-draw every time it changes. > > The COLORED spinning beachball on a Mac means the app is hanging (i.e. not > a > good thing). Do not use this cursor on ANY platform. > > The 'watch' cursor displays from OS system resources I believe, so is > platform specific. It looks like a watch on a Mac and an egg-timer on > Windows. It eats virtually nothing. > > Point is, don't use an icon that means the wrong thing. As Scott said, use > the documentation (sometimes called RTFM), make sure you know your delivery > platform, and Google is your friend. > > My suggestion stands. Use the watch cursor for short processes; use a > progress bar updated every nth iteration for lengthy processes. If you > really want to show a change in the cursor for EVERY repeat iteration, use > the black and white 'busy' beachball cursor, but be aware that it will slow > your routine down. > > Hope this helps. > > Hugh Senior > FLCo > > > william humphrey wrote: > > Thanks Scott. that helps. On a Window's platform does set cursor to busy > look like a spinning watch or is it still a MacOS 8 beach ball? > > > On Wed, Oct 9, 2013 at 7:25 AM, Scott Rossi > wrote: > > > I probably added to the confusion here, so I'll try to explain again. > > > > The *colored* beachball cursor (drawn by OS X) is the one that means an > > app is not responding. This is different than the black and white busy > > cursor that you can use in LiveCode, which can be used to indicate an > > application is, well, busy doing something. The colored cursor is the > one > > you want to avoid. > > > > The difference between the LiveCode watch and busy cursors is the busy > > cursor has multiple frames which advance each time you set the cursor. > > See "cursor" in the dictionary. > > > > Hope this clears things up. > > > > Regards, > > > > Scott Rossi > > Creative Director > > Tactile Media, UX/UI Design > > > > > > > > > > On 10/9/13 3:27 AM, "William Humphrey" wrote: > > > > >Can you explain what is different between setting cursor to busy instead > > >of setting cursor to watch? Why does setting cursor to bust "eat > cycles"? > > > > > >This is now a second reason not to use setting cursor to busy. The first > > >being that it tells the user something is seriously wrong (I didn't know > > >this one). I assume that seeing the watch just means wait a moment > > >something is going on that is supposed to take time. (I see the watch > > >cursor all the time when I run windows stuff). > > > > > >Brevity and errors in this email probably the result of being sent by a > > >mobile device. > > > > > >> On Oct 9, 2013, at 2:50 AM, "FlexibleLearning.com" > > >> wrote: > > >> > > >> Setting the cursor to busy eats cycles and adds a time-overhead. > > >> > > >> Personal preference is to simply 'set the cursor to watch' for any > > >>actity > > >> lasting up to a few seconds, or a progress bar updated every nth > > >>iteration > > >> (such as n mod 100 =0) for longer routines. For indeterminate activity > > >> length, I use an animated gif such as a barber's pole. > > >> > > >> Short answer is I haven't used 'busy' in a long time. > > >> > > >> 2p/2c > > >> > > >> 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 > -- http://www.bluewatermaritime.com From ambassador at fourthworld.com Wed Oct 9 15:47:36 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 09 Oct 2013 12:47:36 -0700 Subject: [OT] web training video delivery - how do YOU do it? In-Reply-To: <1381328598.29921.YahooMailNeo@web28805.mail.ir2.yahoo.com> References: <1381328598.29921.YahooMailNeo@web28805.mail.ir2.yahoo.com> Message-ID: <5255B2D8.2090803@fourthworld.com> Phil Davis wrote: > Problem is, they often use IE6/7/8 and are not open to change. Any sanctioned use of IE6 in any organization is a good argument for workplace drug testing, 'cause they're high as a kite if they think that's a good idea. As a government agency they're not only wasting our money, but putting our publicly-funded systems at unnecessary risk. Microsoft themselves have spent millions of dollars trying to convince people to move away from IE6 - they've even made a web site to explain why it's necessary: When a browser's own maker tells you to stop using it, it's time to board the cluetrain. 143,000 hits for "ie6 security vulnerabilities": -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From ambassador at fourthworld.com Wed Oct 9 15:50:19 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 09 Oct 2013 12:50:19 -0700 Subject: set cursor to busy In-Reply-To: References: Message-ID: <5255B37B.3050300@fourthworld.com> william humphrey wrote: > I always wished that there was some LiveCode example stacks which showed > proper design and procedure for different platforms. FWIW, the Human Interface Guidelines for most popular platforms are linked to in the right-hand column on this page: -- 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 revdev at pdslabs.net Wed Oct 9 15:52:25 2013 From: revdev at pdslabs.net (Phil Davis) Date: Wed, 09 Oct 2013 12:52:25 -0700 Subject: [OT] web training video delivery - how do YOU do it? In-Reply-To: References: <52546E9E.2040203@pdslabs.net> <5254BB0E.1000008@hyperactivesw.com> <5254C16D.6040804@pdslabs.net> <5254C922.3030805@hyperactivesw.com> <5254CED6.9090908@pdslabs.net> Message-ID: <5255B3F9.8040202@pdslabs.net> Thanks Vaughn. I've used HB in the past for personal needs and it's a great product. Currently we use FFMPEG for converting MOVs etc to web formats and it works well, plus we can run it invisibly from shell() in LC, so it gives the appearance that our app is doing the conversion. Thanks - Phil On 10/9/13 7:13 AM, Vaughn Clement wrote: > Hi Phil > > Your decision should be to build the training materials for IE, but make > your client understand there will be reduced performance using IE and you > have no way to adjust this performance. Actually there is a app named "Hand > Brake" that will allow large video files to be optimized and reduced in > size. It even improves the visual quality for the compressed MP4 files. > If you want to contact me offline I can fill in much more about interactive > training and related products. > > 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, Oct 8, 2013 at 8:34 PM, Phil Davis wrote: > >> On 10/8/13 8:10 PM, J. Landman Gay wrote: >> >>> On 10/8/13 9:37 PM, Phil Davis wrote: >>> >>>> I see you've been there, Jacque. >>>> >>> Well, I was asked to go there. When I found out how it worked, I didn't. >>> :) >>> >>> I do not envy you. >>> >> Me neither. ;-) >> Believe it or not, I was an IT guy for about 15 years and even worked in a >> state agency for a couple of years. Then I saw the light... of a Mac Plus >> screen and the new world of HyperCard. It ruined me! >> >> Phil >> >> >> >>>> Phil >>>> >>>> >>>> On 10/8/13 7:10 PM, J. Landman Gay wrote: >>>> >>>>> On 10/8/13 6:57 PM, Paul Looney wrote: >>>>> >>>>>> A related question: >>>>>> if your potential buyers will not invest in a contemporary browser >>>>>> (which offers them many benefits for a minimal cost), why do you >>>>>> believe they will spend their money on your training system? >>>>>> >>>>> It's for a government contract. The government may be willing to >>>>> purchase a product but isn't willing to "approve" a newer OS, so the >>>>> victi-- er, the users, are stuck with old browsers. So basically to >>>>> win the contract the software has to support everything or lose out. >>>>> >>>>> >>> >> -- >> Phil Davis >> >> >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Phil Davis From revdev at pdslabs.net Wed Oct 9 15:55:00 2013 From: revdev at pdslabs.net (Phil Davis) Date: Wed, 09 Oct 2013 12:55:00 -0700 Subject: [OT] web training video delivery - how do YOU do it? In-Reply-To: <5255B2D8.2090803@fourthworld.com> References: <1381328598.29921.YahooMailNeo@web28805.mail.ir2.yahoo.com> <5255B2D8.2090803@fourthworld.com> Message-ID: <5255B494.6050402@pdslabs.net> Yes, agreed. And in my zeal for finding a solution I overstated my case. IE8 is the earliest one my client claims to support. (Thankfully!) Phil On 10/9/13 12:47 PM, Richard Gaskin wrote: > Phil Davis wrote: > > > Problem is, they often use IE6/7/8 and are not open to change. > > Any sanctioned use of IE6 in any organization is a good argument for > workplace drug testing, 'cause they're high as a kite if they think > that's a good idea. > > As a government agency they're not only wasting our money, but putting > our publicly-funded systems at unnecessary risk. > > Microsoft themselves have spent millions of dollars trying to convince > people to move away from IE6 - they've even made a web site to explain > why it's necessary: > > > When a browser's own maker tells you to stop using it, it's time to > board the cluetrain. > > 143,000 hits for "ie6 security vulnerabilities": > > > -- > 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 > -- Phil Davis From cmsheffield at icloud.com Wed Oct 9 16:03:53 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Wed, 09 Oct 2013 14:03:53 -0600 Subject: RELEASE: LiveCode 6.1.2 RC3 In-Reply-To: References: Message-ID: Is anybody else having issues with this build? It keeps self destructing for me. That's the only thing I can think of to describe it. I got it installed and opened a stack that I've been using recently. The first thing I noticed was that linked text does not work. I click a link and nothing happens. Then I tried quitting LC. Won't quit. In fact, no menu items respond to clicks. The menus themselves work, and the IDE doesn't appear to be locked up, but mouse clicks do nothing. So at that point I force quit. Then I can't launch LC again. My dock icon bounces once and then nothing. The only way to fix it is to uninstall and reinstall. But then I just have the same problems again. I've never had any problems like this before, and previous builds (rc1 and 2 both still work fine). Anyone? I'm running Mac OS X 10.9 (yes, I decided to try the Mavericks GM). Again, all previous versions of LC work just fine. Thanks, Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com On Oct 9, 2013, at 8:32 AM, Benjamin Beaumont wrote: > Dear List Members, > > We are pleased to announce the test release of LiveCode 6.1.2 RC3. > > *Warning:* this is not a stable release. Please ensure you back up your > stacks before testing them. If you do not wish to be notified of test > releases, uncheck the appropriate boxes in the Updates section of your > LiveCode Preferences. > > We expect this to be the final test release. If no major bugs are found we > will put out a GM release in the coming days. > > *Release Contents* > - Better quality printing on Mac > - iOS 7.0/Xcode 5.0 Support > - 31 bug fixes: > -- 11266 - URL operations sometimes fail on Android > -- 11262 - Start centre missing from IDE > -- 11261 - Correct a failure to parse internet dates > -- 11258 - Support for Arm v6 iOS builds dropped > -- 11257 - iOS 7 icon entries missing from bundle plist > -- 11255 - Uninitialised parameter can cause crash in iPhonePickPhoto > -- 11234 - Ask/answer commands cause the iOS7 simulator to hang. > -- 11232 - iOS 7 Hi-Res iPad icon size requirements incorrect. > -- 11219 - Unable to set iPad status bar visibility independently of iPhone > status bar visibility. > -- 11214 - Crash when getting htmlText of certain fields. > -- 11213 - The width of the fields in the message box is wrong. > -- 11212 - AppleScript does not work on LiveCode IDE > -- 11199 - Key code parameter to rawKey messags is always 0 on mobile. > -- 11193 - \"set the tool to Browse\" fails - case-sensitive > -- 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 > -- 11166 - Android apps freeze on quit after relaunch from recent apps menu. > -- 11162 - Spaces required between numeric and non-numeric components of a > date to parse correctly > -- 11160 - Caseless comparison not working correctly on some Linux > distributions > -- 11143 - DataGrid throws error when setting show vscrollbar to false in > preOpenControl on mobile. > -- 11141 - Gradient ramp rounding error > -- 11136 - Apps built for iOS 4.3 or later fail to launch on iOS 4.3 device. > -- 11098 - iOS minimum version in standalone builder is 3.1.3 (should be > 4.3). > -- 11042 - Autoscript \"compile error\" with new menu items > -- 10888 - Crash in iOS 6 simulator when streaming video. > -- 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 > > *Get this release* > To get this release choose "check for updates" from the help menu of an > existing LiveCode installation. Alternatively, you can download the > installers directly at http://downloads.livecode.com this is not a stable > release. > > 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 paul.foraker at gmail.com Wed Oct 9 16:06:11 2013 From: paul.foraker at gmail.com (Paul Foraker) Date: Wed, 9 Oct 2013 13:06:11 -0700 Subject: Apostrophe and UPDATE In-Reply-To: References: <6831B63B-526C-45E1-9075-461D964A871F@sweattechnologies.com> Message-ID: On Wed, Oct 9, 2013 at 1:32 AM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > > Stephen, escaping the single quote with another quote causes the same > > error, with the result showing \'\' instead of \'. I tried it with and > > without variable substitution. > > > > thanks, Paul. This goes in my Script Scrapbook. Turns out I wasn't thinking clearly last night. My test for wrapping the variable names seemed to work but the error checking was flawed. The SQL that got executed included the variable name tID instead of the value, so MySQL returned a 0 -- no rows updated. The error checking didn't acount for that. When I replaced the variable name with the actual ID, the row got updated with all the variable names. So, that little script is broken. -- Paul From ray at linkit.com Wed Oct 9 16:10:35 2013 From: ray at linkit.com (Ray Horsley) Date: Wed, 09 Oct 2013 16:10:35 -0400 Subject: Passive Shell Commands In-Reply-To: <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> <525468AA.1040600@hyperactivesw.com> <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> Message-ID: <5255B83B.9040102@linkit.com> This has really worked out well for me. Thanks again Monte! Dr. Hawkins, I don't think there's any way to address a Livecode standalone with a command line prompt if that's what you were asking but I hope you find an answer to the lag issue you have. Cheers, Ray On 10/8/2013 6:00 PM, Monte Goulding wrote: > Use open process for neither > > Cheers > > Monte > > On 09/10/2013, at 8:19 AM, Ray Horsley wrote: > >> I'm sending a shell command which is taking a long time. I'd like to send it in a way so scripts continue to run while the shell command runs in the background. I believe this is called 'passive mode', not sure. Anyway, any ideas? > -- > 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 B.Cornaz at gmx.net Wed Oct 9 16:24:02 2013 From: B.Cornaz at gmx.net (Beat Cornaz) Date: Wed, 9 Oct 2013 22:24:02 +0200 Subject: Compatability Livecode projects on OSX and Windows Message-ID: Are there any issues with starting a Livecode project on OSX, then copy it to a Windows laptop , continue working on it and then going back to the OSX again. The Windows is only during the time that I am travelling and want to continue programming my project. At home I'll switch to my Mac again. OSX on a Mac Mini and Windows on a still to buy windows laptop. If that works without hassles, then I am much cheaper off :-) Thanks for sharing any experiences in this area. greetings, Beat From scott at tactilemedia.com Wed Oct 9 16:30:59 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 09 Oct 2013 13:30:59 -0700 Subject: Compatability Livecode projects on OSX and Windows In-Reply-To: Message-ID: Fonts can sometimes be an issue, but Dropbox is your best friend for this kind of development -- one file, stored in one place, available to all machines. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 10/9/13 1:24 PM, "Beat Cornaz" wrote: >Are there any issues with starting a Livecode project on OSX, then copy >it to a Windows laptop , continue working on it and then going back to >the OSX again. >The Windows is only during the time that I am travelling and want to >continue programming my project. At home I'll switch to my Mac again. >OSX on a Mac Mini and Windows on a still to buy windows laptop. If that >works without hassles, then I am much cheaper off :-) >Thanks for sharing any experiences in this area. > > 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 monte at sweattechnologies.com Wed Oct 9 16:38:21 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 10 Oct 2013 07:38:21 +1100 Subject: Google Map Loads Slow In-Reply-To: <20032F09-62ED-429E-B506-62F4EB59B471@clearvisiontech.com> References: <20032F09-62ED-429E-B506-62F4EB59B471@clearvisiontech.com> Message-ID: <7AB04FF5-B28D-474D-B7F6-740658D34B7A@sweattechnologies.com> On 10/10/2013, at 5:37 AM, Dan Friedman wrote: > Anyone have any thoughts? Use mergMK? :-) Just being cheeky sorry. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From monte at sweattechnologies.com Wed Oct 9 16:51:02 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 10 Oct 2013 07:51:02 +1100 Subject: Passive Shell Commands In-Reply-To: References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> <525468AA.1040600@hyperactivesw.com> <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> <5254C364.5090907@linkit.com> <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> Message-ID: <7CD724D4-D0F3-4273-87FC-D496A0C0DFB3@sweattechnologies.com> > Can a livecode standalone be the slave process? Could it around to > periodically check for stdin and answer to stdout? > > This could be perfect for handling my lag issues . . . Yes it can... read from STDIO... write to STDOUT Or just parse the command line args... $1... $n where n is $# Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From richmondmathewson at gmail.com Wed Oct 9 16:54:40 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 09 Oct 2013 23:54:40 +0300 Subject: Compatability Livecode projects on OSX and Windows In-Reply-To: References: Message-ID: <5255C290.1090403@gmail.com> On 10/09/2013 11:24 PM, Beat Cornaz wrote: > Are there any issues with starting a Livecode project on OSX, then copy it to a Windows laptop , continue working on it and then going back to the OSX again. > The Windows is only during the time that I am travelling and want to continue programming my project. At home I'll switch to my Mac again. > OSX on a Mac Mini and Windows on a still to buy windows laptop. If that works without hassles, then I am much cheaper off :-) > Thanks for sharing any experiences in this area. > > greetings, > > Beat > > _______________________________________________ > Put it this way: I work at home on Mac OS 10.6 and Linux, take my code to work with me, where, in my lunch break I work on it in Linux, from time to time, just so make sure that things are working as they should (my stuff is produced for Mac and Windows) I test it using the Windows version of Livecode both via WINE in Linux and in Windows XP and Windows 7 in VMware. I, at weekends, take my work up to my villa in the mountains and work with it on a PPC Mac Mini running 10.4. There are a few cross-platform 'differences', but they will only annoy you if you are working in any area which is not platform-neutral; these are fairly well documented in the info inside the IDE. Real cheap-jacks, who are only prepared to pay for Livecode commercial on one platform, can work on their work using the community version on other platforms; just so long as they remember to compile their standalones back on their 'home' OS if they want to produce close-source end products. Richmond. From paul.foraker at gmail.com Wed Oct 9 17:03:54 2013 From: paul.foraker at gmail.com (Paul Foraker) Date: Wed, 9 Oct 2013 14:03:54 -0700 Subject: Apostrophe and UPDATE In-Reply-To: References: Message-ID: On Wed, Oct 9, 2013 at 7:02 AM, Dr. Hawkins wrote: > You're using the wrong escape. > > Inside a string, you need a double single quote, not a backslash. > > It's worth keeping a preSql() function around, like: > > function preSQL pSQL > replace "'" with "''" in pSQL > if pSQL is empty then > return "NULL" > else > return "'" & pSQL & "'" > end if > end preSQL > Thank you, Dr Hawkins. Problem solved. Now if I can just get my brain to do an UPDATE. -- Paul From vclement at gmail.com Wed Oct 9 17:42:18 2013 From: vclement at gmail.com (Vaughn Clement) Date: Wed, 9 Oct 2013 14:42:18 -0700 Subject: [OT] web training video delivery - how do YOU do it? In-Reply-To: <5255B3F9.8040202@pdslabs.net> References: <52546E9E.2040203@pdslabs.net> <5254BB0E.1000008@hyperactivesw.com> <5254C16D.6040804@pdslabs.net> <5254C922.3030805@hyperactivesw.com> <5254CED6.9090908@pdslabs.net> <5255B3F9.8040202@pdslabs.net> Message-ID: Hi Richard My daughter is in the Air Force and she tells me that due to security concerns the military mandates many restrictions on military provided computers. That being said its stupid to mandate a Microsoft browser that has a long history of being Swiss cheese on security. But again if you want to do business with the military and they mandate IE then that is what you must use! So save yourself some time and do a bid no bid decision. 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, Oct 9, 2013 at 12:52 PM, Phil Davis wrote: > Thanks Vaughn. I've used HB in the past for personal needs and it's a > great product. Currently we use FFMPEG for converting MOVs etc to web > formats and it works well, plus we can run it invisibly from shell() in LC, > so it gives the appearance that our app is doing the conversion. > > Thanks - > Phil > > > > On 10/9/13 7:13 AM, Vaughn Clement wrote: > >> Hi Phil >> >> Your decision should be to build the training materials for IE, but make >> your client understand there will be reduced performance using IE and you >> have no way to adjust this performance. Actually there is a app named >> "Hand >> Brake" that will allow large video files to be optimized and reduced in >> size. It even improves the visual quality for the compressed MP4 files. >> If you want to contact me offline I can fill in much more about >> interactive >> training and related products. >> >> 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, Oct 8, 2013 at 8:34 PM, Phil Davis wrote: >> >> On 10/8/13 8:10 PM, J. Landman Gay wrote: >>> >>> On 10/8/13 9:37 PM, Phil Davis wrote: >>>> >>>> I see you've been there, Jacque. >>>>> >>>>> Well, I was asked to go there. When I found out how it worked, I >>>> didn't. >>>> :) >>>> >>>> I do not envy you. >>>> >>>> Me neither. ;-) >>> Believe it or not, I was an IT guy for about 15 years and even worked in >>> a >>> state agency for a couple of years. Then I saw the light... of a Mac Plus >>> screen and the new world of HyperCard. It ruined me! >>> >>> Phil >>> >>> >>> >>> Phil >>>>> >>>>> >>>>> On 10/8/13 7:10 PM, J. Landman Gay wrote: >>>>> >>>>> On 10/8/13 6:57 PM, Paul Looney wrote: >>>>>> >>>>>> A related question: >>>>>>> if your potential buyers will not invest in a contemporary browser >>>>>>> (which offers them many benefits for a minimal cost), why do you >>>>>>> believe they will spend their money on your training system? >>>>>>> >>>>>>> It's for a government contract. The government may be willing to >>>>>> purchase a product but isn't willing to "approve" a newer OS, so the >>>>>> victi-- er, the users, are stuck with old browsers. So basically to >>>>>> win the contract the software has to support everything or lose out. >>>>>> >>>>>> >>>>>> >>>> -- >>> 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 >>> <**http://lists.runrev.com/**mailman/listinfo/use-livecode >>> > >>> >>> ______________________________**_________________ >> use-livecode mailing list >> use-livecode 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 capellan2000 at gmail.com Wed Oct 9 15:30:08 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Wed, 9 Oct 2013 12:30:08 -0700 (PDT) Subject: Motion Comics tutorial for LiveCode In-Reply-To: References: <1380426461743-4670436.post@n4.nabble.com> <1380746008106-4670566.post@n4.nabble.com> <1380780386870-4670582.post@n4.nabble.com> <1380829813835-4670604.post@n4.nabble.com> <1381007172274-4670650.post@n4.nabble.com> Message-ID: <1381347008946-4670874.post@n4.nabble.com> Hi Ender, Many Thanks for editing the complete page! I will upload all files to Google Drive's folder after converting them to 8 bit png files. Have a nice day! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Motion-Comics-tutorial-for-LiveCode-tp4670427p4670874.html Sent from the Revolution - User mailing list archive at Nabble.com. From mwieder at ahsoftware.net Wed Oct 9 21:19:16 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 10 Oct 2013 01:19:16 +0000 (UTC) Subject: MacPaint online Message-ID: Have fun. -- Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Wed Oct 9 21:24:19 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 10 Oct 2013 01:24:19 +0000 (UTC) Subject: Progress Bar Message-ID: -- Mark Wieder mwieder at ahsoftware.net From dochawk at gmail.com Wed Oct 9 22:43:18 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 9 Oct 2013 19:43:18 -0700 Subject: Passive Shell Commands In-Reply-To: <7CD724D4-D0F3-4273-87FC-D496A0C0DFB3@sweattechnologies.com> References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> <525468AA.1040600@hyperactivesw.com> <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> <5254C364.5090907@linkit.com> <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> <7CD724D4-D0F3-4273-87FC-D496A0C0DFB3@sweattechnologies.com> Message-ID: On Wed, Oct 9, 2013 at 1:51 PM, Monte Goulding wrote: > Yes it can... read from STDIO... write to STDOUT > > Or just parse the command line args... $1... $n where n is $# > Thanks; I need to play with this. Command line arguments won't work; this would be passing SQL commands & results back and forth. It takes time to launch & establish, so it would need to hang around and stay open, handling requests from the master as they come up. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From capellan2000 at gmail.com Wed Oct 9 12:13:23 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Wed, 9 Oct 2013 09:13:23 -0700 (PDT) Subject: LiveCode's Documentation Translation Message-ID: <1381335203543-4670869.post@n4.nabble.com> Hi All, I am building a spanish translation dictionary for Livecode documents. For this purpose, these books are really useful: https://docs.google.com/file/d/0B9ja3Yvw8cHLRDFZTjZyZ2xVNmc/edit?usp=sharing The first and last book "HyperCard e HyperTalk" and "SuperCard, Mas alla del HyperCard" were a gift from the autor, Mr. Enrique Castillo. The book in the middle: "HyperCard, Manual de Referencia" was borrowed from a local library. This library stores 3 copies of this book. I just hope that these books does not end in the trash when they rediscover them. Only 3 persons have used this book since 1991. Wish me luck, trying to buy a copy from them. Please, check your own collection of computer books and tell me if you know about other translations of books on xTalk languages (including Macromedia Director's Lingo). If you want to translate the docs of your apps in spanish, write me a message. I am sure that we could work within your budget and time frame. Have a nice day! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-s-Documentation-Translation-tp4670869.html Sent from the Revolution - User mailing list archive at Nabble.com. From toolbook at kestner.de Thu Oct 10 03:48:43 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Thu, 10 Oct 2013 09:48:43 +0200 Subject: AW: Compatability Livecode projects on OSX and Windows In-Reply-To: References: Message-ID: <005501cec58d$251755f0$6f4601d0$@de> Hi Beat, my primary developing platform is windows, but for finishing the mac version I always copy the stacks over to my mac, do testing, finishing, building installer, etc. >From version 2.7 up to 6.1 I always had and have troubles with Unicode problems. In the years I had all kind of mostly non reproducible troubles with german umlaute etc. I had corrupted scripts, where all diacriticals were changed to strange characters with the consequence, that no script was running anymore. I didn't experienced this bug for a long time, but corrupted properties, e.g. the standalone settings, if they include german umlaute is still a today behavior. The latest Unicode problem was in version 6.0.2, where the IDE crashed on mac everytime opening a stack coming from a windows machine with german umlaute in the stack title. This bug is solved in 6.1. Nevertheless I am working on both platforms, because of my workflow I have to. But I am always aware of possible trouble and always have to check for corrupted characters, everytime I take the stacks over. Setting hope into the new Unicode project, which is queued. If I interpret your first name right, you could be from Switzerland and then you should also be aware of these issues. Just my two cents of experience. Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von Beat Cornaz > Gesendet: Mittwoch, 9. Oktober 2013 22:24 > An: use-livecode at lists.runrev.com > Betreff: Compatability Livecode projects on OSX and Windows > > Are there any issues with starting a Livecode project on OSX, then copy it > to a Windows laptop , continue working on it and then going back to the OSX > again. > The Windows is only during the time that I am travelling and want to > continue programming my project. At home I'll switch to my Mac again. > OSX on a Mac Mini and Windows on a still to buy windows laptop. If that > works without hassles, then I am much cheaper off :-) Thanks for sharing > any experiences in this area. > > 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 endernafi at gmail.com Thu Oct 10 05:02:58 2013 From: endernafi at gmail.com (Fatih Batal) Date: Thu, 10 Oct 2013 12:02:58 +0300 Subject: Suppressing Unnecessary Messages Message-ID: Hi all, Does LiveCode engine send all possible messages constantly, regardless of that particular handler is implemented in the script or not? If I place a *mouseEnter* handler into the card script, that handler gets the message and does its thing. But if don't place any *mouseEnter* handler in any object, does the message still fire up? If yes, isn't this a waste of valuable resources? Again, if yes, could suppressing these unnecessary / not-handled messages give an edge regarding performance? A better solution to this is, of course, handling that in engine. Engine crawls the scripts when the Run/Browser button is clicked or the standalone is saved. Then, it only fires up the messages which are handled in the script by the programmer. A worse solution is, making a script which puts empty handlers for unnecessary messages into every each one of bottom-object of the project. Bottom-object is the first-responders, of course. The script crawls the project; if it finds a handled message, removes that from its list {a list of all bundled messages of LiveCode}. Then it puts this list {on mouseEnter & cr & end mouseEnter & cr & on mouseLeave & cr & end mouseLeave, .... } into each scriptable object which is a first-responder. Does this make sense to you? This idea may be superfluous, still I wanted to get your insights about it before I roll up my sleeves. Best, ~ Ender Nafi ~... together, we're smarter ...~ From benr_mc at cogapp.com Thu Oct 10 06:53:06 2013 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Thu, 10 Oct 2013 11:53:06 +0100 Subject: OAuth 1.1 In-Reply-To: <5217E067.80802@hyperactivesw.com> References: <5C9178BF-912D-495F-A788-0B826873D59C@canelasoftware.com> <004e01cea03a$245a0630$6d0e1290$@net> <5217E067.80802@hyperactivesw.com> Message-ID: <52568712.2060409@cogapp.com> On 23/08/2013 23:21, J. Landman Gay wrote: > On 8/23/13 2:51 PM, Ralph DiMola wrote: >> I'm going to be using http rest application interface to Twitter. I am doing >> the OAuth stuff and I need a HMAC-SHA1 hashing algorithm. Is that the same >> as LC's sha1Digest function? If not is there something in the Mark Smith >> library that will do the trick? I'm still not getting the correct answer >> using sha1Digest after I base64Encode it. OR It could be the LC keyboard >> actuator. > > I'm using an update of Mark Smith's library and it works. It's a slightly > bug-fixed version that isn't on his site, but I've misplaced the link. I'm > sure someone here has it; otherwise I can send you the file. Hi Jacque, Are you able to post or share this library? I've not been able to find any other references to it. Many thanks, Ben From dochawk at gmail.com Thu Oct 10 11:08:30 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 10 Oct 2013 08:08:30 -0700 Subject: Passive Shell Commands In-Reply-To: References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> <525468AA.1040600@hyperactivesw.com> <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> <5254C364.5090907@linkit.com> <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> <7CD724D4-D0F3-4273-87FC-D496A0C0DFB3@sweattechnologies.com> Message-ID: I'm trying to launch a second livecode stack, but it isn't working. I created master.livecode and slave.livecod on the desktop. I give master a script of on openstack global slApp put "/Users/hawk/Desktop/slave/MacOSX/slave.app/Contents/MacOS/slave" into slApp answer "starting" breakpoint put there is a file slApp -- open process slApp for binary update put the result -- yields empty end openstack but slave doesn't get opened. Am I doing something wrong here?\ From B.Cornaz at gmx.net Thu Oct 10 13:25:42 2013 From: B.Cornaz at gmx.net (Beat Cornaz) Date: Thu, 10 Oct 2013 19:25:42 +0200 Subject: Compatability Livecode projects on OSX and Windows Message-ID: <3F47C636-F471-4FDA-8D43-80C00C640483@gmx.net> Real good feedback, thanks a lot Richmond & Scott. From ambassador at fourthworld.com Thu Oct 10 14:00:28 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 10 Oct 2013 11:00:28 -0700 Subject: Suppressing Unnecessary Messages In-Reply-To: References: Message-ID: <5256EB3C.9060109@fourthworld.com> endernafi wrote: > Does LiveCode engine send all possible messages constantly, > regardless of that particular handler is implemented in the script or not? > > If I place a *mouseEnter* handler into the card script, that handler gets > the message and does its thing. > But if don't place any *mouseEnter* handler in any object, does the message > still fire up? > > If yes, > isn't this a waste of valuable resources? Not so much. After all, most messages are sent in response to user actions, and users are usually the slowest component in any computing system. There are a few messages that are only sent when a handler exists in the relevant object, such as idle and mouseWithin for example. Those types of repeating messages can indeed eat up a lot of time (relatively speaking) so they're not sent unless they're absolutely needed. In fact, with both of those there are more efficient alternatives: timers instead of idle, and mouseMove instead of mouseWithin. It might be nice to see the engine become even smarter with messages, but since messages aren't sent until an executing script has completed (for the most part the engine uses single-threaded execution) it would be relatively few cases where it would make a noticeable difference in performance. I suspect the bigger gains are to be found in the commands and functions that are triggered by messages, which seems to be an ongoing interest by the engine team. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From andrew at ctech.me Thu Oct 10 14:10:45 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Thu, 10 Oct 2013 13:10:45 -0500 Subject: Passive Shell Commands In-Reply-To: References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> <525468AA.1040600@hyperactivesw.com> <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> <5254C364.5090907@linkit.com> <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> <7CD724D4-D0F3-4273-87FC-D496A0C0DFB3@sweattechnologies.com> Message-ID: I don't think this works with just a stackfile but a standalone. On Thu, Oct 10, 2013 at 10:08 AM, Dr. Hawkins wrote: > I'm trying to launch a second livecode stack, but it isn't working. > > I created master.livecode and slave.livecod on the desktop. > > I give master a script of > > on openstack > global slApp > > put "/Users/hawk/Desktop/slave/MacOSX/slave.app/Contents/MacOS/slave" > into slApp > answer "starting" > breakpoint > put there is a file slApp -- > open process slApp for binary update > put the result -- yields empty > end openstack > > but slave doesn't get opened. > > Am I doing something wrong here?\ > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Regards, Andrew Kluthe andrew at ctech.me From klaus at major-k.de Thu Oct 10 14:15:29 2013 From: klaus at major-k.de (Klaus major-k) Date: Thu, 10 Oct 2013 20:15:29 +0200 Subject: Passive Shell Commands In-Reply-To: References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> <525468AA.1040600@hyperactivesw.com> <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> <5254C364.5090907@linkit.com> <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> <7CD724D4-D0F3-4273-87FC-D496A0C0DFB3@sweattechnologies.com> Message-ID: <05CEACF4-B134-4F55-8158-C38430D83ABD@major-k.de> Am 10.10.2013 um 17:08 schrieb Dr. Hawkins : > I'm trying to launch a second livecode stack, but it isn't working. > > I created master.livecode and slave.livecod on the desktop. > > I give master a script of > > on openstack > global slApp > > put "/Users/hawk/Desktop/slave/MacOSX/slave.app/Contents/MacOS/slave" > into slApp > answer "starting" > breakpoint > put there is a file slApp -- > open process slApp for binary update > put the result -- yields empty > end openstack > > but slave doesn't get opened. > > Am I doing something wrong here?\ doesn't a simple: ... put "/Users/hawk/Desktop/slave/MacOSX/slave.app/Contents/MacOS/slave.livecode" into slApp go stack slApp ... do the job? 8-) Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From ben at runrev.com Thu Oct 10 14:41:07 2013 From: ben at runrev.com (Benjamin Beaumont) Date: Thu, 10 Oct 2013 19:41:07 +0100 Subject: RELEASE: LiveCode 6.1.2 RC3 In-Reply-To: References: Message-ID: Hi Chris, We made a small change to the field in this release but it looks like it may have had some knock on effects. Could you submit a bug report.. sounds like we have some debugging to do. Thanks for the report. Warm regards, Ben On 9 October 2013 21:03, Chris Sheffield wrote: > Is anybody else having issues with this build? It keeps self destructing > for me. That's the only thing I can think of to describe it. I got it > installed and opened a stack that I've been using recently. The first thing > I noticed was that linked text does not work. I click a link and nothing > happens. Then I tried quitting LC. Won't quit. In fact, no menu items > respond to clicks. The menus themselves work, and the IDE doesn't appear to > be locked up, but mouse clicks do nothing. So at that point I force quit. > Then I can't launch LC again. My dock icon bounces once and then nothing. > The only way to fix it is to uninstall and reinstall. But then I just have > the same problems again. > > I've never had any problems like this before, and previous builds (rc1 and > 2 both still work fine). Anyone? I'm running Mac OS X 10.9 (yes, I decided > to try the Mavericks GM). Again, all previous versions of LC work just fine. > > Thanks, > Chris > > -- > Chris Sheffield > Read Naturally, Inc. > www.readnaturally.com > > > > On Oct 9, 2013, at 8:32 AM, Benjamin Beaumont wrote: > > > Dear List Members, > > > > We are pleased to announce the test release of LiveCode 6.1.2 RC3. > > > > *Warning:* this is not a stable release. Please ensure you back up your > > stacks before testing them. If you do not wish to be notified of test > > releases, uncheck the appropriate boxes in the Updates section of your > > LiveCode Preferences. > > > > We expect this to be the final test release. If no major bugs are found > we > > will put out a GM release in the coming days. > > > > *Release Contents* > > - Better quality printing on Mac > > - iOS 7.0/Xcode 5.0 Support > > - 31 bug fixes: > > -- 11266 - URL operations sometimes fail on Android > > -- 11262 - Start centre missing from IDE > > -- 11261 - Correct a failure to parse internet dates > > -- 11258 - Support for Arm v6 iOS builds dropped > > -- 11257 - iOS 7 icon entries missing from bundle plist > > -- 11255 - Uninitialised parameter can cause crash in iPhonePickPhoto > > -- 11234 - Ask/answer commands cause the iOS7 simulator to hang. > > -- 11232 - iOS 7 Hi-Res iPad icon size requirements incorrect. > > -- 11219 - Unable to set iPad status bar visibility independently of > iPhone > > status bar visibility. > > -- 11214 - Crash when getting htmlText of certain fields. > > -- 11213 - The width of the fields in the message box is wrong. > > -- 11212 - AppleScript does not work on LiveCode IDE > > -- 11199 - Key code parameter to rawKey messags is always 0 on mobile. > > -- 11193 - \"set the tool to Browse\" fails - case-sensitive > > -- 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 > > -- 11166 - Android apps freeze on quit after relaunch from recent apps > menu. > > -- 11162 - Spaces required between numeric and non-numeric components of > a > > date to parse correctly > > -- 11160 - Caseless comparison not working correctly on some Linux > > distributions > > -- 11143 - DataGrid throws error when setting show vscrollbar to false in > > preOpenControl on mobile. > > -- 11141 - Gradient ramp rounding error > > -- 11136 - Apps built for iOS 4.3 or later fail to launch on iOS 4.3 > device. > > -- 11098 - iOS minimum version in standalone builder is 3.1.3 (should be > > 4.3). > > -- 11042 - Autoscript \"compile error\" with new menu items > > -- 10888 - Crash in iOS 6 simulator when streaming video. > > -- 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 > > > > *Get this release* > > To get this release choose "check for updates" from the help menu of an > > existing LiveCode installation. Alternatively, you can download the > > installers directly at http://downloads.livecode.com this is not a > stable > > release. > > > > 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 > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 revdev at pdslabs.net Thu Oct 10 14:56:59 2013 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 10 Oct 2013 11:56:59 -0700 Subject: Passive Shell Commands In-Reply-To: References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> <525468AA.1040600@hyperactivesw.com> <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> <5254C364.5090907@linkit.com> <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> <7CD724D4-D0F3-4273-87FC-D496A0C0DFB3@sweattechnologies.com> Message-ID: <5256F87B.3040907@pdslabs.net> If you want to launch the second stack in a separate process (with its own LC session), it will have to be made into a standalone app. You can only "launch" an app, which a stackfile is not. If you just want to open the stack in your current LC session, you can just open it, or go to it, or toplevel it, or.... Best - Phil Davis On 10/10/13 8:08 AM, Dr. Hawkins wrote: > I'm trying to launch a second livecode stack, but it isn't working. > > I created master.livecode and slave.livecod on the desktop. > > I give master a script of > > on openstack > global slApp > > put "/Users/hawk/Desktop/slave/MacOSX/slave.app/Contents/MacOS/slave" > into slApp > answer "starting" > breakpoint > put there is a file slApp -- > open process slApp for binary update > put the result -- yields empty > end openstack > > but slave doesn't get opened. > > Am I doing something wrong here?\ > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Phil Davis From monte at sweattechnologies.com Thu Oct 10 15:38:22 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 11 Oct 2013 06:38:22 +1100 Subject: Passive Shell Commands In-Reply-To: References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> <525468AA.1040600@hyperactivesw.com> <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> <5254C364.5090907@linkit.com> <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> <7CD724D4-D0F3-4273-87FC-D496A0C0DFB3@sweattechnologies.com> Message-ID: On 11/10/2013, at 2:08 AM, "Dr. Hawkins" wrote: > I'm trying to launch a second livecode stack, but it isn't working. > > I created master.livecode and slave.livecod on the desktop. > > I give master a script of > > on openstack > global slApp > > put "/Users/hawk/Desktop/slave/MacOSX/slave.app/Contents/MacOS/slave" > into slApp > answer "starting" > breakpoint > put there is a file slApp -- > open process slApp for binary update > put the result -- yields empty > end openstack > > but slave doesn't get opened. > > Am I doing something wrong here? So slApp isn't among the lines of the openProcesses? It should be. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From cmsheffield at icloud.com Thu Oct 10 15:48:27 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Thu, 10 Oct 2013 13:48:27 -0600 Subject: RELEASE: LiveCode 6.1.2 RC3 In-Reply-To: References: Message-ID: <8C17D934-CE4C-4879-9544-08CC55E11590@icloud.com> Ben, I'm not sure what's going on at this point. As I was trying to duplicate the problem with a sample stack, I was actually having to reinstall this build of LC several times. As I said, it appeared to be self-destructing somehow. The app bundle was actually becoming damaged to the point that it would no longer launch. But somewhere along the way, the problem stopped happening. I had just reinstalled LC and proceeded to open a stack and start working and suddenly no longer had any problems. No idea what was causing it. I'm using the same stack now that I was using when I first experienced the issue. So I guess I'll just keep an eye on it and see what happens over the next couple days. Maybe it was just some weird glitch in my installation. Thanks, Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com On Oct 10, 2013, at 12:41 PM, Benjamin Beaumont wrote: > Hi Chris, > > We made a small change to the field in this release but it looks like it > may have had some knock on effects. Could you submit a bug report.. sounds > like we have some debugging to do. > > Thanks for the report. > > Warm regards, > > Ben > > > On 9 October 2013 21:03, Chris Sheffield wrote: > >> Is anybody else having issues with this build? It keeps self destructing >> for me. That's the only thing I can think of to describe it. I got it >> installed and opened a stack that I've been using recently. The first thing >> I noticed was that linked text does not work. I click a link and nothing >> happens. Then I tried quitting LC. Won't quit. In fact, no menu items >> respond to clicks. The menus themselves work, and the IDE doesn't appear to >> be locked up, but mouse clicks do nothing. So at that point I force quit. >> Then I can't launch LC again. My dock icon bounces once and then nothing. >> The only way to fix it is to uninstall and reinstall. But then I just have >> the same problems again. >> >> I've never had any problems like this before, and previous builds (rc1 and >> 2 both still work fine). Anyone? I'm running Mac OS X 10.9 (yes, I decided >> to try the Mavericks GM). Again, all previous versions of LC work just fine. >> >> Thanks, >> Chris >> >> -- >> Chris Sheffield >> Read Naturally, Inc. >> www.readnaturally.com >> >> >> >> On Oct 9, 2013, at 8:32 AM, Benjamin Beaumont wrote: >> >>> Dear List Members, >>> >>> We are pleased to announce the test release of LiveCode 6.1.2 RC3. >>> >>> *Warning:* this is not a stable release. Please ensure you back up your >>> stacks before testing them. If you do not wish to be notified of test >>> releases, uncheck the appropriate boxes in the Updates section of your >>> LiveCode Preferences. >>> >>> We expect this to be the final test release. If no major bugs are found >> we >>> will put out a GM release in the coming days. >>> >>> *Release Contents* >>> - Better quality printing on Mac >>> - iOS 7.0/Xcode 5.0 Support >>> - 31 bug fixes: >>> -- 11266 - URL operations sometimes fail on Android >>> -- 11262 - Start centre missing from IDE >>> -- 11261 - Correct a failure to parse internet dates >>> -- 11258 - Support for Arm v6 iOS builds dropped >>> -- 11257 - iOS 7 icon entries missing from bundle plist >>> -- 11255 - Uninitialised parameter can cause crash in iPhonePickPhoto >>> -- 11234 - Ask/answer commands cause the iOS7 simulator to hang. >>> -- 11232 - iOS 7 Hi-Res iPad icon size requirements incorrect. >>> -- 11219 - Unable to set iPad status bar visibility independently of >> iPhone >>> status bar visibility. >>> -- 11214 - Crash when getting htmlText of certain fields. >>> -- 11213 - The width of the fields in the message box is wrong. >>> -- 11212 - AppleScript does not work on LiveCode IDE >>> -- 11199 - Key code parameter to rawKey messags is always 0 on mobile. >>> -- 11193 - \"set the tool to Browse\" fails - case-sensitive >>> -- 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 >>> -- 11166 - Android apps freeze on quit after relaunch from recent apps >> menu. >>> -- 11162 - Spaces required between numeric and non-numeric components of >> a >>> date to parse correctly >>> -- 11160 - Caseless comparison not working correctly on some Linux >>> distributions >>> -- 11143 - DataGrid throws error when setting show vscrollbar to false in >>> preOpenControl on mobile. >>> -- 11141 - Gradient ramp rounding error >>> -- 11136 - Apps built for iOS 4.3 or later fail to launch on iOS 4.3 >> device. >>> -- 11098 - iOS minimum version in standalone builder is 3.1.3 (should be >>> 4.3). >>> -- 11042 - Autoscript \"compile error\" with new menu items >>> -- 10888 - Crash in iOS 6 simulator when streaming video. >>> -- 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 >>> >>> *Get this release* >>> To get this release choose "check for updates" from the help menu of an >>> existing LiveCode installation. Alternatively, you can download the >>> installers directly at http://downloads.livecode.com this is not a >> stable >>> release. >>> >>> 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 >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 From ray at linkit.com Thu Oct 10 16:51:52 2013 From: ray at linkit.com (Ray) Date: Thu, 10 Oct 2013 16:51:52 -0400 Subject: Setting the Location of the Script Editor Window In-Reply-To: <5256F87B.3040907@pdslabs.net> References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> <525468AA.1040600@hyperactivesw.com> <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> <5254C364.5090907@linkit.com> <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> <7CD724D4-D0F3-4273-87FC-D496A0C0DFB3@sweattechnologies.com> <5256F87B.3040907@pdslabs.net> Message-ID: <52571368.30206@LinkIt.Com> It seems we should be able to set the location of the script editor from Livecode's Preferences, or, that changing the location of it and closing it should be remembered so the next time it's opened it returns to the same location. Neither works and I almost remember how to do this by delving into the RevLibrary stack and the Front and Back script but I find myself stumped. Has this changed in a recent version of Livecode? From pete at lcsql.com Thu Oct 10 17:40:04 2013 From: pete at lcsql.com (Peter Haworth) Date: Thu, 10 Oct 2013 14:40:04 -0700 Subject: Compatability Livecode projects on OSX and Windows In-Reply-To: References: Message-ID: I use OSX at home, WIndows laptop on the road and all works fine except for a few gotchas. Often find that labels and button titles which look fine on OSX don't quite fit on Windows. Option menus on OSX show as may entries as possible with top/bottom scroll arrows. On Windows, they only show the number of items you've specified in the Inspector. ISOToMac and MacToISO are needed if you're using any high order ASCII characters. These are all things I'd want to know about since I want my software to run on WIndows and OSX so I'd rather find out about them during development rather than after release! From dochawk at gmail.com Thu Oct 10 20:10:14 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 10 Oct 2013 17:10:14 -0700 Subject: Passive Shell Commands In-Reply-To: References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> <525468AA.1040600@hyperactivesw.com> <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> <5254C364.5090907@linkit.com> <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> <7CD724D4-D0F3-4273-87FC-D496A0C0DFB3@sweattechnologies.com> Message-ID: On Thu, Oct 10, 2013 at 12:38 PM, Monte Goulding < monte at sweattechnologies.com> wrote: > So slApp isn't among the lines of the openProcesses? It should be. > Hmm, now it is; just checked. And I found it once last night in the force quit dialog, but assumed that I had started it myself. I'll play some more tonight; they still don't seem to be talking . . . Oh, and it shows up minimized in the task bar; it doesn't open. (Which is fine; there won't be user interaction with it. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Thu Oct 10 22:21:54 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 10 Oct 2013 19:21:54 -0700 Subject: Passive Shell Commands In-Reply-To: References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> <525468AA.1040600@hyperactivesw.com> <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> <5254C364.5090907@linkit.com> <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> <7CD724D4-D0F3-4273-87FC-D496A0C0DFB3@sweattechnologies.com> Message-ID: On Thu, Oct 10, 2013 at 11:10 AM, Andrew Kluthe wrote: > I don't think this works with just a stackfile but a standalone. > To be clear, I'm doing this with the standalones. I've also tried master within the IDE and slave as a standalone with the same results, -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Thu Oct 10 22:27:24 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 10 Oct 2013 19:27:24 -0700 Subject: Passive Shell Commands In-Reply-To: References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> <525468AA.1040600@hyperactivesw.com> <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> <5254C364.5090907@linkit.com> <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> <7CD724D4-D0F3-4273-87FC-D496A0C0DFB3@sweattechnologies.com> Message-ID: On Thu, Oct 10, 2013 at 5:10 PM, Dr. Hawkins wrote: > I'll play some more tonight; they still don't seem to be talking . . . > They're launching and compiling, but not talking. I have a field in master with on closeField write the text of me to process slave end closeField and the main stack of slave has on openStack send "checkIt" to me in 1 sec end openStack on checkIt read from stdin until end if it is not empty then answer "got: " & it end if put it into fld "sInput" send "checkIt" to me in 1 sec end checkIt but nothing seems to get transferred when I type and leave the field. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From richmondmathewson at gmail.com Fri Oct 11 02:04:30 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 11 Oct 2013 09:04:30 +0300 Subject: Compatability Livecode projects on OSX and Windows In-Reply-To: References: Message-ID: <525794EE.9060208@gmail.com> On 10/11/2013 12:40 AM, Peter Haworth wrote: > I use OSX at home, WIndows laptop on the road and all works fine except for > a few gotchas. > > Often find that labels and button titles which look fine on OSX don't quite > fit on Windows. Well, at the risk of boring the pants off everyone, here's a piece of Richmond's corny advice, again, again, again: For cross-platform stuff I NEVER rely on Livecode's buttons, either: 1. I make up 'Buttons' on the platform I think they look best on and export them as snapshots and import them as PNG files back into the stack. or 2. I draw 'Buttons' in some external program (normally GIMP) and import them as PNG files. You can then muck around with 'ink' for keyUP and KeyDown, mouseEnter and mouseExit effects. This guarantees they look the same regardless of which platform the 'thing' is running on. This is quite a bit more time consuming, but the end result is aesthetically a lot better. > Option menus on OSX show as may entries as possible with top/bottom scroll > arrows. On Windows, they only show the number of items you've specified in > the Inspector. > > ISOToMac and MacToISO are needed if you're using any high order ASCII > characters. I just stick with Unicode and don't get my "knickers in a twist" about all that sort of ISO/ASCII nonsense. ASCII to Unicode is rather like using a typewriter when there are, oddly enough, more sophisticated things, such as computers, available. > > These are all things I'd want to know about since I want my software to run > on WIndows and OSX so I'd rather find out about them during development > rather than after release! Obviously . . . keep 'em coming, and I, at least, will try to help. Richmond. From Hakan at Exformedia.se Fri Oct 11 03:50:03 2013 From: Hakan at Exformedia.se (Hakan at Exformedia.se) Date: Fri, 11 Oct 2013 09:50:03 +0200 Subject: The LifeCode of LiveCode Message-ID: <85847796-D460-4719-8AC2-19DF6BB569AF@Exformedia.se> The first post to github was made 6 months ago yesterday (april 10'th) so I made a small visualization of the project according to git. I've got it up on YouTube today and there seems to be some of the latest fixes missing but I couldn't find them on github so maybe they are not there yet? Well 6 months of software development in 3 minutes is available at: http://youtu.be/pNNusWCeBWA And then back your coding! Keep up the good work! :-H?kan From rene.micout at numericable.com Fri Oct 11 03:59:33 2013 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Fri, 11 Oct 2013 09:59:33 +0200 Subject: The LifeCode of LiveCode In-Reply-To: <85847796-D460-4719-8AC2-19DF6BB569AF@Exformedia.se> References: <85847796-D460-4719-8AC2-19DF6BB569AF@Exformedia.se> Message-ID: Superbe ! Wonderfull > made with LiveCode ? Le 11 oct. 2013 ? 09:50, Hakan at Exformedia.se a ?crit : > The first post to github was made 6 months ago yesterday (april 10'th) so I made a small visualization of the project according to git. I've got it up on YouTube today and there seems to be some of the latest fixes missing but I couldn't find them on github so maybe they are not there yet? From ruslan_zasukhin at valentina-db.com Fri Oct 11 05:10:01 2013 From: ruslan_zasukhin at valentina-db.com (Ruslan Zasukhin) Date: Fri, 11 Oct 2013 12:10:01 +0300 Subject: [NEW] Video - How to Install Free Valentina Server and Valentina Studio on Windows Message-ID: Hi All, Video Itself http://www.youtube.com/watch?v=DxX750ujrJw Blob article with small description http://www.valentina-db.com/blog/?p=1440 -- 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 dave at applicationinsight.com Fri Oct 11 06:00:08 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Fri, 11 Oct 2013 03:00:08 -0700 (PDT) Subject: [NEW] Video - How to Install Free Valentina Server and Valentina Studio on Windows In-Reply-To: References: Message-ID: <1381485608035-4670917.post@n4.nabble.com> Thanks Ruslan, you seem to be offering a fantastically great deal. BTW did you know that about 4 minutes of your 5 minute video shows a static screen with nothing happening? Kind regards Dave -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/NEW-Video-How-to-Install-Free-Valentina-Server-and-Valentina-Studio-on-Windows-tp4670916p4670917.html Sent from the Revolution - User mailing list archive at Nabble.com. From ruslan_zasukhin at valentina-db.com Fri Oct 11 06:10:23 2013 From: ruslan_zasukhin at valentina-db.com (Ruslan Zasukhin) Date: Fri, 11 Oct 2013 13:10:23 +0300 Subject: [NEW] Video - How to Install Free Valentina Server and Valentina Studio on Windows In-Reply-To: <1381485608035-4670917.post@n4.nabble.com> Message-ID: On 10/11/13 1:00 PM, "Dave Kilroy" wrote: Hi Dave, > Thanks Ruslan, you seem to be offering a fantastically great deal. > > BTW did you know that about 4 minutes of your 5 minute video shows a static > screen with nothing happening? No. Just only I recheck from yuotube I do not see such problem May be try refresh or other browser? -- 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 toolbook at kestner.de Fri Oct 11 08:16:35 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Fri, 11 Oct 2013 14:16:35 +0200 Subject: clipboard image is scaled into word to 75% Message-ID: <004401cec67b$bb699920$323ccb60$@de> Hello, taking a snapshot copying it into the clipboard and pasting it into ms word 2007 the pasted image is scaled to 75%. export snapshot from grp "grpScreenShot" to tScreenshot as PNG set the clipboarddata["image"] to tScreenshot pasting images from other programs into word are scaled to 100%. Pasting the same LC snapshot to photoshop is also scaled to 100% and has better quality. Does anybody know the reason for the 75% scaling in word? What is the word import filter doing? Is that any option, I can control? Thanks Tiemo From t.heaford at btinternet.com Fri Oct 11 09:13:11 2013 From: t.heaford at btinternet.com (Terence Heaford) Date: Fri, 11 Oct 2013 14:13:11 +0100 Subject: Tab Panel in OS X In-Reply-To: <34C42EFF-2B28-42B3-999D-4157964DC2BE@btinternet.com> References: <34C42EFF-2B28-42B3-999D-4157964DC2BE@btinternet.com> Message-ID: It would seem from the lack of response that there is no ready solution. I have now done it by: 1. Making the tabs in Xcode and making screen copies and individual images for up, down and mid status and imported them as .png. 2. Created buttons for each tab of the tab group and placed them above the existing tabs. 3. Created a script similar to below for each button. on mouseUp set the icon of me to 1033 set the icon of btw "general" to 1038 set the icon of btw "ategoriesc" to 1040 go to cd "General" end mouseUp on mouseDown if the icon of me = 1032 then set the icon of me to 1043 end if end mouseDown on mouseRelease if the icon of me = 1043 then set the icon of me to 1032 end if end mouseRelease Is there an easier way than having to go to all this trouble? It's a shame that LiveCode, even though it does not provide controls that are native, does not provide a working facsimile of the system it is supposed to be emulating. All the best Terry On 9 Oct 2013, at 19:29, Terence Heaford wrote: > Hi, > > I wonder if someone could help please. > > In OS X when you have a standard tab panel the tab text is black on light grey background when not selected. > > LiveCode follows this arrangement. > > In OS X when a tab is selected the background becomes a dark grey and the text becomes white. > > In LiveCode the background becomes dark grey and the text remains black. Visually the text it is not clear. > > The remaining unselected tabs remain with black text. > > Is there a way to resolve this anomaly? > > > Thanks > > Terry > > > > From endernafi at gmail.com Fri Oct 11 09:13:58 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Fri, 11 Oct 2013 16:13:58 +0300 Subject: The LifeCode of LiveCode In-Reply-To: References: <85847796-D460-4719-8AC2-19DF6BB569AF@Exformedia.se> Message-ID: Excellent?H?kan; thanks? ~ Ender ~? together, we're smarter ?~ From toolbook at kestner.de Fri Oct 11 09:20:09 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Fri, 11 Oct 2013 15:20:09 +0200 Subject: dragging a line gets dashed Message-ID: <005401cec684$9cb42f00$d61c8d00$@de> Hello, LC 6.1, Win7, I have the following handler to let the user drag a line: lock messages repeat while the mouse is down wait with messages drag from tOldLoc to the mouseLoc put the mouseLoc into tOldLoc end repeat unlock messages dragging the mouse the line gets drawn fine, if I move the mouse slowly. When moving the mouse faster, the line gets dashed/dotted. So obviously the repeat loop can't take off the mouse movement. I tried with/without lock messages and with/without waiting, but the result is always almost the same. Obviosly the repeat loop also depends on the processor cylcle, but my computer isn't that old and I think pretty representative for the average of my clients. Any idea, how to speed up the drawing process, so that the line doesn't get dashed? Thanks for any ideas Tiemo From irog at mac.com Fri Oct 11 12:40:18 2013 From: irog at mac.com (Roger Guay) Date: Fri, 11 Oct 2013 09:40:18 -0700 Subject: The LifeCode of LiveCode In-Reply-To: <85847796-D460-4719-8AC2-19DF6BB569AF@Exformedia.se> References: <85847796-D460-4719-8AC2-19DF6BB569AF@Exformedia.se> Message-ID: <5D36419A-A3C1-4BD1-877F-7526C90A4FF3@mac.com> I'm not sure what I was watching, but it's beautiful and I loved it! Please tell us more. A little explanation and how you built it would be nice. Roger On Oct 11, 2013, at 12:50 AM, Hakan at Exformedia.se wrote: > The first post to github was made 6 months ago yesterday (april 10'th) so I made a small visualization of the project according to git. I've got it up on YouTube today and there seems to be some of the latest fixes missing but I couldn't find them on github so maybe they are not there yet? > > Well 6 months of software development in 3 minutes is available at: > > http://youtu.be/pNNusWCeBWA > > And then back your coding! > > Keep up the good work! > > :-H?kan > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 11 13:41:06 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Fri, 11 Oct 2013 10:41:06 -0700 (PDT) Subject: [NEW] Video - How to Install Free Valentina Server and Valentina Studio on Windows In-Reply-To: References: <1381485608035-4670917.post@n4.nabble.com> Message-ID: <1381513266869-4670924.post@n4.nabble.com> Ruslan, just tried it again and it worked fine this time - just so you know when it failed it was on Safari (the audio track continued to play and the timer continued to count but the visuals froze) Dave -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/NEW-Video-How-to-Install-Free-Valentina-Server-and-Valentina-Studio-on-Windows-tp4670916p4670924.html Sent from the Revolution - User mailing list archive at Nabble.com. From dunbarx at aol.com Fri Oct 11 14:08:04 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Fri, 11 Oct 2013 14:08:04 -0400 (EDT) Subject: dragging a line gets dashed In-Reply-To: <005401cec684$9cb42f00$d61c8d00$@de> References: <005401cec684$9cb42f00$d61c8d00$@de> Message-ID: <8D094C3F65C9430-1338-1856F@webmail-m221.sysops.aol.com> Hi. Though you will need a few more gadgets to manage this well, you can always: on mouseMove set the loc of grc "yourLine" to the mouseLoc end mouseMove But the motion will be smooth. Craig Newman -----Original Message----- From: Tiemo Hollmann TB To: 'How to use LiveCode' Sent: Fri, Oct 11, 2013 9:19 am Subject: dragging a line gets dashed Hello, LC 6.1, Win7, I have the following handler to let the user drag a line: lock messages repeat while the mouse is down wait with messages drag from tOldLoc to the mouseLoc put the mouseLoc into tOldLoc end repeat unlock messages dragging the mouse the line gets drawn fine, if I move the mouse slowly. When moving the mouse faster, the line gets dashed/dotted. So obviously the repeat loop can't take off the mouse movement. I tried with/without lock messages and with/without waiting, but the result is always almost the same. Obviosly the repeat loop also depends on the processor cylcle, but my computer isn't that old and I think pretty representative for the average of my clients. Any idea, how to speed up the drawing process, so that the line doesn't get dashed? Thanks for any ideas 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 jacque at hyperactivesw.com Fri Oct 11 14:15:32 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 11 Oct 2013 13:15:32 -0500 Subject: dragging a line gets dashed In-Reply-To: <005401cec684$9cb42f00$d61c8d00$@de> References: <005401cec684$9cb42f00$d61c8d00$@de> Message-ID: <52584044.3020303@hyperactivesw.com> On 10/11/13 8:20 AM, Tiemo Hollmann TB wrote: > Hello, > > LC 6.1, Win7, I have the following handler to let the user drag a line: > > lock messages > > repeat while the mouse is down > > wait with messages > > drag from tOldLoc to the mouseLoc > > put the mouseLoc into tOldLoc > > end repeat > > unlock messages > > dragging the mouse the line gets drawn fine, if I move the mouse slowly. > When moving the mouse faster, the line gets dashed/dotted. So obviously the > repeat loop can't take off the mouse movement. I tried with/without lock > messages and with/without waiting, but the result is always almost the same. > Obviosly the repeat loop also depends on the processor cylcle, but my > computer isn't that old and I think pretty representative for the average of > my clients. > > Any idea, how to speed up the drawing process, so that the line doesn't get > dashed? It works okay for me, but I have a newer Mac with a fast processor. I can only make some guesses: The "wait" command has no time specified. It shouldn't matter too much, but it isn't correct syntax so the engine might be doing something odd. On a slower computer, there might be enough processing time required that the mouseloc in the first line isn't the same as the second line. You can solve that by storing the mouseloc before you work with it, to make sure it hasn't changed: wait 1 millisecond with messages put the mouseloc into tCurLoc drag from tOldLoc to the tCurLoc put tCurLoc into tOldLoc Finally, repeat loops are slow and inefficient, and polling the state of the mouse is also inefficient. This repeat loop polls the mouse twice in each repeat. It would be better written as a mousemove handler. MouseMove is fast, it provides the current mouseloc in its parameters so you don't need to poll, and isn't a repeat loop. If you need help with that, just ask. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Fri Oct 11 14:17:39 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 11 Oct 2013 13:17:39 -0500 Subject: dragging a line gets dashed In-Reply-To: <8D094C3F65C9430-1338-1856F@webmail-m221.sysops.aol.com> References: <005401cec684$9cb42f00$d61c8d00$@de> <8D094C3F65C9430-1338-1856F@webmail-m221.sysops.aol.com> Message-ID: <525840C3.80002@hyperactivesw.com> On 10/11/13 1:08 PM, dunbarx at aol.com wrote: > Hi. > > > Though you will need a few more gadgets to manage this well, you can always: > > > > > on mouseMove > set the loc of grc "yourLine" to the mouseLoc > end mouseMove I think he's drawing a bitmap line with the line tool rather than moving an existing line graphic. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From revdev at pdslabs.net Fri Oct 11 14:42:38 2013 From: revdev at pdslabs.net (Phil Davis) Date: Fri, 11 Oct 2013 11:42:38 -0700 Subject: clipboard image is scaled into word to 75% In-Reply-To: <004401cec67b$bb699920$323ccb60$@de> References: <004401cec67b$bb699920$323ccb60$@de> Message-ID: <5258469E.4000308@pdslabs.net> 72 / 96 = .75 Maybe Word assumes the image is 96 dpi? Phil On 10/11/13 5:16 AM, Tiemo Hollmann TB wrote: > Hello, > > taking a snapshot copying it into the clipboard and pasting it into ms word > 2007 the pasted image is scaled to 75%. > > export snapshot from grp "grpScreenShot" to tScreenshot as PNG > > set the clipboarddata["image"] to tScreenshot > > pasting images from other programs into word are scaled to 100%. Pasting the > same LC snapshot to photoshop is also scaled to 100% and has better quality. > > Does anybody know the reason for the 75% scaling in word? What is the word > import filter doing? Is that any option, I can control? > > Thanks > > 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 > -- Phil Davis From MikeKerner at roadrunner.com Fri Oct 11 15:54:43 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 11 Oct 2013 15:54:43 -0400 Subject: set cursor to busy In-Reply-To: <5255B37B.3050300@fourthworld.com> References: <5255B37B.3050300@fourthworld.com> Message-ID: William, In case you didn't understand, the way you get the busy cursor (beachball) to animate is to set it. Each time you set it, it moves. Thus repeat 100 times set the cursor to busy end repeat You can rotate it or not rotate it as much as you want. On Wed, Oct 9, 2013 at 3:50 PM, Richard Gaskin wrote: > william humphrey wrote: > > I always wished that there was some LiveCode example stacks which showed >> proper design and procedure for different platforms. >> > > FWIW, the Human Interface Guidelines for most popular platforms are linked > to in the right-hand column on this page: > > > > > > -- > Richard Gaskin > Fourth World Systems > Software Design and Development for the Desktop, Mobile, and the Web > ______________________________**______________________________**________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- 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 christer at mindcrea.com Sat Oct 12 03:35:04 2013 From: christer at mindcrea.com (=?iso-8859-1?Q?Christer_Pyyhti=E4?=) Date: Sat, 12 Oct 2013 10:35:04 +0300 Subject: MSG command line use bug in 6.X ? Message-ID: <06F912AE-7AAB-466A-9C5A-54918734ED67@mindcrea.com> There is a difference between 5.5..4 and 6.1.1 (have not tested the -rc versions) as follows. I have a function in the code, which I call from the MSG box command line, works fine in 5.5.4. In 6.1.1 get an error message 'Can't find handler'. This applies all the functions. However, if I add a handler using this function, the handler works ok started from the MSG box command line. Has anyone found this problem in 6.X? PS. There is a possibility this is linked to a problem creatingAndroid .apk from the app. From 5.5.4 works ok, using Android 2.3 on to 4.2. In LC 6.X the application shows blank screen, and the size, depending on the different changes in the source, is either 6MB or 13MB, but with LC 5.5.4 the result is always slightly above 13MB. Looks like the compilation 'stops', not creating the tables dor functions and do use (in the IDE and .apk). From richmondmathewson at gmail.com Sat Oct 12 03:44:20 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 12 Oct 2013 10:44:20 +0300 Subject: MSG command line use bug in 6.X ? In-Reply-To: <06F912AE-7AAB-466A-9C5A-54918734ED67@mindcrea.com> References: <06F912AE-7AAB-466A-9C5A-54918734ED67@mindcrea.com> Message-ID: <5258FDD4.30200@gmail.com> On 10/12/2013 10:35 AM, Christer Pyyhti? wrote: > There is a difference between 5.5..4 and 6.1.1 (have not tested the -rc versions) as follows. > > I have a function in the code, which I call from the MSG box command line, works fine in 5.5.4. > > In 6.1.1 get an error message 'Can't find handler'. This applies all the functions. > > However, if I add a handler using this function, the handler works ok started from the MSG box command line > > Has anyone found this problem in 6.X? Well, as we don't know what the function is that you are calling from the "Monosodium Glutamate" it is rather difficult to say anything about this problem. If you can post the function here, we can all have "fun" trying to reduplicate your problem and/or sort things out. Richmond. P.S. There is a medical theory going the rounds that too much MSG is bad for your health. Frankly I almost never call anything from the Message Box, preferring to test things out with a button. > > PS. There is a possibility this is linked to a problem creatingAndroid .apk from the app. From 5.5.4 works ok, using Android 2.3 on to 4.2. In LC 6.X the application shows blank screen, and the size, depending on the different changes in the source, is either 6MB or 13MB, but with LC 5.5.4 the result is always slightly above 13MB. Looks like the compilation 'stops', not creating the tables dor functions and do use (in the IDE and .apk). > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sat Oct 12 09:31:34 2013 From: ray at linkit.com (Ray) Date: Sat, 12 Oct 2013 09:31:34 -0400 Subject: Trapping for mouseDown on the desktop on a Mac In-Reply-To: References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> <525468AA.1040600@hyperactivesw.com> <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> <5254C364.5090907@linkit.com> <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> <7CD724D4-D0F3-4273-87FC-D496A0C0DFB3@sweattechnologies.com> Message-ID: <52594F36.1090203@LinkIt.Com> On Windows the instant there is a 'mouseDown' on the desktop the current stack window goes inactive, thus triggering the suspendStack message. I use this to create a field which then accepts dragDrops. However, this is different on a Mac. The current stack window on a Mac waits until the mouse comes up on a desktop click, thus defeating my scheme which creates the field to accept a dragDrop as soon as the mouse goes down on the desktop. Any ideas anybody on how to trap for a mouse down on the desktop on a Mac? Many thanks, Ray LinkIt! Software From ludovic.thebault at laposte.net Sat Oct 12 09:35:34 2013 From: ludovic.thebault at laposte.net (=?iso-8859-1?Q?Ludovic_Th=E9bault?=) Date: Sat, 12 Oct 2013 15:35:34 +0200 Subject: Play mp3 on linux ? Message-ID: <322AAD9E-738E-4049-8FCB-57D2A81493D0@laposte.net> Hello, I work on an multi platform open source stack that need to play wma or mp3 (voices memos from an dictaphone). Even with "dontuseQT" true, nothing happen under linux (ubuntu 12). What i missed ? Thanks From revdev at pdslabs.net Sat Oct 12 10:51:46 2013 From: revdev at pdslabs.net (Phil Davis) Date: Sat, 12 Oct 2013 07:51:46 -0700 Subject: Trapping for mouseDown on the desktop on a Mac In-Reply-To: <52594F36.1090203@LinkIt.Com> References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> <525468AA.1040600@hyperactivesw.com> <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> <5254C364.5090907@linkit.com> <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> <7CD724D4-D0F3-4273-87FC-D496A0C0DFB3@sweattechnologies.com> <52594F36.1090203@LinkIt.Com> Message-ID: <52596202.2030800@pdslabs.net> Have you tried using 'suspend' instead of 'mouseDown' and 'suspendStack'? Should work the same on both platforms (famous last words!). Phil On 10/12/13 6:31 AM, Ray wrote: > On Windows the instant there is a 'mouseDown' on the desktop the > current stack window goes inactive, thus triggering the suspendStack > message. I use this to create a field which then accepts dragDrops. > However, this is different on a Mac. The current stack window on a > Mac waits until the mouse comes up on a desktop click, thus defeating > my scheme which creates the field to accept a dragDrop as soon as the > mouse goes down on the desktop. > > Any ideas anybody on how to trap for a mouse down on the desktop on a > Mac? > > Many thanks, > > Ray > LinkIt! 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 > -- Phil Davis From ray at linkit.com Sat Oct 12 11:25:29 2013 From: ray at linkit.com (Ray) Date: Sat, 12 Oct 2013 11:25:29 -0400 Subject: Trapping for mouseDown on the desktop on a Mac In-Reply-To: <52596202.2030800@pdslabs.net> References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> <525468AA.1040600@hyperactivesw.com> <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> <5254C364.5090907@linkit.com> <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> <7CD724D4-D0F3-4273-87FC-D496A0C0DFB3@sweattechnologies.com> <52594F36.1090203@LinkIt.Com> <52596202.2030800@pdslabs.net> Message-ID: <525969E9.7020809@LinkIt.Com> Phil - thanks for the suggestion but I just tried it and no-can-do. For some reason, and this is a Mac-only behavior, when I mouseDown on the desktop I can't see any messages at all which are sent to Livecode. The suspend message is sent if I mouseDown on another stack, but not on a file on the desktop or the desktop itself. Let me know if anything else comes to mind. Thanks, Ray On 10/12/2013 10:51 AM, Phil Davis wrote: > Have you tried using 'suspend' instead of 'mouseDown' and > 'suspendStack'? Should work the same on both platforms (famous last > words!). > > Phil > > > On 10/12/13 6:31 AM, Ray wrote: >> On Windows the instant there is a 'mouseDown' on the desktop the >> current stack window goes inactive, thus triggering the suspendStack >> message. I use this to create a field which then accepts dragDrops. >> However, this is different on a Mac. The current stack window on a >> Mac waits until the mouse comes up on a desktop click, thus defeating >> my scheme which creates the field to accept a dragDrop as soon as the >> mouse goes down on the desktop. >> >> Any ideas anybody on how to trap for a mouse down on the desktop on a >> Mac? >> >> Many thanks, >> >> Ray >> LinkIt! 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 richmondmathewson at gmail.com Sat Oct 12 14:49:09 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 12 Oct 2013 21:49:09 +0300 Subject: "Be This Guy" Message-ID: <525999A5.9000304@gmail.com> Why do I feel that RunRev have been scraping the barrel recently? I wonder if the, unintended, result of their open source initiative is that their income has dropped considerably; hence the rather childish adverts. My e-mail inboxes (I have 2 e-mail addresses that are personal and one for my Devawriter) seem to get at least one RunRev advert a day, and, as such, I don't mind that. But there is something I don't like; the implication of these adverts seems to be that any old moron can write computer programs ; something that is palpably not true. And my ego feels bruised by the corollary that if any old moron can write computer programs with Livecode then I must be any old moron (and I'm not; I'm a special type of moron in a category of my own). Certainly that "BE THIS GUY" (Who would you rather be? and the answer is 'anybody else') advert does not do RunRev many favours; it comes out of the British 'dumb everything down to the stage where its just simply insulting' school of thought that seems to be pretty well all pervasive throughout the British Isles. This started with the slightly prognathous girl on the new RunRev website who is spacing out with her mall-rat friends (Scottish valley girls; the open sewer that runs between Edinburgh and Glasgow, starting with Westerhailes [heroin capital of the world] and moving through Hamilton [Buckfast tonic wine capital of the world]; 2 national disgraces and social bombsites whichever way you look at them) and has moved slowly down-market from there ("'down market' from Westerhailes" I hear you ask; well, I did see somebody injecting themselves with heroin in a carpark right smackdown by the river Tay in Dundee in 2003; so, if one thinks about parts of Lochee and Hilltown, it is just about possible). As somebody who has learnt about 9 programming languages (and most of the people on the RunRev use-list will better me there), I am well aware that learning to program is NOT for any old moron, and to imply so with "Tracy Beaker on Speed" types of adverts is disingenuous insofar as it gives any moronic programmer wannabees out there a distinctly wrong impression, and it will drive away more intelligent and motivated typoes towards programming languages/IDEs/packages that don't promote themselves through kiddy-crap. The whole thing reminds me of a Steve Martin film called "The Jerk", where, at one point, Steve Martin, playing the epynomous lead character, is drinking some multicolored cocktail out of a glass with a paper umbrella in it, and pointing at an advert the same cocktail saying "be somebody". "With 8 x 1 hour long lessons and a 1 hour 1-1 Skype Session and a Live Q&A Session every week you could produce the #1 selling app." Possibly; but not if you are a person who wants to "be somebody" in the way the advert presents things. RunRev produce a fantastic product; a product that can produce simple Powerpoint-like slideshows to incredibly complicated stuff (my Devawriter being about 25% along that line); so advertising Livecode like this is just doing RunRev a disservice. ------ Jump on me. Agree. Disagree. BUT; Please, don't keep quiet. I do feel that as parts of what RunRev choose to call a 'community' and like to tell us that we have some sort of say and input on what their company does, we should voice our opinions in this respect (as well as all the others). ------ Richmond. From ray at linkit.com Sat Oct 12 14:56:59 2013 From: ray at linkit.com (Ray) Date: Sat, 12 Oct 2013 14:56:59 -0400 Subject: "Be This Guy" In-Reply-To: <525999A5.9000304@gmail.com> References: <525999A5.9000304@gmail.com> Message-ID: <52599B7B.8070500@LinkIt.Com> I don't know Richmond - I kind of disagree with you, albeit respectfully so. You've apparently taken some time to write down your concerns here and that's to be respected. I'd just create a junk mail filter and be done with it. Actually, I'd kind of like to see the masses get into scripting more. I've always found it fascinating and I don't view myself as a brain at all. I don't even know what the word prognathous means :-) Best wishes and please stay with the community as it changes along with the relentless passage of time. Ray Horsley LinkIt! Software On 10/12/2013 2:49 PM, Richmond wrote: > Why do I feel that RunRev have been scraping the barrel recently? > > I wonder if the, unintended, result of their open source initiative is > that their income has > dropped considerably; hence the rather childish adverts. > > My e-mail inboxes (I have 2 e-mail addresses that are personal and one > for my Devawriter) > seem to get at least one RunRev advert a day, and, as such, I don't > mind that. > > But there is something I don't like; the implication of these adverts > seems to be that any old moron > can write computer programs ; something that is palpably not true. And > my ego feels bruised by > the corollary that if any old moron can write computer programs with > Livecode then I must be any old moron (and I'm not; I'm a special type > of moron in a category of my own). > > Certainly that "BE THIS GUY" (Who would you rather be? and the answer > is 'anybody else') advert does not > do RunRev many favours; it comes out of the British 'dumb everything > down to the stage where its just simply insulting' school of thought > that seems to be pretty well all pervasive throughout the British Isles. > > This started with the slightly prognathous girl on the new RunRev > website who is spacing out with her > mall-rat friends (Scottish valley girls; the open sewer that runs > between Edinburgh and Glasgow, starting > with Westerhailes [heroin capital of the world] and moving through > Hamilton [Buckfast tonic wine capital > of the world]; 2 national disgraces and social bombsites whichever way > you look at them) and has moved slowly down-market from there ("'down > market' from Westerhailes" I hear you ask; well, I did see somebody > injecting themselves with heroin in a carpark right smackdown by the > river Tay in Dundee in 2003; so, if one thinks about parts of Lochee > and Hilltown, it is just about possible). > > As somebody who has learnt about 9 programming languages (and most of > the people on the RunRev use-list will better me there), I am well > aware that learning to program is NOT for any old moron, and to imply so > with "Tracy Beaker on Speed" types of adverts is disingenuous insofar > as it gives any moronic programmer wannabees out there a distinctly > wrong impression, and it will drive away more intelligent and > motivated typoes towards programming languages/IDEs/packages that > don't promote themselves through kiddy-crap. > > The whole thing reminds me of a Steve Martin film called "The Jerk", > where, at one point, Steve Martin, playing the epynomous lead > character, is drinking some multicolored cocktail out of a glass with > a paper umbrella in > it, and pointing at an advert the same cocktail saying "be somebody". > > "With 8 x 1 hour long lessons and a 1 hour 1-1 Skype Session and a > Live Q&A Session every week you could produce the #1 selling app." > > Possibly; but not if you are a person who wants to "be somebody" in > the way the advert presents things. > > RunRev produce a fantastic product; a product that can produce simple > Powerpoint-like slideshows to incredibly complicated stuff (my > Devawriter being about 25% along that line); so advertising Livecode like > this is just doing RunRev a disservice. > > ------ > > Jump on me. > > Agree. > > Disagree. > > BUT; Please, don't keep quiet. I do feel that as parts of what RunRev > choose to call a 'community' and > like to tell us that we have some sort of say and input on what their > company does, we should voice our opinions in this respect (as well as > all the others). > > ------ > > Richmond. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Sat Oct 12 15:18:51 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 12 Oct 2013 22:18:51 +0300 Subject: "Be This Guy" In-Reply-To: <52599B7B.8070500@LinkIt.Com> References: <525999A5.9000304@gmail.com> <52599B7B.8070500@LinkIt.Com> Message-ID: <5259A09B.9050107@gmail.com> On 10/12/2013 09:56 PM, Ray wrote: > I don't know Richmond - I kind of disagree with you, albeit > respectfully so. You've apparently taken some time to write down your > concerns here and that's to be respected. I'd just create a junk mail > filter and be done with it. That will block out the 'background hum' but it won't stop others getting a false impression about computer programming. > > Actually, I'd kind of like to see the masses get into scripting more. I'm all in favour of more people learning how to program computers. What I am not in favour of is giving people the false impression that it does involve quite a bit of time adf effort. > I've always found it fascinating and I don't view myself as a brain at > all. I don't even know what the word prognathous Probably best to reach for the dictionary :P I don't think, last time I looked, that knowing what the word 'prognathous' meant was one of the prerequisites to label oneself as brainy. > means :-) > > Best wishes and please stay with the community as it changes along > with the relentless passage of time. Oh, you can be sure I will, and continue to make fairly full-frontal assaults like this one :) > > Ray Horsley > LinkIt! Software > > On 10/12/2013 2:49 PM, Richmond wrote: >> Why do I feel that RunRev have been scraping the barrel recently? >> >> I wonder if the, unintended, result of their open source initiative >> is that their income has >> dropped considerably; hence the rather childish adverts. >> >> My e-mail inboxes (I have 2 e-mail addresses that are personal and >> one for my Devawriter) >> seem to get at least one RunRev advert a day, and, as such, I don't >> mind that. >> >> But there is something I don't like; the implication of these adverts >> seems to be that any old moron >> can write computer programs ; something that is palpably not true. >> And my ego feels bruised by >> the corollary that if any old moron can write computer programs with >> Livecode then I must be any old moron (and I'm not; I'm a special >> type of moron in a category of my own). >> >> Certainly that "BE THIS GUY" (Who would you rather be? and the answer >> is 'anybody else') advert does not >> do RunRev many favours; it comes out of the British 'dumb everything >> down to the stage where its just simply insulting' school of thought >> that seems to be pretty well all pervasive throughout the British Isles. >> >> This started with the slightly prognathous girl on the new RunRev >> website who is spacing out with her >> mall-rat friends (Scottish valley girls; the open sewer that runs >> between Edinburgh and Glasgow, starting >> with Westerhailes [heroin capital of the world] and moving through >> Hamilton [Buckfast tonic wine capital >> of the world]; 2 national disgraces and social bombsites whichever >> way you look at them) and has moved slowly down-market from there >> ("'down market' from Westerhailes" I hear you ask; well, I did see >> somebody injecting themselves with heroin in a carpark right >> smackdown by the river Tay in Dundee in 2003; so, if one thinks about >> parts of Lochee and Hilltown, it is just about possible). >> >> As somebody who has learnt about 9 programming languages (and most of >> the people on the RunRev use-list will better me there), I am well >> aware that learning to program is NOT for any old moron, and to imply so >> with "Tracy Beaker on Speed" types of adverts is disingenuous insofar >> as it gives any moronic programmer wannabees out there a distinctly >> wrong impression, and it will drive away more intelligent and >> motivated typoes towards programming languages/IDEs/packages that >> don't promote themselves through kiddy-crap. >> >> The whole thing reminds me of a Steve Martin film called "The Jerk", >> where, at one point, Steve Martin, playing the epynomous lead >> character, is drinking some multicolored cocktail out of a glass with >> a paper umbrella in >> it, and pointing at an advert the same cocktail saying "be somebody". >> >> "With 8 x 1 hour long lessons and a 1 hour 1-1 Skype Session and a >> Live Q&A Session every week you could produce the #1 selling app." >> >> Possibly; but not if you are a person who wants to "be somebody" in >> the way the advert presents things. >> >> RunRev produce a fantastic product; a product that can produce simple >> Powerpoint-like slideshows to incredibly complicated stuff (my >> Devawriter being about 25% along that line); so advertising Livecode >> like >> this is just doing RunRev a disservice. >> >> ------ >> >> Jump on me. >> >> Agree. >> >> Disagree. >> >> BUT; Please, don't keep quiet. I do feel that as parts of what >> RunRev choose to call a 'community' and >> like to tell us that we have some sort of say and input on what their >> company does, we should voice our opinions in this respect (as well >> as all the others). >> >> ------ >> >> Richmond. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From devin_asay at byu.edu Sat Oct 12 15:37:15 2013 From: devin_asay at byu.edu (Devin Asay) Date: Sat, 12 Oct 2013 19:37:15 +0000 Subject: MSG command line use bug in 6.X ? In-Reply-To: <06F912AE-7AAB-466A-9C5A-54918734ED67@mindcrea.com> References: <06F912AE-7AAB-466A-9C5A-54918734ED67@mindcrea.com> Message-ID: On Oct 12, 2013, at 1:35 AM, Christer Pyyhti? wrote: > There is a difference between 5.5..4 and 6.1.1 (have not tested the -rc versions) as follows. > > I have a function in the code, which I call from the MSG box command line, works fine in 5.5.4. > > In 6.1.1 get an error message 'Can't find handler'. This applies all the functions. > > However, if I add a handler using this function, the handler works ok started from the MSG box command line. > > Has anyone found this problem in 6.X? > > PS. There is a possibility this is linked to a problem creatingAndroid .apk from the app. From 5.5.4 works ok, using Android 2.3 on to 4.2. In LC 6.X the application shows blank screen, and the size, depending on the different changes in the source, is either 6MB or 13MB, but with LC 5.5.4 the result is always slightly above 13MB. Looks like the compilation 'stops', not creating the tables dor functions and do use (in the IDE and .apk). Krister, I have noticed this, too. It turns out that you can still call functions directly from the message box, but the form you have to use has changed. Prior to 6.x you would do this: put myFunction("foo") Now you don't have to (indeed you cannot) embed the function in a put statement: myFunction("foo") I only thought to try the 2nd variant because this is how HyperCard's message box used to work. I'm not sure if the new behavior is a bug or a feature. :) HTH, Devin Devin Asay Learn to code with LiveCode University http://university.livecode.com From warren at warrensweb.us Sat Oct 12 15:43:16 2013 From: warren at warrensweb.us (Warren Samples) Date: Sat, 12 Oct 2013 14:43:16 -0500 Subject: Play mp3 on linux ? In-Reply-To: <322AAD9E-738E-4049-8FCB-57D2A81493D0@laposte.net> References: <322AAD9E-738E-4049-8FCB-57D2A81493D0@laposte.net> Message-ID: <5259A654.9060509@warrensweb.us> On 10/12/2013 08:35 AM, Ludovic Th?bault wrote: > Hello, > > I work on an multi platform open source stack that need to play wma or mp3 (voices memos from an dictaphone). > Even with "dontuseQT" true, nothing happen under linux (ubuntu 12). > > What i missed ? > > Thanks Are you using the player object? LiveCode uses mplayer under Linux if it's installed. Do you have mplayer installed? The player won't display controls but you can use start and stop in scripts. I believe mplayer plays mp3 wma out of the box. It works here under openSUSE. Good luck Warren From warren at warrensweb.us Sat Oct 12 15:53:42 2013 From: warren at warrensweb.us (Warren Samples) Date: Sat, 12 Oct 2013 14:53:42 -0500 Subject: Play mp3 on linux ? In-Reply-To: <322AAD9E-738E-4049-8FCB-57D2A81493D0@laposte.net> References: <322AAD9E-738E-4049-8FCB-57D2A81493D0@laposte.net> Message-ID: <5259A8C6.5060502@warrensweb.us> On 10/12/2013 08:35 AM, Ludovic Th?bault wrote: > linux (ubuntu 12). > > What i missed ? > > Thanks One additional note; you may find that you have to take special precautions to terminate your app and the mplayer process. Closing the app window may not actually end one or both of the processes. Putting something like: on closeStack get shell("killall mplayer") quit end closeStack in the stack script will work in that case. Warren From ambassador at fourthworld.com Sat Oct 12 16:25:51 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 12 Oct 2013 13:25:51 -0700 Subject: MSG command line use bug in 6.X ? In-Reply-To: References: Message-ID: <5259B04F.70000@fourthworld.com> Devin Asay wrote: > It turns out that you can still call functions directly from the > message box, but the form you have to use has changed. Prior to > 6.x you would do this: > > put myFunction("foo") > > Now you don't have to (indeed you cannot) embed the function in > a put statement: > > myFunction("foo") > > I only thought to try the 2nd variant because this is how HyperCard's > message box used to work. I'm not sure if the new behavior is a bug > or a feature. :) I would call it a bug, since both forms should work. They've done some work on Message Box execution context recently, and perhaps that's where the chance occurred, but while I haven't looked at RunRev's MB code I know that in MC any expression that doesn't have a command is internally turned into one by prepending "put" on it so that it can be executed. I wonder if the issue here may be that the latest version of the Message Box is always prepending "put", even if a "put" is already there, which would give us things like: put put myFunction("foo") ...which would of course be invalid 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 walter.h.brown at gmail.com Sat Oct 12 16:54:38 2013 From: walter.h.brown at gmail.com (Walt Brown) Date: Sat, 12 Oct 2013 16:54:38 -0400 Subject: "Be This Guy" In-Reply-To: <525999A5.9000304@gmail.com> References: <525999A5.9000304@gmail.com> Message-ID: Richmond, Maybe they just hired an enthusiastic, fresh-out, na?ve marketing person, for whom we should cut some slack :-) Or maybe the Scottish Valley Girls need to do SOMETHING to justify their expense to Inland Revenue... Walt On Sat, Oct 12, 2013 at 2:49 PM, Richmond wrote: > Why do I feel that RunRev have been scraping the barrel recently? > > I wonder if the, unintended, result of their open source initiative is > that their income has > dropped considerably; hence the rather childish adverts. > > My e-mail inboxes (I have 2 e-mail addresses that are personal and one for > my Devawriter) > seem to get at least one RunRev advert a day, and, as such, I don't mind > that. > > But there is something I don't like; the implication of these adverts > seems to be that any old moron > can write computer programs ; something that is palpably not true. And my > ego feels bruised by > the corollary that if any old moron can write computer programs with > Livecode then I must be any old moron (and I'm not; I'm a special type of > moron in a category of my own). > > Certainly that "BE THIS GUY" (Who would you rather be? and the answer is > 'anybody else') advert does not > do RunRev many favours; it comes out of the British 'dumb everything down > to the stage where its just simply insulting' school of thought that seems > to be pretty well all pervasive throughout the British Isles. > > This started with the slightly prognathous girl on the new RunRev website > who is spacing out with her > mall-rat friends (Scottish valley girls; the open sewer that runs between > Edinburgh and Glasgow, starting > with Westerhailes [heroin capital of the world] and moving through > Hamilton [Buckfast tonic wine capital > of the world]; 2 national disgraces and social bombsites whichever way you > look at them) and has moved slowly down-market from there ("'down market' > from Westerhailes" I hear you ask; well, I did see somebody injecting > themselves with heroin in a carpark right smackdown by the river Tay in > Dundee in 2003; so, if one thinks about parts of Lochee and Hilltown, it is > just about possible). > > As somebody who has learnt about 9 programming languages (and most of the > people on the RunRev use-list will better me there), I am well aware that > learning to program is NOT for any old moron, and to imply so > with "Tracy Beaker on Speed" types of adverts is disingenuous insofar as > it gives any moronic programmer wannabees out there a distinctly wrong > impression, and it will drive away more intelligent and motivated typoes > towards programming languages/IDEs/packages that don't promote themselves > through kiddy-crap. > > The whole thing reminds me of a Steve Martin film called "The Jerk", > where, at one point, Steve Martin, playing the epynomous lead character, is > drinking some multicolored cocktail out of a glass with a paper umbrella in > it, and pointing at an advert the same cocktail saying "be somebody". > > "With 8 x 1 hour long lessons and a 1 hour 1-1 Skype Session and a Live > Q&A Session every week you could produce the #1 selling app." > > Possibly; but not if you are a person who wants to "be somebody" in the > way the advert presents things. > > RunRev produce a fantastic product; a product that can produce simple > Powerpoint-like slideshows to incredibly complicated stuff (my Devawriter > being about 25% along that line); so advertising Livecode like > this is just doing RunRev a disservice. > > ------ > > Jump on me. > > Agree. > > Disagree. > > BUT; Please, don't keep quiet. I do feel that as parts of what RunRev > choose to call a 'community' and > like to tell us that we have some sort of say and input on what their > company does, we should voice our opinions in this respect (as well as all > the others). > > ------ > > 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 vclement at gmail.com Sat Oct 12 17:53:08 2013 From: vclement at gmail.com (Vaughn Clement) Date: Sat, 12 Oct 2013 14:53:08 -0700 Subject: "Be This Guy" In-Reply-To: <525999A5.9000304@gmail.com> References: <525999A5.9000304@gmail.com> Message-ID: Hi I would be more concerned that they were not trying to do ads and did not watch the cash flow. It sounds like they are doing the things they need to do to be a business. My one thing is that they treat everyone equal. For example I paid for training that was $100.00 to learn things that should be included in the product user guides. Now 2 weeks after I paid for the programs one of them is now offered for free. Most companies would check back a refund the fees for any user who paid within the last 30 days. Now I feel that I am not being treated equal to the people who are getting the free training. 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, Oct 12, 2013 at 11:49 AM, Richmond wrote: > Why do I feel that RunRev have been scraping the barrel recently? > > I wonder if the, unintended, result of their open source initiative is > that their income has > dropped considerably; hence the rather childish adverts. > > My e-mail inboxes (I have 2 e-mail addresses that are personal and one for > my Devawriter) > seem to get at least one RunRev advert a day, and, as such, I don't mind > that. > > But there is something I don't like; the implication of these adverts > seems to be that any old moron > can write computer programs ; something that is palpably not true. And my > ego feels bruised by > the corollary that if any old moron can write computer programs with > Livecode then I must be any old moron (and I'm not; I'm a special type of > moron in a category of my own). > > Certainly that "BE THIS GUY" (Who would you rather be? and the answer is > 'anybody else') advert does not > do RunRev many favours; it comes out of the British 'dumb everything down > to the stage where its just simply insulting' school of thought that seems > to be pretty well all pervasive throughout the British Isles. > > This started with the slightly prognathous girl on the new RunRev website > who is spacing out with her > mall-rat friends (Scottish valley girls; the open sewer that runs between > Edinburgh and Glasgow, starting > with Westerhailes [heroin capital of the world] and moving through > Hamilton [Buckfast tonic wine capital > of the world]; 2 national disgraces and social bombsites whichever way you > look at them) and has moved slowly down-market from there ("'down market' > from Westerhailes" I hear you ask; well, I did see somebody injecting > themselves with heroin in a carpark right smackdown by the river Tay in > Dundee in 2003; so, if one thinks about parts of Lochee and Hilltown, it is > just about possible). > > As somebody who has learnt about 9 programming languages (and most of the > people on the RunRev use-list will better me there), I am well aware that > learning to program is NOT for any old moron, and to imply so > with "Tracy Beaker on Speed" types of adverts is disingenuous insofar as > it gives any moronic programmer wannabees out there a distinctly wrong > impression, and it will drive away more intelligent and motivated typoes > towards programming languages/IDEs/packages that don't promote themselves > through kiddy-crap. > > The whole thing reminds me of a Steve Martin film called "The Jerk", > where, at one point, Steve Martin, playing the epynomous lead character, is > drinking some multicolored cocktail out of a glass with a paper umbrella in > it, and pointing at an advert the same cocktail saying "be somebody". > > "With 8 x 1 hour long lessons and a 1 hour 1-1 Skype Session and a Live > Q&A Session every week you could produce the #1 selling app." > > Possibly; but not if you are a person who wants to "be somebody" in the > way the advert presents things. > > RunRev produce a fantastic product; a product that can produce simple > Powerpoint-like slideshows to incredibly complicated stuff (my Devawriter > being about 25% along that line); so advertising Livecode like > this is just doing RunRev a disservice. > > ------ > > Jump on me. > > Agree. > > Disagree. > > BUT; Please, don't keep quiet. I do feel that as parts of what RunRev > choose to call a 'community' and > like to tell us that we have some sort of say and input on what their > company does, we should voice our opinions in this respect (as well as all > the others). > > ------ > > 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 Hakan at Exformedia.se Sat Oct 12 17:58:33 2013 From: Hakan at Exformedia.se (Hakan at Exformedia.se) Date: Sat, 12 Oct 2013 23:58:33 +0200 Subject: The LifeCode of LiveCode In-Reply-To: <5D36419A-A3C1-4BD1-877F-7526C90A4FF3@mac.com> References: <85847796-D460-4719-8AC2-19DF6BB569AF@Exformedia.se> <5D36419A-A3C1-4BD1-877F-7526C90A4FF3@mac.com> Message-ID: <3D7C6C60-B468-42DC-9AB0-2983F7052B6B@Exformedia.se> The movie is built with a program called gource (another open source app) that builds the movie out of the git commit log. There isn't actually much I did to make the video just called gource from within my clone setting some parameters and piping it to ffmpeg that created the movie. The music was a little more work but made some time ago for a space game that never come to be? Made in Logic / Garageband. Keep up the good work! :-H?kan 11 okt 2013 kl. 18:40 skrev Roger Guay : > I'm not sure what I was watching, but it's beautiful and I loved it! Please tell us more. A little explanation and how you built it would be nice. > > Roger > > > On Oct 11, 2013, at 12:50 AM, Hakan at Exformedia.se wrote: > >> The first post to github was made 6 months ago yesterday (april 10'th) so I made a small visualization of the project according to git. I've got it up on YouTube today and there seems to be some of the latest fixes missing but I couldn't find them on github so maybe they are not there yet? >> >> Well 6 months of software development in 3 minutes is available at: >> >> http://youtu.be/pNNusWCeBWA >> >> And then back your coding! >> >> Keep up the good work! >> >> :-H?kan >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 12 19:01:09 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 12 Oct 2013 18:01:09 -0500 Subject: "Be This Guy" In-Reply-To: <5259A09B.9050107@gmail.com> References: <525999A5.9000304@gmail.com> <52599B7B.8070500@LinkIt.Com> <5259A09B.9050107@gmail.com> Message-ID: <5259D4B5.3090405@hyperactivesw.com> On 10/12/13 2:18 PM, Richmond wrote: > I'm all in favour of more people learning how to program computers. > > What I am not in favour of is giving people the false impression that it > does involve quite a bit of time adf effort. You mean "doesn't involve" I think. I can only think of all those people who didn't know they could program, and who never in a million years thought they'd want to, back when HyperCard came out. Suddenly everyone was a programmer, even the "morons." And yes, most of their attempts were awful and the AOL forum was filled with crap from little kids and inept adults, but...they were programming. And some of those people got hooked and went on from there. Like me. One of the best gifts my husband ever gave me was a pocket protector as acknowledgement that I'd "arrived." -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sat Oct 12 19:04:18 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 12 Oct 2013 18:04:18 -0500 Subject: "Be This Guy" In-Reply-To: References: <525999A5.9000304@gmail.com> Message-ID: <5259D572.90008@hyperactivesw.com> On 10/12/13 4:53 PM, Vaughn Clement wrote: > Now 2 weeks after I paid for the > programs one of them is now offered for free. Most companies would check > back a refund the fees for any user who paid within the last 30 days. Now I > feel that I am not being treated equal to the people who are getting the > free training. Write to support about that. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From lfredricks at proactive-intl.com Sat Oct 12 19:32:48 2013 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Sat, 12 Oct 2013 16:32:48 -0700 Subject: "Be This Guy" In-Reply-To: <525999A5.9000304@gmail.com> References: <525999A5.9000304@gmail.com> Message-ID: <127B5B8A4C3B4A9491DA77B9B613FE20@GATEWAY> > RunRev produce a fantastic product; a product that can > produce simple Powerpoint-like slideshows to incredibly > complicated stuff (my Devawriter being about 25% along that > line); so advertising Livecode like this is just doing RunRev > a disservice. I have noticed an uptick in email marketing, but its not nearly what I get from others. When you put out a free version of a product, you get a lot of folks who download it with great enthusiasm...then forget about it as next 200 emails, tweets and pokes arrive 5 minutes later. You pepper them with emails and then you start to notice more registrations or even purchases. Since we started giving away Valentina Studio, a blast of any kind usually brings more downloads or even sales, even from folks who downloaded it relatively recently. Best regards, Lynn Fredricks Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From revdev at pdslabs.net Sat Oct 12 20:04:30 2013 From: revdev at pdslabs.net (Phil Davis) Date: Sat, 12 Oct 2013 17:04:30 -0700 Subject: "Be This Guy" In-Reply-To: <5259D4B5.3090405@hyperactivesw.com> References: <525999A5.9000304@gmail.com> <52599B7B.8070500@LinkIt.Com> <5259A09B.9050107@gmail.com> <5259D4B5.3090405@hyperactivesw.com> Message-ID: <5259E38E.8080904@pdslabs.net> I love real love stories. On 10/12/13 4:01 PM, J. Landman Gay wrote: > Like me. One of the best gifts my husband ever gave me was a pocket > protector as acknowledgement that I'd "arrived." ;-) -- Phil Davis From roger.e.eller at sealedair.com Sat Oct 12 20:50:40 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 12 Oct 2013 20:50:40 -0400 Subject: "Be This Guy" In-Reply-To: <5259D4B5.3090405@hyperactivesw.com> References: <525999A5.9000304@gmail.com> <52599B7B.8070500@LinkIt.Com> <5259A09B.9050107@gmail.com> <5259D4B5.3090405@hyperactivesw.com> Message-ID: On Oct 13, 2013 7:01 AM, "J. Landman Gay" wrote: > > I can only think of all those people who didn't know they could program, and who never in a million years thought they'd want to, back when HyperCard came out. Suddenly everyone was a programmer, even the "morons." > Must you be so harsh as you describe my very first program? ;-) > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > ~Roger From jacque at hyperactivesw.com Sat Oct 12 21:06:35 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 12 Oct 2013 20:06:35 -0500 Subject: "Be This Guy" In-Reply-To: References: <525999A5.9000304@gmail.com> <52599B7B.8070500@LinkIt.Com> <5259A09B.9050107@gmail.com> <5259D4B5.3090405@hyperactivesw.com> Message-ID: <24db84f5-c30d-48e1-b92f-09f46c70560c@email.android.com> Roger Eller wrote: >On Oct 13, 2013 7:01 AM, "J. Landman Gay" wrote: >> >> I can only think of all those people who didn't know they could >program, >and who never in a million years thought they'd want to, back when >HyperCard came out. Suddenly everyone was a programmer, even the >"morons." >> > >Must you be so harsh as you describe my very first program? ;-) > >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> > >~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 It was camaraderie. My first program was a recipe file. I was so proud. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From roger.e.eller at sealedair.com Sat Oct 12 21:11:16 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 12 Oct 2013 21:11:16 -0400 Subject: "Be This Guy" In-Reply-To: <24db84f5-c30d-48e1-b92f-09f46c70560c@email.android.com> References: <525999A5.9000304@gmail.com> <52599B7B.8070500@LinkIt.Com> <5259A09B.9050107@gmail.com> <5259D4B5.3090405@hyperactivesw.com> <24db84f5-c30d-48e1-b92f-09f46c70560c@email.android.com> Message-ID: Really, mine too! Although I used a HyperCard clone called "Foundation" on my Amiga 500. ~Roger On Oct 13, 2013 9:07 AM, "J. Landman Gay" wrote: > Roger Eller wrote: > >On Oct 13, 2013 7:01 AM, "J. Landman Gay" wrote: > >> > >> I can only think of all those people who didn't know they could > >program, > >and who never in a million years thought they'd want to, back when > >HyperCard came out. Suddenly everyone was a programmer, even the > >"morons." > >> > > > >Must you be so harsh as you describe my very first program? ;-) > > > >> -- > >> Jacqueline Landman Gay | jacque at hyperactivesw.com > >> HyperActive Software | http://www.hyperactivesw.com > >> > > > >~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 > > It was camaraderie. My first program was a recipe file. I was so proud. > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From MikeKerner at roadrunner.com Sat Oct 12 21:17:04 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sat, 12 Oct 2013 21:17:04 -0400 Subject: "Be This Guy" In-Reply-To: <24db84f5-c30d-48e1-b92f-09f46c70560c@email.android.com> References: <525999A5.9000304@gmail.com> <52599B7B.8070500@LinkIt.Com> <5259A09B.9050107@gmail.com> <5259D4B5.3090405@hyperactivesw.com> <24db84f5-c30d-48e1-b92f-09f46c70560c@email.android.com> Message-ID: Anybody CAN learn how to program with many languages (BASIC is another one that comes to mind), but that doesn't mean you can learn to do it well. We used to have this same sort of debate on the HC usenet group 20+ years ago. Here's what frequently happens, though: someone new comes to the community with an idea. They try to build it, have some early success making spaghetti, and soon it gets to be out of their league, and now we have someone's new idea, with the beginning of a project, and a desire to pay an export to finish it for them. I would rather all those folks who are trying to write an app come here, struggle, and either succeed or stumble than have their idea die in HTML5 soup, or just die because they can't even get started. Anyone can write a novel, too, by the way. That doesn't demean the knowledge of folks who are experts using 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 mwieder at ahsoftware.net Sat Oct 12 21:59:56 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 13 Oct 2013 01:59:56 +0000 (UTC) Subject: MSG command line use bug in 6.X ? References: <5259B04F.70000@fourthworld.com> Message-ID: Richard Gaskin writes: > I would call it a bug, since both forms should work. It's definitely a bug. Has it been entered yet? I can enter the fix into the bug's comments if so. Unfortunately, the team still isn't accepting pull requests for the IDE (this is October), so I can't fix it myself. -- Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Sat Oct 12 23:23:08 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 12 Oct 2013 20:23:08 -0700 Subject: "Be This Guy" Message-ID: <525A121C.4060908@fourthworld.com> Mike Kerner wrote: > Anyone can write a novel, too, by the way. That doesn't demean the > knowledge of folks who are experts using it. That's a typewriter usability issue. Once typewriter designers care enough about end-users to improve things, we'll all be Steinbecks. :) -- Richard Gaskin Fourth World Systems Software Design and Development for Desktop, Mobile, and Web ____________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From mwieder at ahsoftware.net Sat Oct 12 23:36:12 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 13 Oct 2013 03:36:12 +0000 (UTC) Subject: set cursor to busy References: <5255B37B.3050300@fourthworld.com> Message-ID: Mike Kerner writes: > In case you didn't understand, the way you get the busy cursor (beachball) > to animate is to set it. Each time you set it, it moves. > > Thus > > repeat 100 times > set the cursor to busy > end repeat > > You can rotate it or not rotate it as much as you want. Right. That's why I don't get all the sturm und drang. If you want to animate it, you do it explicitly. It doesn't "steal cycles". -- Mark Wieder mwieder at ahsoftware.net From ludovic.thebault at laposte.net Sat Oct 12 23:59:06 2013 From: ludovic.thebault at laposte.net (=?iso-8859-1?Q?Ludovic_Th=E9bault?=) Date: Sun, 13 Oct 2013 05:59:06 +0200 Subject: Play mp3 on linux ? In-Reply-To: <5259A8C6.5060502@warrensweb.us> References: <322AAD9E-738E-4049-8FCB-57D2A81493D0@laposte.net> <5259A8C6.5060502@warrensweb.us> Message-ID: <1C63E228-E692-40A7-B459-B0D47EFE1E41@laposte.net> Le 12 oct. 2013 ? 21:53, Warren Samples a ?crit : > On 10/12/2013 08:35 AM, Ludovic Th?bault wrote: >> linux (ubuntu 12). >> >> What i missed ? >> >> Thanks > > > One additional note; you may find that you have to take special precautions to terminate your app and the mplayer process. Closing the app window may not actually end one or both of the processes. Putting something like: > > on closeStack > get shell("killall mplayer") > quit > end closeStack > > in the stack script will work in that case. > > Warren Thanks, Maybe it's because mplayer is not installed, i'll verify that. From curry at pair.com Sun Oct 13 02:11:30 2013 From: curry at pair.com (Curry Kenworthy) Date: Sun, 13 Oct 2013 01:11:30 -0500 Subject: "Be This Guy" In-Reply-To: <525999A5.9000304@gmail.com> References: <525999A5.9000304@gmail.com> Message-ID: <525A3992.7060505@pair.com> > 'dumb everything down to the stage where its just simply insulting' > school of thought Richmond, I've been in lurk mode temporarily but this post drew me out. From prognathous to mall-rats, heroin, and Steve Martin, it's classic. Beyond dis/agree; either way it's a blast. Along that line, an ad idea: "Heartbeat = App." (No vitals: Maybe; see the FAQ.) More serious: You're right; everything requires skills, not everyone can excel in every area. But LC tech saves time and minimizes hurdles; I think this is true for all users, all levels. And getting many types of people interested helps. It also allows more people to discover and test their talents and abilities than otherwise. We could compare widespread literacy, or modern cooking equipment. This is not a change in direction; RR has always promoted scripting tech making coding very easy, and the Kickstarter literally said that anyone can code. This ad is about training resources, which implies some time and effort spent in learning. In that context, it's a fair comparison between the two guys: using LC and having some quick training could mean having a mostly working app or a good start rather than getting stuck at an early stage. That happens here quite a bit. Beyond that, standard rules of life apply. Great post! Back to mostly-lurking mode until I have some library updates ready for release. Best wishes, Curry K. From richmondmathewson at gmail.com Sun Oct 13 03:16:00 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 13 Oct 2013 10:16:00 +0300 Subject: "Be This Guy" In-Reply-To: References: <525999A5.9000304@gmail.com> <52599B7B.8070500@LinkIt.Com> <5259A09B.9050107@gmail.com> <5259D4B5.3090405@hyperactivesw.com> <24db84f5-c30d-48e1-b92f-09f46c70560c@email.android.com> Message-ID: <525A48B0.80807@gmail.com> On 10/13/2013 04:17 AM, Mike Kerner wrote: > Anybody CAN learn how to program with many languages (BASIC is another one > that comes to mind), but that doesn't mean you can learn to do it well. I think that is a very important distinction. > > We used to have this same sort of debate on the HC usenet group 20+ years > ago. Here's what frequently happens, though: someone new comes to the > community with an idea. They try to build it, have some early success > making spaghetti, and soon it gets to be out of their league, and now we > have someone's new idea, with the beginning of a project, and a desire to > pay an export to finish it for them. > > I would rather all those folks who are trying to write an app come here, > struggle, and either succeed or stumble than have their idea die in HTML5 > soup, or just die because they can't even get started. > > Anyone can write a novel, too, by the way. That doesn't demean the > knowledge of folks who are experts using it. > From richmondmathewson at gmail.com Sun Oct 13 03:19:03 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 13 Oct 2013 10:19:03 +0300 Subject: "Be This Guy" In-Reply-To: <525A121C.4060908@fourthworld.com> References: <525A121C.4060908@fourthworld.com> Message-ID: <525A4967.6030605@gmail.com> On 10/13/2013 06:23 AM, Richard Gaskin wrote: > Mike Kerner wrote: > > Anyone can write a novel, too, by the way. That doesn't demean the > > knowledge of folks who are experts using it. > > That's a typewriter usability issue. Once typewriter designers care > enough about end-users to improve things, we'll all be Steinbecks. On that note; I, recenly, picked up a series of short stories by Thomas Steinbeck. That Steinbeck (son of John) seems alright vis-a-vis typing, but his stories are but pale shadows of his father's work. No; even with marvellous typewriters, very, very few people will be John Steinbecks, while quite a few more will be Thomas Steinbecks, and most will be doing something they are better at. > > :) > From richmondmathewson at gmail.com Sun Oct 13 03:30:10 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 13 Oct 2013 10:30:10 +0300 Subject: "Be This Guy" In-Reply-To: <525A3992.7060505@pair.com> References: <525999A5.9000304@gmail.com> <525A3992.7060505@pair.com> Message-ID: <525A4C02.5070005@gmail.com> On 10/13/2013 09:11 AM, Curry Kenworthy wrote: > > > 'dumb everything down to the stage where its just simply insulting' > > school of thought > > Richmond, I've been in lurk mode temporarily but this post drew me out. > > From prognathous to mall-rats, heroin, and Steve Martin, it's classic. > Beyond dis/agree; either way it's a blast. > > Along that line, an ad idea: > > "Heartbeat = App." > > (No vitals: Maybe; see the FAQ.) > > More serious: You're right; everything requires skills, not everyone > can excel in every area. But LC tech saves time and minimizes hurdles; > I think this is true for all users, all levels. And getting many types > of people interested helps. It also allows more people to discover and > test their talents and abilities than otherwise. We could compare > widespread literacy, or modern cooking equipment. > > This is not a change in direction; RR has always promoted scripting > tech making coding very easy, and the Kickstarter literally said that > anyone can code. Anyone can code rather like any European can speak Mandarin Chinese; with an incredible amount of effort, time and instruction. I have recently had a "set to" (what, me? surely not) with a chap who turned up here in Bulgaria with a two-week TEFL (Teaching English as a Foreign Language) certificate stating that he and his bit of paper were as good as a 2 year Master's in TEFL/Applied Linguistics. I asked him to run me by the slient characteristics of mother-tongue interference, and that put the kibosh on him completely. 23 years ago I came to Bulgaria without a word of the language and a rudimentary grasp of the writing system. After 3 years without any classes in the subject, I could do the week's shopping and ask for the way to the railway station. 23 years later (still having attended no classes) my Bulgarian is full of basic grammatical mistakes, disagreement between genders of adjective and nouns, and so on. If I were to state "I speak Bulgarian", giving the imporession that I have a very high standard in the language that would be dishonest and wrong. Where things stick in my throat is somewhere round the idea of 'quick training'. > This ad is about training resources, which implies some time and > effort spent in learning. In that context, it's a fair comparison > between the two guys: using LC and having some quick training could > mean having a mostly working app or a good start rather than getting > stuck at an early stage. That happens here quite a bit. > > Beyond that, standard rules of life apply. Great post! Back to > mostly-lurking mode until I have some library updates ready for release. > > Best wishes, > > Curry K. > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 13 06:09:32 2013 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Sun, 13 Oct 2013 11:09:32 +0100 Subject: "Be This Guy" In-Reply-To: Message-ID: "Some are born coders, some achieve coding, and some have coding thrust upon them." :) Hugh Senior FLCo From keith.clarke at clarkeandclarke.co.uk Sun Oct 13 06:24:48 2013 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Sun, 13 Oct 2013 11:24:48 +0100 Subject: Is Pancake down or is it lust me? Message-ID: <3160576D-D019-4F89-AE42-E4A7FE15611B@clarkeandclarke.co.uk> Hi folks, Is anyone with an on-rev account on Pancake having difficulties at the moment? I've lost http & ftp access to my on-rev account and company website in an add-on domain - though I still have c-panel access? Best, Keith.. From keith.clarke at clarkeandclarke.co.uk Sun Oct 13 06:29:32 2013 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Sun, 13 Oct 2013 11:29:32 +0100 Subject: Is Pancake down or is it lust me? In-Reply-To: <3160576D-D019-4F89-AE42-E4A7FE15611B@clarkeandclarke.co.uk> References: <3160576D-D019-4F89-AE42-E4A7FE15611B@clarkeandclarke.co.uk> Message-ID: <67E5369E-7D57-4CE2-8BEA-3BDFD97580EB@clarkeandclarke.co.uk> ?just heard from RunRev / On-rev support that there is indeed a pancake issue?thereby opening the door to Sunday breakfast pancake puns! ;-) Best, Keith.. On 13 Oct 2013, at 11:24, Keith Clarke wrote: > Hi folks, > Is anyone with an on-rev account on Pancake having difficulties at the moment? > I've lost http & ftp access to my on-rev account and company website in an add-on domain - though I still have c-panel access? > Best, > Keith.. From effendi at wanadoo.fr Sun Oct 13 07:43:52 2013 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Sun, 13 Oct 2013 13:43:52 +0200 Subject: "Be This Guy" - or Publicity - Business and Turnover Message-ID: <41C45DBE-8680-4960-B762-8F027B2B8F4F@wanadoo.fr> Hi from Beautiful Brittany, where the boats are bobbing uselessly in the swell. Hi Richmond, and anybody interested in the recent Livecode publicity. I know somebody who sends and receives a handful of mails in a "good" week (THAT is expensive !) I know somebody who has a golf bag full of expensive "putters", a subscription to an expensive golfing club, and who plays golf (very badly), two or three times a year. I know somebody who jumped at the chance to take a 40% reduction on a years subscription to a fitness class, and who has strangely never found the time to go "EVEN ONCE" in that year. Every day, I drive past a small harbour in Southern Brittany, where I see a thousand "boats" of all sizes and prices, which are taken out for an airing maybe half a dozen times a year. "WOW !" I couldn't even pay the cost of the mooring berth ! Welcome to the real world Richard, where publicity exists ! Let us just imagine a world where manufacturers never EVER spoke about the products that they make and (try) to sell. 1 - They would go out of business for lack of clients who would just love to buy a five-legged sheep, if they knew that it existed. Of course, there is always a risk that if you don't know that something exists, you will never go out and buy one. 2 - They sell their products to some people who really don't want one, but they make more money, stay in business and (maybe) lower their profit margin and sell MORE, but CHEAPER. AND, they innovate, hire people, and live happily ever after ! 3 - Publicity may reach somebody who realises that he can "DO" something positive with this publicized product, which will make his life "richer". Publicizing LiveCode with the idea that "YOU TOO, CAN BECOME A PROGRAMMER, AND MAKE MONEY" is a perfectly acceptable Publicity Pitch, and I for one am a happy bunny, because some years ago, I was lamenting about the demise of an indispensible (to me !) product called HYPERCARD, when I "stumbled" across REVOLUTION, and life began all over again. The "morons" who see LiveCode publicity, buy it, and don't use it are not in your world - Don't worry about it. Just pour yourself another whisky (or whiskey), and run off another stack, happy that you've got yourself a wonderful "toy" which makes your life more worth while. I spend hours every day playing with LiveCode, just for fun, and I spent a lot of money to get this fun. What LiveCode has evolved into from early beginnings and a handful of people with a "Vision", is nothing more than an wonderful adventure. And I BENEFIT from this adventure. LiveCode publicity is not talking to "YOU", so don't listen to it. I'm on version 5.5, have never made a cent from what I've written, and delete all the publicity mails from LiveCode WITHOUT EVEN LOOKING AT THEM, simply because I have a great software development tool which already does more that I will ever need. And when they finally put me to rest (I wrote my first program in 1962), the last word I say will probably be "IF ??." And inevitably the question - How did you "stumble" across LiveCode ? Was it - NO THAT'S NOT POSSIBLE ??.. "P U B L I C I T Y" ???? I think that this is worth more than two cents. -Francis "LiveCode is not just another Software Development tool, it's a way of life" From m.schonewille at economy-x-talk.com Sun Oct 13 07:44:46 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 13 Oct 2013 13:44:46 +0200 Subject: [ANN] Programming LiveCode for the Real Beginner - Status Update Message-ID: <525A87AE.2090106@economy-x-talk.com> Hi everyone, Soon, we will be shipping books again. I think I should inform you about the current status of "Programming LiveCode for the Real Beginner". We have only 50 books left and we expect to sell out before the end of the year. If you are thinking about ordering a book as a Christmas or New Year's present, it is recommended to place your order before 1st November. Books ordered before that date are most likely to arrive in time for the winter holidays. Orders placed after 1st December may be put on a waiting list. If we sell our remaining stock as quickly as we expect, there will be a delay of 6 to 8 weeks for books ordered in December and January. We have created a questionnaire http://qery.us/40b to help us take important business decisions. We are interested to know why, or why not, you decided to purchase the book. We'd be very grateful if you filled out the questionnaire. If you have any questions about your order or the delivery, please use the contact form on the website http://qery.us/40e to contact us. We also have a Q&A website http://qery.us/40f where you can ask questions about the content of the book. -- 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 mkoob at rogers.com Sun Oct 13 08:45:06 2013 From: mkoob at rogers.com (Martin Koob) Date: Sun, 13 Oct 2013 05:45:06 -0700 (PDT) Subject: Tio on-rev server down? Message-ID: <1381668306164-4670969.post@n4.nabble.com> About an hour ago I noticed that my sites on the Tio on-rev server were down. Have others noticed this? I sent and emergency support request in but haven't heard back yet. I guess with pancake being down too I am in the queue. Martin -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Tio-on-rev-server-down-tp4670969.html Sent from the Revolution - User mailing list archive at Nabble.com. From matthias_livecode_150811 at m-r-d.de Sun Oct 13 09:04:21 2013 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Sun, 13 Oct 2013 15:04:21 +0200 Subject: Tio on-rev server down? In-Reply-To: <1381668306164-4670969.post@n4.nabble.com> References: <1381668306164-4670969.post@n4.nabble.com> Message-ID: <18D85148-530B-420F-B344-23B7FAE06A29@m-r-d.de> Hi Martin, it seems that this is an on-rev wide problem (not only tio) and that only accounts with dedicacted ip-addresses are affected. Support is already working on this problem. Regards, Matthias Am 13.10.2013 um 14:45 schrieb Martin Koob : > About an hour ago I noticed that my sites on the Tio on-rev server were down. > Have others noticed this? > > I sent and emergency support request in but haven't heard back yet. I guess > with pancake being down too I am in the queue. > > Martin > > > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/Tio-on-rev-server-down-tp4670969.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 Matthias Rebbe Tel: +49 5741 310000 +49 160 5504462 eMail: matthias underscore livecode underscore 150811 at m dash r dash d dot de Convert .br5 files the easy way From ilola.antti at gmail.com Sun Oct 13 09:29:47 2013 From: ilola.antti at gmail.com (Antti Ilola) Date: Sun, 13 Oct 2013 16:29:47 +0300 Subject: "Be This Guy" - or Publicity - Business and Turnover In-Reply-To: <41C45DBE-8680-4960-B762-8F027B2B8F4F@wanadoo.fr> References: <41C45DBE-8680-4960-B762-8F027B2B8F4F@wanadoo.fr> Message-ID: 2013/10/13 Francis Nugent Dixon > I I was lamenting about the demise of an indispensible > (to me !) product called HYPERCARD, when I "stumbled" across > REVOLUTION, and life began all over again. > > I agree definitely! -Antti From revlist at azurevision.co.uk Sun Oct 13 10:07:52 2013 From: revlist at azurevision.co.uk (Ian Wood) Date: Sun, 13 Oct 2013 15:07:52 +0100 Subject: Tio on-rev server down? In-Reply-To: <18D85148-530B-420F-B344-23B7FAE06A29@m-r-d.de> References: <1381668306164-4670969.post@n4.nabble.com> <18D85148-530B-420F-B344-23B7FAE06A29@m-r-d.de> Message-ID: <3DFBCE72-F2B6-4907-9860-C7A6195DA783@azurevision.co.uk> As my registered Runrev email address is (somewhat stupidly) hosted on on-rev I've not even heard back from support, so it's good to hear that it's not just me. Still bleeping irritating though. Ian On 13 Oct 2013, at 14:04, Matthias Rebbe wrote: > Hi Martin, > > it seems that this is an on-rev wide problem (not only tio) and that only accounts with dedicacted ip-addresses are affected. > > Support is already working on this problem. > > Regards, > > Matthias > > Am 13.10.2013 um 14:45 schrieb Martin Koob : > >> About an hour ago I noticed that my sites on the Tio on-rev server were down. >> Have others noticed this? >> >> I sent and emergency support request in but haven't heard back yet. I guess >> with pancake being down too I am in the queue. >> >> Martin >> >> >> >> >> >> -- >> View this message in context: http://runtime-revolution.278305.n4.nabble.com/Tio-on-rev-server-down-tp4670969.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 > > Matthias Rebbe > Tel: +49 5741 310000 > +49 160 5504462 > eMail: matthias underscore livecode underscore 150811 at m dash r dash d dot de > > Convert .br5 files the easy way > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From matthias_livecode_150811 at m-r-d.de Sun Oct 13 10:17:28 2013 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Sun, 13 Oct 2013 16:17:28 +0200 Subject: Tio on-rev server down? In-Reply-To: <3DFBCE72-F2B6-4907-9860-C7A6195DA783@azurevision.co.uk> References: <1381668306164-4670969.post@n4.nabble.com> <18D85148-530B-420F-B344-23B7FAE06A29@m-r-d.de> <3DFBCE72-F2B6-4907-9860-C7A6195DA783@azurevision.co.uk> Message-ID: <618CFC21-385B-4840-997E-A76A0E97D1EB@m-r-d.de> Am 13.10.2013 um 16:07 schrieb Ian Wood : > As my registered Runrev email address is (somewhat stupidly) hosted on on-rev I've not even heard back from support, so it's good to hear that it's not just me. Still bleeping irritating though. Yes, that is indeed irritating. This is the third time that the static ip-blocks are not working. The past 2 times it took some while until On-Rev support got it back working. We decided now to set the "dedicated ip" aside. We are in the lucky position that we do not need dedicated ips right now. So better a working site with server ip than a non working one with a dedicated one. Regards, Matthias > > Ian > > > On 13 Oct 2013, at 14:04, Matthias Rebbe wrote: > >> Hi Martin, >> >> it seems that this is an on-rev wide problem (not only tio) and that only accounts with dedicacted ip-addresses are affected. >> >> Support is already working on this problem. >> >> Regards, >> >> Matthias >> >> Am 13.10.2013 um 14:45 schrieb Martin Koob : >> >>> About an hour ago I noticed that my sites on the Tio on-rev server were down. >>> Have others noticed this? >>> >>> I sent and emergency support request in but haven't heard back yet. I guess >>> with pancake being down too I am in the queue. >>> >>> Martin >>> >>> >>> >>> >>> >>> -- >>> View this message in context: http://runtime-revolution.278305.n4.nabble.com/Tio-on-rev-server-down-tp4670969.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 >> >> Matthias Rebbe >> Tel: +49 5741 310000 >> +49 160 5504462 >> eMail: matthias underscore livecode underscore 150811 at m dash r dash d dot de >> >> Convert .br5 files the easy way >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Matthias Rebbe Tel: +49 5741 310000 +49 160 5504462 eMail: matthias underscore livecode underscore 150811 at m dash r dash d dot de Convert .br5 files the easy way From matthias_livecode_150811 at m-r-d.de Sun Oct 13 10:21:46 2013 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Sun, 13 Oct 2013 16:21:46 +0200 Subject: Tio on-rev server down? In-Reply-To: <3DFBCE72-F2B6-4907-9860-C7A6195DA783@azurevision.co.uk> References: <1381668306164-4670969.post@n4.nabble.com> <18D85148-530B-420F-B344-23B7FAE06A29@m-r-d.de> <3DFBCE72-F2B6-4907-9860-C7A6195DA783@azurevision.co.uk> Message-ID: Am 13.10.2013 um 16:07 schrieb Ian Wood : > As my registered Runrev email address is (somewhat stupidly) hosted on on-rev I've not even heard back from support, so I am still able to send and receive emails. What smtp server are you using. If you use pancake.on-rev.com (if hosted on panacke) or tio.on-rev.com (if hosted on tio) and so on instead of youraccountname.on-rev.com as smtp than you should be fine with email. Regards, Matthias From revlist at azurevision.co.uk Sun Oct 13 10:23:11 2013 From: revlist at azurevision.co.uk (Ian Wood) Date: Sun, 13 Oct 2013 15:23:11 +0100 Subject: Tio on-rev server down? In-Reply-To: <618CFC21-385B-4840-997E-A76A0E97D1EB@m-r-d.de> References: <1381668306164-4670969.post@n4.nabble.com> <18D85148-530B-420F-B344-23B7FAE06A29@m-r-d.de> <3DFBCE72-F2B6-4907-9860-C7A6195DA783@azurevision.co.uk> <618CFC21-385B-4840-997E-A76A0E97D1EB@m-r-d.de> Message-ID: <59AF9FB6-9F25-4CBF-99E7-4D419BC4AFF8@azurevision.co.uk> One of my sites is a web store. No dedicated IP address = no security certificate = no secure checkout = no customers. Ian On 13 Oct 2013, at 15:17, Matthias Rebbe wrote: > Yes, that is indeed irritating. > This is the third time that the static ip-blocks are not working. The past 2 times it took some while until On-Rev support got it back working. > > We decided now to set the "dedicated ip" aside. We are in the lucky position that we do not need dedicated ips right now. > So better a working site with server ip than a non working one with a dedicated one. > > Regards, > > Matthias From MikeKerner at roadrunner.com Sun Oct 13 10:26:27 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 13 Oct 2013 10:26:27 -0400 Subject: "Be This Guy" In-Reply-To: <525A121C.4060908@fourthworld.com> References: <525A121C.4060908@fourthworld.com> Message-ID: ick. ANYBODY but Steinbeck. I'd rather be Dickens, first. On Sat, Oct 12, 2013 at 11:23 PM, Richard Gaskin wrote: > Mike Kerner wrote: > > Anyone can write a novel, too, by the way. That doesn't demean the > > knowledge of folks who are experts using it. > > That's a typewriter usability issue. Once typewriter designers care > enough about end-users to improve things, we'll all be Steinbecks. > > :) > > -- > Richard Gaskin > Fourth World Systems > Software Design and Development for Desktop, Mobile, and Web > ______________________________**______________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- 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 matthias_livecode_150811 at m-r-d.de Sun Oct 13 10:39:36 2013 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Sun, 13 Oct 2013 16:39:36 +0200 Subject: Tio on-rev server down? In-Reply-To: <59AF9FB6-9F25-4CBF-99E7-4D419BC4AFF8@azurevision.co.uk> References: <1381668306164-4670969.post@n4.nabble.com> <18D85148-530B-420F-B344-23B7FAE06A29@m-r-d.de> <3DFBCE72-F2B6-4907-9860-C7A6195DA783@azurevision.co.uk> <618CFC21-385B-4840-997E-A76A0E97D1EB@m-r-d.de> <59AF9FB6-9F25-4CBF-99E7-4D419BC4AFF8@azurevision.co.uk> Message-ID: <003D362B-6E08-47F3-B2D2-5976E500F931@m-r-d.de> Am 13.10.2013 um 16:23 schrieb Ian Wood : > One of my sites is a web store. > No dedicated IP address = no security certificate = no secure checkout = no customers. Yes sounds reasonable. We too have an online shop, but without payment process. We are only selling to dealers which have to be added manually by us to the shop. The payment methods are fiexd. Some pay cash on delivery others with direct debit authorisation. So no payment details are used in the shop. As i said,we are in a fortunate position.... Regards, Matthias > > > Ian > > > On 13 Oct 2013, at 15:17, Matthias Rebbe wrote: > >> Yes, that is indeed irritating. >> This is the third time that the static ip-blocks are not working. The past 2 times it took some while until On-Rev support got it back working. >> >> We decided now to set the "dedicated ip" aside. We are in the lucky position that we do not need dedicated ips right now. >> So better a working site with server ip than a non working one with a dedicated one. >> >> 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 Matthias Rebbe Tel: +49 5741 310000 +49 160 5504462 eMail: matthias underscore livecode underscore 150811 at m dash r dash d dot de Convert .br5 files the easy way From revlist at azurevision.co.uk Sun Oct 13 10:40:25 2013 From: revlist at azurevision.co.uk (Ian Wood) Date: Sun, 13 Oct 2013 15:40:25 +0100 Subject: Tio on-rev server down? In-Reply-To: References: <1381668306164-4670969.post@n4.nabble.com> <18D85148-530B-420F-B344-23B7FAE06A29@m-r-d.de> <3DFBCE72-F2B6-4907-9860-C7A6195DA783@azurevision.co.uk> Message-ID: <0695B50C-4FC0-4FD7-BED1-C55C049BBB67@azurevision.co.uk> On 13 Oct 2013, at 15:21, Matthias Rebbe wrote: > > Am 13.10.2013 um 16:07 schrieb Ian Wood : > >> As my registered Runrev email address is (somewhat stupidly) hosted on on-rev I've not even heard back from support, so > > I am still able to send and receive emails. > > What smtp server are you using. > If you use pancake.on-rev.com (if hosted on panacke) or tio.on-rev.com (if hosted on tio) and so on instead of youraccountname.on-rev.com as smtp than you should be fine with email. > > Regards, > > Matthias I stopped using tio for outgoing messages during previous disruptions and instead use my ISP's SMTP server. It was always set to tio.on-rev.com though. Messages are going out fine but none of the accounts hosted on tio are downloading any new messages from after about 9pm this morning, UK time. POP accounts, in case it makes a difference. Ian From matthias_livecode_150811 at m-r-d.de Sun Oct 13 10:41:36 2013 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Sun, 13 Oct 2013 16:41:36 +0200 Subject: Tio on-rev server down? In-Reply-To: <0695B50C-4FC0-4FD7-BED1-C55C049BBB67@azurevision.co.uk> References: <1381668306164-4670969.post@n4.nabble.com> <18D85148-530B-420F-B344-23B7FAE06A29@m-r-d.de> <3DFBCE72-F2B6-4907-9860-C7A6195DA783@azurevision.co.uk> <0695B50C-4FC0-4FD7-BED1-C55C049BBB67@azurevision.co.uk> Message-ID: <37358C2E-6E7D-40AA-A8F2-4A14A85EC3E5@m-r-d.de> Using imap here. Matthias Am 13.10.2013 um 16:40 schrieb Ian Wood : > > On 13 Oct 2013, at 15:21, Matthias Rebbe wrote: > >> >> Am 13.10.2013 um 16:07 schrieb Ian Wood : >> >>> As my registered Runrev email address is (somewhat stupidly) hosted on on-rev I've not even heard back from support, so >> >> I am still able to send and receive emails. >> >> What smtp server are you using. >> If you use pancake.on-rev.com (if hosted on panacke) or tio.on-rev.com (if hosted on tio) and so on instead of youraccountname.on-rev.com as smtp than you should be fine with email. >> >> Regards, >> >> Matthias > > I stopped using tio for outgoing messages during previous disruptions and instead use my ISP's SMTP server. It was always set to tio.on-rev.com though. > > Messages are going out fine but none of the accounts hosted on tio are downloading any new messages from after about 9pm this morning, UK time. POP accounts, in case it makes a difference. > > Ian > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Matthias Rebbe Tel: +49 5741 310000 +49 160 5504462 eMail: matthias underscore livecode underscore 150811 at m dash r dash d dot de Convert .br5 files the easy way From dave at applicationinsight.com Sun Oct 13 12:23:03 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Sun, 13 Oct 2013 09:23:03 -0700 (PDT) Subject: Is Pancake down or is it lust me? In-Reply-To: <67E5369E-7D57-4CE2-8BEA-3BDFD97580EB@clarkeandclarke.co.uk> References: <3160576D-D019-4F89-AE42-E4A7FE15611B@clarkeandclarke.co.uk> <67E5369E-7D57-4CE2-8BEA-3BDFD97580EB@clarkeandclarke.co.uk> Message-ID: <1381681383255-4670980.post@n4.nabble.com> Hi Keith - as of 17:22 UK time my pancake websites are up fine ... so the 'issue' has been resolved? Dave -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Is-Pancake-down-or-is-it-lust-me-tp4670965p4670980.html Sent from the Revolution - User mailing list archive at Nabble.com. From kray at sonsothunder.com Sun Oct 13 12:48:55 2013 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 13 Oct 2013 12:48:55 -0400 Subject: Trapping for mouseDown on the desktop on a Mac In-Reply-To: <525969E9.7020809@LinkIt.Com> References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> <525468AA.1040600@hyperactivesw.com> <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> <5254C364.5090907@linkit.com> <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> <7CD724D4-D0F3-4273-87FC-D496A0C0DFB3@sweattechnologies.com> <52594F36.1090203@LinkIt.Com> <52596202.2030800@pdslabs.net> <525969E9.7020809@LinkIt.Com> Message-ID: <5EDE4AC9-2E77-4698-B758-94D0D33CA7C9@sonsothunder.com> How about going into a polling mode, checking the dragData["files"] every second or so... it should start out empty, but as soon as the user starts to drag a file from the desktop, it should have something in it. Just a thought, Ken Ray Sons of Thunder Software > On Oct 12, 2013, at 11:25 AM, Ray wrote: > > Phil - thanks for the suggestion but I just tried it and no-can-do. For some reason, and this is a Mac-only behavior, when I mouseDown on the desktop I can't see any messages at all which are sent to Livecode. The suspend message is sent if I mouseDown on another stack, but not on a file on the desktop or the desktop itself. > > Let me know if anything else comes to mind. > > Thanks, > > Ray > >> On 10/12/2013 10:51 AM, Phil Davis wrote: >> Have you tried using 'suspend' instead of 'mouseDown' and 'suspendStack'? Should work the same on both platforms (famous last words!). >> >> Phil >> >> >>> On 10/12/13 6:31 AM, Ray wrote: >>> On Windows the instant there is a 'mouseDown' on the desktop the current stack window goes inactive, thus triggering the suspendStack message. I use this to create a field which then accepts dragDrops. However, this is different on a Mac. The current stack window on a Mac waits until the mouse comes up on a desktop click, thus defeating my scheme which creates the field to accept a dragDrop as soon as the mouse goes down on the desktop. >>> >>> Any ideas anybody on how to trap for a mouse down on the desktop on a Mac? >>> >>> Many thanks, >>> >>> Ray >>> LinkIt! 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 dave at applicationinsight.com Sun Oct 13 12:40:59 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Sun, 13 Oct 2013 09:40:59 -0700 (PDT) Subject: "Be This Guy" In-Reply-To: References: <525999A5.9000304@gmail.com> Message-ID: <1381682459100-4670981.post@n4.nabble.com> Hugh I like your mis-quote so much I'm going to steal it as my signature (obviously attributed...) FlexibleLearning.com wrote > "Some are born coders, some achieve coding, and some have coding thrust > upon > them." > > :) > > > Hugh Senior > FLCo -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Be-This-Guy-tp4670938p4670981.html Sent from the Revolution - User mailing list archive at Nabble.com. From mwieder at ahsoftware.net Sun Oct 13 13:02:52 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 13 Oct 2013 10:02:52 -0700 Subject: "Be This Guy" In-Reply-To: <525A4C02.5070005@gmail.com> References: <525999A5.9000304@gmail.com> <525A3992.7060505@pair.com> <525A4C02.5070005@gmail.com> Message-ID: <97-2006726847.20131013100252@ahsoftware.net> Richmond- Sunday, October 13, 2013, 12:30:10 AM, you wrote: > Anyone can code rather like any European can speak Mandarin Chinese; > with an incredible amount of effort, time and instruction. True, but I think it misses the point somewhat. I haven't seen the ad in question, so I can't comment on that directly. I can, however, say that coding like a European speaking Mandarin may be enough to spark some interest in going further and then diving head (or feet, it matters not) first into the LC world, making mistakes, asking for help, and then gaining enough experience along the way to start helping others on the same path. It's the community paying it forward that moves this process along, not so much the documentation or the training materials. But the introductory materials are very important for those crucial first steps. > If I were to state "I speak Bulgarian", giving the imporession that I > have a very high standard in the language that would be dishonest and wrong. ...and after x years of xtalk, would you say you could code? I don't think it's a binary yes-or-no question... I think there are levels and degrees of knowledge, experience, comfort... -- -Mark Wieder mwieder at ahsoftware.net From keith.clarke at clarkeandclarke.co.uk Sun Oct 13 13:14:01 2013 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Sun, 13 Oct 2013 18:14:01 +0100 Subject: Is Pancake down or is it lust me? In-Reply-To: <1381681383255-4670980.post@n4.nabble.com> References: <3160576D-D019-4F89-AE42-E4A7FE15611B@clarkeandclarke.co.uk> <67E5369E-7D57-4CE2-8BEA-3BDFD97580EB@clarkeandclarke.co.uk> <1381681383255-4670980.post@n4.nabble.com> Message-ID: <7FC57E3D-5CF1-4FDC-B743-DEF4ABF7E7E2@clarkeandclarke.co.uk> Hi Dave, I'm glad to hear you're service is OK - so maybe there are finally signs of progress, as a 10-hour outage is bad, even on a Sunday. No joy here yet for ftp or web - I just hope my dedicated IP address is in the queue for reinstatement :-( Best, Keith.. On 13 Oct 2013, at 17:23, Dave Kilroy wrote: > Hi Keith - as of 17:22 UK time my pancake websites are up fine ... so the > 'issue' has been resolved? > > Dave > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/Is-Pancake-down-or-is-it-lust-me-tp4670965p4670980.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dunbarx at aol.com Sun Oct 13 14:04:31 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sun, 13 Oct 2013 14:04:31 -0400 (EDT) Subject: Trapping for mouseDown on the desktop on a Mac In-Reply-To: <5EDE4AC9-2E77-4698-B758-94D0D33CA7C9@sonsothunder.com> References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> <525468AA.1040600@hyperactivesw.com> <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> <5254C364.5090907@linkit.com> <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> <7CD724D4-D0F3-4273-87FC-D496A0C0DFB3@sweattechnologies.com> <52594F36.1090203@LinkIt.Com> <52596202.2030800@pdslabs.net> <525969E9.7020809@LinkIt.Com> <5EDE4AC9-2E77-4698-B758-94D0D33CA7C9@sonsothunder.com> Message-ID: <8D09655CCD438DB-1CD8-25E3F@webmail-m282.sysops.aol.com> Or another "polling" thing, if this helps at all: on mouseUp checkForMouseDown end mouseUp on checkForMouseDown if the mouse is down then answer "Mouse is down" exit to top end if --doSomeProcess checkForMouseDown end checkForMouseDown Now when you run this and click in the finder, LC butts in because of the dialog. But you can do something else less obtrusive. Craig Newman -----Original Message----- From: Ken Ray To: How to use LiveCode Sent: Sun, Oct 13, 2013 12:49 pm Subject: Re: Trapping for mouseDown on the desktop on a Mac How about going into a polling mode, checking the dragData["files"] every second or so... it should start out empty, but as soon as the user starts to drag a file from the desktop, it should have something in it. Just a thought, Ken Ray Sons of Thunder Software > On Oct 12, 2013, at 11:25 AM, Ray wrote: > > Phil - thanks for the suggestion but I just tried it and no-can-do. For some reason, and this is a Mac-only behavior, when I mouseDown on the desktop I can't see any messages at all which are sent to Livecode. The suspend message is sent if I mouseDown on another stack, but not on a file on the desktop or the desktop itself. > > Let me know if anything else comes to mind. > > Thanks, > > Ray > >> On 10/12/2013 10:51 AM, Phil Davis wrote: >> Have you tried using 'suspend' instead of 'mouseDown' and 'suspendStack'? Should work the same on both platforms (famous last words!). >> >> Phil >> >> >>> On 10/12/13 6:31 AM, Ray wrote: >>> On Windows the instant there is a 'mouseDown' on the desktop the current stack window goes inactive, thus triggering the suspendStack message. I use this to create a field which then accepts dragDrops. However, this is different on a Mac. The current stack window on a Mac waits until the mouse comes up on a desktop click, thus defeating my scheme which creates the field to accept a dragDrop as soon as the mouse goes down on the desktop. >>> >>> Any ideas anybody on how to trap for a mouse down on the desktop on a Mac? >>> >>> Many thanks, >>> >>> Ray >>> LinkIt! Software >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Sun Oct 13 14:26:46 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 13 Oct 2013 13:26:46 -0500 Subject: "Be This Guy" - or Publicity - Business and Turnover In-Reply-To: <41C45DBE-8680-4960-B762-8F027B2B8F4F@wanadoo.fr> References: <41C45DBE-8680-4960-B762-8F027B2B8F4F@wanadoo.fr> Message-ID: <525AE5E6.8060906@hyperactivesw.com> This was very well written. I want a 5-legged sheep. :) On 10/13/13 6:43 AM, Francis Nugent Dixon wrote: > Hi from Beautiful Brittany, > > where the boats are bobbing uselessly in the swell. > > Hi Richmond, and anybody interested in the recent Livecode > publicity. > > I know somebody who sends and receives a handful of mails > in a "good" week (THAT is expensive !) > > I know somebody who has a golf bag full of expensive "putters", > a subscription to an expensive golfing club, and who plays golf > (very badly), two or three times a year. > > I know somebody who jumped at the chance to take a 40% > reduction on a years subscription to a fitness class, and who > has strangely never found the time to go "EVEN ONCE" in that > year. > > Every day, I drive past a small harbour in Southern Brittany, > where I see a thousand "boats" of all sizes and prices, which > are taken out for an airing maybe half a dozen times a year. > "WOW !" I couldn't even pay the cost of the mooring berth ! > > Welcome to the real world Richard, where publicity exists ! > > Let us just imagine a world where manufacturers never EVER > spoke about the products that they make and (try) to sell. > > 1 - They would go out of business for lack of clients who > would just love to buy a five-legged sheep, if they knew > that it existed. Of course, there is always a risk that if you > don't know that something exists, you will never go out and > buy one. > > 2 - They sell their products to some people who really don't > want one, but they make more money, stay in business and > (maybe) lower their profit margin and sell MORE, but CHEAPER. > AND, they innovate, hire people, and live happily ever after ! > > 3 - Publicity may reach somebody who realises that he can "DO" > something positive with this publicized product, which will make > his life "richer". > > Publicizing LiveCode with the idea that "YOU TOO, CAN BECOME > A PROGRAMMER, AND MAKE MONEY" is a perfectly acceptable > Publicity Pitch, and I for one am a happy bunny, because some > years ago, I was lamenting about the demise of an indispensible > (to me !) product called HYPERCARD, when I "stumbled" across > REVOLUTION, and life began all over again. > > The "morons" who see LiveCode publicity, buy it, and don't use it > are not in your world - Don't worry about it. Just pour yourself another > whisky (or whiskey), and run off another stack, happy that you've > got yourself a wonderful "toy" which makes your life more worth while. > > I spend hours every day playing with LiveCode, just for fun, and I spent > a lot of money to get this fun. What LiveCode has evolved into from > early beginnings and a handful of people with a "Vision", is nothing > more than an wonderful adventure. And I BENEFIT from this adventure. > > LiveCode publicity is not talking to "YOU", so don't listen to it. > I'm on version 5.5, have never made a cent from what I've written, > and delete all the publicity mails from LiveCode WITHOUT EVEN > LOOKING AT THEM, simply because I have a great software development > tool which already does more that I will ever need. > > And when they finally put me to rest (I wrote my first program in 1962), > the last word I say will probably be "IF ??." > > And inevitably the question - How did you "stumble" across LiveCode ? > Was it - NO THAT'S NOT POSSIBLE ??.. "P U B L I C I T Y" ???? > > I think that this is worth more than two cents. > > -Francis > > "LiveCode is not just another Software Development tool, it's a way of life" > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 dunbarx at aol.com Sun Oct 13 14:30:18 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sun, 13 Oct 2013 14:30:18 -0400 (EDT) Subject: Trapping for mouseDown on the desktop on a Mac In-Reply-To: <8D09655CCD438DB-1CD8-25E3F@webmail-m282.sysops.aol.com> References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> <525468AA.1040600@hyperactivesw.com> <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> <5254C364.5090907@linkit.com> <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> <7CD724D4-D0F3-4273-87FC-D496A0C0DFB3@sweattechnologies.com> <52594F36.1090203@LinkIt.Com> <52596202.2030800@pdslabs.net> <525969E9.7020809@LinkIt.Com> <5EDE4AC9-2E77-4698-B758-94D0D33CA7C9@sonsothunder.com> <8D09655CCD438DB-1CD8-25E3F@webmail-m282.sysops.aol.com> Message-ID: <8D096596715543B-1CD8-26011@webmail-m282.sysops.aol.com> Probably should have a delay so the recursion limit does not kick in right away: on checkForMouseDown wait 10 if the mouse is down then answer "Mouse is down" exit to top end if --doSomeProcess checkForMouseDown end checkForMouseDown -----Original Message----- From: dunbarx To: use-livecode Sent: Sun, Oct 13, 2013 2:05 pm Subject: Re: Trapping for mouseDown on the desktop on a Mac Or another "polling" thing, if this helps at all: on mouseUp checkForMouseDown end mouseUp on checkForMouseDown if the mouse is down then answer "Mouse is down" exit to top end if --doSomeProcess checkForMouseDown end checkForMouseDown Now when you run this and click in the finder, LC butts in because of the dialog. But you can do something else less obtrusive. Craig Newman -----Original Message----- From: Ken Ray To: How to use LiveCode Sent: Sun, Oct 13, 2013 12:49 pm Subject: Re: Trapping for mouseDown on the desktop on a Mac How about going into a polling mode, checking the dragData["files"] every second or so... it should start out empty, but as soon as the user starts to drag a file from the desktop, it should have something in it. Just a thought, Ken Ray Sons of Thunder Software > On Oct 12, 2013, at 11:25 AM, Ray wrote: > > Phil - thanks for the suggestion but I just tried it and no-can-do. For some reason, and this is a Mac-only behavior, when I mouseDown on the desktop I can't see any messages at all which are sent to Livecode. The suspend message is sent if I mouseDown on another stack, but not on a file on the desktop or the desktop itself. > > Let me know if anything else comes to mind. > > Thanks, > > Ray > >> On 10/12/2013 10:51 AM, Phil Davis wrote: >> Have you tried using 'suspend' instead of 'mouseDown' and 'suspendStack'? Should work the same on both platforms (famous last words!). >> >> Phil >> >> >>> On 10/12/13 6:31 AM, Ray wrote: >>> On Windows the instant there is a 'mouseDown' on the desktop the current stack window goes inactive, thus triggering the suspendStack message. I use this to create a field which then accepts dragDrops. However, this is different on a Mac. The current stack window on a Mac waits until the mouse comes up on a desktop click, thus defeating my scheme which creates the field to accept a dragDrop as soon as the mouse goes down on the desktop. >>> >>> Any ideas anybody on how to trap for a mouse down on the desktop on a Mac? >>> >>> Many thanks, >>> >>> Ray >>> LinkIt! Software >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Sun Oct 13 14:40:25 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 13 Oct 2013 11:40:25 -0700 Subject: Is Pancake down or is it lust me? In-Reply-To: <7FC57E3D-5CF1-4FDC-B743-DEF4ABF7E7E2@clarkeandclarke.co.uk> References: <3160576D-D019-4F89-AE42-E4A7FE15611B@clarkeandclarke.co.uk> <67E5369E-7D57-4CE2-8BEA-3BDFD97580EB@clarkeandclarke.co.uk> <1381681383255-4670980.post@n4.nabble.com> <7FC57E3D-5CF1-4FDC-B743-DEF4ABF7E7E2@clarkeandclarke.co.uk> Message-ID: <115-2000873112.20131013114025@ahsoftware.net> Keith- Sunday, October 13, 2013, 10:14:01 AM, you wrote: > No joy here yet for ftp or web - I just hope my dedicated IP > address is in the queue for reinstatement :-( I believe pancakes go in a stack rather than a queue. -- -Mark Wieder mwieder at ahsoftware.net From richmondmathewson at gmail.com Sun Oct 13 14:52:42 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 13 Oct 2013 21:52:42 +0300 Subject: "Be This Guy" In-Reply-To: <97-2006726847.20131013100252@ahsoftware.net> References: <525999A5.9000304@gmail.com> <525A3992.7060505@pair.com> <525A4C02.5070005@gmail.com> <97-2006726847.20131013100252@ahsoftware.net> Message-ID: <525AEBFA.7020405@gmail.com> On 10/13/2013 08:02 PM, Mark Wieder wrote: > Richmond- > > Sunday, October 13, 2013, 12:30:10 AM, you wrote: > >> Anyone can code rather like any European can speak Mandarin Chinese; >> with an incredible amount of effort, time and instruction. > True, but I think it misses the point somewhat. I haven't seen the ad > in question, so I can't comment on that directly. I can, however, say > that coding like a European speaking Mandarin may be enough to spark > some interest in going further and then diving head (or feet, it > matters not) first into the LC world, making mistakes, asking for > help, and then gaining enough experience along the way to start > helping others on the same path. I cannot disagree with that. What I disagree with is RunRev's way of trying to achieve it with adverts that imply learning to use xTalk is dead easy. > It's the community paying it forward > that moves this process along, not so much the documentation or the > training materials. But the introductory materials are very important > for those crucial first steps. > >> If I were to state "I speak Bulgarian", giving the imporession that I >> have a very high standard in the language that would be dishonest and wrong. > ...and after x years of xtalk, would you say you could code? Not nearly as well as I would like to. I can function in certain areas rather well (think Unicode and funny writing systems), and awfully in some other areas (I will forgo those revelations), just as I can function vis-a-vis running my school and telling parents that 'little Ivan' is "brilliant", and 'little Mitko' is "as thick as mince", and go shopping in Bulgarian. I can code a subset of the Livecode dialect of xTalk, just as I can speak a subset of Bulgarian. > I don't > think it's a binary yes-or-no question... I think there are levels and > degrees of knowledge, experience, Well put. > comfort... 'comfort', really, do tell :) Err, but I digress. However both the Bulgarian and the xTalk 'came' over a number of years. The children who came along in June and July, while being able to cobble together a clone of a very basic pocket calculator, and make a 'game' with pictures of Super Mario moving around the screen, do not have the level of skill I have, and are not likely to for a while yet; and never without a lot of very hard work. If I had told them that they would be making "whizz-bang" programs for Android licketty-split, children that they be (Hey, score another one there, that's the fourth subjunctive construction I've managed this week - whoops, sorry; personal bee in my bonnet), they, nevertheless are not so green-as-cabbage-looking that they would not have laughed at such a daft prediction. This seems to be the implication of the "Be This Guy" (Jimmy Neutron's next-door neighbour perhaps) school of advertising. While being a rightwing sort of chap, I'm all for "power to the people" when it involves education and educational/creative empowerment [just leave out the collective farms]; but an advertising campaign that pandered to people's ambitions in a relatively realistic way rather than Jimmy Neutronesque characters might do better. I don't know how things are nowadays, but I do have the feeling that a lot of the teenagers that "This Guy" might appeal to [Oh, and it's sexist, too] probably don't have the crinklies to hand for a commercial licence; while theor Mums and Dads might, they might also take a dim view of forking out for something that seems infantile (which we all know isn't true; but do they?). Most people on this Use-List, unless they are lying their socks off, are all in favour of the installed user base of Livecode increasing, for all sorts of reasons. Most people on the Use-List are well aware of the time and effort that goes into getting comfy and relatively competent with a computing language. Richmond. From richmondmathewson at gmail.com Sun Oct 13 14:54:07 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 13 Oct 2013 21:54:07 +0300 Subject: "Be This Guy" - or Publicity - Business and Turnover In-Reply-To: <525AE5E6.8060906@hyperactivesw.com> References: <41C45DBE-8680-4960-B762-8F027B2B8F4F@wanadoo.fr> <525AE5E6.8060906@hyperactivesw.com> Message-ID: <525AEC4F.8010407@gmail.com> On 10/13/2013 09:26 PM, J. Landman Gay wrote: > This was very well written. > > I want a 5-legged sheep. :) > > On 10/13/13 6:43 AM, Francis Nugent Dixon wrote: >> Hi from Beautiful Brittany, >> >> where the boats are bobbing uselessly in the swell. >> >> Hi Richmond, and anybody interested in the recent Livecode >> publicity. >> >> I know somebody who sends and receives a handful of mails >> in a "good" week (THAT is expensive !) >> >> I know somebody who has a golf bag full of expensive "putters", >> a subscription to an expensive golfing club, and who plays golf >> (very badly), two or three times a year. >> >> I know somebody who jumped at the chance to take a 40% >> reduction on a years subscription to a fitness class, and who >> has strangely never found the time to go "EVEN ONCE" in that >> year. >> >> Every day, I drive past a small harbour in Southern Brittany, >> where I see a thousand "boats" of all sizes and prices, which >> are taken out for an airing maybe half a dozen times a year. >> "WOW !" I couldn't even pay the cost of the mooring berth ! >> >> Welcome to the real world Richard, I don't know who "the real world Richard" is . . . perhaps somebody can point me in his direction. >> where publicity exists ! >> >> Let us just imagine a world where manufacturers never EVER >> spoke about the products that they make and (try) to sell. >> >> 1 - They would go out of business for lack of clients who >> would just love to buy a five-legged sheep, if they knew >> that it existed. Of course, there is always a risk that if you >> don't know that something exists, you will never go out and >> buy one. >> >> 2 - They sell their products to some people who really don't >> want one, but they make more money, stay in business and >> (maybe) lower their profit margin and sell MORE, but CHEAPER. >> AND, they innovate, hire people, and live happily ever after ! >> >> 3 - Publicity may reach somebody who realises that he can "DO" >> something positive with this publicized product, which will make >> his life "richer". >> >> Publicizing LiveCode with the idea that "YOU TOO, CAN BECOME >> A PROGRAMMER, AND MAKE MONEY" is a perfectly acceptable >> Publicity Pitch, and I for one am a happy bunny, because some >> years ago, I was lamenting about the demise of an indispensible >> (to me !) product called HYPERCARD, when I "stumbled" across >> REVOLUTION, and life began all over again. >> >> The "morons" who see LiveCode publicity, buy it, and don't use it >> are not in your world - Don't worry about it. Just pour yourself another >> whisky (or whiskey), and run off another stack, happy that you've >> got yourself a wonderful "toy" which makes your life more worth while. >> >> I spend hours every day playing with LiveCode, just for fun, and I spent >> a lot of money to get this fun. What LiveCode has evolved into from >> early beginnings and a handful of people with a "Vision", is nothing >> more than an wonderful adventure. And I BENEFIT from this adventure. >> >> LiveCode publicity is not talking to "YOU", so don't listen to it. >> I'm on version 5.5, have never made a cent from what I've written, >> and delete all the publicity mails from LiveCode WITHOUT EVEN >> LOOKING AT THEM, simply because I have a great software development >> tool which already does more that I will ever need. >> >> And when they finally put me to rest (I wrote my first program in 1962), >> the last word I say will probably be "IF ??." >> >> And inevitably the question - How did you "stumble" across LiveCode ? >> Was it - NO THAT'S NOT POSSIBLE ??.. "P U B L I C I T Y" ???? >> >> I think that this is worth more than two cents. >> >> -Francis >> >> "LiveCode is not just another Software Development tool, it's a way >> of life" >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 Oct 13 14:54:46 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 13 Oct 2013 21:54:46 +0300 Subject: Is Pancake down or is it lust me? In-Reply-To: <115-2000873112.20131013114025@ahsoftware.net> References: <3160576D-D019-4F89-AE42-E4A7FE15611B@clarkeandclarke.co.uk> <67E5369E-7D57-4CE2-8BEA-3BDFD97580EB@clarkeandclarke.co.uk> <1381681383255-4670980.post@n4.nabble.com> <7FC57E3D-5CF1-4FDC-B743-DEF4ABF7E7E2@clarkeandclarke.co.uk> <115-2000873112.20131013114025@ahsoftware.net> Message-ID: <525AEC76.9000007@gmail.com> On 10/13/2013 09:40 PM, Mark Wieder wrote: > Keith- > > Sunday, October 13, 2013, 10:14:01 AM, you wrote: > >> No joy here yet for ftp or web - I just hope my dedicated IP >> address is in the queue for reinstatement :-( > I believe pancakes go in a stack rather than a queue. > I'm lusting for a pancake. Richmond. From paulhibbert at mac.com Sun Oct 13 14:55:48 2013 From: paulhibbert at mac.com (Paul Hibbert) Date: Sun, 13 Oct 2013 11:55:48 -0700 Subject: Trapping for mouseDown on the desktop on a Mac In-Reply-To: <5EDE4AC9-2E77-4698-B758-94D0D33CA7C9@sonsothunder.com> References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <91F48AC0-4574-4FFC-9767-54EA7E96BAB7@major-k.de> <525468AA.1040600@hyperactivesw.com> <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> <5254C364.5090907@linkit.com> <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> <7CD724D4-D0F3-4273-87FC-D496A0C0DFB3@sweattechnologies.com> <52594F36.1090203@LinkIt.Com> <52596202.2030800@pdslabs.net> <525969E9.7020809@LinkIt.Com> <5EDE4AC9-2E77-4698-B758-94D0D33CA7C9@sonsothunder.com> Message-ID: Ken, I don't think you even need to go into a polling mode, as soon as user drags an item onto a stack it triggers a 'dragMove' message so trapping that should work on both platforms. Tried a few tests with a small stack and tackling the problem from a different angle seems to do the trick on OSX and Win7. Ray, the test stack is here, hope it helps? https://www.dropbox.com/s/hddd6qx0vmilsot/Drag%20and%20Drop%20text.livecode - no restrictions on use! Paul On 2013-10-13, at 9:48 AM, Ken Ray wrote: > How about going into a polling mode, checking the dragData["files"] every second or so... it should start out empty, but as soon as the user starts to drag a file from the desktop, it should have something in it. > > Just a thought, > > Ken Ray > Sons of Thunder Software > >> On Oct 12, 2013, at 11:25 AM, Ray wrote: >> >> Phil - thanks for the suggestion but I just tried it and no-can-do. For some reason, and this is a Mac-only behavior, when I mouseDown on the desktop I can't see any messages at all which are sent to Livecode. The suspend message is sent if I mouseDown on another stack, but not on a file on the desktop or the desktop itself. >> >> Let me know if anything else comes to mind. >> >> Thanks, >> >> Ray >> >>> On 10/12/2013 10:51 AM, Phil Davis wrote: >>> Have you tried using 'suspend' instead of 'mouseDown' and 'suspendStack'? Should work the same on both platforms (famous last words!). >>> >>> Phil >>> >>> >>>> On 10/12/13 6:31 AM, Ray wrote: >>>> On Windows the instant there is a 'mouseDown' on the desktop the current stack window goes inactive, thus triggering the suspendStack message. I use this to create a field which then accepts dragDrops. However, this is different on a Mac. The current stack window on a Mac waits until the mouse comes up on a desktop click, thus defeating my scheme which creates the field to accept a dragDrop as soon as the mouse goes down on the desktop. >>>> >>>> Any ideas anybody on how to trap for a mouse down on the desktop on a Mac? >>>> >>>> Many thanks, >>>> >>>> Ray >>>> LinkIt! Software >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From sc at sahores-conseil.com Sun Oct 13 15:26:05 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Sun, 13 Oct 2013 21:26:05 +0200 Subject: "Be This Guy" - or Publicity - Business and Turnover In-Reply-To: <525AE5E6.8060906@hyperactivesw.com> References: <41C45DBE-8680-4960-B762-8F027B2B8F4F@wanadoo.fr> <525AE5E6.8060906@hyperactivesw.com> Message-ID: @Richmond, Doctor Scott Raney works went so important for all of us, Runrev included even if Metacard did this amazing so sweet and incredible smart Creator so lazy to the end, just before Kevin purposed to Scott to push MC ahead, as we today all know, lots more higher most of us expected it would be thinkable teen years ago ! @Francis, Thanks ! @All, What would we say if RunRev neglected marketing and advertising point of making the weakest of his inspiration, creativity and economic safety ? Luck is decision. Best, Pierre Le 13 oct. 2013 ? 20:26, J. Landman Gay a ?crit : > This was very well written. > > I want a 5-legged sheep. :) > > On 10/13/13 6:43 AM, Francis Nugent Dixon wrote: >> Hi from Beautiful Brittany, >> >> where the boats are bobbing uselessly in the swell. >> >> Hi Richmond, and anybody interested in the recent Livecode >> publicity. >> >> I know somebody who sends and receives a handful of mails >> in a "good" week (THAT is expensive !) >> >> I know somebody who has a golf bag full of expensive "putters", >> a subscription to an expensive golfing club, and who plays golf >> (very badly), two or three times a year. >> >> I know somebody who jumped at the chance to take a 40% >> reduction on a years subscription to a fitness class, and who >> has strangely never found the time to go "EVEN ONCE" in that >> year. >> >> Every day, I drive past a small harbour in Southern Brittany, >> where I see a thousand "boats" of all sizes and prices, which >> are taken out for an airing maybe half a dozen times a year. >> "WOW !" I couldn't even pay the cost of the mooring berth ! >> >> Welcome to the real world Richard, where publicity exists ! >> >> Let us just imagine a world where manufacturers never EVER >> spoke about the products that they make and (try) to sell. >> >> 1 - They would go out of business for lack of clients who >> would just love to buy a five-legged sheep, if they knew >> that it existed. Of course, there is always a risk that if you >> don't know that something exists, you will never go out and >> buy one. >> >> 2 - They sell their products to some people who really don't >> want one, but they make more money, stay in business and >> (maybe) lower their profit margin and sell MORE, but CHEAPER. >> AND, they innovate, hire people, and live happily ever after ! >> >> 3 - Publicity may reach somebody who realises that he can "DO" >> something positive with this publicized product, which will make >> his life "richer". >> >> Publicizing LiveCode with the idea that "YOU TOO, CAN BECOME >> A PROGRAMMER, AND MAKE MONEY" is a perfectly acceptable >> Publicity Pitch, and I for one am a happy bunny, because some >> years ago, I was lamenting about the demise of an indispensible >> (to me !) product called HYPERCARD, when I "stumbled" across >> REVOLUTION, and life began all over again. >> >> The "morons" who see LiveCode publicity, buy it, and don't use it >> are not in your world - Don't worry about it. Just pour yourself another >> whisky (or whiskey), and run off another stack, happy that you've >> got yourself a wonderful "toy" which makes your life more worth while. >> >> I spend hours every day playing with LiveCode, just for fun, and I spent >> a lot of money to get this fun. What LiveCode has evolved into from >> early beginnings and a handful of people with a "Vision", is nothing >> more than an wonderful adventure. And I BENEFIT from this adventure. >> >> LiveCode publicity is not talking to "YOU", so don't listen to it. >> I'm on version 5.5, have never made a cent from what I've written, >> and delete all the publicity mails from LiveCode WITHOUT EVEN >> LOOKING AT THEM, simply because I have a great software development >> tool which already does more that I will ever need. >> >> And when they finally put me to rest (I wrote my first program in 1962), >> the last word I say will probably be "IF ??." >> >> And inevitably the question - How did you "stumble" across LiveCode ? >> Was it - NO THAT'S NOT POSSIBLE ??.. "P U B L I C I T Y" ???? >> >> I think that this is worth more than two cents. >> >> -Francis >> >> "LiveCode is not just another Software Development tool, it's a way of life" >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From richmondmathewson at gmail.com Sun Oct 13 15:45:47 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 13 Oct 2013 22:45:47 +0300 Subject: "Be This Guy" - or Publicity - Business and Turnover In-Reply-To: References: <41C45DBE-8680-4960-B762-8F027B2B8F4F@wanadoo.fr> <525AE5E6.8060906@hyperactivesw.com> Message-ID: <525AF86B.60200@gmail.com> On 10/13/2013 10:26 PM, Pierre Sahores wrote: > @Richmond, > > Doctor Scott Raney works went so important for all of us, Runrev included even if Metacard did this amazing so sweet and incredible smart Creator so lazy to the end, just before Kevin purposed to Scott to push MC ahead, as we today all know, lots more higher most of us expected it would be thinkable teen years ago ! Je ne comprends pas un mot. S'il vous plait, ecrivez en Francais. Richmond. > > @Francis, > > Thanks ! > > @All, > > What would we say if RunRev neglected marketing and advertising point of making the weakest of his inspiration, creativity and economic safety ? > > Luck is decision. > > Best, > > Pierre > > Le 13 oct. 2013 ? 20:26, J. Landman Gay a ?crit : > >> This was very well written. >> >> I want a 5-legged sheep. :) >> >> On 10/13/13 6:43 AM, Francis Nugent Dixon wrote: >>> Hi from Beautiful Brittany, >>> >>> where the boats are bobbing uselessly in the swell. >>> >>> Hi Richmond, and anybody interested in the recent Livecode >>> publicity. >>> >>> I know somebody who sends and receives a handful of mails >>> in a "good" week (THAT is expensive !) >>> >>> I know somebody who has a golf bag full of expensive "putters", >>> a subscription to an expensive golfing club, and who plays golf >>> (very badly), two or three times a year. >>> >>> I know somebody who jumped at the chance to take a 40% >>> reduction on a years subscription to a fitness class, and who >>> has strangely never found the time to go "EVEN ONCE" in that >>> year. >>> >>> Every day, I drive past a small harbour in Southern Brittany, >>> where I see a thousand "boats" of all sizes and prices, which >>> are taken out for an airing maybe half a dozen times a year. >>> "WOW !" I couldn't even pay the cost of the mooring berth ! >>> >>> Welcome to the real world Richard, where publicity exists ! >>> >>> Let us just imagine a world where manufacturers never EVER >>> spoke about the products that they make and (try) to sell. >>> >>> 1 - They would go out of business for lack of clients who >>> would just love to buy a five-legged sheep, if they knew >>> that it existed. Of course, there is always a risk that if you >>> don't know that something exists, you will never go out and >>> buy one. >>> >>> 2 - They sell their products to some people who really don't >>> want one, but they make more money, stay in business and >>> (maybe) lower their profit margin and sell MORE, but CHEAPER. >>> AND, they innovate, hire people, and live happily ever after ! >>> >>> 3 - Publicity may reach somebody who realises that he can "DO" >>> something positive with this publicized product, which will make >>> his life "richer". >>> >>> Publicizing LiveCode with the idea that "YOU TOO, CAN BECOME >>> A PROGRAMMER, AND MAKE MONEY" is a perfectly acceptable >>> Publicity Pitch, and I for one am a happy bunny, because some >>> years ago, I was lamenting about the demise of an indispensible >>> (to me !) product called HYPERCARD, when I "stumbled" across >>> REVOLUTION, and life began all over again. >>> >>> The "morons" who see LiveCode publicity, buy it, and don't use it >>> are not in your world - Don't worry about it. Just pour yourself another >>> whisky (or whiskey), and run off another stack, happy that you've >>> got yourself a wonderful "toy" which makes your life more worth while. >>> >>> I spend hours every day playing with LiveCode, just for fun, and I spent >>> a lot of money to get this fun. What LiveCode has evolved into from >>> early beginnings and a handful of people with a "Vision", is nothing >>> more than an wonderful adventure. And I BENEFIT from this adventure. >>> >>> LiveCode publicity is not talking to "YOU", so don't listen to it. >>> I'm on version 5.5, have never made a cent from what I've written, >>> and delete all the publicity mails from LiveCode WITHOUT EVEN >>> LOOKING AT THEM, simply because I have a great software development >>> tool which already does more that I will ever need. >>> >>> And when they finally put me to rest (I wrote my first program in 1962), >>> the last word I say will probably be "IF ??." >>> >>> And inevitably the question - How did you "stumble" across LiveCode ? >>> Was it - NO THAT'S NOT POSSIBLE ??.. "P U B L I C I T Y" ???? >>> >>> I think that this is worth more than two cents. >>> >>> -Francis >>> >>> "LiveCode is not just another Software Development tool, it's a way of life" >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > -- > 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 martyknappster at gmail.com Sun Oct 13 16:03:56 2013 From: martyknappster at gmail.com (Marty Knapp) Date: Sun, 13 Oct 2013 13:03:56 -0700 Subject: Is Pancake down or is it lust me? In-Reply-To: <525AEC76.9000007@gmail.com> References: <3160576D-D019-4F89-AE42-E4A7FE15611B@clarkeandclarke.co.uk> <67E5369E-7D57-4CE2-8BEA-3BDFD97580EB@clarkeandclarke.co.uk> <1381681383255-4670980.post@n4.nabble.com> <7FC57E3D-5CF1-4FDC-B743-DEF4ABF7E7E2@clarkeandclarke.co.uk> <115-2000873112.20131013114025@ahsoftware.net> <525AEC76.9000007@gmail.com> Message-ID: <525AFCAC.2020801@gmail.com> It's a good thing On-Rev has new servers, or else there would be like . . . problems and stuff . . . All my sites have been down for 4 hours that I know of (pancake) and probably a lot longer than that. The last time this happened to me, it was almost 2 days before I was back online. But be sure to catch the new On-Rev hosting ads and sign up today! Marty K > On 10/13/2013 09:40 PM, Mark Wieder wrote: >> Keith- >> >> Sunday, October 13, 2013, 10:14:01 AM, you wrote: >> >>> No joy here yet for ftp or web - I just hope my dedicated IP >>> address is in the queue for reinstatement :-( >> I believe pancakes go in a stack rather than a queue. >> > > I'm lusting for a pancake. > > Richmond. From matthias_livecode_150811 at m-r-d.de Sun Oct 13 16:24:32 2013 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Sun, 13 Oct 2013 22:24:32 +0200 Subject: Is Pancake down or is it lust me? In-Reply-To: <525AFCAC.2020801@gmail.com> References: <3160576D-D019-4F89-AE42-E4A7FE15611B@clarkeandclarke.co.uk> <67E5369E-7D57-4CE2-8BEA-3BDFD97580EB@clarkeandclarke.co.uk> <1381681383255-4670980.post@n4.nabble.com> <7FC57E3D-5CF1-4FDC-B743-DEF4ABF7E7E2@clarkeandclarke.co.uk> <115-2000873112.20131013114025@ahsoftware.net> <525AEC76.9000007@gmail.com> <525AFCAC.2020801@gmail.com> Message-ID: <82D0C36D-7F29-418A-A000-FA220F6B479D@m-r-d.de> Am 13.10.2013 um 22:03 schrieb Marty Knapp : > It's a good thing On-Rev has new servers, or else there would be like . . . problems and stuff . . . > > All my sites have been down for 4 hours that I know of (pancake) and probably a lot longer than that. The last time this happened to me, it was almost 2 days before I was back online. But be sure to catch the new On-Rev hosting ads and sign up today! > But as the email from Runrev on the 10th this month said "fire up your website". Our sites are now offline for about 10 hours! This "dedicated ip" problem now happens the 3rd time in 4 or 6 month. Always with several hours of outage. In the past i allways was patient and waited insightfully. But they send out an advertising email promoting in which they are telling about the new and optimized system and only 3 days later an problem occurs which occurred 2 time before on the same "new" system. Okay who said the system is reliable. Even Runrev did not said that in their advertising email.... a really p.o.'d Matthias Rebbe > Marty K >> On 10/13/2013 09:40 PM, Mark Wieder wrote: >>> Keith- >>> >>> Sunday, October 13, 2013, 10:14:01 AM, you wrote: >>> >>>> No joy here yet for ftp or web - I just hope my dedicated IP >>>> address is in the queue for reinstatement :-( >>> I believe pancakes go in a stack rather than a queue. >>> >> >> I'm lusting for a pancake. >> >> 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 Matthias Rebbe Tel: +49 5741 310000 +49 160 5504462 eMail: matthias underscore livecode underscore 150811 at m dash r dash d dot de Convert .br5 files the easy way From keith.clarke at clarkeandclarke.co.uk Sun Oct 13 17:30:25 2013 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Sun, 13 Oct 2013 22:30:25 +0100 Subject: Is Pancake down or is it lust me? In-Reply-To: <82D0C36D-7F29-418A-A000-FA220F6B479D@m-r-d.de> References: <3160576D-D019-4F89-AE42-E4A7FE15611B@clarkeandclarke.co.uk> <67E5369E-7D57-4CE2-8BEA-3BDFD97580EB@clarkeandclarke.co.uk> <1381681383255-4670980.post@n4.nabble.com> <7FC57E3D-5CF1-4FDC-B743-DEF4ABF7E7E2@clarkeandclarke.co.uk> <115-2000873112.20131013114025@ahsoftware.net> <525AEC76.9000007@gmail.com> <525AFCAC.2020801@gmail.com> <82D0C36D-7F29-418A-A000-FA220F6B479D@m-r-d.de> Message-ID: <4FAFCF46-D230-4D10-A0FF-30D7A73BD200@clarkeandclarke.co.uk> ?well my sites have finally come back up, but the web site migration I was in the middle of - before pancake went down for nearly 12 hours - has now triggered a hosting migration plan for the near future. I have access to another VPS, so it looks like my On-Rev account is going to become strictly development-only, as it's clearly far from being a production-ready platform - with its SSL-secured & dedicated IP addressed non-availability! The On-Rev founder's 'hosting for life' deal is starting to look more like 'hosting until you lose the will to live'! A pity - it seemed like a good idea at the time. Best, Keith.. On 13 Oct 2013, at 21:24, Matthias Rebbe wrote: > > Am 13.10.2013 um 22:03 schrieb Marty Knapp : > >> It's a good thing On-Rev has new servers, or else there would be like . . . problems and stuff . . . >> >> All my sites have been down for 4 hours that I know of (pancake) and probably a lot longer than that. The last time this happened to me, it was almost 2 days before I was back online. But be sure to catch the new On-Rev hosting ads and sign up today! >> > > But as the email from Runrev on the 10th this month said "fire up your website". > Our sites are now offline for about 10 hours! > This "dedicated ip" problem now happens the 3rd time in 4 or 6 month. Always with several hours of outage. > In the past i allways was patient and waited insightfully. > But they send out an advertising email promoting in which they are telling about the new and optimized system and only 3 days later an problem occurs which occurred 2 time before on the same "new" system. > > > Okay who said the system is reliable. Even Runrev did not said that in their advertising email.... > > > a really p.o.'d > Matthias Rebbe From kevin at runrev.com Sun Oct 13 17:52:57 2013 From: kevin at runrev.com (Kevin Miller) Date: Sun, 13 Oct 2013 22:52:57 +0100 Subject: Is Pancake down or is it lust me? In-Reply-To: <4FAFCF46-D230-4D10-A0FF-30D7A73BD200@clarkeandclarke.co.uk> Message-ID: It does appear that we did have an outage that affected a very limited number of accounts today. Support responded immediately and everything is back up and running now. I can only apologize. We've invested very heavily in our new server infrastructure to provide a better, faster and above all more reliable service. Our service has for most of its history been good. I know the upgrades have been a little bit of a bumpy road. We really had no choice other than to move hosting platform provider. Unfortunately the issue that came up today was a teething problem with the new server setup that we hadn't anticipated. We have now found the cause for this issue and so I'm confident it won't happen again. We have been working on the new platform like crazy, we've ironed out a whole bunch of issues and the volume of support enquiries settled down recently to normal. I had been really looking forward to getting back to some nice quiet running. Sadly, this one slipped through. However, we must be about out of these issues by now. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ LiveCode: Everyone can code On 13/10/2013 22:30, "Keith Clarke" wrote: >?well my sites have finally come back up, but the web site migration I >was in the middle of - before pancake went down for nearly 12 hours - has >now triggered a hosting migration plan for the near future. > >I have access to another VPS, so it looks like my On-Rev account is going >to become strictly development-only, as it's clearly far from being a >production-ready platform - with its SSL-secured & dedicated IP addressed >non-availability! > >The On-Rev founder's 'hosting for life' deal is starting to look more >like 'hosting until you lose the will to live'! A pity - it seemed like a >good idea at the time. >Best, >Keith.. > >On 13 Oct 2013, at 21:24, Matthias Rebbe > wrote: > >> >> Am 13.10.2013 um 22:03 schrieb Marty Knapp : >> >>> It's a good thing On-Rev has new servers, or else there would be like >>>. . . problems and stuff . . . >>> >>> All my sites have been down for 4 hours that I know of (pancake) and >>>probably a lot longer than that. The last time this happened to me, it >>>was almost 2 days before I was back online. But be sure to catch the >>>new On-Rev hosting ads and sign up today! >>> >> >> But as the email from Runrev on the 10th this month said "fire up your >>website". >> Our sites are now offline for about 10 hours! >> This "dedicated ip" problem now happens the 3rd time in 4 or 6 month. >>Always with several hours of outage. >> In the past i allways was patient and waited insightfully. >> But they send out an advertising email promoting in which they are >>telling about the new and optimized system and only 3 days later an >>problem occurs which occurred 2 time before on the same "new" system. >> >> >> Okay who said the system is reliable. Even Runrev did not said that in >>their advertising email.... >> >> >> a really p.o.'d >> Matthias Rebbe > > >_______________________________________________ >use-livecode mailing list >use-livecode at 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 Oct 13 18:53:23 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 13 Oct 2013 15:53:23 -0700 Subject: Android SDK Path Again In-Reply-To: <52527097.30301@runrev.com> Message-ID: OK, I used a later version of LC to "see" the Android SDK which seems to work. I can kind of get emulators launched and test a basic stack. Latest issue is getting LC 6.1.1 to see an attached hardware device to test on. I have a 7" tablet running Android 4.1.1, on which I have enabled USB debugging and USB storage. The device is connected, OS X sees the device, LC does not (device doesn't show up in Test menu). Am I missing a setting somewhere? BTW, is it necessary to select a debugging app on the device? For lack of anything else, I chose HTML Viewer but am not sure if this would work or is even necessary. Thanks & Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 10/7/13 1:28 AM, "Neil Roger" wrote: >Hi Scott, > >Are you trying to use revision 22 of the Android SDK with LiveCode 5.5.5? > >If so you will need to update to a more recent version of LiveCode >(6.0.2+) as 5.5.5 is not compatible with this version of the Android SDK. > >You also have the option of using reverting to revision 21 of the >Android SDK as this should still work with LiveCode 5.5.5 > >More information on the issue can be found here- > >http://quality.runrev.com/show_bug.cgi?id=10904 > >Kind Regards, > >Neil Roger > >-- >RunRev Support Team ~ http://www.runrev.com >-- > > > >On 07/10/2013 07:39, Scott Rossi wrote: >> I know this horse has been beaten on many occasions, but I'm going to >>beat >> it again? >> >> On OS X, reinstalled all Android SDK stuff. When trying to set the SDK >> path in LC 5.5.5 Preferences, LC says not a valid SDK. It's been a long >> time since I've done anything Android so I might be forgetting >>something. >> >> Followed the LiveCode Android Developer lesson. >> Made sure Android 2.2 (android-8) is one of the installed platforms. >> Tried choosing all folders up and down the SDK folder path. >> Been through half a dozen threads in the forums trying to find a >>solution. >> >> LC continues to say "not a valid SDK". >> >> Anything else I can try? What is LC looking for in the folders? >> >> Thanks & 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 hermsen at comcast.net Sun Oct 13 19:01:54 2013 From: hermsen at comcast.net (Peter Hermsen) Date: Sun, 13 Oct 2013 19:01:54 -0400 Subject: Be this guy In-Reply-To: References: Message-ID: <525B2662.90104@comcast.net> I count myself among the many other LC users who program in multiple languages. I agree that LC can allow an otherwise non-programmer to create rudimentary code and usable applications for cross-platform deployment. I applaud Kevin, et. al. for outstanding work toward that goal. Whilst I have not been (un)fortunate enough to see the adverts that Richmond referred to, I believe that an effective tack would be to bring up LC as a great way to introduce programming to beginners as well as create great professional-quality applications. Mention should be made of the community and enterprise editions, and examples given of what can be accomplished at the various levels, from simple programs for elementary education to embedded applications such as the underground pipeline detector with synthetic antenna software created in LiveCode. Yes, I program in many languages and at many levels. I find that LiveCode can run the gamut from the simplest to the most complex. Positioning it as anything short of that is somewhat of a denigration. The tag could be something like "Practice makes perfect, but LC makes it easier to get there." Pete Hermsen From sc at sahores-conseil.com Sun Oct 13 19:21:26 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Mon, 14 Oct 2013 01:21:26 +0200 Subject: Be this guy In-Reply-To: <525B2662.90104@comcast.net> References: <525B2662.90104@comcast.net> Message-ID: Well said ;D Le 14 oct. 2013 ? 01:01, Peter Hermsen a ?crit : > Yes, I program in many languages and at many levels. I find that LiveCode can run the gamut from the simplest to the most complex. Positioning it as anything short of that is somewhat of a denigration. The tag could be something like "Practice makes perfect, but LC makes it easier to get there." > > Pete Hermsen -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From roger.e.eller at sealedair.com Sun Oct 13 20:21:12 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 13 Oct 2013 20:21:12 -0400 Subject: After mobilePick, script may or may not continue. Message-ID: The script below always fires the first pick list. What seems strange to me is that after making this choice, the next pick list may or may not ever happen. Why? Is is a bug, or should I be doing something differently here? Thanks in advance. on touchEnd pid put "PRIMARY" & cr \ & "SECONDARY" & cr \ & "THIRD" & cr into tList0 put lineoffset("SECONDARY", tList0) into tInitialIndex0 mobilePick tList0, tInitialIndex0 put the result into tChoice1 -- returns 1, 2 or 3 switch tChoice1 case 1 put "X1" & cr \ & "X2" & cr \ & "X3" & cr \ & "X4" & cr into tList1 put lineoffset("X2", tList1) into tInitialIndex1 mobilePick tList1, tInitialIndex1 break case 2 put "Y1" & cr \ & "Y2" & cr \ & "Y3" & cr \ & "Y4" & cr into tList2 put lineoffset("Y2", tList2) into tInitialIndex2 mobilePick tList2, tInitialIndex2 break case 3 put "Z1" & cr \ & "Z2" & cr \ & "Z3" & cr \ & "Z4" & cr into tList3 put lineoffset("Z2", tList4) into tInitialIndex3 mobilePick tList3, tInitialIndex3 break end switch put the result into tChoice2 -- returns 1, 2, 3 or 4 answer tChoice1 && tChoice2 end touchEnd ~Roger From toolbook at kestner.de Mon Oct 14 03:52:35 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 14 Oct 2013 09:52:35 +0200 Subject: AW: clipboard image is scaled into word to 75% In-Reply-To: <5258469E.4000308@pdslabs.net> References: <004401cec67b$bb699920$323ccb60$@de> <5258469E.4000308@pdslabs.net> Message-ID: <004801cec8b2$58cc21f0$0a6465d0$@de> Hi Phil, good guess, sounds plausible, though I can't verify it, because word doesn't shows me the dpi of the image. Though the question keeps open, if it is a bug or an option which I can control and if on which side - LC or word? Thanks Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von Phil Davis > Gesendet: Freitag, 11. Oktober 2013 20:43 > An: How to use LiveCode > Betreff: Re: clipboard image is scaled into word to 75% > > 72 / 96 = .75 > Maybe Word assumes the image is 96 dpi? > > Phil > > > On 10/11/13 5:16 AM, Tiemo Hollmann TB wrote: > > Hello, > > > > taking a snapshot copying it into the clipboard and pasting it into ms > > word > > 2007 the pasted image is scaled to 75%. > > > > export snapshot from grp "grpScreenShot" to tScreenshot as > > PNG > > > > set the clipboarddata["image"] to tScreenshot > > > > pasting images from other programs into word are scaled to 100%. > > Pasting the same LC snapshot to photoshop is also scaled to 100% and has > better quality. > > > > Does anybody know the reason for the 75% scaling in word? What is the > > word import filter doing? Is that any option, I can control? > > > > Thanks > > > > 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 > > > > -- > 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 sc at sahores-conseil.com Mon Oct 14 04:14:06 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Mon, 14 Oct 2013 10:14:06 +0200 Subject: Android SDK Path Again In-Reply-To: References: Message-ID: <3C0C3D66-6F39-497A-B7BB-F949EF46CC21@sahores-conseil.com> Hi Scott, To avoid such kind of inconsistencies, i use the AirDroid freebie available on Google Play. In installing it on your test tablet, the problem should be solved. Best, Pierre Le 14 oct. 2013 ? 00:53, Scott Rossi a ?crit : > OK, I used a later version of LC to "see" the Android SDK which seems to > work. I can kind of get emulators launched and test a basic stack. > > Latest issue is getting LC 6.1.1 to see an attached hardware device to > test on. I have a 7" tablet running Android 4.1.1, on which I have > enabled USB debugging and USB storage. The device is connected, OS X sees > the device, LC does not (device doesn't show up in Test menu). Am I > missing a setting somewhere? > > BTW, is it necessary to select a debugging app on the device? For lack of > anything else, I chose HTML Viewer but am not sure if this would work or > is even necessary. > > Thanks & Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > > > > On 10/7/13 1:28 AM, "Neil Roger" wrote: > >> Hi Scott, >> >> Are you trying to use revision 22 of the Android SDK with LiveCode 5.5.5? >> >> If so you will need to update to a more recent version of LiveCode >> (6.0.2+) as 5.5.5 is not compatible with this version of the Android SDK. >> >> You also have the option of using reverting to revision 21 of the >> Android SDK as this should still work with LiveCode 5.5.5 >> >> More information on the issue can be found here- >> >> http://quality.runrev.com/show_bug.cgi?id=10904 >> >> Kind Regards, >> >> Neil Roger >> >> -- >> RunRev Support Team ~ http://www.runrev.com >> -- >> >> >> >> On 07/10/2013 07:39, Scott Rossi wrote: >>> I know this horse has been beaten on many occasions, but I'm going to >>> beat >>> it again? >>> >>> On OS X, reinstalled all Android SDK stuff. When trying to set the SDK >>> path in LC 5.5.5 Preferences, LC says not a valid SDK. It's been a long >>> time since I've done anything Android so I might be forgetting >>> something. >>> >>> Followed the LiveCode Android Developer lesson. >>> Made sure Android 2.2 (android-8) is one of the installed platforms. >>> Tried choosing all folders up and down the SDK folder path. >>> Been through half a dozen threads in the forums trying to find a >>> solution. >>> >>> LC continues to say "not a valid SDK". >>> >>> Anything else I can try? What is LC looking for in the folders? >>> >>> Thanks & 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 -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From kevin at runrev.com Mon Oct 14 06:50:12 2013 From: kevin at runrev.com (Kevin Miller) Date: Mon, 14 Oct 2013 11:50:12 +0100 Subject: "Be This Guy" In-Reply-To: Message-ID: I'm very proud of our marketing efforts and they are absolutely useful and necessary. I don't know how Richmond managed to get this particular mailer as it should be getting sent to brand new account holders only! It certainly wasn't aimed at existing customers. Everyone has a different experience learning to code, some find it easier than others and I think our marketing messages, in this case relating to training, are fair and balanced. And please remember that the more revenue we generate the better the service we can provide you. We are reinvesting everything right now in engineering and service delivery. As far as the free courses are concerned, these are intended for brand new customers only. One per customer, per lifetime. We want more people to adopt the platform, however we are not a charity and can only afford to give away so much free content. If you feel that you've very recently paid for two courses and could have had one of them for free, by all means drop a line to support and we'll sort you out. We take customer satisfaction very seriously. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ LiveCode: Everyone can code On 12/10/2013 22:53, "Vaughn Clement" wrote: >Hi > >I would be more concerned that they were not trying to do ads and did not >watch the cash flow. It sounds like they are doing the things they need to >do to be a business. My one thing is that they treat everyone equal. For >example I paid for training that was $100.00 to learn things that should >be >included in the product user guides. Now 2 weeks after I paid for the >programs one of them is now offered for free. Most companies would check >back a refund the fees for any user who paid within the last 30 days. Now >I >feel that I am not being treated equal to the people who are getting the >free training. > >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, Oct 12, 2013 at 11:49 AM, Richmond >wrote: > >> Why do I feel that RunRev have been scraping the barrel recently? >> >> I wonder if the, unintended, result of their open source initiative is >> that their income has >> dropped considerably; hence the rather childish adverts. >> >> My e-mail inboxes (I have 2 e-mail addresses that are personal and one >>for >> my Devawriter) >> seem to get at least one RunRev advert a day, and, as such, I don't mind >> that. >> >> But there is something I don't like; the implication of these adverts >> seems to be that any old moron >> can write computer programs ; something that is palpably not true. And >>my >> ego feels bruised by >> the corollary that if any old moron can write computer programs with >> Livecode then I must be any old moron (and I'm not; I'm a special type >>of >> moron in a category of my own). >> >> Certainly that "BE THIS GUY" (Who would you rather be? and the answer is >> 'anybody else') advert does not >> do RunRev many favours; it comes out of the British 'dumb everything >>down >> to the stage where its just simply insulting' school of thought that >>seems >> to be pretty well all pervasive throughout the British Isles. >> >> This started with the slightly prognathous girl on the new RunRev >>website >> who is spacing out with her >> mall-rat friends (Scottish valley girls; the open sewer that runs >>between >> Edinburgh and Glasgow, starting >> with Westerhailes [heroin capital of the world] and moving through >> Hamilton [Buckfast tonic wine capital >> of the world]; 2 national disgraces and social bombsites whichever way >>you >> look at them) and has moved slowly down-market from there ("'down >>market' >> from Westerhailes" I hear you ask; well, I did see somebody injecting >> themselves with heroin in a carpark right smackdown by the river Tay in >> Dundee in 2003; so, if one thinks about parts of Lochee and Hilltown, >>it is >> just about possible). >> >> As somebody who has learnt about 9 programming languages (and most of >>the >> people on the RunRev use-list will better me there), I am well aware >>that >> learning to program is NOT for any old moron, and to imply so >> with "Tracy Beaker on Speed" types of adverts is disingenuous insofar as >> it gives any moronic programmer wannabees out there a distinctly wrong >> impression, and it will drive away more intelligent and motivated typoes >> towards programming languages/IDEs/packages that don't promote >>themselves >> through kiddy-crap. >> >> The whole thing reminds me of a Steve Martin film called "The Jerk", >> where, at one point, Steve Martin, playing the epynomous lead >>character, is >> drinking some multicolored cocktail out of a glass with a paper >>umbrella in >> it, and pointing at an advert the same cocktail saying "be somebody". >> >> "With 8 x 1 hour long lessons and a 1 hour 1-1 Skype Session and a Live >> Q&A Session every week you could produce the #1 selling app." >> >> Possibly; but not if you are a person who wants to "be somebody" in the >> way the advert presents things. >> >> RunRev produce a fantastic product; a product that can produce simple >> Powerpoint-like slideshows to incredibly complicated stuff (my >>Devawriter >> being about 25% along that line); so advertising Livecode like >> this is just doing RunRev a disservice. >> >> ------ >> >> Jump on me. >> >> Agree. >> >> Disagree. >> >> BUT; Please, don't keep quiet. I do feel that as parts of what RunRev >> choose to call a 'community' and >> like to tell us that we have some sort of say and input on what their >> company does, we should voice our opinions in this respect (as well as >>all >> the others). >> >> ------ >> >> 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>ev.com/mailman/listinfo/use-livecode> >> >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode From effendi at wanadoo.fr Mon Oct 14 07:02:23 2013 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Mon, 14 Oct 2013 13:02:23 +0200 Subject: "Be This Guy" - or Publicity - Business and Turnover Message-ID: <69A54AAA-8709-45BA-BF31-878593D98E1C@wanadoo.fr> Hi from Beautiful Brittany, Pete Wrote : > The tag could be something like "Practice makes perfect, but LC makes it > easier to get there." I like that. Kevin should pick up such sayings and quote them in LiveCode publicity mails. -Francis "Nothing should ever be done for the first time !" From toolbook at kestner.de Mon Oct 14 09:54:56 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 14 Oct 2013 15:54:56 +0200 Subject: AW: dragging a line gets dashed In-Reply-To: <525840C3.80002@hyperactivesw.com> References: <005401cec684$9cb42f00$d61c8d00$@de> <8D094C3F65C9430-1338-1856F@webmail-m221.sysops.aol.com> <525840C3.80002@hyperactivesw.com> Message-ID: <008f01cec8e4$f7b5ab60$e7210220$@de> Thank you Craig and Jaques for your ideas. Yes I am just dragging the brush tool (no line grc) in a repeat loop. And now I remember why I did this unusual handling. When just using the brush tool, painting a line works nicely without being dotted. But I needed to get a mouseup message, when releasing the mouse while using the brush tool. But having the brush tool selected, I didn't got a mousedown or mouseup. That?s why I build a handler, called with mousedown, selected the brush tool, dragged in repeat loop while mousedown and selected the browse tool again after the repeat loop. Because the repeat loop asked for mousedown I got the browse tool back after releasing the mouse. So if I want to get rid of this strange handling and just using the pure brush tool, let it doing the drawing, the question is, how can I get a mouseup and intercept between two drawings? Thanks for any ideas Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von J. Landman Gay > Gesendet: Freitag, 11. Oktober 2013 20:18 > An: How to use LiveCode > Betreff: Re: dragging a line gets dashed > > On 10/11/13 1:08 PM, dunbarx at aol.com wrote: > > Hi. > > > > > > Though you will need a few more gadgets to manage this well, you can > always: > > > > > > > > > > on mouseMove > > set the loc of grc "yourLine" to the mouseLoc end mouseMove > > I think he's drawing a bitmap line with the line tool rather than moving an > existing line graphic. > > -- > 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 toolbook at kestner.de Mon Oct 14 11:46:18 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 14 Oct 2013 17:46:18 +0200 Subject: AW: dragging a line gets dashed In-Reply-To: <008f01cec8e4$f7b5ab60$e7210220$@de> References: <005401cec684$9cb42f00$d61c8d00$@de> <8D094C3F65C9430-1338-1856F@webmail-m221.sysops.aol.com> <525840C3.80002@hyperactivesw.com> <008f01cec8e4$f7b5ab60$e7210220$@de> Message-ID: <00a401cec8f4$864c0ef0$92e42cd0$@de> Issue solved. John showed me another approach, not choosing the brush tool, but setting the points of a grc while mousemove. So easy if you know. Thank you Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von Tiemo Hollmann TB > Gesendet: Montag, 14. Oktober 2013 15:55 > An: 'How to use LiveCode' > Betreff: AW: dragging a line gets dashed > > Thank you Craig and Jaques for your ideas. > Yes I am just dragging the brush tool (no line grc) in a repeat loop. And > now I remember why I did this unusual handling. > When just using the brush tool, painting a line works nicely without being > dotted. > But I needed to get a mouseup message, when releasing the mouse while using > the brush tool. But having the brush tool selected, I didn't got a > mousedown or mouseup. That?s why I build a handler, called with mousedown, > selected the brush tool, dragged in repeat loop while mousedown and > selected the browse tool again after the repeat loop. Because the repeat > loop asked for mousedown I got the browse tool back after releasing the > mouse. > So if I want to get rid of this strange handling and just using the pure > brush tool, let it doing the drawing, the question is, how can I get a > mouseup and intercept between two drawings? > Thanks for any ideas > Tiemo > > > -----Urspr?ngliche Nachricht----- > > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im > Auftrag > > von J. Landman Gay > > Gesendet: Freitag, 11. Oktober 2013 20:18 > > An: How to use LiveCode > > Betreff: Re: dragging a line gets dashed > > > > On 10/11/13 1:08 PM, dunbarx at aol.com wrote: > > > Hi. > > > > > > > > > Though you will need a few more gadgets to manage this well, you can > > always: > > > > > > > > > > > > > > > on mouseMove > > > set the loc of grc "yourLine" to the mouseLoc end mouseMove > > > > I think he's drawing a bitmap line with the line tool rather than > > moving > an > > existing line graphic. > > > > -- > > 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 david at rotundasoftware.com Mon Oct 14 12:33:51 2013 From: david at rotundasoftware.com (David Beck) Date: Mon, 14 Oct 2013 09:33:51 -0700 Subject: The LifeCode of LiveCode In-Reply-To: References: Message-ID: <641FDDB0-6EAB-4AE2-9DA8-6468D84B7792@rotundasoftware.com> Very cool!! Thanks for sharing!! On Oct 12, 2013, at 3:00 AM, use-livecode-request at lists.runrev.com wrote: > On Oct 11, 2013, at 12:50 AM, Hakan at Exformedia.se wrote: > >> The first post to github was made 6 months ago yesterday (april 10'th) so I made a small visualization of the project according to git. I've got it up on YouTube today and there seems to be some of the latest fixes missing but I couldn't find them on github so maybe they are not there yet? >> >> Well 6 months of software development in 3 minutes is available at: >> >> http://youtu.be/pNNusWCeBWA >> >> And then back your coding! >> >> Keep up the good work! >> >> :-H?kan From dochawk at gmail.com Mon Oct 14 12:37:32 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Mon, 14 Oct 2013 09:37:32 -0700 Subject: Bringing a substack to the front Message-ID: I've searched the dictionary for top & front, but I'm not seeing the command to move a stack to the front, similarly to "set the layer of myButton to top" Surely it's there? -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From roger.e.eller at sealedair.com Mon Oct 14 12:49:04 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 14 Oct 2013 12:49:04 -0400 Subject: Bringing a substack to the front In-Reply-To: References: Message-ID: lock screen set the systemWindow stack "MyTopStack" to true set the systemWindow stack "MyTopStack" to false -- do this if the stack shouldn't stay on top unlock screen ~Roger On Mon, Oct 14, 2013 at 12:37 PM, Dr. Hawkins wrote: > I've searched the dictionary for top & front, but I'm not seeing the > command to move a stack to the front, similarly to "set the layer of > myButton to top" > > Surely it's there? > > -- > 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 dochawk at gmail.com Mon Oct 14 12:59:42 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Mon, 14 Oct 2013 09:59:42 -0700 Subject: Bringing a substack to the front In-Reply-To: References: Message-ID: On Mon, Oct 14, 2013 at 9:49 AM, Roger Eller wrote: > lock screen > > set the systemWindow stack "MyTopStack" to true > > set the systemWindow stack "MyTopStack" to false -- do this if the stack > shouldn't stay on top > > unlock screen > Wow. This does exactly what I needed. The side effects seem like overkill, but that's life :) -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From paulhibbert at mac.com Mon Oct 14 13:04:31 2013 From: paulhibbert at mac.com (Paul Hibbert) Date: Mon, 14 Oct 2013 10:04:31 -0700 Subject: Bringing a substack to the front In-Reply-To: References: Message-ID: Have you looked at "Go"? It has a few parameters that may help in what you are looking for. Paul On 2013-10-14, at 9:59 AM, Dr. Hawkins wrote: > On Mon, Oct 14, 2013 at 9:49 AM, Roger Eller wrote: > >> lock screen >> >> set the systemWindow stack "MyTopStack" to true >> >> set the systemWindow stack "MyTopStack" to false -- do this if the stack >> shouldn't stay on top >> >> unlock screen >> > > Wow. This does exactly what I needed. > > The side effects seem like overkill, but that's life :) > > -- > 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 ben at runrev.com Mon Oct 14 13:21:55 2013 From: ben at runrev.com (Benjamin Beaumont) Date: Mon, 14 Oct 2013 18:21:55 +0100 Subject: RELEASE: LiveCode 6.1.2 (STABLE) Message-ID: Dear List Members, We are please to announce the release of LiveCode 6.1.2. This is a stable release containing more than 30 bug fixes and support for xCode 5.0 and iOS 7. We would recommend all 6.1 users upgrade to this release. *Release Contents* - Better quality printing on Mac - iOS 7.0/Xcode 5.0 Support - 32 bug fixes: -- 11266 - URL operations sometimes fail on Android -- 11262 - Start centre missing from IDE -- 11261 - Correct a failure to parse internet dates -- 11259 - Ensure caseless comparison works on Linux Server -- 11258 - Support for Arm v6 iOS builds dropped -- 11257 - iOS 7 icon entries missing from bundle plist -- 11255 - Uninitialised parameter can cause crash in iPhonePickPhoto -- 11234 - Ask/answer commands cause the iOS7 simulator to hang. -- 11232 - iOS 7 Hi-Res iPad icon size requirements incorrect. -- 11219 - Unable to set iPad status bar visibility independently of iPhone status bar visibility. -- 11214 - Crash when getting htmlText of certain fields. -- 11213 - The width of the fields in the message box is wrong. -- 11212 - AppleScript does not work on LiveCode IDE -- 11199 - Key code parameter to rawKey messags is always 0 on mobile. -- 11193 - "set the tool to Browse" fails - case-sensitive -- 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 -- 11166 - Android apps freeze on quit after relaunch from recent apps menu. -- 11162 - Spaces required between numeric and non-numeric components of a date to parse correctly -- 11160 - Caseless comparison not working correctly on some Linux distributions -- 11143 - DataGrid throws error when setting show vscrollbar to false in preOpenControl on mobile. -- 11141 - Gradient ramp rounding error -- 11136 - Apps built for iOS 4.3 or later fail to launch on iOS 4.3 device. -- 11098 - iOS minimum version in standalone builder is 3.1.3 (should be 4.3). -- 11042 - Autoscript \"compile error\" with new menu items -- 10888 - Crash in iOS 6 simulator when streaming video. -- 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 *Getting LiveCode 6.1.2* You can get this release using the "check for updates" item in the "help" menu of an existing LiveCode install. Alternatively, you can download the installers directly at: http://downloads.livecode.com/livecode/6_1_2/ *Next maintenance cycle* The first RC of the next maintenance cycle (LiveCode 6.1.3) will be release on Monday. *Thank you* The 32 bugs fixed came primarily as a result of bug reports from the community. We as a team want to thank all those who took the time to post bug reports and work with us to reproduce them. The quality of our products is much improved by your support. Warm regards, The LiveCode Team From jacque at hyperactivesw.com Mon Oct 14 13:51:02 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 14 Oct 2013 12:51:02 -0500 Subject: Android SDK Path Again In-Reply-To: References: Message-ID: <525C2F06.6050506@hyperactivesw.com> On 10/13/13 5:53 PM, Scott Rossi wrote: > Latest issue is getting LC 6.1.1 to see an attached hardware device to > test on. I have a 7" tablet running Android 4.1.1, on which I have > enabled USB debugging and USB storage. The device is connected, OS X sees > the device, LC does not (device doesn't show up in Test menu). Am I > missing a setting somewhere? It's been a long time since I did this, but if I remember right, if it's mounted in the OS, it isn't accessible via ADB. I could be wrong about that. Anyway, LiveCode won't see the device unless ADB sees it so you need to start in terminal to find out what's wrong. First thing to try is to launch adb and *then* connect the device. Then in terminal do this: adb devices If your device isn't listed, it isn't recognized. Next thing, unplug the device, and in terminal navigate to the .android folder in your home directory ?~/.android? and delete the debug.keystore file. It may not be required, but I usually restart terminal at this point. Then plug in the device and see if "adb devices" shows it. If not, your device may need a special entry in the vendors file. I had to do this for my Archos tablet. You need to find out from the vendor if that's necessary and what their ID is. The Archos site gave these instructions: Add Archos vendor ID (0x0e79) to adb_usb.ini in .android folder in your home directory: ? Windows: echo 0x0e79 >> "%USERPROFILE%\.android\adb_usb.ini" ? Macos: echo "0x0e79" >> ~/.android/adb_usb.ini ? Linux: echo "0x0e79" >> ~/.android/adb_usb.ini Your vendor ID will be different but the file will be the same. If you need to do that, restart everything again. Once "adb devices" sees your device, LiveCode will too. The good news is that you only need to go through this procedure once. > BTW, is it necessary to select a debugging app on the device? For lack of > anything else, I chose HTML Viewer but am not sure if this would work or > is even necessary. No, you won't have to. You'll be doing all debugging via Terminal. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From roger.e.eller at sealedair.com Mon Oct 14 13:54:07 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 14 Oct 2013 13:54:07 -0400 Subject: Bringing a substack to the front In-Reply-To: References: Message-ID: Yeah, it kinda flashes as it becomes a system window and back, which is why I included lock screen. Paul's suggestion to try GO also works, but I have found that other applications can still cover it up, especially on OS X. ~Roger On Mon, Oct 14, 2013 at 12:59 PM, Dr. Hawkins wrote: > On Mon, Oct 14, 2013 at 9:49 AM, Roger Eller wrote: > > > lock screen > > > > set the systemWindow of stack "MyTopStack" to true > > > > set the systemWindow of stack "MyTopStack" to false -- do this if the > stack > > shouldn't stay on top > > > > unlock screen > > > > Wow. This does exactly what I needed. > > The side effects seem like overkill, but that's life :) > > -- > Dr. Richard E. Hawkins, Esq. > (702) 508-8462 > From t.heaford at btinternet.com Mon Oct 14 13:54:34 2013 From: t.heaford at btinternet.com (Terence Heaford) Date: Mon, 14 Oct 2013 18:54:34 +0100 Subject: RELEASE: LiveCode 6.1.2 (STABLE) In-Reply-To: References: Message-ID: <25141748-FA25-4E46-9E8E-35A5FD4181C8@btinternet.com> On 14 Oct 2013, at 18:21, Benjamin Beaumont wrote: > > *Release Contents* > - Better quality printing on Mac There may/may not be better printing on a Mac, not checked but this release does not resolve the issue of the delay in printing that occurs when using printing dialog boxes as sheets. This seems to affect Lion and later. I am not a commercial user so cannot log a bug? All the best Terry From roger.e.eller at sealedair.com Mon Oct 14 14:05:46 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 14 Oct 2013 14:05:46 -0400 Subject: After mobilePick, script may or may not continue. In-Reply-To: References: Message-ID: I am still having a problem with getting subsequent mobilePick to work. I tried moving my cases into a separate handler or function. If the script is in a separate hidden button, I can make it work, but I don't want the extra button(s). *Goal:* Present a pick list, followed by another pick list based on the context of the first. Any ideas? ~Roger On Sun, Oct 13, 2013 at 8:21 PM, Roger Eller wrote: > The script below always fires the first pick list. What seems strange to > me is that after making this choice, the next pick list may or may not ever > happen. Why? Is is a bug, or should I be doing something differently > here? Thanks in advance. > > on touchEnd pid > put "PRIMARY" & cr \ > & "SECONDARY" & cr \ > & "THIRD" & cr into tList0 > put lineoffset("SECONDARY", tList0) into tInitialIndex0 > mobilePick tList0, tInitialIndex0 > > put the result into tChoice1 -- returns 1, 2 or 3 > > switch tChoice1 > case 1 > put "X1" & cr \ > & "X2" & cr \ > & "X3" & cr \ > & "X4" & cr into tList1 > put lineoffset("X2", tList1) into tInitialIndex1 > mobilePick tList1, tInitialIndex1 > break > > case 2 > put "Y1" & cr \ > & "Y2" & cr \ > & "Y3" & cr \ > & "Y4" & cr into tList2 > put lineoffset("Y2", tList2) into tInitialIndex2 > mobilePick tList2, tInitialIndex2 > break > > case 3 > put "Z1" & cr \ > & "Z2" & cr \ > & "Z3" & cr \ > & "Z4" & cr into tList3 > put lineoffset("Z2", tList4) into tInitialIndex3 > mobilePick tList3, tInitialIndex3 > break > end switch > put the result into tChoice2 -- returns 1, 2, 3 or 4 > > answer tChoice1 && tChoice2 > end touchEnd > > ~Roger > > > > From jacque at hyperactivesw.com Mon Oct 14 14:15:11 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 14 Oct 2013 13:15:11 -0500 Subject: After mobilePick, script may or may not continue. In-Reply-To: References: Message-ID: <525C34AF.5010907@hyperactivesw.com> On 10/14/13 1:05 PM, Roger Eller wrote: > I am still having a problem with getting subsequent mobilePick to work. I > tried moving my cases into a separate handler or function. If the script > is in a separate hidden button, I can make it work, but I don't want the > extra button(s). > > *Goal:* Present a pick list, followed by another pick list based on the > context of the first. > > Any ideas? Wild guess: maybe it's a timing problem. You could try moving the actual picklist commands into a separate function (as you did) and then calling it from another handler. But when the first picklist returns a value, the calling handler would issue a "send getPicklist to me in 10 ticks" command to display the second list. Maybe it needs some recovery time. Who knows. > > On Sun, Oct 13, 2013 at 8:21 PM, Roger Eller wrote: > >> The script below always fires the first pick list. What seems strange to >> me is that after making this choice, the next pick list may or may not ever >> happen. Why? Is is a bug, or should I be doing something differently >> here? Thanks in advance. >> >> on touchEnd pid >> put "PRIMARY" & cr \ >> & "SECONDARY" & cr \ >> & "THIRD" & cr into tList0 >> put lineoffset("SECONDARY", tList0) into tInitialIndex0 >> mobilePick tList0, tInitialIndex0 >> >> put the result into tChoice1 -- returns 1, 2 or 3 >> >> switch tChoice1 >> case 1 >> put "X1" & cr \ >> & "X2" & cr \ >> & "X3" & cr \ >> & "X4" & cr into tList1 >> put lineoffset("X2", tList1) into tInitialIndex1 >> mobilePick tList1, tInitialIndex1 >> break >> >> case 2 >> put "Y1" & cr \ >> & "Y2" & cr \ >> & "Y3" & cr \ >> & "Y4" & cr into tList2 >> put lineoffset("Y2", tList2) into tInitialIndex2 >> mobilePick tList2, tInitialIndex2 >> break >> >> case 3 >> put "Z1" & cr \ >> & "Z2" & cr \ >> & "Z3" & cr \ >> & "Z4" & cr into tList3 >> put lineoffset("Z2", tList4) into tInitialIndex3 >> mobilePick tList3, tInitialIndex3 >> break >> end switch >> put the result into tChoice2 -- returns 1, 2, 3 or 4 >> >> answer tChoice1 && tChoice2 >> end touchEnd >> >> ~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 > -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From roger.e.eller at sealedair.com Mon Oct 14 14:32:50 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 14 Oct 2013 14:32:50 -0400 Subject: After mobilePick, script may or may not continue. In-Reply-To: <525C34AF.5010907@hyperactivesw.com> References: <525C34AF.5010907@hyperactivesw.com> Message-ID: If I long press the choice for the first pick, most times, but not always, the next pick list appears. I don't think this is normal behavior. Feels like a low level bug. On Mon, Oct 14, 2013 at 2:15 PM, J. Landman Gay wrote: > On 10/14/13 1:05 PM, Roger Eller wrote: > >> I am still having a problem with getting subsequent mobilePick to work. I >> tried moving my cases into a separate handler or function. If the script >> is in a separate hidden button, I can make it work, but I don't want the >> extra button(s). >> >> *Goal:* Present a pick list, followed by another pick list based on the >> >> context of the first. >> >> Any ideas? >> > > Wild guess: maybe it's a timing problem. You could try moving the actual > picklist commands into a separate function (as you did) and then calling it > from another handler. But when the first picklist returns a value, the > calling handler would issue a "send getPicklist to me in 10 ticks" command > to display the second list. > > Maybe it needs some recovery time. Who knows. > > >> On Sun, Oct 13, 2013 at 8:21 PM, Roger Eller wrote: >> >> The script below always fires the first pick list. What seems strange to >>> me is that after making this choice, the next pick list may or may not >>> ever >>> happen. Why? Is is a bug, or should I be doing something differently >>> here? Thanks in advance. >>> >>> on touchEnd pid >>> put "PRIMARY" & cr \ >>> & "SECONDARY" & cr \ >>> & "THIRD" & cr into tList0 >>> put lineoffset("SECONDARY", tList0) into tInitialIndex0 >>> mobilePick tList0, tInitialIndex0 >>> >>> put the result into tChoice1 -- returns 1, 2 or 3 >>> >>> switch tChoice1 >>> case 1 >>> put "X1" & cr \ >>> & "X2" & cr \ >>> & "X3" & cr \ >>> & "X4" & cr into tList1 >>> put lineoffset("X2", tList1) into tInitialIndex1 >>> mobilePick tList1, tInitialIndex1 >>> break >>> >>> case 2 >>> put "Y1" & cr \ >>> & "Y2" & cr \ >>> & "Y3" & cr \ >>> & "Y4" & cr into tList2 >>> put lineoffset("Y2", tList2) into tInitialIndex2 >>> mobilePick tList2, tInitialIndex2 >>> break >>> >>> case 3 >>> put "Z1" & cr \ >>> & "Z2" & cr \ >>> & "Z3" & cr \ >>> & "Z4" & cr into tList3 >>> put lineoffset("Z2", tList4) into tInitialIndex3 >>> mobilePick tList3, tInitialIndex3 >>> break >>> end switch >>> put the result into tChoice2 -- returns 1, 2, 3 or 4 >>> >>> answer tChoice1 && tChoice2 >>> end touchEnd >>> >>> ~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 >> >> > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From richmondmathewson at gmail.com Mon Oct 14 14:34:44 2013 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 14 Oct 2013 21:34:44 +0300 Subject: "Be This Guy" In-Reply-To: References: Message-ID: <525C3944.70105@gmail.com> On 10/14/2013 01:50 PM, Kevin Miller wrote: > I'm very proud of our marketing efforts and they are absolutely useful and > necessary. I don't know how Richmond managed to get this particular mailer > as it should be getting sent to brand new account holders only! Well; there it was in my in-box: sorry to disappoint you, but I didn't do anything sneaky to obtain it. > It > certainly wasn't aimed at existing customers. They probably all got it. > Everyone has a different > experience learning to code, some find it easier than others and I think > our marketing messages, in this case relating to training, are fair and > balanced. And please remember that the more revenue we generate the better > the service we can provide you. Well, part of my comments was a critique of HOW you were advertising, NOT that you were advertising (although the chap with the boats in France seemed not to have seen that). I believe that one of the ways you can get more money is by advertising in a way that isn't quite so "Jimmy Neutron". > We are reinvesting everything right now in > engineering and service delivery. > > As far as the free courses are concerned, these are intended for brand new > customers only. One per customer, per lifetime. We want more people to > adopt the platform, however we are not a charity and can only afford to > give away so much free content. If you feel that you've very recently paid > for two courses and could have had one of them for free, by all means drop > a line to support and we'll sort you out. We take customer satisfaction > very seriously. > > Kind regards, > > Kevin > > Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ > LiveCode: Everyone can code > > Thank you very much indeed, Kevin. The contextualisation makes quite a bit of sense that was not clear previously. Although I will 'reserve' my 'dumbing down' comments. I suspect that the fact that many people got hold of the free courses and the adverts who were not part of the "targetted demographic" may be for the same sort of reason as the Pancake problem; there's a beastie in your computer system. I would not have bothered to write my "Be This Guy" message if I did not care desperately about Livecode, and I hope you realise that. sincerely, Richmond. From richmondmathewson at gmail.com Mon Oct 14 14:35:28 2013 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 14 Oct 2013 21:35:28 +0300 Subject: "Be This Guy" - or Publicity - Business and Turnover In-Reply-To: <69A54AAA-8709-45BA-BF31-878593D98E1C@wanadoo.fr> References: <69A54AAA-8709-45BA-BF31-878593D98E1C@wanadoo.fr> Message-ID: <525C3970.5070402@gmail.com> On 10/14/2013 02:02 PM, Francis Nugent Dixon wrote: > Hi from Beautiful Brittany, > > Pete Wrote : > >> The tag could be something like "Practice makes perfect, but LC makes it >> easier to get there." > I like that. Kevin should pick up such sayings and quote them in LiveCode > publicity mails. Aha; somebody stating what I stated, but in a more gentle way. > > -Francis > > "Nothing should ever be done for the first time !" > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Mon Oct 14 14:52:10 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 14 Oct 2013 13:52:10 -0500 Subject: "Be This Guy" In-Reply-To: <525C3944.70105@gmail.com> References: <525C3944.70105@gmail.com> Message-ID: <525C3D5A.3060709@hyperactivesw.com> On 10/14/13 1:34 PM, Richmond wrote: >> It >> certainly wasn't aimed at existing customers. > > They probably all got it. I didn't, and so far everyone who's responded has said they didn't see it either. Maybe you're special, Richmond. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mark.rauterkus at gmail.com Mon Oct 14 14:52:24 2013 From: mark.rauterkus at gmail.com (Mark Rauterkus) Date: Mon, 14 Oct 2013 14:52:24 -0400 Subject: FieldFormatter: Working group Message-ID: Hi H and working group in the field format quest, At first glance I did not see a time format for use in sports events. The 100-meter backstroke of 1:03.33 is something that should be in there. Hours, minutes, seconds, tenths and thousands would be great. Days would work too for Dyana Nyad types. Thanks. Mark Rauterkus -- -- Ta. Mark Rauterkus Mark.Rauterkus at gmail.com PPS Summer Dreamers' Swim and Water Polo Camp Head Coach Pittsburgh Combined Water Polo Team http://Rauterkus.blogspot.com http://FixPA.wikia.com http://CLOH.wikia.com 412 298 3432 = cell From andrew at ctech.me Mon Oct 14 14:59:59 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Mon, 14 Oct 2013 13:59:59 -0500 Subject: Hiding and Showing Pallettes Message-ID: Hey Ya'll, I have a window that has "child windows" that are to be hidden when the parent window is not the current focus, but need to float above the parent window when the parent window is in focus. I have tried leveraging suspend and resume to handle hiding and showing these child palette windows and this works fine when minimizing and restoring windows. However, this fails when you click the title bar of another parent window. the child palette windows just stay in view. There are other things I can click get it to act like this as well. Can anyone recommend a better way to do this? Below are my suspend and resume handlers. the childStacks property referred to below is simply a list of the stacks the parent window has launched. It loops through them to see if they still exist and hides or shows them if they do exist. on suspendStack put "suspend" put the childStacks of me into sChildStacks put the mouseStack into sClickedStack if sClickedStack contains "load" or sClickedStack contains "scale" then exit suspendStack end if repeat for each line ChildStack in sChildStacks if ChildStack is among the lines of the OpenStacks then lock messages set the bottom of stack ChildStack to the bottom of this stack set the right of stack ChildStack to the right of this stack if the visible of stack ChildStack is true then hide stack ChildStack end if unlock messages end if end repeat pass suspendStack end suspendStack on resumeStack put "resume" put the childStacks of me into sChildStacks repeat for each line ChildStack in sChildStacks if ChildStack is among the lines of the OpenStacks then lock messages set the bottom of stack ChildStack to the bottom of this stack set the right of stack ChildStack to the right of this stack if the visible of stack ChildStack is false then show stack ChildStack end if unlock messages end if end repeat pass resumeStack end resumeStack -- Regards, Andrew Kluthe andrew at ctech.me From mwieder at ahsoftware.net Mon Oct 14 15:00:17 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 14 Oct 2013 19:00:17 +0000 (UTC) Subject: Why Microsoft Word must Die Message-ID: >From Charlie Stross: http://www.libreoffice.org/ -- Mark Wieder mwieder at ahsoftware.net From richmondmathewson at gmail.com Mon Oct 14 15:01:46 2013 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 14 Oct 2013 22:01:46 +0300 Subject: "Be This Guy" In-Reply-To: <525C3D5A.3060709@hyperactivesw.com> References: <525C3944.70105@gmail.com> <525C3D5A.3060709@hyperactivesw.com> Message-ID: <525C3F9A.4000506@gmail.com> On 10/14/2013 09:52 PM, J. Landman Gay wrote: > On 10/14/13 1:34 PM, Richmond wrote: >>> It >>> certainly wasn't aimed at existing customers. >> >> They probably all got it. > > I didn't, and so far everyone who's responded has said they didn't see > it either. Maybe you're special, Richmond. :) > Probably quite the reverse: I'm still adjudged to be a rank amateur. And probably even more 'rank' than those who don't make fairly 'in yer face' remarks on the use-list. Richmond. From mwieder at ahsoftware.net Mon Oct 14 15:01:11 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 14 Oct 2013 19:01:11 +0000 (UTC) Subject: FieldFormatter: Working group References: Message-ID: Mark Rauterkus writes: > Days would work too for Dyana Nyad types. LOL -- Mark Wieder mwieder at ahsoftware.net From richmondmathewson at gmail.com Mon Oct 14 15:05:26 2013 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 14 Oct 2013 22:05:26 +0300 Subject: Why Microsoft Word must Die In-Reply-To: References: Message-ID: <525C4076.5090702@gmail.com> On 10/14/2013 10:00 PM, Mark Wieder wrote: > From Charlie Stross: > > > > > http://www.libreoffice.org/ > Presumably this is why Apple/Claris stopped Clarisworks, Appleworks; my favourite office suite. The reasons Charlie Stross uses in his argument about "Word" can be applied to Microsoft in general. The worst thing is that the developers of Oppen Office anf Libre Office feel they have to produce imitations of "Word", when they could develop far better interfaces. Richmond. From ray at linkit.com Mon Oct 14 15:19:09 2013 From: ray at linkit.com (Ray) Date: Mon, 14 Oct 2013 15:19:09 -0400 Subject: Trapping for mouseDown on the desktop on a Mac In-Reply-To: References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <525468AA.1040600@hyperactivesw.com> <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> <5254C364.5090907@linkit.com> <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> <7CD724D4-D0F3-4273-87FC-D496A0C0DFB3@sweattechnologies.com> <52594F36.1090203@LinkIt.Com> <52596202.2030800@pdslabs.net> <525969E9.7020809@LinkIt.Com> <5EDE4AC9-2E77-4698-B758-94D0D33CA7C9@sonsothunder.com> Message-ID: <525C43AD.3060100@LinkIt.com> Phil, Many thanks for including this stack! I'm in New York right now (out of town for me) but I'm anxious to get back home in a few days where I can experiment with this on my Mac. Interesting how you've put the scripts in the card script but still need the field present to catch the message. What I'd like to see is a stack with absolutely no objects in it receive the dragDrop message somewhere, either in the card script or the stack script. But evidently we need to put 'dummy' controls like a field or an image on the card to trap for this message. Please correct me if I'm wrong. Thanks, Ray On 10/13/2013 2:55 PM, Paul Hibbert wrote: > Ken, > > I don't think you even need to go into a polling mode, as soon as user drags an item onto a stack it triggers a 'dragMove' message so trapping that should work on both platforms. > > Tried a few tests with a small stack and tackling the problem from a different angle seems to do the trick on OSX and Win7. > > Ray, the test stack is here, hope it helps? https://www.dropbox.com/s/hddd6qx0vmilsot/Drag%20and%20Drop%20text.livecode - no restrictions on use! > > Paul > > On 2013-10-13, at 9:48 AM, Ken Ray wrote: > >> How about going into a polling mode, checking the dragData["files"] every second or so... it should start out empty, but as soon as the user starts to drag a file from the desktop, it should have something in it. >> >> Just a thought, >> >> Ken Ray >> Sons of Thunder Software >> >>> On Oct 12, 2013, at 11:25 AM, Ray wrote: >>> >>> Phil - thanks for the suggestion but I just tried it and no-can-do. For some reason, and this is a Mac-only behavior, when I mouseDown on the desktop I can't see any messages at all which are sent to Livecode. The suspend message is sent if I mouseDown on another stack, but not on a file on the desktop or the desktop itself. >>> >>> Let me know if anything else comes to mind. >>> >>> Thanks, >>> >>> Ray >>> >>>> On 10/12/2013 10:51 AM, Phil Davis wrote: >>>> Have you tried using 'suspend' instead of 'mouseDown' and 'suspendStack'? Should work the same on both platforms (famous last words!). >>>> >>>> Phil >>>> >>>> >>>>> On 10/12/13 6:31 AM, Ray wrote: >>>>> On Windows the instant there is a 'mouseDown' on the desktop the current stack window goes inactive, thus triggering the suspendStack message. I use this to create a field which then accepts dragDrops. However, this is different on a Mac. The current stack window on a Mac waits until the mouse comes up on a desktop click, thus defeating my scheme which creates the field to accept a dragDrop as soon as the mouse goes down on the desktop. >>>>> >>>>> Any ideas anybody on how to trap for a mouse down on the desktop on a Mac? >>>>> >>>>> Many thanks, >>>>> >>>>> Ray >>>>> LinkIt! Software >>>>> >>>>> _______________________________________________ >>>>> use-livecode mailing list >>>>> use-livecode at lists.runrev.com >>>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From revdev at pdslabs.net Mon Oct 14 15:26:15 2013 From: revdev at pdslabs.net (Phil Davis) Date: Mon, 14 Oct 2013 12:26:15 -0700 Subject: Trapping for mouseDown on the desktop on a Mac In-Reply-To: <525C43AD.3060100@LinkIt.com> References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> <5254C364.5090907@linkit.com> <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> <7CD724D4-D0F3-4273-87FC-D496A0C0DFB3@sweattechnologies.com> <52594F36.1090203@LinkIt.Com> <52596202.2030800@pdslabs.net> <525969E9.7020809@LinkIt.Com> <5EDE4AC9-2E77-4698-B758-94D0D33CA7C9@sonsothunder.com> <525C43AD.3060100@LinkIt.com> Message-ID: <525C4557.9040302@pdslabs.net> "Phil" is Paul's nickname, I'm almost certain. ;-) Phil On 10/14/13 12:19 PM, Ray wrote: > Phil, > > Many thanks for including this stack! I'm in New York right now (out > of town for me) but I'm anxious to get back home in a few days where I > can experiment with this on my Mac. Interesting how you've put the > scripts in the card script but still need the field present to catch > the message. What I'd like to see is a stack with absolutely no > objects in it receive the dragDrop message somewhere, either in the > card script or the stack script. But evidently we need to put > 'dummy' controls like a field or an image on the card to trap for this > message. Please correct me if I'm wrong. > > Thanks, > > Ray > > On 10/13/2013 2:55 PM, Paul Hibbert wrote: >> Ken, >> >> I don't think you even need to go into a polling mode, as soon as >> user drags an item onto a stack it triggers a 'dragMove' message so >> trapping that should work on both platforms. >> >> Tried a few tests with a small stack and tackling the problem from a >> different angle seems to do the trick on OSX and Win7. >> >> Ray, the test stack is here, hope it helps? >> https://www.dropbox.com/s/hddd6qx0vmilsot/Drag%20and%20Drop%20text.livecode >> - no restrictions on use! >> >> Paul >> >> On 2013-10-13, at 9:48 AM, Ken Ray wrote: >> >>> How about going into a polling mode, checking the dragData["files"] >>> every second or so... it should start out empty, but as soon as the >>> user starts to drag a file from the desktop, it should have >>> something in it. >>> >>> Just a thought, >>> >>> Ken Ray >>> Sons of Thunder Software >>> >>>> On Oct 12, 2013, at 11:25 AM, Ray wrote: >>>> >>>> Phil - thanks for the suggestion but I just tried it and no-can-do. >>>> For some reason, and this is a Mac-only behavior, when I mouseDown >>>> on the desktop I can't see any messages at all which are sent to >>>> Livecode. The suspend message is sent if I mouseDown on another >>>> stack, but not on a file on the desktop or the desktop itself. >>>> >>>> Let me know if anything else comes to mind. >>>> >>>> Thanks, >>>> >>>> Ray >>>> >>>>> On 10/12/2013 10:51 AM, Phil Davis wrote: >>>>> Have you tried using 'suspend' instead of 'mouseDown' and >>>>> 'suspendStack'? Should work the same on both platforms (famous >>>>> last words!). >>>>> >>>>> Phil >>>>> >>>>> >>>>>> On 10/12/13 6:31 AM, Ray wrote: >>>>>> On Windows the instant there is a 'mouseDown' on the desktop the >>>>>> current stack window goes inactive, thus triggering the >>>>>> suspendStack message. I use this to create a field which then >>>>>> accepts dragDrops. However, this is different on a Mac. The >>>>>> current stack window on a Mac waits until the mouse comes up on a >>>>>> desktop click, thus defeating my scheme which creates the field >>>>>> to accept a dragDrop as soon as the mouse goes down on the desktop. >>>>>> >>>>>> Any ideas anybody on how to trap for a mouse down on the desktop >>>>>> on a Mac? >>>>>> >>>>>> Many thanks, >>>>>> >>>>>> Ray >>>>>> LinkIt! Software >>>>>> >>>>>> _______________________________________________ >>>>>> use-livecode mailing list >>>>>> use-livecode at lists.runrev.com >>>>>> Please visit this url to subscribe, unsubscribe and manage your >>>>>> subscription preferences: >>>>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 ray at linkit.com Mon Oct 14 15:28:21 2013 From: ray at linkit.com (Ray) Date: Mon, 14 Oct 2013 15:28:21 -0400 Subject: Trapping for mouseDown on the desktop on a Mac In-Reply-To: <525C4557.9040302@pdslabs.net> References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> <5254C364.5090907@linkit.com> <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> <7CD724D4-D0F3-4273-87FC-D496A0C0DFB3@sweattechnologies.com> <52594F36.1090203@LinkIt.Com> <52596202.2030800@pdslabs.net> <525969E9.7020809@LinkIt.Com> <5EDE4AC9-2E77-4698-B758-94D0D33CA7C9@sonsothunder.com> <525C43AD.3060100@LinkIt.com> <525C4557.9040302@pdslabs.net> Message-ID: <525C45D5.2000509@LinkIt.com> Thanks for the heads-up. Got me goofed uppa little as it's coming from Phil but signed as Paul. I'll make a note of that. On 10/14/2013 3:26 PM, Phil Davis wrote: > "Phil" is Paul's nickname, I'm almost certain. ;-) > Phil > > > On 10/14/13 12:19 PM, Ray wrote: >> Phil, >> >> Many thanks for including this stack! I'm in New York right now (out >> of town for me) but I'm anxious to get back home in a few days where >> I can experiment with this on my Mac. Interesting how you've put the >> scripts in the card script but still need the field present to catch >> the message. What I'd like to see is a stack with absolutely no >> objects in it receive the dragDrop message somewhere, either in the >> card script or the stack script. But evidently we need to put >> 'dummy' controls like a field or an image on the card to trap for >> this message. Please correct me if I'm wrong. >> >> Thanks, >> >> Ray >> >> On 10/13/2013 2:55 PM, Paul Hibbert wrote: >>> Ken, >>> >>> I don't think you even need to go into a polling mode, as soon as >>> user drags an item onto a stack it triggers a 'dragMove' message so >>> trapping that should work on both platforms. >>> >>> Tried a few tests with a small stack and tackling the problem from a >>> different angle seems to do the trick on OSX and Win7. >>> >>> Ray, the test stack is here, hope it helps? >>> https://www.dropbox.com/s/hddd6qx0vmilsot/Drag%20and%20Drop%20text.livecode >>> - no restrictions on use! >>> >>> Paul >>> >>> On 2013-10-13, at 9:48 AM, Ken Ray wrote: >>> >>>> How about going into a polling mode, checking the dragData["files"] >>>> every second or so... it should start out empty, but as soon as the >>>> user starts to drag a file from the desktop, it should have >>>> something in it. >>>> >>>> Just a thought, >>>> >>>> Ken Ray >>>> Sons of Thunder Software >>>> >>>>> On Oct 12, 2013, at 11:25 AM, Ray wrote: >>>>> >>>>> Phil - thanks for the suggestion but I just tried it and >>>>> no-can-do. For some reason, and this is a Mac-only behavior, when >>>>> I mouseDown on the desktop I can't see any messages at all which >>>>> are sent to Livecode. The suspend message is sent if I mouseDown >>>>> on another stack, but not on a file on the desktop or the desktop >>>>> itself. >>>>> >>>>> Let me know if anything else comes to mind. >>>>> >>>>> Thanks, >>>>> >>>>> Ray >>>>> >>>>>> On 10/12/2013 10:51 AM, Phil Davis wrote: >>>>>> Have you tried using 'suspend' instead of 'mouseDown' and >>>>>> 'suspendStack'? Should work the same on both platforms (famous >>>>>> last words!). >>>>>> >>>>>> Phil >>>>>> >>>>>> >>>>>>> On 10/12/13 6:31 AM, Ray wrote: >>>>>>> On Windows the instant there is a 'mouseDown' on the desktop the >>>>>>> current stack window goes inactive, thus triggering the >>>>>>> suspendStack message. I use this to create a field which then >>>>>>> accepts dragDrops. However, this is different on a Mac. The >>>>>>> current stack window on a Mac waits until the mouse comes up on >>>>>>> a desktop click, thus defeating my scheme which creates the >>>>>>> field to accept a dragDrop as soon as the mouse goes down on the >>>>>>> desktop. >>>>>>> >>>>>>> Any ideas anybody on how to trap for a mouse down on the desktop >>>>>>> on a Mac? >>>>>>> >>>>>>> Many thanks, >>>>>>> >>>>>>> Ray >>>>>>> LinkIt! Software >>>>>>> >>>>>>> _______________________________________________ >>>>>>> use-livecode mailing list >>>>>>> use-livecode at lists.runrev.com >>>>>>> Please visit this url to subscribe, unsubscribe and manage your >>>>>>> subscription preferences: >>>>>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>>> >>>>> _______________________________________________ >>>>> use-livecode mailing list >>>>> use-livecode at lists.runrev.com >>>>> Please visit this url to subscribe, unsubscribe and manage your >>>>> subscription preferences: >>>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 Oct 14 16:33:55 2013 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Mon, 14 Oct 2013 21:33:55 +0100 Subject: FieldFormatter: Working group In-Reply-To: Message-ID: Has been done: 'asDHMS' displays seconds as [days] : [hours] : minutes : seconds up to 6 decimal places if required. The additional spaces are to differentiate it from a DateTime display such as 12:26. Webpage preview has been updated... http://www.FlexibleLearning.com/fieldformatter And a 63.33 100m backstroke is a damn good time! Hugh Senior FLCo -- Original message Hi H and working group in the field format quest, At first glance I did not see a time format for use in sports events. The 100-meter backstroke of 1:03.33 is something that should be in there. Hours, minutes, seconds, tenths and thousands would be great. Days would work too for Dyana Nyad types. Thanks. Mark Rauterkus From bvlahos at mac.com Mon Oct 14 16:52:45 2013 From: bvlahos at mac.com (Bill Vlahos) Date: Mon, 14 Oct 2013 13:52:45 -0700 Subject: Help with Arrays Message-ID: <0246E6EB-9F3E-4378-8A8D-D547A6BDB46D@mac.com> I have a list of names many of which repeat and I want to get a count of how many times each name appears in the list and sort it. This seems like a perfect example of using an array but I'm struggling to figure it out. Sample list: Bill Mary Bill John Jim Jane Bill Jim Jane The popularity result should look like this: Bill (3) Jane (2) Jim (2) John (1) Mary (1) How would I do this using an array? Thanks, Bill Vlahos From revdev at pdslabs.net Mon Oct 14 17:16:09 2013 From: revdev at pdslabs.net (Phil Davis) Date: Mon, 14 Oct 2013 14:16:09 -0700 Subject: Help with Arrays In-Reply-To: <0246E6EB-9F3E-4378-8A8D-D547A6BDB46D@mac.com> References: <0246E6EB-9F3E-4378-8A8D-D547A6BDB46D@mac.com> Message-ID: <525C5F19.8090608@pdslabs.net> Hi Bill, Here is a clunky and simplistic way that works: on mouseUp -- get the number of occurrences for each name put myList() into tList repeat for each line tLine in tList add 1 to tCountsByName[tLine] end repeat -- reformat the 'counts' data combine tCountsByName with CR and "=" sort lines of tCountsByName word 1 to -2 of each -- the minor sort sort lines of tCountsByName numeric descending by last word of each -- the major sort replace "=" " (" in tCountsByName replace CR with ")" & CR in tCountsByName put ")" after tCountsByName -- you're done! answer tCountsByName end mouseUp function myList get "Bill,Mary,Bill,John,Jim,Jane,Bill,Jim,Jane" replace comma with CR in it return it end myList HTH - Phil Davis On 10/14/13 1:52 PM, Bill Vlahos wrote: > I have a list of names many of which repeat and I want to get a count of how many times each name appears in the list and sort it. > > This seems like a perfect example of using an array but I'm struggling to figure it out. > > Sample list: > Bill > Mary > Bill > John > Jim > Jane > Bill > Jim > Jane > > The popularity result should look like this: > Bill (3) > Jane (2) > Jim (2) > John (1) > Mary (1) > > How would I do this using an array? > > Thanks, > Bill Vlahos > _______________________________________________ > use-livecode mailing list > use-livecode 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 revdev at pdslabs.net Mon Oct 14 17:20:13 2013 From: revdev at pdslabs.net (Phil Davis) Date: Mon, 14 Oct 2013 14:20:13 -0700 Subject: Help with Arrays In-Reply-To: <525C5F19.8090608@pdslabs.net> References: <0246E6EB-9F3E-4378-8A8D-D547A6BDB46D@mac.com> <525C5F19.8090608@pdslabs.net> Message-ID: <525C600D.8010005@pdslabs.net> Oops. See below. On 10/14/13 2:16 PM, Phil Davis wrote: > Hi Bill, > > Here is a clunky and simplistic way that works: > > on mouseUp > -- get the number of occurrences for each name > put myList() into tList > repeat for each line tLine in tList > add 1 to tCountsByName[tLine] > end repeat > > -- reformat the 'counts' data > combine tCountsByName with CR and "=" > sort lines of tCountsByName word 1 to -2 of each -- the minor sort should be: sort lines of tCountsByName by word 1 to -2 of each -- the minor sort > sort lines of tCountsByName numeric descending by last word of each -- > the major sort > replace "=" " (" in tCountsByName > replace CR with ")" & CR in tCountsByName > put ")" after tCountsByName > > -- you're done! > answer tCountsByName > end mouseUp > > > function myList > get "Bill,Mary,Bill,John,Jim,Jane,Bill,Jim,Jane" > replace comma with CR in it > return it > end myList > > > HTH - > Phil Davis > > > On 10/14/13 1:52 PM, Bill Vlahos wrote: >> I have a list of names many of which repeat and I want to get a count >> of how many times each name appears in the list and sort it. >> >> This seems like a perfect example of using an array but I'm >> struggling to figure it out. >> >> Sample list: >> Bill >> Mary >> Bill >> John >> Jim >> Jane >> Bill >> Jim >> Jane >> >> The popularity result should look like this: >> Bill (3) >> Jane (2) >> Jim (2) >> John (1) >> Mary (1) >> >> How would I do this using an array? >> >> Thanks, >> Bill Vlahos >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 MikeKerner at roadrunner.com Mon Oct 14 17:21:54 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Mon, 14 Oct 2013 17:21:54 -0400 Subject: Why Microsoft Word must Die In-Reply-To: <525C4076.5090702@gmail.com> References: <525C4076.5090702@gmail.com> Message-ID: Which reminds me, the LC script editor must be brought into this century. On Mon, Oct 14, 2013 at 3:05 PM, Richmond wrote: > On 10/14/2013 10:00 PM, Mark Wieder wrote: > >> From Charlie Stross: >> >> > why-microsoft-word-must-die.**html >> > >> >> >> http://www.libreoffice.org/ >> >> > Presumably this is why Apple/Claris stopped Clarisworks, Appleworks; my > favourite office suite. > > The reasons Charlie Stross uses in his argument about "Word" can be > applied to Microsoft in general. > > The worst thing is that the developers of Oppen Office anf Libre Office > feel they have to > produce imitations of "Word", when they could develop far better > interfaces. > > Richmond. > > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From paulhibbert at mac.com Mon Oct 14 18:17:29 2013 From: paulhibbert at mac.com (Paul Hibbert) Date: Mon, 14 Oct 2013 15:17:29 -0700 Subject: Trapping for mouseDown on the desktop on a Mac In-Reply-To: <525C43AD.3060100@LinkIt.com> References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <525468AA.1040600@hyperactivesw.com> <6E4D775A-B998-45DA-A67A-769C171BB63D@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> <5254C364.5090907@linkit.com> <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> <7CD724D4-D0F3-4273-87FC-D496A0C0DFB3@sweattechnologies.com> <52594F36.1090203@LinkIt.Com> <52596202.2030800@pdslabs.net> <525969E9.7020809@LinkIt.Com> <5EDE4AC9-2E77-4698-B758-94D0D33CA7C9@sonsothunder.com> <525C43AD.3060100@LinkIt.com> Message-ID: <60729D37-FAAB-4C54-B1BE-99EF055E48DE@mac.com> Ray, You don't need any dummy controls, I just adapted this stack from a previous one where I found that it is slightly quicker to use a hidden control and make it visible, rather than create a new one, although the speed improvements were noted with image objects not field objects, I just found it reduced the chance of errors if the user reacted quickly. In this example the only control you may need is a behaviour button, but even that isn't necessary if you prefer to store the script elsewhere and apply it as you create the new field, I just think a behaviour is cleaner and simpler for debugging etc. From my tests (and reading the dictionary), I found that the receiving control will need a script to deal with the 'dragDrop' message, I couldn't make this work with the 'dragDrop' handler at the card or stack level. The 'dragMove' is the important trigger in this case, that will need to be on the receiving card or stack, but the behaviour button can reside on a different card or stack, e.g. a library stack. Paul P.S. I've been called much worse names than Phil (With no disrespect to Phil). :-) On 2013-10-14, at 12:19 PM, Ray wrote: > Phil, > > Many thanks for including this stack! I'm in New York right now (out of town for me) but I'm anxious to get back home in a few days where I can experiment with this on my Mac. Interesting how you've put the scripts in the card script but still need the field present to catch the message. What I'd like to see is a stack with absolutely no objects in it receive the dragDrop message somewhere, either in the card script or the stack script. But evidently we need to put 'dummy' controls like a field or an image on the card to trap for this message. Please correct me if I'm wrong. > > Thanks, > > Ray > > On 10/13/2013 2:55 PM, Paul Hibbert wrote: >> Ken, >> >> I don't think you even need to go into a polling mode, as soon as user drags an item onto a stack it triggers a 'dragMove' message so trapping that should work on both platforms. >> >> Tried a few tests with a small stack and tackling the problem from a different angle seems to do the trick on OSX and Win7. >> >> Ray, the test stack is here, hope it helps? https://www.dropbox.com/s/hddd6qx0vmilsot/Drag%20and%20Drop%20text.livecode - no restrictions on use! >> >> Paul >> >> On 2013-10-13, at 9:48 AM, Ken Ray wrote: >> >>> How about going into a polling mode, checking the dragData["files"] every second or so... it should start out empty, but as soon as the user starts to drag a file from the desktop, it should have something in it. >>> >>> Just a thought, >>> >>> Ken Ray >>> Sons of Thunder Software >>> >>>> On Oct 12, 2013, at 11:25 AM, Ray wrote: >>>> >>>> Phil - thanks for the suggestion but I just tried it and no-can-do. For some reason, and this is a Mac-only behavior, when I mouseDown on the desktop I can't see any messages at all which are sent to Livecode. The suspend message is sent if I mouseDown on another stack, but not on a file on the desktop or the desktop itself. >>>> >>>> Let me know if anything else comes to mind. >>>> >>>> Thanks, >>>> >>>> Ray >>>> >>>>> On 10/12/2013 10:51 AM, Phil Davis wrote: >>>>> Have you tried using 'suspend' instead of 'mouseDown' and 'suspendStack'? Should work the same on both platforms (famous last words!). >>>>> >>>>> Phil >>>>> >>>>> >>>>>> On 10/12/13 6:31 AM, Ray wrote: >>>>>> On Windows the instant there is a 'mouseDown' on the desktop the current stack window goes inactive, thus triggering the suspendStack message. I use this to create a field which then accepts dragDrops. However, this is different on a Mac. The current stack window on a Mac waits until the mouse comes up on a desktop click, thus defeating my scheme which creates the field to accept a dragDrop as soon as the mouse goes down on the desktop. >>>>>> >>>>>> Any ideas anybody on how to trap for a mouse down on the desktop on a Mac? >>>>>> >>>>>> Many thanks, >>>>>> >>>>>> Ray >>>>>> LinkIt! Software >>>>>> >>>>>> _______________________________________________ >>>>>> use-livecode mailing list >>>>>> use-livecode at lists.runrev.com >>>>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>>>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Mon Oct 14 18:31:26 2013 From: revdev at pdslabs.net (Phil Davis) Date: Mon, 14 Oct 2013 15:31:26 -0700 Subject: Trapping for mouseDown on the desktop on a Mac In-Reply-To: <60729D37-FAAB-4C54-B1BE-99EF055E48DE@mac.com> References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> <5254C364.5090907@linkit.com> <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> <7CD724D4-D0F3-4273-87FC-D496A0C0DFB3@sweattechnologies.com> <52594F36.1090203@LinkIt.Com> <52596202.2030800@pdslabs.net> <525969E9.7020809@LinkIt.Com> <5EDE4AC9-2E77-4698-B758-94D0D33CA7C9@sonsothunder.com> <525C43AD.3060100@LinkIt.com> <60729D37-FAAB-4C54-B1BE-99EF055E48DE@mac.com> Message-ID: <525C70BE.1000705@pdslabs.net> So have I. On 10/14/13 3:17 PM, Paul Hibbert wrote: > P.S. I've been called much worse names than Phil (With no disrespect to Phil).:-) -- Phil Davis From dunbarx at aol.com Mon Oct 14 19:03:25 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Mon, 14 Oct 2013 19:03:25 -0400 (EDT) Subject: Hiding and Showing Pallettes In-Reply-To: References: Message-ID: <8D09748B8A0B5EB-1CD8-2FEAA@webmail-m282.sysops.aol.com> Hi. There seem to be NO messages sent when clicking on the titlebar. None at all. I even tried placing a button under the titlebar, to see if messages might pass through, but no dice. It seems that the titlebar belongs more to the finder than to the stack window, if that makes sense, since double clicking on it will minimize it to the dock. (on a Mac) Craig Newman -----Original Message----- From: Andrew Kluthe To: How to use LiveCode Sent: Mon, Oct 14, 2013 3:00 pm Subject: Hiding and Showing Pallettes Hey Ya'll, I have a window that has "child windows" that are to be hidden when the parent window is not the current focus, but need to float above the parent window when the parent window is in focus. I have tried leveraging suspend and resume to handle hiding and showing these child palette windows and this works fine when minimizing and restoring windows. However, this fails when you click the title bar of another parent window. the child palette windows just stay in view. There are other things I can click get it to act like this as well. Can anyone recommend a better way to do this? Below are my suspend and resume handlers. the childStacks property referred to below is simply a list of the stacks the parent window has launched. It loops through them to see if they still exist and hides or shows them if they do exist. on suspendStack put "suspend" put the childStacks of me into sChildStacks put the mouseStack into sClickedStack if sClickedStack contains "load" or sClickedStack contains "scale" then exit suspendStack end if repeat for each line ChildStack in sChildStacks if ChildStack is among the lines of the OpenStacks then lock messages set the bottom of stack ChildStack to the bottom of this stack set the right of stack ChildStack to the right of this stack if the visible of stack ChildStack is true then hide stack ChildStack end if unlock messages end if end repeat pass suspendStack end suspendStack on resumeStack put "resume" put the childStacks of me into sChildStacks repeat for each line ChildStack in sChildStacks if ChildStack is among the lines of the OpenStacks then lock messages set the bottom of stack ChildStack to the bottom of this stack set the right of stack ChildStack to the right of this stack if the visible of stack ChildStack is false then show stack ChildStack end if unlock messages end if end repeat pass resumeStack end resumeStack -- 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 jacque at hyperactivesw.com Mon Oct 14 19:16:28 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 14 Oct 2013 18:16:28 -0500 Subject: Hiding and Showing Pallettes In-Reply-To: References: Message-ID: <525C7B4C.7020709@hyperactivesw.com> It's hard to say without seeing your setup, but it sounds like the handlers are responding to all stacks rather than just the one you want. That would imply that the stack script is in use, or that your other "parent" stacks are actually substacks of the main one. If the parent stack that should respond has only one card, the easiest way to handle that is to put the suspend/resume handlers into the first card. That way they will only trigger for that stack. If it has several cards then the handlers do need to go into the stack script, and you should add a check to be sure the clicked stack is the correct parent before taking any action. On 10/14/13 1:59 PM, Andrew Kluthe wrote: > Hey Ya'll, > > I have a window that has "child windows" that are to be hidden when the > parent window is not the current focus, but need to float above the parent > window when the parent window is in focus. > > I have tried leveraging suspend and resume to handle hiding and showing > these child palette windows and this works fine when minimizing and > restoring windows. > > However, this fails when you click the title bar of another parent window. > the child palette windows just stay in view. There are other things I can > click get it to act like this as well. > > Can anyone recommend a better way to do this? Below are my suspend and > resume handlers. > > the childStacks property referred to below is simply a list of the stacks > the parent window has launched. It loops through them to see if they still > exist and hides or shows them if they do exist. > > on suspendStack > put "suspend" > put the childStacks of me into sChildStacks > put the mouseStack into sClickedStack > if sClickedStack contains "load" or sClickedStack contains "scale" then > exit suspendStack > end if > repeat for each line ChildStack in sChildStacks > if ChildStack is among the lines of the OpenStacks then > lock messages > set the bottom of stack ChildStack to the bottom of this stack > set the right of stack ChildStack to the right of this stack > if the visible of stack ChildStack is true then > hide stack ChildStack > end if > unlock messages > end if > end repeat > pass suspendStack > end suspendStack > > > on resumeStack > put "resume" > put the childStacks of me into sChildStacks > repeat for each line ChildStack in sChildStacks > if ChildStack is among the lines of the OpenStacks then > lock messages > set the bottom of stack ChildStack to the bottom of this stack > set the right of stack ChildStack to the right of this stack > if the visible of stack ChildStack is false then > show stack ChildStack > end if > unlock messages > end if > end repeat > pass resumeStack > end resumeStack > -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Mon Oct 14 19:21:21 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 14 Oct 2013 18:21:21 -0500 Subject: Hiding and Showing Pallettes In-Reply-To: <8D09748B8A0B5EB-1CD8-2FEAA@webmail-m282.sysops.aol.com> References: <8D09748B8A0B5EB-1CD8-2FEAA@webmail-m282.sysops.aol.com> Message-ID: <525C7C71.4090109@hyperactivesw.com> On 10/14/13 6:03 PM, dunbarx at aol.com wrote: > Hi. > > > There seem to be NO messages sent when clicking on the titlebar. None > at all. I even tried placing a button under the titlebar, to see if > messages might pass through, but no dice. It seems that the titlebar > belongs more to the finder than to the stack window, if that makes > sense, since double clicking on it will minimize it to the dock. (on > a Mac) > I see a resumestack in the message watcher. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From andrew at ctech.me Mon Oct 14 20:13:38 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Mon, 14 Oct 2013 19:13:38 -0500 Subject: Hiding and Showing Pallettes In-Reply-To: <525C7B4C.7020709@hyperactivesw.com> References: <525C7B4C.7020709@hyperactivesw.com> Message-ID: J, That is exactly where I have the handlers placed. The palette stack is a mainstack that gets cloned off a template stack and the same for the "parent" stack that generates the palette. The "parent" stack is a scale ticket, a scale ticket has weights which are input on the palette stacks that are cloned from a template stack. There is a desire when you have many tickets open to have the palettes move, minimize with the ticket stack. When I click on another open ticket, the previous ticket's palette stacks are hidden so they don't show up in the taksbar, etc and are shown again when moving back. I get pretty much the exact functionality I want 80 percent of the time, but there are certain things I can click on to get them to stay stuck up. I use a similar script on moveStack and mouseDown in the card to keep the palette visible and floating above the "parent" stack. But the one thing I can't get to fire a suspend message is when clicking the title bar on windows 7. I have to click back on the ticket and then to a meatier part of the stack to make the palettes disappear properly. On Mon, Oct 14, 2013 at 6:16 PM, J. Landman Gay wrote: > It's hard to say without seeing your setup, but it sounds like the > handlers are responding to all stacks rather than just the one you want. > That would imply that the stack script is in use, or that your other > "parent" stacks are actually substacks of the main one. > > If the parent stack that should respond has only one card, the easiest way > to handle that is to put the suspend/resume handlers into the first card. > That way they will only trigger for that stack. If it has several cards > then the handlers do need to go into the stack script, and you should add a > check to be sure the clicked stack is the correct parent before taking any > action. > > > On 10/14/13 1:59 PM, Andrew Kluthe wrote: > >> Hey Ya'll, >> >> I have a window that has "child windows" that are to be hidden when the >> parent window is not the current focus, but need to float above the parent >> window when the parent window is in focus. >> >> I have tried leveraging suspend and resume to handle hiding and showing >> these child palette windows and this works fine when minimizing and >> restoring windows. >> >> However, this fails when you click the title bar of another parent window. >> the child palette windows just stay in view. There are other things I can >> click get it to act like this as well. >> >> Can anyone recommend a better way to do this? Below are my suspend and >> resume handlers. >> >> the childStacks property referred to below is simply a list of the stacks >> the parent window has launched. It loops through them to see if they still >> exist and hides or shows them if they do exist. >> >> on suspendStack >> put "suspend" >> put the childStacks of me into sChildStacks >> put the mouseStack into sClickedStack >> if sClickedStack contains "load" or sClickedStack contains "scale" >> then >> exit suspendStack >> end if >> repeat for each line ChildStack in sChildStacks >> if ChildStack is among the lines of the OpenStacks then >> lock messages >> set the bottom of stack ChildStack to the bottom of this stack >> set the right of stack ChildStack to the right of this stack >> if the visible of stack ChildStack is true then >> hide stack ChildStack >> end if >> unlock messages >> end if >> end repeat >> pass suspendStack >> end suspendStack >> >> >> on resumeStack >> put "resume" >> put the childStacks of me into sChildStacks >> repeat for each line ChildStack in sChildStacks >> if ChildStack is among the lines of the OpenStacks then >> lock messages >> set the bottom of stack ChildStack to the bottom of this stack >> set the right of stack ChildStack to the right of this stack >> if the visible of stack ChildStack is false then >> show stack ChildStack >> end if >> unlock messages >> end if >> end repeat >> pass resumeStack >> end resumeStack >> >> > > -- > 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 mwieder at ahsoftware.net Mon Oct 14 20:25:02 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 15 Oct 2013 00:25:02 +0000 (UTC) Subject: Help with Arrays References: <0246E6EB-9F3E-4378-8A8D-D547A6BDB46D@mac.com> Message-ID: Bill Vlahos writes: > How would I do this using an array? Well, Phil beat me to it, but I was going to suggest much the same thing. That repeat loop is what does the trick. Of course, the real-world answer probably depends on where the list of names is coming from... if it's in a mongodb database, just issue an aggregate command and get your results much faster with a one-liner than anything you could think of doing in a script. -- Mark Wieder mwieder at ahsoftware.net From andrew at ctech.me Mon Oct 14 20:45:15 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Mon, 14 Oct 2013 19:45:15 -0500 Subject: Help with Arrays In-Reply-To: References: <0246E6EB-9F3E-4378-8A8D-D547A6BDB46D@mac.com> Message-ID: I wish we had a mongodb native driver with aggregate queries availiable. ::drools:: On Mon, Oct 14, 2013 at 7:25 PM, Mark Wieder wrote: > Bill Vlahos writes: > > > How would I do this using an array? > > Well, Phil beat me to it, but I was going to suggest much the same thing. > That repeat loop is what does the trick. > > Of course, the real-world answer probably depends on where the list of > names > is coming from... if it's in a mongodb database, just issue an aggregate > command and get your results much faster with a one-liner than anything you > could think of doing in a script. > > -- > 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 jacque at hyperactivesw.com Mon Oct 14 21:25:52 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 14 Oct 2013 20:25:52 -0500 Subject: Hiding and Showing Pallettes In-Reply-To: References: <525C7B4C.7020709@hyperactivesw.com> Message-ID: <525C99A0.30901@hyperactivesw.com> On 10/14/13 7:13 PM, Andrew Kluthe wrote: > I get pretty much the exact functionality I want 80 percent of the time, > but there are certain things I can click on to get them to stay stuck up. I > use a similar script on moveStack and mouseDown in the card to keep the > palette visible and floating above the "parent" stack. But the one thing I > can't get to fire a suspend message is when clicking the title bar on > windows 7. I have to click back on the ticket and then to a meatier part of > the stack to make the palettes disappear properly. I adjusted the ignored messages in the message watcher and I see now that I do get both suspend and resume messages when I click the titlebar on a Mac. It may be different on Windows, I haven't got that running right now. How about focusIn and focusOut instead? Do you get those messages? I get those as well as resumestack/suspendstack. Open the Message Watcher and adjust the display to show unhandled messages (that was the mistake I made initially, I had it checked. Uncheck it.) See what you get when you click the titlebars. That may give you a clue. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Mon Oct 14 21:29:15 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 14 Oct 2013 20:29:15 -0500 Subject: Hiding and Showing Pallettes In-Reply-To: References: <525C7B4C.7020709@hyperactivesw.com> Message-ID: <525C9A6B.7050608@hyperactivesw.com> On 10/14/13 7:13 PM, Andrew Kluthe wrote: > J, > > That is exactly where I have the handlers placed. The palette stack is a > mainstack that gets cloned off a template stack and the same for the > "parent" stack that generates the palette. One more thing...topstacks seem to get all messages. Palettes don't. I only see resumestack when I click the titlebar of a palette. The main stack doesn't get a suspend message -- probably because the palette is floating and the main stack isn't quite suspended yet. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From roger.e.eller at sealedair.com Mon Oct 14 21:36:15 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 14 Oct 2013 21:36:15 -0400 Subject: After mobilePick, script may or may not continue. In-Reply-To: <525C34AF.5010907@hyperactivesw.com> References: <525C34AF.5010907@hyperactivesw.com> Message-ID: I had also tried send in 200 millisecs. So I took your advice and tried 10 ticks as well. Still not dependable. I believe it's time to file a bug report. Thanks for the suggestions. ~Roger On Oct 14, 2013 2:15 PM, "J. Landman Gay" wrote: > On 10/14/13 1:05 PM, Roger Eller wrote: > >> I am still having a problem with getting subsequent mobilePick to work. I >> tried moving my cases into a separate handler or function. If the script >> is in a separate hidden button, I can make it work, but I don't want the >> extra button(s). >> >> *Goal:* Present a pick list, followed by another pick list based on the >> context of the first. >> >> Any ideas? >> > > Wild guess: maybe it's a timing problem. You could try moving the actual > picklist commands into a separate function (as you did) and then calling it > from another handler. But when the first picklist returns a value, the > calling handler would issue a "send getPicklist to me in 10 ticks" command > to display the second list. > > Maybe it needs some recovery time. Who knows. > > >> On Sun, Oct 13, 2013 at 8:21 PM, Roger Eller wrote: >> >> The script below always fires the first pick list. What seems strange to >>> me is that after making this choice, the next pick list may or may not >>> ever >>> happen. Why? Is is a bug, or should I be doing something differently >>> here? Thanks in advance. >>> >>> on touchEnd pid >>> put "PRIMARY" & cr \ >>> & "SECONDARY" & cr \ >>> & "THIRD" & cr into tList0 >>> put lineoffset("SECONDARY", tList0) into tInitialIndex0 >>> mobilePick tList0, tInitialIndex0 >>> >>> put the result into tChoice1 -- returns 1, 2 or 3 >>> >>> switch tChoice1 >>> case 1 >>> put "X1" & cr \ >>> & "X2" & cr \ >>> & "X3" & cr \ >>> & "X4" & cr into tList1 >>> put lineoffset("X2", tList1) into tInitialIndex1 >>> mobilePick tList1, tInitialIndex1 >>> break >>> >>> case 2 >>> put "Y1" & cr \ >>> & "Y2" & cr \ >>> & "Y3" & cr \ >>> & "Y4" & cr into tList2 >>> put lineoffset("Y2", tList2) into tInitialIndex2 >>> mobilePick tList2, tInitialIndex2 >>> break >>> >>> case 3 >>> put "Z1" & cr \ >>> & "Z2" & cr \ >>> & "Z3" & cr \ >>> & "Z4" & cr into tList3 >>> put lineoffset("Z2", tList4) into tInitialIndex3 >>> mobilePick tList3, tInitialIndex3 >>> break >>> end switch >>> put the result into tChoice2 -- returns 1, 2, 3 or 4 >>> >>> answer tChoice1 && tChoice2 >>> end touchEnd >>> >>> ~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 >> >> > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From mwieder at ahsoftware.net Tue Oct 15 01:03:23 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 14 Oct 2013 22:03:23 -0700 Subject: Help with Arrays In-Reply-To: References: <0246E6EB-9F3E-4378-8A8D-D547A6BDB46D@mac.com> Message-ID: <156-1877095913.20131014220323@ahsoftware.net> Andrew- Monday, October 14, 2013, 5:45:15 PM, you wrote: > I wish we had a mongodb native driver with aggregate queries availiable. > ::drools:: In my spare time *someday*... yeah, the commandline-driven interface still leaves something to be desired. -- -Mark Wieder mwieder at ahsoftware.net From dochawk at gmail.com Tue Oct 15 01:23:06 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Mon, 14 Oct 2013 22:23:06 -0700 Subject: Why Microsoft Word must Die In-Reply-To: References: <525C4076.5090702@gmail.com> Message-ID: On Mon, Oct 14, 2013 at 2:21 PM, Mike Kerner wrote: > Which reminds me, the LC script editor must be brought into this century. > It really needs to be able to be replaced with an arbitrary editor, such as vim or the resource-sucking finger-twister -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From richmondmathewson at gmail.com Tue Oct 15 02:35:48 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 15 Oct 2013 09:35:48 +0300 Subject: Why Microsoft Word must Die In-Reply-To: References: <525C4076.5090702@gmail.com> Message-ID: <525CE244.90903@gmail.com> On 15/10/13 00:21, Mike Kerner wrote: > Which reminds me, the LC script editor must be brought into this century. I don't really find anything wrong with the LC script editor. In fact I am glad it is not bogged down with 'features' that would serve as distractions. > > > On Mon, Oct 14, 2013 at 3:05 PM, Richmond wrote: > >> On 10/14/2013 10:00 PM, Mark Wieder wrote: >> >>> From Charlie Stross: >>> >>> >> why-microsoft-word-must-die.**html >>> >>> http://www.libreoffice.org/ >>> >>> >> Presumably this is why Apple/Claris stopped Clarisworks, Appleworks; my >> favourite office suite. >> >> The reasons Charlie Stross uses in his argument about "Word" can be >> applied to Microsoft in general. >> >> The worst thing is that the developers of Oppen Office anf Libre Office >> feel they have to >> produce imitations of "Word", when they could develop far better >> interfaces. >> >> 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 Oct 15 02:36:53 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 15 Oct 2013 09:36:53 +0300 Subject: Why Microsoft Word must Die In-Reply-To: References: <525C4076.5090702@gmail.com> Message-ID: <525CE285.1060203@gmail.com> On 15/10/13 08:23, Dr. Hawkins wrote: > On Mon, Oct 14, 2013 at 2:21 PM, Mike Kerner wrote: > >> Which reminds me, the LC script editor must be brought into this century. >> > It really needs to be able to be replaced with an arbitrary editor, such as > vim or the resource-sucking finger-twister > > What is an 'arbitary editor'? Richmond. From matthias_livecode_150811 at m-r-d.de Tue Oct 15 07:20:51 2013 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Tue, 15 Oct 2013 13:20:51 +0200 Subject: {mobile} How to trap a clicked link in browser control under Android - is it even possible? Message-ID: <48402A10-EE45-409E-90A4-305A97790A3E@m-r-d.de> Hi, in an mobile app i need a fullscreen display (without navbar and toolbar) of a website in the browser control (image gallery with slider) I want to add a "back" button/link to the html pages and want to trap when this link is cicked so i can close that browser control and go back to the previous card. If i understand the dictionary right then under ios i can use "browserLoadRequest" to find out if a new url shall be loaded. But does anyone know how to do this for Android? Regards, Matthias Rebbe From ben at runrev.com Tue Oct 15 07:23:06 2013 From: ben at runrev.com (Benjamin Beaumont) Date: Tue, 15 Oct 2013 12:23:06 +0100 Subject: RELEASE: LiveCode 6.1.2 (STABLE) In-Reply-To: <25141748-FA25-4E46-9E8E-35A5FD4181C8@btinternet.com> References: <25141748-FA25-4E46-9E8E-35A5FD4181C8@btinternet.com> Message-ID: Hi Terence, Bug reporting is open to all users, whether commercial or community. http://quality.runrev.com/createaccount.cgi Warm regards, Ben On 14 October 2013 18:54, Terence Heaford wrote: > > On 14 Oct 2013, at 18:21, Benjamin Beaumont wrote: > > > > > *Release Contents* > > - Better quality printing on Mac > > There may/may not be better printing on a Mac, not checked but this > release does not resolve the issue of the delay in printing > that occurs when using printing dialog boxes as sheets. > This seems to affect Lion and later. > > I am not a commercial user so cannot log a bug? > > All the best > > Terry > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- _____________________________________________ 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 selander at tkf.att.ne.jp Tue Oct 15 07:57:03 2013 From: selander at tkf.att.ne.jp (Tim Selander) Date: Tue, 15 Oct 2013 20:57:03 +0900 Subject: Why Microsoft Word must Die In-Reply-To: <525CE244.90903@gmail.com> References: <525C4076.5090702@gmail.com> <525CE244.90903@gmail.com> Message-ID: <525D2D8F.3090707@tkf.att.ne.jp> You don't think it would be nice if it could handle text encodings for UTF8, like any other text editor can?? Tim Selander Tokyo, Japan On 10/15/13 3:35 PM, Richmond wrote: > I don't really find anything wrong with the LC script editor. From MikeKerner at roadrunner.com Tue Oct 15 08:39:05 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 15 Oct 2013 08:39:05 -0400 Subject: Why Microsoft Word must Die In-Reply-To: <525D2D8F.3090707@tkf.att.ne.jp> References: <525C4076.5090702@gmail.com> <525CE244.90903@gmail.com> <525D2D8F.3090707@tkf.att.ne.jp> Message-ID: or support code folding, or macros, or.......... On Tue, Oct 15, 2013 at 7:57 AM, Tim Selander wrote: > You don't think it would be nice if it could handle text encodings for > UTF8, like any other text editor can?? > > Tim Selander > Tokyo, Japan > > > On 10/15/13 3:35 PM, Richmond wrote: > >> I don't really find anything wrong with the LC script editor. >> > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From t.heaford at btinternet.com Tue Oct 15 09:19:52 2013 From: t.heaford at btinternet.com (Terence Heaford) Date: Tue, 15 Oct 2013 14:19:52 +0100 Subject: RELEASE: LiveCode 6.1.2 (STABLE) In-Reply-To: References: <25141748-FA25-4E46-9E8E-35A5FD4181C8@btinternet.com> Message-ID: Hi Ben, Thanks for that but I did notice the warning about Spam on the website. Is it a big issue? Not sure I want to expose myself to that, even if I use a disposable type of address. All the best Terry On 15 Oct 2013, at 12:23, Benjamin Beaumont wrote: > Hi Terence, > > Bug reporting is open to all users, whether commercial or community. > > http://quality.runrev.com/createaccount.cgi > > Warm regards, > > Ben > > > On 14 October 2013 18:54, Terence Heaford wrote: > >> >> On 14 Oct 2013, at 18:21, Benjamin Beaumont wrote: >> >>> >>> *Release Contents* >>> - Better quality printing on Mac >> >> There may/may not be better printing on a Mac, not checked but this >> release does not resolve the issue of the delay in printing >> that occurs when using printing dialog boxes as sheets. >> This seems to affect Lion and later. >> >> I am not a commercial user so cannot log a bug? >> >> All the best >> >> Terry >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > -- > _____________________________________________ > > 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 ambassador at fourthworld.com Tue Oct 15 09:31:21 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 15 Oct 2013 06:31:21 -0700 Subject: Why Microsoft Word must Die In-Reply-To: <525D2D8F.3090707@tkf.att.ne.jp> References: <525D2D8F.3090707@tkf.att.ne.jp> Message-ID: <525D43A9.2070107@fourthworld.com> Tim Selander wrote: > You don't think it would be nice if it could handle text > encodings for UTF8, like any other text editor can?? When the engine's Unicode implementation is completed so it can do meaningful work with it, I'm sure it will. Probably won't be long now - the team seem to be making good progress on the final stages of Unicode work: But looking at the bigger picture, the engine supports an emacsKeyBindings property and the old MetaCard script editor supported that along with an option to use any external editor - I wonder what it would take to have these in LC's script editor? -- 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 michael-kristensen at dsa-net.dk Tue Oct 15 09:34:10 2013 From: michael-kristensen at dsa-net.dk (Michael Kristensen) Date: Tue, 15 Oct 2013 15:34:10 +0200 Subject: LiveCode 6.5 DP1 Resolution independence Message-ID: Hi there I see that LC 6.5 dp1 has Resolution independence. Does that mean that Subpixel Placement is possible? Subpixel Placement was promised during the funding period. Mic From livfoss at mac.com Tue Oct 15 09:56:58 2013 From: livfoss at mac.com (Graham Samuel) Date: Tue, 15 Oct 2013 15:56:58 +0200 Subject: When is a pointer tool not a pointer tool? Message-ID: This is probably related to an outstanding bug (11183, recently reopened) but I can't understand what's going on: On a desktop all upder development, I have a card with some graphics on it, drawn by the user using various tools. That bit works. The last grc to be drawn remains selected (this is by script) and one can move it around with arrow keys since there is a script to do so - basically the arrows will move any grc selected. So this proves the grcs are really there, not locked etc. I have a button in a palette that selects the pointer tool. I check that the pointer tool is active during a mouseDown in the script of the card with the grcs on it, and just for safety, I re-choose the pointer tool in this script. The cursor looks like a pointer tool, but it doesn't act like one. The marquee you normally get on dragging doesn't appear, and I can't select any of the objects on the card by clicking. In fact this pointer tool is acting like the browse tool. The very odd fact about this is that this problem only surfaces in the standalone version of the program, not in the IDE. I'm using LC 6.1.2 since this morning, but the problem was there in earlier versions as well (this is on a Mac with Lion). The grcs have cantSelect off, etc, but anyway the marquee doesn't appear so really the tool has somehow become inactive. I guess I could fake it by working out if the mouse was in the rect of any of the grcs on the screen, but that seems a pretty crazy thing to have to do. Can anyone say what can inhibit the pointer tool from doing its job? I've thought of cantModify and cantSelect, by the way. TIA Graham From pete at lcsql.com Tue Oct 15 10:04:55 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 15 Oct 2013 07:04:55 -0700 Subject: Help with Arrays In-Reply-To: References: <0246E6EB-9F3E-4378-8A8D-D547A6BDB46D@mac.com> Message-ID: Or on SQL SELECT name,count(name) FROM names GROUP BY name ORDER BY name Pete lcSQL Software On Oct 14, 2013 9:25 PM, "Mark Wieder" wrote: > Bill Vlahos writes: > > > How would I do this using an array? > > Well, Phil beat me to it, but I was going to suggest much the same thing. > That repeat loop is what does the trick. > > Of course, the real-world answer probably depends on where the list of > names > is coming from... if it's in a mongodb database, just issue an aggregate > command and get your results much faster with a one-liner than anything you > could think of doing in a script. > > -- > 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 scott at tactilemedia.com Tue Oct 15 10:08:58 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 15 Oct 2013 07:08:58 -0700 Subject: LiveCode 6.5 DP1 Resolution independence In-Reply-To: Message-ID: Unfortunately, no. ---------- From: Benjamin Beaumont Date: Friday, September 13, 2013 2:02 AM >Sub-pixel position is not planned for the resolution independence release >i'm afraid, as much as I would like to announce that. > >The issue preventing is doing this once again is legacy code in the >engine. We will get there though. ---------- Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 10/15/13 6:34 AM, "Michael Kristensen" wrote: >Hi there > >I see that LC 6.5 dp1 has Resolution independence. > >Does that mean that Subpixel Placement is possible? > >Subpixel Placement was promised during the funding period. > >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 t.heaford at btinternet.com Tue Oct 15 10:09:09 2013 From: t.heaford at btinternet.com (Terence Heaford) Date: Tue, 15 Oct 2013 15:09:09 +0100 Subject: Resolution Independence Message-ID: <22839372-7068-4078-B6FF-C52597558F07@btinternet.com> Has the resolution Independence stretch goal been modified? I was just reading a newsletter article by Michael McCreary and came across this comment. "What's In 6.5 DP1? 6.5 DP1 is the first developer preview offering support for resolution independence. Currently only the mobile platforms are supported. The plan is to add support for full screen scaling and the desktop platforms in future releases." What does this comment mean (future releases)? All the best Terry From kevin at runrev.com Tue Oct 15 10:11:31 2013 From: kevin at runrev.com (Kevin Miller) Date: Tue, 15 Oct 2013 15:11:31 +0100 Subject: Resolution Independence In-Reply-To: <22839372-7068-4078-B6FF-C52597558F07@btinternet.com> Message-ID: Not modified, just delivered in phases. Either desktop will be in later DPs for 6.5 or it will be in a 6.6 release that follows shortly after 6.5. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ LiveCode: Everyone can code On 15/10/2013 15:09, "Terence Heaford" wrote: > >Has the resolution Independence stretch goal been modified? > >I was just reading a newsletter article by Michael McCreary and came >across this comment. > >"What's In 6.5 DP1? >6.5 DP1 is the first developer preview offering support for resolution >independence. Currently only the mobile platforms are supported. >The plan is to add support for full screen scaling and the desktop >platforms in future releases." > >What does this comment mean (future releases)? > >All the best > >Terry >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode From t.heaford at btinternet.com Tue Oct 15 10:14:26 2013 From: t.heaford at btinternet.com (Terence Heaford) Date: Tue, 15 Oct 2013 15:14:26 +0100 Subject: Resolution Independence In-Reply-To: References: Message-ID: <0E805BCB-8B5A-460D-90ED-86D9DD66BC05@btinternet.com> A "stretched goal" then? All the best Terry On 15 Oct 2013, at 15:11, Kevin Miller wrote: > Not modified, just delivered in phases. Either desktop will be in later > DPs for 6.5 or it will be in a 6.6 release that follows shortly after 6.5. > > Kind regards, > > Kevin > > Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ > LiveCode: Everyone can code > > > > > On 15/10/2013 15:09, "Terence Heaford" wrote: > >> >> Has the resolution Independence stretch goal been modified? >> >> I was just reading a newsletter article by Michael McCreary and came >> across this comment. >> >> "What's In 6.5 DP1? >> 6.5 DP1 is the first developer preview offering support for resolution >> independence. Currently only the mobile platforms are supported. >> The plan is to add support for full screen scaling and the desktop >> platforms in future releases." >> >> What does this comment mean (future releases)? >> >> All the best >> >> Terry >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 15 10:24:01 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 15 Oct 2013 07:24:01 -0700 Subject: RELEASE: LiveCode 6.1.2 (STABLE) In-Reply-To: References: Message-ID: <525D5001.2030103@fourthworld.com> Major kudos for the new Release Notes: 1. Engine fixes now have embedded links in the PDF that open the corresponding RQCC report - nice convenience for getting background details on an issue. 2. Many additions and refinements to the Dictionary - critical for newcomers and ol' timers alike. Thanks, RunRev! -- 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 selander at tkf.att.ne.jp Tue Oct 15 10:27:21 2013 From: selander at tkf.att.ne.jp (Tim Selander) Date: Tue, 15 Oct 2013 23:27:21 +0900 Subject: Why Microsoft Word must Die In-Reply-To: <525D43A9.2070107@fourthworld.com> References: <525D2D8F.3090707@tkf.att.ne.jp> <525D43A9.2070107@fourthworld.com> Message-ID: <525D50C9.2090304@tkf.att.ne.jp> I hadn't seen that article yet. Very informative. Thanks. I await being able to xTalk in Japanese on modern machines with great anticipation. Tim Selander Tokyo, Japan On 10/15/13 10:31 PM, Richard Gaskin wrote: > When the engine's Unicode implementation is completed so it can > do meaningful work with it, I'm sure it will. Probably won't be > long now - the team seem to be making good progress on the final > stages of Unicode work: > From roger.e.eller at sealedair.com Tue Oct 15 10:27:32 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 15 Oct 2013 10:27:32 -0400 Subject: LiveCode 6.5 DP1 Resolution independence In-Reply-To: References: Message-ID: I want my apps to simply auto-scale to fit (up or down). Letterboxed, or stretched options will be useful for different aspect ratios. A scrolling mode would be nice too. I want to be able to make those choices available to the user, perhaps in preferences. ~Roger On Tue, Oct 15, 2013 at 10:08 AM, Scott Rossi wrote: > Unfortunately, no. > > ---------- > > From: Benjamin Beaumont > Date: Friday, September 13, 2013 2:02 AM > > >Sub-pixel position is not planned for the resolution independence release > >i'm afraid, as much as I would like to announce that. > > > >The issue preventing is doing this once again is legacy code in the > >engine. We will get there though. > > ---------- > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > From mcgrath3 at mac.com Tue Oct 15 10:57:24 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Tue, 15 Oct 2013 10:57:24 -0400 Subject: iphoneControlSet fontSize not working as before Message-ID: <60036542-0364-47C6-9C9D-D796F1212DF7@mac.com> I have a stack that uses iphoneControlSet "NameInput", "fontSize", "16" But now it is not executing like it used to. It seems that if I put this in after creating all of my controls and setting their attributes and populating the multiline fields then it is executed and the text sizes are set accordingly. This was working fine the way it was in previous versions. I have my code set up like this for about 15 cards: on openCard inputCreate -- creates all controls readInputFields -- reads text from files loadInputFields -- loads text into created fields from inputCreate end openCard on inputCreate inputDelete -- Check if already exist and if so delete so we are creating anew iphoneControlCreate "multiline", "OneNameInput" iphoneControlCreate "multiline", "TwoNameInput" iphoneControlCreate "multiline", "ThreeNameInput" iphoneControlCreate "multiline", "FourNameInput" iphoneControlCreate "multiline", "FiveNameInput" iphoneControlCreate "multiline", "SixNameInput" iphoneControlCreate "multiline", "SevenNameInput" iphoneControlCreate "multiline", "EightNameInput" iphoneControlSet "OneNameInput", "rect", the rect of field "OneName"of this card iphoneControlSet "OneNameInput", "visible", true iphoneControlSet "OneNameInput", "fontSize", "16" -- iphoneControlSet "OneNameInput", "fontName", "Arial Rounded MT Bold" iphoneControlSet "OneNameInput", "clearButtonMode", "always" iphoneControlSet "OneNameInput", "keyboardType", "default" iphoneControlSet "OneNameInput", "returnKeyType", "default" iphoneControlSet "OneNameInput", "autoCorrectionType", "yes" iphoneControlSet "OneNameInput", "autoCapitalizationType", "sentences" iphoneControlSet "OneNameInput", "scrollingEnabled", true iphoneControlSet "OneNameInput", "vIndicator", true iphoneControlSet "OneNameInput", "manageReturnKey", true -- etc. until all eight fields are created and their attributes are set. end inputCreate ------------ Now if I add the fontSize 'again' after all the setup for each card then it is executed correctly like this: on openCard inputCreate -- creates all controls readInputFields -- reads text from files loadInputFields -- loads text into created fields from inputCreate iphoneControlSet "OneNameInput", "fontSize", "16" iphoneControlSet "TwoNameInput", "fontSize", "16" iphoneControlSet "ThreeNameInput", "fontSize", "16" iphoneControlSet "FourNameInput", "fontSize", "16" -- etc. until all Eight fields are accounted for end openCard This workaround was not necessary before in the 5 series or 6.0 but now it is not respected. Is it possible that multiline fields 'need' to have text in them first before the fontSize can be applied? Has anyone else seen this behavior in LC 6.1.2 ??? Thank you, Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com From livfoss at mac.com Tue Oct 15 11:55:07 2013 From: livfoss at mac.com (Graham Samuel) Date: Tue, 15 Oct 2013 17:55:07 +0200 Subject: When is a pointer tool not a pointer tool? Message-ID: Spellchecker trouble: I meant > In a desktop app under development... Graham _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From ambassador at fourthworld.com Tue Oct 15 12:16:37 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 15 Oct 2013 09:16:37 -0700 Subject: When is a pointer tool not a pointer tool? In-Reply-To: References: Message-ID: <525D6A65.5030004@fourthworld.com> Graham Samuel wrote: > I have a button in a palette that selects the pointer tool. I check > that the pointer tool is active during a mouseDown in the script of > the card with the grcs on it, and just for safety, I re-choose the > pointer tool in this script. The cursor looks like a pointer tool, > but it doesn't act like one. The marquee you normally get on dragging > doesn't appear, and I can't select any of the objects on the card by > clicking. In fact this pointer tool is acting like the browse tool. I've only seen that when in an area which has an object spanning the group with its cantSelect property set to true. If that's not the case in your app (and it doesn't sound like it, since your app works in the IDE) I haven't a clue about the behavior you're seeing. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From dochawk at gmail.com Tue Oct 15 12:37:25 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Tue, 15 Oct 2013 09:37:25 -0700 Subject: Why Microsoft Word must Die In-Reply-To: <525CE285.1060203@gmail.com> References: <525C4076.5090702@gmail.com> <525CE285.1060203@gmail.com> Message-ID: On Mon, Oct 14, 2013 at 11:36 PM, Richmond wrote: > On 15/10/13 08:23, Dr. Hawkins wrote: > >> > It really needs to be able to be replaced with an arbitrary editor, such as >> vim or the resource-sucking finger-twist > > > What is an 'arbitary editor'? I suppose it would arbitate disputes between you and the compiler :) By "arbitrary," I mean stick in any editor that complies with the operating system's regular rules--the IDE and the program would communicate, or the editor could embed into the IDE--thus taking the IDE to fairly late 20th century standards . . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From jacque at hyperactivesw.com Tue Oct 15 12:56:51 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 15 Oct 2013 11:56:51 -0500 Subject: Why Microsoft Word must Die In-Reply-To: References: <525C4076.5090702@gmail.com> <525CE285.1060203@gmail.com> Message-ID: <525D73D3.2050805@hyperactivesw.com> On 10/15/13 11:37 AM, Dr. Hawkins wrote: > By "arbitrary," I mean stick in any editor that complies with the operating > system's regular rules--the IDE and the program would communicate, or the > editor could embed into the IDE--thus taking the IDE to fairly late 20th > century standards . . . > You used to be able to do that. I never used the feature so I didn't notice when it went missing, but I can't find it now. There used to be a place in Preferences where you could assign a different app to use as an editor. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmondmathewson at gmail.com Tue Oct 15 13:06:05 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 15 Oct 2013 20:06:05 +0300 Subject: Why Microsoft Word must Die In-Reply-To: <525D2D8F.3090707@tkf.att.ne.jp> References: <525C4076.5090702@gmail.com> <525CE244.90903@gmail.com> <525D2D8F.3090707@tkf.att.ne.jp> Message-ID: <525D75FD.9070103@gmail.com> On 10/15/2013 02:57 PM, Tim Selander wrote: > You don't think it would be nice if it could handle text encodings for > UTF8, like any other text editor can?? Ah; you got me there :) Richmond. > > Tim Selander > Tokyo, Japan > > On 10/15/13 3:35 PM, Richmond wrote: >> I don't really find anything wrong with the LC script editor. > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 15 13:09:22 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 15 Oct 2013 20:09:22 +0300 Subject: Why Microsoft Word must Die In-Reply-To: References: <525C4076.5090702@gmail.com> <525CE244.90903@gmail.com> <525D2D8F.3090707@tkf.att.ne.jp> Message-ID: <525D76C2.5020307@gmail.com> On 10/15/2013 03:39 PM, Mike Kerner wrote: > or support code folding, or macros, or.......... I obviously have "missed" an awful lot: 1. What is 'support code folding? 2. As I use a Nostromo 52 Gamepad attached to my VMware Mac for coding; where the keys on the Gamepad effectively deliver repetitive sequence rather like macros that aspect doesn't fuss me. Richmond. > > > On Tue, Oct 15, 2013 at 7:57 AM, Tim Selander wrote: > >> You don't think it would be nice if it could handle text encodings for >> UTF8, like any other text editor can?? >> >> Tim Selander >> Tokyo, Japan >> >> >> On 10/15/13 3:35 PM, Richmond wrote: >> >>> I don't really find anything wrong with the LC script editor. >>> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at 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 Oct 15 13:13:09 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 15 Oct 2013 20:13:09 +0300 Subject: Resolution Independence In-Reply-To: <22839372-7068-4078-B6FF-C52597558F07@btinternet.com> References: <22839372-7068-4078-B6FF-C52597558F07@btinternet.com> Message-ID: <525D77A5.8040109@gmail.com> On 10/15/2013 05:09 PM, Terence Heaford wrote: > Has the resolution Independence stretch goal been modified? > > I was just reading a newsletter article by Michael McCreary and came across this comment. > > "What's In 6.5 DP1? > 6.5 DP1 is the first developer preview offering support for resolution independence. Currently only the mobile platforms are supported. > The plan is to add support for full screen scaling and the desktop platforms in future releases." I suspect (having had a peak at a sort of map / pretty picture: http://livecode.com/community/release-process/) That this means something like "Livecode 7.0.0". Richmond. > > What does this comment mean (future releases)? > > All the best > > Terry > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Tue Oct 15 13:13:45 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 15 Oct 2013 20:13:45 +0300 Subject: Resolution Independence In-Reply-To: References: Message-ID: <525D77C9.5060306@gmail.com> On 10/15/2013 05:11 PM, Kevin Miller wrote: > Not modified, just delivered in phases. Either desktop will be in later > DPs for 6.5 or it will be in a 6.6 release that follows shortly after 6.5. Whacko: glad I was wrong. > > Kind regards, > > Kevin > > Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ > LiveCode: Everyone can code > > > > > On 15/10/2013 15:09, "Terence Heaford" wrote: > >> Has the resolution Independence stretch goal been modified? >> >> I was just reading a newsletter article by Michael McCreary and came >> across this comment. >> >> "What's In 6.5 DP1? >> 6.5 DP1 is the first developer preview offering support for resolution >> independence. Currently only the mobile platforms are supported. >> The plan is to add support for full screen scaling and the desktop >> platforms in future releases." >> >> What does this comment mean (future releases)? >> >> All the best >> >> Terry >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From steven.crighton at runrev.com Tue Oct 15 13:15:36 2013 From: steven.crighton at runrev.com (steven.crighton at runrev.com) Date: Tue, 15 Oct 2013 18:15:36 +0100 Subject: "Be This Guy" Message-ID: <017c01cec9ca$2a2249b0$7e66dd10$@runrev.com> Hi Richmond, I read your post with great interest, you raise some fascinating points about the "Be This Guy" mailer. Taking into account your comments, I have revised this mailer and posted it here for your consideration. http://livecode.com/wp-content/uploads/2013/10/bethisguyrevised.jpg I cannae agree with yer comments on the mighty Lochee, which I have frequently visited for a braw dinner. Many Thanks Steven Crighton RunRev | Digital Marketing Manager Why do I feel that RunRev have been scraping the barrel recently? Certainly that "BE THIS GUY" (Who would you rather be? and the answer is 'anybody else') advert does not do RunRev many favours; it comes out of the British 'dumb everything down to the stage where its just simply insulting' school of thought that seems to be pretty well all pervasive throughout the British Isles. This started with the slightly prognathous girl on the new RunRev website who is spacing out with her mall-rat friends (Scottish valley girls; the open sewer that runs between Edinburgh and Glasgow, starting with Westerhailes [heroin capital of the world] and moving through Hamilton [Buckfast tonic wine capital of the world]; 2 national disgraces and social bombsites whichever way you look at them) and has moved slowly down-market from there ("'down market' from Westerhailes" I hear you ask; well, I did see somebody injecting themselves with heroin in a carpark right smackdown by the river Tay in Dundee in 2003; so, if one thinks about parts of Lochee and Hilltown, it is just about possible). From ambassador at fourthworld.com Tue Oct 15 13:19:24 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 15 Oct 2013 10:19:24 -0700 Subject: "Be This Guy" In-Reply-To: <017c01cec9ca$2a2249b0$7e66dd10$@runrev.com> References: <017c01cec9ca$2a2249b0$7e66dd10$@runrev.com> Message-ID: <525D791C.4060906@fourthworld.com> steven.crighton wrote: > Hi Richmond, > > I read your post with great interest, you raise some fascinating points > about the "Be This Guy" mailer. > > Taking into account your comments, I have revised this mailer and posted it > here for your consideration. > > http://livecode.com/wp-content/uploads/2013/10/bethisguyrevised.jpg > > I cannae agree with yer comments on the mighty Lochee, which I have > frequently visited for a braw dinner. > > Many Thanks > > Steven Crighton > RunRev | Digital Marketing Manager I literally LOL'd. -- 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 Oct 15 13:23:36 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 15 Oct 2013 20:23:36 +0300 Subject: Resolution Independence In-Reply-To: <0E805BCB-8B5A-460D-90ED-86D9DD66BC05@btinternet.com> References: <0E805BCB-8B5A-460D-90ED-86D9DD66BC05@btinternet.com> Message-ID: <525D7A18.50700@gmail.com> On 10/15/2013 05:14 PM, Terence Heaford wrote: > A "stretched goal" then? At the risk of being accused of supporting RunRev (yeah, I know, that's bit hard to take), I would like to take issue with that word "stretched", speaking as a person who is constantly stretched in many ways . . . RunRev have been extremely ambitious; to, not only to deliver a fully Open Source version of their absolutely f**king marvellous, b**l-busting "thang", but to do all sorts of jazzy things as well; goals and stretch goals. Now, in September last year (2012) my wife and remarked that we really needed to sand down our lovely round kitchen table given to us by my parents when we moved to Bulgaria some 8 years ago. Last weekend I sanded it down and she varnished the table. Not owing to procrastination, but to the fact that things which were far more urgent kept cropping up; most of which could not have been foreseen 13 months ago. If one takes a virtual wander over here: http://livecode.com/community/roadmap/ you will see just how ambitious RunRev's 'roadmap' is . . . And, if they live in the real world (and, hey, that office in the New Town in Edinburgh felt like the real world when I visited it some 4/5 years ago), absolutely everything will take longer to achieve than originally envisaged. Richmond. > > All the best > > Terry > > On 15 Oct 2013, at 15:11, Kevin Miller wrote: > >> Not modified, just delivered in phases. Either desktop will be in later >> DPs for 6.5 or it will be in a 6.6 release that follows shortly after 6.5. >> >> Kind regards, >> >> Kevin >> >> Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ >> LiveCode: Everyone can code >> >> >> >> >> On 15/10/2013 15:09, "Terence Heaford" wrote: >> >>> Has the resolution Independence stretch goal been modified? >>> >>> I was just reading a newsletter article by Michael McCreary and came >>> across this comment. >>> >>> "What's In 6.5 DP1? >>> 6.5 DP1 is the first developer preview offering support for resolution >>> independence. Currently only the mobile platforms are supported. >>> The plan is to add support for full screen scaling and the desktop >>> platforms in future releases." >>> >>> What does this comment mean (future releases)? >>> >>> All the best >>> >>> Terry >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From t.heaford at btinternet.com Tue Oct 15 13:25:18 2013 From: t.heaford at btinternet.com (Terence Heaford) Date: Tue, 15 Oct 2013 18:25:18 +0100 Subject: Resolution Independence In-Reply-To: <525D77C9.5060306@gmail.com> References: <525D77C9.5060306@gmail.com> Message-ID: <229A3588-8CC6-4DB2-A3E4-F24BC5FC7740@btinternet.com> Hi, Having had a look at the Release Process graphic does that mean if Resolution Independence is in a 6.5 release it is classed as a Maintenance Item rather than Development Item? Just trying to understand, not be to critical. All the best On 15 Oct 2013, at 18:13, Richmond wrote: > On 10/15/2013 05:11 PM, Kevin Miller wrote: >> Not modified, just delivered in phases. Either desktop will be in later >> DPs for 6.5 or it will be in a 6.6 release that follows shortly after 6.5. > > Whacko: glad I was wrong. > >> >> Kind regards, >> >> Kevin >> >> Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ >> LiveCode: Everyone can code >> >> >> >> >> On 15/10/2013 15:09, "Terence Heaford" wrote: >> >>> Has the resolution Independence stretch goal been modified? >>> >>> I was just reading a newsletter article by Michael McCreary and came >>> across this comment. >>> >>> "What's In 6.5 DP1? >>> 6.5 DP1 is the first developer preview offering support for resolution >>> independence. Currently only the mobile platforms are supported. >>> The plan is to add support for full screen scaling and the desktop >>> platforms in future releases." >>> >>> What does this comment mean (future releases)? >>> >>> All the best >>> >>> Terry >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 15 13:26:46 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 15 Oct 2013 20:26:46 +0300 Subject: Why Microsoft Word must Die In-Reply-To: References: <525C4076.5090702@gmail.com> <525CE285.1060203@gmail.com> Message-ID: <525D7AD6.2090907@gmail.com> On 10/15/2013 07:37 PM, Dr. Hawkins wrote: > On Mon, Oct 14, 2013 at 11:36 PM, Richmond wrote: > >> On 15/10/13 08:23, Dr. Hawkins wrote: >> >> It really needs to be able to be replaced with an arbitrary editor, such as >>> vim or the resource-sucking finger-twist >> >> What is an 'arbitary editor'? > > I suppose it would arbitate disputes between you and the compiler :) Well, in my case, that would be mega-useful! > > By "arbitrary," I mean stick in any editor that complies with the operating > system's regular rules--the IDE and the program would communicate, or the > editor could embed into the IDE--thus taking the IDE to fairly late 20th > century standards . . . > "stick in editor" ????? Where would one stick it? I find that Copy-Paste from Komodo Edit for really long stretches of code does the trick, and short ones do alright in the in-built script-editor. Richmond. From richmondmathewson at gmail.com Tue Oct 15 13:28:16 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 15 Oct 2013 20:28:16 +0300 Subject: Why Microsoft Word must Die In-Reply-To: <525D73D3.2050805@hyperactivesw.com> References: <525C4076.5090702@gmail.com> <525CE285.1060203@gmail.com> <525D73D3.2050805@hyperactivesw.com> Message-ID: <525D7B30.8050207@gmail.com> On 10/15/2013 07:56 PM, J. Landman Gay wrote: > On 10/15/13 11:37 AM, Dr. Hawkins wrote: > >> By "arbitrary," I mean stick in any editor that complies with the >> operating >> system's regular rules--the IDE and the program would communicate, or >> the >> editor could embed into the IDE--thus taking the IDE to fairly late 20th >> century standards . . . >> > > You used to be able to do that. I never used the feature so I didn't > notice when it went missing, but I can't find it now. There used to be > a place in Preferences where you could assign a different app to use > as an editor. > Don't you just love developers secretly deprecate useful features?? Richmond. From t.heaford at btinternet.com Tue Oct 15 13:30:29 2013 From: t.heaford at btinternet.com (Terence Heaford) Date: Tue, 15 Oct 2013 18:30:29 +0100 Subject: Resolution Independence In-Reply-To: <525D7A18.50700@gmail.com> References: <0E805BCB-8B5A-460D-90ED-86D9DD66BC05@btinternet.com> <525D7A18.50700@gmail.com> Message-ID: <0583E318-DBE1-4897-81A8-02F570F1AA96@btinternet.com> Just ask my wife, everyone needs to be kept on their toes. If I were to pinch an inch??. All the best On 15 Oct 2013, at 18:23, Richmond wrote: > > And, if they live in the real world (and, hey, that office in the New Town in Edinburgh felt like the real > world when I visited it some 4/5 years ago), absolutely everything will take longer to achieve than originally > envisaged. From richmondmathewson at gmail.com Tue Oct 15 13:30:39 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 15 Oct 2013 20:30:39 +0300 Subject: "Be This Guy" In-Reply-To: <017c01cec9ca$2a2249b0$7e66dd10$@runrev.com> References: <017c01cec9ca$2a2249b0$7e66dd10$@runrev.com> Message-ID: <525D7BBF.5000702@gmail.com> On 10/15/2013 08:15 PM, steven.crighton at runrev.com wrote: > Hi Richmond, > > I read your post with great interest, you raise some fascinating points > about the "Be This Guy" mailer. > > Taking into account your comments, I have revised this mailer and posted it > here for your consideration. > > > > http://livecode.com/wp-content/uploads/2013/10/bethisguyrevised.jpg Wrong tartan: Macintosh Hunting! > > I cannae agree with yer comments on the mighty Lochee, which I have > frequently visited for a braw dinner. Ouch. > Many Thanks > > Steven Crighton > RunRev | Digital Marketing Manager > > > > > > Why do I feel that RunRev have been scraping the barrel recently? > > > > Certainly that "BE THIS GUY" (Who would you rather be? and the answer is > > 'anybody else') advert does not > > do RunRev many favours; it comes out of the British 'dumb everything > > down to the stage where its just simply insulting' school of thought > > that seems to be pretty well all pervasive throughout the British Isles. > > > > This started with the slightly prognathous girl on the new RunRev > > website who is spacing out with her > > mall-rat friends (Scottish valley girls; the open sewer that runs > > between Edinburgh and Glasgow, starting > > with Westerhailes [heroin capital of the world] and moving through > > Hamilton [Buckfast tonic wine capital > > of the world]; 2 national disgraces and social bombsites whichever way > > you look at them) and has moved slowly down-market from there ("'down > > market' from Westerhailes" I hear you ask; well, I did see somebody > > injecting themselves with heroin in a carpark right smackdown by the > > river Tay in Dundee in 2003; so, if one thinks about parts of Lochee and > > Hilltown, it is just about possible). > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 15 13:34:27 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 15 Oct 2013 20:34:27 +0300 Subject: 6.5.0 dp2 Message-ID: <525D7CA3.90803@gmail.com> Just spotted: http://downloads.livecode.com/livecode/6_5_0/ Richmond. From dochawk at gmail.com Tue Oct 15 13:55:20 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Tue, 15 Oct 2013 10:55:20 -0700 Subject: Why Microsoft Word must Die In-Reply-To: <525D7AD6.2090907@gmail.com> References: <525C4076.5090702@gmail.com> <525CE285.1060203@gmail.com> <525D7AD6.2090907@gmail.com> Message-ID: On Tue, Oct 15, 2013 at 10:26 AM, Richmond wrote: > "stick in editor" ????? > > Where would one stick it? > It would load in the window where the built-in editor is. > I find that Copy-Paste from Komodo Edit for really long stretches of code > does the trick, > and short ones do alright in the in-built script-editor. > We all have finger-memory; left to my perferences, I woulddo most of my writing/editing in vi, and load certain searches to emacs. At least the wordstar key bindings don't get in my way any more (well, not very often) -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From MikeKerner at roadrunner.com Tue Oct 15 13:56:08 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 15 Oct 2013 13:56:08 -0400 Subject: 6.5.0 dp2 In-Reply-To: <525D7CA3.90803@gmail.com> References: <525D7CA3.90803@gmail.com> Message-ID: Still no sub-pixel, but more scaling options... On Tue, Oct 15, 2013 at 1:34 PM, Richmond wrote: > Just spotted: http://downloads.livecode.com/**livecode/6_5_0/ > > Richmond. > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From richmondmathewson at gmail.com Tue Oct 15 13:59:27 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 15 Oct 2013 20:59:27 +0300 Subject: 6.5.0 dp2 In-Reply-To: References: <525D7CA3.90803@gmail.com> Message-ID: <525D827F.6050700@gmail.com> On 10/15/2013 08:56 PM, Mike Kerner wrote: > Still no sub-pixel, but more scaling options... Probably wanting too much too soon: good things come to those who wait :) > > > On Tue, Oct 15, 2013 at 1:34 PM, Richmond wrote: > >> Just spotted: http://downloads.livecode.com/**livecode/6_5_0/ >> >> 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 jacque at hyperactivesw.com Tue Oct 15 14:00:12 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 15 Oct 2013 13:00:12 -0500 Subject: "Be This Guy" In-Reply-To: <017c01cec9ca$2a2249b0$7e66dd10$@runrev.com> References: <017c01cec9ca$2a2249b0$7e66dd10$@runrev.com> Message-ID: <525D82AC.5000301@hyperactivesw.com> On 10/15/13 12:15 PM, steven.crighton at runrev.com wrote: > Hi Richmond, > > I read your post with great interest, you raise some fascinating points > about the "Be This Guy" mailer. > > Taking into account your comments, I have revised this mailer and posted it > here for your consideration. > > > > http://livecode.com/wp-content/uploads/2013/10/bethisguyrevised.jpg ROTFL! You are a fine addition to the team, I see. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From MikeKerner at roadrunner.com Tue Oct 15 14:09:01 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 15 Oct 2013 14:09:01 -0400 Subject: Why Microsoft Word must Die In-Reply-To: <525D76C2.5020307@gmail.com> References: <525C4076.5090702@gmail.com> <525CE244.90903@gmail.com> <525D2D8F.3090707@tkf.att.ne.jp> <525D76C2.5020307@gmail.com> Message-ID: Code folding is allowing you to collapse or expand structures within your code. GLX2 has that, now, sort of. Typically you have a collapse reticle next to the beginning of the structure, then a dashed line that extends to the "end" Thus (in text, not graphically) + on mouseUp | answer "This is a handler that demonstrates folding" with "OK" or "Cancel" | + if it is "OK" then | | beep | | answer "OK, back" | - else # not ok | | exit mouseUp | - end if # it is "OK" - end mouseUp I can collapse the structures so I can see what's going on without the extra noise. It is very useful in long handlers. Even better, if I can embed tag-like structures and collapse them, then I can mark sections of code without a control structure, and collapse or expand the whole thing. That way I don't have to put something like an if true end if around something to be able to collapse it. #
#my code to do the math on tax receipts vs. outlays goes here #
As for macros, it's little things like being able to insert an if-then-else-end if structure that auto-documents the conditions so that I don't have to. Macros can have engine-related functions in them, so dates, times, handler names, copyrights, etc. can be auto-embedded in the header of any handler. On Tue, Oct 15, 2013 at 1:09 PM, Richmond wrote: > On 10/15/2013 03:39 PM, Mike Kerner wrote: > >> or support code folding, or macros, or.......... >> > > I obviously have "missed" an awful lot: > > 1. What is 'support code folding? > > 2. As I use a Nostromo 52 Gamepad attached to my VMware Mac for coding; > where the keys on the Gamepad > effectively deliver repetitive sequence rather like macros that aspect > doesn't fuss me. > > Richmond. > > -- 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 sc at sahores-conseil.com Tue Oct 15 14:22:04 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Tue, 15 Oct 2013 20:22:04 +0200 Subject: "Be This Guy" In-Reply-To: <017c01cec9ca$2a2249b0$7e66dd10$@runrev.com> References: <017c01cec9ca$2a2249b0$7e66dd10$@runrev.com> Message-ID: <1DD1B230-646E-4E84-8FF3-80DAC5BC6963@sahores-conseil.com> love to see Ernst Lubitsch spirit join this list. Thanks to all whose made this possible ;D Le 15 oct. 2013 ? 19:15, a ?crit : > Hi Richmond, > > I read your post with great interest, you raise some fascinating points > about the "Be This Guy" mailer. > > Taking into account your comments, I have revised this mailer and posted it > here for your consideration. > > > > http://livecode.com/wp-content/uploads/2013/10/bethisguyrevised.jpg > > I cannae agree with yer comments on the mighty Lochee, which I have > frequently visited for a braw dinner. > > Many Thanks > > Steven Crighton > RunRev | Digital Marketing Manager > > > > > > Why do I feel that RunRev have been scraping the barrel recently? > > > > Certainly that "BE THIS GUY" (Who would you rather be? and the answer is > > 'anybody else') advert does not > > do RunRev many favours; it comes out of the British 'dumb everything > > down to the stage where its just simply insulting' school of thought > > that seems to be pretty well all pervasive throughout the British Isles. > > > > This started with the slightly prognathous girl on the new RunRev > > website who is spacing out with her > > mall-rat friends (Scottish valley girls; the open sewer that runs > > between Edinburgh and Glasgow, starting > > with Westerhailes [heroin capital of the world] and moving through > > Hamilton [Buckfast tonic wine capital > > of the world]; 2 national disgraces and social bombsites whichever way > > you look at them) and has moved slowly down-market from there ("'down > > market' from Westerhailes" I hear you ask; well, I did see somebody > > injecting themselves with heroin in a carpark right smackdown by the > > river Tay in Dundee in 2003; so, if one thinks about parts of Lochee and > > Hilltown, it is just about possible). > > _______________________________________________ > use-livecode mailing list > use-livecode 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 MikeKerner at roadrunner.com Tue Oct 15 14:33:46 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 15 Oct 2013 14:33:46 -0400 Subject: 6.5.0 dp2 In-Reply-To: <525D827F.6050700@gmail.com> References: <525D7CA3.90803@gmail.com> <525D827F.6050700@gmail.com> Message-ID: Yeah, but native controls can't possibly get here soon enough, and a native data grid with scroller for mobile is going to make my users much happier, some day. On Tue, Oct 15, 2013 at 1:59 PM, Richmond wrote: > On 10/15/2013 08:56 PM, Mike Kerner wrote: > >> Still no sub-pixel, but more scaling options... >> > > Probably wanting too much too soon: good things come to those who wait :) > > >> >> On Tue, Oct 15, 2013 at 1:34 PM, Richmond ** >> wrote: >> >> Just spotted: http://downloads.livecode.com/****livecode/6_5_0/ >>> >>> > >>> >>> Richmond. >>> >>> ______________________________****_________________ >>> >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/****mailman/listinfo/use-livecode >>> <**http://lists.runrev.com/**mailman/listinfo/use-livecode >>> > >>> >>> >> >> > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From alex at tweedly.net Tue Oct 15 14:57:41 2013 From: alex at tweedly.net (Alex Tweedly) Date: Tue, 15 Oct 2013 19:57:41 +0100 Subject: Why Microsoft Word must Die In-Reply-To: <525D76C2.5020307@gmail.com> References: <525C4076.5090702@gmail.com> <525CE244.90903@gmail.com> <525D2D8F.3090707@tkf.att.ne.jp> <525D76C2.5020307@gmail.com> Message-ID: <525D9025.9000005@tweedly.net> On 15/10/2013 18:09, Richmond wrote: > 2. As I use a Nostromo 52 Gamepad attached to my VMware Mac for > coding; where the keys on the Gamepad > effectively deliver repetitive sequence rather like macros that aspect > doesn't fuss me. But macros *need* to be so much more than simple key repetition ! Even a simple macro (find next occurrence of a string, delete the entire line it's on) has to do something "intelligent" if there is no next occurrence of the string, otherwise it will delete the wrong line. And there is much more intelligence that can be put into editor macros ... -- Alex. From richmondmathewson at gmail.com Tue Oct 15 15:18:09 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 15 Oct 2013 22:18:09 +0300 Subject: Run External Editor Message-ID: <525D94F1.1000101@gmail.com> Just had a poke around in Metacard 4.5 and opened the menuItem /Tools/Script Profiler and then clicked on the button "Edit Script" in the scriptEditor there is a menuItem /Tools/Run External Editor unfortunately in Linux (UbuntuStudio 13.10) clicking on it seemed to do little but close the inbuilt scriptEditor. Now, it does seem odd that that possibility was there a while back in the Metacard IDE which is supposedly "more primitive" than the LiveCode IDE, yet is not rolled into the Livecode IDE. I would be most grateful if someone (Klaus, Jacque, Richard) could explain how one goes about connecting-up an external scriptEditor so that when one clicks on /Tools/Run External Editor and external editor is launched ad the script under consideration is pasted across to it, and in the other direction once editing has finished. Richmond. From roger.e.eller at sealedair.com Tue Oct 15 16:01:05 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 15 Oct 2013 16:01:05 -0400 Subject: 6.5.0 dp2 In-Reply-To: References: <525D7CA3.90803@gmail.com> <525D827F.6050700@gmail.com> Message-ID: Even though this isn't a true dataGrid, but for simple tables it makes a real difference in usability on Android. By touch and drag, the scrolling is perfectly smooth. And you still get to have the alternating lines dataGrid look. Kudos to its author, Bernd Niggemann! http://livecodeshare.runrev.com/stack/661/ListStripes_0_0_5 ~Roger On Tue, Oct 15, 2013 at 2:33 PM, Mike Kerner wrote: > Yeah, but native controls can't possibly get here soon enough, and a native > data grid with scroller for mobile is going to make my users much happier, > some day. > > > On Tue, Oct 15, 2013 at 1:59 PM, Richmond >wrote: > > > On 10/15/2013 08:56 PM, Mike Kerner wrote: > > > >> Still no sub-pixel, but more scaling options... > >> > > > > Probably wanting too much too soon: good things come to those who wait :) > > > From dan at clearvisiontech.com Tue Oct 15 16:10:31 2013 From: dan at clearvisiontech.com (Dan Friedman) Date: Tue, 15 Oct 2013 13:10:31 -0700 Subject: Scaling an Image to a Rect In-Reply-To: References: Message-ID: Greetings! I have been piddling around with this for weeks and still can't get it right. I kinda got it working... but it's still not always 100% correct. So, I thought I would ask this list for assistance since most of the people here are far smarter than I! You have a rect and an image. The goal is to completely fill the rect with the image. But, we don't want to distort the image. So, you need to proportionally scale the image up (if the image is smaller than the rect) or down (if the image is larger than the rect). Remember that we want to completely fill rect. It's ok (and expected) that some of the image will be cropped. Think of this as setting the background of a stack with an image. You want to fill the entire background of the stack (regardless of the size of the stack), with the image (regardless of the rect of the image). But we don't want to distort the image. Any thoughts? -Dan From scott at tactilemedia.com Tue Oct 15 16:19:21 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 15 Oct 2013 13:19:21 -0700 Subject: German Character Count Message-ID: I know there are several German characters on this list. :-) But if there are any German speakers awake at this hour, I'm wondering how the following string would translate into German (label for a control). Slide to disable alarm or Slide to turn alarm off Google's approach, which I'm guessing is slightly off: Schieben Sie den Alarm deaktivieren Thanks & Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design From dunbarx at aol.com Tue Oct 15 16:28:42 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 15 Oct 2013 16:28:42 -0400 (EDT) Subject: Scaling an Image to a Rect In-Reply-To: References: Message-ID: <8D097FC462E1B1B-834-5CA7@webmail-m294.sysops.aol.com> Hi. So the aspect ratio is to remain constant, that is, the ratio of width to height. If you want to scale the image, this ratio must be maintained. If the new rect, for example is to be 1,5 times as wide as the old, but the new height is only 1,4 times as tall as the old, then the larger (width) value has to be used for both, and the excess height cropped. Similarly, if the image is scaled down, the larger value is to be "filled", and the other cropped. In all cases, the ratio is maintained. Using the several properties, "width", "height", "rect", "topLeft", etc, can you manage this? Write back if not, but it will be a terrific exercise for learning, and you should try first. Craig Newman -----Original Message----- From: Dan Friedman To: use-livecode Sent: Tue, Oct 15, 2013 4:11 pm Subject: Scaling an Image to a Rect Greetings! I have been piddling around with this for weeks and still can't get it right. I kinda got it working... but it's still not always 100% correct. So, I thought I would ask this list for assistance since most of the people here are far smarter than I! You have a rect and an image. The goal is to completely fill the rect with the image. But, we don't want to distort the image. So, you need to proportionally scale the image up (if the image is smaller than the rect) or down (if the image is larger than the rect). Remember that we want to completely fill rect. It's ok (and expected) that some of the image will be cropped. Think of this as setting the background of a stack with an image. You want to fill the entire background of the stack (regardless of the size of the stack), with the image (regardless of the rect of the image). But we don't want to distort the image. Any thoughts? -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 tate83 at gmail.com Tue Oct 15 16:32:22 2013 From: tate83 at gmail.com (Pascal Lehner) Date: Tue, 15 Oct 2013 22:32:22 +0200 Subject: German Character Count In-Reply-To: References: Message-ID: Hi, I'd go with "Ziehen um den Alarm auszuschalten." --> "pull to switch alarm off" which sounds more correct german to me, or "Schieben um den Alarm auszuschalten" which is your initial sentence. I am not sure what word "Schieben" or "Ziehen" is usually used for a slider since both are a bit weird and my mobile is all english. Any other german speakers around? Greez, Pascal On 15 October 2013 22:19, Scott Rossi wrote: > I know there are several German characters on this list. :-) > > But if there are any German speakers awake at this hour, I'm wondering how > the following string would translate into German (label for a control). > > Slide to disable alarm > > or > > Slide to turn alarm off > > Google's approach, which I'm guessing is slightly off: > Schieben Sie den Alarm deaktivieren > > Thanks & 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 livfoss at mac.com Tue Oct 15 16:45:54 2013 From: livfoss at mac.com (Graham Samuel) Date: Tue, 15 Oct 2013 22:45:54 +0200 Subject: When is a pointer tool not a pointer tool? In-Reply-To: <525D6A65.5030004@fourthworld.com> References: <525D6A65.5030004@fourthworld.com> Message-ID: <8D5079A4-2C4F-4262-9F1E-C4820C2E677A@mac.com> Thanks Richard I am seeing if your observation might have something to do with my problem. I built a little stack with a group (it's two graphics), one other graphic on top of the group, another elsewhere on the card. A button toggles the cantSelect of the group, and another button chooses the pointer tool. The idea was to test your observation. Surprise, with the pointer tool chosen and the cantSelect of the group set to true, the pointer tool can select either graphic, even though one is on top of the unselectable group. Perhaps I misunderstood your remark, but it seems to mean that it doesn't matter if i have a card with some kind of unselectable background object(s), selectable stuff on top of this background will continue to be selectable. For me the result is the same in the IDE as in a standalone. So back to the drawing board. I wish I could produce a really simple stack that would show the issue I'm having. Graham On 15 Oct 2013, at 18:16, Richard Gaskin wrote: > Graham Samuel wrote: > > > I have a button in a palette that selects the pointer tool. I check > > that the pointer tool is active during a mouseDown in the script of > > the card with the grcs on it, and just for safety, I re-choose the > > pointer tool in this script. The cursor looks like a pointer tool, > > but it doesn't act like one. The marquee you normally get on dragging > > doesn't appear, and I can't select any of the objects on the card by > > clicking. In fact this pointer tool is acting like the browse tool. > > I've only seen that when in an area which has an object spanning the group with its cantSelect property set to true. > > If that's not the case in your app (and it doesn't sound like it, since your app works in the IDE) I haven't a clue about the behavior you're seeing. > > -- > 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 dan at clearvisiontech.com Tue Oct 15 16:57:34 2013 From: dan at clearvisiontech.com (Dan Friedman) Date: Tue, 15 Oct 2013 13:57:34 -0700 Subject: Scaling an Image to a Rect Message-ID: <755A6F39-BA4B-4BC0-97E4-8FDD5DEB6CFE@clearvisiontech.com> Craig, Thanks for replying. I am aware of the width and height properties. But, I guess I can't manage it. Perhaps you might take a look at this snippet and see what I'm doing wrong. This works - but not always. on resizeImage pImageID,fRectH,fRectW put the formattedWidth of pImageID into fImageW put the formattedHeight of pImageID into fImageH try if fImageW > fImageH then if fRectW < fRectH then --it's taller than wide put fImageH / fRectH into tRatio put fImageW / tRatio into tWidth set the width of pImageID to tWidth set the height of pImageID to fRectH else put fImageW / fRectW into tRatio put fImageH / tRatio into tHeight set the width of pImageID to fRectW set the height of pImageID to tHeight end if else --the image is higher than tall if fRectW < fRectH then --the area is taller then wide put fImageH / fRectH into tRatio put fImageW / tRatio into tWidth set the width of pImageID to tWidth set the height of pImageID to fRectH else --the area is wider then tall put fImageW / fRectW into tRatio put fImageH / tRatio into tHeight set the width of pImageID to fRectW set the height of pImageID to tHeight end if end if end try set the loc of pImageID to fRectW/2,fRectH/2 end resizeImage > So the aspect ratio is to remain constant, that is, the ratio of width to height. > > If you want to scale the image, this ratio must be maintained. If the new rect, for example is to be 1,5 times as wide as the old, but the new height is only 1,4 times as tall as the old, then the larger (width) value has to be used for both, and the excess height cropped. Similarly, if the image is scaled down, the larger value is to be "filled", and the other cropped. In all cases, the ratio is maintained. > > Using the several properties, "width", "height", "rect", "topLeft", etc, can you manage this? Write back if not, but it will be a terrific exercise for learning, and you should try first. > > Craig Newman > >> Greetings! >> >> I have been piddling around with this for weeks and still can't get it right. I >> kinda got it working... but it's still not always 100% correct. So, I thought I >> would ask this list for assistance since most of the people here are far smarter >> than I! >> >> You have a rect and an image. The goal is to completely fill the rect with the >> image. But, we don't want to distort the image. So, you need to proportionally >> scale the image up (if the image is smaller than the rect) or down (if the image >> is larger than the rect). Remember that we want to completely fill rect. It's >> ok (and expected) that some of the image will be cropped. >> >> Think of this as setting the background of a stack with an image. You want to >> fill the entire background of the stack (regardless of the size of the stack), >> with the image (regardless of the rect of the image). But we don't want to >> distort the image. >> >> Any thoughts? >> >> -Dan >> From matthias_livecode_150811 at m-r-d.de Tue Oct 15 17:18:55 2013 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Tue, 15 Oct 2013 23:18:55 +0200 Subject: German Character Count In-Reply-To: References: Message-ID: <46998DAE-41E0-4983-806C-CECA0CDC0FFD@m-r-d.de> Hi, on the locked home screen IOS 7 english shows "slide to unlock" IOS 7 german shows "zum Entsperren streichen" So to be conform with IOS7 it should be > Slide to disable alarm Streichen um den Alarm zu deaktivieren > Slide to turn alarm off Streichen um den Alarm auszuschalten But for my german ears Schieben um den Alarm zu deaktivieren or Ziehen um den Alarm zu deaktivieren and Schieben um den Alarm auszuschalten or Ziehen um den Alarm auszuschalten sounds more "familiar". But i would go the "IOS7" way. Regards, Matthias Am 15.10.2013 um 22:19 schrieb Scott Rossi : > I know there are several German characters on this list. :-) > > But if there are any German speakers awake at this hour, I'm wondering how > the following string would translate into German (label for a control). > > Slide to disable alarm > > or > > Slide to turn alarm off > > Google's approach, which I'm guessing is slightly off: > Schieben Sie den Alarm deaktivieren > > Thanks & 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 Matthias Rebbe Tel: +49 5741 310000 +49 160 5504462 eMail: matthias underscore livecode underscore 150811 at m dash r dash d dot de Convert .br5 files the easy way From scott at tactilemedia.com Tue Oct 15 17:49:24 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 15 Oct 2013 14:49:24 -0700 Subject: German Character Count In-Reply-To: <46998DAE-41E0-4983-806C-CECA0CDC0FFD@m-r-d.de> Message-ID: vielen Dank Matthias! (Apologies if that's wrong) Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 10/15/13 2:18 PM, "Matthias Rebbe" wrote: >Hi, > >on the locked home screen >IOS 7 english shows "slide to unlock" >IOS 7 german shows "zum Entsperren streichen" > >So to be conform with IOS7 it should be > >> Slide to disable alarm >Streichen um den Alarm zu deaktivieren > >> Slide to turn alarm off >Streichen um den Alarm auszuschalten > >But for my german ears >Schieben um den Alarm zu deaktivieren >or >Ziehen um den Alarm zu deaktivieren > >and > >Schieben um den Alarm auszuschalten >or >Ziehen um den Alarm auszuschalten > >sounds more "familiar". > >But i would go the "IOS7" way. > >Regards, > >Matthias > > > >Am 15.10.2013 um 22:19 schrieb Scott Rossi : > >> I know there are several German characters on this list. :-) >> >> But if there are any German speakers awake at this hour, I'm wondering >>how >> the following string would translate into German (label for a control). >> >> Slide to disable alarm >> >> or >> >> Slide to turn alarm off >> >> Google's approach, which I'm guessing is slightly off: >> Schieben Sie den Alarm deaktivieren >> >> Thanks & 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 > >Matthias Rebbe >Tel: +49 5741 310000 > +49 160 5504462 >eMail: matthias underscore livecode underscore 150811 at m dash r dash d >dot de > >Convert .br5 files the easy way > > >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode > From mwieder at ahsoftware.net Tue Oct 15 17:52:46 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 15 Oct 2013 21:52:46 +0000 (UTC) Subject: Scaling an Image to a Rect References: Message-ID: Dan Friedman writes: So, I thought I would ask this list for assistance since most of the > people here are far smarter than I! Well, I don't know about the smarter part, but here's what I do to generate thumbnail images. It seems that you have the scaling options already worked out, so I simplified this to just dealing with square images. I think what you're missing is just locking the image and setting its text. /** * ---------------------------------------- * CreateThumbnail * * create a thumbnail image from the source image * * @pSourceImage : id of the image * @pNewWidth contains the width of the thumbnail image * @pNewHeight contains the height of the thumbnail image * ---------------------------------------- */ function CreateThumbnail pSourceImage, pNewWidth, pNewHeight lock screen import snapshot from control id pSourceImage set the resizequality of the last image to "best" set the width of the last image to pNewWidth set the height of the last image to pNewHeight unlock screen return the id of the last image end CreateThumbnail on mouseUp local tTempImage -- create a 40x40 pixel thumbnail image from a square source image lock screen put CreateThumbnail(the id of image "image 1", 40, 40) into tTempImage set the width of image "image 2" to 40 set the height of image "image 2" to 40 set the lockloc of image "image 2" to true set the text of image "image 2" to the text of image id tTempImage delete image id tTempImage unlock screen end mouseUp -- Mark Wieder mwieder at ahsoftware.net From alex at tweedly.net Tue Oct 15 18:19:26 2013 From: alex at tweedly.net (Alex Tweedly) Date: Tue, 15 Oct 2013 23:19:26 +0100 Subject: Scaling an Image to a Rect In-Reply-To: <755A6F39-BA4B-4BC0-97E4-8FDD5DEB6CFE@clearvisiontech.com> References: <755A6F39-BA4B-4BC0-97E4-8FDD5DEB6CFE@clearvisiontech.com> Message-ID: <525DBF6E.1000704@tweedly.net> Dan, What you're doing now will work most times, but not always, because it calculates the ratio to use based on which dimension is larger, rather than on which ratio is the larger. If you had an image that was 400x100 (i.e. panorama) and wanted to fill a rect (say 200x180), your code would - get true for the first if-test (image is wider than high) - then get false for the inner if-test (rect is not taller than wide) (so picking the second set of calculations to do) - then calculate 400 / 200 ---> 2.0 for tRatio - set the width to 200 (correctly) - set the height to 100 / 2 ---> 50, so not filling the rect. The easy way to solve the scaling part of this one is to remember that you want to scale the image by the same ratio in both directions, and that the ratio to use should be the value that will fill the rect in both dimensions. So you do something like (beware : untested code !!) on resizeImage pImageID,fRectH,fRectW put the formattedWidth of pImageID into fImageW put the formattedHeight of pImageID into fImageH put fRectH / fImageH into tH put fRectW / fImageW into tW put max(tH, tW) into tRatio set the width of image pImageID to tRatio * fImageW set the height of image pImageID to tRatio * fImageH ... on the same example as above, this gets 180 / 100 --> 1.8 for tH 200 / 400 ---> 0.5 for tW 1.8 ---> tRatio and therefore sets the image width to 400*1.8 (i.e. 720) and the height to 100*1.8 (i.e. 180) so an awful lot gets clipped, but it does fill the rect. -- Alex. On 15/10/2013 21:57, Dan Friedman wrote: > Craig, > > Thanks for replying. I am aware of the width and height properties. But, I guess I can't manage it. Perhaps you might take a look at this snippet and see what I'm doing wrong. This works - but not always. > > on resizeImage pImageID,fRectH,fRectW > put the formattedWidth of pImageID into fImageW > put the formattedHeight of pImageID into fImageH > > try > if fImageW > fImageH then > if fRectW < fRectH then > --it's taller than wide > put fImageH / fRectH into tRatio > put fImageW / tRatio into tWidth > set the width of pImageID to tWidth > set the height of pImageID to fRectH > else > put fImageW / fRectW into tRatio > put fImageH / tRatio into tHeight > set the width of pImageID to fRectW > set the height of pImageID to tHeight > end if > else > --the image is higher than tall > if fRectW < fRectH then > --the area is taller then wide > put fImageH / fRectH into tRatio > put fImageW / tRatio into tWidth > set the width of pImageID to tWidth > set the height of pImageID to fRectH > else > --the area is wider then tall > put fImageW / fRectW into tRatio > put fImageH / tRatio into tHeight > set the width of pImageID to fRectW > set the height of pImageID to tHeight > end if > end if > end try > > set the loc of pImageID to fRectW/2,fRectH/2 > end resizeImage > > > > >> So the aspect ratio is to remain constant, that is, the ratio of width to height. >> >> If you want to scale the image, this ratio must be maintained. If the new rect, for example is to be 1,5 times as wide as the old, but the new height is only 1,4 times as tall as the old, then the larger (width) value has to be used for both, and the excess height cropped. Similarly, if the image is scaled down, the larger value is to be "filled", and the other cropped. In all cases, the ratio is maintained. >> >> Using the several properties, "width", "height", "rect", "topLeft", etc, can you manage this? Write back if not, but it will be a terrific exercise for learning, and you should try first. >> >> Craig Newman >> > >>> Greetings! >>> >>> I have been piddling around with this for weeks and still can't get it right. I >>> kinda got it working... but it's still not always 100% correct. So, I thought I >>> would ask this list for assistance since most of the people here are far smarter >>> than I! >>> >>> You have a rect and an image. The goal is to completely fill the rect with the >>> image. But, we don't want to distort the image. So, you need to proportionally >>> scale the image up (if the image is smaller than the rect) or down (if the image >>> is larger than the rect). Remember that we want to completely fill rect. It's >>> ok (and expected) that some of the image will be cropped. >>> >>> Think of this as setting the background of a stack with an image. You want to >>> fill the entire background of the stack (regardless of the size of the stack), >>> with the image (regardless of the rect of the image). But we don't want to >>> distort the image. >>> >>> Any thoughts? >>> >>> -Dan >>> > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From coiin at verizon.net Tue Oct 15 18:36:10 2013 From: coiin at verizon.net (Colin Holgate) Date: Tue, 15 Oct 2013 18:36:10 -0400 Subject: German Character Count In-Reply-To: References: Message-ID: <7FDC1796-5BE5-4D10-BDCE-5E2ACC586E0C@verizon.net> Here?s what my German colleague came up with: Verschieben [nach rechts] um den Alarm zu deaktivieren. From ambassador at fourthworld.com Tue Oct 15 19:00:43 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 15 Oct 2013 16:00:43 -0700 Subject: Scaling an Image to a Rect In-Reply-To: References: Message-ID: <525DC91B.5050604@fourthworld.com> Mark Wieder wrote: > ...here's what I do to generate thumbnail images... You probably already know this, but in order to make the new Project Browser the RunRev team added the ability to create thumbnails from the import and export commands with the addition of "at" args: import snapshot [from rect[angle] rectangle] [of object] [(with | without) effects] [at size width, height] You still need to calculate the desired width and height, but the time saved by letting the engine do this on the image buffer internally rather than resizing an image and re-setting its contents is pretty amazing. -- 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 prothero at earthednet.org Tue Oct 15 19:48:03 2013 From: prothero at earthednet.org (prothero at earthednet.org) Date: Tue, 15 Oct 2013 16:48:03 -0700 Subject: variable monitor? Is there one? Message-ID: <8CD7DA4B-F043-4582-AA9F-ECF68530CD8E@earthednet.org> I'm wondering if there is a way to monitor a variable while the code is running. I have a cursor that won't stay set to my custom cursor, and I can't find where it is getting unlocked. I'm using 6.1.2. Bill William Prothero http://es.earthednet.org From m.schonewille at economy-x-talk.com Tue Oct 15 20:21:05 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 16 Oct 2013 02:21:05 +0200 Subject: variable monitor? Is there one? In-Reply-To: <8CD7DA4B-F043-4582-AA9F-ECF68530CD8E@earthednet.org> References: <8CD7DA4B-F043-4582-AA9F-ECF68530CD8E@earthednet.org> Message-ID: <525DDBF1.3020709@economy-x-talk.com> Hi William, Look in the Development menu and choose Variable Watcher. While in debug modus, you can watch variables at the bottom of the script editor window. -- 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 10/16/2013 01:48, prothero at earthednet.org wrote: > I'm wondering if there is a way to monitor a variable while the code is running. I have a cursor that won't stay set to my custom cursor, and I can't find where it is getting unlocked. I'm using 6.1.2. > > 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 mwieder at ahsoftware.net Tue Oct 15 20:34:29 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 16 Oct 2013 00:34:29 +0000 (UTC) Subject: Scaling an Image to a Rect References: <525DC91B.5050604@fourthworld.com> Message-ID: Richard Gaskin writes: > You probably already know this, but in order to make the new Project > Browser the RunRev team added the ability to create thumbnails from the > import and export commands with the addition of "at" args: > > import snapshot [from rect[angle] rectangle] [of object] > [(with | without) effects] [at size width, height] Ah... no, I missed that. I knew about the effects setting, but not the size setting. I think "at" is a bit of a weird preposition in that context, but I guess the engine's parser has its limits. Thanks. -- Mark Wieder mwieder at ahsoftware.net From dunbarx at aol.com Tue Oct 15 22:02:47 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 15 Oct 2013 22:02:47 -0400 (EDT) Subject: variable monitor? Is there one? In-Reply-To: <525DDBF1.3020709@economy-x-talk.com> References: <8CD7DA4B-F043-4582-AA9F-ECF68530CD8E@earthednet.org> <525DDBF1.3020709@economy-x-talk.com> Message-ID: <8D0982AF1C3B2FC-26A0-8701@webmail-d157.sysops.aol.com> Mark. Variable Watcher? In the Development menu? Do you mean the separate windows you can extract while in debug mode with variables of more than one line? Craig -----Original Message----- From: Mark Schonewille To: How to use LiveCode Sent: Tue, Oct 15, 2013 8:22 pm Subject: Re: variable monitor? Is there one? Hi William, Look in the Development menu and choose Variable Watcher. While in debug modus, you can watch variables at the bottom of the script editor window. -- 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 10/16/2013 01:48, prothero at earthednet.org wrote: > I'm wondering if there is a way to monitor a variable while the code is running. I have a cursor that won't stay set to my custom cursor, and I can't find where it is getting unlocked. I'm using 6.1.2. > > 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 > _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Tue Oct 15 23:11:49 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 15 Oct 2013 22:11:49 -0500 Subject: variable monitor? Is there one? In-Reply-To: <8CD7DA4B-F043-4582-AA9F-ECF68530CD8E@earthednet.org> References: <8CD7DA4B-F043-4582-AA9F-ECF68530CD8E@earthednet.org> Message-ID: <525E03F5.4050108@hyperactivesw.com> On 10/15/13 6:48 PM, prothero at earthednet.org wrote: > I'm wondering if there is a way to monitor a variable while the code > is running. I have a cursor that won't stay set to my custom cursor, > and I can't find where it is getting unlocked. I'm using 6.1.2. Since the cursor isn't really a variable, I think your best option is to use Find and Replace (Edit menu) to look for all instances of "cursor" in all the scripts. It's possible to set a global variable watch, but I don't think it will work with built-in functions like the cursor unless you're setting the cursor to the value of a variable you've defined. Then you could watch that variable. If that's what you're doing, to automatically break into the script editor when a variable changes: Place the cursor in a line of script that contains the variable you want to watch. Go to the Breakpoint pane in the variable watcher. Right-click and choose "New Watch" The handler you're in should be selected in the Handler popdown; or you can choose a different one. Choose the variable you want to watch from the Variable popdown. Set a condition if you want, or leave it blank. Leaving it blank causes a break whenever the variable changes in any way. Adding a condition will break only if that condition is true. Click OK. Start browsing through the stack, doing actions that cause the watched variable to change. When it changes (or meets a condition you've set,) the script will break. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From admin at FlexibleLearning.com Wed Oct 16 00:12:08 2013 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Wed, 16 Oct 2013 05:12:08 +0100 Subject: Scaling an Image to a Rect In-Reply-To: Message-ID: Depends if you mind 'losing the cropped data' or not. An alternative to Richard's elegant snapshot solution, which would lose the cropped data, is a fixed location group where the resized image's width or height fits the group width or height. Any excess image is not lost, simply not visible. Also means you can use your existing proportional width/height scaling routines. Hugh Senior FLCo From: Richard Gaskin To: use-livecode at lists.runrev.com Sent: Tue, 15 Oct 2013 16:00:43 -0700 Subject: Re: Scaling an Image to a Rect You probably already know this, but in order to make the new Project Browser the RunRev team added the ability to create thumbnails from the import and export commands with the addition of "at" args: import snapshot [from rect[angle] rectangle] [of object] [(with | without) effects] [at size width, height] You still need to calculate the desired width and height, but the time saved by letting the engine do this on the image buffer internally rather than resizing an image and re-setting its contents is pretty amazing. -- Richard Gaskin From: Dan Friedman To: use-livecode Sent: Tue, Oct 15, 2013 4:11 pm Subject: Scaling an Image to a Rect Greetings! I have been piddling around with this for weeks and still can't get it right. I kinda got it working... but it's still not always 100% correct. So, I thought I would ask this list for assistance since most of the people here are far smarter than I! You have a rect and an image. The goal is to completely fill the rect with the image. But, we don't want to distort the image. So, you need to proportionally scale the image up (if the image is smaller than the rect) or down (if the image is larger than the rect). Remember that we want to completely fill rect. It's ok (and expected) that some of the image will be cropped. Think of this as setting the background of a stack with an image. You want to fill the entire background of the stack (regardless of the size of the stack), with the image (regardless of the rect of the image). But we don't want to distort the image. Any thoughts? -Dan From mwieder at ahsoftware.net Wed Oct 16 01:23:27 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 15 Oct 2013 22:23:27 -0700 Subject: Scaling an Image to a Rect In-Reply-To: References: Message-ID: <1343667177.20131015222327@ahsoftware.net> Hugh- Tuesday, October 15, 2013, 9:12:08 PM, you wrote: > An alternative to Richard's elegant snapshot solution, which would lose the > cropped data, Dang. So the "at" clause is for cropping, not resizing. While I'm happier about the syntax, I'm less than thrilled with the effect. And here I was about to rewrite some code... -- -Mark Wieder mwieder at ahsoftware.net From prothero at earthednet.org Wed Oct 16 01:34:17 2013 From: prothero at earthednet.org (Earthednet-wp) Date: Tue, 15 Oct 2013 22:34:17 -0700 Subject: variable monitor? Is there one? In-Reply-To: <525E03F5.4050108@hyperactivesw.com> References: <8CD7DA4B-F043-4582-AA9F-ECF68530CD8E@earthednet.org> <525E03F5.4050108@hyperactivesw.com> Message-ID: <82272D4E-C2B3-4E93-8D7B-0F91624B16EA@earthednet.org> Thanks! I'll try it. But after some thought, I may be able to do it by stepping thru the code. But the variable watch feature is a useful one and I'll try it out. Bill William Prothero http://es.earthednet.org On Oct 15, 2013, at 8:11 PM, "J. Landman Gay" wrote: > On 10/15/13 6:48 PM, prothero at earthednet.org wrote: >> I'm wondering if there is a way to monitor a variable while the code >> is running. I have a cursor that won't stay set to my custom cursor, >> and I can't find where it is getting unlocked. I'm using 6.1.2. > > Since the cursor isn't really a variable, I think your best option is to use Find and Replace (Edit menu) to look for all instances of "cursor" in all the scripts. > > It's possible to set a global variable watch, but I don't think it will work with built-in functions like the cursor unless you're setting the cursor to the value of a variable you've defined. Then you could watch that variable. > > If that's what you're doing, to automatically break into the script editor when a variable changes: > > Place the cursor in a line of script that contains the variable you want to watch. > Go to the Breakpoint pane in the variable watcher. > Right-click and choose "New Watch" > The handler you're in should be selected in the Handler popdown; or you can choose a different one. > Choose the variable you want to watch from the Variable popdown. > Set a condition if you want, or leave it blank. Leaving it blank causes a break whenever the variable changes in any way. Adding a condition will break only if that condition is true. > Click OK. > > Start browsing through the stack, doing actions that cause the watched variable to change. When it changes (or meets a condition you've set,) the script will break. > > -- > 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 mikedoub at gmail.com Wed Oct 16 07:25:04 2013 From: mikedoub at gmail.com (Michael Doub) Date: Wed, 16 Oct 2013 07:25:04 -0400 Subject: Where to share code Message-ID: Humm, I just saw someone post a link to some example code to "http://livecodeshare.runrev.com" and we still have "User Samples" that gets you to revOnline. My question is: Where is the best place to put code that we are willing to share? I am really don't want to encourage multiple repositories, but I would like to share some thing that might help others. -= Mike From ben at runrev.com Wed Oct 16 07:34:40 2013 From: ben at runrev.com (Benjamin Beaumont) Date: Wed, 16 Oct 2013 12:34:40 +0100 Subject: Where to share code In-Reply-To: References: Message-ID: Hi Michael, All code shared by the company goes on livecodeshare. We are working on a new online upload mechanism but at the moment you can upload from the product. Warm regards, Ben On 16 October 2013 12:25, Michael Doub wrote: > Humm, I just saw someone post a link to some example code to " > http://livecodeshare.runrev.com" and we still have "User Samples" that > gets you to revOnline. > > My question is: Where is the best place to put code that we are willing > to share? > > I am really don't want to encourage multiple repositories, but I would > like to share some thing that might help others. > > -= Mike > > > _______________________________________________ > livecode-dev mailing list > livecode-dev at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/livecode-dev > -- _____________________________________________ 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 mcgrath3 at mac.com Wed Oct 16 09:24:04 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 16 Oct 2013 09:24:04 -0400 Subject: iphoneControlSet fontSize not working as before In-Reply-To: <60036542-0364-47C6-9C9D-D796F1212DF7@mac.com> References: <60036542-0364-47C6-9C9D-D796F1212DF7@mac.com> Message-ID: <4B510B8A-75FE-4652-A9D7-F2CC06870B1B@mac.com> So I assume then that no one has seen this? I will open a bug on it. I do have two images to show the difference between iOS6 and iOS7 when using iphoneControlSet fontsize. https://www.dropbox.com/s/ols0mpsk8dn81ay/iOS6Retina.png https://www.dropbox.com/s/6t3up6gm3o43esv/iOS7Retina.png Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Oct 15, 2013, at 10:57 AM, Thomas McGrath III wrote: > I have a stack that uses > iphoneControlSet "NameInput", "fontSize", "16" > > Has anyone else seen this behavior in LC 6.1.2 ??? > > Thank you, > > Tom From pystcat at gmail.com Wed Oct 16 09:35:05 2013 From: pystcat at gmail.com (PystCat) Date: Wed, 16 Oct 2013 09:35:05 -0400 Subject: iphoneControlSet fontSize not working as before In-Reply-To: <60036542-0364-47C6-9C9D-D796F1212DF7@mac.com> References: <60036542-0364-47C6-9C9D-D796F1212DF7@mac.com> Message-ID: Hmmm.... Yeah. I'm going to have to agree with you on this one.... It looks like if you set the font size before the text then it ignores the size. If you setup the control, then set the text and THEN set the font then everything works as expected. Is this a bug or something new in iOS7...? Do we have to now do the control properties in a certain order..? Paul > On Oct 15, 2013, at 10:57 AM, Thomas McGrath III wrote: > > I have a stack that uses > iphoneControlSet "NameInput", "fontSize", "16" > > But now it is not executing like it used to. It seems that if I put this in after creating all of my controls and setting their attributes and populating the multiline fields then it is executed and the text sizes are set accordingly. This was working fine the way it was in previous versions. > > I have my code set up like this for about 15 cards: > > on openCard > inputCreate -- creates all controls > readInputFields -- reads text from files > loadInputFields -- loads text into created fields from inputCreate > end openCard > > on inputCreate > inputDelete -- Check if already exist and if so delete so we are creating anew > iphoneControlCreate "multiline", "OneNameInput" > iphoneControlCreate "multiline", "TwoNameInput" > iphoneControlCreate "multiline", "ThreeNameInput" > iphoneControlCreate "multiline", "FourNameInput" > iphoneControlCreate "multiline", "FiveNameInput" > iphoneControlCreate "multiline", "SixNameInput" > iphoneControlCreate "multiline", "SevenNameInput" > iphoneControlCreate "multiline", "EightNameInput" > > > iphoneControlSet "OneNameInput", "rect", the rect of field "OneName"of this card > iphoneControlSet "OneNameInput", "visible", true > iphoneControlSet "OneNameInput", "fontSize", "16" > -- iphoneControlSet "OneNameInput", "fontName", "Arial Rounded MT Bold" > iphoneControlSet "OneNameInput", "clearButtonMode", "always" > iphoneControlSet "OneNameInput", "keyboardType", "default" > iphoneControlSet "OneNameInput", "returnKeyType", "default" > iphoneControlSet "OneNameInput", "autoCorrectionType", "yes" > iphoneControlSet "OneNameInput", "autoCapitalizationType", "sentences" > iphoneControlSet "OneNameInput", "scrollingEnabled", true > iphoneControlSet "OneNameInput", "vIndicator", true > iphoneControlSet "OneNameInput", "manageReturnKey", true > > -- etc. until all eight fields are created and their attributes are set. > end inputCreate > > > ------------ > Now if I add the fontSize 'again' after all the setup for each card then it is executed correctly like this: > > on openCard > inputCreate -- creates all controls > readInputFields -- reads text from files > loadInputFields -- loads text into created fields from inputCreate > iphoneControlSet "OneNameInput", "fontSize", "16" > iphoneControlSet "TwoNameInput", "fontSize", "16" > iphoneControlSet "ThreeNameInput", "fontSize", "16" > iphoneControlSet "FourNameInput", "fontSize", "16" -- etc. until all Eight fields are accounted for > end openCard > > > This workaround was not necessary before in the 5 series or 6.0 but now it is not respected. Is it possible that multiline fields 'need' to have text in them first before the fontSize can be applied? > > Has anyone else seen this behavior in LC 6.1.2 ??? > > Thank you, > > Tom > > -- Tom McGrath III > http://lazyriver.on-rev.com > mcgrath3 at mac.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From endernafi at gmail.com Wed Oct 16 09:53:31 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Wed, 16 Oct 2013 16:53:31 +0300 Subject: Suppressing Unnecessary Messages In-Reply-To: <5256EB3C.9060109@fourthworld.com> References: <5256EB3C.9060109@fourthworld.com> Message-ID: That seems right, Richard, and clarifies things.? Thank you? --? Ender Nafi Elekcioglu Sent with Airmail On October 10, 2013 at 9:01:02 PM, Richard Gaskin (ambassador at fourthworld.com) wrote: > If yes,? > isn't this a waste of valuable resources?? Not so much. After all, most messages are sent in response to user? actions, and users are usually the slowest component in any computing? system.? From richmondmathewson at gmail.com Wed Oct 16 09:55:14 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 16 Oct 2013 16:55:14 +0300 Subject: Run External Editor In-Reply-To: <525D94F1.1000101@gmail.com> References: <525D94F1.1000101@gmail.com> Message-ID: <525E9AC2.1020104@gmail.com> I have just been comparing Clarisworks 4 with Appleworks 6 over on my re-classicised G3 iMac, and found out something I had forgotten. Somewhere between version 4 and 6 Apple "quietly" dropped the ability to make macros . . . . . . I wonder why? And I wonder if the "why" might not somehow impinge on a future LC scriptEditor that might like to have the capability for end-users to record macros. Richmond. From ambassador at fourthworld.com Wed Oct 16 10:04:19 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 16 Oct 2013 07:04:19 -0700 Subject: Scaling an Image to a Rect In-Reply-To: <1343667177.20131015222327@ahsoftware.net> References: <1343667177.20131015222327@ahsoftware.net> Message-ID: <525E9CE3.3070004@fourthworld.com> Mark Wieder wrote: > Hugh- > > Tuesday, October 15, 2013, 9:12:08 PM, you wrote: > >> An alternative to Richard's elegant snapshot solution, which would lose the >> cropped data, > > Dang. So the "at" clause is for cropping, not resizing. > While I'm happier about the syntax, I'm less than thrilled with the > effect. And here I was about to rewrite some code... I'm not sure what Hugh was referring to, but the "at" clause is indeed for resizing. Remember, it was added for the IDE's Project Browser, which makes complete thumbnails of controls. Try 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 mcgrath3 at mac.com Wed Oct 16 10:07:12 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 16 Oct 2013 10:07:12 -0400 Subject: iphoneControlSet fontSize not working as before In-Reply-To: References: <60036542-0364-47C6-9C9D-D796F1212DF7@mac.com> Message-ID: <7447AD4B-E869-41AE-B7C9-AD87FFAFA84E@mac.com> I filed a bug report on this: Bug 11285 - Differences in iphoneControlSet fontSize for multiline fields in iOS7 and iOS6 @Paul, I think it could be something new in the way iOS7 handles multiline fields but the 'bug' part to me is that it is being ignored when it first runs. The QC only has BUG or Enhancement requests. Thanks, Tom On Oct 16, 2013, at 9:35 AM, PystCat wrote: > Hmmm.... Yeah. I'm going to have to agree with you on this one.... It looks like if you set the font size before the text then it ignores the size. If you setup the control, then set the text and THEN set the font then everything works as expected. Is this a bug or something new in iOS7...? Do we have to now do the control properties in a certain order..? > > Paul > >> On Oct 15, 2013, at 10:57 AM, Thomas McGrath III wrote: >> >> I have a stack that uses >> iphoneControlSet "NameInput", "fontSize", "16" >> >> But now it is not executing like it used to. It seems that if I put this in after creating all of my controls and setting their attributes and populating the multiline fields then it is executed and the text sizes are set accordingly. This was working fine the way it was in previous versions. From jacque at hyperactivesw.com Wed Oct 16 12:20:40 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 16 Oct 2013 11:20:40 -0500 Subject: Run External Editor In-Reply-To: <525E9AC2.1020104@gmail.com> References: <525D94F1.1000101@gmail.com> <525E9AC2.1020104@gmail.com> Message-ID: <525EBCD8.4020406@hyperactivesw.com> On 10/16/13 8:55 AM, Richmond wrote: > I have just been comparing Clarisworks 4 with Appleworks 6 over on my > re-classicised G3 iMac, > and found out something I had forgotten. Somewhere between version 4 and > 6 Apple "quietly" > dropped the ability to make macros . . . > > . . . I wonder why? They may have noticed MS Word macros turning into malware. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed Oct 16 13:04:11 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 16 Oct 2013 12:04:11 -0500 Subject: Blocking/non-blocking http requests Message-ID: <525EC70B.5010802@hyperactivesw.com> Some url methods block (PUT, POST) and some don't (GET). As far as our scripts are concerned, can we always depend on the request completing before the next line of script executes? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmondmathewson at gmail.com Wed Oct 16 13:10:19 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 16 Oct 2013 20:10:19 +0300 Subject: Run External Editor In-Reply-To: <525EBCD8.4020406@hyperactivesw.com> References: <525D94F1.1000101@gmail.com> <525E9AC2.1020104@gmail.com> <525EBCD8.4020406@hyperactivesw.com> Message-ID: <525EC87B.3020904@gmail.com> On 10/16/2013 07:20 PM, J. Landman Gay wrote: > On 10/16/13 8:55 AM, Richmond wrote: >> I have just been comparing Clarisworks 4 with Appleworks 6 over on my >> re-classicised G3 iMac, >> and found out something I had forgotten. Somewhere between version 4 and >> 6 Apple "quietly" >> dropped the ability to make macros . . . >> >> . . . I wonder why? > > They may have noticed MS Word macros turning into malware. > That seems to make sense. Now what is to stop Livecode macros not doing the same thing? Richmond. From MikeKerner at roadrunner.com Wed Oct 16 13:14:34 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 16 Oct 2013 13:14:34 -0400 Subject: Run External Editor In-Reply-To: <525EBCD8.4020406@hyperactivesw.com> References: <525D94F1.1000101@gmail.com> <525E9AC2.1020104@gmail.com> <525EBCD8.4020406@hyperactivesw.com> Message-ID: You don't have to be able to record macros if you can write them, and they don't have to have any functionality beyond what limits you want. Here's what 4D does: http://doc.4d.com/4D-Design-Reference-13/Editing-methods/Creating-and-using-macros.300-832655.en.html On Wed, Oct 16, 2013 at 12:20 PM, J. Landman Gay wrote: > On 10/16/13 8:55 AM, Richmond wrote: > >> I have just been comparing Clarisworks 4 with Appleworks 6 over on my >> re-classicised G3 iMac, >> and found out something I had forgotten. Somewhere between version 4 and >> 6 Apple "quietly" >> dropped the ability to make macros . . . >> >> . . . I wonder why? >> > > They may have noticed MS Word macros turning into malware. > > -- > 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 jiml at netrin.com Wed Oct 16 13:24:56 2013 From: jiml at netrin.com (Jim Lambert) Date: Wed, 16 Oct 2013 10:24:56 -0700 Subject: Scaling an Image to a Rect In-Reply-To: References: Message-ID: MarkW wrote: > Subject: Re: Scaling an Image to a Rect > Message-ID: > Content-Type: text/plain; charset=us-ascii > > Richard Gaskin writes: > >> You probably already know this, but in order to make the new Project >> Browser the RunRev team added the ability to create thumbnails from the >> import and export commands with the addition of "at" args: >> >> import snapshot [from rect[angle] rectangle] [of object] >> [(with | without) effects] [at size width, height] > > Ah... no, I missed that. I knew about the effects setting, but not the size > setting. I think "at" is a bit of a weird preposition in that context, but I > guess the engine's parser has its limits. Thanks. Just remember the 'at size' extension doesn't seem to work with all variations of the 'import snapshot' command. WORKS: import snapshot from image "dummy" at size 100,100 import snapshot from this card at size 100,100 DOESN'T WORK: import snapshot from rectangle 0,0,300,300 at size 100,100 import snapshot from rectangle (the rect of image "dummy") at size 100,100 Jim Lambert From andrew at ctech.me Wed Oct 16 13:40:59 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Wed, 16 Oct 2013 12:40:59 -0500 Subject: Blocking/non-blocking http requests In-Reply-To: <525EC70B.5010802@hyperactivesw.com> References: <525EC70B.5010802@hyperactivesw.com> Message-ID: I wish they were all non-blocking. :) Although, I am not sure of the answer to your question. In my experience, so far, yes. On Wed, Oct 16, 2013 at 12:04 PM, J. Landman Gay wrote: > Some url methods block (PUT, POST) and some don't (GET). As far as our > scripts are concerned, can we always depend on the request completing > before the next line of script executes? > > -- > 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 sc at sahores-conseil.com Wed Oct 16 13:43:09 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Wed, 16 Oct 2013 19:43:09 +0200 Subject: Blocking/non-blocking http requests In-Reply-To: <525EC70B.5010802@hyperactivesw.com> References: <525EC70B.5010802@hyperactivesw.com> Message-ID: <71B86344-E507-4079-B614-D55413DEAFFA@sahores-conseil.com> Jacque, While "PUT" commands can be unauthorized for good security reasons, i never had to do with a server configured to reject "POST" commands whose are, by the way, always more easy to manage securely than the "GET" ones. Yes, we can depend from the server's response against HTTP POST and GET commands in checking the "it" variable before going head with the next line of script execution, even if the HTTP message comes from a client side AJAX asynchronous request (the asynchronous mode impacts only the client side way to submit and handle the server's response; it do not impact at all the server-side way to receive and reply to it). Last but not least, long time ago (before 2003), the Metacard engine went buggy handling the POST command 1 period peer sequence of 20 consecutive POST requests he received. This bug disappeared definitively with, at least, Rev 2.0.3 and upon (the first version of Rev i used for my own). The GET command is available on all platforms, LC-Server included while the POST command is available on any platforms except LC-Server witch can only accept and reply to the ones he receive from client-side apps. AFAIK, Monte's external suites extends this basics in useful ways on the iOS and Android platforms. Le 16 oct. 2013 ? 19:04, J. Landman Gay a ?crit : > Some url methods block (PUT, POST) and some don't (GET). As far as our scripts are concerned, can we always depend on the request completing before the next line of script executes? > > -- > 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 -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From ambassador at fourthworld.com Wed Oct 16 13:50:12 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 16 Oct 2013 10:50:12 -0700 Subject: Scaling an Image to a Rect In-Reply-To: References: Message-ID: <525ED1D4.3070304@fourthworld.com> Jim Lambert wrote: > Just remember the 'at size' extension doesn't seem to work with all > variations of the 'import snapshot' command. > > WORKS: > import snapshot from image "dummy" at size 100,100 > import snapshot from this card at size 100,100 > > DOESN'T WORK: > import snapshot from rectangle 0,0,300,300 at size 100,100 > import snapshot from rectangle (the rect of image "dummy") at size > 100,100 Given the reason "at" was added (for the Project Browser thumbnails), and the generally more useful object-rendered snapshots vs snippets of the composite buffer, it's not surprising that this extension is limited as it is. Still, for the sake of completeness and consistency it may be useful to file an enhancement request for that. Anyone here know if one has been submitted? I've been having bad luck with the RQCC's search lately. -- 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 Wed Oct 16 13:53:17 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 16 Oct 2013 13:53:17 -0400 Subject: Run External Editor In-Reply-To: References: <525D94F1.1000101@gmail.com> <525E9AC2.1020104@gmail.com> <525EBCD8.4020406@hyperactivesw.com> Message-ID: and here's a sample macro file: // // Macros.xml file. // // Description // This file is created in the 4D folder at the first launch of the database. // It automatically creates several macro commands that can be enriched or // modified. You can also add all the macros required for your own development // needs manually. // // List of default macro commands. // // Logical blocks // -------------- // If "If" logical block // IfElse "If" logical block with an "Else" proposition // CaseOf "Case" logical block // While "While" logical block // For "For" logical block // Repeat "Repeat" logical block // // Frequently-used database blocks // ------------------------------- // "LoopRecord" Loop on a table selection with saving of // record (use a table name as selection) // "LoopRecordNoSave" Loop on a table selection without saving // records (use a table name as selection) // // Useful blocks // ------------- // "Header" Header for method name // // "CodeModif" Adds 4D user name and date for development // in multi-user environment // Mikey---------------------------------------------------------- If () Else ` NOT () End If ` For ($i;1;Records In Selection ()) GOTO SELECTED RECORD (;$i) End for `$i;1;Records In Selection() Case of :() Else End Case While () End While ` $testVal:="" $tablePtr:=Table(Table(->)) for ($i;1;records in selection ($tablePtr->)) GOTO Selected Record ($tablePtr->;$i) If ($testVal#) $testVal:= Else ` $testVal= End If `($testVal#) end for `($i;1;records in selection ($tablePtr->)) // Logical blocks ________________________________________________ If() End if If() Else End if Case of :() End case While() End while For(;;) End for Repeat Until() // Frequent database blocks ______________________________________ While (Not(End selection())) Save Record() Next Record() End while While (Not(End selection())) Next Record() End while // Useful blocks _________________________________________________ ` ---------------------------------------------------- ` User name (OS): ` Date and time: , ` Modified by: () -- 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 Wed Oct 16 13:54:12 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 16 Oct 2013 12:54:12 -0500 Subject: Blocking/non-blocking http requests In-Reply-To: <71B86344-E507-4079-B614-D55413DEAFFA@sahores-conseil.com> References: <525EC70B.5010802@hyperactivesw.com> <71B86344-E507-4079-B614-D55413DEAFFA@sahores-conseil.com> Message-ID: <525ED2C4.5040505@hyperactivesw.com> On 10/16/13 12:43 PM, Pierre Sahores wrote: > Yes, we can depend from the server's response against HTTP POST and > GET commands in checking the "it" variable before going head with the > next line of script execution, even if the HTTP message comes from a > client side AJAX asynchronous request (the asynchronous mode impacts > only the client side way to submit and handle the server's response; > it do not impact at all the server-side way to receive and reply to > it). Thanks Pierre, and also Andrew. That's what I wanted to hear. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From rdimola at evergreeninfo.net Wed Oct 16 14:05:53 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 16 Oct 2013 14:05:53 -0400 Subject: After mobilePick, script may or may not continue. In-Reply-To: References: Message-ID: <009301ceca9a$5af827f0$10e877d0$@net> I demonstrated a variation of this bug to Ian at RR 13. Ian was looking into it. If you notice that the next user action(only the next one) will be ignored because the pick list is actually active just not visible. 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 Roger Eller Sent: Sunday, October 13, 2013 8:21 PM To: How to use LiveCode Subject: After mobilePick, script may or may not continue. The script below always fires the first pick list. What seems strange to me is that after making this choice, the next pick list may or may not ever happen. Why? Is is a bug, or should I be doing something differently here? Thanks in advance. on touchEnd pid put "PRIMARY" & cr \ & "SECONDARY" & cr \ & "THIRD" & cr into tList0 put lineoffset("SECONDARY", tList0) into tInitialIndex0 mobilePick tList0, tInitialIndex0 put the result into tChoice1 -- returns 1, 2 or 3 switch tChoice1 case 1 put "X1" & cr \ & "X2" & cr \ & "X3" & cr \ & "X4" & cr into tList1 put lineoffset("X2", tList1) into tInitialIndex1 mobilePick tList1, tInitialIndex1 break case 2 put "Y1" & cr \ & "Y2" & cr \ & "Y3" & cr \ & "Y4" & cr into tList2 put lineoffset("Y2", tList2) into tInitialIndex2 mobilePick tList2, tInitialIndex2 break case 3 put "Z1" & cr \ & "Z2" & cr \ & "Z3" & cr \ & "Z4" & cr into tList3 put lineoffset("Z2", tList4) into tInitialIndex3 mobilePick tList3, tInitialIndex3 break end switch put the result into tChoice2 -- returns 1, 2, 3 or 4 answer tChoice1 && tChoice2 end touchEnd ~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 rdimola at evergreeninfo.net Wed Oct 16 14:14:30 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 16 Oct 2013 14:14:30 -0400 Subject: After mobilePick, script may or may not continue. In-Reply-To: <009301ceca9a$5af827f0$10e877d0$@net> References: <009301ceca9a$5af827f0$10e877d0$@net> Message-ID: <009401ceca9b$8eee0bf0$acca23d0$@net> Also, when the invisible pick list is up the next user action will be just like you tapped anywhere else on the screen when visible and the pick will be canceled. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net From rdimola at evergreeninfo.net Wed Oct 16 14:20:30 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 16 Oct 2013 14:20:30 -0400 Subject: iphoneControlSet fontSize not working as before In-Reply-To: <4B510B8A-75FE-4652-A9D7-F2CC06870B1B@mac.com> References: <60036542-0364-47C6-9C9D-D796F1212DF7@mac.com> <4B510B8A-75FE-4652-A9D7-F2CC06870B1B@mac.com> Message-ID: <009501ceca9c$65ea83e0$31bf8ba0$@net> Tom, All my images for both buttons an image controls in iOS 7 look pixilated. This was not the case with LC 6.1.1 before the iOS 5 dev kit was used to create the app. 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 Thomas McGrath III Sent: Wednesday, October 16, 2013 9:24 AM To: How to use LiveCode Subject: Re: iphoneControlSet fontSize not working as before So I assume then that no one has seen this? I will open a bug on it. I do have two images to show the difference between iOS6 and iOS7 when using iphoneControlSet fontsize. https://www.dropbox.com/s/ols0mpsk8dn81ay/iOS6Retina.png https://www.dropbox.com/s/6t3up6gm3o43esv/iOS7Retina.png Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Oct 15, 2013, at 10:57 AM, Thomas McGrath III wrote: > I have a stack that uses > iphoneControlSet "NameInput", "fontSize", "16" > > Has anyone else seen this behavior in LC 6.1.2 ??? > > Thank you, > > Tom _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From roger.e.eller at sealedair.com Wed Oct 16 14:31:10 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 16 Oct 2013 14:31:10 -0400 Subject: After mobilePick, script may or may not continue. In-Reply-To: <009401ceca9b$8eee0bf0$acca23d0$@net> References: <009301ceca9a$5af827f0$10e877d0$@net> <009401ceca9b$8eee0bf0$acca23d0$@net> Message-ID: If you wouldn't mind, please add your experience to the report that I filed under Bug#11278. Hanson has offered a workaround that I haven't tried yet. The bad thing about workarounds is that the root cause never gets fixed. http://quality.runrev.com/show_bug.cgi?id=11278 Thanks. ~Roger On Wed, Oct 16, 2013 at 2:14 PM, Ralph DiMola wrote: > Also, when the invisible pick list is up the next user action will be just > like you tapped anywhere else on the screen when visible and the pick will > be canceled. > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > > From rdimola at evergreeninfo.net Wed Oct 16 14:46:10 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 16 Oct 2013 14:46:10 -0400 Subject: After mobilePick, script may or may not continue. In-Reply-To: References: <009301ceca9a$5af827f0$10e877d0$@net> <009401ceca9b$8eee0bf0$acca23d0$@net> Message-ID: <009c01ceca9f$fbdfc4c0$f39f4e40$@net> Will do..... I also tried all sorts of sends, send in times, waits and dispatches and it has not helped. 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 Roger Eller Sent: Wednesday, October 16, 2013 2:31 PM To: How to use LiveCode Subject: Re: After mobilePick, script may or may not continue. If you wouldn't mind, please add your experience to the report that I filed under Bug#11278. Hanson has offered a workaround that I haven't tried yet. The bad thing about workarounds is that the root cause never gets fixed. http://quality.runrev.com/show_bug.cgi?id=11278 Thanks. ~Roger On Wed, Oct 16, 2013 at 2:14 PM, Ralph DiMola wrote: > Also, when the invisible pick list is up the next user action will be > just like you tapped anywhere else on the screen when visible and the > pick will be canceled. > > 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 richmondmathewson at gmail.com Wed Oct 16 15:11:40 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 16 Oct 2013 22:11:40 +0300 Subject: 6.5.0 dp2: Now you see me, now you don't. In-Reply-To: <525D827F.6050700@gmail.com> References: <525D7CA3.90803@gmail.com> <525D827F.6050700@gmail.com> Message-ID: <525EE4EC.6050501@gmail.com> Well, there's something rather queer: the 6.5.0 dp2 version I spotted yesterday has vanished. >> >>> Just spotted: >>> http://downloads.livecode.com/**livecode/6_5_0/ >>> >>> Richmond. >>> >>> Ideas welcome; especially those creative and fairly frivolous. Richmond. From warren at warrensweb.us Wed Oct 16 15:50:05 2013 From: warren at warrensweb.us (Warren Samples) Date: Wed, 16 Oct 2013 14:50:05 -0500 Subject: 6.5.0 dp2: Now you see me, now you don't. In-Reply-To: <525EE4EC.6050501@gmail.com> References: <525D7CA3.90803@gmail.com> <525D827F.6050700@gmail.com> <525EE4EC.6050501@gmail.com> Message-ID: <525EEDED.6040102@warrensweb.us> On 10/16/2013 02:11 PM, Richmond wrote: > the 6.5.0 dp2 version I spotted yesterday has vanished. > >>> >>>> Just spotted: >>>> http://downloads.livecode.com/**livecode/6_5_0/ >>>> >>>> >>>> Richmond. >>>> >>>> > > Ideas welcome; especially those creative and fairly frivolous. > > Richmond. Perhaps a related story-line: 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. From richmondmathewson at gmail.com Wed Oct 16 15:53:36 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 16 Oct 2013 22:53:36 +0300 Subject: 6.5.0 dp2: Now you see me, now you don't. In-Reply-To: <525EEDED.6040102@warrensweb.us> References: <525D7CA3.90803@gmail.com> <525D827F.6050700@gmail.com> <525EE4EC.6050501@gmail.com> <525EEDED.6040102@warrensweb.us> Message-ID: <525EEEC0.4040300@gmail.com> On 10/16/2013 10:50 PM, Warren Samples wrote: > On 10/16/2013 02:11 PM, Richmond wrote: >> the 6.5.0 dp2 version I spotted yesterday has vanished. >> >>>> >>>>> Just spotted: >>>>> http://downloads.livecode.com/**livecode/6_5_0/ >>>>> >>>>> >>>>> >>>>> Richmond. >>>>> >>>>> >> >> Ideas welcome; especially those creative and fairly frivolous. >> >> Richmond. > > > > Perhaps a related story-line: Um. > > > 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 From mwieder at ahsoftware.net Wed Oct 16 16:08:22 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 16 Oct 2013 20:08:22 +0000 (UTC) Subject: MSG command line use bug in 6.X ? References: <5259B04F.70000@fourthworld.com> Message-ID: Mark Wieder writes: > > Richard Gaskin ...> writes: > > > I would call it a bug, since both forms should work. > > It's definitely a bug. Has it been entered yet? I can enter the fix into the > bug's comments if so. Unfortunately, the team still isn't accepting pull > requests for the IDE (this is October), so I can't fix it myself. Well, I couldn't find it in the bug system, so I entered bug 11286. And put the fix for it in the comments. -- Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Wed Oct 16 16:13:12 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 16 Oct 2013 20:13:12 +0000 (UTC) Subject: 6.5.0 dp2: Now you see me, now you don't. References: <525D7CA3.90803@gmail.com> <525D827F.6050700@gmail.com> <525EE4EC.6050501@gmail.com> Message-ID: Richmond writes: > Ideas welcome; especially those creative and fairly frivolous. Idea #1: Richmond has *way* too much time on his hands these days. Idea #2: In light of the above, Richmond should spend his free time learning to program in C so that he can fix the Unicode processing in the engine. Idea #3: Mark should get back to work and stop coming up with ideas for other people. -- Mark Wieder mwieder at ahsoftware.net From MikeKerner at roadrunner.com Wed Oct 16 16:20:08 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 16 Oct 2013 16:20:08 -0400 Subject: 6.5.0 dp2: Now you see me, now you don't. In-Reply-To: References: <525D7CA3.90803@gmail.com> <525D827F.6050700@gmail.com> <525EE4EC.6050501@gmail.com> Message-ID: Idea #4: Mark could come over and clean all the wet-mouthed popcorn (extra butter flavor) and milkshake off my screen for making a spit-out-my-popcorn-and-milkshake-all-over-my-screen funny I will now wait for Richard to point out that SOMPAMAOMS doesn't spell anything meaningful, and for Mark to rearrange the words and substitute others to come up with something not unlike SNUFFLEUPAGUS On Wed, Oct 16, 2013 at 4:13 PM, Mark Wieder wrote: > Richmond writes: > > > Ideas welcome; especially those creative and fairly frivolous. > > Idea #1: Richmond has *way* too much time on his hands these days. > > Idea #2: In light of the above, Richmond should spend his free time > learning > to program in C so that he can fix the Unicode processing in the engine. > > Idea #3: Mark should get back to work and stop coming up with ideas for > other people. > > -- > 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 mwieder at ahsoftware.net Wed Oct 16 16:22:46 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 16 Oct 2013 20:22:46 +0000 (UTC) Subject: OT: Time Machine Alternatives? Message-ID: I've been using Time Machine to make backups, and it seems to do that job well, but the backup disk ends up with cross-linked files pretty rapidly and I end up reformatting the backup disk and starting from scratch frequently. This seems to me to be missing the point of having historical backups. So I'm throwing this open to see what others are using for backups on OSX. I assume there's something better than Time Machine out there and I'm just not aware of it. Thanks in advance. (Note: I should probably disallow Jacque from responding in the future...) -- Mark Wieder mwieder at ahsoftware.net From richmondmathewson at gmail.com Wed Oct 16 16:24:45 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 16 Oct 2013 23:24:45 +0300 Subject: 6.5.0 dp2: Now you see me, now you don't. In-Reply-To: References: <525D7CA3.90803@gmail.com> <525D827F.6050700@gmail.com> <525EE4EC.6050501@gmail.com> Message-ID: <525EF60D.4020401@gmail.com> On 10/16/2013 11:13 PM, Mark Wieder wrote: > Richmond writes: > >> Ideas welcome; especially those creative and fairly frivolous. > Idea #1: Richmond has *way* too much time on his hands these days. No. > > Idea #2: In light of the above, Richmond should spend his free time learning > to program in C so that he can fix the Unicode processing in the engine. Not if I can help it. Unless, of course, you want to give me a grant equal to my income from my school both to compensate for current income plus the effect of closing the place down and income predicted for the next 15-20 years . . . cough, cough, cough. > > Idea #3: Mark should get back to work and stop coming up with ideas for > other people. > Well, life would be boring if we always stayed on-topic. Idea #4: Richmond and Mark are both born stirrers who revolve around each other at strategic moments like flirting pigeons. From MikeKerner at roadrunner.com Wed Oct 16 16:28:17 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 16 Oct 2013 16:28:17 -0400 Subject: OT: Time Machine Alternatives? In-Reply-To: References: Message-ID: I haven't had any issues with Time Machine on multiple boxes, using different drives at different locations. That said, before TM I have used Retrospect for 20 years, sometimes standalone, but mostly on the network for our entire company, and to my memory, I have never had a recovery failure from Retrospect, despite a pile of 32 dead hard drives (at last count) sitting on a desk behind me. We have backed up to DAT, Travan, disk drives, and probably other technologies during that time. On Wed, Oct 16, 2013 at 4:22 PM, Mark Wieder wrote: > I've been using Time Machine to make backups, and it seems to do that job > well, but the backup disk ends up with cross-linked files pretty rapidly > and > I end up reformatting the backup disk and starting from scratch frequently. > This seems to me to be missing the point of having historical backups. > > So I'm throwing this open to see what others are using for backups on OSX. > I > assume there's something better than Time Machine out there and I'm just > not > aware of it. Thanks in advance. > > (Note: I should probably disallow Jacque from responding in the future...) > > -- > 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 sundown at pacifier.com Wed Oct 16 16:30:59 2013 From: sundown at pacifier.com (JB) Date: Wed, 16 Oct 2013 13:30:59 -0700 Subject: OT: Time Machine Alternatives? In-Reply-To: References: Message-ID: <1407F5F9-EA7E-4072-9E89-2DD7D3BA0D35@pacifier.com> What do you mean by cross linked files? I have been using Time Machine for years and never have reformatted the disk and started over. Am I going to be in for a terrible surprise when I need to restore my files since I have not considered cross linked files on Time Machine? -=>JB<=- On Oct 16, 2013, at 1:22 PM, Mark Wieder wrote: > I've been using Time Machine to make backups, and it seems to do that job > well, but the backup disk ends up with cross-linked files pretty rapidly and > I end up reformatting the backup disk and starting from scratch frequently. > This seems to me to be missing the point of having historical backups. > > So I'm throwing this open to see what others are using for backups on OSX. I > assume there's something better than Time Machine out there and I'm just not > aware of it. Thanks in advance. > > (Note: I should probably disallow Jacque from responding in the future...) > > -- > 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 matthias_livecode_150811 at m-r-d.de Wed Oct 16 16:43:53 2013 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Wed, 16 Oct 2013 22:43:53 +0200 Subject: OT: Time Machine Alternatives? In-Reply-To: References: Message-ID: I am using TimeMachine for may "normal" hourly file backups. I am using CarbonCopyCloner from Bombich (http://www.bombich.com) for creating a bootable copy of my system disk and also to do scheduled backups of my project and other important files. Another tool i am using is aasync (http://www.aasync.com) to do scheduled backups which are stored encrypted on a ftp server. Regards, Matthias Am 16.10.2013 um 22:22 schrieb Mark Wieder : > I've been using Time Machine to make backups, and it seems to do that job > well, but the backup disk ends up with cross-linked files pretty rapidly and > I end up reformatting the backup disk and starting from scratch frequently. > This seems to me to be missing the point of having historical backups. > > So I'm throwing this open to see what others are using for backups on OSX. I > assume there's something better than Time Machine out there and I'm just not > aware of it. Thanks in advance. > > (Note: I should probably disallow Jacque from responding in the future...) > > -- > 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 Matthias Rebbe Tel: +49 5741 310000 +49 160 5504462 eMail: matthias underscore livecode underscore 150811 at m dash r dash d dot de Convert .br5 files the easy way From jacque at hyperactivesw.com Wed Oct 16 17:33:44 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 16 Oct 2013 16:33:44 -0500 Subject: OT: Time Machine Alternatives? In-Reply-To: References: Message-ID: <525F0638.9070502@hyperactivesw.com> On 10/16/13 3:22 PM, Mark Wieder wrote: > I've been using Time Machine to make backups, and it seems to do that job > well, but the backup disk ends up with cross-linked files pretty rapidly and > I end up reformatting the backup disk and starting from scratch frequently. > This seems to me to be missing the point of having historical backups. > > So I'm throwing this open to see what others are using for backups on OSX. I > assume there's something better than Time Machine out there and I'm just not > aware of it. Thanks in advance. > > (Note: I should probably disallow Jacque from responding in the future...) > Can I respond from the past? In the past I have used Time Machine. I will be using it in the future too, but I won't mention that. I don't know what cross-linked files are, so I'm not sure why it's an issue, but I've done restores more than once from Time Machine without any problem. Before TM was around, I used SuperDuper. I still do occasionally to back up my backup, or to clone a drive. I like it a lot. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From m.schonewille at economy-x-talk.com Wed Oct 16 18:12:30 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 17 Oct 2013 00:12:30 +0200 Subject: OT: Time Machine Alternatives? In-Reply-To: <1407F5F9-EA7E-4072-9E89-2DD7D3BA0D35@pacifier.com> References: <1407F5F9-EA7E-4072-9E89-2DD7D3BA0D35@pacifier.com> Message-ID: <525F0F4E.2020708@economy-x-talk.com> Hi, I think I know what cross-linked files are. I have a hard disk with 3 partitions. The first partition is time machine, another is a different version of Mac OS X and a third is a DOS partition. As soon as I plug the hard disk in another machine or if I start up from a different partition, Time Machine no longer understands which disk to use and starts backing up files to the wrong place. All I can do after that is formatting the Time Machine partition and start from scratch. That's why I'm looking for a different solution too. (I was so happy that I was finally able to use Time Machine and now it appears to be a bad solution). -- 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 10/16/2013 22:30, JB wrote: > What do you mean by cross linked files? I have been using Time Machine > for years and never have reformatted the disk and started over. Am I going > to be in for a terrible surprise when I need to restore my files since I have > not considered cross linked files on Time Machine? > > -=>JB<=- > > > On Oct 16, 2013, at 1:22 PM, Mark Wieder wrote: > >> I've been using Time Machine to make backups, and it seems to do that job >> well, but the backup disk ends up with cross-linked files pretty rapidly and >> I end up reformatting the backup disk and starting from scratch frequently. >> This seems to me to be missing the point of having historical backups. >> >> So I'm throwing this open to see what others are using for backups on OSX. I >> assume there's something better than Time Machine out there and I'm just not >> aware of it. Thanks in advance. >> >> (Note: I should probably disallow Jacque from responding in the future...) >> >> -- >> Mark Wieder >> mwieder at ahsoftware.net >> From niggemann at uni-wh.de Wed Oct 16 18:12:15 2013 From: niggemann at uni-wh.de (BNig) Date: Wed, 16 Oct 2013 15:12:15 -0700 (PDT) Subject: Scaling an Image to a Rect In-Reply-To: <525ED1D4.3070304@fourthworld.com> References: <525ED1D4.3070304@fourthworld.com> Message-ID: <1381961535591-4671144.post@n4.nabble.com> See also "export snapshot from rect with at size refuses to compile" Bug #11145 http://quality.runrev.com/show_bug.cgi?id=11145 Kind regards Bernd -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Scaling-an-Image-to-a-Rect-tp4671091p4671144.html Sent from the Revolution - User mailing list archive at Nabble.com. From monte at sweattechnologies.com Wed Oct 16 18:24:30 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 17 Oct 2013 09:24:30 +1100 Subject: OT: Time Machine Alternatives? In-Reply-To: <525F0F4E.2020708@economy-x-talk.com> References: <1407F5F9-EA7E-4072-9E89-2DD7D3BA0D35@pacifier.com> <525F0F4E.2020708@economy-x-talk.com> Message-ID: <2EC46132-53CB-4E60-8C1F-66A1B61B6B4D@sweattechnologies.com> On 17/10/2013, at 9:12 AM, Mark Schonewille wrote: > I think I know what cross-linked files are. I have a hard disk with 3 partitions. The first partition is time machine, another is a different version of Mac OS X and a third is a DOS partition. As soon as I plug the hard disk in another machine or if I start up from a different partition, Time Machine no longer understands which disk to use and starts backing up files to the wrong place. All I can do after that is formatting the Time Machine partition and start from scratch. That's why I'm looking for a different solution too. (I was so happy that I was finally able to use Time Machine and now it appears to be a bad solution). Hmm... so does this problem go away if you just use a separate disk for time machine only... that's what I do and I've never had an issue like this. Seeing how cheap external hard drives are these days it seems like an easy fix. Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From ambassador at fourthworld.com Wed Oct 16 18:25:16 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 16 Oct 2013 15:25:16 -0700 Subject: OT: Time Machine Alternatives? In-Reply-To: References: Message-ID: <525F124C.1030501@fourthworld.com> Mark Wieder wrote: > I've been using Time Machine to make backups, and it seems to do that job > well, but the backup disk ends up with cross-linked files pretty rapidly and > I end up reformatting the backup disk and starting from scratch frequently. > This seems to me to be missing the point of having historical backups. > > So I'm throwing this open to see what others are using for backups on OSX. I > assume there's something better than Time Machine out there and I'm just not > aware of it. Thanks in advance. I use Time Machine, but only as a last resort. Same with the Backup tool bundled with Ubuntu. Never needed to recover anything from them, but it's comforting to know they're there. My daily work is copied to a cloud server at the end of each day, and and also make copies of critical work files to my 16 GB quad-channel USB thumb drive that I keep with me at all times. My LC plugins folder is automatically synced with the Ubuntu One cloud service, which not only gives me an off-site backup but also keeps my dev tools in sync across all the machines I work on (the finally finished their Mac version earlier this year). I also make additional backups on a large HD once a week to keep off-site. Perhaps a bit obsessive, but long ago I suffered a hard drive failure, and I promised myself "Never again". -- 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 Wed Oct 16 18:31:44 2013 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 16 Oct 2013 15:31:44 -0700 Subject: OT: Time Machine Alternatives? In-Reply-To: References: Message-ID: <2E12A9D7-5A7D-49CF-AFB8-C8850323E2A4@canelasoftware.com> On Oct 16, 2013, at 1:22 PM, Mark Wieder wrote: > I've been using Time Machine to make backups, and it seems to do that job > well, but the backup disk ends up with cross-linked files pretty rapidly and > I end up reformatting the backup disk and starting from scratch frequently. > This seems to me to be missing the point of having historical backups. > > So I'm throwing this open to see what others are using for backups on OSX. I > assume there's something better than Time Machine out there and I'm just not > aware of it. Thanks in advance. We use Chronosync for all local backups. One of the nice things about this product is that you get free updates for life. It does archives if you like with lots of control over the details. I highly recommend it. Works on Macs only though. http://www.econtechnologies.com/pages/cs/chrono_overview.html We also use Crash Plan for offsite backups. http://www.crashplan.com Best regards, Mark Talluto canelasoftware.com From scott at tactilemedia.com Wed Oct 16 18:37:05 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 16 Oct 2013 15:37:05 -0700 Subject: OT: Time Machine Alternatives? In-Reply-To: Message-ID: Can't say whether this better (not using Time Machine) but for local backup I use ChronoSync by Econ Technologies. Gives you a fair amount of control over what you want to backup, when, and where. They also have an extension that allows you to back up additional machines to your host machine via the network. Nice guy runs the company, and updates are supposed to be free for life. For cloud backup: CrashPlan Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 10/16/13 1:22 PM, "Mark Wieder" wrote: >I've been using Time Machine to make backups, and it seems to do that job >well, but the backup disk ends up with cross-linked files pretty rapidly >and >I end up reformatting the backup disk and starting from scratch >frequently. >This seems to me to be missing the point of having historical backups. > >So I'm throwing this open to see what others are using for backups on >OSX. I >assume there's something better than Time Machine out there and I'm just >not >aware of it. Thanks in advance. > >(Note: I should probably disallow Jacque from responding in the future...) > >-- > 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 jhj at jhj.com Wed Oct 16 18:56:34 2013 From: jhj at jhj.com (Jerry Jensen) Date: Wed, 16 Oct 2013 15:56:34 -0700 Subject: OT: Time Machine Alternatives? In-Reply-To: References: Message-ID: <469A6E48-A11F-40B9-85D4-93BB6077C7A4@jhj.com> On Oct 16, 2013, at 1:22 PM, Mark Wieder wrote: > I've been using Time Machine to make backups, and it seems to do that job > well, but the backup disk ends up with cross-linked files pretty rapidly and > I end up reformatting the backup disk and starting from scratch frequently. > This seems to me to be missing the point of having historical backups. > > So I'm throwing this open to see what others are using for backups on OSX. I > assume there's something better than Time Machine out there and I'm just not > aware of it. Thanks in advance. I use Time Machine at home and at work. Its nice to be able to just set it up for 2 drives and it works at either place without me messing with it. When a disk gets near full, I save that disk and start another. At home I have 2 disks in rotation, at work its on a local server with a ton of storage so I keep lots of old setups, along with all the other users there. Keep 'em moving and the hard links don't get too hairy. I've never had any problem restoring. Carbon Copy Cloner is good too - I use it to copy important files from one building to another nightly at work. It can do incremental backups (only copying changed files) and keep copies of the older files for you. Its a different approach, but very useful. No problems with restoring here either, and the backup is bootable. I had difficulties with Chronosync when a user was moving between a desktop and a laptop only when traveling. Somehow something always seemed to get screwed up, usually having to do with BusyCal. Now his laptop runs everything everywhere so procrastination succeeded again! I never did solve those problems, which may not fault Chronosync in any way. .Jerry From pete at lcsql.com Wed Oct 16 21:14:14 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 16 Oct 2013 18:14:14 -0700 Subject: [OT] Navigation systems Message-ID: I'm fascinated by how navigation systems Iike Google maps figure out a route between two addresses, wouldn't know how to set about such a logic task. Anyone out there ever undertaken such a project? Pete lcSQL Software From ludovic.thebault at laposte.net Thu Oct 17 05:20:00 2013 From: ludovic.thebault at laposte.net (=?iso-8859-1?Q?Ludovic_Th=E9bault?=) Date: Thu, 17 Oct 2013 11:20:00 +0200 Subject: Standalone Settings corrupt ? Message-ID: Hello, Strange bug today : I work on a stack for an update (MacOS X 10.7 - livecode 6.1.2). In the standalone Settings, a folder with files is added, and there is an icon for the app and for the docs. I made several "compile" fine but suddenly when i compile my stack as standalone (Mac and Windows), livecode say that the standalone was saved successfully but : - the folder that is added is empty (on the macos app and the windows app) - the app icon is here but this size is "0 octet" - the doc icon is fine. I've made no changes on the settings and these are fines... The files are in a subfolder of the stack. I've tried with an other version of livecode (6.1.1) and on an other computer (after coying alls the datas), it's the same... i've tried to redo the settings, same bug. I don't understand what's happening. Is there a log of the standalone builder ? Thanks From palcibiades-first at yahoo.co.uk Wed Oct 16 04:40:09 2013 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Wed, 16 Oct 2013 01:40:09 -0700 (PDT) Subject: Why Microsoft Word must Die In-Reply-To: References: Message-ID: <1381912809066-4671116.post@n4.nabble.com> Scrivener seems interesting. Lyx is my own answer to the large document writing issue. Peter -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Why-Microsoft-Word-must-Die-tp4671021p4671116.html Sent from the Revolution - User mailing list archive at Nabble.com. From rdimola at evergreeninfo.net Thu Oct 17 10:40:22 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Thu, 17 Oct 2013 10:40:22 -0400 Subject: [OT] Navigation systems In-Reply-To: References: Message-ID: <001201cecb46$cf64c4c0$6e2e4e40$@net> It's the old traveling salesman problem but on steroids. This question is as old as traveling salesman. 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, October 16, 2013 9:14 PM To: How to use LiveCode Subject: [OT] Navigation systems I'm fascinated by how navigation systems Iike Google maps figure out a route between two addresses, wouldn't know how to set about such a logic task. Anyone out there ever undertaken such a project? 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 MikeKerner at roadrunner.com Thu Oct 17 10:41:44 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 17 Oct 2013 10:41:44 -0400 Subject: [OT] Navigation systems In-Reply-To: References: Message-ID: Hey, Pete. There is an entire branch of mathematics, called Operations Research, having to do with this type of issue, called "optimization". In OR, you conduct matrix manipulation (i.e. linear algebra) to find a solution. You may also find information on this topic under "modeling", because you build a mathematical model, and then solve it. All of it can be done in a spreadsheet, or on the back of an envelope (sometimes a rather large envelope, but an envelope, nonetheless), and the algorithms are described all over the place on the internet. Spreadsheets generally have the functions built right in. Anyone with a business degree or MBA has taken at least one OR (or the lighter weight "Operations Management") class, and thus have done the math by hand and by computer and can help you with the details. It's also very straightforward, once you have it straight in your head. In the case of trying to figure out the best way to get from "A" to "B" on a map you can do shortest route, fastest route, least traffic route, most main road route, etc. Sometimes how you choose a route depends on what you know (you can determine the length of each of the roads, but you may not know the speed that traffic generally moves on that road, for example). Even ERP system uses this technique to determine production schedules. On Wed, Oct 16, 2013 at 9:14 PM, Peter Haworth wrote: > I'm fascinated by how navigation systems > Iike Google maps figure out a route between two addresses, wouldn't know > how to set about such a logic task. > > Anyone out there ever undertaken such a project? > > 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 > -- 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 Tue Oct 15 08:01:29 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Tue, 15 Oct 2013 05:01:29 -0700 (PDT) Subject: Help with Arrays In-Reply-To: <156-1877095913.20131014220323@ahsoftware.net> References: <0246E6EB-9F3E-4378-8A8D-D547A6BDB46D@mac.com> <156-1877095913.20131014220323@ahsoftware.net> Message-ID: <1381838489104-4671056.post@n4.nabble.com> That's strange - the sort command doesn't make a difference when I try it out (LC 6.1.2 on Mac 10.8.5) - is it working for others? Dave ----- "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Help-with-Arrays-tp4671031p4671056.html Sent from the Revolution - User mailing list archive at Nabble.com. From MikeKerner at roadrunner.com Thu Oct 17 10:52:07 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 17 Oct 2013 10:52:07 -0400 Subject: [OT] Navigation systems In-Reply-To: <001201cecb46$cf64c4c0$6e2e4e40$@net> References: <001201cecb46$cf64c4c0$6e2e4e40$@net> Message-ID: Like I was mentioning to Pete, one of the things that is interesting about ALL of OR is that the problems are np-complete, which means that all of the problems are related to each other. Thus, sometimes the fastest way to solve one problem isn't just to churn through the equations and matrices, but to manipulate the model, or transpose it, into another problem, and then solve that one, instead, because many of these problems have shortcuts that can get you to a solution, faster. So sometimes, the traveling salesman should really think about himself as the fish fry guy on friday. Another OR/optimization problem that is getting lots of press right now is the cattle-herding problem, aka "loading passengers onto the plane" problem. Southwest does it pseudo-randomly, i.e. there are no assigned seats, so the mob moves onto the jet and arranges itself. American, I think it is, does window seats first, then middle seats, then aisle seats. Jet Blue is just making it crazy-expensive to take carry-ons (a case of transposing the problem and thinking about it a different way, because it means more work for baggage handlers in the hold). Some other tiny carrier has mobile ramps so that they can use both the rear emergency exit and front jetway. Some professor said that you should board even rows, back to front, then odd rows, back to front. That one hasn't been tried, yet, but I believe it is about to be tested by someone. United makes "clumps" at the gate (I think there are 5-9 depending on the size of the aircraft) and releases them at intervals. On Thu, Oct 17, 2013 at 10:40 AM, Ralph DiMola wrote: > It's the old traveling salesman problem but on steroids. This question is > as > old as traveling salesman. > > 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, October 16, 2013 9:14 PM > To: How to use LiveCode > Subject: [OT] Navigation systems > > I'm fascinated by how navigation systems Iike Google maps figure out a > route > between two addresses, wouldn't know how to set about such a logic task. > > Anyone out there ever undertaken such a project? > > 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 > -- 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 Oct 17 10:57:45 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 17 Oct 2013 07:57:45 -0700 Subject: [OT] Navigation systems In-Reply-To: References: Message-ID: <525FFAE9.4080105@fourthworld.com> A good overview: http://en.wikipedia.org/wiki/Travelling_salesman_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 ray at linkit.com Thu Oct 17 11:09:24 2013 From: ray at linkit.com (Ray) Date: Thu, 17 Oct 2013 11:09:24 -0400 Subject: Trapping for mouseDown on the desktop on a Mac In-Reply-To: <60729D37-FAAB-4C54-B1BE-99EF055E48DE@mac.com> References: <706EF37F-6848-48D2-8BFB-6E51F47DA1B5@major-k.de> <525476F5.9080303@linkit.com> <2861A2FF-E650-46DB-865C-DD000674120A@sweattechnologies.com> <5254C364.5090907@linkit.com> <86F68764-2B97-4F47-8E86-09B034C38A9F@sweattechnologies.com> <7CD724D4-D0F3-4273-87FC-D496A0C0DFB3@sweattechnologies.com> <52594F36.1090203@LinkIt.Com> <52596202.2030800@pdslabs.net> <525969E9.7020809@LinkIt.Com> <5EDE4AC9-2E77-4698-B758-94D0D33CA7C9@sonsothunder.com> <525C43AD.3060100@LinkIt.com> <60729D37-FAAB-4C54-B1BE-99EF055E48DE@mac.com> Message-ID: <525FFDA4.2090706@LinkIt.Com> Guys - I know this is three days old (ancient by now) but I just got back in town to where I have a Mac and I must report that this solution worked quite well. It's actually quite simple. Trapping for dragEnter, even in a control instead of the card or stack script, is just not enough. The key, especially on a Mac, is trapping for dragMove. That did the trick. Many thanks, Ray LinkIt! Software On 10/14/2013 6:17 PM, Paul Hibbert wrote: > Ray, > > You don't need any dummy controls, I just adapted this stack from a previous one where I found that it is slightly quicker to use a hidden control and make it visible, rather than create a new one, although the speed improvements were noted with image objects not field objects, I just found it reduced the chance of errors if the user reacted quickly. > > In this example the only control you may need is a behaviour button, but even that isn't necessary if you prefer to store the script elsewhere and apply it as you create the new field, I just think a behaviour is cleaner and simpler for debugging etc. > > From my tests (and reading the dictionary), I found that the receiving control will need a script to deal with the 'dragDrop' message, I couldn't make this work with the 'dragDrop' handler at the card or stack level. The 'dragMove' is the important trigger in this case, that will need to be on the receiving card or stack, but the behaviour button can reside on a different card or stack, e.g. a library stack. > > Paul > > P.S. I've been called much worse names than Phil (With no disrespect to Phil). :-) > > On 2013-10-14, at 12:19 PM, Ray wrote: > >> Phil, >> >> Many thanks for including this stack! I'm in New York right now (out of town for me) but I'm anxious to get back home in a few days where I can experiment with this on my Mac. Interesting how you've put the scripts in the card script but still need the field present to catch the message. What I'd like to see is a stack with absolutely no objects in it receive the dragDrop message somewhere, either in the card script or the stack script. But evidently we need to put 'dummy' controls like a field or an image on the card to trap for this message. Please correct me if I'm wrong. >> >> Thanks, >> >> Ray >> >> On 10/13/2013 2:55 PM, Paul Hibbert wrote: >>> Ken, >>> >>> I don't think you even need to go into a polling mode, as soon as user drags an item onto a stack it triggers a 'dragMove' message so trapping that should work on both platforms. >>> >>> Tried a few tests with a small stack and tackling the problem from a different angle seems to do the trick on OSX and Win7. >>> >>> Ray, the test stack is here, hope it helps? https://www.dropbox.com/s/hddd6qx0vmilsot/Drag%20and%20Drop%20text.livecode - no restrictions on use! >>> >>> Paul >>> >>> On 2013-10-13, at 9:48 AM, Ken Ray wrote: >>> >>>> How about going into a polling mode, checking the dragData["files"] every second or so... it should start out empty, but as soon as the user starts to drag a file from the desktop, it should have something in it. >>>> >>>> Just a thought, >>>> >>>> Ken Ray >>>> Sons of Thunder Software >>>> >>>>> On Oct 12, 2013, at 11:25 AM, Ray wrote: >>>>> >>>>> Phil - thanks for the suggestion but I just tried it and no-can-do. For some reason, and this is a Mac-only behavior, when I mouseDown on the desktop I can't see any messages at all which are sent to Livecode. The suspend message is sent if I mouseDown on another stack, but not on a file on the desktop or the desktop itself. >>>>> >>>>> Let me know if anything else comes to mind. >>>>> >>>>> Thanks, >>>>> >>>>> Ray >>>>> >>>>>> On 10/12/2013 10:51 AM, Phil Davis wrote: >>>>>> Have you tried using 'suspend' instead of 'mouseDown' and 'suspendStack'? Should work the same on both platforms (famous last words!). >>>>>> >>>>>> Phil >>>>>> >>>>>> >>>>>>> On 10/12/13 6:31 AM, Ray wrote: >>>>>>> On Windows the instant there is a 'mouseDown' on the desktop the current stack window goes inactive, thus triggering the suspendStack message. I use this to create a field which then accepts dragDrops. However, this is different on a Mac. The current stack window on a Mac waits until the mouse comes up on a desktop click, thus defeating my scheme which creates the field to accept a dragDrop as soon as the mouse goes down on the desktop. >>>>>>> >>>>>>> Any ideas anybody on how to trap for a mouse down on the desktop on a Mac? >>>>>>> >>>>>>> Many thanks, >>>>>>> >>>>>>> Ray >>>>>>> LinkIt! Software >>>>>>> >>>>>>> _______________________________________________ >>>>>>> use-livecode mailing list >>>>>>> use-livecode at lists.runrev.com >>>>>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>>>>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>>> _______________________________________________ >>>>> use-livecode mailing list >>>>> use-livecode at lists.runrev.com >>>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 17 11:57:26 2013 From: pete at lcsql.com (Peter Haworth) Date: Thu, 17 Oct 2013 08:57:26 -0700 Subject: [OT] Navigation systems In-Reply-To: <525FFAE9.4080105@fourthworld.com> References: <525FFAE9.4080105@fourthworld.com> Message-ID: Thanks for the pointers eveyone. I have some reading to do! Mike, I never made the connection between aircraft boarding and navigation before but you opened my eyes! Incidentally, Southwest now have a "clump" system layered on top of their no seat allocation rule. There are three boarding groups (A,B,C) and within those groups, numbers from 1-60 (or more for larger aircraft), with the group and number being assigned serially (I think) in order of time checked in. The numbers aren't seat numbers, just sequence numbers within the group. At boarding time, group A, numbers 1-30 go first, followed by group A numbers 31-60, and so on. This all came about really because I'm using my Nexus 7 for navigation and it does not have the LTE option on it so I'm not on the internet when driving. I found a few apps that will provide navigation when not connected to the internet, which they do by downloading maps from an open source mapping project. Obvioulsy you have to get the necessary maps while you have an internet connection but after that, the apps use the gps in conjunction with the maps to figure out routes and navigate them. I guess Google maps allows you to save maps and work offline but I found that it has size restrictions that won't save maps that cover a large area. Pete lcSQL Software On Thu, Oct 17, 2013 at 7:57 AM, Richard Gaskin wrote: > A good overview: > http://en.wikipedia.org/wiki/**Travelling_salesman_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 ludovic.thebault at laposte.net Thu Oct 17 12:43:53 2013 From: ludovic.thebault at laposte.net (=?iso-8859-1?Q?Ludovic_Th=E9bault?=) Date: Thu, 17 Oct 2013 18:43:53 +0200 Subject: Standalone Settings corrupt ? In-Reply-To: References: Message-ID: <0BC50A45-D9AC-45CF-AD0C-A8155C3BBEC9@laposte.net> Le 17 oct. 2013 ? 11:20, Ludovic Th?bault a ?crit : > > I don't understand what's happening. > Is there a log of the standalone builder ? I've replaced the content of the folder with a backup, and it's work (and the icon reappear also !). Strange. I've checked before the permissions on the files and nothing was wrong... From stelios at chronosinteractive.com Thu Oct 17 12:45:16 2013 From: stelios at chronosinteractive.com (Stelios Stylianou) Date: Thu, 17 Oct 2013 10:45:16 -0600 Subject: Run External Editor In-Reply-To: <525D94F1.1000101@gmail.com> References: <525D94F1.1000101@gmail.com> Message-ID: <30BBB358-04C1-4061-881D-05DF0565E6E4@chronosinteractive.com> Has there been any reply on how to use an external editor per Richmond's description? Stelios On Oct 15, 2013, at 1:18 PM, Richmond wrote: > Just had a poke around in Metacard 4.5 and opened the menuItem > > /Tools/Script Profiler > > and then clicked on the button "Edit Script" > > in the scriptEditor there is a menuItem > > /Tools/Run External Editor > > unfortunately in Linux (UbuntuStudio 13.10) clicking on it seemed to do little but > close the inbuilt scriptEditor. > > Now, it does seem odd that that possibility was there a while back in the Metacard IDE > which is supposedly "more primitive" than the LiveCode IDE, yet is not rolled into the > Livecode IDE. > > I would be most grateful if someone (Klaus, Jacque, Richard) could explain how one > goes about connecting-up an external scriptEditor so that when one clicks on > /Tools/Run External Editor and external editor is launched ad the script under consideration > is pasted across to it, and in the other direction once editing has finished. > > 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 gcanyon at gmail.com Thu Oct 17 12:50:03 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Thu, 17 Oct 2013 11:50:03 -0500 Subject: Why Microsoft Word must Die In-Reply-To: References: <525C4076.5090702@gmail.com> <525CE244.90903@gmail.com> <525D2D8F.3090707@tkf.att.ne.jp> Message-ID: Macros -- yes, gimme gimme. But the language features in development will cover this I think. I slobber like Homer Simpson waiting for them. On Tue, Oct 15, 2013 at 7:39 AM, Mike Kerner wrote: > or support code folding, or macros, or.......... > > > On Tue, Oct 15, 2013 at 7:57 AM, Tim Selander >wrote: > > > You don't think it would be nice if it could handle text encodings for > > UTF8, like any other text editor can?? > > > > Tim Selander > > Tokyo, Japan > > > > > > On 10/15/13 3:35 PM, Richmond wrote: > > > >> I don't really find anything wrong with the LC script editor. > >> > > > > ______________________________**_________________ > > use-livecode mailing list > > use-livecode 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> > > > > > > -- > 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 dunbarx at aol.com Thu Oct 17 13:10:43 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 17 Oct 2013 13:10:43 -0400 (EDT) Subject: Help with Arrays In-Reply-To: <1381838489104-4671056.post@n4.nabble.com> References: <0246E6EB-9F3E-4378-8A8D-D547A6BDB46D@mac.com> <156-1877095913.20131014220323@ahsoftware.net> <1381838489104-4671056.post@n4.nabble.com> Message-ID: <8D09972F203911D-AD0-3F2A@webmail-d266.sysops.aol.com> Dave. If what you are asking is being able to keep a sort order when making an array, or extracting an array back into a normal variable, then know that this is not how LC manages them. Arrays in LC are purely associative; sort order is not even glanced at. All sorting has to be done once the array is changed back into the clear, usually at the time the "combine" command does its thing. Craig Newman -----Original Message----- From: Dave Kilroy To: use-revolution Sent: Thu, Oct 17, 2013 10:52 am Subject: Re: Help with Arrays That's strange - the sort command doesn't make a difference when I try it out (LC 6.1.2 on Mac 10.8.5) - is it working for others? Dave ----- "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Help-with-Arrays-tp4671031p4671056.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 Thu Oct 17 13:59:35 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 17 Oct 2013 10:59:35 -0700 Subject: Why Microsoft Word must Die In-Reply-To: <1381912809066-4671116.post@n4.nabble.com> References: <1381912809066-4671116.post@n4.nabble.com> Message-ID: On Wed, Oct 16, 2013 at 1:40 AM, Peter Alcibiades < palcibiades-first at yahoo.co.uk> wrote: > Scrivener seems interesting. Lyx is my own answer to the large document > writing issue. > LyX was the reason I switched from Mac to Unix in grad school . . . I used it for my dissertation. When I got stranded for a couple of days with a blown transmission, a laptop, an out of date electronic copy, and the latest handwritten comments from my advisers, I made a copy, edited that, used diff on the two files, and then patch to reapply it to the latest copy of my dissertation . . . And when it came time for the adjustments after the dissertation nazis in the Graduate COllege were done with it, it took under 10 minutes--including starting to make some corrections, calling them, getting them to acknowledge they had it backwards, and undoing . . . Typical for ms word was a full week or more. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From MikeKerner at roadrunner.com Thu Oct 17 14:33:09 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 17 Oct 2013 14:33:09 -0400 Subject: [OT] Navigation systems In-Reply-To: References: <525FFAE9.4080105@fourthworld.com> Message-ID: I have found that my non-cell-enabled ipad does surprisingly well on navigation, and I have yet to fully understand why. After all, it supposedly doesn't have GPS in it, and it isn't connected to cell service so it can't be getting location from the towers, but somehow it frequently knows where it is and gives me turn-by-turn, live. There is a hypothesis from others that devices can pick up locations from wireless access points as they pass them, but I am not aware of the mechanism, since I believe that wireless access points are only supposed to broadcast their SSID's. Otherwise, the trick of having your device auto-connect to multiple access points with the same SSID and password should fail. So try navigating more with your phone with wifi turned on. You might be surprised. On Thu, Oct 17, 2013 at 11:57 AM, Peter Haworth wrote: > Thanks for the pointers eveyone. I have some reading to do! > > Mike, I never made the connection between aircraft boarding and navigation > before but you opened my eyes! Incidentally, Southwest now have a "clump" > system layered on top of their no seat allocation rule. There are three > boarding groups (A,B,C) and within those groups, numbers from 1-60 (or more > for larger aircraft), with the group and number being assigned serially (I > think) in order of time checked in. The numbers aren't seat numbers, just > sequence numbers within the group. At boarding time, group A, numbers 1-30 > go first, followed by group A numbers 31-60, and so on. > > This all came about really because I'm using my Nexus 7 for navigation and > it does not have the LTE option on it so I'm not on the internet when > driving. I found a few apps that will provide navigation when not > connected to the internet, which they do by downloading maps from an open > source mapping project. Obvioulsy you have to get the necessary maps while > you have an internet connection but after that, the apps use the gps in > conjunction with the maps to figure out routes and navigate them. > > I guess Google maps allows you to save maps and work offline but I found > that it has size restrictions that won't save maps that cover a large area. > > Pete > lcSQL Software > > > On Thu, Oct 17, 2013 at 7:57 AM, Richard Gaskin > wrote: > > > A good overview: > > http://en.wikipedia.org/wiki/**Travelling_salesman_problem< > http://en.wikipedia.org/wiki/Travelling_salesman_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< > http://twitter.com/FourthWorldSys> > > > > > > ______________________________**_________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/**mailman/listinfo/use-livecode< > http://lists.runrev.com/mailman/listinfo/use-livecode> > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 bleiler at buffalo.edu Thu Oct 17 14:39:22 2013 From: bleiler at buffalo.edu (Timothy Bleiler) Date: Thu, 17 Oct 2013 14:39:22 -0400 Subject: Problem deleting element of array In-Reply-To: References: <1381912809066-4671116.post@n4.nabble.com> Message-ID: I have a script that deletes an element from an array. Delete variable MyArray [ "MyElement" ] Instead of deleting just "MyElement", "MyArray" is being set to empty. I can not duplicate the problem in any other script. The problematic line behaves correctly in other simple scripts. Is there some setting that I'm missing that could cause this? If not is there any way to get the "bad" script to behave properly? Thanks, Tim Bleiler, Ph.D. Instructional Designer, HSIT University at Buffalo From vclement at gmail.com Thu Oct 17 15:18:27 2013 From: vclement at gmail.com (Vaughn Clement) Date: Thu, 17 Oct 2013 12:18:27 -0700 Subject: IOS Standalone Settings Message-ID: Hi All I looking for the complete description for the Standalone Settings screen and the process for producing an IPA (testing app) and Binary file for submission to iTunesConnect. This is the first time I am setting up the LiveCode submission process for review using 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 From revdev at pdslabs.net Thu Oct 17 15:30:14 2013 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 17 Oct 2013 12:30:14 -0700 Subject: Problem deleting element of array In-Reply-To: References: <1381912809066-4671116.post@n4.nabble.com> Message-ID: <52603AC6.1030707@pdslabs.net> Just FYI - If you say "if myArray is empty" in pre-6.0 versions of LC you will get true, even when it has elements. Try "if myArray is an array" Phil On 10/17/13 11:39 AM, Timothy Bleiler wrote: > I have a script that deletes an element from an array. > > Delete variable MyArray [ "MyElement" ] > > Instead of deleting just "MyElement", "MyArray" is being set to empty. > > I can not duplicate the problem in any other script. The problematic line behaves correctly in other simple scripts. Is there some setting that I'm missing that could cause this? If not is there any way to get the "bad" script to behave properly? > > > Thanks, > Tim Bleiler, Ph.D. > Instructional Designer, HSIT > University at Buffalo > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 bleiler at buffalo.edu Thu Oct 17 15:59:01 2013 From: bleiler at buffalo.edu (Timothy Bleiler) Date: Thu, 17 Oct 2013 15:59:01 -0400 Subject: Problem deleting element of array In-Reply-To: <52603AC6.1030707@pdslabs.net> References: <1381912809066-4671116.post@n4.nabble.com> <52603AC6.1030707@pdslabs.net> Message-ID: <0BAC8E9B-D3C7-4450-A29B-6CD3C8DD2F33@buffalo.edu> Thanks Phil, Yes the entire array is being wiped out. "Get MyArray is an array" puts False into "it". The offending line is in a loop and it works most of the time! It does occur at the exact same point in the loop but there isn't anything unusual about the array that is being manipulated that I can see. The engine is just wiping it out when it's supposed to just delete one element. I've never seen anything like it with Livecode in the 15 or so years I've been using it. Tim On Oct 17, 2013, at 3:30 PM, Phil Davis wrote: > Just FYI - If you say "if myArray is empty" in pre-6.0 versions of LC you will get true, even when it has elements. Try "if myArray is an array" > > Phil > > > On 10/17/13 11:39 AM, Timothy Bleiler wrote: >> I have a script that deletes an element from an array. >> >> Delete variable MyArray [ "MyElement" ] >> >> Instead of deleting just "MyElement", "MyArray" is being set to empty. >> >> I can not duplicate the problem in any other script. The problematic line behaves correctly in other simple scripts. Is there some setting that I'm missing that could cause this? If not is there any way to get the "bad" script to behave properly? >> >> >> Thanks, >> Tim Bleiler, Ph.D. >> Instructional Designer, HSIT >> University at Buffalo >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 wow at together.net Thu Oct 17 16:22:40 2013 From: wow at together.net (Richard Miller) Date: Thu, 17 Oct 2013 16:22:40 -0400 Subject: LC, Bluetooth, and a PC In-Reply-To: <525EEDED.6040102@warrensweb.us> References: <525D7CA3.90803@gmail.com> <525D827F.6050700@gmail.com> <525EE4EC.6050501@gmail.com> <525EEDED.6040102@warrensweb.us> Message-ID: <52604710.10103@together.net> Is it possible for LC to read the data stream being input to a PC (running Windows 7) from a Bluetooth device? If not directly through LC, how difficult to create a DLL for this? Thanks, Richard Miller From revdev at pdslabs.net Thu Oct 17 16:27:15 2013 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 17 Oct 2013 13:27:15 -0700 Subject: Problem deleting element of array In-Reply-To: <0BAC8E9B-D3C7-4450-A29B-6CD3C8DD2F33@buffalo.edu> References: <1381912809066-4671116.post@n4.nabble.com> <52603AC6.1030707@pdslabs.net> <0BAC8E9B-D3C7-4450-A29B-6CD3C8DD2F33@buffalo.edu> Message-ID: <52604823.9030702@pdslabs.net> If an array element contains NULL characters (hex 00) that could cause array problems. At least I've seen issues with that in the past - don't know about 6.x. Phil On 10/17/13 12:59 PM, Timothy Bleiler wrote: > Thanks Phil, > > Yes the entire array is being wiped out. "Get MyArray is an array" puts False into "it". > > The offending line is in a loop and it works most of the time! It does occur at the exact same point in the loop but there isn't anything unusual about the array that is being manipulated that I can see. The engine is just wiping it out when it's supposed to just delete one element. I've never seen anything like it with Livecode in the 15 or so years I've been using it. > > Tim > > > On Oct 17, 2013, at 3:30 PM, Phil Davis wrote: > >> Just FYI - If you say "if myArray is empty" in pre-6.0 versions of LC you will get true, even when it has elements. Try "if myArray is an array" >> >> Phil >> >> >> On 10/17/13 11:39 AM, Timothy Bleiler wrote: >>> I have a script that deletes an element from an array. >>> >>> Delete variable MyArray [ "MyElement" ] >>> >>> Instead of deleting just "MyElement", "MyArray" is being set to empty. >>> >>> I can not duplicate the problem in any other script. The problematic line behaves correctly in other simple scripts. Is there some setting that I'm missing that could cause this? If not is there any way to get the "bad" script to behave properly? >>> >>> >>> Thanks, >>> Tim Bleiler, Ph.D. >>> Instructional Designer, HSIT >>> University at Buffalo >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> -- >> Phil Davis >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Phil Davis From bleiler at buffalo.edu Thu Oct 17 16:54:37 2013 From: bleiler at buffalo.edu (Timothy Bleiler) Date: Thu, 17 Oct 2013 16:54:37 -0400 Subject: Problem deleting element of array In-Reply-To: <52604823.9030702@pdslabs.net> References: <1381912809066-4671116.post@n4.nabble.com> <52603AC6.1030707@pdslabs.net> <0BAC8E9B-D3C7-4450-A29B-6CD3C8DD2F33@buffalo.edu> <52604823.9030702@pdslabs.net> Message-ID: <3D57B969-E322-4AD2-BD1A-DA293741BB9A@buffalo.edu> Thanks for trying. I am suspicious that there's something abnormal about the problematic array, but no joy on the NULL lead. A search for NULL in the problematic array found no NULL characters either in the keys or any content of an element. In version 6.1.1, putting NULL into the contents of an array element and even using NULL as a key did not break my simple script example. Tim On Oct 17, 2013, at 4:27 PM, Phil Davis wrote: > If an array element contains NULL characters (hex 00) that could cause array problems. At least I've seen issues with that in the past - don't know about 6.x. > > Phil > > > On 10/17/13 12:59 PM, Timothy Bleiler wrote: >> Thanks Phil, >> >> Yes the entire array is being wiped out. "Get MyArray is an array" puts False into "it". >> >> The offending line is in a loop and it works most of the time! It does occur at the exact same point in the loop but there isn't anything unusual about the array that is being manipulated that I can see. The engine is just wiping it out when it's supposed to just delete one element. I've never seen anything like it with Livecode in the 15 or so years I've been using it. >> >> Tim >> >> >> On Oct 17, 2013, at 3:30 PM, Phil Davis wrote: >> >>> Just FYI - If you say "if myArray is empty" in pre-6.0 versions of LC you will get true, even when it has elements. Try "if myArray is an array" >>> >>> Phil >>> >>> >>> On 10/17/13 11:39 AM, Timothy Bleiler wrote: >>>> I have a script that deletes an element from an array. >>>> >>>> Delete variable MyArray [ "MyElement" ] >>>> >>>> Instead of deleting just "MyElement", "MyArray" is being set to empty. >>>> >>>> I can not duplicate the problem in any other script. The problematic line behaves correctly in other simple scripts. Is there some setting that I'm missing that could cause this? If not is there any way to get the "bad" script to behave properly? >>>> >>>> >>>> Thanks, >>>> Tim Bleiler, Ph.D. >>>> Instructional Designer, HSIT >>>> University at Buffalo >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>> -- >>> Phil Davis >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > -- > Phil Davis > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From ambassador at fourthworld.com Thu Oct 17 17:28:29 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 17 Oct 2013 14:28:29 -0700 Subject: Problem deleting element of array In-Reply-To: <52604823.9030702@pdslabs.net> References: <52604823.9030702@pdslabs.net> Message-ID: <5260567D.3000704@fourthworld.com> Phil Davis wrote: > If an array element contains NULL characters (hex 00) that could cause > array problems. At least I've seen issues with that in the past - don't > know about 6.x. NULLs are prohibited in array keys, but array elements are length-delimited, designed to robustly hold binary data. If you have a recipe for an issue caused by NULLs in array element data please file bug 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 coiin at verizon.net Thu Oct 17 19:05:33 2013 From: coiin at verizon.net (Colin Holgate) Date: Thu, 17 Oct 2013 19:05:33 -0400 Subject: Google Glass and LiveCode Message-ID: I have one of those. Quite amazingly, LiveCode can test to it as an Android device, and directly launch the app. You have to make sure the Glass is awake at the time, otherwise when you wake it up it?s stuck in the ?timeline? view. I have an extra thing installed that does let me get to the LiveCode app later though. The card size reports as 640x322 or 640x360, depending on whether the status bar is showing. Some things seem not to work quite right, like images coming up in the wrong color, or send events not working. But it was still neat that it worked at all. From dave at applicationinsight.com Thu Oct 17 19:22:52 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Thu, 17 Oct 2013 16:22:52 -0700 (PDT) Subject: Help with Arrays In-Reply-To: <8D09972F203911D-AD0-3F2A@webmail-d266.sysops.aol.com> References: <0246E6EB-9F3E-4378-8A8D-D547A6BDB46D@mac.com> <156-1877095913.20131014220323@ahsoftware.net> <1381838489104-4671056.post@n4.nabble.com> <8D09972F203911D-AD0-3F2A@webmail-d266.sysops.aol.com> Message-ID: <1382052172575-4671193.post@n4.nabble.com> Thanks Craig DOH! Yes I was trying to sort an array... ----- "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Help-with-Arrays-tp4671031p4671193.html Sent from the Revolution - User mailing list archive at Nabble.com. From alex at tweedly.net Thu Oct 17 19:32:25 2013 From: alex at tweedly.net (Alex Tweedly) Date: Fri, 18 Oct 2013 00:32:25 +0100 Subject: [OT] Navigation systems In-Reply-To: References: <525FFAE9.4080105@fourthworld.com> Message-ID: <52607389.1060802@tweedly.net> On 17/10/2013 16:57, Peter Haworth wrote: > Thanks for the pointers eveyone. I have some reading to do! I'll suggest some more reading :-) I don't agree with some of the earlier posts. Navigation problems (i.e. 'best' route from A to B) is not equivalent to the Travelling Salesperson Problem - it's considerably easier than that. It's a graph searching problem, and so there are solutions which run in polynomial time (whereas NP-complete problems like TSP don't). Best known approach would be Djikstra's algorithm ( as used in in network routing, like OSPF and IS-IS) You could start with http://en.wikipedia.org/wiki/Dijkstra%27s_algorithm though it's a pretty hard slog. An easier intro is in http://en.wikipedia.org/wiki/Link_state_routing and go down to the section on "Calculating the shortest paths" (and don't get distracted by all the rest of the stuff link-state routing has to deal with; in map/directions you don't need to dynamically detect link failures and you don't need to spread info about them over the network you are trying to use :-) Or, jump to the answer ... http://stackoverflow.com/questions/430142/what-algorithms-compute-directions-from-point-a-to-point-b-on-a-map -- Alex. > Mike, I never made the connection between aircraft boarding and navigation > before but you opened my eyes! Incidentally, Southwest now have a "clump" > system layered on top of their no seat allocation rule. There are three > boarding groups (A,B,C) and within those groups, numbers from 1-60 (or more > for larger aircraft), with the group and number being assigned serially (I > think) in order of time checked in. The numbers aren't seat numbers, just > sequence numbers within the group. At boarding time, group A, numbers 1-30 > go first, followed by group A numbers 31-60, and so on. > > This all came about really because I'm using my Nexus 7 for navigation and > it does not have the LTE option on it so I'm not on the internet when > driving. I found a few apps that will provide navigation when not > connected to the internet, which they do by downloading maps from an open > source mapping project. Obvioulsy you have to get the necessary maps while > you have an internet connection but after that, the apps use the gps in > conjunction with the maps to figure out routes and navigate them. > > I guess Google maps allows you to save maps and work offline but I found > that it has size restrictions that won't save maps that cover a large area. > > Pete > lcSQL Software > > > On Thu, Oct 17, 2013 at 7:57 AM, Richard Gaskin > wrote: > >> A good overview: >> http://en.wikipedia.org/wiki/**Travelling_salesman_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 >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dave at applicationinsight.com Thu Oct 17 19:34:05 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Thu, 17 Oct 2013 16:34:05 -0700 (PDT) Subject: IOS Standalone Settings In-Reply-To: References: Message-ID: <1382052845474-4671195.post@n4.nabble.com> Vaughan The following lessons are pretty good (but watch out for some out-of-date bits such as LiveCode now has settings for iOS7 icon sizes) http://lessons.runrev.com/s/lessons/m/4069/l/33065-how-do-i-set-up-an-app-for-submission-to-itunes-connect http://lessons.runrev.com/s/lessons/m/4069/l/32957-how-do-i-create-a-distribution-profile-for-ios http://lessons.runrev.com/s/3527/m/4069/l/33064-how-do-i-submit-an-ios-app-to-the-app-store But don't try to rush things - take your time - put aside plenty of time - in my experience there is ALWAYS some part of the process that needs at least two attempts because something or other has changed or I'm not concentrating. Good luck! Dave ----- "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/IOS-Standalone-Settings-tp4671185p4671195.html Sent from the Revolution - User mailing list archive at Nabble.com. From alex at tweedly.net Thu Oct 17 19:40:49 2013 From: alex at tweedly.net (Alex Tweedly) Date: Fri, 18 Oct 2013 00:40:49 +0100 Subject: [OT] Navigation systems In-Reply-To: References: <525FFAE9.4080105@fourthworld.com> Message-ID: <52607581.3010208@tweedly.net> It uses crowd-sourced wifi location info. Both Apple and Google collect (anonymous) info on wifi SSIDs and location (based either on GPS info when available or other nearby wifi APs which have a known location). I believe at one time they may also have licensed (or indeed may still license) Skyhook's database. http://www.zdnet.com/blog/networking/how-google-and-everyone-else-gets-wi-fi-location-data/1664 -- Alex. On 17/10/2013 19:33, Mike Kerner wrote: > I have found that my non-cell-enabled ipad does surprisingly well on > navigation, and I have yet to fully understand why. After all, it > supposedly doesn't have GPS in it, and it isn't connected to cell service > so it can't be getting location from the towers, but somehow it frequently > knows where it is and gives me turn-by-turn, live. > > There is a hypothesis from others that devices can pick up locations from > wireless access points as they pass them, but I am not aware of the > mechanism, since I believe that wireless access points are only supposed to > broadcast their SSID's. Otherwise, the trick of having your device > auto-connect to multiple access points with the same SSID and password > should fail. > > So try navigating more with your phone with wifi turned on. You might be > surprised. > > > On Thu, Oct 17, 2013 at 11:57 AM, Peter Haworth wrote: > >> Thanks for the pointers eveyone. I have some reading to do! >> >> Mike, I never made the connection between aircraft boarding and navigation >> before but you opened my eyes! Incidentally, Southwest now have a "clump" >> system layered on top of their no seat allocation rule. There are three >> boarding groups (A,B,C) and within those groups, numbers from 1-60 (or more >> for larger aircraft), with the group and number being assigned serially (I >> think) in order of time checked in. The numbers aren't seat numbers, just >> sequence numbers within the group. At boarding time, group A, numbers 1-30 >> go first, followed by group A numbers 31-60, and so on. >> >> This all came about really because I'm using my Nexus 7 for navigation and >> it does not have the LTE option on it so I'm not on the internet when >> driving. I found a few apps that will provide navigation when not >> connected to the internet, which they do by downloading maps from an open >> source mapping project. Obvioulsy you have to get the necessary maps while >> you have an internet connection but after that, the apps use the gps in >> conjunction with the maps to figure out routes and navigate them. >> >> I guess Google maps allows you to save maps and work offline but I found >> that it has size restrictions that won't save maps that cover a large area. >> >> Pete >> lcSQL Software >> >> >> On Thu, Oct 17, 2013 at 7:57 AM, Richard Gaskin >> wrote: >> >>> A good overview: >>> http://en.wikipedia.org/wiki/**Travelling_salesman_problem< >> http://en.wikipedia.org/wiki/Travelling_salesman_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< >> http://twitter.com/FourthWorldSys> >>> >>> ______________________________**_________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/**mailman/listinfo/use-livecode< >> http://lists.runrev.com/mailman/listinfo/use-livecode> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 Thu Oct 17 20:07:32 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Thu, 17 Oct 2013 20:07:32 -0400 Subject: Google Glass and LiveCode In-Reply-To: References: Message-ID: Colin, That is very cool. This gives me hope that we will someday have LiveCode powered iron man suits. ~Roger On Oct 17, 2013 7:06 PM, "Colin Holgate" wrote: > I have one of those. Quite amazingly, LiveCode can test to it as an > Android device, and directly launch the app. You have to make sure the > Glass is awake at the time, otherwise when you wake it up it?s stuck in the > ?timeline? view. I have an extra thing installed that does let me get to > the LiveCode app later though. > > The card size reports as 640x322 or 640x360, depending on whether the > status bar is showing. > > Some things seem not to work quite right, like images coming up in the > wrong color, or send events not working. But it was still neat that it > worked at all. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From vclement at gmail.com Thu Oct 17 20:11:30 2013 From: vclement at gmail.com (Vaughn Clement) Date: Thu, 17 Oct 2013 17:11:30 -0700 Subject: IOS Standalone Settings In-Reply-To: <1382052845474-4671195.post@n4.nabble.com> References: <1382052845474-4671195.post@n4.nabble.com> Message-ID: Hi Dave After 5 years doing IOS apps I know your spot on about doing anything to do with iTunes. I am new to LiveCode so the interface is so different. 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, Oct 17, 2013 at 4:34 PM, Dave Kilroy wrote: > Vaughan > > The following lessons are pretty good (but watch out for some out-of-date > bits such as LiveCode now has settings for iOS7 icon sizes) > > > http://lessons.runrev.com/s/lessons/m/4069/l/33065-how-do-i-set-up-an-app-for-submission-to-itunes-connect > > > http://lessons.runrev.com/s/lessons/m/4069/l/32957-how-do-i-create-a-distribution-profile-for-ios > > > http://lessons.runrev.com/s/3527/m/4069/l/33064-how-do-i-submit-an-ios-app-to-the-app-store > > But don't try to rush things - take your time - put aside plenty of time - > in my experience there is ALWAYS some part of the process that needs at > least two attempts because something or other has changed or I'm not > concentrating. > > Good luck! > > Dave > > > > > ----- > "Some are born coders, some achieve coding, and some have coding thrust > upon them." - William Shakespeare & Hugh Senior > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/IOS-Standalone-Settings-tp4671185p4671195.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 Thu Oct 17 20:20:29 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Thu, 17 Oct 2013 17:20:29 -0700 (PDT) Subject: IOS Standalone Settings In-Reply-To: References: <1382052845474-4671195.post@n4.nabble.com> Message-ID: <1382055629468-4671199.post@n4.nabble.com> Oh well then if you know iTunes Connect, certificates, provisioning profiles and app ids - you'll find the LiveCode standalone stuff a doddle in comparison :) ----- "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/IOS-Standalone-Settings-tp4671185p4671199.html Sent from the Revolution - User mailing list archive at Nabble.com. From vokey at uleth.ca Thu Oct 17 21:07:48 2013 From: vokey at uleth.ca (Vokey, John) Date: Fri, 18 Oct 2013 01:07:48 +0000 Subject: Why Microsoft Word must Die In-Reply-To: References: Message-ID: <540B3A80-98FE-4712-A601-5B8C8DC834B1@uleth.ca> Never understood the attraction of LyX: why not just go straight to LaTeX, especially with the superb IDEs for it now (TeXShop [Mac], TeXWorks [universal]), and my current favourite: TeXnicle (Mac)? On 2013-10-17, at 5:34 PM, Scrivener seems interesting. Lyx is my own answer to the large document > writing issue. > > Peter -- Please avoid sending me Word or PowerPoint attachments. See -Dr. John R. Vokey From mwieder at ahsoftware.net Thu Oct 17 22:11:35 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 17 Oct 2013 19:11:35 -0700 Subject: Obduction Message-ID: <183164955347.20131017191135@ahsoftware.net> I see the creators of Myst have moved on from HyperCard to Unreal Engine 4: http://www.kickstarter.com/projects/cyaninc/obduction -- -Mark Wieder mwieder at ahsoftware.net From richmondmathewson at gmail.com Fri Oct 18 01:08:11 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 18 Oct 2013 08:08:11 +0300 Subject: Obduction In-Reply-To: <183164955347.20131017191135@ahsoftware.net> References: <183164955347.20131017191135@ahsoftware.net> Message-ID: <5260C23B.1070800@gmail.com> On 18/10/13 05:11, Mark Wieder wrote: > I see the creators of Myst have moved on from HyperCard to Unreal > Engine 4: > > http://www.kickstarter.com/projects/cyaninc/obduction > That is a shame, as those people would give a big boost to Livecode. Richmond. From endernafi at gmail.com Fri Oct 18 02:42:43 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Fri, 18 Oct 2013 09:42:43 +0300 Subject: Message Path and Groups Oddity Message-ID: Hi all, I have a simple stack. One card, two groups. Each group has several sample controls {a couple of empty buttons and labels} and each group's rect is same as the card's rect. One in the background and one in the foreground. This is the only code embedded and it's in the stack's script: _on mouseDown ___hide group "frontGroup" of this card _end mouseDown _on mouseUp ___show group "frontGroup" of this card _end mouseUp As you can guess, that doesn't work. On first mouseDown group disappears but releasing the mouse {following mouseUp} doesn't show the group. It requires a second click. This works: _on mouseDown ___disable group "backGroup" of this card ___hide group "frontGroup" of this card _end mouseDown _on mouseUp ___show group "frontGroup" of this card ___enable group "backGroup" of this card _end mouseUp Does anyone have any idea why? ? Btw, I cannot disable the backGroup, I need it. The backGroup isn't actually a backgroundGroup, I mean its *backgroundBehaviour* isn't checked;? it'll be different across the cards on the actual app. Why does it block the message path? Thanks for any help? ~ Ender Nafi From revdev at pdslabs.net Fri Oct 18 02:57:43 2013 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 17 Oct 2013 23:57:43 -0700 Subject: Message Path and Groups Oddity In-Reply-To: References: Message-ID: <5260DBE7.5010509@pdslabs.net> I don't know if it will make THE difference but you could try: _on mouseDown ___hide group "frontGroup" of this card ___pass mouseDown <---- add this line _end mouseDown I'm thinking maybe the mouseUp isn't sent if there was no mouseDown before it. Best - Phil Davis On 10/17/13 11:42 PM, Ender Nafi Elekcioglu wrote: > Hi all, > > I have a simple stack. > One card, two groups. > Each group has several sample controls {a couple of empty buttons and labels} > and each group's rect is same as the card's rect. > One in the background and one in the foreground. > > This is the only code embedded and it's in the stack's script: > > _on mouseDown > ___hide group "frontGroup" of this card > _end mouseDown > > _on mouseUp > ___show group "frontGroup" of this card > _end mouseUp > > As you can guess, that doesn't work. > On first mouseDown group disappears but releasing the mouse {following mouseUp} doesn't show the group. > It requires a second click. > > > This works: > > _on mouseDown > ___disable group "backGroup" of this card > ___hide group "frontGroup" of this card > _end mouseDown > > _on mouseUp > ___show group "frontGroup" of this card > ___enable group "backGroup" of this card > _end mouseUp > > > Does anyone have any idea why? > > Btw, I cannot disable the backGroup, I need it. > The backGroup isn't actually a backgroundGroup, I mean its *backgroundBehaviour* isn't checked; > it'll be different across the cards on the actual app. > > Why does it block the message path? > > > Thanks for any help? > > > ~ Ender Nafi > _______________________________________________ > use-livecode mailing list > use-livecode 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 endernafi at gmail.com Fri Oct 18 03:09:00 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Fri, 18 Oct 2013 10:09:00 +0300 Subject: Message Path and Groups Oddity In-Reply-To: <5260DBE7.5010509@pdslabs.net> References: <5260DBE7.5010509@pdslabs.net> Message-ID: Thanks for your reply Phil, but that didn't work. And in the next stage of my debugging, *disabling / enabling* doesn't work, either. Here is that next stage, again in the stack's script: _on mouseDown ___import snapshot from group "frontGroup" of this card ___put the long id of last image into sSnapshot ___set the topLeft of sSnapshot to the loc of this card -- just to see if it's really taking the shot ___hide group "frontGroup" of this card _end mouseDown _on mouseUp ___show group "frontGroup" of this card ___delete sSnapshot _end mouseUp Adding the *disable/enable* commands in my initial question, doesn't help here. At first click it takes a snapshot. Releasing the button does not delete it. Clicking once again takes another snapshot. This time it deletes the last snapshot and previous one stays there. I can crawl through the snapshots and delete them all but this isn't a solution, it should remove the snapshot right after releasing the button at each click. Any ideas? ~ Ender On October 18, 2013 at 9:58:00 AM, Phil Davis (revdev at pdslabs.net) wrote: I don't know if it will make THE difference but you could try: _on mouseDown ___hide group "frontGroup" of this card ___pass mouseDown <---- add this line _end mouseDown I'm thinking maybe the mouseUp isn't sent if there was no mouseDown before it. Best - Phil Davis On 10/17/13 11:42 PM, Ender Nafi Elekcioglu wrote: > Hi all, > > I have a simple stack. > One card, two groups. > Each group has several sample controls {a couple of empty buttons and labels} > and each group's rect is same as the card's rect. > One in the background and one in the foreground. > > This is the only code embedded and it's in the stack's script: > > _on mouseDown > ___hide group "frontGroup" of this card > _end mouseDown > > _on mouseUp > ___show group "frontGroup" of this card > _end mouseUp > > As you can guess, that doesn't work. > On first mouseDown group disappears but releasing the mouse {following mouseUp} doesn't show the group. > It requires a second click. > > > This works: > > _on mouseDown > ___disable group "backGroup" of this card > ___hide group "frontGroup" of this card > _end mouseDown > > _on mouseUp > ___show group "frontGroup" of this card > ___enable group "backGroup" of this card > _end mouseUp > > > Does anyone have any idea why? > > Btw, I cannot disable the backGroup, I need it. > The backGroup isn't actually a backgroundGroup, I mean its *backgroundBehaviour* isn't checked; > it'll be different across the cards on the actual app. > > Why does it block the message path? > > > Thanks for any help? > > > ~ Ender Nafi > _______________________________________________ > use-livecode mailing list > use-livecode 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 palcibiades-first at yahoo.co.uk Fri Oct 18 04:32:55 2013 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Fri, 18 Oct 2013 01:32:55 -0700 (PDT) Subject: Why Microsoft Word must Die In-Reply-To: <540B3A80-98FE-4712-A601-5B8C8DC834B1@uleth.ca> References: <540B3A80-98FE-4712-A601-5B8C8DC834B1@uleth.ca> Message-ID: <1382085175188-4671207.post@n4.nabble.com> Its for naive users. You can (and I have) take someone who isn't Word Processor literate and have them writing something in Lyx in a couple of hours. With a word processor they will be always screwing up formatting and formatting ends up eating their writing time. With Lyx once up to speed you can just leave them alone. The document structure goes on one side for moving sections around. The pulldown menus let them put in lists, headings etc. The results are clear in the document structure pane. You cannot put in multiple spaces, tabs, line feeds or font selections, which is what screws up the average unsophisticated user. You have to see it happen. I once converted someone to using Lyx when they had an impossible deadline and a totally screwed up manuscript about 20% done. Never seen anything like Lyx before. We took one desperately needed day to convert the work to date and to show how to use Lyx. Two hours after being shown they were just writing, they got it done, and when we exported to PDF and printed a proof they stared at it in stunned silence. There it was, a publisher's proof, with zero formatting input. Al Vokey, John wrote > Never understood the attraction of LyX: why not just go straight to LaTeX, > especially with the superb IDEs for it now (TeXShop [Mac], TeXWorks > [universal]), and my current favourite: TeXnicle (Mac)? -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Why-Microsoft-Word-must-Die-tp4671021p4671207.html Sent from the Revolution - User mailing list archive at Nabble.com. From ludovic.thebault at laposte.net Fri Oct 18 05:31:12 2013 From: ludovic.thebault at laposte.net (=?iso-8859-1?Q?Ludovic_Th=E9bault?=) Date: Fri, 18 Oct 2013 11:31:12 +0200 Subject: Standalone Settings corrupt ? In-Reply-To: <0BC50A45-D9AC-45CF-AD0C-A8155C3BBEC9@laposte.net> References: <0BC50A45-D9AC-45CF-AD0C-A8155C3BBEC9@laposte.net> Message-ID: <5231D3A5-8026-45E8-8819-27FA50A076DE@laposte.net> Le 17 oct. 2013 ? 18:43, Ludovic Th?bault a ?crit : > > Le 17 oct. 2013 ? 11:20, Ludovic Th?bault a ?crit : > >> >> I don't understand what's happening. >> Is there a log of the standalone builder ? > > I've replaced the content of the folder with a backup, and it's work (and the icon reappear also !). > Strange. I've checked before the permissions on the files and nothing was wrong... Same problem again... i lose my mind ! :-/ From malamoud.public at free.fr Fri Oct 18 05:42:02 2013 From: malamoud.public at free.fr (Georges Malamoud) Date: Fri, 18 Oct 2013 11:42:02 +0200 Subject: Game controller API and iOS 7 In-Reply-To: References: <5A2F56C3-CD7E-462C-A9AB-63EB584ADB26@free.fr> Message-ID: <2DA983E0-4DF9-44CB-95E2-44CF845489AB@free.fr> Hello, Any ideas on how to use in LC the new API from Apple for game controllers on iOS 7 ? https://developer.apple.com/library/ios/documentation/ServicesDiscovery/Conceptual/GameControllerPG/ReadingControllerInputs/ReadingControllerInputs.html#//apple_ref/doc/uid/TP40013276-CH3-SW1 (for Apple developers only of course) My game would surely benefit from it but I don't know how to write external glue for it, and it is not the simple emulation of a keyboard as before. Is it a feature to be included in LC (commercial because of iOS) or will Monte take care of it ? Has someone already looked at it ? Thanks From matthias_livecode_150811 at m-r-d.de Fri Oct 18 06:45:29 2013 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Fri, 18 Oct 2013 12:45:29 +0200 Subject: Standalone Settings corrupt ? In-Reply-To: <5231D3A5-8026-45E8-8819-27FA50A076DE@laposte.net> References: <0BC50A45-D9AC-45CF-AD0C-A8155C3BBEC9@laposte.net> <5231D3A5-8026-45E8-8819-27FA50A076DE@laposte.net> Message-ID: Hi Ludovic, Am 18.10.2013 um 11:31 schrieb Ludovic Th?bault : > > Le 17 oct. 2013 ? 18:43, Ludovic Th?bault a ?crit : > >> >> Le 17 oct. 2013 ? 11:20, Ludovic Th?bault a ?crit : >> >>> >>> I don't understand what's happening. >>> Is there a log of the standalone builder ? >> >> I've replaced the content of the folder with a backup, and it's work (and the icon reappear also !). >> Strange. I've checked before the permissions on the files and nothing was wrong... > Did you check those permissions with the "Disk Utility"? If not try to repair the permissions with that program. Or are you - in any case - using a Macbook Air built May 2012-June 2013? There is a firmware upgrade available to fix a data loss problem some SSDs in that models might have. Regards, Matthias > > Same problem again... i lose my mind ! :-/ > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Matthias Rebbe Tel: +49 5741 310000 +49 160 5504462 eMail: matthias underscore livecode underscore 150811 at m dash r dash d dot de Convert .br5 files the easy way From klaus at major-k.de Fri Oct 18 08:31:18 2013 From: klaus at major-k.de (Klaus major-k) Date: Fri, 18 Oct 2013 14:31:18 +0200 Subject: custom props woes Message-ID: <39722594-B2DC-48F6-B212-10DA8181C0AF@major-k.de> Hi friends, I have a big problem retrieving stored ARRAYS from custom properties, any help much appreciated! I store arrays in a custom property of a group, the key for them is ("c" & the seconds) Works fine so far, but when I try to retrieve the data with a concatenated name of the custom property, it does NOT work. ... put ("c" & the Seconds) into tCPName set the tCPName of me to tArray ## Works fine, cp contains the array! ... The name is correct and it works when I use the name directly, but not this way: ... ## the seconds have of course been stored when saving to CP put ("c" & tSeconds) into tCPName ## -> correct name of custom property put the tCPName of me into tArray ##-> tArray = EMTPY! put the c123456 of me into tArray ## -> tArray is an ARRAY ... If I access the cp directly with its name, it works!? I have been using this technique for years without problems, but it obviously does NOT works with arrays?! :-/ This DOES works if the data in the cp are NOT arrays: ... ## I set the cp cData of a button to the string -> data111 put ("c" & "Data") into tCP answer the tCP of me ## -> data111 ... I am totally clueless :-/ Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From klaus at major-k.de Fri Oct 18 08:45:56 2013 From: klaus at major-k.de (Klaus major-k) Date: Fri, 18 Oct 2013 14:45:56 +0200 Subject: custom props woes In-Reply-To: <39722594-B2DC-48F6-B212-10DA8181C0AF@major-k.de> References: <39722594-B2DC-48F6-B212-10DA8181C0AF@major-k.de> Message-ID: <4BB3D873-0C0A-4FFF-AB07-A53A5AC2878D@major-k.de> Hi friends, Am 18.10.2013 um 14:31 schrieb Klaus major-k : > Hi friends, > > I have a big problem retrieving stored ARRAYS from custom properties, > any help much appreciated! > > I store arrays in a custom property of a group, the key for them is ("c" & the seconds) > Works fine so far, but when I try to retrieve the data with a concatenated name of the > custom property, it does NOT work. > ... > put ("c" & the Seconds) into tCPName > set the tCPName of me to tArray > ## Works fine, cp contains the array! > ... > The name is correct and it works when I use the name directly, but not this way: > ... > ## the seconds have of course been stored when saving to CP > put ("c" & tSeconds) into tCPName > ## -> correct name of custom property > put the tCPName of me into tArray > ##-> tArray = EMTPY! > > put the c123456 of me into tArray > ## -> tArray is an ARRAY > ... When I change the content of the cp from an array to the string "a string" ... put ("c" & tSeconds) into tCPName ## -> correct name of custom property put the tCPName of me into tArray ... THEN: tArray = a string ?????? Is this a bug? OS X 10.8.5, LC 6.1.2 (stable) Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From jacque at hyperactivesw.com Fri Oct 18 10:31:35 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 18 Oct 2013 09:31:35 -0500 Subject: Message Path and Groups Oddity In-Reply-To: References: Message-ID: If the original object is no longer visible when the mouse goes up, no mouseUp is sent. Instead a mouseRelease is sent. Change the mouseUp handler to mouseRelease and it should work. Ender Nafi Elekcioglu wrote: >Hi all, > >I have a simple stack. >One card, two groups. >Each group has several sample controls {a couple of empty buttons and >labels} >and each group's rect is same as the card's rect. >One in the background and one in the foreground. > >This is the only code embedded and it's in the stack's script: > >_on mouseDown >___hide group "frontGroup" of this card >_end mouseDown > >_on mouseUp >___show group "frontGroup" of this card >_end mouseUp > >As you can guess, that doesn't work. >On first mouseDown group disappears but releasing the mouse {following >mouseUp} doesn't show the group. >It requires a second click. > > >This works: > >_on mouseDown >___disable group "backGroup" of this card >___hide group "frontGroup" of this card >_end mouseDown > >_on mouseUp >___show group "frontGroup" of this card >___enable group "backGroup" of this card >_end mouseUp > > >Does anyone have any idea why? >? >Btw, I cannot disable the backGroup, I need it. >The backGroup isn't actually a backgroundGroup, I mean its >*backgroundBehaviour* isn't checked;? >it'll be different across the cards on the actual app. > >Why does it block the message path? > > >Thanks for any help? > > >~ Ender Nafi >_______________________________________________ >use-livecode mailing list >use-livecode 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 prothero at earthednet.org Fri Oct 18 10:58:37 2013 From: prothero at earthednet.org (Earthednet-wp) Date: Fri, 18 Oct 2013 07:58:37 -0700 Subject: OT backup alternatives Message-ID: Mark: I use Tri-Backup. http://www.tri-edre.com It is very flexible, allows many options for backups. I am on OSX, but it works for windows too. My system is as follows: I backup my users folder every day. Every few days, I copy that backup to a second hard drive. This is an external drive that I can pick up and take with me in case of fire. I've evacuated twice from fires, once that burned my property, except for the main house, which was saved by the firemen, thank goodness. When I leave for the summer, I back up everything to a 4 drive Drobo, which is takes forever, so I only use it for archiving. The Drobo drives are probably faster now, but the early versions were about 10 times slower than firewire 800. The advantage of the Drobo is that any one of its 4 drives can fail, but data isn't lost. I use the Drobo every time I leave or return from an extended time. I also clone my system disc occasionally using SuperDuper, so that I get all of my applications. Except for the SuperDuper step, this is all done with Tri-Backup, automatically. I also let Time machine do its magic, because backups happen more often and it has pulled me out of a few messes. I like this system and haven't lost anything I didn't throw away on purpose. Good luck, Bill William Prothero http://es.earthednet.org William Prothero http://es.earthednet.org From kray at sonsothunder.com Fri Oct 18 11:20:48 2013 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 18 Oct 2013 10:20:48 -0500 Subject: Run External Editor In-Reply-To: <30BBB358-04C1-4061-881D-05DF0565E6E4@chronosinteractive.com> References: <525D94F1.1000101@gmail.com> <30BBB358-04C1-4061-881D-05DF0565E6E4@chronosinteractive.com> Message-ID: <0245FA10-FE85-460C-8725-CAA9EB57080F@sonsothunder.com> On Oct 17, 2013, at 11:45 AM, Stelios Stylianou wrote: > Has there been any reply on how to use an external editor per Richmond's description? There's an implementation of a plugin called the stsMLXEditor that lets you use an external editor, but it hasn't been updated in years. If you're interested you can find more about it here: http://www.sonsothunder.com/devres/livecode/downloads/stsMLXEditor.htm Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From klaus at major-k.de Fri Oct 18 12:18:28 2013 From: klaus at major-k.de (Klaus major-k) Date: Fri, 18 Oct 2013 18:18:28 +0200 Subject: custom props woes In-Reply-To: <4BB3D873-0C0A-4FFF-AB07-A53A5AC2878D@major-k.de> References: <39722594-B2DC-48F6-B212-10DA8181C0AF@major-k.de> <4BB3D873-0C0A-4FFF-AB07-A53A5AC2878D@major-k.de> Message-ID: <8B3642C4-53AD-452F-9E5F-707C0E2A6505@major-k.de> Hi friends, Am 18.10.2013 um 14:45 schrieb Klaus major-k : > Hi friends, >> ... >> I store arrays in a custom property of a group, the key for them is ("c" & the seconds) >> Works fine so far, but when I try to retrieve the data with a concatenated name of the >> custom property, it does NOT work. >> ... >> put ("c" & the Seconds) into tCPName >> set the tCPName of me to tArray >> ## Works fine, cp contains the array! >> ... >> The name is correct and it works when I use the name directly, but not this way: >> ... >> ## the seconds have of course been stored when saving to CP >> put ("c" & tSeconds) into tCPName >> ## -> correct name of custom property >> put the tCPName of me into tArray >> ##-> tArray = EMTPY! >> >> put the c123456 of me into tArray >> ## -> tArray is an ARRAY >> ... > > When I change the content of the cp from an array to the string "a string" > ... > put ("c" & tSeconds) into tCPName > ## -> correct name of custom property > put the tCPName of me into tArray > ... > THEN: tArray = a string > ?????? > > Is this a bug? > OS X 10.8.5, LC 6.1.2 (stable) as a workaround I arrayencode/base64encode/urlencode the array before putting it into the cp (as a STRING now!) and this seems to work so far... Too funky 8-) Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From ambassador at fourthworld.com Fri Oct 18 12:42:39 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 18 Oct 2013 09:42:39 -0700 Subject: custom props woes In-Reply-To: <8B3642C4-53AD-452F-9E5F-707C0E2A6505@major-k.de> References: <8B3642C4-53AD-452F-9E5F-707C0E2A6505@major-k.de> Message-ID: <526164FF.5020601@fourthworld.com> FWIW I'm not able to reproduce the issue in v6.1.2 with these scripts, each in a different button on one card: on mouseUp global gName put "foo" into tA[1] put "bar" into tA[2] put "c"& the seconds into gName set the gName of this cd to tA end mouseUp on mouseUp global gName put the gName of this cd into tA put the keys of tA end mouseUp When I run the second script the Message Box shows: 1 2 ...which are the valid keys of the array. What's shown working here is: - Property access by concatenated variable name - Preservation of the property value as an array Looking for differences between my test and yours: - How is "the seconds" stored in your scripts? - How are you testing whether the array is empty? -- 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 klaus at major-k.de Fri Oct 18 12:49:48 2013 From: klaus at major-k.de (Klaus major-k) Date: Fri, 18 Oct 2013 18:49:48 +0200 Subject: custom props woes In-Reply-To: <526164FF.5020601@fourthworld.com> References: <8B3642C4-53AD-452F-9E5F-707C0E2A6505@major-k.de> <526164FF.5020601@fourthworld.com> Message-ID: <4C38A210-39B6-43BD-BDBC-90C095C889D5@major-k.de> Hi Richard, Am 18.10.2013 um 18:42 schrieb Richard Gaskin : > FWIW I'm not able to reproduce the issue in v6.1.2 with these scripts, each in a different button on one card: > > on mouseUp > global gName > put "foo" into tA[1] > put "bar" into tA[2] > put "c"& the seconds into gName > set the gName of this cd to tA > end mouseUp > > on mouseUp > global gName > put the gName of this cd into tA > put the keys of tA > end mouseUp > > When I run the second script the Message Box shows: > > 1 > 2 > > ...which are the valid keys of the array. Yes, i also made a little test stack with these 2 buttons and everything worked fine!? > What's shown working here is: > - Property access by concatenated variable name Yep > - Preservation of the property value as an array Yep > Looking for differences between my test and yours: > - How is "the seconds" stored in your scripts? as a number in a list, as I said the concatenated cp name is defintiviely correct! What is making this so funky are the facts that 1. I use arrays in CPs everywhere in that stack and access them WITH concatenated names! 2. If I change the content of that CP to a string ("a string") then I get that string! This only happens with ONE specific group in my stack, everythong else is fine!? > - How are you testing whether the array is empty? In the debugger :-) Thanks for taking the time to answer! I found a workaround and thats OK for me in the moment :-) > -- > Richard Gaskin Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From dochawk at gmail.com Fri Oct 18 13:57:19 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 18 Oct 2013 10:57:19 -0700 Subject: Why Microsoft Word must Die In-Reply-To: <540B3A80-98FE-4712-A601-5B8C8DC834B1@uleth.ca> References: <540B3A80-98FE-4712-A601-5B8C8DC834B1@uleth.ca> Message-ID: On Thu, Oct 17, 2013 at 6:07 PM, Vokey, John wrote: > Never understood the attraction of LyX: why not just go straight to LaTeX, > especially with the superb IDEs for it now (TeXShop [Mac], TeXWorks > [universal]), and my current favourite: TeXnicle (Mac)? > Math. You can write *and* edit equations from they keyboard, and see them real-time. No mousing about. Aside from those other programs not existing back when I started using LyX, I tended to have matrices full of integrals. Lots & lots of nested things . . . In practice, I wrote inL yX, and finished in LaTeX. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From endernafi at gmail.com Fri Oct 18 15:21:23 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Fri, 18 Oct 2013 22:21:23 +0300 Subject: Message Path and Groups Oddity In-Reply-To: References: Message-ID: Jacque hi, You don't know this but you actually helped me countless times. I always read your replies, which I've learned much from, in this list and forum. Can't thank you enough? Regarding this particular issue; You were right about *mouseRelease*. What I understand is, the mouse events are strictly tied to the first responder {original object}. The screaming voice in my head as "WHY, GOD, WHY?" shut up, finally. Unfortunately, it isn't a solution for my situation. *mouseRelease* is sent right after the group's hidden? and I end up with a flash effect, disappearing and appearing of the view instantly. But, acknowledging the real reason thanks to you; I could find a workaround: _on mouseDown ___set the rect of group "frontGroup" to 0,0,1,1 _end mouseDown _on mouseUp ___set the rect of group "frontGroup" to the rect of this card _end mouseUp Since the first responder {original object} is not hidden, is still there; stack can receive the mouseUp message. Thanks a bunch? Best, ~ Ender On October 18, 2013 at 5:32:13 PM, J. Landman Gay (jacque at hyperactivesw.com) wrote: If the original object is no longer visible when the mouse goes up, no mouseUp is sent. Instead a mouseRelease is sent. Change the mouseUp handler to mouseRelease and it should work. Ender Nafi Elekcioglu wrote: >Hi all, > >I have a simple stack. >One card, two groups. >Each group has several sample controls {a couple of empty buttons and >labels} >and each group's rect is same as the card's rect. >One in the background and one in the foreground. > >This is the only code embedded and it's in the stack's script: > >_on mouseDown >___hide group "frontGroup" of this card >_end mouseDown > >_on mouseUp >___show group "frontGroup" of this card >_end mouseUp > >As you can guess, that doesn't work. >On first mouseDown group disappears but releasing the mouse {following >mouseUp} doesn't show the group. >It requires a second click. > > >This works: > >_on mouseDown >___disable group "backGroup" of this card >___hide group "frontGroup" of this card >_end mouseDown > >_on mouseUp >___show group "frontGroup" of this card >___enable group "backGroup" of this card >_end mouseUp > > >Does anyone have any idea why? >? >Btw, I cannot disable the backGroup, I need it. >The backGroup isn't actually a backgroundGroup, I mean its >*backgroundBehaviour* isn't checked;? >it'll be different across the cards on the actual app. > >Why does it block the message path? > > >Thanks for any help? > > >~ Ender Nafi >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From m.schonewille at economy-x-talk.com Fri Oct 18 16:52:08 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 18 Oct 2013 22:52:08 +0200 Subject: [ANN] Reminder about ordering my book for the winter holidays Message-ID: <52619F78.4060202@economy-x-talk.com> Hi everyone, I just would like to remind you that we'll need some time to deliver books for the winter holidays. If you would like to give my book as a present at Christmas or New Year, please, make sure to order it before 1st November. Books ordered before 1st November should arrive in time for the winter holidays. See my signature for the URL. Kind regards, Mark -- 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 pete at lcsql.com Fri Oct 18 16:52:28 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 18 Oct 2013 13:52:28 -0700 Subject: custom props woes In-Reply-To: <39722594-B2DC-48F6-B212-10DA8181C0AF@major-k.de> References: <39722594-B2DC-48F6-B212-10DA8181C0AF@major-k.de> Message-ID: It sounds like tcpname is being treated as a custom property name rather than a variable containing the custom property name., although not sure why that would be. I suppose you could: do "put the c" & tseconds && "of me into tarray" Pete lcSQL Software On Oct 18, 2013 9:31 AM, "Klaus major-k" wrote: > Hi friends, > > I have a big problem retrieving stored ARRAYS from custom properties, > any help much appreciated! > > I store arrays in a custom property of a group, the key for them is ("c" & > the seconds) > Works fine so far, but when I try to retrieve the data with a concatenated > name of the > custom property, it does NOT work. > ... > put ("c" & the Seconds) into tCPName > set the tCPName of me to tArray > ## Works fine, cp contains the array! > ... > > > The name is correct and it works when I use the name directly, but not > this way: > ... > ## the seconds have of course been stored when saving to CP > put ("c" & tSeconds) into tCPName > ## -> correct name of custom property > put the tCPName of me into tArray > ##-> tArray = EMTPY! > > put the c123456 of me into tArray > ## -> tArray is an ARRAY > ... > > If I access the cp directly with its name, it works!? > I have been using this technique for years without problems, but it > obviously does NOT works with arrays?! :-/ > > > This DOES works if the data in the cp are NOT arrays: > ... > ## I set the cp cData of a button to the string -> data111 > put ("c" & "Data") into tCP > answer the tCP of me > ## -> data111 > ... > > I am totally clueless :-/ > > > 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 pete at lcsql.com Fri Oct 18 17:00:42 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 18 Oct 2013 14:00:42 -0700 Subject: [OT] Navigation systems In-Reply-To: <52607389.1060802@tweedly.net> References: <525FFAE9.4080105@fourthworld.com> <52607389.1060802@tweedly.net> Message-ID: Thanks Alex, I'll check it all out. Now I understand a bit more about this, I may have a use for it. A project I'm working on requires figuring out how to navigate from one table to another in an SQL database using defined foreign keys between intermediate tables. Right now, I'm just trying all possible routes but maybe these navigation techniques could help. Pete lcSQL Software On Oct 17, 2013 8:32 PM, "Alex Tweedly" wrote: > On 17/10/2013 16:57, Peter Haworth wrote: > >> Thanks for the pointers eveyone. I have some reading to do! >> > > I'll suggest some more reading :-) > > I don't agree with some of the earlier posts. Navigation problems (i.e. > 'best' route from A to B) is not equivalent to the Travelling Salesperson > Problem - it's considerably easier than that. It's a graph searching > problem, and so there are solutions which run in polynomial time (whereas > NP-complete problems like TSP don't). Best known approach would be > Djikstra's algorithm ( as used in in network routing, like OSPF and IS-IS) > > You could start with http://en.wikipedia.org/wiki/**Dijkstra%27s_algorithmthough it's a pretty hard slog. > > An easier intro is in http://en.wikipedia.org/wiki/**Link_state_routing and go down to the section on "Calculating the shortest paths" (and don't > get distracted by all the rest of the stuff link-state routing has to deal > with; in map/directions you don't need to dynamically detect link failures > and you don't need to spread info about them over the network you are > trying to use :-) > > Or, jump to the answer ... > http://stackoverflow.com/**questions/430142/what-** > algorithms-compute-directions-**from-point-a-to-point-b-on-a-**map > > -- Alex. > >> Mike, I never made the connection between aircraft boarding and >> navigation >> before but you opened my eyes! Incidentally, Southwest now have a "clump" >> system layered on top of their no seat allocation rule. There are three >> boarding groups (A,B,C) and within those groups, numbers from 1-60 (or >> more >> for larger aircraft), with the group and number being assigned serially (I >> think) in order of time checked in. The numbers aren't seat numbers, just >> sequence numbers within the group. At boarding time, group A, numbers 1-30 >> go first, followed by group A numbers 31-60, and so on. >> >> This all came about really because I'm using my Nexus 7 for navigation and >> it does not have the LTE option on it so I'm not on the internet when >> driving. I found a few apps that will provide navigation when not >> connected to the internet, which they do by downloading maps from an open >> source mapping project. Obvioulsy you have to get the necessary maps >> while >> you have an internet connection but after that, the apps use the gps in >> conjunction with the maps to figure out routes and navigate them. >> >> I guess Google maps allows you to save maps and work offline but I found >> that it has size restrictions that won't save maps that cover a large >> area. >> >> Pete >> lcSQL Software >> >> >> On Thu, Oct 17, 2013 at 7:57 AM, Richard Gaskin >> **wrote: >> >> A good overview: >>> http://en.wikipedia.org/wiki/****Travelling_salesman_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 >>> <**http://lists.runrev.com/**mailman/listinfo/use-livecode >>> > >>> >>> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at 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 Oct 18 17:59:02 2013 From: klaus at major-k.de (Klaus major-k) Date: Fri, 18 Oct 2013 23:59:02 +0200 Subject: custom props woes In-Reply-To: References: <39722594-B2DC-48F6-B212-10DA8181C0AF@major-k.de> Message-ID: Hi Pete, Am 18.10.2013 um 22:52 schrieb Peter Haworth : > It sounds like tcpname is being treated as a custom property name rather > than a variable containing the custom property name., although not sure why > that would be. Nope, see my last response to Richard: ... 2. If I change the content of that CP to a string ("a string") then I get that string! ... > I suppose you could: > do "put the c" & tseconds && "of me into tarray" Also tried that without success :-/ Anyway, I have a workaround, thanks :-) > Pete > lcSQL Software > On Oct 18, 2013 9:31 AM, "Klaus major-k" wrote: > >> Hi friends, >> >> I have a big problem retrieving stored ARRAYS from custom properties, >> any help much appreciated! >> >> I store arrays in a custom property of a group, the key for them is ("c" & >> the seconds) >> Works fine so far, but when I try to retrieve the data with a concatenated >> name of the >> custom property, it does NOT work. >> ... >> put ("c" & the Seconds) into tCPName >> set the tCPName of me to tArray >> ## Works fine, cp contains the array! >> ... >> >> The name is correct and it works when I use the name directly, but not >> this way: >> ... >> ## the seconds have of course been stored when saving to CP >> put ("c" & tSeconds) into tCPName >> ## -> correct name of custom property >> put the tCPName of me into tArray >> ##-> tArray = EMTPY! >> >> put the c123456 of me into tArray >> ## -> tArray is an ARRAY >> ... >> >> If I access the cp directly with its name, it works!? >> I have been using this technique for years without problems, but it >> obviously does NOT works with arrays?! :-/ >> >> >> This DOES works if the data in the cp are NOT arrays: >> ... >> ## I set the cp cData of a button to the string -> data111 >> put ("c" & "Data") into tCP >> answer the tCP of me >> ## -> data111 >> ... -- Klaus Major http://www.major-k.de klaus at major-k.de From dochawk at gmail.com Fri Oct 18 18:24:29 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 18 Oct 2013 15:24:29 -0700 Subject: custom props woes In-Reply-To: References: <39722594-B2DC-48F6-B212-10DA8181C0AF@major-k.de> Message-ID: On Fri, Oct 18, 2013 at 2:59 PM, Klaus major-k wrote: > Nope, see my last response to Richard: > ... > 2. If I change the content of that CP to a string ("a string") then I get > that string! > if you set the someVariable of somthing if there is a variable someVariable, it gets evaluated. You can't quote it, either. I have some loops to the effect of repeat for each word prop in "prop1 prop2" set the prop of stack myStack to value(prop) end repeat Personally, I think it a bug that you can't simply quote a string to prevent it being evaluated as a variable, but. . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Fri Oct 18 18:26:29 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 18 Oct 2013 15:26:29 -0700 Subject: 5.5.4 suddenly crashing constantly In-Reply-To: References: Message-ID: On Fri, Oct 18, 2013 at 2:38 PM, Dr. Hawkins wrote: > All of a sudden (today), 5.5.4 is *constantly* crashing on me. > > It's not just 5.5.4; 6.1.2 is crashing it at least as bad (one try, and earlier than in 5.5.4's worst roun) -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dunbarx at aol.com Fri Oct 18 19:41:07 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Fri, 18 Oct 2013 19:41:07 -0400 (EDT) Subject: Message Path and Groups Oddity In-Reply-To: References: Message-ID: <8D09A72A684D416-918-12453@webmail-m177.sysops.aol.com> Jacque is a national treasure. I am old fashioned, and suggest you could: on mouseDown hide thatFirstGroup wait until the mouse is up show thatFirstGroup end mouseDpwn Not tested, as I am driving, but should work. Any workaround that works is valid, and I know how "wait" has gotten marginalized with these fancy new xTalks, but at least the code stays in one place, and so do the groups. Craig Newman -----Original Message----- From: Ender Nafi Elekcioglu To: How to use LiveCode ; J. Landman Gay Sent: Fri, Oct 18, 2013 3:22 pm Subject: Re: Message Path and Groups Oddity Jacque hi, You don't know this but you actually helped me countless times. I always read your replies, which I've learned much from, in this list and forum. Can't thank you enough? Regarding this particular issue; You were right about *mouseRelease*. What I understand is, the mouse events are strictly tied to the first responder {original object}. The screaming voice in my head as "WHY, GOD, WHY?" shut up, finally. Unfortunately, it isn't a solution for my situation. *mouseRelease* is sent right after the group's hidden and I end up with a flash effect, disappearing and appearing of the view instantly. But, acknowledging the real reason thanks to you; I could find a workaround: _on mouseDown ___set the rect of group "frontGroup" to 0,0,1,1 _end mouseDown _on mouseUp ___set the rect of group "frontGroup" to the rect of this card _end mouseUp Since the first responder {original object} is not hidden, is still there; stack can receive the mouseUp message. Thanks a bunch? Best, ~ Ender On October 18, 2013 at 5:32:13 PM, J. Landman Gay (jacque at hyperactivesw.com) wrote: If the original object is no longer visible when the mouse goes up, no mouseUp is sent. Instead a mouseRelease is sent. Change the mouseUp handler to mouseRelease and it should work. Ender Nafi Elekcioglu wrote: >Hi all, > >I have a simple stack. >One card, two groups. >Each group has several sample controls {a couple of empty buttons and >labels} >and each group's rect is same as the card's rect. >One in the background and one in the foreground. > >This is the only code embedded and it's in the stack's script: > >_on mouseDown >___hide group "frontGroup" of this card >_end mouseDown > >_on mouseUp >___show group "frontGroup" of this card >_end mouseUp > >As you can guess, that doesn't work. >On first mouseDown group disappears but releasing the mouse {following >mouseUp} doesn't show the group. >It requires a second click. > > >This works: > >_on mouseDown >___disable group "backGroup" of this card >___hide group "frontGroup" of this card >_end mouseDown > >_on mouseUp >___show group "frontGroup" of this card >___enable group "backGroup" of this card >_end mouseUp > > >Does anyone have any idea why? > >Btw, I cannot disable the backGroup, I need it. >The backGroup isn't actually a backgroundGroup, I mean its >*backgroundBehaviour* isn't checked; >it'll be different across the cards on the actual app. > >Why does it block the message path? > > >Thanks for any help? > > >~ Ender Nafi >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Fri Oct 18 19:47:44 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 18 Oct 2013 16:47:44 -0700 Subject: custom props woes In-Reply-To: References: <39722594-B2DC-48F6-B212-10DA8181C0AF@major-k.de> Message-ID: Hi Klaus, Glad you have a workaround. I can't help thinking that the contents of tseconds are not what you expect, but I'm sure you've checked that Pete lcSQL Software On Oct 18, 2013 6:59 PM, "Klaus major-k" wrote: > Hi Pete, > > Am 18.10.2013 um 22:52 schrieb Peter Haworth : > > > It sounds like tcpname is being treated as a custom property name rather > > than a variable containing the custom property name., although not sure > why > > that would be. > > Nope, see my last response to Richard: > ... > 2. If I change the content of that CP to a string ("a string") then I get > that string! > ... > > > I suppose you could: > > do "put the c" & tseconds && "of me into tarray" > > Also tried that without success :-/ > > Anyway, I have a workaround, thanks :-) > > > Pete > > lcSQL Software > > > On Oct 18, 2013 9:31 AM, "Klaus major-k" wrote: > > > >> Hi friends, > >> > >> I have a big problem retrieving stored ARRAYS from custom properties, > >> any help much appreciated! > >> > >> I store arrays in a custom property of a group, the key for them is > ("c" & > >> the seconds) > >> Works fine so far, but when I try to retrieve the data with a > concatenated > >> name of the > >> custom property, it does NOT work. > >> ... > >> put ("c" & the Seconds) into tCPName > >> set the tCPName of me to tArray > >> ## Works fine, cp contains the array! > >> ... > >> > >> The name is correct and it works when I use the name directly, but not > >> this way: > >> ... > >> ## the seconds have of course been stored when saving to CP > >> put ("c" & tSeconds) into tCPName > >> ## -> correct name of custom property > >> put the tCPName of me into tArray > >> ##-> tArray = EMTPY! > >> > >> put the c123456 of me into tArray > >> ## -> tArray is an ARRAY > >> ... > >> > >> If I access the cp directly with its name, it works!? > >> I have been using this technique for years without problems, but it > >> obviously does NOT works with arrays?! :-/ > >> > >> > >> This DOES works if the data in the cp are NOT arrays: > >> ... > >> ## I set the cp cData of a button to the string -> data111 > >> put ("c" & "Data") into tCP > >> answer the tCP of me > >> ## -> data111 > >> ... > > -- > 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 dochawk at gmail.com Fri Oct 18 20:18:37 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 18 Oct 2013 17:18:37 -0700 Subject: 5.5.4 suddenly crashing constantly In-Reply-To: References: Message-ID: On Fri, Oct 18, 2013 at 3:26 PM, Dr. Hawkins wrote: > On Fri, Oct 18, 2013 at 2:38 PM, Dr. Hawkins wrote: > >> All of a sudden (today), 5.5.4 is *constantly* crashing on me. >> >> > It's not just 5.5.4; 6.1.2 is crashing it at least as bad (one try, and > earlier than in 5.5.4's worst roun) > The original message is waiting moderation due to the size of the crashlog, it seems . . . Anyway, I've narrowed the problem down. I have rows of data for display/entry, with each row a group holding fields. When a user enters enough data to make a field longer, the height of the field is increased. This can leave it behind the next row, and thus not visible. So I added code to save the layer of the group as a stack property on openField, set the layer of the group holding the field to top, and then on close/exitField reset the layer. The simple stack attached will crash both 5.5.4 and 6.1.2 on OSX if your tab through the fields a few times. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From capellan2000 at gmail.com Fri Oct 18 23:00:14 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Fri, 18 Oct 2013 23:00:14 -0400 Subject: "Be This Guy" Message-ID: I am really late to this message thread, but it's very interesting to read everybody's opinion about these issues. Do you know what I think? After reading this article, posted by Richard Gaskin in his Facebook page: http://www.linkedin.com/today/post/article/20131018162538-1287-the-hour-of-code-is-coming I concluded that Richmond should be working with RunRev in their Educational Market. All his boundless enthusiam and energy should be employed to advance LiveCode's awareness between this new generation of teachers and students. After reading many old HyperCard books, I realized the most remarkable differences between Now and Then. Then, computers were cutting edge and a promise of unlimited possibilities. Today, computers are everywhere (even in the phones) and there is an increasing skepticism among teachers about the unfullfilled promises in the education field. Judy Perry posted about this book, some time ago: http://www.amazon.com/Oversold-Underused-Computers-Larry-Cuban/dp/0674011090 There a cautive market that RunRev could reach with ease: Schools that teach English and have computer labs. All around the world. Remember that this platform have "Chunk expressions" that are closely related to the english language. No other computer language have this, as far as I know. LiveCode is a programming platform, but it's success depends of presenting itself as a tool useful in many areas, not only for software developers. How could LiveCode be useful for each computer user? Think about this. Have a nice weekend! Al From klaus at major-k.de Sat Oct 19 06:14:39 2013 From: klaus at major-k.de (Klaus major-k) Date: Sat, 19 Oct 2013 12:14:39 +0200 Subject: custom props woes In-Reply-To: References: <39722594-B2DC-48F6-B212-10DA8181C0AF@major-k.de> Message-ID: <531A9B9B-F17F-4571-96A6-C8FDA9FECD1F@major-k.de> Hi Pete, Am 19.10.2013 um 01:47 schrieb Peter Haworth : > Hi Klaus, > Glad you have a workaround. > > I can't help thinking that the contents of tseconds are not what you > expect, but I'm sure you've checked that 8-) > Pete > lcSQL Software Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From gcanyon at gmail.com Sat Oct 19 10:24:31 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sat, 19 Oct 2013 09:24:31 -0500 Subject: Scaling an Image to a Rect In-Reply-To: References: Message-ID: Late to the party, but this command takes the long id of an image and a width and height and resizes the image appropriately. The default is (I think) what you're looking for, but you can also pass in true for bFit and get the reverse: the image is still proportional, but instead of filling the width and height (and potentially overflowing one of them in order to maintain proportions) it fits within them. It doesn't do any math it doesn't have to do, and it resizes the image in one statement (faster I think than setting the height and width separately). on resizeImage pID,H,W,bFit -- pID: long id of the image to resize -- H: the height of the rect to use -- W: the width of the rect to use -- bFit: if true, fit the image in the rect -- if false or empty (default), fill the rect with the image put the formattedWidth of pID into fW put the formattedHeight of pID into fH put H / fH into hRatio put W / fW into wRatio put the rect of pID into R if (hRatio > wRatio) is (bFit is true) then put round(item 1 of R + W) into item 3 of R put round(item 2 of R + fH * wRatio) into item 4 of R else put round(item 1 of R + fW * hRatio) into item 3 of R put round(item 2 of R + H) into item 4 of R end if set the rect of pID to R end resizeImage On Tue, Oct 15, 2013 at 3:10 PM, Dan Friedman wrote: > Greetings! > > I have been piddling around with this for weeks and still can't get it > right. I kinda got it working... but it's still not always 100% correct. > So, I thought I would ask this list for assistance since most of the > people here are far smarter than I! > > You have a rect and an image. The goal is to completely fill the rect > with the image. But, we don't want to distort the image. So, you need to > proportionally scale the image up (if the image is smaller than the rect) > or down (if the image is larger than the rect). Remember that we want to > completely fill rect. It's ok (and expected) that some of the image will > be cropped. > > Think of this as setting the background of a stack with an image. You > want to fill the entire background of the stack (regardless of the size of > the stack), with the image (regardless of the rect of the image). But we > don't want to distort the image. > > Any thoughts? > > -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 endernafi at gmail.com Sat Oct 19 10:55:47 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Sat, 19 Oct 2013 17:55:47 +0300 Subject: Message Path and Groups Oddity In-Reply-To: <8D09A72A684D416-918-12453@webmail-m177.sysops.aol.com> References: <8D09A72A684D416-918-12453@webmail-m177.sysops.aol.com> Message-ID: Craig hi, You're right; that works better than "setting the rect" method; thanks. But it's not suitable for my project(s) because the stack still can't get the *mouseUp* message and I need it. Best, ~ Ender On October 19, 2013 at 2:41:40 AM, dunbarx at aol.com (dunbarx at aol.com) wrote: Jacque is a national treasure. I am old fashioned, and suggest you could: on mouseDown hide thatFirstGroup wait until the mouse is up show thatFirstGroup end mouseDpwn Not tested, as I am driving, but should work. Any workaround that works is valid, and I know how "wait" has gotten marginalized with these fancy new xTalks, but at least the code stays in one place, and so do the groups. Craig Newman -----Original Message----- From: Ender Nafi Elekcioglu To: How to use LiveCode ; J. Landman Gay Sent: Fri, Oct 18, 2013 3:22 pm Subject: Re: Message Path and Groups Oddity Jacque hi, You don't know this but you actually helped me countless times. I always read your replies, which I've learned much from, in this list and forum. Can't thank you enough? Regarding this particular issue; You were right about *mouseRelease*. What I understand is, the mouse events are strictly tied to the first responder {original object}. The screaming voice in my head as "WHY, GOD, WHY?" shut up, finally. Unfortunately, it isn't a solution for my situation. *mouseRelease* is sent right after the group's hidden and I end up with a flash effect, disappearing and appearing of the view instantly. But, acknowledging the real reason thanks to you; I could find a workaround: _on mouseDown ___set the rect of group "frontGroup" to 0,0,1,1 _end mouseDown _on mouseUp ___set the rect of group "frontGroup" to the rect of this card _end mouseUp Since the first responder {original object} is not hidden, is still there; stack can receive the mouseUp message. Thanks a bunch? Best, ~ Ender On October 18, 2013 at 5:32:13 PM, J. Landman Gay (jacque at hyperactivesw.com) wrote: If the original object is no longer visible when the mouse goes up, no mouseUp is sent. Instead a mouseRelease is sent. Change the mouseUp handler to mouseRelease and it should work. Ender Nafi Elekcioglu wrote: >Hi all, > >I have a simple stack. >One card, two groups. >Each group has several sample controls {a couple of empty buttons and >labels} >and each group's rect is same as the card's rect. >One in the background and one in the foreground. > >This is the only code embedded and it's in the stack's script: > >_on mouseDown >___hide group "frontGroup" of this card >_end mouseDown > >_on mouseUp >___show group "frontGroup" of this card >_end mouseUp > >As you can guess, that doesn't work. >On first mouseDown group disappears but releasing the mouse {following >mouseUp} doesn't show the group. >It requires a second click. > > >This works: > >_on mouseDown >___disable group "backGroup" of this card >___hide group "frontGroup" of this card >_end mouseDown > >_on mouseUp >___show group "frontGroup" of this card >___enable group "backGroup" of this card >_end mouseUp > > >Does anyone have any idea why? > >Btw, I cannot disable the backGroup, I need it. >The backGroup isn't actually a backgroundGroup, I mean its >*backgroundBehaviour* isn't checked; >it'll be different across the cards on the actual app. > >Why does it block the message path? > > >Thanks for any help? > > >~ Ender Nafi >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at 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 Oct 19 14:20:35 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 19 Oct 2013 13:20:35 -0500 Subject: Message Path and Groups Oddity In-Reply-To: References: <8D09A72A684D416-918-12453@webmail-m177.sysops.aol.com> Message-ID: <5262CD73.4000205@hyperactivesw.com> Thanks for the nice words, guy. I'm always glad when I can reduce the amount of screaming going on in someone's head. One trick I sometimes use when I want an object to be hidden but still enabled is to set its blendlevel to 99. That makes it almost impossible to see, but still allows clicks and messages. But if you want the messages to go back to the stack, that won't work. The only reason I can think of that you'd want mouse handlers at the stack level is if you plan to have many objects using the same handlers. In that case I'd assign behaviors rather than use a stack script. It would be more efficient and would also be more selective, so that clicks on the card or other unrelated objects wouldn't be intercepted wrongly. If you can tell us why you need the messages to go to the stack level, maybe we can figure out a better way. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mats.wilstrand at tapirsoft.com Sat Oct 19 15:04:37 2013 From: mats.wilstrand at tapirsoft.com (Mats Wilstrand) Date: Sat, 19 Oct 2013 21:04:37 +0200 Subject: [ANN] rTree 2.0 Message-ID: Hi all, I am proud to announce the immediate availability of rTree 2.0. I know some of you have been waiting quite a while for this version to arrive. Even more so after they read the article here: http://newsletters.livecode.com/july/issue113/newsletter4.php . So why the delay? We have been working really hard on this release, to make this the most responsive tree control available for LiveCode. On top of that, we are real supporters of the OSS initiative, started by RR. This is why rTree comes dual licensed, both under GPL 3 and as a commercial license. If you have a couple of minutes, why not download rTree here and give it a go? Download: http://tapirsoft.on-rev.com/rtree/ Best, Mats From palcibiades-first at yahoo.co.uk Sat Oct 19 15:06:57 2013 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Sat, 19 Oct 2013 12:06:57 -0700 (PDT) Subject: Why Microsoft Word must Die In-Reply-To: References: <540B3A80-98FE-4712-A601-5B8C8DC834B1@uleth.ca> Message-ID: <1382209617285-4671253.post@n4.nabble.com> Yes, its different things for different people. I have never needed the math aspect, neither has anyone I am supporting. All they have needed is a way to write properly formatted copy without having to actually do any formatting themselves. But clearly if that is what you need, Lyx is manna from Heaven. It must be unusual, and maybe LiveCode is one of the few other examples, where something can at the same time be so useful to those with totally unsophisticated needs, and to those with quite technical ones - as in the need to generate properly formatted formulae. Maybe the moral is, if you like LC, you should try Lyx? Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Why-Microsoft-Word-must-Die-tp4671021p4671253.html Sent from the Revolution - User mailing list archive at Nabble.com. From dochawk at gmail.com Sat Oct 19 15:10:25 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 19 Oct 2013 12:10:25 -0700 Subject: finding & storing the field that *would* be next on closefield Message-ID: I need to do some work when closeField happens. Quite often, this will mean sending a delayed message to redraw the entire card, as the object whose handler is running will get deleted. Storing the field I'm leaving is not to bad, but is there a clean way to store where I *would* have gone? This could come from * tabKey (not too hard, but annoying to calculate) * a shift-tabKey * an arrowKey or modified arrowKey in the first/last line of a field * a click in another field (hmm, doesn't that make the other field "the target"?) * killing the card (OK, fine; don't need to go anywhere) is there a clean way to find "the fieldImGoingTo of me"? :) -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From revolution at derbrill.de Sat Oct 19 15:27:22 2013 From: revolution at derbrill.de (Malte Brill) Date: Sat, 19 Oct 2013 21:27:22 +0200 Subject: [ANN] rTree 2.0 In-Reply-To: References: Message-ID: <45E56B34-CA02-43BC-A262-77CE41A7A0D5@derbrill.de> Finally! Congrats on the release Mats. I was always wondering why you haven't released this much earlier. I have been using rTree in 3 different projects now, well over one and a half years and my opinion still stands. Rock solid, feature rich and fast! Happy camper with this add on. All the best, Malte From dochawk at gmail.com Sat Oct 19 16:41:03 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 19 Oct 2013 13:41:03 -0700 Subject: Struggling with message sequence when leaving fields Message-ID: I'm trying to figure out the sequence of messages when I leave one field for another. I always assumed that it would first be closeField, then tabKey (or whatever caused the change), then the openField for the new field. As I'm trying to debug, though, this doesn't seem to be the case. I'm not quite certain, but it looks like tabKey begins immediately, with closeField put into the message queue--whereupon it starts running while I'm still in the debugger for tabKey, causing problems as it deletes the running script . . . Do I have this sequence right? -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From pete at lcsql.com Sat Oct 19 17:38:27 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 19 Oct 2013 14:38:27 -0700 Subject: Detecting the end of a stack resize Message-ID: I've written my own control resizing handler which gets called from a resizeStack handler. I also have liveresizing set to true. All this works fine but now I've come across a situation where I need to know when the stack resize is over to invoke some final logic. I've checked the dictionary but can't find a message that happens when the user has finished the stack resize, except mouseUp of course. It seems like I will have to come up with my own way to do this, eg set a global to true when the resize starts then check it in a mouseUp handler at the card/stack level.... or do without liveresizing so I only get the resize message at the end of the resize. Before I start down that path, am I missing something obvious? Pete lcSQL Software From dunbarx at aol.com Sat Oct 19 17:48:11 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sat, 19 Oct 2013 17:48:11 -0400 (EDT) Subject: finding & storing the field that *would* be next on closefield In-Reply-To: References: Message-ID: <8D09B2C0A38F5F8-A24-1A4C4@webmail-d225.sysops.aol.com> Hi. "would have gone..." Do you mean the next field in tab order? I would not ever design a stack where an object containing a running handler might be deleted, just on principle. Can't you move that process to a handler in the stack, using "send in time" if you want it delayed, as you said? Craig Newman -----Original Message----- From: Dr. Hawkins To: How to use LiveCode Sent: Sat, Oct 19, 2013 3:10 pm Subject: finding & storing the field that *would* be next on closefield I need to do some work when closeField happens. Quite often, this will mean sending a delayed message to redraw the entire card, as the object whose handler is running will get deleted. Storing the field I'm leaving is not to bad, but is there a clean way to store where I *would* have gone? This could come from * tabKey (not too hard, but annoying to calculate) * a shift-tabKey * an arrowKey or modified arrowKey in the first/last line of a field * a click in another field (hmm, doesn't that make the other field "the target"?) * killing the card (OK, fine; don't need to go anywhere) is there a clean way to find "the fieldImGoingTo of me"? :) -- 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 jacque at hyperactivesw.com Sat Oct 19 17:52:18 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 19 Oct 2013 16:52:18 -0500 Subject: Struggling with message sequence when leaving fields In-Reply-To: References: Message-ID: <5262FF12.4080202@hyperactivesw.com> On 10/19/13 3:41 PM, Dr. Hawkins wrote: > I'm trying to figure out the sequence of messages when I leave one field > for another. > > I always assumed that it would first be closeField, then tabKey (or > whatever caused the change), then the openField for the new field. > > As I'm trying to debug, though, this doesn't seem to be the case. > > I'm not quite certain, but it looks like tabKey begins immediately, with > closeField put into the message queue--whereupon it starts running while > I'm still in the debugger for tabKey, causing problems as it deletes the > running script . . . > > Do I have this sequence right? > Key events happen before field events (they'd have to, when you think about it.) So right, tabkey would occur before closefield. You can always see the order for yourself by opening the Message Watcher from the Development menu and watching what happens as you use your stack. You might want to suppress all the IDE and mouse messages to prevent the list from filling up with stuff you don't care about. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sat Oct 19 18:03:11 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 19 Oct 2013 17:03:11 -0500 Subject: finding & storing the field that *would* be next on closefield In-Reply-To: References: Message-ID: <5263019F.1070301@hyperactivesw.com> On 10/19/13 2:10 PM, Dr. Hawkins wrote: > I need to do some work when closeField happens. Quite often, this will > mean sending a delayed message to redraw the entire card, as the object > whose handler is running will get deleted. Storing the field I'm leaving > is not to bad, but is there a clean way to store where I *would* have gone? > > This could come from > * tabKey (not too hard, but annoying to calculate) > * a shift-tabKey > * an arrowKey or modified arrowKey in the first/last line of a field > * a click in another field (hmm, doesn't that make the other field "the > target"?) > * killing the card (OK, fine; don't need to go anywhere) > > is there a clean way to find "the fieldImGoingTo of me"? :) > All those actions would be covered with a closefield handler, so you can use the handler you already have to store whatever the next field would be. Create a constant in the script that lists the active fields in order. On closefield, get an offset in the list for the currently closing field and store the next item in the list as the one you want to "go" to. If you're at the end of the list, store the first item. The "wrap" function makes cycling around the list easy. You can do it without the constant if the active fields are all in sequential layering order with no label fields in between, by wrapping around using their numerical order. But that usually isn't the case. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From andrew at ctech.me Sat Oct 19 19:07:29 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Sat, 19 Oct 2013 18:07:29 -0500 Subject: [ANN] rTree 2.0 In-Reply-To: <45E56B34-CA02-43BC-A262-77CE41A7A0D5@derbrill.de> References: <45E56B34-CA02-43BC-A262-77CE41A7A0D5@derbrill.de> Message-ID: I type new_rTree into the message box and i've tried dragging that field onto another stack and got an error. Do i need to put rTreeEngine in use or initialize it in some other way? On Sat, Oct 19, 2013 at 2:27 PM, Malte Brill wrote: > Finally! > > Congrats on the release Mats. I was always wondering why you haven't > released this much earlier. I have been using rTree in 3 different projects > now, well over one and a half years and my opinion still stands. Rock > solid, feature rich and fast! Happy camper with this add on. > > All the best, > > Malte > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Regards, Andrew Kluthe andrew at ctech.me From endernafi at gmail.com Sat Oct 19 20:04:58 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Sun, 20 Oct 2013 03:04:58 +0300 Subject: Message Path and Groups Oddity In-Reply-To: <5262CD73.4000205@hyperactivesw.com> References: <8D09A72A684D416-918-12453@webmail-m177.sysops.aol.com> <5262CD73.4000205@hyperactivesw.com> <5262CD73.4000205@hyperactivesw.com> Message-ID: Jacque hi, Setting the blendlevel is in fact a nice trick, too. But as you said, it's not suitable for my needs. As it turns out, setting the rect is a little bit costly; it scrambles locs of the objects within the group. Then I have to re-positioning all of them. Now, I'm just setting the layer; it works great. on mouseDown set the layer of frontGroup to bottom on mouseUp set the layer of frontGroup to top ~~~ Jacque: "The only reason I can think of that you'd want mouse handlers at the? stack level is if you plan to have many objects using the same handlers." No, it's not the only reason. I'm very new to programming and to LiveCode. So, I don't have many habits or routines that you guys have. Using only cards and stacks for scripting is one of them. I don't find convenient to put scripts into tens -if not hundreds- of objects. I inspect the stacks of experienced LiveCoders and they seem to me too complicated. Nearly every button, scrollbar, field, graphic, etc. have 10 or 20 lines of script. I spend so much time just to figure out which does what. Putting all the relevant script into cards and the common functions into stack is a cleaner way to me. One look and it's all there. Clearly I'm wrong, 'cause it seems that my way is not the way intended in LiveCode by design. There are interruptions in the message path like the problem we're discussing in this thread. ~~~ Jacque: "...if you plan to have many objects using the same handlers. In that case I'd assign behaviors rather than use a stack script." I have no idea how to use *behavior*. I know the commands, of course, set the behavior of thisGroup to the long id of behaviorButton. But how should I use that, what benefit will it provide me, I don't know. Is there any showcases that you could advise me to inspect? I'd be glad. DataGrid's use this functionality, but still I've no idea how to implement the behaviors into my projects.? --- to be continued thanks to the size limit of the use-livecode'lists :) On October 19, 2013 at 9:21:14 PM, J. Landman Gay (jacque at hyperactivesw.com) wrote: Thanks for the nice words, guy. I'm always glad when I can reduce the amount of screaming going on in someone's head. One trick I sometimes use when I want an object to be hidden but still enabled is to set its blendlevel to 99. That makes it almost impossible to see, but still allows clicks and messages. But if you want the messages to go back to the stack, that won't work. The only reason I can think of that you'd want mouse handlers at the stack level is if you plan to have many objects using the same handlers. In that case I'd assign behaviors rather than use a stack script. It would be more efficient and would also be more selective, so that clicks on the card or other unrelated objects wouldn't be intercepted wrongly. If you can tell us why you need the messages to go to the stack level, maybe we can figure out a better way. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From endernafi at gmail.com Sat Oct 19 20:06:39 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Sun, 20 Oct 2013 03:06:39 +0300 Subject: Message Path and Groups Oddity In-Reply-To: References: <8D09A72A684D416-918-12453@webmail-m177.sysops.aol.com> <5262CD73.4000205@hyperactivesw.com> <5262CD73.4000205@hyperactivesw.com> Message-ID: And continuing? ~~~ Jacque: "If you can tell us why you need the messages to go to the stack level,? maybe we can figure out a better way." I'm trying to develop a new template app for my future projects to comply with iOS 7. Swiping from left edge to right goes previous page if there is one. Swiping from right edge to left slides the main view {frontGroup} to reveal the main menu. Think of the Facebook for iOS 7; just put the bottom tabBar into the chat screen. That's my template app. I'm saying template but there are 8 projects at my desk awaiting this functionality; and their deadlines are getting closer every day. The customers expect full blend with the underlying OS. They see something in the other native apps and they want it :-/ I've shared an early work in the forums: http://forums.runrev.com/viewtopic.php?f=49&t=16981&sid=0744c5a68fbc09286d0a1f678b617df6 But it doesn't operate well. There are many flaws. One of them is that the frontGroup may be too complex to slide smoothly. The solution is obvious: * Take a snapshot of the screen * Hide the main view {frontGroup} ** Slide that snapshot to left to reveal the menu. ** After the user is done with the menu, slide the snapshot to center. ** Show the main view. ** Delete the snapshot. -- Or ** Slide the snapshot to right while revealing the snapshot of the previous page at a slower speed with a somewhat parallax effect. ** If the grabbed snapshot is released at right, slide the snapshot of the previous page to center. ** Go that card. ** Delete the snapshot. If I can come up with a fine-working and bug-free stack, I'll share it of course. Neil already wanted from me to put that old stack on to revOnline. But I don't think it's good enough. What do you think? Could it help me to use the behavior functionality? Or any other advices as a workflow maybe? I guess many of us would benefit from this. iOS 7 is here and as I said, customers want full compliance. Best, ~ Ender Nafi ~? together, we're smarter ?~ On October 19, 2013 at 9:21:14 PM, J. Landman Gay (jacque at hyperactivesw.com) wrote: Thanks for the nice words, guy. I'm always glad when I can reduce the? amount of screaming going on in someone's head.? One trick I sometimes use when I want an object to be hidden but still? enabled is to set its blendlevel to 99. That makes it almost impossible? to see, but still allows clicks and messages. But if you want the? messages to go back to the stack, that won't work.? The only reason I can think of that you'd want mouse handlers at the? stack level is if you plan to have many objects using the same handlers.? In that case I'd assign behaviors rather than use a stack script. It? would be more efficient and would also be more selective, so that clicks? on the card or other unrelated objects wouldn't be intercepted wrongly.? If you can tell us why you need the messages to go to the stack level,? maybe we can figure out a better way.? --? 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 prothero at earthednet.org Sat Oct 19 20:35:56 2013 From: prothero at earthednet.org (prothero at earthednet.org) Date: Sat, 19 Oct 2013 17:35:56 -0700 Subject: cHiddenImageData vs imageData Message-ID: I'm drawing symbols on an image. The live code tutorial give examples that use the cHiddenImageData of image "image" The cHiddenImageData seems to place my changes all along the left side of the image. If I use "the image data", I get reasonable placements for my symbols. There is no entry in the documents (6.2.2) for cHiddenImageData. What is it? Why would it be used instead of the plain image data? Thanks, Bill William Prothero http://es.earthednet.org From dochawk at gmail.com Sat Oct 19 21:24:49 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 19 Oct 2013 18:24:49 -0700 Subject: Struggling with message sequence when leaving fields In-Reply-To: <5262FF12.4080202@hyperactivesw.com> References: <5262FF12.4080202@hyperactivesw.com> Message-ID: On Sat, Oct 19, 2013 at 2:52 PM, J. Landman Gay wrote: > Key events happen before field events (they'd have to, when you think > about it.) So right, tabkey would occur before closefield. > OK, that makes sense . . . but how does the transfer happen when tabKey exits? Is the openField put into the queue, or does it happen directly before the the things from the queue? > > You can always see the order for yourself by opening the Message Watcher > from the Development menu and watching what happens as you use your stack. > You might want to suppress all the IDE and mouse messages to prevent the > list from filling up with stuff you don't care about. > But how can I slow it down enough to see? these are going to happen in under a millisecond? -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Sat Oct 19 21:29:33 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 19 Oct 2013 18:29:33 -0700 Subject: finding & storing the field that *would* be next on closefield In-Reply-To: <8D09B2C0A38F5F8-A24-1A4C4@webmail-d225.sysops.aol.com> References: <8D09B2C0A38F5F8-A24-1A4C4@webmail-d225.sysops.aol.com> Message-ID: On Sat, Oct 19, 2013 at 2:48 PM, wrote: > "would have gone..." > > > Do you mean the next field in tab order? > That's what makes it difficult: tab order is easy (and Jacque's suggestion takes what I've already done with the groups a step farther, and makes sense). But the "next" field could be one that got clicked it (use mouseControl()?), or the use of an (anehanced) arrow key from the row above it. I would not ever design a stack where an object containing a running > handler might be deleted, just on principle. > Can't you move that process to a handler in the stack, using "send in > time" if you want it delayed, as you said? > It already happens that way--you *can't* delete an object whose handler is still running, even if it's just waiting for something it called to come back. But If I'm not sure of the order in which things will execute . . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From paulhibbert at mac.com Sat Oct 19 21:40:28 2013 From: paulhibbert at mac.com (Paul Hibbert) Date: Sat, 19 Oct 2013 18:40:28 -0700 Subject: cHiddenImageData vs imageData In-Reply-To: References: Message-ID: <97622EC2-5B48-427C-A2CF-6420B0E5F4B8@mac.com> Hi Bill, The cHiddenImageData is a Custom Property used to temporarily store the imageData. The "c" prefix gives it away once you get to understand the logic for naming variables & properties etc. See P.165 of the User Guide (if you can find it!). Quote from the LC webpage "Vision: How do I Convert a Color Image to Grayscale?" You also have to create the custom property cHiddenImageData for the Image Area. This is used in a subsequent lessons in which it is necessary to have a copy of the image that is being updated. Hope this helps, Paul On 2013-10-19, at 5:35 PM, prothero at earthednet.org wrote: > I'm drawing symbols on an image. The live code tutorial give examples that use > the cHiddenImageData of image "image" > The cHiddenImageData seems to place my changes all along the left side of the image. If I use "the image data", I get reasonable placements for my symbols. > > There is no entry in the documents (6.2.2) for cHiddenImageData. What is it? Why would it be used instead of the plain image data? > > Thanks, > 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 gcanyon at gmail.com Sat Oct 19 22:24:06 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sat, 19 Oct 2013 21:24:06 -0500 Subject: Strange unlock screen behavior Message-ID: I'm doing a little space simulation as an experiment. Everything is working properly, but one aspect is very puzzling. The basic loop is: 1. Lock the screen. 2. Calculate updates to the position of the ship. 3. Relocate the ship graphic. It's just a 5-pixel circle. 4. Unlock the screen. I noticed that the ship was speeding up and slowing down, so I started profiling the code. the first step was to measure the issue: 1. Put the long seconds into T 2. Lock the screen. 3. Calculate updates to the position of the ship. 4. Relocate the ship graphic. It's just a 5-pixel circle. 5. Unlock the screen. 6. Report the long seconds - T Sure enough, sometimes the above takes .017 seconds, other time as much as .035 seconds. I eventually narrowed it down to this: 1. Lock the screen. 2. Calculate updates to the position of the ship. 3. Relocate the ship graphic. It's just a 5-pixel circle. 4. Put the long seconds into T 5. Unlock the screen. 6. Report the long seconds - T In other words, oddly enough, the mere act of unlocking the screen varies in terms of the time it takes by as much as 2x. It gets weirder. As near as I can tell, the slowdown occurs whenever the ship graphic is moving away from 0,0. Updates are fast when the ship is moving toward 0,0. The ship is in a group, by itself -- the code can handle multiple ships, but I'm testing with just one. That group is in another, which contains the planets, etc. I haven't been able to replicate the issue in stripped-down code. I did get this to show me something odd: on mouseUp put empty into fld "log" repeat 50 lock screen get the loc of grc 1 of grp "ships" add 1 to item 2 of it set the loc of grc 1 of grp "ships" to it put the long seconds into profileTime unlock screen put round(1000 * (the long seconds - profileTime)) & cr after fld "log" wait 2 ticks end repeat end mouseUp if I run that, I get results like this: 1 1 1 1 3 8 1 1 1 6 1 1 11 1 1 8 1 3 10 1 1 1 1 Most of the time, unlocking the screen is extremely fast, but sometimes it takes much longer. Any ideas? From dunbarx at aol.com Sun Oct 20 00:11:18 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sun, 20 Oct 2013 00:11:18 -0400 (EDT) Subject: finding & storing the field that *would* be next on closefield In-Reply-To: References: <8D09B2C0A38F5F8-A24-1A4C4@webmail-d225.sysops.aol.com> Message-ID: <8D09B618F8395F3-AD0-1E14E@Webmail-m106.sysops.aol.com> Hi. Still not sure what the "would be..." is. There isn't any mind reading required, is there? But could you set a flag, maybe in a custom property, on closing the field in question, and then when any other field takes focus, check that property? If the newly focussed field is the one you are interested in, clear the flag, if not keep it. I just wrote that last, and see that it might have value in some way, but now am not sure it addresses your problem at all. Hmmm. Craig -----Original Message----- From: Dr. Hawkins To: How to use LiveCode Sent: Sat, Oct 19, 2013 9:29 pm Subject: Re: finding & storing the field that *would* be next on closefield On Sat, Oct 19, 2013 at 2:48 PM, wrote: > "would have gone..." > > > Do you mean the next field in tab order? > That's what makes it difficult: tab order is easy (and Jacque's suggestion takes what I've already done with the groups a step farther, and makes sense). But the "next" field could be one that got clicked it (use mouseControl()?), or the use of an (anehanced) arrow key from the row above it. I would not ever design a stack where an object containing a running > handler might be deleted, just on principle. > Can't you move that process to a handler in the stack, using "send in > time" if you want it delayed, as you said? > It already happens that way--you *can't* delete an object whose handler is still running, even if it's just waiting for something it called to come back. But If I'm not sure of the order in which things will execute . . . -- 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 mats.wilstrand at tapirsoft.com Sun Oct 20 00:30:38 2013 From: mats.wilstrand at tapirsoft.com (Mats Wilstrand) Date: Sun, 20 Oct 2013 06:30:38 +0200 Subject: [ANN] rTree 2.0 Message-ID: <016501cecd4d$20e46d20$62ad4760$@tapirsoft.com> Hi Andrew! I confirm there was a bug when creating a new rTree by dragging from the rTreeEngine stack. A new version rTree 2.0.1 with a fix is uploaded to: http://tapirsoft.on-rev.com/rtree/ I could not reproduce the issue when creating an rTree from the message box though. Please tell me if 2.0.1 fixed the issues you saw. Thanks for reporting! Best, Mats From prothero at earthednet.org Sun Oct 20 01:39:47 2013 From: prothero at earthednet.org (Earthednet-wp) Date: Sat, 19 Oct 2013 22:39:47 -0700 Subject: cHiddenImageData vs imageData In-Reply-To: <97622EC2-5B48-427C-A2CF-6420B0E5F4B8@mac.com> References: <97622EC2-5B48-427C-A2CF-6420B0E5F4B8@mac.com> Message-ID: <1C003148-BC1C-4644-9C0C-1D86D9E55098@earthednet.org> Paul, Thanks! I see that the setting of the custom property cHiddenImageData is covered in the later tutorial where converting an image to greyscale is covered. So, for those that start st earlier tutorials, that would be missed. The tutorial in setting a threshold, where I looked to see how yo modify images, is missing that critical step. Thanks again. Best, Bill William Prothero http://es.earthednet.org > On Oct 19, 2013, at 6:40 PM, Paul Hibbert wrote: > > Hi Bill, > > The cHiddenImageData is a Custom Property used to temporarily store the imageData. The "c" prefix gives it away once you get to understand the logic for naming variables & properties etc. See P.165 of the User Guide (if you can find it!). > > Quote from the LC webpage "Vision: How do I Convert a Color Image to Grayscale?" > > You also have to create the custom property cHiddenImageData for the Image Area. This is used in a subsequent lessons in which it is necessary to have a copy of the image that is being updated. > > Hope this helps, > > Paul > >> On 2013-10-19, at 5:35 PM, prothero at earthednet.org wrote: >> >> I'm drawing symbols on an image. The live code tutorial give examples that use >> the cHiddenImageData of image "image" >> The cHiddenImageData seems to place my changes all along the left side of the image. If I use "the image data", I get reasonable placements for my symbols. >> >> There is no entry in the documents (6.2.2) for cHiddenImageData. What is it? Why would it be used instead of the plain image data? >> >> Thanks, >> 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 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From keith.clarke at clarkeandclarke.co.uk Sun Oct 20 11:56:02 2013 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Sun, 20 Oct 2013 16:56:02 +0100 Subject: Is On-Rev Pancake down again (no MySQL access) or is it me? Message-ID: <0880FE9A-C75C-43D6-A476-53854E2236D8@clarkeandclarke.co.uk> Hi folks, Has anyone else's Pancake On-Rev account lost all access to its MySQL database server or is it just me? Best, Keith.. From dochawk at gmail.com Sun Oct 20 12:25:42 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 20 Oct 2013 09:25:42 -0700 Subject: finding & storing the field that *would* be next on closefield In-Reply-To: <8D09B618F8395F3-AD0-1E14E@Webmail-m106.sysops.aol.com> References: <8D09B2C0A38F5F8-A24-1A4C4@webmail-d225.sysops.aol.com> <8D09B618F8395F3-AD0-1E14E@Webmail-m106.sysops.aol.com> Message-ID: On Sat, Oct 19, 2013 at 9:11 PM, wrote: > But could you set a flag, maybe in a custom property, on closing the field > in question, and then when any other field takes focus, check that > property? If the newly focussed field is the one you are interested in, > clear the flag, if not keep it. > > I've got it storing where it came from, and go back there, but . . . I guess what I really need is to be able, from within closeField, to be able to tell *why* and *how* it got triggered? Did a user tab out? Did the card get deleted (in which case, it should store it's insertion point and it's successor get focus)? Did the user click in another field? Was another navigation key used to go to the next row? It is possible (likely) that the data in the field when closed causes a change in page layout (say, changing from "Acme" to "Mom", causing it to change from appearing on page 1 to page 4. Or changing the number of lines in the field, affecting placement of all later fields. Or this was the entry row for new data, so now we need a new row for that. Or . . .) So when closefield happens, the data is saved, and a check is made to see if any layout changes happened. If so, a "send in" causes the existing card to be wiped, and the page to be redrawn by placing & filling new groups [or, a different page to be shown, if this caused the element to jump pages]). But I want the focus to land in the "natural" place--the next field if tab, the field clicked if clicked, and so forth. So I need to figure out from this variety of possible events where that was. And the tricky one seems to be a mouse click in another field; as near as I can tell, the closest I can come is mouseControl(), but that doesn't seem to tell me that that's actually what happened--if the user tabs out, the mouse could still be over another field. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From ambassador at fourthworld.com Sun Oct 20 12:45:30 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 20 Oct 2013 09:45:30 -0700 Subject: finding & storing the field that *would* be next on closefield In-Reply-To: References: Message-ID: <526408AA.8000802@fourthworld.com> Dr. Hawkins wrote: > I guess what I really need is to be able, from within closeField, to be > able to tell *why* and *how* it got triggered? The executionContexts will list the handlers from the event trigger down to the moment the value is obtained. -- 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 keith.clarke at clarkeandclarke.co.uk Sun Oct 20 12:48:41 2013 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Sun, 20 Oct 2013 17:48:41 +0100 Subject: Is On-Rev Pancake down again (no MySQL access) or is it me? In-Reply-To: <0880FE9A-C75C-43D6-A476-53854E2236D8@clarkeandclarke.co.uk> References: <0880FE9A-C75C-43D6-A476-53854E2236D8@clarkeandclarke.co.uk> Message-ID: <56D83FBE-8DEA-419E-87E4-FA94BC83B0C1@clarkeandclarke.co.uk> ...seems to be back up now. Best, Keith.. On 20 Oct 2013, at 16:56, Keith Clarke wrote: > Hi folks, > Has anyone else's Pancake On-Rev account lost all access to its MySQL database server or is it just me? > Best, > Keith.. From richmondmathewson at gmail.com Sun Oct 20 13:18:48 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 20 Oct 2013 20:18:48 +0300 Subject: Is On-Rev Pancake down again (no MySQL access) or is it me? In-Reply-To: <56D83FBE-8DEA-419E-87E4-FA94BC83B0C1@clarkeandclarke.co.uk> References: <0880FE9A-C75C-43D6-A476-53854E2236D8@clarkeandclarke.co.uk> <56D83FBE-8DEA-419E-87E4-FA94BC83B0C1@clarkeandclarke.co.uk> Message-ID: <52641078.9050104@gmail.com> On 10/20/2013 07:48 PM, Keith Clarke wrote: > ...seems to be back up now. > Best, > Keith.. > > On 20 Oct 2013, at 16:56, Keith Clarke wrote: > >> Hi folks, >> Has anyone else's Pancake On-Rev account lost all access to its MySQL database server or is it just me? >> Best, >> Keith.. > When I was making what we from Scotland call "drop scones" this morning I remembered to put a good heaped teaspoon of baking powder in the mix to keep the pancakes up. Obviously there is a lack of "baking powder" around and about. Richmond. From richmondmathewson at gmail.com Sun Oct 20 14:48:02 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 20 Oct 2013 21:48:02 +0300 Subject: Devawriter Pro 1.4.0 Message-ID: <52642562.6050602@gmail.com> I have just released version 1.4.0 of Devawriter Pro. I have been able to continue this work largely due to the good offices of the Hindu Monastery in Hawaii http://www.himalayanacademy.com/monastery who donated to my Indiegogo appeal. http://andregarzia.on-rev.com/richmond/dwriterpro.html This is a fully-functional version (no more Demos) with an annoying startup screen; if you would like a personalised version (without the startup screen) please consider donating $50 via the website to continue funding development. Richmond. From capellan2000 at gmail.com Sun Oct 20 16:02:02 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 20 Oct 2013 13:02:02 -0700 (PDT) Subject: Strange unlock screen behavior In-Reply-To: References: Message-ID: <1382299322149-4671280.post@n4.nabble.com> Hi Geoff, Maybe the LayerMode property could be helpful in this case... "static, dynamic or scrolling." http://lessons.runrev.com/s/lessons/m/4071/l/44421-how-to-create-a-scrolling-group-using-the-improved-graphics-architecture By the way, this property does not appear in the online dictionary: http://docs.runrev.com/Property/layer Have a nice week! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Strange-unlock-screen-behavior-tp4671268p4671280.html Sent from the Revolution - User mailing list archive at Nabble.com. From roger.e.eller at sealedair.com Sun Oct 20 16:03:40 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 20 Oct 2013 16:03:40 -0400 Subject: Would like to show a photo through a polygon shape Message-ID: How might I put a picture into a triangle shape with the points: 34,268 224,268 127,365 34,268 If it were for one time use, I'd just use gimp or photoshop. This will be a picture that was just taken, or chosen from the library. ~Roger From m.schonewille at economy-x-talk.com Sun Oct 20 16:19:08 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 20 Oct 2013 22:19:08 +0200 Subject: Would like to show a photo through a polygon shape In-Reply-To: References: Message-ID: <52643ABC.4050807@economy-x-talk.com> Hi Roger, Fill the polygon, export to PNG, set the text of an image object to the PNG, take the alpha mask from the image object and set the alpha mask of the image object containing your photo to 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 10/20/2013 22:03, Roger Eller wrote: > How might I put a picture into a triangle shape with the points: > > 34,268 > > 224,268 > > 127,365 > > 34,268 > > If it were for one time use, I'd just use gimp or photoshop. This will be > a picture that was just taken, or chosen from the library. > > ~Roger From jacque at hyperactivesw.com Sun Oct 20 16:31:28 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 20 Oct 2013 15:31:28 -0500 Subject: Struggling with message sequence when leaving fields In-Reply-To: References: <5262FF12.4080202@hyperactivesw.com> Message-ID: <52643DA0.8010205@hyperactivesw.com> On 10/19/13 8:24 PM, Dr. Hawkins wrote: > On Sat, Oct 19, 2013 at 2:52 PM, J. Landman Gay wrote: > >> Key events happen before field events (they'd have to, when you think >> about it.) So right, tabkey would occur before closefield. >> > > OK, that makes sense . . . but how does the transfer happen when tabKey > exits? > > Is the openField put into the queue, or does it happen directly before the > the things from the queue? I'm not sure what you mean. The engine issues messages in a predefined order. If a handler catches a message, it executes before the next message is received. It's all very linear. >> >> You can always see the order for yourself by opening the Message Watcher >> from the Development menu and watching what happens as you use your stack. >> You might want to suppress all the IDE and mouse messages to prevent the >> list from filling up with stuff you don't care about. >> > > But how can I slow it down enough to see? these are going to happen in > under a millisecond? You didn't try it, right? :) There's a list you can examine after the fact to see what happened and in which order. The list includes nested calls to other handlers. If you step through your script, the message watcher will fill in sequentially as you step. It will be obvious once you look. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From paulhibbert at mac.com Sun Oct 20 16:38:43 2013 From: paulhibbert at mac.com (Paul Hibbert) Date: Sun, 20 Oct 2013 13:38:43 -0700 Subject: Would like to show a photo through a polygon shape In-Reply-To: <52643ABC.4050807@economy-x-talk.com> References: <52643ABC.4050807@economy-x-talk.com> Message-ID: Hi Roger, Another method, if the image is the correct size to suit the polygon (or can be adjusted to fit) you can also? set the backgroundPattern of grc "myPolygon" to the ID of image "myImage" You have less control over the location of the image within the polygon, it's just aligned with the topLeft so if you need to control the location Mark's suggestion may work out better, of course if the image is smaller than the polygon it will just repeat. Paul On 2013-10-20, at 1:19 PM, Mark Schonewille wrote: > Hi Roger, > > Fill the polygon, export to PNG, set the text of an image object to the PNG, take the alpha mask from the image object and set the alpha mask of the image object containing your photo to 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 10/20/2013 22:03, Roger Eller wrote: >> How might I put a picture into a triangle shape with the points: >> >> 34,268 >> >> 224,268 >> >> 127,365 >> >> 34,268 >> >> If it were for one time use, I'd just use gimp or photoshop. This will be >> a picture that was just taken, or chosen from the library. >> >> ~Roger > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Sun Oct 20 16:38:58 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 20 Oct 2013 15:38:58 -0500 Subject: Strange unlock screen behavior In-Reply-To: References: Message-ID: <52643F62.6020008@hyperactivesw.com> On 10/19/13 9:24 PM, Geoff Canyon wrote: > In other words, oddly enough, the mere act of unlocking the screen varies > in terms of the time it takes by as much as 2x. It gets weirder. > > As near as I can tell, the slowdown occurs whenever the ship graphic is > moving away from 0,0. Updates are fast when the ship is moving toward 0,0. I don't really know why that would be, but a guess might be that the closer to 0,0, the fewer pixels the engine has to count in order to determine where the redraw should occur. But what do I know. If you're just moving a single thing to a specific point (without the "move" command) it seems like you wouldn't need to lock the screen at all. But maybe other things are happening at the same time. Did you set the layermode of the ship to "dynamic"? That will allow fast caching, and its for exactly this sort of thing. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sun Oct 20 16:49:12 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 20 Oct 2013 15:49:12 -0500 Subject: Would like to show a photo through a polygon shape In-Reply-To: <52643ABC.4050807@economy-x-talk.com> References: <52643ABC.4050807@economy-x-talk.com> Message-ID: <526441C8.3070708@hyperactivesw.com> On 10/20/2013 22:03, Roger Eller wrote: > How might I put a picture into a triangle shape with the points: Resize the image to the rect of the triange (if you want.) Set the graphic's opaque to true. Set the backpattern of the graphic to the id of the image. The backpattern will be drawn from 0,0, so that's the reason to resize in order to get most of it to display inside the graphic. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From roger.e.eller at sealedair.com Sun Oct 20 17:33:47 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 20 Oct 2013 17:33:47 -0400 Subject: Would like to show a photo through a polygon shape In-Reply-To: <526441C8.3070708@hyperactivesw.com> References: <52643ABC.4050807@economy-x-talk.com> <526441C8.3070708@hyperactivesw.com> Message-ID: These are all great suggestions. For a permanent masked image, I would use the text of the image, but for just a quick display within a shape, the backPattern does the job nicely. Thank you all - Mark, Paul, and Jacqueline! ~Roger From revolution at derbrill.de Sun Oct 20 17:46:24 2013 From: revolution at derbrill.de (Malte Brill) Date: Sun, 20 Oct 2013 23:46:24 +0200 Subject: Strange unlock screen behavior In-Reply-To: References: Message-ID: <2305E420-5518-4E39-9CFB-5E087FC5E788@derbrill.de> Hey Geoff, stupid question, but: Is your email client running in the background and checking for mail periodically? I have noticed that this slows down visual updates in LiveCode significantly. All the best, Malte From jacque at hyperactivesw.com Sun Oct 20 17:51:24 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 20 Oct 2013 16:51:24 -0500 Subject: finding & storing the field that *would* be next on closefield In-Reply-To: References: <8D09B2C0A38F5F8-A24-1A4C4@webmail-d225.sysops.aol.com> <8D09B618F8395F3-AD0-1E14E@Webmail-m106.sysops.aol.com> Message-ID: <5264505C.2060909@hyperactivesw.com> On 10/20/13 11:25 AM, Dr. Hawkins wrote: > I guess what I really need is to be able, from within closeField, to be > able to tell *why* and *how* it got triggered? Did a user tab out? Did > the card get deleted (in which case, it should store it's insertion point > and it's successor get focus)? Did the user click in another field? Was > another navigation key used to go to the next row? I suppose you could trap all possible events but that feels like chasing your tail to me. My gut says it would be fragile. There's no easy way to do it the way you want. Openfield is where the information is. > But I want the focus to land in the "natural" place--the next field if tab, > the field clicked if clicked, and so forth. So I need to figure out from > this variety of possible events where that was. Can you do the whole redraw on openfield instead of closefield? Store the data you need on closefield but do the rearranging on openfield. The two messages are back to back, and if you lock the screen on closefield there shouldn't be any visual distinction. That would still fail if the user doesn't actually focus on another field though. You could document that they need to hit the Enter key in that case, and trap for that. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From capellan2000 at gmail.com Sun Oct 20 17:53:50 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 20 Oct 2013 14:53:50 -0700 (PDT) Subject: Would like to show a photo through a polygon shape In-Reply-To: <1382301904355-4671284.post@n4.nabble.com> References: <1382301904355-4671284.post@n4.nabble.com> Message-ID: <1382306030786-4671291.post@n4.nabble.com> Hi Bern, BNig wrote > you could also set the background pattern/fill pattern of the polygon to > the image > You might have to fiddle with the size of the image/polygon to get it > right. The "Hidden Point technique to mask an image" posted by Scott Rossi is closely related to your solution: http://runtime-revolution.278305.n4.nabble.com/Hidden-point-technique-to-mask-an-image-td2270248.html Have a nice week! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Would-like-to-show-a-photo-through-a-polygon-shape-tp4671281p4671291.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Sun Oct 20 18:08:13 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 20 Oct 2013 15:08:13 -0700 (PDT) Subject: Strange unlock screen behavior In-Reply-To: <2305E420-5518-4E39-9CFB-5E087FC5E788@derbrill.de> References: <2305E420-5518-4E39-9CFB-5E087FC5E788@derbrill.de> Message-ID: <1382306893365-4671292.post@n4.nabble.com> Hi Malte, Malte Brill wrote > stupid question, but: > Is your email client running in the background and checking for mail > periodically? > I have noticed that this slows down visual updates in LiveCode > significantly. Wow! This is real news for me. How did works this unique interaction between LiveCode and an external application like an email client? :o Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Strange-unlock-screen-behavior-tp4671268p4671292.html Sent from the Revolution - User mailing list archive at Nabble.com. From zryip.theslug at gmail.com Sun Oct 20 18:09:07 2013 From: zryip.theslug at gmail.com (zryip theSlug) Date: Mon, 21 Oct 2013 00:09:07 +0200 Subject: [ANN] The Code Snippets Section is on the road and More News Message-ID: Dear LiveCoders, Some news: Website update - New Code Snippet Section: We added a new "Code Snippets" section to our website. This will be the place we will use for sharing code with the Community. The code shared could be of general purpose or relative to one of our products. The first article is about importing the content of a WorkSheet in a datagrid with our Excel Library. http://www.aslugontheroad.com/code-snippets The Excel Library is coming: We are in the last steps for releasing the MS Excel Library. A big thanks to our Testers whose were so kind to help in the debugging task and for their suggestions. Some of them have already successfully included the library in professionals projects. As we have welcomed new testers very recently we will wait the Testers feedbacks a little more and push the release to the middle of November. Intellisense Plugin: We created a companion for the Excel Library named the Intellisense Plugin. This Plugin is adding an auto completion popup to the LiveCode Editor. Originally created to be used with our library, we extended it's usage to all the Libraries loaded in memory and with the datagrid library. We successfully tested it with popular libraries such as Animation Engine or SQL Yoga. The Excel Library Testers have already a link for downloading this tool in beta. We will release it for all just after the Excel Library. http://www.aslugontheroad.com/in-progress/9-intellisense-plugin Best Regards, -- Zryip TheSlug http://www.aslugontheroad.com From roger.e.eller at sealedair.com Sun Oct 20 18:18:20 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 20 Oct 2013 18:18:20 -0400 Subject: Would like to show a photo through a polygon shape In-Reply-To: <1382306030786-4671291.post@n4.nabble.com> References: <1382301904355-4671284.post@n4.nabble.com> <1382306030786-4671291.post@n4.nabble.com> Message-ID: Oh cool. Thanks! ~Roger On Oct 20, 2013 5:54 PM, "Alejandro Tejada" wrote: > Hi Bern, > > > BNig wrote > > you could also set the background pattern/fill pattern of the polygon to > > the image > > You might have to fiddle with the size of the image/polygon to get it > > right. > > The "Hidden Point technique to mask an image" posted by Scott Rossi > is closely related to your solution: > > > http://runtime-revolution.278305.n4.nabble.com/Hidden-point-technique-to-mask-an-image-td2270248.html > > Have a nice week! > > Al > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/Would-like-to-show-a-photo-through-a-polygon-shape-tp4671281p4671291.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 Sun Oct 20 18:41:00 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 21 Oct 2013 09:41:00 +1100 Subject: Game controller API and iOS 7 In-Reply-To: <2DA983E0-4DF9-44CB-95E2-44CF845489AB@free.fr> References: <5A2F56C3-CD7E-462C-A9AB-63EB584ADB26@free.fr> <2DA983E0-4DF9-44CB-95E2-44CF845489AB@free.fr> Message-ID: <25A4E8FA-16E5-4516-A9DB-7C7838CEE348@sweattechnologies.com> On 18/10/2013, at 8:42 PM, Georges Malamoud wrote: > Any ideas on how to use in LC the new API from Apple for game controllers on iOS 7 ? > https://developer.apple.com/library/ios/documentation/ServicesDiscovery/Conceptual/GameControllerPG/ReadingControllerInputs/ReadingControllerInputs.html#//apple_ref/doc/uid/TP40013276-CH3-SW1 (for Apple developers only of course) > > My game would surely benefit from it but I don't know how to write external glue for it, and it is not the simple emulation of a keyboard as before. > > Is it a feature to be included in LC (commercial because of iOS) or will Monte take care of it ? > Has someone already looked at it ? I've had a brief look at it. I'd be surprised if it made it into the engine. If you would like an external solution then feel free to contact me off list. Cheers -- 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 Sun Oct 20 19:31:10 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sun, 20 Oct 2013 18:31:10 -0500 Subject: Strange unlock screen behavior In-Reply-To: <1382299322149-4671280.post@n4.nabble.com> References: <1382299322149-4671280.post@n4.nabble.com> Message-ID: Thanks, Alejandro! First I looked at the article, and used: set the compositorType of this stack to "software" set the compositorTileSize of this stack to 32 set the compositorCacheLimit of this stack to (16 * 1024 * 1024) ...along with setting the layermode on various objects/groups. Some combination of that improved the situation. The small ship graphic is in a standard elliptical orbit around a planet, and before, unlock was fast (~16ms) for about 20% of the orbit, and slow (~ 35ms) for about half the orbit, and transitioning for the rest. With the above update, the update was fast for about 2/3rds of the orbit, and slow for about 1/5th. Then I read the dictionary. I'm on OS X, and used: set the compositorType of this stack to "coregraphics" That was the cure. Steady 60fps, faster when the window is obscured. Jacque, numerous parameter displays are all updating as well: velocity in X and Y, angular velocity, altitude, fuel, etc. It also updates multiple ships, but just not locking the screen jumps the frame rate to a steady 60, and that's what I've been doing. It's in my nature to coordinate universal screen updates, but there is nothing that really *needs* to update all at once I don't think. For anyone who's curious, this is in response to Simple Rockets http://jundroo.com/project/simplerockets/ which is a ton of fun, but like Kerbal Space Program, uses odd "spheres of influence," meaning that at any given moment your spacecraft is subject to the gravity of only one object: the earth *or* the moon, then the earth *or* the sun, but never two. I asked, and the general consensus seems to be, "the engine (unity) doesn't support it, it would be too hard, why bother?" Which strikes me as really odd given that earth/moon gravity in particular is nothing like the SOI model those two are using. So I wrote some code. I can handle whatever number of planets or other bodies you like, as well as multiple ships. The screen can be re-sized and re-positioned, the rate of passage of time can be adjusted, and the ships can orient and thrust, and land and take off. My graphics suck: planets are colored circles, the ships are much smaller circles. I'm doing housekeeping on the code right now, but I'll post in the next day or two if anyone wants a look or to collaborate. I'd love some nicer graphics. On Sun, Oct 20, 2013 at 3:02 PM, Alejandro Tejada wrote: > Hi Geoff, > > Maybe the LayerMode property could be helpful > in this case... "static, dynamic or scrolling." > > > http://lessons.runrev.com/s/lessons/m/4071/l/44421-how-to-create-a-scrolling-group-using-the-improved-graphics-architecture > > By the way, this property does not appear in > the online dictionary: > > http://docs.runrev.com/Property/layer > > Have a nice week! > > Al > > > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/Strange-unlock-screen-behavior-tp4671268p4671280.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 Oct 20 19:32:08 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sun, 20 Oct 2013 18:32:08 -0500 Subject: Strange unlock screen behavior In-Reply-To: <2305E420-5518-4E39-9CFB-5E087FC5E788@derbrill.de> References: <2305E420-5518-4E39-9CFB-5E087FC5E788@derbrill.de> Message-ID: That's an odd question, Malte. In this case, no. I have about ten programs running at the same time, but none are email, unless you count gmail in a browser window. On Sun, Oct 20, 2013 at 4:46 PM, Malte Brill wrote: > Hey Geoff, > > stupid question, but: > > Is your email client running in the background and checking for mail > periodically? > I have noticed that this slows down visual updates in LiveCode > significantly. > > All the best, > > Malte > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From scott at tactilemedia.com Sun Oct 20 20:20:46 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 20 Oct 2013 17:20:46 -0700 Subject: Would like to show a photo through a polygon shape In-Reply-To: Message-ID: Hi Roger: Try this stack (in your message box): go url "http://www.tactilemedia.com/site_files/downloads/masking_options.rev" Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 10/20/13 1:03 PM, "Roger Eller" wrote: >How might I put a picture into a triangle shape with the points: > >34,268 > >224,268 > >127,365 > >34,268 > >If it were for one time use, I'd just use gimp or photoshop. This will be >a picture that was just taken, or chosen from the library. > >~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 capellan2000 at gmail.com Sun Oct 20 21:05:18 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 20 Oct 2013 18:05:18 -0700 (PDT) Subject: Would like to show a photo through a polygon shape In-Reply-To: References: Message-ID: <1382317518267-4671299.post@n4.nabble.com> Hi Scott, Scott Rossi wrote > Try this stack (in your message box): > go url > "http://www.tactilemedia.com/site_files/downloads/masking_options.rev" I noticed that you do not include the option of using the Hidden Point technique to mask an image in your stack. Did you find a problem applying this method? Thanks in advance! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Would-like-to-show-a-photo-through-a-polygon-shape-tp4671281p4671299.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Sun Oct 20 21:39:10 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 20 Oct 2013 18:39:10 -0700 (PDT) Subject: Strange unlock screen behavior In-Reply-To: References: <1382299322149-4671280.post@n4.nabble.com> Message-ID: <1382319550802-4671300.post@n4.nabble.com> Hi Geoff, Geoff Canyon-4 wrote > [snip] > My graphics suck: planets are colored circles, > the ships are much smaller circles. > I'm doing housekeeping on the code right now, > but I'll post in the next day or two if anyone wants > a look or to collaborate. I'd love some nicer graphics. Hopefully, I could help with graphics. (I am counting with Xara and Gimp) :D What kind of graphics? In which size? Bitmaps, Vectors or both? Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Strange-unlock-screen-behavior-tp4671268p4671300.html Sent from the Revolution - User mailing list archive at Nabble.com. From admin at FlexibleLearning.com Mon Oct 21 03:50:00 2013 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Mon, 21 Oct 2013 08:50:00 +0100 Subject: [COOKBOOK] CreditCard validation In-Reply-To: Message-ID: ccValidate -- Given a credit card number, get the card type and if it is a valid number. -- It does not check if the card is stolen, has expired or is otherwise suspect. on closeField ccValidate me,CardType,Validity answer CardType &cr& Validity end closeField on ccValidate pNum, at CardType, at Validity replace space with "" in pNum replace "-" with "" in pNum if (pNum is NOT a number) then put "Not a card number" into CardType put "Unable to validate" into Validity else --| Card identification by regex... local isVisa ="^(?:4[0-9]{12}(?:[0-9]{3})?)$" local isMasterCard= "^(?:5[1-5][0-9]{14})$" local isDiscover ="^(?:6(?:011|5[0-9][0-9])[0-9]{12})$" local isAMEX ="^(?:3[47][0-9]{13})$" local isDinersClub ="^(?:3(?:0[0-5]|[68][0-9])[0-9]{11})$" local isJCB ="^(?:(?:2131|1800|35\d{3})\d{11})$" if matchText(pNum,isVisa) then put "VISA" into CardType else if matchText(pNum,isMasterCard) then put "MASTERCARD" into CardType else if matchText(pNum,isDiscover) then put "DISCOVER" into CardType else if matchText(pNum,isAMEX) then put "AMERICANEXPRESS" into CardType else if matchText(pNum,isDinersClub) then put "DINERSCLUB" into CardType else if matchText(pNum,isJCB) then put "JCB" into CardType else put "UNKNOWN CARD TYPE" into CardType --| Checksum verification by Luhn algorithm... put len(pNum) into tLen repeat with z = 1 to tLen put char -z of pNum into n if z mod 2 =0 then put n*2 into n if n <10 then add n to stdout else add (n mod 10) +1 to stdout else add n to stdout end if end repeat if (stdout mod 10 =0) then put "valid card number" into Validity else put "invalid card number" into Validity end if end ccValidate by Hugh Senior FLCo From skiplondon at gmail.com Mon Oct 21 06:20:49 2013 From: skiplondon at gmail.com (Skip Kimpel) Date: Mon, 21 Oct 2013 06:20:49 -0400 Subject: [COOKBOOK] CreditCard validation In-Reply-To: References: Message-ID: <29324E02-A653-4077-9A7D-A83CA17F9F35@gmail.com> Thanks Hugh! > On Oct 21, 2013, at 3:50 AM, "FlexibleLearning.com" wrote: > > ccValidate > -- Given a credit card number, get the card type and if it is a valid > number. > -- It does not check if the card is stolen, has expired or is otherwise > suspect. > > > on closeField > ccValidate me,CardType,Validity > answer CardType &cr& Validity > end closeField > > on ccValidate pNum, at CardType, at Validity > replace space with "" in pNum > replace "-" with "" in pNum > if (pNum is NOT a number) then > put "Not a card number" into CardType > put "Unable to validate" into Validity > else > --| Card identification by regex... > local isVisa ="^(?:4[0-9]{12}(?:[0-9]{3})?)$" > local isMasterCard= "^(?:5[1-5][0-9]{14})$" > local isDiscover ="^(?:6(?:011|5[0-9][0-9])[0-9]{12})$" > local isAMEX ="^(?:3[47][0-9]{13})$" > local isDinersClub ="^(?:3(?:0[0-5]|[68][0-9])[0-9]{11})$" > local isJCB ="^(?:(?:2131|1800|35\d{3})\d{11})$" > if matchText(pNum,isVisa) then put "VISA" into CardType > else if matchText(pNum,isMasterCard) then put "MASTERCARD" into CardType > else if matchText(pNum,isDiscover) then put "DISCOVER" into CardType > else if matchText(pNum,isAMEX) then put "AMERICANEXPRESS" into CardType > else if matchText(pNum,isDinersClub) then put "DINERSCLUB" into CardType > else if matchText(pNum,isJCB) then put "JCB" into CardType > else put "UNKNOWN CARD TYPE" into CardType > --| Checksum verification by Luhn algorithm... > put len(pNum) into tLen > repeat with z = 1 to tLen > put char -z of pNum into n > if z mod 2 =0 then > put n*2 into n > if n <10 then add n to stdout > else add (n mod 10) +1 to stdout > else > add n to stdout > end if > end repeat > if (stdout mod 10 =0) then put "valid card number" into Validity > else put "invalid card number" into Validity > end if > end ccValidate > > > by 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 feed at smpcsupport.com Mon Oct 21 07:07:55 2013 From: feed at smpcsupport.com (RunRevPlanet) Date: Mon, 21 Oct 2013 04:07:55 -0700 (PDT) Subject: [ANN] Over 400 links to LiveCode information Message-ID: <1382353675198-4671304.post@n4.nabble.com> Hi, I find navigating the extensive resources on the official LiveCode site tricky sometimes. So I have compiled all the important links from it (and a few other sites) onto a single webpage which I find is much easier to scan visually instead of using a search box. You can find the page here: http://livecodesupersite.com/tutorials.html In time I hope to expand it with many more links from other sources. Regards, ----- Scott McDonald "Components, Controls, Tools and Resources for LiveCode" www.runrevplanet.com -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/ANN-Over-400-links-to-LiveCode-information-tp4671304.html Sent from the Revolution - User mailing list archive at Nabble.com. From bvg at mac.com Mon Oct 21 07:57:33 2013 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Mon, 21 Oct 2013 13:57:33 +0200 Subject: [OT] Navigation systems In-Reply-To: References: <525FFAE9.4080105@fourthworld.com> <52607389.1060802@tweedly.net> Message-ID: <311B5BE6-FD17-4F20-903A-A35E93D3F73D@mac.com> I suggest a* for that. I've got an implementation on a square grid (second entry): http://bjoernke.com/?target=games I used this tutorial to make it: http://www.policyalmanac.org/games/aStarTutorial.htm On 18.10.2013, at 23:00, Peter Haworth wrote: > Thanks Alex, I'll check it all out. > > Now I understand a bit more about this, I may have a use for it. A project > I'm working on requires figuring out how to navigate from one table to > another in an SQL database using defined foreign keys between intermediate > tables. Right now, I'm just trying all possible routes but maybe these > navigation techniques could help. -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From mcgrath3 at mac.com Mon Oct 21 08:56:36 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Mon, 21 Oct 2013 08:56:36 -0400 Subject: Devawriter Pro 1.4.0 In-Reply-To: <52642562.6050602@gmail.com> References: <52642562.6050602@gmail.com> Message-ID: That's really great Richmond. Way to go. Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Oct 20, 2013, at 2:48 PM, Richmond wrote: > > I have just released version 1.4.0 of Devawriter Pro. I have > been able to continue this work largely due to the good > offices of the Hindu Monastery in Hawaii > http://www.himalayanacademy.com/monastery > > who donated to my Indiegogo appeal. > > http://andregarzia.on-rev.com/richmond/dwriterpro.html > > > This is a fully-functional version (no more Demos) with an > annoying startup screen; if you would like a personalised > version (without the startup screen) please consider donating > $50 via the website to continue funding development. > > > 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 bill at bluewatermaritime.com Mon Oct 21 09:55:11 2013 From: bill at bluewatermaritime.com (william humphrey) Date: Mon, 21 Oct 2013 09:55:11 -0400 Subject: [ANN] Over 400 links to LiveCode information In-Reply-To: <1382353675198-4671304.post@n4.nabble.com> References: <1382353675198-4671304.post@n4.nabble.com> Message-ID: That's a terrific page. It just answered a question I had about PDF's -- LiveCode still can't import a PDF as a background in a card (like it can a jpg or png). I believe there is a library of functions for PDF's which someone made too. Under databases you might want to add links to some of the youTube videos which show how to use LiveCode with Valentina. On Mon, Oct 21, 2013 at 7:07 AM, RunRevPlanet wrote: > Hi, > > I find navigating the extensive resources on the official LiveCode site > tricky sometimes. > > So I have compiled all the important links from it (and a few other sites) > onto a single webpage which I find is much easier to scan visually instead > of using a search box. > > You can find the page here: > > http://livecodesupersite.com/tutorials.html > > In time I hope to expand it with many more links from other sources. > > Regards, > > > > ----- > Scott McDonald > "Components, Controls, Tools and Resources for LiveCode" > www.runrevplanet.com > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/ANN-Over-400-links-to-LiveCode-information-tp4671304.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 > -- http://www.bluewatermaritime.com From dunbarx at aol.com Mon Oct 21 09:59:47 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Mon, 21 Oct 2013 09:59:47 -0400 (EDT) Subject: [ANN] Over 400 links to LiveCode information In-Reply-To: References: <1382353675198-4671304.post@n4.nabble.com> Message-ID: <8D09C7CEF952CBC-131C-2AC2C@webmail-m283.sysops.aol.com> Obviously a labor of love, and greatly appreciated, Craig Newman -----Original Message----- From: william humphrey To: How to use LiveCode Sent: Mon, Oct 21, 2013 9:55 am Subject: Re: [ANN] Over 400 links to LiveCode information That's a terrific page. It just answered a question I had about PDF's -- LiveCode still can't import a PDF as a background in a card (like it can a jpg or png). I believe there is a library of functions for PDF's which someone made too. Under databases you might want to add links to some of the youTube videos which show how to use LiveCode with Valentina. On Mon, Oct 21, 2013 at 7:07 AM, RunRevPlanet wrote: > Hi, > > I find navigating the extensive resources on the official LiveCode site > tricky sometimes. > > So I have compiled all the important links from it (and a few other sites) > onto a single webpage which I find is much easier to scan visually instead > of using a search box. > > You can find the page here: > > http://livecodesupersite.com/tutorials.html > > In time I hope to expand it with many more links from other sources. > > Regards, > > > > ----- > Scott McDonald > "Components, Controls, Tools and Resources for LiveCode" > www.runrevplanet.com > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/ANN-Over-400-links-to-LiveCode-information-tp4671304.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 > -- http://www.bluewatermaritime.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 ray at linkit.com Mon Oct 21 10:15:41 2013 From: ray at linkit.com (Ray) Date: Mon, 21 Oct 2013 10:15:41 -0400 Subject: [ANN] Over 400 links to LiveCode information In-Reply-To: References: <1382353675198-4671304.post@n4.nabble.com> Message-ID: <5265370D.1070306@LinkIt.Com> I'd be very interested in that library if anybody knows where to find it. I can't find any support for PDF's within Livecode. Anybody know where that library of functions is? On 10/21/2013 9:55 AM, william humphrey wrote: > That's a terrific page. It just answered a question I had about PDF's -- > LiveCode still can't import a PDF as a background in a card (like it can a > jpg or png). I believe there is a library of functions for PDF's which > someone made too. Under databases you might want to add links to some of > the youTube videos which show how to use LiveCode with Valentina. > > > On Mon, Oct 21, 2013 at 7:07 AM, RunRevPlanet wrote: > >> Hi, >> >> I find navigating the extensive resources on the official LiveCode site >> tricky sometimes. >> >> So I have compiled all the important links from it (and a few other sites) >> onto a single webpage which I find is much easier to scan visually instead >> of using a search box. >> >> You can find the page here: >> >> http://livecodesupersite.com/tutorials.html >> >> In time I hope to expand it with many more links from other sources. >> >> Regards, >> >> >> >> ----- >> Scott McDonald >> "Components, Controls, Tools and Resources for LiveCode" >> www.runrevplanet.com >> -- >> View this message in context: >> http://runtime-revolution.278305.n4.nabble.com/ANN-Over-400-links-to-LiveCode-information-tp4671304.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 toolbook at kestner.de Mon Oct 21 10:35:55 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 21 Oct 2013 16:35:55 +0200 Subject: AW: [ANN] Over 400 links to LiveCode information In-Reply-To: <1382353675198-4671304.post@n4.nabble.com> References: <1382353675198-4671304.post@n4.nabble.com> Message-ID: <008001cece6a$da19c420$8e4d4c60$@de> Great work, highly appreciated! And it looks like much manual work! Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von RunRevPlanet > Gesendet: Montag, 21. Oktober 2013 13:08 > An: use-revolution at lists.runrev.com > Betreff: [ANN] Over 400 links to LiveCode information > > Hi, > > I find navigating the extensive resources on the official LiveCode site > tricky sometimes. > > So I have compiled all the important links from it (and a few other sites) > onto a single webpage which I find is much easier to scan visually instead > of using a search box. > > You can find the page here: > > http://livecodesupersite.com/tutorials.html > > In time I hope to expand it with many more links from other sources. > > Regards, > > > > ----- > Scott McDonald > "Components, Controls, Tools and Resources for LiveCode" > www.runrevplanet.com > -- > View this message in context: http://runtime- > revolution.278305.n4.nabble.com/ANN-Over-400-links-to-LiveCode-information- > tp4671304.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 klaus at major-k.de Mon Oct 21 10:35:50 2013 From: klaus at major-k.de (Klaus major-k) Date: Mon, 21 Oct 2013 16:35:50 +0200 Subject: [ANN] Over 400 links to LiveCode information In-Reply-To: <5265370D.1070306@LinkIt.Com> References: <1382353675198-4671304.post@n4.nabble.com> <5265370D.1070306@LinkIt.Com> Message-ID: <88D67879-21D1-4222-A309-B2DCD2F6738E@major-k.de> Hi Ray, Am 21.10.2013 um 16:15 schrieb Ray : > I'd be very interested in that library if anybody knows where to find it. I can't find any support for PDF's within Livecode. > Anybody know where that library of functions is? if you mean the Quartam PDF Library, get it here: Select "Quartam PDF Library" from the menu "Products". But it will "only" let your create PDF files by script! 8-) > On 10/21/2013 9:55 AM, william humphrey wrote: >> That's a terrific page. It just answered a question I had about PDF's -- >> LiveCode still can't import a PDF as a background in a card (like it can a >> jpg or png). I believe there is a library of functions for PDF's which >> someone made too. Under databases you might want to add links to some of >> the youTube videos which show how to use LiveCode with Valentina. Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From gcanyon at gmail.com Mon Oct 21 10:59:10 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Mon, 21 Oct 2013 09:59:10 -0500 Subject: Strange unlock screen behavior In-Reply-To: <1382319550802-4671300.post@n4.nabble.com> References: <1382299322149-4671280.post@n4.nabble.com> <1382319550802-4671300.post@n4.nabble.com> Message-ID: Update: I verified that the orbital mechanics are correct by using Kepler's 2nd law and comparing areas. I also refactored a ton of code. It's *far* cleaner now, although not fully tested to replace the original pile of spaghetti. -- For me at least, the graphics are secondary to the functionality, which is probably why I suck at graphics ;-) I haven't really figured how far or in what direction to take this. For this to reasonably extend in a direction Simple Rockets doesn't, I was figuring to (in addition to the fact that all gravity is reasonably calculated): -- Make a reasonable facsimile of our solar system, including the sun, the planets (including Pluto!) and many of the moons, along with asteroids and comets to play with. -- Allow for persistent state: creating and stocking the ISS (docking in orbit), building a moon base or mars base, etc. -- Allow for multiple drive types, including different rocket sizes, ion drives, etc. -- Handle atmosphere. -- Handle landable/non-landable areas. -- Have multiple solar systems to experiment in. -- Handle super-dense objects like neutron stars and black holes -- how closely can you skim the event horizon ;-) -- Handle dynamic and static gravitational environments -- i.e. realistic, where the most complex thing you're likely to see is a binary star; but also completely bizarre environments where the bodies hang in space like the mountains in Avatar. -- Allow for user-designed solar systems. I'm assuming there is no way something 3D-ish like https://kerbalspaceprogram.com/ is possible in rev, so http://jundroo.com/project/simplerockets/ seems like a more reasonable target. That potentially means (off the top of my head): a space background; planet surfaces of some sort; sky graphics of some sort; various rocket parts. I'd probably go simpler than SR to make it easier to display multiple environments -- Jupiter has >80 moons, doing graphics for each of them would be a chore. Kerbal Space Program is really cute because of the little kerbals that you see as you launch/fly. That at least could be done in 2D I'm guessing. On Sun, Oct 20, 2013 at 8:39 PM, Alejandro Tejada wrote: > Hi Geoff, > > > Geoff Canyon-4 wrote > > [snip] > > My graphics suck: planets are colored circles, > > the ships are much smaller circles. > > I'm doing housekeeping on the code right now, > > but I'll post in the next day or two if anyone wants > > a look or to collaborate. I'd love some nicer graphics. > > Hopefully, I could help with graphics. > (I am counting with Xara and Gimp) :D > > What kind of graphics? > In which size? > Bitmaps, Vectors or both? > > Al > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/Strange-unlock-screen-behavior-tp4671268p4671300.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 ray at linkit.com Mon Oct 21 11:08:17 2013 From: ray at linkit.com (Ray) Date: Mon, 21 Oct 2013 11:08:17 -0400 Subject: [ANN] Over 400 links to LiveCode information In-Reply-To: <88D67879-21D1-4222-A309-B2DCD2F6738E@major-k.de> References: <1382353675198-4671304.post@n4.nabble.com> <5265370D.1070306@LinkIt.Com> <88D67879-21D1-4222-A309-B2DCD2F6738E@major-k.de> Message-ID: <52654361.1020307@LinkIt.Com> Thanks Klaus but yes, I was looking for something which will convert a PDF to JPEG's or PNG's and give me a little control over the resolution. I've found something which works well, img2pdf, a product by Very PDF, but their developer license is $3000.00 to include it with both a Mac and Windows distribution. Ouch. On 10/21/2013 10:35 AM, Klaus major-k wrote: > Hi Ray, > > Am 21.10.2013 um 16:15 schrieb Ray : > >> I'd be very interested in that library if anybody knows where to find it. I can't find any support for PDF's within Livecode. >> Anybody know where that library of functions is? > if you mean the Quartam PDF Library, get it here: > Select "Quartam PDF Library" from the menu "Products". > > But it will "only" let your create PDF files by script! 8-) > >> On 10/21/2013 9:55 AM, william humphrey wrote: >>> That's a terrific page. It just answered a question I had about PDF's -- >>> LiveCode still can't import a PDF as a background in a card (like it can a >>> jpg or png). I believe there is a library of functions for PDF's which >>> someone made too. Under databases you might want to add links to some of >>> the youTube videos which show how to use LiveCode with Valentina. > 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 vclement at gmail.com Mon Oct 21 11:10:45 2013 From: vclement at gmail.com (Vaughn Clement) Date: Mon, 21 Oct 2013 08:10:45 -0700 Subject: [ANN] Over 400 links to LiveCode information In-Reply-To: <1382353675198-4671304.post@n4.nabble.com> References: <1382353675198-4671304.post@n4.nabble.com> Message-ID: Hi Scott Let me be the first to endorse your efforts to clear the clouds around the usage of LiveCode documentation. One step for man one giant step for 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 Mon, Oct 21, 2013 at 4:07 AM, RunRevPlanet wrote: > Hi, > > I find navigating the extensive resources on the official LiveCode site > tricky sometimes. > > So I have compiled all the important links from it (and a few other sites) > onto a single webpage which I find is much easier to scan visually instead > of using a search box. > > You can find the page here: > > http://livecodesupersite.com/tutorials.html > > In time I hope to expand it with many more links from other sources. > > Regards, > > > > ----- > Scott McDonald > "Components, Controls, Tools and Resources for LiveCode" > www.runrevplanet.com > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/ANN-Over-400-links-to-LiveCode-information-tp4671304.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 klaus at major-k.de Mon Oct 21 11:43:58 2013 From: klaus at major-k.de (Klaus major-k) Date: Mon, 21 Oct 2013 17:43:58 +0200 Subject: [ANN] Over 400 links to LiveCode information In-Reply-To: <52654361.1020307@LinkIt.Com> References: <1382353675198-4671304.post@n4.nabble.com> <5265370D.1070306@LinkIt.Com> <88D67879-21D1-4222-A309-B2DCD2F6738E@major-k.de> <52654361.1020307@LinkIt.Com> Message-ID: <3BDF8464-FD32-42B5-AF7F-16176614F611@major-k.de> Hi Ray, Am 21.10.2013 um 17:08 schrieb Ray : > Thanks Klaus but yes, I was looking for something which will convert a PDF to JPEG's or PNG's and give me a little control over the resolution. > > I've found something which works well, img2pdf, a product by Very PDF, but their developer license is $3000.00 to include it with both a Mac and Windows distribution. Ouch. Oops! 8-) On the Mac you could use shell with SIPS -> man sips :-) No idea about windows, maybe ImageMagick? > On 10/21/2013 10:35 AM, Klaus major-k wrote: >> Hi Ray, >> >> Am 21.10.2013 um 16:15 schrieb Ray : >> >>> I'd be very interested in that library if anybody knows where to find it. I can't find any support for PDF's within Livecode. >>> Anybody know where that library of functions is? >> if you mean the Quartam PDF Library, get it here: >> Select "Quartam PDF Library" from the menu "Products". >> >> But it will "only" let your create PDF files by script! 8-) >> ... Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From klaus at major-k.de Mon Oct 21 11:52:18 2013 From: klaus at major-k.de (Klaus major-k) Date: Mon, 21 Oct 2013 17:52:18 +0200 Subject: [ANN] Over 400 links to LiveCode information In-Reply-To: <3BDF8464-FD32-42B5-AF7F-16176614F611@major-k.de> References: <1382353675198-4671304.post@n4.nabble.com> <5265370D.1070306@LinkIt.Com> <88D67879-21D1-4222-A309-B2DCD2F6738E@major-k.de> <52654361.1020307@LinkIt.Com> <3BDF8464-FD32-42B5-AF7F-16176614F611@major-k.de> Message-ID: <3F1931A6-294A-4D82-9E6A-D7938A3E5F4A@major-k.de> Hi Ray, Am 21.10.2013 um 17:43 schrieb Klaus major-k : > Hi Ray, > > Am 21.10.2013 um 17:08 schrieb Ray : > >> Thanks Klaus but yes, I was looking for something which will convert a PDF to JPEG's or PNG's and give me a little control over the resolution. >> >> I've found something which works well, img2pdf, a product by Very PDF, but their developer license is $3000.00 to include it with both a Mac and Windows distribution. Ouch. > > Oops! 8-) > > On the Mac you could use shell with SIPS -> man sips :-) no, sorry, just checked, PDF is not supported by SIPS... > No idea about windows, maybe ImageMagick? Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From irog at mac.com Mon Oct 21 11:54:12 2013 From: irog at mac.com (Roger Guay) Date: Mon, 21 Oct 2013 08:54:12 -0700 Subject: [ANN] Over 400 links to LiveCode information In-Reply-To: <1382353675198-4671304.post@n4.nabble.com> References: <1382353675198-4671304.post@n4.nabble.com> Message-ID: <7E052924-DE79-454B-AAEE-F401F5927496@mac.com> Very useful and I love it! Thanks very much. Roger On Oct 21, 2013, at 4:07 AM, RunRevPlanet wrote: > Hi, > > I find navigating the extensive resources on the official LiveCode site > tricky sometimes. > > So I have compiled all the important links from it (and a few other sites) > onto a single webpage which I find is much easier to scan visually instead > of using a search box. > > You can find the page here: > > http://livecodesupersite.com/tutorials.html > > In time I hope to expand it with many more links from other sources. > > Regards, > > > > ----- > Scott McDonald > "Components, Controls, Tools and Resources for LiveCode" > www.runrevplanet.com > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/ANN-Over-400-links-to-LiveCode-information-tp4671304.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 klaus at major-k.de Mon Oct 21 12:10:43 2013 From: klaus at major-k.de (Klaus major-k) Date: Mon, 21 Oct 2013 18:10:43 +0200 Subject: set "currenttime" etc. of sound on mobile? Message-ID: <0E2A33D4-1700-4C59-A119-572F36D6A2C0@major-k.de> Hi friends, I searched the net and all available docus, but did not find a way to control a sound file on the mobile platform. Like setting "currenttime" or any desktop "player" equivalent besides start and stop 8-) Is this possible? Thanks for any hint! Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From ray at linkit.com Mon Oct 21 12:56:36 2013 From: ray at linkit.com (Ray) Date: Mon, 21 Oct 2013 12:56:36 -0400 Subject: [ANN] Over 400 links to LiveCode information In-Reply-To: <3F1931A6-294A-4D82-9E6A-D7938A3E5F4A@major-k.de> References: <1382353675198-4671304.post@n4.nabble.com> <5265370D.1070306@LinkIt.Com> <88D67879-21D1-4222-A309-B2DCD2F6738E@major-k.de> <52654361.1020307@LinkIt.Com> <3BDF8464-FD32-42B5-AF7F-16176614F611@major-k.de> <3F1931A6-294A-4D82-9E6A-D7938A3E5F4A@major-k.de> Message-ID: <52655CC4.1080905@LinkIt.Com> Hi Klaus, Thanks for checking on this. I also believe ImageMagick requires GhostScript which is an ordeal to install and I'm not sure how I would get it installed with distributions of my standalone. I'll probably just end up paying for the Very PDF licenses since they're all inclusive. Ray On 10/21/2013 11:52 AM, Klaus major-k wrote: > Hi Ray, > > Am 21.10.2013 um 17:43 schrieb Klaus major-k : > >> Hi Ray, >> >> Am 21.10.2013 um 17:08 schrieb Ray : >> >>> Thanks Klaus but yes, I was looking for something which will convert a PDF to JPEG's or PNG's and give me a little control over the resolution. >>> >>> I've found something which works well, img2pdf, a product by Very PDF, but their developer license is $3000.00 to include it with both a Mac and Windows distribution. Ouch. >> Oops! 8-) >> >> On the Mac you could use shell with SIPS -> man sips :-) > no, sorry, just checked, PDF is not supported by SIPS... > >> No idea about windows, maybe ImageMagick? > 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 jacque at hyperactivesw.com Mon Oct 21 13:25:02 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 21 Oct 2013 12:25:02 -0500 Subject: [ANN] Over 400 links to LiveCode information In-Reply-To: <1382353675198-4671304.post@n4.nabble.com> References: <1382353675198-4671304.post@n4.nabble.com> Message-ID: <5265636E.6060907@hyperactivesw.com> On 10/21/13 6:07 AM, RunRevPlanet wrote: > Hi, > > I find navigating the extensive resources on the official LiveCode site > tricky sometimes. > > So I have compiled all the important links from it (and a few other sites) > onto a single webpage which I find is much easier to scan visually instead > of using a search box. > > You can find the page here: > > http://livecodesupersite.com/tutorials.html > > In time I hope to expand it with many more links from other sources. Great job, very bookmarkable. RR should use it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From gregory.lypny at videotron.ca Mon Oct 21 13:50:14 2013 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Mon, 21 Oct 2013 13:50:14 -0400 Subject: Setup Questions for LiveCode Server Message-ID: <23F9D363-A59A-40DC-9A77-BE6645406BD7@videotron.ca> Hello everyone, I'd like to get into some LiveCode Server scripting, and I have a few starter questions. I installed server version 5.0.2 quite some time ago on my Mac, which has a static IP address. The server works. Is 5.0.2 still current or is there a newer version? Is it still true that the server will only run legacy stacks (version 2.7)? Lastly, my students will be submitting stuff via web forms, and the server will process their submissions and dump the data onto my hard drive. I want to create a folder, e.g. Student Data, for that purpose in one of the user accounts on the Mac. How do I specify the path to the folder in my server stack scripts? I had trouble with this in the past. I suspect that it has to do with permissions or the Apache conf file. Any advice would be most appreciated. Regards, Gregory From t.heaford at btinternet.com Mon Oct 21 14:00:07 2013 From: t.heaford at btinternet.com (Terence Heaford) Date: Mon, 21 Oct 2013 19:00:07 +0100 Subject: [ANN] Over 400 links to LiveCode information In-Reply-To: <3F1931A6-294A-4D82-9E6A-D7938A3E5F4A@major-k.de> References: <1382353675198-4671304.post@n4.nabble.com> <5265370D.1070306@LinkIt.Com> <88D67879-21D1-4222-A309-B2DCD2F6738E@major-k.de> <52654361.1020307@LinkIt.Com> <3BDF8464-FD32-42B5-AF7F-16176614F611@major-k.de> <3F1931A6-294A-4D82-9E6A-D7938A3E5F4A@major-k.de> Message-ID: Here's an interesting link: "http://straylink.wordpress.com/2009/02/24/os-x-image-manipulation-convert-multi-page-pdf-with-sips-and-pdftk/" All the best Terry On 21 Oct 2013, at 16:52, Klaus major-k wrote: > Hi Ray, > > Am 21.10.2013 um 17:43 schrieb Klaus major-k : > >> Hi Ray, >> >> Am 21.10.2013 um 17:08 schrieb Ray : >> >>> Thanks Klaus but yes, I was looking for something which will convert a PDF to JPEG's or PNG's and give me a little control over the resolution. >>> >>> I've found something which works well, img2pdf, a product by Very PDF, but their developer license is $3000.00 to include it with both a Mac and Windows distribution. Ouch. >> >> Oops! 8-) >> >> On the Mac you could use shell with SIPS -> man sips :-) > > no, sorry, just checked, PDF is not supported by SIPS... > >> No idea about windows, maybe ImageMagick? > > 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 richmondmathewson at gmail.com Mon Oct 21 14:22:37 2013 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 21 Oct 2013 21:22:37 +0300 Subject: [ANN] Over 400 links to LiveCode information In-Reply-To: <1382353675198-4671304.post@n4.nabble.com> References: <1382353675198-4671304.post@n4.nabble.com> Message-ID: <526570ED.5090308@gmail.com> On 10/21/2013 02:07 PM, RunRevPlanet wrote: > Hi, > > I find navigating the extensive resources on the official LiveCode site > tricky sometimes. > > So I have compiled all the important links from it (and a few other sites) > onto a single webpage which I find is much easier to scan visually instead > of using a search box. > > You can find the page here: > > http://livecodesupersite.com/tutorials.html > > In time I hope to expand it with many more links from other sources. > > Regards, > > > > ----- > Scott McDonald > "Components, Controls, Tools and Resources for LiveCode" > www.runrevplanet.com > -- > You have done a fantastic job: Thank you so much! That went straight onto my Firefox toolbar :) Richmond. From sc at sahores-conseil.com Mon Oct 21 14:45:45 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Mon, 21 Oct 2013 20:45:45 +0200 Subject: Setup Questions for LiveCode Server In-Reply-To: <23F9D363-A59A-40DC-9A77-BE6645406BD7@videotron.ca> References: <23F9D363-A59A-40DC-9A77-BE6645406BD7@videotron.ca> Message-ID: Hi Gregory, > Hello everyone, > > I'd like to get into some LiveCode Server scripting, and I have a few starter questions. I installed server version 5.0.2 quite some time ago on my Mac, which has a static IP address. The server works. Is 5.0.2 still current or is there a newer version? Is it still true that the server will only run legacy stacks (version 2.7)? Last downloadable available server version : 6.1.0 can open/save both normal and legacy stacks. Works, at least, perfectly fine under Linux and OS X (Windows untested). > Lastly, my students will be submitting stuff via web forms, and the server will process their submissions and dump the data onto my hard drive. I want to create a folder, e.g. Student Data, for that purpose in one of the user accounts on the Mac. How do I specify the path to the folder in my server stack scripts? I had trouble with this in the past. I suspect that it has to do with permissions or the Apache conf file. Create those directory inside your httpd app directory but outside the cgi-bin directory hosting your LC-Server executable and do your server handle the files in read/write as url (file://pathtofile) instead of url (http:// etc?). See the dictionary for details. > > Any advice would be most appreciated. > > Regards, > > Gregory Best, Pierre > _______________________________________________ > use-livecode mailing list > use-livecode 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 sc at sahores-conseil.com Mon Oct 21 14:52:27 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Mon, 21 Oct 2013 20:52:27 +0200 Subject: [ANN] Over 400 links to LiveCode information In-Reply-To: <5265636E.6060907@hyperactivesw.com> References: <1382353675198-4671304.post@n4.nabble.com> <5265636E.6060907@hyperactivesw.com> Message-ID: <0FED579B-03C4-4CD1-B6F8-F8BC5BDAE420@sahores-conseil.com> Congratulations and many thanks, Ray for this "? la JQuery" amazing useful LC reference site ! On 10/21/13 6:07 AM, RunRevPlanet wrote: > Hi, > > I find navigating the extensive resources on the official LiveCode site > tricky sometimes. > > So I have compiled all the important links from it (and a few other sites) > onto a single webpage which I find is much easier to scan visually instead > of using a search box. > > You can find the page here: > > http://livecodesupersite.com/tutorials.html > > In time I hope to expand it with many more links from other sources. -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From sc at sahores-conseil.com Mon Oct 21 15:00:17 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Mon, 21 Oct 2013 21:00:17 +0200 Subject: [ANN] Over 400 links to LiveCode information In-Reply-To: <0FED579B-03C4-4CD1-B6F8-F8BC5BDAE420@sahores-conseil.com> References: <1382353675198-4671304.post@n4.nabble.com> <5265636E.6060907@hyperactivesw.com> <0FED579B-03C4-4CD1-B6F8-F8BC5BDAE420@sahores-conseil.com> Message-ID: <9F25EC8D-292A-44A6-B320-5CE1D1C2155A@sahores-conseil.com> Scott, Sorry for the naming mistake ! Hopefully will RunRev reference your tutorials database site as an LC dedicated official resource ! (why did i type Ray ?) ;D Pierre > Congratulations and many thanks, Ray for this "? la JQuery" amazing useful LC reference site ! > > On 10/21/13 6:07 AM, RunRevPlanet wrote: >> Hi, >> >> I find navigating the extensive resources on the official LiveCode site >> tricky sometimes. >> >> So I have compiled all the important links from it (and a few other sites) >> onto a single webpage which I find is much easier to scan visually instead >> of using a search box. >> >> You can find the page here: >> >> http://livecodesupersite.com/tutorials.html >> >> In time I hope to expand it with many more links from other sources. > > -- > Pierre Sahores > mobile : 06 03 95 77 70 > www.sahores-conseil.com > -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From roger.e.eller at sealedair.com Mon Oct 21 15:01:04 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 21 Oct 2013 15:01:04 -0400 Subject: Setup Questions for LiveCode Server In-Reply-To: References: <23F9D363-A59A-40DC-9A77-BE6645406BD7@videotron.ca> Message-ID: It works great on Windows too. I haven't used stacks though, only .lc files. ~Roger On Mon, Oct 21, 2013 at 2:45 PM, Pierre Sahores wrote: > Hi Gregory, > > > Hello everyone, > > > > I'd like to get into some LiveCode Server scripting, and I have a few > starter questions. I installed server version 5.0.2 quite some time ago on > my Mac, which has a static IP address. The server works. Is 5.0.2 still > current or is there a newer version? Is it still true that the server will > only run legacy stacks (version 2.7)? > > Last downloadable available server version : 6.1.0 can open/save both > normal and legacy stacks. Works, at least, perfectly fine under Linux and > OS X (Windows untested). > > > Lastly, my students will be submitting stuff via web forms, and the > server will process their submissions and dump the data onto my hard drive. > I want to create a folder, e.g. Student Data, for that purpose in one of > the user accounts on the Mac. How do I specify the path to the folder in > my server stack scripts? I had trouble with this in the past. I suspect > that it has to do with permissions or the Apache conf file. > > Create those directory inside your httpd app directory but outside the > cgi-bin directory hosting your LC-Server executable and do your server > handle the files in read/write as url (file://pathtofile) instead of url > (http:// etc?). See the dictionary for details. > > > > Any advice would be most appreciated. > > > > Regards, > > > > Gregory > > Best, > > Pierre > > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 scott at tactilemedia.com Mon Oct 21 15:31:57 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 21 Oct 2013 12:31:57 -0700 Subject: Would like to show a photo through a polygon shape In-Reply-To: <1382317518267-4671299.post@n4.nabble.com> Message-ID: [ I didn't see the other responses until today -- the mail server enjoys bumping me off about once a week and have to resubscribe to the list ] Hi Al: A graphic with discontiguous points is just another way to create a vector mask. The reason why a group with ink effects might be a preferable masking solution is the image can be positioned/resized independently of the mask. This is demonstrated in the sample stack. As Jacque pointed out, when using a backPattern, the image is always drawn from the topLeft of the object and is fixed. Also a backPattern does not support translucency, while a group can. But using a group can be a bit more work. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 10/20/13 6:05 PM, "Alejandro Tejada" wrote: >Hi Scott, > > >Scott Rossi wrote >> Try this stack (in your message box): >> go url >> "http://www.tactilemedia.com/site_files/downloads/masking_options.rev" > >I noticed that you do not include the option of >using the Hidden Point technique to mask an >image in your stack. > >Did you find a problem applying this method? > >Thanks in advance! > >Al > > > >-- >View this message in context: >http://runtime-revolution.278305.n4.nabble.com/Would-like-to-show-a-photo- >through-a-polygon-shape-tp4671281p4671299.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 roger.e.eller at sealedair.com Mon Oct 21 17:06:35 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 21 Oct 2013 17:06:35 -0400 Subject: Would like to show a photo through a polygon shape In-Reply-To: References: Message-ID: I was going with backPattern until I saw this. Ink effects are very useful! I like that the image can be repositioned, as I wanted the picture centered, but backPattern has no option for setting a location. Thanks Scott. ~Roger On Sun, Oct 20, 2013 at 8:20 PM, Scott Rossi wrote: > Hi Roger: > > Try this stack (in your message box): > go url > "http://www.tactilemedia.com/site_files/downloads/masking_options.rev" > > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > > > > On 10/20/13 1:03 PM, "Roger Eller" wrote: > > >How might I put a picture into a triangle shape with the points: > > > >34,268 > > > >224,268 > > > >127,365 > > > >34,268 > > > >If it were for one time use, I'd just use gimp or photoshop. This will be > >a picture that was just taken, or chosen from the library. > > > >~Roger > >_______________________________________________ > >use-livecode mailing list > >use-livecode at lists.runrev.com > >Please visit this url to subscribe, unsubscribe and manage your > >subscription preferences: > >http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From feed at smpcsupport.com Mon Oct 21 17:21:27 2013 From: feed at smpcsupport.com (RunRevPlanet) Date: Mon, 21 Oct 2013 14:21:27 -0700 (PDT) Subject: [ANN] Over 400 links to LiveCode information In-Reply-To: <9F25EC8D-292A-44A6-B320-5CE1D1C2155A@sahores-conseil.com> References: <1382353675198-4671304.post@n4.nabble.com> <0FED579B-03C4-4CD1-B6F8-F8BC5BDAE420@sahores-conseil.com> <9F25EC8D-292A-44A6-B320-5CE1D1C2155A@sahores-conseil.com> Message-ID: <1382390487119-4671327.post@n4.nabble.com> Hi, Thank you all for the positive feedback. > Under databases you might want to add links to > some of the youTube videos which show how to use > LiveCode with Valentina. William, that is an excellent idea. I will be adding more links, and YouTube videos will be among them. What you see today is only the start. No worries, Pierre. Regards, ----- Scott McDonald "Components, Controls, Tools and Resources for LiveCode" www.runrevplanet.com -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/ANN-Over-400-links-to-LiveCode-information-tp4671304p4671327.html Sent from the Revolution - User mailing list archive at Nabble.com. From gregory.lypny at videotron.ca Mon Oct 21 17:28:12 2013 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Mon, 21 Oct 2013 17:28:12 -0400 Subject: Setup Questions for LiveCode Server In-Reply-To: References: Message-ID: <86852F6B-73F1-499D-B7B3-253D361D0835@videotron.ca> Thank you, Pierre. I guess all I have to do is replace the 5.0.2 file with the 6.1.0 file and restart. Gregory > Message: 22 > Date: Mon, 21 Oct 2013 20:45:45 +0200 > From: Pierre Sahores > To: How to use LiveCode > Subject: Re: Setup Questions for LiveCode Server > Message-ID: > Content-Type: text/plain; charset=windows-1252 > > Hi Gregory, > >> Hello everyone, >> >> I'd like to get into some LiveCode Server scripting, and I have a few starter questions. I installed server version 5.0.2 quite some time ago on my Mac, which has a static IP address. The server works. Is 5.0.2 still current or is there a newer version? Is it still true that the server will only run legacy stacks (version 2.7)? > > Last downloadable available server version : 6.1.0 can open/save both normal and legacy stacks. Works, at least, perfectly fine under Linux and OS X (Windows untested). > >> Lastly, my students will be submitting stuff via web forms, and the server will process their submissions and dump the data onto my hard drive. I want to create a folder, e.g. Student Data, for that purpose in one of the user accounts on the Mac. How do I specify the path to the folder in my server stack scripts? I had trouble with this in the past. I suspect that it has to do with permissions or the Apache conf file. > > Create those directory inside your httpd app directory but outside the cgi-bin directory hosting your LC-Server executable and do your server handle the files in read/write as url (file://pathtofile) instead of url (http:// etc?). See the dictionary for details. >> >> Any advice would be most appreciated. >> >> Regards, >> >> Gregory > > Best, > > Pierre From ray at linkit.com Mon Oct 21 17:40:15 2013 From: ray at linkit.com (Ray) Date: Mon, 21 Oct 2013 17:40:15 -0400 Subject: [ANN] Over 400 links to LiveCode information In-Reply-To: References: <1382353675198-4671304.post@n4.nabble.com> <5265370D.1070306@LinkIt.Com> <88D67879-21D1-4222-A309-B2DCD2F6738E@major-k.de> <52654361.1020307@LinkIt.Com> <3BDF8464-FD32-42B5-AF7F-16176614F611@major-k.de> <3F1931A6-294A-4D82-9E6A-D7938A3E5F4A@major-k.de> Message-ID: <52659F3F.4010007@LinkIt.Com> This is an interesting link and looks promising. I'm a little concerned though as to how such an installation would 'travel' with my stand alone. On 10/21/2013 2:00 PM, Terence Heaford wrote: > Here's an interesting link: > > "http://straylink.wordpress.com/2009/02/24/os-x-image-manipulation-convert-multi-page-pdf-with-sips-and-pdftk/" > > All the best > > Terry > > > On 21 Oct 2013, at 16:52, Klaus major-k wrote: > >> Hi Ray, >> >> Am 21.10.2013 um 17:43 schrieb Klaus major-k : >> >>> Hi Ray, >>> >>> Am 21.10.2013 um 17:08 schrieb Ray : >>> >>>> Thanks Klaus but yes, I was looking for something which will convert a PDF to JPEG's or PNG's and give me a little control over the resolution. >>>> >>>> I've found something which works well, img2pdf, a product by Very PDF, but their developer license is $3000.00 to include it with both a Mac and Windows distribution. Ouch. >>> Oops! 8-) >>> >>> On the Mac you could use shell with SIPS -> man sips :-) >> no, sorry, just checked, PDF is not supported by SIPS... >> >>> No idea about windows, maybe ImageMagick? >> 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 roger.e.eller at sealedair.com Mon Oct 21 17:40:42 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 21 Oct 2013 17:40:42 -0400 Subject: [ANN] Over 400 links to LiveCode information In-Reply-To: <1382353675198-4671304.post@n4.nabble.com> References: <1382353675198-4671304.post@n4.nabble.com> Message-ID: This is a wonderful new (already a favorite to me) resource. This is an overwhelming amount of links to keep updated by hand. Are you using any automation to poll each link once a day, or more so that you have immediate notification that a resource has changed? ~Roger On Mon, Oct 21, 2013 at 7:07 AM, RunRevPlanet wrote: > Hi, > > I find navigating the extensive resources on the official LiveCode site > tricky sometimes. > > So I have compiled all the important links from it (and a few other sites) > onto a single webpage which I find is much easier to scan visually instead > of using a search box. > > You can find the page here: > > http://livecodesupersite.com/tutorials.html > > In time I hope to expand it with many more links from other sources. > > Regards, > > > > ----- > Scott McDonald > "Components, Controls, Tools and Resources for LiveCode" > www.runrevplanet.com > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/ANN-Over-400-links-to-LiveCode-information-tp4671304.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 jiml at netrin.com Mon Oct 21 18:51:28 2013 From: jiml at netrin.com (Jim Lambert) Date: Mon, 21 Oct 2013 15:51:28 -0700 Subject: set "currenttime" etc. of sound on mobile? In-Reply-To: References: Message-ID: <220423C3-EEFF-4CEE-97CB-37A740E40289@netrin.com> Klaus, mobileControlSet "myPlayer", "current time", 65000 currentTime - The current position of the playhead, measured in milliseconds (maps to the native currentPlaybackTime property). This is an integer value. Jim Lambert From klaus at major-k.de Mon Oct 21 18:59:37 2013 From: klaus at major-k.de (Klaus major-k) Date: Tue, 22 Oct 2013 00:59:37 +0200 Subject: set "currenttime" etc. of sound on mobile? In-Reply-To: <220423C3-EEFF-4CEE-97CB-37A740E40289@netrin.com> References: <220423C3-EEFF-4CEE-97CB-37A740E40289@netrin.com> Message-ID: Hi Jim, Am 22.10.2013 um 00:51 schrieb Jim Lambert : > Klaus, > > mobileControlSet "myPlayer", "current time", 65000 > > currentTime - The current position of the playhead, measured in milliseconds (maps to the native currentPlaybackTime property). This is an integer value. aha, thanks! I had the impression that the mobile "player" would only support video. Apparently i was wrong, very good! :-) > Jim Lambert Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From gerry.orkin at gmail.com Mon Oct 21 20:25:44 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Tue, 22 Oct 2013 11:25:44 +1100 Subject: set "currenttime" etc. of sound on mobile? In-Reply-To: References: <220423C3-EEFF-4CEE-97CB-37A740E40289@netrin.com> Message-ID: I use the player for audio in my podcast app. It's a little flakey but does the job :) g On 22/10/2013, at 9:59 AM, Klaus major-k wrote: > I had the impression that the mobile "player" would only support video. > Apparently i was wrong, very good! :-) From capellan2000 at gmail.com Mon Oct 21 21:13:09 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 21 Oct 2013 18:13:09 -0700 (PDT) Subject: Setup Questions for LiveCode Server In-Reply-To: <86852F6B-73F1-499D-B7B3-253D361D0835@videotron.ca> References: <86852F6B-73F1-499D-B7B3-253D361D0835@videotron.ca> Message-ID: <1382404389526-4671334.post@n4.nabble.com> Hi All, Gregory Lypny wrote > I guess all I have to do is replace the 5.0.2 file with the 6.1.0 file and > restart. Just for curiosity, Does exists an online demo (using a stack or a webpage) of all the capabilities of the LiveCode Server? How does LiveCode Server stands in the benchmarks for Server software? http://en.wikipedia.org/wiki/Web_server_benchmarking How does it perform under security tests? https://scanmyserver.com Thanks in advance! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Re-Setup-Questions-for-LiveCode-Server-tp4671321p4671334.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Mon Oct 21 21:21:45 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 21 Oct 2013 18:21:45 -0700 (PDT) Subject: [ANN] Over 400 links to LiveCode information In-Reply-To: <1382353675198-4671304.post@n4.nabble.com> References: <1382353675198-4671304.post@n4.nabble.com> Message-ID: <1382404905851-4671335.post@n4.nabble.com> Hi Scott, RunRevPlanet wrote > Hi, > I find navigating the extensive resources on the official LiveCode site > tricky sometimes. > So I have compiled all the important links from it (and a few other sites) > onto a single webpage which I find is much easier to scan visually instead > of using a search box. > You can find the page here: > http://livecodesupersite.com/tutorials.html > In time I hope to expand it with many more links from other sources. Many Thanks for publishing this excellent resource's compilation. Some day, I will publish my own list of useful links and stacks. It's easy for me to find all LiveCode files in my backups, because each one of them starts with "RR". RR for RunRev. :) Have a nice week! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/ANN-Over-400-links-to-LiveCode-information-tp4671304p4671335.html Sent from the Revolution - User mailing list archive at Nabble.com. From vclement at gmail.com Mon Oct 21 22:05:20 2013 From: vclement at gmail.com (Vaughn Clement) Date: Mon, 21 Oct 2013 19:05:20 -0700 Subject: IOS Standalone Settings In-Reply-To: <1382055629468-4671199.post@n4.nabble.com> References: <1382052845474-4671195.post@n4.nabble.com> <1382055629468-4671199.post@n4.nabble.com> Message-ID: Hi All I reviewed all the media in the references and have the following questions that many newbies may be asking. 1. The IDE creates the app file as the outcome of running the standalone app build. Where is the IPA file created for testing on IOS created? I want to test the app before submission on my iPad. I need to bug test the app on a real iPad. 2. The app file needs to be zipped into a file to send in for review to iTunes. I have sent in many apps via the IOS uploader in the past, I want to know if the app files that LiveCode is all that needs to be in the file? 3. It has been about a year since I submitted my last app for review. I used the 1024 x 768 iPad format standard resolution. Is there any new requirements that I should be aware of for submission? 4. Most of the LiveCode reverences in the links are old requirements. So I am on new ground on this submission. 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, Oct 17, 2013 at 5:20 PM, Dave Kilroy wrote: > Oh well then if you know iTunes Connect, certificates, provisioning > profiles > and app ids - you'll find the LiveCode standalone stuff a doddle in > comparison :) > > > > ----- > "Some are born coders, some achieve coding, and some have coding thrust > upon them." - William Shakespeare & Hugh Senior > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/IOS-Standalone-Settings-tp4671185p4671199.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 vclement at gmail.com Mon Oct 21 22:08:42 2013 From: vclement at gmail.com (Vaughn Clement) Date: Mon, 21 Oct 2013 19:08:42 -0700 Subject: [ANN] Over 400 links to LiveCode information In-Reply-To: <3BDF8464-FD32-42B5-AF7F-16176614F611@major-k.de> References: <1382353675198-4671304.post@n4.nabble.com> <5265370D.1070306@LinkIt.Com> <88D67879-21D1-4222-A309-B2DCD2F6738E@major-k.de> <52654361.1020307@LinkIt.Com> <3BDF8464-FD32-42B5-AF7F-16176614F611@major-k.de> Message-ID: Hi I use Serif's Page Plus and it does just about anything to convert or create PDF's and E-books. 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, Oct 21, 2013 at 8:43 AM, Klaus major-k wrote: > Hi Ray, > > Am 21.10.2013 um 17:08 schrieb Ray : > > > Thanks Klaus but yes, I was looking for something which will convert a > PDF to JPEG's or PNG's and give me a little control over the resolution. > > > > I've found something which works well, img2pdf, a product by Very PDF, > but their developer license is $3000.00 to include it with both a Mac and > Windows distribution. Ouch. > > Oops! 8-) > > On the Mac you could use shell with SIPS -> man sips :-) > No idea about windows, maybe ImageMagick? > > > On 10/21/2013 10:35 AM, Klaus major-k wrote: > >> Hi Ray, > >> > >> Am 21.10.2013 um 16:15 schrieb Ray : > >> > >>> I'd be very interested in that library if anybody knows where to find > it. I can't find any support for PDF's within Livecode. > >>> Anybody know where that library of functions is? > >> if you mean the Quartam PDF Library, get it here: > >> Select "Quartam PDF Library" from the menu "Products". > >> > >> But it will "only" let your create PDF files by script! 8-) > >> ... > > 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 sc at sahores-conseil.com Mon Oct 21 22:09:00 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Tue, 22 Oct 2013 04:09:00 +0200 Subject: Setup Questions for LiveCode Server In-Reply-To: <1382404389526-4671334.post@n4.nabble.com> References: <86852F6B-73F1-499D-B7B3-253D361D0835@videotron.ca> <1382404389526-4671334.post@n4.nabble.com> Message-ID: <9C27283F-DDDD-4C97-A440-CE0492D4BF0A@sahores-conseil.com> Hi Alejandro, > Hi All, > > > Gregory Lypny wrote >> I guess all I have to do is replace the 5.0.2 file with the 6.1.0 file and >> restart. > > Just for curiosity, > Does exists an online demo (using a stack or a webpage) > of all the capabilities of the LiveCode Server? Not AFAIK but with imagination and n-tier architecture & tech skills, its power ranks to its advantage any other IP app's servers we can find around. To be more precise : LC-Server + Revigniter matches directly solutions alike CodeIgniter + PHP5, Ruby on Rails or Tomcat + friends ; with advanced n-tier architecture & tech skills, we can use it to as a perfect replacement solution to WebShere or WebObjects powered big projects. > > How does LiveCode Server stands in the benchmarks > for Server software? Very stable and reliable : little RAM footprint (around 2Mo peer request while, in the mean time, most of the PHP5 powered solutions needs at least 20 (Magento) to 50 Mo (Drupal Commerce) peer request ; incredible less amount of code peer app --> very economic in about processor's cycle use. As an example, a complete e-commerce framework matching Magento (375 000 lines of PHP + JQuery) or Prestashop (77 000 lines of PHP + JQuery) should be completed soon in less than 20 000 LC + 2000 lines of JQuery source code (currently directly working on this). > http://en.wikipedia.org/wiki/Web_server_benchmarking > > How does it perform under security tests? It just depends from the developer's skills (n-tier architecture and security rules ; all the main security options technically available under the PHP or RoR platforms are available to LC-server too. About the Java side, it fits more closely the Apache Fundation/Google Android's Java model than the Oracle's ones witch is, for the most, totally insecure and not trustable? Last note : the application's server is not all. LC server is, to be precise, 10 times faster than Apache is --> in practice, Apache will never be able to handle more than 300-400 connexions peer second while LC-Server + PostgreSQL powered solution are able to outputs teen time more. The most we can expect to use LC-Server powered apps at their best level is : simple : never use MySQL as the SQL back-office because it's architecture makes it a very slow SQL engine (very bad complexity in time calculations ability); use any ACID SQL compliant server instead (PostgreSQL, Valentina,?). to explore : replacement of Apache by more advanced httpd engines. Regards, Pierre > https://scanmyserver.com > > Thanks in advance! > > Al > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/Re-Setup-Questions-for-LiveCode-Server-tp4671321p4671334.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 -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From ambassador at fourthworld.com Mon Oct 21 23:39:56 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 21 Oct 2013 20:39:56 -0700 Subject: Setup Questions for LiveCode Server Message-ID: <5265F38C.1030607@fourthworld.com> Alejandro Tejada wrote: > How does it perform under security tests? There's a lot to security of most issues with any CGI engine (PHP, Perl, etc.) are with the scripts rather than the engines themselves. But one of the most common engine vulnerabilities - buffer overflows - is apparently not something we LiveCoders need to worry about, at least when Dr. Raney was maintaining the engine: Scott Raney Wed, 09 May 2001 13:44:48 -0700 Just got the latest SANS newsletter and apparently I'm not the only one who's dumbfounded by the number of buffer overflow bugs in server software (Re: my rant to this list a few months ago suggesting we charge programmers who write code with these kinds of bugs in them with criminal negligence, and stating that you're virtually immune from these kinds of bugs if you write your software in MetaCard). Regards, Scott -- Richard Gaskin Fourth World Systems Software Design and Development for Desktop, Mobile, and Web ____________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From capellan2000 at gmail.com Mon Oct 21 12:35:03 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 21 Oct 2013 09:35:03 -0700 (PDT) Subject: Strange unlock screen behavior In-Reply-To: References: <1382299322149-4671280.post@n4.nabble.com> <1382319550802-4671300.post@n4.nabble.com> Message-ID: <1382373303447-4671317.post@n4.nabble.com> 2D graphics? Yes, I can. :D 3D graphics? Let's talk with Chipp Walters. :D http://www.e-onsoftware.com/showcase/projects/?page=14 Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Strange-unlock-screen-behavior-tp4671268p4671317.html Sent from the Revolution - User mailing list archive at Nabble.com. From gerry.orkin at gmail.com Tue Oct 22 00:42:25 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Tue, 22 Oct 2013 15:42:25 +1100 Subject: IOS Standalone Settings In-Reply-To: References: <1382052845474-4671195.post@n4.nabble.com> <1382055629468-4671199.post@n4.nabble.com> Message-ID: <61F770A8-EC91-451C-8923-F994CBA5961D@gmail.com> On 22/10/2013, at 1:05 PM, Vaughn Clement wrote: > 1. The IDE creates the app file as the outcome of running the standalone > app build. Where is the IPA file created for testing on IOS created? I want > to test the app before submission on my iPad. I need to bug test the app on > a real iPad. You are prompted to specify the location when you build - and you can set a default in the standalone settings window 9at the bottom of the window). > 2. The app file needs to be zipped into a file to send in for review to > iTunes. I have sent in many apps via the IOS uploader in the past, I want > to know if the app files that LiveCode is all that needs to be in the file? Yes. Just zip the binary created by the standalone build process and upload that file with the Application Loader app. > 3. It has been about a year since I submitted my last app for review. I > used the 1024 x 768 iPad format standard resolution. Is there any new > requirements that I should be aware of for submission? Dunno. Only built for iPhone so far. Gerry From richmondmathewson at gmail.com Tue Oct 22 02:09:13 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 22 Oct 2013 09:09:13 +0300 Subject: Would like to show a photo through a polygon shape In-Reply-To: References: Message-ID: <52661689.3060101@gmail.com> I have just had a bit of fun that may help towards a solution: I imported an image into a stack and then made a 5-sided regular polygon graphic on top of it. I made the polygon graphic transparent (Polly Gone !!!!) The I started messing around with blending/ink (that discrepancy with naming between the prefs palette and scripting can be a bit misleading) and found that blendDstAtop and blendDstIn (who invented those awful names?) make the area inwith the rect of the regular polygon graphic but outwith the polygon graphic itself black, producing a frame (of sorts). The snag is that all the image on the layer below the polygon graphic that is not masked by the black area is visible. Richmond. From richmondmathewson at gmail.com Tue Oct 22 02:35:08 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 22 Oct 2013 09:35:08 +0300 Subject: External Editor . . . on and on Message-ID: <52661C9C.8070204@gmail.com> Digging around in "Metacard 4.5" I found the hopelessly outdated "Dialog Box Help" and under "Script Editor" this: 'If you want to run that external editor directly, bypassing MetaCard's script editor, choose the menu item "Set External Editor" from the Tools menu in the MetaCard menu bar.' And, naive as ever, I started getting all excited; but 'twas not to be, as, on going to the 'Tools' menu "Set External Editor" was not to be seen. I asked a fairly direct question relating to this the other day, and as somebody else pointed out as well, have not had even a twitch of an answer. When I get home (I'm at work right now) I'll check whether that menu item existed in MC 2.4 as the original download link for that now seems to have vanished. Richmond. From jaguayo at telur.es Tue Oct 22 03:21:37 2013 From: jaguayo at telur.es (Joseba Aguayo) Date: Tue, 22 Oct 2013 09:21:37 +0200 Subject: [ANN] Over 400 links to LiveCode information In-Reply-To: References: Message-ID: <4D90312D-4DEB-4DAF-8FA6-FAD4CBC8CAD6@telur.es> Thanks Scott, Muchas gracias. Eskerrik asko. A great page!!!! Un saludo. Joseba El Oct 21, 2013, a las 11:22 PM, use-livecode-request at lists.runrev.com escribi?: > Hi, > > I find navigating the extensive resources on the official LiveCode site > tricky sometimes. > > So I have compiled all the important links from it (and a few other sites) > onto a single webpage which I find is much easier to scan visually instead > of using a search box. > > You can find the page here: > > http://livecodesupersite.com/tutorials.html > > In time I hope to expand it with many more links from other sources. > > Regards, From dave at applicationinsight.com Tue Oct 22 03:44:03 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Tue, 22 Oct 2013 00:44:03 -0700 (PDT) Subject: IOS Standalone Settings In-Reply-To: References: <1382052845474-4671195.post@n4.nabble.com> <1382055629468-4671199.post@n4.nabble.com> Message-ID: <1382427843543-4671346.post@n4.nabble.com> Vaughn 1 - If you connect your iPad to your mac you can use Xcode to get a standalone .app file created by LiveCode onto the iPad (as long as your iPad is included in your Provisioning Profile). There are other ways to get it onto your iPad, some of them real labour-savers, but for now in your situation the simplest way is probably to use Xcode 2 - When you are ready to upload your binary to iTunes Connect (using Apple's Application Loader) you need to zip up your .app file - make sure you use the 'compress' command within Finder as Apple seems to have problems accepting binaries compressed with 3rd party compression tools 3 - screen sizes = iPad 1 & 2 (768 x 1024 or 1024 x 768) and iPad 3 & 4 (1536 x 2048 or 2048 x 1536). Application icon sizes = iPad 1 & 2 (iOS6 72 x 72 or iOS7 76 x 76) and iPad 3 & 4 (iOS6 114 x 114 or iOS7 152 x 152) 4 - there are usually up to date resources, b but they can take time to find and you do need to keep in mind when an article/lesson was published! Ask again if you come across other issues Kind regards Dave Vaughn Clement wrote > Hi All > > I reviewed all the media in the references and have the following > questions > that many newbies may be asking. > > > 1. The IDE creates the app file as the outcome of running the > standalone > app build. Where is the IPA file created for testing on IOS created? I > want > to test the app before submission on my iPad. I need to bug test the > app on > a real iPad. > 2. The app file needs to be zipped into a file to send in for review to > iTunes. I have sent in many apps via the IOS uploader in the past, I > want > to know if the app files that LiveCode is all that needs to be in the > file? > 3. It has been about a year since I submitted my last app for review. I > used the 1024 x 768 iPad format standard resolution. Is there any new > requirements that I should be aware of for submission? > 4. Most of the LiveCode reverences in the links are old requirements. > So > I am on new ground on this submission. > > > 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@ > 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, Oct 17, 2013 at 5:20 PM, Dave Kilroy < > dave@ > >wrote: > >> Oh well then if you know iTunes Connect, certificates, provisioning >> profiles >> and app ids - you'll find the LiveCode standalone stuff a doddle in >> comparison :) >> >> >> >> ----- >> "Some are born coders, some achieve coding, and some have coding thrust >> upon them." - William Shakespeare & Hugh Senior >> >> -- >> View this message in context: >> http://runtime-revolution.278305.n4.nabble.com/IOS-Standalone-Settings-tp4671185p4671199.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 ----- "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/IOS-Standalone-Settings-tp4671185p4671346.html Sent from the Revolution - User mailing list archive at Nabble.com. From dave at applicationinsight.com Tue Oct 22 03:59:26 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Tue, 22 Oct 2013 00:59:26 -0700 (PDT) Subject: Setup Questions for LiveCode Server In-Reply-To: <9C27283F-DDDD-4C97-A440-CE0492D4BF0A@sahores-conseil.com> References: <23F9D363-A59A-40DC-9A77-BE6645406BD7@videotron.ca> <86852F6B-73F1-499D-B7B3-253D361D0835@videotron.ca> <1382404389526-4671334.post@n4.nabble.com> <9C27283F-DDDD-4C97-A440-CE0492D4BF0A@sahores-conseil.com> Message-ID: <1382428766061-4671347.post@n4.nabble.com> Pierre thanks for this - can you expand a bit more on use of MySQL - I use MySQL but so far only handling pretty tiny amounts of data: am I building in a performance penalty using MySQL even using simple operations with small amounts of data or do the differences only manifest when MySQL is being stressed? Kind regards Dave Pierre Sahores-2 wrote > simple : never use MySQL as the SQL back-office because it's architecture > makes it a very slow SQL engine (very bad complexity in time calculations > ability); use any ACID SQL compliant server instead (PostgreSQL, > Valentina,?). ----- "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Setup-Questions-for-LiveCode-Server-tp4671336p4671347.html Sent from the Revolution - User mailing list archive at Nabble.com. From klaus at major-k.de Tue Oct 22 07:07:13 2013 From: klaus at major-k.de (Klaus major-k) Date: Tue, 22 Oct 2013 13:07:13 +0200 Subject: set "currenttime" etc. of sound on mobile? In-Reply-To: References: <220423C3-EEFF-4CEE-97CB-37A740E40289@netrin.com> Message-ID: <35690446-A921-4818-A779-E3695EE88EF4@major-k.de> Hi Gerry, Am 22.10.2013 um 02:25 schrieb Gerry Orkin : > I use the player for audio in my podcast app. It's a little flakey but does the job :) :-) > g > > On 22/10/2013, at 9:59 AM, Klaus major-k wrote: > >> I had the impression that the mobile "player" would only support video. >> Apparently i was wrong, very good! :-) I saw this is iOS only! Too bad, I would need this on Android, too. :-/ Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From sc at sahores-conseil.com Tue Oct 22 08:23:47 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Tue, 22 Oct 2013 14:23:47 +0200 Subject: Setup Questions for LiveCode Server In-Reply-To: <1382428766061-4671347.post@n4.nabble.com> References: <23F9D363-A59A-40DC-9A77-BE6645406BD7@videotron.ca> <86852F6B-73F1-499D-B7B3-253D361D0835@videotron.ca> <1382404389526-4671334.post@n4.nabble.com> <9C27283F-DDDD-4C97-A440-CE0492D4BF0A@sahores-conseil.com> <1382428766061-4671347.post@n4.nabble.com> Message-ID: <76283097-1CAF-4060-BE4B-DF59A6FED4CB@sahores-conseil.com> Hi Dave, See as a trustable resume : http://www.openlogic.com/wazi/bid/188125/ The main MySQL's bottleneck in current use reside in its very poor ability to handle more than some write requests peer second while PostgreSQL supports up to thousand's one under appropriate hardware. MySQL is more reliable as a read-only access DB but in the real world, DB are writable too, is't ? ;D The PostgreSQL and MySQL SQL syntax learning curves are identical but most of the error messages PostgreSQL can provide us along the development cycle of a new app are always perfectly clear and helpful to target our own SQL syntax mistakes. I prefer, for my own, work with PostgreSQL than with Oracle alike i had to do over the years for different customers including EADS Astrium under the Solaris or Linux platforms. If your customers decide to use MySQL indeed, the best is to choose the innoDB engine to empower your works (partially ACID compliant) instead of the MyISAM one witch is mostly not reliable at all in the real world. Regards, Pierre PS : Mastering SQL is not difficult at all and, in making an extensive use of JOIN clauses, it can become very performant and elegant in about resources use + no far from instantaneous response times (applying PostgreSQL and other ACID compliant DB systems only). Le 22 oct. 2013 ? 09:59, Dave Kilroy a ?crit : > Pierre thanks for this - can you expand a bit more on use of MySQL - I use > MySQL but so far only handling pretty tiny amounts of data: am I building in > a performance penalty using MySQL even using simple operations with small > amounts of data or do the differences only manifest when MySQL is being > stressed? > > Kind regards > > Dave > > > Pierre Sahores-2 wrote >> simple : never use MySQL as the SQL back-office because it's architecture >> makes it a very slow SQL engine (very bad complexity in time calculations >> ability); use any ACID SQL compliant server instead (PostgreSQL, >> Valentina,?). > > > > > > ----- > "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/Setup-Questions-for-LiveCode-Server-tp4671336p4671347.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 -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From bvg at mac.com Tue Oct 22 08:35:43 2013 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 22 Oct 2013 14:35:43 +0200 Subject: External Editor . . . on and on In-Reply-To: <52661C9C.8070204@gmail.com> References: <52661C9C.8070204@gmail.com> Message-ID: <9C70E3D9-54C0-4D26-A705-112FC3D16B02@mac.com> I think you forgot that everything in LC is scriptable. If you want an external editor you need to interfere before the IDe to edit the script: on editScript targetObject put the script of targetObject into theData put theData into url ("file:temp.txt") launch "temp.txt" with "textedit.app" end editScript after saving in the other environment, you'll need to pass the script back to the IDE somehow. On macOS X that'd be via applescript or just copy paste. On 22.10.2013, at 08:35, Richmond wrote: > Digging around in "Metacard 4.5" I found the hopelessly > outdated "Dialog Box Help" and under "Script Editor" this: > > 'If you want to run that external editor directly, bypassing > MetaCard's script editor, choose the menu item "Set External Editor" > from the Tools menu in the MetaCard menu bar.' > > And, naive as ever, I started getting all excited; but 'twas not to be, as, > on going to the 'Tools' menu "Set External Editor" was not to be seen. > > I asked a fairly direct question relating to this the other day, and as > somebody else pointed out as well, have not had even a twitch of an answer. > > When I get home (I'm at work right now) I'll check whether that menu item existed in > MC 2.4 as the original download link for that now seems to have vanished. > > Richmond. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From ray at linkit.com Tue Oct 22 08:57:40 2013 From: ray at linkit.com (Ray) Date: Tue, 22 Oct 2013 08:57:40 -0400 Subject: [ANN] Over 400 links to LiveCode information In-Reply-To: References: <1382353675198-4671304.post@n4.nabble.com> <5265370D.1070306@LinkIt.Com> <88D67879-21D1-4222-A309-B2DCD2F6738E@major-k.de> <52654361.1020307@LinkIt.Com> <3BDF8464-FD32-42B5-AF7F-16176614F611@major-k.de> Message-ID: <52667644.8050809@LinkIt.Com> Thanks Vaughn but what I'm looking for is a command line piece of software I can include with the distribution of my stand alone. I believe Page Plus is an independent desktop application. On 10/21/2013 10:08 PM, Vaughn Clement wrote: > Hi > > I use Serif's Page Plus and it does just about anything to convert or > create PDF's and E-books. > > 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, Oct 21, 2013 at 8:43 AM, Klaus major-k wrote: > >> Hi Ray, >> >> Am 21.10.2013 um 17:08 schrieb Ray : >> >>> Thanks Klaus but yes, I was looking for something which will convert a >> PDF to JPEG's or PNG's and give me a little control over the resolution. >>> I've found something which works well, img2pdf, a product by Very PDF, >> but their developer license is $3000.00 to include it with both a Mac and >> Windows distribution. Ouch. >> >> Oops! 8-) >> >> On the Mac you could use shell with SIPS -> man sips :-) >> No idea about windows, maybe ImageMagick? >> >>> On 10/21/2013 10:35 AM, Klaus major-k wrote: >>>> Hi Ray, >>>> >>>> Am 21.10.2013 um 16:15 schrieb Ray : >>>> >>>>> I'd be very interested in that library if anybody knows where to find >> it. I can't find any support for PDF's within Livecode. >>>>> Anybody know where that library of functions is? >>>> if you mean the Quartam PDF Library, get it here: >>>> Select "Quartam PDF Library" from the menu "Products". >>>> >>>> But it will "only" let your create PDF files by script! 8-) >>>> ... >> 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 toolbook at kestner.de Tue Oct 22 09:00:38 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 22 Oct 2013 15:00:38 +0200 Subject: how to combine mouseEnter & mouse is Down? Message-ID: <004d01cecf26$b4fc3ee0$1ef4bca0$@de> Hello, I want to fire an action, when the mouse is entering an image, while the mouse is down. The problem is, that I don't get the message "mouseEnter" while the mouse is down. I could work around with mouseMove and testing the mouseloc within the rect of the image, but I wonder, if there is a more straight forward solution? Thanks Tiemo From lan.kc.macmail at gmail.com Tue Oct 22 09:12:06 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 22 Oct 2013 21:12:06 +0800 Subject: [ANN] Over 400 links to LiveCode information In-Reply-To: <1382353675198-4671304.post@n4.nabble.com> References: <1382353675198-4671304.post@n4.nabble.com> Message-ID: Brilliant. Thank you. From bvg at mac.com Tue Oct 22 09:15:05 2013 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 22 Oct 2013 15:15:05 +0200 Subject: how to combine mouseEnter & mouse is Down? In-Reply-To: <004d01cecf26$b4fc3ee0$1ef4bca0$@de> References: <004d01cecf26$b4fc3ee0$1ef4bca0$@de> Message-ID: <2A30CA4E-EBFC-4B95-BF77-F63B3C9347FD@mac.com> Sadly not. That mouseDown disables almost all of the useful mouse messages has annoyed me a lot too :( On 22.10.2013, at 15:00, Tiemo Hollmann TB wrote: > Hello, > > I want to fire an action, when the mouse is entering an image, while the > mouse is down. The problem is, that I don't get the message "mouseEnter" > while the mouse is down. > > I could work around with mouseMove and testing the mouseloc within the rect > of the image, but I wonder, if there is a more straight forward solution? > > > Thanks > > 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 an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From vclement at gmail.com Tue Oct 22 09:45:17 2013 From: vclement at gmail.com (Vaughn Clement) Date: Tue, 22 Oct 2013 06:45:17 -0700 Subject: IOS Standalone Settings In-Reply-To: <61F770A8-EC91-451C-8923-F994CBA5961D@gmail.com> References: <1382052845474-4671195.post@n4.nabble.com> <1382055629468-4671199.post@n4.nabble.com> <61F770A8-EC91-451C-8923-F994CBA5961D@gmail.com> Message-ID: Hi Gerry As you know the articles on the LC site are difficult to find, and not very well composed. I am fortunate to have people on the How To email to ask questions. Your information is very complete and fills in the answers I was looking to find. Thank you! 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, Oct 21, 2013 at 9:42 PM, Gerry Orkin wrote: > > On 22/10/2013, at 1:05 PM, Vaughn Clement wrote: > > > 1. The IDE creates the app file as the outcome of running the > standalone > > app build. Where is the IPA file created for testing on IOS created? I > want > > to test the app before submission on my iPad. I need to bug test the > app on > > a real iPad. > > You are prompted to specify the location when you build - and you can set > a default in the standalone settings window 9at the bottom of the window). > > > 2. The app file needs to be zipped into a file to send in for review to > > iTunes. I have sent in many apps via the IOS uploader in the past, I > want > > to know if the app files that LiveCode is all that needs to be in the > file? > > Yes. Just zip the binary created by the standalone build process and > upload that file with the Application Loader app. > > > 3. It has been about a year since I submitted my last app for review. I > > used the 1024 x 768 iPad format standard resolution. Is there any new > > requirements that I should be aware of for submission? > > Dunno. Only built for iPhone so far. > > 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 pete at lcsql.com Tue Oct 22 09:50:49 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 22 Oct 2013 06:50:49 -0700 Subject: [OT] Navigation systems In-Reply-To: <311B5BE6-FD17-4F20-903A-A35E93D3F73D@mac.com> References: <525FFAE9.4080105@fourthworld.com> <52607389.1060802@tweedly.net> <311B5BE6-FD17-4F20-903A-A35E93D3F73D@mac.com> Message-ID: Thanks Bjornke. The article explains the algorithm very well and your stack is a nice example of how to implement it. Pete lcSQL Software On Oct 21, 2013 7:57 AM, "Bj?rnke von Gierke" wrote: > I suggest a* for that. I've got an implementation on a square grid (second > entry): > http://bjoernke.com/?target=games > > I used this tutorial to make it: > http://www.policyalmanac.org/games/aStarTutorial.htm > > > > > On 18.10.2013, at 23:00, Peter Haworth wrote: > > > Thanks Alex, I'll check it all out. > > > > Now I understand a bit more about this, I may have a use for it. A > project > > I'm working on requires figuring out how to navigate from one table to > > another in an SQL database using defined foreign keys between > intermediate > > tables. Right now, I'm just trying all possible routes but maybe these > > navigation techniques could help. > > > -- > > 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 > From ambassador at fourthworld.com Tue Oct 22 09:57:15 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 22 Oct 2013 06:57:15 -0700 Subject: IOS Standalone Settings In-Reply-To: References: Message-ID: <5266843B.8050301@fourthworld.com> Vaughn Clement wrote: > As you know the articles on the LC site are difficult to find.... That's a helpful observation for those of us all too accustomed to hunting them down. They're all accessible from one page at LiveCode.com, in the Developers link at the top of every page: But perhaps "Developers" isn't the best choice for that label - what exactly does that mean? Should we propose they change that to "Learning LiveCode" or something else along those lines? -- 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 Oct 22 10:21:08 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 22 Oct 2013 10:21:08 -0400 Subject: compile windows app so only one instance will run Message-ID: Is there any way to compile an app from LC for execution on Windows so that only one instance of the app will run at a time? -- 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 bvg at mac.com Tue Oct 22 10:28:14 2013 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 22 Oct 2013 16:28:14 +0200 Subject: compile windows app so only one instance will run In-Reply-To: References: Message-ID: there's a message that you need to handle. look up "relaunch" in the dictionary. On 22.10.2013, at 16:21, Mike Kerner wrote: > Is there any way to compile an app from LC for execution on Windows so that > only one instance of the app will run at a time? > > -- > 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 an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From rdimola at evergreeninfo.net Tue Oct 22 10:58:15 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Tue, 22 Oct 2013 10:58:15 -0400 Subject: [ANN] Over 400 links to LiveCode information In-Reply-To: References: <1382353675198-4671304.post@n4.nabble.com> Message-ID: <000601cecf37$23106130$69312390$@net> Nice!!!!! SWEEEEET Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net From dunbarx at aol.com Tue Oct 22 11:01:18 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 22 Oct 2013 11:01:18 -0400 (EDT) Subject: how to combine mouseEnter & mouse is Down? In-Reply-To: <2A30CA4E-EBFC-4B95-BF77-F63B3C9347FD@mac.com> References: <004d01cecf26$b4fc3ee0$1ef4bca0$@de> <2A30CA4E-EBFC-4B95-BF77-F63B3C9347FD@mac.com> Message-ID: <8D09D4EB1A89388-10C4-36693@webmail-m226.sysops.aol.com> Hi. Can you change to: on mouseStillDown if the mouseLoc is within the rect of fld 1 then doYourThang end mouseStillDown Now this will have to be tweaked a bit so that it fires only once. You will probably have to set a flag somewhere on the intital "mouseDown" and clear it when the conditional is met. Craig Newman -----Original Message----- From: Bj?rnke von Gierke To: How to use LiveCode Sent: Tue, Oct 22, 2013 9:15 am Subject: Re: how to combine mouseEnter & mouse is Down? Sadly not. That mouseDown disables almost all of the useful mouse messages has annoyed me a lot too :( On 22.10.2013, at 15:00, Tiemo Hollmann TB wrote: > Hello, > > I want to fire an action, when the mouse is entering an image, while the > mouse is down. The problem is, that I don't get the message "mouseEnter" > while the mouse is down. > > I could work around with mouseMove and testing the mouseloc within the rect > of the image, but I wonder, if there is a more straight forward solution? > > > Thanks > > 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 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 From devin_asay at byu.edu Tue Oct 22 11:42:54 2013 From: devin_asay at byu.edu (Devin Asay) Date: Tue, 22 Oct 2013 15:42:54 +0000 Subject: how to combine mouseEnter & mouse is Down? In-Reply-To: <004d01cecf26$b4fc3ee0$1ef4bca0$@de> References: <004d01cecf26$b4fc3ee0$1ef4bca0$@de> Message-ID: <9C47959C-0F15-4FA2-A584-EF4191E77A39@byu.edu> On Oct 22, 2013, at 7:00 AM, Tiemo Hollmann TB wrote: > Hello, > > I want to fire an action, when the mouse is entering an image, while the > mouse is down. The problem is, that I don't get the message "mouseEnter" > while the mouse is down. > > I could work around with mouseMove and testing the mouseloc within the rect > of the image, but I wonder, if there is a more straight forward solution? Tiemo, As you said, most mouse messages are not sent while the mouse is down. But mouseMove is. When I need to do things like this I just use 'is within' or 'within()' inside a mouseMove handler. The main drawback is you have to check for every potential target inside your mouseMove handler. On the other hand, you can limit the targets to only the objects you are interested in. Here's an example I've used for dragging an object to various 'hot spots'. on mouseDown grab the target end mouseDown on mouseMove if the mouseLoc is within the rect of image "myimg" then -- or any object # do stuff here end if end mouseMove HTH Devin Devin Asay Learn to code with LiveCode University http://university.livecode.com From devin_asay at byu.edu Tue Oct 22 11:44:23 2013 From: devin_asay at byu.edu (Devin Asay) Date: Tue, 22 Oct 2013 15:44:23 +0000 Subject: compile windows app so only one instance will run In-Reply-To: References: Message-ID: <3C6D31E2-90A7-4B51-B0D5-73A6F5C95262@byu.edu> On Oct 22, 2013, at 8:28 AM, Bj?rnke von Gierke wrote: > there's a message that you need to handle. look up "relaunch" in the dictionary. > > On 22.10.2013, at 16:21, Mike Kerner wrote: > >> Is there any way to compile an app from LC for execution on Windows so that >> only one instance of the app will run at a time? Specifically, you need to handle the relaunch message and not pass it: on relaunch ## do nothing end relaunch Devin > Devin Asay Learn to code with LiveCode University http://university.livecode.com From MikeKerner at roadrunner.com Tue Oct 22 12:50:52 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 22 Oct 2013 12:50:52 -0400 Subject: compile windows app so only one instance will run In-Reply-To: <3C6D31E2-90A7-4B51-B0D5-73A6F5C95262@byu.edu> References: <3C6D31E2-90A7-4B51-B0D5-73A6F5C95262@byu.edu> Message-ID: Even better, I can return "Background". Thanks, Devin! On Tue, Oct 22, 2013 at 11:44 AM, Devin Asay wrote: > > On Oct 22, 2013, at 8:28 AM, Bj?rnke von Gierke wrote: > > > there's a message that you need to handle. look up "relaunch" in the > dictionary. > > > > On 22.10.2013, at 16:21, Mike Kerner wrote: > > > >> Is there any way to compile an app from LC for execution on Windows so > that > >> only one instance of the app will run at a time? > > Specifically, you need to handle the relaunch message and not pass it: > > on relaunch > ## do nothing > end relaunch > > Devin > > > > Devin Asay > Learn to code with LiveCode University > http://university.livecode.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- 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 Tue Oct 22 13:52:34 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 22 Oct 2013 20:52:34 +0300 Subject: External Editor . . . on and on In-Reply-To: <52661C9C.8070204@gmail.com> References: <52661C9C.8070204@gmail.com> Message-ID: <5266BB62.4060506@gmail.com> On 10/22/2013 09:35 AM, Richmond wrote: > Digging around in "Metacard 4.5" I found the hopelessly > outdated "Dialog Box Help" and under "Script Editor" this: > > 'If you want to run that external editor directly, bypassing > MetaCard's script editor, choose the menu item "Set External Editor" > from the Tools menu in the MetaCard menu bar.' > > And, naive as ever, I started getting all excited; but 'twas not to > be, as, > on going to the 'Tools' menu "Set External Editor" was not to be seen. > > I asked a fairly direct question relating to this the other day, and as > somebody else pointed out as well, have not had even a twitch of an > answer. > > When I get home (I'm at work right now) I'll check whether that menu > item existed in > MC 2.4 as the original download link for that now seems to have vanished. > > Richmond. Arriving home, as one does, after a long day at the chalk-face (err . . . plastic sheet on wall with washable board markers), and two glasses of good, therapeutic red wine later, I turn on my G3, slot-loading, iMac, lately returned to Mac OS 9.2.2 after many years sterling service in my school running Mac OS 10.4.11. Crack open Metacard 2.4.1, get a new Mainstack going, and, 'whaddayeknow?' as coarse types from the really cheap imported-from-the-US TV prole-fodder of my teenage years (1974-1980; an all time low in WASP culture all round quite frankly) used to say ("Alias Smith and Jones"; probably couldn't do much worse than that for a subversive influence on a teenager from Scotland stuck in some upper-class English boarding school where he did, definitely, not fit - remember when Pete Duel shot himself and was replaced by Roger Davis - carp from there on); well, fans, enough of the social commentary, and the 1970s come to think of things; they only good thing, for me at least, that came out of that was Fortran 4 and BASIC. Gosh that red wine is EFFECTIVE. Anyway: Metacard 2.4.1 on Mac OS 9.22; crack open the 'Script Debugger' (note that in the apres la deluge version de Runtime Revolution ["apres Kevin" ??? sans accents, excusez-moi] that is 'now' (4.5) 'Script Profiler') and 'Set External Editor' is absolutely NOWHERE to be seen. Ugh; too many questions arise at this point: 1. Was the 'Set External Editor' thing only available in some of the other OSes than Mac Classic? 2. Was the 'Set External Editor' something inserted by Jacque, Klaus or Richard sans le mort du Metacard as an independent life-form? 3, 4. 5, 6 anybody really motivated, or, possibly on wine-glass #3 and #4 (I'm only on #2), can fill those ones in; they should be fairly obvious without labouring the point too much. Generally, when Richmond (and, Hey, if this guy is writing about himself from an external, third-person viewpoint it's ................) really means something, and tries to get something more than a laconic answer (check 'laconic' in your dictionaries; it's not my problem that my vocabulary is vastly more extensive that yours) from folks on the use-list, the best way is for him to get tiddley (not drunk!) and write a suitably rambling, eccentric posting to annoy people enough that, in spite of themselves, they feel they have to respond. Years ago I remember listening, in Scotland, to a really great guy calling himself "Hank Wangford" (I kid you not" [ http://www.hankwangford.co.uk/ ] and he had a programme called "In Search of the Lonesome Yodel" . . . a laugh a minute! Anyway, consider that Richmand is in search of the shy external script editor that lurketh somewhere in the history of Metacard, which, in itself, is a sort of shadow of Livecode's history. Ooh, and "while I'm here", I see thgat hank Wangford is President of the Nude Mountaineering Society; now you cannot go better than that as a source of inspiration to find where the code (!!!!!!) for leveraging an External Script Editor lurketh is the long, convoluted history of the MetaCard IDE. Richmond. From dave at applicationinsight.com Tue Oct 22 14:30:56 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Tue, 22 Oct 2013 11:30:56 -0700 (PDT) Subject: Setup Questions for LiveCode Server In-Reply-To: <76283097-1CAF-4060-BE4B-DF59A6FED4CB@sahores-conseil.com> References: <23F9D363-A59A-40DC-9A77-BE6645406BD7@videotron.ca> <86852F6B-73F1-499D-B7B3-253D361D0835@videotron.ca> <1382404389526-4671334.post@n4.nabble.com> <9C27283F-DDDD-4C97-A440-CE0492D4BF0A@sahores-conseil.com> <1382428766061-4671347.post@n4.nabble.com> <76283097-1CAF-4060-BE4B-DF59A6FED4CB@sahores-conseil.com> Message-ID: <1382466656596-4671365.post@n4.nabble.com> Thanks Pierre Well in my next project I'll for sure give PostGreSQL a whirl - not sure why exactly I've always chosen MySQL (probably as I earlier experiences with it via Drupal) - and in particular I recently came across some people using it for Wordpress and having to work hard to get performance on a big website - thanks for the pointer... Kind regards Dave ----- "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Setup-Questions-for-LiveCode-Server-tp4671336p4671365.html Sent from the Revolution - User mailing list archive at Nabble.com. From richmondmathewson at gmail.com Tue Oct 22 14:53:26 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 22 Oct 2013 21:53:26 +0300 Subject: External Editor . . . on and on In-Reply-To: <5266BB62.4060506@gmail.com> References: <52661C9C.8070204@gmail.com> <5266BB62.4060506@gmail.com> Message-ID: <5266C9A6.5020307@gmail.com> In Metacard 2.4.1 on Linux > and 'Set External Editor' is absolutely NOWHERE to be seen. > as well. The whole thing is rather odd. Richmond. From vclement at gmail.com Tue Oct 22 15:19:22 2013 From: vclement at gmail.com (Vaughn Clement) Date: Tue, 22 Oct 2013 12:19:22 -0700 Subject: Using photos in mobile devices Message-ID: Hi All This might sound silly but the lesson on "How do I capture images in LC leaves me asking questions? http://lessons.runrev.com/s/lessons/m/4069/l/30490-how-do-i-capture-images-in-livecode-mobile 1. The lesson has a series of buttons that can be used to take a photo and to check for camera features. It uses a 122 x 112 size image control on the iPhone. It does not account for the iPad size if you wanted to do that size. My question is, what size would be the bast for the iPad and is there a resolution where the image quality is not as good? 2. Has anyone used the lesson above and gotten any issues with the scripts? 3. Is there a better approach where a series of thumbnails can be used to select and to move the image/s to a larger image control on the same screen? 4. Can I use the thumbnails and swipe to show say 4 thumbnail images in the larger image control? 5. I would like to be able to also populate the thumbnail from the photo library in the iPad. 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 ambassador at fourthworld.com Tue Oct 22 15:58:02 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 22 Oct 2013 12:58:02 -0700 Subject: External Editor . . . on and on In-Reply-To: <5266C9A6.5020307@gmail.com> References: <5266C9A6.5020307@gmail.com> Message-ID: <5266D8CA.30902@fourthworld.com> Looking at the most recent build of the MC IDE (v4.1), in the stack "Script Editor" there's an item named "Run External Editor..." in the Tools menu. That menu button's script includes: on menuPick which ... case "Run External Editor..." if the selectedLine is empty then runexternal 0 else runexternal word 2 of the selectedLine break So looking in the card script I find: on runexternal whichline local ename, fname, dummy put mcGetPref("external editor") into ename put tempname() into fname open file fname for write write field "Editor Field" & cr to file fname close file fname put "See External Editor..." into field "Editor Field" set the cursor to watch if whichline is empty then put 1 into whichline put shell(ename && "+" & whichline && fname) into dummy open file fname for read read from file fname until eof if the last char of it is cr then delete last char of it put it into field "Editor Field" close file fname delete file fname select after line whichline of field "Editor Field" put setscript(true) into fname end runexternal If I were implementing this today I'd do it differently: 1. Write the script to tmp 2. Launch editor with script as document 3. Poll for changes 4. set the script of the object to the contents of the changed file There are probably many other ways to do it, but back when I was using MC I just made my own editor, and now with LC I find it's not bad so I just use 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 roger.e.eller at sealedair.com Tue Oct 22 16:21:15 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 22 Oct 2013 16:21:15 -0400 Subject: Using photos in mobile devices In-Reply-To: References: Message-ID: I looked at that lesson, and became so annoyed that I added a comment, which will probably never be seen because those comments are moderated. What was the problem? Well, I'll start by saying this is supposed to be a "LESSON", right? To help noobs, right? But rather than explain how to accomplish the same thing on Android, they simply say in a note that the size parameters will be ignored. Try the lesson on Android, and you'll have a photo larger than the screen, and therefore blocking access to the apps buttons. Useless! Why is this anyway? On android, you must first set the width and height of the templateimage, then call mobilPickPhoto "camera" -- no x, no y. If LiveCode KNOWS that it is running on an android device, why can it not use the size parameters to set the templateimage size without the need for special os-specific code? The #comment makes it sound like Android is inferior and can't do it, which is wrong. ~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 Tue, Oct 22, 2013 at 3:19 PM, Vaughn Clement wrote: > Hi All > > This might sound silly but the lesson on "How do I capture images in LC > leaves me asking questions? > > http://lessons.runrev.com/s/lessons/m/4069/l/30490-how-do-i-capture-images-in-livecode-mobile > > > 1. The lesson has a series of buttons that can be used to take a photo > and to check for camera features. It uses a 122 x 112 size image > control on > the iPhone. It does not account for the iPad size if you wanted to do > that > size. My question is, what size would be the bast for the iPad and is > there > a resolution where the image quality is not as good? > 2. Has anyone used the lesson above and gotten any issues with the > scripts? > 3. Is there a better approach where a series of thumbnails can be used > to select and to move the image/s to a larger image control on the same > screen? > 4. Can I use the thumbnails and swipe to show say 4 thumbnail images in > the larger image control? > 5. I would like to be able to also populate the thumbnail from the photo > library in the iPad. > > 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 Tue Oct 22 17:24:43 2013 From: vclement at gmail.com (Vaughn Clement) Date: Tue, 22 Oct 2013 14:24:43 -0700 Subject: Using photos in mobile devices In-Reply-To: References: Message-ID: OK So the following is an Android code issue? The Android needs special scripting? Is that covered anywhere on the LC sites? As far as IOS is concerned, does the scripting on the lesson seem to be correct? Can any size be set in IOS? I guess the question is what size can be used without distortion in the image? More questions, what is the size of the photo library image on the iPhone or iPad/ I will be back to you shortly because I had that information at one time in Xcocde. 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, Oct 22, 2013 at 1:21 PM, Roger Eller wrote: > I looked at that lesson, and became so annoyed that I added a comment, > which will probably never be seen because those comments are moderated. > What was the problem? Well, I'll start by saying this is supposed to be a > "LESSON", right? To help noobs, right? But rather than explain how to > accomplish the same thing on Android, they simply say in a note that the > size parameters will be ignored. Try the lesson on Android, and you'll > have a photo larger than the screen, and therefore blocking access to the > apps buttons. Useless! > > Why is this anyway? On android, you must first set the width and height of > the templateimage, then call mobilPickPhoto "camera" -- no x, no y. If > LiveCode KNOWS that it is running on an android device, why can it not use > the size parameters to set the templateimage size without the need for > special os-specific code? The #comment makes it sound like Android is > inferior and can't do it, which is wrong. > > ~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 Tue, Oct 22, 2013 at 3:19 PM, Vaughn Clement > wrote: > > > Hi All > > > > This might sound silly but the lesson on "How do I capture images in LC > > leaves me asking questions? > > > > > http://lessons.runrev.com/s/lessons/m/4069/l/30490-how-do-i-capture-images-in-livecode-mobile > > > > > > 1. The lesson has a series of buttons that can be used to take a photo > > and to check for camera features. It uses a 122 x 112 size image > > control on > > the iPhone. It does not account for the iPad size if you wanted to do > > that > > size. My question is, what size would be the bast for the iPad and is > > there > > a resolution where the image quality is not as good? > > 2. Has anyone used the lesson above and gotten any issues with the > > scripts? > > 3. Is there a better approach where a series of thumbnails can be used > > to select and to move the image/s to a larger image control on the > same > > screen? > > 4. Can I use the thumbnails and swipe to show say 4 thumbnail images > in > > the larger image control? > > 5. I would like to be able to also populate the thumbnail from the > photo > > library in the iPad. > > > > 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 roger.e.eller at sealedair.com Tue Oct 22 20:45:49 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 22 Oct 2013 20:45:49 -0400 Subject: Using photos in mobile devices In-Reply-To: References: Message-ID: Vaughn, I'm sorry that I hijacked your questions in order to rant. I'll try to balance that by providing some overly basic answers. I believe the lesson is accurate for iOS. The size of the image depends on which iPad model, the megapixel settings, etc. To choose width and height parameters that represent proportional scaling of the picture, you first need to know the width and height of a picture taken with the camera app. Then decide what width you WANT the picture to be displayed on the screen. Divide the smaller number by the larger. That is the scale factor. Multiply the height with the scale factor. Now you have both parameters for taking a proportional picture. ~Roger On Oct 22, 2013 5:25 PM, "Vaughn Clement" wrote: > OK > > So the following is an Android code issue? > > The Android needs special scripting? Is that covered anywhere on the LC > sites? > As far as IOS is concerned, does the scripting on the lesson seem to be > correct? Can any size be set in IOS? I guess the question is what size can > be used without distortion in the image? More questions, what is the size > of the photo library image on the iPhone or iPad/ I will be back to you > shortly because I had that information at one time in Xcocde. > > 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, Oct 22, 2013 at 1:21 PM, Roger Eller >wrote: > > > I looked at that lesson, and became so annoyed that I added a comment, > > which will probably never be seen because those comments are moderated. > > What was the problem? Well, I'll start by saying this is supposed to > be a > > "LESSON", right? To help noobs, right? But rather than explain how to > > accomplish the same thing on Android, they simply say in a note that the > > size parameters will be ignored. Try the lesson on Android, and you'll > > have a photo larger than the screen, and therefore blocking access to the > > apps buttons. Useless! > > > > Why is this anyway? On android, you must first set the width and height > of > > the templateimage, then call mobilPickPhoto "camera" -- no x, no y. If > > LiveCode KNOWS that it is running on an android device, why can it not > use > > the size parameters to set the templateimage size without the need for > > special os-specific code? The #comment makes it sound like Android is > > inferior and can't do it, which is wrong. > > > > ~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 Tue, Oct 22, 2013 at 3:19 PM, Vaughn Clement > > wrote: > > > > > Hi All > > > > > > This might sound silly but the lesson on "How do I capture images in LC > > > leaves me asking questions? > > > > > > > > > http://lessons.runrev.com/s/lessons/m/4069/l/30490-how-do-i-capture-images-in-livecode-mobile > > > > > > > > > 1. The lesson has a series of buttons that can be used to take a > photo > > > and to check for camera features. It uses a 122 x 112 size image > > > control on > > > the iPhone. It does not account for the iPad size if you wanted to > do > > > that > > > size. My question is, what size would be the bast for the iPad and > is > > > there > > > a resolution where the image quality is not as good? > > > 2. Has anyone used the lesson above and gotten any issues with the > > > scripts? > > > 3. Is there a better approach where a series of thumbnails can be > used > > > to select and to move the image/s to a larger image control on the > > same > > > screen? > > > 4. Can I use the thumbnails and swipe to show say 4 thumbnail images > > in > > > the larger image control? > > > 5. I would like to be able to also populate the thumbnail from the > > photo > > > library in the iPad. > > > > > > 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 > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 22 23:09:28 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 22 Oct 2013 20:09:28 -0700 (PDT) Subject: Would like to show a photo through a polygon shape In-Reply-To: References: Message-ID: <1382497768665-4671373.post@n4.nabble.com> Hi Roger, Test these scripts too, before using a group: 1) Create a new stack 2) Create a polygon graphic and set the points of it to: 0,0 34,268 224,268 127,365 34,268 3) import an image into this stack, put the image in a corner, where it does not hide the graphic and: set the backpattern of grc 1 to the id of img 1 (now, the imported image is cropped within the graphic) 4) set the script of the graphic to this variation of Scott Rossi script to move the first point of the graphic and (at the same time) move the image within the graphic: local lpoints,tClick on mouseDown put the points of me into lpoints put mouseH(),mouseV() into tClick end mouseDown on mouseMove X,Y if tClick = "" then exit mouseMove put (X - item 1 of tClick,Y - item 2 of tClick) into line 1 of lpoints set the points of me to lpoints end mouseMove on mouseUp put "" into tClick end mouseUp on mouseRelease put "" into tClick end mouseRelease When you click inside the graphic and move the mouse the image will move within the graphic, just as you requested. But... there is a small glitch. The background image "reset" it's position when you try to move it again. Why does this happen? Why the image "resets" it's position? Does exists a workaround for this? Thanks in advance! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Would-like-to-show-a-photo-through-a-polygon-shape-tp4671281p4671373.html Sent from the Revolution - User mailing list archive at Nabble.com. From endernafi at gmail.com Tue Oct 22 23:33:44 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Wed, 23 Oct 2013 06:33:44 +0300 Subject: Mavericks Compatibility Message-ID: Hi all, Does anyone know if LiveCode 6.1.2 runs on Mavericks? Is there any glitches, can we update safely? I couldn't find any info on the website or in the forums. Best, ~ Ender Nafi From coiin at verizon.net Tue Oct 22 23:34:59 2013 From: coiin at verizon.net (Colin Holgate) Date: Tue, 22 Oct 2013 23:34:59 -0400 Subject: Mavericks Compatibility In-Reply-To: References: Message-ID: <455CD154-16C3-4D63-801F-9E54E7C08F27@verizon.net> I have been using Mavericks for months, and haven?t seen any LiveCode issues. On Oct 22, 2013, at 11:33 PM, Ender Nafi Elekcioglu wrote: > > Does anyone know if LiveCode 6.1.2 runs on Mavericks? > Is there any glitches, can we update safely? From endernafi at gmail.com Tue Oct 22 23:36:27 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Wed, 23 Oct 2013 06:36:27 +0300 Subject: Mavericks Compatibility In-Reply-To: <455CD154-16C3-4D63-801F-9E54E7C08F27@verizon.net> References: <455CD154-16C3-4D63-801F-9E54E7C08F27@verizon.net> Message-ID: Thank you Colin, I'm upgrading now. ~ Ender On October 23, 2013 at 6:35:16 AM, Colin Holgate (coiin at verizon.net) wrote: I have been using Mavericks for months, and haven?t seen any LiveCode issues. On Oct 22, 2013, at 11:33 PM, Ender Nafi Elekcioglu wrote: > > Does anyone know if LiveCode 6.1.2 runs on Mavericks? > Is there any glitches, can we update safely? _______________________________________________ use-livecode mailing list use-livecode at 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 Oct 22 23:55:57 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Wed, 23 Oct 2013 14:55:57 +1100 Subject: Mavericks Compatibility In-Reply-To: <455CD154-16C3-4D63-801F-9E54E7C08F27@verizon.net> References: <455CD154-16C3-4D63-801F-9E54E7C08F27@verizon.net> Message-ID: Make sure you have the very latest xCode otherwise you might have issues loading apps onto devices. Gerry On 23 Oct 2013, at 2:34 pm, Colin Holgate wrote: > I have been using Mavericks for months, and haven?t seen any LiveCode issues. From endernafi at gmail.com Wed Oct 23 00:01:57 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Wed, 23 Oct 2013 07:01:57 +0300 Subject: Mavericks Compatibility In-Reply-To: References: <455CD154-16C3-4D63-801F-9E54E7C08F27@verizon.net> Message-ID: Thank you Gerry, I have Xcode 5.0 now; I'll update it to 5.0.1 after installing the Mavericks. But now you've mentioned it, I remembered that I didn't back up 6.* simulators. Thanks again :) ~ Ender Nafi On October 23, 2013 at 6:56:27 AM, Gerry Orkin (gerry.orkin at gmail.com) wrote: Make sure you have the very latest xCode otherwise you might have issues loading apps onto devices. Gerry On 23 Oct 2013, at 2:34 pm, Colin Holgate wrote: > I have been using Mavericks for months, and haven?t seen any LiveCode issues. _______________________________________________ use-livecode mailing list use-livecode at 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 Oct 23 00:27:38 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 22 Oct 2013 21:27:38 -0700 (PDT) Subject: Would like to show a photo through a polygon shape In-Reply-To: References: Message-ID: <1382502458878-4671379.post@n4.nabble.com> Hi Roger, Yes! This script works fine, without glitches. Test it on the graphic and told us your results: local lpoints,tClick,tFirstPoint -- based on Scott Rossi script for masking images on mouseDown put mouseH(),mouseV() into tClick put the points of me into lpoints put line 1 of lpoints into tFirstPoint put "mouseDown" & cr & lpoints & cr & cr into fld 1 end mouseDown on mouseMove X,Y if tClick = "" then exit mouseMove put (X - item 1 of tClick,Y - item 2 of tClick) put (X - item 1 of tClick) + item 1 of tFirstPoint,(Y - item 2 of tClick) + item 2 of tFirstPoint into line 1 of lpoints set the points of me to lpoints end mouseMove on mouseUp put "" into tClick end mouseUp on mouseRelease put "" into tClick end mouseRelease -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Would-like-to-show-a-photo-through-a-polygon-shape-tp4671281p4671379.html Sent from the Revolution - User mailing list archive at Nabble.com. From monte at sweattechnologies.com Wed Oct 23 00:32:44 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 23 Oct 2013 15:32:44 +1100 Subject: Using photos in mobile devices In-Reply-To: References: Message-ID: On Tue, Oct 22, 2013 at 1:21 PM, Roger Eller wrote: > Why is this anyway? On android, you must first set the width and height of > the templateimage, then call mobilPickPhoto "camera" -- no x, no y. If > LiveCode KNOWS that it is running on an android device, why can it not use > the size parameters to set the templateimage size without the need for > special os-specific code? The #comment makes it sound like Android is > inferior and can't do it, which is wrong. You don't really want the engine to start deciding for itself what we want the template object properties to be do you? Android and iOS are quite different platforms so sometimes you can't do what you can do on one on the other one. iOS SDK allows you to specify the image size you want. Cheers -- 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 Oct 23 02:42:36 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 23 Oct 2013 09:42:36 +0300 Subject: External Editor . . . on and on In-Reply-To: <5266D8CA.30902@fourthworld.com> References: <5266C9A6.5020307@gmail.com> <5266D8CA.30902@fourthworld.com> Message-ID: <52676FDC.8080709@gmail.com> On 10/22/2013 10:58 PM, Richard Gaskin wrote: > Looking at the most recent build of the MC IDE (v4.1), in the stack > "Script Editor" there's an item named "Run External Editor..." in the > Tools menu. > > That menu button's script includes: > > on menuPick which > ... > case "Run External Editor..." > if the selectedLine is empty > then runexternal 0 > else runexternal word 2 of the selectedLine > break > > > So looking in the card script I find: > > on runexternal whichline > local ename, fname, dummy > put mcGetPref("external editor") into ename > put tempname() into fname > open file fname for write > write field "Editor Field" & cr to file fname > close file fname > put "See External Editor..." into field "Editor Field" > set the cursor to watch > if whichline is empty then put 1 into whichline > put shell(ename && "+" & whichline && fname) into dummy > open file fname for read > read from file fname until eof > if the last char of it is cr then delete last char of it > put it into field "Editor Field" > close file fname > delete file fname > select after line whichline of field "Editor Field" > put setscript(true) into fname > end runexternal > > > If I were implementing this today I'd do it differently: > > 1. Write the script to tmp > 2. Launch editor with script as document > 3. Poll for changes > 4. set the script of the object to the contents of the changed file > > There are probably many other ways to do it, but back when I was using > MC I just made my own editor, and now with LC I find it's not bad so I > just use 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 > > _______________________________________________ Thank you very much indeed. Richmond. From t.heaford at btinternet.com Wed Oct 23 07:07:08 2013 From: t.heaford at btinternet.com (Terence Heaford) Date: Wed, 23 Oct 2013 12:07:08 +0100 Subject: OS X Mavericks Message-ID: <3F9F23AC-6DA9-44F0-A510-AA9DCA9E5A46@btinternet.com> Installed Mavericks this morning and there seems to be a problem with the data grid. Here is an image when scrolling via the mouse scroller It does not seem to happen when using the scrollbar however the speed of scrolling seems to have deteriorated. Anyone else. Terry From roger.e.eller at sealedair.com Wed Oct 23 07:53:58 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 23 Oct 2013 07:53:58 -0400 Subject: Using photos in mobile devices In-Reply-To: References: Message-ID: Monte, what I want is consistent syntax for all mobile commands. If translating the size parameters that are accepted by iOS so that Android has the same syntax, then so be it. When including the size parameters in a script, yes I want the engine to use those parameters to create the next image to that size. The templateimage can revert to the default settings afterwards if it must. ~Roger On Oct 23, 2013 12:33 AM, "Monte Goulding" wrote: > > On Tue, Oct 22, 2013 at 1:21 PM, Roger Eller >wrote: > > > Why is this anyway? On android, you must first set the width and height > of > > the templateimage, then call mobilPickPhoto "camera" -- no x, no y. If > > LiveCode KNOWS that it is running on an android device, why can it not > use > > the size parameters to set the templateimage size without the need for > > special os-specific code? The #comment makes it sound like Android is > > inferior and can't do it, which is wrong. > > You don't really want the engine to start deciding for itself what we want > the template object properties to be do you? > > Android and iOS are quite different platforms so sometimes you can't do > what you can do on one on the other one. iOS SDK allows you to specify the > image size you want. > > 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 gregory.lypny at videotron.ca Wed Oct 23 07:57:20 2013 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Wed, 23 Oct 2013 07:57:20 -0400 Subject: PDF User Guide Message-ID: <55C09EDC-2BEA-4D18-ADD5-00ECC3EF627C@videotron.ca> Hello everyone, The PDF user guide that is available through the built-in help centre in LiveCode is dated 2010 (revision 19). Is there a more recent version? Gregory From bvg at mac.com Wed Oct 23 08:00:40 2013 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Wed, 23 Oct 2013 14:00:40 +0200 Subject: OS X Mavericks In-Reply-To: <3F9F23AC-6DA9-44F0-A510-AA9DCA9E5A46@btinternet.com> References: <3F9F23AC-6DA9-44F0-A510-AA9DCA9E5A46@btinternet.com> Message-ID: <92FFFD6E-2868-4CD6-BFD9-5E9D48C38B64@mac.com> sounds like a bug, make a report, or send an email to support. also, you can't attach pictures here... use an image hosting site like imgur instead :) On 23.10.2013, at 13:07, Terence Heaford wrote: > Installed Mavericks this morning and there seems to be a problem with the data grid. > > Here is an image when scrolling via the mouse scroller > > > > > It does not seem to happen when using the scrollbar however the speed of scrolling seems to have deteriorated. > > > Anyone else. > > Terry > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From neil at runrev.com Wed Oct 23 08:28:20 2013 From: neil at runrev.com (Neil Roger) Date: Wed, 23 Oct 2013 13:28:20 +0100 Subject: Mavericks Compatibility In-Reply-To: References: Message-ID: <5267C0E4.6090100@runrev.com> Hi Ender et al. We have not experienced any issues running LiveCode on Maverick so upgrading should not present any problems. Please let us know if you do by chance experience any issues and we will investigate them promptly. Kind Regards, Neil Roger -- RunRev Support Team ~ http://www.runrev.com -- On 23/10/2013 04:33, Ender Nafi Elekcioglu wrote: > Hi all, > > Does anyone know if LiveCode 6.1.2 runs on Mavericks? > Is there any glitches, can we update safely? > I couldn't find any info on the website or in the forums. > > > Best, > > ~ Ender Nafi > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From williamdesmet at gmail.com Wed Oct 23 09:12:15 2013 From: williamdesmet at gmail.com (William de Smet) Date: Wed, 23 Oct 2013 15:12:15 +0200 Subject: Make an paid app for someone else. How does it work? Message-ID: Hi there, Just now someone asked me to build him an app. The app needs to be a paid app. How does that work? Does the person himself need a Apple developer account associated with his own bankaccount? And how does it work with provision files and so on. Or is it easier? I hope someone can give me an idea on how to answer my client. greetings, William From MikeKerner at roadrunner.com Wed Oct 23 09:20:13 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 23 Oct 2013 09:20:13 -0400 Subject: Waiting For Mavericks Message-ID: Just a warning to anyone who hasn't updated, yet, it takes over an hour AFTER the 4 GB download, rebooting, and logging in, so you might want to do the download/"install" later, then reboot, log in, and go to bed. For me, I went away, and the machine shut down, so be aware the whole process isn't unattended. -- 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 rolf.kocherhans at id.uzh.ch Wed Oct 23 09:36:56 2013 From: rolf.kocherhans at id.uzh.ch (Rolf Kocherhans) Date: Wed, 23 Oct 2013 15:36:56 +0200 Subject: Mavericks gives us "Notification Support for LiveCode" :-) Message-ID: <89EAE8C6-2FD1-4D50-A2DB-407B2EFDE2DC@id.uzh.ch> Well, not really - but Mavericks gives us "Notification Support" for AppleScript and we can use AppleScript in LiveCode. It does work very well, the icon of the app sending the AppleScript will also be in the notification window ! In case anyone is interested, here is an example: on mouseUp put "LiveCode" && the environment into tTitle put "vers." && revAppVersion() into tSubtitle put long system time & "," && the long system date into tNotification displayNotification tTitle, tSubtitle, tNotification end mouseUp command displayNotification tTitleText, tSubtitleText, tNotificationText put "display notification "& quote & tNotificationText & quote &\ " with title " & quote & tTitleText & quote &" subtitle "& quote &\ tSubtitleText & quote &""& return & ""into tAppleScriptCode do tAppleScriptCode as AppleScript end displayNotification Cheers Rolf From richmondmathewson at gmail.com Wed Oct 23 09:44:40 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 23 Oct 2013 16:44:40 +0300 Subject: External Editor . . . on and on In-Reply-To: <5266D8CA.30902@fourthworld.com> References: <5266C9A6.5020307@gmail.com> <5266D8CA.30902@fourthworld.com> Message-ID: <5267D2C8.5030409@gmail.com> Of course we will also need the script of the Menu item that allows the user to set an external script editor in his/her/trans's preferences. Richmond. On 22/10/13 22:58, Richard Gaskin wrote: > Looking at the most recent build of the MC IDE (v4.1), in the stack > "Script Editor" there's an item named "Run External Editor..." in the > Tools menu. > > That menu button's script includes: > > on menuPick which > ... > case "Run External Editor..." > if the selectedLine is empty > then runexternal 0 > else runexternal word 2 of the selectedLine > break > > > So looking in the card script I find: > > on runexternal whichline > local ename, fname, dummy > put mcGetPref("external editor") into ename > put tempname() into fname > open file fname for write > write field "Editor Field" & cr to file fname > close file fname > put "See External Editor..." into field "Editor Field" > set the cursor to watch > if whichline is empty then put 1 into whichline > put shell(ename && "+" & whichline && fname) into dummy > open file fname for read > read from file fname until eof > if the last char of it is cr then delete last char of it > put it into field "Editor Field" > close file fname > delete file fname > select after line whichline of field "Editor Field" > put setscript(true) into fname > end runexternal > > > If I were implementing this today I'd do it differently: > > 1. Write the script to tmp > 2. Launch editor with script as document > 3. Poll for changes > 4. set the script of the object to the contents of the changed file > > There are probably many other ways to do it, but back when I was using > MC I just made my own editor, and now with LC I find it's not bad so I > just use 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 richmondmathewson at gmail.com Wed Oct 23 09:50:18 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 23 Oct 2013 16:50:18 +0300 Subject: External Editor . . . on and on In-Reply-To: <5266D8CA.30902@fourthworld.com> References: <5266C9A6.5020307@gmail.com> <5266D8CA.30902@fourthworld.com> Message-ID: <5267D41A.4020002@gmail.com> I suppose I'm going to have to trawl through the last 10 versions of MetaCard to find the "Set External Editor" code referred to in the 'Help' (possibly a misnomer) file, as it in certainly not present in 4.1 not in 2.4. Richmond. On 22/10/13 22:58, Richard Gaskin wrote: > Looking at the most recent build of the MC IDE (v4.1), in the stack > "Script Editor" there's an item named "Run External Editor..." in the > Tools menu. > > That menu button's script includes: > > on menuPick which > ... > case "Run External Editor..." > if the selectedLine is empty > then runexternal 0 > else runexternal word 2 of the selectedLine > break > > > So looking in the card script I find: > > on runexternal whichline > local ename, fname, dummy > put mcGetPref("external editor") into ename > put tempname() into fname > open file fname for write > write field "Editor Field" & cr to file fname > close file fname > put "See External Editor..." into field "Editor Field" > set the cursor to watch > if whichline is empty then put 1 into whichline > put shell(ename && "+" & whichline && fname) into dummy > open file fname for read > read from file fname until eof > if the last char of it is cr then delete last char of it > put it into field "Editor Field" > close file fname > delete file fname > select after line whichline of field "Editor Field" > put setscript(true) into fname > end runexternal > > > If I were implementing this today I'd do it differently: > > 1. Write the script to tmp > 2. Launch editor with script as document > 3. Poll for changes > 4. set the script of the object to the contents of the changed file > > There are probably many other ways to do it, but back when I was using > MC I just made my own editor, and now with LC I find it's not bad so I > just use 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 ray at linkit.com Wed Oct 23 09:51:59 2013 From: ray at linkit.com (Ray) Date: Wed, 23 Oct 2013 09:51:59 -0400 Subject: Pretty Printing XML In-Reply-To: References: Message-ID: <5267D47F.8060103@LinkIt.Com> Is there a way to do this in Livecode's script editor window or anywhere else in the IDE for that matter? After looking at Livecode scripts pretty printed for so many years it's kind of awkward to look at XML all flush left with no indication regarding the tree nodes. Anybody remember the good old days when you could choose Hypertalk, Metatalk, or Revtalk in the script editor window? It seems that would be the place to have such an option to view XML pretty printed. I've discovered it's pretty easy to do in NotePadd++ but it's clumsy to go back and forth. Thanks, Ray Horsley LinkIt! Software From ambassador at fourthworld.com Wed Oct 23 09:51:37 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 23 Oct 2013 06:51:37 -0700 Subject: External Editor . . . on and on In-Reply-To: <5267D41A.4020002@gmail.com> References: <5267D41A.4020002@gmail.com> Message-ID: <5267D469.2060907@fourthworld.com> Richmond wrote: > I suppose I'm going to have to trawl through the last 10 versions of > MetaCard to find the "Set External Editor" code > referred to in the 'Help' (possibly a misnomer) file, as it in certainly > not present in 4.1 not in 2.4. I suppose you could, but it would seem simpler to write a simple "answer file..." command and store the path to a prefs file. -- 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 m.schonewille at economy-x-talk.com Wed Oct 23 10:06:52 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 23 Oct 2013 16:06:52 +0200 Subject: Pretty Printing XML In-Reply-To: <5267D47F.8060103@LinkIt.Com> References: <5267D47F.8060103@LinkIt.Com> Message-ID: <715D4549-91B0-4DA7-9C2E-4B2F059F4291@economy-x-talk.com> Hi Ray, Not sure if this is what you want, but revXmlText(gTreeID,"/",true) returns a formatted XML tree. It isn't perfect, but it is easier than writing your own script. See also page 220 and thereafter in my book ;-) -- 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 23 okt 2013, at 15:51, Ray wrote: > Is there a way to do this in Livecode's script editor window or anywhere else in the IDE for that matter? After looking at Livecode scripts pretty printed for so many years it's kind of awkward to look at XML all flush left with no indication regarding the tree nodes. > > Anybody remember the good old days when you could choose Hypertalk, Metatalk, or Revtalk in the script editor window? It seems that would be the place to have such an option to view XML pretty printed. > > I've discovered it's pretty easy to do in NotePadd++ but it's clumsy to go back and forth. > > Thanks, > > Ray Horsley > LinkIt! 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 dochawk at gmail.com Wed Oct 23 10:38:51 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 23 Oct 2013 07:38:51 -0700 Subject: SQLite functions differently on OSX & Windows? Message-ID: Is SQLite supposed to function differently on OSX and Windows? On OSX, once livecode exits, the tables in :memory: are gone. On windows, when livecode exits (crashes/killed on hang) and is restarted, there are already tables with those names in place. Is this correct behavior? And does this mean that other instances of livecode standalones coudl access the same in-memory db on WIndows? -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From livfoss at mac.com Wed Oct 23 11:12:23 2013 From: livfoss at mac.com (Graham Samuel) Date: Wed, 23 Oct 2013 16:12:23 +0100 Subject: 'the owner' query Message-ID: <239C52E9-BF2D-41BB-B390-F1665BB08C04@mac.com> I'm trying to use the concept of 'the owner' to detect certain grouped controls on a card, where as it happens I want to skip a looped operation on these particular objects. I'm using a construction like: if the owner of tgrcID <> grp "theProtectedGroup" then ... In this example tgrcID contains a graphic's ID - in fact it's a line from 'the selectedObjects'. The group mentioned exists and is on the same card. When executed as part of an apparently error-free script, or in the message box in the form put the owner of tgrcID <> grp "theProtectedGroup" I get this runtime error: > Error description: Factor: error in right operand Putting bits of the comparison in brackets, wrapping it up in 'do' etc don't make a difference to the error. Trying to use value(tgrcID) produces a different error. If I put this in the message box when I have a specific ID in tgrcID put the owner of tgrcID I get the expected answer, i.e. the type and name of the owner. So it looks as if there is a syntactical problem of some kind in the engine. Knowing the above, I can do a workaround, by executing something like put the owner of tgrcID into temp put temp <> "grp" && quote & "theProtectedGroup" & quote which doesn't give an error, just the expected result (true or false). Is it me, or is it a bug? TIA Graham From klaus at major-k.de Wed Oct 23 11:16:04 2013 From: klaus at major-k.de (Klaus major-k) Date: Wed, 23 Oct 2013 17:16:04 +0200 Subject: 'the owner' query In-Reply-To: <239C52E9-BF2D-41BB-B390-F1665BB08C04@mac.com> References: <239C52E9-BF2D-41BB-B390-F1665BB08C04@mac.com> Message-ID: <4E7443DA-9D8A-4E07-8C77-0F01B29A6CA8@major-k.de> Hi Graham, Am 23.10.2013 um 17:12 schrieb Graham Samuel : > I'm trying to use the concept of 'the owner' to detect certain grouped controls on a card, where as it happens I want to skip a looped operation on these particular objects. I'm using a construction like: > > if the owner of tgrcID <> grp "theProtectedGroup" then ... > > In this example tgrcID contains a graphic's ID - in fact it's a line from 'the selectedObjects'. The group mentioned exists and is on the same card. When executed as part of an apparently error-free script, or in the message box in the form > > put the owner of tgrcID <> grp "theProtectedGroup" > > I get this runtime error: > >> Error description: Factor: error in right operand > > Putting bits of the comparison in brackets, wrapping it up in 'do' etc don't make a difference to the error. Trying to use value(tgrcID) produces a different error. > > If I put this in the message box when I have a specific ID in tgrcID > > put the owner of tgrcID > > I get the expected answer, i.e. the type and name of the owner. So it looks as if there is a syntactical problem of some kind in the engine. > > Knowing the above, I can do a workaround, by executing something like > > put the owner of tgrcID into temp > put temp <> "grp" && quote & "theProtectedGroup" & quote > > which doesn't give an error, just the expected result (true or false). > > Is it me, or is it a bug? I think this is correct behavior! That's why I always check: ... if the short name of the owner of tgrcID <> "theProtectedGroup" then ... ;-) > TIA > > Graham Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From dunbarx at aol.com Wed Oct 23 11:19:21 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Wed, 23 Oct 2013 11:19:21 -0400 (EDT) Subject: 'the owner' query In-Reply-To: <239C52E9-BF2D-41BB-B390-F1665BB08C04@mac.com> References: <239C52E9-BF2D-41BB-B390-F1665BB08C04@mac.com> Message-ID: <8D09E1A6214C8B5-7AC-3C6B@webmail-m215.sysops.aol.com> Hi. Just a thought. Put parentheses around all explicit object references and see if the script and msg work as advertised: if (the owner of tgrcID) <> (grp "theProtectedGroup") then ... Craig Newman -----Original Message----- From: Graham Samuel To: Rev Use-List Sent: Wed, Oct 23, 2013 11:13 am Subject: 'the owner' query I'm trying to use the concept of 'the owner' to detect certain grouped controls on a card, where as it happens I want to skip a looped operation on these particular objects. I'm using a construction like: if the owner of tgrcID <> grp "theProtectedGroup" then ... In this example tgrcID contains a graphic's ID - in fact it's a line from 'the selectedObjects'. The group mentioned exists and is on the same card. When executed as part of an apparently error-free script, or in the message box in the form put the owner of tgrcID <> grp "theProtectedGroup" I get this runtime error: > Error description: Factor: error in right operand Putting bits of the comparison in brackets, wrapping it up in 'do' etc don't make a difference to the error. Trying to use value(tgrcID) produces a different error. If I put this in the message box when I have a specific ID in tgrcID put the owner of tgrcID I get the expected answer, i.e. the type and name of the owner. So it looks as if there is a syntactical problem of some kind in the engine. Knowing the above, I can do a workaround, by executing something like put the owner of tgrcID into temp put temp <> "grp" && quote & "theProtectedGroup" & quote which doesn't give an error, just the expected result (true or false). Is it me, or is it a bug? TIA Graham _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From m_p_wilcox at yahoo.co.uk Wed Oct 23 11:30:24 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Wed, 23 Oct 2013 16:30:24 +0100 (BST) Subject: Make an paid app for someone else. How does it work? In-Reply-To: References: Message-ID: <1382542224.62757.YahooMailNeo@web28802.mail.ir2.yahoo.com> Hi William, You could sell an app for someone else and pass on the revenue but if they are to own it and receive all of the revenue it is much better if they get their own Apple developer account. They can then add you to their "team" on the Apple developer portal and you'll have access to both your account and theirs when you sign in (you have to choose which one each time). When you build the version of their app that will go on the app store in their name you have to use an App ID and distribution profile from their account but before that time it doesn't matter which you use. Hope that helps, Mark ________________________________ From: William de Smet To: How to use LiveCode Sent: Wednesday, 23 October 2013, 14:12 Subject: Make an paid app for someone else. How does it work? Hi there, Just now someone asked me to build him an app. The app needs to be a paid app. How does that work? Does the person himself need a Apple developer account associated with his own bankaccount? And how does it work with provision files and so on. Or is it easier? I hope someone can give me an idea on how to answer my client. greetings, William _______________________________________________ use-livecode mailing list use-livecode at 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 Oct 23 11:32:21 2013 From: klaus at major-k.de (Klaus major-k) Date: Wed, 23 Oct 2013 17:32:21 +0200 Subject: screenshot of player on Android Message-ID: Hi friends, since LC on Android does not supply setting the currenttime etc., this is only available on iOS, I will probably use the built-in controller. This is on iOS and my suffice for now: http://www.major-k.de/temp/buildt_in_player_ios.jpg Can anyone please supply a little screenshot of the Android equivalent of this (simple) player? Here the snytax: on createplayer if the environment is "mobile" then iphoneControlCreate "player" put the result into sPlayerID ## replace with a sound of your choice :-) iphoneControlSet sPlayerID, "fileName", (specialfolderpath("engine") & "/mp3test.mp3") iPhoneControlSet sPlayerID, "showController", true iPhoneControlSet sPlayerID, "rect", the rect of btn "template" iPhoneControlSet sPlayerID, "visible", TRUE end if end createplayer Thanks a lot! Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From ray at linkit.com Wed Oct 23 11:56:50 2013 From: ray at linkit.com (Ray) Date: Wed, 23 Oct 2013 11:56:50 -0400 Subject: Pretty Printing XML In-Reply-To: <715D4549-91B0-4DA7-9C2E-4B2F059F4291@economy-x-talk.com> References: <5267D47F.8060103@LinkIt.Com> <715D4549-91B0-4DA7-9C2E-4B2F059F4291@economy-x-talk.com> Message-ID: <5267F1C2.2070101@LinkIt.Com> Mark, Wonderful! I just tried it and this works very well. A lot easier than switching back and forth to Notepad++. I'll also take a look at your book. Thanks, Ray On 10/23/2013 10:06 AM, Mark Schonewille wrote: > Hi Ray, > > Not sure if this is what you want, but revXmlText(gTreeID,"/",true) returns a formatted XML tree. It isn't perfect, but it is easier than writing your own script. See also page 220 and thereafter in my book ;-) > > -- > 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 23 okt 2013, at 15:51, Ray wrote: > >> Is there a way to do this in Livecode's script editor window or anywhere else in the IDE for that matter? After looking at Livecode scripts pretty printed for so many years it's kind of awkward to look at XML all flush left with no indication regarding the tree nodes. >> >> Anybody remember the good old days when you could choose Hypertalk, Metatalk, or Revtalk in the script editor window? It seems that would be the place to have such an option to view XML pretty printed. >> >> I've discovered it's pretty easy to do in NotePadd++ but it's clumsy to go back and forth. >> >> Thanks, >> >> Ray Horsley >> LinkIt! 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 MikeKerner at roadrunner.com Wed Oct 23 12:10:38 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 23 Oct 2013 12:10:38 -0400 Subject: SQLite functions differently on OSX & Windows? In-Reply-To: References: Message-ID: Are you sure that all processes for LC on Windows were killed? I was running into that situation, which was a pain to figure out. One of the LC processes was not really dead, and it was holding the tables hostage. On Wed, Oct 23, 2013 at 10:38 AM, Dr. Hawkins wrote: > Is SQLite supposed to function differently on OSX and Windows? > > On OSX, once livecode exits, the tables in :memory: are gone. > > On windows, when livecode exits (crashes/killed on hang) and is restarted, > there are already tables with those names in place. > > Is this correct behavior? > > And does this mean that other instances of livecode standalones coudl > access the same in-memory db on WIndows? > > -- > 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 Wed Oct 23 12:38:32 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 23 Oct 2013 12:38:32 -0400 Subject: OS X Mavericks In-Reply-To: <92FFFD6E-2868-4CD6-BFD9-5E9D48C38B64@mac.com> References: <3F9F23AC-6DA9-44F0-A510-AA9DCA9E5A46@btinternet.com> <92FFFD6E-2868-4CD6-BFD9-5E9D48C38B64@mac.com> Message-ID: I'm getting an error trying to compile for ios under Mavericks: "performing ios arm v7 (or universal) device buildgs requires the ios 7.0 SDK platform to be installed (available with xcode 5.0 or later)" I just checked to see if XCode had installed all updates, and it has, so now I'm confused. On Wed, Oct 23, 2013 at 8:00 AM, Bj?rnke von Gierke wrote: > sounds like a bug, make a report, or send an email to support. also, you > can't attach pictures here... use an image hosting site like imgur instead > :) > > On 23.10.2013, at 13:07, Terence Heaford wrote: > > > Installed Mavericks this morning and there seems to be a problem with > the data grid. > > > > Here is an image when scrolling via the mouse scroller > > > > > > > > > > It does not seem to happen when using the scrollbar however the speed of > scrolling seems to have deteriorated. > > > > > > Anyone else. > > > > Terry > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > -- > > 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 > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From MikeKerner at roadrunner.com Wed Oct 23 12:44:42 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 23 Oct 2013 12:44:42 -0400 Subject: OS X Mavericks In-Reply-To: References: <3F9F23AC-6DA9-44F0-A510-AA9DCA9E5A46@btinternet.com> <92FFFD6E-2868-4CD6-BFD9-5E9D48C38B64@mac.com> Message-ID: Oh, don't I feel dumb. When I upgraded to Mavericks, XCode also updated, and so in Mobile Support in LC's prefs, you have to point to the new XCode On Wed, Oct 23, 2013 at 12:38 PM, Mike Kerner wrote: > I'm getting an error trying to compile for ios under Mavericks: > "performing ios arm v7 (or universal) device buildgs requires the ios 7.0 > SDK platform to be installed (available with xcode 5.0 or later)" > > I just checked to see if XCode had installed all updates, and it has, so > now I'm confused. > > > On Wed, Oct 23, 2013 at 8:00 AM, Bj?rnke von Gierke wrote: > >> sounds like a bug, make a report, or send an email to support. also, you >> can't attach pictures here... use an image hosting site like imgur instead >> :) >> >> On 23.10.2013, at 13:07, Terence Heaford wrote: >> >> > Installed Mavericks this morning and there seems to be a problem with >> the data grid. >> > >> > Here is an image when scrolling via the mouse scroller >> > >> > >> > >> > >> > It does not seem to happen when using the scrollbar however the speed >> of scrolling seems to have deteriorated. >> > >> > >> > Anyone else. >> > >> > Terry >> > _______________________________________________ >> > use-livecode mailing list >> > use-livecode at lists.runrev.com >> > Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> > http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> -- >> >> 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 >> > > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From richmondmathewson at gmail.com Wed Oct 23 13:45:18 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 23 Oct 2013 20:45:18 +0300 Subject: [OT] Apple handhelds and personal mental problems Message-ID: <52680B2E.7080601@gmail.com> I am a fan of the Leningrad Cowboys and was attracted by this: https://itunes.apple.com/ca/app/dogydog/id696739638?mt=8 although, frankly, it does seem fairly infantile and have little or nothing to do with either their surreal films or their music. Then I saw this: Compatibility: Requires iOS 5.0 or later. Compatible with iPhone 4, iPhone 4S, iPhone 5, iPhone 5c, iPhone 5s, iPad 2 Wi-Fi, iPad 2 Wi-Fi + 3G, iPad Wi-Fi (3rd generation), iPad Wi-Fi + Cellular (3rd generation), iPad Wi-Fi (4th generation), iPad Wi-Fi + Cellular (4th generation), iPad mini Wi-Fi, iPad mini Wi-Fi + Cellular, iPad Air, iPad Air Wi-Fi + Cellular, iPad mini with Retina display, iPad mini with Retina display Wi-Fi + Cellular, iPod touch (4th generation), and iPod touch (5th generation). This app is optimized for iPhone 5. And "felt all funny". Presumably the makers of this programs tested it on ALL these bits of Apple hardware ???? And, I suppose, anyone who wants to release a Livecode standalone into the App Store has to do the same. 1. Does the iOS emulator take into account all these "iPxxxx" variants? 2. Is the emulator sufficient, or should one rush (err?) out and invest vast quantities of dosh in hundreds of gadgets to test ones 99 cent app? Richmond. From ambassador at fourthworld.com Wed Oct 23 13:52:05 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 23 Oct 2013 10:52:05 -0700 Subject: Calling all IT success stories Message-ID: <52680CC5.1050401@fourthworld.com> I've been invited to speak again at this year's MacTech conference coming up on Nov 6-8. The MacTech Conference has two tracks, Development and IT, and this year I opted for the IT track with a talk titled "LiveCode: An Open Source Addition to Your DevOps Toolkit " The time slots this year are shorter than before, just 30 minutes, so I'll barely have enough time to introduce LiveCode and how it works. But if any of you have interesting success stories of how you've used LiveCode in your organization, hopefully I can sprinkle in a few such anecdotes. Please feel free to send anything along these lines to my email address below, and feel free to include a screen shot if you think it helps tell the story. Thanks - -- 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 simplsol at aol.com Wed Oct 23 14:04:53 2013 From: simplsol at aol.com (Paul Looney) Date: Wed, 23 Oct 2013 11:04:53 -0700 Subject: Calling all IT success stories In-Reply-To: <52680CC5.1050401@fourthworld.com> References: <52680CC5.1050401@fourthworld.com> Message-ID: <78EDF78C-6CDF-47C0-895E-9EBEE4BE1CFC@aol.com> How about an entire business system built entirely in LiveCode: front end, middle (database), and back end (reporting)? PL On Oct 23, 2013, at 10:52 AM, Richard Gaskin wrote: > I've been invited to speak again at this year's MacTech conference coming up on Nov 6-8. The MacTech Conference has two tracks, Development and IT, and this year I opted for the IT track with a talk titled "LiveCode: An Open Source Addition to Your DevOps Toolkit " > > > The time slots this year are shorter than before, just 30 minutes, so I'll barely have enough time to introduce LiveCode and how it works. > > But if any of you have interesting success stories of how you've used LiveCode in your organization, hopefully I can sprinkle in a few such anecdotes. > > Please feel free to send anything along these lines to my email address below, and feel free to include a screen shot if you think it helps tell the story. > > Thanks - > > -- > Richard Gaskin > Fourth World Systems > Software Design and Development for the Desktop, Mobile, and the Web > ____________________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From rdimola at evergreeninfo.net Wed Oct 23 14:09:20 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 23 Oct 2013 14:09:20 -0400 Subject: Calling all IT success stories In-Reply-To: <52680CC5.1050401@fourthworld.com> References: <52680CC5.1050401@fourthworld.com> Message-ID: <002801ced01a$ff585830$fe090890$@net> I added my first in-app purchase code to my existing app in a couple of days and was approved by Apple the first time out. A testament to both LC, RR support, and the Use-list community. After getting an objective C headache LC was a refreshing alternative. Also this app(~10,000 lines of code) runs on both mobile platforms with maybe a half dozen "switch the platform"s in the code. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net From m.schonewille at economy-x-talk.com Wed Oct 23 14:17:32 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 23 Oct 2013 20:17:32 +0200 Subject: screenshot of player on Android In-Reply-To: References: Message-ID: <526812BC.5010300@economy-x-talk.com> Hi Klaus, Can you provide a sound file? -- 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 10/23/2013 17:32, Klaus major-k wrote: > Hi friends, > > since LC on Android does not supply setting the currenttime etc., > this is only available on iOS, I will probably use the built-in controller. > > This is on iOS and my suffice for now: > http://www.major-k.de/temp/buildt_in_player_ios.jpg > > Can anyone please supply a little screenshot of the Android equivalent > of this (simple) player? > > Here the snytax: > on createplayer > if the environment is "mobile" then > iphoneControlCreate "player" > put the result into sPlayerID > > ## replace with a sound of your choice :-) > iphoneControlSet sPlayerID, "fileName", (specialfolderpath("engine") & "/mp3test.mp3") > iPhoneControlSet sPlayerID, "showController", true > iPhoneControlSet sPlayerID, "rect", the rect of btn "template" > iPhoneControlSet sPlayerID, "visible", TRUE > end if > end createplayer > > Thanks a lot! > > > 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 capellan2000 at gmail.com Wed Oct 23 14:33:28 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Wed, 23 Oct 2013 14:33:28 -0400 Subject: Calling all IT success stories Message-ID: Hi Richard, On Wed, Oct 23, 2013, Richard Gaskin wrote: > But if any of you have interesting success stories > of how you've used LiveCode in your organization, > hopefully I can sprinkle in a few such anecdotes. > Please feel free to send anything along > these lines to my email address below, and > feel free to include a screen shot if you think > it helps tell the story. This website could provide you many examples: http://livecode1001.blogspot.com Maybe it's important to make a passing mention of the more traditional uses of LiveCode and compare them with the most advanced and cutting edge applications. This versatility and ease of use in a single package with the additional bonus for C++ and Pascal programmers of creating their own externals to display and/or process their data inside a stack. Al From MikeKerner at roadrunner.com Wed Oct 23 14:37:33 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 23 Oct 2013 14:37:33 -0400 Subject: Paging Trevor Message-ID: Trevor DeVore, please email me asap. -- 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 williamdesmet at gmail.com Wed Oct 23 14:49:20 2013 From: williamdesmet at gmail.com (William de Smet) Date: Wed, 23 Oct 2013 20:49:20 +0200 Subject: Make an paid app for someone else. How does it work? In-Reply-To: <1382542224.62757.YahooMailNeo@web28802.mail.ir2.yahoo.com> References: <1382542224.62757.YahooMailNeo@web28802.mail.ir2.yahoo.com> Message-ID: Thanks Mark! greetings, William 2013/10/23 Mark Wilcox > Hi William, > > You could sell an app for someone else and pass on the revenue but if they > are to own it and receive all of the revenue it is much better if they get > their own Apple developer account. They can then add you to their "team" on > the Apple developer portal and you'll have access to both your account and > theirs when you sign in (you have to choose which one each time). When you > build the version of their app that will go on the app store in their name > you have to use an App ID and distribution profile from their account but > before that time it doesn't matter which you use. > > Hope that helps, > > Mark > > > ________________________________ > From: William de Smet > To: How to use LiveCode > Sent: Wednesday, 23 October 2013, 14:12 > Subject: Make an paid app for someone else. How does it work? > > > Hi there, > > Just now someone asked me to build him an app. > The app needs to be a paid app. > How does that work? > Does the person himself need a Apple developer account associated with his > own bankaccount? > And how does it work with provision files and so on. > Or is it easier? > > I hope someone can give me an idea on how to answer my client. > > greetings, > > William > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Wed Oct 23 15:52:05 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Wed, 23 Oct 2013 21:52:05 +0200 Subject: Calling all IT success stories In-Reply-To: <002801ced01a$ff585830$fe090890$@net> References: <52680CC5.1050401@fourthworld.com> <002801ced01a$ff585830$fe090890$@net> Message-ID: <4B8E4DDB-2575-4059-8D6B-25344C72BD86@sahores-conseil.com> Congratulations, Ralf ! Good to hear that things were perfectly fuides with Apple; D Le 23 oct. 2013 ? 20:09, Ralph DiMola a ?crit : > I added my first in-app purchase code to my existing app in a couple of days > and was approved by Apple the first time out. A testament to both LC, RR > support, and the Use-list community. After getting an objective C headache > LC was a refreshing alternative. > > Also this app(~10,000 lines of code) runs on both mobile platforms with > maybe a half dozen "switch the platform"s in the code. > > 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 -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From ambassador at fourthworld.com Wed Oct 23 15:59:04 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 23 Oct 2013 12:59:04 -0700 Subject: Contract position posted at LinkedIn Message-ID: <52682A88.4070900@fourthworld.com> Whitney Hancock at Architel in Texas just posted a position for contract work on the LiveCode group at LinkedIn - looks like a really interesting project; I'd submit a bid myself if I weren't booked for the new few months. She tells me she's anxious to get this project started soon, so if you're interested please get in touch with her soon: ------------------------------------------------------- Architel currently has a LiveCode project where we need a programmer for a minimum of 4 weeks! We are located in Dallas, TX but are open to remote candidates as well. 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 would like to help us with this project or know someone who can, please contact myself at 214-550-2016 or whancock at architel.com - Whitney Hancock Director of Recruiting at Architel ------------------------------------------------------- Original post: -- 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 endernafi at gmail.com Wed Oct 23 16:03:57 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Wed, 23 Oct 2013 23:03:57 +0300 Subject: Mavericks Compatibility In-Reply-To: <5267C0E4.6090100@runrev.com> References: <5267C0E4.6090100@runrev.com> Message-ID: Thank you Neil, I?ve experienced some problems regarding Xcode and App Store updates but nothing with the LiveCode. I had to install Xcode a couple of times, now it works fine. LiveCode just works smoothly, I even didn?t have to point the SDK?s to it. Best, ~ Ender Nafi On October 23, 2013 at 15:28:46, Neil Roger (neil at runrev.com) wrote: Hi Ender et al. We have not experienced any issues running LiveCode on Maverick so upgrading should not present any problems. Please let us know if you do by chance experience any issues and we will investigate them promptly. Kind Regards, Neil Roger -- RunRev Support Team ~ http://www.runrev.com -- On 23/10/2013 04:33, Ender Nafi Elekcioglu wrote: > Hi all, > > Does anyone know if LiveCode 6.1.2 runs on Mavericks? > Is there any glitches, can we update safely? > I couldn't find any info on the website or in the forums. > > > Best, > > ~ Ender Nafi > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at 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 Oct 23 16:31:12 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 23 Oct 2013 16:31:12 -0400 Subject: Maverick and mApp and Splash Screen Message-ID: <3BE4C36F-AD94-4FB9-9626-ABC170153A8D@mac.com> Ok, So before updating to Maverick and Xcode 5.0.1 I would launch my app on a Device and the splash screen would load and then my card would show up. Now there is a black blank screen in between the splash screen and the opening card. I am using mApp which uses a substack for the main card. Is anyone else seeing this too. Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com From m.schonewille at economy-x-talk.com Wed Oct 23 16:31:20 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 23 Oct 2013 22:31:20 +0200 Subject: screenshot of player on Android In-Reply-To: References: Message-ID: <52683218.4000606@economy-x-talk.com> Hi Klaus, Thanks for the file. Unfortunately, iPhoneControlCreate doesn't work on 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 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 10/23/2013 17:32, Klaus major-k wrote: > Hi friends, > > since LC on Android does not supply setting the currenttime etc., > this is only available on iOS, I will probably use the built-in controller. > > This is on iOS and my suffice for now: > http://www.major-k.de/temp/buildt_in_player_ios.jpg > > Can anyone please supply a little screenshot of the Android equivalent > of this (simple) player? > > Here the snytax: > on createplayer > if the environment is "mobile" then > iphoneControlCreate "player" > put the result into sPlayerID > > ## replace with a sound of your choice :-) > iphoneControlSet sPlayerID, "fileName", (specialfolderpath("engine") & "/mp3test.mp3") > iPhoneControlSet sPlayerID, "showController", true > iPhoneControlSet sPlayerID, "rect", the rect of btn "template" > iPhoneControlSet sPlayerID, "visible", TRUE > end if > end createplayer > > Thanks a lot! > > > 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 Oct 23 16:36:41 2013 From: klaus at major-k.de (Klaus major-k) Date: Wed, 23 Oct 2013 22:36:41 +0200 Subject: screenshot of player on Android In-Reply-To: <52683218.4000606@economy-x-talk.com> References: <52683218.4000606@economy-x-talk.com> Message-ID: <6BB03DD2-CF13-4BDC-A808-1046DEBDDC56@major-k.de> Hi Mark, Am 23.10.2013 um 22:31 schrieb Mark Schonewille : > Hi Klaus, > > Thanks for the file. Unfortunately, iPhoneControlCreate doesn't work on Android :-) Ha, that was just a test for your attention! :-) Try this 8-) > on createplayer > if the environment is "mobile" then > mobileControlCreate "player" > put the result into sPlayerID > > ## replace with a sound of your choice :-) > mobileControlSet sPlayerID, "fileName", (specialfolderpath("engine") & "/mp3test.mp3") > mobileControlSet sPlayerID, "showController", true > mobileControlSet sPlayerID, "rect", the rect of btn "template" > mobileControlSet sPlayerID, "visible", TRUE > end if > end createplayer > > -- > Best regards, > > Mark Schonewille Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From m.schonewille at economy-x-talk.com Wed Oct 23 17:32:09 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 23 Oct 2013 23:32:09 +0200 Subject: screenshot of player on Android In-Reply-To: <6BB03DD2-CF13-4BDC-A808-1046DEBDDC56@major-k.de> References: <52683218.4000606@economy-x-talk.com> <6BB03DD2-CF13-4BDC-A808-1046DEBDDC56@major-k.de> Message-ID: <7C6CA890-E89B-423A-84CF-3F3AD9CC9BDC@economy-x-talk.com> Thanks for the sound and the new script, Klaus. Here's a movie, showing what happens on my Android 2.3 device. http://qery.us/40p The black rectangle is actually a transparent button with a 1px border. I have to tap on it to see the controls, which then works as expected. The sound plays correctly, but the capturing software doesn't capture that. -- 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 23 okt 2013, at 22:36, Klaus major-k wrote: > Hi Mark, > > Am 23.10.2013 um 22:31 schrieb Mark Schonewille : > >> Hi Klaus, >> >> Thanks for the file. Unfortunately, iPhoneControlCreate doesn't work on Android :-) > > Ha, that was just a test for your attention! :-) > > Try this 8-) >> on createplayer >> if the environment is "mobile" then >> mobileControlCreate "player" >> put the result into sPlayerID >> >> ## replace with a sound of your choice :-) >> mobileControlSet sPlayerID, "fileName", (specialfolderpath("engine") & "/mp3test.mp3") >> mobileControlSet sPlayerID, "showController", true >> mobileControlSet sPlayerID, "rect", the rect of btn "template" >> mobileControlSet sPlayerID, "visible", TRUE >> end if >> end createplayer > > >> >> -- >> Best regards, >> >> Mark Schonewille > > 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 vclement at gmail.com Wed Oct 23 17:49:38 2013 From: vclement at gmail.com (Vaughn Clement) Date: Wed, 23 Oct 2013 14:49:38 -0700 Subject: Using a Drop Down list in IOS Message-ID: Hi All Has anyone tried to use a field as a drop down list in IOS mobile? What I am trying to do is to allow the user to create a card in one stack 1, and then using a field in a different stack 2 get all of the field data in one field in a background group to appear in a field drop down list in the card in stack 1. Simply a drop down list using another stacks field from any number of cards. 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 klaus at major-k.de Wed Oct 23 18:03:40 2013 From: klaus at major-k.de (Klaus major-k) Date: Thu, 24 Oct 2013 00:03:40 +0200 Subject: screenshot of player on Android In-Reply-To: <7C6CA890-E89B-423A-84CF-3F3AD9CC9BDC@economy-x-talk.com> References: <52683218.4000606@economy-x-talk.com> <6BB03DD2-CF13-4BDC-A808-1046DEBDDC56@major-k.de> <7C6CA890-E89B-423A-84CF-3F3AD9CC9BDC@economy-x-talk.com> Message-ID: <212FC4D0-3370-4474-B503-5CAB8FA76882@major-k.de> Hi Mark, Am 23.10.2013 um 23:32 schrieb Mark Schonewille : > Thanks for the sound and the new script, Klaus. > Here's a movie, showing what happens on my Android 2.3 device. > http://qery.us/40p > The black rectangle is actually a transparent button with a 1px border. I have to tap on it to see the controls, which then works as expected. thank you very much! > The sound plays correctly, but the capturing software doesn't capture that. :-) > -- > Best regards, > > Mark Schonewille Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From monte at sweattechnologies.com Wed Oct 23 18:28:48 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 24 Oct 2013 09:28:48 +1100 Subject: Using photos in mobile devices In-Reply-To: References: Message-ID: On 23/10/2013, at 10:53 PM, Roger Eller wrote: > Monte, what I want is consistent syntax for all mobile commands. If > translating the size parameters that are accepted by iOS so that Android > has the same syntax, then so be it. When including the size parameters in > a script, yes I want the engine to use those parameters to create the next > image to that size. The templateimage can revert to the default settings > afterwards if it must. Well that would make the syntax consistent... unless you actually wanted the image created at a different size to what you used in the parameters. The most consistent thing they could do is to convert the image to the requested size before returning it. Cheers Monte -- 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 Wed Oct 23 18:36:05 2013 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Wed, 23 Oct 2013 22:36:05 +0000 Subject: Using a Drop Down list in IOS In-Reply-To: References: Message-ID: <66856379-F694-4C47-8B2B-C7265F6846B8@unimelb.edu.au> I use drop down lists quite a lot in one of my iOS apps but rather than overlaying them on the target field I use a popover that fills the whole screen, positions the list at the top and includes a done and cancel button. This gives me similar functionality to the pick wheel but more control over the way the list is formatted (you can even use datagrids). Terry... On 24/10/2013, at 08:49 AM, Vaughn Clement wrote: > Hi All > > Has anyone tried to use a field as a drop down list in IOS mobile? What I > am trying to do is to allow the user to create a card in one stack 1, and > then using a field in a different stack 2 get all of the field data in one > field in a background group to appear in a field drop down list in the card > in stack 1. Simply a drop down list using another stacks field from any > number of cards. > > > 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 > 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 Oct 23 18:31:29 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 24 Oct 2013 09:31:29 +1100 Subject: Mavericks gives us "Notification Support for LiveCode" :-) In-Reply-To: <89EAE8C6-2FD1-4D50-A2DB-407B2EFDE2DC@id.uzh.ch> References: <89EAE8C6-2FD1-4D50-A2DB-407B2EFDE2DC@id.uzh.ch> Message-ID: On 24/10/2013, at 12:36 AM, Rolf Kocherhans wrote: > It does work very well, the icon of the app sending the AppleScript > will also be in the notification window ! > Well that saves me from releasing the external that only one person seemed to be interested in anyway. Can you get a callback when it's clicked on? Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From vclement at gmail.com Wed Oct 23 18:45:21 2013 From: vclement at gmail.com (Vaughn Clement) Date: Wed, 23 Oct 2013 15:45:21 -0700 Subject: Using a Drop Down list in IOS In-Reply-To: <66856379-F694-4C47-8B2B-C7265F6846B8@unimelb.edu.au> References: <66856379-F694-4C47-8B2B-C7265F6846B8@unimelb.edu.au> Message-ID: Hi Terry Do you have an example of the popover? 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, Oct 23, 2013 at 3:36 PM, Terry Judd wrote: > I use drop down lists quite a lot in one of my iOS apps but rather than > overlaying them on the target field I use a popover that fills the whole > screen, positions the list at the top and includes a done and cancel > button. This gives me similar functionality to the pick wheel but more > control over the way the list is formatted (you can even use datagrids). > > Terry... > > On 24/10/2013, at 08:49 AM, Vaughn Clement wrote: > > > Hi All > > > > Has anyone tried to use a field as a drop down list in IOS mobile? What I > > am trying to do is to allow the user to create a card in one stack 1, and > > then using a field in a different stack 2 get all of the field data in > one > > field in a background group to appear in a field drop down list in the > card > > in stack 1. Simply a drop down list using another stacks field from any > > number of cards. > > > > > > 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 > > > > 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 > From vclement at gmail.com Wed Oct 23 18:52:41 2013 From: vclement at gmail.com (Vaughn Clement) Date: Wed, 23 Oct 2013 15:52:41 -0700 Subject: Using photos in mobile devices In-Reply-To: References: Message-ID: Ho Monte In FileMaker Pro I do a script to calculate the image into Kb and then show it below the image. Can LC do the same thing? If it is to large the user can opt to delete the image. 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, Oct 23, 2013 at 3:28 PM, Monte Goulding wrote: > > On 23/10/2013, at 10:53 PM, Roger Eller wrote: > > > Monte, what I want is consistent syntax for all mobile commands. If > > translating the size parameters that are accepted by iOS so that Android > > has the same syntax, then so be it. When including the size parameters > in > > a script, yes I want the engine to use those parameters to create the > next > > image to that size. The templateimage can revert to the default settings > > afterwards if it must. > > Well that would make the syntax consistent... unless you actually wanted > the image created at a different size to what you used in the parameters. > The most consistent thing they could do is to convert the image to the > requested size before returning it. > > 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 monte at sweattechnologies.com Wed Oct 23 18:51:54 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 24 Oct 2013 09:51:54 +1100 Subject: Maverick and mApp and Splash Screen In-Reply-To: <3BE4C36F-AD94-4FB9-9626-ABC170153A8D@mac.com> References: <3BE4C36F-AD94-4FB9-9626-ABC170153A8D@mac.com> Message-ID: On 24/10/2013, at 7:31 AM, Thomas McGrath III wrote: > Ok, So before updating to Maverick and Xcode 5.0.1 I would launch my app on a Device and the splash screen would load and then my card would show up. Now there is a black blank screen in between the splash screen and the opening card. > > I am using mApp which uses a substack for the main card. > > Is anyone else seeing this too. Hmm... how long does the black screen show up for? -- 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 Wed Oct 23 19:22:09 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 23 Oct 2013 19:22:09 -0400 Subject: Mavericks gives us "Notification Support for LiveCode" :-) In-Reply-To: References: <89EAE8C6-2FD1-4D50-A2DB-407B2EFDE2DC@id.uzh.ch> Message-ID: Well how about a mergOogleDrive then? ~Roger On Oct 23, 2013 6:38 PM, "Monte Goulding" wrote: > > On 24/10/2013, at 12:36 AM, Rolf Kocherhans wrote: > > > It does work very well, the icon of the app sending the AppleScript > > will also be in the notification window ! > > > > > Well that saves me from releasing the external that only one person seemed > to be interested in anyway. Can you get a callback when it's clicked on? > > 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 terry.judd at unimelb.edu.au Wed Oct 23 19:41:16 2013 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Wed, 23 Oct 2013 23:41:16 +0000 Subject: Using a Drop Down list in IOS In-Reply-To: References: <66856379-F694-4C47-8B2B-C7265F6846B8@unimelb.edu.au> Message-ID: <543103B4-D4FF-4F82-A6CB-3CE3FF6D169E@unimelb.edu.au> Hi Vaughn - I'm not sure how useful my example would be to your situation but I've provided a link to some screengrabs to illustrate how it looks. The first two images show what happens when a user interacts with custom option menu - it uses a list style field. The second two illustrate the use of a text entry field that displays a drop down list that provides hints based on the entered text - it uses a scrolling datagrid. Scaling is handled using Monte's mApp plugin. Hope that gives you some ideas. https://www.dropbox.com/sh/es4q3osaiqqifp2/LbzhovXCs8 Terry... On 24/10/2013, at 09:45 AM, Vaughn Clement wrote: > Hi Terry > > Do you have an example of the popover? > > > 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, Oct 23, 2013 at 3:36 PM, Terry Judd wrote: > >> I use drop down lists quite a lot in one of my iOS apps but rather than >> overlaying them on the target field I use a popover that fills the whole >> screen, positions the list at the top and includes a done and cancel >> button. This gives me similar functionality to the pick wheel but more >> control over the way the list is formatted (you can even use datagrids). >> >> Terry... >> >> On 24/10/2013, at 08:49 AM, Vaughn Clement wrote: >> >>> Hi All >>> >>> Has anyone tried to use a field as a drop down list in IOS mobile? What I >>> am trying to do is to allow the user to create a card in one stack 1, and >>> then using a field in a different stack 2 get all of the field data in >> one >>> field in a background group to appear in a field drop down list in the >> card >>> in stack 1. Simply a drop down list using another stacks field from any >>> number of cards. >>> >>> >>> 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 >>> >> >> 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 >> > _______________________________________________ > use-livecode mailing list > use-livecode 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 Wed Oct 23 19:48:58 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 23 Oct 2013 19:48:58 -0400 Subject: Using photos in mobile devices In-Reply-To: References: Message-ID: I don't see why you would include size parameters if you wanted the image to be a different size. I want the size that I am asking for. Period. And I don't want to use additional commands just because it is Android. ~Roger On Oct 23, 2013 6:29 PM, "Monte Goulding" wrote: > > On 23/10/2013, at 10:53 PM, Roger Eller wrote: > > > Monte, what I want is consistent syntax for all mobile commands. If > > translating the size parameters that are accepted by iOS so that Android > > has the same syntax, then so be it. When including the size parameters > in > > a script, yes I want the engine to use those parameters to create the > next > > image to that size. The templateimage can revert to the default settings > > afterwards if it must. > > Well that would make the syntax consistent... unless you actually wanted > the image created at a different size to what you used in the parameters. > The most consistent thing they could do is to convert the image to the > requested size before returning it. > > 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 vclement at gmail.com Wed Oct 23 20:09:52 2013 From: vclement at gmail.com (Vaughn Clement) Date: Wed, 23 Oct 2013 17:09:52 -0700 Subject: Using a Drop Down list in IOS In-Reply-To: <543103B4-D4FF-4F82-A6CB-3CE3FF6D169E@unimelb.edu.au> References: <66856379-F694-4C47-8B2B-C7265F6846B8@unimelb.edu.au> <543103B4-D4FF-4F82-A6CB-3CE3FF6D169E@unimelb.edu.au> Message-ID: Hi Terry Is this drop down using a collection of fields from cards? Or is it using a list to populate the drop down menu. I need a field type where the data from a stack has a field data based on one field from each card in the stack. This data will be used in another stack to show the data that is available in the first stack and the ability to use the selected field data in the list to populate the new card drop down. 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, Oct 23, 2013 at 4:41 PM, Terry Judd wrote: > Hi Vaughn - I'm not sure how useful my example would be to your situation > but I've provided a link to some screengrabs to illustrate how it looks. > The first two images show what happens when a user interacts with custom > option menu - it uses a list style field. The second two illustrate the use > of a text entry field that displays a drop down list that provides hints > based on the entered text - it uses a scrolling datagrid. Scaling is > handled using Monte's mApp plugin. Hope that gives you some ideas. > > https://www.dropbox.com/sh/es4q3osaiqqifp2/LbzhovXCs8 > > Terry... > > On 24/10/2013, at 09:45 AM, Vaughn Clement wrote: > > > Hi Terry > > > > Do you have an example of the popover? > > > > > > 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, Oct 23, 2013 at 3:36 PM, Terry Judd >wrote: > > > >> I use drop down lists quite a lot in one of my iOS apps but rather than > >> overlaying them on the target field I use a popover that fills the whole > >> screen, positions the list at the top and includes a done and cancel > >> button. This gives me similar functionality to the pick wheel but more > >> control over the way the list is formatted (you can even use datagrids). > >> > >> Terry... > >> > >> On 24/10/2013, at 08:49 AM, Vaughn Clement wrote: > >> > >>> Hi All > >>> > >>> Has anyone tried to use a field as a drop down list in IOS mobile? > What I > >>> am trying to do is to allow the user to create a card in one stack 1, > and > >>> then using a field in a different stack 2 get all of the field data in > >> one > >>> field in a background group to appear in a field drop down list in the > >> card > >>> in stack 1. Simply a drop down list using another stacks field from any > >>> number of cards. > >>> > >>> > >>> 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 > >>> > >> > >> 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 > >> > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 > > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 23 20:37:54 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Thu, 24 Oct 2013 11:37:54 +1100 Subject: Using a Drop Down list in IOS In-Reply-To: References: <66856379-F694-4C47-8B2B-C7265F6846B8@unimelb.edu.au> <543103B4-D4FF-4F82-A6CB-3CE3FF6D169E@unimelb.edu.au> Message-ID: Vaughn It looks like Terry grabs text from a field on multiple cards (probably using a repeat loop to build a list with the text he is grabbing from each card) and then shows that list in his drop down field. So yes, he is using a "collection of fields" (to get the list items from) AND a list :) > I need a field type where the data > from a stack has a field data based on one field from each card in the > stack. Your description confuses me but I THINK what Terry does matches what you need. Gerry From monte at sweattechnologies.com Wed Oct 23 21:18:24 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 24 Oct 2013 12:18:24 +1100 Subject: Using photos in mobile devices In-Reply-To: References: Message-ID: On 24/10/2013, at 9:52 AM, Vaughn Clement wrote: > In FileMaker Pro I do a script to calculate the image into Kb and then show > it below the image. Can LC do the same thing? If it is to large the user > can opt to delete the image. See the size property. 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 Wed Oct 23 21:20:04 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 24 Oct 2013 12:20:04 +1100 Subject: Using photos in mobile devices In-Reply-To: References: Message-ID: <4586FD0F-D26B-4650-94DA-001E9165ECB6@sweattechnologies.com> On 24/10/2013, at 10:48 AM, Roger Eller wrote: > I don't see why you would include size parameters if you wanted the image > to be a different size. I want the size that I am asking for. Period. > And I don't want to use additional commands just because it is Android. Sure, well, clearly it's not implemented that way yet. You might want to check if there's an enhancement request. 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 Wed Oct 23 21:25:54 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 23 Oct 2013 21:25:54 -0400 Subject: Using photos in mobile devices In-Reply-To: <4586FD0F-D26B-4650-94DA-001E9165ECB6@sweattechnologies.com> References: <4586FD0F-D26B-4650-94DA-001E9165ECB6@sweattechnologies.com> Message-ID: Excellent plan. On Oct 23, 2013 9:23 PM, "Monte Goulding" wrote: > > On 24/10/2013, at 10:48 AM, Roger Eller wrote: > > > I don't see why you would include size parameters if you wanted the image > > to be a different size. I want the size that I am asking for. Period. > > And I don't want to use additional commands just because it is Android. > > > Sure, well, clearly it's not implemented that way yet. You might want to > check if there's an enhancement request. > > 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 terry.judd at unimelb.edu.au Wed Oct 23 21:29:12 2013 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Thu, 24 Oct 2013 01:29:12 +0000 Subject: Using a Drop Down list in IOS In-Reply-To: References: <66856379-F694-4C47-8B2B-C7265F6846B8@unimelb.edu.au> <543103B4-D4FF-4F82-A6CB-3CE3FF6D169E@unimelb.edu.au> Message-ID: My lists are built from data pulled from various sources - fields, custom properties and arrays. Building lists via script isn't too hard and gives you absolute control over the way the data is presented. Terry... On 24/10/2013, at 11:37 AM, Gerry Orkin wrote: > Vaughn > > It looks like Terry grabs text from a field on multiple cards (probably using a repeat loop to build a list with the text he is grabbing from each card) and then shows that list in his drop down field. So yes, he is using a "collection of fields" (to get the list items from) AND a list :) > >> I need a field type where the data >> from a stack has a field data based on one field from each card in the >> stack. > > Your description confuses me but I THINK what Terry does matches what you need. > > 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 > Dr Terry Judd Senior Lecturer in Medical Education Medical Education Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From peterwawood at gmail.com Wed Oct 23 21:52:23 2013 From: peterwawood at gmail.com (Peter W A Wood) Date: Thu, 24 Oct 2013 09:52:23 +0800 Subject: Calling all IT success stories In-Reply-To: <52680CC5.1050401@fourthworld.com> References: <52680CC5.1050401@fourthworld.com> Message-ID: Richard There is a great LiveCode in IT story here - http://livecode1001.blogspot.com/search/label/Manufacturing Hope this helps. Peter http://LiveCode1001.blogspot.com On 24 Oct 2013, at 01:52, Richard Gaskin wrote: > I've been invited to speak again at this year's MacTech conference coming up on Nov 6-8. The MacTech Conference has two tracks, Development and IT, and this year I opted for the IT track with a talk titled "LiveCode: An Open Source Addition to Your DevOps Toolkit " > > > The time slots this year are shorter than before, just 30 minutes, so I'll barely have enough time to introduce LiveCode and how it works. > > But if any of you have interesting success stories of how you've used LiveCode in your organization, hopefully I can sprinkle in a few such anecdotes. > > Please feel free to send anything along these lines to my email address below, and feel free to include a screen shot if you think it helps tell the story. > > Thanks - > > -- > Richard Gaskin > Fourth World Systems > Software Design and Development for the Desktop, Mobile, and the Web > ____________________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mcgrath3 at mac.com Wed Oct 23 23:53:08 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 23 Oct 2013 23:53:08 -0400 Subject: Maverick and mApp and Splash Screen In-Reply-To: References: <3BE4C36F-AD94-4FB9-9626-ABC170153A8D@mac.com> Message-ID: <7AF8A69A-4CCF-4290-93B6-CEF9FA35F655@mac.com> Nearly 3 seconds - about the same amount of time as the splash screen. So, 3 sec Splash screen then 3 sec black screen then open card. -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Oct 23, 2013, at 6:51 PM, Monte Goulding wrote: > > On 24/10/2013, at 7:31 AM, Thomas McGrath III wrote: > >> Ok, So before updating to Maverick and Xcode 5.0.1 I would launch my app on a Device and the splash screen would load and then my card would show up. Now there is a black blank screen in between the splash screen and the opening card. >> >> I am using mApp which uses a substack for the main card. >> >> Is anyone else seeing this too. > > > Hmm... how long does the black screen show up for? > > -- > 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 palcibiades-first at yahoo.co.uk Thu Oct 24 02:37:04 2013 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Thu, 24 Oct 2013 07:37:04 +0100 Subject: mail-archive not updating Message-ID: <201310240737.04289.palcibiades-first@yahoo.co.uk> I usually read the list on http://www.mail-archive.com/use-livecode at lists.runrev.com/ and it seems to have stopped getting any more messages as of 16 Oct. Anyone any thoughts? Nabble is working fine. Peter From ambassador at fourthworld.com Thu Oct 24 10:04:33 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 24 Oct 2013 07:04:33 -0700 Subject: mail-archive not updating In-Reply-To: <201310240737.04289.palcibiades-first@yahoo.co.uk> References: <201310240737.04289.palcibiades-first@yahoo.co.uk> Message-ID: <526928F1.9000208@fourthworld.com> Peter Alcibiades wrote: > I usually read the list on > > http://www.mail-archive.com/use-livecode at lists.runrev.com/ > > and it seems to have stopped getting any more messages as of 16 Oct. Anyone any thoughts? Nabble is working fine. FWIW, for the last several years I've been subscribed to this list on digest mode, which I just toss, reading the list on the web from the main archive at RunRev.com, linked to from the bottom of each message here: For all the time I've been doing that it's been generally the fastest and most complete option I've seen. There have been maybe one or two times there was a glitch where a message didn't show up or was late, but overall it's been quicker than my old per-email subscription and very complete. -- 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 m.schonewille at economy-x-talk.com Thu Oct 24 10:14:37 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 24 Oct 2013 16:14:37 +0200 Subject: mail-archive not updating In-Reply-To: <201310240737.04289.palcibiades-first@yahoo.co.uk> References: <201310240737.04289.palcibiades-first@yahoo.co.uk> Message-ID: <52692B4D.7080102@economy-x-talk.com> Hi Peter, If you think that the Mail Archive somehow got unsubscribed, you can resubscribe to it yourself. Here http://www.mail-archive.com/faq.html#newlist you can read how. -- 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 10/24/2013 08:37, Peter Alcibiades wrote: > I usually read the list on > > http://www.mail-archive.com/use-livecode at lists.runrev.com/ > > and it seems to have stopped getting any more messages as of 16 Oct. Anyone any thoughts? Nabble is working fine. > > Peter > From roger.e.eller at sealedair.com Thu Oct 24 10:35:55 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Thu, 24 Oct 2013 10:35:55 -0400 Subject: Using photos in mobile devices In-Reply-To: <4586FD0F-D26B-4650-94DA-001E9165ECB6@sweattechnologies.com> References: <4586FD0F-D26B-4650-94DA-001E9165ECB6@sweattechnologies.com> Message-ID: I couldn't find an existing request, so here's mine: http://quality.runrev.com/show_bug.cgi?id=11313 ~Roger On Wed, Oct 23, 2013 at 9:20 PM, Monte Goulding wrote: > > On 24/10/2013, at 10:48 AM, Roger Eller wrote: > > > I don't see why you would include size parameters if you wanted the image > > to be a different size. I want the size that I am asking for. Period. > > And I don't want to use additional commands just because it is Android. > > > Sure, well, clearly it's not implemented that way yet. You might want to > check if there's an enhancement request. > > 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 ben at runrev.com Thu Oct 24 12:58:38 2013 From: ben at runrev.com (Benjamin Beaumont) Date: Thu, 24 Oct 2013 17:58:38 +0100 Subject: RELEASE: LiveCode 6.5 DP2 Message-ID: Dear List Members. We are pleased to announce that LiveCode 6.5 DP2 is now available. Warning: this is not a stable release. Please ensure you back up your stacks before testing them. If you do not wish to be notified of test releases, uncheck the appropriate boxes in the Updates section of your LiveCode Preferences. Release Overview The focus of LiveCode 6.5 is resolution independence. The purpose of the release is to provide mobile developers with the ability to write an application which run more seamlessly on all mobile devices. The solution coming with LiveCode 6.5 can be broken down into two core parts: 1) Density Independence (DPI independence) (Released in 6.5 DP1) Modern mobile devices come in a variety of screen densities which is measured in the number of pixels that are packed into in an inch of the screen (PPI). The purpose of the higher density screen in to provide a crisper picture rather than more screen real estate. The iPad and iPad Retina are a good example of this. Apps look exactly the same on both devices, except on the iPad, the app looks crisper. LiveCode now scales your app depending on the density of the device it is running on. Text and graphics are scaled automatically and if made available by the developer, LiveCode will choose higher resolution images when running on high density devices. A LiveCode developer can now create a stack that is 1024x768 which will run perfectly on both iPad and iPad Retina without any changes. 2) Fullscreen scale modes Mobile devices also come in a wide variety of form factors. Pre 6.5, LiveCode developers had to scale their apps up/down manually to fit target devices. In 6.5 we?ve added a new property ?fullscreenmode? that allows the developer to tell LiveCode how they would like their app to be scaled when run on a mobile device. Options include: - empty (default) - the existing behaviour - the stack is resized (not scaled) to fit the screen. -? exact fit" - scale the stack to fill the screen. This will stretch the stack if the aspect ratio of the screen does not match that of the stack. -? show all" - scale the stack preserving aspect ratio so all content is visible. Some blank space may remain if the screen & stack aspect ratios do not match. -? no border" - scale the stack to fill the screen preserving aspect ratio. If the stack & screen aspect ratios do not match, the left / right or top / bottom extremes of the stack will not be visible. -? no scale" - the stack will not be scaled, being centered on the screen instead. For full details of the options available please see the release notes. This solution will not suit every app. If geometry is important for your applications layout scripting will still be required. All apps will benefit from the density independence release in DP1. Release Contents - Full screen scaling mode. - PCRE library updated to version 8.33 - libUrlSetSSLVerification now supported on mobile platforms - Resolution Independence - Server graphics support - 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 - Xpath functions - 19 bug fixes: ?- 11310 - Italic fonts clipped on right hand side on iOS ?- 11309 - Text clips for certain fonts on Mac ?- 11297 - Setting the color of a graphic effect resets its opacity ?- 11283 - Italic fonts are not rendered on Mac. ?- 11259 - Ensure caseless comparison works on Linux Server ?- 11241 - Non-3D borders are always black. ?- 11227 - Android native controls are positioned incorrectly. ?- 11221 - Field background pattern not working. ?- 11179 - Images with an angle other than 0 are not drawn. ?- 11178 - Import from paint always fails. ?- 11176 - MouseDoubleUp messages are not sent on Linux. ?- 11174 - Conical spiral XY and sqrtXY gradients render incorrectly. ?- 11068 - Resolving object chunks does not throw an error for long chunk references. ?- 10995 - Standalones now set default font settings the same as the IDE. ?- 10981 - Getting \'the short name\' of an object returns the abbrev id if the name property is empty ?- 10980 - 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. ?- 10977 - Setting the image filename to empty unsets the image text and vice-versa ?- 10964 - Inconsistent rounding of floating point values. ?- 6720 - Scrollbar properties not returned in correct format. Test Stack For those who are interested in playing with the features we have uploaded one of our test stacks. It is an updated version of Galactic Gauntlet, a game produced to help us test a previous version of LiveCode. This stack has been modified to open at a fixed size of 1024x768. The fullscreenmode has been set to ?exact fit?. The game is scaled by the new features to run fullscreen on any device. http://downloads.livecode.com/livecode/6_5_0/galactic_gauntlet_RESINDI.zip Future Releases We now consider LiveCode 6.5 to be ?feature complete?. Our next release of LiveCode, which we expect to be RC1, will focus on performance optimisation across the new graphics architecture. Testing You can help test LiveCode 6.5 in one of two ways: 1) Test with copies of existing projects looking for visual differences between the stack running in 6.5 DP2 and older LiveCode releases. Stack rendering has completely changed in LiveCode 6.5. Everything from 2d graphics, graphic effects, text and even controls themselves. Please report these visual differences with the stack and a screenshot of what you are seeing in 6.5 and the previous release you?re testing with. http://quality.runrev.com 2) Test out the resolution independence features on your own apps where applicable, or create new apps. _____________________________________________ 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 dan at clearvisiontech.com Thu Oct 24 13:35:20 2013 From: dan at clearvisiontech.com (Dan Friedman) Date: Thu, 24 Oct 2013 10:35:20 -0700 Subject: delayTouches and iOS7 In-Reply-To: References: Message-ID: <8CC8C79E-4FA2-4E35-AC88-FED9A9F52FB8@clearvisiontech.com> Gentlemen, I am having a little trouble with native scrollers on iOS 7. It's almost as if the delayTouches property doesn't work. For example, say you have a scrolling list field with a mouseDown event and your scrolling the list with a native scroller. The list doesn't scroll right because the mouseDown event seems to be passed to the field immediately - even though the delayTouches property is set to true. This is working fine in iOS 5 and 6. I am using LiveCode 6.1.2 and XCode version 4.6.2. Is this a know issue is LC? Do I need to update XCode? Anyone have any experience or knowledge with this? Thank you in advance, -Dan From richmondmathewson at gmail.com Thu Oct 24 13:45:33 2013 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 24 Oct 2013 20:45:33 +0300 Subject: RELEASE: LiveCode 6.5 DP2 In-Reply-To: References: Message-ID: <52695CBD.7050702@gmail.com> On 10/24/2013 07:58 PM, Benjamin Beaumont wrote: > Dear List Members. > > We are pleased to announce that LiveCode 6.5 DP2 is now available. > > It would be interesting to know why the first appearance of a 6.5.0 dp2 was pulled, and in what way the second dp2 differs from it. let's hope the mushroom farmers are not shovelling too much manure to let us know. [ Oh ,and by the way, the fuel tonight is an excellent little white Mavrud coming in at 13% from Zagreus vineyards, for those who are interested in this sort of thing. ] I wonder (???) if resolution independence applies to my bog-standard Linux set up [ um, as any Linux mage should know the idea of "bog-standaard" and "linux" in one sentence is anathema ]; certainly going to start mucking around with my screen resolution. Richmond. From ambassador at fourthworld.com Thu Oct 24 13:45:41 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 24 Oct 2013 10:45:41 -0700 Subject: RELEASE: LiveCode 6.5 DP2 In-Reply-To: References: Message-ID: <52695CC5.2040406@fourthworld.com> On 10/24/13 9:58 AM, Benjamin Beaumont wrote:> Dear List Members. > > We are pleased to announce that LiveCode 6.5 DP2 is now available. ... > Release Contents ... > - Server graphics support Whoa! That one's pretty big! So you mean I can now have server scripts manipulate images and field content in a stack on the server and use the export command to deliver a customized JPEG or PNG back to the client? Does this also work with Linux standalones running facelessly with -ui? -- 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 cmsheffield at icloud.com Thu Oct 24 14:16:39 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Thu, 24 Oct 2013 12:16:39 -0600 Subject: delayTouches and iOS7 In-Reply-To: <8CC8C79E-4FA2-4E35-AC88-FED9A9F52FB8@clearvisiontech.com> References: <8CC8C79E-4FA2-4E35-AC88-FED9A9F52FB8@clearvisiontech.com> Message-ID: Dan, It?s a bug of some kind. Not sure why it only occurs under iOS 7. I?ve already submitted a bug report bug 11242. Hopefully it?ll get fixed asap. I?m trying to get an app update ready to go. Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com On Oct 24, 2013, at 11:35 AM, Dan Friedman wrote: > Gentlemen, > > I am having a little trouble with native scrollers on iOS 7. It's almost as if the delayTouches property doesn't work. For example, say you have a scrolling list field with a mouseDown event and your scrolling the list with a native scroller. The list doesn't scroll right because the mouseDown event seems to be passed to the field immediately - even though the delayTouches property is set to true. > > This is working fine in iOS 5 and 6. I am using LiveCode 6.1.2 and XCode version 4.6.2. Is this a know issue is LC? Do I need to update XCode? Anyone have any experience or knowledge with this? > > Thank you in advance, > -Dan > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dixonja at hotmail.co.uk Thu Oct 24 17:51:54 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Thu, 24 Oct 2013 22:51:54 +0100 Subject: delayTouches and iOS7 In-Reply-To: References: , <8CC8C79E-4FA2-4E35-AC88-FED9A9F52FB8@clearvisiontech.com>, Message-ID: Dan.. Try replacing your mouseDown handler... put the script into a touchEnd handler. That is a fix that has worked for me.. Dixie > From: cmsheffield at icloud.com > Subject: Re: delayTouches and iOS7 > Date: Thu, 24 Oct 2013 12:16:39 -0600 > To: use-livecode at lists.runrev.com > > Dan, > > It?s a bug of some kind. Not sure why it only occurs under iOS 7. I?ve already submitted a bug report bug 11242. Hopefully it?ll get fixed asap. I?m trying to get an app update ready to go. > > Chris > > > -- > Chris Sheffield > Read Naturally, Inc. > www.readnaturally.com > > > > On Oct 24, 2013, at 11:35 AM, Dan Friedman wrote: > > > Gentlemen, > > > > I am having a little trouble with native scrollers on iOS 7. It's almost as if the delayTouches property doesn't work. For example, say you have a scrolling list field with a mouseDown event and your scrolling the list with a native scroller. The list doesn't scroll right because the mouseDown event seems to be passed to the field immediately - even though the delayTouches property is set to true. > > > > This is working fine in iOS 5 and 6. I am using LiveCode 6.1.2 and XCode version 4.6.2. Is this a know issue is LC? Do I need to update XCode? Anyone have any experience or knowledge with this? > > > > Thank you in advance, > > -Dan > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Thu Oct 24 19:04:23 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Thu, 24 Oct 2013 19:04:23 -0400 Subject: RELEASE: LiveCode 6.5 DP2 In-Reply-To: References: Message-ID: Ben, I am pleased to report that my current Android project auto-scales beautifully from its original 1280x800 size (intended for a 7" tablet) to 1920x1080 on a Samsung Galaxy 4 phone. I tried all of the fullscreen modes, and they seem to do exactly what they are suppose to. Your team has accomplished great and wonderful things with release! I am astounded at how easily we can make our apps fit any device now. Great job!!!!! ~Roger From endernafi at gmail.com Thu Oct 24 20:03:14 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Fri, 25 Oct 2013 03:03:14 +0300 Subject: Intersect Point Message-ID: Hi all, I?m coding a very simple game just for an animation test of a bigger project. If two objects collide, they should merge and explode. For the objects, I?m using buttons whose icons set to the id?s of some png?s. For the explosion I use a separate *sprite* button. _ if intersect(object1, object2, ?opaque pixels?) __ set the loc of spriteButton to collisionPoint __ send ?animateTheExplosion? to me in 1 milliseconds __ play explosionSound __ delete object1 __ delete object2 But in this workflow, I need the *collisionPoint*. As far as I know, the intersect function doesn?t provide this info; just true or false. I have two questions about this: 1. What is the least expensive {time-consuming, processor-consuming, etc.} way to calculate the collision point of the objects? 2. Doesn?t the engine already have to calculate this collision point to determine if there is an intersection?? What if the built-in intersect function provides us this point instead of true-false? Then we could construct our handler like this: *if intersect(object1, object2) is not empty then?* instead of *if intersect(object1, object2) then?* Is this a useful feature request to submit?? Best, ~ Ender Nafi ~? together, we?re smarter ?~ From andrew at ctech.me Thu Oct 24 20:24:53 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Thu, 24 Oct 2013 19:24:53 -0500 Subject: Intersect Point In-Reply-To: References: Message-ID: I don't work on this kind of stuff in livecode, is there a message that gets sent when two objects touch in livecode? I believe this a good case for a pub-sub library like Andre Garzia's. When the objects intersect have it throw a trigger to a specific callback with its location in a parameter array and have that callback function receive the location of the intersection and place the explosion sprite at that location. http://www.andregarzia.com/posts/en/pubsub/ On Thu, Oct 24, 2013 at 7:03 PM, Ender Nafi Elekcioglu wrote: > Hi all, > > I?m coding a very simple game just for an animation test of a bigger > project. > If two objects collide, they should merge and explode. > For the objects, I?m using buttons whose icons set to the id?s of some > png?s. > For the explosion I use a separate *sprite* button. > _ if intersect(object1, object2, ?opaque pixels?) > __ set the loc of spriteButton to collisionPoint > __ send ?animateTheExplosion? to me in 1 milliseconds > __ play explosionSound > __ delete object1 > __ delete object2 > > > But in this workflow, I need the *collisionPoint*. > As far as I know, the intersect function doesn?t provide this info; just > true or false. > > I have two questions about this: > 1. What is the least expensive {time-consuming, processor-consuming, etc.} > way to calculate the collision point of the objects? > 2. Doesn?t the engine already have to calculate this collision point to > determine if there is an intersection? > What if the built-in intersect function provides us this point instead of > true-false? > Then we could construct our handler like this: > *if intersect(object1, object2) is not empty then?* > instead of > *if intersect(object1, object2) then?* > Is this a useful feature request to submit? > > > Best, > > ~ 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 -- Regards, Andrew Kluthe andrew at ctech.me From charles at buchwald.ca Thu Oct 24 20:28:00 2013 From: charles at buchwald.ca (Charles E Buchwald) Date: Thu, 24 Oct 2013 19:28:00 -0500 Subject: Intersect Point In-Reply-To: References: Message-ID: <38A390A9-0868-4593-B961-2824DC4279CB@buchwald.ca> Hi Ender, Check out AnimationEngine. I think this will provide the collision detection you want, as well as many other animation features which you may find useful for the eventual bigger project. It's really easy to use, and it's all LC, not an external, so it's pretty easy to incorporate into your project. - Charles On 24 Oct 2013, at 7:03 PM, Ender Nafi Elekcioglu wrote: > Hi all, > > I?m coding a very simple game just for an animation test of a bigger project. > If two objects collide, they should merge and explode. > For the objects, I?m using buttons whose icons set to the id?s of some png?s. > For the explosion I use a separate *sprite* button. > _ if intersect(object1, object2, ?opaque pixels?) > __ set the loc of spriteButton to collisionPoint > __ send ?animateTheExplosion? to me in 1 milliseconds > __ play explosionSound > __ delete object1 > __ delete object2 > > > But in this workflow, I need the *collisionPoint*. > As far as I know, the intersect function doesn?t provide this info; just true or false. > > I have two questions about this: > 1. What is the least expensive {time-consuming, processor-consuming, etc.} way to calculate the collision point of the objects? > 2. Doesn?t the engine already have to calculate this collision point to determine if there is an intersection? > What if the built-in intersect function provides us this point instead of true-false? > Then we could construct our handler like this: > *if intersect(object1, object2) is not empty then?* > instead of > *if intersect(object1, object2) then?* > Is this a useful feature request to submit? > > > Best, > > ~ 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 -- Charles E. Buchwald CEO/Director General Museografica Digital http://digital.museografica.com From endernafi at gmail.com Thu Oct 24 21:04:21 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Fri, 25 Oct 2013 04:04:21 +0300 Subject: Intersect Point In-Reply-To: <38A390A9-0868-4593-B961-2824DC4279CB@buchwald.ca> References: <38A390A9-0868-4593-B961-2824DC4279CB@buchwald.ca> Message-ID: Andrew, I didn?t know Andre?s library; it sure will help me through the actual project. Thanks? Charles, I bought Animation Engine two years ago, but never used it actually. Therefore I completely forgot how useful it could be. I used two functions of it {*pointOnLine* and *distance*} and it works fine; no lags, at least for now :) Thank you very much... Now, my workflow is as follows: _ if intersect(object1, object2, ?opaque pixels?) __ put the loc of object1 into tLoc1 __ put the loc of object2 into tLoc2 __ put pointOnLine(tLoc1, tLoc2, (distance(tLoc1, tLoc2) / 2)) into collisionPoint __ set the loc of spriteButton to collisionPoint __ send ?animateTheExplosion? to me in 1 milliseconds __ play explosionSound __ delete object1 __ delete object2 Still, it would be more useful getting the collision point as the result of *intersect()* than a plain true-false; I think I'll submit it as a feature request. Best, ~ Ender Nafi From ben at runrev.com Fri Oct 25 04:41:08 2013 From: ben at runrev.com (Benjamin Beaumont) Date: Fri, 25 Oct 2013 09:41:08 +0100 Subject: RELEASE: LiveCode 6.5 DP2 In-Reply-To: <52695CBD.7050702@gmail.com> References: <52695CBD.7050702@gmail.com> Message-ID: Hi Richmond, The build of DP2 you found on our servers was an internal test build of DP2. We found during testing that full screen scaling was not working fully so it was sent back to development with a fix list. It took longer than expected to resolve the issues so some of our team members were able to work on optimisations to the field. Linux users in particular will notice the difference. Editing scripts of 5000 lines and longer is now smooth. General fields containing large paragraphs are also much faster across all platforms. Regards, Ben On Thursday, 24 October 2013, Richmond wrote: > On 10/24/2013 07:58 PM, Benjamin Beaumont wrote: > >> Dear List Members. >> >> We are pleased to announce that LiveCode 6.5 DP2 is now available. >> >> >> > > It would be interesting to know why the first appearance of a 6.5.0 dp2 > was pulled, and in what way the second dp2 differs from it. > > let's hope the mushroom farmers are not shovelling too much manure to let > us know. > > [ Oh ,and by the way, the fuel tonight is an excellent little white Mavrud > coming in at > 13% from Zagreus vineyards, for those who are interested in this sort of > thing. ] > > I wonder (???) if resolution independence applies to my bog-standard Linux > set up > [ um, as any Linux mage should know the idea of "bog-standaard" and > "linux" in one sentence > is anathema ]; certainly going to start mucking around with my screen > resolution. > > 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 MikeKerner at roadrunner.com Fri Oct 25 10:05:17 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 25 Oct 2013 10:05:17 -0400 Subject: "Introducing New LiveCode Licenses" Message-ID: In case anybody else is thinking about it, we paid for one of the programs, almost as soon as we saw it was available. It's two days later. I just had a 45-minute conversation with Kevin and with Neil, during which they listened and took notes on no fewer than 30 items I wanted to discuss with them. If you're a corporate or pro who wants to have a chance to say something directly, I can't think of a better way. -- 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 richard.burkett at sbcglobal.net Fri Oct 25 10:07:50 2013 From: richard.burkett at sbcglobal.net (Richard Burkett) Date: Fri, 25 Oct 2013 07:07:50 -0700 Subject: OSX 10.9 Mavericks standalone problem Message-ID: Can anyone offer some help on making sure that applications work on OSX Mavericks? I have a rather complex set of stacks where the standalone App runs from Applications and the stacks with data are in Documents. It fails completely under OSX 10.9 Mavericks. It is not code signed at this point, but I've been using it without any problems on all recent versions of OSX up to 10.8.5 I built the standalone using LiveCode 6.1.2 Does Mavericks prohibit any non-code signed apps from running (I turned off Gatekeeper)? Or is this a LiveCode bug? Any help would be wonderful! Richard Burkett richard.burkett at sbcglobal.net From richmondmathewson at gmail.com Fri Oct 25 11:06:32 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 25 Oct 2013 18:06:32 +0300 Subject: RELEASE: LiveCode 6.5 DP2 In-Reply-To: References: <52695CBD.7050702@gmail.com> Message-ID: <526A88F8.4030808@gmail.com> On 25/10/13 11:41, Benjamin Beaumont wrote: > Hi Richmond, > > The build of DP2 you found on our servers was an internal test build of > DP2. We found during testing that full screen scaling was not working fully > so it was sent back to development with a fix list. > > It took longer than expected to resolve the issues so some of our team > members were able to work on optimisations to the field. Linux users in > particular will notice the difference. Editing scripts of 5000 lines and > longer is now smooth. General fields containing large paragraphs are also > much faster across all platforms. > > Regards, > > Ben > > Thank you very much for the information. Richmond. From ambassador at fourthworld.com Fri Oct 25 13:27:35 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 25 Oct 2013 10:27:35 -0700 Subject: RELEASE: LiveCode 6.5 DP2 In-Reply-To: References: Message-ID: <526AAA07.7020503@fourthworld.com> Benjamin Beaumont wrote: > The build of DP2 you found on our servers was an internal test build of > DP2. We found during testing that full screen scaling was not working fully > so it was sent back to development with a fix list. > > It took longer than expected to resolve the issues so some of our team > members were able to work on optimisations to the field. Linux users in > particular will notice the difference. Editing scripts of 5000 lines and > longer is now smooth. General fields containing large paragraphs are also > much faster across all platforms. Ben, that was far too simple and uninteresting. Let me help you out with a rewrite: The build of DP2 you found on our servers was reviewed by the US NSA and was found to have insufficient backdoors needed for their surveillance of our users' scripting. At the request of their space alien overlords, we pulled that release and installed tons of intergalactic malware to better support their plans to take over the planet, so we can all enjoy being enslaved by lizard-lipped aliens working under the command of the reincarnated Elvis. HTH.... -- 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 Fri Oct 25 14:42:05 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 25 Oct 2013 13:42:05 -0500 Subject: RELEASE: LiveCode 6.5 DP2 In-Reply-To: <526AAA07.7020503@fourthworld.com> References: <526AAA07.7020503@fourthworld.com> Message-ID: <526ABB7D.4010106@hyperactivesw.com> On 10/25/13 12:27 PM, Richard Gaskin wrote: > > The build of DP2 you found on our servers was reviewed by the > US NSA and was found to have insufficient backdoors needed for > their surveillance of our users' scripting. > > At the request of their space alien overlords, we pulled that > release and installed tons of intergalactic malware to better > support their plans to take over the planet, so we can all > enjoy being enslaved by lizard-lipped aliens working under > the command of the reincarnated Elvis. I'll have you know that some of my best friends are lizard-lipped aliens, and they have begun a crusade against you for blasphemy. They hate Elvis. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmondmathewson at gmail.com Fri Oct 25 15:01:02 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 25 Oct 2013 22:01:02 +0300 Subject: Jiggly splash screens Message-ID: <526ABFEE.4050803@gmail.com> are not that nice: http://forums.runrev.com/viewtopic.php?f=5&t=17689 with a sample to play around with: no liquor, and therefore fairly pedestrian! Richmond. From richmondmathewson at gmail.com Fri Oct 25 15:02:19 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 25 Oct 2013 22:02:19 +0300 Subject: RELEASE: LiveCode 6.5 DP2 In-Reply-To: <526ABB7D.4010106@hyperactivesw.com> References: <526AAA07.7020503@fourthworld.com> <526ABB7D.4010106@hyperactivesw.com> Message-ID: <526AC03B.3010709@gmail.com> On 10/25/2013 09:42 PM, J. Landman Gay wrote: > On 10/25/13 12:27 PM, Richard Gaskin wrote: > >> >> The build of DP2 you found on our servers was reviewed by the >> US NSA and was found to have insufficient backdoors needed for >> their surveillance of our users' scripting. >> >> At the request of their space alien overlords, we pulled that >> release and installed tons of intergalactic malware to better >> support their plans to take over the planet, so we can all >> enjoy being enslaved by lizard-lipped aliens working under >> the command of the reincarnated Elvis. > > I'll have you know that some of my best friends are lizard-lipped > aliens, and they have begun a crusade against you for blasphemy. They > hate Elvis. > This is, presumably, why the splash screen of the community version is a violent lizard-like green. The question I would like to ask is "where's the quiff?" From guglielmo at braguglia.ch Fri Oct 25 15:13:27 2013 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Fri, 25 Oct 2013 21:13:27 +0200 Subject: Dropbox Library Update - 1.08 Message-ID: <526AC2D7.2080603@braguglia.ch> Again thanks to the great debugging/fixing work of *Mike Kerner*and Trevor Devore, a new version (1.08) of the phxDropboxLib, again solving a problem with paths and filenames to deal with reserved characters and spaces, 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 Fri Oct 25 15:32:47 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Fri, 25 Oct 2013 15:32:47 -0400 Subject: Dropbox Library Update - 1.08 In-Reply-To: <526AC2D7.2080603@braguglia.ch> References: <526AC2D7.2080603@braguglia.ch> Message-ID: Is there any chance of persuading you to make a phxGoogleDriveLib, re-using much of the code you have already mastered? Why? Well I have a couple of reasons. (1) I need it for my current project. (2) Dropbox gives you 2GB with a free account, but GDrive gives you 15GB free storage. I am still a huge fan of phxDropboxLib, btw! ~Roger On Fri, Oct 25, 2013 at 3:13 PM, Guglielmo Braguglia wrote: > Again thanks to the great debugging/fixing work of *Mike Kerner*and Trevor > Devore, a new version (1.08) of the phxDropboxLib, again solving a problem > with paths and filenames to deal with reserved characters and spaces, 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 dochawk at gmail.com Fri Oct 25 17:19:11 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 25 Oct 2013 14:19:11 -0700 Subject: error in test contion Message-ID: I store the program version, calculated from the filename, as a custom property of the main stack. So when the filename changes, the following code comes into play when opening: put exists (the prgVrsn of stack "mcp") , (the prgVrsn of stack "mcp" <> progVersion) if not exists (the prgVrsn of stack "mcp") OR (the prgVrsn of stack "mcp" <> progVersion) then set the prgVrsn of stack "mcp" to progVersion The put executes, with false, false r some such. But then the test causes the message, Type if-then: error in statement Object mcp Line if not exists (the prgVrsn of stack "mcp") OR (the prgVrsn of stack "mcp" <> progVersion) then Hint openMcp -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dave at applicationinsight.com Fri Oct 25 18:04:35 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Fri, 25 Oct 2013 15:04:35 -0700 (PDT) Subject: Dropbox Library Update - 1.08 In-Reply-To: <526AC2D7.2080603@braguglia.ch> References: <526AC2D7.2080603@braguglia.ch> Message-ID: <1382738675820-4671470.post@n4.nabble.com> Guglielmo (and Mike and Trevor) Thank you all - it's such a nice nice library! Kind regards Dave ----- "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Dropbox-Library-Update-1-08-tp4671466p4671470.html Sent from the Revolution - User mailing list archive at Nabble.com. From guglielmo at braguglia.ch Fri Oct 25 18:29:47 2013 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Sat, 26 Oct 2013 00:29:47 +0200 Subject: Dropbox Library Update - 1.08 In-Reply-To: References: <526AC2D7.2080603@braguglia.ch> Message-ID: <526AF0DB.5000409@braguglia.ch> Hi Roger, I can get a look, but, if I remember well, the REST API are NOT so similar and Google Drive is more complex to implement ... :( Have a nice week-end, :) Guglielmo > Roger Eller > 25 Oct 2013 21:32 pm > Is there any chance of persuading you to make a phxGoogleDriveLib, re-using > much of the code you have already mastered? Why? Well I have a couple of > reasons. (1) I need it for my current project. (2) Dropbox gives you 2GB > with a free account, but GDrive gives you 15GB free storage. I am still a > huge fan of phxDropboxLib, btw! > > ~Roger > > > On Fri, Oct 25, 2013 at 3:13 PM, Guglielmo Braguglia> wrote: > >> Again thanks to the great debugging/fixing work of *Mike Kerner*and Trevor >> Devore, a new version (1.08) of the phxDropboxLib, again solving a problem >> with paths and filenames to deal with reserved characters and spaces, 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 > > Guglielmo Braguglia > 25 Oct 2013 21:13 pm > Again thanks to the great debugging/fixing work of *Mike Kerner*and > Trevor Devore, a new version (1.08) of the phxDropboxLib, again > solving a problem with paths and filenames to deal with reserved > characters and spaces, 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 alex at tweedly.net Fri Oct 25 18:45:14 2013 From: alex at tweedly.net (Alex Tweedly) Date: Fri, 25 Oct 2013 23:45:14 +0100 Subject: error in test contion In-Reply-To: References: Message-ID: <526AF47A.5050107@tweedly.net> (Answering backwards .... :-) I'd find it to confusing to deal with a statement like that "if ... then" one you wrote. (I would be forever asking myself Is 'not" higher or lower precedence than 'or' ? Does that 'not' apply to the whole of the res of the expression, or just the first clause ?? I don't remember - and the dictionary entries don't help - they say that I can combine 'and', 'or' and 'not - but don't mention which is higher precedence). So just to save myself mental effort, I'd do something like .... put not exists(...) into tCond1 put (the prgVrsn of stack "mcp" <> progVersion) into tCond2 if tCond1 OR tCond2 then .... And that might either resolve, or failing that help with, the question of what the error message is trying to say. -- Alex. On 25/10/2013 22:19, Dr. Hawkins wrote: > I store the program version, calculated from the filename, as a custom > property of the main stack. So when the filename changes, the following > code comes into play when opening: > > put exists (the prgVrsn of stack "mcp") , (the prgVrsn of stack "mcp" <> > progVersion) > if not exists (the prgVrsn of stack "mcp") OR (the prgVrsn of stack "mcp" > <> progVersion) then > > set the prgVrsn of stack "mcp" to progVersion > > > The put executes, with false, false r some such. > > But then the test causes the message, > > Type if-then: error in statement > Object mcp > Line if not exists (the prgVrsn of stack "mcp") OR (the prgVrsn of stack > "mcp" <> progVersion) then > Hint openMcp > > From feed at smpcsupport.com Tue Oct 22 00:29:50 2013 From: feed at smpcsupport.com (RunRevPlanet) Date: Mon, 21 Oct 2013 21:29:50 -0700 (PDT) Subject: [ANN] Over 400 links to LiveCode information In-Reply-To: References: <1382353675198-4671304.post@n4.nabble.com> Message-ID: <1382416190388-4671342.post@n4.nabble.com> Hi Roger, Thank you for the appreciative comment. All the links on the Tutorial page were compiled with a combination of a "quick and dirty" program written in LiveCode (of course), the output of which then needed tidying up using Notepad++ with careful use of search/replace and some ad hoc macros. I am hoping that those links are relatively static, as I don't look forward to repeating the whole process again. (Although if I had to, I could take the time to write a better utility to automate the steps.) The Home page of the LiveCode Super Site is 100% automated and gets refreshed a few times each day. Richmond, I feel privileged to have a webpage on your toolbar. Cheers, ----- Scott McDonald "Components, Controls, Tools and Resources for LiveCode" www.runrevplanet.com -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/ANN-Over-400-links-to-LiveCode-information-tp4671304p4671342.html Sent from the Revolution - User mailing list archive at Nabble.com. From dave at applicationinsight.com Mon Oct 21 03:59:39 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Mon, 21 Oct 2013 00:59:39 -0700 (PDT) Subject: Is On-Rev Pancake down again (no MySQL access) or is it me? In-Reply-To: <0880FE9A-C75C-43D6-A476-53854E2236D8@clarkeandclarke.co.uk> References: <0880FE9A-C75C-43D6-A476-53854E2236D8@clarkeandclarke.co.uk> Message-ID: <1382342379757-4671303.post@n4.nabble.com> Keith, my webs are on Pancake and as at 8:55 am (UK time, 21 October) access to my MySQL databases is fine. At about 5pm yesterday (20th, UK time) they were also fine. How can it be that we are both on Pancake and have differing experiences? I suspect a similar thing happened last weekend whether another person reported outage and my webs were OK. I have no idea whether it is possible technically or not but it almost seems as if there are different instances (virtualised?) versions of Pancake running... May the force (& full connectivity and up-time) be with you Dave ----- "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Is-On-Rev-Pancake-down-again-no-MySQL-access-or-is-it-me-tp4671274p4671303.html Sent from the Revolution - User mailing list archive at Nabble.com. From mwieder at ahsoftware.net Sat Oct 26 00:01:36 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 25 Oct 2013 21:01:36 -0700 Subject: Is On-Rev Pancake down again (no MySQL access) or is it me? In-Reply-To: <1382342379757-4671303.post@n4.nabble.com> References: <0880FE9A-C75C-43D6-A476-53854E2236D8@clarkeandclarke.co.uk> <1382342379757-4671303.post@n4.nabble.com> Message-ID: <8037549970.20131025210136@ahsoftware.net> Dave- Monday, October 21, 2013, 12:59:39 AM, you wrote: > Keith, my webs are on Pancake and as at 8:55 am (UK time, 21 October) access > to my MySQL databases is fine. At about 5pm yesterday (20th, UK time) they > were also fine. Nonetheless, your email message took five days to get from nabble to on-rev. My guess from the headers and from recent experience is that nabble couldn't connect with the on-rev smtp server and kept trying until it finally got through. I've had to reauthorize listservs after they couldn't connect with my incoming email account. Received: from 216-139-250-139.aus.us.siteprotect.com ([216.139.250.139]:38623 helo=joe.nabble.com) by meg.on-rev.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.80) (envelope-from ) id 1VZuZn-0000SZ-7a for use-revolution at lists.runrev.com; Sat, 26 Oct 2013 05:30:14 +0200 Received: from [192.168.236.139] (helo=joe.nabble.com) by joe.nabble.com with esmtp (Exim 4.72) (envelope-from ) id 1VYAP5-0007Pk-EE for use-revolution at lists.runrev.com; Mon, 21 Oct 2013 00:59:55 -0700 -- -Mark Wieder ahsoftware at gmail.com From mwieder at ahsoftware.net Sat Oct 26 00:04:01 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 25 Oct 2013 21:04:01 -0700 Subject: OT: Time Machine Alternatives? In-Reply-To: References: Message-ID: <4237695239.20131025210401@ahsoftware.net> Thanks to all who replied. I'm investigating all the alternatives. Now if Time Machine would just recognize my Drobo FS I think I'd be in good shape. But while I've used Carbon Copy Pro in the past to make archival backups, I didn't realize it would do incremental backups. Need to look into that. -- -Mark Wieder ahsoftware at gmail.com From stephenREVOLUTION2 at barncard.com Sat Oct 26 00:53:48 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 25 Oct 2013 21:53:48 -0700 Subject: OT: Time Machine Alternatives? In-Reply-To: <4237695239.20131025210401@ahsoftware.net> References: <4237695239.20131025210401@ahsoftware.net> Message-ID: Mark, this is what I've been using for many years... FOLDERS SYNCHRONIZER 4 Also great for just comparing folders. One can get a complete list of things that will be changed that one can edit before engaging. You can set it to run as root so the copy is bootable. I still prefer it over Carbon Copy. sqb On Fri, Oct 25, 2013 at 9:04 PM, Mark Wieder wrote: > Thanks to all who replied. I'm investigating all the alternatives. Now > if Time Machine would just recognize my Drobo FS I think I'd be in > good shape. But while I've used Carbon Copy Pro in the past to make > archival backups, I didn't realize it would do incremental backups. > Need to look into that. > > -- > -Mark Wieder > ahsoftware at gmail.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From stephenREVOLUTION2 at barncard.com Sat Oct 26 00:57:54 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 25 Oct 2013 21:57:54 -0700 Subject: OT: Time Machine Alternatives? In-Reply-To: References: <4237695239.20131025210401@ahsoftware.net> Message-ID: Ah, and there's a hidden version, that can run in the background....a replacement for time machine http://www.softobe.com/hfolderssynchronizer.html On Fri, Oct 25, 2013 at 9:53 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > Mark, > > this is what I've been using for many years... > > FOLDERS SYNCHRONIZER 4 > > Also great for just comparing folders. > > One can get a complete list of things that will be changed that one can > edit before engaging. > > You can set it to run as root so the copy is bootable. I still prefer it > over Carbon Copy. > > sqb > > > On Fri, Oct 25, 2013 at 9:04 PM, Mark Wieder wrote: > >> Thanks to all who replied. I'm investigating all the alternatives. Now >> if Time Machine would just recognize my Drobo FS I think I'd be in >> good shape. But while I've used Carbon Copy Pro in the past to make >> archival backups, I didn't realize it would do incremental backups. >> Need to look into that. >> >> -- >> -Mark Wieder >> ahsoftware at gmail.com >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > -- Stephen Barncard San Francisco Ca. USA more about sqb From mwieder at ahsoftware.net Sat Oct 26 01:20:47 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 25 Oct 2013 22:20:47 -0700 Subject: OT: Time Machine Alternatives? In-Reply-To: References: <4237695239.20131025210401@ahsoftware.net> Message-ID: <12442300865.20131025222047@ahsoftware.net> stephen- Friday, October 25, 2013, 9:57:54 PM, you wrote: > Ah, and there's a hidden version, that can run in the background....a > replacement for time machine > http://www.softobe.com/hfolderssynchronizer.html Interesting, but I don't see the advantage over rsync. And I've gotten used to liking what Time Machine does in terms of being able to select previous versions. I think I want a combination of git and rsync. -- -Mark Wieder ahsoftware at gmail.com From stephenREVOLUTION2 at barncard.com Sat Oct 26 02:07:28 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 25 Oct 2013 23:07:28 -0700 Subject: OT: Time Machine Alternatives? In-Reply-To: <12442300865.20131025222047@ahsoftware.net> References: <4237695239.20131025210401@ahsoftware.net> <12442300865.20131025222047@ahsoftware.net> Message-ID: On Fri, Oct 25, 2013 at 10:20 PM, Mark Wieder wrote: > but I don't see the advantage over rsync a pretty GUI ?? ha ha... sqb -- Stephen Barncard San Francisco Ca. USA more about sqb From keith.clarke at clarkeandclarke.co.uk Sat Oct 26 04:12:56 2013 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Sat, 26 Oct 2013 09:12:56 +0100 Subject: Is On-Rev Pancake down again (no MySQL access) or is it me? In-Reply-To: <1382342379757-4671303.post@n4.nabble.com> References: <0880FE9A-C75C-43D6-A476-53854E2236D8@clarkeandclarke.co.uk> <1382342379757-4671303.post@n4.nabble.com> Message-ID: <38D862D6-B28C-4E9B-B5B6-4A48E1E626A2@clarkeandclarke.co.uk> Dave, I didn't receive any root cause explanation for this particular database server access outage, but the previous outage affected those with dedicated IP addresses - and I also have SSL. So, there are likely different combinations & permutations of potential points of failure by account configuration / options. Best, Keith.. On 21 Oct 2013, at 08:59, Dave Kilroy wrote: > Keith, my webs are on Pancake and as at 8:55 am (UK time, 21 October) access > to my MySQL databases is fine. At about 5pm yesterday (20th, UK time) they > were also fine. > > How can it be that we are both on Pancake and have differing experiences? I > suspect a similar thing happened last weekend whether another person > reported outage and my webs were OK. I have no idea whether it is possible > technically or not but it almost seems as if there are different instances > (virtualised?) versions of Pancake running... > > May the force (& full connectivity and up-time) be with you > > Dave > > > > ----- > "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior From christer at mindcrea.com Sat Oct 26 07:52:03 2013 From: christer at mindcrea.com (=?iso-8859-1?Q?Pyyhti=E4_Christer?=) Date: Sat, 26 Oct 2013 14:52:03 +0300 Subject: Jiggly splash screens Message-ID: Richard, one possible reason to jiggling is when ever you tune any dimension the location of the object moves. What could help is to put lock screen - unlock screen in the script to make the sizing of everything before it displays the picture once again. rgds From richmondmathewson at gmail.com Sat Oct 26 07:59:18 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 26 Oct 2013 14:59:18 +0300 Subject: Jiggly splash screens In-Reply-To: References: Message-ID: <526BAE96.2000601@gmail.com> On 10/26/2013 02:52 PM, Pyyhti? Christer wrote: > Richard, one possible reason to jiggling is when ever you tune any dimension the location of the object moves. What could help is to put lock screen - unlock screen in the script to make the sizing of everything before it displays the picture once again. > rgds > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Dear Python, No obvious difference: on mouseUp set the vis of btn "DEMONSTRATE" to false put 400 into DIMZ repeat until DIMZ=4 put (DIMZ - 2) into DIMZ set the lockscreen to true set the width of stack "SPLASH" to DIMZ set the height of stack "SPLASH" to DIMZ set the width of img "tom" to DIMZ set the height of img "tom" to DIMZ set the left of img "tom" to 0 set the top of img "tom" to 0 wait 2 ticks set the lockscreen to false end repeat repeat until DIMZ=400 put (DIMZ + 2) into DIMZ set the lockscreen to true set the width of stack "SPLASH" to DIMZ set the height of stack "SPLASH" to DIMZ set the width of img "tom" to DIMZ set the height of img "tom" to DIMZ set the left of img "tom" to 0 set the top of img "tom" to 0 wait 2 ticks set the lockscreen to false end repeat set the vis of btn "DEMONSTRATE" to true end mouseUp try it! Richmond. From christer at mindcrea.com Sat Oct 26 08:24:39 2013 From: christer at mindcrea.com (=?iso-8859-1?Q?Pyyhti=E4_Christer?=) Date: Sat, 26 Oct 2013 15:24:39 +0300 Subject: System time in mobile Message-ID: Is it really true that the system time and the system date are not available in mobile - Android & iOS? rgds From dave at applicationinsight.com Sat Oct 26 09:57:38 2013 From: dave at applicationinsight.com (Dave Kilroy) Date: Sat, 26 Oct 2013 14:57:38 +0100 Subject: Is On-Rev Pancake down again (no MySQL access) or is it me? Message-ID: <85538238-AAE9-4416-A2EF-D6CE714D6CAC@applicationinsight.com> Keith - Ah that must be it as I'm not running a static IP Mark - yes I did post from Nabble, I often do (not this time though), and it's the first time I've noticed an email delayed like that Both - do either of you understand RunRev's new server arrangements? All I really know is that it's based near Paris, is new and shiney and (apparently) cost a RunRev a lot of money... Kind regards Dave From capellan2000 at gmail.com Sat Oct 26 10:44:53 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sat, 26 Oct 2013 07:44:53 -0700 (PDT) Subject: Jiggly splash screens In-Reply-To: <526BAE96.2000601@gmail.com> References: <526ABFEE.4050803@gmail.com> <526BAE96.2000601@gmail.com> Message-ID: <1382798693367-4671488.post@n4.nabble.com> Hi Richmond, Check if the script of this stack: Infinite Zoom 2013 could be useful: http://andregarzia.on-rev.com/alejandro/stacks/Livecode_Android_Test_for_infinite_zoom.zip Dismiss the Android apk inside the zip archive. This file is a new version of this stack: http://runtime-revolution.278305.n4.nabble.com/Second-test-for-Infinite-Zoom-td3642705.html Have a nice weekend! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Jiggly-splash-screens-tp4671464p4671488.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Sat Oct 26 10:55:44 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sat, 26 Oct 2013 07:55:44 -0700 (PDT) Subject: Jiggly splash screens In-Reply-To: <526BAE96.2000601@gmail.com> References: <526ABFEE.4050803@gmail.com> <526BAE96.2000601@gmail.com> Message-ID: <1382799344518-4671489.post@n4.nabble.com> Better yet, download only the stack from Google Drive: https://drive.google.com/file/d/0B9ja3Yvw8cHLTjlfYmpmV3lKZmM/edit?usp=sharing In this stack, move your mouse pointer to the left side of the images, hold down the left mouse button, and the images will zoom in at warp speed (or as fast as your computer graphic card allows). If you hold down the mouse on the right side of the stack, the images will zoom out. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Jiggly-splash-screens-tp4671464p4671489.html Sent from the Revolution - User mailing list archive at Nabble.com. From dixonja at hotmail.co.uk Sat Oct 26 11:02:20 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Sat, 26 Oct 2013 16:02:20 +0100 Subject: Jiggly splash screens In-Reply-To: <526BAE96.2000601@gmail.com> References: <526BAE96.2000601@gmail.com> Message-ID: You do not have a lock screen in your script Sent from my iPad mini. > On 26 Oct 2013, at 12:59, "Richmond" wrote: > Dear Python, > > No obvious difference: > > on mouseUp > set the vis of btn "DEMONSTRATE" to false > put 400 into DIMZ > repeat until DIMZ=4 > put (DIMZ - 2) into DIMZ > set the lockscreen to true > set the width of stack "SPLASH" to DIMZ > set the height of stack "SPLASH" to DIMZ > set the width of img "tom" to DIMZ > set the height of img "tom" to DIMZ > set the left of img "tom" to 0 > set the top of img "tom" to 0 > wait 2 ticks > set the lockscreen to false > end repeat > repeat until DIMZ=400 > put (DIMZ + 2) into DIMZ > set the lockscreen to true > set the width of stack "SPLASH" to DIMZ > set the height of stack "SPLASH" to DIMZ > set the width of img "tom" to DIMZ > set the height of img "tom" to DIMZ > set the left of img "tom" to 0 > set the top of img "tom" to 0 > wait 2 ticks > set the lockscreen to false > end repeat > set the vis of btn "DEMONSTRATE" to true > end mouseUp > > try it! > > Richmond. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Sat Oct 26 11:04:45 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 26 Oct 2013 18:04:45 +0300 Subject: Jiggly splash screens In-Reply-To: References: <526BAE96.2000601@gmail.com> Message-ID: <526BDA0D.2010505@gmail.com> On 10/26/2013 06:02 PM, John Dixon wrote: > You do not have a lock screen in your script what then is: "set the lockscreen to true" ??? Richmond. > > Sent from my iPad mini. > >> On 26 Oct 2013, at 12:59, "Richmond" wrote: >> Dear Python, >> >> No obvious difference: >> >> on mouseUp >> set the vis of btn "DEMONSTRATE" to false >> put 400 into DIMZ >> repeat until DIMZ=4 >> put (DIMZ - 2) into DIMZ >> set the lockscreen to true >> set the width of stack "SPLASH" to DIMZ >> set the height of stack "SPLASH" to DIMZ >> set the width of img "tom" to DIMZ >> set the height of img "tom" to DIMZ >> set the left of img "tom" to 0 >> set the top of img "tom" to 0 >> wait 2 ticks >> set the lockscreen to false >> end repeat >> repeat until DIMZ=400 >> put (DIMZ + 2) into DIMZ >> set the lockscreen to true >> set the width of stack "SPLASH" to DIMZ >> set the height of stack "SPLASH" to DIMZ >> set the width of img "tom" to DIMZ >> set the height of img "tom" to DIMZ >> set the left of img "tom" to 0 >> set the top of img "tom" to 0 >> wait 2 ticks >> set the lockscreen to false >> end repeat >> set the vis of btn "DEMONSTRATE" to true >> end mouseUp >> >> try it! >> >> Richmond. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dixonja at hotmail.co.uk Sat Oct 26 11:27:42 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Sat, 26 Oct 2013 16:27:42 +0100 Subject: Jiggly splash screens In-Reply-To: <526BDA0D.2010505@gmail.com> References: <526BAE96.2000601@gmail.com>, , <526BDA0D.2010505@gmail.com> Message-ID: apologies... I was looking for such at the top of the script > Date: Sat, 26 Oct 2013 18:04:45 +0300 > From: richmondmathewson at gmail.com > To: use-livecode at lists.runrev.com > Subject: Re: Jiggly splash screens > > On 10/26/2013 06:02 PM, John Dixon wrote: > > You do not have a lock screen in your script > > what then is: > > "set the lockscreen to true" ??? > > Richmond. > > > > > Sent from my iPad mini. > > > >> On 26 Oct 2013, at 12:59, "Richmond" wrote: > >> Dear Python, > >> > >> No obvious difference: > >> > >> on mouseUp > >> set the vis of btn "DEMONSTRATE" to false > >> put 400 into DIMZ > >> repeat until DIMZ=4 > >> put (DIMZ - 2) into DIMZ > >> set the lockscreen to true > >> set the width of stack "SPLASH" to DIMZ > >> set the height of stack "SPLASH" to DIMZ > >> set the width of img "tom" to DIMZ > >> set the height of img "tom" to DIMZ > >> set the left of img "tom" to 0 > >> set the top of img "tom" to 0 > >> wait 2 ticks > >> set the lockscreen to false > >> end repeat > >> repeat until DIMZ=400 > >> put (DIMZ + 2) into DIMZ > >> set the lockscreen to true > >> set the width of stack "SPLASH" to DIMZ > >> set the height of stack "SPLASH" to DIMZ > >> set the width of img "tom" to DIMZ > >> set the height of img "tom" to DIMZ > >> set the left of img "tom" to 0 > >> set the top of img "tom" to 0 > >> wait 2 ticks > >> set the lockscreen to false > >> end repeat > >> set the vis of btn "DEMONSTRATE" to true > >> end mouseUp > >> > >> try it! > >> > >> Richmond. > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 26 11:46:36 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 26 Oct 2013 18:46:36 +0300 Subject: Jiggly splash screens In-Reply-To: References: <526BAE96.2000601@gmail.com>, , <526BDA0D.2010505@gmail.com> Message-ID: <526BE3DC.5060807@gmail.com> On 10/26/2013 06:27 PM, John Dixon wrote: > apologies... I was looking for such at the top of the script If I had had that at the top of the script the end-user would se nothing happening at all. > >> Date: Sat, 26 Oct 2013 18:04:45 +0300 >> From: richmondmathewson at gmail.com >> To: use-livecode at lists.runrev.com >> Subject: Re: Jiggly splash screens >> >> On 10/26/2013 06:02 PM, John Dixon wrote: >>> You do not have a lock screen in your script >> what then is: >> >> "set the lockscreen to true" ??? >> >> Richmond. >> >>> Sent from my iPad mini. >>> >>>> On 26 Oct 2013, at 12:59, "Richmond" wrote: >>>> Dear Python, >>>> >>>> No obvious difference: >>>> >>>> on mouseUp >>>> set the vis of btn "DEMONSTRATE" to false >>>> put 400 into DIMZ >>>> repeat until DIMZ=4 >>>> put (DIMZ - 2) into DIMZ >>>> set the lockscreen to true >>>> set the width of stack "SPLASH" to DIMZ >>>> set the height of stack "SPLASH" to DIMZ >>>> set the width of img "tom" to DIMZ >>>> set the height of img "tom" to DIMZ >>>> set the left of img "tom" to 0 >>>> set the top of img "tom" to 0 >>>> wait 2 ticks >>>> set the lockscreen to false >>>> end repeat >>>> repeat until DIMZ=400 >>>> put (DIMZ + 2) into DIMZ >>>> set the lockscreen to true >>>> set the width of stack "SPLASH" to DIMZ >>>> set the height of stack "SPLASH" to DIMZ >>>> set the width of img "tom" to DIMZ >>>> set the height of img "tom" to DIMZ >>>> set the left of img "tom" to 0 >>>> set the top of img "tom" to 0 >>>> wait 2 ticks >>>> set the lockscreen to false >>>> end repeat >>>> set the vis of btn "DEMONSTRATE" to true >>>> end mouseUp >>>> >>>> try it! >>>> >>>> Richmond. >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 26 11:53:42 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 26 Oct 2013 10:53:42 -0500 Subject: Jiggly splash screens In-Reply-To: <526BAE96.2000601@gmail.com> References: <526BAE96.2000601@gmail.com> Message-ID: A 2-tick wait is probably too long. Try one millisecond and work up from there. Without a wait, the engine will go as fast as possible and will skip redraws to increase speed. It only takes a very tiny wait to force a redraw. Richmond wrote: > >on mouseUp > set the vis of btn "DEMONSTRATE" to false > put 400 into DIMZ > repeat until DIMZ=4 > put (DIMZ - 2) into DIMZ > set the lockscreen to true > set the width of stack "SPLASH" to DIMZ > set the height of stack "SPLASH" to DIMZ > set the width of img "tom" to DIMZ > set the height of img "tom" to DIMZ > set the left of img "tom" to 0 > set the top of img "tom" to 0 > wait 2 ticks > set the lockscreen to false > end repeat > repeat until DIMZ=400 > put (DIMZ + 2) into DIMZ > set the lockscreen to true > set the width of stack "SPLASH" to DIMZ > set the height of stack "SPLASH" to DIMZ > set the width of img "tom" to DIMZ > set the height of img "tom" to DIMZ > set the left of img "tom" to 0 > set the top of img "tom" to 0 > wait 2 ticks > set the lockscreen to false > end repeat > set the vis of btn "DEMONSTRATE" to true >end mouseUp -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmondmathewson at gmail.com Sat Oct 26 12:02:45 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 26 Oct 2013 19:02:45 +0300 Subject: Jiggly splash screens In-Reply-To: References: <526BAE96.2000601@gmail.com> Message-ID: <526BE7A5.4030900@gmail.com> On 10/26/2013 06:53 PM, J. Landman Gay wrote: > A 2-tick wait is probably too long. Try one millisecond and work up from there. > > Without a wait, the engine will go as fast as possible and will skip redraws to increase speed. It only takes a very tiny wait to force a redraw. Well; I commented out the 'wait' lines and the thing sped up (marginally), but there was still a jiggly effect. Perhaps the problem is because the stack does not really shrink about its centre, but shrinks into its top-left-hand corner, and because of this the image has to keep being moved. > Richmond wrote: >> on mouseUp >> set the vis of btn "DEMONSTRATE" to false >> put 400 into DIMZ >> repeat until DIMZ=4 >> put (DIMZ - 2) into DIMZ >> set the lockscreen to true >> set the width of stack "SPLASH" to DIMZ >> set the height of stack "SPLASH" to DIMZ >> set the width of img "tom" to DIMZ >> set the height of img "tom" to DIMZ >> set the left of img "tom" to 0 >> set the top of img "tom" to 0 >> wait 2 ticks >> set the lockscreen to false >> end repeat >> repeat until DIMZ=400 >> put (DIMZ + 2) into DIMZ >> set the lockscreen to true >> set the width of stack "SPLASH" to DIMZ >> set the height of stack "SPLASH" to DIMZ >> set the width of img "tom" to DIMZ >> set the height of img "tom" to DIMZ >> set the left of img "tom" to 0 >> set the top of img "tom" to 0 >> wait 2 ticks >> set the lockscreen to false >> end repeat >> set the vis of btn "DEMONSTRATE" to true >> end mouseUp > From richmondmathewson at gmail.com Sat Oct 26 12:17:05 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 26 Oct 2013 19:17:05 +0300 Subject: Jiggly splash screens In-Reply-To: References: <526BAE96.2000601@gmail.com> Message-ID: <526BEB01.5080808@gmail.com> Here is the same sort of thing using a regular polygon graphic; no WAIT and still all jiggly. http://forums.runrev.com/viewtopic.php?f=5&t=17689&p=88639#p88639 Richmond. From jhj at jhj.com Sat Oct 26 12:17:16 2013 From: jhj at jhj.com (Jerry Jensen) Date: Sat, 26 Oct 2013 09:17:16 -0700 Subject: Jiggly splash screens In-Reply-To: References: <526BAE96.2000601@gmail.com> Message-ID: <55D27ED8-77CA-4C03-8833-F4C0A6013644@jhj.com> On Oct 26, 2013, at 8:53 AM, J. Landman Gay wrote: > Without a wait, the engine will go as fast as possible and will skip redraws to increase speed. It only takes a very tiny wait to force a redraw. IIRC, even wait 0 will cause a redraw (!). .Jerry From richmondmathewson at gmail.com Sat Oct 26 12:18:08 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 26 Oct 2013 19:18:08 +0300 Subject: Jiggly splash screens In-Reply-To: <55D27ED8-77CA-4C03-8833-F4C0A6013644@jhj.com> References: <526BAE96.2000601@gmail.com> <55D27ED8-77CA-4C03-8833-F4C0A6013644@jhj.com> Message-ID: <526BEB40.9010807@gmail.com> On 10/26/2013 07:17 PM, Jerry Jensen wrote: > On Oct 26, 2013, at 8:53 AM, J. Landman Gay wrote: > >> Without a wait, the engine will go as fast as possible and will skip redraws to increase speed. It only takes a very tiny wait to force a redraw. > IIRC, even wait 0 will cause a redraw (!). and a jiggle! > .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 coiin at verizon.net Sat Oct 26 12:49:09 2013 From: coiin at verizon.net (Colin Holgate) Date: Sat, 26 Oct 2013 12:49:09 -0400 Subject: Jiggly splash screens In-Reply-To: <526BEB01.5080808@gmail.com> References: <526BAE96.2000601@gmail.com> <526BEB01.5080808@gmail.com> Message-ID: <42CB118A-260B-4A1F-A933-A515F3187D7C@verizon.net> You should send that stack to Run Rev, it crashes v6.5 dp2 every time. In 6.1.2 it works without crashing. > Here is the same sort of thing using a regular polygon graphic; no WAIT > and still all jiggly. > > http://forums.runrev.com/viewtopic.php?f=5&t=17689&p=88639#p88639 > From capellan2000 at gmail.com Sat Oct 26 12:59:39 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sat, 26 Oct 2013 09:59:39 -0700 (PDT) Subject: OT: Time Machine Alternatives? In-Reply-To: <12442300865.20131025222047@ahsoftware.net> References: <4237695239.20131025210401@ahsoftware.net> <12442300865.20131025222047@ahsoftware.net> Message-ID: <1382806779025-4671502.post@n4.nabble.com> Mark Wieder wrote: mwieder wrote > [snip] > I think I want a combination of git and rsync. And every developer in this platform wants (even if they don't know it) a LiveCode script that implements the rsync protocol for stacks. :D Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Time-Machine-Alternatives-tp4671151p4671502.html Sent from the Revolution - User mailing list archive at Nabble.com. From roger.e.eller at sealedair.com Sat Oct 26 13:34:51 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 26 Oct 2013 13:34:51 -0400 Subject: Jiggly splash screens In-Reply-To: <42CB118A-260B-4A1F-A933-A515F3187D7C@verizon.net> References: <526BAE96.2000601@gmail.com> <526BEB01.5080808@gmail.com> <42CB118A-260B-4A1F-A933-A515F3187D7C@verizon.net> Message-ID: Setting the decorations to empty seems to help eliminate jiggle on the top and left. Setting the resizable false helps the corner drag icon to not flicker. And scaling faster (larger chunks, 8 instead of 2) makes jiggle less noticeable. I tried grouping everything and using a dynamic layer mode, but I didn't see a difference. on mouseUp set the vis of btn "DEMONSTRATE" to false put 400 into DIMZ set the decorations of this stack to empty set the resizable of this stack to false repeat until DIMZ=8 lock screen put (DIMZ - 8) into DIMZ set the width of stack "SPLASHX" to DIMZ set the height of stack "SPLASHX" to DIMZ set the width of graphic "g1" to DIMZ set the height of graphic "g1" to DIMZ set the left of graphic "g1" to 0 set the top of graphic "g1" to 0 unlock screen end repeat repeat until DIMZ=400 lock screen put (DIMZ + 8) into DIMZ set the width of stack "SPLASHX" to DIMZ set the height of stack "SPLASHX" to DIMZ set the width of graphic "g1" to DIMZ set the height of graphic "g1" to DIMZ set the left of graphic "g1" to 0 set the top of graphic "g1" to 0 unlock screen end repeat set the decorations of this stack to "title,menu,maximize,minimize,close" set the vis of btn "DEMONSTRATE" to true set the resizable of this stack to true end mouseUp ~Roger From christer at mindcrea.com Sat Oct 26 14:17:47 2013 From: christer at mindcrea.com (=?iso-8859-1?Q?Pyyhti=E4_Christer?=) Date: Sat, 26 Oct 2013 21:17:47 +0300 Subject: Jiggly splash screens Message-ID: You were right, not obvious improvement. It was a thought, tested it a bit later and found out I was wrong. Hopefully a solution has emergerd by now. rgds From christer at mindcrea.com Sat Oct 26 14:35:54 2013 From: christer at mindcrea.com (=?iso-8859-1?Q?Pyyhti=E4_Christer?=) Date: Sat, 26 Oct 2013 21:35:54 +0300 Subject: Jiggly splash screens Message-ID: <75E875BA-E9F4-4638-978D-6B0630CD4860@mindcrea.com> This is the best could achieve. See the difference between shrink and expand. Obs. twice set the topLeft, and leave out the delay (was OK with my 2 years old PowerBook); if have time tomorrow will test on SGS 2 and SGS 4. Thanks for the challenge! on mouseUp set the vis of btn "DEMONSTRATE" to false put 400 into DIMZ put item 1 of the loc of img "tom" into tX put item 2 of the loc of img "tom" into ty repeat until DIMZ=4 put (DIMZ - 2) into DIMZ -- thx for even numbers lock screen set the width of stack "SPLASH" to DIMZ set the height of stack "SPLASH" to DIMZ set the topLeft of img "tom" to 0,0 set the width of img "tom" to DIMZ set the height of img "tom" to DIMZ set the topLeft of img "tom" to 0,0 unlock screen end repeat repeat until DIMZ=400 put (DIMZ + 2) into DIMZ lock screen set the width of stack "SPLASH" to DIMZ set the height of stack "SPLASH" to DIMZ set the width of img "tom" to DIMZ set the height of img "tom" to DIMZ set the left of img "tom" to 0 set the top of img "tom" to 0 wait 2 ticks unlock screen end repeat set the vis of btn "DEMONSTRATE" to true end mouseUp rgds From richmondmathewson at gmail.com Sat Oct 26 15:13:01 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 26 Oct 2013 22:13:01 +0300 Subject: Jiggly splash screens In-Reply-To: <42CB118A-260B-4A1F-A933-A515F3187D7C@verizon.net> References: <526BAE96.2000601@gmail.com> <526BEB01.5080808@gmail.com> <42CB118A-260B-4A1F-A933-A515F3187D7C@verizon.net> Message-ID: <526C143D.9010605@gmail.com> On 10/26/2013 07:49 PM, Colin Holgate wrote: > You should send that stack to Run Rev, it crashes v6.5 dp2 every time. In 6.1.2 it works without crashing. > > > >> Here is the same sort of thing using a regular polygon graphic; no WAIT >> and still all jiggly. >> >> http://forums.runrev.com/viewtopic.php?f=5&t=17689&p=88639#p88639 >> > _ Well, "over here" on Linux 6.5. dp2 doesn't crsh it just gives me a merry spinning wheel cursor. Then, after I'd popped over to this virtual desktop to write the line above, and then popped back, the stack looked like Saddam Hussein's picnic (short of a sandwich - remember stormin' Norman?). Whatever; NOT GOOD. Having a lot of "fun" right now trying to shoe-horn Macintosh Maverick (OS 10.9) into VMware, and then I can have even more fun in that respect. Richmond. From paulhibbert at mac.com Sat Oct 26 22:58:26 2013 From: paulhibbert at mac.com (Paul Hibbert) Date: Sat, 26 Oct 2013 19:58:26 -0700 Subject: Jiggly splash screens In-Reply-To: <526C143D.9010605@gmail.com> References: <526BAE96.2000601@gmail.com> <526BEB01.5080808@gmail.com> <42CB118A-260B-4A1F-A933-A515F3187D7C@verizon.net> <526C143D.9010605@gmail.com> Message-ID: <7240BDBA-3EE1-4003-9E5E-9F7DBBFD803A@mac.com> Tackling this problem from a different angle seems to help, this works a little smoother (and it works on LC6.5 (dp 2) on Mac OS X 10.8.5 too)? Set the geometry of the image to scale to all 4 sides of the card and change the image quality to "good" or "best". on mouseUp put the rect of this stack into tStackRect set the vis of btn "DEMONSTRATE" to false repeat until the width of this stack <= 4 add 1 to item 1 of tStackRect add 1 to item 2 of tStackRect subtract 1 from item 3 of tStackRect subtract 1 from item 4 of tStackRect lock screen set the rect of stack "SPLASH" to tStackRect unlock screen end repeat repeat until the width of this stack >=400 subtract 1 from item 1 of tStackRect subtract 1 from item 2 of tStackRect add 1 to item 3 of tStackRect add 1 to item 4 of tStackRect lock screen set the rect of stack "SPLASH" to tStackRect unlock screen end repeat set the vis of btn "DEMONSTRATE" to true end mouseUp I know some people don't like using the geometry options, but for this exercise it just shifted some of the work over to the engine and each repeat cycle is only updating the screen with one line. You can get away without lock screen but the image shifts a little off centre at the really small sizes. It certainly looks smoother to me. Paul On 2013-10-26, at 12:13 PM, Richmond wrote: > On 10/26/2013 07:49 PM, Colin Holgate wrote: >> You should send that stack to Run Rev, it crashes v6.5 dp2 every time. In 6.1.2 it works without crashing. >> >> >> >>> Here is the same sort of thing using a regular polygon graphic; no WAIT >>> and still all jiggly. >>> >>> http://forums.runrev.com/viewtopic.php?f=5&t=17689&p=88639#p88639 >>> >> _ > > Well, "over here" on Linux 6.5. dp2 doesn't crsh it just gives me a merry spinning wheel cursor. > > Then, after I'd popped over to this virtual desktop to write the line above, and then popped back, the > stack looked like Saddam Hussein's picnic (short of a sandwich - remember stormin' Norman?). > > Whatever; NOT GOOD. > > Having a lot of "fun" right now trying to shoe-horn Macintosh Maverick (OS 10.9) into VMware, > and then I can have even more fun in that respect. > > 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 capellan2000 at gmail.com Sun Oct 27 01:48:45 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sat, 26 Oct 2013 22:48:45 -0700 (PDT) Subject: Jiggly splash screens In-Reply-To: <7240BDBA-3EE1-4003-9E5E-9F7DBBFD803A@mac.com> References: <526ABFEE.4050803@gmail.com> <526BAE96.2000601@gmail.com> <526BEB01.5080808@gmail.com> <526C143D.9010605@gmail.com> <7240BDBA-3EE1-4003-9E5E-9F7DBBFD803A@mac.com> Message-ID: <1382852925686-4671509.post@n4.nabble.com> Hi Paul, Paul Hibbert-3 wrote > Set the geometry of the image to scale to all 4 sides of the card > and change the image quality to "good" or "best". > > [snip] Your script works smoother, but that is because it does not scale the image within the handler. When the image is scaled too, the jiggly reappears. Maybe the splash screen stack, published by Chipp Walter, could be useful in this particular case... http://www2.altuit.com/webs/altuit2/RunRev/Downloads.htm Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Jiggly-splash-screens-tp4671464p4671509.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Sun Oct 27 02:14:11 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sat, 26 Oct 2013 23:14:11 -0700 (PDT) Subject: Motion Comics tutorial for LiveCode In-Reply-To: <1381347008946-4670874.post@n4.nabble.com> References: <1380426461743-4670436.post@n4.nabble.com> <1380746008106-4670566.post@n4.nabble.com> <1380780386870-4670582.post@n4.nabble.com> <1380829813835-4670604.post@n4.nabble.com> <1381007172274-4670650.post@n4.nabble.com> <1381347008946-4670874.post@n4.nabble.com> Message-ID: <1382854451365-4671510.post@n4.nabble.com> Hi All, Finally, all files for this project are complete and uploaded to a public Google Drive folder: https://drive.google.com/folderview?id=0B9ja3Yvw8cHLc2lVbWduV1VVUDA&usp=sharing https://drive.google.com/file/d/0B9ja3Yvw8cHLNE9mMkFoNDl6TU0/edit?usp=sharing https://drive.google.com/file/d/0B9ja3Yvw8cHLdm1HT0VzeFlmd2M/edit?usp=sharing https://drive.google.com/file/d/0B9ja3Yvw8cHLUURTclBVdkRoZlE/edit?usp=sharing https://drive.google.com/file/d/0B9ja3Yvw8cHLdS0yZkVSUlYxS28/edit?usp=sharing https://drive.google.com/file/d/0B9ja3Yvw8cHLRGFqOWoxUzM2TWc/edit?usp=sharing Please, if you have any problem to download these files, write back as soon as possible to fix it. Thanks in advance! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Motion-Comics-tutorial-for-LiveCode-tp4670427p4671510.html Sent from the Revolution - User mailing list archive at Nabble.com. From paulhibbert at mac.com Sun Oct 27 10:28:39 2013 From: paulhibbert at mac.com (Paul Hibbert) Date: Sun, 27 Oct 2013 07:28:39 -0700 Subject: Jiggly splash screens In-Reply-To: <1382852925686-4671509.post@n4.nabble.com> References: <526ABFEE.4050803@gmail.com> <526BAE96.2000601@gmail.com> <526BEB01.5080808@gmail.com> <526C143D.9010605@gmail.com> <7240BDBA-3EE1-4003-9E5E-9F7DBBFD803A@mac.com> <1382852925686-4671509.post@n4.nabble.com> Message-ID: <0B8224BF-39AA-48E6-8FD7-7F9844407754@mac.com> Hi Alejandro, > Your script works smoother, but that is > because it does not scale the image > within the handler. Yes, that was my point, the handler is now only doing 1 task. I did state that I tackled this problem from a different angle. :-) Paul From klaus at major-k.de Sun Oct 27 12:23:52 2013 From: klaus at major-k.de (Klaus major-k) Date: Sun, 27 Oct 2013 17:23:52 +0100 Subject: System time in mobile In-Reply-To: References: Message-ID: Hoi Pyyhti?, Am 26.10.2013 um 14:24 schrieb Pyyhti? Christer : > Is it really true that the system time and the system date are not available in mobile - Android & iOS? the dictionary doesn't say so. :-) > rgds Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From vclement at gmail.com Sun Oct 27 18:37:10 2013 From: vclement at gmail.com (Vaughn Clement) Date: Sun, 27 Oct 2013 15:37:10 -0700 Subject: Check Box Functions Message-ID: Hi All I am using several check boxes on a background for the user to select just what they want. The issue: When a new card is added with the check boxes the are carrying the same checked boxes. I am setting the value to empty between the current card and new card background, but the check boxes even carry back to the original background when changed on the new card. Is there a setting to stop this odd behavior? 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 mwieder at ahsoftware.net Sun Oct 27 18:55:18 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 27 Oct 2013 15:55:18 -0700 Subject: Check Box Functions In-Reply-To: References: Message-ID: <25191971822.20131027155518@ahsoftware.net> Vaughn- Sunday, October 27, 2013, 3:37:10 PM, you wrote: > When a new card is added with the check boxes the are carrying the same > checked boxes. I am setting the value to empty between the current card and > new card background, but the check boxes even carry back to the original > background when changed on the new card. Is there a setting to stop this > odd behavior? Make sure the sharedHilite of the checkboxes is false. And just for the record, it's not really "odd" behavior: for a background group you may want to have persistent settings showing across all the card sharing the same background. If the sharedHilite property is true, that's what you get. If the property is false then each card gets its own set of controls. -- -Mark Wieder ahsoftware at gmail.com From bvlahos at mac.com Sun Oct 27 19:13:36 2013 From: bvlahos at mac.com (Bill Vlahos) Date: Sun, 27 Oct 2013 16:13:36 -0700 Subject: How do I get the username of system? Message-ID: <7FCEBFB9-C087-4DA4-9F5C-0B33B40312C7@mac.com> I can use the hostname function to get the domain name. Is it possible to get the user name (long or short)? I?m trying to pre-populate a field with the name of the user. I see there is an Mac external to do this so I?m thinking it isn?t built in to LC and I can?t find it in the docs. Is it possible without an external? I want it for Mac, Windows, and iOS and maybe Android in the future. Bill Vlahos _________________ InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. lcTaskList: (http://www.infowallet.com/lctasklist/index.htm) RunRev lcTaskList Forum: (http://forums.runrev.com/viewforum.php?f=61) From m.schonewille at economy-x-talk.com Sun Oct 27 19:22:01 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 28 Oct 2013 00:22:01 +0100 Subject: How do I get the username of system? In-Reply-To: <7FCEBFB9-C087-4DA4-9F5C-0B33B40312C7@mac.com> References: <7FCEBFB9-C087-4DA4-9F5C-0B33B40312C7@mac.com> Message-ID: <526DA019.4040007@economy-x-talk.com> Hi Bill, On Windows machines, you can use put $USERNAME and on Mac OS X you use put $USER On Linux it is probably one of these, but I can't check it right now. I don't think you can do this easily on iOS and Android, but you might be able to read the contacts list and find the owner there. -- 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 10/28/2013 00:13, Bill Vlahos wrote: > I can use the hostname function to get the domain name. Is it possible to get the user name (long or short)? I?m trying to pre-populate a field with the name of the user. > > I see there is an Mac external to do this so I?m thinking it isn?t built in to LC and I can?t find it in the docs. > > Is it possible without an external? I want it for Mac, Windows, and iOS and maybe Android in the future. > > Bill Vlahos From ambassador at fourthworld.com Sun Oct 27 19:24:20 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 27 Oct 2013 16:24:20 -0700 Subject: How do I get the username of system? In-Reply-To: <7FCEBFB9-C087-4DA4-9F5C-0B33B40312C7@mac.com> References: <7FCEBFB9-C087-4DA4-9F5C-0B33B40312C7@mac.com> Message-ID: <526DA0A4.7050903@fourthworld.com> No externals needed - the info is available in a global var: Mac: $USER Linux: $USER Windows: $USERNAME -- Richard Gaskin Fourth World Systems Software Design and Development for Desktop, Mobile, and Web ____________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From MikeKerner at roadrunner.com Sun Oct 27 19:54:57 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 27 Oct 2013 19:54:57 -0400 Subject: ios mobile device token Message-ID: I have a device whose mobile token has changed, apparently. When I check the token inside the app, it is (a lot) different than it was even a week ago. What would cause a token to change? -- 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 John at OneChip.com Sun Oct 27 21:57:11 2013 From: John at OneChip.com (John) Date: Sun, 27 Oct 2013 18:57:11 -0700 Subject: a conundrum Message-ID: <8D87B21D-C9A0-4004-A13B-0FE4839348EE@OneChip.com> I am really hoping someone has run into this before and can point me in the right direction. I have the following in a stack script: on appleEvent pClass, pID local FilePath answer pClass && pID with "Ok" if pClass is "aevt" and pID is "odoc" then request appleEvent data put it into FilePath answer filePath with "Ok" finderReadNotes(FilePath) end if pass appleEvent end appleEvent When I double click on a document created by the built app, the app launches but neither of the dialogs (from the ?answer") appear. If I drag and drop the document on the app icon the first time, no dialogs appear. If I do a drag and drop two or three times I then get the expected dialogs. The first contains ?aevt odoc? and the second gives me the path to the file. I always get an ?aevt quit? when I quit the app. I have an older version of the stack and it works fine (double clicking the document launches the app and reads the document via ?finderReadNotes?). The appleEvent handler is basically the same between them (there are no dialogs in the original) and I cannot for the life of me figure out what changed and why, after several drag and drops, I then get the dialogs. Also, vary rarely, the app launches and reads the document when I double click on the document. This happens in both 6.1.2 and 6.5DP2. Any thoughts would be appreciated. Help please!, John From vclement at gmail.com Sun Oct 27 23:10:58 2013 From: vclement at gmail.com (Vaughn Clement) Date: Sun, 27 Oct 2013 20:10:58 -0700 Subject: Check Box Functions In-Reply-To: <25191971822.20131027155518@ahsoftware.net> References: <25191971822.20131027155518@ahsoftware.net> Message-ID: Hi Mark That was the issue! Thanks for the help it is appreciated. 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, Oct 27, 2013 at 3:55 PM, Mark Wieder wrote: > Vaughn- > > Sunday, October 27, 2013, 3:37:10 PM, you wrote: > > > When a new card is added with the check boxes the are carrying the same > > checked boxes. I am setting the value to empty between the current card > and > > new card background, but the check boxes even carry back to the original > > background when changed on the new card. Is there a setting to stop this > > odd behavior? > > Make sure the sharedHilite of the checkboxes is false. > > And just for the record, it's not really "odd" behavior: for a > background group you may want to have persistent settings showing > across all the card sharing the same background. If the sharedHilite > property is true, that's what you get. If the property is false then > each card gets its own set of controls. > > -- > -Mark Wieder > ahsoftware at gmail.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From camm29 at tesco.net Mon Oct 28 06:19:15 2013 From: camm29 at tesco.net (Camm) Date: Mon, 28 Oct 2013 10:19:15 +0000 (UTC) Subject: System time in mobile In-Reply-To: Message-ID: <559947980.433933.1382955555217.JavaMail.root@md01.topaz.synacor.com> Hi , I have had it working okay on Android ! Regards ----- Original Message ----- From: "Klaus major-k" To: "How to use LiveCode" Sent: Sunday, 27 October, 2013 4:23:52 PM Subject: Re: System time in mobile Hoi Pyyhti?, Am 26.10.2013 um 14:24 schrieb Pyyhti? Christer : > Is it really true that the system time and the system date are not available in mobile - Android & iOS? the dictionary doesn't say so. :-) > rgds 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 m.schonewille at economy-x-talk.com Mon Oct 28 07:13:14 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 28 Oct 2013 12:13:14 +0100 Subject: a conundrum In-Reply-To: <8D87B21D-C9A0-4004-A13B-0FE4839348EE@OneChip.com> References: <8D87B21D-C9A0-4004-A13B-0FE4839348EE@OneChip.com> Message-ID: <526E46CA.6000702@economy-x-talk.com> Hi John, What happens if you insert your script into front in a startUp handler? Would that solve the problem (partly)? -- 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 10/28/2013 02:57, John wrote: > I am really hoping someone has run into this before and can point me in the right direction. I have the following in a stack script: > > on appleEvent pClass, pID > local FilePath > > answer pClass && pID with "Ok" > > if pClass is "aevt" and pID is "odoc" then > request appleEvent data > put it into FilePath > answer filePath with "Ok" > finderReadNotes(FilePath) > end if > > pass appleEvent > > end appleEvent > > When I double click on a document created by the built app, the app launches but neither of the dialogs (from the ?answer") appear. If I drag and drop the document on the app icon the first time, no dialogs appear. If I do a drag and drop two or three times I then get the expected dialogs. The first contains ?aevt odoc? and the second gives me the path to the file. I always get an ?aevt quit? when I quit the app. > > I have an older version of the stack and it works fine (double clicking the document launches the app and reads the document via ?finderReadNotes?). The appleEvent handler is basically the same between them (there are no dialogs in the original) and I cannot for the life of me figure out what changed and why, after several drag and drops, I then get the dialogs. Also, vary rarely, the app launches and reads the document when I double click on the document. > > This happens in both 6.1.2 and 6.5DP2. Any thoughts would be appreciated. > > Help please!, > John From jiml at netrin.com Mon Oct 28 12:08:14 2013 From: jiml at netrin.com (Jim Lambert) Date: Mon, 28 Oct 2013 09:08:14 -0700 Subject: ios mobile device token Message-ID: MikeK wrote: > I have a device whose mobile token has changed, apparently. When I check > the token inside the app, it is (a lot) different than it was even a week > ago. > > What would cause a token to change? I believe that IOS device tokens can change at any time. Perhaps an update to IOS 7? It?s good to check for a change when the app starts. Jim Lambert From jacque at hyperactivesw.com Mon Oct 28 13:03:49 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 28 Oct 2013 12:03:49 -0500 Subject: a conundrum In-Reply-To: <8D87B21D-C9A0-4004-A13B-0FE4839348EE@OneChip.com> References: <8D87B21D-C9A0-4004-A13B-0FE4839348EE@OneChip.com> Message-ID: <526E98F5.5000400@hyperactivesw.com> On 10/27/13 8:57 PM, John wrote: > I am really hoping someone has run into this before and can point me in the right direction. I have the following in a stack script: > > on appleEvent pClass, pID > local FilePath > > answer pClass && pID with "Ok" > > if pClass is "aevt" and pID is "odoc" then > request appleEvent data > put it into FilePath > answer filePath with "Ok" > finderReadNotes(FilePath) > end if > > pass appleEvent > > end appleEvent > > When I double click on a document created by the built app, the app launches but neither of the dialogs (from the ?answer") appear. If I drag and drop the document on the app icon the first time, no dialogs appear. If I do a drag and drop two or three times I then get the expected dialogs. The first contains ?aevt odoc? and the second gives me the path to the file. I always get an ?aevt quit? when I quit the app. > > I have an older version of the stack and it works fine (double clicking the document launches the app and reads the document via ?finderReadNotes?). The appleEvent handler is basically the same between them (there are no dialogs in the original) and I cannot for the life of me figure out what changed and why, after several drag and drops, I then get the dialogs. Also, vary rarely, the app launches and reads the document when I double click on the document. > > This happens in both 6.1.2 and 6.5DP2. Any thoughts would be appreciated. > > Help please!, I wonder if it is related this: -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From harrison at all-auctions.com Mon Oct 28 13:11:53 2013 From: harrison at all-auctions.com (Rick Harrison) Date: Mon, 28 Oct 2013 13:11:53 -0400 Subject: "Introducing New LiveCode Licenses" In-Reply-To: References: Message-ID: Hi there, What ever happened to the $20 per month pay as you go commercial license? I have to give a talk about LiveCode to a bunch of developers this coming week, and that was an attractive license for them to get started. Is that gone now? Thanks, Rick From gregory.lypny at videotron.ca Mon Oct 28 13:27:24 2013 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Mon, 28 Oct 2013 13:27:24 -0400 Subject: Web Site for my Students In-Reply-To: References: Message-ID: <2B03E83B-3B86-475C-9AC6-C659038EA1D9@videotron.ca> Hello everyone, I used to run a simple web site for my students on On-Rev. Students could use forms to submit quizzes and upload short papers. I?m going to revise the site and run it on my Mac, which has a static IP address. I want to use cookies, and the main information the cookie would store is the unique, seven-digit student ID. Does the following look reasonable? - Login page requiring student ID and password - If okay, set cookie, storing student ID - For every page a student navigates, get their cookie, and use their student ID to confirm who they are so that their name can be displayed on the page, and so that they can submit quizzes and other homework with their ID as part of the submission Want to keep it simple. Your thoughts would be most appreciated. Gregory From heather at runrev.com Mon Oct 28 13:38:48 2013 From: heather at runrev.com (Heather Laine) Date: Mon, 28 Oct 2013 17:38:48 +0000 Subject: "Introducing New LiveCode Licenses" In-Reply-To: References: Message-ID: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> We replaced it with the free, open source edition. Great to hear you're giving a talk, we'd love to hear how that goes! Please do feel free to email support at runrev.com if there is some way we can assist either with materials or license options. Regards, Heather On 28 Oct 2013, at 17:11, Rick Harrison wrote: > Hi there, > > What ever happened to the $20 per month pay as you go commercial license? > > I have to give a talk about LiveCode to a bunch of developers this > coming week, and that was an attractive license for them to get started. > Is that gone now? > > 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 harrison at all-auctions.com Mon Oct 28 14:15:27 2013 From: harrison at all-auctions.com (Rick Harrison) Date: Mon, 28 Oct 2013 14:15:27 -0400 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> Message-ID: <7D5CDF7E-1293-46C6-8A3A-E09360524802@all-auctions.com> Hi Heather, Thanks for the confirmation. At least now I know what to say about it. Thanks again, Rick On Oct 28, 2013, at 1:38 PM, Heather Laine wrote: > We replaced it with the free, open source edition. > > Great to hear you're giving a talk, we'd love to hear how that goes! Please do feel free to email support at runrev.com if there is some way we can assist either with materials or license options. > > Regards, > > Heather From richmondmathewson at gmail.com Mon Oct 28 15:09:20 2013 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 28 Oct 2013 21:09:20 +0200 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> Message-ID: <526EB660.7050107@gmail.com> On 10/28/2013 07:38 PM, Heather Laine wrote: > We replaced it with the free, open source edition. A free, open source edition is NOT in any way whatsoever the same or the equivalent of a $20 a month commercial licence, and it is slightly disingenuous to suggest they might in some way be equivalent. One offers the ability to produce close source work which other people will find hard to steal, while the other produces open source work that is up for grabs for anybody who wants it. Why not say this sort of thing? The $20 a month wasn't bringing in the sort of moolah we need, so what we did was dump it, and you can either go for the open source solution (with the concommitent risks involved if you decide to try to make money out of your open source offerings) or stump up a rather larger sum for the, undoubted, benefits you will get from the commercial version. Also, RunRev may have got wind of sneaky characters like myself, who would work on a bit of software as long as they liked on the community version until it were "just right" and then pay ONLY $20 for a month's go with the commercial version to pump out a code-protected standalone. Now, if that is the case, I cannot but agree with RunRev; they were leaving themselves wide open to abuse. > > Great to hear you're giving a talk, we'd love to hear how that goes! Please do feel free to email support at runrev.com if there is some way we can assist either with materials or license options. > > Regards, > > Heather > > On 28 Oct 2013, at 17:11, Rick Harrison wrote: > >> Hi there, >> >> What ever happened to the $20 per month pay as you go commercial license? >> >> I have to give a talk about LiveCode to a bunch of developers this >> coming week, and that was an attractive license for them to get started. >> Is that gone now? Hey, want to hear a very old story about the chap who gave with one hand while taking away with the other? Or, put another way: you cannot keep all the people happy all the time. >> >> 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/ > > > > Richmond. From MikeKerner at roadrunner.com Mon Oct 28 15:21:25 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Mon, 28 Oct 2013 15:21:25 -0400 Subject: ios mobile device token In-Reply-To: References: Message-ID: What's really, really strange about this is that devices/apps that have changed tokens still receive push notifications sent with the old token, and I don't get any notification when I do the feedback check that the token has changed. On Mon, Oct 28, 2013 at 12:08 PM, Jim Lambert wrote: > MikeK wrote: > > > I have a device whose mobile token has changed, apparently. When I check > > the token inside the app, it is (a lot) different than it was even a week > > ago. > > > > What would cause a token to change? > > I believe that IOS device tokens can change at any time. Perhaps an update > to IOS 7? > It?s good to check for a change when the app starts. > > 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 > -- 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 Mon Oct 28 16:00:04 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 28 Oct 2013 21:00:04 +0100 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <526EB660.7050107@gmail.com> References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> <526EB660.7050107@gmail.com> Message-ID: <526EC244.4030908@economy-x-talk.com> Hi Richmond, I kind of agree that Heather seems to suggest that the $20 license and the open source license are similar, but she doesn't actually say so. She only says that product A was replaced with product B. I do think, though, that RunRev needs to bring back the option of licensing single platforms or another way to acquire a low-budget license, such as PayG. RunRev seems to think that only companies need licenses, but hobby developers have a need for (single-platform) licenses too and they don't have a big budget. I have an ongoing survey at http://qery.us/40u and the results very clearly show that a vast majority of RunRev users who are willing to invest a little money consists of hobby programmers and not companies: 44% of the respondents are hobby programmers and only 14% use LiveCode as the main tool to make a living; 20% are software developer but don't use LC (as the main tool or at all), 11% didn't indicate whether they use LC and the remaining 11% are teachers and students. RunRev is at risk of losing customers because hobby programmers want to be able to release a commercial app once in a while and there are less expensive alternative options for 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 10/28/2013 20:09, Richmond wrote: > On 10/28/2013 07:38 PM, Heather Laine wrote: >> We replaced it with the free, open source edition. > > A free, open source edition is NOT in any way whatsoever the same or the > equivalent of a $20 a month > commercial licence, and it is slightly disingenuous to suggest they > might in some way be equivalent. > > One offers the ability to produce close source work which other people > will find hard to steal, while the other produces open source work that > is up for grabs for anybody who wants it. > > Why not say this sort of thing? > > The $20 a month wasn't bringing in the sort of moolah we need, so what > we did was dump it, and you can either go for the open source solution > (with the concommitent risks involved if you decide to try to make money > out of your open source offerings) or stump up a rather larger sum for > the, undoubted, benefits you will get from the commercial version. > > Also, RunRev may have got wind of sneaky characters like myself, who > would work on a bit of software as long as they liked on the community > version until it were "just right" and then pay ONLY $20 for a month's > go with the commercial version to pump out a code-protected standalone. > > Now, if that is the case, I cannot but agree with RunRev; they were > leaving themselves wide open to abuse. > >> >> Great to hear you're giving a talk, we'd love to hear how that goes! >> Please do feel free to email support at runrev.com if there is some way >> we can assist either with materials or license options. >> >> Regards, >> >> Heather >> >> On 28 Oct 2013, at 17:11, Rick Harrison wrote: >> >>> Hi there, >>> >>> What ever happened to the $20 per month pay as you go commercial >>> license? >>> >>> I have to give a talk about LiveCode to a bunch of developers this >>> coming week, and that was an attractive license for them to get started. >>> Is that gone now? > > Hey, want to hear a very old story about the chap who gave with one hand > while taking away with the other? > > Or, put another way: you cannot keep all the people happy all the time. > >>> >>> 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/ >> >> >> >> > > Richmond. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From richmondmathewson at gmail.com Mon Oct 28 16:28:47 2013 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 28 Oct 2013 22:28:47 +0200 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <526EC244.4030908@economy-x-talk.com> References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> <526EB660.7050107@gmail.com> <526EC244.4030908@economy-x-talk.com> Message-ID: <526EC8FF.6010208@gmail.com> On 10/28/2013 10:00 PM, Mark Schonewille wrote: > Hi Richmond, > > I kind of agree that Heather seems to suggest that the $20 license and > the open source license are similar, but she doesn't actually say so. > She only says that product A was replaced with product B. > > I do think, though, that RunRev needs to bring back the option of > licensing single platforms or another way to acquire a low-budget > license, such as PayG. RunRev seems to think that only companies need > licenses, but hobby developers have a need for (single-platform) > licenses too and they don't have a big budget. This has been a continuing problem with RunRev. They have repeatedly failed to see that a single platform licence or a pay-as-you go system will bring them revenue. I fought with them and we ended up with revMedia which went from a cheapo to a free to a quickly evaporated status. Whole the Open Source version of Livecode is marvellous (and I was one of the first to plonk my pennies on the table for that one) it has not plugged the gap where educators on small-scale budgets hang out, nor people like a friend of my Dad who is working on a bit of software for pensioners to learning English Church bell ringing routines which he intends to sell for small sums which he will then contribute to a bell fund at his local church. Now I have all sorts of small-scale plans up my sleeve which may or may not bring me in some money; but I am not about to stick my neck out for a whacking great sum on the off-chance that something will 'take' in a serious way. I am sure I am not alone in this respect. While right now I am releasing a version of my Devawriter Pro that is fully functional it does sport a Thorsten Lemke style time related block screen at start up to try to persuade the odd chap here and there to lob me the odd spondulic; with the open source version nobody would do that as all they would have to do is crack open the code and do a bit of twiddling. I currently continue to develop with LC 4.5 as my "revenue stream" is a trickle at best. No were I able to, say, 'rent' an up-to-date version of LC for a week at a decent rate (say $100) I ight risk that; then, if the product were to suddenly leap from Zero-to-Hero with any features I introduced from a new version of LC (in may case none spring immediately to mind right now) I might reinvest my returns on some sort of more long-term or permanent licence. Until RunRev can produce a version that stops Windows Vista and later from playing font substitution games with Unicode fonts they won't get a penny more from me I'm afraid to say. This is the feature that will "grab Richmond by the tail and hold on fast." > > I have an ongoing survey at http://qery.us/40u and the results very > clearly show that a vast majority of RunRev users who are willing to > invest a little money consists of hobby programmers and not companies: > 44% of the respondents are hobby programmers and only 14% use LiveCode > as the main tool to make a living; 20% are software developer but > don't use LC (as the main tool or at all), 11% didn't indicate whether > they use LC and the remaining 11% are teachers and students. > > RunRev is at risk of losing customers because hobby programmers want > to be able to release a commercial app once in a while and there are > less expensive alternative options for this. I don't think RunRev have ever got that far away from the MetaCard model (the thing cost buckets), and I am sure its price, apart from anything else, is what finally finished commercial MetaCard off. > > -- > 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 10/28/2013 20:09, Richmond wrote: >> On 10/28/2013 07:38 PM, Heather Laine wrote: >>> We replaced it with the free, open source edition. >> >> A free, open source edition is NOT in any way whatsoever the same or the >> equivalent of a $20 a month >> commercial licence, and it is slightly disingenuous to suggest they >> might in some way be equivalent. >> >> One offers the ability to produce close source work which other people >> will find hard to steal, while the other produces open source work that >> is up for grabs for anybody who wants it. >> >> Why not say this sort of thing? >> >> The $20 a month wasn't bringing in the sort of moolah we need, so what >> we did was dump it, and you can either go for the open source solution >> (with the concommitent risks involved if you decide to try to make money >> out of your open source offerings) or stump up a rather larger sum for >> the, undoubted, benefits you will get from the commercial version. >> >> Also, RunRev may have got wind of sneaky characters like myself, who >> would work on a bit of software as long as they liked on the community >> version until it were "just right" and then pay ONLY $20 for a month's >> go with the commercial version to pump out a code-protected standalone. >> >> Now, if that is the case, I cannot but agree with RunRev; they were >> leaving themselves wide open to abuse. >> >>> >>> Great to hear you're giving a talk, we'd love to hear how that goes! >>> Please do feel free to email support at runrev.com if there is some way >>> we can assist either with materials or license options. >>> >>> Regards, >>> >>> Heather >>> >>> On 28 Oct 2013, at 17:11, Rick Harrison wrote: >>> >>>> Hi there, >>>> >>>> What ever happened to the $20 per month pay as you go commercial >>>> license? >>>> >>>> I have to give a talk about LiveCode to a bunch of developers this >>>> coming week, and that was an attractive license for them to get >>>> started. >>>> Is that gone now? >> >> Hey, want to hear a very old story about the chap who gave with one hand >> while taking away with the other? >> >> Or, put another way: you cannot keep all the people happy all the time. >> >>>> >>>> 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/ >>> >>> >>> >>> >> >> Richmond. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Richmond. From gerry.orkin at gmail.com Mon Oct 28 16:45:44 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Tue, 29 Oct 2013 07:45:44 +1100 Subject: My iOS word puzzle game is live Message-ID: <4465516E-E22F-43D2-A058-F59FD4B9DEBB@gmail.com> https://itunes.apple.com/au/app/nine-square/id679479850?mt=8 Of course you should rush over to the store and buy a copy! Only a buck! Thanks to Geoff Canyon for a key bit 'o code :) Cheers Gerry From monte at sweattechnologies.com Mon Oct 28 17:10:00 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 29 Oct 2013 08:10:00 +1100 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <526EC8FF.6010208@gmail.com> References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> <526EB660.7050107@gmail.com> <526EC244.4030908@economy-x-talk.com> <526EC8FF.6010208@gmail.com> Message-ID: <7E7058EB-3B98-45DF-843F-FBF0E62254F2@sweattechnologies.com> > I have an ongoing survey at http://qery.us/40u and the results very clearly show that a vast majority of RunRev users who are willing to invest a little money consists of hobby programmers and not companies: 44% of the respondents are hobby programmers and only 14% use LiveCode as the main tool to make a living; 20% are software developer but don't use LC (as the main tool or at all), 11% didn't indicate whether they use LC and the remaining 11% are teachers and students. Well your survey is about your LC for the real beginner book which is probably not all that attractive to the commercial LC developer population so I wouldn't read too much into these stats. -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From m.schonewille at economy-x-talk.com Mon Oct 28 17:23:30 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 28 Oct 2013 22:23:30 +0100 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <7E7058EB-3B98-45DF-843F-FBF0E62254F2@sweattechnologies.com> References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> <526EB660.7050107@gmail.com> <526EC244.4030908@economy-x-talk.com> <526EC8FF.6010208@gmail.com> <7E7058EB-3B98-45DF-843F-FBF0E62254F2@sweattechnologies.com> Message-ID: <526ED5D2.6050106@economy-x-talk.com> Monte, I really have no idea how you can say that. There is no argumentation for your statement. -- 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 10/28/2013 22:10, Monte Goulding wrote: > >> I have an ongoing survey at http://qery.us/40u and the results very clearly show that a vast majority of RunRev users who are willing to invest a little money consists of hobby programmers and not companies: 44% of the respondents are hobby programmers and only 14% use LiveCode as the main tool to make a living; 20% are software developer but don't use LC (as the main tool or at all), 11% didn't indicate whether they use LC and the remaining 11% are teachers and students. > > Well your survey is about your LC for the real beginner book which is probably not all that attractive to the commercial LC developer population so I wouldn't read too much into these stats. > > -- > 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 mwieder at ahsoftware.net Mon Oct 28 17:41:38 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 28 Oct 2013 14:41:38 -0700 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <526ED5D2.6050106@economy-x-talk.com> References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> <526EB660.7050107@gmail.com> <526EC244.4030908@economy-x-talk.com> <526EC8FF.6010208@gmail.com> <7E7058EB-3B98-45DF-843F-FBF0E62254F2@sweattechnologies.com> <526ED5D2.6050106@economy-x-talk.com> Message-ID: <52273952415.20131028144138@ahsoftware.net> Mark- Monday, October 28, 2013, 2:23:30 PM, you wrote: > Monte, > I really have no idea how you can say that. There is no argumentation > for your statement. Well, let's see... First of all, the title is "Programming LiveCode for the Real Beginner Survey". Second, of the 17 questions, 15 are about *the book*. The others are "enter your email" and "find a category for yourself". The statistics you mentioned only cover 90% of the respondents. And your survey *requires* all the questions to be answered, which means respondents either have to have ordered the book or fill in a lot of "I don't know" answers. tl;dr - I didn't fill out the form. -- -Mark Wieder ahsoftware at gmail.com From m.schonewille at economy-x-talk.com Mon Oct 28 17:52:19 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 28 Oct 2013 22:52:19 +0100 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <52273952415.20131028144138@ahsoftware.net> References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> <526EB660.7050107@gmail.com> <526EC244.4030908@economy-x-talk.com> <526EC8FF.6010208@gmail.com> <7E7058EB-3B98-45DF-843F-FBF0E62254F2@sweattechnologies.com> <526ED5D2.6050106@economy-x-talk.com> <52273952415.20131028144138@ahsoftware.net> Message-ID: <526EDC93.8010101@economy-x-talk.com> Mark, You really have no idea what you are talking about. I think you're just trying to annoy 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 10/28/2013 22:41, Mark Wieder wrote: > Mark- > > Monday, October 28, 2013, 2:23:30 PM, you wrote: > >> Monte, > >> I really have no idea how you can say that. There is no argumentation >> for your statement. > > Well, let's see... > > First of all, the title is "Programming LiveCode for the Real Beginner > Survey". Second, of the 17 questions, 15 are about *the book*. The > others are "enter your email" and "find a category for yourself". The > statistics you mentioned only cover 90% of the respondents. And your > survey *requires* all the questions to be answered, which means > respondents either have to have ordered the book or fill in a lot of > "I don't know" answers. > > tl;dr - I didn't fill out the form. > From monte at sweattechnologies.com Mon Oct 28 18:30:27 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 29 Oct 2013 09:30:27 +1100 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <526ED5D2.6050106@economy-x-talk.com> References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> <526EB660.7050107@gmail.com> <526EC244.4030908@economy-x-talk.com> <526EC8FF.6010208@gmail.com> <7E7058EB-3B98-45DF-843F-FBF0E62254F2@sweattechnologies.com> <526ED5D2.6050106@economy-x-talk.com> Message-ID: <405C58D5-B0F5-4211-BE8D-9D6AE7858390@sweattechnologies.com> On 29/10/2013, at 8:23 AM, Mark Schonewille wrote: > I really have no idea how you can say that. There is no argumentation for your statement. My point was only that your target market for the book is "real beginners" so your survey is not going to capture the state of the full LiveCoder population. If your book were Commercial LiveCode Development then it would attract a different subset of the LiveCoder population to answer the survey. The stats relate only to those people that are interested in your book which is what I'm sure you wanted to know. To imply they can be used to "clearly show" anything about the "vast majority of RunRev users" is wrong. Mark Wieder also made some valid points about the survey itself which I didn't know because I didn't read the survey. I don't see either of our comments as trying to annoy you or commenting on your book in any way so there's no need to be over sensitive... Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From alex at tweedly.net Mon Oct 28 18:31:38 2013 From: alex at tweedly.net (Alex Tweedly) Date: Mon, 28 Oct 2013 22:31:38 +0000 Subject: Web Site for my Students In-Reply-To: <2B03E83B-3B86-475C-9AC6-C659038EA1D9@videotron.ca> References: <2B03E83B-3B86-475C-9AC6-C659038EA1D9@videotron.ca> Message-ID: <526EE5CA.3040202@tweedly.net> I think the key question for me is, what exactly do you mean by - If okay, set cookie, storing student ID If you mean "set the cookie to be their student ID", then that's a bad idea - it would be far too easy for someone to spoof the cookie value and fraudulently submit it in a request. (security = terrible) If you mean "set the cookie to a value including their student ID" - say ID & md5hash(ID+secret_constant) - then that's "ok". Not too easy to determine and spoof the value, though it would be the same every time. (security = poor) If you mean (??) "set the cookie to random value, which is stored in and later used to look up a database(/table) of cookie : ID : name : date+time : ...", then subsequent accesses look up that table to determine which student ID it is from - that sounds good. Not quite so simple, but far, far better. (security=good) -- Alex. On 28/10/2013 17:27, Gregory Lypny wrote: > Hello everyone, > > I used to run a simple web site for my students on On-Rev. Students could use forms to submit quizzes and upload short papers. I?m going to revise the site and run it on my Mac, which has a static IP address. I want to use cookies, and the main information the cookie would store is the unique, seven-digit student ID. Does the following look reasonable? > > - Login page requiring student ID and password > - If okay, set cookie, storing student ID > - For every page a student navigates, get their cookie, and use their student ID to confirm who they are so that their name can be displayed on the page, and so that they can submit quizzes and other homework with their ID as part of the submission > > Want to keep it simple. Your thoughts would be most appreciated. > > Gregory > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 28 18:37:15 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 28 Oct 2013 23:37:15 +0100 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <405C58D5-B0F5-4211-BE8D-9D6AE7858390@sweattechnologies.com> References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> <526EB660.7050107@gmail.com> <526EC244.4030908@economy-x-talk.com> <526EC8FF.6010208@gmail.com> <7E7058EB-3B98-45DF-843F-FBF0E62254F2@sweattechnologies.com> <526ED5D2.6050106@economy-x-talk.com> <405C58D5-B0F5-4211-BE8D-9D6AE7858390@sweattechnologies.com> Message-ID: <526EE71B.7060407@economy-x-talk.com> Monte, You're just making assumptions. -- 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 10/28/2013 23:30, Monte Goulding wrote: > > On 29/10/2013, at 8:23 AM, Mark Schonewille wrote: > >> I really have no idea how you can say that. There is no argumentation for your statement. > > My point was only that your target market for the book is "real beginners" so your survey is not going to capture the state of the full LiveCoder population. If your book were Commercial LiveCode Development then it would attract a different subset of the LiveCoder population to answer the survey. The stats relate only to those people that are interested in your book which is what I'm sure you wanted to know. To imply they can be used to "clearly show" anything about the "vast majority of RunRev users" is wrong. Mark Wieder also made some valid points about the survey itself which I didn't know because I didn't read the survey. I don't see either of our comments as trying to annoy you or commenting on your book in any way so there's no need to be over sensitive... > > 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 Mon Oct 28 18:49:42 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 29 Oct 2013 09:49:42 +1100 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <526EE71B.7060407@economy-x-talk.com> References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> <526EB660.7050107@gmail.com> <526EC244.4030908@economy-x-talk.com> <526EC8FF.6010208@gmail.com> <7E7058EB-3B98-45DF-843F-FBF0E62254F2@sweattechnologies.com> <526ED5D2.6050106@economy-x-talk.com> <405C58D5-B0F5-4211-BE8D-9D6AE7858390@sweattechnologies.com> <526EE71B.7060407@economy-x-talk.com> Message-ID: <9FD371D8-D892-40C2-BCA1-5E745AC1B43E@sweattechnologies.com> On 29/10/2013, at 9:37 AM, Mark Schonewille wrote: > You're just making assumptions. I would say "Which are?" but I really can't be bothered continuing this conversation with you being so unnecessarily defensive. Anybody that understands the basics of survey design and population statistics will understand well enough what I've said. Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From m_p_wilcox at yahoo.co.uk Mon Oct 28 19:01:53 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Mon, 28 Oct 2013 23:01:53 +0000 (GMT) Subject: "Introducing New LiveCode Licenses" In-Reply-To: <526ED5D2.6050106@economy-x-talk.com> References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> <526EB660.7050107@gmail.com> <526EC244.4030908@economy-x-talk.com> <526EC8FF.6010208@gmail.com> <7E7058EB-3B98-45DF-843F-FBF0E62254F2@sweattechnologies.com> <526ED5D2.6050106@economy-x-talk.com> Message-ID: <1383001313.35420.YahooMailNeo@web28801.mail.ir2.yahoo.com> >> I really have no idea how you can say that. There is no argumentation?for your statement. Here's some argumentation - I'm a developer that is new to LiveCode and interested in using it commercially in the future. I'm proficient in more languages than I have fingers, so I automatically assume that a book with "for the Real Beginner" in the title is not going to be suitable for me. I must confess there's another reason I haven't even looked at the book - this community is incredibly friendly and supportive, even Richmond's rants are obviously backed by positive intentions. I only see one person regularly posting abrasive responses like this one, I can't say it's the best sales tactic I've ever seen. I realise email is a very easy medium for messages to be misunderstood, so please take that as friendly feedback on your posting style as at least one reader perceives it. All this said, I do think RunRev have probably got their pricing strategy wrong. The cross-platform tools with large growing user bases and decent profits (there aren't many of them) all have some kind of limited free commercial license - often both feature limited and with a revenue cap on the person/organisation. They also have more expensive full licenses than RunRev. Trying to cover everyone with a single license fee is almost definitely sub-optimal. From the VisionMobile research (6000 developers last time - they have another survey running now) I can say that about 1/3 of all mobile app developers are hobbyists and another 10+% are "explorers" - part time app developers with another, usually development related, day job. Without a free commercial option these people will not start a potentially commercial (even small scale) project in LiveCode, whereas, if you can get people started there's a chance they'll either be successful and want more, or just invest enough time in the project that a little license fee to get more features for their beloved creation doesn't seem so big. However, it's got to be scary to have a model that's barely supporting a big enough team to keep the product running and risk throwing away existing revenue hoping for a bigger future payoff. I don't know about anyone else but the level and tone of marketing I'm getting at the moment smells a bit of desperation. From christer at mindcrea.com Mon Oct 28 19:09:13 2013 From: christer at mindcrea.com (=?iso-8859-1?Q?Pyyhti=E4_Christer?=) Date: Tue, 29 Oct 2013 01:09:13 +0200 Subject: How does an automatic AppStore / GooglePlay subscription identify itself? Message-ID: <30CE7126-EF9A-46C7-9C3E-C85CC8F3B1E9@mindcrea.com> Both Android and iOS App Stores perform automatic subscription renewals. But there is a missing link to connect those to releasing a productID to a specific user. Reading the (cryptic, out of order and missing items' sections of) LC User Manual and mobile Android / iOS notes on In-App Purchasing there isn't a definite not to speak about the best way to detect the automatic occurrence of the renewal by the App Store to be ID'd to a productID and a user. According the LC instructions one should use the function mobilePurchases(). yet, there isn't a pruchaseID as the renewal is by the App Store; you haven't initiated with a mobilePurchaseCreate & mobilePurchaseSendRequest. The actual link is missing in between. If you use a subscription model, then you need to detect the expiration, as stated both in Apple and Android Developers' (also cryptic) guides. The obvious next step is to find out from the App Store, using mobilePurchases() to see the transactions - but you miss the link to purchaseID. The process is straight forward. Your app is expiring after the (free flight or subsequent) license period. You either need to figure out if the App Store has managed to grab the money for the renewal, or you kick the user to renew in your own app. The latter is a piece of cake, but what's outside your domain is a bit harder. Have I missed something again? I cannot think among the LC developers to be the first one to hit the head against the brick wall with this kind of problem. rgds PS. Someone should rewrite these sections in the documentation, indeed. From m.schonewille at economy-x-talk.com Mon Oct 28 19:17:29 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 29 Oct 2013 00:17:29 +0100 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <9FD371D8-D892-40C2-BCA1-5E745AC1B43E@sweattechnologies.com> References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> <526EB660.7050107@gmail.com> <526EC244.4030908@economy-x-talk.com> <526EC8FF.6010208@gmail.com> <7E7058EB-3B98-45DF-843F-FBF0E62254F2@sweattechnologies.com> <526ED5D2.6050106@economy-x-talk.com> <405C58D5-B0F5-4211-BE8D-9D6AE7858390@sweattechnologies.com> <526EE71B.7060407@economy-x-talk.com> <9FD371D8-D892-40C2-BCA1-5E745AC1B43E@sweattechnologies.com> Message-ID: <526EF089.9080203@economy-x-talk.com> Monte, Anyone with some understanding of the basics of survey design and statistics will understand why your statements make no sense. -- 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 10/28/2013 23:49, Monte Goulding wrote: > > On 29/10/2013, at 9:37 AM, Mark Schonewille wrote: > >> You're just making assumptions. > > > I would say "Which are?" but I really can't be bothered continuing this conversation with you being so unnecessarily defensive. Anybody that understands the basics of survey design and population statistics will understand well enough what I've said. > > 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 m.schonewille at economy-x-talk.com Mon Oct 28 19:30:11 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 29 Oct 2013 00:30:11 +0100 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <1383001313.35420.YahooMailNeo@web28801.mail.ir2.yahoo.com> References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> <526EB660.7050107@gmail.com> <526EC244.4030908@economy-x-talk.com> <526EC8FF.6010208@gmail.com> <7E7058EB-3B98-45DF-843F-FBF0E62254F2@sweattechnologies.com> <526ED5D2.6050106@economy-x-talk.com> <1383001313.35420.YahooMailNeo@web28801.mail.ir2.yahoo.com> Message-ID: <526EF383.8040209@economy-x-talk.com> Mark, I don't see why a book for beginners wouldn't be for commercial programmers. A commercial programmer needs to start somewhere too. It is interesting that the figures you mention aren't very different from what I observe in my survey. I count (relatively) a little more hobbyists than the VisionMobile survey. I'm glad that you agree with my objection to the pricing strategy. Let's hope RunRev will give this another thought. -- 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 10/29/2013 00:01, Mark Wilcox wrote: >>> I really have no idea how you can say that. There is no argumentation for your statement. > > > Here's some argumentation - I'm a developer that is new to LiveCode and interested in using it commercially in the future. I'm proficient in more languages than I have fingers, so I automatically assume that a book with "for the Real Beginner" in the title is not going to be suitable for me. > > I must confess there's another reason I haven't even looked at the book - this community is incredibly friendly and supportive, even Richmond's rants are obviously backed by positive intentions. I only see one person regularly posting abrasive responses like this one, I can't say it's the best sales tactic I've ever seen. I realise email is a very easy medium for messages to be misunderstood, so please take that as friendly feedback on your posting style as at least one reader perceives it. > > All this said, I do think RunRev have probably got their pricing strategy wrong. The cross-platform tools with large growing user bases and decent profits (there aren't many of them) all have some kind of limited free commercial license - often both feature limited and with a revenue cap on the person/organisation. They also have more expensive full licenses than RunRev. Trying to cover everyone with a single license fee is almost definitely sub-optimal. From the VisionMobile research (6000 developers last time - they have another survey running now) I can say that about 1/3 of all mobile app developers are hobbyists and another 10+% are "explorers" - part time app developers with another, usually development related, day job. Without a free commercial option these people will not start a potentially commercial (even small scale) project in LiveCode, whereas, if you can get people started there's a chance they'll either be successful and want more, or > just invest enough time in the project that a little license fee to get more features for their beloved creation doesn't seem so big. However, it's got to be scary to have a model that's barely supporting a big enough team to keep the product running and risk throwing away existing revenue hoping for a bigger future payoff. I don't know about anyone else but the level and tone of marketing I'm getting at the moment smells a bit of desperation. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From christer at mindcrea.com Mon Oct 28 19:34:27 2013 From: christer at mindcrea.com (=?iso-8859-1?Q?Pyyhti=E4_Christer?=) Date: Tue, 29 Oct 2013 01:34:27 +0200 Subject: System time in mobile Message-ID: Again this looks to be one of the cases you need to get into a tedious test app creation and see how it works with Android and iOS. Probably such a small detail problem tat RR engineering hasn't got any interest to look into it, or to rewrite the documentation (would like to suggest as you do in proper coding comments include the latest date of the changes in the dictionary items). So, stick to using the seconds and massage your own preference time stamp is the only solution. The only harmful problem if not every day at least every week you will find yet another inconsistency you need to do your own testing sequence through to find how yet another LC function really works, with the development system, Android and iOS. rgds From capellan2000 at gmail.com Mon Oct 28 19:54:31 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 28 Oct 2013 16:54:31 -0700 (PDT) Subject: System time in mobile In-Reply-To: References: Message-ID: <1383004471807-4671549.post@n4.nabble.com> Hi Christer, Christer Pyyhti? wrote > Again this looks to be one of the cases you need to get > into a tedious test app creation and see how it works > with Android and iOS. > > [snip] > > So, stick to using the seconds and massage your own > preference time stamp is the only solution. The only harmful > problem if not every day at least every week you will find yet > another inconsistency you need to do your own testing sequence > through to find how yet another LC function really works, with > the development system, Android and iOS. If you look the archives of this LiveCode mail list, you will find that many times, arises the idea of creating a complete suite of test stacks that runs in every platform supported and produce results (including errors) of all commands, functions and properties with differents type of data and methods. The idea is really good and just wait for every developer that works, play and learn in this platform. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/System-time-in-mobile-tp4671486p4671549.html Sent from the Revolution - User mailing list archive at Nabble.com. From bvlahos at mac.com Mon Oct 28 19:56:38 2013 From: bvlahos at mac.com (Bill Vlahos) Date: Mon, 28 Oct 2013 16:56:38 -0700 Subject: How do I get the username of system? In-Reply-To: <526DA0A4.7050903@fourthworld.com> References: <7FCEBFB9-C087-4DA4-9F5C-0B33B40312C7@mac.com> <526DA0A4.7050903@fourthworld.com> Message-ID: Richard, Thanks it gives the short name which I assume is the login name. I wonder how you can get the long name which is more descriptive. It looks like you use the same for iOS: $USER Where did you find this? I don?t see it in the Dictionary. Bill Vlahos On Oct 27, 2013, at 4:24 PM, Richard Gaskin wrote: > No externals needed - the info is available in a global var: > > Mac: $USER > Linux: $USER > Windows: $USERNAME > > -- > Richard Gaskin > Fourth World Systems > Software Design and Development for Desktop, Mobile, and Web From m_p_wilcox at yahoo.co.uk Mon Oct 28 20:01:57 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Tue, 29 Oct 2013 00:01:57 +0000 (GMT) Subject: "Introducing New LiveCode Licenses" In-Reply-To: <526EF383.8040209@economy-x-talk.com> References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> <526EB660.7050107@gmail.com> <526EC244.4030908@economy-x-talk.com> <526EC8FF.6010208@gmail.com> <7E7058EB-3B98-45DF-843F-FBF0E62254F2@sweattechnologies.com> <526ED5D2.6050106@economy-x-talk.com> <1383001313.35420.YahooMailNeo@web28801.mail.ir2.yahoo.com> <526EF383.8040209@economy-x-talk.com> Message-ID: <1383004917.95146.YahooMailNeo@web28803.mail.ir2.yahoo.com> >>?I don't see why a book for beginners wouldn't be for commercial programmers. A commercial programmer needs to start somewhere too. This is true - but a commercial programmer doesn't usually start their programming career thinking "I'm going to create an app to sell". Typically people learn to code first, then figure out how to earn money doing it. Developers who learned to code so they could create a commercial app are very much the exception, not the rule. You don't usually go through the "real beginner" stage with commercial intent - I assume this includes learning about things like conditionals and loops. So all I'm saying is that a programmer new to LiveCode but not new to programming is likely to be put off by "for the Real Beginner" because it implies re-hashing a bunch of stuff they already know to learn the syntax and get to the interesting and unique features of the language rather than just jumping right to those things. I mentioned the VisionMobile figures because yours weren't that far off, although I also agree with Monte that your survey design and promotion are very likely to suffer from "sampling bias" (to use the technical term). Even the VisionMobile survey inevitably suffers from some sampling bias but the questions are carefully designed and the sources of responses monitored so that it can be corrected for in various ways. It's extremely difficult to get reliable stats from non-mandatory surveys. Mark From alex at tweedly.net Mon Oct 28 20:09:42 2013 From: alex at tweedly.net (Alex Tweedly) Date: Tue, 29 Oct 2013 00:09:42 +0000 Subject: [pre-ANN] ICS library Message-ID: <526EFCC6.8070908@tweedly.net> Hi folks, I've almost finished developing a library to import ICS (ical) data, and I am looking for a few more Beta testers. I'm also interested in more test data, so even if you don't want to test it but have publically accessible calendar files (or others that you are willing to send me), I'd be grateful - please email me off-list with either a URL or the actual data to test against. It is (afaik) complete - everything in the relevant RFC is handled (afaik) correctly. It's been moderately well tested - I'm particularly interested in testing by anyone who has calendar files generated by apps other than Apple's iCal or Google Calendar (that's the two I have ready access to). The only remaining item is to add more timezone info to the built-in timezones - and I hope to build that up from Beta testers or peopl ewho respond to my request for more test data. I'd like to say a quick "Thanks" to Dan Friedman, both for coming up with the idea by originally asking for a library like this on this list, and for being a great helper with testing. The library will be released as a Commercial-only (i.e. locked stack) version. I feel I *should* release a GPL version - but I have to admit to being wary of making the source code widely available. So, initially at least, the GPL version (which will also of course be the Trial version), will be released as GPL, but will use a Web service to do the real work - so an Internet connection will be required. The web server uses the full library, so should produce exactly the same results as the commercial one - just slightly less conveniently, and slightly more slowly. This will allow Community Edition users to use the library, and anyone to test it / play with it. It comes with a couple of demo / sample stacks so you can easily see how to use it. If you are interested in testing (or simply playing with ti), please email me off-list. Thanks -- Alex. Initial draft documentation is available at www.tweedly.org/icsLibdocumentation.txt Enclosed below is the ntroduction to it -- icsLib Both Commercial and GPL / Trial version -- ? 2013 Pebble Beach Apps. To get in touch contact support at pebblebeachapps.com -- This stack was written by Alex Tweedly Overview ------- The library is intended to aid in reading ics (ical) files, created according to rfc5545. The library includes a number of small utility functions, and two significant functions which provide all the main capabilities. These allow you to import a ".ics" (aka ical) file, and build a calendar array of the data, and subsequently to "expand" a calendar to extract all events (and instances of events) which impact a specific "period of interest" in time. Note that since many calendars include open-ended recurring events, it is not possible to just "expand" a calendar - it MUST be for a limited time period. The parameters and results of these functions are described below in the detailed functionality section. Here we have simply a description of the calendar array that is created. Calendar array definition ------------------- All data from the ics file is maintained in the calendar array. Note that (although LC is generally case insensitive), I have followed a convention on the use of case for array elements - all data from the ics file is stored using an upper case key (actually, using the case present in the ics file - which is upper case) using "-" (minus sign) to separate 'words' in the key; and all data generated by the library is stored in a lower-case named key, using "_" (underscore) as a word separator. So for example, an event will generally have its start date as stored in the ics file CalA["events"][2]["DTSTART"] will have 20131025T080000Z CalA["events"][2]["start_date"] will have 20131025 and CalA["events"][2]["start_date_time"] will have 20131025.060000 (NB even though the event specifies a date+time, "start_date" is just the date. "start_date_time" has both date and time - and it has been adjusted to the correct local timezone). Since all the data in the ics file is fully described by the RFC, I have not repeated all that info here, but instead only described a small subset of the original data, only those which I think are most often likely to be used. CalA["X-WR-TIMEZONE"] :: the default timezone for any event which doesn't specify its own time zone CalA["default_time_zone"] :: the ultimate default timezone specified by the app, in case X-WR-TIMEZONE isn't set CalA["event_count"] :: the number of events in the calendar CalA["timezones"] :: array of timezone info [] :: the name of the timezone, and it contains an array ofdata about it ["TZID"] :: the name of the TZ - should be the same as the key ["daylight_saving_dates"] :: a sorted CR-delimited list of dates when clocks change has the decimal-date/time of the change, and the offset (from UTC) before, and after, the change ["DAYLIGHT"] ["STANDARD"] For each of daylight and standard time periods, a numerically indexed array of event-like info specifying the rules for changing between the two time periods. CalA["events"] :: a numerically-indexed list of event structures (i.e. 1 ... CalA["event_count"]) Each event structure (i.e. within ["events"][N] or ["timezones"][][][N]) has the following data ...["SUMMARY"] :: the short summary description of the event ...["start_date"] :: the date on which the event starts ...["start_date_time"] :: the date+time the event starts (IF it is a timed event) ...["whole_day"] :: boolean true if the event is a 'whole day' event (i.e. untimed) ...["end_date"] and ...["end_date_time"] same as start_date, start_date_time above, but for the end of the event ...["days_delta_to_end"] :: the number of days from start_date to end_date ...["recur_rule"] :: an array (numericaly indexed - can be multiple of them) holding the expanded info from any RRULE ...["list_of_rdates"] ;; a CR delimited list of dateItems for the dates specified by an RDATE entry Dates, Times, etc. -------------- The interface to the library uses two main styles of dates/times. One is LC's "dateItems" (q.v.) format, the other is a 8-char date format (YYYYMMDD) and/or 15 character date+time (YYYYMMDD.HHMMSS). I wanted to choose a format which satisfied as many as possible of the following criteria: 1. It should be easy to compare two dates or date/times. 2. It should be easy to do arithmetic (add days, find difference between dates, etc) 3. It should be easy to work with. One obvious choice would have been Julian days / dates; they are comparable and easy for arithmetic, but I found them so hard to deal with ( is 2456590.89948 today or tomorrow ? ...) They YYYYMMDD.HHMMSS format dates are comparable and very easy to use. You can't do arithmetic on them easily, but that is only needed in a couple of places - hence that was the format chosen. Note the dates and date/times within the ICS files are in a different (again) format, YYYYMMDD'T'HHMMSS(Z) using the letter 'T' where I used a ".", and optionally having a 'Z' on the end to indicate UTC time. So if you look at the calendar info, you will see that format of dates. From m.schonewille at economy-x-talk.com Mon Oct 28 20:12:05 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 29 Oct 2013 01:12:05 +0100 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <1383004917.95146.YahooMailNeo@web28803.mail.ir2.yahoo.com> References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> <526EB660.7050107@gmail.com> <526EC244.4030908@economy-x-talk.com> <526EC8FF.6010208@gmail.com> <7E7058EB-3B98-45DF-843F-FBF0E62254F2@sweattechnologies.com> <526ED5D2.6050106@economy-x-talk.com> <1383001313.35420.YahooMailNeo@web28801.mail.ir2.yahoo.com> <526EF383.8040209@economy-x-talk.com> <1383004917.95146.YahooMailNeo@web28803.mail.ir2.yahoo.com> Message-ID: <526EFD55.5040901@economy-x-talk.com> Mark, Although people usually learn to code first and then decide to make a commercial app, I see plenty of very experienced coders make the transition to LiveCode. It is people like those who kept asking me for a book to help them get a grasp of LC quickly. Regarding the bias: I know what I'm doing, but I have no interest in explaining it all. -- 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 10/29/2013 01:01, Mark Wilcox wrote: >>> I don't see why a book for beginners wouldn't be for commercial programmers. A commercial programmer needs to start somewhere too. > > This is true - but a commercial programmer doesn't usually start their programming career thinking "I'm going to create an app to sell". Typically people learn to code first, then figure out how to earn money doing it. Developers who learned to code so they could create a commercial app are very much the exception, not the rule. You don't usually go through the "real beginner" stage with commercial intent - I assume this includes learning about things like conditionals and loops. So all I'm saying is that a programmer new to LiveCode but not new to programming is likely to be put off by "for the Real Beginner" because it implies re-hashing a bunch of stuff they already know to learn the syntax and get to the interesting and unique features of the language rather than just jumping right to those things. > > I mentioned the VisionMobile figures because yours weren't that far off, although I also agree with Monte that your survey design and promotion are very likely to suffer from "sampling bias" (to use the technical term). Even the VisionMobile survey inevitably suffers from some sampling bias but the questions are carefully designed and the sources of responses monitored so that it can be corrected for in various ways. It's extremely difficult to get reliable stats from non-mandatory surveys. > > Mark From ambassador at fourthworld.com Mon Oct 28 20:29:41 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 28 Oct 2013 17:29:41 -0700 Subject: How do I get the username of system? In-Reply-To: References: Message-ID: <526F0175.7010909@fourthworld.com> Bill Vlahos wrote: > On Oct 27, 2013, at 4:24 PM, Richard Gaskin wrote: > >> No externals needed - the info is available in a global var: >> >> Mac: $USER >> Linux: $USER >> Windows: $USERNAME > > Where did you find this? I don?t see it in the Dictionary. I looked in the globalNames. -- 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 bvlahos at mac.com Mon Oct 28 20:54:06 2013 From: bvlahos at mac.com (Bill Vlahos) Date: Mon, 28 Oct 2013 17:54:06 -0700 Subject: How do I get the username of system? In-Reply-To: <526F0175.7010909@fourthworld.com> References: <526F0175.7010909@fourthworld.com> Message-ID: <5B5B1FB8-0752-4892-8108-DD96A5BA71CA@mac.com> Thanks. Bill On Oct 28, 2013, at 5:29 PM, Richard Gaskin wrote: > > Where did you find this? I don?t see it in the Dictionary. > > I looked in the globalNames. From dunbarx at aol.com Mon Oct 28 22:55:11 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Mon, 28 Oct 2013 22:55:11 -0400 (EDT) Subject: "Introducing New LiveCode Licenses" In-Reply-To: <1383004917.95146.YahooMailNeo@web28803.mail.ir2.yahoo.com> References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> <526EB660.7050107@gmail.com> <526EC244.4030908@economy-x-talk.com> <526EC8FF.6010208@gmail.com> <7E7058EB-3B98-45DF-843F-FBF0E62254F2@sweattechnologies.com> <526ED5D2.6050106@economy-x-talk.com> <1383001313.35420.YahooMailNeo@web28801.mail.ir2.yahoo.com> <526EF383.8040209@economy-x-talk.com> <1383004917.95146.YahooMailNeo@web28803.mail.ir2.yahoo.com> Message-ID: <8D0A2696AE7C2F7-1994-8AD1@webmail-vd008.sysops.aol.com> A little disconcerting to have a public tiff among highly respected old-timers. Anyway, There are many new users who seem to have started LC with an app in mind, usually mobile, These persons, I would have to call them "commercial" programmers, ask questions here and in the forum far beyond their capabilities, having moved too fast for their own good. They ask questions involving aspects of LC that are pretty advanced, yet having little experience with the "put" command. Of all possible development tools, LC seems to be a breeding ground of such starry eyed optimism. This is a good thing, though it probably leaves a trail of discouraged users, disappointed that their efforts do not bear fruit because they do not have, and will not work to attain, a fundamental understanding of the program. Lazy kids, mostly. But not all... Thinking of how HC used to engender that sort of thing. Craig Newman -----Original Message----- From: Mark Wilcox To: How to use LiveCode Sent: Mon, Oct 28, 2013 8:02 pm Subject: Re: "Introducing New LiveCode Licenses" >> I don't see why a book for beginners wouldn't be for commercial programmers. A commercial programmer needs to start somewhere too. This is true - but a commercial programmer doesn't usually start their programming career thinking "I'm going to create an app to sell". Typically people learn to code first, then figure out how to earn money doing it. Developers who learned to code so they could create a commercial app are very much the exception, not the rule. You don't usually go through the "real beginner" stage with commercial intent - I assume this includes learning about things like conditionals and loops. So all I'm saying is that a programmer new to LiveCode but not new to programming is likely to be put off by "for the Real Beginner" because it implies re-hashing a bunch of stuff they already know to learn the syntax and get to the interesting and unique features of the language rather than just jumping right to those things. I mentioned the VisionMobile figures because yours weren't that far off, although I also agree with Monte that your survey design and promotion are very likely to suffer from "sampling bias" (to use the technical term). Even the VisionMobile survey inevitably suffers from some sampling bias but the questions are carefully designed and the sources of responses monitored so that it can be corrected for in various ways. It's extremely difficult to get reliable stats from non-mandatory surveys. Mark _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Mon Oct 28 23:26:26 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 28 Oct 2013 22:26:26 -0500 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <526EC8FF.6010208@gmail.com> References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> <526EB660.7050107@gmail.com> <526EC244.4030908@economy-x-talk.com> <526EC8FF.6010208@gmail.com> Message-ID: <526F2AE2.6030709@hyperactivesw.com> On 10/28/13 3:28 PM, Richmond wrote: > I don't think RunRev have ever got that far away from the MetaCard model > (the thing cost buckets), and > I am sure its price, apart from anything else, is what finally finished > commercial MetaCard off. Doubtful. It supported the author well, put his kid through college, and he sold the company so he could retire from programming and travel the high seas. The sale was voluntary. I miss his acerbic posts though, I got to liking him. MetaCard's primary market was big business and professional developers, and the cost was reasonable for that. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmondmathewson at gmail.com Tue Oct 29 02:00:53 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 29 Oct 2013 08:00:53 +0200 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <1383001313.35420.YahooMailNeo@web28801.mail.ir2.yahoo.com> References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> <526EB660.7050107@gmail.com> <526EC244.4030908@economy-x-talk.com> <526EC8FF.6010208@gmail.com> <7E7058EB-3B98-45DF-843F-FBF0E62254F2@sweattechnologies.com> <526ED5D2.6050106@economy-x-talk.com> <1383001313.35420.YahooMailNeo@web28801.mail.ir2.yahoo.com> Message-ID: <526F4F15.2030907@gmail.com> On 29/10/13 01:01, Mark Wilcox wrote: >>> I really have no idea how you can say that. There is no argumentation for your statement. > > Here's some argumentation - I'm a developer that is new to LiveCode and interested in using it commercially in the future. I'm proficient in more languages than I have fingers, so I automatically assume that a book with "for the Real Beginner" in the title is not going to be suitable for me. > > I must confess there's another reason I haven't even looked at the book - this community is incredibly friendly and supportive, even Richmond's rants are obviously backed by positive intentions. Well, I'm glad somebody spotted that. > I only see one person regularly posting abrasive responses like this one, I can't say it's the best sales tactic I've ever seen. I realise email is a very easy medium for messages to be misunderstood, so please take that as friendly feedback on your posting style as at least one reader perceives it. > > All this said, I do think RunRev have probably got their pricing strategy wrong. The cross-platform tools with large growing user bases and decent profits (there aren't many of them) all have some kind of limited free commercial license - often both feature limited and with a revenue cap on the person/organisation. They also have more expensive full licenses than RunRev. Trying to cover everyone with a single license fee is almost definitely sub-optimal. From the VisionMobile research (6000 developers last time - they have another survey running now) I can say that about 1/3 of all mobile app developers are hobbyists and another 10+% are "explorers" - part time app developers with another, usually development related, day job. Without a free commercial option these people will not start a potentially commercial (even small scale) project in LiveCode, whereas, if you can get people started there's a chance they'll either be successful and want more, or > just invest enough time in the project that a little license fee to get more features for their beloved creation doesn't seem so big. However, it's got to be scary to have a model that's barely supporting a big enough team to keep the product running and risk throwing away existing revenue hoping for a bigger future payoff. I don't know about anyone else but the level and tone of marketing I'm getting at the moment smells a bit of desperation. Very well said. > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 29 02:25:49 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 29 Oct 2013 08:25:49 +0200 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <526EF383.8040209@economy-x-talk.com> References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> <526EB660.7050107@gmail.com> <526EC244.4030908@economy-x-talk.com> <526EC8FF.6010208@gmail.com> <7E7058EB-3B98-45DF-843F-FBF0E62254F2@sweattechnologies.com> <526ED5D2.6050106@economy-x-talk.com> <1383001313.35420.YahooMailNeo@web28801.mail.ir2.yahoo.com> <526EF383.8040209@economy-x-talk.com> Message-ID: <526F54ED.60600@gmail.com> On 29/10/13 01:30, Mark Schonewille wrote: > Mark, > > I don't see why a book for beginners wouldn't be for commercial > programmers. I do. I don't know which category I fit into right now, but in 1993 I bought a Macintosh 475 at Montgomery Ward in Carbondale, Illinois, and having a baby of 8 months to mind I sat between him and the computer and started 'playing' with Hypercard. I got a book that started with the most pedestrian stuff you can imagine ('Hello, World') which, after my history of Fortran, Basic and Pascal seemed silly; I abandoned the book and fought my own path through the undergrowth, as I did subsequently with Livecode. > A commercial programmer needs to start somewhere too. Indeed. But most commercial programmers, at the moment at least, will not be starting with Livecode from the 'Hello, World' stage; they are generally coming trailing their C++ tails behind them. > > It is interesting that the figures you mention aren't very different > from what I observe in my survey. I count (relatively) a little more > hobbyists than the VisionMobile survey. I don't really like statistics. I have seen so many sets of statistics twisted to back up so many viewpoints I tend to distrust all of them. And, as somebody else pointed out here, statistics are a bit like why Wittgenstein couldn't get any answers; because people were asking the wrong questions. Yesterday I took one of those endless surveys on the internet about some animation package, and at one point was asked this question: Why do you use Animation Monster? 1. Because it eases my workflow. 2. Because it is cheaper than its competitors. Having just answered a previous question (Do you use Animation Monster? - NO) that should have made that one redundant. Having skipped the question I got a message that "all questions have to be answered". So, quite obviously, whoever is pushing the survey (probably the Animation Monster himself) is going to use the answers to "Why" when a significant number of respondents haven't used the thing. > > I'm glad that you agree with my objection to the pricing strategy. > Let's hope RunRev will give this another thought. I do think that RunRev have poopooed the "little man in the spare bedroom" to their cost. As I stated earlier; the Open Source version is marvellous, but it and the commercial version do leave and excluded middle-ground which RunRev are ignoring, possibly at their peril. If, as RunRev state, at least 25% of schools in Scotland are now teaching programming with Livecode, shortly there will emerge a class of teenagers or 20-somethings who are fairly competent and might want to try something in the market but don't have the large sum to go for a full commercial licence. I can imagine the fairly coarse remarks about why they had to learn a programming language which they subsequently couldn't afford to buy. > > -- > Best regards, > > Mark Schonewille > This thread seems to have turned into some sort of a flame war. While Mark has his book to peddle, he should realise it is not for everybody, just as my Devawriter is neither for everybody (I know you all are just dying to rush out there and learn Sanskrit) nor for all Sanskritists. While I love my baby (Devawriter Pro) to bits, as I am sure Mark loves his baby, I know that its not for everybody. To test out this theory just peep into a few baby-carriages down your way and see the ugly things gurgling there and then look at their adoring mothers; and, if you are prepared to take your life in your own hands, tell the mothers just how repulsive you find their babies . . . bit I digress. I hope that mark's book fills the growing market it seems designed for; but expecting experienced programmers to buy it is going a bit far. Richmond. From richmondmathewson at gmail.com Tue Oct 29 02:27:46 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 29 Oct 2013 08:27:46 +0200 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <526EFD55.5040901@economy-x-talk.com> References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> <526EB660.7050107@gmail.com> <526EC244.4030908@economy-x-talk.com> <526EC8FF.6010208@gmail.com> <7E7058EB-3B98-45DF-843F-FBF0E62254F2@sweattechnologies.com> <526ED5D2.6050106@economy-x-talk.com> <1383001313.35420.YahooMailNeo@web28801.mail.ir2.yahoo.com> <526EF383.8040209@economy-x-talk.com> <1383004917.95146.YahooMailNeo@web28803.mail.ir2.yahoo.com> <526EFD55.5040901@economy-x-talk.com> Message-ID: <526F5562.6070608@gmail.com> On 29/10/13 02:12, Mark Schonewille wrote: > Mark, > > Although people usually learn to code first and then decide to make a > commercial app, I see plenty of very experienced coders make the > transition to LiveCode. It is people like those who kept asking me for > a book to help them get a grasp of LC quickly. > > Regarding the bias: I know what I'm doing, but I have no interest in > explaining it all. If you have no interest in explaining this I don't honestly understand why you got "all prickly" about the book in the first place and made some statements that seem to need some sort of justification. > > -- > 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 10/29/2013 01:01, Mark Wilcox wrote: >>>> I don't see why a book for beginners wouldn't be for commercial >>>> programmers. A commercial programmer needs to start somewhere too. >> >> This is true - but a commercial programmer doesn't usually start >> their programming career thinking "I'm going to create an app to >> sell". Typically people learn to code first, then figure out how to >> earn money doing it. Developers who learned to code so they could >> create a commercial app are very much the exception, not the rule. >> You don't usually go through the "real beginner" stage with >> commercial intent - I assume this includes learning about things like >> conditionals and loops. So all I'm saying is that a programmer new to >> LiveCode but not new to programming is likely to be put off by "for >> the Real Beginner" because it implies re-hashing a bunch of stuff >> they already know to learn the syntax and get to the interesting and >> unique features of the language rather than just jumping right to >> those things. >> >> I mentioned the VisionMobile figures because yours weren't that far >> off, although I also agree with Monte that your survey design and >> promotion are very likely to suffer from "sampling bias" (to use the >> technical term). Even the VisionMobile survey inevitably suffers from >> some sampling bias but the questions are carefully designed and the >> sources of responses monitored so that it can be corrected for in >> various ways. It's extremely difficult to get reliable stats from >> non-mandatory surveys. >> >> Mark > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Tue Oct 29 02:29:32 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 29 Oct 2013 08:29:32 +0200 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <526F2AE2.6030709@hyperactivesw.com> References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> <526EB660.7050107@gmail.com> <526EC244.4030908@economy-x-talk.com> <526EC8FF.6010208@gmail.com> <526F2AE2.6030709@hyperactivesw.com> Message-ID: <526F55CC.8060703@gmail.com> On 29/10/13 05:26, J. Landman Gay wrote: > On 10/28/13 3:28 PM, Richmond wrote: > >> I don't think RunRev have ever got that far away from the MetaCard model >> (the thing cost buckets), and >> I am sure its price, apart from anything else, is what finally finished >> commercial MetaCard off. > > Doubtful. It supported the author well, put his kid through college, > and he sold the company so he could retire from programming and travel > the high seas. The sale was voluntary. I miss his acerbic posts > though, I got to liking him. > > MetaCard's primary market was big business and professional > developers, and the cost was reasonable for that. OK . . . but, is that RunRev's primary market? There do seem to be mixed signals coming out of the mother ship. Richmond. From curry at pair.com Tue Oct 29 02:50:14 2013 From: curry at pair.com (Curry Kenworthy) Date: Tue, 29 Oct 2013 01:50:14 -0500 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <1383001313.35420.YahooMailNeo@web28801.mail.ir2.yahoo.com> References: <1383001313.35420.YahooMailNeo@web28801.mail.ir2.yahoo.com> Message-ID: <526F5AA6.4000804@pair.com> > All this said, I do think RunRev have probably got their pricing strategy wrong. The cross-platform tools with large growing user bases and decent profits (there aren't many of them) all have some kind of limited free commercial license - often both feature limited and with a revenue cap on the person/organisation. They also have more expensive full licenses than RunRev. Trying to cover everyone with a single license fee is almost definitely sub-optimal. Howdy, I disagree with this path. My virtual vote is against a free commercial license. As you say, then the full license is more expensive - sometimes astronomical. (Socialism at work.) People can learn and get started or do non profit projects free with open source. I say keep it paid when they go commercial and need closed source. RunRev chose the OSS route, so having taken that route, now this should be the only free version. But I agree that a segment may be lacking - hobbyists and so on. People who need closed source but are short on cash, and don't need all the platforms. A smaller commercial package for one or two platforms could fill this need. I love the current buffet price for all the basic, popular platforms. I hope that stays. Besides the effort to monetize support options, perhaps the commercial version could also diverge a bit from the open source version eventually to offer some extra power in another higher commercial version. Best wishes, Curry K. From richmondmathewson at gmail.com Tue Oct 29 04:11:09 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 29 Oct 2013 10:11:09 +0200 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <526F5AA6.4000804@pair.com> References: <1383001313.35420.YahooMailNeo@web28801.mail.ir2.yahoo.com> <526F5AA6.4000804@pair.com> Message-ID: <526F6D9D.6020600@gmail.com> On 29/10/13 08:50, Curry Kenworthy wrote: > >> All this said, I do think RunRev have probably got their pricing >> strategy wrong. The cross-platform tools with large growing user >> bases and decent profits (there aren't many of them) all have some >> kind of limited free commercial license - often both feature limited >> and with a revenue cap on the person/organisation. They also have >> more expensive full licenses than RunRev. Trying to cover everyone >> with a single license fee is almost definitely sub-optimal. > > Howdy, > > I disagree with this path. My virtual vote is against a free > commercial license. As you say, then the full license is more > expensive - sometimes astronomical. (Socialism at work.) > > People can learn and get started or do non profit projects free with > open source. I say keep it paid when they go commercial and need > closed source. RunRev chose the OSS route, so having taken that route, > now this should be the only free version. > > But I agree that a segment may be lacking - hobbyists and so on. > People who need closed source but are short on cash, and don't need > all the platforms. A smaller commercial package for one or two > platforms could fill this need. > > I love the current buffet price for all the basic, popular platforms. > I hope that stays. > > Besides the effort to monetize support options, perhaps the commercial > version could also diverge a bit from the open source version > eventually to offer some extra power in another higher commercial > version. > > Best wishes, > > Curry K. > A free commercial licence seems a contradiction in terms. What might fill the gap would be a rental system where one can have a licence for commercial that expires after a stipulated period: how about a $50 a day plan? Richmond. From monte at sweattechnologies.com Tue Oct 29 04:16:43 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 29 Oct 2013 19:16:43 +1100 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <526F5AA6.4000804@pair.com> References: <1383001313.35420.YahooMailNeo@web28801.mail.ir2.yahoo.com> <526F5AA6.4000804@pair.com> Message-ID: On 29/10/2013, at 5:50 PM, Curry Kenworthy wrote: > Besides the effort to monetize support options, perhaps the commercial version could also diverge a bit from the open source version eventually to offer some extra power in another higher commercial version. There's quite a bit of value in everything being open source even for someone that only uses the commercial version. I'm now quite regularly using the engine source as an extra level of documentation (the irony that it's almost entirely undocumented itself shouldn't be lost here). So here's hoping we don't get to a point where new features start being implemented for the commercial version only. OTOH it's quite reasonable to have a commercial version that has less features than the open source one so it can be sold cheaply or even given away as Mark Wilcox suggests. While it's been tried before with revMedia it wasn't coupled with an open source version or the high profile mobile platforms. Perhaps once the refactoring is complete and many features become syntax modules that can be added and removed we will see some more options here. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From toolbook at kestner.de Tue Oct 29 04:37:17 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 29 Oct 2013 09:37:17 +0100 Subject: New LiveCode Licences - No mailing list for $500? Message-ID: <000301ced482$13b24410$3b16cc30$@de> Hi, reading the http://livecode.com/livecode-licenses-comparison/ table I am not sure how to understand the difference between the Pro and Commercial version relating to the forum and mailing list. What is the difference between "Forum" and "Commercial Forum"? Up to now I know only the http://forums.runrev.com/. Is this the "forum" or "commercial forum" or what is the "commercial forum"? The commercial licence has no access to this mailing list? So if I want to have further access to this mailing list and don't need a warm welcome call and this stuff, I would have to pay $999 instead of $500? Can this be? Or do I understand something wrong? Thanks for any ideas how to interpret this table. Tiemo From smudge.andy at googlemail.com Tue Oct 29 05:38:51 2013 From: smudge.andy at googlemail.com (AndyP) Date: Tue, 29 Oct 2013 02:38:51 -0700 (PDT) Subject: "Introducing New LiveCode Licenses" In-Reply-To: <526F2AE2.6030709@hyperactivesw.com> References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> <526EB660.7050107@gmail.com> <526EC244.4030908@economy-x-talk.com> <526EC8FF.6010208@gmail.com> <526F2AE2.6030709@hyperactivesw.com> Message-ID: <1383039530888-4671566.post@n4.nabble.com> RunRev do need to address the hybrid? hobbyist/small revenue developers of now and more importantly of the future developers, especially after the increasing take up of LiveCode OC in schools. Maybe instead of time limited and monthly plans they could offer a 'we will compile? your stacks' option. This would have a fee for each set of stacks (application) sent to RunRev. Testing would be down to the coder in the OC version. Does this option help? ... I'm not sure: What happens if the build fails, is a charge still made? How much would this impact on the full versions revenues? Prehaps RunRev would have to restrict (how?) usage of the option to a few time only? Anyway just dropping my two pennies into the discussion pot! ----- Andy Piddock My software never has bugs. It just develops random features. Your LiveCode Work Desks - New Blog http://livecodemydesk.blogspot.de/ PointandSee is a FREE simple but full featured under cursor colour picker / finder. http://www.pointandsee.co.uk - made with LiveCode -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Introducing-New-LiveCode-Licenses-tp4671456p4671566.html Sent from the Revolution - User mailing list archive at Nabble.com. From m_p_wilcox at yahoo.co.uk Tue Oct 29 06:13:56 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Tue, 29 Oct 2013 10:13:56 +0000 (GMT) Subject: "Introducing New LiveCode Licenses" In-Reply-To: References: <1383001313.35420.YahooMailNeo@web28801.mail.ir2.yahoo.com> <526F5AA6.4000804@pair.com> Message-ID: <1383041636.80330.YahooMailNeo@web28804.mail.ir2.yahoo.com> >>?Perhaps once the refactoring is complete and many features become syntax modules that can be added and removed we will see some more options here. This is a good point - it would be unnecessarily painful to manage feature restricted versions in the monolithic engine. On the other hand, once externals become first class extensions it would be very difficult to prevent people from using the "premium" ones with a free commercial engine. I suspect the only bullet-proof solution there would be for the free version not to support extensions at all. That's probably not ideal for extension authors! :) Mark ________________________________ From: Monte Goulding To: How to use LiveCode Sent: Tuesday, 29 October 2013, 8:16 Subject: Re: "Introducing New LiveCode Licenses" On 29/10/2013, at 5:50 PM, Curry Kenworthy wrote: > Besides the effort to monetize support options, perhaps the commercial version could also diverge a bit from the open source version eventually to offer some extra power in another higher commercial version. There's quite a bit of value in everything being open source even for someone that only uses the commercial version. I'm now quite regularly using the engine source as an extra level of documentation (the irony that it's almost entirely undocumented itself shouldn't be lost here). So here's hoping we don't get to a point where new features start being implemented for the commercial version only. OTOH it's quite reasonable to have a commercial version that has less features than the open source one so it can be sold cheaply or even given away as Mark Wilcox suggests. While it's been tried before with revMedia it wasn't coupled with an open source version or the high profile mobile platforms. Perhaps once the refactoring is complete and many features become syntax modules that can be added and removed we will see some more options here. 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 Oct 29 06:18:44 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 29 Oct 2013 21:18:44 +1100 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <1383041636.80330.YahooMailNeo@web28804.mail.ir2.yahoo.com> References: <1383001313.35420.YahooMailNeo@web28801.mail.ir2.yahoo.com> <526F5AA6.4000804@pair.com> <1383041636.80330.YahooMailNeo@web28804.mail.ir2.yahoo.com> Message-ID: On 29/10/2013, at 9:13 PM, Mark Wilcox wrote: > That's probably not ideal for extension authors! Don't even suggest it! -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From dixonja at hotmail.co.uk Tue Oct 29 07:08:45 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Tue, 29 Oct 2013 11:08:45 +0000 Subject: Placing groups on a new card... Message-ID: I have a, let's call it a 'Main' group... this 'Main' group has a number of controls within it. It also contains a second group, 'subGroup' I set the backgroundbehavior of group 'Main' to true, but, the second group "subGroup' does not appear on a new card when created.... all the other controls that make up the group "Main' appear... Any thoughts ? From gregory.lypny at videotron.ca Tue Oct 29 07:33:52 2013 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Tue, 29 Oct 2013 07:33:52 -0400 Subject: Web Site for my Students Message-ID: Hi Alex, Thanks for your reply. By ?okay? I meant confirm that the student is registered in one of my courses. For my old On-Rev site, I used the student ID chopped up and mixed with the Seconds at the time of login. I think that is like your third option. It isn?t hard to create a lookup table. I just thought there might be other aspects to using cookies that I might be missing. Thanks once again, Gregory From endernafi at gmail.com Tue Oct 29 07:49:12 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Tue, 29 Oct 2013 13:49:12 +0200 Subject: New LiveCode Licences - No mailing list for $500? In-Reply-To: <000301ced482$13b24410$3b16cc30$@de> References: <000301ced482$13b24410$3b16cc30$@de> Message-ID: I?m pondering about this, too. At first look, it seems that I?ll pay an extra 500 bucks for the things I already have: support, mailing list, forums. But devil may lay in details: * Support response by email, phone or Skype. Includes help with scripting, solutions architecture, issue tracking, deployment and more. * Dedicated account manager * Webinars * A dedicated discussion via 45 minutes phone call with Kevin and Neil as Mike Kerner stated For the scripting and issue tracking support, we had to pay 700$ support fee if I recall correctly; I didn?t need it at all but still? All ?n all, it looks like a fair deal. We still need some clarifications though: * What?s the difference between *commercial forum* and *forum*? * When will the transition time be, when will I lose my right to post to mailing list if I won?t purchase 999$ package? Best, ~ Ender Nafi From MikeKerner at roadrunner.com Tue Oct 29 08:19:46 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 29 Oct 2013 08:19:46 -0400 Subject: "Introducing New LiveCode Licenses" In-Reply-To: References: <1383001313.35420.YahooMailNeo@web28801.mail.ir2.yahoo.com> <526F5AA6.4000804@pair.com> <1383041636.80330.YahooMailNeo@web28804.mail.ir2.yahoo.com> Message-ID: So get someone with a commercial license to compile and distribute for you, and if you're concerned that your app is going to be pilfered, have them sign an NDA/NCA. -- 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 Oct 29 08:30:41 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 29 Oct 2013 08:30:41 -0400 Subject: New LiveCode Licences - No mailing list for $500? In-Reply-To: References: <000301ced482$13b24410$3b16cc30$@de> Message-ID: No, you don't lose this forum. This is for everybody. The other group is for the folks who are coughing up the coin for that level. Here's my take, and why I had no problems putting up the money: 1) I view LiveCode as important to our company. 2) I recognize that I can be a needy, demanding person when it comes to the projects that we are involved in, here, and things in the language, and things in the IDE that get in the way. 3) Things that get in the way waste our time and are annoying 4) With this package we get to have more input in the process, and when we have a problem, more attention to resolving it, more quickly. If you're working on any sort of mission-critical app, what else could you want? From endernafi at gmail.com Tue Oct 29 08:38:38 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Tue, 29 Oct 2013 14:38:38 +0200 Subject: New LiveCode Licences - No mailing list for $500? In-Reply-To: References: <000301ced482$13b24410$3b16cc30$@de> Message-ID: Why is everybody so tense, today? I wasn?t complaining, I strictly said that *it?s a fair deal*. And I don?t mind putting up money. I pay my bills and coworkers? salaries via LiveCode, sure I?ll pay my dues back to RunRev. Not 10 grand per year, of course :) I -sadly- don?t own a multi-million dollar software company. But 999$ is -again- a fair deal {do I use this term wrong?} Best, ~ Ender Nafi On October 29, 2013 at 14:31:38, Mike Kerner (mikekerner at roadrunner.com) wrote: No, you don't lose this forum. This is for everybody. The other group is for the folks who are coughing up the coin for that level. Here's my take, and why I had no problems putting up the money: 1) I view LiveCode as important to our company. 2) I recognize that I can be a needy, demanding person when it comes to the projects that we are involved in, here, and things in the language, and things in the IDE that get in the way. 3) Things that get in the way waste our time and are annoying 4) With this package we get to have more input in the process, and when we have a problem, more attention to resolving it, more quickly. If you're working on any sort of mission-critical app, what else could you want? _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From dirk.cleenwerck at gmail.com Tue Oct 29 08:52:17 2013 From: dirk.cleenwerck at gmail.com (Dirk prive) Date: Tue, 29 Oct 2013 13:52:17 +0100 Subject: New LiveCode Licences - No mailing list for $500? In-Reply-To: References: <000301ced482$13b24410$3b16cc30$@de> Message-ID: Must be the switch to winter time :) Dirk On Tue, Oct 29, 2013 at 1:38 PM, Ender Nafi Elekcioglu wrote: > Why is everybody so tense, today? > From MikeKerner at roadrunner.com Tue Oct 29 08:53:48 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 29 Oct 2013 08:53:48 -0400 Subject: New LiveCode Licences - No mailing list for $500? In-Reply-To: References: <000301ced482$13b24410$3b16cc30$@de> Message-ID: LOL. Nice, Ender/Dirk. From toolbook at kestner.de Tue Oct 29 09:07:32 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 29 Oct 2013 14:07:32 +0100 Subject: AW: New LiveCode Licences - No mailing list for $500? In-Reply-To: References: <000301ced482$13b24410$3b16cc30$@de> Message-ID: <002c01ced4a7$d4d922b0$7e8b6810$@de> > > No, you don't lose this forum. This is for everybody. The other group is > for the folks who are coughing up the coin for that level. > Which one do you mean with "this forum"? this mailing list? Or this forum at forums.runrev.com? I still don't understand, as Ender also said, what the difference is between "commercial forum" and "forum". Perhaps because I have never seen the "commercial forum"? I still don't understand why I am excluded from this mailing list (which is not driven by runrev), when I only buy the commercial license. Or is there also another "pro mailing list" I don't know about up to today, from which I will be excluded? Tiemo From endernafi at gmail.com Tue Oct 29 09:12:42 2013 From: endernafi at gmail.com (endernafi) Date: Tue, 29 Oct 2013 06:12:42 -0700 (PDT) Subject: AW: New LiveCode Licences - No mailing list for $500? In-Reply-To: <002c01ced4a7$d4d922b0$7e8b6810$@de> References: <000301ced482$13b24410$3b16cc30$@de> <002c01ced4a7$d4d922b0$7e8b6810$@de> Message-ID: <1383052362729-4671578.post@n4.nabble.com> I think, There will be 2 mailing-lists and 3 {levels of} forums. One mailing list for general, the one we're posting now. Another mailing list "for the folks who are coughing up the coin" as Mike stated. A community forum, a commercial forum and The Forum, a mystique one it seems, whose details are yet to be revealed ;-) Best, ~ Ender Nafi ----- _________________________________________ Mac OS X 10.8.2 ? LiveCode 5.5.4 & xCode 4.6 -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/New-LiveCode-Licences-No-mailing-list-for-500-tp4671565p4671578.html Sent from the Revolution - User mailing list archive at Nabble.com. From janschenkel at yahoo.com Tue Oct 29 09:34:21 2013 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue, 29 Oct 2013 06:34:21 -0700 (PDT) Subject: "Introducing New LiveCode Licenses" In-Reply-To: Message-ID: <1383053661.49378.YahooMailBasic@web141104.mail.bf1.yahoo.com> Actually, that would be in violation of the Commercial license. See clause 5. NO COMPETITION f) Irrespective of the specific exclusions listed in this section, you may not invent, contrive or enter into any form of business that utilizes your Licensed Edition to reduce or eliminate the need for any other entity to purchase a Licensed Edition. Selling licenses is the core of our business and you accept that your use of the Created Software will not be used, intentionally or otherwise, to undermine that business. Know your rights - whether you use the Community or Commercial Edition :-) Jan Schenkel. ===== Quartam Reports & PDF Library for LiveCode www.quartam.com ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) -------------------------------------------- On Tue, 10/29/13, Mike Kerner wrote: Subject: Re: "Introducing New LiveCode Licenses" To: "How to use LiveCode" Date: Tuesday, October 29, 2013, 5:19 AM So get someone with a commercial license to compile and distribute for you, and if you're concerned that your app is going to be pilfered, have them sign an NDA/NCA. -- 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 toolbook at kestner.de Tue Oct 29 09:38:20 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 29 Oct 2013 14:38:20 +0100 Subject: AW: AW: New LiveCode Licences - No mailing list for $500? In-Reply-To: <1383052362729-4671578.post@n4.nabble.com> References: <000301ced482$13b24410$3b16cc30$@de> <002c01ced4a7$d4d922b0$7e8b6810$@de> <1383052362729-4671578.post@n4.nabble.com> Message-ID: <002d01ced4ac$21ebfba0$65c3f2e0$@de> Hi Ender, two mailing lists and three forums!? That would mean there will be 5 different "forums/lists". Whoever (from the gold-pro-members, who have access to all) will take the time to be a member and read 5 "forums/lists". Today I am already almost using only the list because it takes much time to keep up to date in both the list and the forum. I think nobody can afford that time and in consequence those 5 forums/lists will be private circles without know-how exchange. Can that be wanted? Perhaps Heather could at least clarify more specific the table in the internet. Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von endernafi > Gesendet: Dienstag, 29. Oktober 2013 14:13 > An: use-revolution at lists.runrev.com > Betreff: Re: AW: New LiveCode Licences - No mailing list for $500? > > I think, > There will be 2 mailing-lists and 3 {levels of} forums. > > One mailing list for general, the one we're posting now. > Another mailing list "for the folks who are coughing up the coin" as Mike > stated. > > A community forum, a commercial forum > and The Forum, a mystique one it seems, whose details are yet to be > revealed > ;-) > > > Best, > > ~ Ender Nafi > > > > > > ----- > _________________________________________ > > Mac OS X 10.8.2 ? LiveCode 5.5.4 & xCode 4.6 > -- > View this message in context: http://runtime- > revolution.278305.n4.nabble.com/New-LiveCode-Licences-No-mailing-list-for- > 500-tp4671565p4671578.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 janschenkel at yahoo.com Tue Oct 29 09:37:29 2013 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue, 29 Oct 2013 06:37:29 -0700 (PDT) Subject: "Introducing New LiveCode Licenses" In-Reply-To: Message-ID: <1383053849.92696.YahooMailBasic@web141102.mail.bf1.yahoo.com> Actually, even though there are no technical hurdles for using closed-source externals in the Community Edition, this would be in violation of the GPL license which covers the LiveCode Community Edition... Jan Schenkel. ===== Quartam Reports & PDF Library for LiveCode www.quartam.com ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) -------------------------------------------- On Tue, 10/29/13, Monte Goulding wrote: Subject: Re: "Introducing New LiveCode Licenses" To: "How to use LiveCode" Date: Tuesday, October 29, 2013, 3:18 AM On 29/10/2013, at 9:13 PM, Mark Wilcox wrote: > That's probably not ideal for extension authors! Don't even suggest it! -- 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 endernafi at gmail.com Tue Oct 29 09:44:25 2013 From: endernafi at gmail.com (endernafi) Date: Tue, 29 Oct 2013 06:44:25 -0700 (PDT) Subject: AW: AW: New LiveCode Licences - No mailing list for $500? In-Reply-To: <002d01ced4ac$21ebfba0$65c3f2e0$@de> References: <000301ced482$13b24410$3b16cc30$@de> <002c01ced4a7$d4d922b0$7e8b6810$@de> <1383052362729-4671578.post@n4.nabble.com> <002d01ced4ac$21ebfba0$65c3f2e0$@de> Message-ID: <1383054265287-4671582.post@n4.nabble.com> Sure, it'll be a mess. But hey, I'm just reading that table :) We'll need a official clarification, eventually. I can hear that Heather's saying "Be patient guys!" Best, ~ Ender Nafi ----- _________________________________________ Mac OS X 10.9 ? LiveCode 6.1.2 & xCode 5.0.1 -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/New-LiveCode-Licences-No-mailing-list-for-500-tp4671565p4671582.html Sent from the Revolution - User mailing list archive at Nabble.com. From m_p_wilcox at yahoo.co.uk Tue Oct 29 09:44:56 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Tue, 29 Oct 2013 13:44:56 +0000 (GMT) Subject: "Introducing New LiveCode Licenses" In-Reply-To: <1383053849.92696.YahooMailBasic@web141102.mail.bf1.yahoo.com> References: <1383053849.92696.YahooMailBasic@web141102.mail.bf1.yahoo.com> Message-ID: <1383054296.3068.YahooMailNeo@web28802.mail.ir2.yahoo.com> >>?Actually, even though there are no technical hurdles for using closed-source externals in the Community Edition, this would be in violation of the GPL license which covers the LiveCode Community Edition... That's true but we were discussing a hypothetical future "starter" free commercial edition with a limited feature set. :) From ambassador at fourthworld.com Tue Oct 29 09:52:55 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 29 Oct 2013 06:52:55 -0700 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <526F5AA6.4000804@pair.com> References: <526F5AA6.4000804@pair.com> Message-ID: <526FBDB7.4040308@fourthworld.com> Curry Kenworthy wrote: > But I agree that a segment may be lacking - hobbyists and so on. > People who need closed source but are short on cash, and don't > need all the platforms. A smaller commercial package for one or > two platforms could fill this need. The only real value for a Commercial license is when shipping commercial products. With all due respect, any startup that can't budget $500/yr for a tool that provides as much for them as LC does has a problem with their business plan, not with LiveCode. For everyone else. free is a great price. Remember that the GPL only governs distributed works, so hobbyists and even professional devs making in-house tools for the businesses they work in can use the GPL-governed version. The first item in the FAQ at LiveCode.com outlines the many cases where the GPL version is appropriate: -- 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 Oct 29 10:05:28 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 29 Oct 2013 07:05:28 -0700 Subject: "Introducing New LiveCode Licenses" In-Reply-To: References: Message-ID: <526FC0A8.6090400@fourthworld.com> Mike Kerner wrote: > So get someone with a commercial license to compile and distribute > for you... It would be too easy for RunRev to find themselves in a position where they sell exactly one license, to some enterprising soul who sets up shop as a "build farm" making proprietary standalones for people who use only the GPL-governed version. To remain viable, RunRev has included clause 5b in the Commercial License Agreement: 5. NO COMPETITION a) The clauses in this section are intended to prevent you from using the Licensed Edition to release Created Software or engage in activity using the Licensed Edition, that is directly damaging to our business. Such damage may result from any activity that reduces, or negates, the requirement for other users of any edition of LiveCode, including the Community Edition, to purchase a Licensed Edition in order to enjoy the same benefits that you enjoy under this agreement. b) The ability to create and distribute Created Software is intended for You to use with applications You have created or been substantially involved in developing. You are prohibited from using the Licensed Edition to build standalone applications for others where You are not the author of the application, or confer on others the ability to build standalone applications by any means whatsoever. For the avoidance of doubt, You may not use the Licensed Edition to create or distribute Created Software for other users who are using the Community Edition of LiveCode. This clause is intended to prevent You from providing any facility or service which would reduce or eliminate the requirement for other LiveCode users, including users of the Community Edition, to purchase a Licensed Edition to distribute their own Created Software. Personally I think that's a very fair balance, still allowing contractors who are "substantially involved in developing" an app for their clients who may not have a Commercial License of their own (though almost all of mine do), while closing the loophole which would allow the sort of "build farms" that would become the end of RunRev as a viable company, thereby damaging every business who relies on RunRev, including mine and my clients and a few thousand others. -- 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 ray at linkit.com Tue Oct 29 10:19:26 2013 From: ray at linkit.com (Ray) Date: Tue, 29 Oct 2013 10:19:26 -0400 Subject: Move Callbacks In-Reply-To: <002c01ced4a7$d4d922b0$7e8b6810$@de> References: <000301ced482$13b24410$3b16cc30$@de> <002c01ced4a7$d4d922b0$7e8b6810$@de> Message-ID: <526FC3EE.4090706@LinkIt.Com> Does anybody know if there are any messages sent after this kind of a command: move img myImage to myPoints in mySeconds seconds without waiting I'd like to be able to rotate the image and change its blend level while it's in motion but I'm hesitant to use an idle handler to figure out where it is in it's trip. It would be nice if the move routine inside Livecode returned something each time it changes the location of the image. Thanks, Ray Horsley LinkIt! Software From cmsheffield at icloud.com Tue Oct 29 10:35:56 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Tue, 29 Oct 2013 08:35:56 -0600 Subject: Placing groups on a new card... In-Reply-To: References: Message-ID: So just to clarify, when you place group ?Main" on a new card, it does not contain the group ?subGroup?? If that?s the case, it sounds like a bug to me. My understanding is that a group and all its contents should appear on the card when placed. I would submit a bug report if you haven?t already, and be prepared with a sample stack. You could try manually placing the group instead of relying on the backgroundBehavior property to do the job for you. Not sure if that would really make a difference or not? Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com On Oct 29, 2013, at 5:08 AM, John Dixon wrote: > I have a, let's call it a 'Main' group... this 'Main' group has a number of controls within it. It also contains a second group, 'subGroup' > > I set the backgroundbehavior of group 'Main' to true, but, the second group "subGroup' does not appear on a new card when created.... all the other controls that make up the group "Main' appear... > > Any thoughts ? > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From heather at runrev.com Tue Oct 29 10:37:33 2013 From: heather at runrev.com (Heather Laine) Date: Tue, 29 Oct 2013 14:37:33 +0000 Subject: New LiveCode Licences - No mailing list for $500? In-Reply-To: <002c01ced4a7$d4d922b0$7e8b6810$@de> References: <000301ced482$13b24410$3b16cc30$@de> <002c01ced4a7$d4d922b0$7e8b6810$@de> Message-ID: <0C6CDAB1-161A-40FD-9DFF-789205F2C93E@runrev.com> Lets see if I can make this clear. We currently have 2 mailing lists and a forum at forums.runrev.com, which is subdivided into many many sub forums. This list, the use-livecode list, is a totally free and open list. Anyone can join and post. The only requirement is that you sign up using a valid email address. This has been the case throughout its history and will not change. Whilst RR staff do to some extent read and respond on this list it is not an official support forum, we do not guarantee any kind of response here or even to read your email. It's a community list. The forums: http://forums.runrev.com are free and open forums, in general. You can sign up and post there and receive answers from the general community. Again, in general, we do not guarantee any kind of response from our team. However, within the main forum are several dedicated, closed sub forums which are only available to certain groups. One of these is the Commercial Support forum, where users with a Commercial license may post queries and receive a direct and timely response from our technical support team. If you have a current Commercial license, and you have not activated your forum account for participation in this closed forum, please do feel free to email support and request it - I'll need your forum username to add you to the Commercial support forum. The LiveCode-dev list is a closed, NDA'd list, where Pro license holders may interact directly with our team. This list was previously used to provide support for the LiveCode Developer Program, and will now be used to provide support for the Pro license holders. When I say "support" in this instance I am talking about direct interaction with our management team, rather than technical, coding support, which is provided by email, Skype or phone for Pro license holders. I hope this clarifies the matter. Regards, Heather On 29 Oct 2013, at 13:07, Tiemo Hollmann TB wrote: >> >> No, you don't lose this forum. This is for everybody. The other group is >> for the folks who are coughing up the coin for that level. >> > > Which one do you mean with "this forum"? this mailing list? Or this forum at > forums.runrev.com? > > I still don't understand, as Ender also said, what the difference is between > "commercial forum" and "forum". Perhaps because I have never seen the > "commercial forum"? > > I still don't understand why I am excluded from this mailing list (which is > not driven by runrev), when I only buy the commercial license. Or is there > also another "pro mailing list" I don't know about up to today, from which I > will be excluded? > > 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 Heather Laine Customer Services Manager http://www.livecode.com/ From MikeKerner at roadrunner.com Tue Oct 29 10:37:10 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 29 Oct 2013 10:37:10 -0400 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <526FC0A8.6090400@fourthworld.com> References: <526FC0A8.6090400@fourthworld.com> Message-ID: I guess I'm glad that I'm in a position to make inane suggestions instead of having to find out if there's a way to take advantage of my inane suggestions... -- 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 Oct 29 10:39:36 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 29 Oct 2013 10:39:36 -0400 Subject: New LiveCode Licences - No mailing list for $500? In-Reply-To: <0C6CDAB1-161A-40FD-9DFF-789205F2C93E@runrev.com> References: <000301ced482$13b24410$3b16cc30$@de> <002c01ced4a7$d4d922b0$7e8b6810$@de> <0C6CDAB1-161A-40FD-9DFF-789205F2C93E@runrev.com> Message-ID: As usual, Heather is far more eloquent than I am. From dan at clearvisiontech.com Tue Oct 29 10:47:19 2013 From: dan at clearvisiontech.com (Dan Friedman) Date: Tue, 29 Oct 2013 07:47:19 -0700 Subject: PDF in Android Browser In-Reply-To: References: Message-ID: <627F5FB2-B554-47FC-A907-4712D44DA33D@clearvisiontech.com> If I attempt to open a PDF in a Native Browser on an Android device, I get zilch. Works great on iOS, but on Android you I get a white page. Any advise or thoughts? -Dan From toolbook at kestner.de Tue Oct 29 11:01:36 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 29 Oct 2013 16:01:36 +0100 Subject: AW: New LiveCode Licences - No mailing list for $500? In-Reply-To: <0C6CDAB1-161A-40FD-9DFF-789205F2C93E@runrev.com> References: <000301ced482$13b24410$3b16cc30$@de> <002c01ced4a7$d4d922b0$7e8b6810$@de> <0C6CDAB1-161A-40FD-9DFF-789205F2C93E@runrev.com> Message-ID: <003301ced4b7$c4628e20$4d27aa60$@de> Dear Heather, thanks for clarifying. Perhaps you also could specify it also in the comparison table on the website. Perhaps something as: Commercial license: "Free forum & free mailing list" Pro to Enterprise license: "Commercial support forum & Commercial support list" Or anything like this or any footnote with a differentiation. Right now the explanation is just opposite. Just my 2 euro cents Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von Heather Laine > Gesendet: Dienstag, 29. Oktober 2013 15:38 > An: How to use LiveCode > Betreff: Re: New LiveCode Licences - No mailing list for $500? > > Lets see if I can make this clear. > > We currently have 2 mailing lists and a forum at forums.runrev.com, which > is subdivided into many many sub forums. > > This list, the use-livecode list, is a totally free and open list. Anyone > can join and post. The only requirement is that you sign up using a valid > email address. This has been the case throughout its history and will not > change. Whilst RR staff do to some extent read and respond on this list it > is not an official support forum, we do not guarantee any kind of response > here or even to read your email. It's a community list. > > The forums: > > http://forums.runrev.com > > are free and open forums, in general. You can sign up and post there and > receive answers from the general community. Again, in general, we do not > guarantee any kind of response from our team. However, within the main > forum are several dedicated, closed sub forums which are only available to > certain groups. One of these is the Commercial Support forum, where users > with a Commercial license may post queries and receive a direct and timely > response from our technical support team. If you have a current Commercial > license, and you have not activated your forum account for participation in > this closed forum, please do feel free to email support and request it - > I'll need your forum username to add you to the Commercial support forum. > > The LiveCode-dev list is a closed, NDA'd list, where Pro license holders > may interact directly with our team. This list was previously used to > provide support for the LiveCode Developer Program, and will now be used to > provide support for the Pro license holders. When I say "support" in this > instance I am talking about direct interaction with our management team, > rather than technical, coding support, which is provided by email, Skype or > phone for Pro license holders. > > I hope this clarifies the matter. > > Regards, > > Heather > > On 29 Oct 2013, at 13:07, Tiemo Hollmann TB wrote: > > >> > >> No, you don't lose this forum. This is for everybody. The other > >> group is for the folks who are coughing up the coin for that level. > >> > > > > Which one do you mean with "this forum"? this mailing list? Or this > > forum at forums.runrev.com? > > > > I still don't understand, as Ender also said, what the difference is > > between "commercial forum" and "forum". Perhaps because I have never > > seen the "commercial forum"? > > > > I still don't understand why I am excluded from this mailing list > > (which is not driven by runrev), when I only buy the commercial > > license. Or is there also another "pro mailing list" I don't know > > about up to today, from which I will be excluded? > > > > 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 > > Heather Laine > Customer Services Manager > http://www.livecode.com/ > > > > > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From rjb at robelko.com Tue Oct 29 11:04:11 2013 From: rjb at robelko.com (Robert Brenstein) Date: Tue, 29 Oct 2013 16:04:11 +0100 Subject: AW: AW: New LiveCode Licences - No mailing list for $500? In-Reply-To: <002d01ced4ac$21ebfba0$65c3f2e0$@de> References: <000301ced482$13b24410$3b16cc30$@de> <002c01ced4a7$d4d922b0$7e8b6810$@de> <1383052362729-4671578.post@n4.nabble.com> <002d01ced4ac$21ebfba0$65c3f2e0$@de> Message-ID: On 29.10.2013 at 14:38 Uhr +0100 Tiemo Hollmann TB apparently wrote: >Hi Ender, > >two mailing lists and three forums!? That would mean there will be 5 >different "forums/lists". Whoever (from the gold-pro-members, who >have access to all) will take the time to be a member and read 5 >"forums/lists". Today I am already almost using only the list >because it takes much time to keep up to date in both the list and >the forum. I think nobody can afford that time and in consequence >those 5 forums/lists will be private circles without know-how >exchange. Can that be wanted? > >Perhaps Heather could at least clarify more specific the table in >the internet. > >Tiemo > I am fairly sure that the "forum" and "professional forum" as meant in the original post are references to this mailing list and the professional mailing list (the one for people who cough big bucks). Some people refer to mailing lists as forums. Hopefully, Heather will concur this and RunRev will correct the confusing language. Robert From dan at clearvisiontech.com Tue Oct 29 11:07:15 2013 From: dan at clearvisiontech.com (Dan Friedman) Date: Tue, 29 Oct 2013 08:07:15 -0700 Subject: HELP! LiveCode Expired? In-Reply-To: References: Message-ID: <99EAA42D-0AE9-43B0-933F-518DD79EB844@clearvisiontech.com> I woke up this morning to find that LiveCode has expired? It can't be expired - I have a "LiveCode Complete" license that is active until 2021. Have a meeting with a client in an hour. Can anything be done? Can I call someone at LC? LiveCode, if your listening... HELP!! -Dan From rjb at robelko.com Tue Oct 29 11:11:55 2013 From: rjb at robelko.com (Robert Brenstein) Date: Tue, 29 Oct 2013 16:11:55 +0100 Subject: Web Site for my Students In-Reply-To: References: Message-ID: On 29.10.2013 at 7:33 Uhr -0400 Gregory Lypny apparently wrote: >Hi Alex, > >Thanks for your reply. By 'okay' I meant confirm that the student is >registered in one of my courses. For my old On-Rev site, I used the >student ID chopped up and mixed with the Seconds at the time of >login. I think that is like your third option. It isn't hard to >create a lookup table. I just thought there might be other aspects >to using cookies that I might be missing. > >Thanks once again, > >Gregory In many countries, using cookies in this way requires explicit consent from each user, but it I don't know whether this applies to Canada and whether all your users are in Canada. Aside from spoofing already mentioned, the question to consider is how private is student id considered by your institution. Theoretically, you could remove it (I mean the value of cookie) when student logs out, but most users just walk out, leaving their id on the computer. If all users are using only their private computer, this is fine, but if they also use public computer, that can be an issue (from another person doing things under that id to someone finding an id of a specific person). Robert From endernafi at gmail.com Tue Oct 29 11:16:17 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Tue, 29 Oct 2013 17:16:17 +0200 Subject: Lock Moves Message-ID: Does anyone know the formula to move different objects at the same time? The code from dictionary doesn?t seem to work: _on mouseUp __set the lockMoves to true __move button 1 to 300,200 in 2 seconds -- doesn't move yet __move field 2 to 0,0 in 2 seconds -- doesn't move yet __move graphic 3 to 0,400 in 2 seconds -- doesn't move yet __set the lockMoves to false -- all three objects start moving _end mouseUp It waits 2 seconds then set the lock first object {not move, set the loc}, then wait another 2 seconds then set the loc of second object and so on... I remember that I once achieved to move synchronously with a different blend of *without waiting* and *without messages* parameters but this time I couldn?t. Best, ~ Ender Nafi From heather at runrev.com Tue Oct 29 11:19:42 2013 From: heather at runrev.com (Heather Laine) Date: Tue, 29 Oct 2013 15:19:42 +0000 Subject: HELP! LiveCode Expired? In-Reply-To: <99EAA42D-0AE9-43B0-933F-518DD79EB844@clearvisiontech.com> References: <99EAA42D-0AE9-43B0-933F-518DD79EB844@clearvisiontech.com> Message-ID: <994C4830-2816-4123-BDF0-92A8F08034FE@runrev.com> Dan - we're already on it. I'll get back to you via support as soon as its sorted. Regards, Heather On 29 Oct 2013, at 15:07, Dan Friedman wrote: > I woke up this morning to find that LiveCode has expired? It can't be expired - I have a "LiveCode Complete" license that is active until 2021. Have a meeting with a client in an hour. Can anything be done? Can I call someone at LC? > > LiveCode, if your listening... HELP!! > > -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 Heather Laine Customer Services Manager http://www.livecode.com/ From stephenREVOLUTION2 at barncard.com Tue Oct 29 11:29:07 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 29 Oct 2013 08:29:07 -0700 Subject: HELP! LiveCode Expired? In-Reply-To: <994C4830-2816-4123-BDF0-92A8F08034FE@runrev.com> References: <99EAA42D-0AE9-43B0-933F-518DD79EB844@clearvisiontech.com> <994C4830-2816-4123-BDF0-92A8F08034FE@runrev.com> Message-ID: Same here - suddenly no version works. I'm told that I can't use the commercial version now. But I'm paid until 2015! So what is happening here? If I don't have a constant internet connection, I can't run LC because it 'phones home' on every boot? unacceptable. sqb On Tue, Oct 29, 2013 at 8:19 AM, Heather Laine wrote: > Dan - we're already on it. I'll get back to you via support as soon as its > sorted. > > Regards, > > Heather > > On 29 Oct 2013, at 15:07, Dan Friedman wrote: > > > I woke up this morning to find that LiveCode has expired? It can't be > expired - I have a "LiveCode Complete" license that is active until 2021. > Have a meeting with a client in an hour. Can anything be done? Can I > call someone at LC? > > > > LiveCode, if your listening... HELP!! > > > > -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 > > Heather Laine > Customer Services Manager > http://www.livecode.com/ > > > > > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From stephenREVOLUTION2 at barncard.com Tue Oct 29 11:37:57 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 29 Oct 2013 08:37:57 -0700 Subject: HELP! LiveCode Expired? In-Reply-To: References: <99EAA42D-0AE9-43B0-933F-518DD79EB844@clearvisiontech.com> <994C4830-2816-4123-BDF0-92A8F08034FE@runrev.com> Message-ID: Offline activation doesn't work either... Completely immobilized . this sucks. sqb On Tue, Oct 29, 2013 at 8:29 AM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > Same here - suddenly no version works. I'm told that I can't use the > commercial version now. But I'm paid until 2015! > > So what is happening here? If I don't have a constant internet > connection, I can't run LC because it 'phones home' on every boot? > > unacceptable. > > sqb > > > On Tue, Oct 29, 2013 at 8:19 AM, Heather Laine wrote: > >> Dan - we're already on it. I'll get back to you via support as soon as >> its sorted. >> >> Regards, >> >> Heather >> >> On 29 Oct 2013, at 15:07, Dan Friedman wrote: >> >> > I woke up this morning to find that LiveCode has expired? It can't be >> expired - I have a "LiveCode Complete" license that is active until 2021. >> Have a meeting with a client in an hour. Can anything be done? Can I >> call someone at LC? >> > >> > LiveCode, if your listening... HELP!! >> > >> > -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 >> >> Heather Laine >> Customer Services Manager >> http://www.livecode.com/ >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > -- Stephen Barncard San Francisco Ca. USA more about sqb From stephenREVOLUTION2 at barncard.com Tue Oct 29 11:40:34 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 29 Oct 2013 08:40:34 -0700 Subject: HELP! LiveCode Expired? In-Reply-To: References: <99EAA42D-0AE9-43B0-933F-518DD79EB844@clearvisiontech.com> <994C4830-2816-4123-BDF0-92A8F08034FE@runrev.com> Message-ID: Now it's working... 15:40 GMT Is there some way to prevent this from EVER happening again? sqb On Tue, Oct 29, 2013 at 8:37 AM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > Offline activation doesn't work either... > Completely immobilized . > > this sucks. > > sqb > > > On Tue, Oct 29, 2013 at 8:29 AM, stephen barncard < > stephenREVOLUTION2 at barncard.com> wrote: > >> Same here - suddenly no version works. I'm told that I can't use the >> commercial version now. But I'm paid until 2015! >> >> So what is happening here? If I don't have a constant internet >> connection, I can't run LC because it 'phones home' on every boot? >> >> unacceptable. >> >> sqb >> >> >> On Tue, Oct 29, 2013 at 8:19 AM, Heather Laine wrote: >> >>> Dan - we're already on it. I'll get back to you via support as soon as >>> its sorted. >>> >>> Regards, >>> >>> Heather >>> >>> On 29 Oct 2013, at 15:07, Dan Friedman wrote: >>> >>> > I woke up this morning to find that LiveCode has expired? It can't be >>> expired - I have a "LiveCode Complete" license that is active until 2021. >>> Have a meeting with a client in an hour. Can anything be done? Can I >>> call someone at LC? >>> > >>> > LiveCode, if your listening... HELP!! >>> > >>> > -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 >>> >>> Heather Laine >>> Customer Services Manager >>> http://www.livecode.com/ >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> >> >> >> -- >> >> >> >> 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 ray at linkit.com Tue Oct 29 11:48:56 2013 From: ray at linkit.com (Ray) Date: Tue, 29 Oct 2013 11:48:56 -0400 Subject: Lock Moves In-Reply-To: References: Message-ID: <526FD8E8.3080109@LinkIt.Com> Ender, This is working fine for me: on mouseUp set the loc of img "Ant" to 128,57 set the loc of img "Bee" to 342,71 set the lockMoves to true move img "Ant" to 22,338 in 1 second without waiting move img "Bee" to 398,346 in 1 second without waiting set the lockMoves to false end mouseUp What happens if you do this? Is your script different since it's using different types of objects? Ray On 10/29/2013 11:16 AM, Ender Nafi Elekcioglu wrote: > Does anyone know the formula to move different objects at the same time? > > The code from dictionary doesn?t seem to work: > _on mouseUp > __set the lockMoves to true > __move button 1 to 300,200 in 2 seconds -- doesn't move yet > __move field 2 to 0,0 in 2 seconds -- doesn't move yet > __move graphic 3 to 0,400 in 2 seconds -- doesn't move yet > __set the lockMoves to false -- all three objects start moving > _end mouseUp > > It waits 2 seconds then set the lock first object {not move, set the loc}, > then wait another 2 seconds then set the loc of second object and so on... > > I remember that I once achieved to move synchronously with a different blend of *without waiting* and *without messages* parameters but this time I couldn?t. > > > Best, > > ~ Ender Nafi > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jimschaubeck at yahoo.com Tue Oct 29 11:51:18 2013 From: jimschaubeck at yahoo.com (Jim Schaubeck) Date: Tue, 29 Oct 2013 08:51:18 -0700 (PDT) Subject: Grid lines in field moves down when text wraps Message-ID: <1383061878.19106.YahooMailNeo@web162302.mail.bf1.yahoo.com> Folks, When I use return chars in a text field, the lines behave nicely but when the text wraps, I can not figure out how to keep the lines from moving down on there own. I've read, Googled, tested...sorry but I can't figure this one out. Anyone know how to keep the grid lines in a text field still (not moving down) when text wraps? ? ______________________________________________________________________________________________ ??jim schaubeck?????????????????????????????????????? jimschaubeck at yahoo.com/?714.321.4499 From janschenkel at yahoo.com Tue Oct 29 11:49:39 2013 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue, 29 Oct 2013 08:49:39 -0700 (PDT) Subject: PDF in Android Browser In-Reply-To: <627F5FB2-B554-47FC-A907-4712D44DA33D@clearvisiontech.com> Message-ID: <1383061779.13534.YahooMailBasic@web141101.mail.bf1.yahoo.com> I found the following on StackOverflow: Jan Schenkel. ===== Quartam Reports & PDF Library for LiveCode www.quartam.com ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) -------------------------------------------- On Tue, 10/29/13, Dan Friedman wrote: Subject: PDF in Android Browser To: use-livecode at lists.runrev.com Date: Tuesday, October 29, 2013, 7:47 AM If I attempt to open a PDF in a Native Browser on an Android device, I get zilch.???Works great on iOS, but on Android you I get a white page.? Any advise or thoughts? -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 endernafi at gmail.com Tue Oct 29 11:57:19 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Tue, 29 Oct 2013 17:57:19 +0200 Subject: Lock Moves In-Reply-To: <526FD8E8.3080109@LinkIt.Com> References: <526FD8E8.3080109@LinkIt.Com> Message-ID: Hi Ray, You?re right; adding *without waiting* solves the problem. I realized that locking the moves has no effect if *without waiting* is used. Strange, isn?t it? Anyway, it didn?t work on my actual project which has 2 objects which need to be moved in sync. Then I put *without waiting* just after the first one; and voila :) __move object 1 to tLoc1 without waiting __move object 2 to tLoc2 Thanks for the help? ~ Ender Nafi On October 29, 2013 at 17:48:46, Ray (ray at linkit.com) wrote: Ender, This is working fine for me: on mouseUp set the loc of img "Ant" to 128,57 set the loc of img "Bee" to 342,71 set the lockMoves to true move img "Ant" to 22,338 in 1 second without waiting move img "Bee" to 398,346 in 1 second without waiting set the lockMoves to false end mouseUp What happens if you do this? Is your script different since it's using different types of objects? Ray On 10/29/2013 11:16 AM, Ender Nafi Elekcioglu wrote: > Does anyone know the formula to move different objects at the same time? > > The code from dictionary doesn?t seem to work: > _on mouseUp > __set the lockMoves to true > __move button 1 to 300,200 in 2 seconds -- doesn't move yet > __move field 2 to 0,0 in 2 seconds -- doesn't move yet > __move graphic 3 to 0,400 in 2 seconds -- doesn't move yet > __set the lockMoves to false -- all three objects start moving > _end mouseUp > > It waits 2 seconds then set the lock first object {not move, set the loc}, > then wait another 2 seconds then set the loc of second object and so on... > > I remember that I once achieved to move synchronously with a different blend of *without waiting* and *without messages* parameters but this time I couldn?t. > > > Best, > > ~ Ender Nafi > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at 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 Oct 29 12:13:01 2013 From: ray at linkit.com (Ray) Date: Tue, 29 Oct 2013 12:13:01 -0400 Subject: HELP! LiveCode Expired? In-Reply-To: References: <99EAA42D-0AE9-43B0-933F-518DD79EB844@clearvisiontech.com> <994C4830-2816-4123-BDF0-92A8F08034FE@runrev.com> Message-ID: <526FDE8D.8070207@LinkIt.Com> Heather, I got 'locked out' this morning, too. I just downloaded the Community Edition so I could work today. I've never really studied the new licenses and how they differ from the Community edition. Could you please give me a link to a summary of these things? Thanks, Ray On 10/29/2013 11:40 AM, stephen barncard wrote: > Now it's working... 15:40 GMT > > Is there some way to prevent this from EVER happening again? > > sqb > > > On Tue, Oct 29, 2013 at 8:37 AM, stephen barncard < > stephenREVOLUTION2 at barncard.com> wrote: > >> Offline activation doesn't work either... >> Completely immobilized . >> >> this sucks. >> >> sqb >> >> >> On Tue, Oct 29, 2013 at 8:29 AM, stephen barncard < >> stephenREVOLUTION2 at barncard.com> wrote: >> >>> Same here - suddenly no version works. I'm told that I can't use the >>> commercial version now. But I'm paid until 2015! >>> >>> So what is happening here? If I don't have a constant internet >>> connection, I can't run LC because it 'phones home' on every boot? >>> >>> unacceptable. >>> >>> sqb >>> >>> >>> On Tue, Oct 29, 2013 at 8:19 AM, Heather Laine wrote: >>> >>>> Dan - we're already on it. I'll get back to you via support as soon as >>>> its sorted. >>>> >>>> Regards, >>>> >>>> Heather >>>> >>>> On 29 Oct 2013, at 15:07, Dan Friedman wrote: >>>> >>>>> I woke up this morning to find that LiveCode has expired? It can't be >>>> expired - I have a "LiveCode Complete" license that is active until 2021. >>>> Have a meeting with a client in an hour. Can anything be done? Can I >>>> call someone at LC? >>>>> LiveCode, if your listening... HELP!! >>>>> >>>>> -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 >>>> Heather Laine >>>> Customer Services Manager >>>> http://www.livecode.com/ >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>> >>> >>> -- >>> >>> >>> >>> Stephen Barncard >>> San Francisco Ca. USA >>> >>> more about sqb >>> >> >> >> -- >> >> >> >> Stephen Barncard >> San Francisco Ca. USA >> >> more about sqb >> > > From jiml at netrin.com Tue Oct 29 12:21:56 2013 From: jiml at netrin.com (Jim Lambert) Date: Tue, 29 Oct 2013 09:21:56 -0700 Subject: "Introducing New LiveCode Licenses" In-Reply-To: References: Message-ID: <16590A65-8A43-48DD-A8B8-2AED5A4A49C6@netrin.com> Richmond wrote: > I have seen so many sets of statistics twisted to back up so many viewpoints I tend to distrust all of them. As Mark Twain said, 'There are three kinds of lies: lies, damned lies, and statistics.? Jim Lambert From heather at runrev.com Tue Oct 29 12:27:31 2013 From: heather at runrev.com (Heather Laine) Date: Tue, 29 Oct 2013 16:27:31 +0000 Subject: HELP! LiveCode Expired? In-Reply-To: <526FDE8D.8070207@LinkIt.Com> References: <99EAA42D-0AE9-43B0-933F-518DD79EB844@clearvisiontech.com> <994C4830-2816-4123-BDF0-92A8F08034FE@runrev.com> <526FDE8D.8070207@LinkIt.Com> Message-ID: Folks? This list is not the best place to get help with your licensing. I happen to be reading it right now, but that is in the intervals between reading and responding to mail coming in via support at runrev.com. We had a very temporary licensing issue today affecting a small group of users. If anyone is still being affected by it, please, email support. I'm in there, reading, responding and fixing issues as fast as they come in. Regards, Heather On 29 Oct 2013, at 16:13, Ray wrote: > Heather, > > I got 'locked out' this morning, too. I just downloaded the Community Edition so I could work today. I've never really studied the new licenses and how they differ from the Community edition. Could you please give me a link to a summary of these things? > > Thanks, > > Ray > > On 10/29/2013 11:40 AM, stephen barncard wrote: >> Now it's working... 15:40 GMT >> >> Is there some way to prevent this from EVER happening again? >> >> sqb >> >> >> On Tue, Oct 29, 2013 at 8:37 AM, stephen barncard < >> stephenREVOLUTION2 at barncard.com> wrote: >> >>> Offline activation doesn't work either... >>> Completely immobilized . >>> >>> this sucks. >>> >>> sqb >>> >>> >>> On Tue, Oct 29, 2013 at 8:29 AM, stephen barncard < >>> stephenREVOLUTION2 at barncard.com> wrote: >>> >>>> Same here - suddenly no version works. I'm told that I can't use the >>>> commercial version now. But I'm paid until 2015! >>>> >>>> So what is happening here? If I don't have a constant internet >>>> connection, I can't run LC because it 'phones home' on every boot? >>>> >>>> unacceptable. >>>> >>>> sqb >>>> >>>> >>>> On Tue, Oct 29, 2013 at 8:19 AM, Heather Laine wrote: >>>> >>>>> Dan - we're already on it. I'll get back to you via support as soon as >>>>> its sorted. >>>>> >>>>> Regards, >>>>> >>>>> Heather >>>>> >>>>> On 29 Oct 2013, at 15:07, Dan Friedman wrote: >>>>> >>>>>> I woke up this morning to find that LiveCode has expired? It can't be >>>>> expired - I have a "LiveCode Complete" license that is active until 2021. >>>>> Have a meeting with a client in an hour. Can anything be done? Can I >>>>> call someone at LC? >>>>>> LiveCode, if your listening... HELP!! >>>>>> >>>>>> -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 >>>>> Heather Laine >>>>> Customer Services Manager >>>>> http://www.livecode.com/ >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> use-livecode mailing list >>>>> use-livecode at lists.runrev.com >>>>> Please visit this url to subscribe, unsubscribe and manage your >>>>> subscription preferences: >>>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>>> >>>> >>>> >>>> -- >>>> >>>> >>>> >>>> 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 Heather Laine Customer Services Manager http://www.livecode.com/ From curry at pair.com Tue Oct 29 12:49:06 2013 From: curry at pair.com (Curry Kenworthy) Date: Tue, 29 Oct 2013 11:49:06 -0500 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <526FBDB7.4040308@fourthworld.com> References: <526FBDB7.4040308@fourthworld.com> Message-ID: <526FE702.6000804@pair.com> Richard Gaskin wrote: > With all due respect, any startup that can't budget $500/yr for a tool > that provides as much for them as LC does has a problem with their > business plan, not with LiveCode. > > For everyone else. free is a great price. Remember that the GPL only > governs distributed works, so hobbyists and even professional devs > making in-house tools for the businesses they work in can use the > GPL-governed version. Howdy Richard, Very true! And here's the context. Some people are suggesting a free Commercial version, and I was responding to Mark Wilcox. He noted that a third of mobile appers are hobbyists, and: "Without a free commercial option these people will not start a potentially commercial (even small scale) project in LiveCode". Monte also commented on the free idea. I don't think a free Commercial version would be good. We already have a free version, and as you say, it's handy for many pursuits. Another free version would be chaotic to my way of thinking, and probably drive up the price of full licenses. > The only real value for a Commercial license is when shipping commercial > products. The FAQ indicates a Commercial license for submitting a free app to the iOS store. Or a student or hobbyist may want to distribute some preview copies for a desktop app to judge demand or conduct a beta without releasing the source. And in the past, there were some cheaper licenses based on limited platforms. These allowed people to pay their way when they didn't need (or couldn't afford yet) the whole set. Nothing shabby about that, and it worked well in the past. People went ahead and got the full set when they could, because that was the better deal, but the platform options were a stepping stone for some. But rest assured that I'm okay with your way of thinking. My beef is with going free on any Commercial license. Since RunRev chose the open source route for the free offering, I think some amount of money needs to change hands for getting into closed source. How much that is, I'll leave to you and Richmond to settle. :) Best wishes, Curry K. From mwieder at ahsoftware.net Tue Oct 29 13:04:48 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 29 Oct 2013 10:04:48 -0700 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <16590A65-8A43-48DD-A8B8-2AED5A4A49C6@netrin.com> References: <16590A65-8A43-48DD-A8B8-2AED5A4A49C6@netrin.com> Message-ID: <140343742307.20131029100448@ahsoftware.net> Jim- Tuesday, October 29, 2013, 9:21:56 AM, you wrote: > As Mark Twain said, 'There are three kinds of lies: lies, damned lies, and statistics.? ...and it would have been even funnier if he had said *two* kinds... -- -Mark Wieder ahsoftware at gmail.com From m_p_wilcox at yahoo.co.uk Tue Oct 29 13:16:41 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Tue, 29 Oct 2013 17:16:41 +0000 (GMT) Subject: "Introducing New LiveCode Licenses" In-Reply-To: <526FBDB7.4040308@fourthworld.com> References: <526F5AA6.4000804@pair.com> <526FBDB7.4040308@fourthworld.com> Message-ID: <1383067001.37478.YahooMailNeo@web28801.mail.ir2.yahoo.com> >> The only real value for a Commercial license is when shipping commercial products. Not all products that ship are intended to profitable. Remember it's not possible to ship at all on iOS without the commercial license. >> Remember that the GPL only governs distributed works, so hobbyists and even professional devs making in-house tools for the businesses they work in can use the GPL-governed version. There are 1 million apps on Apple's app store - a large fraction of them were created by hobbyists and software pros from non-mobile backgrounds tinkering in their spare time. You might say that the stores would be much better off without these mostly poor quality apps but: 1) Everyone starts somewhere - the same developers may go on to start app businesses or quit their day jobs and do freelance development work. 2) This is also the source of the long tail of quality apps, filling all the niches that are too small for serious businesses. Android has a similar number of apps and even greater proportion of hobbyist developers. Technically the GPL is usable by Android developers who are happy to release their hobby creations for free but many beginners feel their code isn't good enough to publish and don't want to make it public. Both iOS and Android hobbyist developers with no real expectation of profit like to have a monetization model just in case - maybe to pay for some of their hobby costs, like devices for testing. To me it seems a little odd that an environment that should be one of the most approachable for this developer segment doesn't have a usage model that fits their needs. I think something slightly creative could be put together - such as a revenue share on annual revenues above some low threshold and below the level where it would then make sense to get the full commercial license. Make it a zero-risk proposition for people to try out without the constraints of the GPL. Of course that route is slightly more open to abuse but those who do wouldn't have paid anyway, so RunRev loses nothing. In my view, the GPL is a great way to give people access to the tool for education and to give those interested in contributing to or extending the product open access to the engine code but it's a very poor option for most other developers (unless we see a thriving open source LiveCode app community spring up). Getting people hooked as students and hoping they'll come back to the product professionally is a very long term play! :) At the other end, I think they're potentially leaving a lot of money on the table - $500/year is a screaming bargain for a cross-platform environment in productive use. Selling support and services on top to capture some of that is not really scalable if the product starts to gain in popularity. All just my humble opinion of course. Mark From endernafi at gmail.com Tue Oct 29 13:34:47 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Tue, 29 Oct 2013 19:34:47 +0200 Subject: Move Callbacks In-Reply-To: <526FC3EE.4090706@LinkIt.Com> References: <000301ced482$13b24410$3b16cc30$@de> <002c01ced4a7$d4d922b0$7e8b6810$@de> <526FC3EE.4090706@LinkIt.Com> Message-ID: Hi Ray, I?ll just state the obvious. According to dictionary, the only message related to *move* command is ?moveStopped?. That?s not good for your task. It seems that, the only solution you can implement is constructing your own ?move? handler. Something as follows, maybe: _ on mouseUp __ put the long id of img myImage into tObjectID __ put the points of grc myPoints into tPoints __ send ?moveObjectToPoints tObjectID, tPoints? to me in 0 milliseconds _ end mouseUp _ on moveObjectToPoints pObjectID, pPoints __ put pPoints into tPoints __ put pObjectID into tObjectID __ set the loc of tObjectID to line 1 of tPoints __ delete line 1 of tPoints __ # do your thing, rotate, blend, etc. __ if the number of lines of tPoints > 0 then ____ send ?moveObjectToPoints tObjectID, tPoints? to me in 0 milliseconds __ end if _end moveObjectToPoints Best, ~ Ender Nafi From tereza at califex.com Tue Oct 29 13:40:25 2013 From: tereza at califex.com (Tereza Snyder) Date: Tue, 29 Oct 2013 12:40:25 -0500 Subject: Vanishing Unicode Message-ID: Having taken a long mental vacation from coding, I find that I?ve forgotten almost everything I knew, but this has got to be more than just a mental lapse: I made a stack that uses a unicode icon font. It worked well. I made a standalone, included the font, and used revfontload to load it. It worked well. I emailed it to my client. It worked well. I reopened that stack today and all I see are little "mystery char" glyphs everywhere, and nothing I do, including updating from LC 5.5.4 to 6.1.2 changes it. Can anyone help me before I lose my mind altogether? t -- Tereza Snyder Califex Software, Inc. From ray at linkit.com Tue Oct 29 13:51:43 2013 From: ray at linkit.com (Ray) Date: Tue, 29 Oct 2013 13:51:43 -0400 Subject: Move Callbacks In-Reply-To: References: <000301ced482$13b24410$3b16cc30$@de> <002c01ced4a7$d4d922b0$7e8b6810$@de> <526FC3EE.4090706@LinkIt.Com> Message-ID: <526FF5AF.3070900@LinkIt.Com> Ender, That's what I was afraid of. Thanks for the code ideas. Maybe I'll post something on the improve list. It would be useful if the move command returned something so more than just moving object could be done. Ray On 10/29/2013 1:34 PM, Ender Nafi Elekcioglu wrote: > Hi Ray, > > I?ll just state the obvious. > > According to dictionary, > the only message related to *move* command is ?moveStopped?. > That?s not good for your task. > > It seems that, the only solution you can implement is constructing > your own ?move? handler. > Something as follows, maybe: > > _ on mouseUp > __ put the long id of img myImage into tObjectID > __ put the points of grc myPoints into tPoints > __ send ?moveObjectToPoints tObjectID, tPoints? to me in 0 milliseconds > _ end mouseUp > > > _ on moveObjectToPoints pObjectID, pPoints > __ put pPoints into tPoints > __ put pObjectID into tObjectID > __ set the loc of tObjectID to line 1 of tPoints > __ delete line 1 of tPoints > __ # do your thing, rotate, blend, etc. > __ if the number of lines of tPoints > 0 then > ____ send ?moveObjectToPoints tObjectID, tPoints? to me in 0 milliseconds > __ end if > _end moveObjectToPoints > > > Best, > > ~ Ender Nafi From richmondmathewson at gmail.com Tue Oct 29 13:51:00 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 29 Oct 2013 19:51:00 +0200 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <526FE702.6000804@pair.com> References: <526FBDB7.4040308@fourthworld.com> <526FE702.6000804@pair.com> Message-ID: <526FF584.3000202@gmail.com> On 10/29/2013 06:49 PM, Curry Kenworthy wrote: > > Richard Gaskin wrote: > >> With all due respect, any startup that can't budget $500/yr for a tool >> that provides as much for them as LC does has a problem with their >> business plan, not with LiveCode. Um . . . I am a person who relies for his income on an English as a Foreign Language school in Bulgaria, has a bee in his bonnet about a program he develops for very personal reasons without ever expecting any sort of return beyond "pocket money". I am not a startup, I am, in my own funny way, a serious programmer who has next to no money to spend on his programming, who programmes on hardware that very many programmers would turn their noses up at. Now, despite my patrician pretensions and patrician tones, I am also "the people's champion" insofar as I am the voice of the hole-in-the-wall, spare-bedroom, cupboard-under-the-stairs programmer whose work is just as vital in its small way as those who develop Adobe Photoshop and other "gods" (excuse the blasphemy). WE (The HITW, SB, CUTS programmers) are dead keen on Livecode (as are kids who are/were learning to program with Livecode) and cannot stump up oodles of boodle, yet would like to have the advantages of protected source code. You ignore 'US' at your peril. >> >> For everyone else. free is a great price. Remember that the GPL only >> governs distributed works, so hobbyists and even professional devs >> making in-house tools for the businesses they work in can use the >> GPL-governed version. > > Howdy Richard, > > Very true! And here's the context. Some people are suggesting a free > Commercial version, and I was responding to Mark Wilcox. He noted that > a third of mobile appers are hobbyists, and: "Without a free > commercial option these people will not start a potentially commercial > (even small scale) project in LiveCode". Monte also commented on the > free idea. > > I don't think a free Commercial version would be good. We already have > a free version, and as you say, it's handy for many pursuits. Another > free version would be chaotic to my way of thinking, and probably > drive up the price of full licenses. > >> The only real value for a Commercial license is when shipping commercial >> products. > > The FAQ indicates a Commercial license for submitting a free app to > the iOS store. Or a student or hobbyist may want to distribute some > preview copies for a desktop app to judge demand or conduct a beta > without releasing the source. > > And in the past, there were some cheaper licenses based on limited > platforms. These allowed people to pay their way when they didn't need > (or couldn't afford yet) the whole set. Nothing shabby about that, and > it worked well in the past. People went ahead and got the full set > when they could, because that was the better deal, but the platform > options were a stepping stone for some. > > But rest assured that I'm okay with your way of thinking. My beef is > with going free on any Commercial license. Since RunRev chose the open > source route for the free offering, I think some amount of money needs > to change hands for getting into closed source. How much that is, I'll > leave to you and Richmond to settle. :) > > Best wishes, > > Curry K. > > A FREE commercial licence would be a huge mistake of RunRev; and there's and end to it. There is nothing to discuss in this respect. Why? Because as soon as RunRev releases a free commercial version their whole revenue system collapses because no one, but no one, is going to pay for anything any more. What is needed is something to fill the excluded middle: I have already mentioned a rental idea. Even that would be open to abuse. Consider my own case: My current thing, Devawriter Pro, is toddling along quite nicely on LC 4.5. Now were RunRev to suddenly do something that could make my thing rather better, such as sort out the Unicode substitution problem with Windows post-XP, I would, obviously toy with the idea of purchasing a current commercial version. I would have to balance my projected income (ha, ha; a finely tuned joke lurks somewhere there) with how much I could spend. Now were my projected income to be less than, say, twice the cost of a Commercial licence I wouldn't bother. Now, in the last year, I have made almost $150 (promise not to laugh) from sales of my Devawriter Pro, so, unless I am even dafter than I am already, I cannot justify either to myself, or my wife, the expense of buying any current commercial licence. Now were RunRev to offer a weekly licence for about $100 I would work like mad to get my Devawriter Pro up to speed with any new features in current recensions of LC using the Community version, and then pay for a week's licence to pump out my locked standalones. Free standalones to the app store are all very nice if one wants to push one's cult, or has more money than sense, but otherwise, as a commercial licence costs money, a load of old cobblers. But then apps for the app store for 99 cents, where Apple gets most of that, don't strike me as much better. When/If Apple stop being a bunch of galloping protectionists/monopolists and allow people to put on their iPads what they want without having to do dicky things such as jail-breaking I cannot see how anyone except for people who KNOW iPadders will download 50 million of their apps would even bother to make apps for iPad. Richmond. From richmondmathewson at gmail.com Tue Oct 29 13:57:00 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 29 Oct 2013 19:57:00 +0200 Subject: Vanishing Unicode In-Reply-To: References: Message-ID: <526FF6EC.5080204@gmail.com> On 10/29/2013 07:40 PM, Tereza Snyder wrote: > Having taken a long mental vacation from coding, That sounds very, very healthy indeed. > I find that I?ve forgotten almost everything I knew, but this has got to be more than just a mental lapse: > > I made a stack that uses a unicode icon font. It worked well. I made a standalone, included the font, and used revfontload to load it. It worked well. I emailed it to my client. It worked well. I reopened that stack today and all I see are little "mystery char" glyphs everywhere, and nothing I do, including updating from LC 5.5.4 to 6.1.2 changes it. > > Can anyone help me before I lose my mind altogether? > > t > > > > -- > Tereza Snyder > Califex Software, Inc. > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Probably the revFontLoad is the problem; I have never liked it, and ask my end-users to put my home-grown font into their font folder. If you are using your standalone on any versions of Windows post XP there are a serious number of problems (err, sorry, the buzz word is "issues") relating to Unicode fonts there. If you want you can send me the font and the stack off-list and I will: 1. Open your font and see if your icons are stored in the Personal Private Use Area of the First Unicode Plane or not; certainly if they are things should be OK, but if they are in standard language specific areas Windows will probably play merry hell with them. Richmond. From richmondmathewson at gmail.com Tue Oct 29 13:57:24 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 29 Oct 2013 19:57:24 +0200 Subject: 6.5.0 dp2 Community on Linux Message-ID: <526FF704.9070301@gmail.com> Ubuntu 12.04 GNOME 'Classic' gets stuck at the splash screen. Works well as far as I can tell on UbuntuStudio 13.10 with LXDE. Richmond. From tereza at califex.com Tue Oct 29 14:28:29 2013 From: tereza at califex.com (Tereza Snyder) Date: Tue, 29 Oct 2013 13:28:29 -0500 Subject: Vanishing Unicode In-Reply-To: <526FF6EC.5080204@gmail.com> References: <526FF6EC.5080204@gmail.com> Message-ID: On Oct 29, 2013, at 12:57 PM, Richmond wrote: > On 10/29/2013 07:40 PM, Tereza Snyder wrote: >> Having taken a long mental vacation from coding, > > That sounds very, very healthy indeed. > >> I find that I?ve forgotten almost everything I knew, but this has got to be more than just a mental lapse: >> >> I made a stack that uses a unicode icon font. It worked well. I made a standalone, included the font, and used revfontload to load it. It worked well. I emailed it to my client. It worked well. I reopened that stack today and all I see are little "mystery char" glyphs everywhere, and nothing I do, including updating from LC 5.5.4 to 6.1.2 changes it. >> >> Can anyone help me before I lose my mind altogether? >> >> t >> > Probably the revFontLoad is the problem; I have never liked it, and ask my end-users to put my > home-grown font into their font folder. > > If you are using your standalone on any versions of Windows post XP there are a serious number of > problems (err, sorry, the buzz word is "issues") relating to Unicode fonts there. > > If you want you can send me the font and the stack off-list and I will: > > 1. Open your font and see if your icons are stored in the Personal Private Use Area of the First Unicode Plane > or not; certainly if they are things should be OK, but if they are in standard language specific areas Windows will probably play merry hell with them. > > Richmond. Thanks, Richmond, but I?m not opening it in Windows at all. The RevFontLoad would not have been invoked today when I opened it in the development environment, as I the font is present and active in my system and the openstack handler checks the fontnames before loading the font (I confirmed that, AND I allowed RevFontLoad to load the font anyway, but it made no difference.) I retried the various ways I used last week to add the font icons to the fields (drag-and-drop, cut-and-paste, unicode input with the Unicode Hex Input keyboard), but no joy. I just discovered something new which points a finger at my system: when I open last week?s standalone now, the icon characters are missing there too! Yet if I open that same standalone on my laptop, they appear! Hmmm.? Dang! I hate this kind of thing. Something wrong with the effing system. Again. Lose another day?s work. Thanks anyway, t -- Tereza Snyder Califex Software, Inc. From mwieder at ahsoftware.net Tue Oct 29 14:25:35 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 29 Oct 2013 11:25:35 -0700 Subject: 6.5.0 dp2 Community on Linux In-Reply-To: <526FF704.9070301@gmail.com> References: <526FF704.9070301@gmail.com> Message-ID: <29348588669.20131029112535@ahsoftware.net> Richmond- Tuesday, October 29, 2013, 10:57:24 AM, you wrote: > Ubuntu 12.04 GNOME 'Classic' > gets stuck at the splash screen. Is this the installer or is this after installation? Any protected third-party plugins? -- -Mark Wieder ahsoftware at gmail.com From curry at pair.com Tue Oct 29 14:38:13 2013 From: curry at pair.com (Curry Kenworthy) Date: Tue, 29 Oct 2013 13:38:13 -0500 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <526FF584.3000202@gmail.com> References: <526FF584.3000202@gmail.com> Message-ID: <52700095.9000007@pair.com> > Now were RunRev to offer a weekly licence for about $100 I would work > like mad to get my Devawriter Pro up to speed with any new features in > current recensions of LC using the Community version, and then pay for a > week's licence to pump out my locked standalones. Howdy Richmond, I agree, rentals could be another good option, with just the right price/time to discourage abuse but be workable to those who need a middle option. Good story. Mark also mentioned hobby developers trying to cover the cost of dev devices and so on - that's true. And even people doing freeware don't necessarily want to release source. Some freeware products have grown into successful commercial products the next time around. I'd be supportive of any middle option ideas other than Free Commercial. I share your view that it would be a meltdown, and hopefully you're right that it would never happen. Great discussion. I'm going to truly bail out into lurk mode again; I have limited energy from health and have to budget most of it onto projects rather than discussions, but this one was too important to sit out! Best wishes, Curry K. From richmondmathewson at gmail.com Tue Oct 29 15:19:09 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 29 Oct 2013 21:19:09 +0200 Subject: 6.5.0 dp2 Community on Linux In-Reply-To: <29348588669.20131029112535@ahsoftware.net> References: <526FF704.9070301@gmail.com> <29348588669.20131029112535@ahsoftware.net> Message-ID: <52700A2D.8010002@gmail.com> On 10/29/2013 08:25 PM, Mark Wieder wrote: > Richmond- > > Tuesday, October 29, 2013, 10:57:24 AM, you wrote: > >> Ubuntu 12.04 GNOME 'Classic' >> gets stuck at the splash screen. > Is this the installer or is this after installation? > Any protected third-party plugins? > First attempt: installed and ticked "launch Livecode"; and, on launching go stuck. Second attempt: installed. The launched Livecode. 'protected third-party plugins' don't make me laugh, this was me fooling around in my lunch break on a machine I have at the school that I use for servicing the schools "secret" Facebook page and printing out grammar handouts for the unsuspecting tinies. A plain vanilla install of Ubuntu 12.04 with a choice of XFCE or GNOME Classic 'no effects'. Richmond. From mwieder at ahsoftware.net Tue Oct 29 15:26:19 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 29 Oct 2013 12:26:19 -0700 Subject: 6.5.0 dp2 Community on Linux In-Reply-To: <52700A2D.8010002@gmail.com> References: <526FF704.9070301@gmail.com> <29348588669.20131029112535@ahsoftware.net> <52700A2D.8010002@gmail.com> Message-ID: <111352232487.20131029122619@ahsoftware.net> Richmond- Tuesday, October 29, 2013, 12:19:09 PM, you wrote: > First attempt: installed and ticked "launch Livecode"; and, on launching > go stuck. > Second attempt: installed. The launched Livecode. OK. I'm guessing that maybe this had something to do with the authorization problems the server was having this morning. All I can say is that 6.5.0-dp2 is working respectably here on linux mint 14. -- -Mark Wieder ahsoftware at gmail.com From monte at sweattechnologies.com Tue Oct 29 15:52:41 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 30 Oct 2013 06:52:41 +1100 Subject: PDF in Android Browser In-Reply-To: <627F5FB2-B554-47FC-A907-4712D44DA33D@clearvisiontech.com> References: <627F5FB2-B554-47FC-A907-4712D44DA33D@clearvisiontech.com> Message-ID: <34A64A75-9E34-403F-8498-B392E4B10C03@sweattechnologies.com> On 30/10/2013, at 1:47 AM, Dan Friedman wrote: > If I attempt to open a PDF in a Native Browser on an Android device, I get zilch. Works great on iOS, but on Android you I get a white page. Any advise or thoughts? I have a command for opening any file with an app that supports it in my mergAndroid external if you're interested, however, mergAndroid isn't sold separately at the moment (it's a bonus feature for mergExt complete users). Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From endernafi at gmail.com Tue Oct 29 16:36:48 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Tue, 29 Oct 2013 22:36:48 +0200 Subject: Move Callbacks In-Reply-To: <526FF5AF.3070900@LinkIt.Com> References: <000301ced482$13b24410$3b16cc30$@de> <002c01ced4a7$d4d922b0$7e8b6810$@de> <526FC3EE.4090706@LinkIt.Com> <526FF5AF.3070900@LinkIt.Com> <526FF5AF.3070900@LinkIt.Com> Message-ID: Ray, Getting callbacks from the *move* should definitely be offered to the feature improvement list. But in the meantime, custom handlers may work better. I?m dealing with *move* command for my current project; so, I wanted to give a try to both methods. It seems that using *move* command is more laggy than a custom handler. I?ve created 3 buttons and 3 random freehand curves. Then I put following code into the stack?s script, for a comparison: _on mouseDown __move button 1 to the points of graphic "line1" without waiting __move button 2 to the points of graphic "line2" without waiting __move button 3 to the points of graphic "line3" without waiting _end mouseDown _on mouseUp __put the long id of button 1 into tObjectID __put the points of graphic "line1" into tPoints __send "moveObject tObjectID, tPoints" to me in 0 milliseconds __ __put the long id of button 2 into tObjectID __put the points of graphic "line2" into tPoints __send "moveObject tObjectID, tPoints" to me in 0 milliseconds __ __put the long id of button 3 into tObjectID __put the points of graphic "line3" into tPoints __send "moveObject tObjectID, tPoints" to me in 0 milliseconds __ _end mouseUp _on moveObject pObjectID, pPoints __set the loc of pObjectID to line 1 of pPoints __delete line 1 of pPoints __if the number of lines of pPoints > 0 then send "moveObject pObjectID, pPoints" to me in 0 milliseconds _end moveObject That custom handler is not smoothest, I know, but at least the programmer has full control of it and it?s still far better than built-in *move* command. Different instants of it {3, in this case} can be synced via a method like the updateScreen as seen in the spaceship game of LiveCode?s Game Academy. Just sharing my findings... Best, ~ Ender Nafi On October 29, 2013 at 19:50:49, Ray (ray at linkit.com) wrote: Ender, That's what I was afraid of.? Thanks for the code ideas.? Maybe I'll post something on the improve list.? It would be useful if the move command returned something so more than just moving object could be done. Ray From dan at clearvisiontech.com Tue Oct 29 17:27:30 2013 From: dan at clearvisiontech.com (Dan Friedman) Date: Tue, 29 Oct 2013 14:27:30 -0700 Subject: PDF in Android Browser In-Reply-To: References: Message-ID: <2C7E2D03-C694-4711-BCB8-6DDBDBE342BF@clearvisiontech.com> Monte, Thanks for the info. I do own a full license for MergExt. But, I resolved the problem by doing this: if isAndroid() then if tURL ends with ".pdf" then put "http://docs.google.com/gview?embedded=true&url=" before tURL end if end if mobileControlSet "webPage","URL",tURL -Dan On Oct 29, 2013, at 1:36 PM, use-livecode-request at lists.runrev.com wrote: >> If I attempt to open a PDF in a Native Browser on an Android device, I get zilch. Works great on iOS, but on Android you I get a white page. Any advise or thoughts? > > I have a command for opening any file with an app that supports it in my mergAndroid external if you're interested, however, mergAndroid isn't sold separately at the moment (it's a bonus feature for mergExt complete users). > > Cheers > > -- > Monte Goulding From monte at sweattechnologies.com Tue Oct 29 17:35:00 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 30 Oct 2013 08:35:00 +1100 Subject: PDF in Android Browser In-Reply-To: <2C7E2D03-C694-4711-BCB8-6DDBDBE342BF@clearvisiontech.com> References: <2C7E2D03-C694-4711-BCB8-6DDBDBE342BF@clearvisiontech.com> Message-ID: <7DE6AE61-2AD6-4FD4-AAAE-AE7A177542C2@sweattechnologies.com> On 30/10/2013, at 8:27 AM, Dan Friedman wrote: > Thanks for the info. I do own a full license for MergExt. But, I resolved the problem by doing this: > > if isAndroid() then > if tURL ends with ".pdf" then > put "http://docs.google.com/gview?embedded=true&url=" before tURL > end if > end if > > mobileControlSet "webPage","URL",tURL Yep, that's a good way to go if you don't need to provide offline access to the file. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From terry.judd at unimelb.edu.au Tue Oct 29 17:37:58 2013 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Tue, 29 Oct 2013 21:37:58 +0000 Subject: PDF in Android Browser In-Reply-To: <2C7E2D03-C694-4711-BCB8-6DDBDBE342BF@clearvisiontech.com> References: , <2C7E2D03-C694-4711-BCB8-6DDBDBE342BF@clearvisiontech.com> Message-ID: That works Dan, but having used both I have to say that Monte's solution is way better. Terry... > On 30 Oct 2013, at 8:27 am, "Dan Friedman" wrote: > > Monte, > > Thanks for the info. I do own a full license for MergExt. But, I resolved the problem by doing this: > > if isAndroid() then > if tURL ends with ".pdf" then > put "http://docs.google.com/gview?embedded=true&url=" before tURL > end if > end if > > mobileControlSet "webPage","URL",tURL > > -Dan > > > On Oct 29, 2013, at 1:36 PM, use-livecode-request at lists.runrev.com wrote: > >>> If I attempt to open a PDF in a Native Browser on an Android device, I get zilch. Works great on iOS, but on Android you I get a white page. Any advise or thoughts? >> >> I have a command for opening any file with an app that supports it in my mergAndroid external if you're interested, however, mergAndroid isn't sold separately at the moment (it's a bonus feature for mergExt complete users). >> >> Cheers >> >> -- >> Monte Goulding > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From jacque at hyperactivesw.com Tue Oct 29 17:43:42 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 29 Oct 2013 16:43:42 -0500 Subject: Vanishing Unicode In-Reply-To: References: Message-ID: <52702C0E.2000609@hyperactivesw.com> On 10/29/13 12:40 PM, Tereza Snyder wrote: > Having taken a long mental vacation from coding, I find that I?ve > forgotten almost everything I knew, but this has got to be more than > just a mental lapse: > > I made a stack that uses a unicode icon font. It worked well. I made > a standalone, included the font, and used revfontload to load it. It > worked well. I emailed it to my client. It worked well. I reopened > that stack today and all I see are little "mystery char" glyphs > everywhere, and nothing I do, including updating from LC 5.5.4 to > 6.1.2 changes it. > > Can anyone help me before I lose my mind altogether? No, no, don't lose your mind, you just got it back after a vacation! I'm glad to see you here again. In LiveCode 5.5 all the unicode syntax was altered in order to improve how it works and increase its functionality. So search the dictionary for "unicode" and see which syntax has replaced the stuff you were using before. You shouldn't have to change much to get it back to how it was. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Tue Oct 29 17:48:53 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 29 Oct 2013 16:48:53 -0500 Subject: Vanishing Unicode In-Reply-To: References: <526FF6EC.5080204@gmail.com> Message-ID: <52702D45.8020005@hyperactivesw.com> On 10/29/13 1:28 PM, Tereza Snyder wrote: > > > I just discovered something new which points a finger at my system: > when I open last week?s standalone now, the icon characters are > missing there too! Yet if I open that same standalone on my laptop, > they appear! Hmmm.? Hm, if it also happens on a standalone then my other response doesn't apply. The standalone would be a version that understands the older syntax. I'm trying to think what it could be. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dunbarx at aol.com Tue Oct 29 19:04:55 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 29 Oct 2013 19:04:55 -0400 (EDT) Subject: Placing groups on a new card... In-Reply-To: References: Message-ID: <8D0A3126A671A16-D20-EEBE@Webmail-d109.sysops.aol.com> Hi. I asked you this on the forum. If you write: answer the owner of group "subGroup" what do you get? Craig Newman -----Original Message----- From: Chris Sheffield To: How to use LiveCode Sent: Tue, Oct 29, 2013 10:36 am Subject: Re: Placing groups on a new card... So just to clarify, when you place group ?Main" on a new card, it does not contain the group ?subGroup?? If that?s the case, it sounds like a bug to me. My understanding is that a group and all its contents should appear on the card when placed. I would submit a bug report if you haven?t already, and be prepared with a sample stack. You could try manually placing the group instead of relying on the backgroundBehavior property to do the job for you. Not sure if that would really make a difference or not? Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com On Oct 29, 2013, at 5:08 AM, John Dixon wrote: > I have a, let's call it a 'Main' group... this 'Main' group has a number of controls within it. It also contains a second group, 'subGroup' > > I set the backgroundbehavior of group 'Main' to true, but, the second group "subGroup' does not appear on a new card when created.... all the other controls that make up the group "Main' appear... > > Any thoughts ? > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at 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 Tue Oct 29 19:13:42 2013 From: bvlahos at mac.com (Bill Vlahos) Date: Tue, 29 Oct 2013 16:13:42 -0700 Subject: Hide main stack but show a substack Message-ID: <51FC0099-9D66-4069-A568-2041760A4C8C@mac.com> I have a main stack and a sub stack. I want to hide the main stack when the sub stack is opened but if I issue the command ?hide stack xxxx? then both the main stack AND the sub stack hide. How can I hide just the main stack while showing the sub stack? 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 dunbarx at aol.com Tue Oct 29 19:15:03 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 29 Oct 2013 19:15:03 -0400 (EDT) Subject: Grid lines in field moves down when text wraps In-Reply-To: <1383061878.19106.YahooMailNeo@web162302.mail.bf1.yahoo.com> References: <1383061878.19106.YahooMailNeo@web162302.mail.bf1.yahoo.com> Message-ID: <8D0A313D5480F48-D20-EFEA@Webmail-d109.sysops.aol.com> Hi Not sure what you mean. Do you have the showLines of the field set to true? Is that what you meant by "gridLines"? Do you want the "dontWrap" of the field to be "true"? Craig Newman -----Original Message----- From: Jim Schaubeck To: use-livecode Sent: Tue, Oct 29, 2013 11:51 am Subject: Grid lines in field moves down when text wraps Folks, When I use return chars in a text field, the lines behave nicely but when the text wraps, I can not figure out how to keep the lines from moving down on there own. I've read, Googled, tested...sorry but I can't figure this one out. Anyone know how to keep the grid lines in a text field still (not moving down) when text wraps? ______________________________________________________________________________________________ jim schaubeck jimschaubeck at yahoo.com/ 714.321.4499 _______________________________________________ use-livecode mailing list use-livecode at 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 Oct 29 19:18:17 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 29 Oct 2013 19:18:17 -0400 (EDT) Subject: Hide main stack but show a substack In-Reply-To: <51FC0099-9D66-4069-A568-2041760A4C8C@mac.com> References: <51FC0099-9D66-4069-A568-2041760A4C8C@mac.com> Message-ID: <8D0A31448DC4316-D20-F043@Webmail-d109.sysops.aol.com> Bill. If you have a mainStack "aa", and a subStack "bb", what happens if you place this handler in a button on the mainStack? on mouseUp go stack "bb" hide stack "aa" end mouseUp Craig -----Original Message----- From: Bill Vlahos To: How to use LiveCode Sent: Tue, Oct 29, 2013 7:14 pm Subject: Hide main stack but show a substack I have a main stack and a sub stack. I want to hide the main stack when the sub stack is opened but if I issue the command ?hide stack xxxx? then both the main stack AND the sub stack hide. How can I hide just the main stack while showing the sub stack? 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) _______________________________________________ use-livecode mailing list use-livecode at 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 Tue Oct 29 19:45:48 2013 From: bvlahos at mac.com (Bill Vlahos) Date: Tue, 29 Oct 2013 16:45:48 -0700 Subject: Hide main stack but show a substack In-Reply-To: <8D0A31448DC4316-D20-F043@Webmail-d109.sysops.aol.com> References: <51FC0099-9D66-4069-A568-2041760A4C8C@mac.com> <8D0A31448DC4316-D20-F043@Webmail-d109.sysops.aol.com> Message-ID: Craig, That worked! The command I used was ?hide this stack? which was on a button on a card in the main stack. I guess I too general. Thanks, Bill On Oct 29, 2013, at 4:18 PM, DunbarX at aol.com wrote: > Bill. > > > If you have a mainStack "aa", and a subStack "bb", what happens if you place this handler in a button on the mainStack? > > > > > on mouseUp > go stack "bb" > hide stack "aa" > end mouseUp > > > Craig > > > -----Original Message----- > From: Bill Vlahos > To: How to use LiveCode > Sent: Tue, Oct 29, 2013 7:14 pm > Subject: Hide main stack but show a substack > > > I have a main stack and a sub stack. I want to hide the main stack when the sub > stack is opened but if I issue the command ?hide stack xxxx? then both the main > stack AND the sub stack hide. > > How can I hide just the main stack while showing the sub stack? > > 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) > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From gregory.lypny at videotron.ca Tue Oct 29 19:50:55 2013 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Tue, 29 Oct 2013 19:50:55 -0400 Subject: Web Site for my Students In-Reply-To: References: Message-ID: <3099738F-3D9D-4B1D-AC2B-CF8C036262F0@videotron.ca> Hello Robert, I?m just a beginner when it comes to creating web sites where people can log into user-created accounts, but I was under the impression that most sites that have logins use cookies to allow site browsing according to user characteristics, preferences, or page states. Is there an alternative to cookies? Mine are strictly for authentication. I have no problem placing a notification on the site stating that cookies are used, although I too do not know whether this is a requirement in Canada. As for the confidentiality of student IDs at my institution, I would say they are, although I still occasionally find professors leaving a stack of graded student essays outside their door, old-school style. But the confidentiality of student IDs need not be a problem on my website because I don?t need to save them in a cookie. I can save a unique and randomly generate string that is associated with the student ID after login authentication. Gregory On Tue, Oct 29, 2013, at 11:29 AM, Robert Brenstein wrote: > In many countries, using cookies in this way requires explicit > consent from each user, but it I don't know whether this applies to > Canada and whether all your users are in Canada. > > Aside from spoofing already mentioned, the question to consider is > how private is student id considered by your institution. > Theoretically, you could remove it (I mean the value of cookie) when > student logs out, but most users just walk out, leaving their id on > the computer. If all users are using only their private computer, > this is fine, but if they also use public computer, that can be an > issue (from another person doing things under that id to someone > finding an id of a specific person). > > Robert From bertshuler at yahoo.com Tue Oct 29 20:55:07 2013 From: bertshuler at yahoo.com (Bert Shuler) Date: Tue, 29 Oct 2013 17:55:07 -0700 Subject: Web Site for my Students In-Reply-To: <3099738F-3D9D-4B1D-AC2B-CF8C036262F0@videotron.ca> References: <3099738F-3D9D-4B1D-AC2B-CF8C036262F0@videotron.ca> Message-ID: <4F578E56-0708-403D-8709-299FF481CD7B@yahoo.com> https://en.wikipedia.org/wiki/HTTP_cookie#Alternatives_to_cookies On Oct 29, 2013, at 4:50 PM, Gregory Lypny wrote: > Hello Robert, > > I?m just a beginner when it comes to creating web sites where people can log into user-created accounts, but I was under the impression that most sites that have logins use cookies to allow site browsing according to user characteristics, preferences, or page states. Is there an alternative to cookies? Mine are strictly for authentication. I have no problem placing a notification on the site stating that cookies are used, although I too do not know whether this is a requirement in Canada. > > As for the confidentiality of student IDs at my institution, I would say they are, although I still occasionally find professors leaving a stack of graded student essays outside their door, old-school style. But the confidentiality of student IDs need not be a problem on my website because I don?t need to save them in a cookie. I can save a unique and randomly generate string that is associated with the student ID after login authentication. > > Gregory > > > > > On Tue, Oct 29, 2013, at 11:29 AM, Robert Brenstein wrote: > >> In many countries, using cookies in this way requires explicit >> consent from each user, but it I don't know whether this applies to >> Canada and whether all your users are in Canada. >> >> Aside from spoofing already mentioned, the question to consider is >> how private is student id considered by your institution. >> Theoretically, you could remove it (I mean the value of cookie) when >> student logs out, but most users just walk out, leaving their id on >> the computer. If all users are using only their private computer, >> this is fine, but if they also use public computer, that can be an >> issue (from another person doing things under that id to someone >> finding an id of a specific person). >> >> Robert > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dunbarx at aol.com Tue Oct 29 21:48:15 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 29 Oct 2013 21:48:15 -0400 (EDT) Subject: Hide main stack but show a substack In-Reply-To: References: <51FC0099-9D66-4069-A568-2041760A4C8C@mac.com> <8D0A31448DC4316-D20-F043@Webmail-d109.sysops.aol.com> Message-ID: <8D0A3293BF43C36-15CC-7D6E@webmail-vd008.sysops.aol.com> Bill. Not sure about too general, but you have to be careful when you use localized terms such as "this stack" when you are navigating around. There is always something comforting to specify a direct object reference. Were you on the stack you intended when you executed that line? Not that such keywords as "last" (as in "set the name of the last button") don't have fabulous power and flexibility. Craig -----Original Message----- From: Bill Vlahos To: How to use LiveCode Sent: Tue, Oct 29, 2013 7:46 pm Subject: Re: Hide main stack but show a substack Craig, That worked! The command I used was ?hide this stack? which was on a button on a card in the main stack. I guess I too general. Thanks, Bill On Oct 29, 2013, at 4:18 PM, DunbarX at aol.com wrote: > Bill. > > > If you have a mainStack "aa", and a subStack "bb", what happens if you place this handler in a button on the mainStack? > > > > > on mouseUp > go stack "bb" > hide stack "aa" > end mouseUp > > > Craig > > > -----Original Message----- > From: Bill Vlahos > To: How to use LiveCode > Sent: Tue, Oct 29, 2013 7:14 pm > Subject: Hide main stack but show a substack > > > I have a main stack and a sub stack. I want to hide the main stack when the sub > stack is opened but if I issue the command ?hide stack xxxx? then both the main > stack AND the sub stack hide. > > How can I hide just the main stack while showing the sub stack? > > 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) > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at 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 Tue Oct 29 22:38:25 2013 From: peterwawood at gmail.com (Peter W A Wood) Date: Wed, 30 Oct 2013 10:38:25 +0800 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <526FF584.3000202@gmail.com> References: <526FBDB7.4040308@fourthworld.com> <526FE702.6000804@pair.com> <526FF584.3000202@gmail.com> Message-ID: On 30 Oct 2013, at 01:51, Richmond wrote: > Now were RunRev to offer a weekly licence for about $100 I would work like mad to get my Devawriter Pro up to speed with any new features in current recensions of LC using the Community version, and then pay for a week's licence to pump out my locked standalones. It sounds as though Andy Piddock's suggestion of a "we'll build your app service" is just what you need. Peter From ray at linkit.com Wed Oct 30 00:43:21 2013 From: ray at linkit.com (Ray) Date: Wed, 30 Oct 2013 00:43:21 -0400 Subject: Move Callbacks In-Reply-To: References: <000301ced482$13b24410$3b16cc30$@de> <002c01ced4a7$d4d922b0$7e8b6810$@de> <526FC3EE.4090706@LinkIt.Com> <526FF5AF.3070900@LinkIt.Com> <526FF5AF.3070900@LinkIt.Com> Message-ID: <52708E69.7020607@LinkIt.Com> Ender, This is a good work around and very much like what I've done, that is, 'sending' commands to custom handlers in order to achieve multiple animations happening simultaneously. I, too, have found it's not inferior to the move command so I believe I'll stick with this solution. Regards, Ray On 10/29/2013 4:36 PM, Ender Nafi Elekcioglu wrote: > Ray, > > Getting callbacks from the *move* should definitely be offered to the > feature improvement list. > > But in the meantime, custom handlers may work better. > I?m dealing with *move* command for my current project; > so, I wanted to give a try to both methods. > > It seems that using *move* command is more laggy than a custom handler. > I?ve created 3 buttons and 3 random freehand curves. > Then I put following code into the stack?s script, for a comparison: > > _on mouseDown > __move button 1 to the points of graphic "line1" without waiting > __move button 2 to the points of graphic "line2" without waiting > __move button 3 to the points of graphic "line3" without waiting > _end mouseDown > > _on mouseUp > __put the long id of button 1 into tObjectID > __put the points of graphic "line1" into tPoints > __send "moveObject tObjectID, tPoints" to me in 0 milliseconds > __ > __put the long id of button 2 into tObjectID > __put the points of graphic "line2" into tPoints > __send "moveObject tObjectID, tPoints" to me in 0 milliseconds > __ > __put the long id of button 3 into tObjectID > __put the points of graphic "line3" into tPoints > __send "moveObject tObjectID, tPoints" to me in 0 milliseconds > __ > _end mouseUp > > _on moveObject pObjectID, pPoints > __set the loc of pObjectID to line 1 of pPoints > __delete line 1 of pPoints > __if the number of lines of pPoints > 0 then send "moveObject > pObjectID, pPoints" to me in 0 milliseconds > _end moveObject > > > That custom handler is not smoothest, I know, but at least the > programmer has full control of it and it?s still far better than > built-in *move* command. > Different instants of it {3, in this case} can be synced via a method > like the updateScreen as seen in the spaceship game of LiveCode?s Game > Academy. > > Just sharing my findings... > > Best, > > ~ Ender Nafi > > > On October 29, 2013 at 19:50:49, Ray (ray at linkit.com > ) wrote: > >> Ender, >> >> That's what I was afraid of. Thanks for the code ideas. Maybe I'll >> post something on the improve list. It would be useful if the move >> command returned something so more than just moving object could be done. >> >> Ray From gerry.orkin at gmail.com Wed Oct 30 02:38:27 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Wed, 30 Oct 2013 17:38:27 +1100 Subject: [iOS] Reading the exif information of an iOS photo Message-ID: Hi all Does anyone know how I can get to the exif data saved with an iOS photograph taken using the iPhonePickPhoto command and saved to the user's photo album? Cheers Gerry From ludovic.thebault at laposte.net Wed Oct 30 02:48:54 2013 From: ludovic.thebault at laposte.net (=?iso-8859-1?Q?Ludovic_Th=E9bault?=) Date: Wed, 30 Oct 2013 07:48:54 +0100 Subject: [iOS] Reading the exif information of an iOS photo In-Reply-To: References: Message-ID: <75473392-A560-41D6-91CD-DA2C91063295@laposte.net> Le 30 oct. 2013 ? 07:38, Gerry Orkin a ?crit : > Hi all > > Does anyone know how I can get to the exif data saved with an iOS photograph taken using the iPhonePickPhoto command and saved to the user's photo album? Try this : http://www.tweedly.org/showpage.lc?page=EXIFLib From gerry.orkin at gmail.com Wed Oct 30 03:02:03 2013 From: gerry.orkin at gmail.com (Gerry) Date: Wed, 30 Oct 2013 18:02:03 +1100 Subject: [iOS] Reading the exif information of an iOS photo In-Reply-To: <75473392-A560-41D6-91CD-DA2C91063295@laposte.net> References: <75473392-A560-41D6-91CD-DA2C91063295@laposte.net> Message-ID: Yes I've seen that. It doesn't properly read the exif of an iPhone photo that's been transferred to a desktop machine. I also can't see how I can get the file path and name of an iOS photo to pass to this library. That seems to be a limitation of LiveCode, not the library. Thanks anyway :) Gerry Ludovic wrote: > > Try this : http://www.tweedly.org/showpage.lc?page=EXIFLib > From richmondmathewson at gmail.com Wed Oct 30 03:02:29 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 30 Oct 2013 09:02:29 +0200 Subject: "Introducing New LiveCode Licenses" In-Reply-To: References: <526FBDB7.4040308@fourthworld.com> <526FE702.6000804@pair.com> <526FF584.3000202@gmail.com> Message-ID: <5270AF05.8000802@gmail.com> On 10/30/2013 04:38 AM, Peter W A Wood wrote: > On 30 Oct 2013, at 01:51, Richmond wrote: > >> Now were RunRev to offer a weekly licence for about $100 I would work like mad to get my Devawriter Pro up to speed with any new features in current recensions of LC using the Community version, and then pay for a week's licence to pump out my locked standalones. > It sounds as though Andy Piddock's suggestion of a "we'll build your app service" is just what you need. > > Peter > _______________________________________________ > It is certainly a thought. But, in my case, I would far rather build the thing myself, and then, in the event of any further tweaks and twiddles required have the time (a week ?) to make the adjustments. Richmond. From alex at tweedly.net Wed Oct 30 04:50:38 2013 From: alex at tweedly.net (Alex Tweedly) Date: Wed, 30 Oct 2013 08:50:38 +0000 Subject: [iOS] Reading the exif information of an iOS photo In-Reply-To: References: <75473392-A560-41D6-91CD-DA2C91063295@laposte.net> Message-ID: <5270C85E.1030503@tweedly.net> Gerry, what does it "not properly read" ? I've not specifically tested it against iPhone photos, but I do have an iPhone, so I'm pretty sure I did try it with some. I'll try it out in the next couple of days to see if there is something I can do. Sorry - don't have any iOS experience, so I can't help with getting file access to photos on the phone. -- Alex. On 30/10/2013 07:02, Gerry wrote: > Yes I've seen that. It doesn't properly read the exif of an iPhone photo > that's been transferred to a desktop machine. I also can't see how I can > get the file path and name of an iOS photo to pass to this library. That > seems to be a limitation of LiveCode, not the library. > > Thanks anyway :) > > > Gerry > > > Ludovic wrote: > >> Try this : http://www.tweedly.org/showpage.lc?page=EXIFLib >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From rjb at robelko.com Wed Oct 30 05:02:33 2013 From: rjb at robelko.com (Robert Brenstein) Date: Wed, 30 Oct 2013 10:02:33 +0100 Subject: Web Site for my Students In-Reply-To: <3099738F-3D9D-4B1D-AC2B-CF8C036262F0@videotron.ca> References: <3099738F-3D9D-4B1D-AC2B-CF8C036262F0@videotron.ca> Message-ID: On 29.10.2013 at 19:50 Uhr -0400 Gregory Lypny apparently wrote: >Hello Robert, > >I'm just a beginner when it comes to creating web sites where people >can log into user-created accounts, but I was under the impression >that most sites that have logins use cookies to allow site browsing >according to user characteristics, preferences, or page states. Is >there an alternative to cookies? Mine are strictly for >authentication. I have no problem placing a notification on the site >stating that cookies are used, although I too do not know whether >this is a requirement in Canada. > User characteristics and preferences are best stored on the server side, so they are retained if user changes computers. For tracking the login, I usually use the session id, either as a hidden form element or as part of the url. Basically, the same what you plan except not stored in a cookie but sent as part of each web page. Robert From alex at tweedly.net Wed Oct 30 05:36:36 2013 From: alex at tweedly.net (Alex Tweedly) Date: Wed, 30 Oct 2013 09:36:36 +0000 Subject: [iOS] Reading the exif information of an iOS photo In-Reply-To: <5270C85E.1030503@tweedly.net> References: <75473392-A560-41D6-91CD-DA2C91063295@laposte.net> <5270C85E.1030503@tweedly.net> Message-ID: <5270D324.8010108@tweedly.net> Hi Gerry, OK, I can see it skips some Exif tags (in my photo it skips : 9214, a402, a403 ...) but those are not obviously all that important. I can upgrade the library with the new (since I wrote it) tags from exiv2 - will try that soon. It should be straightforward - except it's been 8 or 9 years since I looked at it, so I need to remind myself just how it worked :-) But I suspect there's more to it than that - so if you have a photo that it doesn't read properly, please send it to me off-list. Thanks -- Alex. On 30/10/2013 08:50, Alex Tweedly wrote: > Gerry, > > what does it "not properly read" ? I've not specifically tested it > against iPhone photos, > but I do have an iPhone, so I'm pretty sure I did try it with some. > > I'll try it out in the next couple of days to see if there is > something I can do. > > Sorry - don't have any iOS experience, so I can't help with getting > file access to > photos on the phone. > > -- Alex. > From williamdesmet at gmail.com Wed Oct 30 06:10:57 2013 From: williamdesmet at gmail.com (William de Smet) Date: Wed, 30 Oct 2013 11:10:57 +0100 Subject: mobilePlaySoundOnChannel with more sounds error? Message-ID: Hi there, Fore an upgrade for one of my iOS Math apps I want to add sound. The idea is to pronounce each sum (5+3= or 8-2=). Based upon the numbers the right sounds need to be played. Not that difficult (I thought) but I am testing it with 3 sound files (1,2,3) and on my iPad it only plays the first and the third one. I am using mobilePlaySoundOnChannel: mobilePlaySoundOnChannel tSoundFile1, "current", "now" mobilePlaySoundOnChannel tSoundFile2, "current", "next" mobilePlaySoundOnChannel tSoundFile3, "current", "next" All the sound files work fine and the LiveCode Dictionary gives me no other clue. What am I doing wrong? greetings, William From admin at FlexibleLearning.com Wed Oct 30 07:23:19 2013 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Wed, 30 Oct 2013 11:23:19 -0000 Subject: "Introducing New LiveCode Licenses" In-Reply-To: Message-ID: This is illegal. Period. No ifs, no buts. Read the licence terms. Alternatively, go ahead, get sued, and support the LiveCode economy through the courts. :) Hugh Senior FLCo Peter W A Wood wrote... > It sounds as though Andy Piddock's suggestion of a "we'll build your app service" is just what you need. > > Peter From gregory.lypny at videotron.ca Wed Oct 30 08:00:55 2013 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Wed, 30 Oct 2013 08:00:55 -0400 Subject: Web Site for my Students In-Reply-To: References: Message-ID: <4512FC65-2D71-4865-BB55-BC7FC2D7B00B@videotron.ca> Hello Robert, Thanks. I will look into session IDs. Gregory On Wed, Oct 30, 2013, at 7:00 AM, use-livecode-request at lists.runrev.com wrote: > User characteristics and preferences are best stored on the server > side, so they are retained if user changes computers. For tracking > the login, I usually use the session id, either as a hidden form > element or as part of the url. Basically, the same what you plan > except not stored in a cookie but sent as part of each web page. > > Robert From roger.e.eller at sealedair.com Wed Oct 30 08:02:49 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 30 Oct 2013 08:02:49 -0400 Subject: "Introducing New LiveCode Licenses" In-Reply-To: References: Message-ID: Did you, or did I, mis-read the suggestion. My take was that RunRev themselves should offer a app-build service for a reasonable fee. No courts necessary. :) ~Roger On Oct 30, 2013 7:23 AM, "FlexibleLearning.com" wrote: > This is illegal. > > Period. > > No ifs, no buts. > > Read the licence terms. > > Alternatively, go ahead, get sued, and support the LiveCode economy through > the courts. > > :) > > Hugh Senior > FLCo > > > Peter W A Wood wrote... > > > It sounds as though Andy Piddock's suggestion of a "we'll build your app > service" is just what you need. > > > > Peter > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From richmondmathewson at gmail.com Wed Oct 30 08:03:12 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 30 Oct 2013 14:03:12 +0200 Subject: "Introducing New LiveCode Licenses" In-Reply-To: References: Message-ID: <5270F580.6020309@gmail.com> On 10/30/2013 01:23 PM, FlexibleLearning.com wrote: > This is illegal. So . . . if one of my pupils builds a stack with LC Community that s/he wants to turn into a code-protected standalone, and I run off standalones for them for whatever target platforms they have in mind, I am breaking 'the' law? I have no intention of doing that, but, just to be awkward (again): 1. How would anyone find out whose licensed copy of Commercial was used to build the standalones? 2. Who gets sued? The kid or me? 3. That word 'illegal' is a funny old word: in Syria it is legal to have 4 wives; in Bulgaria it is not. Right now there is no end of fun with Syrian refugees (who, having already had a ton of fun with Assad) who are arriving in families consisting of 1 husband and 2-4 wives and being refused legal recognition, with the possibility of secondary, tertiary and quaternary wives getting into all sorts of hot water as to what, under Bulgarian law, their surnames should be, and the legal status of their children (children of unmarried mothers being given their mum's surnames here in Bulgaria). I can see quite a difference in: 4. A teacher running off standalones for his/her pupils at no cost, and 5. A person running off standalones for other people for money (goods or services). Although, even in the first case, if those pupils started selling their standalones RunRev might get a bit miffed having missed out on the revenue they would have had had those pupils forked out for Commercial versions of LC. > > Period. > > No ifs, no buts. > > Read the licence terms. > > Alternatively, go ahead, get sued, and support the LiveCode economy through > the courts. > > :) > > Hugh Senior > FLCo > > > Peter W A Wood wrote... > >> It sounds as though Andy Piddock's suggestion of a "we'll build your app > service" is just what you need. >> Peter > > Obviously a "we'll build an app service" is a load of bollo. But so is a system that prices the capability to build a code-protected standalone so high that it excludes a sizeable chunk of people who, otherwise, might bring some money to RunRev's table. Richmond. From richmondmathewson at gmail.com Wed Oct 30 08:07:03 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 30 Oct 2013 14:07:03 +0200 Subject: "Introducing New LiveCode Licenses" In-Reply-To: References: Message-ID: <5270F667.4070105@gmail.com> On 10/30/2013 02:02 PM, Roger Eller wrote: > Did you, or did I, mis-read the suggestion. My take was that RunRev > themselves should offer a app-build service for a reasonable fee. No > courts necessary. :) > > ~Roger > That makes a reasonable amount of sense. It does not appeal to me though for one simple reason: I am fairly goofy, and every time I spin off some standalones and test run them on their target platforms I find there are things I have either forgotten or that need to be tweaked. If I have a licensed version of Commercial on my home machine I can spend 3-4 days fine tuning my standalones in my own time and my own way so they end up just as I want them to be. Now as RunRev seem to have moved to time-limited licences, it shouldn't be all trhat diificult to move from a year-long licence to a weekly or monthly one. Richmond. From roger.e.eller at sealedair.com Wed Oct 30 08:12:58 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 30 Oct 2013 08:12:58 -0400 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <5270F667.4070105@gmail.com> References: <5270F667.4070105@gmail.com> Message-ID: Ok, what if they made the thing a self-service Web application which assigns you a code? With this code, you can build, test, and rebuild your app for 3 hours, a day, or some other short term, yet reasonable time period. ~Roger On Oct 30, 2013 8:07 AM, "Richmond" wrote: > On 10/30/2013 02:02 PM, Roger Eller wrote: > >> Did you, or did I, mis-read the suggestion. My take was that RunRev >> themselves should offer a app-build service for a reasonable fee. No >> courts necessary. :) >> >> ~Roger >> >> > That makes a reasonable amount of sense. > > It does not appeal to me though for one simple reason: > > I am fairly goofy, and every time I spin off some standalones and test run > them on their target platforms > I find there are things I have either forgotten or that need to be tweaked. > > If I have a licensed version of Commercial on my home machine I can spend > 3-4 days fine tuning my standalones in my own time and my own way so they > end up just as I want them to be. > > Now as RunRev seem to have moved to time-limited licences, it shouldn't be > all trhat diificult to move from > a year-long licence to a weekly or monthly one. > > 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 peterwawood at gmail.com Wed Oct 30 08:47:42 2013 From: peterwawood at gmail.com (Peter W A Wood) Date: Wed, 30 Oct 2013 20:47:42 +0800 Subject: "Introducing New LiveCode Licenses" In-Reply-To: References: Message-ID: <45830B21-A8FB-406C-9F8B-58C4F75D5DAC@gmail.com> Andy's suggestion was for RunRev to offer this service. Why would that be illegal? On 30 Oct 2013, at 19:23, FlexibleLearning.com wrote: > This is illegal. > > Period. > > No ifs, no buts. > > Read the licence terms. > > Alternatively, go ahead, get sued, and support the LiveCode economy through > the courts. > > :) > > Hugh Senior > FLCo > > > Peter W A Wood wrote... > >> It sounds as though Andy Piddock's suggestion of a "we'll build your app > service" is just what you need. >> >> Peter > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ludovic.thebault at laposte.net Wed Oct 30 09:17:40 2013 From: ludovic.thebault at laposte.net (=?iso-8859-1?Q?Ludovic_Th=E9bault?=) Date: Wed, 30 Oct 2013 14:17:40 +0100 Subject: Invisible player and "screenshot" Message-ID: <91AF842C-C1B6-4997-9259-A3898EBE282A@laposte.net> Hello, I've an player object, invisible, with no controller, no border, nothing. If i play a song (by script) with this player, an image, like a screenshot of the rect of player, appear in the front of the card and are visible when i scroll (on Windows and on linux, in standalone or in livecode 6.12). I can put it in a corner, so nobody can see it, but these is a strange comportment, no ? In development mode the "screenshot" disappear when i click on it, but not in the standalone. From dochawk at gmail.com Wed Oct 30 11:48:15 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 30 Oct 2013 08:48:15 -0700 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <526EF089.9080203@economy-x-talk.com> References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> <526EB660.7050107@gmail.com> <526EC244.4030908@economy-x-talk.com> <526EC8FF.6010208@gmail.com> <7E7058EB-3B98-45DF-843F-FBF0E62254F2@sweattechnologies.com> <526ED5D2.6050106@economy-x-talk.com> <405C58D5-B0F5-4211-BE8D-9D6AE7858390@sweattechnologies.com> <526EE71B.7060407@economy-x-talk.com> <9FD371D8-D892-40C2-BCA1-5E745AC1B43E@sweattechnologies.com> <526EF089.9080203@economy-x-talk.com> Message-ID: On Mon, Oct 28, 2013 at 4:17 PM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Anyone with some understanding of the basics of survey design and > statistics will understand why your statements make no sense. Uh, no. I actually have a Ph.D. in Statistics. There is absolutely no reason or basis for extrapolating from a survey of potential buyers of a beginner's book to the population at large. I haven't looked at the questions themselves. but what you have is a sample of what people interested in a beginner's book--clearly a subset of the entire population. This could be an interesting starting point, and a reason to look at a broader cross-section, but you just can't make a general statement from it. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From m.schonewille at economy-x-talk.com Wed Oct 30 11:52:29 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 30 Oct 2013 16:52:29 +0100 Subject: "Introducing New LiveCode Licenses" In-Reply-To: References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> <526EB660.7050107@gmail.com> <526EC244.4030908@economy-x-talk.com> <526EC8FF.6010208@gmail.com> <7E7058EB-3B98-45DF-843F-FBF0E62254F2@sweattechnologies.com> <526ED5D2.6050106@economy-x-talk.com> <405C58D5-B0F5-4211-BE8D-9D6AE7858390@sweattechnologies.com> <526EE71B.7060407@economy-x-talk.com> <9FD371D8-D892-40C2-BCA1-5E745AC1B43E@sweattechnologies.com> <526EF089.9080203@economy-x-talk.com> Message-ID: <02945E56-C764-49B9-B22B-00EDAE47B72C@economy-x-talk.com> Richard, I am not making such general claims. I gave the numbers that appear from my survey. These numbers do indicate that hobbyist are an important market. I worked as a statistician for 10 years. Maybe not as long as you, but enough to know what I'm doing. I wanted to give my opinion and I did. Now I am out of this 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 30 okt 2013, at 16:48, Dr. Hawkins wrote: > On Mon, Oct 28, 2013 at 4:17 PM, Mark Schonewille < > m.schonewille at economy-x-talk.com> wrote: > >> Anyone with some understanding of the basics of survey design and >> statistics will understand why your statements make no sense. > > > Uh, no. > > I actually have a Ph.D. in Statistics. > > There is absolutely no reason or basis for extrapolating from a survey of > potential buyers of a beginner's book to the population at large. > > I haven't looked at the questions themselves. but what you have is a sample > of what people interested in a beginner's book--clearly a subset of the > entire population. > > This could be an interesting starting point, and a reason to look at a > broader cross-section, but you just can't make a general statement from it. > > > > > -- > 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 dochawk at gmail.com Wed Oct 30 11:52:54 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 30 Oct 2013 08:52:54 -0700 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <5270F580.6020309@gmail.com> References: <5270F580.6020309@gmail.com> Message-ID: On Wed, Oct 30, 2013 at 5:03 AM, Richmond wrote: > On 10/30/2013 01:23 PM, FlexibleLearning.com wrote: > >> This is illegal. >> > > So . . . if one of my pupils builds a stack with LC Community > that s/he wants to turn into a code-protected standalone, and I run off > standalones > for them for whatever target platforms they have in mind, I am breaking > 'the' law? > You would be violating your license with Livecode. It would also be "conversion" in a Common Law country, and I presume actionable under other legal systems. It could also be a criminal larceny. You would also have violated Livecode's copyright when you handed over the compiled version. I have no intention of doing that, but, just to be awkward (again): > > 1. How would anyone find out whose licensed copy of Commercial was used to > build the standalones? > Civil discovery; they sue the student who distributed it and a "Doe" defendant, and the first batch of interrogatories asks for this information, or at a deposition, or . . . > > 2. Who gets sued? The kid or me? > Both. 4. A teacher running off standalones for his/her pupils at no cost, > > and > > 5. A person running off standalones for other people for money (goods or > services). > > Under US copyright law, the "no profit" isn't a defense, just a factor in *how much* damages to award. > Although, even in the first case, if those pupils started selling their > standalones RunRev might > get a bit miffed having missed out on the revenue they would have had had > those pupils forked out for Commercial versions of LC. > -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Wed Oct 30 11:58:16 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 30 Oct 2013 08:58:16 -0700 Subject: error in test contion In-Reply-To: <526AF47A.5050107@tweedly.net> References: <526AF47A.5050107@tweedly.net> Message-ID: On Fri, Oct 25, 2013 at 3:45 PM, Alex Tweedly wrote: > I'd find it to confusing to deal with a statement like that "if ... then" > one you wrote. > > (I would be forever asking myself > Is 'not" higher or lower precedence than 'or' ? > Does that 'not' apply to the whole of the res of the expression, or > just the first clause ?? > Is there *anything* in the world (excepting microsoft) for which the NOT operator does not precede other other logicals? > I don't remember - and the dictionary entries don't help - they say that > I can combine 'and', 'or' and 'not - but don't mention which is higher > precedence). > > So just to save myself mental effort, I'd do something like .... > > put not exists(...) into tCond1 > put (the prgVrsn of stack "mcp" <> progVersion) into tCond2 > if tCond1 OR tCond2 then .... > > And that might either resolve, or failing that help with, the question of > what the error message is trying to say. > It is more and more maddening. I've tried this, and get the same error. And to make matters worse, the error does not bite if I single-step through; only if the program is running (and apparently only if the condition is true!). At the moment, the code looks like: put (the prgVrsn of stack "mcp") put progVersion put (the prgVrsn of stack "mcp") <> progVersion all of which have no problem, and then if (the prgVrsn of stack "mcp") <> progVersion then causes the IDE to choke -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From gcanyon at gmail.com Wed Oct 30 12:06:50 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Wed, 30 Oct 2013 11:06:50 -0500 Subject: Mavericks Compatibility In-Reply-To: References: <5267C0E4.6090100@runrev.com> Message-ID: What are you seeing for CPU usage on Mavericks? For me, just loading LC it runs at about 25% CPU load on a new MacBook Pro w/Retina. On Wed, Oct 23, 2013 at 3:03 PM, Ender Nafi Elekcioglu wrote: > Thank you Neil, > I?ve experienced some problems regarding Xcode and App Store updates but > nothing with the LiveCode. > I had to install Xcode a couple of times, now it works fine. > LiveCode just works smoothly, I even didn?t have to point the SDK?s to it. > > > Best, > > ~ Ender Nafi > > > On October 23, 2013 at 15:28:46, Neil Roger (neil at runrev.com) wrote: > > Hi Ender et al. > > We have not experienced any issues running LiveCode on Maverick so > upgrading should not present any problems. > > Please let us know if you do by chance experience any issues and we will > investigate them promptly. > > Kind Regards, > > Neil Roger > > -- > RunRev Support Team ~ http://www.runrev.com > -- > > > On 23/10/2013 04:33, Ender Nafi Elekcioglu wrote: > > Hi all, > > > > Does anyone know if LiveCode 6.1.2 runs on Mavericks? > > Is there any glitches, can we update safely? > > I couldn't find any info on the website or in the forums. > > > > > > Best, > > > > ~ Ender Nafi > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 30 12:27:38 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 30 Oct 2013 09:27:38 -0700 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <5270F580.6020309@gmail.com> References: <5270F580.6020309@gmail.com> Message-ID: <5271337A.5090808@fourthworld.com> Richmond wrote: > So . . . if one of my pupils builds a stack with LC Community > that s/he wants to turn into a code-protected standalone, and > I run off standalones for them for whatever target platforms > they have in mind, I am breaking 'the' law? What are these students writing that has economic value significant enough to need to keep it proprietary, yet not significant enough to cover the cost of a proprietary license? With all due respect, this is fundamentally a business plan problem. Identify the opportunity, exploit it, and if it can't turn at least US$600 in sales ($500 plus 20% profit) then there may be other ways to monetize the work to bring a positive ROI, such as advertising, donations, grant funding, crowd funding, external strategic investment (e.g. IBM invests millions in free software because it helps create a platform for their service revenue), etc. And if a positive ROI just isn't possible at all, consider sharing it with the world as LiveCode's GPL version itself does, which has its own rewards in creating a world which has an ever-larger community code base. There's an opportunity here to expand the lesson from mere coding to include entrepreneurship. When we consider the many organizations like Athgo International, OpenWorld.com, and others that teach entrepreneurial skills to young people around the world, this becomes less crazy that it might seem at first glance. Learning to start and grow a business is liberating, sometimes life-changing, and benefits everyone in their community. The most empowering code a young person can learn is the formula for measuring return on investment: put ( tTotalProductRevenue - tTotalCostToAcquireRevenue ) \ / tTotalCostToAcquireRevenue into tROI -- 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 Wed Oct 30 12:38:44 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 30 Oct 2013 18:38:44 +0200 Subject: Mavericks Compatibility In-Reply-To: References: <5267C0E4.6090100@runrev.com> Message-ID: <52713614.1000209@gmail.com> On 10/30/2013 06:06 PM, Geoff Canyon wrote: > What are you seeing for CPU usage on Mavericks? For me, just loading LC it > runs at about 25% CPU load on a new MacBook Pro w/Retina. > > > It seems to take up almost nothing (6.1.2) with Mavericks in VMware player 6.0.1 re load. 3.68 CPU time. On Quit, it momentarily uses 7.7% of CPU load. HOWEVER, 6.5.0 dp2 uses 14.6% of CPU load, briefly, on loading, and then drops to nothing with 2.37 CPU time. On Quit, 6.5.0 dp 2 uses 5.3%. I hope you understand what the difference is between 'load' and 'time', because I don't. Richmond. From dochawk at gmail.com Wed Oct 30 12:45:19 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 30 Oct 2013 09:45:19 -0700 Subject: trapping recursion Message-ID: As I've gotten fancy with storing a location on openField, then rewriting the card if needed, I'm hitting recursion crashes from revPalletManager (or some such). This is a simple "stopped at 4000 recursion" with no option but OK, and no identification of where my code started. Does anyone have a suggestion for trapping this? To make matters worse, I apparently can't successfully run the debugger through openField, as I can never enter a field successfully--once the debugger pauses, it loses focus. And if I want to set it for the next field, clicking the script window to set a checkpoint triggers closeField . . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From ambassador at fourthworld.com Wed Oct 30 12:55:44 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 30 Oct 2013 09:55:44 -0700 Subject: trapping recursion In-Reply-To: References: Message-ID: <52713A10.80809@fourthworld.com> Dr. Hawkins wrote: > As I've gotten fancy with storing a location on openField, then rewriting > the card if needed, I'm hitting recursion crashes from revPalletManager (or > some such). This is a simple "stopped at 4000 recursion" with no option > but OK, and no identification of where my code started. > > Does anyone have a suggestion for trapping this? > > To make matters worse, I apparently can't successfully run the debugger > through openField, as I can never enter a field successfully--once the > debugger pauses, it loses focus. And if I want to set it for the next > field, clicking the script window to set a checkpoint triggers closeField . I haven't seen recursion caused by closeField, but I have seen another case of recursion with the IDE. The IDE team couldn't reproduce the error, and indeed I found that if I removed once of my own tools from the mix the problem went away, so the report was closed as "Not a bug": That said, the issue I found never happened in the MC IDE, so perhaps you and I have stumbled across a similar issue with something in the IDE which doesn't cause recursion on its own but is prone to recursion in conjunction with other valid activities. If you can come up with a recipe please report it, and let me know the RQCC # so I can follow it. 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 cmsheffield at icloud.com Wed Oct 30 12:57:50 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Wed, 30 Oct 2013 10:57:50 -0600 Subject: semi-OT: Android device emulator Message-ID: <0D6A8AA9-5A61-407D-AE5B-4FAA0996F559@icloud.com> I?m hoping someone here can help me out a bit even though this technically isn?t a LiveCode issue. First off, let me tell Colin Holgate how much of a help your book has been. Even though some of the info needs to be updated for the latest Android SDK (I?m guessing you?re already in the process of doing this; or maybe you already have), the information was invaluable when it comes to setting up the dev environment. So thank you. I?m exploring doing some possible Android development, but I?ve already hit a brick wall. I can?t even get an AVD set up to test with. I need to use the emulator for now as I have no physical device (yet). I?ve tried creating various AVDs, all with no success. When I try to start one, the emulator launches but nothing seems to be happening. In fact, Activity Monitor tells me it?s not responding. For my latest attempt, I created a new AVD based off the Nexus 7 template. I accepted all default values, except for specifying Android version 4.3 and the ARM processor. I?m getting the same results. It just doesn?t seem to launch successfully. Is it possible it just takes a *very* long time to launch? I?ve been sitting here for a good 15 or 20 minutes now watching my colored beach ball spin. Is there a trick to getting this to work? Like I said, I haven?t even attempted launching an app yet. I need to get the emulator working first. Anyone? Thanks, Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com From vclement at gmail.com Wed Oct 30 13:09:00 2013 From: vclement at gmail.com (Vaughn Clement) Date: Wed, 30 Oct 2013 10:09:00 -0700 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <5271337A.5090808@fourthworld.com> References: <5270F580.6020309@gmail.com> <5271337A.5090808@fourthworld.com> Message-ID: Hi All I have keep quite about this subject, but I now see how many other users are trying to express their concerns. Actually the decision to raise license fees is not the main issue that concerns me. It is the way LiveCode management is looking to the community to pay their bills. If you have great products like Apple, your products bring in the revenue, not fees placed on the developers. Since I have only been using LiveCode since July of this year, in no way do I consider myself an expert. But, after 35 years working with businesses to develop software, database management systems. I found LiveCode and began evaluating it starting in July. I have used countless different versions of developed software over the years, LiveCode is not that much different than programs I have used in the past. LiveCode has the potential to be major player in mobile software development. Unfortunately it looks like current business decisions for licensing are influencing the user community. From what I'm reading inconsistency is the issue when it comes to licensing. My first impression is that annual license of $500 is expensive compared to other products. No matter what price it is what really matters is whether the user community will put up with additional costs. At the center of this discussion is the license value. Along with the value of the content, user documentation, and support provided. The business decisions to charge additional fees for what should be included in the product literature and media is the question. Premium support either direct or through a forum is not unusual. With LiveCode new users are dealing with learning LiveCode where the basic documentation is scattered in such a way that I found it very difficult to learn the basics of LiveCode. One example illustrates where the user community is taking on responsibility of improving the user documentation. Scott McDonald recently provided a bibliography website where for the first time I have been able to locate obscure documentation, lessons, code examples useful format. I'm not trying to indict the LiveCode support organization, but it's obvious that new users, and season programmers are struggling with poor documentation. Many of the current website lessons are outdated, and this is not a recent development since the lessons go back to 2005 to 2009. LiveCode management picked a bad time to increase fees for support when the basic documentation of LiveCode is in such bad shape. My investment in LiveCode has been countless hours of trying to find even basic code structures, and script examples. The how-to email illustrates the need for better documentation. The user community does not need premium support, they need basic support. The LiveCode dictionary is so poorly designed that as a new user I found it to be more confusing than enlightening. The lack of code examples is the primary difficulty in learning LiveCode! I found lessons provided on the LiveCode site to be inconsistent, misleading and incomplete. It's clear to me that you want to attract new users to LiveCode, To do so you need to improve basic documentation before you start asking for fees for premium support. Frankly I found it shocking that you don't understand how bad your documentation really is. You have a good product in the market that needs a rapid development platform. If you want to attract new users, or retain people like me, you need to listen to us or I will only be a one time subscriber. 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, Oct 30, 2013 at 9:27 AM, Richard Gaskin wrote: > Richmond wrote: > > > So . . . if one of my pupils builds a stack with LC Community > > that s/he wants to turn into a code-protected standalone, and > > I run off standalones for them for whatever target platforms > > they have in mind, I am breaking 'the' law? > > What are these students writing that has economic value significant enough > to need to keep it proprietary, yet not significant enough to cover the > cost of a proprietary license? > > With all due respect, this is fundamentally a business plan problem. > > Identify the opportunity, exploit it, and if it can't turn at least US$600 > in sales ($500 plus 20% profit) then there may be other ways to monetize > the work to bring a positive ROI, such as advertising, donations, grant > funding, crowd funding, external strategic investment (e.g. IBM invests > millions in free software because it helps create a platform for their > service revenue), etc. > > And if a positive ROI just isn't possible at all, consider sharing it with > the world as LiveCode's GPL version itself does, which has its own rewards > in creating a world which has an ever-larger community code base. > > There's an opportunity here to expand the lesson from mere coding to > include entrepreneurship. > > When we consider the many organizations like Athgo International, > OpenWorld.com, and others that teach entrepreneurial skills to young people > around the world, this becomes less crazy that it might seem at first > glance. Learning to start and grow a business is liberating, sometimes > life-changing, and benefits everyone in their community. > > The most empowering code a young person can learn is the formula for > measuring return on investment: > > put ( tTotalProductRevenue - tTotalCostToAcquireRevenue ) \ > / tTotalCostToAcquireRevenue into tROI > > > -- > 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 dochawk at gmail.com Wed Oct 30 13:15:41 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 30 Oct 2013 10:15:41 -0700 Subject: trapping recursion In-Reply-To: References: Message-ID: OK, now it's "listAffectedEditors" with a recursion count of 400,000 . . . and I notice the field I'm trying to enter flickering . . . I thought it could be from my "focus on . . ." to focus on the field, but the breakpoint before that isn't reached . . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From coiin at verizon.net Wed Oct 30 13:46:02 2013 From: coiin at verizon.net (Colin Holgate) Date: Wed, 30 Oct 2013 13:46:02 -0400 Subject: semi-OT: Android device emulator In-Reply-To: <0D6A8AA9-5A61-407D-AE5B-4FAA0996F559@icloud.com> References: <0D6A8AA9-5A61-407D-AE5B-4FAA0996F559@icloud.com> Message-ID: <6D41AD81-B931-448C-9EE4-408477405FED@verizon.net> You?ll be amused to hear that several times I?ve had to refer to the book too! I am working on an update, but that stalled for a while. Now that resolutionindependence is working I can start to write about that. On Oct 30, 2013, at 12:57 PM, Chris Sheffield wrote: > >I?m hoping someone here can help me out a bit even though this technically isn?t a LiveCode issue. First off, let me tell Colin Holgate how much of a help your book has been. Even though some of the info needs to be updated for the latest Android SDK (I?m guessing you?re already in the process of doing this; or maybe you already have), the information was invaluable when it comes to setting up the dev environment. So thank you. From ambassador at fourthworld.com Wed Oct 30 14:04:02 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 30 Oct 2013 11:04:02 -0700 Subject: "Introducing New LiveCode Licenses" In-Reply-To: References: Message-ID: <52714A12.9010207@fourthworld.com> Vaughn Clement wrote: > If you have great products like Apple, your products bring in the revenue, > not fees placed on the developers. In both cases the companies sell a product, and people either choose to pay or not depending on their needs. But unlike Apple, RunRev also gives away another edition of their product for free. I may be looking at this through rose-colored glasses, but I'm having a hard time seeing a comparison between Apple and RunRev that doesn't favor RunRev, esp. given that most of RunRev's users never pay them any money at all, while Apple's customers pay them the highest profit margins in the industry. > It's clear to me that you want to attract new users to LiveCode, To do so > you need to improve basic documentation before you start asking for fees > for premium support. The fees are largely for the Commercial license for those needing to release proprietary commercial works. But on the docs, yes, I haven't seen an xTalk yet that didn't have lots of room for improvement. Even HyperCard, often cited as a leading example, was tremendously dependent on third-party for-fee books like those from Danny Goodman to become usable. While RunRev has made great strides with learning materials for LC, and have plans to integrate them even more comprehensively than they've done by making most of them accessible in the Developers link at their site (hardly a helpful label, IMO), there's still more room for ever better refinement. To get a feel for what's working and what's not, how much of the manual have you read, and how many of the tutorials included in the package have you explored? -- 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 Wed Oct 30 15:12:56 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 30 Oct 2013 14:12:56 -0500 Subject: trapping recursion In-Reply-To: References: Message-ID: <52715A38.4020602@hyperactivesw.com> On 10/30/13 12:15 PM, Dr. Hawkins wrote: > OK, now it's "listAffectedEditors" with a recursion count of 400,000 . . . > > and I notice the field I'm trying to enter flickering . . . > > I thought it could be from my "focus on . . ." to focus on the field, but > the breakpoint before that isn't reached . . . > I don't have an answer for the cause of the recursion, but check to see if you are locking messages before doing all the card updating. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed Oct 30 15:15:36 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 30 Oct 2013 14:15:36 -0500 Subject: Invisible player and "screenshot" In-Reply-To: <91AF842C-C1B6-4997-9259-A3898EBE282A@laposte.net> References: <91AF842C-C1B6-4997-9259-A3898EBE282A@laposte.net> Message-ID: <52715AD8.4070600@hyperactivesw.com> On 10/30/13 8:17 AM, Ludovic Th?bault wrote: > Hello, > > I've an player object, invisible, with no controller, no border, > nothing. If i play a song (by script) with this player, an image, > like a screenshot of the rect of player, appear in the front of the > card and are visible when i scroll (on Windows and on linux, in > standalone or in livecode 6.12). > > I can put it in a corner, so nobody can see it, but these is a > strange comportment, no ? > > In development mode the "screenshot" disappear when i click on it, > but not in the standalone. I see the same thing with an invisible player. In my case the stack won't be visible to the user so I've been ignoring it, but I think it's a bug you could report. I don't remember seeing it in earlier versions of LiveCode. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From sc at sahores-conseil.com Wed Oct 30 15:35:35 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Wed, 30 Oct 2013 20:35:35 +0100 Subject: mobilePlaySoundOnChannel with more sounds error? In-Reply-To: References: Message-ID: <3B113C21-80C2-4D78-BBCB-6FD4E3D5CEF1@sahores-conseil.com> Hi William, See below as an example working case (iOS/Android) : > on preopenstack > put specialFolderPath("engine") & "/CityChic.mp3" into Melodie[3] > put specialFolderPath("engine") & "/CitySport.mp3" into Melodie[4] > put specialFolderPath("engine") & "/Elegance.mp3" into Melodie[1] > put specialFolderPath("engine") & "/Graphique.mp3" into Melodie[2] > end preopenstack > on soundlevelonoff > if "firstChannel" is not in mobileSoundChannels() then > mobilePlaySoundOnChannel Melodie[random("4")], "firstChannel", now > if "soundswitcher" is in the target > then set the icon of the target to 7908 > mobileSetSoundChannelVolume "firstChannel", 100 > else if mobileSoundChannelStatus("firstChannel") is "paused" then > if "soundswitcher" is in the target > then set the icon of the target to 7908 > mobileResumePlayingOnChannel "firstChannel" > else if "soundswitcher" is in the target then > mobilePausePlayingOnChannel "firstChannel" > set the icon of the target to 7909 > else mobilePausePlayingOnChannel "firstChannel" > end soundlevelonoff > on soundFinishedOnChannel tchannel, thesound > if thesound is Melodie[1] > then mobilePlaySoundOnChannel Melodie[2], tchannel, now > else if thesound is Melodie[2] > then mobilePlaySoundOnChannel Melodie[3], tchannel, now > else if thesound is Melodie[3] > then mobilePlaySoundOnChannel Melodie[4], tchannel, now > else mobilePlaySoundOnChannel Melodie[1], tchannel, now > end soundFinishedOnChannel Best Regards, Pierre Le 30 oct. 2013 ? 11:10, William de Smet a ?crit : > Hi there, > > > Fore an upgrade for one of my iOS Math apps I want to add sound. > The idea is to pronounce each sum (5+3= or 8-2=). > Based upon the numbers the right sounds need to be played. > > Not that difficult (I thought) but I am testing it with 3 sound files > (1,2,3) and on my iPad it only plays the first and the third one. > I am using mobilePlaySoundOnChannel: > > mobilePlaySoundOnChannel tSoundFile1, "current", "now" > mobilePlaySoundOnChannel tSoundFile2, "current", "next" > mobilePlaySoundOnChannel tSoundFile3, "current", "next" > > All the sound files work fine and the LiveCode Dictionary gives me no other > clue. > > What am I doing wrong? > > greetings, > > William > _______________________________________________ > use-livecode mailing list > use-livecode 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 cowhead at me.com Wed Oct 30 16:05:34 2013 From: cowhead at me.com (Mark Mitchell) Date: Thu, 31 Oct 2013 05:05:34 +0900 Subject: A Brief History of Non-English Fonts in X-talk In-Reply-To: References: Message-ID: A Brief History of Non-English Fonts in X-talk: First, there was Hypercard in Mac OS9. Oh, it was an amazing thing! You could type in Japanese, you could replaceText, you could move text around, you could move single characters of text around! And you could do this on an English system using a "Japanese Language Kit"?.. Life was beautiful. Life was good. Then, Soon, you no longer need the "language kit". Apple incorporated all languages into the OS. And guess what?? Everything still worked! Exactly as before! You could do ANYTHING with non-english characters and it JUST worked! Life was beautiful. Life was good. Then came SuperCard, which introduced integrated color and stuff that we wanted. And guess what? You could STILL do anything you wanted with non-English scripts! But, the whole system was a bit clumsy and not too pleasing. But still, life was OK. No problem. Then came Meta-card. I don't remember if Meta-card handled Japanese or non-english or not. I think it did. I think all was OK. Then came Revolution. Revolution Beta. I think the non-English was OK. And it was a great product. Much better than Supercard or Metacard? So we waited for the Japanese and thought? life is OK. It will get better. Then came Revolution proper. We spent hundreds of dollars on it. We bought every different configuration of licenses that they could come up with! Licence only good for the full moon?? We bought it! Licence you could use but not tell anyone about? We bought it! Licence you could only stand up to code?? We friggin' bought it! But each time, the non-english font handling just got worse. You couldn't do ANYTHING with non-english fonts? until?.. Revolution 2.0! Now, we finally had Unicode support! Of course, we had to buy a new license to get it. This one requiring that we pinch our nose while we code, but still we had Unicode! The world was our oyster? our? rotten oyster? because.. yeah.. .it didn't work?not very well.. The world kind of sucked? Then, there was Revolution 2.5! Now we could actually manipulate non-english text! All we had to do was write incredibly convoluted code, like "set the unicodetext of field 1 to item 3 of field 2" (Of course, we had to do this while standing on one leg and holding our noses, as our license only permitted this) AND there was no way to change selected chunks of a text or field or property. Can I just change the first word? Sorry! Out of luck! Ah! Are you using both legs!! Shame on you! Life sucked, but we paid anyway, as the product was getting better and we were getting used to one leg and no nose. Then came Revolution 4.5! The big update that was to solve all of our problems. People had been talking about it on the forum. This is what we were waiting for! And, in fact, life DID get better? the program didn't crash when using the wrong font with unicode. That IS better. But? still no non-English "file names" And still no manipulating 2 byte characters except 1 byte at a time. Still convoluted as hell. Life still pretty much sucks. Then, comes Livecode! And guess what? We don't have to buy it! And if we did, we wouldn't have any idea what to buy! It's this new weird thing! Why the hell did I spend all my money before?? Can I stop pinching my nose now?? And so we download the latest version and tried an old stack that changes file names? doesn't work?. why not?? Ahh? the filenames have some Japanese in them. So we start playing with the unicode and guess what?? It works worse than before! It's actually gotten worse! So, 23 years after Hypercard could do it all, 23 YEARS!! and 13 years after Revolution-Livecode could NOT do it? for the non-english font users, life still sucks, and sucks badly. If it was done so well in Hypercard? is it really that hard?? (Note: I still endorse Livecode and think it is an excellent product, I just have problems understanding why 23 years later, it still cannot do what Hypercard could do so well.) From ambassador at fourthworld.com Wed Oct 30 16:28:09 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 30 Oct 2013 13:28:09 -0700 Subject: Stacks resizing on Ubuntu? Message-ID: <52716BD9.8030204@fourthworld.com> I've started seeing an oddity with LiveCode 6.1.2 on Ubuntu 13.10 in which stacks are resizing, with a little extra space at the bottom of some stacks roughly the same height as the top panel. Anyone else seeing this? It's not persistent, and I'm still pinning down a recipe, but if any of you have details to share please do and I'll include it with my 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 alex at tweedly.net Wed Oct 30 16:39:39 2013 From: alex at tweedly.net (Alex Tweedly) Date: Wed, 30 Oct 2013 20:39:39 +0000 Subject: error in test contion In-Reply-To: References: <526AF47A.5050107@tweedly.net> Message-ID: <52716E8B.7060908@tweedly.net> On 30/10/2013 15:58, Dr. Hawkins wrote: > On Fri, Oct 25, 2013 at 3:45 PM, Alex Tweedly wrote: > >> I'd find it to confusing to deal with a statement like that "if ... then" >> one you wrote. >> >> (I would be forever asking myself >> Is 'not" higher or lower precedence than 'or' ? >> Does that 'not' apply to the whole of the res of the expression, or >> just the first clause ?? >> > Is there *anything* in the world (excepting microsoft) for which the NOT > operator does not precede other other logicals? > Probably not - any more - but there certainly have been in the past (and I bear the mental scars from dealing with them) :-) So I just like to make things easy for myself. >> I don't remember - and the dictionary entries don't help - they say that >> I can combine 'and', 'or' and 'not - but don't mention which is higher >> precedence). >> >> So just to save myself mental effort, I'd do something like .... >> >> put not exists(...) into tCond1 >> put (the prgVrsn of stack "mcp" <> progVersion) into tCond2 >> if tCond1 OR tCond2 then .... >> >> And that might either resolve, or failing that help with, the question of >> what the error message is trying to say. >> > It is more and more maddening. > > I've tried this, and get the same error. > > And to make matters worse, the error does not bite if I single-step > through; only if the program is running (and apparently only if the > condition is true!). > > At the moment, the code looks like: > > put (the prgVrsn of stack "mcp") > put progVersion > put (the prgVrsn of stack "mcp") <> progVersion > > all of which have no problem, and then > > if (the prgVrsn of stack "mcp") <> progVersion then > > > causes the IDE to choke So give up on it .... put (the prgVrsn of stack "mcp") <> progVersion into tMyTestValue if tMyTestValue then ... end if -- Alex. From jacque at hyperactivesw.com Wed Oct 30 16:40:28 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 30 Oct 2013 15:40:28 -0500 Subject: A Brief History of Non-English Fonts in X-talk In-Reply-To: References: Message-ID: <52716EBC.4020807@hyperactivesw.com> On 10/30/13 3:05 PM, Mark Mitchell wrote: > So, 23 years after Hypercard could do it all, 23 YEARS!! and 13 years > after Revolution-Livecode could NOT do it? for the non-english font > users, life still sucks, and sucks badly. > > If it was done so well in Hypercard? is it really that hard?? I had to laugh at your description, it was the best complaining I've ever read. :) The difference between HyperCard and LiveCode is that Mac OS had unicode built into the OS, and all HC had to do was make some system calls to handle the text. LiveCode has, what? ten? operating systems to support, and it can't do that. It has to write the whole thing from scratch. So yeah, it really is that hard. A few years ago I was complaining about unicode to Mark Waddingham and he threatened to make me read the whole 6,000 page unicode spec. Since then, he's done that. Full support for unicode that "just works" (like HC did) is coming and if I remember right the rewrite is already in progress. It's part of the huge engine overhaul and involves recreating the field object. Once the new engine is done, you won't have to hold your nose any more or sacrifice any legs. Mark promised. It really is a huge undertaking, but it's also part of the Kickstarter goals and it's getting done. I wish everyone could complain the way you do though. It made me sympathetic, empathetic, and amused at the same time. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Wed Oct 30 16:49:44 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 30 Oct 2013 13:49:44 -0700 Subject: A Brief History of Non-English Fonts in X-talk In-Reply-To: References: Message-ID: <527170E8.8020302@fourthworld.com> Mark Mitchell wrote: > So, 23 years after Hypercard could do it all, 23 YEARS!! and 13 years > after Revolution-Livecode could NOT do it? for the non-english font > users, life still sucks, and sucks badly. > > If it was done so well in Hypercard? is it really that hard?? Apparently so, given that Apple -- the wealthiest and most powerful tech multinational on earth -- hasn't produced an OS that can run either HyperCard or the Japanese Language Kit in many years. An alternate, shorter history of Unicode in LiveCode: HyperCard was born in 1987, predating Unicode and is completely incompatible with it. Unicode was first conceived in 1988, but it wasn't until the late '90s that most OS vendors began supporting it natively. Many OS vendors experimented with OS-specific language kits, but when Unicode came along pretty much all of them were abandoned in favor of spending millions of dollars adopting the new standard. When it was born in 1992, LiveCode engine originally focused on ISO-8859-1, giving it native support for a wider character set than HyperCard could handle without paying for additional add-on language packs in the one OS it could run on. LiveCode first began its Unicode support with UI elements supported with bifurcated syntax to allow some aspects of Unicode to be used while maintaining the integrity and speed of the ISO text engine. Further work has been done in various phases, and today the last big chunk remaining is Unicode-aware variables, which should take care of most remnant issues as well. Some other specific aspects, like Unicode file names, may have to wait for the Cocoa updates, which are also in progress. While one can argue that LiveCode should have adopted Cocoa the day Apple first announced deprecation of the older Carbon APIs, it's instructive to note that Apple themselves didn't update the most important application in the OS X experience, the Finder, until several years after that deprecation, and waited another two years to update their Final Cut Pro app to Cocoa (which also famously lost a big chunk of the market with its poorly conceived implementation - some things take time to get right). If the wealthiest multinational in the tech world couldn't afford to update their most important app in a timely manner, we can expect additional time to be needed by less powerful companies. For a good overview of the Unicode work to date, and an outline of the final steps in progress, see this article from the August newsletter: -- 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 Wed Oct 30 17:09:37 2013 From: vclement at gmail.com (Vaughn Clement) Date: Wed, 30 Oct 2013 14:09:37 -0700 Subject: "Introducing New LiveCode Licenses" In-Reply-To: <52714A12.9010207@fourthworld.com> References: <52714A12.9010207@fourthworld.com> Message-ID: Hi Richard I measure a program like LiveCode on its ease to learn the program. After 4 months I feel that with better documentation I would be a great deal further alone learning the program. 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, Oct 30, 2013 at 11:04 AM, Richard Gaskin wrote: > Vaughn Clement wrote: > > If you have great products like Apple, your products bring in the revenue, >> not fees placed on the developers. >> > > In both cases the companies sell a product, and people either choose to > pay or not depending on their needs. > > But unlike Apple, RunRev also gives away another edition of their product > for free. > > I may be looking at this through rose-colored glasses, but I'm having a > hard time seeing a comparison between Apple and RunRev that doesn't favor > RunRev, esp. given that most of RunRev's users never pay them any money at > all, while Apple's customers pay them the highest profit margins in the > industry. > > > > It's clear to me that you want to attract new users to LiveCode, To do so >> you need to improve basic documentation before you start asking for fees >> for premium support. >> > > The fees are largely for the Commercial license for those needing to > release proprietary commercial works. > > But on the docs, yes, I haven't seen an xTalk yet that didn't have lots of > room for improvement. Even HyperCard, often cited as a leading example, > was tremendously dependent on third-party for-fee books like those from > Danny Goodman to become usable. > > While RunRev has made great strides with learning materials for LC, and > have plans to integrate them even more comprehensively than they've done by > making most of them accessible in the Developers link at their site (hardly > a helpful label, IMO), there's still more room for ever better refinement. > > To get a feel for what's working and what's not, how much of the manual > have you read, and how many of the tutorials included in the package have > you explored? > > > -- > 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 ray at linkit.com Wed Oct 30 17:11:36 2013 From: ray at linkit.com (Ray) Date: Wed, 30 Oct 2013 17:11:36 -0400 Subject: Can't Change the Size of an Image on an Angle In-Reply-To: <52716BD9.8030204@fourthworld.com> References: <52716BD9.8030204@fourthworld.com> Message-ID: <52717608.6040701@LinkIt.Com> It seems that if I set the angle of an image whose lockLoc property is set to false I'm then unable to change the image's size. on mouseUp set the lockLoc of img "Ant" to false -- so changing the angle doesn't reduce the image's size set the angle of img "Ant" to 90 put the width of img "Ant" into originalWidth set the width of img "Ant" to originalWidth/2 -- has no effect put the result into myResult -- nothing is returned here end mouseUp Does anybody have a work around for this? Much appreciated, Ray Horsley LinkIt! Software From ambassador at fourthworld.com Wed Oct 30 17:11:46 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 30 Oct 2013 14:11:46 -0700 Subject: "Introducing New LiveCode Licenses" In-Reply-To: References: Message-ID: <52717612.9000104@fourthworld.com> Vaughn Clement wrote: > Hi Richard > > I measure a program like LiveCode on its ease to learn the program. > After 4 months I feel that with better documentation I would be a > great deal further alone learning the program. I agree, plenty of room to improve the learning process. To get a feel for what's working and what's not, how much of the manual have you read, and how many of the tutorials included in the package have you explored? -- 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 simplsol at aol.com Wed Oct 30 17:17:49 2013 From: simplsol at aol.com (Paul Looney) Date: Wed, 30 Oct 2013 14:17:49 -0700 Subject: Can't Change the Size of an Image on an Angle In-Reply-To: <52717608.6040701@LinkIt.Com> References: <52716BD9.8030204@fourthworld.com> <52717608.6040701@LinkIt.Com> Message-ID: <641402B5-AFCB-4ED9-A052-83D2A0D7F3B0@aol.com> Ray, Not sure this fits your specific situation but I've found in working with images that it is necessary to set the lockLoc to true immediately after the changes. Paul Looney On Oct 30, 2013, at 2:11 PM, Ray wrote: > It seems that if I set the angle of an image whose lockLoc property is set to false I'm then unable to change the image's size. > > on mouseUp > set the lockLoc of img "Ant" to false -- so changing the angle doesn't reduce the image's size > set the angle of img "Ant" to 90 > put the width of img "Ant" into originalWidth > set the width of img "Ant" to originalWidth/2 -- has no effect > put the result into myResult -- nothing is returned here > end mouseUp > > Does anybody have a work around for this? > > Much appreciated, > > Ray Horsley > LinkIt! 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 ray at linkit.com Wed Oct 30 17:34:33 2013 From: ray at linkit.com (Ray) Date: Wed, 30 Oct 2013 17:34:33 -0400 Subject: Can't Change the Size of an Image on an Angle In-Reply-To: <641402B5-AFCB-4ED9-A052-83D2A0D7F3B0@aol.com> References: <52716BD9.8030204@fourthworld.com> <52717608.6040701@LinkIt.Com> <641402B5-AFCB-4ED9-A052-83D2A0D7F3B0@aol.com> Message-ID: <52717B69.80906@LinkIt.Com> Paul, I'm actually looping through a list of angles, widths and heights. If I set the lockLoc to false I can set the angle to a number of degrees without it getting reduced in size, but then I can't set the width and height. The other way around (if I set the lockLoc to true) I can then change the width and height after setting the angle, but setting the angle forces a reduction in the size of the image to fit the 'bounding rect' of the image. I think I'm going to have to look into changing the over 'bounding rect' of the image to get this done right. Thanks, Ray On 10/30/2013 5:17 PM, Paul Looney wrote: > Ray, > Not sure this fits your specific situation but I've found in working with images that it is necessary to > set the lockLoc to true immediately after the changes. > Paul Looney > > On Oct 30, 2013, at 2:11 PM, Ray wrote: > >> It seems that if I set the angle of an image whose lockLoc property is set to false I'm then unable to change the image's size. >> >> on mouseUp >> set the lockLoc of img "Ant" to false -- so changing the angle doesn't reduce the image's size >> set the angle of img "Ant" to 90 >> put the width of img "Ant" into originalWidth >> set the width of img "Ant" to originalWidth/2 -- has no effect >> put the result into myResult -- nothing is returned here >> end mouseUp >> >> Does anybody have a work around for this? >> >> Much appreciated, >> >> Ray Horsley >> LinkIt! 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 dochawk at gmail.com Wed Oct 30 18:31:03 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 30 Oct 2013 15:31:03 -0700 Subject: error in test contion In-Reply-To: <52716E8B.7060908@tweedly.net> References: <526AF47A.5050107@tweedly.net> <52716E8B.7060908@tweedly.net> Message-ID: On Wed, Oct 30, 2013 at 1:39 PM, Alex Tweedly wrote: > On 30/10/2013 15:58, Dr. Hawkins wrote: > >> Is there *anything* in the world (excepting microsoft) for which the NOT >> operator does not precede other other logicals? >> >> Probably not - any more - but there certainly have been in the past > (and I bear the mental scars from dealing with them) :-) > So I just like to make things easy for myself. A lot to be said for that. Wasn't the MS one processing the negative in the wrong order in Excel, or some such > > causes the IDE to choke >> > So give up on it .... > > put (the prgVrsn of stack "mcp") <> progVersion into tMyTestValue > if tMyTestValue then > ... > end if That was where it got truly maddening: that logical caused the IDE to choke in the same way! I had put ( the first test) OR (the second test) into myTest if mytest then and that crashed! This never seems to happen while single-stepping, and doesn't seem to be a problem in the standalones. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Wed Oct 30 18:35:40 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 30 Oct 2013 15:35:40 -0700 Subject: trapping recursion In-Reply-To: <52715A38.4020602@hyperactivesw.com> References: <52715A38.4020602@hyperactivesw.com> Message-ID: On Wed, Oct 30, 2013 at 12:12 PM, J. Landman Gay wrote: > I don't have an answer for the cause of the recursion, but check to see if > you are locking messages before doing all the card updating. > Thank you--that could be another solution. right now I'm thinking to set the needsFocus of the field, and check for that in openField, resetting and exiting openField if set . . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From paulhibbert at mac.com Wed Oct 30 18:39:00 2013 From: paulhibbert at mac.com (Paul Hibbert) Date: Wed, 30 Oct 2013 15:39:00 -0700 Subject: Can't Change the Size of an Image on an Angle In-Reply-To: <52717B69.80906@LinkIt.Com> References: <52716BD9.8030204@fourthworld.com> <52717608.6040701@LinkIt.Com> <641402B5-AFCB-4ED9-A052-83D2A0D7F3B0@aol.com> <52717B69.80906@LinkIt.Com> Message-ID: <59994B01-28A2-4AC0-8C38-CA22A99BEAFF@mac.com> Ray, I had a similar problem and worked my way through to find a solution, then I posted the stack to revOnline, it's not perfect, but it may help, here's the link? http://livecodeshare.runrev.com/stack/685/Angle-and-Resize-an-Image ?or search for "Angle and Resize an Image" in the User Samples from LC. Hope it saves you some frustration. You may wish to add your comments to http://quality.runrev.com/show_bug.cgi?id=9244 and maybe someone will look at the problem again. Paul On 2013-10-30, at 2:34 PM, Ray wrote: > Paul, > > I'm actually looping through a list of angles, widths and heights. If I set the lockLoc to false I can set the angle to a number of degrees without it getting reduced in size, but then I can't set the width and height. The other way around (if I set the lockLoc to true) I can then change the width and height after setting the angle, but setting the angle forces a reduction in the size of the image to fit the 'bounding rect' of the image. > > I think I'm going to have to look into changing the over 'bounding rect' of the image to get this done right. > > Thanks, > > Ray > > On 10/30/2013 5:17 PM, Paul Looney wrote: >> Ray, >> Not sure this fits your specific situation but I've found in working with images that it is necessary to >> set the lockLoc to true immediately after the changes. >> Paul Looney >> >> On Oct 30, 2013, at 2:11 PM, Ray wrote: >> >>> It seems that if I set the angle of an image whose lockLoc property is set to false I'm then unable to change the image's size. >>> >>> on mouseUp >>> set the lockLoc of img "Ant" to false -- so changing the angle doesn't reduce the image's size >>> set the angle of img "Ant" to 90 >>> put the width of img "Ant" into originalWidth >>> set the width of img "Ant" to originalWidth/2 -- has no effect >>> put the result into myResult -- nothing is returned here >>> end mouseUp >>> >>> Does anybody have a work around for this? >>> >>> Much appreciated, >>> >>> Ray Horsley >>> LinkIt! Software >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Wed Oct 30 19:17:41 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 30 Oct 2013 16:17:41 -0700 Subject: trapping recursion In-Reply-To: <52715A38.4020602@hyperactivesw.com> References: <52715A38.4020602@hyperactivesw.com> Message-ID: <99452514712.20131030161741@ahsoftware.net> > I don't have an answer for the cause of the recursion, but check to see > if you are locking messages before doing all the card updating. You might also want to have the message watcher window open to see what's causing all the recursion. -- -Mark Wieder ahsoftware at gmail.com From ray at linkit.com Wed Oct 30 19:24:22 2013 From: ray at linkit.com (Ray) Date: Wed, 30 Oct 2013 19:24:22 -0400 Subject: Can't Change the Size of an Image on an Angle In-Reply-To: <59994B01-28A2-4AC0-8C38-CA22A99BEAFF@mac.com> References: <52716BD9.8030204@fourthworld.com> <52717608.6040701@LinkIt.Com> <641402B5-AFCB-4ED9-A052-83D2A0D7F3B0@aol.com> <52717B69.80906@LinkIt.Com> <59994B01-28A2-4AC0-8C38-CA22A99BEAFF@mac.com> Message-ID: <52719526.8090204@LinkIt.Com> Paul, This looks very promising. I'll study this some more tonight and let you know how it turns out. Thanks, Ray On 10/30/2013 6:39 PM, Paul Hibbert wrote: > Ray, > > I had a similar problem and worked my way through to find a solution, then I posted the stack to revOnline, it's not perfect, but it may help, here's the link? > > http://livecodeshare.runrev.com/stack/685/Angle-and-Resize-an-Image > > ?or search for "Angle and Resize an Image" in the User Samples from LC. > > Hope it saves you some frustration. > > You may wish to add your comments to http://quality.runrev.com/show_bug.cgi?id=9244 and maybe someone will look at the problem again. > > Paul > > > On 2013-10-30, at 2:34 PM, Ray wrote: > >> Paul, >> >> I'm actually looping through a list of angles, widths and heights. If I set the lockLoc to false I can set the angle to a number of degrees without it getting reduced in size, but then I can't set the width and height. The other way around (if I set the lockLoc to true) I can then change the width and height after setting the angle, but setting the angle forces a reduction in the size of the image to fit the 'bounding rect' of the image. >> >> I think I'm going to have to look into changing the over 'bounding rect' of the image to get this done right. >> >> Thanks, >> >> Ray >> >> On 10/30/2013 5:17 PM, Paul Looney wrote: >>> Ray, >>> Not sure this fits your specific situation but I've found in working with images that it is necessary to >>> set the lockLoc to true immediately after the changes. >>> Paul Looney >>> >>> On Oct 30, 2013, at 2:11 PM, Ray wrote: >>> >>>> It seems that if I set the angle of an image whose lockLoc property is set to false I'm then unable to change the image's size. >>>> >>>> on mouseUp >>>> set the lockLoc of img "Ant" to false -- so changing the angle doesn't reduce the image's size >>>> set the angle of img "Ant" to 90 >>>> put the width of img "Ant" into originalWidth >>>> set the width of img "Ant" to originalWidth/2 -- has no effect >>>> put the result into myResult -- nothing is returned here >>>> end mouseUp >>>> >>>> Does anybody have a work around for this? >>>> >>>> Much appreciated, >>>> >>>> Ray Horsley >>>> LinkIt! Software >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Wed Oct 30 23:19:28 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 31 Oct 2013 03:19:28 +0000 (UTC) Subject: "Introducing New LiveCode Licenses" References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> <526EB660.7050107@gmail.com> <526EC244.4030908@economy-x-talk.com> <526EC8FF.6010208@gmail.com> <7E7058EB-3B98-45DF-843F-FBF0E62254F2@sweattechnologies.com> <526ED5D2.6050106@economy-x-talk.com> <405C58D5-B0F5-4211-BE8D-9D6AE7858390@sweattechnologies.com> <526EE71B.7060407@economy-x-talk.com> <9FD371D8-D892-40C2-BCA1-5E745AC1B43E@sweattechnologies.com> <526EF089.9080203@economy-x-talk.com> Message-ID: Richard, Mark... > There is absolutely no reason or basis for extrapolating from a survey of > potential buyers of a beginner's book to the population at large. The entire text of "Statistics Done Wrong" is now available online. http://www.refsmmat.com/statistics/ -- Mark Wieder ahsoftware at gmail.com From simplsol at aol.com Thu Oct 31 00:20:01 2013 From: simplsol at aol.com (Paul Looney) Date: Wed, 30 Oct 2013 21:20:01 -0700 Subject: "Introducing New LiveCode Licenses" In-Reply-To: References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> <526EB660.7050107@gmail.com> <526EC244.4030908@economy-x-talk.com> <526EC8FF.6010208@gmail.com> <7E7058EB-3B98-45DF-843F-FBF0E62254F2@sweattechnologies.com> <526ED5D2.6050106@economy-x-talk.com> <405C58D5-B0F5-4211-BE8D-9D6AE7858390@sweattechnologies.com> <526EE71B.7060407@economy-x-talk.com> <9FD371D8-D892-40C2-BCA1-5E745AC1B43E@sweattechnologies.com> <526EF089.9080203@economy-x-talk.com> Message-ID: On Oct 30, 2013, at 8:19 PM, Mark Wieder wrote: > The entire text of "Statistics Done Wrong" is now available online. > > http://www.refsmmat.com/statistics/ Mark, Thanks for that link. It was very interesting and I would never, ever, have discovered it without your comment. Paul Looney From mwieder at ahsoftware.net Thu Oct 31 02:26:33 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 30 Oct 2013 23:26:33 -0700 Subject: "Introducing New LiveCode Licenses" In-Reply-To: References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> <526EB660.7050107@gmail.com> <526EC244.4030908@economy-x-talk.com> <526EC8FF.6010208@gmail.com> <7E7058EB-3B98-45DF-843F-FBF0E62254F2@sweattechnologies.com> <526ED5D2.6050106@economy-x-talk.com> <405C58D5-B0F5-4211-BE8D-9D6AE7858390@sweattechnologies.com> <526EE71B.7060407@economy-x-talk.com> <9FD371D8-D892-40C2-BCA1-5E745AC1B43E@sweattechnologies.com> <526EF089.9080203@economy-x-talk.com> Message-ID: <110478247178.20131030232633@ahsoftware.net> Paul- Wednesday, October 30, 2013, 9:20:01 PM, you wrote: > Thanks for that link. It was very interesting and I would never, > ever, have discovered it without your comment. Just happened to show up via a boingboing link today. http://boingboing.net/2013/10/30/statistics-done-wrong-a-guide.html -- -Mark Wieder ahsoftware at gmail.com From richmondmathewson at gmail.com Thu Oct 31 04:11:01 2013 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 31 Oct 2013 10:11:01 +0200 Subject: "Introducing New LiveCode Licenses" In-Reply-To: References: <52714A12.9010207@fourthworld.com> Message-ID: <52721095.8050403@gmail.com> On 10/30/2013 11:09 PM, Vaughn Clement wrote: > Hi Richard > > I measure a program like LiveCode on its ease to learn the program. After 4 > months It took me at least a year before I started work on anything serious with RunRev Livecode. But, maybe I'm a slower learner than you are, or my expectations are not quite so high. > I feel that with better documentation I would be a great deal > further alone learning the program. Quite honestly I have yet to encounter a programming package that has decent documentation, and, frankly, Livecode's, while being a bit dicky, seems better than most. I do like LC's built-in documentation (with all its shortcomings) because one doesn't have to have a socking great unwieldy tome slithering around on one's lap or propped somewhere inconvenient. The BIG thing, the BIGGEST thing, about Hypercard, lest we forget, was its implementation of the HyperText idea; the first really effective way to read a text or collection of texts in a non-linear fashion, allowing one to chart one's own trajectory through those texts. Livecode's built-in documentation is an example of that sort of hypertext. A chunky book (think of Danny Goodman's heavy number) cannot be read non-linearly, and loads of time is spent mucking around in the index at the back. ---------- One of Richmond's traditional wibbles starts now ----------- When I went to my first university, to read Philosophy, I had the chance to study programming in my second year, and did: largely PASCAL. The textbook was unreadable (well, by me at least), the lecturers were just sitting in the lecture hall reading from the book on their knees (no, that is not a joke). So I found a way to get into one of the rooms with the blind terminals overnight; and spent about 8 hours a night 6 days a week crying over the bl**dy things, and fought my way "to glory" with PASCAL. I see very little reason to change my opinion of either programming textbooks, or for that matter, how to learn a programming language. In fact I would go so far as to say that I have found the programming textbooks I have looked at have slowed me down rather than sped me up. ---------- End of wibble -------- One of the best ways to stop getting all hot and sweaty about Livecode's documentation is to have a bash with Toolbook 7.5 (dug the disks out last weekend and installed them into XP on VMware); or later versions ..... free headaches all round! > Thank you > > Vaughn Clement > > I do think, Vaughn, that you might want to carry on with Livecode rather longer than you have already before reaching such condemnatory conclusions. Livecode is bad in parts (what isn't), and opaque in certain areas, but it is also really very good indeed in lots of areas, and a bit of patience (and some self-deprecating humour) and persistence go a long way. All the longterm users (and I am a longterm 'ab'user) of RunRev Livecode are well aware of its shortcomings and the state of the documentation; so you need to ask yourself one question: If things are such cr at p why have all those people stuck with Livecode so long? The answer is complex, but part of it consists of that fact that Livecode is most definitely NOT cr at p. Richmond. From richmondmathewson at gmail.com Thu Oct 31 04:11:49 2013 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 31 Oct 2013 10:11:49 +0200 Subject: "Introducing New LiveCode Licenses" In-Reply-To: References: <51FB7D1B-C2AF-4442-A48D-18D02D3D1760@runrev.com> <526EB660.7050107@gmail.com> <526EC244.4030908@economy-x-talk.com> <526EC8FF.6010208@gmail.com> <7E7058EB-3B98-45DF-843F-FBF0E62254F2@sweattechnologies.com> <526ED5D2.6050106@economy-x-talk.com> <405C58D5-B0F5-4211-BE8D-9D6AE7858390@sweattechnologies.com> <526EE71B.7060407@economy-x-talk.com> <9FD371D8-D892-40C2-BCA1-5E745AC1B43E@sweattechnologies.com> <526EF089.9080203@economy-x-talk.com> Message-ID: <527210C5.90103@gmail.com> On 10/31/2013 05:19 AM, Mark Wieder wrote: > Richard, Mark... > >> There is absolutely no reason or basis for extrapolating from a survey of >> potential buyers of a beginner's book to the population at large. > The entire text of "Statistics Done Wrong" is now available online. > > http://www.refsmmat.com/statistics/ > Thanks for that. Richmond. From admin at FlexibleLearning.com Thu Oct 31 08:42:00 2013 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Thu, 31 Oct 2013 12:42:00 -0000 Subject: FieldFormatter with Linux and DataGrids In-Reply-To: Message-ID: FieldFormatter is almost ready. There are two areas that still need to be covered... 1. Testing on Linux 2. Testing with DataGrids If you can help with either or both of these, please contact me. With best regards, Hugh Senior FLCo From ray at linkit.com Thu Oct 31 10:31:47 2013 From: ray at linkit.com (Ray) Date: Thu, 31 Oct 2013 10:31:47 -0400 Subject: CloseFieldEditor and OpenFieldEditor In-Reply-To: References: Message-ID: <527269D3.5030704@LinkIt.Com> Is there a message sent when a user double clicks a cell in a data grid to open it for editing? I'd like to think the closeFieldEditor handler (which is sent when the cell is closed back up) would have a reciprocal openFieldEditor when a cell is opened, but evidently it doesn't. By the way, Hugh, I'm looking forward to you FeldFormatter which you mentioned earlier today is almost ready. Ray Horsley LinkIt! Software On 10/31/2013 8:42 AM, FlexibleLearning.com wrote: > FieldFormatter is almost ready. There are two areas that still need to be > covered... > > 1. Testing on Linux > 2. Testing with DataGrids > > If you can help with either or both of these, please contact me. > > With best regards, > > 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 endernafi at gmail.com Thu Oct 31 10:40:11 2013 From: endernafi at gmail.com (Ender Nafi Elekcioglu) Date: Thu, 31 Oct 2013 16:40:11 +0200 Subject: My iOS word puzzle game is live In-Reply-To: <4465516E-E22F-43D2-A058-F59FD4B9DEBB@gmail.com> References: <4465516E-E22F-43D2-A058-F59FD4B9DEBB@gmail.com> Message-ID: Nice game Gerry, congrats... I especially liked public challenges. Best, ~ Ender Nafi On October 28, 2013 at 22:46:07, Gerry Orkin (gerry.orkin at gmail.com) wrote: https://itunes.apple.com/au/app/nine-square/id679479850?mt=8 Of course you should rush over to the store and buy a copy! Only a buck! Thanks to Geoff Canyon for a key bit 'o code :) 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 mcgrath3 at mac.com Thu Oct 31 10:49:57 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Thu, 31 Oct 2013 10:49:57 -0400 Subject: Gradation problems 6,1 to 6,5 Message-ID: <04BDC29D-E28A-4C77-9FBD-8E78121262CC@mac.com> I just noticed I am having problems with some gradations in my iOS app when displayed on retina and retina(64): Screen shot of same graphics: https://www.dropbox.com/s/6s5c8036h9xml0q/GoodGradation.png https://www.dropbox.com/s/eecz8870bfu05al/BadGradation.png -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com From dixonja at hotmail.co.uk Thu Oct 31 11:23:34 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Thu, 31 Oct 2013 15:23:34 +0000 Subject: My iOS word puzzle game is live In-Reply-To: <4465516E-E22F-43D2-A058-F59FD4B9DEBB@gmail.com> References: <4465516E-E22F-43D2-A058-F59FD4B9DEBB@gmail.com> Message-ID: Looking good..:-) I like the way you have handled the 'minimalist' iOS7 look & feel Nice job... ! Dixie > Subject: My iOS word puzzle game is live > From: gerry.orkin at gmail.com > Date: Tue, 29 Oct 2013 07:45:44 +1100 > To: use-livecode at lists.runrev.com; livecode-dev at lists.runrev.com > > https://itunes.apple.com/au/app/nine-square/id679479850?mt=8 > > Of course you should rush over to the store and buy a copy! Only a buck! > > Thanks to Geoff Canyon for a key bit 'o code :) > > 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 andre.bisseret at wanadoo.fr Thu Oct 31 11:24:43 2013 From: andre.bisseret at wanadoo.fr (=?iso-8859-1?Q?Andr=E9_Bisseret?=) Date: Thu, 31 Oct 2013 16:24:43 +0100 Subject: CloseFieldEditor and OpenFieldEditor In-Reply-To: <527269D3.5030704@LinkIt.Com> References: <527269D3.5030704@LinkIt.Com> Message-ID: Bonjour, Does this help : In the data grid manual, p. 187 : "Whenever the Data Grid displays the field editor (e.g. the user double-clicks on a cell in a table) a preOpenFieldEditor message is sent the Data Grid. The first parameter is a reference to the field editor control." Best regards Andr? Le 31 oct. 2013 ? 15:31, Ray a ?crit : > Is there a message sent when a user double clicks a cell in a data grid to open it for editing? I'd like to think the closeFieldEditor handler (which is sent when the cell is closed back up) would have a reciprocal openFieldEditor when a cell is opened, but evidently it doesn't. > > By the way, Hugh, I'm looking forward to you FeldFormatter which you mentioned earlier today is almost ready. > > Ray Horsley > LinkIt! Software > > On 10/31/2013 8:42 AM, FlexibleLearning.com wrote: >> FieldFormatter is almost ready. There are two areas that still need to be >> covered... >> >> 1. Testing on Linux >> 2. Testing with DataGrids >> >> If you can help with either or both of these, please contact me. >> >> With best regards, >> >> 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 ray at linkit.com Thu Oct 31 11:54:08 2013 From: ray at linkit.com (Ray) Date: Thu, 31 Oct 2013 11:54:08 -0400 Subject: CloseFieldEditor and OpenFieldEditor In-Reply-To: References: <527269D3.5030704@LinkIt.Com> Message-ID: <52727D20.8000804@LinkIt.Com> Andr? That does the trick! Do you happen to have a link to that manual? Much appreciated, Ray On 10/31/2013 11:24 AM, Andr? Bisseret wrote: > Bonjour, > > Does this help : > > In the data grid manual, p. 187 : > > "Whenever the Data Grid displays the field editor (e.g. the user double-clicks on a cell in a table) a > preOpenFieldEditor message is sent the Data Grid. The first parameter is a reference to the field > editor control." > > Best regards > > Andr? > > Le 31 oct. 2013 ? 15:31, Ray a ?crit : > >> Is there a message sent when a user double clicks a cell in a data grid to open it for editing? I'd like to think the closeFieldEditor handler (which is sent when the cell is closed back up) would have a reciprocal openFieldEditor when a cell is opened, but evidently it doesn't. >> >> By the way, Hugh, I'm looking forward to you FeldFormatter which you mentioned earlier today is almost ready. >> >> Ray Horsley >> LinkIt! Software >> >> On 10/31/2013 8:42 AM, FlexibleLearning.com wrote: >>> FieldFormatter is almost ready. There are two areas that still need to be >>> covered... >>> >>> 1. Testing on Linux >>> 2. Testing with DataGrids >>> >>> If you can help with either or both of these, please contact me. >>> >>> With best regards, >>> >>> 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 andre.bisseret at wanadoo.fr Thu Oct 31 12:23:16 2013 From: andre.bisseret at wanadoo.fr (=?iso-8859-1?Q?Andr=E9_Bisseret?=) Date: Thu, 31 Oct 2013 17:23:16 +0100 Subject: CloseFieldEditor and OpenFieldEditor In-Reply-To: <52727D20.8000804@LinkIt.Com> References: <527269D3.5030704@LinkIt.Com> <52727D20.8000804@LinkIt.Com> Message-ID: <163ABA2A-41AD-4BCC-9524-6EA5DE6464E7@wanadoo.fr> Ray, go to : http://lessons.runrev.com/s/lessons/m/datagrid/l/7301-what-is-the-data-grid and there, on the left, under the second title in black: "Last Updated", you will find a link to Download the Manual (PDF) Andr? Le 31 oct. 2013 ? 16:54, Ray a ?crit : > Andr? > > That does the trick! Do you happen to have a link to that manual? > > Much appreciated, > > Ray > > On 10/31/2013 11:24 AM, Andr? Bisseret wrote: >> Bonjour, >> >> Does this help : >> >> In the data grid manual, p. 187 : >> >> "Whenever the Data Grid displays the field editor (e.g. the user double-clicks on a cell in a table) a >> preOpenFieldEditor message is sent the Data Grid. The first parameter is a reference to the field >> editor control." >> >> Best regards >> >> Andr? >> >> Le 31 oct. 2013 ? 15:31, Ray a ?crit : >> >>> Is there a message sent when a user double clicks a cell in a data grid to open it for editing? I'd like to think the closeFieldEditor handler (which is sent when the cell is closed back up) would have a reciprocal openFieldEditor when a cell is opened, but evidently it doesn't. >>> >>> By the way, Hugh, I'm looking forward to you FeldFormatter which you mentioned earlier today is almost ready. >>> >>> Ray Horsley >>> LinkIt! Software >>> >>> On 10/31/2013 8:42 AM, FlexibleLearning.com wrote: >>>> FieldFormatter is almost ready. There are two areas that still need to be >>>> covered... >>>> >>>> 1. Testing on Linux >>>> 2. Testing with DataGrids >>>> >>>> If you can help with either or both of these, please contact me. >>>> >>>> With best regards, >>>> >>>> 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 ray at linkit.com Thu Oct 31 12:42:33 2013 From: ray at linkit.com (Ray) Date: Thu, 31 Oct 2013 12:42:33 -0400 Subject: Can't Change the Size of an Image on an Angle In-Reply-To: <59994B01-28A2-4AC0-8C38-CA22A99BEAFF@mac.com> References: <52716BD9.8030204@fourthworld.com> <52717608.6040701@LinkIt.Com> <641402B5-AFCB-4ED9-A052-83D2A0D7F3B0@aol.com> <52717B69.80906@LinkIt.Com> <59994B01-28A2-4AC0-8C38-CA22A99BEAFF@mac.com> Message-ID: <52728879.40603@LinkIt.Com> Paul, Just to let you know, the snapshot idea worked out really well for me. It's a little tricky since you have to constantly monitor how setting the angle of an image with LockLoc set to false changes the image's width and height but with a little attention paid to this, the snapshot idea works well. Thanks, Ray On 10/30/2013 6:39 PM, Paul Hibbert wrote: > Ray, > > I had a similar problem and worked my way through to find a solution, then I posted the stack to revOnline, it's not perfect, but it may help, here's the link? > > http://livecodeshare.runrev.com/stack/685/Angle-and-Resize-an-Image > > ?or search for "Angle and Resize an Image" in the User Samples from LC. > > Hope it saves you some frustration. > > You may wish to add your comments to http://quality.runrev.com/show_bug.cgi?id=9244 and maybe someone will look at the problem again. > > Paul > > > On 2013-10-30, at 2:34 PM, Ray wrote: > >> Paul, >> >> I'm actually looping through a list of angles, widths and heights. If I set the lockLoc to false I can set the angle to a number of degrees without it getting reduced in size, but then I can't set the width and height. The other way around (if I set the lockLoc to true) I can then change the width and height after setting the angle, but setting the angle forces a reduction in the size of the image to fit the 'bounding rect' of the image. >> >> I think I'm going to have to look into changing the over 'bounding rect' of the image to get this done right. >> >> Thanks, >> >> Ray >> >> On 10/30/2013 5:17 PM, Paul Looney wrote: >>> Ray, >>> Not sure this fits your specific situation but I've found in working with images that it is necessary to >>> set the lockLoc to true immediately after the changes. >>> Paul Looney >>> >>> On Oct 30, 2013, at 2:11 PM, Ray wrote: >>> >>>> It seems that if I set the angle of an image whose lockLoc property is set to false I'm then unable to change the image's size. >>>> >>>> on mouseUp >>>> set the lockLoc of img "Ant" to false -- so changing the angle doesn't reduce the image's size >>>> set the angle of img "Ant" to 90 >>>> put the width of img "Ant" into originalWidth >>>> set the width of img "Ant" to originalWidth/2 -- has no effect >>>> put the result into myResult -- nothing is returned here >>>> end mouseUp >>>> >>>> Does anybody have a work around for this? >>>> >>>> Much appreciated, >>>> >>>> Ray Horsley >>>> LinkIt! Software >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ray at linkit.com Thu Oct 31 12:45:15 2013 From: ray at linkit.com (Ray) Date: Thu, 31 Oct 2013 12:45:15 -0400 Subject: CloseFieldEditor and OpenFieldEditor In-Reply-To: <163ABA2A-41AD-4BCC-9524-6EA5DE6464E7@wanadoo.fr> References: <527269D3.5030704@LinkIt.Com> <52727D20.8000804@LinkIt.Com> <163ABA2A-41AD-4BCC-9524-6EA5DE6464E7@wanadoo.fr> Message-ID: <5272891B.5060104@LinkIt.Com> Got it! Many thanks, Andr? Ray On 10/31/2013 12:23 PM, Andr? Bisseret wrote: > Ray, > > go to : > http://lessons.runrev.com/s/lessons/m/datagrid/l/7301-what-is-the-data-grid > > and there, on the left, under the second title in black: "Last Updated", > you will find a link to Download the Manual (PDF) > > Andr? > > Le 31 oct. 2013 ? 16:54, Ray a ?crit : > >> Andr? >> >> That does the trick! Do you happen to have a link to that manual? >> >> Much appreciated, >> >> Ray >> >> On 10/31/2013 11:24 AM, Andr? Bisseret wrote: >>> Bonjour, >>> >>> Does this help : >>> >>> In the data grid manual, p. 187 : >>> >>> "Whenever the Data Grid displays the field editor (e.g. the user double-clicks on a cell in a table) a >>> preOpenFieldEditor message is sent the Data Grid. The first parameter is a reference to the field >>> editor control." >>> >>> Best regards >>> >>> Andr? >>> >>> Le 31 oct. 2013 ? 15:31, Ray a ?crit : >>> >>>> Is there a message sent when a user double clicks a cell in a data grid to open it for editing? I'd like to think the closeFieldEditor handler (which is sent when the cell is closed back up) would have a reciprocal openFieldEditor when a cell is opened, but evidently it doesn't. >>>> >>>> By the way, Hugh, I'm looking forward to you FeldFormatter which you mentioned earlier today is almost ready. >>>> >>>> Ray Horsley >>>> LinkIt! Software >>>> >>>> On 10/31/2013 8:42 AM, FlexibleLearning.com wrote: >>>>> FieldFormatter is almost ready. There are two areas that still need to be >>>>> covered... >>>>> >>>>> 1. Testing on Linux >>>>> 2. Testing with DataGrids >>>>> >>>>> If you can help with either or both of these, please contact me. >>>>> >>>>> With best regards, >>>>> >>>>> 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 > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Thu Oct 31 12:52:24 2013 From: livfoss at mac.com (Graham Samuel) Date: Thu, 31 Oct 2013 17:52:24 +0100 Subject: The standalone and the IDE - a cautionary tale Message-ID: <24612EFF-4747-4D5B-8D91-EF5AA3BEAD78@mac.com> RunRev have just kindly helped me to solve an issue which I had reported as a bug (number 11183 as it happens) - I have also tried to ask for help from this list from time to time. It turned out to be my error, kind of, but it revealed a difference between running a Livecode program in the IDE and in a standalone, which may be of more general interest. Part of my program allowed vector drawing by allowing the user to pick one of the standard graphic tools (rectangle, line, oval, polygon etc) and then to draw on a card. This worked in the IDE, but in the standalone weird stuff happened: for example on clicking with the mouse after a tool selection, a minimum size graphic was created, but the subsequent drag of the mouse while down, in order to establish the size and shape of the graphic, simply didn't work at all. There were other issues to do with the pointer tool, where selection seemed to be impossible using the tool, although it was fine when done by script. What RunRev were able to show me was that I had a bit of code which detected mouseDown messages in order to see if they could be interpreted as a request for context menu. If the answer was 'no', of course I should have passed the mouseDown, but my script was wrong and I had left this 'pass' statement out. This caused the bad behaviour that I was seeing. However there were a number of oddities about this error: firstly, somehow the IDE got hold of the mouseDown itself and didn't rely on my code passing it on, so the program worked in that context; and secondly, my 'bad' code was situated in the stack script, whereas the drawing takes place on a card belonging to the stack. In my mind, this second fact is confusing, since I imagined that the card would receive the mouseDown first, thus allowing drawing to happen, and any mouseDowns detected by the stack would be there because the card had passed them on or ignored them. So although I had made a coding error, it was (and is) hard for me to see why it affected the drawing actions, which all took place on the card. I think RR have taken this on board and eventually the difference between the IDE and the standalone will be ironed out - though probably not with a very high priority. Meanwhile I thought I should warn other developers about this strange difference, which made my coding mistake virtually undetectable. Graham From richmondmathewson at gmail.com Thu Oct 31 12:59:04 2013 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 31 Oct 2013 18:59:04 +0200 Subject: The standalone and the IDE - a cautionary tale In-Reply-To: <24612EFF-4747-4D5B-8D91-EF5AA3BEAD78@mac.com> References: <24612EFF-4747-4D5B-8D91-EF5AA3BEAD78@mac.com> Message-ID: <52728C58.2010501@gmail.com> On 10/31/2013 06:52 PM, Graham Samuel wrote: > RunRev have just kindly helped me to solve an issue which I had reported as a bug (number 11183 as it happens) - I have also tried to ask for help from this list from time to time. It turned out to be my error, kind of, but it revealed a difference between running a Livecode program in the IDE and in a standalone, which may be of more general interest. > > Part of my program allowed vector drawing by allowing the user to pick one of the standard graphic tools (rectangle, line, oval, polygon etc) and then to draw on a card. This worked in the IDE, but in the standalone weird stuff happened: for example on clicking with the mouse after a tool selection, a minimum size graphic was created, but the subsequent drag of the mouse while down, in order to establish the size and shape of the graphic, simply didn't work at all. There were other issues to do with the pointer tool, where selection seemed to be impossible using the tool, although it was fine when done by script. > > What RunRev were able to show me was that I had a bit of code which detected mouseDown messages in order to see if they could be interpreted as a request for context menu. If the answer was 'no', of course I should have passed the mouseDown, but my script was wrong and I had left this 'pass' statement out. This caused the bad behaviour that I was seeing. However there were a number of oddities about this error: firstly, somehow the IDE got hold of the mouseDown itself and didn't rely on my code passing it on, so the program worked in that context; and secondly, my 'bad' code was situated in the stack script, whereas the drawing takes place on a card belonging to the stack. In my mind, this second fact is confusing, since I imagined that the card would receive the mouseDown first, thus allowing drawing to happen, and any mouseDowns detected by the stack would be there because the card had passed them on or ignored them. So although I had made a coding error, it was (and is) hard for me to see why it affected the drawing actions, which all took place on the card. > > I think RR have taken this on board and eventually the difference between the IDE and the standalone will be ironed out - though probably not with a very high priority. Meanwhile I thought I should warn other developers about this strange difference, which made my coding mistake virtually undetectable. > > Graham > > > And the moral of your cautionary tale is to make sure you do lots of rigorous Beta testing of the standalones. My Devawriter fell foul of this quite a few times; mainly because I, being naive, relied on external Beta testers (i.e. not me) who did not know what functionality I had in the original stacks; so they didn't know what to expect, and what to test for. I suppose one of the ways round this is to write incredibly detailed instructions for your Beta testers; but the time spent writing those instructions could just as well be spent doing your own testing. I have slowed down the rate I pump out new versions and am spending loads of time doing tedious stuff with standalones on the Operating Systems I am targetting so that the new versions, although less frequent, stand a chance of being less buggy. Richmond. From williamdesmet at gmail.com Thu Oct 31 13:05:51 2013 From: williamdesmet at gmail.com (William de Smet) Date: Thu, 31 Oct 2013 18:05:51 +0100 Subject: mobilePlaySoundOnChannel with more sounds error? In-Reply-To: <3B113C21-80C2-4D78-BBCB-6FD4E3D5CEF1@sahores-conseil.com> References: <3B113C21-80C2-4D78-BBCB-6FD4E3D5CEF1@sahores-conseil.com> Message-ID: Hi Pierre, Thanks for your reply. I can't get it to work yet. You use "firstChannel" as your channel. How is this connected with 'on soundFinishedOnChannel tchannel, the sound' Is there code missing? I am on LC 6.1.2. greetings, William 2013/10/30 Pierre Sahores > Hi William, > > See below as an example working case (iOS/Android) : > > > on preopenstack > > > put specialFolderPath("engine") & "/CityChic.mp3" into Melodie[3] > > put specialFolderPath("engine") & "/CitySport.mp3" into Melodie[4] > > put specialFolderPath("engine") & "/Elegance.mp3" into Melodie[1] > > put specialFolderPath("engine") & "/Graphique.mp3" into Melodie[2] > > end preopenstack > > > > on soundlevelonoff > > if "firstChannel" is not in mobileSoundChannels() then > > mobilePlaySoundOnChannel Melodie[random("4")], "firstChannel", now > > if "soundswitcher" is in the target > > then set the icon of the target to 7908 > > mobileSetSoundChannelVolume "firstChannel", 100 > > else if mobileSoundChannelStatus("firstChannel") is "paused" then > > if "soundswitcher" is in the target > > then set the icon of the target to 7908 > > mobileResumePlayingOnChannel "firstChannel" > > else if "soundswitcher" is in the target then > > mobilePausePlayingOnChannel "firstChannel" > > set the icon of the target to 7909 > > else mobilePausePlayingOnChannel "firstChannel" > > end soundlevelonoff > > > on soundFinishedOnChannel tchannel, thesound > > if thesound is Melodie[1] > > then mobilePlaySoundOnChannel Melodie[2], tchannel, now > > else if thesound is Melodie[2] > > then mobilePlaySoundOnChannel Melodie[3], tchannel, now > > else if thesound is Melodie[3] > > then mobilePlaySoundOnChannel Melodie[4], tchannel, now > > else mobilePlaySoundOnChannel Melodie[1], tchannel, now > > end soundFinishedOnChannel > > Best Regards, > > Pierre > > Le 30 oct. 2013 ? 11:10, William de Smet a ?crit : > > > Hi there, > > > > > > Fore an upgrade for one of my iOS Math apps I want to add sound. > > The idea is to pronounce each sum (5+3= or 8-2=). > > Based upon the numbers the right sounds need to be played. > > > > Not that difficult (I thought) but I am testing it with 3 sound files > > (1,2,3) and on my iPad it only plays the first and the third one. > > I am using mobilePlaySoundOnChannel: > > > > mobilePlaySoundOnChannel tSoundFile1, "current", "now" > > mobilePlaySoundOnChannel tSoundFile2, "current", "next" > > mobilePlaySoundOnChannel tSoundFile3, "current", "next" > > > > All the sound files work fine and the LiveCode Dictionary gives me no > other > > clue. > > > > What am I doing wrong? > > > > greetings, > > > > William > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 harrison at all-auctions.com Thu Oct 31 14:59:43 2013 From: harrison at all-auctions.com (Rick Harrison) Date: Thu, 31 Oct 2013 14:59:43 -0400 Subject: Gradation problems 6,1 to 6,5 In-Reply-To: <04BDC29D-E28A-4C77-9FBD-8E78121262CC@mac.com> References: <04BDC29D-E28A-4C77-9FBD-8E78121262CC@mac.com> Message-ID: Hi Tom, You are saying this is the difference you see between LiveCode 6.1 and LiveCode 6.5? Remember that LiveCode 6.5 is still in Beta. Perhaps you should report this as a bug? Do you have your borders turned off? It does look like a sizing problem too. Just my 2 cents. Rick On Oct 31, 2013, at 10:49 AM, Thomas McGrath III wrote: > I just noticed I am having problems with some gradations in my iOS app when displayed on retina and retina(64): > > Screen shot of same graphics: > https://www.dropbox.com/s/6s5c8036h9xml0q/GoodGradation.png > > https://www.dropbox.com/s/eecz8870bfu05al/BadGradation.png > > > -- Tom McGrath III > http://lazyriver.on-rev.com > mcgrath3 at mac.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From martyknappster at gmail.com Thu Oct 31 15:07:04 2013 From: martyknappster at gmail.com (Marty Knapp) Date: Thu, 31 Oct 2013 12:07:04 -0700 Subject: RESTful web service Message-ID: <5272AA58.9060904@gmail.com> So I have a potential project in front of me, involving a bunch of stuff I have no experience with yet. So please excuse my ignorance as I inquire about this! It involves connecting to a RESTful web service via OAuth (v1.0a) and sending and receiving XML data. First of all, is the OAuth authentication possible with LC? I found a couple of lessons on the LC site that pertain to web services and xml, but they?re a bit sketchy (for me). Can anyone provide some input and/or sources of tutorials or example stacks? Thanks! Marty From richmondmathewson at gmail.com Thu Oct 31 15:21:30 2013 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 31 Oct 2013 21:21:30 +0200 Subject: Stealing images from the galactic gauntlet zip file? Message-ID: <5272ADBA.8020802@gmail.com> I want to "steal" some of the images from the galactic gauntlet zip file to use in my up-coming Livecode classes starting in mid-November. Is that OK? There seems to be no licence in the zip file. Richmond. From mcgrath3 at mac.com Thu Oct 31 15:39:52 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Thu, 31 Oct 2013 15:39:52 -0400 Subject: Gradation problems 6,1 to 6,5 In-Reply-To: References: <04BDC29D-E28A-4C77-9FBD-8E78121262CC@mac.com> Message-ID: Rick actually no, the problem showed up in 6.1 when loading in the simulator for retina and 64 retina. Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Oct 31, 2013, at 2:59 PM, Rick Harrison wrote: > Hi Tom, > > You are saying this is the difference you see between > LiveCode 6.1 and LiveCode 6.5? > > Remember that LiveCode 6.5 is still in Beta. > Perhaps you should report this as a bug? > > Do you have your borders turned off? > It does look like a sizing problem too. > > Just my 2 cents. > > Rick > > On Oct 31, 2013, at 10:49 AM, Thomas McGrath III wrote: > >> I just noticed I am having problems with some gradations in my iOS app when displayed on retina and retina(64): >> >> Screen shot of same graphics: >> https://www.dropbox.com/s/6s5c8036h9xml0q/GoodGradation.png >> >> https://www.dropbox.com/s/eecz8870bfu05al/BadGradation.png >> >> >> -- Tom McGrath III >> http://lazyriver.on-rev.com >> mcgrath3 at mac.com >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 31 15:56:48 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 31 Oct 2013 12:56:48 -0700 Subject: "standardized" up/down/delete icons Message-ID: I need to put a little tool to allow rows to move up, down, or delete. Is there a way label button with system-standard icons for these things? -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From ambassador at fourthworld.com Thu Oct 31 15:59:35 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 31 Oct 2013 12:59:35 -0700 Subject: SoCal LC User Group meeting Thurs., Nov 7, Pasadena Message-ID: <5272B6A7.3020308@fourthworld.com> The next SoCal LiveCode User Group meeting is happening Thursday, November 7, at 7PM in Pasadena - details in the LUG section of the LiveCode forums: -- 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 Oct 31 16:03:20 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 31 Oct 2013 16:03:20 -0400 (EDT) Subject: "standardized" up/down/delete icons In-Reply-To: References: Message-ID: <8D0A48B60D1B2E2-EDC-238F4@webmail-m167.sysops.aol.com> Richard. Do you mean to scroll the lines in a field up and down? And to delete a line that you click on, or designate somehow? Easy if so. Making a button with an image of those tools should be fun as well. Craig Newman -----Original Message----- From: Dr. Hawkins To: How to use LiveCode Sent: Thu, Oct 31, 2013 3:57 pm Subject: "standardized" up/down/delete icons I need to put a little tool to allow rows to move up, down, or delete. Is there a way label button with system-standard icons for these things? -- 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 th.douez at gmail.com Thu Oct 31 16:18:07 2013 From: th.douez at gmail.com (Thierry Douez) Date: Thu, 31 Oct 2013 21:18:07 +0100 Subject: RESTful web service In-Reply-To: <5272AA58.9060904@gmail.com> References: <5272AA58.9060904@gmail.com> Message-ID: Hi Marty, Might interest you or others... http://post.oreilly.com/form/oreilly/viewhtml/9z1zhk4cgfsg0s8tvs9ri7k3oc9ano644einvaod8f8?imm_mid=0b276b&cmp=em-prog-books-videos-lp-owo_rest_direct_wkrest Regards, Thierry ------------------------------------------------ Thierry Douez - http://sunny-tdz.com Maker of sunnYperl - sunnYmidi - sunnYmage 2013/10/31 Marty Knapp > So I have a potential project in front of me, involving a bunch of stuff I > have no experience with yet. So please excuse my ignorance as I inquire > about this! > > It involves connecting to a RESTful web service via OAuth (v1.0a) and > sending and receiving XML data. First of all, is the OAuth authentication > possible with LC? I found a couple of lessons on the LC site that pertain > to web services and xml, but they?re a bit sketchy (for me). Can anyone > provide some input and/or sources of tutorials or example stacks? > > Thanks! > Marty > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From jimschaubeck at yahoo.com Thu Oct 31 16:37:57 2013 From: jimschaubeck at yahoo.com (Jim Schaubeck) Date: Thu, 31 Oct 2013 13:37:57 -0700 (PDT) Subject: Grid lines in field moves down when text wraps In-Reply-To: <8D0A313D5480F48-D20-EFEA@Webmail-d109.sysops.aol.com> References: <1383061878.19106.YahooMailNeo@web162302.mail.bf1.yahoo.com> <8D0A313D5480F48-D20-EFEA@Webmail-d109.sysops.aol.com> Message-ID: <1383251877.90392.YahooMailNeo@web162302.mail.bf1.yahoo.com> Thanks Craig, I've tried the "showlines" setting. The "showlines" will show a dotted line across the field regardless of the text being wrapped or not. The bad news with "showlines" is, it's a dotted line with no control over it's color (border/grid color of a field). ?At least I'm not aware of how to change it's look I set the hGrid to true to give me the clean look (and line color control) I want but the lines are getting "pushed down" when the text wraps (w/o cr being typed). ? ? ______________________________________________________________________________________________ ??jim schaubeck?????????????????????????????????????? jimschaubeck at yahoo.com/?714.321.4499 ________________________________ From: "dunbarx at aol.com" To: use-livecode at lists.runrev.com Sent: Tuesday, October 29, 2013 4:15 PM Subject: Re: Grid lines in field moves down when text wraps Hi Not sure what you mean. Do you have the showLines of the field set to true? Is that what you meant by "gridLines"? Do you want the "dontWrap" of the field to be "true"? Craig Newman -----Original Message----- From: Jim Schaubeck To: use-livecode Sent: Tue, Oct 29, 2013 11:51 am Subject: Grid lines in field moves down when text wraps Folks, When I use return chars in a text field, the lines behave nicely but when the text wraps, I can not figure out how to keep the lines from moving down on there own. I've read, Googled, tested...sorry but I can't figure this one out. Anyone know how to keep the grid lines in a text field still (not moving down) when text wraps? ______________________________________________________________________________________________ ? jim schaubeck? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? jimschaubeck at yahoo.com/ 714.321.4499 _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at 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 Oct 31 16:59:21 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 31 Oct 2013 16:59:21 -0400 (EDT) Subject: Grid lines in field moves down when text wraps In-Reply-To: <1383251877.90392.YahooMailNeo@web162302.mail.bf1.yahoo.com> References: <1383061878.19106.YahooMailNeo@web162302.mail.bf1.yahoo.com> <8D0A313D5480F48-D20-EFEA@Webmail-d109.sysops.aol.com> <1383251877.90392.YahooMailNeo@web162302.mail.bf1.yahoo.com> Message-ID: <8D0A493349C93CD-EDC-23FA4@webmail-m167.sysops.aol.com> Ah. I see now. It sounds like you need to abandon the native properties of fields. I don't know if there is a way to prevent wrapped text from pushing the hGrid lines to fit. So roll your own lines using line graphics. I have done this in a scrolling field where I wanted to separate banks of lines of data according to certain common attributes that those lines shared. It is much simpler to set the location of the lines at the lineHeight positions, and you can create and delete them as needed according to the number of lines in your field. If you need to, you can have them track changes in the lineHeight or textSize properties as well. Craig -----Original Message----- From: Jim Schaubeck To: How to use LiveCode Sent: Thu, Oct 31, 2013 4:38 pm Subject: Re: Grid lines in field moves down when text wraps Thanks Craig, I've tried the "showlines" setting. The "showlines" will show a dotted line across the field regardless of the text being wrapped or not. The bad news with "showlines" is, it's a dotted line with no control over it's color (border/grid color of a field). At least I'm not aware of how to change it's look I set the hGrid to true to give me the clean look (and line color control) I want but the lines are getting "pushed down" when the text wraps (w/o cr being typed). ______________________________________________________________________________________________ jim schaubeck jimschaubeck at yahoo.com/ 714.321.4499 ________________________________ From: "dunbarx at aol.com" To: use-livecode at lists.runrev.com Sent: Tuesday, October 29, 2013 4:15 PM Subject: Re: Grid lines in field moves down when text wraps Hi Not sure what you mean. Do you have the showLines of the field set to true? Is that what you meant by "gridLines"? Do you want the "dontWrap" of the field to be "true"? Craig Newman -----Original Message----- From: Jim Schaubeck To: use-livecode Sent: Tue, Oct 29, 2013 11:51 am Subject: Grid lines in field moves down when text wraps Folks, When I use return chars in a text field, the lines behave nicely but when the text wraps, I can not figure out how to keep the lines from moving down on there own. I've read, Googled, tested...sorry but I can't figure this one out. Anyone know how to keep the grid lines in a text field still (not moving down) when text wraps? ______________________________________________________________________________________________ jim schaubeck jimschaubeck at yahoo.com/ 714.321.4499 _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From jimschaubeck at yahoo.com Thu Oct 31 17:11:00 2013 From: jimschaubeck at yahoo.com (Jim Schaubeck) Date: Thu, 31 Oct 2013 14:11:00 -0700 (PDT) Subject: Grid lines in field moves down when text wraps In-Reply-To: <8D0A493349C93CD-EDC-23FA4@webmail-m167.sysops.aol.com> References: <1383061878.19106.YahooMailNeo@web162302.mail.bf1.yahoo.com> <8D0A313D5480F48-D20-EFEA@Webmail-d109.sysops.aol.com> <1383251877.90392.YahooMailNeo@web162302.mail.bf1.yahoo.com> <8D0A493349C93CD-EDC-23FA4@webmail-m167.sysops.aol.com> Message-ID: <1383253860.65619.YahooMailNeo@web162303.mail.bf1.yahoo.com> I've give the line grcs a try, Craig! ?Thanks for the response and the clarification on native field properties ? ______________________________________________________________________________________________ ??jim schaubeck?????????????????????????????????????? jimschaubeck at yahoo.com/?714.321.4499 ________________________________ From: "dunbarx at aol.com" To: use-livecode at lists.runrev.com Sent: Thursday, October 31, 2013 1:59 PM Subject: Re: Grid lines in field moves down when text wraps Ah. I see now. It sounds like you need to abandon the native properties of fields. I don't know if there is a way to prevent wrapped text from pushing the hGrid lines to fit. So roll your own lines using line graphics. I have done this in a scrolling field where I wanted to separate banks of lines of data according to certain common attributes that those lines shared. It is much simpler to set the location of the lines at the lineHeight positions, and you can create and delete them as needed according to the number of lines in your field. If you need to, you can have them track changes in the lineHeight or textSize properties as well. Craig -----Original Message----- From: Jim Schaubeck To: How to use LiveCode Sent: Thu, Oct 31, 2013 4:38 pm Subject: Re: Grid lines in field moves down when text wraps Thanks Craig, I've tried the "showlines" setting. The "showlines" will show a dotted line across the field regardless of the text being wrapped or not. The bad news with "showlines" is, it's a dotted line with no control over it's color (border/grid color of a field).? At least I'm not aware of how to change it's look I set the hGrid to true to give me the clean look (and line color control) I want but the lines are getting "pushed down" when the text wraps (w/o cr being typed). ______________________________________________________________________________________________ ? jim schaubeck? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? jimschaubeck at yahoo.com/ 714.321.4499 ________________________________ From: "dunbarx at aol.com" To: use-livecode at lists.runrev.com Sent: Tuesday, October 29, 2013 4:15 PM Subject: Re: Grid lines in field moves down when text wraps Hi Not sure what you mean. Do you have the showLines of the field set to true? Is that what you meant by "gridLines"? Do you want the "dontWrap" of the field to be "true"? Craig Newman -----Original Message----- From: Jim Schaubeck To: use-livecode Sent: Tue, Oct 29, 2013 11:51 am Subject: Grid lines in field moves down when text wraps Folks, When I use return chars in a text field, the lines behave nicely but when the text wraps, I can not figure out how to keep the lines from moving down on there own. I've read, Googled, tested...sorry but I can't figure this one out. Anyone know how to keep the grid lines in a text field still (not moving down) when text wraps? ______________________________________________________________________________________________ ? jim schaubeck? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? jimschaubeck at yahoo.com/ 714.321.4499 _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at 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 Oct 31 17:35:01 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 31 Oct 2013 14:35:01 -0700 Subject: "standardized" up/down/delete icons In-Reply-To: <8D0A48B60D1B2E2-EDC-238F4@webmail-m167.sysops.aol.com> References: <8D0A48B60D1B2E2-EDC-238F4@webmail-m167.sysops.aol.com> Message-ID: On Thu, Oct 31, 2013 at 1:03 PM, wrote: > Do you mean to scroll the lines in a field up and down? And to delete a > line that you click on, or designate somehow? Easy if so. Making a button > with an image of those tools should be fun as well. > My rows are actually groups of 2 to 4 fields. But aren't there OS-specific icons for each OS that I should make it use? If I use my own image, it will be the "wrong" image, won't it? -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From m.schonewille at economy-x-talk.com Thu Oct 31 17:59:01 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 31 Oct 2013 22:59:01 +0100 Subject: Stealing images from the galactic gauntlet zip file? In-Reply-To: <5272ADBA.8020802@gmail.com> References: <5272ADBA.8020802@gmail.com> Message-ID: <5272D2A5.50508@economy-x-talk.com> Hi Richmond, As far as I know, RunRev doesn't do difficult about his, but legally it is not OK. If no license is available, any authored work is automatically copyrighted. -- 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 10/31/2013 20:21, Richmond wrote: > I want to "steal" some of the images from the galactic gauntlet zip file > to use > in my up-coming Livecode classes starting in mid-November. > > Is that OK? > > There seems to be no licence in the zip file. > > Richmond. From gerry.orkin at gmail.com Thu Oct 31 19:10:50 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Fri, 1 Nov 2013 10:10:50 +1100 Subject: My iOS word puzzle game is live In-Reply-To: References: <4465516E-E22F-43D2-A058-F59FD4B9DEBB@gmail.com> Message-ID: <31576B3B-0703-4ABD-AFD8-98FDFD551251@gmail.com> Thanks Dixie and Ender :) Gerry > On 1 Nov 2013, at 2:23 am, John Dixon wrote: > > Looking good..:-) I like the way you have handled the 'minimalist' iOS7 look & feel > Nice job... ! > > Dixie > >> Subject: My iOS word puzzle game is live >> From: gerry.orkin at gmail.com >> Date: Tue, 29 Oct 2013 07:45:44 +1100 >> To: use-livecode at lists.runrev.com; livecode-dev at lists.runrev.com >> >> https://itunes.apple.com/au/app/nine-square/id679479850?mt=8 >> >> Of course you should rush over to the store and buy a copy! Only a buck! >> >> Thanks to Geoff Canyon for a key bit 'o code :) >> >> 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 m.schonewille at economy-x-talk.com Thu Oct 31 20:01:33 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 01 Nov 2013 01:01:33 +0100 Subject: [ANN] Winter Holiday delivery of Programming LiveCode book Message-ID: <5272EF5D.2070203@economy-x-talk.com> Hi, I'd like to remind you that if you want to have the book Programming LiveCode for the Real Beginner in time for the winter holidays (to give it as a present or to spend your holidays studying) you need to buy the book today or tomorrow. Books ordered after 1st November may not arrive in time. More info: http://qery.us/3fi -- -- 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 sc at sahores-conseil.com Thu Oct 31 20:07:47 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Fri, 1 Nov 2013 01:07:47 +0100 Subject: mobilePlaySoundOnChannel with more sounds error? In-Reply-To: References: <3B113C21-80C2-4D78-BBCB-6FD4E3D5CEF1@sahores-conseil.com> Message-ID: <2FB4B15B-5DF2-481F-ACC8-896CE8BE7F32@sahores-conseil.com> Hi William, See the message "soundFinishedOnChannel" in the dictionary and its associated example snippet) . It's automatically send by LC each time a sound finish to play on any opened channel and, can in this way handle what i want it to do on the "firstChannel" channel witch is inited in calling the "soundlevelonoff" command. More clear ? To start and stop playing the referenced sounds, a simple push button is usable : > on mouseup > soundlevelonoff > mobileClearTouches > end mouse up Best, Pierre Le 31 oct. 2013 ? 18:05, William de Smet a ?crit : > Hi Pierre, > > Thanks for your reply. > I can't get it to work yet. > You use "firstChannel" as your channel. > How is this connected with 'on soundFinishedOnChannel tchannel, the sound' > Is there code missing? > > I am on LC 6.1.2. > > > greetings, > > William > > > 2013/10/30 Pierre Sahores > >> Hi William, >> >> See below as an example working case (iOS/Android) : >> >>> on preopenstack >>> put specialFolderPath("engine") & "/CityChic.mp3" into Melodie[3] >>> put specialFolderPath("engine") & "/CitySport.mp3" into Melodie[4] >>> put specialFolderPath("engine") & "/Elegance.mp3" into Melodie[1] >>> put specialFolderPath("engine") & "/Graphique.mp3" into Melodie[2] >>> end preopenstack >> >> >>> on soundlevelonoff >>> if "firstChannel" is not in mobileSoundChannels() then >>> mobilePlaySoundOnChannel Melodie[random("4")], "firstChannel", now >>> if "soundswitcher" is in the target >>> then set the icon of the target to 7908 >>> mobileSetSoundChannelVolume "firstChannel", 100 >>> else if mobileSoundChannelStatus("firstChannel") is "paused" then >>> if "soundswitcher" is in the target >>> then set the icon of the target to 7908 >>> mobileResumePlayingOnChannel "firstChannel" >>> else if "soundswitcher" is in the target then >>> mobilePausePlayingOnChannel "firstChannel" >>> set the icon of the target to 7909 >>> else mobilePausePlayingOnChannel "firstChannel" >>> end soundlevelonoff >> >>> on soundFinishedOnChannel tchannel, thesound >>> if thesound is Melodie[1] >>> then mobilePlaySoundOnChannel Melodie[2], tchannel, now >>> else if thesound is Melodie[2] >>> then mobilePlaySoundOnChannel Melodie[3], tchannel, now >>> else if thesound is Melodie[3] >>> then mobilePlaySoundOnChannel Melodie[4], tchannel, now >>> else mobilePlaySoundOnChannel Melodie[1], tchannel, now >>> end soundFinishedOnChannel >> >> Best Regards, >> >> Pierre -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From cypruszko at hotmail.com Thu Oct 31 20:27:12 2013 From: cypruszko at hotmail.com (Cyril Pruszko) Date: Fri, 1 Nov 2013 00:27:12 +0000 Subject: Stealing images from the galactic gauntlet zip file? In-Reply-To: <5272D2A5.50508@economy-x-talk.com> References: <5272ADBA.8020802@gmail.com>,<5272D2A5.50508@economy-x-talk.com> Message-ID: This may help (bolding is mine): Section 107 of the Copyright Act states:the fair use of a copyrighted work, including such use by reproduction in copies or phono records or by any other means specified by that section, for purposes such as criticism, comment, news reporting, teaching (including multiple copies for classroom use), scholarship, or research, is not an infringement of copyright.In determining whether the use made of a work in any particular case is a fair use the factors to be considered shall include?the purpose and character of the use, including whether such use is of a commercial nature or is for nonprofit educational purposes;the nature of the copyrighted work; the amount and substantiality of the portion used in relation to the copyrighted work as a whole; and the effect of the use upon the potential market for or value of the copyrighted work.Source: 17 USC Section 107. Generally, using copyright materials is allowed in teaching situations. Regards, > Date: Thu, 31 Oct 2013 22:59:01 +0100 > From: m.schonewille at economy-x-talk.com > To: use-livecode at lists.runrev.com > Subject: Re: Stealing images from the galactic gauntlet zip file? > > Hi Richmond, > > As far as I know, RunRev doesn't do difficult about his, but legally it > is not OK. If no license is available, any authored work is > automatically copyrighted. > > -- > 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 10/31/2013 20:21, Richmond wrote: > > I want to "steal" some of the images from the galactic gauntlet zip file > > to use > > in my up-coming Livecode classes starting in mid-November. > > > > Is that OK? > > > > There seems to be no licence in the zip file. > > > > 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