Re: How do I codesign an App?

2016-10-26 Thread Earthednet-wp
Code signing is very frustrating and time-wasting. I second, third, and fourth 
all recommendations to make the app deployment process easier for both 
standalone systems and mobile. I disagree that it should only be in the 
commercial version, though. Indy users distribute apps too. 

I'd chip in $$ if that was necessary, to get this added to the IDE.

Best,
Bill

William Prothero
http://es.earthednet.org

> On Oct 26, 2016, at 7:37 AM, Matthias Rebbe 
>  wrote:
> 
> Like Trevor said, it is possible to codesign your  Windows apps using a 
> virtual machine.
> I am doing it with a Parallles VM.
> 
> But please be aware that you cannot use your Apple developer certificate. You 
> will need to purchase a separate Code Signing Certificate.
> 
> You can get a very cheap one (about 80$/year from KSoftware at 
> http://www.ksoftware.com  .
> KSoftware is a Commodo partner.
> 
> KSoftware is offering a free signing app (KSign) for Windows which makes it 
> very easy to codesign your Windows executables.
> 
> 
> 
> 
>> Am 26.10.2016 um 15:46 schrieb Graham Samuel :
>> 
>> Just a quick question. I don’t have a real Windows machine in-house so I do 
>> my Windows work via Parallels on a Mac - for beta testing I can use other 
>> peoples’ physical PCs. As the whole certificate-obtaining process for 
>> Windows has to be carried out on one identifiable Windows machine, would 
>> there be any glitches if this was actually a virtual machine? I imagine not, 
>> but I’d like to be reassured just the same.
>> 
>> TIA
>> 
>> Graham
>> 
>>> On 26 Oct 2016, at 15:22, Trevor DeVore  wrote:
>> 
>> […]
>>> 
>>> I have some instructions for getting certificates and code signing here:
>>> 
>>> http://revolution.screenstepslive.com/s/revolution/m/10695 
>>> 
>>> 
>>> The Windows instructions should still work. 
>> […]
>> 
>> ___
>> 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: Store to iCloud?

2016-10-24 Thread Earthednet-wp
Mike,
Thanks! I'll look into it.
Best,
Bill

William Prothero
http://es.earthednet.org

> On Oct 24, 2016, at 8:41 AM, Mike Kerner <mikeker...@roadrunner.com> wrote:
> 
> Are you referring to the phoenix lib?  The documentation is pretty much in
> order.  There is also the mergDropbox plugin that LC distributes, and
> there's a Dropbox 2.0 API that is also out there.  We do all of our data
> transfer between devices and desktops with dropbox, right now.  That's
> across a bunch of apps and a pile of devices.
> 
> 
> On Mon, Oct 24, 2016 at 11:31 AM, Earthednet-wp <proth...@earthednet.org>
> wrote:
> 
>> Bob,
>> Thanks for the info. Trying to implement this on my own is getting deeper
>> into the bowels of Xcode than I want.
>> 
>> I looked at the api for Dropbox and fiddled with it a bit, but
>> communicating with these api's is not in my area of expertise. I'd love to
>> see some sample code. I looked at the dropbox stack that was distributed a
>> year or so ago and it didn't work.
>> 
>> Perhaps the data sync tools that Todd is working on will get me started
>> or, better yet, solve my problem.
>> 
>> Best,
>> Bill
>> 
>> William Prothero
>> http://es.earthednet.org
>> 
>>> On Oct 24, 2016, at 8:17 AM, Bob Sneidar <bobsnei...@iotecdigital.com>
>> wrote:
>>> 
>>> If you get info on the file or folder, then click the path in the dialog
>> (it doesn't look like a path but click it anyway) then copy it, you can
>> paste it into a text file and it will paste as the full path.
>>> 
>>> Bob S
>>> 
>>> 
>>>> On Oct 21, 2016, at 13:15 , William Prothero <proth...@earthednet.org>
>> wrote:
>>>> 
>>>> Bob:
>>>> My bad. It works if I use:
>>>> "/Users/prothero/Library/Mobile Documents/com~apple~CloudDocs” for the
>> path.
>>>> 
>>>> It’s weird, because if you go to the folder, you don’t see the path
>> using the finder. But, you can get the path if you duplicate the Mobil
>> Documents folder, and all of the inside folders appear.
>>>> 
>>>> Thanks again.
>>>> Bill
>>>> 
>>>>> On Oct 21, 2016, at 12:25 PM, William Prothero <
>> proth...@earthednet.org> wrote:
>>>>> 
>>>>> Bob:
>>>>> On my Mac, OS 10.11.6, it looks like the file path is
>>>>> /Users//Library/Mobile Documents/> path here>
>>>>> 
>>>>> I don’t see the "com~apple!CloudDocs" folder. Am I missing something?
>>>>> Bill
>>>>> 
>>>>> 
>>>>> 
>>>>>> On Oct 21, 2016, at 7:57 AM, Bob Sneidar <bobsnei...@iotecdigital.com>
>> wrote:
>>>>>> 
>>>>>> On a Mac it's fairly easy if you are alreacy connecting to iCloud
>> Drive. Just write a file to:
>>>>>> 
>>>>>> /Users//Library/Mobile
>> Documents/com~apple~CloudDocs/
>>>>>> 
>>>>>> Not sure how to connect to an Icloud drive on Windows, but the
>> process would be similar.
>>>>>> 
>>>>>> Bob S
>>>>>> 
>>>>>> 
>>>>>> On Oct 21, 2016, at 07:50 , Earthednet-wp <proth...@earthednet.org
>> <mailto:proth...@earthednet.org>> wrote:
>>>>>> 
>>>>>> Folks,
>>>>>> I'm wondering if anybody has stored data on Apple's iCloud or iCloud
>> Drive. I have an app where I want the use entered data to be persistent
>> between upgrades, and accessible between multiple devices, but don't want
>> to support a database on my server.
>>>>>> 
>>>>>> I am about to look deeper into this, but if anybody has done this,
>> advice would be very much appreciated.
>>>>>> 
>>>>>> Best,
>>>>>> Bill
>>>>>> 
>>>>>> William Prothero
>>>>>> http://es.earthednet.org<http://es.earthednet.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: Store to iCloud?

2016-10-24 Thread Earthednet-wp
Bob,
Thanks for the info. Trying to implement this on my own is getting deeper into 
the bowels of Xcode than I want.

I looked at the api for Dropbox and fiddled with it a bit, but communicating 
with these api's is not in my area of expertise. I'd love to see some sample 
code. I looked at the dropbox stack that was distributed a year or so ago and 
it didn't work. 

Perhaps the data sync tools that Todd is working on will get me started or, 
better yet, solve my problem.

Best,
Bill

William Prothero
http://es.earthednet.org

> On Oct 24, 2016, at 8:17 AM, Bob Sneidar <bobsnei...@iotecdigital.com> wrote:
> 
> If you get info on the file or folder, then click the path in the dialog (it 
> doesn't look like a path but click it anyway) then copy it, you can paste it 
> into a text file and it will paste as the full path. 
> 
> Bob S
> 
> 
>> On Oct 21, 2016, at 13:15 , William Prothero <proth...@earthednet.org> wrote:
>> 
>> Bob:
>> My bad. It works if I use:
>> "/Users/prothero/Library/Mobile Documents/com~apple~CloudDocs” for the path.
>> 
>> It’s weird, because if you go to the folder, you don’t see the path using 
>> the finder. But, you can get the path if you duplicate the Mobil Documents 
>> folder, and all of the inside folders appear.
>> 
>> Thanks again.
>> Bill
>> 
>>> On Oct 21, 2016, at 12:25 PM, William Prothero <proth...@earthednet.org> 
>>> wrote:
>>> 
>>> Bob:
>>> On my Mac, OS 10.11.6, it looks like the file path is
>>> /Users//Library/Mobile Documents/>> here>
>>> 
>>> I don’t see the "com~apple!CloudDocs" folder. Am I missing something?
>>> Bill
>>> 
>>> 
>>> 
>>>> On Oct 21, 2016, at 7:57 AM, Bob Sneidar <bobsnei...@iotecdigital.com> 
>>>> wrote:
>>>> 
>>>> On a Mac it's fairly easy if you are alreacy connecting to iCloud Drive. 
>>>> Just write a file to:
>>>> 
>>>> /Users//Library/Mobile 
>>>> Documents/com~apple~CloudDocs/
>>>> 
>>>> Not sure how to connect to an Icloud drive on Windows, but the process 
>>>> would be similar.
>>>> 
>>>> Bob S
>>>> 
>>>> 
>>>> On Oct 21, 2016, at 07:50 , Earthednet-wp 
>>>> <proth...@earthednet.org<mailto:proth...@earthednet.org>> wrote:
>>>> 
>>>> Folks,
>>>> I'm wondering if anybody has stored data on Apple's iCloud or iCloud 
>>>> Drive. I have an app where I want the use entered data to be persistent 
>>>> between upgrades, and accessible between multiple devices, but don't want 
>>>> to support a database on my server.
>>>> 
>>>> I am about to look deeper into this, but if anybody has done this, advice 
>>>> would be very much appreciated.
>>>> 
>>>> Best,
>>>> Bill
>>>> 
>>>> William Prothero
>>>> http://es.earthednet.org<http://es.earthednet.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
>> 
>> ___
>> 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: Store to iCloud?

2016-10-21 Thread Earthednet-wp
Bob,
Thanks so much! I'll try it. 
Bill

William Prothero
http://es.earthednet.org

> On Oct 21, 2016, at 7:57 AM, Bob Sneidar <bobsnei...@iotecdigital.com> wrote:
> 
> On a Mac it's fairly easy if you are alreacy connecting to iCloud Drive. Just 
> write a file to:
> 
> /Users//Library/Mobile 
> Documents/com~apple~CloudDocs/
> 
> Not sure how to connect to an Icloud drive on Windows, but the process would 
> be similar.
> 
> Bob S
> 
> 
> On Oct 21, 2016, at 07:50 , Earthednet-wp 
> <proth...@earthednet.org<mailto:proth...@earthednet.org>> wrote:
> 
> Folks,
> I'm wondering if anybody has stored data on Apple's iCloud or iCloud Drive. I 
> have an app where I want the use entered data to be persistent between 
> upgrades, and accessible between multiple devices, but don't want to support 
> a database on my server.
> 
> I am about to look deeper into this, but if anybody has done this, advice 
> would be very much appreciated.
> 
> Best,
> Bill
> 
> William Prothero
> http://es.earthednet.org<http://es.earthednet.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


Store to iCloud?

2016-10-21 Thread Earthednet-wp
Folks,
I'm wondering if anybody has stored data on Apple's iCloud or iCloud Drive. I 
have an app where I want the use entered data to be persistent between 
upgrades, and accessible between multiple devices, but don't want to support a 
database on my server. 

I am about to look deeper into this, but if anybody has done this, advice would 
be very much appreciated.

Best,
Bill

William Prothero
http://es.earthednet.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: Subject: Re: LiveCode interface to SCORM /LTI

2016-10-12 Thread Earthednet-wp
One thing that occasionally trips me up is my iPad's auto correct. I had meant 
to specifically acknowledge my appreciation to Todd Fabacher and Digital 
Pomegranate for taking on this project. My iPad changed the first word to 
"good". Gotta be careful to read what I type. 

Anyway, thanks, Todd. Wonderful contribution.
Bill

William Prothero
http://es.earthednet.org

> On Oct 12, 2016, at 7:12 AM, Earthednet-wp <proth...@earthednet.org> wrote:
> 
> Good, that is awesome! I'm excited!
> Bill
> 
> William Prothero
> http://es.earthednet.org
> 
>> On Oct 12, 2016, at 5:00 AM, Todd Fabacher <tfabac...@gmail.com> wrote:
>> 
>> Hello Martin and Bill and other educators,
>> 
>> Actually we have been diligent little elves working away since the hangout
>> meeting.  Based on research, we have decided to focus on 2 interchange
>> formats: LTI and xAPI [from TinCan and SCORM].
>> 
>> We would like in the near future to have another online meetup where we can
>> share our findings and hopefully create a path where everyone can work
>> together to get to our destination quicker. There was a desire to see this
>> move forward at the meeting, but most had limited resources to commit.
>> 
>> So, Digital Pomegranate will supply the resources, time and money to script
>> a LiveCode Import/Export interface to LTI and xAPI based Apps. Richard
>> suggested the MIT Open Source license model as the best option for the
>> community and we all fully agreed.  We are currently learning all we can
>> about the formats, the best way to organize them in LiveCode and how to
>> translate the API calls to an easy LiveCode syntax. Since we are not
>> experts and in actuality know little of these APIs, we need 2-3 weeks to
>> begin to create the middleware.
>> 
>> Any help or suggestions would be appreciated. Also, if ANYONE has a system
>> which we can run query test on that would help us out greatly.
>> 
>> 
>> --Todd, William and the Digital Pomegranate Team
>> ___
>> 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: Subject: Re: LiveCode interface to SCORM /LTI

2016-10-12 Thread Earthednet-wp
Good, that is awesome! I'm excited!
Bill

William Prothero
http://es.earthednet.org

> On Oct 12, 2016, at 5:00 AM, Todd Fabacher  wrote:
> 
> Hello Martin and Bill and other educators,
> 
> Actually we have been diligent little elves working away since the hangout
> meeting.  Based on research, we have decided to focus on 2 interchange
> formats: LTI and xAPI [from TinCan and SCORM].
> 
> We would like in the near future to have another online meetup where we can
> share our findings and hopefully create a path where everyone can work
> together to get to our destination quicker. There was a desire to see this
> move forward at the meeting, but most had limited resources to commit.
> 
> So, Digital Pomegranate will supply the resources, time and money to script
> a LiveCode Import/Export interface to LTI and xAPI based Apps. Richard
> suggested the MIT Open Source license model as the best option for the
> community and we all fully agreed.  We are currently learning all we can
> about the formats, the best way to organize them in LiveCode and how to
> translate the API calls to an easy LiveCode syntax. Since we are not
> experts and in actuality know little of these APIs, we need 2-3 weeks to
> begin to create the middleware.
> 
> Any help or suggestions would be appreciated. Also, if ANYONE has a system
> which we can run query test on that would help us out greatly.
> 
> 
> --Todd, William and the Digital Pomegranate Team
> ___
> 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: Supercard 4.8 public beta

2016-10-04 Thread Earthednet-wp
I waited a year for the DOS version. It never came. Then 
I went to Director.
Bill

William Prothero
http://es.earthednet.org

> On Oct 4, 2016, at 2:44 PM, Dr. Hawkins  wrote:
> 
> On Tue, Oct 4, 2016 at 2:18 PM, Bob Sneidar 
> wrote:
> 
>> Agreed. I probably paid for the original Supercard and about 4 upgrades
>> over the years and never produced anything with it, but the ability to
>> continue working in a hypercard-like environment and wanting it to not go
>> the way of Hypercard was enough to keep me on the gravy train.
>> 
> 
> If I'd kept using it another year, I'd probably be wealthy now--I had no
> clue that the DOS version was actually going to ship in another year, and
> dropped my project.
> 
> *sigh*
> 
> I last used 1.5 . . . but a couple of years ago, I *was* able to import the
> stacks to the trial version of the then-current version (4.5?).  I had to
> drag out an old MacClassic, restore from a stack of backup disks (an
> adventure in itself, finding a copy of the backup program), write to
> floppy, convince a FreeBSD machine to read that, and then either burn a cd
> or use a usb to get it onto a modern mac . . .
> 
> 
> -- 
> 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


___
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: Wondering about iOS background tasks

2016-10-04 Thread Earthednet-wp
Thanks, Henry!
I guess that saves the security risk of having apps run in the background and 
potentially causing security problems. It makes sense.
Thanks again,
Bill

William Prothero
http://es.earthednet.org

> On Oct 4, 2016, at 1:13 AM, Mark Wilcox  wrote:
> 
>> On Mon, Oct 3, 2016, at 06:17 PM, William Prothero wrote:
>> Folks:
>> My currently finished app needs to run continuously, as it must play a
>> series of audio files. I found that, in iOS, audio will play when the app
>> goes to the background, but the app is only completing the current audio
>> file and the next one isn’t loaded, because the app isn’t really running.
>> I solved this by setting mobileLockIdleTimer. This keeps the app in the
>> front and it is what I want. Problem solved.
> 
> Just FYI, mobileLockIdleTimer will prevent the device locking and
> turning off the screen, which is a real battery killer. A mobile device
> can play audio with the screen off for many, many hours. Of course if
> you actually need the screen on, no problem.
> 
> On iOS, assuming you have the audio background mode set (in the
> info.plist), the device doesn't suspend your app while it's still
> playing audio. It may be the case that the way LiveCode works with audio
> APIs, or the way you're using them, means you stop playing between
> tracks for too long, so the system assumes the audio is finished. Might
> be worth further investigation.
> 
> -- 
>  Mark Wilcox
>  m...@sorcery-ltd.co.uk
> 
> 
> 
> ___
> 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] Fixing Data and Resource Fork of Macintosh files

2016-10-01 Thread Earthednet-wp
I didn't think Mac had resource and data forks after it went to Intel 
processors. 

Bill

William Prothero
http://es.earthednet.org

> On Oct 1, 2016, at 6:41 PM, Alejandro Tejada  wrote:
> 
> Hi All,
> 
> This question is for LiveCode MacOSX developers:
> 
> Have you fixed a Macintosh file with a
> broken Data Fork and Resource Fork?
> 
> According to this webpage, there is a Mac OSX
> command line utility named “FixUpResourceForks”
> that could fix a broken Macintosh file:
> http://macstuff.beachdogs.org/blog/?p=11
> 
> Just for curiosity, Could you test this command line utility
> “FixUpResourceForks” with files of the zipped file
> "the_analytical_engine.zip" (881k) that you could
> download from this forum thread:
> http://forums.livecode.com/viewtopic.php?f=5=26101
> 
> Many, many thanks in advance!
> 
> Alejandro
> 
> ___
> 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: How to make my app keep running in the bg

2016-09-30 Thread Earthednet-wp
Mike,
I haven't tried that. I fire up my iOS dev projects rarely enough that my 
skills with the intricacies are pretty rudimentary. For now, just keeping the 
app from going to sleep is good enough.

Thanks again for your help. The step by step procedure, with your comments on 
several "gotchas" was extremely helpful. 
Bill

William Prothero
http://es.earthednet.org

> On Sep 30, 2016, at 5:19 AM, Mike Kerner  wrote:
> 
> have you tried tweaking the settings.plist, specifically replacing
> ${APPLICATION_EXITS_ON_SUSPEND} with ?
> 
> On Thu, Sep 29, 2016 at 8:55 PM, William Prothero 
> wrote:
> 
>> Scott:
>> I think I’ve got it.
>> 
>> mobileLockIdleTimer
>> 
>> Best,
>> Bill
>> 
 On Sep 29, 2016, at 5:46 PM, William Prothero 
>>> wrote:
>>> 
>>> Scott:
>>> I use the native sound player to play the sounds. Actually, what I
>> really want to do is to keep the app in the foreground. I play the audio
>> through my wifi and if it goes to background, the wifi gets disconnected
>> and it’s a real pain. A previous version of this app stayed in the
>> foreground. So, perhaps there is some kind of property that will keep an
>> app in the foreground?
>>> Bill
 On Sep 29, 2016, at 5:41 PM, Scott Rossi 
>> wrote:
 
 AFAIK, you can't do this on iOS for just a timer.  I was told from
>> someone
 high up in Apple that the phone will automatically end or reset a
 backgrounded app after roughly 10 minutes or so (at most).  Audio is a
 different story, because Apple allows music-playing apps to run when
 backgrounded, but I imagine you'd need to make use of Apple's native
>> music
 player for this to work.  I'm not sure if the native LC player qualifies
 -- have you already tried backgrounding an LC app with the native player
 running?
 
 Don't expect to fool Apple by enabling a non-music-playing app to keep
 itself active by playing sound.  I was told this story: Apparently
>> several
 versions back, Facebook came out with a version of their mobile app
>> which
 included a player that played silence when backgrounded, as a means to
 keep itself active.  Apple discovered the behavior and slapped Facebook
>> on
 the wrist, after which Facebook claimed it was a bug that was introduced
 by mistake.
 
 It's possible the Apple has changed it policy on this over the last year
 or so, but I doubt it.  Google may be more forgiving with Android.
 
 Regards,
 
 Scott Rossi
 Creative Director
 Tactile Media, UX/UI Design
 
 
 
 
 On 9/29/16, 5:16 PM, "use-livecode on behalf of William Prothero"
  wrote:
 
> Folks:
> I have an app that plays sounds and I donąt want the iPhone to stop
> playing them when the phone hibernates. I also have a timer that runs
>> and
> I donąt want it to stop after a minute or so.
> 
> So, how can I keep an app up front and running without constantly
> touching the screen?
> 
> I know there is a way to do this, but how?
> Thanks,
> Bill
> 
> 
> 
> William Prothero, Ph.D.
> University of California, Santa Barbara, Emeritus
> proth...@earthednet.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
>>> 
>>> 
>>> ___
>>> 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
> 
> 
> 
> -- 
> On the first day, God created the heavens and the Earth
> On the second day, God created the oceans.
> On the third day, God put the animals on hold for a few hours,
>   and did a little diving.
> And God said, "This is good."
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> 

Re: reloading iOS provisioning profiles etc

2016-09-25 Thread Earthednet-wp
Ben,
I feel your pain. I don't load a new app to my iPhone very often, but when I 
do, I plan an entire day stumbling around in the forest of updates, new 
versions, certificates, provisioning, etc, etc. There is a tutorial on the 
lessons and it worked the first time for me. But after that it was a guessing 
game and when it did finally work, I didn't really know why.

I'm getting ready to trod that trail again, and hope for the best.
Good luck. If you get any magic wisdom, please post it.

Bill

William Prothero
http://es.earthednet.org

> On Sep 25, 2016, at 3:53 PM, Ben Rubinstein  wrote:
> 
> After adding a new device to my registered set in my Apple developer account, 
> how can I get LC to recognise it?
> 
> I go through this every now and then, conduct a lot of superstitious rituals, 
> eventually I get there.. but I never know how.
> 
> I've launched Xcode, used it to build an app to the device, which caused it 
> to say that there was a problem and offer to fix it. Now Xcode can build to 
> the new device, but LiveCode still not.
> 
> The message (when I ask Xcode to add the newly built app to the device) is
> 
>The executable was signed with invalid entitlements.
> 
>The entitlements specified in your application’s Code Signing
>Entitlements file do not match those specified in your
>provisioning profile. (0xE8008016).
> 
> 
> In LC, I've selected a different provisioning profile, selected the original 
> one again, quit and restarted LC, turned to face east, hailed cthulhu, etc... 
> all the usual things... still no luck.
> 
> So, how do I force LC to refresh the provisioning profiles, or otherwise to 
> build an app which can be installed on a new device?
> 
> Secondary question: how do I get LC to stop seeing every old profile I've 
> ever had (many with the same name) in the "Profile" popup on the iOS tab of 
> the Standalone Settings window?
> 
> TIA,
> 
> 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


___
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 interface to SCORM /LIT

2016-09-22 Thread Earthednet-wp
Martin,
I hadn't heard about xAPI. I've really just dabbled in this subject. I know 
that my campus uses a highly customized version of Moodle, so it would be 
compatible with xAPI. Our local community college is changing over to Canvas 
after using Moodle, and before that, Blackboard. An organization I'm involved 
with that distributes higher Ed learning resources 
(http://serc.carleton.edu/index.html) uses a protocol called "Common 
Cartridge". 

The api needs to allow for stand-alone app integration, for my purposes. When I 
look at the docs for these api's, my eyes roll back in my head and I realize it 
would be a major project for me to implement this interface for my work. I give 
my projects away for free, so putting that kind of investment into the LMS api 
doesn't make sense for me. However, that said, I am interested and would be 
interested in using and/or testing, and following progress with those who might 
develop a livecode framework.

One thing I do know is that SCORM is inadequate for higher Ed. It forces a 
specific learning model that is outdated.

I will see if I can get some information from our Moodle IT guys at UCSB.

Best,
Bill

 

William Prothero
http://es.earthednet.org

> On Sep 22, 2016, at 7:19 AM, Martin Koob  wrote:
> 
> Thanks for the link to LTI. I am interested in a technology that could
> integrate my LiveCode app into LMS's. 
> 
> I think that Tin-Can API or the ExperienceAPI (xAPI) were also developed as
> a successor to SCORM to address its shortcomings.  
> https://experienceapi.com/history/
> 
> They list a number of adopters including BlackBoard and Moodle
> 
> http://experienceapi.com/adopters/
> 
> Have you heard of this?  Would this api accomplish what you are trying to
> do?
> 
> Martin
> 
> 
> 
> 
> 
> 
> --
> View this message in context: 
> http://runtime-revolution.278305.n4.nabble.com/LiveCode-interface-to-SCORM-LIT-tp4708670p4708773.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 interface to SCORM /LIT

2016-09-20 Thread Earthednet-wp
Todd,
There's another LMS interface gaining some use, called "Common Cartridge". It 
addresses shortcomings that SCORM has for assessment of learning and will 
probably displace SCORM in higher Ed.
https://www.imsglobal.org/cc/ccfaqs.html#37

Best,
Bill

William Prothero
http://es.earthednet.org

> On Sep 19, 2016, at 10:47 PM, Earthednet-wp <proth...@earthednet.org> wrote:
> 
> Todd,
> Fabulous! It will be a great resource for higher Ed developers. I'll see what 
> I can do to test it at UCSB when it is available.
> Best,
> Bill
> 
> William Prothero
> http://es.earthednet.org
> 
>> On Sep 19, 2016, at 10:02 PM, Todd Fabacher <tfabac...@gmail.com> wrote:
>> 
>> Hello Educators,
>> 
>> Will Jamieson, and the DP teem are deep into creating an online and App
>> integrated LMS in LiveCode. We are at the stage of creating  a SCORM and
>> LIT interface to our App. I see that several people have posted on the
>> subject and was wondering if anyone has finished, made any progress or have
>> suggestions that would help us out.
>> 
>> We would appreciate any help in getting in using LiveCode with SCORM /LIT.
>> One potential client is focused on full LIT compatibility. We of course
>> will make the SCORM /LIT code Open Source for all educators.
>> 
>> Thanks,
>> 
>> Todd, Will and DP Education Team
>> ___
>> 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 interface to SCORM /LIT

2016-09-19 Thread Earthednet-wp
Todd,
Fabulous! It will be a great resource for higher Ed developers. I'll see what I 
can do to test it at UCSB when it is available.
Best,
Bill

William Prothero
http://es.earthednet.org

> On Sep 19, 2016, at 10:02 PM, Todd Fabacher  wrote:
> 
> Hello Educators,
> 
> Will Jamieson, and the DP teem are deep into creating an online and App
> integrated LMS in LiveCode. We are at the stage of creating  a SCORM and
> LIT interface to our App. I see that several people have posted on the
> subject and was wondering if anyone has finished, made any progress or have
> suggestions that would help us out.
> 
> We would appreciate any help in getting in using LiveCode with SCORM /LIT.
> One potential client is focused on full LIT compatibility. We of course
> will make the SCORM /LIT code Open Source for all educators.
> 
> Thanks,
> 
> Todd, Will and DP Education Team
> ___
> 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: Playing Sound question

2016-09-18 Thread Earthednet-wp
Alejandro,
I built it on livecode 8.1.0, the release version. It should be tested on that 
version before giving up.
Bill

William Prothero
http://es.earthednet.org

> On Sep 18, 2016, at 9:29 PM, Alejandro Tejada  wrote:
> 
> Hi Bill,
> 
> After playing a bit more with this Sound Player
> Livecode Stack, the IDE crashed.
> 
> LC 7.1.4 crashed after setting the playrate
> to 2 and changing the volume to 50.
> 
> In fact, these features works and you could change
> the playrate and the volume of mplayer from
> the Properties Palette but after a while LC 7.1.4
> simply crashed.
> 
> But LC 8.0.2 crashed inmediatly after clicking
> the button "Play Audioclip 1". I had no
> chance to test if Play Movie feature work in
> LC 8.0.2
> 
> Before submitting a bug report, I will like
> that MORE Linux users test your stack in their
> own setup. Maybe the problem is only my own
> setup and this computer.
> 
> Alejandro
> 
> On Sun, Sep 18, 2016 at 9:01 PM, Alejandro Tejada
>  wrote:
>> Hi Bill,
>> 
>> Just for curiosity. I tested your stack
>> on Ubuntu Linux.
>> 
>> In Ubuntu, the first button does not work at all,
>> (Play MP3 AudioClip) but second button
>> (Play Audioclip 1) loads mplayer into memory,
>> and after clicking "Stop Playing" button
>> the sound starts.
>> 
>> As far as I know, there is no way to stop or
>> resume mplayer from within LiveCode, except
>> waiting until sound (or movie) is finished.
>> 
>> Alejandro
>> 
>> William Prothero wrote:
>> 
>>> Folks:
>>> I have a small sample stack that plays audio on desktop and iOS.
>>> I haven’t debugged in on Android or Windows, but if anybody would
>>> like to see it, here is the link.
>> 
>> https://www.dropbox.com/s/aqnlgzph5x5h23l/PlaySound Tests.zip?dl=0
>> 
>>> It’s very simple, but for those who are not familiar with playing sounds
>>> in version 8, it may save you some time.
> 
> ___
> 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

Object inspector question

2016-09-18 Thread Earthednet-wp
Folks,
I'm getting used to the object inspector in lc8, but notice that setting the 
font of a field or button is different. In v7 and earlier, the drop down menu 
showed a long list of fonts, but the new inspector show a short list of font 
types (system), etc. I can type in the name of a font and it does apply that 
font. But, what is the intended way to set the font of an object?

Best,
Bill

William Prothero
http://es.earthednet.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: Playing Sound question

2016-09-17 Thread Earthednet-wp
Rick,
It's for an update of a very simple app that plays a collection of sound files 
of yoga poses in a user defined order, with settable pauses containing only 
background sounds. It's for my own use for a yoga experience I share with my 
friends. I made it as an intro to making an iOS app. The recent update of the 
iOS made my previous version crash, tho so I am redoing it in lc8. The biggest 
challenge is dealing with the certificate and provisioning challenges that 
always seem to take a full day to sort out.

I really should make the example I shared look better in the iOS simulator, 
tho. The basic code is a start.

Best,
Bill

William Prothero
http://es.earthednet.org

> On Sep 17, 2016, at 7:08 AM, Rick Harrison  wrote:
> 
> Hi Bill,
> 
> Thanks for the meditation! LOL
> 
> Rick
> 
>> On Sep 16, 2016, at 7:45 PM, William Prothero  
>> wrote:
>> 
>> Folks:
>> I have a small sample stack that plays audio on desktop and iOS. I haven’t 
>> debugged in on Android or Windows, but if anybody would like to see it, here 
>> is the link.
>> 
>> https://www.dropbox.com/s/aqnlgzph5x5h23l/PlaySound Tests.zip?dl=0 
>> 
>> 
>> It’s very simple, but for those who are not familiar with playing sounds in 
>> version 8, it may save you some time.
>> Best,
>> Bill
>> 
>>> On Sep 15, 2016, at 5:49 PM, William Prothero  
>>> wrote:
>>> 
>>> Last thing to do: get it working in iOS. The avPlayer object doesn’t work 
>>> for me in the simulator. I’ll have to experiment further. 
>>> 
>>> If anybody has any suggestions of which command to use, plse comment. I’m 
>>> done for the day. 
>>> Otherwise, I’ll fumble around in the dictionary until I find something that 
>>> works.
>>> 
>>> I’m making a test stack that I’ll share when I’m done.
>>> Best,
>>> Bill
>>> 
 On Sep 15, 2016, at 5:36 PM, William Prothero  
 wrote:
 
 Ok, answered my own question. Set the playLoudness of player “playername” 
 to “a percentage between 0 and 100”
 
 It would be nice if that property was mentioned in the player object 
 dictionary entry.
 Best,
 Bill
 
> On Sep 15, 2016, at 5:30 PM, William Prothero  
> wrote:
> 
> I made a test stack with 3 players. BUT, I can’t find a property to set 
> the volume level of the players. Is there a way to set the play volume?
> Bill
> 
> 
>> On Sep 15, 2016, at 5:11 PM, William Prothero  
>> wrote:
>> 
>> Folks:
>> I have an app that I am building for mobile. In previous versions of LC, 
>> I used the 
>> mobilePlaySoundOnChannel
>> command and its associated control commands. I play an mp3 file.
>> This no longer works on LC8.1 (at least on the simulator) in the latest 
>> iOS version.
>> 
>> I have two looping sounds that are background and another sound 
>> containing instructions, that play over the looping background sound. To 
>> do this, I’ve created 3 players and each plays one of the sounds. 
>> 
>> So, does the player widget work on iOS too? I can get it working in the 
>> IDE. There are numerous sound play commands listed in the dictionary and 
>> it’s very confusing which ones apply to the new avFoundation player.
>> 
>> Could someone enlighten me. Do I need 3 players, or are there channels 
>> in the avFoundation player? Will the avFoundation player play in iOS? 
>> Are the mobilePlaySoundOnChannel commands deprecated or am I just 
>> getting confused because they don’t work in the simulator?
>> 
>> Best,
>> Bill
>> 
>> William Prothero, Ph.D.
>> University of California, Santa Barbara, Emeritus
>> proth...@earthednet.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
 
 
 ___
 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 

Re: play sound command?

2016-09-15 Thread Earthednet-wp
Thanks for the info, folks. Perhaps I didn't read far enough in the dictionary 
entries for the play command, but I didn't see a list of supported audio file 
types. Also, I found a link to "stop" but had to look at the tutorial online to 
get the "play stop" syntax. For me, this isn't a problem, but I'm thinking of 
the newbie and the really huge job of aligning the dictionary and user guide 
with the new features.

I guess I will need to figure out github and get into offering contributions to 
this effort. I know some tutorials have been posted, so.

Best,
Bill

William Prothero
http://es.earthednet.org

> On Sep 15, 2016, at 9:00 AM, Devin Asay  wrote:
> 
> 
>> On Sep 15, 2016, at 3:02 AM, panagiotis merakos  
>> wrote:
>> 
>> Hi Bill,
>> 
>> Audio clips cannot be .mp3. The supported formats, according to the
>> dictionary entry for "audioClip" are:
>> 
>> *Audio clips can be in WAV, AIFF, or AU format*
>> 
>> I agree with you that the player object has many more capabilities. The
>> only advantage of audioClips is that you can store the sound *in the stack*:
>> 
>> *Unlike a player, an audio clip contains the sound that it plays. This
>> increases the memory required by your stack, because the sound data is
>> loaded into memory along with the rest of the stack whenever the stack file
>> is open. However, it prevents the sound from being accidentally separated
>> from the stack file and lost.*
> 
> I wonder if the dictionary is completely accurate in this regard. An audio 
> clip does not HAVE to be imported into the stack to be played. This also 
> works:
> 
>play audioClip “/path/to/clip.wav”
> 
> The external file clearly functions as an audio clip, because the same format 
> restrictions apply—this syntax only works with WAV, AIFF, and AU formats. So 
> what is happening under the hood? When playing an external audio file, does 
> LiveCode create a temporary audioClip object? I decided to make some updates 
> to the dictionary entry, and I don’t want to tell any lies. :)
> 
> Devin
> 
> 
> Devin Asay
> Director
> Office of Digital Humanities
> Brigham Young 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


___
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: Back to the Garden of Eden

2016-08-23 Thread Earthednet-wp
Richmond,
Very true. It's hard for those experienced enough to write a book, to know 
which details might confuse a newbie. The ones I like use a bunch of sort, real 
world, simple examples, to demonstrate how to create the code. Now is a great 
time to write a new one, now that v8 is nearing completion. Your background in 
teaching livecode to kids most likely makes you an ideal person to write such a 
book. I'll buy it. 
Best,
Bill

William Prothero
http://es.earthednet.org

> On Aug 23, 2016, at 3:07 AM, Richmond  wrote:
> 
> The problem, and it is a very real problem, is how to escape the trap
> 
> that very many authors of programming manuals fall into: forgetting that their
> 
> target audience probably does not know a lot of what they know, but, at the 
> same
> 
> time not trotting out a lot of stuff that sounds condescending to the reader.
> 
> Richmond.
> 
> 
> On 23.08.2016 12:48, hh wrote:
>>> Richmond M. wrote
>>> Back to the Garden of Eden
>> The big problem may be that you already bit into (the) apple.
>> 
>> 
>> ___
>> 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: IPv6 & Apple

2016-08-23 Thread Earthednet-wp
I put up a simple stack that might help you get started with php access to a 
MySQL db, perhaps helpful.
http://es.earthednet.org/SoftwareForEducation
Best,
Bill

William Prothero
http://es.earthednet.org

> On Aug 22, 2016, at 10:19 PM, Charles Warwick  
> wrote:
> 
>> On 23/08/2016 2:27 pm, Charles Warwick wrote:
>> Hi Scott,
>> 
>> Ok, there are a couple of issues there.
>> 
>> Using "198.01.234.54:1234" as tDatabaseAddress indicates you are using a 
>> hardcoded IPv4 address which can cause problems.
>> 
>> However there is a bigger issue there in that the database library in LC 
>> does not support IPv6.
>> 
>> This means that for iOS apps that you want to submit to the app store, you 
>> cannot directly connect to a remote database server using LC's built-in 
>> database library.
> I should clarify that further... the database library does not support the 
> use IPv6 addresses in a similar manner to what you are doing with the IPv4 
> address above.
> 
> However, looking back through the archives, Fraser mentioned that it should 
> work if you use a hostname instead (e.g. database.mydomain.com).
> 
> If that is correct (I have not tested it), you should be able to just set up 
> a DNS entry that resolves to the IP address you are using, and change 
> tDatabaseAddress accordingly.
> 
> Regards,
> 
> Charles
> 
> 
> ___
> 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: Ideas for LiveCode workshops - help needed

2016-08-04 Thread Earthednet-wp
An app that interacts with the cloud and/or web services would be of great 
interest to me.
Bill

William Prothero
http://es.earthednet.org

> On Aug 4, 2016, at 8:04 AM, Richard Gaskin  wrote:
> 
> How about a client-server user registration system?
> 
> Everyone needs one, and in addition to being widely useful it would 
> demonstrate making HTTPS calls from LC clients, server-side DB use, and other 
> things that play an ever more pervasive role in our increasingly cloud-driven 
> world.
> 
> -- 
> 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: looking for an alternative to KAGI, because KAGI ceased operations

2016-08-02 Thread Earthednet-wp
Folks,
I'm wondering if it wouldn't be easier to just set up a payment web page that 
you interact with in the browser widget. Then you could, for instance, for 
PayPal, just use their easy payment button to get paid. There would need to be 
https communication, probably with some kind of encrypted key for validation, 
probably. 

Just thinking.

Best,
Bill

Bill

William Prothero
http://es.earthednet.org

> On Aug 2, 2016, at 6:35 AM, Graham Samuel  wrote:
> 
> Wow! That’s great.
> 
> Thanks
> 
> Graham
> 
>> On 2 Aug 2016, at 13:30, Matthias Rebbe  
>> wrote:
>> 
>> 
>> 
>>> Am 02.08.2016 um 12:32 schrieb Graham Samuel >> >:
>>> 
>>> Matthias, are you planning to use Zygodact with the Fastspring platform? Is 
>>> this possible? I’ve literally just started exploring this area, so I’d 
>>> appreciate any pointers.
>>> 
>> Yes and yes.
>> I have already setup a basic lc script for use with the Zygodact generator 
>> stack “gen.rev” and Fastspring. And the test orders run through w/o problems.
>> I will add some DB stuff to it, to store the orders in my own DB also.
>> 
>> What i can say so far is: You definitely do need  a commercial version of LC 
>> server, because the gen.rev stack Zygodact produces is password protected 
>> and LC Server Community Edition is not able to work with
>> password protected stacks.
>> 
>> I will create a pdf with intstructions for Zygodact/Fastspring with sample 
>> scripts like the PDF i created for Zygodact/KAGI.
>> The sample script will allow you to use it right away. You will just have to 
>> change one value in that script. It´s a private key which is provided by 
>> Fastspring. 
>> 
>> But give me 2-3 days, okay?
>> 
>> Regards,
>> 
>> Matthias
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>>> Graham
>>> 
 On 2 Aug 2016, at 09:59, Matthias Rebbe > wrote:
 
 Thanks Hugh,
 
 i had the same impression, but my tax consultant recommend to go the save 
 and easy way and use a seller platform.
 
 So i set up an account with Fastspring this morning. At the moment i am 
 building a web service around the my license generator.
 Seems not to be very complicated.
 
 Btw.: If someone  is looking for a keygen solution for LiveCode then have 
 a look at Zygodact
 http://hyperactivesw.com/solutions_zygodact.html 
  
 >.
 
 I can´t say it often enough: It´s really an awesome and timesaving 
 solution.
 
 Matthias
 
 
 
 
 Matthias Rebbe
 Bramkampsieke 13
 32312 Lübbecke
 Tel+49 5741 31
+49 160 5504462
 Fax: +49 5741 310002
 eMail: matth...@m-r-d.de  
 >
 
 BR5 Konverter - BR5 -> MP3 
 >
> Am 02.08.2016 um 10:07 schrieb FlexibleLearning.com 
>   >:
> 
> EU VAT is only due on AUTOMATED transactions. Communicating by email and
> attachments does NOT constitute "Digital Services"...
> 
> https://www.gov.uk/government/uploads/system/uploads/attachment_data/file/41
>  
> 
> 5931/VAT_MOSS_Flow_chart_FSB_edit_V1_0.pdf
> 
> If your product requires a key (i.e. they are buying a key to the 
> software)
> and you take the time to send your customer a personal email with the key,
> my understanding is this is a MANUAL transaction and so falls outside the
> scope of the legislation. If the key is issued automatically, then it does
> fall in the scope of the legislation.
> 
> This is my understanding of this mess. I am not a lawyer and you should 
> make
> up your own mind whether you are affected or not.
> 
> Hugh Senior
> FLCo
> 
> Matthias Rebbe wrote:
> 
>> I know, Paypal is easy. I used it before 01.01.2015. But after that date
> the EU
>> changed the rules how VAT has to be handled for digital products when 
>> sold
>> within the EU.
>> So the VAT declarations for every EU country i have to do every month is
> the
>> problem. Using PayPal i am the seller of the product and therefore i am
>> responsible for the VAT declarations.
>> 
>> Every month / 3 months i have to declare how much VAT i have received
>> from the customers for each of the EU countries i sold my software to.
>> That means, even if i just sell only 

Re: Problem with custom functions

2016-07-01 Thread Earthednet-wp
Try putting:
Cubit(3).In the message box, without the "put"
This messed me up for awhile too.
Bill

William Prothero
http://es.earthednet.org

> On Jul 1, 2016, at 8:03 AM, Quentin Long  wrote:
> 
> I'm not sure if I've exposed a horrible bug, or I've managed to completely 
> forget something utterly bleeding obvious, or what. But whatever the deal is, 
> I am having inordinate difficulty trying to use custom functions.
> 
> Recipe for the problem:
> 
> 0--Open LiveCode (Community Edition 8.0.0, build 13018) on a MacBook Pro 
> (13-inch, mid-2012) running OS X 10.11.5, with a 500 GB hard drive (300 GB 
> free space) and 16GB of RAM
> 
> 1--Create a new stack
> 
> 2--Put this into the script of the new stack:
> 
> function CubeIt DerNum
>   return (DerNum ^ 3)
> end CubeIt
> 
> 3--Type "put CubeIt (3)" into the message box
> 
> Expected result: "27" should show up in the message box.
> Actual result: Nothing shows up in the message box.
> 
> 4--Type "put CubeIt 3" into the message box
> Result:
> "Script compile error:
> "Error description: Handler: bad command"
> 
> What the heck is going on here?
> 
> "Bewitched" + "Charlie's Angels" - Charlie = "At Arm's Length"
> 
> Read the webcomic at [ http://www.atarmslength.net ]!
> 
> If you like "At Arm's Length", support it at [ 
> http://www.patreon.com/DarkwingDude ].
> 
> ___
> 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: Control? Object?

2016-06-19 Thread Earthednet-wp
Richmond makes excellent points. I am an experienced programmer, but have often 
scratched my head (as a relative newby) about whether to call a livecode thingy 
an object, a control, or whatever.

For the future of livecode, it is vital that the dictionary, and other 
documentation and tutorials, somehow address issues that newbies face. I've 
been in groups developing a software system that is intended for wide adoption 
(digital library intended for educators, for example) and they study the user 
experience using videos and eye tracking to design the interface. Obviously, 
this is beyond the scope of the livecode team. But the point I want to make is 
that the input from folks like Richmond, who can directly observe (and more 
importantly, interpret) the challenges that new users experience, is extremely 
valuable.

So Thanks to Richmond for his input about the new by experience.
Best,
Bill

William Prothero
http://es.earthednet.org

> On Jun 19, 2016, at 7:56 AM, Richmond  wrote:
> 
> Or, put it another way:
> 
> Maybe I'm just grasping for a consistent way to talk about things in Livecode
> to young children . . ..
> 
> Richmond.
> 
>> On 19.06.2016 17:47, Richmond wrote:
>> "My goal" is to get young children interested in programming computers, and 
>> so that those
>> who have more than a passing interest generated by the classes can continue 
>> by themselves.
>> 
>> There are 3 things that have to be considered in "my goal":
>> 
>> 1. Those kids who continue rely fairly heavily on what they find in the 
>> Dictionary (which can be confusing).
>> 
>> 2. Those kids are neither native speakers of English (nor, frankly, does 
>> Bulgarian contain obvious cognates as do languages such as Vlaams, 
>> Nederlaans, Frisian, Platt-Deutsch or Doric Scots), nor is their standard of 
>> English at anywhere near a near-native like competence.
>> 
>> 3. While, with Primary-level children, an element of simplification has to 
>> take place, I have no
>> desire to dumb-down things to such an extent that those children who wish to 
>> to extend their skills
>> with Livecode (or other programming languages) are unable to owning to a 
>> mis-match between the way I have presented Livecode and what they find "out 
>> in the wild".
>> 
>> Richmond.
>> 
>>> On 19.06.2016 17:32, Mark Schonewille wrote:
>>> If your goal is to teach computer science, you really should stop calling 
>>> controls objects, but if your goal is to teach LiveCode, perhaps it would 
>>> be easier for them to use the word object for now.
>>> 
>>> -- 
>>> Kind regards,
>>> 
>>> Mark Schonewille
>>> Economy-x-Talk
>>> Http://economy-x-talk.com
>>> 
>>> Share the clipboard of your computer over a local network with Clipboard 
>>> Link http://clipboardlink.economy-x-talk.com
>>> 
>>> 
 Op 19 jun. 2016 om 16:28 heeft Richmond  het 
 volgende geschreven:
 
 So:
 
 Should I stop using the word 'Object' for Buttons, Fields and so on while
 teaching children, and make sure I refer to all of those things as 
 'Controls'; even if only
 for the simple reason that the menus keep referring to 'Controls'?
 
 Richmond.
 
> On 19.06.2016 10:19, Richmond wrote:
> I am currently teaching some children Livecode programming and ran into 
> some difficulty
> on Friday when a child asked me why the menus were full of the word 
> "Control"
> when I had been talking about "Objects".
> 
> Well?
> 
> How about changing every use of the word "Control" to "Object"?
> 
> Enhancement Request 17879
> 
> 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
> 
> 
> ___
> 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: Open in...

2016-06-18 Thread Earthednet-wp
Glen,
Re sending email with attachments, this may get you started. This page has a 
link to a stack that uses a php cgi to send mail from a server. There are 
probably simpler ways of doing it using the user's own local email system, but 
I needed a solution that would send emails no matter the local computer 
configuration.

http://es.earthednet.org/SoftwareForEducation

Good luck,
Bill

William Prothero
http://es.earthednet.org

> On Jun 18, 2016, at 8:58 AM, Glen Bojsza  wrote:
> 
> There are many iPad apps that when I receive a particular file via email
> that I am given a choice which app I can open it with.
> 
> My app uses text files and sqlite files and I want the users to be able to
> email their files to others.
> 
> 1. How do you make a LC iOS app so email attachments can be opened?
> 
> 2. How can you script it so a user can select files on their iOS device and
> email them as an attachment?
> 
> I was hoping their would be a video tutorial showing these and how an app
> can check for updates when opened but I have not found any.
> 
> I don't plan to update the app unless new features are added but I do want
> to update the text and database files it uses.
> 
> Given these questions above are there any constraints on what version of LC
> must be used?
> 
> thanks,
> 
> Glen
> ___
> 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: LC and webviews

2016-06-13 Thread Earthednet-wp
Lynn,
Thank you for explaining some of the possibilities of the browser widget.

I'd sure love to eventually see some simple example stacks showing how to 
implement some of these features. I'm not a JavaScript programmer, but can 
generally get by with a new language once I have a "skeleton" app to start with.

One of my projects involves student writing that includes images and captions. 
It would be great to be able to format it in a nice looking presentation with 
nice wrapping around figures, etc. I can think of lots of other uses, 
especially for materials that may need regular updating.

Best,
Bill

William Prothero
http://es.earthednet.org

> On Jun 13, 2016, at 7:40 AM, Lyn Teyla  wrote:
> 
> Jerry Daniels wrote:
> 
>> I just read this article about Basecamp's use of webviews in their mobile 
>> (Android in this case) apps. It got me thinking about LiveCode's htmlText. 
>> Does it use some sort of CSS? If so, can one be set in its stead?
> 
> That's exactly the sort of thing the browser widget in LiveCode 8 allows you 
> to do, and it really opens the door to all sorts of possibilities.
> 
> And, it works on all platforms, not just Android.
> 
> Once the Windows bug is fixed, it will get even better:
> 
> http://quality.livecode.com/show_bug.cgi?id=17633
> 
> ;)
> 
> In my opinion, the multi-platform browser widget, with the included support 
> for communication via JavaScript, is one of the most important features the 
> LiveCode team has implemented, and will allow many more to consider LiveCode 
> as a possible tool for development and deployment.
> 
> You do need to know at least some rudimentary JavaScript (it's easy to pick 
> up the essentials, though the more you know the better) so you can pass data 
> back and forth between the browser widget and your LiveCode handlers.
> 
> This way, you get to do the bulk of your coding using LiveCode rather than 
> JavaScript, whilst using one or more browser widgets (a.k.a. "web views") to 
> handle the UI via HTML, CSS and JavaScript.
> 
> You can create any sort of polished UI that can be accomplished using web 
> views, and use Angular, Bootstrap, and other established web-based UI 
> frameworks to speed up the process.
> 
> You can place your UI code on a server and update it on the fly.
> 
> You can create reusable widgets and libraries based on HTML, CSS and/or 
> JavaScript.
> 
> You can tap into the huge repository of existing JavaScript libraries to 
> shave off chunks of coding time.
> 
> You can perform concurrent processing by handing stuff over to JavaScript in 
> one or more browser widgets.
> 
> In short, the browser widget is a brilliant, much-welcomed feature.
> 
> Lyn
> 
> 
> 
> ___
> 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: Card SnapShot from Negative Rect?

2016-06-06 Thread Earthednet-wp
Scott,
The important thing to recognize is that if you specify the rect in the 
snapshot command, you are essentially getting the data from the screenshot, but 
if you take a snapshot from a group, you get the data before it goes to the 
screen, where it exists in memory. 

I had a situation where a user was getting an extremely pixelated image from a 
screen snapshot. Putting the desired region on a group and using the syntax 
BNig suggests eliminates the possibility of this happening.

Best,
Bill

William Prothero
http://es.earthednet.org

> On Jun 6, 2016, at 12:42 PM, BNig  wrote:
> 
> Hi Scott,
> 
> what happens if you reference the object directly:
> 
> on mouseUp
>   export snapshot from field 1 of group 1 to tImg as png
>   set the text of image 1 to tImg
>   put the rect of field 1 of group 1
> end mouseUp
> 
> or 
> 
> on mouseUp
>   import snapshot from field 1 of group 1 
>   put the rect of field 1 of group 1
> end mouseUp
> 
> the rect of field 1 being 327,-125,577,-69
> 
> both work for me in LC 7.1.4. Both retain transparency.
> 
> Kind regards
> Bernd
> 
> 
> Scott Rossi wrote
>> Anyone know how to snapshot a rect location of a card that includes
>> negative values?
>> 
>> In LC 7.1.3, I have an object in a group that's scrolled out of view,
>> resulting in the object's rect having negative values.  I want to snapshot
>> the object, but I'm unable to snapshot any part of the card outside the
>> card's rect (where the rect contains values less than zero).  I know it's
>> possible to snapshot an offscreen stack, but can't seem to do this with an
>> offscreen object on a card.
>> 
>> Any option for this besides locking the screen and moving the object to a
>> visible location?
>> 
>> Thanks,
>> 
>> Scott Rossi
> 
> 
> 
> 
> 
> --
> View this message in context: 
> http://runtime-revolution.278305.n4.nabble.com/Card-SnapShot-from-Negative-Rect-tp4705458p4705459.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: Definite Bug

2016-05-26 Thread Earthednet-wp
Ali,
Thanks! Glad it's been reported. 
Best,
Bill

William Prothero
http://es.earthednet.org

> On May 26, 2016, at 12:12 AM, Ali Lloyd  wrote:
> 
> Hi Bill,
> I've already submitted a bug report for this, should you wish to track its
> progress. http://quality.livecode.com/show_bug.cgi?id=17544
> 
> 
> On Wed, May 25, 2016 at 11:34 PM William Prothero 
> wrote:
> 
>> Jacqueline:
>> Thanks for that hint. However, I have an application with several groups
>> on a card and (not always) the group I am moving disappears from the
>> project browser, and the card, and appears to have been deleted.
>> 
>> This behavior is why I currently can’t use V8 for some of my work.
>> Best,
>> Bill
>> 
 On May 25, 2016, at 3:29 PM, William Prothero 
>>> wrote:
>>> 
>>> I would think this would lead to enormous confusion if folks are trying
>> to drag objects around in the project browser, if they are sorted by name,
>> rather than layer number. In my case, the only reason I would drag an
>> object would be to change it’s layer.
>>> Bill
>>> 
 On May 25, 2016, at 2:56 PM, J. Landman Gay 
>> wrote:
 
> On 5/25/2016 4:43 PM, Bob Sneidar wrote:
> I see the problem. The project browser sorts by name, NOT by "number"
> or I assume that means layer. Because of this no matter how you drag
> things around in the project browser, if it's sorting objects by name
> you won't see them changing, and can in fact accidentally drag one
> group INTO another when you thought you were dragging it before or
> after.
 
 There is a settings button at the top right of the PB window. It allows
>> you to sort by name or number, ascending or descending, for stacks, cards,
>> and objects.
 
 --
 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
>> 
>> 
>> ___
>> 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: Project Browser

2016-05-24 Thread Earthednet-wp
Project browser issues have also kept me from using v8 for development. It has 
been especially frustrating when trying to reorder objects on cards with groups.
Bill

William Prothero
http://es.earthednet.org

> On May 24, 2016, at 9:28 AM, RM  wrote:
> 
> It isn't my cup of tea either.
> 
> But for those of us who don't like it, the Application Browser is "still 
> there",
> but, I assume, it is frozen, and in time may prove a bit "lumpy" with new
> versions of Livecode.
> 
> But by then, either the Project Browser will be better (and/or more like the 
> Application Browser),
> or . . . .
> 
> Richmond.
> 
>> On 24.05.2016 17:55, Ben Rubinstein wrote:
>>> On 24/05/2016 15:44, Bob Sneidar wrote:
>>> Did someone say there was a way to get the application browser back? The 
>>> project browser in it's current form is a bit unusable. A couple times I 
>>> attempted to drag-reorder the objects, and instead only succeeded at 
>>> putting one object into another group. I changed the sort order to number 
>>> and the window went blank. Yeah. No. Not usable.
>> 
>> I guiltily confess to not having used 8 in anger until now; at which point I 
>> have started collecting Project Browser issues. (Actually, just yesterday!)
>> 
>> On going to Bugzilla to think about how to report them, I see that there are 
>> many existing reports:
>> 
>> http://quality.livecode.com/buglist.cgi?query_format=advanced_desc=project%20browser_desc_type=substring
>>  
>> 
>> (of which more than half resolved, and most of the others confirmed).  I 
>> confess I've not yet found the time to work through my list to see if 
>> there's anything not yet covered.
>> 
>> So I think we can expect progress!
>> 
>> In the meantime, you can access the Application Overview under 
>> Development/Plugins/revApplicationOverview.
>> 
>> But I'm trying to persevere with using PB as much as possible, in the hope 
>> of helping to track down the bugs...
>> 
>> 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
> 
> 
> ___
> 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: Suspense

2016-05-23 Thread Earthednet-wp
Heather,
I had intended to increase my $100 pledge to $200. I put in s second pledge at 
$100, assuming it would add to the previous $100. True? If not, it is my 
intention to pledge $200 total.

Best,
Bill

William Prothero
http://es.earthednet.org

> On May 23, 2016, at 5:00 AM, Heather Laine  wrote:
> 
> That's Audio recording funded. Way to go folks! 
> 
> We're onto the third and last stretch goal: Native Field Object. Read all 
> about it here and lets get this one done too :)
> 
> https://livecode.com/infinite-livecode-third-stretch-goal-mobile-native-field-widget/
>  
> 
> 
> Warm Regards,
> 
> Heather
> 
> 
> Heather Laine
> Customer Services Manager
> LiveCode Ltd
> www.livecode.com
> 
> 
> 
>> On 23 May 2016, at 10:42, Heather Laine  wrote:
>> 
>> That sounds like a lot. But there are other ways of crunching the numbers: 
>> we now have 304 backers. If every one put in another $55 each we're there. 
>> That doesn't sound so much...
>> 
>> Stop press, numbers are now 306 backers, and $53 more each needed. 
>> 
>> It's going to be an exciting ride today.
>> 
>> Fingers Crossed
>> 
>> Heather
>> 
>> Heather Laine
>> Customer Services Manager
>> LiveCode Ltd
>> www.livecode.com
>> 
>> 
>> 
>>> On 22 May 2016, at 22:45, Mark Smith  wrote:
>>> 
>>> Heather Laine-2 wrote
 Guys, I'm sitting here hitting refresh compulsively on the pledge page.
 Are we there yet... We are so close to 40k. Who is going to push us over?
>>> 
>>> Hahaha I know the feeling. But more seriously, you need $1,000 an hour for
>>> the next 19 hours to make the final goal. May the force be with you.
>>> 
>>> Mark
>>> 
>>> 
>>> 
>>> --
>>> View this message in context: 
>>> http://runtime-revolution.278305.n4.nabble.com/Suspense-tp4704926p4705037.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
> 
> ___
> 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: Trevor DeVore interviews CTO and CEO

2016-05-19 Thread Earthednet-wp
Great interview! I can only imagine what the dev team went through to do this 
project. I'm happy to double my pledge. With this campaign, and  the great 
foundation that has been laid with the first Kickstarter campaign, new feature 
and tools should come out much faster.

Best,
Bill

William Prothero
http://es.earthednet.org

> On May 19, 2016, at 8:39 AM, Heather Laine  wrote:
> 
> Dear List Folks,
> 
> Great interview just been posted to the blog! Some searching questions from 
> Trevor :)
> 
> https://livecode.com/trevor-devore-interviews-kevin-mark-on-infinite-livecode/
>  
> 
> 
> Enjoy.
> 
> Regards,
> 
> Heather
> 
> Heather Laine
> Customer Services Manager
> LiveCode Ltd
> www.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


___
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: Infinite LiveCode - Message from CEO

2016-05-14 Thread Earthednet-wp
Is the glass half empty, or half full? Life seems to be much happier for those 
focus their assessment on the half full part. In Livecode's case it seems to be 
98% (or higher) full. But then we still can't forget about the last 2%, while 
still honoring the 98%. Anybody who has worked with Adobe Director is aware of 
the enormous contrast between Adobe's way of doing things and Livecode's. 

Just my 2 cents.

>From my reading of these postings over the year, I observe that the best 
>approach from the community is to cheer on the team for their successes while 
>giving them the feedback they need to fix what remains. i also note that there 
>will always be things that remain to be fixed or added.

Best,
Bill 



William Prothero
http://es.earthednet.org

> On May 14, 2016, at 9:03 AM, Ralph DiMola  wrote:
> 
> 
> Maybe better to just write the bug report.
>   Richard Gaskin
>   Fourth World Systems
> 
> Amen.
> 
> Ralph DiMola
> IT Director
> Evergreen Information Services
> 
> ___
> 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: SVG Widgets Work Well -- User Contributions - Screen Casts

2016-05-13 Thread Earthednet-wp
Great idea! I'd like to see that happen.
Bill

William Prothero
http://es.earthednet.org

> On May 13, 2016, at 4:19 PM, Sannyasin Brahmanathaswami  
> wrote:
> 
> SVG widget, despite limitations at the moment, is awesome making icons. No 
> more PNG's that go "all bust up" if you resize them…
> 
> 
> 
> Go to iconfinder.com… download what you want as svg.
> 
> 
> 
> Note that there are cases where the svg is in several paths. So if you open 
> in Illustrator, select all and make compound path, save and *then* use that 
> in the SVG widget… it works.. even unexpectedly where you may have e.g. 3 
> dots that you would think must be independent paths…
> 
> 
> 
> My suggestion is that you might better expose that tip on making compound 
> paths.
> 
> 
> 
> Which then leads my question on user contributions channels. Let's say we 
> discover something useful that we feel is really buried in terms of what 
> newbies would need and might be frustrated trying to find.
> 
> 
> 
> How does one best get that into the mix of documentatin/tutorials. Another 
> useful channel I see is YouTube itself… lots of people posting things like 
> "How to do this in Outlook"   3 minutes, max
> 
> 
> 
> But it is fragmented.
> 
> 
> 
> We do a lot of small tech screen casts internally and it would be trivioal 
> for me or many others to start recording video and just do a "Up and Running 
> with SVG Icon"   2 minutes, open stack, drag SVG icon out. Switch to browser, 
> download SVG switch to illustrator, make compound path, open in Atom, copy 
> and paste into Livecod… and verbalize the gotchas  like "if your path doesn't 
> start with "m" then it wont' work… be sure to select between the quotes… you 
> don't need all that code at the top. Etc."
> 
> 
> 
> So if one did make such a screen cast. Where would it go
> 
> 
> 
> We are not talking about issues/problems or work around, but just things that 
> actually do work but which may be obscure.
> 
> 
> 
> 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


___
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: Infinite LiveCode - Message from CEO

2016-05-13 Thread Earthednet-wp
I'm in too. I am retired and give my educational software away for free. But 
the responsiveness of the LC team, the generosity of the users with help, and 
the actuality and future vision of the platform is so promising that I want to 
contribute.
Best,
Bill

William Prothero
http://es.earthednet.org

> On May 13, 2016, at 9:12 AM, Bob Sneidar  wrote:
> 
> I'm in. I ain't rich but I can do what I can. 
> 
> Bob S
> 
> 
> 
> ___
> 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: Urgent: Numbers in the audience? Description too.

2016-05-12 Thread Earthednet-wp
Mark,
My work currently reaches introductory level Earth science college students. I 
am in the process of rewriting software originally developed with Adobe 
Director. A beta (stripped down) version is in use in several classes at the 
University of California, Santa Barbara. I expect much wider distribution of 
the next version. It will be distributed free of charge.

For more info, see my website at http://Es.earthednet.org

Good luck,
Bill

William Prothero, PhD
Prof Emeritus
University of California, Santa Barbara
http://es.earthednet.org

> On May 12, 2016, at 10:48 AM, Mark Rauterkus  wrote:
> 
> Hi,
> 
> Help requested in a looming deadline for a significant educational grant
> where strict word-count matters greatly.
> 
> Q:
> 
> Provide a description of the local and/or global audiences that LiveCode's
> existing programming and/or content currently serves.
> 
> 
> 
> 
> (Q2: My part is to clearly how a the grant's activities will broaden that
> reach.)
> 
> 
> 
> 
> Ta.
> 
> 
> Mark Rauterkus   m...@rauterkus.com
> Plugging away at http://Play.CLOH.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: First experience with LC 8.0's Interactive Welcome

2016-05-06 Thread Earthednet-wp
Kevin,
It's definitely a good start!
Bill

William Prothero
http://es.earthednet.org

> On May 6, 2016, at 8:40 AM, Kevin Miller <ke...@livecode.com> wrote:
> 
> We will be doing this. We had intended to do it already but just didn¹t
> have time before launch. Thanks.
> 
> Kind regards,
> 
> Kevin
> 
> Kevin Miller ~ ke...@livecode.com ~ http://www.livecode.com/
> LiveCode: Everyone can create apps
> 
> 
> 
> 
> On 06/05/2016, 15:15, "use-livecode on behalf of Earthednet-wp"
> <use-livecode-boun...@lists.runrev.com on behalf of
> proth...@earthednet.org> wrote:
> 
>> Quentin's feedback is indeed fabulous. It is very difficult for
>> experienced coders to write tutorials that work for newbies. This was a
>> huge problem in the create-it course. My oceanography students schooled
>> me in this and it was a mind-opening experience to look over their
>> shoulder as they tried to use my creations. Also, the kind of feedback
>> that Quentin is writing could be much more easily gotten by getting a
>> high school student or other newbie who will work for cheap, and simply
>> watch them go through the tutorials. You will soon become more familiar
>> with these issues and will get better at anticipating their challenges.
>> This is a case where you really don't want to rely on user feedback for
>> refinements.
>> 
> 
> 
> 
> ___
> 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: First experience with LC 8.0's Interactive Welcome

2016-05-06 Thread Earthednet-wp
Heather,
Quentin's feedback is indeed fabulous. It is very difficult for experienced 
coders to write tutorials that work for newbies. This was a huge problem in the 
create-it course. My oceanography students schooled me in this and it was a 
mind-opening experience to look over their shoulder as they tried to use my 
creations. Also, the kind of feedback that Quentin is writing could be much 
more easily gotten by getting a high school student or other newbie who will 
work for cheap, and simply watch them go through the tutorials. You will soon 
become more familiar with these issues and will get better at anticipating 
their challenges. This is a case where you really don't want to rely on user 
feedback for refinements.

These tutorials may be the first exposure potential new users get to livecode 
and this kind of investment should pay off in new users, and we want them to 
appreciate the power and beauty of this wonderful resource you folks have 
worked so hard to create.

Best,
Bill

William Prothero
http://es.earthednet.org

> On May 6, 2016, at 5:52 AM, Heather Laine  wrote:
> 
> Quentin, this is fabulous input. Thank you so much for taking the trouble to 
> document all this. You are absolutely right, its very difficult for a 
> seasoned dev to look at LiveCode with sufficiently innocent eyes.
> 
> Keep it coming! and I'll make sure Ali sees this too :)
> 
> Regards,
> 
> Heather
> 
> Heather Laine
> Customer Services Manager
> LiveCode Ltd
> www.livecode.com
> 
> 
> 
>> On 6 May 2016, at 11:02, Quentin Long  wrote:
>> 
>> Downloaded the stable 8.0 release, opened it up. What the heck, figured I'd 
>> try to work thru the Interactive Welcome. Noted some aspects of the IW that 
>> might be problematic for LC newbies. Since the IW is presumably supposed to 
>> be LC putting its best foot forward, and even minor issues could discourage 
>> a novice from exploring the wonders of LC, I'll list some issues I 
>> encountered, in the order encountered…
>> 
>> ==
>> 
>> First issue: "Set the 'Background Fill' color of the stack to white"
>> Problem, from a newbie's PoV: Wait a second. That Inspector-thingie looked 
>> different for a fraction of a second before it settled down to that tower of 
>> "fill"s and "color"s. LiveCode does that sort of thing automatically?
>> 
>> Possible fix: Add a little something to the 'narration box'. You've told the 
>> user about the icons along the top edge of the Inspector window, and what 
>> those icons are for; the 'little something' called for here is in the 
>> neighborhood of "Right now, we're going to show you the 'Colors' category of 
>> settings." In other words, an explicit acknowledgement that LC is going to 
>> futz with the Inspector, so don't panic.
>> 
>> --
>> 
>> Problem, from a newbie's PoV: Okay, *how* do I set the BF color to white? 
>> The blue box is pointing right at "Background Fill" in the window that 
>> popped up when I clicked on the "Inspector" icon, which is good, cuz there's 
>> a *lot* of other "fill"s and "color"s to confuse the issue. So, okay, 
>> "Background Fill", but I don't see anything that looks like "click *here* to 
>> set a color". There's a white box with a red slashmark in it, but a red 
>> slashmark means "don't do this", so I guess I don't want to click that box. 
>> There's also a grey-outlined box whose interior is filled with the same 
>> color as the background of the Inspector window; greyed-out means "not 
>> available", right? So… I'm stuck.
>> 
>> Fortunately, I (Cubist) an *not* an LC newbie. I have a fair amount of 
>> previous experience with MetaCard, Revolution, and LiveCode. So *I* knew to 
>> click on that red-slashed box in order to set the Background Fill color. Am 
>> unsure whether someone who genuinely is new to LC would think to do that.
>> 
>> Possible fix: Steal the 'red oval' from Apple Guide. Put said oval around 
>> the box you're supposed to click on… and maybe said oval should fade in and 
>> out, 'pulsing' to (1) draw attention to itself and (2) provide some 
>> indication that it's *not* actually a standard part of the LC interface.
>> 
>> ==
>> 
>> Second issue: "Set the 'Text Size' of the stack to 18…"
>> Problem, from a newbie's point of view: Hold it, where did *that* come from? 
>> Does LiveCode automatically force you to set text size immediately after you 
>> set background color? I'm not sure I want to deal with LC if *it*'s gonna 
>> decide for *itself* what settings I'm going to tweak.
>> 
>> Possible fix: Add a new 'narration box', immediately after the user succeeds 
>> in setting the background color to 'white'. This new narration box should 
>> say something like, "You've just set the stack's background color to white. 
>> Cool! For your next trick, you're going to tweak the size of the text that 
>> appears in this stack."
>> Next narration box: "Click on the Inspector icon again, to bring the 
>> Inspector back."

Re: Revenue and the Open Source edition

2016-05-02 Thread Earthednet-wp
Folks,
Richmond, thanks for your forthright posts and entertaining metaphors!

Re fees, licenses, etc, I am a retired prof who spent a lot of years 
programming for research, then to support student learning in a large 
oceanography class. My son is an elementary teacher who teaches Lego robotics. 
It seems to me that a difficult, but ripe local market is being plumbed by 
Richmond. But, on a larger scale, I find teachers are easily put off by what 
appears to be complicated, time consuming new resources. They are extremely 
busy and collapse in a heap during their summer time off, unless they are 
running summer classes and "camps" (like my son is) to pay the bills. It seems 
to me that Richmond, so creative, is in a position to expand his business model 
to include teachers who want to teach basic programming, with a kid oriented 
approach. Perhaps to control dinosaur robots, or some such. I know there's 
scratch and all the Arduino resources, but perhaps there is a niche for 
livecode. But, bottom line, teachers need to get sucked in with a complete plug 
and play resour
 ce that will excite kids and require very little up front time. Maybe there 
would be an income stream? Online support, code help?? 

Just thinking aloud. Gotta go, bike ride to breakfast. Yum!

Best,
Bill

William Prothero
http://es.earthednet.org

> On May 2, 2016, at 6:31 AM, RM  wrote:
> 
> That's a very well constructed bit of text and I tend to agree with you re 
> "the best way to get the
> resources required for maintaining and improving the Open Source
> edition of LiveCode is actually to add Business-only features."
> 
> I don't know whether RunRev's "goods and services" section is attracting any 
> customers.
> 
> Where I do take issue with Livecode is two-fold:
> 
> 1. The rental concept: I would like to pay a flat fee that would buy me a 
> version that would continue being usable as
> long as I decided its value had not been superseded by newer versions and/or 
> feature creep in Operating systems.
> 
> 2. The enormous differential between the FREE version and the Commercial 
> version: this seems almost an unbridgeable
> gap.
> 
> Richmond.
> 
>> On 2.05.2016 15:40, Peter TB Brett wrote:
>> Hi all,
>> 
>> I recently posted on the forums in reply to being asked why the PDF external 
>> is initially going to be exclusive to Business edition, and I thought it 
>> would be useful to cross-post it here.
>> 
>> http://forums.livecode.com/viewtopic.php?f=7=27160#p141910
>> 
>>> I am the main advocate for LiveCode Open Source within the LiveCode
>>> core dev team, and maybe I can address some of these issues.
>>> 
>>> The core dev team needs to eat and pay rent, so LiveCode Ltd. has to
>>> make some money to help support LiveCode development. The vast
>>> majority of work we do (90%+) goes directly into the Open Source
>>> edition of LiveCode. To raise money to pay the core dev team's
>>> salaries, the company sells Indy and Business subscriptions that let
>>> people make closed-source programs with LiveCode.
>>> 
>>> The revenue needs to grow, so that the core dev team can expand, so
>>> that all the things that people are asking for (like Raspberry Pi
>>> support, further work on HTML5 deployment, an improved networking
>>> library, etc.) can be created. This means getting more people to pay
>>> for subscriptions. However, many users don't think that Indy and
>>> Business are good value for money because "all" that they get is
>>> closed-source deployment. To help these users justify upgrading to a
>>> subscription, the company has bought in some externals from 3rd party
>>> vendors and bundled them into the Indy and Business editions -- first
>>> mergExt, and now a PDF external.
>>> 
>>> At the moment, I am struggling in internal discussions when I argue
>>> for bringing neat new features to the Open Source edition. Evidence
>>> over the last year or so suggests that adding a feature to the
>>> Business or Indy edition makes a much bigger boost to subscription
>>> revenue -- revenue which funds improvements and maintenance of all
>>> editions of LiveCode. Even when you consider the new Business-only
>>> features like the PDF viewer, these still reflect a minority of the
>>> work we do; taking these into account still leaves almost all the
>>> work we do going directly into the Open Source edition of LiveCode.
>>> 
>>> In many ways, I feel that at the moment the best way to get the
>>> resources required for maintaining and improving the Open Source
>>> edition of LiveCode is actually to add Business-only features. Do you
>>> have a better idea? For example, some people have suggested keeping
>>> the source code on GitHub but charging people for access to Community
>>> builds as a way to get revenue to support the Open Source edition.
>>> What do you think?
>> 
>> I know there are a lot of people who use the Open Source edition of LiveCode 
>> on this mailing list, and I would appreciate your 

Re: Being silly with penguins

2016-04-22 Thread Earthednet-wp
Richmond,
According to the Director model, a moving object would be a "Sprite". The 
Sprite could cycle through images to show character movement at a specific 
location. That would be a good analogy for your method of cycling background 
images. When the Sprite needs to move as it cycles through its background 
images, then that's where Director would use the "score" metaphor. Each "frame" 
would define the sprites and their locations, which are put on the "stage" by 
dragging and dropping. 

I think the whole thing could be defined in an array, very nicely. Like 
Score[frameNum][spriteName][itsProperties]
ItsProperties would define locations, object references, etc. 
The frames would be stepped through on a timer that defined the frame rate. The 
engine might be fast enough for relatively simple animations.

There would also have to be an IDE for setting up the animation on the "stage", 
which would result in the score array.

That's what I'm thinking, anyway.
Best,
Bill

William Prothero
http://es.earthednet.org

> On Apr 21, 2016, at 10:53 PM, RM  wrote:
> 
> Personally I like the graphic object with its backGroundPattern set to a 
> series of images
> the best.
> 
> The "HyperCard" method of flipping through tons of cards is resource hungry
> and could grind to a halt on slower processors.
> 
> I wonder whether a graphic object couldn't be set up as a sort of sprite 
> where it has its own code about how its
> backGroundPattern changes, so that that doesn't have to be programmed into 
> the button or what-have-you that
> moves the graphic object; something like this:
> 
> (pseudocode)
> 
> on moveControl
>   *flip through a sequence of images*
> end moveControl
> 
> The only problem as far as I can see it is that that code will probably not 
> 'fire' when a graphic object
> is moved programmatically, only by an end user.
> 
> Richmond.
> 
>> On 22.04.2016 00:50, William Prothero wrote:
>> Richmond:
>> What’s interesting is that they all look good on my Mac, ElCapitan and LC 8 
>> RC1. I also like the image flipping method rather than the animated gif one. 
>> I’m considering making an animation system, for my purposes, that is kind of 
>> like a Director “score” where a property list holds “frames” and “sprites” 
>> can be moved, images changed, etc.
>> 
>> Thanks for the examples. Now all we need is a physics engine and we’re set.
>> 
>> Best,
>> Bill
>> 
>>> On Apr 21, 2016, at 11:02 AM, RM  wrote:
>>> 
>>> I have now uploaded 4 stacks that effectively produce the same animation 
>>> using
>>> 4 different techniques.
>>> 
>>> Go and have some fun!
>>> 
>>> Love, Richmond.
>>> 
 On 21.04.2016 13:12, RM wrote:
 I'm starting a sequence of stacks showing different ways of producing 
 animation.
 
 My first stack is here:
 
 http://forums.livecode.com/viewtopic.php?f=10=27089
 
 It uses a graphic object that is continually having its backGroundPattern 
 changed.
 
 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
> 
> 
> ___
> 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: How to compile in earlier versions using new keywords?

2016-04-09 Thread Earthednet-wp
Perhaps there is a way to have a text field that holds the appropriate script 
for the version, then you can set the script of btn xyz to fld "best script" on 
startup.
Bill

William Prothero
http://es.earthednet.org

> On Apr 9, 2016, at 6:11 AM, -hh  wrote:
> 
> Is there a way to *compile* the following script in LC versions before 7?
> 
> on mouseUp
>  if char 1 of the version > 6 then
> put trueword 1 of fld "IN" into fld "OUT"
>  else put word 1 of fld "IN" into fld "OUT"
> end mouseUp
> 
> The use of the try structure doesn't help, the script doesn't even
> *compile*. The same with "segment" and other new terms of LC 7/8.
> 
> More generaly, is there a way to "hide" some script blocks so that 
> the compilation in all earlier versions handles the block as comment? 
> 
> 
> 
> 
> --
> View this message in context: 
> http://runtime-revolution.278305.n4.nabble.com/How-to-compile-in-earlier-versions-using-new-keywords-tp4703270.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: Error: Unable to open the database file

2016-04-06 Thread Earthednet-wp
Ray,
I have a stack for MySQL implementation that might help you get started, since 
you are thinking of using php as middleware. It's at 
http://es.earthednet.org/SoftwareForEducation
Scroll to the bottom of the page.
Good luck.
Bill

William Prothero
http://es.earthednet.org

> On Apr 6, 2016, at 7:23 AM, Ray  wrote:
> 
> Thanks Mike.  I've used Andre's solutions a number of times and they've 
> always worked really well.  I wasn't aware of this one.
> 
>> On 4/6/2016 10:21 AM, Mike Bonner wrote:
>> On an "LC server" side note, andre garzias dblib is really helpful.  It
>> might be possible to build up your query locally using dblib, then send the
>> resulting array to the server that also uses dblib, set the array there and
>> execute the action.  (dblib works great)  I think it will work with either
>> mysql or sqlite.  This would require you to set up livecode server of
>> course.
>> http://andregarzia.com/pages/en/dblib/
>> ___
>> 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: Design Challenge -- Round Corner mask on images

2016-04-03 Thread Earthednet-wp
Jacque,
Perhaps I have more than one extensions folder. I'll check for another one. 
Btw, I am assuming v7 and v8 use the same extensions folder? Hmm, seems 
unlikely.
I'll check.
Best,
Bill

William Prothero
http://es.earthednet.org

> On Apr 3, 2016, at 10:32 PM, "J. Landman Gay"  
> wrote:
> 
>> On 4/3/2016 4:50 PM, Trevor DeVore wrote:
>> I thought this would make an interesting widget. I put together a widget
>> that does the following:
>> 
>> 1. Allows you to turn on/off rounded corners for each corner of the widget.
>> 2. Allows you to set the radius.
>> 3. Allows you to set a filename of an image that will be displayed within
>> the widget. Default is to draw the widget using the background color.
> 
> Trevor, this is SO COOL. Not just the work you've produced, which is really 
> neat stuff, but also how anyone can make LC into anything they want. I hope 
> Kevin is right and that we get lots more of these little gems.
> 
> Bill: to install, unzip the archive and find your "My Livecode" folder. If 
> you haven't moved it, I think it's in your OS Preferences folder (I moved 
> mine to Dropbox, so I can't remember.) Inside My Livecode is an Extensions 
> folder. Drop Trevor's whole folder in there and restart LC.
> 
> It appears like magic in the tool palette and you can use it just like any of 
> the other widgets.
> 
> It's super keen neato cool awesome.
> 
> -- 
> 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: Script Only Stack Architecture

2016-04-02 Thread Earthednet-wp
I wonder how hard it would be to port max's Wikia wiki to a less commercial 
host. I am  skeptical of those free sites dedicated to scraping user 
information for data mining purposes. Livecode could support it as part of 
their resources, as an experiment to see how it develops?

Bill

William Prothero
http://es.earthednet.org

> On Apr 2, 2016, at 2:44 PM, Richard Gaskin  wrote:
> 
> Sannyasin Brahmanathaswami
> 
> > Kay C Lan wrote:
> >>
> >> IMO the ideal solution would be the Dictionary act like a Wiki
> >> Editor.
> >
> > I had a parallel thought this morning. Many languages have their
> > "wiki space"
> >
> > Given the enormity of the task of turning the dictionary into
> > something like that...don't bother... let it be what it is. Just
> > start a new empty wiki.
> >
> > Begin simply: As soon as subject arise of value, instantiate the
> > subject / theme and put the info there.
> >
> > I would be happy to participate.
> 
> MaxV already started one - dive in:
> 
> 
> 
> -- 
> 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: Script Only Stack Architecture

2016-03-29 Thread Earthednet-wp
I second this. Organizing the code in a project is really important and there 
are lots of ways to go wrong.
Bill

William Prothero
http://es.earthednet.org

> On Mar 29, 2016, at 12:26 PM, Sannyasin Brahmanathaswami  
> wrote:
> 
> Ahh... so code that has object level scope should be e.g.
> 
> "tiny-little-nav-buttons.livecodescript"
> 
> That is set as the behavior for  those buttons?
> 
> and code that has things like  "getLocalAppPath()"
> 
> should be in " start using stack "coreAppFunctions.livecodescript"
> 
> Is that what you mean?
> 
> @ Mark, Monte, Peter (brett)  if you are inspired   -- a tutorial on 
> "building an app from scratch, using the script-only modular approach to the 
> max."  as a video tutorial or something would be fantastic...
> 
> ala the old "sheep herder" video that Ben did. It doesn't have to be 
> complicated or too long... just point us in the right direction.
> 
> I'll start testing, hacking today, but for newbies who are coming from Ruby, 
> Python, PHP, JS CSS etc... such a tutorial would make a lot of sense... -- 
> how all the pieces fit together... @Mark, you blog post was great... take it 
> one step further!
> 
> Like if you create a substack it is saved automatically in the binary, but if 
> I am in an app in the IDE and create a script only stack.. will it be 
> automatically loaded later when I reboot my app in the IDE? OR do we need to 
> manually script the "start using" those stacks, even though we created them 
> in the app just like a substack?  and what is the engine's scope for finding 
> them? Pathwise: does it automatically look for the script only stack in the 
> default folder and is that for the LC engine? or the folder that contains the 
> stack that from which the script only stack was created?  Or should we set up 
> some folders in that ala the JS apps or PHP ... functions, core, 
> object-behaviors  etc. where script are stored and then in the app we 
> explicity have a function to find those libraries/behaviors script-only stacks
> 
> Of course I'm going to figure all this out in the next few hours, but it 
> would be great if it were "tutorialized."
> 
> And, since LC team has been doing this already for some time... best 
> practices guide would be ideal. I've been studying Google Material Design 
> docs and impressed by the level of "instruction" they give for best 
> practices.  it's pretty awesome...   Someday, something like that for LC, 
> created by all you LC wizards would be
> 
> a) really give a leg up for a generation of "code only programmers" who might 
> like to adopt LC
> b) help us do it right from the beginning.
> 
> yeah, I know "coding is easy, documention is hard (smile)
> 
> 
> 
> 
> 
> 
> 
> 
> 
> On March 28, 2016 at 5:55:42 PM, Monte Goulding 
> (mo...@appisle.net) wrote:
> 
> Yes, it was the mix of code that should have an object scope and code that 
> was fine to have a application wide scope that I was commenting on Matt.
> 
> Sent from my iPhone
> 
>> On 29 Mar 2016, at 2:46 PM, Richard Gaskin  
>> wrote:
>> 
>> Matt Maier wrote:
>> 
>>> Monte got annoyed that I did something like that instead of setting
>>> behaviors. So it might be better to write behaviors in script-only
>>> stacks and then set them onto the various controls, rather than
>>> managing the controls all the way from the library stack(s).
>> 
>> Behaviors are good. And so are libraries. They're not mutually exclusive.
>> 
>> "Nothing is true. Everything is permitted."
>> 
>> --
>> Richard Gaskin
>> Fourth World Systems
>> Software Design and Development for Desktop, Mobile, and Web
>> 
>> ambassa...@fourthworld.com http://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
> ___
> 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: Can a widget be in the background?

