Re: v8 DP3

2015-08-27 Thread Richmond

On 08/27/2015 03:02 PM, Roger Eller wrote:

On Aug 27, 2015 3:13 AM, Richmond richmondmathew...@gmail.com wrote:

Aha.

Well then the Documentation is awful as it makes none of these things

clear.

Over the last 40 years (cripes what a long time) I have yet to encounter

any sort of computer programming manual

that doesn't assume the reader knows all sorts of things already.

People who write these sorts of manuals ought to go and take a short

course in reader-response theory, and...

[BROKEN WALL].   ;-)

I see an opportunity for you, Richmond.  As you learn to use LiveCode
Builder from the basics going forward, write a book and get it published as
LiveCode Builder for Dummies.


That is not as daft as it sounds.

The only  problem is that I am working my way towards using my teaching 
stuff to

write a book called LiveCode for Primary Kids.

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


Quick Challenge

2015-08-27 Thread David Bovill
So what's the quickest way to tell is a word is all caps in Livecode? I
guess there are a lot of ways to skin a cat with this one. This is what I'm
tinkering with:

function text_IsCaps someText
put \b[A-Z]+\b into someReg
return matchtext (word 1 to -1 of someText, someReg, anyThing)

repeat for each char testChar in someText
   put chartonum (testChar) into someCharNum
   if someCharNum = 65 and someCharNum = 90 then
  return false
   end if
end repeat
return true
 end text_IsCaps
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: v8 DP3

2015-08-27 Thread Monte Goulding

 On 27 Aug 2015, at 10:29 pm, Richmond richmondmathew...@gmail.com wrote:
 
 The only  problem is that I am working my way towards using my teaching stuff 
 to
 write a book called LiveCode for Primary Kids.

I’ll buy that as soon as it’s released. My son Matthew (9) is working his way 
through all the drag and drop block programming stuff he can find (Hopscotch, 
Scratch et al) so soon he'll be ready to start playing with LC.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

LC 8 discovery kudos

2015-08-27 Thread Mark Wieder
I had the following line for some reason in an existing stack:

repeat while the mouse is up with messages

and while this has worked in all previous incarnations of LiveCode,
LC 8 threw an error into the message box about it.

What I wanted was to allow system messages to happen while
in a tight loop, but that wasn't the right way to do it. I changed it to

repeat while the mouse is up
  wait 0 with messages

and everything's fine. So it seems that the script compiler has gotten
stricter about catching this kind of error (probably the 'with messages'
thing was just getting ignored before) and helped find a nascent error
in my code.

Thanks to the engine team for tightening things up.

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


Re: Quick Challenge

2015-08-27 Thread Roger Eller
COOL!!!  I just learned a new thing!  Thanks Mike.


On Thu, Aug 27, 2015 at 11:15 AM, Mike Bonner bonnm...@gmail.com wrote:

 Rogers, using truewords

 on mouseUp
set the caseSensitive to true
put Mary had a little LAMB. Its fleece was WHITE as cocaine.
 Everywhere that
 Mary went, she would shout, WINNING! into tWords
repeat for each trueword thisWord in tWords
   if thisWord is toUpper(thisWord) then put thisWord  cr after
 tCapWords
end repeat
set the caseSensitive to false
answer tCapWords
 end mouseUp


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


Re: v8 DP3

2015-08-27 Thread Mike Bonner
I'd spring for several and provide them to the local computer lab.
(depending on price of course.  Very limited funds)

On Thu, Aug 27, 2015 at 10:31 AM, Earthednet-wp proth...@earthednet.org
wrote:

 Richmond,
 I'll buy it too. I have a grandson who might get into it. Not to mention a
 two sons who are elementary school teachers.

 Get on it!
 Bill

 William Prothero
 http://es.earthednet.org

  On Aug 27, 2015, at 5:36 AM, Monte Goulding mo...@sweattechnologies.com
 wrote:
 
 
  On 27 Aug 2015, at 10:29 pm, Richmond richmondmathew...@gmail.com
 wrote:
 
  The only  problem is that I am working my way towards using my teaching
 stuff to
  write a book called LiveCode for Primary Kids.
 
  I’ll buy that as soon as it’s released. My son Matthew (9) is working
 his way through all the drag and drop block programming stuff he can find
 (Hopscotch, Scratch et al) so soon he'll be ready to start playing with LC.
  ___
  use-livecode mailing list
  use-livecode@lists.runrev.com
  Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
  http://lists.runrev.com/mailman/listinfo/use-livecode

 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode
___
use-livecode mailing list
use-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: screen readers

2015-08-27 Thread Phil Davis
I still contend that Richmond is secretly paid by LC to keep list 
discussions interesting. Of course as their paid minion, I would 
expect him to deny this.


(tongue firmly in cheek)
;-)

Phil


On 8/27/15 2:36 AM, Graham Samuel wrote:

Mark, thanks for that quick, comprehensive and clear reply.

Graham

PS In this particular context, I don’t want to be drawn into a discussion of 
the ‘political correctness’ of the terminology - so far, so un-Richmond-ish.


On 27 Aug 2015, at 09:52, Mark Schonewille m.schonewi...@economy-x-talk.com 
wrote:

Graham,

A screen reader is software that allows visually challenged or visually impaired people 
to understand what is currently on their computer screen. It allows them to find the 
right control so they can press the return key or space bar to activate that control and 
it allows them to hear text that is displayed on the screen. A very well-known screen 
reader is JAWS but there are quite a few other commercial and open-source screen readers 
available. I believe the term accessibility is most appropriate in this 
matter.

--
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 8/27/2015 10:29, Graham Samuel wrote:

I feel a bit Richmond-ish asking this (whether this is a good thing or a bad 
thing I leave as an exercise for the reader), but what is a screen reader in 
this context, and how and why has the very wide-ranging term ‘accessibility’ 
been hijacked in relation to it? I ask as an ignorant observer, but you never 
know, I might one day want to follow the path that Phil is taking (so far 
unsuccessfully, but probably it will be made to work in time).

I suppose I’m getting too old to keep up with all this, but if anyone has a 
moment to explain, I’d be grateful.

Graham


On 26 Aug 2015, at 20:04, Phil Davis rev...@pdslabs.net wrote:

Has anyone been able to make desktop stacks work with screen readers? I'm experimenting 
with the Mac's VoiceOver utility (included with OS X), and VO doesn't know how to 
interact with a stack - it identifies the window as unknown and doesn't allow 
you to interact with its elements/objects.

Thanks for any tips or insights you can share any tips from your experience.

--
Phil Davis


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


--
Phil Davis


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

wrapping external dlls

2015-08-27 Thread Mike Bonner
Is it possible yet to use builder to wrap an external dll?  If so, could
someone point me at a hopefully simple example?

Also, threading.. While I understand that in many cases multithreading can
take some serious planning, But there are some instances where it would be
great to just pop something free and let it run.  For example, the clock
widget.  Its a clock.  Since cpu time is shared, any intensive processing
will keep it from updating.

Other than running the clock in a separate instance, is there ANY way to
keep it updating properly? (Other than  wait 0 with messages, which adds
overhead the whatever already intensive process is causing the
interference)

From the first question.. If one were to wrap an external that does
updating of time, would it still be subject to the whips of whatever cpu lc
is currently running on? (at least for the visual updates on a stack)

I'm a little excited about builder because i'm actually getting things to
work now!  And having error messages that are meaningful has helped too.
(the pink circle example is actually pink now, syntax has been updated to
avoid deprecated types, and I've added features that actually work!  Yes.
Adding features to a pink circle.)

Previously, I couldn't get the in 8 steps example to work at all.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Script Editor future (was Open Source Kickstarter Report Card)

2015-08-27 Thread Richard Gaskin

Kay C Lan wrote:

 On Thu, Aug 27, 2015 at 9:03 AM, RunRevPlanet wrote:

 None of my comments are from the perspective that enabling LiveCode
 to use an external editor is a bad thing.

 So we agree then. As Richard said, choice is a good thing.

 More that for a cross platform IDE, written in it's supported
 language, to have an inadequate text editor is a very bad look

 Again, we agree.

 and turns programmers away.

 Only if they don't have a choice to use something better.

Choice is useful only so long as it's a choice, rather than a requirement.

It would hardly be an INTEGRATED development environment if it didn't 
have a script editor.


Moreover, a script editor is a very good example of the sort of thing 
LiveCode can do very well.


