Re: Unreliable File Deletion

2021-03-28 Thread ELS Prothero via use-livecode
Folks,
This alarms me. 
In my app, I write a file to specialFolderpath(“desktop”).
What are the conditions to make this work on Apple or Windows standalones?

Bill

William Prothero
https://earthlearningsolutions.org

> On Mar 28, 2021, at 10:22 AM, Klaus major-k via use-livecode 
>  wrote:
> 
> Hi friends,
> 
>> Am 28.03.2021 um 19:11 schrieb R.H. via use-livecode 
>> :
>> ...
>> ... put specialfolderpath("resources") &"/temp.txt" into tFilePath
>> ... put tOut into URL("binfile:")
>> ...
> 
> you may already know this, but this will not work in a standalone!
> We will surely not have write permissions in that folder!
> 
> As a workaround I would probably use -> specialfolderpath("temporary")
> Or even write the text to -> the tempname
> 
> Both are available on all platform and you do not have to think about 
> deleting that file later, the OS will take care of this. :-)
> 
> 
> Best
> 
> Klaus
> --
> Klaus Major
> https://www.major-k.de
> https://www.major-k.de/bass
> kl...@major-k.de
> 
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-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(?) Idea for Standalones

2021-03-27 Thread ELS Prothero via use-livecode
I thought that if you set up beta testers, with the id of the device an app 
would be run on, others could run your app as a beta tester. But, perhaps,you 
need an apple license to do even that?
Bill

William Prothero
https://earthlearningsolutions.org

> On Mar 26, 2021, at 10:10 PM, David Squance via use-livecode 
>  wrote:
> 
> Thanks for the confirmation.
> Dave
> 
>> On Mar 26, 2021, at 10:05 PM, Roger Guay via use-livecode 
>>  wrote:
>> 
>> You’re right, David. I was specifically addressing standalones for Mac, 
>> Windows and Linux. They are easily created without licenses etc. for use on 
>> your own computer, but cannot be distributed w/o licenses etc
>> 
>> Roger
>> 
 On Mar 26, 2021, at 9:39 PM, David Squance via use-livecode 
  wrote:
>>> 
>>> It was my understanding that iOS apps can’t even be created without a 
>>> license from Apple. Mostly what I would want to share would be games I made 
>>> for my grandson and he only uses iOS devices.
>>> 
>>> I’ve never tried making a standalone for iOS, even for testing, because I 
>>> didn’t think I could. Is that not the case?
>>> 
>>> Dave
>>> 
 On Mar 26, 2021, at 3:54 PM, Richard Gaskin via use-livecode 
  wrote:
 
 Roger Guay wrote:
> Has anyone thought of building a “legal” and “blessed" app for
> Mac, WIndows and Linux that would open standalones for for each
> of those platforms? Why put each of us through the agony (and
> expense) of shifting/changing requirements to be able to easily
> distribute standalones? Just as Microsoft Word is required to
> open .doc files why not have something like LCreader app open
> .livecode files
 
>>> 
>>> 
>>> ___
>>> use-livecode mailing list
>>> use-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: New(?) Idea for Standalones

2021-03-26 Thread ELS Prothero via use-livecode
Folks,
That sounds pretty interesting. 
Wouldn’t that be doable by creating a splash stack the looked for a stack to 
launch in its folder. That stack would be the app. But I don’t know if a 
stand-alone compiled splash stack could call and run a raw xxx.livecode stack.

Can it?

Best,
Bill

William Prothero
https://earthlearningsolutions.org

> On Mar 26, 2021, at 7:20 PM, John Balgenorth via use-livecode 
>  wrote:
> 
> It sounds to me that what you want is a version of the development system
> without the ability to code or develop stacks.  Is that what HyperCard Player
> did for hyperCard stacks?  Richard should know of SuperCard could do it.
> 
> JB
> 
>> On Mar 26, 2021, at 6:33 PM, Alex Tweedly via use-livecode 
>>  wrote:
>> 
>> 
 On 27/03/2021 00:35, Richard Gaskin via use-livecode wrote:
>>> 
>>> What are you looking for?  When were these "good ol days" in which one 
>>> could run stack files without an engine, and how did that work?
>>> 
>> I can describe what I would like; that may be similar to what Roger is 
>> looking for. Or it may not.
>> But I think it is :-)
>> 
>> 
>> I'd like to be able to develop a stack and give it to a friends or family, 
>> and have them run it on their iOS or Android devices. I don't want to get 
>> involved in building iOS standalones (or even installing xCode), so ideally 
>> I would give them a simple app (i.e. stackRunner kind of thing), and then my 
>> "app" as a document to load into that 'runner' app.
>> 
>>> There are many reasons it would be problematic to make one generic "player" 
>>> for everyone's stack files, mostly user experience but also app store 
>>> restrictions, and additional technical requirements for any devs using it 
>>> to keep stacks playing nicely together.
>> 
>> I'm not going to sell apps, or distribute them widely, so I (don't think I) 
>> care about app store restrictions. I also don't care about 'user experience' 
>> in the sense of branding or feeling like a unique app.
>> 
>> I'm not sure what you mean by  "additional technical requirements..."
>> 
>> If that's feasible, I'd happily buy (or contribute cost towards) such a 
>> 'runner' app. I doubt that I'd be the only one.
>> 
>> Alex.
>> 
>> 
>> ___
>> use-livecode mailing list
>> use-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: Help! I'm stuck

2021-03-20 Thread ELS Prothero via use-livecode
Thank you, Matthias! I’ll try that.
Best,
Bill

William Prothero
https://earthlearningsolutions.org

> On Mar 20, 2021, at 1:39 PM, matthias rebbe via use-livecode 
>  wrote:
> 
> Bill,
> 
> i've just checked the release notes of 9.0.x
> The release notes of 9.0.2 contain updated information about this topic and 
> an enhanced script example. 
> opencard scripts should also be adjusted.
> https://downloads.livecode.com/livecode/9_0_2/LiveCodeNotes-9_0_2.pdf
> 
> Please excuse me for pointing to 9.0.1rc1 release notes yesterday.
> 
> 
> Regards
> Matthias
> 
> 
> 
> 
> 
> 
> -
> Matthias Rebbe
> Life Is Too Short For Boring Code
> 
>> Am 20.03.2021 um 18:22 schrieb William Prothero via use-livecode 
>> :
>> 
>> Matthias:
>> I see that openstack and closestack messages are inhibited during 
>> application build, using:
>> 
>> on closeStack
>>if the mode of stack “revStandaloneProgress” > 0 then
>>exit closeStack
>>end if
>> end
>> 
>> So, before I start adding this to all openstack, closestack, scripts of my 
>> 12 stacks, I'm’ wondering if I could mess up the build process by by-passing 
>> some of the scripts in these handlers. Is there any way to tell more 
>> precisely what is causing the problem? Any recommendations on strategy? 
>> Should I just change one stack at a time and look for changes in the error 
>> window, or just change all them and wonder what affect that would have on 
>> the integrity of the build process?
>> 
>> Also, opencard scripts are also called when a stack in launched and I wonder 
>> if those need to be escaped too.
>> 
>> Best,
>> Bill
>> 
>>>> On Mar 19, 2021, at 5:46 PM, matthias rebbe via use-livecode 
>>>>  wrote:
>>> 
>>> Another thing. I am not sure if your problems are also a result of the 
>>> following, but you could giv it a try.
>>> 
>>> There was something changed in Standalonebuilder process starting  in LC 
>>> 9.0 or so to fix a problem. But this fix could cause other problems in some 
>>> situation.
>>> While before that fix the main stacks did not receive any openstack and 
>>> closestack messages during standalone build, now with the fixed standalone 
>>> builder they do.
>>> Therefore some lines of code need to be added to avoid this.
>>> 
>>> See here on page 2 for an explanation what you have to add to your 
>>> openstack and closestack handler
>>> https://downloads.livecode.com/livecode/9_0_1/LiveCodeNotes-9_0_1_rc_1.pdf 
>>> 
>>> 
>>> -
>>> Matthias Rebbe
>>> Life Is Too Short For Boring Code
>>> 
>>>> Am 20.03.2021 um 01:31 schrieb ELS Prothero via use-livecode 
>>>> :
>>>> 
>>>> It’s mystifying that all messages seem to come from the rev builder 
>>>> scripts, with no hint of what could be the problem.
>>> 
>>> ___
>>> use-livecode mailing list
>>> use-livecode@lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your 
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> 
>> William Prothero
>> waproth...@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: Help! I'm stuck

2021-03-19 Thread ELS Prothero via use-livecode
Thanks, Matthias,
I’ll try it. Time for dinner, tho so it will be a bit.
Bill

William Prothero
https://earthlearningsolutions.org

> On Mar 19, 2021, at 5:47 PM, matthias rebbe via use-livecode 
>  wrote:
> 
> Another thing. I am not sure if your problems are also a result of the 
> following, but you could giv it a try.
> 
> There was something changed in Standalonebuilder process starting  in LC 9.0 
> or so to fix a problem. But this fix could cause other problems in some 
> situation.
> While before that fix the main stacks did not receive any openstack and 
> closestack messages during standalone build, now with the fixed standalone 
> builder they do.
> Therefore some lines of code need to be added to avoid this.
> 
> See here on page 2 for an explanation what you have to add to your openstack 
> and closestack handler
> https://downloads.livecode.com/livecode/9_0_1/LiveCodeNotes-9_0_1_rc_1.pdf 
> 
> 
> -
> Matthias Rebbe
> Life Is Too Short For Boring Code
> 
>> Am 20.03.2021 um 01:31 schrieb ELS Prothero via use-livecode 
>> :
>> 
>> It’s mystifying that all messages seem to come from the rev builder scripts, 
>> with no hint of what could be the problem.
> 
> ___
> use-livecode mailing list
> use-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: Help! I'm stuck