2016-03-24 Thread Earthednet-wp
I guess I'd have to call myself a moderately experienced user, but still 
learning. The way I found out about how to set a group as a background was 
through the nice dp16 tutorial. But then, the next time I tried to make a 
background control, I had forgotten. I went back through the tutorial and saw 
how to do it. But since I was working with an existing stack, I didn't know how 
to get it placed on other cards. Thanks to the generous comment of Scott, I got 
it. 

There will always be a need for a list like this. There will also be a need for 
some overview materials that are a bit longer than dictionary entries, that 
briefly explain how to do specific operations. The lessons on the livecode site 
are very good at that, but sometimes not advanced enough.

I really appreciate the help and patience of experts and non-experts on this 
list. 
Thanks, all,
Bill

William Prothero
http://es.earthednet.org

> On Mar 24, 2016, at 6:46 AM, Roland Huettmann <roland.huettm...@gmail.com> 
> wrote:
> 
> Well, it is true, but not too transparent to new users, and even some more
> experienced users need to really study first.
> 
> I was thinking that in edit mode and without having to check the Property
> Inspector there could be a visual hint about a groups behaviour (background
> icon or color). A tool tip in edit mode could also supply information with
> how many cards this background group is shared with.
> 
> The question is how to make this sharing more intuitive and obvious to new
> users for groups of one or more controls.
> 
>> On 24 March 2016 at 08:39, Tore Nilsen <tore.nil...@me.com> wrote:
>> 
>> A group with the background behaviour will appear on each new card you
>> create after you have made the group. If you know you are going to need a
>> background on many cards, then make the background group on the first card,
>> before you add the rest of the cards.
>> 
>> Tore
>>> 24. mar. 2016 kl. 06.02 skrev Earthednet-wp <proth...@earthednet.org>:
>>> 
>>> Scott,
>>> Thanks! You are the man!
>>> Best,
>>> Bill
>>> 
>>> William Prothero
>>> http://es.earthednet.org
>>> 
>>>> On Mar 23, 2016, at 8:30 PM, Scott Rossi <sc...@tactilemedia.com>
>> wrote:
>>>> 
>>>> Use "Place Group" under the Object menu to place the group on any card
>>>> that doesn't already have it.  If you copy and paste, you'll wind up
>> with
>>>> multiple copies of the group, instead of one group shared across
>> multiple
>>>> cards.
>>>> 
>>>> Regards,
>>>> 
>>>> Scott Rossi
>>>> Creative Director
>>>> Tactile Media, UX/UI Design
>>>> 
>>>> 
>>>> 
>>>> 
>>>> On 3/23/16, 8:06 PM, "use-livecode on behalf of William Prothero"
>>>> <use-livecode-boun...@lists.runrev.com on behalf of
>>>> proth...@earthednet.org> wrote:
>>>> 
>>>>> Please excuse me for the trivial questions. I found that a group can
>> be a
>>>>> shared background object.
>>>>> But, I¹m wondering if for a stack with quite a few cards, a new group
>>>>> with a shared background setting will only appear on new cards.
>>>>> 
>>>>> If I create a new stack with several cards, load several UI elements on
>>>>> the first card, group them, then set them to ³Background Behavior²,
>> they
>>>>> do not show up on all of the existing cards.
>>>>> 
>>>>> So, is there a way to make that background group then show up on all
>>>>> cards? Or, is it simply a matter of copying that group to each card
>> that
>>>>> I want it on and setting ³Shared behavior² in the inspector?
>>>>> 
>>>>> Best,
>>>>> Bill
>>>>> 
>>>>>> On Mar 23, 2016, at 4:37 PM, William Prothero <
>> proth...@earthednet.org>
>>>>>> wrote:
>>>>>> 
>>>>>> I¹m about the replace a menubar with the menubar widget in DP16. What
>>>>>> I¹m wondering is if this can be set up so it¹s on every card, like
>>>>>> objects can.
>>>>>> 
>>>>>> Best,
>>>>>> Bill
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> William Prothero, Ph.D.
>>>>>> University of California, Santa Barbara, Emeritus
>>>>>> proth...@earthednet.org
>>>>>> 
>&g