And best of all, AFAIK no one in the company is thinking about shipping 
LC without a script editor.


Given all this, making the current script editor robust and performant 
would logically seem among the highest priorities, since a good SE makes 
the product a joy to use and a poor SE makes LC look bad.  In short, the 
choice is to either make more money or less, to the degree that the SE 
is solid and enjoyable.  After all, it's the one part of the IDE 
everyone uses most often.


Along the way, reinstating an updated version of MetaCard's support for 
external editors would be useful AS AN OPTION, and probably something 
the community could deliver.


To make the latter work well we'll want formatting and colorization 
plugins for as many third party editors as we can make them for - again, 
best done by the community since each of us has our own favorite so each 
of us may be motivated to write a LiveCode add-on for it.


This page at Ken Ray's site discusses how external editors can be used 
in LC, with links to various LC-specific modules (though some of these 
may need to be updated):

http://www.sonsothunder.com/devres/livecode/downloads/stsMLXEditor.htm

--
 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: Quick Challenge

2015-08-27 Thread Malte Brill
Hi David,

off the top of my head:

function text_is_Caps pText
  set the caseSensitive to true
  return pText = toUpper(pText)
end text_is_Caps

Cheers,

Malte



--
derbrill IT-service Malte Pfaff-Brill
Alsenstr. 15, d-24768 Rendsburg
Tel: +49 4331-337 640 0
eMail: i...@derbrill.de web: http://www.derbrill.de
Steuernummer: 28 015 03865 VAT ID: DE223571286
Bankverbindung: BIC: GENODEF1KIL IBAN: DE87 2109 0007 0088 2849 05 Kieler 
Volksbank e.G.
Kontoinhaber Malte Pfaff-Brill

___
use-livecode mailing list
use-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: Quick Challenge

2015-08-27 Thread Colin Holgate
Almost typed fast enough to post the same answer!


 On Aug 27, 2015, at 10:47 AM, Malte Brill revolut...@derbrill.de wrote:
 
 Hi David,
 
 off the top of my head:
 
 function text_is_Caps pText
  set the caseSensitive to true
  return pText = toUpper(pText)
 end text_is_Caps
 
 Cheers,
 
 Malte
 
 
 
 --
 derbrill IT-service Malte Pfaff-Brill
 Alsenstr. 15, d-24768 Rendsburg
 Tel: +49 4331-337 640 0
 eMail: i...@derbrill.de web: http://www.derbrill.de
 Steuernummer: 28 015 03865 VAT ID: DE223571286
 Bankverbindung: BIC: GENODEF1KIL IBAN: DE87 2109 0007 0088 2849 05 Kieler 
 Volksbank e.G.
 Kontoinhaber Malte Pfaff-Brill
 
 ___
 use-livecode mailing list
 use-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: Quick Challenge

2015-08-27 Thread Richmond

On 08/27/2015 06:39 PM, Richmond wrote:

Lots of clever answers . . .

Now try with this text:

Քրիստոնէութեան սկիզբը Հայոց համար եղաւ նաեւ մտքի լուսաւորութեան 
սկիզբնաւորութիւնը. Մեր մէջ առաջին դպրոցները Լուսաւորչի աշխատանքով 
հաստատուեցան: Սակայն Սուրբ Գրիգորի հիմնած դպրոցները ազգային կրթութեան 
համար չէին եւ չէին ալ կրնար ըլլալ, նախ այն պատճառով` որ այնտեղ տրուած 
ուսումը օտար (ասորերէն եւ յունարէն) լեզուներով էր, եւ երկրորդ` անոր 
համար որ անոնց գլխաւոր նպատակն էր Աւետարանի քարոզիչներ եւ եկեղեցական 
պաշտօնեաներ պատրաստել


Before anyone asks, this is Armenian.

Richmond.


Surprisingly enough Roger's, with trueWord and reversed (toLower) [as 
there are NO words in the Armenian text

all in capitals] worked a treat:

on mouseUp
   set the caseSensitive to true
   put fld armenian into tWords
   repeat for each trueword thisWord in tWords
  if thisWord is toLower(thisWord) then put thisWord  cr after fld 
resultF

   end repeat
   set the caseSensitive to false
end mouseUp

https://www.dropbox.com/sh/ja47l87gg87sn0q/AAAIj99kEQVOb8ev3jz8C5ORa?dl=0

file: lowerCase.zip

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: Quick Challenge

2015-08-27 Thread Roger Eller
A silly variation...

on mouseUp
   set the caseSensitive to true
   put Mary had a little LAMB. Its fleece was WHITE as cocaine. Everywhere
that Mary went, she would shout, WINNING! into tWords
   replace . with empty in tWords
   replace , with empty in tWords
   replace ! with empty in tWords
   repeat for each word thisWord in tWords
  if thisWord is toUpper(thisWord) then put thisWord  cr after
tCapWords
   end repeat
   set the caseSensitive to false
   answer tCapWords
end mouseUp



On Thu, Aug 27, 2015 at 10:39 AM, David Bovill david@viral.academy wrote:

 So what's the quickest way to tell is a word is all caps in Livecode? I
 guess there are a lot of ways to skin a cat with this one. This is what I'm
 tinkering with:

 function text_IsCaps someText
 put \b[A-Z]+\b into someReg
 return matchtext (word 1 to -1 of someText, someReg, anyThing)
 
 repeat for each char testChar in someText
put chartonum (testChar) into someCharNum
if someCharNum = 65 and someCharNum = 90 then
   return false
end if
 end repeat
 return true
  end text_IsCaps


___
use-livecode mailing list
use-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: Quick Challenge

2015-08-27 Thread Richmond

On 08/27/2015 05:39 PM, David Bovill wrote:

So what's the quickest way to tell is a word is all caps in Livecode? I
guess there are a lot of ways to skin a cat with this one. This is what I'm
tinkering with:

function text_IsCaps someText

put \b[A-Z]+\b into someReg
return matchtext (word 1 to -1 of someText, someReg, anyThing)

repeat for each char testChar in someText
   put chartonum (testChar) into someCharNum
   if someCharNum = 65 and someCharNum = 90 then
  return false
   end if
end repeat
return true
end text_IsCaps




IFF you are just working within the ASCII set that should be dead easy: 
if you are using anything within the UniCode

standard I suspect you have no chance at all.

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: Quick Challenge

2015-08-27 Thread Richmond

Lots of clever answers . . .

Now try with this text:

Քրիստոնէութեան սկիզբը Հայոց համար եղաւ նաեւ մտքի լուսաւորութեան 
սկիզբնաւորութիւնը. Մեր մէջ առաջին դպրոցները Լուսաւորչի աշխատանքով 
հաստատուեցան: Սակայն Սուրբ Գրիգորի հիմնած դպրոցները ազգային կրթութեան 
համար չէին եւ չէին ալ կրնար ըլլալ, նախ այն պատճառով` որ այնտեղ տրուած 
ուսումը օտար (ասորերէն եւ յունարէն) լեզուներով էր, եւ երկրորդ` անոր 
համար որ անոնց գլխաւոր նպատակն էր Աւետարանի քարոզիչներ եւ եկեղեցական 
պաշտօնեաներ պատրաստել


Before anyone asks, this is Armenian.

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: Quick Challenge

2015-08-27 Thread Mike Bonner
Rogers, using truewords

on mouseUp
   set the caseSensitive to true
   put Mary had a little LAMB. Its fleece was WHITE as cocaine.
Everywhere that
Mary went, she would shout, WINNING! into tWords
   repeat for each trueword thisWord in tWords
  if thisWord is toUpper(thisWord) then put thisWord  cr after
tCapWords
   end repeat
   set the caseSensitive to false
   answer tCapWords
end mouseUp

On Thu, Aug 27, 2015 at 9:09 AM, Roger Eller roger.e.el...@sealedair.com
wrote:

 A silly variation...

 on mouseUp
set the caseSensitive to true
put Mary had a little LAMB. Its fleece was WHITE as cocaine. Everywhere
 that Mary went, she would shout, WINNING! into tWords
replace . with empty in tWords
replace , with empty in tWords
replace ! with empty in tWords
repeat for each word thisWord in tWords
   if thisWord is toUpper(thisWord) then put thisWord  cr after
 tCapWords
