Informal survey: multiple desktops

2018-04-30 Thread Richard Gaskin via use-livecode
Now that Windows, Mac, and Linux all offer multiple desktop, I'm 
curious: do you folks use them?


FWIW here's how I often work: I tend to open my email client and web 
browser in workspace 1, then LC on workspace 2.  Spaces 3 and 4 tend to 
get used ad hoc when there's something I need to focus on, like having 
another instance of LC, or a graphics tool, etc.  This is on Ubuntu, 
though lately I've started using multiple desktops on Windows as well.


I would be interested in learning how you folks use your desktops, and 
which OS you're on.


--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.com

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


Re: Scott Rossi and TactileMedia

2018-04-30 Thread Todd Fabacher via use-livecode
Hi Alex,

You asked:

Can you say if you have any plans to produce versions of your widgets for
non-mobile
platforms? - YES, 100%. It is true we are looking at mobile for the moment,
but we are looking to all platforms if possible.

TMAlign - is more an IDE tool and not a widget, but I will take a look

Thanks,

Todd Fabacher
___
use-livecode mailing list
use-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: Live search box

2018-04-30 Thread dunbarx via use-livecode
Hi.

This is fun to do. Make two fields. In the target field, the one you will
type into, set a custom property "rawText" to some long list of words,
perhaps chapter 1 of your favorite novel. It is a good idea to strip all
punctation from that text before setting the prop.

In that field, place this handler:

on keyDown tKey
   if the length of me > 2 then put line lineOffset(me,the rawText of me) of
the rawText of me into fld 2
   pass keydown
end keyDown

Craig Newman



--
Sent from: 
http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html

___
use-livecode mailing list
use-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: Live search box

2018-04-30 Thread Peter Bogdanoff via use-livecode
Hi Hery,

Here’s some possibilities:

http://learninglivecode.blogspot.com/2013/11/creating-autofill-option-for-text-entry.html
 


https://forums.livecode.com/viewtopic.php?t=11342 



Peter

> On Apr 30, 2018, at 6:35 PM, Heriberto Torrado via use-livecode 
>  wrote:
> 
> /Dear Livecode programmers,
> 
> My customer changed his mind and now they would like to have this:
> 
> "...if you can create a "search like" box when the customer would find his 
> condition by typing the 2 or 3 first letters  and selecting the right one by 
> clicking on it (like the google search results)...".
> 
> Well, creating something like this with AJAX and PHP is pretty easy, but I 
> don't know how to do it with livecode.
> Of course I know how to connect with a MySQL database, extract data, insert 
> data, put the data on a grid of field, etc with livecode (I did it for a lot 
> of time and it is pretty easy).
> 
> But create a "live search" is something I never did with Livecode.
> 
> Dou you guys have a tip for that?
> 
> Thank you very much in advance./
> 
> Hery
> //
> ___
> use-livecode mailing list
> use-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 Web integration is not good enough

2018-04-30 Thread Monte Goulding via use-livecode


> On 1 May 2018, at 11:29 am, Mark Wieder via use-livecode 
>  wrote:
> 
> On 04/30/2018 03:15 PM, Ralph DiMola via use-livecode wrote:
>> Andre,
>> I'm using JSONToArray and ArrayToJSON for round trip with no problems. I'm
>> storing an LC config array in a JSON text file, then later read the file
>> back into an LC array. The only criticism I have is the formatting of the
>> JSON in the text file could be better for manual changes with a text editor.
>> Other than that it faithfully saves/recreates the LC array.
> 
> ... as long as you don't have to deal with JSON lists.
> 
> https://quality.livecode.com/show_bug.cgi?id=19698

ArrayToJSON deals with JSON list differently to JSONExport. ArrayToJSON uses 
mergJSON which checks if the array keys are a numeric sequence and assumes it’s 
a list. There is a way to force it to be an object if required. 

JSONExport on the other hand is done in LCB and LCB has a proper list type. The 
issue is when passing a LCS array to LCB there is no way for the engine to know 
for sure if your array is a list or map so it keeps it as a map with string 
keys. In the long run if we ever get proper lists in LCS then JSONExport will 
likely do as you are expecting.