2021-03-19 Thread ELS Prothero via use-livecode
Matthias,
I know, I don’t think I’m using the remote debugger. I’m building a standalone 
app for the computer I’m developing on, so I wouldn’t need the remote debugger. 
I have some code that is never called...I wonder if that could cause problems. 
Of course, that is the situation for libs, so I wouldn’t think that was a 
problem. I cleared all breakpoints using the development menu of the IDE, for 
all the stacks. It’s mystifying that all messages seem to come from the rev 
builder scripts, with no hint of what could be the problem.

Bill

William Prothero
https://earthlearningsolutions.org

> On Mar 19, 2021, at 5:03 PM, matthias rebbe via use-livecode 
>  wrote:
> 
> Hi Bill,
> 
> i am not an expert for that kind of error message. Too much numbers i do not 
> know what they mean. 
> The text in the error message mentions several time revdebugger.
> 
> Are you including the RemoteDebugger to your standalone or do you have red 
> breakpoints somewhere in the script which might cause this?
> 
> Sometimes it helps to close Livecode, reopen it and try to build the 
> standalone again. 
> But i am sure you did that already.
> 
> Regards,
> Matthias
> -
> Matthias Rebbe
> Life Is Too Short For Boring Code
> 
>> Am 20.03.2021 um 00:03 schrieb prothero--- via use-livecode 
>> :
>> 
>> Folks:
>> I have a pretty complicated application, with numerous stacks and lib 
>> stacks. I’m trying to build a stand-alone but after making a bunch of 
>> progress dealing with obvious errors, the standalone builder gives me an 
>> error listing that I can’t figure out where to go from here. All of the 
>> stacks and text only stacks are in the “Stacks” list. The app runs fine in 
>> the IDE.
>> 
>> I’d really appreciate it if someone would look at this error list and give 
>> me some hints about where I should go from here to get an app built. There 
>> are no reverences to stacks that I created in the error list, only to rev 
>> code.
>> 
>> I’m on Big Sur, Macintosh, LC 9.6.2 (RC-3), Business Version
>> 
>> Link to page 1: 
>> https://www.dropbox.com/s/h1q7d3emqq8ygis/Errors-Page-1.pdf?dl=0 
>> 
>> Link to page 2: 
>> https://www.dropbox.com/s/zc18s3gkzv92w2w/Errors-page-2.pdf?dl=0 
>> 
>> 
>> Thanks for any insight!
>> Bill
>> 
>> William A. Prothero, Ph.D.
>> University of California, Santa Barbara Dept. of Earth Sciences (Emeritus)
>> Santa Barbara, CA. 93105
>> http://earthlearningsolutions.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: Help! I'm stuck

2021-03-19 Thread ELS Prothero via use-livecode
Thanks, Bob,
I tried it and got the same error message.
Tnx,
Bill

William Prothero
https://earthlearningsolutions.org

> On Mar 19, 2021, at 4:10 PM, Bob Sneidar via use-livecode 
>  wrote:
> 
> Do you have a copy of 9.6.0? Try compiling with that. 
> 
> Bob S
> 
> 
>> On Mar 19, 2021, at 4:03 PM, prothero--- via use-livecode 
>>  wrote:
>> 
>> Folks:
>> I have a pretty complicated application, with numerous stacks and lib 
>> stacks. I’m trying to build a stand-alone but after making a bunch of 
>> progress dealing with obvious errors, the standalone builder gives me an 
>> error listing that I can’t figure out where to go from here. All of the 
>> stacks and text only stacks are in the “Stacks” list. The app runs fine in 
>> the IDE.
>> 
>> I’d really appreciate it if someone would look at this error list and give 
>> me some hints about where I should go from here to get an app built. There 
>> are no reverences to stacks that I created in the error list, only to rev 
>> code.
>> 
>> I’m on Big Sur, Macintosh, LC 9.6.2 (RC-3), Business Version
>> 
>> Link to page 1: 
>> https://www.dropbox.com/s/h1q7d3emqq8ygis/Errors-Page-1.pdf?dl=0 
>> 
>> Link to page 2: 
>> https://www.dropbox.com/s/zc18s3gkzv92w2w/Errors-page-2.pdf?dl=0 
>> 
>> 
>> Thanks for any insight!
>> Bill
>> 
>> William A. Prothero, Ph.D.
>> University of California, Santa Barbara Dept. of Earth Sciences (Emeritus)
>> Santa Barbara, CA. 93105
>> http://earthlearningsolutions.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: LC Roadmap

2021-02-15 Thread ELS Prothero via use-livecode
Great to hear Andre’s input!

One point I hoped to make is that there is also a possibility of monetizing a 
help site that is created outside the mothership but coordinates and supports 
it. I think this kind of resource would be a significant investment and it is 
unrealistic to expect that the community will do this for free. Frankly, from 
others’ comments, it seems that there is a lot of room for additional support 
and marketing. Think of a combination of short tutorials backed by downloadable 
samples of what was presented on video. These could be backed up with more 
in-depth lessons at a small charge. The purpose of a short video would be dual. 
One for showing how to do something and second for advertising how easy it is 
to do some things with Livecode. What if there was a link to LC subscriptions 
and the mothership would pay a royalty to the site owner/manager?

LC is a great deal, with a free version available for newbies. There are 
opportunities, I think.

Folks, please forgive me if I am overly promoting this idea. I’m an idea 
person, retired, and have no spare time to put a lot of energy into creating 
something like this. But many of you make your living from Livecode and these 
ideas could be mutually beneficial. I am invested in Livecode and would love to 
see it get more exposure and adoption. It’s a great product!

Best,
Bill Prothero

William Prothero
https://earthlearningsolutions.org

> On Feb 15, 2021, at 4:56 AM, Andre Garzia via use-livecode 
>  wrote:
> 
> Hi Folks, 
> 
> 
>> On 15 Feb 2021, at 01:46, William Prothero via use-livecode 
>>  wrote:
>> 
>> Andre Garza’s post about his planning to write a book on some aspect of 
>> Livecode programming got me thinking about this. First, I think writing 
>> books is useful, but the way many busy folks access information on the 
>> internet is in more as smaller more targeted bites. I play jazz keyboard. A 
>> couple of years ago, I subscribed to a site that gave me access to jazz song 
>> sheet music included in video lessons lasting 30-60 minutes each. At the 
>> same time, from a couple other  authors, I got regular (about once a week) 
>> emails with short free improv techniques that took me 5-10 minutes to read, 
>> but with offers (at a cost) that include more in-depth lessons. I find that 
>> I use the short lessons a lot and the longer lessons, that I have already 
>> paid for with my one year subscription, very little if at all. Perhaps I’m 
>> unusual with a very short attention span, but I suspect I'm more typical. 
>> I’m suggesting that there are unused marketing and support strategies that 
>> could be beneficial to the Livecode enterprise. Check out the macmost site 
>> to see what I’m talking about.
> 
> I had a great conversation with Richard about this couple weeks ago. We 
> definitely feel that there is a need for more content in our community. In my 
> own personal and subjective opinion, a real problem with have in LiveCode 
> community is that the UX of the website is really bad. The site is quite 
> pretty, but things that are useful for LC developers are hard to find. Let me 
> illustrate that with an example:
> 
> Suppose you want to check some API related thing. You go to the website, 
> click “Docs” on the top menu and you’re dropped in a firehose of introductory 
> information. That is all great, but where is the online dictionary? How you 
> can go from there to finding out about a specific command or function? It is 
> not there. The easiest way to get to the dictionary is to go back to the main 
> home page, scroll all the way to the bottom and get the dictionary link in 
> the footer.
> 
> The content is there, but the navigation around that content is bad. The new 
> HTML-based dictionary in the IDE is dead slow and has other UX issues such as 
> what happens when you press the ENTER/RETURN key in the search field (go 
> ahead, try it).
> 
> LC is a small company regardless of how much we love them. They can’t provide 
> solution to all our needs. It is not because they don’t want to, they have 
> limited resources. We can’t treat LC as we treat Apple or Microsoft. I won’t 
> dive into the sheer scale of the difference between those entities. We can’t 
> compare it with some hugely popular FOSS programming language project such as 
> Python. We tend to think that because it is FOSS that it is all done for free 
> by a small group of people, it is very easy to fall into the fallacy of 
> saying: “look at what those people can achieve for free!”. It is not free and 
> their institutional and enterprise backers provide funding and full-time 
> employees that are beyond what LC can sum up.
> 
> Does that mean that LC has no place? Of course not, even with all those large 
> entities competing in a similar space, LiveCode still a fantastic tool and in 
> my own opinion, provides unrivalled productivity. 
> 
> What I’m saying is that we spend too much time focused into comparing LC with 
> other stuff, 

Re: LC Roadmap

2021-02-14 Thread ELS Prothero via use-livecode
 Curry,
Your comments echo some of my experiences with Livecode. In olden times, when I 
realized that I could significantly improve my students’ learning by enlisting 
computers, I began with HyperCard, went to Supercard, and when it failed at 
cross platform, I went to Macromedia Director.  I’ve programmed in FORTRAN, 
Pascal. When Adobe bought and killed Director, I switched my coding to LiveCode.

I still miss Director. It’s animation capabilities and web deployment with a 
plug-in were excellent. Of course, plug-ins are obsolete and mobile support has 
become mandatory. The big selling point that is front and center is: English 
like language. I find that a very weak claim, unless all I want to do is write 
“Hello World” when I click a button. To do anything non-trivial, you need to 
delve into coder world. Yes, it is enormously helpful at building user 
interfaces. Deployment is an enormous pain, with ever changing security 
challenges. The help files are great at the most trivial tasks, but to do 
beyond can be challenging. That said, I am committed to Livecode and 
congratulate the dev team for their accomplishments.