end repeat
set the caseSensitive to false
answer tCapWords
 end mouseUp



 On Thu, Aug 27, 2015 at 10:39 AM, David Bovill david@viral.academy
 wrote:

  So what's the quickest way to tell is a word is all caps in Livecode? I
  guess there are a lot of ways to skin a cat with this one. This is what
 I'm
  tinkering with:
 
  function text_IsCaps someText
  put \b[A-Z]+\b into someReg
  return matchtext (word 1 to -1 of someText, someReg, anyThing)
  
  repeat for each char testChar in someText
 put chartonum (testChar) into someCharNum
 if someCharNum = 65 and someCharNum = 90 then
return false
 end if
  end repeat
  return true
   end text_IsCaps
 
 
 ___
 use-livecode mailing list
 use-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: Quick Challenge

2015-08-27 Thread David Bovill
Ah yes... I should think that's the fastest

On Thursday, August 27, 2015, Colin Holgate colinholg...@gmail.com wrote:

 Almost typed fast enough to post the same answer!


  On Aug 27, 2015, at 10:47 AM, Malte Brill revolut...@derbrill.de
 javascript:; wrote:
 
  Hi David,
 
  off the top of my head:
 
  function text_is_Caps pText
   set the caseSensitive to true
   return pText = toUpper(pText)
  end text_is_Caps
 
  Cheers,
 
  Malte
 
 
 
  --
  derbrill IT-service Malte Pfaff-Brill
  Alsenstr. 15, d-24768 Rendsburg
  Tel: +49 4331-337 640 0
  eMail: i...@derbrill.de javascript:; web: http://www.derbrill.de
  Steuernummer: 28 015 03865 VAT ID: DE223571286
  Bankverbindung: BIC: GENODEF1KIL IBAN: DE87 2109 0007 0088 2849 05
 Kieler Volksbank e.G.
  Kontoinhaber Malte Pfaff-Brill
 
  ___
  use-livecode mailing list
  use-livecode@lists.runrev.com javascript:;
  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 javascript:;
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

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


Re: v8 DP3

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

Get on it!
Bill

William Prothero
http://es.earthednet.org

 On Aug 27, 2015, at 5:36 AM, Monte Goulding mo...@sweattechnologies.com 
 wrote:
 
 
 On 27 Aug 2015, at 10:29 pm, Richmond richmondmathew...@gmail.com wrote:
 
 The only  problem is that I am working my way towards using my teaching 
 stuff to
 write a book called LiveCode for Primary Kids.
 
 I’ll buy that as soon as it’s released. My son Matthew (9) is working his way 
 through all the drag and drop block programming stuff he can find (Hopscotch, 
 Scratch et al) so soon he'll be ready to start playing with LC.
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

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

Re: Documentation [was: Re: v8 DP3]

2015-08-27 Thread Peter TB Brett

On 2015-08-27 08:12, Richmond wrote:

On 08/27/2015 09:59 AM, Charles Warwick wrote:
/I thought I'd just open up my text file using my //*external text 
editor*//(at which point one //

// starts to wonder what the point of the Builder is)/

Both of those require questions, and at the risk of being a bore, 
I'll reiterate them:


1. Why should there be recourse to an external text editor

2.  What is the point of the Builder if one cannot type code into 
it


LCB code needs to be “compiled”, that is the purpose of the builder as 
per Peter’s comment:


The Extension Builder tool is used for compiling and packaging 
extensions.




Aha.

Well then the Documentation is awful as it makes none of these things 
clear.


Hi Richmond,

The documentation is just as free and open source as the rest of the 
LiveCode IDE.  You can find it in our git repository here:


https://github.com/runrev/livecode-ide/tree/develop/Documentation/guides

Since it's so desperately in need of improvement, and you have such a 
good idea of how it can be made better, perhaps you could help out?  
When you've already got a detailed knowledge of a topic, it's often very 
difficult to explain it in a way that's accessible to people who are new 
to it.  Having fresh eyes is often enormously helpful in improving the 
quality and structure of introductory materials!


Please let me know how I can help you get set up for using GitHub and 
making LiveCode better.  There's a brief guide to our workflow here: 
https://github.com/runrev/livecode/blob/develop/HACKING.md#using-github 
(but this, too, could probably benefit with some fleshing-out).


   Peter

--
Dr Peter Brett peter.br...@livecode.com
LiveCode Engine Development Team

LiveCode on reddit! https://reddit.com/r/livecode

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

Re: Script Editor future (was Open Source Kickstarter Report Card)

2015-08-27 Thread Richmond

On 08/27/2015 09:02 PM, Richard Gaskin wrote:

Kay C Lan wrote:

 On Thu, Aug 27, 2015 at 9:03 AM, RunRevPlanet wrote:

 None of my comments are from the perspective that enabling LiveCode
 to use an external editor is a bad thing.

 So we agree then. As Richard said, choice is a good thing.

 More that for a cross platform IDE, written in it's supported
 language, to have an inadequate text editor is a very bad look

 Again, we agree.

 and turns programmers away.

 Only if they don't have a choice to use something better.

Choice is useful only so long as it's a choice, rather than a 
requirement.


It would hardly be an INTEGRATED development environment if it didn't 
have a script editor.


Moreover, a script editor is a very good example of the sort of thing 
LiveCode can do very well.


And best of all, AFAIK no one in the company is thinking about 
shipping LC without a script editor.


Given all this, making the current script editor robust and performant 
would logically seem among the highest priorities, since a good SE 
makes the product a joy to use and a poor SE makes LC look bad.  In 
short, the choice is to either make more money or less, to the degree 
that the SE is solid and enjoyable.  After all, it's the one part of 
the IDE everyone uses most often.


Along the way, reinstating an updated version of MetaCard's support 
for external editors would be useful AS AN OPTION, and probably 
something the community could deliver.


To make the latter work well we'll want formatting and colorization 
plugins for as many third party editors as we can make them for - 
again, best done by the community since each of us has our own 
favorite so each of us may be motivated to write a LiveCode add-on for 
it.


This page at Ken Ray's site discusses how external editors can be used 
in LC, with links to various LC-specific modules (though some of these 
may need to be updated):

http://www.sonsothunder.com/devres/livecode/downloads/stsMLXEditor.htm



Well: I've just downloaded the stsMLXEditor and placed it in the 
/livecodecommunity-7.0.6 (x86_64)/Plugins/ folder and it does

not show up in /Development/Plugins in the 7.0.6 menu . . .

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: Script Editor future (was Open Source Kickstarter Report Card)

2015-08-27 Thread Mike Bonner
You did the obvious, and restarted LC after placing the plugin right?  If
you didn't restart lc, and you don't want to, an easy way to force a
re-read of the plugins folder is to go into the plugin settings.  You don't
have to do anything, just going to the settings dialog forced the re-read.



On Thu, Aug 27, 2015 at 1:16 PM, Richmond richmondmathew...@gmail.com
wrote:

 On 08/27/2015 09:02 PM, Richard Gaskin wrote:

 Kay C Lan wrote:

  On Thu, Aug 27, 2015 at 9:03 AM, RunRevPlanet wrote:
 
  None of my comments are from the perspective that enabling LiveCode
  to use an external editor is a bad thing.
 
  So we agree then. As Richard said, choice is a good thing.
 
  More that for a cross platform IDE, written in it's supported
  language, to have an inadequate text editor is a very bad look
 
  Again, we agree.
 
  and turns programmers away.
 
  Only if they don't have a choice to use something better.

 Choice is useful only so long as it's a choice, rather than a requirement.

 It would hardly be an INTEGRATED development environment if it didn't
 have a script editor.

 Moreover, a script editor is a very good example of the sort of thing
 LiveCode can do very well.

 And best of all, AFAIK no one in the company is thinking about shipping
 LC without a script editor.

 Given all this, making the current script editor robust and performant
 would logically seem among the highest priorities, since a good SE makes
 the product a joy to use and a poor SE makes LC look bad.  In short, the
 choice is to either make more money or less, to the degree that the SE is
 solid and enjoyable.  After all, it's the one part of the IDE everyone uses
 most often.

 Along the way, reinstating an updated version of MetaCard's support for
 external editors would be useful AS AN OPTION, and probably something the
 community could deliver.

 To make the latter work well we'll want formatting and colorization
 plugins for as many third party editors as we can make them for - again,
 best done by the community since each of us has our own favorite so each of
 us may be motivated to write a LiveCode add-on for it.

 This page at Ken Ray's site discusses how external editors can be used in
 LC, with links to various LC-specific modules (though some of these may
 need to be updated):
 http://www.sonsothunder.com/devres/livecode/downloads/stsMLXEditor.htm


 Well: I've just downloaded the stsMLXEditor and placed it in the
 /livecodecommunity-7.0.6 (x86_64)/Plugins/ folder and it does
 not show up in /Development/Plugins in the 7.0.6 menu . . .

 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: Script Editor future (was Open Source Kickstarter Report Card)