Re: Can a widget be in the background?

2016-03-23 Thread Earthednet-wp
Scott,
Thanks! You are the man!
Best,
Bill

William Prothero
http://es.earthednet.org

> On Mar 23, 2016, at 8:30 PM, Scott Rossi  wrote:
> 
> Use "Place Group" under the Object menu to place the group on any card
> that doesn't already have it.  If you copy and paste, you'll wind up with
> multiple copies of the group, instead of one group shared across multiple
> cards.
> 
> Regards,
> 
> Scott Rossi
> Creative Director
> Tactile Media, UX/UI Design
> 
> 
> 
> 
> On 3/23/16, 8:06 PM, "use-livecode on behalf of William Prothero"
>  proth...@earthednet.org> wrote:
> 
>> Please excuse me for the trivial questions. I found that a group can be a
>> shared background object.
>> But, I¹m wondering if for a stack with quite a few cards, a new group
>> with a shared background setting will only appear on new cards.
>> 
>> If I create a new stack with several cards, load several UI elements on
>> the first card, group them, then set them to ³Background Behavior², they
>> do not show up on all of the existing cards.
>> 
>> So, is there a way to make that background group then show up on all
>> cards? Or, is it simply a matter of copying that group to each card that
>> I want it on and setting ³Shared behavior² in the inspector?
>> 
>> Best,
>> Bill
>> 
>>> On Mar 23, 2016, at 4:37 PM, William Prothero 
>>> wrote:
>>> 
>>> I¹m about the replace a menubar with the menubar widget in DP16. What
>>> I¹m wondering is if this can be set up so it¹s on every card, like
>>> objects can.
>>> 
>>> Best,
>>> Bill
>>> 
>>> 
>>> 
>>> William Prothero, Ph.D.
>>> University of California, Santa Barbara, Emeritus
>>> proth...@earthednet.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
> 
> 
> 
> ___
> 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: iOS deployment question