I would like to see:
Better help files that go deeper. Have you seen MacMost.com? This is a guy who 
produces quicky videos for free, and offers more detailed courses for a modest 
subscription fee. I don’t know whether there are enough potential clients for 
this, but what if a small team of live coders created something like this that 
would create modest size youtube videos that both bring in new users and take 
them to the next level with video, sample projects, and text materials? Perhaps 
the mothership could support and advise while user Fees pass to the authors. 
Just thinking.

That’s all for now. Valentine’s Day and breakfast beckon.

Best,
Bill Prothero





William Prothero
https://earthlearningsolutions.org

> On Feb 14, 2021, at 7:30 AM, e.beugelaar--- via use-livecode 
>  wrote:
> 
> https://www.b4x.com if u dont want headaches.
> 
> Get Outlook for Android
> 
> 
> From: use-livecode  on behalf of Curry 
> Kenworthy via use-livecode 
> Sent: Sunday, February 14, 2021 11:31:47 AM
> To: use-livecode@lists.runrev.com 
> Cc: Curry Kenworthy 
> Subject: Re: LC Roadmap
> 
> 
> JeeJeeStudio:
> 
>> I like Livecode a lot, but it has it's limitations,
>> lot of bugs are not solved.
> 
> True. Would be more accurate with "yet" added; solving bugs is ongoing!
> We could also say that many bugs HAVE been solved. Moderate progress.
> (I know, having been on the front lines of the bug-reporting battle.)
> 
> I attribute bug density to dev strategy during the "Great Refactoring."
> Good: Kickstarter project threw money/man-hours at LC to achieve a lot.
> Bad: Code quality was mediocre; lots of bugs introduced at that time.
> (We are STILL finding and reporting LC 7 and 8 bugs.)
> 
> Problem: Digging out from under myriad bugs takes big money/man-hours.
> Meanwhile: Platforms, especially Apple and Mobile, are moving targets.
> 
> Traditional solution: Use a new campaign, like FM, for cashflow.
> Underlying philosophy: Quality = energy/money/time.
> Potential weakness: History could repeat itself. New code quality??
> 
> My proposed solution: Decrease net bugs with more careful coding.
> Underlying philosophy: New code should be good code. (Almost zero-sum.)
> Potential weakness: Too late for the Refactoring; only useful from now.
> 
>> Livecode is great! Don't misunderstand and it learns a lot of
>> people to program. But it runs behind future facts.
> 
> Some truth there too, but it misses a (gigantic) point. In fact, two:
> 
> A. A good IDE is not ONLY about features, bugs, and platforms.
> B. LC's benefit is not ONLY about being easy to learn. (When it is.)
> 
> If that's the only reason you're here, you don't understand LC!
> 
> And you're not the only one. Even those at the top have missed it.
> Raney failed to see it: He considered MC a stepping stone to C.
> LC Ltd also missed part of it: many unique benefits under-promoted.
> And the way some features are added CONTRADICTS the LC paradigm.
> 
> LiveCode - and the legacy of HyperCard - is not Just Another IDE.
> People have usually failed miserably at explaining the magic.
> ("Easy English-like language?" Way too vague! Also missing the point.)
> Too few good analyses, too much parroting weak/transient slogans.
> 
> I intend to do a bit myself in that area soon, explaining what HC/LC is.
> (I had health/energy problems, thus some detractors, but they'll see!)
> The unique strengths of LC paradigm -yes, paradigm- deserve attention.
> That's why I'm making it a point to be more active on this list.
> 
> That paradigm is why many of us are here: not just a handy-dandy tool.
> It's a worldview of how to code - which should be updated not discarded.
> This paradigm has extreme value; likely more than even LC Ltd realizes.
> That's why I'm making it a point to be more active on 

Re: No visual effects on Big Sur?

2021-02-08 Thread ELS Prothero via use-livecode
Folks,
I get effects in Apple’s Big Sur when I use v9.6.1 in Livecode. But 9.6.2(rc2) 
fails. It’s not the Mac OS. Something happened in 9.6.2. I haven’t tried it in 
9.6.2(rc1).
Bill

William Prothero
https://earthlearningsolutions.org

> On Feb 8, 2021, at 2:29 AM, Richmond via use-livecode 
>  wrote:
> 
> No joy over here:
> 
> LC 9.6.2 RC 2 / macOS 11.3 Beta 1
> 
> But this does work this way:
> 
> LC 8.2.0 DP 2 / macOS 11.3 Beta 1
> 
> So the problem may not lie with macOS.
> 
>> On 7.02.21 15:42, Håkan Liljegren via use-livecode wrote:
>> That is strange. As it worked for you Sean, what machine are you on? But, as 
>> we have several of us where it doesn’t work I filed a bug anyway:
>> 
>> https://quality.livecode.com/show_bug.cgi?id=23085
>> 
>> :-Håkan
>>> On 7 Feb 2021, 05:12 +0100, Sean Cole (Pi) via use-livecode 
>>> , wrote:
>>> Hi all,
>>> I just tested here in BigSur 11.2 and they work fine in both the IDE and
>>> standalone. The only ones that do not work are the core image transitions
>>> (with the exception of dissolve which, although having the same name, does
>>> not appear to use the CI version of the effect).
>>> 
>>> I made a simple default stack with one button with this code:
>>> 
>>> on mouseUp pButtonNumber
>>> lock screen for visual effect
>>> set the backcolor of this card to (line random(552) of colornames())
>>> unlock screen with visual effect "dissolve"
>>> end mouseUp
>>> 
>>> The standalone was set with all the default parameters and auto inclusions.
>>> 
>>> Sean
>>> 
>>> On Sat, 6 Feb 2021 at 18:16, prothero--- via use-livecode <
>>> use-livecode@lists.runrev.com> wrote:
>>> 
 Hakan:
 I get the same thing. Big Sur, livecode version LC 9.6.2 (rc2). It was
 working on previous versions.
 
 Yes, please file a bug report.
 
 Bill
 
> On Feb 5, 2021, at 10:55 PM, Håkan Liljegren via use-livecode <
 use-livecode@lists.runrev.com> wrote:
> Running LC 9.6.2 (rc2) on macOS Big Sur I have no visual effects that
 work. None! Is there anyone else having the same experience, or is it just
 my setup? I have tried to wipe every RunRev/LiveCode file in the Library
 and in the applications folder and then reinstall but still no luck. Also
 tried older (stable versions) with no luck, but that was before wiping
 every file out of existence.
> Can anyone else running Big Sur confirm before I file a bug-report?
> 
> :-Håkan
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
 William A. Prothero, Ph.D.
 University of California, Santa Barbara Dept. of Earth Sciences (Emeritus)
 Santa Barbara, CA. 93105
 http://earthlearningsolutions.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: OT Friendly customers....

2021-01-26 Thread ELS Prothero via use-livecode
Matthias,
I regularly get emails that threaten to do financial harm if I don’t do some 
kind of payment to them. If it’s a scam, the return email may be spoofed also. 
Once I got an email from a known friend requesting assistance during a travel 
problem, but the email had been hijacked. From that email address, I got 
sincere sounding requests for emergency assistance. When I checked a Facebook 
account, I found postings about her hijacked email.

If you can find an alternative email address to contact, for the person you 
found on the internet, you could contact him that way. However, the request 
sounds very suspicious to me.

Good luck,
Bill

William Prothero
http://es.earthednet.org

> On Jan 26, 2021, at 9:17 AM, matthias rebbe via use-livecode 
>  wrote:
> 
> Hi all,
> 
> today i had a really unfriendly email from a customer 
> and i would like to show what independent developers sometimes have to deal 
> with.
> 
> First some information...
> i am selling a Win/Mac/Linux tool through Fastspring for years.
> The software is protected using Zygodact from Jacqueline Landman Gay.
> Btw. a really great tool.
> 
> The purchase process is quite easy. After successful purchase/payment 
> Fastspring contacts post some data to a Livecode Server Script. If the 
> Fastpring call contains all needed information the Livecode Server scripts 
> call the Zygodact stack to generate the registration data for that order  and 
> then returns that information. T he customer then get's an automated email 
> from Fastspring which contains the details to unlock the software from demo 
> mode to full mode. This works for years now and worked before Fastspring for 
> years with KAGI.
> 
> Today this email arrived:
> 
> <
> I plugged in the registration code and received a message that it was not 
> valid for the current version that I had downloaded and that I had to send 
> more money.
> 
> Either send me a valid code or refund my money.
> 
> Unless I hear from you today I will contact my bank and my credit card 
> company and report this as a fraudulent charge.
> 
> Let me know what are your intentions.
>> 
> 
> 
> The funny part is, my software does not return such a message. If the code is 
> not accepted because email address and key code do not match, it just returns 
> the message "Name or Key incorrect."
> 
> So what should i conclude from this? Did the customer try to unlock a wrong 
> program? Or did he just interpret the message "Name or Key incorrect" as "You 
> have to send more money"?
> 
> But what annoys me the most is the way he wrote the support request. 
> 
> As the friendly person i am, i tried his unlock data here w/o problem. I 
> replied to him that the unlock data is definitely working and if that is not 
> the case at his side, then i would assume that he either tried to use the 
> unlock details with an other program not mine or that he did not exactly 
> enter the unlock details.
> I even offered a free one2one remote session to do the unlock process for him.
> 
> Until now i did not receive any answers.
> 
> Btw. according to his LinkeIn profile he is a Digital Journalist and Web 
> Designer and is working for a US University
> 
> Anyway.
> 
> Regards,
> 
> Matthias
> 
> 
> 
> 
> 
> 
> 
> 
> -
> Matthias Rebbe
> Life Is Too Short For Boring Code
> 
> 
> ___
> use-livecode mailing list
> use-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: Considering work with livecode server

2021-01-20 Thread ELS Prothero via use-livecode
Andre,
You are probably correct. 

Thanks to all of you who have responded to my question about deployment on the 
web.

Best,
Bill

William Prothero
http://es.earthednet.org

> On Jan 20, 2021, at 8:22 AM, Andre Garzia  wrote:
> 
> 
> Bill,
> 
> :-) that topic is too large for a book to be honest.
> 
> What I recommend is actually building a desktop standalone. Forget the web 
> for that app, push for an app.
> 
> Best
> A
> 
>> On Wed, 20 Jan 2021 at 16:20, ELS Prothero 
>>  wrote:
>> Thank you, Andre, for you wisdom. What I take from your comments is if I 
>> want to develop dynamic interactive web based apps with Livecode, I should 
>> get up to speed on JavaScript and will need to either use Livecode to 
>> generate html5, compiled with webAssembly, or find another platform to 
>> develop the software.
>> 
>> Perhaps this topic is an idea for a short book (hint, hint).
>> 
>> Best,
>> Bill
>> 
>> William Prothero
>> http://es.earthednet.org
>> 
>> > On Jan 20, 2021, at 8:03 AM, Andre Garzia via use-livecode 
>> >  wrote:
>> > 
>> > WebAssembly (aka WASM) is not a silver bullet. It is not something like
>> > "you compile to WebAssembly and then PROFIT".
>> > 
>> > WebAssembly and ASM.js (which is what the current HTML5 LC Runtime uses)
>> > are very similar. The advantages of WASM is that it is a lot smaller –
>> > since it is bytecode and not strings in source code – than ASM.js, also, it
>> > can be streamed so you can start loading it in the VM before it finishes
>> > transferring. Given the same source code in WASM and ASM.js, the WASM one
>> > will transfer and load faster, but that is it. One of the main objectives
>> > of WASM was to reduce latency between the beginning of the load action and
>> > having something running.
>> > 
>> > WASM backends have been integrated in many languages – mostly notable LLVM
>> > – which means that is somewhat doable to compile C/C++ code to WASM. That
>> > doesn't mean that all libraries work. WASM has no graphics part. It deals
>> > with memory and integers (floats?). It doesn't even have a string type. It
>> > is basically a small assembly language to be targeted by compilers.
>> > 
>> > Apps made with WASM do not work with just 100% WASM. You always need JS.
>> > JavaScript is the glue that links DOM, events, and WASM. What you usually
>> > do is have a bunch of JS and then speed up some parts of that code with
>> > WASM. WASM can't touch the DOM, WASM can't handle input events. JS and WASM
>> > are built to complement each other.
>> > 
>> > Most languages targeting WebAssembly deployments have their own "JS
>> > Standard library toolkit" so that when you compile, you end up with a
>> > combination of WASM and JS files (maybe even HTML).
>> > 
>> > The benefit for LC would be a smaller runtime and faster loading, both are
>> > great.
>> > 
>> > Just don't believe it is something magical like we were promised in the 90s
>> > with Java Applets that you'd compile your Java App and it would magically
>> > load on the Web. That is not how this works.
>> > 
>> > If you want to learn more about WebAssembly go to the learning area of MDN
>> > WebDocs:
>> > https://developer.mozilla.org/en-US/docs/WebAssembly/Concepts#what_is_webassembly
>> > 
>> > 
>> > 
>> >> On Wed, 20 Jan 2021 at 15:53, Andre Garzia  wrote:
>> >> 
>> >> So,
>> >> 
>> >> Displaying bundled content only (or mostly) allows Apple's static analysis
>> >> tools to take a look at your app. They can also identify outgoing
>> >> connections, so they know if you are opening remote pages. If all you do 
>> >> is
>> >> display local content, and there is no outgoing connections, then security
>> >> analysis of your app is easier (also, it works offline from the start 
>> >> which
>> >> is good). This is not an infalible system, but it works for the average
>> >> case.
>> >> 
>> >> As for having an app, that displays external webpages which allow you to
>> >> buy stuff might be a violation of Apple TOS. That is why you don't buy
>> >> Kindle books on the Kindle app on iOS. Amazon doesn't want to give Apple a
>> >> cut. An app that advertises itself as a browser has more leeway with this
>> >> than others. For example it is OK for Mozilla to ship "Firefox" (not 
>> >> really
>> >> Firefox, more like mozSafari) in iOS even though you can open web pages 
>> >> and
>> >> buy stuff with it. It is not OK for you to create an app that opens your
>> >> webstore and sells stuff.
>> >> 
>> >> I'll write another message about WebAssembly...
>> >> 
>> >> On Wed, 20 Jan 2021 at 12:22, Mark Smith via use-livecode <
>> >> use-livecode@lists.runrev.com> wrote:
>> >> 
>> >>> Thanks Kee, but I am a bit puzzled by the restriction.
>> >>> 
>> >>> That would require complicity from the businesses, which if reputable
>> >>> would be a stretch, no? For example, if I had an app that linked to 
>> >>> course
>> >>> selections on University websites, are they going to suggest that these
>> >>> could be portals to pedophile shopping 