2015-08-27 Thread Peter Haworth
I am having the same problem.  The plugin doesn't load and it's not listed
in the Plugins menu or in the Configure Plugins menu.  This is with LC 6.6,
and yes I did restart LC after installing it.

I opened the plugin manually from the File Open menu and set it up to use
the OSX Textmate editor. I haven't experienced the performance issues with
the IDE script editor that others have mentioned but I see a lot of
features in Textmate that I really like, code folding for example.

It would of course be better if this was all built into the IDE script
editor but this is a great substitute until that happens.

On Thu, Aug 27, 2015 at 12:42 PM Mike Bonner bonnm...@gmail.com wrote:

 You did the obvious, and restarted LC after placing the plugin right?  If
 you didn't restart lc, and you don't want to, an easy way to force a
 re-read of the plugins folder is to go into the plugin settings.  You don't
 have to do anything, just going to the settings dialog forced the re-read.



 On Thu, Aug 27, 2015 at 1:16 PM, Richmond richmondmathew...@gmail.com
 wrote:

  On 08/27/2015 09:02 PM, Richard Gaskin wrote:
 
  Kay C Lan wrote:
 
   On Thu, Aug 27, 2015 at 9:03 AM, RunRevPlanet wrote:
  
   None of my comments are from the perspective that enabling LiveCode
   to use an external editor is a bad thing.
  
   So we agree then. As Richard said, choice is a good thing.
  
   More that for a cross platform IDE, written in it's supported
   language, to have an inadequate text editor is a very bad look
  
   Again, we agree.
  
   and turns programmers away.
  
   Only if they don't have a choice to use something better.
 
  Choice is useful only so long as it's a choice, rather than a
 requirement.
 
  It would hardly be an INTEGRATED development environment if it didn't
  have a script editor.
 
  Moreover, a script editor is a very good example of the sort of thing
  LiveCode can do very well.
 
  And best of all, AFAIK no one in the company is thinking about shipping
  LC without a script editor.
 
  Given all this, making the current script editor robust and performant
  would logically seem among the highest priorities, since a good SE makes
  the product a joy to use and a poor SE makes LC look bad.  In short, the
  choice is to either make more money or less, to the degree that the SE
 is
  solid and enjoyable.  After all, it's the one part of the IDE everyone
 uses
  most often.
 
  Along the way, reinstating an updated version of MetaCard's support for
  external editors would be useful AS AN OPTION, and probably something
 the
  community could deliver.
 
  To make the latter work well we'll want formatting and colorization
  plugins for as many third party editors as we can make them for - again,
  best done by the community since each of us has our own favorite so
 each of
  us may be motivated to write a LiveCode add-on for it.
 
  This page at Ken Ray's site discusses how external editors can be used
 in
  LC, with links to various LC-specific modules (though some of these may
  need to be updated):
  http://www.sonsothunder.com/devres/livecode/downloads/stsMLXEditor.htm
 
 
 
  Well: I've just downloaded the stsMLXEditor and placed it in the
  /livecodecommunity-7.0.6 (x86_64)/Plugins/ folder and it does
  not show up in /Development/Plugins in the 7.0.6 menu . . .
 
  Richmond.
 
  ___
  use-livecode mailing list
  use-livecode@lists.runrev.com
  Please visit this url to subscribe, unsubscribe and manage your
  subscription preferences:
  http://lists.runrev.com/mailman/listinfo/use-livecode
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

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


Re: Script Editor future (was Open Source Kickstarter Report Card)

2015-08-27 Thread Richard Gaskin

Peter Haworth wrote:
 It would of course be better if this was all built into the IDE script
 editor but this is a great substitute until that happens.

Better is nice, but now can be even nicer. :)

Plugins are not only easily shared, but also self-contained, so they 
make a great way to explore ways to extend the IDE without mucking with 
the IDE directly.


Over time perhaps truly great plugins can find their way into the IDE. 
But for now we can explore all sorts of options, and with the confidence 
that whatever we make will survive updates to the IDE.


--
 Richard Gaskin
 LiveCode Community Manager
 rich...@livecode.org


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


Re: Script Editor future (was Open Source Kickstarter Report Card)

2015-08-27 Thread Peter TB Brett

On 2015-08-27 21:30, Mike Bonner wrote:

I got it to show up finally (7.0.6 on windows)
I installed it in my personal plugins folder rather than the 7.0.6 
plugins
folder.  On start of lc, still didn't show up, but went to plugin 
settings

and set it to start when chosen from the plugins menu. Changed it from
invisible to modeless.
Restarted, set up wordpad as my editor (going to try to get it going 
with

geany next)
Changed it back to starting up when lc starts, and its working.


By the way -- recent releases of the Atom package for LiveCode support 
traditional LiveCode scripts as well.  Try it out!


   Peter

--
Dr Peter Brett peter.br...@livecode.com
LiveCode Engine Development Team

LiveCode on reddit! https://reddit.com/r/livecode

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


Re: Script Editor future (was Open Source Kickstarter Report Card)

2015-08-27 Thread Mike Bonner
I got it to show up finally (7.0.6 on windows)
I installed it in my personal plugins folder rather than the 7.0.6 plugins
folder.  On start of lc, still didn't show up, but went to plugin settings
and set it to start when chosen from the plugins menu. Changed it from
invisible to modeless.
Restarted, set up wordpad as my editor (going to try to get it going with
geany next)
Changed it back to starting up when lc starts, and its working.



On Thu, Aug 27, 2015 at 2:03 PM, Richard Gaskin ambassa...@fourthworld.com
wrote:

 Peter Haworth wrote:
  It would of course be better if this was all built into the IDE script
  editor but this is a great substitute until that happens.

 Better is nice, but now can be even nicer. :)

 Plugins are not only easily shared, but also self-contained, so they make
 a great way to explore ways to extend the IDE without mucking with the IDE
 directly.

 Over time perhaps truly great plugins can find their way into the IDE. But
 for now we can explore all sorts of options, and with the confidence that
 whatever we make will survive updates to the IDE.

 --
  Richard Gaskin
  LiveCode Community Manager
  rich...@livecode.org



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

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


Re: Documentation [was: Re: v8 DP3]

2015-08-27 Thread J. Landman Gay

On 8/27/2015 2:33 PM, Peter TB Brett wrote:

Since it's so desperately in need of improvement, and you have such a
good idea of how it can be made better, perhaps you could help out?


I love UK understatement. As one of those rude Americans I would have 
said, Okay Richmond, put your money where your mouth is, or maybe, 
put up or shut up.


We're such an...assertive...culture.

--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

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


Re: Script Editor future (was Open Source Kickstarter Report Card)

2015-08-27 Thread Peter Haworth
It's showing up for me now, It's in my personal plugins folder but still
doesn't show up in the Development Plugins list or the Plugin Settings
list, maybe because the stack name begins with rev?

It's hard to locate stuff in the plugin settings list since they don't seem
to be in any particular order, certainly not alphabetic as they are in the
Plugins list itself.

LC 6.6, OSX

On Thu, Aug 27, 2015 at 1:30 PM Mike Bonner bonnm...@gmail.com wrote:

 I got it to show up finally (7.0.6 on windows)
 I installed it in my personal plugins folder rather than the 7.0.6 plugins
 folder.  On start of lc, still didn't show up, but went to plugin settings
 and set it to start when chosen from the plugins menu. Changed it from
 invisible to modeless.
 Restarted, set up wordpad as my editor (going to try to get it going with
 geany next)
 Changed it back to starting up when lc starts, and its working.



 On Thu, Aug 27, 2015 at 2:03 PM, Richard Gaskin 
 ambassa...@fourthworld.com
 wrote:

  Peter Haworth wrote:
   It would of course be better if this was all built into the IDE script
   editor but this is a great substitute until that happens.
 
  Better is nice, but now can be even nicer. :)
 
  Plugins are not only easily shared, but also self-contained, so they make
  a great way to explore ways to extend the IDE without mucking with the
 IDE
  directly.
 
  Over time perhaps truly great plugins can find their way into the IDE.
 But
  for now we can explore all sorts of options, and with the confidence that
  whatever we make will survive updates to the IDE.
 
  --
   Richard Gaskin
   LiveCode Community Manager
   rich...@livecode.org
 
 
 
  ___
  use-livecode mailing list
  use-livecode@lists.runrev.com
  Please visit this url to subscribe, unsubscribe and manage your
  subscription preferences:
  http://lists.runrev.com/mailman/listinfo/use-livecode
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

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