2016-03-23 Thread Earthednet-wp
Graham,
I can take some notes. What I did to fix it was to delete all my developer 
certificates from my keychain and re-activate them. That was after I realized 
that the reference to "identity" actually meant that it couldn't find a valid 
certificate. Now it seems obvious, but didn't at first. I remember some 
postings a while back re the need to get a new certificate. In the process, I 
mucked up my entire keychain and had to recover it using the wonderful "Time 
Machine". 

Now I'm fiddling with the provisioning profile to make its setup match with the 
standalone settings for iOS. One thing I see as I fiddle, is multiple 
provisioning profile in the drop down menu on iOS settings. Each new change and 
download on the Apple dev site creates a new one and the name doesn't change 
unless I do in in the apple developer website. Haven't figured out a way to 
delete old ones yet, but that will come.

I'm just giving these details of my thought so that if somebody decides to 
write up this, with all it's messiness, they might see what newbies go thru. 
I'm not a newby anymore, but I only work with iOS occasionally and the process 
seems to always be painful.

I'll take some notes and if they seem relevant, I'll post them somewhere.

Best,
Bill

William Prothero
http://es.earthednet.org

> On Mar 23, 2016, at 2:46 AM, Graham Samuel  wrote:
> 
> Care to write it up, William? 
> 
> AFAICS, coding in LiveCode is a trouble-free activity compared to deployment 
> on iOS (or indeed on LiveCode Server, Android etc). Arcane rules, 
> certificates, permissions… even the vocabulary seems to have been re-invented 
> to confuse the honest programmer. Of course, that’s just my view, and I am 
> not young. Still, it seems to me that one of the biggest challenges for 
> LiveCode is to make the whole process, from having the idea for the app all 
> the way to successfully publishing it, a journey with no u-turns, dead ends, 
> or deep frustration at lack of progress.
> 
> Just my two eurocents
> 
> Graham
> 
>> On 23 Mar 2016, at 04:34, William Prothero  wrote:
>> 
>> Never mind…… Got it to work.
>> Bill
>> 
>>> On Mar 22, 2016, at 8:17 PM, William Prothero  
>>> wrote:
>>> 
>>> I can see, after Googling around a bit, that getting the certificates 
>>> signed and set up correctly is quite complicated, with lots of ways of 
>>> going wrong. With out-dated certificates, old provisioning profiles, etc.
>>> 
>>> I wonder if there is a way to make this more robust and transparent. Like 
>>> some app that will go through the settings, certificates, and provisioning 
>>> profiles and give a diagnostic. Or perhaps, could the Livecode diagnostics 
>>> give more information to help figure out what’s going wrong? This seems 
>>> like a real need to me.
>>> 
>>> Maybe it’s too much to hope for. It takes me a day or two of hair-pulling 
>>> to get this set up after being away from making iOS apps for awhile. 
>>> 
>>> Best,
>>> Bill
>>> 
 On Mar 22, 2016, at 7:29 PM, William Prothero  
 wrote:
 
 I’m getting an error when I try to build an iOS standalone. It is:
 “Could not find a valid identity to use with the selected iOS profile.”
 
 Where should I look? I’ve downloaded a certificate and set the bundle  of 
 the provisioning profile to org.earthednet.wWaterDetective, and it shows 
 up in the Profile setting, and I set the internal App ID to 
 org.earthednet.wWaterDetective.
 
 I’m in LC 8 DP 16, using Xcode 6.2.1. 
 
 Very frustrating. It would be really wonderful if, sometime, there was a 
 list of possible complaints the standalone builder would make, with 
 possible solutions, or at least some diagnostic things one could do.
 
 Any suggestions would be much appreciated.
 
 Best,
 Bill
 
 William Prothero, Ph.D.
 University of California, Santa Barbara, Emeritus
 proth...@earthednet.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
>> 
>> 
>> ___
>> 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
> 

Re: LC8 DP16 oddities, dataGrid?

2016-03-23 Thread Earthednet-wp
Ali,
It was the lack of the columns inspector pane that I was referring to. Sorry 
for my posting being opaque.. No worries, I went back to v7 and changed it, 
then back to v8. 

I'm glad the column inspector is coming back in next release.
Thanks!
Bill

William Prothero
http://es.earthednet.org

> On Mar 23, 2016, at 2:28 AM, Ali Lloyd  wrote:
> 
> Hi Bill,
> 
> Could you be more specific? The dataGrid pane of the property inspector is
> just the bit that was in the Basic pane of the old property inspector under
> the
> Data Grid: ---
> section.
> 
> The Columns pane was missing and will be there in the next build
> (http://quality.livecode.com/show_bug.cgi?id=16748)
> 
> Ali
> 
> 
> On Tue, Mar 22, 2016 at 10:29 PM William Prothero 
> wrote:
> 
>> Folks:
>> I’ve been using DP16 for awhile, and find
>> 1: When setting the alignment of text in a text field, with the property
>> inspector, you have to click twice to get it to set the alignment. Minor,
>> but…
>> 
>> 2: Datagrid. The property inspector for the datagrid is now totally
>> opaque. The V7 version was much more obvious.
>> 
>> Are there any documents on how to use the new property inspector for
>> dataGrid?
>> 
>> Best,
>> Bill
>> 
>> William Prothero, Ph.D.
>> University of California, Santa Barbara, Emeritus
>> proth...@earthednet.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

___
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: Separate Widget palette

2016-03-20 Thread Earthednet-wp
Folks,
Some of the software I use has a "views" menu that shows a list of "columns" or 
items that appear on a specific palette or screen. I wonder if such a menu 
might be convenient in this case. The user could choose "basic", "extended", 
"All" or whatever. I can sympathize with Richmond's desire, for programming 
education purposes, to have a tools palette that shows only the controls he 
wants his kids to see.

Even better, for his purposes, maybe an app that kids load to start, that loads 
a custom tools palette and hides the default one we all see. Then the kids 
aren't distracted by the wonderful bells and whistles that most of us want 
available, front and center.

Just my 2cents.
Best,
Bill

William Prothero
http://es.earthednet.org

> On Mar 20, 2016, at 9:14 AM, Richard Gaskin  
> wrote:
> 
> Richmond wrote:
> 
>>> On 20.03.2016 17:41, Richard Gaskin wrote:
>>> Has Adobe's patent on dockable tabbed palettes expired yet?
>>> http://www.cnet.com/news/adobe-wins-macromedia-patent-suit/
>> "a feature that allows users of design software to rearrange the
>> work space on the PC screen."
>> Ha, Ha, Ha: I really wonder how that can be patented. Every time
>> I open Livecode on a small monitor I rearrange the work space by,
>> for instance, moving revTools palette somewhere other than where
>> it appears when I start up LiveCode.
> 
> That's why a patent includes details beyond its one-line summary.  The patent 
> is very specific; most workspace rearrangements are not infringements. And it 
> may even be that it's expired by now, since it was filed back in the '90s and 
> Adobe isn't Disney so they don't have the power to single-handledly revise US 
> IP law at will.
> 
> But patented it was indeed:  Adobe was awarded US$2.8 million for that 
> "willful" infringement.
> 
> And ironically, Adobe later acquired Macromedia so the cost to Macromedia for 
> that payment became effectively just part of the company's purchase price.  
> Minus attorney's fees Adobe ultimately took a big loss on that, much as Apple 
> has in their patent suits against Samsung (which is no doubt why they've 
> since called a truce on all future patent litigation with them).
> 
> Whether patents are destroying our software economy or helping it is 
> something I'll leave for others to debate.
> 
> My main point in posting this was that it's at once entertaining and 
> frightening to consider the broad scope of patents that may affect out work, 
> giving rise to this joke I've heard in some dev circles:
> 
> Q: How many people does it take to write a line of code?
> 
> A: Three.
> 
>   One programmer to write the line of code.
> 
>   One attorney to check that line of code against existing
>   patents in all applicable jurisdictions.
> 
>   And another attorney to file a new patent on that line of
>   code to be used for defensive purposes.
> 
> ;)
> 
> -- 
> - Richard Gaskin
>  Fourth World Systems
>  .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: Problems creating a field in LC8 DP16

