Livecode Server on Digital Ocean
Anyone got any experience of running LiveCode server on Digital Ocean? I'd love to get one up and running - happy to share / record a tutorial on HowTo do this so others can benefit. Longer term aim is to create a Docker container for Livecode to make this real simple for people? ___ 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 Server on Digital Ocean
That's great. I'm thinking of getting a LiveCode based server daemon up and running - so it can talk to a node based server using sockets - can you run LiveCode server as a daemon? On 7 June 2015 at 21:04, Mike Bonner bonnm...@gmail.com wrote: I just got it running on a droplet. I chose lamp 14.04 (ubuntu) so that I didn't have to mess with setting up apache and all by hand. After droplet creation, I logged into the console with the browser based vnc and used wget to grab the 64bit version of lc server 7.0.4 then.. apt-get install unzip so that I could unzip the file unzip lc server filename to expand the contents. chmod 755 livecode-community-server to make it executable then mv livecode-community-server /usr/lib/cgi-bin mv externals /usr/lib/cgi-bin mv drivers /usr/lib/cgi-bin to move the files to the correct location (I could hvae unzipped them there) Then.. a2enmod actions a2enmod cgi to enabled the actions and cgi mods Then the following.. cd /etc/apache2/sites-enabled nano 000-default.conf in the editor I added the 2 required lines as follows right before the end /virtualhost line Action lc-script /cgi-bin/livecode-community-server AddHandler lc-script .lc I did NOT uncomment the line that says to include the serve-cgi-bin.conf ctrl-x yes to save, enter to keep the file name (make sure you don't change it) then service apache2 restart You may get a message on restart about not being able to reliably determine the servers domain name, depending on how things are currently set up. After restart, I created a simple file /var/www/html/test.lc and put in it ?lc put random(542545) ? Then I went to the droplets ip.. http://104.236.131.29/test.lc and voila' it works. On Sun, Jun 7, 2015 at 10:52 AM, David Bovill david@viral.academy wrote: Anyone got any experience of running LiveCode server on Digital Ocean? I'd love to get one up and running - happy to share / record a tutorial on HowTo do this so others can benefit. Longer term aim is to create a Docker container for Livecode to make this real simple for people? ___ 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: Cyclomatic complexity
I've got code for graphing Livecode handlers and their callout relationships across the message path. I use graphviz for the layout algorithms - I demoed this at the Livecode conference a few years back - the libraries it uses are sueful for analysing scripts, as well as graphing relationships. Happy to chip in? On 7 June 2015 at 18:08, Richard Gaskin ambassa...@fourthworld.com wrote: Skip wrote: Richard wrote: Here's that thrown-together result: http://fourthworld.net/lc/4w-projprofiler.png I think there might be several people interested in your stack, if you are willing to share :) Very - whenever I post a screen shot of a tool I'm working on the intention is to make that tool available once it's been sufficiently debugged and productized. As Steven McConnell reminds us in his book Code Complete, the difference in level of effort between a personal tool and a product can be an order of magnitude, because with a tool it need only be possible to use it correctly, but with a product it should be impossible to use it incorrectly. My inclination is to give tools and code away at no cost, and sometimes even under GPL or other open source licenses when they're a good fit for the project's goals, so folks can use them and share them easily. Despite my inclinations, however, my accountant reminds me I'm not getting any younger, and that I need to remain mindful of little things down the road like retirement. Like most of us, I toss together ad hoc solutions to help with whatever I need to do in my professional work, and now and then things are either so trivial that they don't require much polishing to be worth sharing (e.g. gZipper and DeskView), or are so necessary to my professional work that they're already at least polished enough for others to use (e.g. devolution and Flight Recorder). But other things require a bit of work to turn them from something useful only to me into something that can benefit others as well. Looking at the GBs of PBIs (Partly-Baked Ideas) on my hard drives I realize some of those would be useful to share - if I can find a way to make the time for that away from client work. I've considered various forms of crowd-funding, but for small things like dev tools it's often more work to set up a campaign and manage it within Kickstarter or even IndieGoGo than to just finish the tool itself. So while I'm focused right now on meeting some hefty client deadlines, I wanted to at least confirm that yes, the code base analysis tool and others will become available at first opportunity (devolution 4.0 is very close to testable release), and to let you know I'm considering a donation-based system to gauge the community's interest in these sorts of things. I'm open to other ideas, but at the moment donations seem a good balance of flexibility for both myself and anyone interested in the tools. There will likely be multiple donation levels to choose from, so if you want email support that would be available at a certain minimum, and other incentives for higher amounts, yet still allow a gratis option for those who may not yet have income streams the tools contribute to. There are risks with any model, and I don't expect any donations from dev tools to do as much for my retirement as consumer apps do. But every little bit helps so that's my intention at the moment, unless someone here has a better idea for both making more money to keep such efforts viable while also making the tools very easily available for anyone who can benefit from them. -- 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: long overdue book update
I worked for quite a few months on an update to the mobile development book I wrote. I managed a few updates, but was constantly busy with work things, and other commitment distractions. I asked another Packt author for advice, he said that when he had the same issue he acquired a co-author. So I did the same! Congratulations Colin! Best regards, Lynn Fredricks Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server ___ 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 Server on Digital Ocean
I just got it running on a droplet. I chose lamp 14.04 (ubuntu) so that I didn't have to mess with setting up apache and all by hand. After droplet creation, I logged into the console with the browser based vnc and used wget to grab the 64bit version of lc server 7.0.4 then.. apt-get install unzip so that I could unzip the file unzip lc server filename to expand the contents. chmod 755 livecode-community-server to make it executable then mv livecode-community-server /usr/lib/cgi-bin mv externals /usr/lib/cgi-bin mv drivers /usr/lib/cgi-bin to move the files to the correct location (I could hvae unzipped them there) Then.. a2enmod actions a2enmod cgi to enabled the actions and cgi mods Then the following.. cd /etc/apache2/sites-enabled nano 000-default.conf in the editor I added the 2 required lines as follows right before the end /virtualhost line Action lc-script /cgi-bin/livecode-community-server AddHandler lc-script .lc I did NOT uncomment the line that says to include the serve-cgi-bin.conf ctrl-x yes to save, enter to keep the file name (make sure you don't change it) then service apache2 restart You may get a message on restart about not being able to reliably determine the servers domain name, depending on how things are currently set up. After restart, I created a simple file /var/www/html/test.lc and put in it ?lc put random(542545) ? Then I went to the droplets ip.. http://104.236.131.29/test.lc and voila' it works. On Sun, Jun 7, 2015 at 10:52 AM, David Bovill david@viral.academy wrote: Anyone got any experience of running LiveCode server on Digital Ocean? I'd love to get one up and running - happy to share / record a tutorial on HowTo do this so others can benefit. Longer term aim is to create a Docker container for Livecode to make this real simple for people? ___ 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 Server on Digital Ocean
Hmm, no, I don't think you can run lc server as a daemon. Especially as you describe. The server itself isn't set up to listen on a socket. Much if it would depend on your need. I'm sure you could write something in LC proper and have it start on server start. But being single threaded, if you hit it too hard, and often, the response times wouldn't be great. It might be possible to add it to services in such a way that when the listening port is hit, an executable instance is launched (like lc server does, except apache is listening, and fires up an instance of the engine when needed) Unfortunately, its been So long since I did any real administration, I'm shooting in the dark. Hopefully one of the heavy linux hitters can chime in on this one. On Sun, Jun 7, 2015 at 1:30 PM, David Bovill david@viral.academy wrote: That's great. I'm thinking of getting a LiveCode based server daemon up and running - so it can talk to a node based server using sockets - can you run LiveCode server as a daemon? On 7 June 2015 at 21:04, Mike Bonner bonnm...@gmail.com wrote: I just got it running on a droplet. I chose lamp 14.04 (ubuntu) so that I didn't have to mess with setting up apache and all by hand. After droplet creation, I logged into the console with the browser based vnc and used wget to grab the 64bit version of lc server 7.0.4 then.. apt-get install unzip so that I could unzip the file unzip lc server filename to expand the contents. chmod 755 livecode-community-server to make it executable then mv livecode-community-server /usr/lib/cgi-bin mv externals /usr/lib/cgi-bin mv drivers /usr/lib/cgi-bin to move the files to the correct location (I could hvae unzipped them there) Then.. a2enmod actions a2enmod cgi to enabled the actions and cgi mods Then the following.. cd /etc/apache2/sites-enabled nano 000-default.conf in the editor I added the 2 required lines as follows right before the end /virtualhost line Action lc-script /cgi-bin/livecode-community-server AddHandler lc-script .lc I did NOT uncomment the line that says to include the serve-cgi-bin.conf ctrl-x yes to save, enter to keep the file name (make sure you don't change it) then service apache2 restart You may get a message on restart about not being able to reliably determine the servers domain name, depending on how things are currently set up. After restart, I created a simple file /var/www/html/test.lc and put in it ?lc put random(542545) ? Then I went to the droplets ip.. http://104.236.131.29/test.lc and voila' it works. On Sun, Jun 7, 2015 at 10:52 AM, David Bovill david@viral.academy wrote: Anyone got any experience of running LiveCode server on Digital Ocean? I'd love to get one up and running - happy to share / record a tutorial on HowTo do this so others can benefit. Longer term aim is to create a Docker container for Livecode to make this real simple for people? ___ 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
long overdue book update
I worked for quite a few months on an update to the mobile development book I wrote. I managed a few updates, but was constantly busy with work things, and other commitment distractions. I asked another Packt author for advice, he said that when he had the same issue he acquired a co-author. So I did the same! Joel Gerdeen was going to be a reviewer on the revision, but I asked him if he would be up for being the co-author. It was nearly a year ago that we started talking, and about 11 months since he was signed up to do the job. A couple of days ago I received two copies of the new edition, and it seems like you can buy it now: http://www.amazon.com/LiveCode-Mobile-Development-Beginners-Second-ebook/dp/B00YJ64G9W/ http://www.amazon.com/LiveCode-Mobile-Development-Beginners-Second-ebook/dp/B00YJ64G9W/ I’m puzzled how Amazon show so many used copies available, so soon after its release! Most likely those would be first editions. By now I’m quite sure that Joel regrets having signed up! He did a great job, but did discover that it was a lot of work. The editors and other staff at Packt have changed a few times in the last year, and each time there was someone new Joel would have to point out that the questions they are asking had already been answered. This time around I think the process was tougher too, that may have just been down to the new staff members, and their style of working. Anyway, you all should buy several copies of the book, so that Joel gets some recompense! From memory, I think the changes in the book are to update screenshots, change the text to reflect LiveCode 7, and there are some bits about upcoming LiveCode 8 features. I’m going to ask about whether there is an upgrade path, at least for owners of the revision 1 e-books. ___ 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: Cyclomatic complexity
I think there might be several people interested in your stack, if you are willing to share :) SKIP On Jun 7, 2015, at 6:51 AM, FlexibleLearning.com ad...@flexiblelearning.com wrote: Hi Richard, I would be deeply interested in your stack! We have an inherited stack here that is to undergo refactoring in the near future and a basic 'complexity metric' would be incredibly useful. Please ping me off-list. Best regards, Hugh Senior FLCo Richard wrote: For many years a lot of new work I was doing started with inheriting code bases written by others, so it became useful to have a tool that could give me an overview of some aspects of the code base by performing static analysis of the scripts. Here's that thrown-together result: http://fourthworld.net/lc/4w-projprofiler.png Going forward, as time permits I'll be expanding that to include a much more useful presentation with more info, but this primitive early form is noteworthy here if only because it uses very old and sloppy techniques that I know can be made much faster. And that sloppy version takes about 1 second to run on the 13 KLOC code base shown. For the info it provides, well worth the onerous wait. :) I see many good static code base analysis tools for other languages, and there's no reason we can't have lots of them for LC too. I haven't seen a language with a built-in function for finding orphaned handlers across a code base, but Terence if you can point me to one I'll see if I can include that in this LC PM toolkit. -- Richard Gaskin Fourth World Systems Software Design and Development for the Desktop, Mobile, and the Web ___ 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: Cyclomatic complexity
Skip wrote: Richard wrote: Here's that thrown-together result: http://fourthworld.net/lc/4w-projprofiler.png I think there might be several people interested in your stack, if you are willing to share :) Very - whenever I post a screen shot of a tool I'm working on the intention is to make that tool available once it's been sufficiently debugged and productized. As Steven McConnell reminds us in his book Code Complete, the difference in level of effort between a personal tool and a product can be an order of magnitude, because with a tool it need only be possible to use it correctly, but with a product it should be impossible to use it incorrectly. My inclination is to give tools and code away at no cost, and sometimes even under GPL or other open source licenses when they're a good fit for the project's goals, so folks can use them and share them easily. Despite my inclinations, however, my accountant reminds me I'm not getting any younger, and that I need to remain mindful of little things down the road like retirement. Like most of us, I toss together ad hoc solutions to help with whatever I need to do in my professional work, and now and then things are either so trivial that they don't require much polishing to be worth sharing (e.g. gZipper and DeskView), or are so necessary to my professional work that they're already at least polished enough for others to use (e.g. devolution and Flight Recorder). But other things require a bit of work to turn them from something useful only to me into something that can benefit others as well. Looking at the GBs of PBIs (Partly-Baked Ideas) on my hard drives I realize some of those would be useful to share - if I can find a way to make the time for that away from client work. I've considered various forms of crowd-funding, but for small things like dev tools it's often more work to set up a campaign and manage it within Kickstarter or even IndieGoGo than to just finish the tool itself. So while I'm focused right now on meeting some hefty client deadlines, I wanted to at least confirm that yes, the code base analysis tool and others will become available at first opportunity (devolution 4.0 is very close to testable release), and to let you know I'm considering a donation-based system to gauge the community's interest in these sorts of things. I'm open to other ideas, but at the moment donations seem a good balance of flexibility for both myself and anyone interested in the tools. There will likely be multiple donation levels to choose from, so if you want email support that would be available at a certain minimum, and other incentives for higher amounts, yet still allow a gratis option for those who may not yet have income streams the tools contribute to. There are risks with any model, and I don't expect any donations from dev tools to do as much for my retirement as consumer apps do. But every little bit helps so that's my intention at the moment, unless someone here has a better idea for both making more money to keep such efforts viable while also making the tools very easily available for anyone who can benefit from them. -- 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
Cyclomatic complexity
Hi Richard, I would be deeply interested in your stack! We have an inherited stack here that is to undergo refactoring in the near future and a basic 'complexity metric' would be incredibly useful. Please ping me off-list. Best regards, Hugh Senior FLCo Richard wrote: For many years a lot of new work I was doing started with inheriting code bases written by others, so it became useful to have a tool that could give me an overview of some aspects of the code base by performing static analysis of the scripts. Here's that thrown-together result: http://fourthworld.net/lc/4w-projprofiler.png Going forward, as time permits I'll be expanding that to include a much more useful presentation with more info, but this primitive early form is noteworthy here if only because it uses very old and sloppy techniques that I know can be made much faster. And that sloppy version takes about 1 second to run on the 13 KLOC code base shown. For the info it provides, well worth the onerous wait. :) I see many good static code base analysis tools for other languages, and there's no reason we can't have lots of them for LC too. I haven't seen a language with a built-in function for finding orphaned handlers across a code base, but Terence if you can point me to one I'll see if I can include that in this LC PM toolkit. -- Richard Gaskin Fourth World Systems Software Design and Development for the Desktop, Mobile, and the Web ___ 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 8 and a new video player?
On Sun, Jun 7, 2015 at 12:10 AM, Richard Gaskin ambassa...@fourthworld.com wrote: And a more specific question: in the video you linked to, how does the app know the angle of the table the book is resting on? Does the book have two RFIDs for triangulation, or does it calculate solely from what it knows about the images on each page, or something else? My guess is it's simply the knowledge of the image. Of the demo of the walking miniature horse the cube I was holding was a block of wood with paper black and white images glued to it. A kindergarten kid could have made it. There was no RFID. I'm guessing it must work off a highly specialised OCR algorithm but instead of trying to decipher 26 letters, 10 numerals and a handful of punctuation marks; it is just one, or 6 in the case of a cube, but from multiple angles and orientation. In the case of a cube the angle never has to be less than 45° because once you go below that another side/image becomes dominant as it rises above 45°. An improvement on the QR Code algorithm maybe? Always appreciate your glass half full (if not overflowing) viewpoint Richard :-) ___ 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
[OT] What the *^#$!#$ Just Happened - SPAM
I use this email account almost exclusively for this Use List now; so I haven't recently given it to anyone, company or whatever. Up until yesterday I usually received 1 or 2 false SPAMS a day; typically from Dunbarx's AOL account or some other legitamate Use List user with an AOL account. Up until yesterday I usually receved a single actual SPAM every couple of months. Today I accessed this account and I had over 50!!! That's more than the TOTAL email SPAM I've ever received on this account. What just happened? ___ 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: long overdue book update
Colin: That’s great! I’m in. Bill On Jun 7, 2015, at 6:06 AM, Colin Holgate colinholg...@gmail.com wrote: I worked for quite a few months on an update to the mobile development book I wrote. I managed a few updates, but was constantly busy with work things, and other commitment distractions. I asked another Packt author for advice, he said that when he had the same issue he acquired a co-author. So I did the same! Joel Gerdeen was going to be a reviewer on the revision, but I asked him if he would be up for being the co-author. It was nearly a year ago that we started talking, and about 11 months since he was signed up to do the job. A couple of days ago I received two copies of the new edition, and it seems like you can buy it now: http://www.amazon.com/LiveCode-Mobile-Development-Beginners-Second-ebook/dp/B00YJ64G9W/ http://www.amazon.com/LiveCode-Mobile-Development-Beginners-Second-ebook/dp/B00YJ64G9W/ I’m puzzled how Amazon show so many used copies available, so soon after its release! Most likely those would be first editions. By now I’m quite sure that Joel regrets having signed up! He did a great job, but did discover that it was a lot of work. The editors and other staff at Packt have changed a few times in the last year, and each time there was someone new Joel would have to point out that the questions they are asking had already been answered. This time around I think the process was tougher too, that may have just been down to the new staff members, and their style of working. Anyway, you all should buy several copies of the book, so that Joel gets some recompense! From memory, I think the changes in the book are to update screenshots, change the text to reflect LiveCode 7, and there are some bits about upcoming LiveCode 8 features. I’m going to ask about whether there is an upgrade path, at least for owners of the revision 1 e-books. ___ 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: [OT] What the *^#$!#$ Just Happened - SPAM
Kay. I almost never receive spam on my aol account, rather, I get bounced from the list about once per week.. Sorry I seem to be the vector; maybe all mine is going your way? Craig -Original Message- From: Kay C Lan lan.kc.macm...@gmail.com To: How to use LiveCode use-livecode@lists.runrev.com Sent: Mon, Jun 8, 2015 1:12 am Subject: [OT] What the *^#$!#$ Just Happened - SPAM I use this email account almost exclusively for this Use List now; so I haven't recently given it to anyone, company or whatever. Up until yesterday I usually received 1 or 2 false SPAMS a day; typically from Dunbarx's AOL account or some other legitamate Use List user with an AOL account. Up until yesterday I usually receved a single actual SPAM every couple of months. Today I accessed this account and I had over 50!!! That's more than the TOTAL email SPAM I've ever received on this account. What just happened? ___ 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
LiveCode 8 - Extension/Widget Developer ID
OK, got a bit of a breather at work so thought I might sit back, relax and give LC8 a spin. So ended up at this tutorial: http://livecode.com/write-a-widget-in-8-steps/ Which mentions the need to sign up for a free Developer ID. So logged into my account, entered an ID and then clicked the Submit button but nothing happened. So I thought maybe I had to sign the 'Contributors Agreement' first, so I did that - no problem. Went back and tried to submit and ID but still nothing. I thought maybe it sent an email confirming my Developer ID, but when I checked here what I discovered was an enormous amount of SPAM (See another post). I thought if the ID I selected was already taken (lankc) it would tell me. So, should I bother Heather or is there something silly I'm overlooking. Thanks in advance. ___ 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
Summer Course
Be there, or be square: https://www.facebook.com/RMLCclasses 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