Re: OT: Collaborative Diagramming Software

2014-07-03 Thread David Bovill
draw.io looks good to me. Thanks for the link - seem to remember a similar
app as a Chrome extension I came across in the last month...


On 2 July 2014 22:44, Brahmanathswami bra...@hindu.org wrote:

 Anyone using Diagramming software.  Look for a free option that runs
 online and is collaborative.

 Draw.io Pro for Google Apps seems like the best option, but it is never
 mentioned anywhere in any of the Diagramming software comparisons.


 --
 Swasti Astu, Be Well!
 Brahmanathaswami

 Kauai's Hindu Monastery
 www.HimalayanAcademy.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: OT: Collaborative Diagramming Software

2014-07-03 Thread Mark Wieder
Brahmanathswami-

Wednesday, July 2, 2014, 2:44:14 PM, you wrote:

 Anyone using Diagramming software.  Look for a free option that runs
 online and is collaborative.

Maybe this?

http://blog.chipp.com/category/diagram-creator/

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

This communication may be unlawfully collected and stored by the National 
Security Agency (NSA) in secret. The parties to this email do not 
consent to the retrieving or storing of this communication and any 
related metadata, as well as printing, copying, re-transmitting, 
disseminating, or otherwise using it. If you believe you have received 
this communication in error, please delete it immediately.


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


Inhibit mouse Events possible?

2014-07-03 Thread William Prothero
Folks:

Is it possible to inhibit mouse events? Some of the operations that are 
initiated by a mouse click require a bit of time and I don’t want the user to 
be able to click around until each operation is finished. One approach would be 
to put a transparent rectangle over the stack and not pass events, but I wonder 
if there is a more direct way.

Thanks,
Bill

William A. Prothero, Ph.D.
University of California, Santa Barbara Dept. of Earth Sciences (Emeritus)
Santa Barbara, CA. 93105
http://es.earthednet.org/



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


Re: Inhibit mouse Events possible?

2014-07-03 Thread Randy Hengst
Hi Bill,

Check out:
Use the flushEvents function to prevent unwanted messages from being sent 
during a handler's execution.

be well,
randy
-
On Jul 3, 2014, at 12:32 PM, William Prothero proth...@earthednet.org wrote:

 Folks:
 
 Is it possible to inhibit mouse events? Some of the operations that are 
 initiated by a mouse click require a bit of time and I don’t want the user to 
 be able to click around until each operation is finished. One approach would 
 be to put a transparent rectangle over the stack and not pass events, but I 
 wonder if there is a more direct way.
 
 Thanks,
 Bill
 
 William A. Prothero, Ph.D.
 University of California, Santa Barbara Dept. of Earth Sciences (Emeritus)
 Santa Barbara, CA. 93105
 http://es.earthednet.org/
 
 
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

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


Re: Inhibit mouse Events possible?

2014-07-03 Thread Mark Schonewille

Hi Bill,

One way to do this:

local lBusy,lSecs
on mouseUp
   if lBusy is true then
  beep
  exit mouseUp
   else if lBusy is not true then
  put true into lBusy
  put the seconds into lSecs
  repeat forever with messages
 // some long task here
 if the seconds - lSecs  5 then exit repeat
 wait 0 millisecs with messages
  end repeat
  put false into lBusy
   end if
end mouseUp

This script doesn't allow running the script again, as long as it hasn't 
finished. If you have multiple controls that should not be used while 
the script runs, you can disable the other controls or use a global 
variable and check the global variable in the other scripts.


--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer
KvK: 50277553

Installer Maker for LiveCode:
http://qery.us/468

Buy my new book Programming LiveCode for the Real Beginner 
http://qery.us/3fi


LiveCode on Facebook:
https://www.facebook.com/groups/runrev/

On 7/3/2014 19:32, William Prothero wrote:

Folks:

Is it possible to inhibit mouse events? Some of the operations that are 
initiated by a mouse click require a bit of time and I don’t want the user to 
be able to click around until each operation is finished. One approach would be 
to put a transparent rectangle over the stack and not pass events, but I wonder 
if there is a more direct way.

Thanks,
Bill

William A. Prothero, Ph.D.
University of California, Santa Barbara Dept. of Earth Sciences (Emeritus)
Santa Barbara, CA. 93105
http://es.earthednet.org/



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



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