2016-03-19 Thread Earthednet-wp
Monte,
Tnx, but I've solved that one. What's screwing me up is that the 
formattedHeight and formattedWidth don't give the correct answers. I don't know 
if it's a bug or something that's changed with the updated field code. I can 
fix it by adding to the margins. I just hate to do a workaround that may need 
to be modified in the future.

Best,
Bill

William Prothero
http://es.earthednet.org

> On Mar 17, 2016, at 10:42 PM, Monte Goulding <mo...@appisle.net> wrote:
> 
> 
>> On 18 Mar 2016, at 4:39 PM, Earthednet-wp <proth...@earthednet.org> wrote:
>> 
>> So, I guess we can't count on the formattedHeight and formattedWidth to 
>> return dimensions of a rect that will show all of the text in a field? I 
>> would like to keep the rect of the field as small as possible. I also use it 
>> to make a 90 degree rotated label. 
> 
> I haven’t looked at your specific issue but for what it’s worth it is very 
> easy to make a rotating text widget. Was my first experiment.
> 
> Cheers
> 
> Monte
> ___
> 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: Problems creating a field in LC8 DP16

2016-03-19 Thread Earthednet-wp
So, I guess we can't count on the formattedHeight and formattedWidth to return 
dimensions of a rect that will show all of the text in a field? I would like to 
keep the rect of the field as small as possible. I also use it to make a 90 
degree rotated label. 

If this is a manifestation of a bug, I will probably just increase the space 
around the text.

Best,
Bill

William Prothero
http://es.earthednet.org

> On Mar 17, 2016, at 9:17 PM, -hh  wrote:
> 
> I deleted the four lines (*) of your function (see citation below)
> and inserted instead the following 4 lines, in that order, at end of it.
> 
>  set fixedLineHeight of fld tName to true
>  set textSize of fld tName to 12
>  set textHeight of fld tName to 20
>  return (0,0,the formattedWidth of fld tName, \
> the formattedHeight of fld tName)
> 
> because
> 1. the default setting of fixedLineHeight may have changed?
> 2. why use possible update bugs of "rect" if not needed?
> 
> Works fine here.
> 
>> William P. wrote:
>> ==
> function iml_makeField tName,tText
>  if there is no cd fld tName then
>create field tName
>  end if
>  put tText into fld tName
>  set the visible of fld tName to FALSE
>  set the showBorder of fld tName to FALSE
>  set the style of fld tName to "transparent"
>  set the textAlign of fld tName to "center"
>  set the textfont of fld tName to "Arial"
> * set the textSize of fld tName to 12
>  set the borderWidth of fld tName to 0
>  set the margins of fld tName to 2,3,0,0
>  set the dontWrap of fld tName to true
> * set the textHeight of fld tName to 20
>  --wait for 0 seconds with messages
>  set the fontStyle of fld tName to bold
> * set the rect of fld tName to "0,0,"& \
>(the formattedWidth of fld tName) &","&\
>(the formattedHeight of fld tName)
> * return the rect of fld tName
> end iml_makeField
>> ==
> 
> 
> 
> --
> View this message in context: 
> http://runtime-revolution.278305.n4.nabble.com/Problems-creating-a-field-in-LC8-DP16-tp4702326p4702329.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: Use MouseLine() and still edit the same field?

2016-03-05 Thread Earthednet-wp
Mark,
I had a situation where it thought I was French. Go to your setups or 
preferences and look at language settings. I also find that asking Google for 
info is useful, even for questions about livecode.
Bill

William Prothero
http://es.earthednet.org

> On Mar 5, 2016, at 5:17 AM, Mark Mitchell  wrote:
> 
> Thanks to Devin, Terry and Matt
> 
> I tweaked Devin’s code a bit, and went with a global variable as otherwise it 
> flashes and gives you an epileptic seizure!
> 
> But, this works great:
> on mouseWithin — seems to work better than mousemove
> global PastWhichLine
> 
>   if pastWhichLine is empty then
>  put the mouseLine into pastwhichLine
>   end if
> 
> put the mouseline into tThisLine
>if tThisLine <> PastWhichLine then
> 
>   set the backgroundColor of pastwhichline to empty
>   set the backgroundColor of tThisLine to (220,220,250)
>   put tThisLine into PastWhichLine
>   end if
> end mouseWithin
> 
> Thanks folks!
> 
> マーク.. (Apple mail has a bug that automatically changes my name to Japanese 
> and there is no way to stop it… sigh…)
> 
>> 
>>> On Mar 4, 2016, at 1:08 PM, Mark Mitchell  wrote:
>>> 
>>> (Sorry Heather!  I?m sending this message again from the ?proper? account..)
>>> 
>>> I?m not sure how long it has been around, but I have just discovered the 
>>> ?mousewhithin? message combined with the mouseline() function? Awesome!  
>>> So, for those of you who don?t know, the ?mousewithin? message is sent to a 
>>> field periodically (5 times a second?) whenever the mouse is inside that 
>>> field. 
>>> 
>>> Then, the mouseline function returns whatever line of that field the mouse 
>>> is currently hovering over.  I am currently using this to warn folks if 
>>> they have too many characters per line.  And that works fine.
>>> 
>>> But to make it more intuitive, I want to somehow hilite or indicate the 
>>> line that the mouse is over in the field, without disturbing the ability to 
>>> edit that field (copy, paste, type stuff) with ease.  
>>> 
>>> I have tried a few different ways of hiliting the line of the field 
>>> (selecting it, changing the color of the text of it, etc) but any sort of 
>>> repeat or recursive structure does not work, as the ?mousewithin? message 
>>> is simply sent far too often for any ?repeat? or recursion to work.
>>> 
>>> Does anyone have any other ideas for highlighting a line in a field that 
>>> might work under these conditions?
>> 
>> Mark,
>> 
>> Have you tried setting the backgroundColor of the line, something like this:
>> 
>> local sCurrLine
>> 
>> on mouseWithin
>>   put the mouseline into tThisLine
>>   if tThisLine <> sCurrLine then
>>   set the backgroundColor of line 1 to -1 of me to empty
>>   set the backgroundColor of tThisLine to (220,220,250)
>>   put tThisLine into sCurrLine
>>   end if
>> end mouseWithin
>> 
>> on mouseLeave
>>   set the backgroundColor of line 1 to -1 of me to empty
>> end mouseLeave
>> 
>> It seemed to work okay here on LC 7.1.2.
>> 
>> Devin
>> 
>> Devin Asay
>> Office of Digital Humanities
>> Brigham Young 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

___
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: LC8 DP15 error message?

2016-03-04 Thread Earthednet-wp
Thanks, Peter,
I'm planning on implementing code that will email me notifications, with some 
error source info. Will this kind of error information be available in my app?

My apps get pretty complicated and I want to know when users encounter bugs in 
my software. I know there is a flag that can be set in standalones, to get 
error reports emailed to me, but many of the computers that students use don't 
have email set up, so I need to send it from my server.

Best,
Bill

William Prothero
http://es.earthednet.org

> On Mar 4, 2016, at 7:00 AM, "Peter M. Brigham"  wrote:
> 
>> On Mar 1, 2016, at 8:07 PM, William Prothero wrote:
>> 
>> 89,2654,1
>> 
>> 69,2654,1,graphic id 74731 of group id 69783 of card id 1002 of stack 
>> "/Users/prothero/Oceanography Projects/LiveCode-RunRev Projects/PT_Explorer 
>> Projects/EarthExplorer_CurrentWkg/appStacks/datastacks/Map Display.livecode"
>> 
>> 676,2654,1
>> 
>> 241,2654,1,revIDEControlProperties
>> 
>> 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp 
>> 15).app/Contents/Tools/Toolset/libraries/revidelibrary.8.livecodescript"
>> 
>> 219,1788,8,revIDEControlProperties
>> 
>> 465,1788,8
>> 
>> 241,1788,1,addControlToProjectBrowser
>> 
>> 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp 
>> 15).app/Contents/Tools/Toolset/palettes/project 
>> browser/revprojectbrowserbehavior.livecodescript"
>> 
>> 573,118,1,addControlToProjectBrowser
>> 
>> 253,118,1
>> 
>> 253,118,1
>> 
>> 241,113,1,ideNewControl
>> 
>> 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp 
>> 15).app/Contents/Tools/Toolset/palettes/project 
>> browser/revprojectbrowserbehavior.livecodescript"
>> 
>> 675,1733,1,ideNewControl
> 
> Here is a (slightly) less obscure translation:
> 
> • line 2654, char 1: error #69, Chunk: error in object expression — hint: 
> graphic id 74731 of group id 69783 of card id 1002 of stack 
> "/Users/prothero/Oceanography Projects/LiveCode-RunRev Projects/PT_Explorer 
> Projects/EarthExplorer_CurrentWkg/appStacks/datastacks/Map Display.livecode"
> 
> • line 2654, char 1: error #241, Handler: error in statement — hint: 
> revIDEControlProperties
> 
> • line 0, char 0: error #353, Object Name: — hint: stack 
> "/Applications/LiveCode Indy 8.0 (dp 
> 15).app/Contents/Tools/Toolset/libraries/revidelibrary.8.livecodescript"
> 
> • line 1788, char 8: error #219, Function: error in function handler — hint: 
> revIDEControlProperties
> 
> • line 1788, char 1: error #241, Handler: error in statement — hint: 
> addControlToProjectBrowser
> 
> • line 0, char 0: error #353, Object Name: — hint: stack 
> "/Applications/LiveCode Indy 8.0 (dp 
> 15).app/Contents/Tools/Toolset/palettes/project 
> browser/revprojectbrowserbehavior.livecodescript"
> 
> • line 118, char 1: error #573, Handler: can't find handler — hint: 
> addControlToProjectBrowser
> 
> • line 118, char 1: error #253, if-then: error in statement
> 
> • line 113, char 1: error #241, Handler: error in statement — hint: 
> ideNewControl
> 
> • line 0, char 0: error #353, Object Name: — hint: stack 
> "/Applications/LiveCode Indy 8.0 (dp 
> 15).app/Contents/Tools/Toolset/palettes/project 
> browser/revprojectbrowserbehavior.livecodescript"
> 
> • line 1733, char 1: error #675, dispatch: bad command — hint: ideNewControl
> 
> If you're interested, here's a handler that explicates error messages a 
> little bit:
> 
> function expandError pErr
>   -- expands LC runtime error numbers, with explanatory text
>   --"explanatory' is a relative term….
>   -- probably based on a handler from someone on the use-LC list, not sure who
>   -- requires sr()
> 
>   put the name of the target into tName
>   repeat for each line e in pErr
>  put item 1 of e into errNbr
>  put item 2 of e into tLineNbr
>  put item 3 of e into tCharNbr
>  put item 4 to -1 of e into tHint
>  put "•" && tName & ": line" && tLineNbr & "," && "char" && tCharNbr & ": 
> " into tErrMsg
>  put "error #" & errNbr & ", " after tErrMsg
>  put sr(line errNbr of the cErrorsList of card 1 of stack 
> "revErrorDisplay") \
>after tErrMsg
>  if tHint <> empty then
> put " — hint:" && tHint after tErrMsg
>  end if
>  put tErrMsg & cr after errorlist
>   end repeat
>   return sr(errorlist)
> end expandError
> 
> function sr pStr
>   -- sr = "strip returns" -- actually, strips all white space fore and aft
>   return word 1 to -1 of pStr
> end sr
> 
> -- 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

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:

Re: LiveCode for the Hobbyists

2016-02-27 Thread Earthednet-wp
Another item:
I find https://www.pinterest.com to be a great resource to see what educators, 
especially in k-12 are doing. Lots of great ideas.
Bill

William Prothero
http://es.earthednet.org

> On Feb 27, 2016, at 9:05 AM, Earthednet-wp <proth...@earthednet.org> wrote:
> 
> Tore,
> Your idea has a lot of merit. In the early Apple days, HyperCard was very 
> popular with educators. It was simple and revolutionary as a programming 
> environment, and free with the computer. Livecode has the capability for this 
> now, especially with the widgets and even more with Monte's wonderful 
> additions.
> 
> I too see warning signs in the regular modifications of the payment options 
> by the mothership. We are all truly screwed if they would go under.
> 
> 

___
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 for the Hobbyists

2016-02-27 Thread Earthednet-wp
Tore,
Your idea has a lot of merit. In the early Apple days, HyperCard was very 
popular with educators. It was simple and revolutionary as a programming 
environment, and free with the computer. Livecode has the capability for this 
now, especially with the widgets and even more with Monte's wonderful additions.

I too see warning signs in the regular modifications of the payment options by 
the mothership. We are all truly screwed if they would go under.

The landscape in education is quite different now, of course. I am a retired 
educator and used Director to deliver assignments where students could access 
real Earth data, write papers, review their peers' papers, see their grades, 
etc. I am currently rewriting much of that material in Livecode. My interest is 
in general education and critical thinking, rather than teaching programming. 
But the mothership could get a lot of publicity by creating a repository of 
educational apps built in livecode, indexed by subject, grade level, and (for 
the US) the common core standards. The ability to deliver these apps over a 
range of devices, including mobile and Raspberry Pi would be a huge incentive.

I can see a use for a "framework" for delivering educational apps. For example, 
is it really necessary to write a new login/password/password recovery code by 
each teacher who wants to create an assignment as part of a course? I have just 
finished a beta version of such a framework and it took me a substantial amount 
of time. Another looming issue for me is integration with Learning Management 
systems, like Moodle, which is widely used and open source. There is SCORM, 
LTI, and now "Common Cartridge". When I read the docs on these systems, my 
eyeballs roll back in my head and I know I will be taking on a huge trek into 
IT-land. Sample stacks that implemented these interfaces would be invaluable to 
higher Ed teachers, and me in particular.

What would be extremely useful to me (which is what I'm creating) would be a 
configurable login system that can respond to "anybody", "a student in a 
class", or a "teacher who registers a class that students can sign up for". 
Details like forgotten passwords and/or class registration codes need to be 
dealt with. A feature I haven't come to grips with is auto-updating of 
software, and I will need to query Richard G to sort this out. All of these 
features have been vital when I was teaching an oceanography class to 300 
students.

If there was an effort like this, I think it must be led by, or at least 
strongly managed, by those with actual experience in education, who will test 
their materials in actual learning situations. The entire effort could be a big 
undertaking.

Some ideas, off the top of my head: LC could offer some services to a volunteer 
team who would visualize and develop this with a goal of it eventually being 
incorporated into the mothership's product offering. One of my concerns is what 
will happen to my own work in the future. Life can be too short. Contributing 
to a larger effort would be satisfying. I would see it as having some of the 
ideas or features of the Khan Academy. There could be lessons on specific 
topics (programming in LC, or physics, for example) that teachers could create, 
or download, or apps that stand alone. Educator/developers could access various 
frameworks to help them get started. Perhaps there could be some way of 
rewarding developers of apps that are used widely. The mothership would provide 
a server resource to host the effort and a reasonable sized group of 
developer/educators could be formed to formulate and visualize the project.

That's it for now. Others may chime in. Perhaps there is some part of this 
vision that is shared by others. 

Best,
Bill

William Prothero
http://es.earthednet.org

> On Feb 27, 2016, at 3:38 AM, Tore Nilsen  wrote:
> 
> 
>>> 27. feb. 2016 kl. 03.35 skrev ambassa...@fourthworld.com:
>>> 
>>> Another good way to get a user base is to be available in schools.
>>> This is hard work, as network administrators, school boards, and
>>> politicians are often against all change. RunRev put a little
>>> effort into this a long time ago and I don't think they currently
>>> do anything in this regard.
>> 
>> Agreed, it is hard.
>> 
>> What specifically do you think LiveCode Ltd should be doing for greater EDU 
>> outreach?
>> 
>> And what do you think the community of educators using LC might be able to 
>> do to also further those goals?
> 
> Apologies for the length of this, but the questions raised by Richard are 
> something I have been thinking about for quite some time.
> 
> As a teacher I use LiveCode for two different purposes: 
> 
> a) As a tool to make educational software “on the fly”. I find LiveCode to be 
> an invaluable resource, if and when I encounter a situation where I can see 
> that my students will benefit from using digital learning material. I can 
> easily make an application that will 

Re: Finding UTC

2016-02-20 Thread Earthednet-wp
There is a php command that returns GMT. I assume that means that the hosting 
server knows what time zone it's in. I use liquidweb vps hosting. So,I don't 
have to worry about whether it is set up properly. I don't know if there are 
complications when you run your own server. Shouldn't be, though.

Best,
Bill

William Prothero
http://es.earthednet.org

> On Feb 20, 2016, at 11:09 AM, Sannyasin Brahmanathaswami <bra...@hindu.org> 
> wrote:
> 
> On February 20, 2016 at 6:50:55 AM, Earthednet-wp 
> (proth...@earthednet.org<mailto:proth...@earthednet.org>) wrote:
> This will of course put the time as perceived by the server where in the 
> world my copy of LCS happens to be hosted. Given that this is arbitrary from 
> the point of view of a user of the server, it would be easier for me if I 
> could show the time as UTC, or what us Brits used to call Greenwich Mean Time.
> 
> I may be missing thing, but unless your server is a nomad, it is always 
> exactly X numbers away from UTC...  sothen what is the issue?
> 
> Forgive me if I'm stating the obvious and don't grasp your problem:
> 
> UTC is UTC wherever you are.  If I query for UTC in Hawaii, or California or 
> London, we get the same value...So all you need is a small API script on the 
> server to return UTC to you... and typically you have control over the time 
> setting on your "box"  so if you want the server to return UTC...you have to 
> be sure (unix/linux) tzdata(cmd line app) is installed.. run that and you 
> will be prompted to set your time zone. set "GST-0"  and you are good to go.
> 
> This assumes of course that's what you want...it may not be... I prefer, e.g. 
> that the server return the time of the place where it lives (otherwise I get 
> crazy confused)... this is, as you say, arbitrary, since we have users all 
> over the planet in all time zones... but though I am in Hawaii, I like the 
> server in California to be on California time... as this is how we think out 
> here in the middle of the Pacific...CA is three hours ahead, Texas is 4, 
> Chicago 5, NY 6  etc.. (depends on DLS)  if I want my LCS on the server to 
> return UTC, then I just add the offset to PST  (+8) since he lives in 
> Californai and is not moving around.
> 
> https://codeghar.wordpress.com/2007/12/06/manage-time-in-ubuntu-through-command-line/https://en.wikipedia.org/wiki/List_of_UTC_time_offsets
> 
> if you do not have control of the server box/instance then you only have the 
> option to add the offset to GMT to the server time... a simple "add" in your 
> script...  Through the years, in my experience, default installations of web 
> server OS's often have some odd time default, and you only discover this one 
> day when you see weird time stamps.. so you have to go in and correct it. 
> This is getting better with cloud computing, but in the old days the 
> "instance" on a box was initiated by loading an image from a CD, and the 
> service selling you the web services didn't even bother to check that the 
> image had some wrong TZ for the location where it was being installed.
> 
> 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

___
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: Finding UTC

2016-02-20 Thread Earthednet-wp
Graham,
I have a little php script that returns GMT. I will post a demo stack on my 
server if you are interested. But it does sound like LC has this built in. 
However, it will need to go out to the internet if it is to eliminate its 
dependence on the user's computer.
Bill

William Prothero
http://es.earthednet.org

> On Feb 20, 2016, at 7:21 AM, Graham Samuel  wrote:
> 
> This may be obvious to somebody, but I am a newbie as regards LiveCode Server:
> 
> In LCS, I can write a line of code that says something like
> 
>  put the time
> 
> This will of course put the time as perceived by the server where in the 
> world my copy of LCS happens to be hosted. Given that this is arbitrary from 
> the point of view of a user of the server, it would be easier for me if I 
> could show the time as UTC, or what us Brits used to call Greenwich Mean Time.
> 
> Is there any way of doing this, either within the LC engine, or by querying 
> the server parameters, assuming it to be running Apache? Or do I  have to 
> invoke a service like worldtimeserver.com ?
> 
> TIA
> 
> Graham
> 
> PS: IMHO LiveCode Server should be called ‘LiveCode Server Edition’, since 
> the engine isn’t itself a server, it just **runs** on a server, AFAIKS. The 
> idea of a server-within-a-server seems confusing to me.
> ___
> 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: sqlite db password?

2016-02-11 Thread Earthednet-wp
Peter,
Thanks so much! I can probably do it if you point me in the right direction. I 
found the command line tool and I'll see if I can use it. I may not get to it 
until Monday. Going to be out of town until then.

This may be the direction I need, tho.
Best,
Bill

William Prothero
http://es.earthednet.org

> On Feb 11, 2016, at 5:06 PM, Peter Haworth  wrote:
> 
> Hi Bill,
> SQLite didn't have built-in password protection until a fairly recent
> release and the SQLite library.  I dont recall which version.  The SQLite
> library included with Livecode 8 is a fairly recent one and I believe
> includes the password feature
> 
> Unfortunately, Livecode has not been updated to include the necessary
> parameters to revOpenDatabase to pass in a password for sqlite, as you've
> found. If you know the password, you can remove it using the sqlite3
> command line tool but I'd have to reserach that further for you.
> 
> Pete
> 
> On Thu, Feb 11, 2016 at 4:37 PM William Prothero 
> wrote:
> 
>> Folks:
>> 
>> I have an sqlite database created in Adobe Director using an old Xtra
>> (Arca). It has a password. Can livecode open an sqlite database that is
>> password protected? I can’t tell from the dictionary, how to open a
>> password protected db that is local.
>> 
>> Thanks for any info.
>> Best,
>> Bill
>> 
>> 
>> William Prothero, Ph.D.
>> University of California, Santa Barbara, Emeritus
>> proth...@earthednet.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

___
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: sqlite db password?

2016-02-11 Thread Earthednet-wp
My SQLite db was created about 6-7yrs ago, so password protection has probably 
changed since then. My best option may be to open up director 10 on an old os 
and reset or turn off the password. Perhaps I can avoid the whole problem by 
going back to content created before I put it into a db in the first place. My 
need isn't immediate, but I thought it might be easy. If nobody has a brilliant 
idea, I'll put this on hold for now.
Best,
Bill

William Prothero
http://es.earthednet.org

> On Feb 11, 2016, at 9:39 PM, Earthednet-wp <proth...@earthednet.org> wrote:
> 
> Peter,
> Thanks so much! I can probably do it if you point me in the right direction. 
> I found the command line tool and I'll see if I can use it. I may not get to 
> it until Monday. Going to be out of town until then.
> 
> This may be the direction I need, tho.
> Best,
> Bill
> 
> William Prothero
> http://es.earthednet.org
> 
>> On Feb 11, 2016, at 5:06 PM, Peter Haworth <p...@lcsql.com> wrote:
>> 
>> Hi Bill,
>> SQLite didn't have built-in password protection until a fairly recent
>> release and the SQLite library.  I dont recall which version.  The SQLite
>> library included with Livecode 8 is a fairly recent one and I believe
>> includes the password feature
>> 
>> Unfortunately, Livecode has not been updated to include the necessary
>> parameters to revOpenDatabase to pass in a password for sqlite, as you've
>> found. If you know the password, you can remove it using the sqlite3
>> command line tool but I'd have to reserach that further for you.
>> 
>> Pete
>> 
>> On Thu, Feb 11, 2016 at 4:37 PM William Prothero <proth...@earthednet.org>
>> wrote:
>> 
>>> Folks:
>>> 
>>> I have an sqlite database created in Adobe Director using an old Xtra
>>> (Arca). It has a password. Can livecode open an sqlite database that is
>>> password protected? I can’t tell from the dictionary, how to open a
>>> password protected db that is local.
>>> 
>>> Thanks for any info.
>>> Best,
>>> Bill
>>> 
>>> 
>>> William Prothero, Ph.D.
>>> University of California, Santa Barbara, Emeritus
>>> proth...@earthednet.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
> 
> ___
> 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 8.0 DP 14

2016-02-06 Thread Earthednet-wp
Well said, Roland! My sentiments as well. The dev team is putting a lot of 
reliance on the users to do a lot of testing, and we will probably keep finding 
bugs, which the team will jump on. They deserve a lot of respect. A local Santa 
Barbara philosopher said: "I am not perfect, but parts of me are excellent!" 
That is the case with livecode.

Great job, guys!

Best,
Bill

William Prothero
http://es.earthednet.org

> On Feb 6, 2016, at 4:14 AM, Roland Huettmann  
> wrote:
> 
> The contribution of Dr. Hawkins to this subject the other has made me think
> a lot.
> 
> I am not sure if I have that kind of competency to even write a reply. But
> finally I decided to contribute some of my reflection.
> 
> Though I know from many many years of experience with hundreds of
> developers that for mission-critical applications and timely deliveries to
> customers quality of service is vital.There is no "pardon" from the
> customers side when failures to deliver quality become a frequent issue.
> And in such projects, it would not have been possible so far using LiveCode
> as a front-end, and even less using it as a back-end. Unfortunately.
> 
> And I really love LiveCode and support wherever I can.
> 
> Dr. Hawkins arguments - in my humble opinion - have a valid side, while at
> the same time to me they seem narrowed down to a limited personal domain.
> LiveCode can not just stay where it was 2 or 3 years ago, or 10 years ago,
> just to be "stable". It is not made to serve one person, or just one group,
> or one company. It would be very easy if that were the case.
> 
> For example, without native Unicode support - I would no longer be
> interested, and the world-wide market would not be as well.
> 
> And there is always just the possibility to stick and stay with an older
> version. I can still use XP on Windows, or Windows 95.  I can still turn on
> my old first Macintosh from 1985. And it has done things amazingly well. I
> could write letters, compute Excel sheets and do all kinds of funny things.
> We have had big eyes in those days.
> 
> But I am also sometimes thinking, for what am I spending hours and hours,
> days and days, trying to figure out what the hack is happening with one or
> the other implementation. For example, since years I am failing using the
> Geometry Manager. First it seems to work fine. Then suddenly controls
> disappear and end up somewhere in space. So, I decided not using it, but it
> is still there for other people to develop a headache. Would it not be
> wiser to completely remove it until there is a stable and reliable version?
> 
> Just today I tested the revBrowserCef again. Rather than having a buggy
> browser instance, I would rather not have one at all. On my Windows system
> (and the business world is Windows) it just makes even typing into the
> message box almost not possible - so much the browser instance is slowing
> down other work. Other functions also do not work. But writing another Bug
> report? There will be a new browser in 8. So, better wait... do not bother
> the team with reports for 6, 7 ...
> 
> Again, from my experience, what LiveCode is trying to achieve is a huge
> vision, and a HUGE effort - and again thinking of our own experiences with
> much larger groups of developers - it is a pain in the ... to have to
> support so many different systems, different browsers, different use-case
> for the whole world.
> 
> Is it not just T much?
> 
> In a well paid professional set-up - and money plays a big role here - we
> had teams of testers with 10-12 people doing nothing but TESTING. Then you
> need specialists for each platform. You need to set up various machines
> with different flavors of operating systems. You need use-cases to test,
> test-stacks, test environments - testing is a "science" in itself. And it
> is not for free.. I know a testing company in France - they have all models
> of all smart phones to test applications running on all those devices. They
> physically have ALL of them. They offer nothing but testing.
> 
> With a small team reaching the end of such tunnel - it is my feeling, my
> impression that it is so - will there ever be such end?
> 
> 100,000 dollars is nothing. 500,000 dollars is nothing. Bigger companies
> spend millions and millions - and fail often enough. I have seen it here in
> Switzerland with insurance companies, banks, government - over 100 million
> dollars lost on a software project !!! And you read about such failed
> project every other day.
> 
> ( htp://
> www.tagesanzeiger.ch/schweiz/standard/Bund-stoppt-Insieme--ueber-100-Millionen-verloren/story/28910726
> )
> 
> It is highly AMAZING that such a small team is working day and night and
> sweating to get things out and done trying to accomplish something that
> would need hundreds of developers usually. And I do not see hundreds of
> developers even participating in this list.
> 
> I have more than respect !!!
> 
> Yes - for mission 

Re: One Rect For All specificaiton

2016-01-16 Thread Earthednet-wp
This sounds like a wonderful contribution and I know I'll find it very useful.
Thanks so much and I'm looking forward to the result.
Best,
Bill

William Prothero
http://es.earthednet.org

> On Jan 16, 2016, at 10:16 AM, Sannyasin Brahmanathaswami  
> wrote:
> 
> I’m about ready to go into the documentation on this, not only for myself, 
> but for our design team and for our illustrators.
> 
> I would like to make this collaborative in the sense that we would invite a 
> limited number of contributors to the documentation. It would include some 
> PDF’s templates for media-on-physical media (think water color or acrylic on 
> small art pads) artists.
> 
> Pixel definitions for digital artists
> 
> and a simple LC stack with big rect on different cards with borders and a 
> floating pallette that would dynamically change the stack size to simulate 
> what happens on different devices, showing live content “safe zone” and the 
> background over flow… etc
> 
> So… where do we put all such documentation? Other “open source” software 
> typically maintain a DOKU style Wiki (or MediaWiki) for documentation of this 
> nature.  (e.g. Synfig)   once a small group refines the documentation then we 
> can release it to a wider group for more additions. Google docs could work 
> and Google Drive, but me-thinks it would be better to somehow keep this in a 
> LiveCode universe..
> 
> OR do the whole thing, including notes  all in the stack… but then it gets 
> back to:
> 
> How does a team collaborate on a stack? (obviously a script only stack can’t 
> work because this is all about the presentation layer)
> 
> Any thoughts?
> 
> BR
> 
> 
> 
> 
> On January 4, 2016 at 6:55:34 PM, EED-wp Email 
> (proth...@earthednet.org) wrote:
> 
> I wonder if a set of screen templates for a range of ui configurations might 
> not be a product folks would be willing to pay for. It sounds like it might 
> save some folks a lot of time.
> Bill
> 
> William Prothero
> http://ed.earthednet.org
> 
>> On Jan 4, 2016, at 6:33 PM, Colin Holgate  wrote:
>> 
>> Don’t know, you should test it. According to the help it returns the 
>> screenrect after removing things like the keyboard overlay. But that may 
>> still be in virtual pixels, based on the card rect.
>> 
>> 
>>> On Jan 4, 2016, at 8:55 PM, Sannyasin Brahmanathaswami  
>>> wrote:
>>> 
>>> Seems better to let Livecode do the job… which means working in iPad size 
>>> even though your main target is phones. Odd, but that would work for 
>>> controls that are meant to stay top and bottom.
>>> 
>>> OTHO I don’t understand how it is that “tricky”… doesn’t the screen rect 
>>> solve this for any device?
>>> 
>>> on preOpenCard
>>> put the effective screenrect into tRect
>>> set the bottom of group “tabBar” to item 4 of tRect
>>> end preOpenCard
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> On January 4, 2016 at 3:12:46 PM, Colin Holgate 
>>> (colinholg...@gmail.com) wrote:
>>> 
>>> Which you choose is often dependent on whether you have tools that stick to 
>>> the top and bottom, or the sides. If you do use code to make them snap into 
>>> place, it can be tricky. You need to find the real width and height of the 
>>> device itself, divide one into the other, and use that as a multiplier 
>>> against your card size to know how far from the center the controls should 
>>> be placed. If you’re only doing current iOS devices you could make 
>>> assumptions about it being 16:9 or 4:3, but that might not always be the 
>>> case, and it wouldn’t be correct for most Android devices.
>>> ___
>>> 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

___
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: mySQL Host access

2016-01-07 Thread Earthednet-wp
Peter,
I do this on my server. I keep the php on my server. Then I only have to allow 
access from "localhost' because the php is being run on the server. The php is 
accessed with "post" command from livecode. If you need an example, I can send 
you a sample stack, with some sample php.
Bill

William Prothero
http://es.earthednet.org

> On Jan 7, 2016, at 9:34 AM, Peter Haworth  wrote:
> 
> It seems that to access a mySQL database on my web host's servers from a
> Livecode program, I have to configure "Allowable hosts" in the database
> configuration.  That can be an ip address or a domain name such as "@.
> mydomain.com"
> 
> The program in question will be used by perhaps a half dozen users, all
> from their home computers and likely using different internet providers so
> it appears every time I give the program to a new user, I will have to add
> either their ip address (if it's fixed) or a domain as above.
> 
> Is this common practice when accessing mySQL on a host server?  If so, is
> there a better way to set about accessing a mySQL database in these
> circumstances, perhaps using php scripts on the server instead of accessing
> the db directly with the LC database functions?
> 
> Pete
> lcSQL Software 
> Home of lcStackBrowser  and
> SQLiteAdmin 
> ___
> 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: Displaying mixed text and images in iOS app

2015-12-25 Thread Earthednet-wp
Richard,
I haven't done this, but it is pretty clear that since word can save to PDF, if 
livecode can display PDFs efficiently, that's going to be your most efficient 
and flexible approach. You do the formatting in Word, then export the doc to 
PDF. You might also try displaying the PDF in a browser object if LC doesn't 
perform well. 
Good luck and I'll be interested in what you come up with.
Best,
Bill

William Prothero
http://es.earthednet.org

> On Dec 25, 2015, at 8:54 AM, Richard Miller  wrote:
> 
> I am building an iOS app in which I need to display numerous (upwards of 50) 
> documents that contain mixed text and images. A typical doc would be about 
> three legal pages long and might contain 5–6 small images interspersed among 
> the text. Basically, Word documents. When displaying each doc, I want the 
> user to stay within my app. The user will need to be able to scroll within 
> each doc. These card documents will all be built in advance in the app (i.e. 
> not dynamically).
> 
> I know I can do this using a simple group scroller on a card (using numerous 
> text fields and images), but my tests with this approach yielded a clunky, 
> slow scrolling experience when I tested this on a iPad 2. Plus, it is messy 
> to build each document/card in this manner. There must be a better way.
> 
> Should I look at displaying PDFs? If so, will this approach give the 
> appearance of being well integrated into the app without navigating outside 
> the app?
> 
> Or, should I convert all the docs to HTML and use an integrated browser 
> object on each card to display this data?
> 
> Or has someone built some kind of external tool I can purchase for this 
> purpose?
> 
> Thanks for any feedback.
> Richard Miller
> 
> 
> ___
> 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: Strange bevavious

2015-12-19 Thread Earthednet-wp
Whenever I get inexplicably odd behavior, I run Disc Warrior on my system 
drive. Strange things can be induced by disc errors, which seem to constantly 
creep into my computer.
Bill

William Prothero
http://es.earthednet.org

> On Dec 19, 2015, at 8:27 AM, "tkuyp...@telenet.be"  
> wrote:
> 
> Thans Thierry, posted my issue in BugZilla, but it looks like I have to live 
> with it for a while I guess...
> 
> Met vriendelijke groeten,
> Warm Regards,
> 
> 
> 
> Ton Kuypers
> +32 (0) 477 739 530
> 
> Steenweg op Leopoldsburg 100 • B-2490 • Balen • Belgium
> www.publishingtools4u.com 
> 
> 
> 
> 
> 
>> On 19 dec. 2015, at 16:42, Thierry Douez > > wrote:
>> 
>> 2015-12-19 16:04 GMT+01:00 tkuyp...@telenet.be  
>> >:
>>> Not sure where to post this, but I’ve been experiencing a very strange 
>>> issue with LC 7 and after some testing with LC8, it seems to have gotten 
>>> even worse…
>>> 
>>> It only happens in the IDE on my Mac, not in standalones.
>>> It happens in 10.11.2, but it was there in the previous versions as well, 
>>> can’t remember when it started.
>>> 
>>> The issue is that when I use the Open menu to manually open a stack, it 
>>> takes almost a minute before the open dialog shows.
>>> Also when I use the Open, the Answer or the Ask command it takes between 50 
>>> and 70 seconds to show the dialog.
>>> But only the first time after I restart LiveCode, every next time I try to 
>>> do this, it works as normal.
>>> And it is not LiveCode that is non-responsive, the whole system hangs, 
>>> that’s why i can tell how long it taken, because even the clock in my 
>>> menubar is frozen…
>>> 
>>> During some tests with LC8, it takes anywhere from 2 to 2:30 minutes, so it 
>>> is getting worse.
>>> 
>>> I already removes everything from LiveCode, but no difference.
>>> 
>>> Anybody a suggestion maybe?
>> 
>> Hi Ton,
>> 
>> 
>> http://forums.livecode.com/viewtopic.php?f=104=24971 
>> 
>> 
>> and
>> 
>> Might be good if you put some words here:
>> 
>> http://quality.livecode.com/show_bug.cgi?id=16612
>> 
>> 
>> Kind regards,
>> 
>> Thierry
>> 
>> 
>> 
>> Thierry Douez - http://sunny-tdz.com
>> sunnYrex - sunnYtext2speech - 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
> 
> 
> Met vriendelijke groeten,
> 
> Ton Kuypers
> 
> 
> 
> ___
> 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: learning resources for kids

2015-11-22 Thread Earthednet-wp
Great work! I'll be looking forward to learning about it.
Best,
Bill

William Prothero
http://es.earthednet.org

> On Nov 22, 2015, at 3:28 AM, Todd Fabacher  wrote:
> 
> Hi Monte,
> 
> We are releasing our Playland Armenia Social/Game App. It contains over 16
> games, some are played individually and others are online multiplayer
> player. The team wanted to create an App in honor of the 100 year
> anniversary of Armenian Genocide. So they focused on the positive and
> create a game for the children around the world to play together. It uses
> Gamification to teach language for 5-9 years old.
> 
> It is a MASSIVE app, but it fun to play and will teach all aspects of
> programing - including web services, Unicode, Animation and much more. We
> did reuse the tetris  game from Scott and a modified Chess game we found
> online.
> 
> Richard and I will be doing a FREE and open Google Hangout webinars going
> over the app and how to code it. So your son or any educator who is
> interested is welcome.
> 
> We will be releasing the code and a full Beta version in the next 2 weeks.
> The webinars will be over the next few months. You can find info on the
> game: http://playlandarmenia.com/
> 
> We won the national Open Game Challenge and are now headed to the European
> finals next month.
> 
> Best,
> 
> Todd
> ___
> 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: Tab control-multiple cards or hidden groups?

2015-11-08 Thread Earthednet-wp
I've recently started doing this also, for a student/instructor login system. 
Depending on who is logging in, some of the input fields and buttons are 
different, and there may be multiple steps to the login and registration 
process. The main complication is that some buttons and fields need to be in 
different places in each group. Rather than write code to reposition them, I 
use controls with the same name, but in different locations in groups. The name 
of a field is important, as it corresponds to a field name on a remote 
database. This means I have to do some extra coding to make sure I get the 
field (which may have the same name as another field in another group) that is 
in the group that's showing when I get or set its contents. Ultimately, I'm 
hoping this makes the interaction between text fields and my MySQL db pretty 
seamless.

Anyway, I think this makes the organization nicer. I could probably simplify it 
if I used custom properties, though. H... Many paths to nirvana.

Best,
Bill

William Prothero
http://es.earthednet.org

> On Nov 8, 2015, at 6:33 AM, "Peter M. Brigham"  wrote:
> 
>> On Nov 8, 2015, at 8:02 AM, Paul Dupuis wrote:
>> 
>>> On 11/8/2015 7:27 AM, James Hale wrote:
>>> Recently there was some discussion concerning the use of hidden groups with 
>>> the tab control. An app I am working on currently uses a tab control with 
>>> five tabs that currently go to different cards. The cards concerned all 
>>> share a number of other controls responsible for about 60% of their area 
>>> with the tabbed panel taking the rest. Some of the panels are simply 
>>> variations of another (e.g. Simple vs complex search).
>>> I am now wondering whether there would be an advantage in reducing these 
>>> five cards down to one and use the hidden group method.
>>> Given I am not starting from scratch my question is, would there be 
>>> advantages to me in making this transition?
>>> So for those of you employing this method, why do you?
>>> Is it having a single card script?
>>> Is it keeping the stack structure simple?
>>> Is it...?
>>> I would be very interested in your thoughts.
>> 
>> I use a single card and multiple groups when the majority of the UI is
>> (or will be) the same - i.e there would be a lot of common controls on
>> different cards
>> 
>> I use multiple cards when the UI for each card is substantially different.
>> 
>> So it is basically a linear scale with tabbed groups being on one end
>> where there a lot of common UI elements and tabbed cards being on the
>> other end with little common UI elements. Where the dividing line is is
>> probably a matter of personal preference. Organization of handlers plays
>> a role in the choice as well. Recently, I have been leaning more towards
>> multiple groups as I find accessing the objects and scripts in the IDE
>> via the Application Browser a bit easier.
> 
> I do the same. If you go with the multiple groups/one card solution, an easy 
> way of managing the clicks in the tab button is something like this:
> 
> on showGroup tGroup
>   put "group1,group2,group3,group4" into gpList
>   repeat for each item i in gpList
>  set the visible of group i to (i = tGroup)
>   end repeat
> end showGroup
> 
> and if the group names are the same as the tab labels, it's quite 
> straightforward:
> 
> on menuPick pItemName
>   showGroup pItemName
> end menuPick
> 
> -- 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

___
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 TV Rides Again!

2015-11-03 Thread Earthednet-wp
David,
Awesome! Great idea and I hope to participate.
Bill

William Prothero
http://es.earthednet.org

> On Nov 3, 2015, at 8:01 AM, David Bovill  wrote:
> 
> Except we'll use a different name, and different technology.
> 
> If any of you remember LivCode TV it was a free community project we
> started a couple of years back to live stream coding sessions. Since then a
> huge amount of things have happened and I feel it is time we restart this
> project full of the new juicy open source goodies at our disposal.
> 
> I've spend a while experimenting with new techniques in terms of screen
> casting, Hangouts on Air, mumble servers, and forms of documenting and
> screen-casting open source coding projects, and I'm really looking forwards
> to the Livecode TV's new season :)
> 
> *What's the Focus?*
> The aim of the project is to give a space for the community to have fun
> researching and building projects together. A particular focus is the
> creation of open source libraries of general use to the community.
> 
> If you have an open source project or library that you are working on, or
> would simply like to start working on with other people, get in touch on
> this thread, or off-list.
> 
> *Principles and structure*
> All the projects we cover will be free culture
> .
> 
>   - Code projects we work on will be hosted on GitHub - they must be open
>   source.
>   - Project documentation will be Creative Commons licensed so that it is
>   compatible with Wikipedia and other free culture archives.
>   - Authors get accreditation for their code and their work.
>   - Everyone will get their own writing and research space online
>   - We will integrate time and bitcoin donations to community projects and
>   individual teachers.
>   - We work, code and research together asynchronously and with regular
>   Happenings where we get together online or in physical space.
>   - Small groups are good. 3-5 people working together can get a lot done.
>   We are more interested in researching and making together than marketing.
> 
> 
> *Kick Off Event*
> We'll be starting and announcing this project at MozFest
>  this coming weekend. If you are in
> London drop by and see us in the Science Strand. And I'll be following this
> up with a series of weekly events based around some open source code and
> libraries that I hope will be of general use to the community.
> 
> *Technology*
> We are working closely with a number of great open source projects, and are
> not restricting what we do purely to Livecode. We are also interested in
> projects and code bases that play well with Livecode. One of these is 
> Federated
> Wiki  -
> http://www.wired.com/2012/07/wiki-inventor/
> 
> Federated Wiki is a social architecture in which every writer has their own
> personal writing space (wiki) but is able to share data, code and content
> with other people by forking pages, or dragging and dropping content from
> one site to another. You keep your own research notes, but you share them
> with other people with automatic Creative Commons attribution and full
> revision history.
> 
> We have an early stage server and client implementation of Fedwiki in
> LiveCode, and we will be building on this project to integrate it with a
> number of other important technologies that provide robust API's (Github,
> Wikipedia, Slack, Gitter, IPFS, Ethereum and other Blockchain technologies).
> 
> Starting next week we'll be looking at oAuth, Twitter and Facebook API's -
> and anything else people on this list suggest as interesting.
> ___
> 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


Why won't this work.

2015-10-29 Thread Earthednet-wp
Folks,

I tried
 Put the long id of field "email" into tlongid
 Put "my email" into tlongid

This does not work.

It works if I copy the long id and paste the second line in the message box.
Seems this should work.

Bill

William Prothero
http://es.earthednet.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: Why won't this work?

2015-10-29 Thread Earthednet-wp
Folks,
I've had to forward this to my iPad to send it. I had to update my ssl 
certificate and it buggered the email from my server and I can't send from my 
Mac laptop, but I can from my iPad. Go figure! 

Thanks for your feedback, here is what I found out:

> The long ID of a field looks something like this. I haven’t saved the stack 
> yet, so there is no filename.
> 
> field id 1006 of card id 1002 of stack "Untitled 1”
> 
> I can do:
> put “myEmail” into field “email” and it works fine and to me, serves as a 
> model for syntax variations.
> 
> I can copy that long id to the message box and do:
> 
> put "my email" into field id 1006 of card id 1002 of stack "Untitled 1” and 
> it works.
> 
> I can do, but it doesn’t work:
> 
>put the long id of fld "email" into tLongID
>put quote into tx
>put "myEmail" into tx
>  
> This works: (thanks, Jacqueline)
>put the long id of fld "email" into tLongID
>do "put" && "my email" && "into" && tlongid
> 
> So, this may be obvious to experienced livecoders, but it is bizarre to those 
> less experienced, like me. I'm not complaining, mind you, but there are many 
> such non-intuitive operations in livecode. That's ok, but sometimes the 
> effort to make livecode natural language-like creates new confusions. I also 
> get confused about whether to call something an object, a control, a key, an 
> item (ok, items are obvious), and I only point this out because sometimes 
> information about what hangs up beginners is very useful when creating 
> documentation. 
> 
> Best,
> Bill
> 
___
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: LC8 (dp7) - pretty darn good

2015-10-16 Thread Earthednet-wp
Dave,
Thank you for this great summary and encouragement for lc8. I'll definitely 
give it a try soon. This kind of info re strategies for getting apps on mobile, 
in the store, etc, are really useful.
Best,
Bill

William Prothero
http://es.earthednet.org

> On Oct 16, 2015, at 2:53 AM, Dave Kilroy  wrote:
> 
> Just thought I'd report back my experiences of using LC8 (dp7) in doing final
> builds and submission to Google Play Store and iTunesConnect.
> 
> The IDE in dp7 is for me now workable because so many weirdnesses have been
> ironed out - still plenty remaining but I can live with them in the
> knowledge that with each release things will get better. I'm also getting
> used to the new property inspector! Also, it sounds like from other threads
> that the project browser is going to get a makeover making it even more
> useful (ok I already like the project browser - I'm what Jacque calls a
> "vertical person" and prefer it to the application browser.
> 
> Android - dp7 built my app just fine for android and when i uploaded the
> .apk to the Play Store it was accepted no problem and went live on the store
> a couple of hours later. Since then the app has been performing fine (except
> for things to do with my own design/code/choices). 10 out of 10 to LC8 for
> Android.
> 
> iOS - dp7 again built my app perfectly, I then used Jacque's AirLaunch to
> make an .ipa file (I know I'm lazy but I like using her app to do this
> simple job) - I then opened Application Loader to submit the binary to
> iTunesConnect - and apart from a warning telling me that the .ipa file was
> too big to be analysed before submission everything went smoothly (this was
> a warning rather than an error and I don't think it's a material issue). A
> few minutes later I got an email from iTunes with the customary "Missing
> Push Notification Entitlement" warning (which I'm also ignoring). I clicked
> the 'Submit for Review' button and the status changed to "Waiting For
> Review". So, fingers crossed it seems that dp7 has also performed fine for
> iOS. 9 out of 10 to LC8 for iOS (because of those silly warnings about push
> notification)
> 
> Testflight - currently LC 6.7.8(rc1) and 7.1.1(rc1) have a nice checkbox in
> the standalone application settings dialog box - but LC8(dp7) doesn't yet, I
> guess the next LC8 version will have it. However it was the work of 5
> minutes to amend the StoreEntitlements.xcent files as described at
> http://forums.livecode.com/viewtopic.php?f=7=24315=127912=where+is+Entitlements.xcent#p127912
> - I made these changes before I did the final build for iOS - and with it
> done was able to set up internal and external testers for testFlight on
> iTunesConnect. So 8 out of 10 to LC8 for TestFlight (because I had to edit
> plist files)
> 
> So, assuming my app in iTunesConnect doesn't get rejected for some reason to
> do with LC8 I think I am now ready to move over to LC8 as my main working
> version.
> 
> For some time I've been using LC7 but now that LC8 lets me build and deploy
> to iOS and Android - as well as desktop and server - I'm moving over!
> 
> How about the rest of you? Any others with positive experiences of LC8?
> 
> Dave
> 
> PS: I'm running Yosemite with Xcode 6.4
> 
> PPS:  I was impressed when trying out my app with TestFlight as the process
> was so smooth (no need for UDID's). In future I think I'll be making use of
> it for iOS as well as the excellent alpha/beta testing features in the
> Google Play Store.
> 
> 
> 
> -
> "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/LC8-dp7-pretty-darn-good-tp4697568.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: Export snapshot and native controls

2015-10-15 Thread Earthednet-wp
Ludevic,

I found that it's better to put the area you want to take a snapshot of, in a 
group and take the snapshot of the group. Leave out any rect. This way LC 
doesn't use the screen buffer to get the image data, which avoids some problems 
on some pc's. 

I'm not at my office, but can supply example code f you need it.
Bill

William Prothero
http://es.earthednet.org

> On Oct 14, 2015, at 10:27 PM, Ludovic THEBAULT  
> wrote:
> 
> Hello,
> 
> Livecode 6.77
> 
> When i create a snapshot with this script :
> 
> export snapshot from rectangle theRect of this cd to file…
> 
> I’ve the correct snapshot but all natives controls are gone !
> 
> And if i use this script :
> 
> export snapshot from rectangle theRect to file…
> 
> I’ve only the natives controls on a black background…
> 
> Any ideas ?
> 
> Thanks
> 
> 
> 
> ___
> 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: Learning Materials

2015-10-13 Thread Earthednet-wp
Richard,
That sounds like a great offer! I think it would be a much more friendly site 
if we didn't have to download  all the ads. 

I use Safari because it synchronizes all my bookmarks between my devices. I 
know there is a Firefox plugin that does that. I used it, but there was an 
issue I can't remember when I upgraded to Yosemite, so I switched. Firefox is a 
very good option, tho.
Bill

William Prothero
http://es.earthednet.org

> On Oct 13, 2015, at 9:35 PM, Richard Gaskin  
> wrote:
> 
> Kay C Lan wrote:
> > What advertising?
> >
> > https://www.dropbox.com/s/vqfr5p2acpomkeh/lcwiki.png?dl=0
> >
> > Firefox + the NoScript addon
> >
> > https://addons.mozilla.org/en-US/firefox/addon/noscript/
> >
> > Wouldn't visit any website without it :-)
> 
> Amen.  NoScript is great not only for web sites whose owners don't understand 
> the insane load times that come with loading 30 massive external ad scripts 
> and their media, but also for security.
> 
> My wife hates using my laptop because most sites these days are broken 
> without JavaScript, but I don't mind having to turn on scripts for each site 
> given the upside that they're off by default.  Nothing runs unless I 
> explicitly allow it. Personally, I wouldn't consider anything less safe 
> enough to use.  It's good to know who's executing code on your machine.
> 
> 
> @William:  I'd be happy to host it at LiveCode Journal if Max is up for that. 
>  He'd have to work out the mechanics of the transfer, but I could set up a 
> subdomain with him as the owner and the host offers an ad-free wiki so it 
> should be easy to use if he's up for moving it.
> 
> -- 
> 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: Learning Materials

2015-10-10 Thread Earthednet-wp
Steven,
Thank you. That seems quite fair.
Regards,
Bill

William Prothero
http://es.earthednet.org

> On Oct 10, 2015, at 4:23 AM, "Steven Crighton"  
> wrote:
> 
> Thanks for your messages on the new learning course.
> 
> We are constantly working on improving our learning materials. Create it V1
> was a good start but as you pointed out it did come with some issues.
> 
> With this version we have decided to focus our efforts by creating a course
> with less apps but greater content and strengthened resources.
> 
> We have rewritten the code, added more learning outcomes, filmed new videos
> and created brand new slides.
> 
> Unlike the original Create it course this new course is available without
> the need for a paid license subscription.
> 
> Everyone who was part of Create it V1 will receive this course in their
> account at some point next week with no extra charge.
> 
> Thanks
> 
> Steven Crighton
> 
> ___
> 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: Geometry Manager - Anyone?

2015-09-18 Thread Earthednet-wp
Roger,
This looks really useful. I can't see how to purchase it, or what it's cost is, 
tho. The links to the markeplace take me  Not to marketplace.
Bill

William Prothero
http://es.earthednet.org

> On Sep 18, 2015, at 7:15 AM, Roger Eller  wrote:
> 
> A few useful links: NOTE - These are somewhat dated.
> 
> Source:  LiveCode SuperSite 
> 
> 
> *The Official Geometry Manager:*
> http://lessons.runrev.com/s/lessons/m/4071/l/19026-geometry-manager
> 
> *NativeSoft Geometry Manager (part 1):*
> http://lessons.runrev.com/s/lessons/m/4068/l/17796-nativesoft-nativegeometry-tutorial-1
> 
> *NativeSoft Geometry Manager (part 2):*
> http://lessons.runrev.com/s/lessons/m/4068/l/17807-nativesoft-nativegeometry-tutorial-2-the-api
> 
> *NativeSoft Cross-Platform Guide:*
> http://lessons.runrev.com/s/lessons/m/4068/l/20930-my-cross-platform-nativegeometry-guide
> 
> 
> 
> On Fri, Sep 18, 2015 at 9:57 AM, Rick Harrison 
> wrote:
> 
>> Hi Richard,
>> 
>> Thank you for your well put together answer on the subject.
>> 
>> It does however bring up the point that all of us are probably
>> reinventing everyone’s wheel over and over.  It might make
>> sense to put together a routine that could be shared with
>> everyone that is of a generic nature to help solve this problem.
>> 
>> Thanks again!
>> 
>> Rick
>> 
 On Sep 18, 2015, at 3:06 AM, Richard Gaskin 
>>> wrote:
>>> 
>>> Ditto.  The GM seems like a good idea when you first start poking around
>> with it, and as long as you're doing simple things with it it all seems
>> dandy.  But sooner or later you'll come across something you need to do,
>> some object that has to be positioned relative to something else, that's
>> just difficult to do in the GM.  And by the time you figure it out and go
>> through all the clicking, how much time was saved?
>>> 
>>> Writing your own resizeStack handlers is very liberating.  Sure, it can
>> be a bit tedious, but you generally only need to do it once and forget
>> about it until you make serious changes - when you'd have to redo all your
>> GM clicking anyway.
>>> 
>>> With your own custom code you have complete control over everything.
>> Well worth the modest effort.
>>> 
>>> --
>>> 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: v.8 Tool Palette missing, er, tools?

2015-09-18 Thread Earthednet-wp
I also found this, and the "run"pointer is in run mode, but the IDE is actually 
in debug mode. You have to click the debug pointer, then back to the run 
pointer to get the program to run. 
Bill

William Prothero
http://es.earthednet.org

> On Sep 18, 2015, at 6:56 AM, James Little  wrote:
> 
> Craig,
> 
> I had the same problem.  Apparently it’s a small bug that only appears on the 
> initial loading of LC8; it will be fixed in dp5.  If you go to “Tools” at the 
> top and drop down to “Tools Palette” and toggle this off then on, it will 
> load.  Or if you shutdown LC8 and restart then it should load.
> 
> Jim  
> 
> 
> 
>> On Sep 18, 2015, at 6:11 AM, dunb...@aol.com wrote:
>> 
>> I just downloaded v.8 DP4, and the tools palette has only two icons, the 
>> pointer and the browse tools. The palette itself is rather short, and could 
>> not display much below the standard button suite anyway. I can create tools 
>> from the 
>> 
>> 
>> What gives?
>> 
>> 
>> Craig Newman
>> ___
>> 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: A book for babies?

2015-08-29 Thread Earthednet-wp
Richmond,
Your concerns are very valid, with LC still in the midst of lots of changes. 
Here are some immediate rambling thoughts, perhaps obvious, but for what 
they're worth

I like the workbook format. Very appropriate.

Ideally, it might be distributed as an ebook or app type book that can be 
easily updated. If the students need print (I would think they would), it's 
more difficult. But perhaps the book could be printed, workbook style, by the 
purchaser at a local print store (like Kinko's in the US). I don't know how 
this could be set up so you get income from it, though. Hmmm, I wonder if any 
of these on demand type print stores could do one-offs for individuals, 
from a server master. I haven't investigated this, but I think Kinko's does 
this in the US. Not sure if they can return royalties to the author. Sounds 
like an obvious service, tho so it might be worth investigating.

I think it is a great idea to get a few folks to test it with their kids, and 
give feedback. It is bound to improve the book.

Regarding being a tester, my contact with my 10yr old grandson varies depending 
on factors out of my control. If it looks like I would have regular contact, 
I'd love to try it out on him. No guarantee he would get into it, tho. My son 
is a 3'rd grade teacher and I might be able to interest him, but he is into 
(with his students) Lego Robotics, Scratch and Arduino (a bit). 

Best,
Bill

William Prothero
http://es.earthednet.org

 On Aug 29, 2015, at 12:20 AM, Richmond richmondmathew...@gmail.com wrote:
 
 If you are*NOT* interested in teaching *small children* /LiveCode/ stop 
 reading now.
 
 ---
 
 Having taught a reasonably successful, relatively intensive course to 
 *Primary level**
 **children* during the summer, and starting a once-a-week thing in October I 
 am quite
 seriously thinking of putting together a *book* for Primary kids.
 
 This would *NOT* be full of theorising, and *NOT* like a 'standard' text 
 book; rather a
 hands-on cookery book.
 
 Obviously, a significant part of this book will be pictorial.
 
 HOWEVER . . .
 
 Seeing the vast and significant changes coming with *LiveCode 8.0.0.*
 
 [and, to be honest, all I taught the children was doable in LC 4.5]
 
 including its interface changes (at the moment I'm thinking of the 
 *preferences**
 **palette* and the *toolBar* stack) . . .
 
 I am really wondering what the point is, as, any book I start on now will 
 either feature screen shots
 of the *LC 7 interface* or the *LC 8 alpha interface*; both of which may go 
 down the pan just as my book
 is ready.
 
 ALSO . . . my course that will run from October to May will us LC 7 
 (especially as the LC 8 series is in a state
 of flux) . . . so any extra stuff arising (and, with hindsight, I can see 
 lots of gaps that need to be plugged) will
 also be framed in terms of the LC 7 interface.
 
 As soon as a FIXED interface for LC 8 (???) is released I will have to 
 sit down and make myself
 comfortable with it even before I start dishing it out either to kids in 
 class or in the form of a book.
 
 --
 
 I should be glad of any advice, comments, and so on about my quandary.
 
 --
 
 In the light of some favourable responses I am wondering about releasing beta 
 versions of my chapters under a non-disclosure
 agreement to interested parties to torture their children with on the 
 understanding that they will 'pay' for them by giving
 me vigorous feedback.
 
 --
 
 In light of the discussions anent a possible 'unified IDE' ['that' picture], 
 I also would like to know what chances
 there are of that sort of thing being on the cards, whether it would be 
 locked-in [heaven forfend] or optional,
 and so on, as, were it to be present in LC 8.x.x it might be necessary to 
 write a book with what could be termed
 a double feature [think Rocky Horror Show] where almost every single 
 screen shot has to be reduplicated
 for the two interfaces . . .
 
 ---
 
 I have no great desire to put together the sort of book I am talking about to 
 find that it is outdated as soon as it comes off the presses.
 
 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: v8 DP3

2015-08-27 Thread Earthednet-wp
Richmond,
I'll buy it too. I have a grandson who might get into it. Not to mention a two 
sons who are elementary school teachers.

Get on it!
Bill

William Prothero
http://es.earthednet.org

 On Aug 27, 2015, at 5:36 AM, Monte Goulding mo...@sweattechnologies.com 
 wrote:
 
 
 On 27 Aug 2015, at 10:29 pm, Richmond richmondmathew...@gmail.com wrote:
 
 The only  problem is that I am working my way towards using my teaching 
 stuff to
 write a book called LiveCode for Primary Kids.
 
 I’ll buy that as soon as it’s released. My son Matthew (9) is working his way 
 through all the drag and drop block programming stuff he can find (Hopscotch, 
 Scratch et al) so soon he'll be ready to start playing with 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: Business Application Framework

2015-08-14 Thread Earthednet-wp
Kay,
Good points, after ignoring the rhetoric. There could be argument about which 
features are included in all versions. Seems like zip and PDF support would be 
part of any modern authoring system. I contributed a substantial (for me) 
amount to the Kickstarter, appreciate the need for the mothership to be solvent 
financially, and care about the future of livecode, now that I have invested 
heavily in it. That seems to be the thrust of most of the folks posting 
comments on this issue.

Best,
Bill

William Prothero
http://es.earthednet.org

On Aug 14, 2015, at 3:04 AM, Kay C Lan lan.kc.macm...@gmail.com wrote:

 illustrates to me that the community is very concerned about the
 possibility of a two-tiered livecode environment where we need to pay extra
 to get added premium features that we all will want.
 
 I wasn't going to post but this is such and oxymoron, and so prevalent here
 I just can't constrain myself.
 
 I'm not a big Dual Licence user but of those companies I deal with that do
 such a thing, it seems this is EXACTLY what happens, open source users
 DON'T get what the premium users are paying for. Lets take just one small
 example: MySQL, where an Enterprise license only costs US5000 as year. Lets
 see what features they get that the Community Users don't get:
 
 MySQL Fabric
 MySQL Partitioning
 MySQL Utilities
 Storage Engine: NDB
 MySQL Enterprise Dashboard
 MySQL Enterprise Advisor
 MySQL Query Analyzer
 MySQL Replication Monitor
 Hot Backup for InnoDB
 Full, Incremental, Partial, Optimistic Backup
 Full, Partial, Selective, Hot Selective Restore
 Encryption and Compression
 Point-in-Time-Recovery
 MySQL Enterprise Authentication
 MySQL Enterprise Encryption
 MySQL Enterprise Firewall
 MySQL Enterprise Audit
 Thread pool
 HA using Oracle VM Template
 HA using Oracle Linux and DRBD
 HA using Oracle Clusterware
 HA using Solaris Clustering
 HA using Windows Clustering
 Configuration and Provisioning
 Automatic Scaling
 Management and Monitoring
 ...
 and the list goes on and on.
 
 For the World's most popular open source database there seems to be a
 MASSIVE difference between the features the Community gets compared to
 those who purchase and Enterprise license. From my perspective LiveCode Ltd
 seem to be dragging their feet a bit and if I'd purchased an Enterprise
 License I might wish to complain that I'm not getting enough 'extras'.
 
 I, personally think I've got excellent value for money from LiveCode Ltd. I
 got what I wanted from the KickStarter campaign plus more. But maybe I just
 have a far more realistic view on life, the universe, and software
 development.
 
 Where I live and work there is no social security, if you don't work, you
 don't eat. It's survival of the fittest. The thought of people just
 leeching off society is just abhorrent. It's interesting how such attitudes
 make a community work, thrive and survive.
 
 So please, when you post negative comments about all that is wrong with the
 LiveCode Community, please include an estimate of the number of hours a
 week you spend posting to this list, and the number of hours you spend
 adding to Community Edition - either directly to the Engine/IDE or some
 Community Software like lcVCS or GLX2. Because from my perspective the only
 worrying concern with regard to LiveCode Community is the number of leeches
 compared to the numbers actually contributing.
 
 1 hr posting / 0 hrs improving LC Community - I'm a leech.
 
 I find it interesting that the few open source communities I deal with, all
 of them suffer the same situation, those that expend the most ($, time and
 effort) in the Community seem to complain the least (as seen by the few
 previous posts focusing on what can be done to get lcVCS really working)
 and those that expend the least complain the most.
 ___
 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: Business Application Framework

2015-08-12 Thread Earthednet-wp
I would also find it very disappointing, after locking in 3 years of Indy 
license, to find that addon licenses were required to access some set of 
wonderful new livecode features. That said, I'm a single developer, so git 
isn't important to me. Also, if the purpose of the Indy license was to support 
single developers, working alone, would git be particularly attractive? Just 
asking.
Bill

William Prothero
http://es.earthednet.org

 On Aug 12, 2015, at 8:02 AM, Peter Haworth p...@lcsql.com wrote:
 
 I got an email from Kevin about it yesterday.
 
 On Wed, Aug 12, 2015, 7:52 AM Brahmanathaswami, Sannyasin bra...@hindu.org
 wrote:
 
 On Wed, Aug 12, 2015 at 2:48 AM, Andrew Kluthe and...@ctech.me wrote:
 
 I think git support without
 having to fiddle around too much would be pretty important to an open
 source community.
 
 
 Where did this announcement appear? I haven't seen it in my email and it's
 not in my spam.
 
 I have to agree. I have paid (and paid and paid) RunRev from the very day
 (even before Kevin went live with the new company and was still
 transitioning from Scott's admin) for every offer to help with their cash
 flow into the future by buying into what is now an indy license for X
 number of years into the future. (I think I am up to 2021 now.) putting a
 lot of faith in this company, and convincing stakeholders, who hold the
 purse strings, that we can trust and depend on Kevin and his team going
 into the future...
 
 and now, to be told that to have a collaborative environment... we have to
 pay again.. this is
 
 a) very disappointing
 b) IMHO very bad strategy: while I appreciate and respect HQ's need for a
 revenue stream (as witnessed by my commitment to ever single long term
 offer the company ever made, including open source.)  I don't think this a
 good strategy for the future of the product/language.  All the other big
 guns, Node, Ruby, Javascript, PHP... you can just open a GIT account and go
 to work... but here we sit working on a stack pondering how we can share
 this with a colleague... I was just thinking about this the other day and
 wondering if we need resurrect Magic Carpet and us some kind or RCS for
 stack development collaboration. It would work, but still rather primitive
 in terms of being able to fork, regression options etc.  Kevin stated on
 video in Southern California that he wanted LiveCode to be one of the 10
 most popular used languages in the field. Locking collaboration behind a
 paywall is certainly going to kill that goal for sure.
 
 I suggest a different model for an additional revenue stream, one that is
 used by a fellow UK engineering team (Chris Graham) that runs the very
 successful OC Portal php CMS: Sell credit hours for support. e.g. you
 charge $25.00 per hour for support. I buy 10 hours.. pay LC $250.00.  Check
 out OC Portal support model... best we have ever seen for a software
 product. If I need help HQ helps me until my hours run out. In Chris's case
 (high integrity factor there) if it is a bug in the software, he will not
 dock your credit hours. If your request is a feature request.. and it
 take him 20 hours to get it done... he does not bill you for the extra
 ten... why? Because he figures that the dialogue with his client about the
 new feature was a win-win since now OC Portal has a cool new widget/feature
 that enhances the product for everyone else and future prospects. His paid
 support clients are helping him build and build and build the product.
 
 Where is the announcement?
 ___
 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: Script-controlled export of animation from Livecode?

2015-07-29 Thread Earthednet-wp
I think you are wanting to play the animation and end up with a mp4 movie, I 
think you need one of Monte's externals for this. On the other hand, if you 
only want to generate the movie in the dev environment, you could play it in 
livecode and use a screen capture program to capture the video. 
Good luck,
Bill

William Prothero
http://es.earthednet.org

 On Jul 29, 2015, at 12:53 PM, David Bovill david@viral.academy wrote:
 
 Yes you can - not sure it is the best tool, but one way is to script
 something and export each frame or card as a numbered image, and then use
 imagemagick or even iMovie I beleive to create a video file or animated gif.
 
 On 29 July 2015 at 14:19, dfepst...@comcast.net wrote:
 
 Is there a way of scripting the export of an animation constructed in
 Livecode to some standard video file format (avi, mp4, etc.)?Alternatively,
 is there a way of scripting the creation of a standalone Livecode file that
 contains the animation?
 
 David Epstein
 ___
 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: Script-controlled export of animation from Livecode?

2015-07-29 Thread Earthednet-wp
Check out
http://mergext.com/home/mergav/
However, I haven't used it, it works only for iOS and osx, and I'm not sure if 
it will capture screens for the video. It seems to be set up for images 
captured with the camera. But you could ask the author.

Good luck,
Bill

William Prothero
http://es.earthednet.org

 On Jul 29, 2015, at 6:02 PM, David Epstein dfepst...@comcast.net wrote:
 
 Thanks for the suggestions on this.  If I understand them correctly, they 
 seem to require using some tools outside of LiveCode.  Can any of those tools 
 be controlled by a LiveCode script?  What I want to do is write a script so 
 that a user clicking my button will create some kind of video file from the 
 action that my script is displaying in a LiveCode stack.
 
 David Epstein
 ___
 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: New Indy License Pricing

2015-07-21 Thread Earthednet-wp
Bob,
I subscribed to the Indy license with the understanding that it is the same as 
a commercial license, but for only a single developer.

Hope I'm right.
Bill

William Prothero
http://es.earthednet.org

 On Jul 21, 2015, at 7:29 AM, Bob Sneidar bobsnei...@iotecdigital.com wrote:
 
 Pardon my being late to the party, but I went to the web page and read up, 
 but I still do not know what the “Indy” version is. I don’t want to miss the 
 pricing deadline, but I also don’t want to subscribe to something then find 
 out it is less than I wanted. 
 
 Bob S
 
 
 On Jul 1, 2015, at 15:50 , Mark Wieder mwie...@ahsoftware.net wrote:
 
 Peter Haworth pete@... writes:
 
 
 I'm assuming some folks out there got the same email as me regarding the
 increase in Indy license pricing.
 
 From that email, it seems that the Community Edition will no longer have
 all the same features as the fee-based versions of Livecode.
 
 Comments?
 
 Been dealt with very nicely by Kevin:
 http://forums.livecode.com/viewtopic.php?f=5t=24729start=15
 
 -- 
 Mark Wieder
 ahsoftw...@gmail.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

___
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

2015-06-09 Thread Earthednet-wp
Kay,
The scam and spam problem is simply enormous. I notice that the National 
Science Foundation is soliciting research proposals for secure internet. How to 
civilize the beast may be hopeless, but it can't fail to change our 
civilization in ways we may not foresee. I am faced with criminal activity 
multiple times daily. It must change folks' perceptions and attitudes. It 
certainly makes me more suspicious of every email I get. That's probably a good 
thing.

Bill

William Prothero
http://es.earthednet.org

 On Jun 9, 2015, at 5:03 AM, Kay C Lan lan.kc.macm...@gmail.com wrote:
 
 On Tue, Jun 9, 2015 at 12:34 AM, J. Landman Gay jac...@hyperactivesw.com
 wrote:
 
 I also get the Russian women,
 
 I wonder if my last name was Gay I'd get Russian men ;-)
 
 I'm getting emails about my stolen car (parked next to the front door), my
 stolen phone (sitting on my desk), incredibly low interest credit cards for
 Walmart and Cosco (don't have outlets here) and of course for a bunch of
 medication that seems to suggest the world's population is set to plummet.
 
 Richard, Scott, they are definitely not glass half full comments. I've
 always appreciated how huge the SPAM problem is, the company I work for
 reports that legitimate traffic on it's WAN/LAN accounts for less than 0.2%
 of the traffic, the rest is SPAM and hacker attempts :-( I've believed that
 the Gmail team have done a wonderful job at blocking the tidal wave of
 SPAM, so not sure now why so much is getting through.
 
 Thankfully though Gmail does correctly end up in my SPAM folder so it is
 easy to deal with.
 ___
 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: iOS Android App in a Day workshop (and much more)

2015-05-15 Thread Earthednet-wp
Dave,
That's great! I'll look forward to looking over the materials. I spend so much 
time over the niggling details, so working examples help a lot.
Best regards,
Bill

William Prothero
http://es.earthednet.org

 On May 15, 2015, at 3:36 AM, Dave Kilroy d...@applicationinsight.com wrote:
 
 Hi Bill
 
 One of the things we're experimenting with this weekend is setting up
 streaming from the venue - and if we get it working we'll attempt to stream
 at least part of the workshop - so if you in California get up really really
 early you can take part :)
 
 As regards materials, yes I plan to make them available (have to finish
 writing them first...)
 
 Kind regards
 
 Dave
 
 
 
 -
 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/iOS-Android-App-in-a-Day-workshop-and-much-more-tp4692315p4692362.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: iOS Android App in a Day workshop (and much more)

2015-05-14 Thread Earthednet-wp
Dave,
This looks like a very nice event! I'd join in, but California is a bit of a 
distance and it's too long a bike ride for me. If any of your resources or 
courses get online, I'd be interested.
Best,
Bill

William Prothero
http://es.earthednet.org

 On May 14, 2015, at 1:53 AM, Dave Kilroy d...@applicationinsight.com wrote:
 
 Ach - sorry everyone, two of the above links don't work - here they are again
 (watch out for line-breaks)
 
 More information on the day here
 http://www.meetup.com/The-THINQTANQ-Events-Meetups-and-More-in-Plymouth/events/221819181/
 
 For more on our previous workshop see this thread
 http://forums.livecode.com/viewtopic.php?f=30t=23486
 
 
 
 
 -
 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/iOS-Android-App-in-a-Day-workshop-and-much-more-tp4692315p4692316.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: Keeping a mobile app alive

2015-04-30 Thread Earthednet-wp
Thanks, John!
Bill

William Prothero
http://es.earthednet.org

 On Apr 29, 2015, at 10:40 PM, John Dixon dixo...@hotmail.co.uk wrote:
 
 By default, iOS will dim the screen and eventually lock the device after 
 periods of no user interaction.
 To control this behavior, use the following commands:
 
 iphoneLockIdleTimer
 iphoneUnlockIdleTimer
 
 Subject: Keeping a mobile app alive
 From: proth...@earthednet.org
 Date: Wed, 29 Apr 2015 22:04:11 -0700
 To: use-livecode@lists.runrev.com
 
 I have a mobile app that will be playing a long audio file. Is there a way 
 to keep the application from going inactive when the device goes into sleep 
 mode? On my iPad, after a period of no user activity, the screen goes black 
 and the audio ceases. Is there a way to prevent this from happening?
 
 Google has been no help and I can't find anything in the user guide, or the 
 dictionary. Perhaps there is a syntax I haven't thought of.
 
 Regards,
 Bill
 
 William Prothero
 http://es.earthednet.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

___
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


Keeping a mobile app alive

2015-04-29 Thread Earthednet-wp
I have a mobile app that will be playing a long audio file. Is there a way to 
keep the application from going inactive when the device goes into sleep mode? 
On my iPad, after a period of no user activity, the screen goes black and the 
audio ceases. Is there a way to prevent this from happening?

Google has been no help and I can't find anything in the user guide, or the 
dictionary. Perhaps there is a syntax I haven't thought of.

Regards,
Bill

William Prothero
http://es.earthednet.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: struggling with player

2015-04-27 Thread Earthednet-wp
Richard,
I have been using Google to find docs on livecode. I wonder if there was an 
old, unlinked lesson that Google found. I'll try to find it and make a comment. 
I think it was titled something like including media.

Thanks,
Bill

William Prothero
http://es.earthednet.org

 On Apr 27, 2015, at 7:31 AM, Richard Gaskin ambassa...@fourthworld.com 
 wrote:
 
 Tom Bodine wrote:
 
 It would be really helpful if the LESSONS part of the Livecode site gave the
 correct info for the player.
 
 Agreed! As a relative newcomer to LC, the two biggest obstacles I found to
 learning it are out-of-date online lessons and the spotty indexing of the
 Dictionary. Maybe when the dust settles from the LC 7/8 push there can be a
 refresh of all that. It'll be needed with so much changed.
 
 That's the plan.  Please note any specific inaccuracies in the comments for 
 the Lessons so they can be addressed.
 
 -- 
 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: struggling with player

2015-04-27 Thread Earthednet-wp
Thanks, Dave! That's very helpful. 
Best regards,
Bill

William Prothero
http://es.earthednet.org

 On Apr 27, 2015, at 1:59 AM, Dave Kilroy d...@applicationinsight.com wrote:
 
 Hi Bill
 
 Just for your interest, I used mobilePlaySoundOnChannel on an iOS app a
 couple of years ago and was able to play several audio files at the same
 time and change their volume while they all continued to play without
 pausing...
 
 
   put word into tChannelName
   put now into tType
   if the environment is mobile then
  if (mobileSoundOnChannel(tChannelName) is empty) OR
 (mobileSoundOnChannel(tChannelName) is could not find channel) then
 --
 --make background audio quieter
 if mobileSoundChannelStatus(background) =playing then
put mobileSoundChannelVolume(background) into tVolume
put (tVolume - 10) into tVolume
mobileSetSoundChannelVolume background, tVolume
 end if
 --
 --code to do various things like find the correct audio file
 --make changes to the GUI etc
 --
 --play 'word' audio file
 mobilePlaySoundOnChannel tAudioPath, tChannelName, tType
 --
 --reset GUI  background volume once sound has finished playing
 send resetFieldBackgroundColor pField to this stack in tMS
 milliseconds
  end if
   end if
 
 
 
 
 
 Wprothero wrote
 Klaus:
 Ok, it makes sense. I think I’ve got it working now. The slider adjusts
 the volume and all seems ok. One thing is, the 3rd audio clip stops when I
 adjust the slider, but the control still shows it’s running. I then check
 the playRate, even though it isn’t playing and if it is 1 (even in the
 paused mode), I give it a “play” command. This seems to work fine. Also,
 when the stack loses focus, it keeps playing. So, it’s pretty good for
 now.
 
 It would be really helpful if the LESSONS part of the Livecode site gave
 the correct info for the player. I think I’m going to be using it a lot,.
 
 Thanks for the help.
 Bill
 
 On Apr 26, 2015, at 4:43 PM, Klaus major-k lt;
 
 klaus@
 
 gt; wrote:
 
 Hi Bill,
 
 Am 27.04.2015 um 00:04 schrieb William Prothero lt;
 
 prothero@
 
 gt;:
 
 Klaus:
 Yeah, just as I posted this, I noticed in the user guide that it was the
 playLoudness. I used that and it did change the loudness. However, I’m
 still having trouble getting the players to play continuously when I
 drag the loudness scroller. I have 3 players going simultaneously and
 I’m changing the loudness on 2 of them. There seems to be some kind of
 timing problem because if I change the loudness too quickly, one of the
 players stops.
 
 It also seems pretty cumbersome that there isn’t a “play from start”
 command. I will fiddle with the startTime,endTime, and playSelection to
 try to get it to rewind to the start. But it seems line basic commands
 are quirky to implement.
 
 See below :-)
 
 So, to get the player to begin at the start, when it’s somewhere else,
 I’d have to do something like:
 stop player myPlayer
 put the duration of player myPlayer into endTime
 set the startTime of player myPlayer to 1
 set the endTime of player myPlayer to endTime
 set the playSelection of player 1 to true
 start player myPlayer
 
 Just tested with LC 7.04 (never worked with the new AVFoindation player
 object before)
 and this single line will it:
 …
 set the currenttime of player myplayer“ to 0
 ## Or any other time in the audio/movie
 …
 No need to stop the player or set a selection from STARTTIME to ENDTIME.
 Playback will continue!
 
 Do I have to stop, then start the player to get it to jump to a
 particular location?
 
 See above.
 
 And, is there a way to keep the other player going, without being
 affected by commands and the stack losing focus?
 
 Sorry, not sure I understand your exact problem?
 
 Thanks, Klaus, for your input.
 Best,
 Bill
 
 Best
 
 Klaus
 
 --
 Klaus Major
 http://www.major-k.de
 
 klaus@
 
 
 
 ___
 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
 
 
 ___
 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/struggling-with-player-tp4691531p4691540.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:
 

Re: Does Version 7.0.4 work with Xcode 6.3.1?

2015-04-25 Thread Earthednet-wp
Thanks for the reply. I accidentally started downloading the update, but 
stopped it before it was done, so hopefully the prev version is still ok.
Bill

William Prothero
http://es.earthednet.org

 On Apr 25, 2015, at 5:04 AM, Mark Waddingham m...@livecode.com wrote:
 
 Not yet no - if you've auto updated to Xcode 6.3 then you can still download 
 Xcode 6.2 from the apple devcenter and continue to use that.
 
 The 6.7.5-rc-1 and 7.0.5-rc-1 builds we have done have exhibited issues at 
 the final stage of testing and so aren't quite ready for release - we're 
 trying to get them out of the door as quickly as possible.
 
 Mark.
 
 Sent from my iPhone
 
 On 25 Apr 2015, at 09:30, Dave Kilroy d...@applicationinsight.com wrote:
 
 Nope don't think it does
 http://forums.livecode.com/viewtopic.php?f=49t=23986hilit=xcode+6.3
 
 I did read something last week about a LC 7.0.5 that was due to be released
 in a few days subject to it getting through some final testing - it never
 materialised so I guess it failed those tests (but I'm also guessing it
 won't be too long before they wrestle it over the line...)
 
 
 
 -
 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/Does-Version-7-0-4-work-with-Xcode-6-3-1-tp4691476p4691479.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

___
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


Can livecode do this?

2015-04-25 Thread Earthednet-wp
Folks,
This seems like a natural for livecode, but I'm wondering.
I'm thinking about an app that contains a bunch of different segments of audio, 
each maybe a minute or more. The user chooses segments and then organizes the 
sequence of play. I see no problem with this. But, I would also like to be able 
to play another audio file as background to the sequence of audio segments.

So, can livecode play two sound files at the same time? The background would 
require no particular synchronization, just continuous play. The segments would 
need to play without pops and other artifacts.

This sounds like something Bramaswami would be doing. It also sounds like a 
very easy app to build, assuming that LC can play two audio files at the same 
time, with independently adjustable volume.

Best,
Bill

William Prothero
http://es.earthednet.org

 On Apr 25, 2015, at 8:29 AM, Earthednet-wp proth...@earthednet.org wrote:
 
 Thanks for the reply. I accidentally started downloading the update, but 
 stopped it before it was done, so hopefully the prev version is still ok.
 Bill
 
 William Prothero
 http://es.earthednet.org
 
 On Apr 25, 2015, at 5:04 AM, Mark Waddingham m...@livecode.com wrote:
 
 Not yet no - if you've auto updated to Xcode 6.3 then you can still download 
 Xcode 6.2 from the apple devcenter and continue to use that.
 
 The 6.7.5-rc-1 and 7.0.5-rc-1 builds we have done have exhibited issues at 
 the final stage of testing and so aren't quite ready for release - we're 
 trying to get them out of the door as quickly as possible.
 
 Mark.
 
 Sent from my iPhone
 
 On 25 Apr 2015, at 09:30, Dave Kilroy d...@applicationinsight.com wrote:
 
 Nope don't think it does
 http://forums.livecode.com/viewtopic.php?f=49t=23986hilit=xcode+6.3
 
 I did read something last week about a LC 7.0.5 that was due to be released
 in a few days subject to it getting through some final testing - it never
 materialised so I guess it failed those tests (but I'm also guessing it
 won't be too long before they wrestle it over the line...)
 
 
 
 -
 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/Does-Version-7-0-4-work-with-Xcode-6-3-1-tp4691476p4691479.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
 
 ___
 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: Custom Desktop Folders

2015-04-16 Thread Earthednet-wp
Scott,
I looked at your wed site and wondered if you are thinking about apps that use 
that new way of thinking about math operations using that new grid system. 
Don't remember what it's called, but my grandson uses it. Some app for that 
could be very useful for home schoolers, too.

Btw, there is now a special forum on the livecode site for folks who want to 
discuss education apps and pedagogy.

Best,
Bill



William Prothero
http://es.earthednet.org

 On Apr 15, 2015, at 11:20 PM, Scott Morrow sc...@elementarysoftware.com 
 wrote:
 
 Hello Ray,
 I believe I had success setting custom folder icons from LiveCode using the 
 Xcode tool SetFile. I can’t remember who pointed me at it… probably Ken Ray. 
 In order for this to work I needed to store the SetFile tool in a customProp 
 of my app and temporarily write it to the user’s drive.  (There may be a 
 legal issue here. In this particular case, I covered my ears while singing 
 “La, la, la”) It has been several years since I last used this but seem to 
 recall that it worked.
 --
 Scott Morrow
 
 Elementary Software
 (Now with 20% less chalk dust!)
 web   http://elementarysoftware.com/
 email sc...@elementarysoftware.com
 office 1-800-615-0867
 
 
 —| -
 —| set the custom icon bit in the Finder info flags
 —| this will tell the Finder to use the custom icon\r file to display a 
 custom folder icon 
 —| install the Developer Tools and look inside the /Developer/Tools/ 
 directory for a CLI program called SetFile.
 —| This sets file bits. Specifically, you want to take note of the -a option 
 to set attributes. 
 —| Run the program without arguments and it will show you a table of things 
 to set. 
 —| We're looking for the C attribute in upper case because we want to set it 
 on.
 —| To turn it off, you use lower case.
 —| then run this:   tPathToSetFile -a C tFolderPath
 —| in order to run the Command Line Tool SetFile from the shell() we will 
 need to install it temporarily
 —| suck it up and store it in the customProp — the uSetFileDevTool  of stack 
 MyCoolStack
 --   --  /Developer/usr/bin/SetFile -a C /Applications/My\ App\ Name
 —| -
 on FolderIconFlag tFolderPath
   -- determine if the SetFile command line tool has already been installed to 
 a temp folder
  put specialfolderpath(temporary) /SetFile into tSetFilePath  -- build the 
 path of a temp location to install into
  if not (the uSetFileIsInstalled of stack “MyCoolStack) then
-- install SetFile app
put (decompress(the uSetFileDevTool of stack MyCoolStack)) into URL 
 (binfile:  tSetFilePath)
put the result into tResult
if tResult is not empty then
  get log(ERROR: CR Attempt to write out the Command Line Tool 
 SetFile resulted in:  tResult)
  exit FolderIconFlag -- we failed
end if
put 755 into tPermission
Chmod tSetFilePath, tPermission
-- announce that the SetFile is installed
set the uSetFileIsInstalled of stack MyCoolStack to true
  end if
 
  -- escape some special characters
  put fixPath(tSetFilePath) into tSetFilePath
  put fixPath(tFolderPath) into tFolderPath
 
  -- set the custom folder icon flag
  get shell(tSetFilePath  -a C tFolderPath)
 end FolderIconFlag
 
 
 function fixPath pPath
   put \  space  quote  '`!;()[]?#$^*= into tSpecialChars
   repeat for each char tChar in tSpecialChars
  replace tChar with (\  tChar) in pPath
   end repeat
   return pPath
 end fixPath
 
 
 On Apr 15, 2015, at 2:30 PM, Ray r...@linkit.com wrote:
 
 Does anybody know of a way, from within Livecode, to create a folder and 
 give it it's own custom display on the desktop?  I'd imagine this would be 
 done with an .ico file.  I'd like to do this for both Mac and Windows.
 
 I've looked through the RunRev store and haven't found any extensions which 
 do this.  Maybe through a command-line somebody has written?
 
 ___
 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

Chromebooks revisited

2015-04-01 Thread Earthednet-wp
Thinking about Chromebooks because my son, a 4'th grade teacher will be using 
them in his school. 

Still just a browser in a box? So we'll be waiting for livecode export to html5?

Bill

William Prothero
http://es.earthednet.org

 On Apr 1, 2015, at 8:55 AM, Richard Gaskin ambassa...@fourthworld.com wrote:
 
 GMTA: the folder where I keep my experimental server stacks is named 
 LiveNode. :)
 
 Good stuff here, a very useful and practical pursuit, IMO, in a world where 
 one of the largest MMOs is also written in a high-level scripting language 
 (EVE Online, in Python) so we know it's more than possible to consider a 
 full-stack server solution entirely written in LiveCode:
 
 David Bovill wrote:
 
  The question is can you create in Livecode an aynchronous event-drive
  architecture? Livecode is built after all around an event loop, and
  through commands like dispatch, send in time, and wait with messages,
  it is possible to create asynchronous call back mechanisms - so why
  can we not create a node-like server in Livecode?
 
  Perhaps the answer lies in the nature of the asynchronous commands
  that are available? Still I don't see why this in an issue. From
  my experience of coding an HTTP server in Livecode - I cannot
  understand why it should not be possible to accept a socket
  connection, dispatch a command, and immediately return a result on
  the connected socket. The event loop should take over and allow
  new connections / data on the socket, and when the dispatched
  command completes it will return a result that can then be send
  back down the open socket.
 
 I've been pondering similar questions myself:
 http://lists.runrev.com/pipermail/use-livecode/2015-February/211536.html
 http://lists.runrev.com/pipermail/use-livecode/2015-March/212281.html
 
 Pierre's been exploring this even longer:
 http://lists.runrev.com/pipermail/metacard/2002-September/002462.html
 
 With socket I/O apparently handled asynchronously when the with message 
 option is used, this is a very tempting pursuit.
 
 The challenge arises from the recipient of the message: it will be running in 
 the same thread as the socket broker, causing a backlog of message queueing; 
 requests are received well enough, but responding requires then to be 
 processes one at a time.
 
 Down the road we may have some form of threading, though that's not without 
 programming complication and threads are somewhat expensive in terms of 
 system resources (though there are options like green threads at least one 
 Python build uses).
 
 Working with what we have, Mark Talluto, Todd Geist, and I (and probably 
 others) have been independently exploring concurrency options using 
 multiprocessing in lieu of multithreading, using a single connection broker 
 feeding processing to any number of worker instances.
 
 The challenge there is that the LC VM is not currently forkable, so we can't 
 pass a socket connection from the broker to a child worker process.
 
 Instead, we have to look at more primitive means, which tend toward two camps 
 (though I'm sure many others are possible):
 
 a) Consistent Socket Broker
   The socket broker handles all network I/O with all clients, and
   feeds instructions for tasks to workers via sockets, stdIn, or
   even files (/sys/shm is pretty fast even though it uses simple
   file routines).
 
   The upside here is that any heavy processing is distributed among
   multiple workers, but the downside is that all network I/O still
   goes through one broker process.
 
 
 b) Redirects to Multiple Workers
   Here the main socket broker listening on the standard port only
   does one thing: it looks at a list of available workers (whether
   through simple round-robin, or something smarter like load
   reporting), each of which is listening on a non-standard port,
   and sends the client a 302 redirect to the server with that
   non-standard port so each worker is handling the socket comms
   directly and only a subset of them.   If each worker also has
   its own collection of sub-workers as in option a) above, this
   could greatly multiple the number of clients served concurrently.
 
   The upside is that all aspects of load are distributed among
   multiple processes, even socket I/O, but the downside is the
   somewhat modest but annoying requirement that each request
   be submitted twice, once to the main broker and again to the
   redirected instance assigned to handle it.
 
 
 Purpose-built application servers can indeed be made with the LiveCode we 
 have today and can handle reasonable amounts of traffic, more than one might 
 think for a single-threaded VM.
 
 But all systems have scaling limits, and the limits with LC would be 
 encountered sooner than with some other systems built from the ground up as 
 high-load servers.
 
 IMO such explorations can be valuable for specific kinds of server apps, but 
 as tempting as it is I wouldn't want to build a general purpose Web server 
 with 

Re: Android on Speed

2015-03-22 Thread Earthednet-wp
Snorting a couple lines of coke??
Bill

William Prothero
http://es.earthednet.org

 On Mar 22, 2015, at 9:58 AM, J. Landman Gay jac...@hyperactivesw.com 
 wrote:
 
 On 3/22/2015 11:02 AM, Richmond wrote:
 http://images.huffingtonpost.com/2015-02-19-2015021914.30.38.jpg
 
 Cool. :) I like the credit card. But what's it drawing?
 
 -- 
 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: Long KML text file with no return chars