Button Names on top of their icon?

2015-08-27 Thread Brahmanathaswami

Is there some way to get a button name to be centered on top of it's icon?


This is a context where the icon is designed to be a background for the 
button and the center area is clear, plain, flat colored and meant to 
take the button label. Of course can import the image and put a 
transparent button on top, but ideally we could center the button name 
on top of the icon itself... but I can't find a way to do that... is 
there a way?


BR

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


Re: Button Names on top of their icon?

2015-08-27 Thread Scott Rossi
If you're using LC7, you should take a look at the iconGravity property.
Dumb name (why not iconAlign?) but I think it should do what you're
looking for.

Regards,

Scott Rossi
Creative Director
Tactile Media, UX/UI Design




On 8/27/15, 9:22 PM, Brahmanathaswami bra...@hindu.org wrote:

Is there some way to get a button name to be centered on top of it's icon?


This is a context where the icon is designed to be a background for the
button and the center area is clear, plain, flat colored and meant to
take the button label. Of course can import the image and put a
transparent button on top, but ideally we could center the button name
on top of the icon itself... but I can't find a way to do that... is
there a way?

BR

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



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


Re: Building from develop on OS X

2015-08-27 Thread Ali Lloyd
Hmm, those errors suggest revXML hasn't built properly. If you specifically
built the revXML target, does it appear to succeed?

On Thu, Aug 27, 2015 at 10:26 AM Charles Warwick 
char...@techstrategies.com.au wrote:

 Tried all of those, but still the same problems.

 I get an error that looks like this:

 https://www.dropbox.com/s/wng4xqzbivacyr1/livecode-develop-error.png?dl=0
 https://www.dropbox.com/s/wng4xqzbivacyr1/livecode-develop-error.png?dl=0
 

 Followed by another window saying:

 Error while loading stack:

 /Users/…./livecode/ide/Toolset/libraries/revidelibrary.8.livecodescript

  On 26 Aug 2015, at 11:39 pm, Ali Lloyd ali.ll...@livecode.com wrote:
 
  Ah actually, on second thoughts it is probably the extensions target that
  you need to build.
 
  On Wed, Aug 26, 2015 at 2:43 PM Ali Lloyd ali.ll...@livecode.com
 wrote:
 
  It sounds like you haven't built the revZip target (and probably the
 other
  externals too). Try building the LiveCode-all target and then run
  development again.
 
  Ali
 
  On Wed, Aug 26, 2015 at 1:33 PM Charles Warwick 
  char...@techstrategies.com.au wrote:
 
  After causing myself some problems with my local copy of the develop
  branch of LiveCode, I pulled down a fresh copy of the repo today and
 built
  it under OS X.
 
  While it built successfully and starts ok, the extensions manager only
  opens as an empty window, and none of the widgets show in the tools
 palette
  (the classic objects do show).
 
  Has anyone else tried to build the develop branch today under OS X?  I
 am
  trying to work out if I’ve messed up something on my local machine..
 
  My build from about a week ago was working fine, and I built it under
  Linux today also with no problems (though not with at exact same commit
  level).
 
  Cheers,
 
  Charles.
  ___
  use-livecode mailing list
  use-livecode@lists.runrev.com
  Please visit this url to subscribe, unsubscribe and manage your
  subscription preferences:
  http://lists.runrev.com/mailman/listinfo/use-livecode
 
 
  ___
  use-livecode mailing list
  use-livecode@lists.runrev.com
  Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
  http://lists.runrev.com/mailman/listinfo/use-livecode

 ___
 use-livecode mailing list
 use-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: screen readers

2015-08-27 Thread Richmond
One of the 'snags' with most screen readers is that they are NOT really 
screen readers at all,
they are programs that read the content inwith windows of programs with 
which they are compatible.


Until (?) someone develops a LiveCode-specific screen reader, what 
would be required is a
reader that is, indeed a screen reader insofar as it would read either 
the whole screen or the top-level window

on that screen regardless of what program it belonged to.

This is pretty interesting: http://webaim.org/techniques/screenreader/

as is this: 
http://usabilitygeek.com/10-free-screen-reader-blind-visually-impaired-users/


However, I should point out that Orca, while being installable on my 
Xubuntu 64-bit machine doesn't start up.


Most screen readers seem devoted to internet browsers only.

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: Building from develop on OS X

2015-08-27 Thread Charles Warwick
Ah… specifically built the revXML target - which succeeded.

Then ran development again and all was good :-)

Not sure why that wasn’t getting built when building LiveCode-all target?

Thanks Ali

 On 27 Aug 2015, at 8:01 pm, Ali Lloyd ali.ll...@livecode.com wrote:
 
 Hmm, those errors suggest revXML hasn't built properly. If you specifically
 built the revXML target, does it appear to succeed?
 
 On Thu, Aug 27, 2015 at 10:26 AM Charles Warwick 
 char...@techstrategies.com.au wrote:
 
 Tried all of those, but still the same problems.
 
 I get an error that looks like this:
 
 https://www.dropbox.com/s/wng4xqzbivacyr1/livecode-develop-error.png?dl=0
 https://www.dropbox.com/s/wng4xqzbivacyr1/livecode-develop-error.png?dl=0
 
 
 Followed by another window saying:
 
 Error while loading stack:
 
 /Users/…./livecode/ide/Toolset/libraries/revidelibrary.8.livecodescript
 
 On 26 Aug 2015, at 11:39 pm, Ali Lloyd ali.ll...@livecode.com wrote:
 
 Ah actually, on second thoughts it is probably the extensions target that
 you need to build.
 
 On Wed, Aug 26, 2015 at 2:43 PM Ali Lloyd ali.ll...@livecode.com
 wrote:
 
 It sounds like you haven't built the revZip target (and probably the
 other
 externals too). Try building the LiveCode-all target and then run
 development again.
 
 Ali
 
 On Wed, Aug 26, 2015 at 1:33 PM Charles Warwick 
 char...@techstrategies.com.au wrote:
 
 After causing myself some problems with my local copy of the develop
 branch of LiveCode, I pulled down a fresh copy of the repo today and
 built
 it under OS X.
 
 While it built successfully and starts ok, the extensions manager only
 opens as an empty window, and none of the widgets show in the tools
 palette
 (the classic objects do show).
 
 Has anyone else tried to build the develop branch today under OS X?  I
 am
 trying to work out if I’ve messed up something on my local machine..
 
 My build from about a week ago was working fine, and I built it under
 Linux today also with no problems (though not with at exact same commit
 level).
 
 Cheers,
 
 Charles.
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode
 
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode
 
 ___
 use-livecode mailing list
 use-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: screen readers

2015-08-27 Thread Mark Schonewille
I thought it was the other way around: visually challenged for partially 
sighted and visually impaired for blind. As a non-native speaker of English, it 
doesn't mattering to me. I just copy what I read or hear without any emotions 
attached to the words themselves.

--
Kind regards,

Mark Schonewille
Economy-x-Talk
Http://economy-x-talk.com

Share the clipboard of your computer over a local network with Clipboard Link 
http://clipboardlink.economy-x-talk.com


Op 27 aug. 2015 om 11:26 heeft Richmond richmondmathew...@gmail.com het 
volgende geschreven:

 On 08/27/2015 12:05 PM, Mark Schonewille wrote:
 Richmond,
 
 Not everybody who has eye problems is immediately blind. At least, not in my 
 environment.
 
 I assumed you were using visually challenged as a euphemism for 'blind', 
 and visually impaired for 'partially sighted'.
 
 Otherwise there was no need whatsoever for your reduplication: visually 
 challenged or visually impaired people.
 
 Best, Richmond.
 
 
 -- 
 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 8/27/2015 10:59, Richmond wrote:
 
 
 On 08/27/2015 11:52 AM, Mark Schonewille wrote:
 Graham,
 
 A screen reader is software that allows visually challenged or
 visually impaired people
 
 Oh, Joy! There we are!
 
 to understand what is currently on their computer screen. It allows
 them to find the right control so they can press the return key or
 space bar to activate that control and it allows them to hear text
 that is displayed on the screen. A very well-known screen reader is
 JAWS but there are quite a few other commercial and open-source screen
 readers available. I believe the term accessibility is most
 appropriate in this matter.
 
 -- 
 Best regards,
 
 Mark Schonewille
 
 Richmond.
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode
 
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

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