Cheers

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

Live search box

2018-04-30 Thread Heriberto Torrado via use-livecode

/Dear Livecode programmers,

My customer changed his mind and now they would like to have this:

"...if you can create a "search like" box when the customer would find 
his condition by typing the 2 or 3 first letters  and selecting the 
right one by clicking on it (like the google search results)...".


Well, creating something like this with AJAX and PHP is pretty easy, but 
I don't know how to do it with livecode.
Of course I know how to connect with a MySQL database, extract data, 
insert data, put the data on a grid of field, etc with livecode (I did 
it for a lot of time and it is pretty easy).


But create a "live search" is something I never did with Livecode.

Dou you guys have a tip for that?

Thank you very much in advance./

Hery
//
___
use-livecode mailing list
use-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 Web integration is not good enough

2018-04-30 Thread Mark Wieder via use-livecode

On 04/30/2018 03:15 PM, Ralph DiMola via use-livecode wrote:

Andre,

I'm using JSONToArray and ArrayToJSON for round trip with no problems. I'm
storing an LC config array in a JSON text file, then later read the file
back into an LC array. The only criticism I have is the formatting of the
JSON in the text file could be better for manual changes with a text editor.
Other than that it faithfully saves/recreates the LC array.


... as long as you don't have to deal with JSON lists.

https://quality.livecode.com/show_bug.cgi?id=19698

--
 Mark Wieder
 ahsoftw...@gmail.com

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


LC on Windows 10

2018-04-30 Thread Neville Smythe via use-livecode
My users find Windows 10 takes 10 seconds or more to save a 9Mb stack with app 
compiled under 8.1.x, Mac and Linux save in a fraction of a second. Very 
annoying as the app freezes while saving.

$@%?$@%?$@%?$@%?$@%?$@%?
Neville Smythe
IGF Director (Oceania)
VicePresident, Australian Go Association


Sent from my iPad

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


RE: LC on Windows - slow for others or just me?

2018-04-30 Thread Ralph DiMola via use-livecode
I'm on a Win 10 VM using a raid array for my VHD. At times autocorrect
causes editing long scripts(2000+) to get on the other side of prohibitively
slow. Other times it's OK. Don't have a recipe yet. How do you turn off
autocorrect again? Populating text fields is 5-10% slower than v8. Taking 5
- 10 seconds to Launch LC seems slow until I launch Photoshop or InDesign
and lose a few minutes of my life that I will never get back. Launching is
not an issue for me. Richard, What is slow for you? PB, control creation,
scrolling, editing or running scripts... or yes?

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 Richard Gaskin via use-livecode
Sent: Monday, April 30, 2018 7:45 PM
To: How to use LiveCode
Cc: Richard Gaskin
Subject: LC on Windows - slow for others or just me?

Okay, granted, I usually run Win 10 in a VM.

But every other program seems pretty snappy, barely distinguishable from a
bare-metal install.

And then there's LiveCode.  I'm running v9, and it's slower than molasses in
winter.

Is this just my setup, or are other Windows users finding LiveCode 9 at the
edge of prohibitively slow on Win10?

--
  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: LC on Windows - slow for others or just me?

2018-04-30 Thread Brian Milby via use-livecode
Unfortunately I do see similar results (recently switched to a different 
laptop, so I have not really run prior versions on it).  It is also slow to 
launch.

Sent from my iPad

> On Apr 30, 2018, at 6:44 PM, Richard Gaskin via use-livecode 
>  wrote:
> 
> Okay, granted, I usually run Win 10 in a VM.
> 
> But every other program seems pretty snappy, barely distinguishable from a 
> bare-metal install.
> 
> And then there's LiveCode.  I'm running v9, and it's slower than molasses in 
> winter.
> 
> Is this just my setup, or are other Windows users finding LiveCode 9 at the 
> edge of prohibitively slow on Win10?
> 
> -- 
> 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


LC on Windows - slow for others or just me?

2018-04-30 Thread Richard Gaskin via use-livecode