2015-03-18 Thread Earthednet-wp
Terry,
Thanks. I'll try that method. 
Best,
Bill

William Prothero
http://es.earthednet.org

 On Mar 18, 2015, at 10:29 PM, Terry Judd terry.j...@unimelb.edu.au wrote:
 
 Hi William - you should be able to read a text file of that size into LC
 no worries. Have you tried the 'put url (³file:²tPath) into tVar¹ method
 rather than using the Œread file¹ approach. I only ever use the latter if
 I have to deal with really big files (10s to 100s of MB or more).
 
 Terry...
 
 On 19/03/2015 4:17 pm, William Prothero proth...@earthednet.org wrote:
 
 Folks:
 Just wondering. I am reading in a very long text file (2.6Mb and 2.6
 million chars) and it has no carriage returns. The ³read file until end²
 statement hangs and goes into the spinning pizza of death on Mac OS
 Yosemite and LC 7,0,4 and 7.0.3. I used textWrangler to insert hard line
 breaks, which seemed to work fine, but when  I then added a ³replace cr
 with empty in theData², it hung the system.
 
 I suspect the long text file overwrote something and then the replace
 function hung it up.
 
 So, am I trying to do something out of the range of what Livecode can do?
 I¹m wondering whether I should start editing the file into smaller files.
 
 My overall goal is to convert the KML (a specific xml format) to an
 array, using Trevor Devore¹s convertXMLToArray, for processing, then save
 it back to a friendlier format for normal use.
 
 So, do I just start editing the file into smaller files, or is there
 another strategy that would be more efficient. I¹ll have to recreate
 headers, etc, for each file, but it can¹t be too bad.
 
 Best, 
 Bill
 
 William A. Prothero
 http://es.earthednet.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

___
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: LC7 Unicode

2015-03-17 Thread Earthednet-wp
Cogent comments, all.
One of the functions of this community, I believe, is to support and encourage 
the livecode dev team, and each other. Another equally important function is to 
provide honest feedback and a kick in the pants when it seems to be needed. I 
love the direction the team is going. Are they perfect in every aspect? No. Is 
that normal? Yes. Do the need us to call out problems? Yes. 

For me, the worst thing is to create software that gets used, but get no 
feedback, good or bad. 

Best wishes to all on the list and to those at Livecode who are working hard to 
create the best product they can.

Bill

William Prothero
http://es.earthednet.org

 On Mar 17, 2015, at 7:55 AM, TEDennis teden...@softwaredetails.com wrote:
 
 Kay C Lan: Well, I'm glad you got that off your chest.  Feel better?
 
 It seems you have an emotional tie to somebody or something at RunRev.  It
 could simply be that your years of Revolution/LiveCode usage has created a
 strong loyalty.  Whatever ...  It's likely your view is somewhat biased
 towards the positive.
 
 re: I've never seen so much time and effort put into improving LC than has
 occurred since the success of the Kick Starter campaign. 
 
 I sure hoped that would be the case, and that's why I donated to the KS
 campaign.  I have been using Rev/LC since 2007.  It has great potential, and
 I want to see that potential realized.  Not just for myself in my own
 post-career software projects, but for newbies just dipping their toes into
 the very complex world of software development.  LC8 *should* prepare the
 way for a more robust ... and STABLE ... product.
 
 re: Apple wouldn't let such a performance hit get past the design phase
 would they - unless of course you call it Lion, Mountain Lion, Mavericks or
 Yosemite.
 
 Your comparison of the relative complexities of LC's application development
 platform and Apple's full blown operating system is almost comical.  But,
 that discussion is beyond the scope of this forum.
 
 I am, and will continue to be, a supporter of this company and its goals. 
 But, that doesn't mean I have to sit by quietly and let issues that affected
 an entire user community go by with nary a comment.
 
 And there you have it.
 
 TED 
 
 
 
 --
 View this message in context: 
 http://runtime-revolution.278305.n4.nabble.com/LC7-Unicode-tp4689927p4690286.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

2015-03-02 Thread Earthednet-wp
For disk repair, I use Disk Warrior. Your disc should,be ok using Disc Utility, 
tho. But Disk Warrior has saved data not readable by Disc Utility for me.
Bill

William Prothero
http://es.earthednet.org

 On Mar 1, 2015, at 7:48 PM, Paul Hibbert p...@livecode.org wrote:
 
 Thanks for reminding me about fsck, I haven't used that in a long time, then 
 after reading this article I remembered why…
 
 https://support.apple.com/en-ca/HT203176
 
 …it's no longer recommended by Apple since OS X 10.4, but I do realise it can 
 be a useful fallback if all else fails.
 
 I had already used Disk Utility to check the volume and it didn't come up 
 with anything, but because I can't replicate the original problem now, even 
 by putting all files back where they were, that's why I suspected a folder 
 index problem. The disk on this iMac is getting a bit old now (5 yrs +), so 
 maybe it's an indication that it's time to think about a replacement.
 
 Paul
 
 On Mar 1, 2015, at 4:45 AM, James Hale ja...@thehales.id.au wrote:
 
 Paul wrote...
 I ran Disk Utility to check the HD for repair/permissions and all is fine.
 
 
 Checking the permissions only checks software installed by Apple giants 
 their receipts. Nothing else is checked, certainly nothing related to 
 directory structures.
 
 If DO you think there might have been some corruption or glitch in the 
 folder structure then you might want to use the disk utility to verify the 
 volume. You could also boot in single user mode and run fsck as indicated on 
 screen once the boot is complete.
 
 James
 
 
 ___
 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: Beginner reference materials

2015-02-27 Thread Earthednet-wp
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

Re: RELEASE 6.7.3 / 7.0.3

2015-02-27 Thread Earthednet-wp
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


  1   2   >