Re: Considering work with livecode server

2021-01-20 Thread ELS Prothero via use-livecode
Thank you, Andre, for you wisdom. What I take from your comments is if I want 
to develop dynamic interactive web based apps with Livecode, I should get up to 
speed on JavaScript and will need to either use Livecode to generate html5, 
compiled with webAssembly, or find another platform to develop the software.

Perhaps this topic is an idea for a short book (hint, hint).

Best,
Bill

William Prothero
http://es.earthednet.org

> On Jan 20, 2021, at 8:03 AM, Andre Garzia via use-livecode 
>  wrote:
> 
> WebAssembly (aka WASM) is not a silver bullet. It is not something like
> "you compile to WebAssembly and then PROFIT".
> 
> WebAssembly and ASM.js (which is what the current HTML5 LC Runtime uses)
> are very similar. The advantages of WASM is that it is a lot smaller –
> since it is bytecode and not strings in source code – than ASM.js, also, it
> can be streamed so you can start loading it in the VM before it finishes
> transferring. Given the same source code in WASM and ASM.js, the WASM one
> will transfer and load faster, but that is it. One of the main objectives
> of WASM was to reduce latency between the beginning of the load action and
> having something running.
> 
> WASM backends have been integrated in many languages – mostly notable LLVM
> – which means that is somewhat doable to compile C/C++ code to WASM. That
> doesn't mean that all libraries work. WASM has no graphics part. It deals
> with memory and integers (floats?). It doesn't even have a string type. It
> is basically a small assembly language to be targeted by compilers.
> 
> Apps made with WASM do not work with just 100% WASM. You always need JS.
> JavaScript is the glue that links DOM, events, and WASM. What you usually
> do is have a bunch of JS and then speed up some parts of that code with
> WASM. WASM can't touch the DOM, WASM can't handle input events. JS and WASM
> are built to complement each other.
> 
> Most languages targeting WebAssembly deployments have their own "JS
> Standard library toolkit" so that when you compile, you end up with a
> combination of WASM and JS files (maybe even HTML).
> 
> The benefit for LC would be a smaller runtime and faster loading, both are
> great.
> 
> Just don't believe it is something magical like we were promised in the 90s
> with Java Applets that you'd compile your Java App and it would magically
> load on the Web. That is not how this works.
> 
> If you want to learn more about WebAssembly go to the learning area of MDN
> WebDocs:
> https://developer.mozilla.org/en-US/docs/WebAssembly/Concepts#what_is_webassembly
> 
> 
> 
>> On Wed, 20 Jan 2021 at 15:53, Andre Garzia  wrote:
>> 
>> So,
>> 
>> Displaying bundled content only (or mostly) allows Apple's static analysis
>> tools to take a look at your app. They can also identify outgoing
>> connections, so they know if you are opening remote pages. If all you do is
>> display local content, and there is no outgoing connections, then security
>> analysis of your app is easier (also, it works offline from the start which
>> is good). This is not an infalible system, but it works for the average
>> case.
>> 
>> As for having an app, that displays external webpages which allow you to
>> buy stuff might be a violation of Apple TOS. That is why you don't buy
>> Kindle books on the Kindle app on iOS. Amazon doesn't want to give Apple a
>> cut. An app that advertises itself as a browser has more leeway with this
>> than others. For example it is OK for Mozilla to ship "Firefox" (not really
>> Firefox, more like mozSafari) in iOS even though you can open web pages and
>> buy stuff with it. It is not OK for you to create an app that opens your
>> webstore and sells stuff.
>> 
>> I'll write another message about WebAssembly...
>> 
>> On Wed, 20 Jan 2021 at 12:22, Mark Smith via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>> 
>>> Thanks Kee, but I am a bit puzzled by the restriction.
>>> 
>>> That would require complicity from the businesses, which if reputable
>>> would be a stretch, no? For example, if I had an app that linked to course
>>> selections on University websites, are they going to suggest that these
>>> could be portals to pedophile shopping sites by entering a secret pass
>>> phrase? By the sounds of it, please correct me if I am wrong, no iStore app
>>> can link to a website for content regardless of the status of the
>>> organization that stands behind the site? H, I still have a lot to
>>> learn in this space.
>>> 
>>> Are there any links available to guidelines that describe these
>>> limitations?
>>> 
>>> Thanks
>>> Mark
>>> 
 On Jan 20, 2021, at 4:25 AM, kee nethery via use-livecode <
>>> use-livecode@lists.runrev.com> wrote:
 
 An app to web content is a mystery app. Your restaurant review app that