Re: v8 DP3

2015-08-27 Thread Richmond

On 08/27/2015 01:08 AM, Peter TB Brett wrote:

On 2015-08-26 23:28, Richmond wrote:


[wall of text]



To answer the questions that I was able to identify:

* The Extension Builder tool is used for compiling and packaging 
extensions.


* Extensions may be either libraries (which add handlers to the 
LiveCode message path), widgets (which add controls to the LiveCode 
toolbox) or modules (which are used by other extensions).


* Using an external text editor is the recommended and currently only 
way to edit LiveCode Builder code.  I recommend using the Atom editor 
https://atom.io/, with my language-livecode Atom extension to add 
syntax highlighting and autocompletion for LiveCode Builder source 
files https://atom.io/packages/language-livecode.


* For a detailed, step-by-step tutorial for creating a widget, see 
this blog post: https://livecode.com/write-a-widget-in-8-steps/.


Peter



If you paid a peedie bit more attention to what you term my 'wall of text'

[aka 'Richmond plays Everyman']

you would, possibly, have taken tent of a few things that were serious 
questions:


/1. Start by creating a plain text file and save it //*do*//disk with 
the extension lcb   [Grammatical error hilited]//


//Well, that's a mug's game to start with; these should be possible to 
make from within the Extension Builder./


---

/I thought I'd just open up my text file using my //*external text 
editor*//(at which point one //

// starts to wonder what the point of the Builder is)/

Both of those require questions, and at the risk of being a bore, I'll 
reiterate them:


1. Why should there be recourse to an external text editor

2.  What is the point of the Builder if one cannot type code into it

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: v8 DP3

2015-08-27 Thread Charles Warwick
 
 /I thought I'd just open up my text file using my //*external text 
 editor*//(at which point one //
 // starts to wonder what the point of the Builder is)/
 
 Both of those require questions, and at the risk of being a bore, I'll 
 reiterate them:
 
 1. Why should there be recourse to an external text editor
 
 2.  What is the point of the Builder if one cannot type code into it
 

LCB code needs to be “compiled”, that is the purpose of the builder as per 
Peter’s comment:

The Extension Builder tool is used for compiling and packaging extensions.




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

Re: v8 DP3

2015-08-27 Thread AndyP
I've created a snippet for the Atom editor to make creating .lcb files a
little easier

In Atom

(you need to have Peters packages installed first)

Go FileOpen Your Snippets

Add the following to the file

'.source.iRev, .source.lcb':
  'lcbtemplate':
'prefix': 'lcbt'
'body': '-- declaring extension as widget, followed by identifier\n
widget community.livecode.username.identifier\n
use com.livecode.canvas\n
use com.livecode.widget\n
use com.livecode.engine\n
metadata title is title\n
metadata author is author\n
metadata version is 1.0.0\n
end widget'

Then save the snippets file

Create a new .lcb file

This must be saved in order for Atom to be able to associate the .lcb file
with Peters packages.

In the new .lcb file type

lcbt and hit enter or the tab key or pick it from the auto-complete options

You will now get this added to your .lcb file 

-- declaring extension as widget, followed by identifier
 widget community.livecode.username.identifier
 use com.livecode.canvas
 use com.livecode.widget
 use com.livecode.engine
 metadata title is title
 metadata author is author
 metadata version is 1.0.0
 end widget




-
Andy Piddock 


My software never has bugs. It just develops random features. 

Copy the new cloud space, get your free 15GB space now:
Get Copy 


Script editor Themer for LC http://2108.co.uk  

PointandSee is a FREE simple but full featured under cursor colour picker / 
finder.
http://www.pointandsee.co.uk  - made with LiveCode
--
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/v8-DP3-tp4695584p4695621.html
Sent from the Revolution - User mailing list archive at Nabble.com.

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


Re: screen readers

2015-08-27 Thread Richmond

On 08/27/2015 01:09 PM, Mark Schonewille wrote:

I thought it was the other way around: visually challenged for partially 
sighted and visually impaired for blind. As a non-native speaker of English, it 
doesn't mattering to me. I just copy what I read or hear without any emotions 
attached to the words themselves.


Ik ben niet emotioneel betrokken bij het Engels.

Ah willnae fash mysel anent vocable intil Sudron, but it maks me fair 
forfechit quhan fowk spak wi sic unco glaikit vocables that

one cannae tak tent at quhat they are speiran eftir.

An Ah weel ken quhat a blinn mon is, an Ah weel ken quhat a poncy 
professur mun be, forbye.


Yours aye,

Richmond.



--
Kind regards,

Mark Schonewille
Economy-x-Talk
Http://economy-x-talk.com

Share the clipboard of your computer over a local network with Clipboard Link 
http://clipboardlink.economy-x-talk.com


Op 27 aug. 2015 om 11:26 heeft Richmond richmondmathew...@gmail.com het 
volgende geschreven:


On 08/27/2015 12:05 PM, Mark Schonewille wrote:

Richmond,

Not everybody who has eye problems is immediately blind. At least, not in my 
environment.

I assumed you were using visually challenged as a euphemism for 'blind', and 
visually impaired for 'partially sighted'.

Otherwise there was no need whatsoever for your reduplication: visually 
challenged or visually impaired people.

Best, Richmond.


--
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 8/27/2015 10:59, Richmond wrote:


On 08/27/2015 11:52 AM, Mark Schonewille wrote:

Graham,

A screen reader is software that allows visually challenged or
visually impaired people

Oh, Joy! There we are!


to understand what is currently on their computer screen. It allows
them to find the right control so they can press the return key or
space bar to activate that control and it allows them to hear text
that is displayed on the screen. A very well-known screen reader is
JAWS but there are quite a few other commercial and open-source screen
readers available. I believe the term accessibility is most
appropriate in this matter.

--
Best regards,

Mark Schonewille

Richmond.

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

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


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

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



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


Script Editor future (was Open Source Kickstarter Report Card)

2015-08-27 Thread RunRevPlanet
Richmond said:

  I would be most interested to see a
  *coherent and numbered list* of
  these issues rather than a chorus
  of people saying how awful the
  scriptEditor is.

I put a numbered list of 10 issues (some with sub points) in the Open Source
Kickstarter Report Card thread over a week ago when Richard G. made me IDE
Czar for a day. Hypothetically, of course.

The points weren't repeated in this new thread because I didn't want to bore
anyone. Were they coherent? I will leave that for history to decide.
--
Scott McDonald
Components, Controls, Tools and Resources for LiveCode
www.runrevplanet.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: screen readers

2015-08-27 Thread Mark Schonewille

Richmond,

Not everybody who has eye problems is immediately blind. At least, not 
in my environment.


--
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 8/27/2015 10:59, Richmond wrote:



On 08/27/2015 11:52 AM, Mark Schonewille wrote:

Graham,

A screen reader is software that allows visually challenged or
visually impaired people


Oh, Joy! There we are!


to understand what is currently on their computer screen. It allows
them to find the right control so they can press the return key or
space bar to activate that control and it allows them to hear text
that is displayed on the screen. A very well-known screen reader is
JAWS but there are quite a few other commercial and open-source screen
readers available. I believe the term accessibility is most
appropriate in this matter.

--
Best regards,

Mark Schonewille



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: Building from develop on OS X

2015-08-27 Thread Charles Warwick
Tried all of those, but still the same problems.

I get an error that looks like this:

https://www.dropbox.com/s/wng4xqzbivacyr1/livecode-develop-error.png?dl=0 
https://www.dropbox.com/s/wng4xqzbivacyr1/livecode-develop-error.png?dl=0

Followed by another window saying:

Error while loading stack:

/Users/…./livecode/ide/Toolset/libraries/revidelibrary.8.livecodescript

 On 26 Aug 2015, at 11:39 pm, Ali Lloyd ali.ll...@livecode.com wrote:
 
 Ah actually, on second thoughts it is probably the extensions target that
 you need to build.
 
 On Wed, Aug 26, 2015 at 2:43 PM Ali Lloyd ali.ll...@livecode.com wrote:
 
 It sounds like you haven't built the revZip target (and probably the other
 externals too). Try building the LiveCode-all target and then run
 development again.
 
 Ali
 
 On Wed, Aug 26, 2015 at 1:33 PM Charles Warwick 
 char...@techstrategies.com.au wrote:
 
 After causing myself some problems with my local copy of the develop
 branch of LiveCode, I pulled down a fresh copy of the repo today and built
 it under OS X.
 
 While it built successfully and starts ok, the extensions manager only
 opens as an empty window, and none of the widgets show in the tools palette
 (the classic objects do show).
 
 Has anyone else tried to build the develop branch today under OS X?  I am
 trying to work out if I’ve messed up something on my local machine..
 
 My build from about a week ago was working fine, and I built it under
 Linux today also with no problems (though not with at exact same commit
 level).
 
 Cheers,
 
 Charles.
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode
 
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-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: screen readers

2015-08-27 Thread Richmond

On 08/27/2015 12:05 PM, Mark Schonewille wrote:

Richmond,

Not everybody who has eye problems is immediately blind. At least, not 
in my environment.


I assumed you were using visually challenged as a euphemism for 
'blind', and visually impaired for 'partially sighted'.


Otherwise there was no need whatsoever for your reduplication: visually 
challenged or visually impaired people.


Best, Richmond.



--
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 8/27/2015 10:59, Richmond wrote:



On 08/27/2015 11:52 AM, Mark Schonewille wrote:

Graham,

A screen reader is software that allows visually challenged or
visually impaired people


Oh, Joy! There we are!


to understand what is currently on their computer screen. It allows
them to find the right control so they can press the return key or
space bar to activate that control and it allows them to hear text
that is displayed on the screen. A very well-known screen reader is
JAWS but there are quite a few other commercial and open-source screen
readers available. I believe the term accessibility is most
appropriate in this matter.

--
Best regards,

Mark Schonewille



Richmond.

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



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

http://lists.runrev.com/mailman/listinfo/use-livecode



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


Re: screen readers

2015-08-27 Thread Graham Samuel
Mark, thanks for that quick, comprehensive and clear reply. 

Graham

PS In this particular context, I don’t want to be drawn into a discussion of 
the ‘political correctness’ of the terminology - so far, so un-Richmond-ish.

 On 27 Aug 2015, at 09:52, Mark Schonewille m.schonewi...@economy-x-talk.com 
 wrote:
 
 Graham,
 
 A screen reader is software that allows visually challenged or visually 
 impaired people to understand what is currently on their computer screen. It 
 allows them to find the right control so they can press the return key or 
 space bar to activate that control and it allows them to hear text that is 
 displayed on the screen. A very well-known screen reader is JAWS but there 
 are quite a few other commercial and open-source screen readers available. I 
 believe the term accessibility is most appropriate in this matter.
 
 --
 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 8/27/2015 10:29, Graham Samuel wrote:
 I feel a bit Richmond-ish asking this (whether this is a good thing or a bad 
 thing I leave as an exercise for the reader), but what is a screen reader in 
 this context, and how and why has the very wide-ranging term ‘accessibility’ 
 been hijacked in relation to it? I ask as an ignorant observer, but you 
 never know, I might one day want to follow the path that Phil is taking (so 
 far unsuccessfully, but probably it will be made to work in time).
 
 I suppose I’m getting too old to keep up with all this, but if anyone has a 
 moment to explain, I’d be grateful.
 
 Graham
 
 On 26 Aug 2015, at 20:04, Phil Davis rev...@pdslabs.net wrote:
 
 Has anyone been able to make desktop stacks work with screen readers? I'm 
 experimenting with the Mac's VoiceOver utility (included with OS X), and VO 
 doesn't know how to interact with a stack - it identifies the window as 
 unknown and doesn't allow you to interact with its elements/objects.
 
 Thanks for any tips or insights you can share any tips from your experience.
 
 --
 Phil Davis


___
use-livecode mailing list
use-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 meeting Nederland

2015-08-27 Thread Mark Schonewille

Hallo,

Komend weekend zal de laatste gelegenheid zijn om de vragenlijst in te 
vullen. Daarna zal worden besloten wanneer en waar de 
LiveCode-bijeenkomst plaats zal vinden. Denk erom dat jouw antwoord van 
invloed is op de beslissing!

Laat me hier jouw voorkeuren weten:
https://nl.surveymonkey.com/r/8BZTJGJ


Hello,

This weekend will be the last occasion to fill out the questionnaire. 
After the weekend, the location and date of the LiveCode meeting will be 
decided on. Keep in mind that your answers affect the decisions!

Tell me what you prefer:
https://nl.surveymonkey.com/r/8BZTJGJ

--
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 8/16/2015 00:38, Mark Schonewille wrote:

Hallo LiveCoders,

Over enkele weken zal ik weer een bijeenkomst in Nederland organiseren. Om te 
peilen hoeveel belangstelling er is en waarin potentiële deelnemers 
geïnteresseerd zijn, heb ik een korte vragenlijst gemaakt. Het invullen van 
deze vragenlijst duurt maximaal 5 minuten. Je kunt de vragen hier vinden:
https://nl.surveymonkey.com/r/8BZTJGJ

Hello LiveCoders,

In a few weeks, I'll organise another meeting in the Netherlands. To estimate 
insterest in the meeting, I have created a questionnaire. Please fill out this 
form, even if you don't live exactly in the Netherlands but are interested in a 
meeting with other LiveCoders in Europe:
https://nl.surveymonkey.com/r/8BZTJGJ

--
Best regards,

Mark Schonewille

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

Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour 
spaces. http://www.color-converter.com

We have time for new software development projects. Contact me for a quote.



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


Re: Script Editor future (was Open Source Kickstarter Report Card)

2015-08-27 Thread Richmond



On 08/27/2015 10:49 AM, RunRevPlanet wrote:

Kay C Lan said:

   take the smart route and build adequate
   text handling into their products but allow
   integration with the industry leaders.

One of the promoted strengths of LiveCode is that it is live coding. In other
words I can make a change in my script and immediately see the effect.

Now while I understand the virtues of using the external text editor of your
choice. With your example of XCode and an external editor, is it possible to set
breakpoints and single step through the code in your preferred external editor?


Very well put.

Certainly LiveCode should have a built-in scriptEditor, as should the 
Extension Builder

in LiveCode 8 . . . see abusive comments elsewhere.



When debugging in the live coding environment which is LiveCode I expect to be
able single step through *and* edit my code in the one place with more than the
current rudimentary facilities. While I give Geany as an example cause I like
it, it is known as a very light-weight IDE, so it is not a totally unreasonable
starting point for the minimum of what an adequate editor should be capable of.

By all means allow external editors, but my point is the current LiveCode IDE
Script Editor is *not even adequate* and having external plugin editors doesn't
fully work around the usability issues.


not even adequate, um, by what set of criteria?

Personally I like the LiveCode scriptEditor just because it is *NOT* so 
feature laden one

gets lost.

usability issues [yuck; my least favourite word again; 'issues')

I would be most interested to see a *coherent and numbered list* of 
these issues

rather than a chorus of people saying how awful the scriptEditor is.

I used the scriptEditor of LC 4.5 (which seems the same as that in 
7.0.5) to put together
scripts that are 6,000 lines long (), do *search and replace* 
exercises and so on.


I tried, a few times, transferring my code into an external editor 
(Appleworks, aka Clarisworks 6,on a MacPPC running 10.4), and while it 
did do search and replace a bit quicker (didn't
give me time to gulp my coffee),apart from that there was no obvious 
advantage.


Admittedly I am assessing the scriptEditor with only VB6 for comparison 
(which stinks).



--
Scott McDonald
Components, Controls, Tools and Resources for LiveCode
www.runrevplanet.com




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: screen readers

2015-08-27 Thread Mark Schonewille

Graham,

A screen reader is software that allows visually challenged or visually 
impaired people to understand what is currently on their computer 
screen. It allows them to find the right control so they can press the 
return key or space bar to activate that control and it allows them to 
hear text that is displayed on the screen. A very well-known screen 
reader is JAWS but there are quite a few other commercial and 
open-source screen readers available. I believe the term accessibility 
is most appropriate in this matter.


--
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 8/27/2015 10:29, Graham Samuel wrote:

I feel a bit Richmond-ish asking this (whether this is a good thing or a bad 
thing I leave as an exercise for the reader), but what is a screen reader in 
this context, and how and why has the very wide-ranging term ‘accessibility’ 
been hijacked in relation to it? I ask as an ignorant observer, but you never 
know, I might one day want to follow the path that Phil is taking (so far 
unsuccessfully, but probably it will be made to work in time).

I suppose I’m getting too old to keep up with all this, but if anyone has a 
moment to explain, I’d be grateful.

Graham


On 26 Aug 2015, at 20:04, Phil Davis rev...@pdslabs.net wrote:

Has anyone been able to make desktop stacks work with screen readers? I'm experimenting 
with the Mac's VoiceOver utility (included with OS X), and VO doesn't know how to 
interact with a stack - it identifies the window as unknown and doesn't allow 
you to interact with its elements/objects.

Thanks for any tips or insights you can share any tips from your experience.

--
Phil Davis



___
use-livecode mailing list
use-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: screen readers

2015-08-27 Thread Richmond



On 08/27/2015 11:52 AM, Mark Schonewille wrote:

Graham,

A screen reader is software that allows visually challenged or 
visually impaired people 


Oh, Joy! There we are!

to understand what is currently on their computer screen. It allows 
them to find the right control so they can press the return key or 
space bar to activate that control and it allows them to hear text 
that is displayed on the screen. A very well-known screen reader is 
JAWS but there are quite a few other commercial and open-source screen 
readers available. I believe the term accessibility is most 
appropriate in this matter.


--
Best regards,

Mark Schonewille



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: screen readers

2015-08-27 Thread Richmond

https://en.wikipedia.org/wiki/List_of_screen_readers

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


open printing CRASH

2015-08-27 Thread Dan Friedman
Hello.  I am printing a stack in a windows standalone.  I do open printing 
with dialog, and it's all fine.  If I run it again, it crashes the app.  If I 
run open printing (without the with dialog) on the second try, it doesn't 
crash and it prints just fine.  Only happens on Windows, Mac is fine.  Doesn't 
seem to be a problem in the IDE, only the standalone.   Any thoughts as to what 
could be the problem?

Using LC 7.0.1

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


Re: Script Editor future (was Open Source Kickstarter Report Card)

2015-08-27 Thread RunRevPlanet
Kay C Lan said:

  take the smart route and build adequate
  text handling into their products but allow
  integration with the industry leaders.

One of the promoted strengths of LiveCode is that it is live coding. In other
words I can make a change in my script and immediately see the effect.

Now while I understand the virtues of using the external text editor of your
choice. With your example of XCode and an external editor, is it possible to set
breakpoints and single step through the code in your preferred external editor?

When debugging in the live coding environment which is LiveCode I expect to be
able single step through *and* edit my code in the one place with more than the
current rudimentary facilities. While I give Geany as an example cause I like
it, it is known as a very light-weight IDE, so it is not a totally unreasonable
starting point for the minimum of what an adequate editor should be capable of.

By all means allow external editors, but my point is the current LiveCode IDE
Script Editor is *not even adequate* and having external plugin editors doesn't
fully work around the usability issues.
--
Scott McDonald
Components, Controls, Tools and Resources for LiveCode
www.runrevplanet.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: v8 DP3

2015-08-27 Thread Richmond

On 08/27/2015 09:59 AM, Charles Warwick wrote:

/I thought I'd just open up my text file using my //*external text editor*//(at 
which point one //
// starts to wonder what the point of the Builder is)/

Both of those require questions, and at the risk of being a bore, I'll 
reiterate them:

1. Why should there be recourse to an external text editor

2.  What is the point of the Builder if one cannot type code into it


LCB code needs to be “compiled”, that is the purpose of the builder as per 
Peter’s comment:

The Extension Builder tool is used for compiling and packaging extensions.



Aha.

Well then the Documentation is awful as it makes none of these things clear.

Over the last 40 years (cripes what a long time) I have yet to encounter 
any sort of computer programming manual

that doesn't assume the reader knows all sorts of things already.

People who write these sorts of manuals ought to go and take a short 
course in reader-response theory, and
work on the basis that ALL the people who will read what they write are 
steaming idiots who know nothing
about the subject: then, even though the vast majority won't be steaming 
idiots (well, one hopes not) the stuff
will provide all the information that, at present, writers of 
programming manuals seem to think is given.




As one writes 'normal' LiveCode scripts into the built-in scriptEditor 
(although I see a lot of people are fed-up with it - has always
served me well), it would seem 'a good thing' for the Extension Builder 
to have a scriptEditor of its own, rather than having to

rely on an external text editor.

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: screen readers

2015-08-27 Thread Graham Samuel
I feel a bit Richmond-ish asking this (whether this is a good thing or a bad 
thing I leave as an exercise for the reader), but what is a screen reader in 
this context, and how and why has the very wide-ranging term ‘accessibility’ 
been hijacked in relation to it? I ask as an ignorant observer, but you never 
know, I might one day want to follow the path that Phil is taking (so far 
unsuccessfully, but probably it will be made to work in time).

I suppose I’m getting too old to keep up with all this, but if anyone has a 
moment to explain, I’d be grateful.

Graham

 On 26 Aug 2015, at 20:04, Phil Davis rev...@pdslabs.net wrote:
 
 Has anyone been able to make desktop stacks work with screen readers? I'm 
 experimenting with the Mac's VoiceOver utility (included with OS X), and VO 
 doesn't know how to interact with a stack - it identifies the window as 
 unknown and doesn't allow you to interact with its elements/objects.
 
 Thanks for any tips or insights you can share any tips from your experience.
 
 -- 
 Phil Davis
 

___
use-livecode mailing list
use-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: screen readers

2015-08-27 Thread Richmond



On 08/27/2015 11:29 AM, Graham Samuel wrote:

I feel a bit Richmond-ish asking this (whether this is a good thing or a bad 
thing I leave as an exercise for the reader), but what is a screen reader in 
this context, and how and why has the very wide-ranging term ‘accessibility’ 
been hijacked in relation to it? I ask as an ignorant observer, but you never 
know, I might one day want to follow the path that Phil is taking (so far 
unsuccessfully, but probably it will be made to work in time).


Ha, Ha; now you'll get what you deserve!

As far as I understand a screen reader in this context is a piece of 
software that can
turn any text in a LiveCode stack and/or standalone into speech to 
facilitate blind and

partially sighted people.

Accessibility is a bit like Issues . . .

Woolly thinking reflected in woolly words, or that the people who use 
these sorts of words are
so paranoid about being politically correct they forget that a spade is 
a 'spade' instead of

an earth relocation instrument, I just don't know!

I think by 'accessibility' . . . 'in this context' . . . it is meant 
that a stack is not 'accessible'
to blind people because they cannot see it, unless a screen reader 
can,somehow,verbalise what is displayed on screen.


Now I need to be belted round the chops for using 'blind' rather than 
'visually challenged'!




I suppose I’m getting too old to keep up with all this, but if anyone has a 
moment to explain, I’d be grateful.


I'll send you my spare Zimmer frame by return of post :)



Graham


On 26 Aug 2015, at 20:04, Phil Davis rev...@pdslabs.net wrote:

Has anyone been able to make desktop stacks work with screen readers? I'm experimenting 
with the Mac's VoiceOver utility (included with OS X), and VO doesn't know how to 
interact with a stack - it identifies the window as unknown and doesn't allow 
you to interact with its elements/objects.

Thanks for any tips or insights you can share any tips from your experience.

--
Phil Davis


___



Richmond,

a cis-sexual, ectomorphic, previously non-standard hair-coloured, 
non-African

person who enjoys an exogamous union outwith his country of origin.

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

Re: v8 DP3

2015-08-27 Thread Roger Eller
On Aug 27, 2015 3:13 AM, Richmond richmondmathew...@gmail.com wrote:

 Aha.

 Well then the Documentation is awful as it makes none of these things
clear.

 Over the last 40 years (cripes what a long time) I have yet to encounter
any sort of computer programming manual
 that doesn't assume the reader knows all sorts of things already.

 People who write these sorts of manuals ought to go and take a short
course in reader-response theory, and...

[BROKEN WALL].   ;-)

I see an opportunity for you, Richmond.  As you learn to use LiveCode
Builder from the basics going forward, write a book and get it published as
LiveCode Builder for Dummies.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode