Re: QT and LC 5.5.5; Which LC should I update to?
Dean, Thanks! Sent from my iPad ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LiveCode 7.0.3: a new meme
On 27 Feb 2015, at 20:35, Peter Haworth p...@lcsql.com wrote: Hi Terence, I agree with your comment about why a developer should have to implement the features you mentioned. However, I suggest you take a look at Bernd's modTableField control. I believe it has almost all, if not all, of the functionality you mention. You can argue that he shouldn't have had to do that, but he did so the rest of us don't need to. Just had another look at this (modTableField_0_2_9New.livecode), assuming this is the latest version? Changed the random data setting to 5000 and the alternate highlighted lines did not centre the text correctly? All the best Terry ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: [Datagrid] How to change an objects owner from a Datagrid to a Card
On Sat, Feb 28, 2015 at 1:49 AM, Sri sri...@gmail.com wrote: I am not sure why go to all that trouble to retrieve a misplaced object. Could we not just delete it by using the message box? You're right, if I had of known in the first place how much time I'd waste I should have done that. But then again, not knowing why the btn ended up in the DG I could have ended up, Deleting, Copy, Drag to Card but same result with it ending up in DG. I guess I was expecting that because it was so easy to Drag an object into a DG, it wouldn't be just as easy to Drag it out; or some other quick and easy method to move the btn. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: matchText question
Peter M. Brigham wrote: The output I get from revAvailableHandlers looks like this: M mouseleave 14 17 button id 1026 of group id 1021 of card id 1082 of stack NCMHC notes of stack /Users/pmbrig/Documents/LiveCode/ NCMHC notes/ NCMHC notes.rev M mousemove 1 12 M mouseup 19 131 F countVisits 133 165 It looks as if the first line is the first handler the long id of the target, followed by the other handlers, M for command and F for function, with the starting and ending line numbers. Very useful, but an odd format. This is on LC 5.5.1. Can others confirm that the output is similar with later versions of LC? I want to be sure that I can delete word 4 to -1 of line 1 and reliably get just a list of handlers. The cool thing about this format is that it distinguishes handler type. In a simple list of handler names you may not know that one of them is a getProp, the other a function, and which ones are private. With this format you get that and more. The line numbers let you extract handlers instantly if needed, for example to quickly compare chunks from one version of a script and another. Uncommon indeed, but also uncommonly useful. -- Richard Gaskin Fourth World Systems Software Design and Development for Desktop, Mobile, and Web ambassa...@fourthworld.comhttp://www.FourthWorld.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LiveCode 7.0.3: a new meme
Richard Gaskin wrote: the point of my post is to identify issues that may prevent people from migrating to v7. Richard: recently someone else on our team using LC 7 server (community -- digital ocean ubuntu 12.* with all the needed libraries) had trouble with this simple xml tree creation.We had a paid support ticket in with LC HQ who simply confirmed Yes you have all the libraries... so it must be the LC server... we will look into it. And that was the last we heard of it. Can someone with a working server 7 test and confirm that all the revXML functions are working? This would be mission critical for us to migrate our web site to Digital Ocean and also use LC v7 on the desktop and server -- we use XML everywhere I can do a local test on my machine for 7.0.3 but I have no way to test the server version ?lc set the errormode to inline put url binfile:/home/mydomain/cgi-bin/funds.xml into tXML get revCreateXMLTree(tXML, true, true, false) ? This is the error I get: file /home/mydomain/public_html/index.lc http://index.lc row 20, col 5: Function: error in function handler (revCreateXMLTree) row 20, col 5: get: error in expression ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: matchText question
On Feb 27, 2015, at 3:17 PM, Peter M. Brigham pmb...@gmail.com wrote: Is handlerList() a built-in LC function? Or a proprietary function? When I try it in LC 5.5.1 it can't find the function, so if it's a native function it's in a later version. I've built my own workaround, but using revAvailableHandlers would be a shortcut if it works reliably. Yes. No. It works for me in 5.5.1. What happens when you try it? -- Dick ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LiveCode 7.0.3: a new meme
Paul Hibbert wrote: Richard, After reading your reply I saw the problem must be caused by on my iMac, so I dug a little deeper and stumbled across the cause: For comparison, I installed LC7.0.3 on another Mac (running on OS X 10.7.5) and found it worked fine, so I went back to my iMac and removed all plugins from the plugins folder, that made no difference, so just on a hunch I decided to move all of my projects out of the 'My LiveCode' folder and put them into a 'LiveCode Projects' folder, that made a huge difference! so now the contents of the 'My LiveCode' folder is just the Plugins folder and a Preferences folder. I've no idea why this should affect LC7 and not previous versions Is your My LiveCode folder on a network drive? -- Richard Gaskin Fourth World Systems Software Design and Development for Desktop, Mobile, and Web ambassa...@fourthworld.comhttp://www.FourthWorld.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LiveCode 7.0.3: a new meme
Richard, After reading your reply I saw the problem must be caused by on my iMac, so I dug a little deeper and stumbled across the cause: For comparison, I installed LC7.0.3 on another Mac (running on OS X 10.7.5) and found it worked fine, so I went back to my iMac and removed all plugins from the plugins folder, that made no difference, so just on a hunch I decided to move all of my projects out of the 'My LiveCode' folder and put them into a 'LiveCode Projects' folder, that made a huge difference! so now the contents of the 'My LiveCode' folder is just the Plugins folder and a Preferences folder. I've no idea why this should affect LC7 and not previous versions, but now it's running as snappy as ever so I can continue testing LC7.x.x without the frustrating waits. Happy LiveCoding! Paul On Feb 27, 2015, at 1:48 PM, Richard Gaskin ambassa...@fourthworld.com wrote: Paul Hibbert wrote: I'm still seeing a huge slowdown with some parts of the IDE in LC7.0.3 on Mac OS X 10.10.2, for example if I click any title in the main menubar such as 'File' or 'Edit' in 6.x.x the menu appears instantly, but if I click any title in the menuBar of LC7.0.x it takes at least 3 seconds before the menu is displayed. Typing in some LC palette fields can be painfully slow too, sometimes each char takes a couple of seconds to appear. It can get very frustrating. I haven't seen either of these, though I'd like to. I'm using an older version of OS X, however. Is this consistent for you? If not, do you have a recipe for reproducing this? Have others here seen this? -- Richard Gaskin LiveCode Community Manager rich...@livecode.org ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LiveCode 7.0.3: a new meme
On 2/27/2015 9:35 PM, Paul Hibbert wrote: just on a hunch I decided to move all of my projects out of the 'My LiveCode' folder and put them into a 'LiveCode Projects' folder, that made a huge difference! so now the contents of the 'My LiveCode' folder is just the Plugins folder and a Preferences folder. I believe LC retrieves the file contents of My LiveCode every time a menu opens so it can update menu listings for user libraries, plugins and other extensions. If there are a lot of files in there, it will take some time. With the unicode additions to LC 7 I'm guessing it is taking even longer than before and it is noticeable. The more files stored in those folders, the longer the delay. It's best to store only LC add-ons in there. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LiveCode 7.0.3: a new meme
Richard Gaskin wrote: have you tried Bernd's nify gadget? No, but would like to .. where is it? modTableField BR ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: App on different systems
If I recall correctly, you can install macos on more than one device (legally) as long.. as its on apple hardware. So, the parallels solution is cool if you want to have an experimental mac os to hack around in while on your mac. I think one of the features of parallels is its support for running macos. Pretty sure virtualbox and vmware also can do this now. It DOES get much more complicated, and less legal when trying to do it on a windows machine. I'm glad others have said that running on a pc is finicky, it'll save me from trying to get it done. Luckily, my mini hasn't kicked its feet up in the air yet. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LiveCode 7.0.3: a new meme
Hi Klaus, it works beautifully and is called: from the dictionary 7.x.x tabAlign Type: property Syntax: set the tabAlign [of line lineNumber] of field to tabAlignList Kind regards Bernd -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-7-0-3-a-new-meme-tp4689374p4689443.html Sent from the Revolution - User mailing list archive at Nabble.com. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LiveCode 7.0.3: a new meme
On 27 Feb 2015, at 16:48, Klaus major-k kl...@major-k.de wrote: Am 27.02.2015 um 17:21 schrieb BNig bernd.niggem...@uni-wh.de: it works beautifully and is called: from the dictionary 7.x.x tabAlign ah, OK, thanks, looks like this is missing in the 6.7.3 dictionary!? :-( Is it also missing in that engine? The feature was added in 7.0.0 - it came about as part of re-factoring the field control to support Unicode (which involved re-writing a substantial portion of it!). Right-aligned tabs were needed for right-to-left languages so enhancing it to allow the tabAlign property was a relatively small step from there. Regards, Fraser ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LiveCode 7.0.3: a new meme
Hi Fraser, Am 27.02.2015 um 17:58 schrieb Fraser Gordon fraser.gor...@livecode.com: On 27 Feb 2015, at 16:48, Klaus major-k kl...@major-k.de wrote: Am 27.02.2015 um 17:21 schrieb BNig bernd.niggem...@uni-wh.de: it works beautifully and is called: from the dictionary 7.x.x tabAlign ah, OK, thanks, looks like this is missing in the 6.7.3 dictionary!? :-( Is it also missing in that engine? The feature was added in 7.0.0 - it came about as part of re-factoring the field control to support Unicode (which involved re-writing a substantial portion of it!). Right-aligned tabs were needed for right-to-left languages so enhancing it to allow the tabAlign property was a relatively small step from there. AHA! :-) Thanks for the info! Regards, Fraser Best Klaus -- Klaus Major http://www.major-k.de kl...@major-k.de ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Rank Beginner Reference Materials
On Feb 26, 2015, at 9:09 PM, Mike Kerner mikeker...@roadrunner.com wrote: It's been SO LONG since I've been a beginner in this family that I don't know what to recommend to someone who is starting from nothing. We used to have Danny Goodman and The Waite Group's excellent resources, but those were for HC. What would be a great resource to put in front of someone, today, to get them going in LC? May I humbly suggest having a look at livecode.byu.edu. There is also LiveCode University: https://livecode.com/store/training/livecode-university/. Devin Devin Asay Learn to code with LiveCode University https://livecode.com/store/training/livecode-university/ ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LiveCode 7.0.3: a new meme
I'll put in a plug in for Bernd's modTablefield, great flexibility, easy to use. On Fri, Feb 27, 2015, 8:29 AM BNig bernd.niggem...@uni-wh.de wrote: Hi Klaus, it works beautifully and is called: from the dictionary 7.x.x tabAlign Type: property Syntax: set the tabAlign [of line lineNumber] of field to tabAlignList Kind regards Bernd -- View this message in context: http://runtime-revolution. 278305.n4.nabble.com/LiveCode-7-0-3-a-new-meme-tp4689374p4689443.html Sent from the Revolution - User mailing list archive at Nabble.com. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LiveCode 7.0.3: a new meme
Am 27.02.2015 um 17:21 schrieb BNig bernd.niggem...@uni-wh.de: Hi Klaus, it works beautifully and is called: from the dictionary 7.x.x tabAlign ah, OK, thanks, looks like this is missing in the 6.7.3 dictionary!? :-( Is it also missing in that engine? Kind regards Bernd Best Klaus -- Klaus Major http://www.major-k.de kl...@major-k.de ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
RE: semi-OT: TestFlight.com beta testing closing
Chris, I just got back to this and it work like a charm. Nice not to do the whole ad-hoc thing. Just wanted to thank you for this!!! Did you put in a QCC request to have RR put the key into the StoreEntitlements.xcent file? It is not in 6.7.3. Ralph DiMola IT Director Evergreen Information Services rdim...@evergreeninfo.net -Original Message- From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf Of Chris Sheffield Sent: Tuesday, January 27, 2015 1:53 PM To: How to use LiveCode Subject: Re: semi-OT: TestFlight.com beta testing closing Ralph, I think I got it to work. I created an app build using an App Store distribution profile, not Ad Hoc, as Colin suggested. I also added the following to my StoreEntitlements file: keybeta-reports-active/key true/ This should go right before the closing /dict tag, if you’re just using a text editor. I would recommend creating a copy of that file before modifying it, just in case. After creating a build and uploading it, I no longer see the beta entitlement warning, and I can turn on beta testing for that build. Pretty cool. :) So it seems as though RunRev simply need to add this to the entitlements file in a future release of LiveCode. That should fix the issue for everyone going forward. On Jan 27, 2015, at 9:51 AM, Ralph DiMola rdim...@evergreeninfo.net wrote: I'm trying to use the new TestFlight. I created a new distribution profile. This is supposed to include the Beta entitlement. I refreshed Xcode and the new profile appeared and was on the LC provisioning profile list. I selected it and created a standalone. Uploaded via the application loader. On iTunes connect I see the dreaded To use TestFlight Beta Testing, build 1.326.1 must contain the correct beta entitlement. For more information, see the FAQ. The FAQ states To use the TestFlight app to test your prerelease build, it must be signed with an App Store Distribution Provisioning profile that includes the beta entitlement. New Distribution Provisioning profiles generated in the iOS Developer Center will automatically contain the beta entitlement. If you have an existing Distribution Provisioning Profile that was generated before the launch of TestFlight Beta Testing, you must regenerate the profile. Do I also have to add the Entitlements![CDATA[keyget-task-allow/keyfalse/keybeta-reports-active/keytrue/]]/Entitlements key to StoreEntitlements.xcent or Entitlements.xcent or both? Is there a cookbook for this? MacBook Pro OSX 10.9.5 Xcode 6.1.1 LC 6.7.1 Ralph DiMola IT Director Evergreen Information Services rdim...@evergreeninfo.net -Original Message- From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf Of Chris Sheffield Sent: Tuesday, January 27, 2015 11:08 AM To: How to use LiveCode Subject: Re: semi-OT: TestFlight.com beta testing closing Mike, Yes, I found HockeyApp yesterday as well. Looks very similar to TestFlight. We’ll probably end up giving that a go for now. Thanks, Chris On Jan 26, 2015, at 3:09 PM, Mike Kerner mikeker...@roadrunner.com wrote: There is also hockeyApp, but I'm not aware of anyone trying to make it work with LC On Mon, Jan 26, 2015 at 3:38 PM, Chris Sheffield cs_livec...@icloud.com wrote: Thanks, Colin. This may help. In the Runtime folder of the LiveCode application bundle, if you drill down into iOS - Device-[whatever], there is an Entitlements.xcent file. I’m assuming this is where that same key could be added. However, there’s also a StoreEntitlements.xcent, with the same contents as Entitlements.xcent. So I’m not sure which one to make the change in. Maybe both? Does anyone know? At some point RunRev will need to update LC to support his, but in the meantime, this may be a viable workaround. Thanks again. On Jan 26, 2015, at 12:33 PM, Colin Holgate co...@verizon.net wrote: With Adobe AIR you have added this to the app descriptor XML: Entitlements![CDATA[keyget-task-allow/keyfalse/keybeta-re p orts-active/keytrue/]]/Entitlements That then ends up in the embedded provisioning profile. Not sure of the steps for LiveCode. Test Flight’s URL is https://www.testflightapp.com/ https://www.testflightapp.com/, but as you say, it closes on Feb 26th. If you have an HTTPS site you can post builds for your testers, but those would just be from your list of 100, not from the Test Flight 1000 external testers. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
Beginner reference materials
I am completing a brief book called LiveCode Lite, which should be ready this spring. It is designed for the beginner who wants to approach the basic aspects of LiveCode step-by-step in a linear fashion. Stephen Goldberg, MD President, Medmaster Publishing Co. www.medmaster.net Mike Kerner writes: mikeker...@roadrunner.com To: How to use LiveCode use-livecode@lists.runrev.com Subject: Rank Beginner Reference Materials Message-ID: CADCoycOeS-YOOQ061sveDPORa6CPh=xX9A+eNLjTOkxLyX=p...@mail.gmail.com Content-Type: text/plain; charset=UTF-8 It's been SO LONG since I've been a beginner in this family that I don't know what to recommend to someone who is starting from nothing. We used to have Danny Goodman and The Waite Group's excellent resources, but those were for HC. What would be a great resource to put in front of someone, today, to get them going in LC? ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Beginner reference materials
Cool! I’m familiar with your other medical education books, although they came to late to help me in medical school. I’ll be on the lookout for your book on LC. Will you let us know on this list when it becomes available? Thanks. On Feb 27, 2015, at 7:47 AM, stgoldb...@aol.com wrote: I am completing a brief book called LiveCode Lite, which should be ready this spring. It is designed for the beginner who wants to approach the basic aspects of LiveCode step-by-step in a linear fashion. Stephen Goldberg, MD President, Medmaster Publishing Co. www.medmaster.net Mike Kerner writes: mikeker...@roadrunner.com To: How to use LiveCode use-livecode@lists.runrev.com Subject: Rank Beginner Reference Materials Message-ID: CADCoycOeS-YOOQ061sveDPORa6CPh=xX9A+eNLjTOkxLyX=p...@mail.gmail.com Content-Type: text/plain; charset=UTF-8 It's been SO LONG since I've been a beginner in this family that I don't know what to recommend to someone who is starting from nothing. We used to have Danny Goodman and The Waite Group's excellent resources, but those were for HC. What would be a great resource to put in front of someone, today, to get them going in LC? ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Best way to get started in mobile (mainly iOS) development?
There is also this book: https://www.packtpub.com/application-development/livecode-mobile-development-cookbook On Thu, Feb 26, 2015 at 3:35 AM, Geoff Canyon gcan...@gmail.com wrote: For those who have already made the trek, what's the best resource to get from I can happily build a desktop app to I can happily build a mobile app? ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
revBrowserOpenCef revBrowserAddJavaScriptHandler
Hello All I am experimenting with the new revBrowserOpenCef command and specially with the command revBrowserAddJavaScriptHandler to trigger a LiveCode script from a webpage. There is not much info on this online ! I tried all the examples I could find but nothing works so far with LiveCode 7.0.x Could someone send me a working stack including the HTML to get me going ? PS: I am interested to communicate form the HTML page to the stack, not the other way around. Regards Rolf ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Standalones requiring force-quit (and messages?)
On 2/27/2015 11:56 AM, Dr. Hawkins wrote: There isn't any code that should be intercepting the quit or shutdown requests, but I'm wondering if the period handlers could be somehow blocking this? e.g., ones like on doIt doSomething send doIt to me in 100 milliseconds end doIt This means that there are always messages in the queue; is the engine waiting for that to empty, or do i have something more awkward on my hands? Pending messages will always prevent a shutdown. So will open drivers. You need to close everything and remove all pending messages from the queue. See the cancel command in the dictionary. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Beginner reference materials
I think that what is really needed is intermediate level instruction like in Colin's book. The most basic stuff is covered pretty well in the online tutorials, which don't go far enough, for my purposes anyway. Bill William Prothero http://es.earthednet.org On Feb 27, 2015, at 5:29 AM, Marian Petrides MD mpetri...@earthlink.net wrote: Cool! I’m familiar with your other medical education books, although they came to late to help me in medical school. I’ll be on the lookout for your book on LC. Will you let us know on this list when it becomes available? Thanks. On Feb 27, 2015, at 7:47 AM, stgoldb...@aol.com wrote: I am completing a brief book called LiveCode Lite, which should be ready this spring. It is designed for the beginner who wants to approach the basic aspects of LiveCode step-by-step in a linear fashion. Stephen Goldberg, MD President, Medmaster Publishing Co. www.medmaster.net Mike Kerner writes: mikeker...@roadrunner.com To: How to use LiveCode use-livecode@lists.runrev.com Subject: Rank Beginner Reference Materials Message-ID: CADCoycOeS-YOOQ061sveDPORa6CPh=xX9A+eNLjTOkxLyX=p...@mail.gmail.com Content-Type: text/plain; charset=UTF-8 It's been SO LONG since I've been a beginner in this family that I don't know what to recommend to someone who is starting from nothing. We used to have Danny Goodman and The Waite Group's excellent resources, but those were for HC. What would be a great resource to put in front of someone, today, to get them going in LC? ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Standalones requiring force-quit (and messages?)
I've been force-quitting the IDE as my standard so long that I don't give it any thought . . . the frequency with which it gets lost, beachballs, or whatever is high enough that I usually don't even try a plain quit. Anyway, as I'm being advised that the standalones that people are testing are needing force quits, I recalled that there seems to be something that frequently stops the quit, even when the IDE is behaving. I also found that at least sometimes, turning messages off allows the quit to happen quickly. There isn't any code that should be intercepting the quit or shutdown requests, but I'm wondering if the period handlers could be somehow blocking this? e.g., ones like on doIt doSomething send doIt to me in 100 milliseconds end doIt This means that there are always messages in the queue; is the engine waiting for that to empty, or do i have something more awkward on my hands? -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: semi-OT: TestFlight.com beta testing closing
Ralph, Yes, it worked for me as well. I haven’t filed a request yet. I thought I had. I’ll go ahead and do that today. On Feb 27, 2015, at 10:05 AM, Ralph DiMola rdim...@evergreeninfo.net wrote: Chris, I just got back to this and it work like a charm. Nice not to do the whole ad-hoc thing. Just wanted to thank you for this!!! Did you put in a QCC request to have RR put the key into the StoreEntitlements.xcent file? It is not in 6.7.3. Ralph DiMola IT Director Evergreen Information Services rdim...@evergreeninfo.net -Original Message- From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf Of Chris Sheffield Sent: Tuesday, January 27, 2015 1:53 PM To: How to use LiveCode Subject: Re: semi-OT: TestFlight.com beta testing closing Ralph, I think I got it to work. I created an app build using an App Store distribution profile, not Ad Hoc, as Colin suggested. I also added the following to my StoreEntitlements file: keybeta-reports-active/key true/ This should go right before the closing /dict tag, if you’re just using a text editor. I would recommend creating a copy of that file before modifying it, just in case. After creating a build and uploading it, I no longer see the beta entitlement warning, and I can turn on beta testing for that build. Pretty cool. :) So it seems as though RunRev simply need to add this to the entitlements file in a future release of LiveCode. That should fix the issue for everyone going forward. On Jan 27, 2015, at 9:51 AM, Ralph DiMola rdim...@evergreeninfo.net wrote: I'm trying to use the new TestFlight. I created a new distribution profile. This is supposed to include the Beta entitlement. I refreshed Xcode and the new profile appeared and was on the LC provisioning profile list. I selected it and created a standalone. Uploaded via the application loader. On iTunes connect I see the dreaded To use TestFlight Beta Testing, build 1.326.1 must contain the correct beta entitlement. For more information, see the FAQ. The FAQ states To use the TestFlight app to test your prerelease build, it must be signed with an App Store Distribution Provisioning profile that includes the beta entitlement. New Distribution Provisioning profiles generated in the iOS Developer Center will automatically contain the beta entitlement. If you have an existing Distribution Provisioning Profile that was generated before the launch of TestFlight Beta Testing, you must regenerate the profile. Do I also have to add the Entitlements![CDATA[keyget-task-allow/keyfalse/keybeta-reports-active/keytrue/]]/Entitlements key to StoreEntitlements.xcent or Entitlements.xcent or both? Is there a cookbook for this? MacBook Pro OSX 10.9.5 Xcode 6.1.1 LC 6.7.1 Ralph DiMola IT Director Evergreen Information Services rdim...@evergreeninfo.net -Original Message- From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf Of Chris Sheffield Sent: Tuesday, January 27, 2015 11:08 AM To: How to use LiveCode Subject: Re: semi-OT: TestFlight.com beta testing closing Mike, Yes, I found HockeyApp yesterday as well. Looks very similar to TestFlight. We’ll probably end up giving that a go for now. Thanks, Chris On Jan 26, 2015, at 3:09 PM, Mike Kerner mikeker...@roadrunner.com wrote: There is also hockeyApp, but I'm not aware of anyone trying to make it work with LC On Mon, Jan 26, 2015 at 3:38 PM, Chris Sheffield cs_livec...@icloud.com wrote: Thanks, Colin. This may help. In the Runtime folder of the LiveCode application bundle, if you drill down into iOS - Device-[whatever], there is an Entitlements.xcent file. I’m assuming this is where that same key could be added. However, there’s also a StoreEntitlements.xcent, with the same contents as Entitlements.xcent. So I’m not sure which one to make the change in. Maybe both? Does anyone know? At some point RunRev will need to update LC to support his, but in the meantime, this may be a viable workaround. Thanks again. On Jan 26, 2015, at 12:33 PM, Colin Holgate co...@verizon.net wrote: With Adobe AIR you have added this to the app descriptor XML: Entitlements![CDATA[keyget-task-allow/keyfalse/keybeta-re p orts-active/keytrue/]]/Entitlements That then ends up in the embedded provisioning profile. Not sure of the steps for LiveCode. Test Flight’s URL is https://www.testflightapp.com/ https://www.testflightapp.com/, but as you say, it closes on Feb 26th. If you have an HTTPS site you can post builds for your testers, but those would just be from your list of 100, not from the Test Flight 1000 external testers. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
Re: App on different systems
On 27/02/15 13:55, Graham Samuel wrote: Maybe for completeness I should have said that you will have to pay for a legitimate copy of Windows 8 or 7 or whatever - you can get OEM versions but you still have to register with Microsoft to get them to work. Then you can honestly say that your app works on whatever flavour of Windows you purchased. So, you’ll have ended up paying for a modern version of Parallels and for Windows. It is not beyond imagination that you could acquire a Windows laptop for say twice as much… not what I’d do, but YMMV. Graham I own a legal version of Windows 7 and one of Mac OS 10.8, and I run them both in VMware with no obvious problems. As VMware player is FREE and reliable, once one has paid for the operating systems one's bank account can have a break. I find that I tend to build standalones for each platform ON that platform . . . havinbg got myself in the soup on or two times running off standalones on Linux for Win and Mac. Oddly enough I have never had problems with standalones for Win XP run off on Linux; but have fallen in the soup a couple of times with Win 7. In fact, that is probably the only times I use either Windows or Mac OS 10.8 . . . My Devawriter and so on are developed on Mac OS 10.5 on a G5 iMac, and everything else on Linux. Richmond. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: [Datagrid] How to change an objects owner from a Datagrid to a Card
I am not sure why go to all that trouble to retrieve a misplaced object. Could we not just delete it by using the message box? if exists(button Next) then put the owner of button Next into tOwner delete button Next of tOwner of this card Is there something I am missing? Regards, Sri. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Datagrid-How-to-change-an-objects-owner-from-a-Datagrid-to-a-Card-tp4689331p4689451.html Sent from the Revolution - User mailing list archive at Nabble.com. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Standalones requiring force-quit (and messages?)
On 27/02/2015 17:56, Dr. Hawkins wrote: I've been force-quitting the IDE as my standard so long that I don't give it any thought . . . the frequency with which it gets lost, beachballs, or whatever is high enough that I usually don't even try a plain quit. Something isn't right on your set-up then. I force-quit the IDE maybe once per month or less. I don't think that what you're experiencing is normal behaviour. Do you have some interesting extensions or add-ons as part of your standard environment? What OS are you running on? Ben ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: RELEASE 6.7.3 / 7.0.3
Monte Actually, I still see the same crashing behavior that I reported in the bug report. I think it happens when the browser window isn't closed before purging the stack. Best, Bill William Prothero http://es.earthednet.org On Feb 26, 2015, at 9:41 PM, Monte Goulding mo...@sweattechnologies.com wrote: I'm talking about my mergExt stuff. RunRev have fixed their stuff in the .3 releases. On 27 Feb 2015, at 4:39 pm, William Prothero proth...@earthednet.org wrote: Monte and Gerry; Is this the same code that comes with LC? If so, will it be possible to install the fixed external separately from a new release version? Bill On Feb 26, 2015, at 7:46 PM, Gerry gerry.or...@gmail.com wrote: *Sound of cheering and clapping* On Fri, 27 Feb 2015 at 14:45 Monte Goulding mo...@sweattechnologies.com wrote: On 27 Feb 2015, at 12:53 pm, Monte Goulding mo...@sweattechnologies.com wrote: Yes, and I'm having a spot of bother working out the right settings to use so what I hoped would be a quick compile and release might not be ;-( OK, I worked out the issue and my build script is running. It takes a while to build everything for all the different SDKs etc but hopefully I'll have new versions up tonight or in the morning. -- 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@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LiveCode 7.0.3: a new meme
On February 27, 2015 2:26:17 AM CST, Terence Heaford t.heaf...@icloud.com wrote: The DataGrid consists of 6 columns: Date, Type, Description, Amount, Balance, Category. From the description, it sounds like you could use a regular field with tab delimited data, which would give much better scrolling speed. The datagrid is great for form-based grids but if each row can be a single line you can do it with a LiveCode field. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: matchText question
Hello Michael, I've spent one hour this afternoon playing a bit with your nice code... Basically I copy parser and getToken scripts to parser3 and getToken3., then rewrite all your regex, and a couple of small LC optimizations. And change the DoIt script for a more accurate time comparison (IMHO) Doing this, I find that your resulting arrays are slighty different between parser() and parser2() ( for some double words, the second is missing in parser2), the resulting array for parser(), there is one line index error ( iff ) Otherwise, here are my results with LC 6.7.3: parser: 1,32 parser2: 1,57 parser3: 1.(new one) 1 is the fastest one; others are 1,32 and 1,57 times slowler. Ah, and I changed in parser and parser2 your main loops, so I compare the 3 versions having all a repeat for each :) If you are interested for this code, please contact me and I send it to you. Kind regards, Thierry Thierry Douez - http://sunny-tdz.com Maker of sunnYperl - sunnYmidi - sunnYmage ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: matchText question
On Feb 26, 2015, at 9:38 AM, Richard Gaskin wrote: Michael Doub wrote: Thanks for the feedback. I did not know about revAvailableHandlers. I believe it's engine-level, which means it not only provides more useful info than most alternatives (type, line offsets, etc.), it's also much faster. Not sure why it isn't documented, but it's enormously valuable for static analysis tools. The output I get from revAvailableHandlers looks like this: M mouseleave 14 17 button id 1026 of group id 1021 of card id 1082 of stack NCMHC notes of stack /Users/pmbrig/Documents/LiveCode/ NCMHC notes/ NCMHC notes.rev M mousemove 1 12 M mouseup 19 131 F countVisits 133 165 It looks as if the first line is the first handler the long id of the target, followed by the other handlers, M for command and F for function, with the starting and ending line numbers. Very useful, but an odd format. This is on LC 5.5.1. Can others confirm that the output is similar with later versions of LC? I want to be sure that I can delete word 4 to -1 of line 1 and reliably get just a list of handlers. -- Peter Peter M. Brigham pmb...@gmail.com http://home.comcast.net/~pmbrig ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LiveCode 7.0.3: a new meme
Especially since we now have right justified tabs On Fri, Feb 27, 2015, 8:09 AM J. Landman Gay jac...@hyperactivesw.com wrote: On February 27, 2015 2:26:17 AM CST, Terence Heaford t.heaf...@icloud.com wrote: The DataGrid consists of 6 columns: Date, Type, Description, Amount, Balance, Category. From the description, it sounds like you could use a regular field with tab delimited data, which would give much better scrolling speed. The datagrid is great for form-based grids but if each row can be a single line you can do it with a LiveCode field. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: App on different systems
On Feb 26, 2015, at 9:14 PM, Mike Bonner wrote: But everyone knows that theory and practice differ. In theory, theory and practice are the same. In practice, they're different. -- Yogi Berra -- Peter Peter M. Brigham pmb...@gmail.com http://home.comcast.net/~pmbrig ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LiveCode 7.0.3: a new meme
Hi Pete, Am 27.02.2015 um 17:11 schrieb Peter Haworth p...@lcsql.com: Especially since we now have right justified tabs ah, yes, true, but I cannont find it in the dictionary!? Any hints what term to look for, there is no hint in tabstops. Thanks! On Fri, Feb 27, 2015, 8:09 AM J. Landman Gay jac...@hyperactivesw.com wrote: On February 27, 2015 2:26:17 AM CST, Terence Heaford t.heaf...@icloud.com wrote: The DataGrid consists of 6 columns: Date, Type, Description, Amount, Balance, Category. From the description, it sounds like you could use a regular field with tab delimited data, which would give much better scrolling speed. The datagrid is great for form-based grids but if each row can be a single line you can do it with a LiveCode field. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com Best Klaus -- Klaus Major http://www.major-k.de kl...@major-k.de ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Standalone flagged by AntiVirus program
I doubt Panda is looking into your code or binary and determining that you have file functions. I think they just globally decide that any app capable of deleting files is suspicious. Of course, it should also flag every end user ever born. Bob S On Feb 26, 2015, at 17:42 , Kay C Lan lan.kc.macm...@gmail.com wrote: On Fri, Feb 27, 2015 at 6:14 AM, Peter Haworth p...@lcsql.com wrote: Seems like RunRev might be interested to know about this, I'm sure they would prefer programs created by Livecode not be flagged as suspicious. But unfortunately RunRev have no control over what people do with LC and LC certainly has the capabilities to do very malicious things. This note under the Delete File entry in the Dictionary: This command can also be used to remove files your stack did not create. Of course, a stack should not remove files and folders it did not create without obtaining explicit confirmation from the user. Is your app creating, moving, or deleting files in locations that Panda thinks is suspicious? ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Beginner reference
Will do, when my book, LIveCode Lite, is published. In the meantime, the following resources may be helpful: http://www.hyperactivesw.com/revscriptconf/scriptingconferences.html; Jackie Gay lessons http://forums.livecode.com/index.php; specific Livecode forum areas http://livecode.com/developers/guides/; different LiveCode guides http://lessons.runrev.com; specific LiveCode lessons http://livecode.com/community/newsletters/; Livecode newsletters http://www.stackoverflow.com/questions/tagged/livecode; specific questions related to mobile development http://www.troz.net/rev/; sample stacks https:www.youtube.com/user/RunRevLtd/videos; YouTube Livecode demonstrations http://www.quality.runrev.com; file a bug http://livecode.byu.edu/indexgeneric.php; Devin Assay course http://lessons.runrev.com/m/datagrid; livecode datagrid http://livecode.byu.edu; scripter's handbook etc I particularly like Devin Assay's approach to teaching computer programming ( http://livecode.byu.edu/indexgeneric.php), as well as the material provided by Livecode, and anything Jackie Gay has to say (as well as a number of other LiveCode gurus). Stephen Goldberg, MD President, Medmaster Publishing Co. www.medmaster.net Marian Petrides (mpetri...@earthlink.net) writes: Cool! I?m familiar with your other medical education books, although they came to late to help me in medical school. I?ll be on the lookout for your book on LC. Will you let us know on this list when it becomes available? Thanks. On Feb 27, 2015, at 7:47 AM, stgoldb...@aol.com wrote: I am completing a brief book called LiveCode Lite, which should be ready this spring. It is designed for the beginner who wants to approach the basic aspects of LiveCode step-by-step in a linear fashion. Stephen Goldberg, MD President, Medmaster Publishing Co. www.medmaster.net ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: App on different systems
Hi Richmond, Can I test a Linux version on the Mac? John Balgenorth On Feb 27, 2015, at 10:22 AM, Richmond richmondmathew...@gmail.com wrote: On 27/02/15 13:55, Graham Samuel wrote: Maybe for completeness I should have said that you will have to pay for a legitimate copy of Windows 8 or 7 or whatever - you can get OEM versions but you still have to register with Microsoft to get them to work. Then you can honestly say that your app works on whatever flavour of Windows you purchased. So, you’ll have ended up paying for a modern version of Parallels and for Windows. It is not beyond imagination that you could acquire a Windows laptop for say twice as much… not what I’d do, but YMMV. Graham I own a legal version of Windows 7 and one of Mac OS 10.8, and I run them both in VMware with no obvious problems. As VMware player is FREE and reliable, once one has paid for the operating systems one's bank account can have a break. I find that I tend to build standalones for each platform ON that platform . . . havinbg got myself in the soup on or two times running off standalones on Linux for Win and Mac. Oddly enough I have never had problems with standalones for Win XP run off on Linux; but have fallen in the soup a couple of times with Win 7. In fact, that is probably the only times I use either Windows or Mac OS 10.8 . . . My Devawriter and so on are developed on Mac OS 10.5 on a G5 iMac, and everything else on Linux. Richmond. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LiveCode 7.0.3: a new meme
On 27 Feb 2015, at 19:44, Peter Haworth p...@lcsql.com wrote: Terry, Can you give a brief description of what functionality you need? I understand that your original post was regarding Datagrid performance and how it varies between LC releases but another good comparison would be between Datagrid and an alternative implementation, assuming that the functionality you need is possible with a filed control. Peter, I have tried to pick out a few of the items that may be more difficult to implement with a field control. I am sure a workaround is possible but at what time and effort. LC is supposed to be easier for the developer and in most ways it is but it should not be necessary to jump through hoops to try and achieve the functionality that is built-in in other development environments. This detracts from the purpose of LC. Here are a few thoughts which I am sure can be done but why should I have to design this for the cost of purchasing LC? I am not anti LC, in fact I really like programming in Hypercard/SuperCard/LiveCode. However, what do all these development environments have in common, incomplete UI implementations. 1. alternate row colours 2. headers with sort direction indicators and associated change of colour 3. header with options to change text style 4. change header height 5. change the row height 6. doubleclick in row 7. hide/show columns with data 8. icons in cell 9. built-in sort functionality (in large data set situation, this is provided by SQLite) 10. tick boxes in cell 11. buttons in cell 12. resizing of columns All the best Terry ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Standalone flagged by AntiVirus program
Hi Richard, The Panda Help file says it uses something called Collective Intelligence which sounds like some sort of community reporting system. Still waiting for a response on the Panda forum on if and how I can get more information. One other thing which may cause the problem is that I use the shell command to run another program. I'd guess that might raise some flags. On Fri Feb 27 2015 at 7:52:01 AM Bob Sneidar bobsnei...@iotecdigital.com wrote: I doubt Panda is looking into your code or binary and determining that you have file functions. I think they just globally decide that any app capable of deleting files is suspicious. Of course, it should also flag every end user ever born. Bob S On Feb 26, 2015, at 17:42 , Kay C Lan lan.kc.macm...@gmail.com wrote: On Fri, Feb 27, 2015 at 6:14 AM, Peter Haworth p...@lcsql.com wrote: Seems like RunRev might be interested to know about this, I'm sure they would prefer programs created by Livecode not be flagged as suspicious. But unfortunately RunRev have no control over what people do with LC and LC certainly has the capabilities to do very malicious things. This note under the Delete File entry in the Dictionary: This command can also be used to remove files your stack did not create. Of course, a stack should not remove files and folders it did not create without obtaining explicit confirmation from the user. Is your app creating, moving, or deleting files in locations that Panda thinks is suspicious? ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: App on different systems
Thanks Graham, I remember I did that with my other version of Parallel which I got in a software bundle, so it was free but the windows cost. thanks again, John Balgenorth On Feb 27, 2015, at 3:55 AM, Graham Samuel livf...@mac.com wrote: Maybe for completeness I should have said that you will have to pay for a legitimate copy of Windows 8 or 7 or whatever - you can get OEM versions but you still have to register with Microsoft to get them to work. Then you can honestly say that your app works on whatever flavour of Windows you purchased. So, you’ll have ended up paying for a modern version of Parallels and for Windows. It is not beyond imagination that you could acquire a Windows laptop for say twice as much… not what I’d do, but YMMV. Graham On 27 Feb 2015, at 11:20, JB sund...@pacifier.com wrote: Thanks. Graham. A number of years ago I was using a copy of Parallels on Mac. I have not used the newer versions and did not know if they were still in business. It is nice to know it is still around. From what you said it sounds like testing the app on Parallels is as good as using a PC. So there is no need for me to get the windows equipment and that is very good to know. Parallels will do the job. After I release the Mac version I will get started on testing for the PC. John Balgenorth On Feb 27, 2015, at 12:46 AM, Graham Samuel livf...@mac.com wrote: You really can run fully legit versions of Windows on a Mac using a commercial product like Parallels - even peripheral access is pretty robust. So if your resources are limited and you want to develop desktop apps for Mac and Windows, do the development on the Mac. If you’re thinking of developing mobile apps for iOS, then the Mac is the only game in town. I can’t answer for the other platforms, but my guess is the Mac is still a viable platform for those. So iMHO you should forget about trying to run OSX on a PC, instead you should be testing by running Windows on a Mac. Since it’s what I do myself, I’m talking about developing using the Mac versions of LiveCode and only switching to Windows under Parallels or whatever for testing standalones, but if you really want to, you can of course do your actual development using the Windows versions of LC in that same environment since it is a real Windows environment. Graham On 27 Feb 2015, at 03:39, JB sund...@pacifier.com wrote: It doesn’t sound too difficult to make the app cross-platform. The problem would be the needed testing before a release and that may involve owing the different computers etc. to make sure the app is running properly. More time and money and without a good place to market it. I can build my own website and get the needed computers for testing and do the cross-platform code later. If Apple takes 30% then I will price it so that cost is included. If the app is good enough people will still buy it. John Balgenorth On Feb 26, 2015, at 6:27 PM, Kay C Lan lan.kc.macm...@gmail.com wrote: On Fri, Feb 27, 2015 at 10:11 AM, JB sund...@pacifier.com wrote: That solves my problem of trying to code and sell the app to those who do not own a Mac. But isn't that why you code in LC, so it's easy to create crossplatform apps? Actually, that's a stupid statement. I don't code in LC because I want to create cross platform apps, I code in LC because it's the well endowed grandchild of HyperCard and HyperTalk was the only programming language that my brain every really cottoned on to. HC was not cross platform and I never cared, I only really create stacks for myself. But the fact that LC is so talented and capable and can create apps for other platforms, and do so in the same simple language that my grey matter can fool others into thinking that I can 'program computers' it means that I have actually created the odd Win, Linux and iOS apps. Whilst it isn't the 'one code' for all platform hype the glossy LC adverts extol, depending on how many non-Mac users become interested in your creation, the more that 30% take by Apple may seem better invested in your time to look at the needed platform specific code changes for you app. (As many of the answer could be found free from this List, it could be time well spent) ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe,
Re: LiveCode 7.0.3: a new meme
Terry, Can you give a brief description of what functionality you need? I understand that your original post was regarding Datagrid performance and how it varies between LC releases but another good comparison would be between Datagrid and an alternative implementation, assuming that the functionality you need is possible with a filed control. On Fri Feb 27 2015 at 11:17:29 AM Terence Heaford t.heaf...@icloud.com wrote: Maybe for a simple put all the data in and scroll it but not for all the other things that a DataGrid can do. My post was in response to Richard Gaskin’s request for information regarding areas of poor performance in LC. I do have knowledge of using the regular field with tab delimited data but it does not give the breadth of opportunity provided by the DataGrid. The real solution is to have the performance issues of the DataGrid addressed directly by LC engineers. The limitation of the regular field route is probably why it was designed by Trevor Devore in the first place. I understand LC incorporated the DataGrid into their product. This explains a lot. Trevor Devore probably designed and implemented the DataGrid to overcome the fact that there was no DataGrid within Revolution. LC should have implemented there own DataGrid as part of the engine then there would be no speed problem now. I can understand why they did not do this (I do have experience in Objective-C/Cocoa) as it is not a minor undertaking but if they had the benefits now would be enormous. Also LC voted not to use native controls but emulated so any table would have to be implemented from the ground up rather than using the native say Cocoa NSTableView. For me, this is a major area of poor performance which needs to be addressed at the core level, by LC engineers, not by workarounds using mods to existing controls that have not really been designed for creating modern tables for a modern environment. All the best Terry On 27 Feb 2015, at 16:08, J. Landman Gay jac...@hyperactivesw.com wrote: From the description, it sounds like you could use a regular field with tab delimited data, which would give much better scrolling speed. The datagrid is great for form-based grids but if each row can be a single line you can do it with a LiveCode field. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: App on different systems
On 27/02/15 21:44, JB wrote: Hi Richmond, Can I test a Linux version on the Mac? John Balgenorth This is a bit of a pain in the b*m: There is no version of VMware Player for OS X. Neither the GNU/Linux version nor the version from FreeBSD ports will work. Instead, VMware sells a Mac version of their product called VMware Fusion http://www.vmware.com/products/fusion/overview.html. I would recommend VirtualBox: https://www.virtualbox.org/wiki/Downloads Then install Ubuntu or some other fairly popular version of Linux, and you shouldn't have any obvious problems. Richmond. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LiveCode 7.0.3: a new meme
Hi Terence, I agree with your comment about why a developer should have to implement the features you mentioned. However, I suggest you take a look at Bernd's modTableField control. I believe it has almost all, if not all, of the functionality you mention. You can argue that he shouldn't have had to do that, but he did so the rest of us don't need to. On Fri Feb 27 2015 at 12:13:23 PM Terence Heaford t.heaf...@icloud.com wrote: On 27 Feb 2015, at 19:44, Peter Haworth p...@lcsql.com wrote: Terry, Can you give a brief description of what functionality you need? I understand that your original post was regarding Datagrid performance and how it varies between LC releases but another good comparison would be between Datagrid and an alternative implementation, assuming that the functionality you need is possible with a filed control. Peter, I have tried to pick out a few of the items that may be more difficult to implement with a field control. I am sure a workaround is possible but at what time and effort. LC is supposed to be easier for the developer and in most ways it is but it should not be necessary to jump through hoops to try and achieve the functionality that is built-in in other development environments. This detracts from the purpose of LC. Here are a few thoughts which I am sure can be done but why should I have to design this for the cost of purchasing LC? I am not anti LC, in fact I really like programming in Hypercard/SuperCard/LiveCode. However, what do all these development environments have in common, incomplete UI implementations. 1. alternate row colours 2. headers with sort direction indicators and associated change of colour 3. header with options to change text style 4. change header height 5. change the row height 6. doubleclick in row 7. hide/show columns with data 8. icons in cell 9. built-in sort functionality (in large data set situation, this is provided by SQLite) 10. tick boxes in cell 11. buttons in cell 12. resizing of columns All the best Terry ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: App on different systems
On 27/02/15 21:44, JB wrote: Can I test a Linux version on the Mac? Parallels will run Linux. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: App on different systems
Thank you so much, Jacque. You have helped a lot over the years and I really appreciate it. John Balgenorth On Feb 27, 2015, at 12:35 PM, J. Landman Gay jac...@hyperactivesw.com wrote: On 27/02/15 21:44, JB wrote: Can I test a Linux version on the Mac? Parallels will run Linux. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LiveCode 7.0.3: a new meme
Maybe for a simple put all the data in and scroll it but not for all the other things that a DataGrid can do. My post was in response to Richard Gaskin’s request for information regarding areas of poor performance in LC. I do have knowledge of using the regular field with tab delimited data but it does not give the breadth of opportunity provided by the DataGrid. The real solution is to have the performance issues of the DataGrid addressed directly by LC engineers. The limitation of the regular field route is probably why it was designed by Trevor Devore in the first place. I understand LC incorporated the DataGrid into their product. This explains a lot. Trevor Devore probably designed and implemented the DataGrid to overcome the fact that there was no DataGrid within Revolution. LC should have implemented there own DataGrid as part of the engine then there would be no speed problem now. I can understand why they did not do this (I do have experience in Objective-C/Cocoa) as it is not a minor undertaking but if they had the benefits now would be enormous. Also LC voted not to use native controls but emulated so any table would have to be implemented from the ground up rather than using the native say Cocoa NSTableView. For me, this is a major area of poor performance which needs to be addressed at the core level, by LC engineers, not by workarounds using mods to existing controls that have not really been designed for creating modern tables for a modern environment. All the best Terry On 27 Feb 2015, at 16:08, J. Landman Gay jac...@hyperactivesw.com wrote: From the description, it sounds like you could use a regular field with tab delimited data, which would give much better scrolling speed. The datagrid is great for form-based grids but if each row can be a single line you can do it with a LiveCode field. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: App on different systems
Thanks for the info, Mike. I will definitely be going with Parallels. This will make it very easy to test for a PC. John Balgenorth On Feb 27, 2015, at 6:45 AM, Mike Bonner bonnm...@gmail.com wrote: If I recall correctly, you can install macos on more than one device (legally) as long.. as its on apple hardware. So, the parallels solution is cool if you want to have an experimental mac os to hack around in while on your mac. I think one of the features of parallels is its support for running macos. Pretty sure virtualbox and vmware also can do this now. It DOES get much more complicated, and less legal when trying to do it on a windows machine. I'm glad others have said that running on a pc is finicky, it'll save me from trying to get it done. Luckily, my mini hasn't kicked its feet up in the air yet. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: matchText question
On Feb 27, 2015, at 8:03 AM, Peter M. Brigham pmb...@gmail.com wrote: The output I get from revAvailableHandlers looks like this: M mouseleave 14 17 button id 1026 of group id 1021 of card id 1082 of stack NCMHC notes of stack /Users/pmbrig/Documents/LiveCode/ NCMHC notes/ NCMHC notes.rev M mousemove 1 12 M mouseup 19 131 F countVisits 133 165 It looks as if the first line is the first handler the long id of the target, followed by the other handlers, M for command and F for function, with the starting and ending line numbers. Very useful, but an odd format. This is on LC 5.5.1. Can others confirm that the output is similar with later versions of LC? I want to be sure that I can delete word 4 to -1 of line 1 and reliably get just a list of handlers. Hi, Peter. For similar results, but without the odd format and with added flexibility to control the scope of effect, you can use function handlerList( tObject, tIncludeBehaviorHandlers, tIncludePrivateHandlers ). So if you want to include behavior handlers and private handlers of tObject, the expression is handlerList( tObject, true, true ). -- Dick ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: App on different systems
Thanks very much, Richmond. Problems solved! Thanks to everyone who replied. John Balgenorth On Feb 27, 2015, at 12:07 PM, Richmond richmondmathew...@gmail.com wrote: On 27/02/15 21:44, JB wrote: Hi Richmond, Can I test a Linux version on the Mac? John Balgenorth This is a bit of a pain in the b*m: There is no version of VMware Player for OS X. Neither the GNU/Linux version nor the version from FreeBSD ports will work. Instead, VMware sells a Mac version of their product called VMware Fusion http://www.vmware.com/products/fusion/overview.html. I would recommend VirtualBox: https://www.virtualbox.org/wiki/Downloads Then install Ubuntu or some other fairly popular version of Linux, and you shouldn't have any obvious problems. Richmond. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: App on different systems
On Fri, Feb 27, 2015 at 3:35 PM, J. Landman Gay jac...@hyperactivesw.com wrote: On 27/02/15 21:44, JB wrote: Can I test a Linux version on the Mac? You can also install natively into a partition (like bootcamp) for free. http://www.howtogeek.com/187410/how-to-install-and-dual-boot-linux-on-a-mac/ ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Standalones requiring force-quit (and messages?)
If stack is closed while pending message queue is not empty, stack can remain running in memory. ie, if looping with something like send to something in 500 milliseconds type loop. I always use something like the following in a standalone... on closeStack repeat until the pendingMessages is empty cancel item 1 of line 1 of the pendingMessages end repeat end closeStack Paul -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Standalones-requiring-force-quit-and-messages-tp4689450p4689468.html Sent from the Revolution - User mailing list archive at Nabble.com. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LiveCode 7.0.3: a new meme
Terence Heaford wrote: Maybe for a simple put all the data in and scroll it but not for all the other things that a DataGrid can do. My post was in response to Richard Gaskin’s request for information regarding areas of poor performance in LC. IIRC your frequent posts here about DG scrolling speed predate v7.0.3, possibly even v7.0. While there may be ways to optimize the DG once v8 gets out the door, and are certainly many alternatives for using the native field object for scrolling performance that blazes past MS Excel with ease (have you tried Bernd's nify gadget?), the point of my post is to identify issues that may prevent people from migrating to v7. Issues that exist in earlier versions are not new to v7, and as such they pose no barrier to migration. -- Richard Gaskin LiveCode Community Manager rich...@livecode.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LiveCode 7.0.3: a new meme
+1 for modTableField. On Feb 27, 2015, at 12:35 PM, Peter Haworth p...@lcsql.com wrote: Hi Terence, I agree with your comment about why a developer should have to implement the features you mentioned. However, I suggest you take a look at Bernd's modTableField control. I believe it has almost all, if not all, of the functionality you mention. You can argue that he shouldn't have had to do that, but he did so the rest of us don't need to. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: App on different systems
Richmond wrote: I would recommend VirtualBox: https://www.virtualbox.org/wiki/Downloads +100 I used Parallels for many years and was happy with it, and for a long time Mark Wieder kept telling me that if I only took a moment to try VirtualBox I'd be even happier. Finally I got around to it, and felt dumb for all the time I'd lost putting it off. :) VirtualBox has all the features I needed in Parallels, but restored sessions MUCH faster. Extra bonus points that it's also free and open and runs on anything, so I can install it anywhere I need VMs easily. -- Richard Gaskin Fourth World Systems Software Design and Development for the Desktop, Mobile, and the Web ambassa...@fourthworld.comhttp://www.FourthWorld.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LiveCode 7.0.3: a new meme
Paul Hibbert wrote: I'm still seeing a huge slowdown with some parts of the IDE in LC7.0.3 on Mac OS X 10.10.2, for example if I click any title in the main menubar such as 'File' or 'Edit' in 6.x.x the menu appears instantly, but if I click any title in the menuBar of LC7.0.x it takes at least 3 seconds before the menu is displayed. Typing in some LC palette fields can be painfully slow too, sometimes each char takes a couple of seconds to appear. It can get very frustrating. I haven't seen either of these, though I'd like to. I'm using an older version of OS X, however. Is this consistent for you? If not, do you have a recipe for reproducing this? Have others here seen this? -- Richard Gaskin LiveCode Community Manager rich...@livecode.org ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: App on different systems
Thanks Richard! I always love and appreciate your info. It means a lot to me and that will be the path I take.. John Balgenorth On Feb 27, 2015, at 1:23 PM, Richard Gaskin ambassa...@fourthworld.com wrote: Richmond wrote: I would recommend VirtualBox: https://www.virtualbox.org/wiki/Downloads +100 I used Parallels for many years and was happy with it, and for a long time Mark Wieder kept telling me that if I only took a moment to try VirtualBox I'd be even happier. Finally I got around to it, and felt dumb for all the time I'd lost putting it off. :) VirtualBox has all the features I needed in Parallels, but restored sessions MUCH faster. Extra bonus points that it's also free and open and runs on anything, so I can install it anywhere I need VMs easily. -- Richard Gaskin Fourth World Systems Software Design and Development for the Desktop, Mobile, and the Web ambassa...@fourthworld.comhttp://www.FourthWorld.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LiveCode 7.0.3: a new meme
Dave Kilroy wrote: Quick follow-up - my same prototype app that takes FIFTEEN SECONDS to launch on iOS opens instantly on Android lollipop (or at least so quick I perceive it as instantly) ... Please see http://quality.runrev.com/show_bug.cgi?id=14116 for details - This is a new feature Apple introduced for developers called Enhanced Brand Awareness - the extra time gives you an opportunity to have your splash branding in the user's face much longer than in earlier versions. ;) But seriously, this is of course an important issue, and it seems the report you linked to was confirmed yesterday. Looks like it's underway -- Richard Gaskin LiveCode Community Manager rich...@livecode.org ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: App on different systems
Thank you, Roger. That is some good info to know. John Balgenorth On Feb 27, 2015, at 12:51 PM, Roger Eller roger.e.el...@sealedair.com wrote: On Fri, Feb 27, 2015 at 3:35 PM, J. Landman Gay jac...@hyperactivesw.com wrote: On 27/02/15 21:44, JB wrote: Can I test a Linux version on the Mac? You can also install natively into a partition (like bootcamp) for free. http://www.howtogeek.com/187410/how-to-install-and-dual-boot-linux-on-a-mac/ ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LiveCode 7.0.3: a new meme
dunbarx wrote: Do you think it a good idea to open a new category in the forum, perhaps in the Talking LiveCode area? It would allow issues to aired, and to be vetted before they are submitted as bugs. I suspect many of the new aspects of v.7 will just take getting used to, and should not be taken as problems. Thanks again for the excellent idea, Craig. I've made a new section in the forums called Bug Triage: http://forums.livecode.com/viewforum.php?f=104 I chose to put it under the LiveCode Open Source section rather than Talking LiveCode, in keeping with the LOS history of being a place for working groups while the rest of the forums are wide open to all manner of random chit-chat. -- Richard Gaskin LiveCode Community Manager rich...@livecode.org ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: semi-OT: TestFlight.com beta testing closing
Hi Ralph, I just added an enhancement request: http://quality.runrev.com/show_bug.cgi?id=14706 http://quality.runrev.com/show_bug.cgi?id=14706 Hopefully we'll see it in the next version of LC. :-) On Feb 27, 2015, at 10:05 AM, Ralph DiMola rdim...@evergreeninfo.net wrote: Chris, I just got back to this and it work like a charm. Nice not to do the whole ad-hoc thing. Just wanted to thank you for this!!! Did you put in a QCC request to have RR put the key into the StoreEntitlements.xcent file? It is not in 6.7.3. Ralph DiMola IT Director Evergreen Information Services rdim...@evergreeninfo.net -Original Message- From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf Of Chris Sheffield Sent: Tuesday, January 27, 2015 1:53 PM To: How to use LiveCode Subject: Re: semi-OT: TestFlight.com beta testing closing Ralph, I think I got it to work. I created an app build using an App Store distribution profile, not Ad Hoc, as Colin suggested. I also added the following to my StoreEntitlements file: keybeta-reports-active/key true/ This should go right before the closing /dict tag, if you’re just using a text editor. I would recommend creating a copy of that file before modifying it, just in case. After creating a build and uploading it, I no longer see the beta entitlement warning, and I can turn on beta testing for that build. Pretty cool. :) So it seems as though RunRev simply need to add this to the entitlements file in a future release of LiveCode. That should fix the issue for everyone going forward. On Jan 27, 2015, at 9:51 AM, Ralph DiMola rdim...@evergreeninfo.net wrote: I'm trying to use the new TestFlight. I created a new distribution profile. This is supposed to include the Beta entitlement. I refreshed Xcode and the new profile appeared and was on the LC provisioning profile list. I selected it and created a standalone. Uploaded via the application loader. On iTunes connect I see the dreaded To use TestFlight Beta Testing, build 1.326.1 must contain the correct beta entitlement. For more information, see the FAQ. The FAQ states To use the TestFlight app to test your prerelease build, it must be signed with an App Store Distribution Provisioning profile that includes the beta entitlement. New Distribution Provisioning profiles generated in the iOS Developer Center will automatically contain the beta entitlement. If you have an existing Distribution Provisioning Profile that was generated before the launch of TestFlight Beta Testing, you must regenerate the profile. Do I also have to add the Entitlements![CDATA[keyget-task-allow/keyfalse/keybeta-reports-active/keytrue/]]/Entitlements key to StoreEntitlements.xcent or Entitlements.xcent or both? Is there a cookbook for this? MacBook Pro OSX 10.9.5 Xcode 6.1.1 LC 6.7.1 Ralph DiMola IT Director Evergreen Information Services rdim...@evergreeninfo.net -Original Message- From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf Of Chris Sheffield Sent: Tuesday, January 27, 2015 11:08 AM To: How to use LiveCode Subject: Re: semi-OT: TestFlight.com beta testing closing Mike, Yes, I found HockeyApp yesterday as well. Looks very similar to TestFlight. We’ll probably end up giving that a go for now. Thanks, Chris On Jan 26, 2015, at 3:09 PM, Mike Kerner mikeker...@roadrunner.com wrote: There is also hockeyApp, but I'm not aware of anyone trying to make it work with LC On Mon, Jan 26, 2015 at 3:38 PM, Chris Sheffield cs_livec...@icloud.com wrote: Thanks, Colin. This may help. In the Runtime folder of the LiveCode application bundle, if you drill down into iOS - Device-[whatever], there is an Entitlements.xcent file. I’m assuming this is where that same key could be added. However, there’s also a StoreEntitlements.xcent, with the same contents as Entitlements.xcent. So I’m not sure which one to make the change in. Maybe both? Does anyone know? At some point RunRev will need to update LC to support his, but in the meantime, this may be a viable workaround. Thanks again. On Jan 26, 2015, at 12:33 PM, Colin Holgate co...@verizon.net wrote: With Adobe AIR you have added this to the app descriptor XML: Entitlements![CDATA[keyget-task-allow/keyfalse/keybeta-re p orts-active/keytrue/]]/Entitlements That then ends up in the embedded provisioning profile. Not sure of the steps for LiveCode. Test Flight’s URL is https://www.testflightapp.com/ https://www.testflightapp.com/, but as you say, it closes on Feb 26th. If you have an HTTPS site you can post builds for your testers, but those would just be from your list of 100, not from the Test Flight 1000 external testers. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe,
Re: LiveCode 7.0.3: a new meme
On 26 Feb 2015, at 20:45, Richard Gaskin ambassa...@fourthworld.com wrote: #2 Priority: Performance ——— I am only a mere Community user who recently started using LC (perhaps 12 months or so) and have no axe to grind and do not carry any baggage regarding LC so I hope my comments are taken on face value. My Bank does not maintain financial records for very long so I thought I would try to develop an application in LC that can use and store the data downloaded on a monthly basis in OFX format. I thought this would be a good evaluation of LC. Importing OFX proved no problem. Storing the data in an SQLite database was no problem. Displaying the data in charts (pie, bar and line) has proved good. Printing the charts has been straightforward. Printing out reports has been straightforward. I am sure all the above could have been scripted better but have been successful. — Now to the one area where I have been less than happy. I have posted before about the performance of DataGrids and the performance is still lagging in comparison to other development environments. Visually this is one area where you can tell your solution is scripted rather than compiled. I am currently using 6.7.3 rather than 7.0.3 because the scrolling of the DataGrid is better in 6.7.3 when compared to 7.0.3.. 6.7.3 is not good but is better that 7.0.3 in my estimation by about 10-15%. I started with a DataGrid that loaded all the data in one hit but as the number of records rose to 2000 I changed to the large data format for the data grid. The DataGrid consists of 6 columns: Date, Type, Description, Amount, Balance, Category. Dates are stored as seconds in the database. I know the DataGrid is a scripted solution and in it’s day was a solution that other scripting apps did not have but today with LC being touted as THE solution I have to say the DataGrid has seen it’s day. I suppose LC’s engineers have 2 or perhaps 3 or even 4 options to solve this issue, they should certainly not defend it, rather accept it’s limitations and try to solve them. The solutions I see are: 1. Adjust the code in LC 7 to speed up scrolling. 2. Make the DataGrid part of the engine. 3. Incorporate a native solution (NSTableView, Mac). 4. Ignore the situation until LC 8 and leave it to developers to design their own widget. Number 4 is a concern. With widgets, is it LC’s intention to allow these to be designed and sold by other developers? If this is the case then the extreme turn of events maybe that LC do nothing for UI but leave it to widget developers and this increases the potential cost for developers. I hope my comments are taken as an effort to proactively comment of how I see LC for me, as a newish user. All the best Terry ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: App on different systems
You really can run fully legit versions of Windows on a Mac using a commercial product like Parallels - even peripheral access is pretty robust. So if your resources are limited and you want to develop desktop apps for Mac and Windows, do the development on the Mac. If you’re thinking of developing mobile apps for iOS, then the Mac is the only game in town. I can’t answer for the other platforms, but my guess is the Mac is still a viable platform for those. So iMHO you should forget about trying to run OSX on a PC, instead you should be testing by running Windows on a Mac. Since it’s what I do myself, I’m talking about developing using the Mac versions of LiveCode and only switching to Windows under Parallels or whatever for testing standalones, but if you really want to, you can of course do your actual development using the Windows versions of LC in that same environment since it is a real Windows environment. Graham On 27 Feb 2015, at 03:39, JB sund...@pacifier.com wrote: It doesn’t sound too difficult to make the app cross-platform. The problem would be the needed testing before a release and that may involve owing the different computers etc. to make sure the app is running properly. More time and money and without a good place to market it. I can build my own website and get the needed computers for testing and do the cross-platform code later. If Apple takes 30% then I will price it so that cost is included. If the app is good enough people will still buy it. John Balgenorth On Feb 26, 2015, at 6:27 PM, Kay C Lan lan.kc.macm...@gmail.com wrote: On Fri, Feb 27, 2015 at 10:11 AM, JB sund...@pacifier.com wrote: That solves my problem of trying to code and sell the app to those who do not own a Mac. But isn't that why you code in LC, so it's easy to create crossplatform apps? Actually, that's a stupid statement. I don't code in LC because I want to create cross platform apps, I code in LC because it's the well endowed grandchild of HyperCard and HyperTalk was the only programming language that my brain every really cottoned on to. HC was not cross platform and I never cared, I only really create stacks for myself. But the fact that LC is so talented and capable and can create apps for other platforms, and do so in the same simple language that my grey matter can fool others into thinking that I can 'program computers' it means that I have actually created the odd Win, Linux and iOS apps. Whilst it isn't the 'one code' for all platform hype the glossy LC adverts extol, depending on how many non-Mac users become interested in your creation, the more that 30% take by Apple may seem better invested in your time to look at the needed platform specific code changes for you app. (As many of the answer could be found free from this List, it could be time well spent) ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: App on different systems
Hi John, First of all, Mac OS X Server theoretically runs in Parallels or VirtualBox, but it doesn't run nicely. It is unstable and many solutions and tutorials you'll find on the internet lack important information, which makes it very difficult to get it working. OSX for regular desktop machines doesn't work on simulators, unless you apply some kind of a hack. This is something I never got to work. I also think it is illegal. I don't think anyone will try to buy an app on the app store using Mac OS X running in an emulator. Most hackintoshes are very picky about the software they can run and OSX crashes more often than on real Apples. Also, you may be unable to update your system, because after updating it, OSX may not run anymore. A hackintosh still costs money. I imagine that the cheapest hackintosh could be just a little cheaper than the cheapest Mac Mini. You'd probably have more value for your money if you bought that Mac Mini. Proboably, that's one reason why Hackintoshes are extremely rare, besides that it is illegal to sell them in the store. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Installer Maker for LiveCode: http://qery.us/468 Buy my new book Programming LiveCode for the Real Beginner http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ On 2/27/2015 01:58, JB wrote: I am developing a desktop app for Mac that I plan to sell on the Mac App store. My question is if people using other systems are able to use a Mac emulator to purchase apps at the Mac App store? Do the apps usually run with out any problems on the emulators these days? John Balgenorth ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: RELEASE 6.7.3 / 7.0.3
Ah.. I didn't mean they fixed all their stuff. Just the iOS external issue and I'm sure a number of other stuff. -- M E R Goulding Software development services mergExt - There's an external for that! On 28 Feb 2015, at 5:41 am, Earthednet-wp proth...@earthednet.org wrote: Actually, I still see the same crashing behavior that I reported in the bug report. I think it happens when the browser window isn't closed before purging the stack. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LiveCode 7.0.3: a new meme
Richard I salute you! A breathtaking display of how to apply a positive spin to any story :) Kind regards Dave Richard Gaskin wrote Dave Kilroy wrote: Quick follow-up - my same prototype app that takes FIFTEEN SECONDS to launch on iOS opens instantly on Android lollipop (or at least so quick I perceive it as instantly) ... Please see http://quality.runrev.com/show_bug.cgi?id=14116 for details - This is a new feature Apple introduced for developers called Enhanced Brand Awareness - the extra time gives you an opportunity to have your splash branding in the user's face much longer than in earlier versions. ;) But seriously, this is of course an important issue, and it seems the report you linked to was confirmed yesterday. Looks like it's underway -- Richard Gaskin LiveCode Community Manager richard@ ___ use-livecode mailing list use-livecode@.runrev Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode - The difference between genius and stupidity is; genius has its limits. - Albert Einstein -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-7-0-3-a-new-meme-tp4689374p4689483.html Sent from the Revolution - User mailing list archive at Nabble.com. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Pasting into browser object web page?
Hi All, I’m copying some text from a field on a card via script (clipboardData[]) and attempting to paste it into a Browser object. It appears this is not possible. When I attempt to paste the text on the clipboard into the browser object web page, it does not paste. But if I try to paste the text into a separate browser, separate application, say Firefox, it works. Is it not possible, or am I missing some setting on my browser object that needs to be set to allow pasting to the web page in a browser object? Thanks in Advance! John Patten SUSD ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Call for testers: v7 migration tool
One of the things that had held me back from spending more time with v7 was the need to manually choose File-Save As to save a stack in older formats. I often need this for tools and other files I use across multiple versions. I recently discovered that the LiveCode IDE uses a custom property named cREVGeneral[stackFileFormat] to change the stackFileFormat when saving using its File-Save. Oh so convenient. So to make it even more convenient I took a moment to make a tool that lets me set that property easily for any mainstack I have open: http://www.fourthworld.net/lc/4wSetStackFileVersion.livecode.gz Download, unzip, and put in your Plugins folder. Let me know if you find any issues with it. -- Richard Gaskin LiveCode Community Manager rich...@livecode.org ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
open socket /accept secure
I'm looking at the open socket/accept connection behavior. I see clearly that I can open secure. What I don't see is anything in accept to *only* accept secure/encrypted. I would like to open the socket, keep it open as as secure encrypted, and pass database queries to the server by a write from the client, and pick up the results on a read. However, I'm not seeing a way to do this without adding my own encryption/authentication to every write. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: App on different systems
Thanks for the explanation, Richmond. I was meaning whatever is able to rub Mac OS on different systems. John Balgenorth On Feb 26, 2015, at 11:12 PM, Richmond richmondmathew...@gmail.com wrote: On 27/02/15 02:58, JB wrote: I am developing a desktop app for Mac that I plan to sell on the Mac App store. My question is if people using other systems are able to use a Mac emulator to purchase apps at the Mac App store? Do the apps usually run with out any problems on the emulators these days? John Balgenorth I'm not entirely sure what you mean by an emulator . . . VMware emulates the hardware of various systems; so Mac OS running on VMware IS Mac OS and NOT an emulated system; therefore verything runs as on a physical machine. An emulated operating system is where the OS, rather than the underlying hardware is emulated; I am unaware of any emulator of Mac OS. Perhaps the best way to understand this difference is to have a look at WINE running Windows programs on a Linux system, and VMware running Windows 7 on a Linux system: one does a 90% job (WINE), and the other is the whole thing. Richmond. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: App on different systems
Thanks. Graham. A number of years ago I was using a copy of Parallels on Mac. I have not used the newer versions and did not know if they were still in business. It is nice to know it is still around. From what you said it sounds like testing the app on Parallels is as good as using a PC. So there is no need for me to get the windows equipment and that is very good to know. Parallels will do the job. After I release the Mac version I will get started on testing for the PC. John Balgenorth On Feb 27, 2015, at 12:46 AM, Graham Samuel livf...@mac.com wrote: You really can run fully legit versions of Windows on a Mac using a commercial product like Parallels - even peripheral access is pretty robust. So if your resources are limited and you want to develop desktop apps for Mac and Windows, do the development on the Mac. If you’re thinking of developing mobile apps for iOS, then the Mac is the only game in town. I can’t answer for the other platforms, but my guess is the Mac is still a viable platform for those. So iMHO you should forget about trying to run OSX on a PC, instead you should be testing by running Windows on a Mac. Since it’s what I do myself, I’m talking about developing using the Mac versions of LiveCode and only switching to Windows under Parallels or whatever for testing standalones, but if you really want to, you can of course do your actual development using the Windows versions of LC in that same environment since it is a real Windows environment. Graham On 27 Feb 2015, at 03:39, JB sund...@pacifier.com wrote: It doesn’t sound too difficult to make the app cross-platform. The problem would be the needed testing before a release and that may involve owing the different computers etc. to make sure the app is running properly. More time and money and without a good place to market it. I can build my own website and get the needed computers for testing and do the cross-platform code later. If Apple takes 30% then I will price it so that cost is included. If the app is good enough people will still buy it. John Balgenorth On Feb 26, 2015, at 6:27 PM, Kay C Lan lan.kc.macm...@gmail.com wrote: On Fri, Feb 27, 2015 at 10:11 AM, JB sund...@pacifier.com wrote: That solves my problem of trying to code and sell the app to those who do not own a Mac. But isn't that why you code in LC, so it's easy to create crossplatform apps? Actually, that's a stupid statement. I don't code in LC because I want to create cross platform apps, I code in LC because it's the well endowed grandchild of HyperCard and HyperTalk was the only programming language that my brain every really cottoned on to. HC was not cross platform and I never cared, I only really create stacks for myself. But the fact that LC is so talented and capable and can create apps for other platforms, and do so in the same simple language that my grey matter can fool others into thinking that I can 'program computers' it means that I have actually created the odd Win, Linux and iOS apps. Whilst it isn't the 'one code' for all platform hype the glossy LC adverts extol, depending on how many non-Mac users become interested in your creation, the more that 30% take by Apple may seem better invested in your time to look at the needed platform specific code changes for you app. (As many of the answer could be found free from this List, it could be time well spent) ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: App on different systems
Thanks for the info, Mark. I have always appreciated your advice going many years back to the Hypercard days. The thing about this is I am using a Mac mini to do the developing for a desktop app. So, I was wondering if PC users buy OS X software from the Mac App store and use it on their PC somehow. You answered that for me. That means I need to develop for the PC after I release the Mac version. John Balgenorth On Feb 27, 2015, at 12:51 AM, Mark Schonewille m.schonewi...@economy-x-talk.com wrote: Hi John, First of all, Mac OS X Server theoretically runs in Parallels or VirtualBox, but it doesn't run nicely. It is unstable and many solutions and tutorials you'll find on the internet lack important information, which makes it very difficult to get it working. OSX for regular desktop machines doesn't work on simulators, unless you apply some kind of a hack. This is something I never got to work. I also think it is illegal. I don't think anyone will try to buy an app on the app store using Mac OS X running in an emulator. Most hackintoshes are very picky about the software they can run and OSX crashes more often than on real Apples. Also, you may be unable to update your system, because after updating it, OSX may not run anymore. A hackintosh still costs money. I imagine that the cheapest hackintosh could be just a little cheaper than the cheapest Mac Mini. You'd probably have more value for your money if you bought that Mac Mini. Proboably, that's one reason why Hackintoshes are extremely rare, besides that it is illegal to sell them in the store. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Installer Maker for LiveCode: http://qery.us/468 Buy my new book Programming LiveCode for the Real Beginner http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ On 2/27/2015 01:58, JB wrote: I am developing a desktop app for Mac that I plan to sell on the Mac App store. My question is if people using other systems are able to use a Mac emulator to purchase apps at the Mac App store? Do the apps usually run with out any problems on the emulators these days? John Balgenorth ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: matchText question
On Feb 27, 2015, at 2:45 PM, Dick Kriesel wrote: For similar results, but without the odd format and with added flexibility to control the scope of effect, you can use function handlerList( tObject, tIncludeBehaviorHandlers, tIncludePrivateHandlers ). So if you want to include behavior handlers and private handlers of tObject, the expression is handlerList( tObject, true, true ). Is handlerList() a built-in LC function? Or a proprietary function? When I try it in LC 5.5.1 it can't find the function, so if it's a native function it's in a later version. I've built my own workaround, but using revAvailableHandlers would be a shortcut if it works reliably. -- Peter Peter M. Brigham pmb...@gmail.com http://home.comcast.net/~pmbrig ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: RELEASE 6.7.3 / 7.0.3
I just confirmed this. In the IDE, if the CEF browser window is open and you try to quit livecode, it crashes the IDE. Closing the browser window before quitting does not cause the crash. So, it’s great that revBrowserCEF is now working with Flash, but the final tweek is that something needs to close the browser window when the quit or purge command is given. I’ve noted this on an update the the bug 14351. Best, Bill On Feb 27, 2015, at 10:41 AM, Earthednet-wp proth...@earthednet.org wrote: Monte Actually, I still see the same crashing behavior that I reported in the bug report. I think it happens when the browser window isn't closed before purging the stack. Best, Bill William Prothero http://es.earthednet.org On Feb 26, 2015, at 9:41 PM, Monte Goulding mo...@sweattechnologies.com wrote: I'm talking about my mergExt stuff. RunRev have fixed their stuff in the .3 releases. On 27 Feb 2015, at 4:39 pm, William Prothero proth...@earthednet.org wrote: Monte and Gerry; Is this the same code that comes with LC? If so, will it be possible to install the fixed external separately from a new release version? Bill On Feb 26, 2015, at 7:46 PM, Gerry gerry.or...@gmail.com wrote: *Sound of cheering and clapping* On Fri, 27 Feb 2015 at 14:45 Monte Goulding mo...@sweattechnologies.com wrote: On 27 Feb 2015, at 12:53 pm, Monte Goulding mo...@sweattechnologies.com wrote: Yes, and I'm having a spot of bother working out the right settings to use so what I hoped would be a quick compile and release might not be ;-( OK, I worked out the issue and my build script is running. It takes a while to build everything for all the different SDKs etc but hopefully I'll have new versions up tonight or in the morning. -- 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@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LiveCode 7.0.3: a new meme
The developer's generic response: It's not a bug, it's a feature! -- Peter Peter M. Brigham pmb...@gmail.com http://home.comcast.net/~pmbrig On Feb 27, 2015, at 5:27 PM, Dave Kilroy wrote: Richard I salute you! A breathtaking display of how to apply a positive spin to any story :) Kind regards Dave Richard Gaskin wrote Dave Kilroy wrote: Quick follow-up - my same prototype app that takes FIFTEEN SECONDS to launch on iOS opens instantly on Android lollipop (or at least so quick I perceive it as instantly) ... Please see http://quality.runrev.com/show_bug.cgi?id=14116 for details - This is a new feature Apple introduced for developers called Enhanced Brand Awareness - the extra time gives you an opportunity to have your splash branding in the user's face much longer than in earlier versions. ;) But seriously, this is of course an important issue, and it seems the report you linked to was confirmed yesterday. Looks like it's underway -- Richard Gaskin LiveCode Community Manager richard@ ___ use-livecode mailing list use-livecode@.runrev Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode - The difference between genius and stupidity is; genius has its limits. - Albert Einstein -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-7-0-3-a-new-meme-tp4689374p4689483.html Sent from the Revolution - User mailing list archive at Nabble.com. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
iOS Crashes
I'm Hurting here. I'm trying to get out an iOS app and I just got stuck big time. My app crashes before the first card is displayed 9 out of 10 times on both of my testing devices. These have not been updated recently(iPod 5 8.1.3 and iPad 2 8.1.3). The last time I linked one up was last Friday. All I see is the launch splash screen. I reverted back to the last stack version that worked with no joy. I have not changed the LC version (6.7.2) Xcode (6.1.1) or OS (OS X 10.9.5). The crashes logs seem to show random crashes with the same build between 3 types with various threads. See a few of them below. Old apps I built still work OK. Any Ideas??? Thank You. Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x, 0x Triggered by Thread: 5 Exception Type: EXC_BAD_ACCESS (SIGBUS) Exception Subtype: KERN_PROTECTION_FAILURE at 0x00062694 Triggered by Thread: 6 Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Subtype: KERN_INVALID_ADDRESS at 0x00062694 Triggered by Thread: 6 Ralph DiMola IT Director Evergreen Information Services rdim...@evergreeninfo.net ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: App on different systems
Maybe for completeness I should have said that you will have to pay for a legitimate copy of Windows 8 or 7 or whatever - you can get OEM versions but you still have to register with Microsoft to get them to work. Then you can honestly say that your app works on whatever flavour of Windows you purchased. So, you’ll have ended up paying for a modern version of Parallels and for Windows. It is not beyond imagination that you could acquire a Windows laptop for say twice as much… not what I’d do, but YMMV. Graham On 27 Feb 2015, at 11:20, JB sund...@pacifier.com wrote: Thanks. Graham. A number of years ago I was using a copy of Parallels on Mac. I have not used the newer versions and did not know if they were still in business. It is nice to know it is still around. From what you said it sounds like testing the app on Parallels is as good as using a PC. So there is no need for me to get the windows equipment and that is very good to know. Parallels will do the job. After I release the Mac version I will get started on testing for the PC. John Balgenorth On Feb 27, 2015, at 12:46 AM, Graham Samuel livf...@mac.com wrote: You really can run fully legit versions of Windows on a Mac using a commercial product like Parallels - even peripheral access is pretty robust. So if your resources are limited and you want to develop desktop apps for Mac and Windows, do the development on the Mac. If you’re thinking of developing mobile apps for iOS, then the Mac is the only game in town. I can’t answer for the other platforms, but my guess is the Mac is still a viable platform for those. So iMHO you should forget about trying to run OSX on a PC, instead you should be testing by running Windows on a Mac. Since it’s what I do myself, I’m talking about developing using the Mac versions of LiveCode and only switching to Windows under Parallels or whatever for testing standalones, but if you really want to, you can of course do your actual development using the Windows versions of LC in that same environment since it is a real Windows environment. Graham On 27 Feb 2015, at 03:39, JB sund...@pacifier.com wrote: It doesn’t sound too difficult to make the app cross-platform. The problem would be the needed testing before a release and that may involve owing the different computers etc. to make sure the app is running properly. More time and money and without a good place to market it. I can build my own website and get the needed computers for testing and do the cross-platform code later. If Apple takes 30% then I will price it so that cost is included. If the app is good enough people will still buy it. John Balgenorth On Feb 26, 2015, at 6:27 PM, Kay C Lan lan.kc.macm...@gmail.com wrote: On Fri, Feb 27, 2015 at 10:11 AM, JB sund...@pacifier.com wrote: That solves my problem of trying to code and sell the app to those who do not own a Mac. But isn't that why you code in LC, so it's easy to create crossplatform apps? Actually, that's a stupid statement. I don't code in LC because I want to create cross platform apps, I code in LC because it's the well endowed grandchild of HyperCard and HyperTalk was the only programming language that my brain every really cottoned on to. HC was not cross platform and I never cared, I only really create stacks for myself. But the fact that LC is so talented and capable and can create apps for other platforms, and do so in the same simple language that my grey matter can fool others into thinking that I can 'program computers' it means that I have actually created the odd Win, Linux and iOS apps. Whilst it isn't the 'one code' for all platform hype the glossy LC adverts extol, depending on how many non-Mac users become interested in your creation, the more that 30% take by Apple may seem better invested in your time to look at the needed platform specific code changes for you app. (As many of the answer could be found free from this List, it could be time well spent) ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to