>>> pulls from the web could easily be transformed into a pedophile shopping
>>> app by entering a secret pass phrase and then changing the data on the web
>>> site. (as an extreme example)
>>> 
>>> 

Re: Trying to use the Segmented Control

2020-11-28 Thread ELS Prothero via use-livecode
Brian and Ralph,
Thanks. I gave up because there are easier, more obvious ways to do what I 
want. Several posts have mentioned shortcomings in the segmented control widget 
and I think if it would respond to mousedown and mouseup messages, it would be 
easier to use in more situations, as well. It could use an upgrade, in my 
humble opinion!

Best,
Bill

William Prothero
http://es.earthednet.org

> On Nov 28, 2020, at 3:52 PM, Brian Milby via use-livecode 
>  wrote:
> 
> The widget isn’t impacted by lock messages.  I have used it in the past to 
> switch cards and just checked for the current card to avoid the loop.  That 
> doesn’t sound like it would work here.  You could use a script local flag 
> though.  Set sNoAction to true before changing the hilight; in your 
> hiliteChanged handler exit if sNoAction is true (but probably reset the flag 
> before exiting).
> 
> Sent from my iPhone
> 
>> On Nov 28, 2020, at 6:14 PM, Ralph DiMola via use-livecode 
>>  wrote:
>> 
>> Put an lock/unlock messages around your code to keep from getting a message 
>> when you are doing those type of changes.
>> 
>> Ralph DiMola
>> IT Director
>> Evergreen Information Services
>> rdim...@evergreeninfo.net
>> 
>> -Original Message-
>> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf 
>> Of prothero--- via use-livecode
>> Sent: Saturday, November 28, 2020 5:32 PM
>> To: JJS via use-livecode
>> Cc: proth...@earthlearningsolutions.org
>> Subject: Trying to use the Segmented Control
>> 
>> Folks:
>> I’m trying to use the segmented control and a navigation button on a card. 
>> Its purpose is to go to various location in my app. The only message it 
>> seems to respond to is hiliteChanged. But when I then try to set the hilites 
>> to empty (so no segments are hilited), it triggers another hiliteChanged 
>> message. This makes it a real pain to use for what I want. 
>> 
>> I see there have been numerous discussions about this control. It’s been a 
>> time-waster for me.
>> 
>> Bill
>> 
>> William A. Prothero
>> Santa Barbara, CA. 93105
>> http://earthlearningsolutions.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: Chromebook apps?

2020-11-27 Thread ELS Prothero via use-livecode
Rick,
Thanks for your perspective. Frankly, I don’t think it will be particularly 
easy to make it an app either. I need to do a fair bit of code optimization and 
on the map, there will have to be a small magnifier that moves with the finger. 

In the meantime, the desktop version is coming along.

Best,
Bill

William Prothero
http://es.earthednet.org

> On Nov 27, 2020, at 9:23 AM, Rick Harrison via use-livecode 
>  wrote:
> 
> Hi Bill,
> 
> I took a look at your demo video of your app.
> I would agree that it is pretty complex and
> it would require a lot of javascript to provide
> the interactivity that you want.  It would not
> be an easy web creation process for you.
> 
> I can see you have put a lot of work into
> your app!
> 
> This is the kind of thing we were hoping
> that LC HTML5 would be able to easily
> deliver to users, but as you know it hasn’t
> panned out that way.
> 
> Good luck with your development work!
> 
> Rick
> 
>> On Nov 27, 2020, at 12:46 AM, prothero--- via use-livecode 
>>  wrote:
>> 
>> Rick:
>> Thanks. I’ve considered that. But my app is pretty complex. There is 
>> interactive maps plotting earthquakes, elevations, ages, etc, graphics 
>> capture and editing, writing, lots of complex actions that I think would 
>> require a major time investment to do on the web. It is actually something 
>> I've thought about, but I’m not ready to take that on yet.
>> 
>> In case you’re curious, my demo video of the old 32bit version that I’m 
>> building my update on is at: https://earthlearningsolutions.org 
>> 
>> 
>> Best,
>> Bill
>> 
>> William A. Prothero
>> Santa Barbara, CA. 93105
>> http://earthlearningsolutions.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: Chromebook apps?

2020-11-26 Thread ELS Prothero via use-livecode
Thanks for the perspective, Jacque,
Hmm, it could be venturing into a swamp for me, tho. Given the popularity of 
Chromebooks, it would be great if Livecode could be invested in support for 
them. In my own case, I need to be cautious about where I spend my effort. I’m 
a happily retired ex-educator and giving away any apps I make, so getting into 
an area with a lot of deployment idiosyncrasies may not be realistic.

Have a nice thanksgiving, all Yanks and Yank sympathizers! 

Bill

William Prothero
http://es.earthednet.org

> On Nov 25, 2020, at 11:56 PM, J. Landman Gay via use-livecode 
>  wrote:
> 
> Right, for Chromebooks you'd develop an Android app. I've been testing two 
> different client projects on Chromebooks. For the most part they run okay, 
> depending on the hardware. One of my apps in particular runs beautifully in 
> tablet mode, but if you rotate the screen to desktop mode it loses its window 
> coordinates and draws incorrectly. That's probably my fault, since the app is 
> locked to portrait orientation. In portrait mode, with fullscreenMode on, it 
> looks great and behaves well. If you launch it in desktop mode it opens in a 
> window the size of the original stack and works fine as long as you don't try 
> to resize the window.
> 
> 
> But appearance and behavior can vary depending on the Chromebook. I'm having 
> pretty good luck with my Lenovo but my client's Asus sometimes doesn't draw 
> the content quite right. I can't recall the details, something about color I 
> think. I'd love it if LC could look at Chromebook support at some point. It's 
> almost there already, and as you say, Chromebook support is almost mandatory 
> if you are developing for the education market. In fact, with so many schools 
> closed down and students working remotely, Chromebooks are in such high 
> demand that they've become harder to find. They're very popular. Our market 
> is college and university students and a lot of them use Chromebooks. When 
> they ask, we tell them the app may run on their Chromebook but we can't 
> provide support.
> 
> 
> On a more personal note, I love my Chromebook. They're very fast (they wake 
> from sleep before the lid is fully opened,) virtually immune to malware, 
> lightweight, inexpensive, and extremely portable. They've come a long way 
> from the time when they were basically just a big web browser.
> 
> 
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
>> On November 25, 2020 11:54:54 PM prothero--- via use-livecode 
>>  wrote:
>> 
>> Folks:
>> My son is a 5’th grade teacher. He tells me that apps for elementary school 
>> learning must run on ChromeBooks to be used in elementary school. I just 
>> want to verify that this means I would be developing an Android app for a 
>> Chromebook.
>> 
>> I also wonder if there are minimal requirements for a Chromebook that will 
>> run Android apps. I’m in the “thinking about it” stage right now, but would 
>> like to hear about any experience or gotchas I need to be aware of for 
>> Chromebook apps.
>> 
>> Thanks,
>> Bill
>> 
>> William A. Prothero
>> Santa Barbara, CA. 93105
>> http://earthlearningsolutions.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: Design Question

2020-11-17 Thread ELS Prothero via use-livecode
I’m re-sending this because I used the wrong email server.
Bill

William Prothero
http://es.earthednet.org

> On Nov 17, 2020, at 8:46 AM, William Prothero  wrote:
> 
> David and Graham,
> One approach that occurred to me is this.
> There are 2 components to the work that students would “hand in” to their 
> teacher. It would consist of simple text and images. So, would it be 
> practical to create a simple pdf as a single file that includes these 
> elements and send that to the teacher as an attachment? The teacher could 
> then either base grading on that pdf alone or use another small app that I 
> write (or other pdf editing software) to add comments and/or a grade to the 
> pdf and return it to the student.
> 
> I haven’t tried to create PDFs in Livecode, but from some of the postings, it 
> seems practical. I’m not sure about the deconstruction in a Livecode app, but 
> a quick google search shows a lot of apps for annotating PDFs.
> 
> Tnx for any comments or wisdom.
> 
> Best,
> Bill
> 
> William Prothero
> http://earthlearningsolutions.org
> 
>> On Nov 17, 2020, at 2:15 AM, David V Glasgow  wrote:
>> 
>> Oooh!  For once I might make a contribution!
>> 
>> I had the same issue in a healthcare context.  These IT systems vary 
>> tremendously between services, are complex and often hard to connect with - 
>> either by design, or by lack of interest in supporting other software.
>> 
>> I found the best way to get a combo education and training/clinical app to 
>> be accepted was to create it with no dependencies (local or online), no 
>> attempt to connect with management systems, no writing of data anywhere, 
>> just the ability to copy and paste charts and data that nurses can 
>> incorporate into other reports.  Although clinical information systems are 
>> hostile to most actions, they have to allow pictures (like x rays and other 
>> scans) and spread sheet data to be pasted into the record.  Ironically, they 
>> almost all allow Word documents to be incorporated into the clinical record 
>> too.  Nurses don’t need to be shown how to do these things, because they 
>> wrestle with ugly, poorly designed clinical information systems on a daily 
>> basis.
>> 
>> In other words, you’re on the money, I think.
>> 
>> Cheers,
>> 
>> David G
>> 
 On 16 Nov 2020, at 11:28 pm, William Prothero via use-livecode 
  wrote:
>>> 
>>> Folks,
>>> I’m refining an application I used to teach Plate Tectonics when I was a 
>>> working prof. The application’s core is access to Earth data (that 
>>> scientists used to develop the theory of plate tectonics) and capturing and 
>>> annotating plots that can be incorporated into student writing.
>>> 
>>> I am adding features that give the student (and teacher) more direction 
>>> about how to use the material. The final student product would be some kind 
>>> of short writeup with figures, that presents student results of their 
>>> exploration using the data in the application. The major goal is to have 
>>> students learn about the process of doing science and writing about their 
>>> results.
>>> 
>>> However, I am thinking hard about how to proceed. It seems the effort to 
>>> make this app work with learning management systems would be huge, 
>>> something I’m definitely not up for. Yet, an assignment with text and 
>>> figures needs to be packaged in some way that is easy for students to use, 
>>> but can be transmitted to the teacher (who will make comments, assign a 
>>> grade, and return it to the student) in some efficient way. What I’m 
>>> thinking, at the simplest level, is to export the text and figures of the 
>>> student’s work and let the student create a final product using word, 
>>> Pages, google classroom, or some other application I haven’t thought about  
>>> but which they would normally have access to.
>>> 
>>> I’d love to have any of you teachers’ ideas and/or experience with great 
>>> ways to proceed.
>>> 
>>> Thanks,
>>> Bill
>>> 
>>> William A. Prothero
>>> https://earthlearningsolutions.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: POST to https in LC5.0.2 - Error socket closed

2020-10-22 Thread ELS Prothero via use-livecode
Sean,
I wonder if you used http without ssl, but did 256 bit encryption and 
decryption at source and in the php connecting to mysql. I posted a link to a 
sample stack using this method awhile back. It’s pretty simple. I am traveling 
and not at my computer, but if you searched the emails for the last few weeks 
on “earthlearningsolutions”, you would find it.

Good luck,
Bill

William Prothero
http://es.earthednet.org