Re: Inhibit mouse Events possible?

2014-07-03 Thread Peter Haworth
I guess you could lock messages but that would lock all messages not just
mouse events.

Pete
lcSQL Software http://www.lcsql.com
Home of lcStackBrowser http://www.lcsql.com/lcstackbrowser.html and
SQLiteAdmin http://www.lcsql.com/sqliteadmin.html


On Thu, Jul 3, 2014 at 10:32 AM, William Prothero proth...@earthednet.org
wrote:

 Folks:

 Is it possible to inhibit mouse events? Some of the operations that are
 initiated by a mouse click require a bit of time and I don’t want the user
 to be able to click around until each operation is finished. One approach
 would be to put a transparent rectangle over the stack and not pass events,
 but I wonder if there is a more direct way.

 Thanks,
 Bill

 William A. Prothero, Ph.D.
 University of California, Santa Barbara Dept. of Earth Sciences (Emeritus)
 Santa Barbara, CA. 93105
 http://es.earthednet.org/



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

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

Re: Can You Really Install an iOS App outside of Apple's App Store?

2014-07-03 Thread JOHN PATTEN
Hello!

Only other option is to purchase an Apple Enterprise License. Then you can 
distribute apps within your organization , but not to general public. For 
example, a school district might purchase an enterprise license to distribute 
home grown apps to their staff.

Cheers!
John Patten
SUSD

Sent from my iPhone

 On Jul 2, 2014, at 3:14 PM, Brahmanathswami bra...@hindu.org wrote:
 
 Dumb, old question: Can You Really Install an iOS App outside of Apple's App 
 Store?
 
 I'm reviewing again the differences between the  Open Source community 
 version and the Commercial license, which I thought I understood well... (See 
 the faq http://livecode.com/support/ask-a-question/)
 
 But this is puzzling: Under
 
 Open source:
 
1) Acme Corp wants to distribute their app and source code 
 directly from their website, for use on any platform
 
 Commercial option:
 
2) Acme Corp wants to submit their free or paid iOS or Mac OS app, 
 to the official Apple iTunes or Mac App Store
 
 Regarding # 1 above:
 
 Can iOS users really download an app from any web site and install it on 
 their iPhone or iPad without going through the App Store?
 
 I did not think this was possible unless you had the GUID for each device you 
 want to deploy to and that was limited to 100 devices. But this verbiage -- 
 distribute their app and source code directly from their website, for use on 
 any platform -- implies I could put an iOS app on our site and someone could 
 just download -- drag into iTunes -- sync  and voila!... the app is running 
 on their iPhone/iPad. or navigate in their iPhone to a download link and 
 click to install the app
 
 Is that even possible? What am I missing here?
 
 Swasti Astu, Be Well!
 Brahmanathaswami
 
 Kauai's Hindu Monastery
 www.HimalayanAcademy.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: Inhibit mouse Events possible?

2014-07-03 Thread William Prothero
Folks:
Actually, I like the method of putting  a transparent rectangle over the stack 
window and trapping all mouse events. That makes the number of places where I 
have to modify my code much smaller. I have multiple buttons on the screen and 
they each call a number of handlers. I just thought there might be a command to 
disable mouse messages.
Best,
Bill

On Jul 3, 2014, at 10:45 AM, Mark Schonewille 
m.schonewi...@economy-x-talk.com wrote:

 Hi Bill,
 
 One way to do this:
 
 local lBusy,lSecs
 on mouseUp
   if lBusy is true then
  beep
  exit mouseUp
   else if lBusy is not true then
  put true into lBusy
  put the seconds into lSecs
  repeat forever with messages
 // some long task here
 if the seconds - lSecs  5 then exit repeat
 wait 0 millisecs with messages
  end repeat
  put false into lBusy
   end if
 end mouseUp
 
 This script doesn't allow running the script again, as long as it hasn't 
 finished. If you have multiple controls that should not be used while the 
 script runs, you can disable the other controls or use a global variable and 
 check the global variable in the other scripts.
 
 --
 Best regards,
 
 Mark Schonewille
 
 Economy-x-Talk Consulting and Software Engineering
 Homepage: http://economy-x-talk.com
 Twitter: http://twitter.com/xtalkprogrammer
 KvK: 50277553
 
 Installer Maker for LiveCode:
 http://qery.us/468
 
 Buy my new book Programming LiveCode for the Real Beginner 
 http://qery.us/3fi
 
 LiveCode on Facebook:
 https://www.facebook.com/groups/runrev/
 
 On 7/3/2014 19:32, William Prothero wrote:
 Folks:
 
 Is it possible to inhibit mouse events? Some of the operations that are 
 initiated by a mouse click require a bit of time and I don’t want the user 
 to be able to click around until each operation is finished. One approach 
 would be to put a transparent rectangle over the stack and not pass events, 
 but I wonder if there is a more direct way.
 
 Thanks,
 Bill
 
 William A. Prothero, Ph.D.
 University of California, Santa Barbara Dept. of Earth Sciences (Emeritus)
 Santa Barbara, CA. 93105
 http://es.earthednet.org/
 
 
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode
 
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode


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