Okay, granted, I usually run Win 10 in a VM.

But every other program seems pretty snappy, barely distinguishable from 
a bare-metal install.


And then there's LiveCode.  I'm running v9, and it's slower than 
molasses in winter.


Is this just my setup, or are other Windows users finding LiveCode 9 at 
the edge of prohibitively slow on Win10?


--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.com

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


Re: LC Web integration is not good enough

2018-04-30 Thread Bob Sneidar via use-livecode


> On Apr 30, 2018, at 14:30 , Andre Garzia via use-livecode 
>  wrote:
> 
> Hi Friends,
> 
> This is a bit of a rant because I can't believe no one stopped by these
> kind of problems before.



Sounds like what I went through getting MacOS Livecode to tell Applescript to 
tell Acrobat to run a Javascript! Talk about convoluted!! But it works so I 
close my eyes and click my heels and keep repeating, "There's no place like 
Starbucks! There's no place like Starbucks...)

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


RE: LC Web integration is not good enough

2018-04-30 Thread Ralph DiMola via use-livecode
Andre,

I'm using JSONToArray and ArrayToJSON for round trip with no problems. I'm
storing an LC config array in a JSON text file, then later read the file
back into an LC array. The only criticism I have is the formatting of the
JSON in the text file could be better for manual changes with a text editor.
Other than that it faithfully saves/recreates the LC array.

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 Andre Garzia via use-livecode
Sent: Monday, April 30, 2018 5:30 PM
To: How to use LiveCode
Cc: Andre Garzia
Subject: LC Web integration is not good enough

Hi Friends,

This is a bit of a rant because I can't believe no one stopped by these kind
of problems before.

First of all, the JS Handlers for a browser widget are one way only. There
is no way to call a LiveCode function from JS and actually see a response.
You need to code two JS functions, one for calling LC and another for
receiving the LC response in an analog (even worse) to the old callback hell
of JS from early 2000. I find this quite unacceptable, it makes impossible
to make multiple calls to LC to retrieve values without devolving into a
spiral of callbacks.

Besides the only way to execute JS code from LC is to use the do statement,
which works with strings making it hard to assemble values compatible with
JS. You need to go like building SQL statements in 1990s by concatenating a
JS to be executed which is not only error prone, it is error certain. It
will fail if you are building something really complext because

Because LC jsonExport routines are broken, for they will export an array as
an object, which makes no sense at all. For example, if you have an array
like:

t[1]["name"] = "andre"
t[2]["name"] = "cleo"

jsonExport will output:

{"1": {"name": "andre"},"2": {"name": "cleo"}} instead of the correct:

[{"name": "andre"}, {"name": "cleo"}]

If you pick an array, pass through that jsonExport routine, assemble a
correct JS string, send it to the web widget and the JS on the other side is
expecting an array, it will fail because that is an object.

So, in summary:

* We have subpar integration that relies on callback hell
* The json routines don't work
* The integration to execute JS from LC relies on error-prone hand assembled
strings

The worst thing for me is the JSON library exporting objects. How did this
didn't affected people on this list on the past is a bit beyond me.

I am doing a simple round-trip execution of LC + JS here and it is taking me
hours because I need to fight the current buggy feature implementations
instead of focusing on my own business logic.

--
http://www.andregarzia.com -- All We Do Is Code.
http://fon.nu -- minimalist url shortening service.
___
use-livecode mailing list
use-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


LC Web integration is not good enough

2018-04-30 Thread Andre Garzia via use-livecode
Hi Friends,

This is a bit of a rant because I can't believe no one stopped by these
kind of problems before.

First of all, the JS Handlers for a browser widget are one way only. There
is no way to call a LiveCode function from JS and actually see a response.
You need to code two JS functions, one for calling LC and another for
receiving the LC response in an analog (even worse) to the old callback
hell of JS from early 2000. I find this quite unacceptable, it makes
impossible to make multiple calls to LC to retrieve values without
devolving into a spiral of callbacks.

Besides the only way to execute JS code from LC is to use the do statement,
which works with strings making it hard to assemble values compatible with
JS. You need to go like building SQL statements in 1990s by concatenating a
JS to be executed which is not only error prone, it is error certain. It
will fail if you are building something really complext because

Because LC jsonExport routines are broken, for they will export an array as
an object, which makes no sense at all. For example, if you have an array
like:

t[1]["name"] = "andre"
t[2]["name"] = "cleo"

jsonExport will output:

{"1": {"name": "andre"},"2": {"name": "cleo"}}
instead of the correct:

[{"name": "andre"}, {"name": "cleo"}]

If you pick an array, pass through that jsonExport routine, assemble a
correct JS string, send it to the web widget and the JS on the other side
is expecting an array, it will fail because that is an object.

So, in summary:

* We have subpar integration that relies on callback hell
* The json routines don't work
* The integration to execute JS from LC relies on error-prone hand
assembled strings

The worst thing for me is the JSON library exporting objects. How did this
didn't affected people on this list on the past is a bit beyond me.

I am doing a simple round-trip execution of LC + JS here and it is taking
me hours because I need to fight the current buggy feature implementations
instead of focusing on my own business logic.

-- 
http://www.andregarzia.com -- All We Do Is Code.
http://fon.nu -- minimalist url shortening service.
___
use-livecode mailing list
use-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: Scott Rossi and TactileMedia

2018-04-30 Thread Mike Kerner via use-livecode
I'm also a huge fan of tmnavigator, that has saved me from screaming and
throwing a tantrum on multiple occasions, but that's not a widget.

On Mon, Apr 30, 2018 at 11:47 AM Bob Sneidar via use-livecode <
use-livecode@lists.runrev.com> wrote:

> spell correct. I typed tmalign.
>
> > On Apr 30, 2018, at 08:45 , Bob Sneidar via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > malign.rev.sh
>
>
> ___
> use-livecode mailing list
> use-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


Re: Scott Rossi and TactileMedia

2018-04-30 Thread Bob Sneidar via use-livecode
spell correct. I typed tmalign. 

> On Apr 30, 2018, at 08:45 , Bob Sneidar via use-livecode 
>  wrote:
> 
> malign.rev.sh


___
use-livecode mailing list
use-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: Scott Rossi and TactileMedia

2018-04-30 Thread Mike Kerner via use-livecode
Todd,
I think every one of the tmc2 controls would be a good start, as would a
calendar widget.  More customization options are always better.

On Mon, Apr 30, 2018 at 11:36 AM Roger Guay via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Bob,
>
> If your problem with tmAlign was the same as mine, namely the title greyed
> out and no longer readable, I hacked/fixed it by adding "set the blendlevel
> of grc "header_base" of stack "tmAlign3" to 90” on OpenStack.
>
> I did a similar thing with tmEffects.
>
> Cheers,
>
> Roger
>
>
>
> > On Apr 30, 2018, at 8:09 AM, Bob Sneidar via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > I really liked TMAlign. I had a problem with it recently in a newer
> version of LC so I removed it.
> >
> > 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



-- 
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

Re: Scott Rossi and TactileMedia

2018-04-30 Thread Bob Sneidar via use-livecode
Actually my problem now is that the plugin seems to be a bash shell not a 
livecode stack. Not sure how that happened. If I try to rename it from 
malign.rev.sh to malign.rev it won't open saying it is corrupted. In either 
case it will not load as a plugin. I will have to go back and see if I have an 
old copy of it. 

Bob S


> On Apr 30, 2018, at 08:35 , Roger Guay via use-livecode 
>  wrote:
> 
> Hi Bob,
> 
> If your problem with tmAlign was the same as mine, namely the title greyed 
> out and no longer readable, I hacked/fixed it by adding "set the blendlevel 
> of grc "header_base" of stack "tmAlign3" to 90” on OpenStack. 
> 
> I did a similar thing with tmEffects.
> 
> Cheers,
> 
> Roger
> 
> 
> 
>> On Apr 30, 2018, at 8:09 AM, Bob Sneidar via use-livecode 
>>  wrote:
>> 
>> I really liked TMAlign. I had a problem with it recently in a newer version 
>> of LC so I removed it. 
>> 
>> 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: Scott Rossi and TactileMedia