> On Oct 22, 2020, at 9:49 PM, Sean Cole (Pi) via use-livecode 
>  wrote:
> 
> Hi all,
> 
> I'm desperate. I'd written my code in LC9 and tested to put into an LC5.0.2
> stack. It worked ok in v9 but v5 throws back an error of 'error socket
> closed'.
> 
> This is my only workaround for accessing MySQL using SSL via a 'post'
> command through PHP, as suggested by Mark Waddingham and others.
> 
> Now I am at a total loss! From what I can see in the forums, LC locked out
> 'post to https' to only Enterprise users. Arrrghhh!
> 
> I don't know what else I can do. Curl is not an option as this will be
> running as an app on clients Windows machines. But even put url("https://
> returns error socket closed so that rules out setting up a server app too.
> Nothing works!
> 
> I'm Delirious! HELP!
> 
> Sean Cole
> *Pi Digital *
> ___
> use-livecode mailing list
> use-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 Podcast Player

2020-10-21 Thread ELS Prothero via use-livecode
Sean,
Amen on making the guide searchable. I find it useless. A challenge for me is 
solving problems that are beyond the basic level covered in the dictionary. 
Usually I can find help using google searching, though.

Keeping all the help docs up to date is a big task, but vital for growing the 
community.

Best,
Bill

William Prothero
http://es.earthednet.org

> On Oct 21, 2020, at 9:04 AM, Pi Digital via use-livecode 
>  wrote:
> 
> Maybe that’s what we can all contribute. Get assigned a section of the guide 
> and rewrite it. Submit, revise and add to the guide. 
> 
> And rewrite a better built in guide viewer. One that is searchable at the 
> very least. And doesn’t take an age to load each section. 
> 
> Sean Cole
> Pi Digital
> 
> 
>> On 21 Oct 2020, at 16:45, Pi Digital  wrote:
>> 
>> I’m going to chime in, not to discredit anyone else or their comments, only 
>> to voice a reason I personally feel is far more needed and worthwhile. 
>> 
>> Before any of what has been suggested being carried out, as lovely as it all 
>> would be, getting the dictionary and the guide usable and 
>> accurate/up-to-date would be of greater importance. Especially for the 
>> modern and recent modifications. But even simple stuff that has been altered 
>> in tiny ways has not been touched in the guide for an age. 
>> 
>> My point is, there is no point in introducing and inviting new users to a 
>> product that becomes difficult to use because documentation is out of date 
>> and not matching in appearance or fiction to what is described. Sure a 
>> community can advise those ones of workarounds and correct usage. But that’s 
>> just pathetic and should be unnecessary. And you all know my opinions on 
>> workarounds. 
>> 
>> My ethos, fix what we have, don’t introduce more problems. 
>> 
>> Sean Cole
>> Pi Digital
>> 
>> 
> On 21 Oct 2020, at 14:31, David Bovill via use-livecode 
>  wrote:
> 
>>> Does anyone have a stack that plays audio podcasts?
>>> ___
>>> use-livecode mailing list
>>> use-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: LC Server- Optimum setup

2020-10-20 Thread ELS Prothero via use-livecode
Thanks, Richard!
RevIgniter also looks like something I should explore.
Would a program that needs to produce graphs be practical? My current work 
requires various plots of earth data. Just wondering if I could think about 
getting it on a web server.

Best,
Bill

William Prothero
http://es.earthednet.org

> On Oct 20, 2020, at 6:30 PM, Richard Gaskin via use-livecode 
>  wrote:
> 
> When you are, you're in good company. Just let us know if you get stuck on 
> anything and we'll get your server running in no time.
> 
> 'Tween now and then, you might want to check out this blog post on a nice 
> addition to LC Server added a couple years back, letting you use LC as a 
> general purpose command-line language in addition to how most people use it 
> as a PHP replacement:
> https://livecode.com/livecode-server/
> 
> This blog post may help spark ideas for how to put LC to work on system 
> monitoring and other tasks:
> https://livecode.com/keeping-an-eye-on-your-server/
> 
> -- 
> Richard Gaskin
> Fourth World Systems
> 
> 
> William Prothero wrote:
>> Thanks, Richard. Good info. I’m not quite ready to jump in on this yet, but 
>> soon, and probably with Trevore’s Levure app.
>> Best,
>> Bill
>> William A. Prothero
>> https://earthlearningsolutions.org
 On Oct 19, 2020, at 11:03 AM, Richard Gaskin via use-livecode 
  wrote:
>>> prothero wrote:
>>> > I’ve been thinking about experimenting with Livecode server. I have
>>> > a vps and root access, but I’m wondering what are the speed and user
>>> > consequences of installing it at root level, or as a cgi. The cgi is
>>> > fairly large and I’m concerned about both speed and memory issues when
>>> > multiple users are accessing it.
>>> >
>>> > I know this has been discussed in the past, but would appreciate any
>>> > advice based on recent experience.
>>> CGIs are CGIs, whether configured for all users via admin access to Apache 
>>> config, or for individual users on a shared host via .htacces.
>>> Also, the size on disk is not reflective of real-world RAM requirements. 
>>> You can check RAM requirements in Terminal by calling the engine with a 
>>> simple script using the timing tool located at /usr/bin/time:
>>> /user/bin/time -v /path/to/your/lcserver somescript.lc
>>> The -v flag is for "verbose", listing a wide range of runtime stats 
>>> including "Maximum resident set size" and "Average resident set size", with 
>>> "set size" referring to physical RAM used.
>>> For example, running that on the script I posted earlier for my example CGI 
>>> yields:
>>>   User time (seconds): 0.02
>>>System time (seconds): 0.02
>>>Percent of CPU this job got: 97%
>>>Elapsed (wall clock) time (h:mm:ss or m:ss): 0:00.04
>>>Average shared text size (kbytes): 0
>>>Average unshared data size (kbytes): 0
>>>Average stack size (kbytes): 0
>>>Average total size (kbytes): 0
>>>Maximum resident set size (kbytes): 19728
>>>Average resident set size (kbytes): 0
>>>Major (requiring I/O) page faults: 0
>>>Minor (reclaiming a frame) page faults: 1526
>>>Voluntary context switches: 1
>>>Involuntary context switches: 0
>>>Swaps: 0
>>>File system inputs: 0
>>>File system outputs: 0
>>>Socket messages sent: 0
>>>Socket messages received: 0
>>>Signals delivered: 0
>>>Page size (bytes): 4096
>>>Exit status: 0
>>> Separate from anything to do with LC, there is a modest performance 
>>> difference between using .htacess and making those directives available to 
>>> all users in Apache config: if you don't enable mod_rewrite, Apache doesn't 
>>> need to scan folders for .htaccess files.  This is a VERY minor difference, 
>>> however, and if you need the flexibility of mod_rewrite you should use it.
>>> But FWIW most production servers set things up in Apache config, and since 
>>> you're not limited to the issues with shared hosting you might as well do 
>>> it the standard way.  It's more work, and you'll be using sudo a lot since 
>>> permissions are tighter.  But for a production server, more restrictive 
>>> permissions are exactly what we want.
>>> -- 
>>> Richard Gaskin
>>> Fourth World Systems
>>> Software Design and Development for the Desktop, Mobile, and the Web
>>> 
>>> Ambassador at 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: SSL cPanel mySql setup

2020-10-19 Thread ELS Prothero via use-livecode
Sean,
LC server issues seemed like the general topic. 
Sorry to have bothered you.
Bill

William Prothero
http://es.earthednet.org

> On Oct 19, 2020, at 9:47 AM, Sean Cole (Pi) via use-livecode 
>  wrote:
> 
> Why is it that so many hijack threads rather than start new ones?
> 
>> On Mon, 19 Oct 2020 at 17:30, ELS Prothero via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>> 
>> Folks,
>> I’ve been thinking about experimenting with Livecode server. I have a vps
>> and root access, but I’m wondering what are the speed and user consequences
>> of installing it at root level, or as a cgi. The cgi is fairly large and
>> I’m concerned about both speed and memory issues when multiple users are
>> accessing it.
>> 
>> I know this has been discussed in the past, but would appreciate any
>> advice based on recent experience.
>> 
>> Thanks!
>> Bill
>> 
>> William Prothero
>> http://es.earthednet.org
>> 
>>> On Oct 19, 2020, at 12:18 AM, Thierry Douez via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>>> 
>>> 
>>> 
>>>>> Le 19 oct. 2020 à 08:45, Dev via use-livecode <
>> use-livecode@lists.runrev.com> a écrit :
>>>> Since I have been on DreamHost for more than a decade, I would love to
>> have something like this set up. I’m not too proficient with Terminal or
>> Linux, but can follow instructions. I would love to know if there is a crib
>> sheet or step by step or tutorial that I could follow to get an instance
>> running in my space?
>>>> Thanks for any information that you can point me to.
>>> 
>>> Hi,
>>> 
>>> AxWald is talking about this topic here:
>>> 
>>> https://forums.livecode.com/viewtopic.php?f=15=34068 <
>> https://forums.livecode.com/viewtopic.php?f=15=34068>
>>> 
>>> 
>>> and it just works!
>>> 
>>> Kind regards,
>>> 
>>> Thierry
>>> 
>>> ___
>>> use-livecode mailing list
>>> use-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
>> 
> -- 
> Sean Cole
> *Pi Digital Productions Ltd*
> www.pidigital.co.uk
> +44(1634)402193
> +44(7702)116447
> 'Don't try to think outside the box. Just remember the truth: There is no
> box!'
> 'For then you realise it is not the box you are trying to look outside of,
> but it is yourself!'
> 
> eMail Ts & Cs <http://pidigital.co.uk/emailTCs.rtf>   Pi Digital
> Productions Ltd is a UK registered limited company, no. 5255609
> ___
> use-livecode mailing list
> use-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: SSL cPanel mySql setup

2020-10-19 Thread ELS Prothero via use-livecode
Folks,
I’ve been thinking about experimenting with Livecode server. I have a vps and 
root access, but I’m wondering what are the speed and user consequences of 
installing it at root level, or as a cgi. The cgi is fairly large and I’m 
concerned about both speed and memory issues when multiple users are accessing 
it.

I know this has been discussed in the past, but would appreciate any advice 
based on recent experience.

Thanks!
Bill

William Prothero
http://es.earthednet.org

> On Oct 19, 2020, at 12:18 AM, Thierry Douez via use-livecode 
>  wrote:
> 
> 
> 
>>> Le 19 oct. 2020 à 08:45, Dev via use-livecode 
>>>  a écrit :
>> Since I have been on DreamHost for more than a decade, I would love to have 
>> something like this set up. I’m not too proficient with Terminal or Linux, 
>> but can follow instructions. I would love to know if there is a crib sheet 
>> or step by step or tutorial that I could follow to get an instance running 
>> in my space?
>> Thanks for any information that you can point me to.
> 
> Hi,
> 
> AxWald is talking about this topic here:
> 
> https://forums.livecode.com/viewtopic.php?f=15=34068 
> 
> 
> 
> and it just works!
> 
> Kind regards,
> 
> Thierry
> 
> ___
> use-livecode mailing list
> use-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: Textsize of label of copied btn changes

2020-10-19 Thread ELS Prothero via use-livecode
Richard,
Yes, if my memory doesn’t fail me, it was in italic. Hmmm, I guess I was 
supposed to know that meant it wasn’t set and the value shown was a default?

Best,
Bill

William Prothero
http://es.earthednet.org

> On Oct 18, 2020, at 11:38 PM, Richard Gaskin via use-livecode 
>  wrote:
> 
> ELS Prothero wrote:
> 
> > Yes, I realize that. However, when I first created the button, on the
> > source card, I expected that the text size and font would be what was
> > displayed in the ide. However, none were actually set. Confusing for
> > one who trusts that the ide displays the actual properties of the
> > object.
> 
> Was the text showing the textFont size in the IDE's Inspector italic?
> 
> http://lists.runrev.com/pipermail/use-livecode/2020-October/262040.html
> 
> -- 
> 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: Textsize of label of copied btn changes

2020-10-19 Thread ELS Prothero via use-livecode
Richard,
Yes, I realize that. However, when I first created the button, on the source 
card, I expected that the text size and font would be what was displayed in the 
ide. However, none were actually set. Confusing for one who trusts that the ide 
displays the actual properties of the object.

Best,
Bill

William Prothero
http://es.earthednet.org

> On Oct 18, 2020, at 9:26 PM, Richard Gaskin via use-livecode 
>  wrote:
> 
> Check the card properties.
> 
> All evidence reported to date is fully explained by the textFfont being set 
> on the source card.
> 
> -- 
> Richard Gaskin
> Fourth World Systems
> 
> 
> William Prothero wrote:
>> Richard:
>> I found that when I created a button, the textsize property had not been 
>> set, even though the IDE showed it to be 13. I then went to the IDE to click 
>> the size up to `4, then back down to 13 and then, when I did:
>> put the texsize of btn “mybutton”, it showed the textsize correctly.
>> It’s just one of those frustrating mysteries one encounters. The copied btn 
>> textsize was probably picking up the textsize from the fields that I had 
>> already imported.
>> I’d have to call it a bug, I guess??
>> Best,
>> Bill
>> William A. Prothero
>> https://earthlearningsolutions.org
 On Oct 13, 2020, at 10:59 AM, Richard Gaskin via use-livecode 
  wrote:
>>> William Prothero wrote:
>>> > I am copying a button from one card to another. The font size of the
>>> > label changes from that of the original to a large font and I can’t
>>> > figure out how to change the textsize of the label. I keep getting an
>>> > error.
>>> set the textSize of btn "SoAndSo" to 14
>>> The curious part is that it changed when you pasted it.  If you have a 
>>> textSize specified for the card it came from but not the card it was pasted 
>>> in, that would govern all controls that do not have their own testSize 
>>> property explicitly set.
>>> -- 
>>> Richard Gaskin
>>> Fourth World Systems
>>> Software Design and Development for the Desktop, Mobile, and the Web
>>> 
>>> Ambassador at FourthWorld.comhttp://www.FourthWorld.com
> 
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


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


Re: Livecode and Non-Responsiveness

2020-10-12 Thread ELS Prothero via use-livecode
Bob,
Since I upgraded to the latest Mac OS on my MacBook Pro, I have been getting 
delays using various apps, like Safari. I use a mouse and keyboard connected 
through a USB port. Sometimes when I get this delay, I quickly move to the 
laptop’s trackpad and there seems to be no delay. I suspect it has something to 
do with my hardware configuration.

Best,
Bill

William Prothero
http://es.earthednet.org

> On Oct 12, 2020, at 7:45 AM, Bob Sneidar via use-livecode 
>  wrote:
> 
> Hi all. 
> 
> Just to confirm, my iMac was very unresponsive again, only this time I quit 
> Livecode, that took a couple minutes to completely quit, then my iMac became 
> responsive again. That doesn’t prove anything in itself. Something else may 
> have been leaking memory and quitting Livecode just freed up more memory. 
> However in the past quitting other apps dod no make it more responsive. 
> 
> I know that is thin, but there you go. 
> 
> 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: Certificate Problems

2018-05-12 Thread ELS prothero via use-livecode
Ok, I’ve answered some of my own problems. Panos’ suggestion to make sure “Beta 
Version” was not checked in the iOS preferences, worked. 

So, until the next time when I lose a bit more hair, my app is loading and I 
can test it.
Thanks, Colin and Panos, for the few words of wisdom that it took to get this 
going.

Best,
Bill


William Prothero, PhD
Professor Emeritus
University of California, Santa Barbara
http://earthlearningsolutions.org

> On May 12, 2018, at 8:43 AM, prothero--- via use-livecode 
>  wrote:
> 
> I think it might be very helpful to know how the Apple Developer Web site, 
> Xcode, and keychain interact on the Mac. One thing that is confusing me on 
> the developer site, is when I try to make a new provisioning profile, it says 
> there are no available certificates. Yet, when I go to the certificates 
> section of the developer site, there are several certificates for iOS. 
> 
> It seems that I should delete all profiles and certificates and start from 
> scratch. But I go to the keychain and see a bunch of certificates that don’t 
> show up on the developer site.
> 
> So, I have the following questions:
> 1. What is the relationship between certificates stored on dev site, and the 
> keychain? I think certificates are resident on the keychain, but how do I 
> synchronize what the dev site thinks I have and what keychain thinks Imhave?
> 
> 2. Provisioning profiles. I know that livecode and Xcode stores provisioning 
> profiles in the mobile device folder in the user’s library 
> (/users/user/library/mobiledevice/Provisioning Profiles/)
> This is where livecode gets them. The dev site creates them and I can 
> download all of them from Xcode, or individually from the dev site. If I 
> download from the dev site, I can double click on the profile and it gets 
> loaded into Xcode and appears in the above library. I can alternatively, use 
> Xcode to download all profiles I have created on the dev site.
> 
> All of this requires valid, recognized certificates. This seems to be the 
> problem and the big number of certificates that appear on keychain is in 
> contrast to the few that show up on the dev site.
> 
> I tried to test an app that previously loaded to the iPhone, but when I tried 
> to make a new a provisioning profile, it said there were no certificates 
> available. Hmmm, the provisioning profile for my current app was created 
> without objections and used a certificate on the dev site.
> 
> So, do I need a separate certificate for each app?
> 
> So. perhaps I have gotten into too many details, but have I made my 
> confusion over this agonizing process clear? Perhaps if I could clean out all 
> existing certificates and start over, I would succeed. But, if I could clear 
> up some of my confusion, I could better solve these problems on my own.
> 
> Btw, Colin, I looked at the console error log and I didn’t see anything that 
> stood out. The transfer of my app to the iPhone seems to time out during the 
> signing process, so I’m guessing there is some kind of certificate problem.
> 
> I will be very thankful for any help on this, or reference to docs that might 
> help.
> 
> Best,
> Bill
> 
> William Prothero
> http://earthlearningsolutions.org
> 
>> On May 11, 2018, at 11:59 PM, panagiotis merakos via use-livecode 
>>  wrote:
>> 
>> Hi Bill,
>> 
>> Also make sure that:
>> 1. You use a development (not distribution) provisioning profile
>> 2. "Beta version" is not checked
>> 3. If the provisioning profile is associated with a specific  app id, then
>> you use the correct app id.
>> 
>> Best,
>> Panos
>> 
>> On Sat, May 12, 2018, 03:33 prothero--- via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>> 
>>> Thanks, Colin,
>>> I’m off the computer for the night and will give it a go tomorrow.
>>> Best,
>>> Bill
>>> 
>>> William Prothero
>>> http://earthlearningsolutions.org
>>> 
 On May 11, 2018, at 7:19 PM, Colin Holgate via use-livecode <
>>> use-livecode@lists.runrev.com> wrote:
 
 It’s in Utilities. Open that. There’s a Filter option, which you could
>>> type in some letters once you know what process is going on that you want
>>> to watch.
 
 
> On May 11, 2018, at 9:15 PM, prothero--- via use-livecode <
>>> use-livecode@lists.runrev.com> wrote:
> 
> That sounds promising. I only vaguely remember how to do this.on Mac,
>>> how...?
> Bill
> 
> William Prothero
> http://earthlearningsolutions.org
> 
>> On May 11, 2018, at 6:11 PM, Colin Holgate via use-livecode <
>>> use-livecode@lists.runrev.com> wrote:
>> 
>> It’s sometimes worth opening Console, and see what errors are
>>> happening at that time.
>> 
>> 
>>> On May 11, 2018, at 9:09 PM, William Prothero via use-livecode <
>>> use-livecode@lists.runrev.com> wrote:
>>> 
>>> Thanks for the suggestion.
>>> I tried it, but it didn’t work. I do know that old profiles 

Re: date libraries/routines for LCG

2018-05-09 Thread ELS prothero via use-livecode
Dave:
Done.
Bill

William Prothero, PhD
Professor Emeritus
University of California, Santa Barbara
http://earthlearningsolutions.org

> On May 9, 2018, at 8:32 AM, Mike Kerner via use-livecode 
>  wrote:
> 
> Thank you...
> 
> On Wed, May 9, 2018 at 11:29 AM Brian Milby via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> 
>> Is this one on your list?
>> 
>> LiveCode library to handle date and time functions
>> https://github.com/derbrill/libdate
>> 
>> On Wed, May 9, 2018 at 8:57 AM Mike Kerner via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>> 
>>> Yep, Master is on my list, but I should make sure I pull the latest
>>> version.
>>> 
>>> On Tue, May 8, 2018 at 9:14 PM Mike Doub via use-livecode <
>>> use-livecode@lists.runrev.com> wrote:
>>> 
 Have you checked the Master Library?
 
 https://www.dropbox.com/s/3wpwn3hfbmpl7sk/MasterLibrary.livecode?dl=0
 
 On May 8, 2018, 9:10 PM -0400, Mike Kerner via use-livecode <
 use-livecode@lists.runrev.com>, wrote:
> I'm working on my session for next week's lcg, which is going to
>> focus
>>> on
> dates. I'd like to feature any libraries or routines that anyone
>> wants
>>> to
> share that have to do with dates.
> Please email me at one of my 300 email addresses.
> 
> --
> 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 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 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 
> 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


New stack window has 2 title bars

2018-03-19 Thread ELS prothero via use-livecode
Folks:

I’m setting up my app, which involves moving from a splash stack to a setup 
stack, then to one I”m using for an index to the application. The first stack 
opens fine and there is a single title bar, but when that setup stack opens a 
third stack, it has two title bars. Each time I open a new stack, I make sure 
the calling stack is closed and removed from memory. To go to a new stack:

set the destroystack of myCallingStack to TRUE
go stack newStackPath  —includes full path to the stack, in IDE
send “close “ to my newStackName in 1 second  —closes the 
calling stack

The splash stack opens the setup stack with only a single title bar, but when 
the setup stack calls the index stack, I get two title bars at the top of the 
new window that opens. Probably something stupid I’m doing, but …
What’s going on?

Bill


William Prothero, PhD
Professor Emeritus
University of California, Santa Barbara
http://earthlearningsolutions.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

Best way to copy from one stack to another

2017-09-20 Thread ELS prothero via use-livecode
Folks:
With all of the new versions and capabilities being added to livecode, I have 
found need to copy parts of one stack which is older, to a new stack, which is 
new and better. I have found it difficult to use cut and paste to copy groups 
or other elements from one stack to another using the PB. 

Do I need to do this in code? Or is there an IDE way to copy groups and other 
elements, including their scripts, from one card of a stack to another card of  
another stack?
Tnx,
Bill

William Prothero, PhD
Professor Emeritus
University of California, Santa Barbara
http://earthlearningsolutions.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


sms,MMS, and Push Notificstions

2017-08-14 Thread ELS prothero via use-livecode
I’m curious. Has anybody done much with push notifications on mobile? There is 
a lesson on the livecode web site which is quite detailed, but leaves out the 
server side of the equation. I have been thinking about an emergency alert app 
and am exploring how difficult it would be to implement various communication 
technologies. Texts seem pretty straighforward, but I was thinking that push 
notifications might get more attention.

The goal is to get the information to the recipient’s brain. It can get to the 
device, but unless the last (weak link) is traversed, the alert is ineffective. 
The target time for this is 15 minutes.

I’ve Googled the heck out of these topics and there are really nice expensive 
services that can do the job, but we don’t want to pay the high fees. Others 
are marketing oriented, not optimized for emergency services. A custom app 
could be ideal, especially with increasing wildfire activity worldwide.

Ideas and info?
Best,
Bill

William Prothero, PhD
Professor Emeritus
University of California, Santa Barbara
http://earthlearningsolutions.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

SMS message in LC?

2017-08-09 Thread ELS prothero via use-livecode
Folks:
Has anybody done sms and voice messaging in livecode apps? I’m looking into 
whether it would be feasible to create an app for emergency alerts. I am in a 
neighborhood where there is a high wildfire danger and various existing 
emergency alert systems are either very expensive or more optimized for 
marketing.

Any thoughts?
Best,
Bill P.

William Prothero, PhD
Professor Emeritus
University of California, Santa Barbara
http://earthlearningsolutions.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: Preference for Keeping Saved Empty Button Scripts Empty

2017-06-21 Thread ELS prothero via use-livecode
What about Mike Doub’s MasterLibrary?
I just tried it in latest LC, and it fails because there is a function named a 
reserved word. But, it seems like a valuable resource that might be used as a 
starting point?
Best,
Bill

William Prothero, PhD
Professor Emeritus
University of California, Santa Barbara
http://earthlearningsolutions.org

> On Jun 21, 2017, at 8:03 AM, Sannyasin Brahmanathaswami via use-livecode 
>  wrote:
> 
> Kevin, 
> 
> Thanks for jumping in, very inspiring work you have all been doing recently. 
> One has to wonder if anyone sleeps in Edinborough!
> 
> I've been having a running conversation with Richard on how to make small 
> solutions available to the whole community, in the spirit of "this would make 
> adoption of LC as a platform more tenable."  I had ideas about how to turn 
> that into revenue  for LC company also, But Richard pointed out the I was a 
> bit naïve on ROI (which I was/am)  but that is a different discussion.
> 
> Simply put: one can enter google "SQL Query Descending Order" and get 100's 
> of hits with examples.
> OR (different context entirely but…_)
> Go to the Unity plug in store and find 1000+ plugins (open source) free or 
> from 2.99 to 99.99. 
> 
> Newbies and even us "old timers" need a leg up on "how to" with 
> 
> a) examples scripts
> b) actual LC native binary stacks as demos.
> c) script only behaviors attached to custom controls
> (I'm only getting into this now… awesome potential for "plug-ins)
> c) central respository/index of some kind
> d) ways we all can contribute.
> 
> presently key info is fragmented across.
> 
> 1) dictionary (no or very few robust examples)
> 2) API tab 
> 3) on line lessons (many of which are obsolete)
> 4) answers in the email list
> 5) forum treads
> 6) blogs
> 7) Course (different from on line lessons?)
> 8) various develop web site where they off there "stuff" for free
> 9) Rev-online
> 9) behind paywalls like Global Connect
> 
> So, fantastic work you are doing! Indeed, but please consider the "high 
> level" documentation/indexing/global LC knowledge base as important a key 
> feature to develop for the platform as new "deep tech" features.
> 
> Brahmanathaswami
> 
> 
> On 6/20/17, 8:06 AM, "use-livecode on behalf of Kevin Miller via 
> use-livecode"  use-livecode@lists.runrev.com> wrote:
> 
>Sooner would have been better. However just in case you missed it, the
>architecture has been available to play with for many months and a native
>field for Android is doable in 9-dp-7 posted last week. You have to change
>a few words in Ali¹s native button LCB file - he explained which ones in
>his talk. We¹ll follow with a blog post on that too shortly. There is a
>widget course available https://livecode.com/topic/introduction-2/ now
>which covers getting started with widgets. We will add in the info about
>the FFI layer to that course shortly. We will also modify the object Ali
>supplied to cover a whole variety of other native controls from the tools
>palette given each is just a tweak to that LCB. Its all in there and open
>source right now. Objective-C (and thus iOS) will be in DP 8.
> 
>Kind regards,
> 
>Kevin
> 
> ___
> use-livecode mailing list
> use-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