Re: OT: Collaborative Diagramming Software

2014-07-03 Thread Brahmanathswami
Surprising that draw.io gets so little press. Free for up to 500 users 
with unlimited docs... made by http://www.jgraph.com/... which is a 
pretty advanced company...


Lucid Chart and Giffy have other features but they charge

https://jgraph.freshdesk.com/support/articles/57101-how-come-draw-io-is-free-and-will-it-stay

In terms of the online web site, charging $5 per user per month model 
is more expensive in administration costs than leaving the product free. 
The competition has set an unrealistic pricing model in this area, it's 
not a viable business to enter.


And we are very close to real-time collaboration which would be way 
cool. Check this Jun 13 support doc.


https://jgraph.freshdesk.com/support/solutions/articles/312533-how-do-i-get-real-time-collaboration-on-draw-io-using-google

Swasti Astu, Be Well!
Brahmanathaswami

Kauai's Hindu Monastery
www.HimalayanAcademy.com



David Bovill wrote:

draw.io looks good to me. Thanks for the link - seem to remember a similar
app as a Chrome extension I came across in the last month...

___
use-livecode mailing list
use-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: Inhibit mouse Events possible?

2014-07-03 Thread Mark Schonewille

Hi Bill,

If you like your own approach, just do what you think is best. I 
discourage such brute force approaches however, because if something 
goes wrong, the only way for the user to get out of the trap is to 
restart the software. My example can be adjusted fairly easily to 
provide a way out:


local lBusy,lSecs
on mouseUp
   if lBusy is true and the optionKey is up then
  beep
  exit mouseUp
   else if lBusy is not true then
  put true into lBusy
  put the seconds into lSecs
  repeat forever with messages
 // some long task here
 if the seconds - lSecs  5 then exit repeat
 wait 0 millisecs with messages
 if the optionKey is down then exit mouseUp
  end repeat
  put false into lBusy
   else if the optionKey is down then
 put false into lBusy
 // enable disabled controls if any
   end if
end mouseUp

--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer
KvK: 50277553

Installer Maker for LiveCode:
http://qery.us/468

Buy my new book Programming LiveCode for the Real Beginner 
http://qery.us/3fi


LiveCode on Facebook:
https://www.facebook.com/groups/runrev/

On 7/3/2014 21:26, William Prothero wrote:

Folks:
Actually, I like the method of putting  a transparent rectangle over the stack 
window and trapping all mouse events. That makes the number of places where I 
have to modify my code much smaller. I have multiple buttons on the screen and 
they each call a number of handlers. I just thought there might be a command to 
disable mouse messages.
Best,
Bill

On Jul 3, 2014, at 10:45 AM, Mark Schonewille 
m.schonewi...@economy-x-talk.com wrote:


Hi Bill,

One way to do this:

local lBusy,lSecs
on mouseUp
   if lBusy is true then
  beep
  exit mouseUp
   else if lBusy is not true then
  put true into lBusy
  put the seconds into lSecs
  repeat forever with messages
 // some long task here
 if the seconds - lSecs  5 then exit repeat
 wait 0 millisecs with messages
  end repeat
  put false into lBusy
   end if
end mouseUp

This script doesn't allow running the script again, as long as it hasn't 
finished. If you have multiple controls that should not be used while the 
script runs, you can disable the other controls or use a global variable and 
check the global variable in the other scripts.

--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer
KvK: 50277553

Installer Maker for LiveCode:
http://qery.us/468

Buy my new book Programming LiveCode for the Real Beginner http://qery.us/3fi

LiveCode on Facebook:
https://www.facebook.com/groups/runrev/

On 7/3/2014 19:32, William Prothero wrote:

Folks:

Is it possible to inhibit mouse events? Some of the operations that are 
initiated by a mouse click require a bit of time and I don’t want the user to 
be able to click around until each operation is finished. One approach would be 
to put a transparent rectangle over the stack and not pass events, but I wonder 
if there is a more direct way.

Thanks,
Bill

William A. Prothero, Ph.D.
University of California, Santa Barbara Dept. of Earth Sciences (Emeritus)
Santa Barbara, CA. 93105
http://es.earthednet.org/



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



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



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



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


Ordinal numbers

2014-07-03 Thread Richmond

So I have a field containing a text string (nothing very special there).

BUT, I want to delete the eleventh character.

Now scripts like this:

delete the tenth char in fld TEKST

work superbly.

But after 'tenth' we get in a pickle . . . .

and we have to do this:

delete char 11 in fld TEKST

SO; after 'tenth' we switch from Ordinal to Cardinal numbering, which is:

1. Inconsistent.

2. Makes the Livecode Programming is in easy to understand English 
sort of pronouncement

look a bit disingenuous.

3. The Dictionary does NOT warn users about this change:

for instance, if one types 'tenth' into the Dictionary search one gets this:

Use the tenth keyword in an object reference or chunk expression.

It does NOT contain a Government Health Warning like this:

For references above 10 one must use Cardinal numbers and the syntax of 
statements is

different.

---

Today, having got my 10-13 years olds onto importing and exporting RTF 
documents;
one of them [you know the one: the one you want to both throttle and 
admire for
his/her thinking about 3 kilometres in front of you] asks how do I set 
up a series of buttons to delete
the first, second and third character in a textField? SO, told her 
(let's cut out the politically correct crap; all the kids I teach who 
get their heads round Livecode really quickly are girls: the boys just 
lose interest)

to use:

delete the third char . . .

Of course she obviously overdosed on Coca-Cola before class and decided 
to have buttons for 1st to 20th (well, she may be good at programming, 
but she is still a 12 year old kid); and, obviously things go

pear-shaped at 'eleventh'.

So told the girl that at that point you have to do:

delete char 11 . . .

AND; LO! out of the mouths of babes . . .

That's silly!

Which it is, frankly.

SO: I did the usually middle-aged teacher fudges around so that, 
eventually, he looks even more
stupid than he does already and told her that the best way to get 
around that was to do:


delete char 1 . . .

and, of course, her reply was: So, if that's best why did you tell me 
about 'first, second' and 'third'?


Now I had a choice of things to say at that moment:

1. Because I'm a slob who didn't think about that problem. [possibly 
the only reasons I didn't use this
one was that it was a bit early in the morning for honesty, and, as a 
Bulgarian learning English she

doesn't know the word 'slob']

2. Because I didn't think you would go beyond 'third'

Neither of which are frankly satisfactory.

---

Love from the chalk face, Richmond.

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


Re: Ordinal numbers

2014-07-03 Thread Paul Hibbert
On 2014-07-03, at 12:44 PM, Richmond richmondmathew...@gmail.com wrote:

 Now I had a choice of things to say at that moment:
 
 1. Because I'm a slob who didn't think about that problem. [possibly the 
 only reasons I didn't use this
 one was that it was a bit early in the morning for honesty, and, as a 
 Bulgarian learning English she
 doesn't know the word 'slob']
 
 2. Because I didn't think you would go beyond 'third'
 
 Neither of which are frankly satisfactory.

But isn't a teacher's default answer; Because you need to learn to walk before 
you can run.?

Paul

___
use-livecode mailing list
use-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: Ordinal numbers

2014-07-03 Thread Mark Schonewille

Hi Richmond,

Ten is defined as a constant and tenth as a keyword according to the 
dictionary. Eleven and eleventh aren't defined. Although a warning might 
be appropriate, it is easy to find out why it doesn't work, if one reads 
the dictionary: eleven and eleventh don't exist. Unfortunately, 
something lacking from the dictionary doesn't always mean that it 
doesn't exist :-(


I agree it is silly that LiveCode only contains the constants one to 
ten. I'm not sure that it is possible to have an infinite number of 
constants defined as ordinal numbers, but it should be possible to do 
this for very large numbers. Perhaps a feature request?


--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer
KvK: 50277553

Installer Maker for LiveCode:
http://qery.us/468

Buy my new book Programming LiveCode for the Real Beginner 
http://qery.us/3fi


LiveCode on Facebook:
https://www.facebook.com/groups/runrev/

On 7/3/2014 21:44, Richmond wrote:

So I have a field containing a text string (nothing very special there).

BUT, I want to delete the eleventh character.

Now scripts like this:

delete the tenth char in fld TEKST

work superbly.

But after 'tenth' we get in a pickle . . . .

and we have to do this:

delete char 11 in fld TEKST

SO; after 'tenth' we switch from Ordinal to Cardinal numbering, which is:

1. Inconsistent.

2. Makes the Livecode Programming is in easy to understand English
sort of pronouncement
look a bit disingenuous.

3. The Dictionary does NOT warn users about this change:

for instance, if one types 'tenth' into the Dictionary search one gets
this:

Use the tenth keyword in an object reference or chunk expression.

It does NOT contain a Government Health Warning like this:

For references above 10 one must use Cardinal numbers and the syntax of
statements is
different.

---

Today, having got my 10-13 years olds onto importing and exporting RTF
documents;
one of them [you know the one: the one you want to both throttle and
admire for
his/her thinking about 3 kilometres in front of you] asks how do I set
up a series of buttons to delete
the first, second and third character in a textField? SO, told her
(let's cut out the politically correct crap; all the kids I teach who
get their heads round Livecode really quickly are girls: the boys just
lose interest)
to use:

delete the third char . . .

Of course she obviously overdosed on Coca-Cola before class and decided
to have buttons for 1st to 20th (well, she may be good at programming,
but she is still a 12 year old kid); and, obviously things go
pear-shaped at 'eleventh'.

So told the girl that at that point you have to do:

delete char 11 . . .

AND; LO! out of the mouths of babes . . .

That's silly!

Which it is, frankly.

SO: I did the usually middle-aged teacher fudges around so that,
eventually, he looks even more
stupid than he does already and told her that the best way to get
around that was to do:

delete char 1 . . .

and, of course, her reply was: So, if that's best why did you tell me
about 'first, second' and 'third'?

Now I had a choice of things to say at that moment:

1. Because I'm a slob who didn't think about that problem. [possibly
the only reasons I didn't use this
one was that it was a bit early in the morning for honesty, and, as a
Bulgarian learning English she
doesn't know the word 'slob']

2. Because I didn't think you would go beyond 'third'

Neither of which are frankly satisfactory.

---

Love from the chalk face, Richmond.

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



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


Re: Ordinal numbers

2014-07-03 Thread Richmond

On 03/07/14 23:46, Paul Hibbert wrote:

On 2014-07-03, at 12:44 PM, Richmond richmondmathew...@gmail.com wrote:


Now I had a choice of things to say at that moment:

1. Because I'm a slob who didn't think about that problem. [possibly the only 
reasons I didn't use this
one was that it was a bit early in the morning for honesty, and, as a Bulgarian 
learning English she
doesn't know the word 'slob']

2. Because I didn't think you would go beyond 'third'

Neither of which are frankly satisfactory.

But isn't a teacher's default answer; Because you need to learn to walk before you 
can run.?

Paul




That has never, ever struck me as a satisfactory answer to a child who 
is not some

moronic ant in a grinding-mill of a school.

While my school is a language school (English as a Foreign Language) 
thoughtful parents send their
children to me because, instead of just force-feeding the children 
undigested factoids, I force
then to think. Every summer I go 'extreme' and use one of the best tools 
I know to get kids thinking: Livecode.


Now, when a kid begins to think ahead of a lesson I have a straight choice:

1. Squash them there and then; turning them into jolly little factory 
workers.


2. Encouraging their initiative.

Well, as a large part of my own education was blighted by Mr Gradgrind's 
latter day relatives,
I have no intention of repeating their disgusting suppression of 
intelligence on my pupils.


-

I have always thought of myself as a repressed educational t*rr*rist: 
longing to blow up schools!


[Hey; let's see if this message bounces because of the T word: perhaps 
I'll bung a couple of stars

in there to confuse the bots.]

Obviously that is unrealistic and would cause even more suffering than 
those schools cause already.


So, my revolution is to teach children English in a different way to 
what they get in both their schools
and the other EFL schools that are seriously big business hereabouts. I 
get children coming to me
every year after 3-4 years in one of the EFL tanks; they have all 
sorts of fancy diplomas.


Usually the reason why parents bring their kids to me, as that after 3-4 
years in a tank they go on holiday to England, Greece or Turkey: at 
which point the penny drops: although kiddo has the proper
way to form the Past Perfect Continuous Passive inside his/her head: 
they are incapable of asking the way to the bus station, ordering a 
glass of lemonade, or complaining in the hotel that there is no hot water.


So; just as my Great Grandfather, Tom Elkington, was a horse-whisperer 
in Norfolk; I have to do
something different with those children. So; 3-4 levels of heavy 
communicative approach and process
writing; followed by upper level English coupled with the Joy of For . 
. . Next loops does wonders.


--

When my champion went home and built a data-base sort of program in 
Livecode for her Granddad to
keep track of the backgammon league he runs in his small town, I knew 
that something really good
was happening: especially when it turned out that Granddad was a retired 
programmer who blew his mind that his 12 year old grand-daughter could 
do that after 6 hours of instruction.


Richmond.

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


Re: Ordinal numbers

2014-07-03 Thread Richard Gaskin

What would seem a reasonable upper limit to English-like spelled numbers?

--
 Richard Gaskin
 Fourth World
 LiveCode training and consulting: http://www.fourthworld.com
 Webzine for LiveCode developers: http://www.LiveCodeJournal.com
 Follow me on Twitter:  http://twitter.com/FourthWorldSys

___
use-livecode mailing list
use-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: Ordinal numbers

2014-07-03 Thread Mark Schonewille
No idea. Just take a pencil, start writing and see when you think you've 
had enough.


--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer
KvK: 50277553

Installer Maker for LiveCode:
http://qery.us/468

Buy my new book Programming LiveCode for the Real Beginner 
http://qery.us/3fi


LiveCode on Facebook:
https://www.facebook.com/groups/runrev/

On 7/4/2014 00:46, Richard Gaskin wrote:

What would seem a reasonable upper limit to English-like spelled numbers?



___
use-livecode mailing list
use-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: Collaborative Diagramming Software

2014-07-03 Thread Peter Haworth
On Thu, Jul 3, 2014 at 12:26 PM, Brahmanathswami bra...@hindu.org wrote:

 And we are very close to real-time collaboration which would be way cool.
 Check this Jun 13 support doc.

 https://jgraph.freshdesk.com/support/solutions/articles/
 312533-how-do-i-get-real-time-collaboration-on-draw-io-using-google


I just installed it and got a choice of Google Drive, Dropbox and a third
one which I don't remember.  Installed in Google Drive and all seems to
work well.  Very nice app.

Pete
lcSQL Software http://www.lcsql.com
Home of lcStackBrowser http://www.lcsql.com/lcstackbrowser.html and
SQLiteAdmin http://www.lcsql.com/sqliteadmin.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: Inhibit mouse Events possible?

2014-07-03 Thread Scott Rossi
Another option is to use a frontscript to intercept mouseup (or down) messages 
before they arrive at the controls on the card.  A frontscript is foolproof and 
will handle all controls, but you need to plan this carefully because, as Mark 
mentioned, you don't want to leave the stack unable to function normally.

Regards,

Scott Rossi
Creative Director
Tactile Media UX/UI Design

 On Jul 3, 2014, at 12:26 PM, William Prothero proth...@earthednet.org wrote:
 
 Folks:
 Actually, I like the method of putting  a transparent rectangle over the 
 stack window and trapping all mouse events. That makes the number of places 
 where I have to modify my code much smaller. I have multiple buttons on the 
 screen and they each call a number of handlers. I just thought there might be 
 a command to disable mouse messages.
 Best,
 Bill
 
 On Jul 3, 2014, at 10:45 AM, Mark Schonewille 
 m.schonewi...@economy-x-talk.com wrote:
 
 Hi Bill,
 
 One way to do this:
 
 local lBusy,lSecs
 on mouseUp
  if lBusy is true then
 beep
 exit mouseUp
  else if lBusy is not true then
 put true into lBusy
 put the seconds into lSecs
 repeat forever with messages
// some long task here
if the seconds - lSecs  5 then exit repeat
wait 0 millisecs with messages
 end repeat
 put false into lBusy
  end if
 end mouseUp
 
 This script doesn't allow running the script again, as long as it hasn't 
 finished. If you have multiple controls that should not be used while the 
 script runs, you can disable the other controls or use a global variable and 
 check the global variable in the other scripts.
 
 --
 Best regards,
 
 Mark Schonewille
 
 Economy-x-Talk Consulting and Software Engineering
 Homepage: http://economy-x-talk.com
 Twitter: http://twitter.com/xtalkprogrammer
 KvK: 50277553
 
 Installer Maker for LiveCode:
 http://qery.us/468
 
 Buy my new book Programming LiveCode for the Real Beginner 
 http://qery.us/3fi
 
 LiveCode on Facebook:
 https://www.facebook.com/groups/runrev/
 
 On 7/3/2014 19:32, William Prothero wrote:
 Folks:
 
 Is it possible to inhibit mouse events? Some of the operations that are 
 initiated by a mouse click require a bit of time and I don’t want the user 
 to be able to click around until each operation is finished. One approach 
 would be to put a transparent rectangle over the stack and not pass events, 
 but I wonder if there is a more direct way.
 
 Thanks,
 Bill
 
 William A. Prothero, Ph.D.
 University of California, Santa Barbara Dept. of Earth Sciences (Emeritus)
 Santa Barbara, CA. 93105
 http://es.earthednet.org/
 
 
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your 
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode
 
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

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

Re: Ordinal numbers

2014-07-03 Thread Charles E Buchwald
Richmond,
As a sometimes teacher myself, I really appreciate your compulsion to foster 
initiative.
How about showing your champion how to define constants? Then she could go 
ahead and use eleven and twelve and so on...
- Charles

On 03 Jul 2014, at 4:43 PM, Richmond richmondmathew...@gmail.com wrote:

 That has never, ever struck me as a satisfactory answer to a child who is not 
 some
 moronic ant in a grinding-mill of a school

--
Charles E. Buchwald
CEO/Director General
Museografica Digital
http://digital.museografica.com

LC Developer Tools: http://buchwald.ca/developer-tools/

Email Notice: http://wp.me/P3aT4d-33


___
use-livecode mailing list
use-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: Inhibit mouse Events possible?

2014-07-03 Thread Jerry Jensen

On Jul 3, 2014, at 10:45 AM, Mark Schonewille 
m.schonewi...@economy-x-talk.com wrote:
 
  repeat forever with messages

??? repeat with messages ???
I think we've been through this before. The compiler doesn't mind, but the 
with messages part is not legal syntax and does nothing.



___
use-livecode mailing list
use-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: Ordinal numbers

2014-07-03 Thread Charles E Buchwald
If you are strict about how they are written, then you don't need many 
constants and keywords. Just add:

eleven
twelve
thirteen
fourteen
fifteen
sixteen
seventeen
eighteen
nineteen
twenty
thirty
forty
fifty
sixty
seventy
eighty
ninety
hundred
thousand
million
billion

These 21 additional words would allow numbers up to 999 billion if you 
construct your phrases like this:
 one hundred thousand two hundred fourteen 
or 
twenty million four hundred twenty two thousand three hundred forty six

If you add the th suffix to the first nine, then you can include stuff like
one hundred thousand two hundred fourteenth

- Charles

On 03 Jul 2014, at 5:46 PM, Richard Gaskin ambassa...@fourthworld.com wrote:

 What would seem a reasonable upper limit to English-like spelled numbers?
 
 --
 Richard Gaskin
 Fourth World
 LiveCode training and consulting: http://www.fourthworld.com
 Webzine for LiveCode developers: http://www.LiveCodeJournal.com
 Follow me on Twitter:  http://twitter.com/FourthWorldSys
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

--
Charles E. Buchwald
CEO/Director General
Museografica Digital
http://digital.museografica.com

LC Developer Tools: http://buchwald.ca/developer-tools/

Email Notice: http://wp.me/P3aT4d-33


___
use-livecode mailing list
use-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: Ordinal numbers

2014-07-03 Thread stephen barncard
On Thu, Jul 3, 2014 at 4:45 PM, Charles E Buchwald char...@buchwald.ca
wrote:


 These 21 additional words would allow numbers up to 999 billion if you
 construct your phrases like this:
  one hundred thousand two hundred fourteen
 or
 twenty million four hundred twenty two thousand three hundred forty six

 If you add the th suffix to the first nine, then you can include stuff
 like
 one hundred thousand two hundred fourteenth


And of course a different set of constants for French, German, etc.

Can a multi-dimensional constant be created?

*--*
*Stephen Barncard - San Francisco Ca. USA - Deeds Not Words*
___
use-livecode mailing list
use-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: Ordinal numbers

2014-07-03 Thread Jerry Jensen
In the Electronic Maintenance shop at Capitol Records, one guy had two stock 
answers that he snarkily claimed would answer all questions. First answer: 
three. Second answer: it can't be done.

So my answer is, of course, three. 8-)
.Jerry

On Jul 3, 2014, at 3:59 PM, Mark Schonewille m.schonewi...@economy-x-talk.com 
wrote:

 No idea. Just take a pencil, start writing and see when you think you've had 
 enough.

 On 7/4/2014 00:46, Richard Gaskin wrote:
 What would seem a reasonable upper limit to English-like spelled numbers?




___
use-livecode mailing list
use-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 : Advice on SQL database design

2014-07-03 Thread Alex Tweedly

On 01/07/2014 13:17, Robert Brenstein wrote:


You will get lots of advice, I am sure. Database design is a science 
and an art. What helps often is to identify data along the lines of




I did indeed get lots of good advice - many thanks to all who replied.

So many new things to read about 

I'm particularly interested in the idea of NoSQL databases - they seem 
too good to be true :-)
It's not clear whether any of them can be deployed without (at least) a 
VPS, so I'll stick to basics for now and understand what can be done 
with SQL first, before exploring beyond that.


Thanks again for the advice, reading lists, etc.
-- 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


Re: Ordinal numbers

2014-07-03 Thread Paul Looney
31 - the maximum number of days in month.

 On Jul 3, 2014, at 3:46 PM, Richard Gaskin ambassa...@fourthworld.com wrote:
 
 What would seem a reasonable upper limit to English-like spelled numbers?
 
 --
 Richard Gaskin
 Fourth World
 LiveCode training and consulting: http://www.fourthworld.com
 Webzine for LiveCode developers: http://www.LiveCodeJournal.com
 Follow me on Twitter:  http://twitter.com/FourthWorldSys
 
 ___
 use-livecode mailing list
 use-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 : Advice on SQL database design

2014-07-03 Thread Mark Wieder
Alex-

Thursday, July 3, 2014, 5:06:16 PM, you wrote:

 I'm particularly interested in the idea of NoSQL databases - they seem
 too good to be true :-)

Well, be careful with nosql databases. In many cases they are indeed
too good to be true. You need to be very specific with your needs.

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

This communication may be unlawfully collected and stored by the National 
Security Agency (NSA) in secret. The parties to this email do not 
consent to the retrieving or storing of this communication and any 
related metadata, as well as printing, copying, re-transmitting, 
disseminating, or otherwise using it. If you believe you have received 
this communication in error, please delete it immediately.


___
use-livecode mailing list
use-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: Ordinal numbers

2014-07-03 Thread Mark Wieder
Jerry-

Thursday, July 3, 2014, 4:50:45 PM, you wrote:

 So my answer is, of course, three. 8-)

Three is also the largest number crows can distinguish, so that makes
sense.

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

This communication may be unlawfully collected and stored by the National 
Security Agency (NSA) in secret. The parties to this email do not 
consent to the retrieving or storing of this communication and any 
related metadata, as well as printing, copying, re-transmitting, 
disseminating, or otherwise using it. If you believe you have received 
this communication in error, please delete it immediately.


___
use-livecode mailing list
use-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: Ordinal numbers

2014-07-03 Thread Jerry Jensen
On Jul 3, 2014, at 5:59 PM, Mark Wieder mwie...@ahsoftware.net wrote:
 Jerry-
 
 Thursday, July 3, 2014, 4:50:45 PM, you wrote:
 
 So my answer is, of course, three. 8-)
 
 Three is also the largest number crows can distinguish, so that makes
 sense.

Ah! Oh, wait...


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