2018-04-30 Thread Roger Guay via use-livecode
Hi Bob,

If your problem with tmAlign was the same as mine, namely the title greyed out 
and no longer readable, I hacked/fixed it by adding "set the blendlevel of grc 
"header_base" of stack "tmAlign3" to 90” on OpenStack. 

I did a similar thing with tmEffects.

Cheers,

Roger



> On Apr 30, 2018, at 8:09 AM, Bob Sneidar via use-livecode 
>  wrote:
> 
> I really liked TMAlign. I had a problem with it recently in a newer version 
> of LC so I removed it. 
> 
> 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

Re: Mac app code signing for beginners

2018-04-30 Thread Bob Sneidar via use-livecode
It's the nature of certificates. You can have a certificate last a long time 
but you cannot create a non-expiring cert to my knowledge. Also, keep in mind 
that as time progresses, encryption algorithms become dated. Malware forces the 
modification and sometimes the abandoning of what seemed once to be 
uncrackable. 

Bob S


> On Apr 29, 2018, at 20:07 , Mark Smith via use-livecode 
>  wrote:
> 
> And why can't I have one file, just
> one, that i use to code sign apps from now till eternity? Why do they need
> to expire at all?
> 
> Mark


___
use-livecode mailing list
use-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: Scott Rossi and TactileMedia

2018-04-30 Thread Bob Sneidar via use-livecode
I really liked TMAlign. I had a problem with it recently in a newer version of 
LC so I removed it. 

Bob S


> On Apr 29, 2018, at 12:09 , Todd Fabacher via use-livecode 
>  wrote:
> 
> Scott was such a talented innovator and I loved the work he did.
> 
> At Digital Pomegranate we were customers and used TactileMedia controls.
> Since we are now creating UI widgets, please let us know what controls
> from TactileMedia you liked the most and we will see if we can make them
> into now LCB widgets.
> 
> --Todd
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


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


Re: Down a leafy lane or up queer street?

2018-04-30 Thread Bob Sneidar via use-livecode
I avoid global variables as these are visible to any open stack you are working 
on, so you cannot have 2 stacks open that use the same global names or they 
will overwrite each other. Instead I use the custom properties of the mainstack 
as an ad hoc stack global system. I do this with cards and objects too. It 
means I need to have a line in each script for each property I want to use, but 
an easy fix for that is to have a handler in the object script that sets the 
values of script local variables to the values of the custom properties you 
need. You only have to run this once, say on openCard. Now you have script 
local variables set to the values of all your properties, AND they have the 
added virtue of being persistent through app launches. 

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


Re: Mac app code signing for beginners

2018-04-30 Thread Keith Martin via use-livecode

On 30 Apr 2018, at 4:07, Mark Smith via use-livecode wrote:

Hi Bill, reading your message I thought for a second it was something 
I had
written myself. You stole the words out of my mouth. Always 
challenging,

never seems repeatable the same way twice.


May I second this? Getting things set up to go on the App Store is a 
!@£$% PITA. If this can be simplified through guides and stuff from the 
mothership that would (to my mind) be a major USP and argument for using 
LC. I imagine it's no small undertaking, but it could be significantly 
helpful.


k

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

[ANN] This Week in LiveCode 126

2018-04-30 Thread panagiotis merakos via use-livecode
Hi all,

Read about new developments in LiveCode open source and the open source
community in today's edition of the "This Week in LiveCode" newsletter!

Read issue #126 here: https://goo.gl/rFt3P4

This is a weekly newsletter about LiveCode, focussing on what's been
going on in and around the open source project. New issues will be
released weekly on Mondays. We have a dedicated mailing list that will
deliver each issue directly to you e-mail, so you don't miss any!

If you have anything you'd like mentioned (a project, a discussion
somewhere, an upcoming event) then please get in touch.


-- 
Panagiotis Merakos 
LiveCode Software Developer

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