Re: Printing

2013-10-09 Thread Terence Heaford
Hi Mark,

Thanks for confirming it. As I am not a commercial developer with LiveCode I 
suppose I cannot report the bug.

I think you are so could you log it.

Thanks

Terry

On 9 Oct 2013, at 00:09, Mark Schonewille m.schonewi...@economy-x-talk.com 
wrote:

 Hi Terence,
 
 I did a test in Lion and I observe exactly the same problem. It takes up to 5 
 seconds to see the page setup dialog, up to 10 seconds to get to the printing 
 dialog and another 6 seconds before LiveCode starts preparing the print job. 
 I don't have this problem in Snow Leopard.
 
 I presume it is a LiveCode bug and I can imagine that this is frustrating if 
 you need to print a lot.
 
 --
 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
 
 Buy my new book Programming LiveCode for the Real Beginner 
 http://qery.us/3fi
 
 Fill out this survey please
 http://livecodebeginner.economy-x-talk.com/survey/
 
 On 10/8/2013 17:58, Terence Heaford wrote:
 
 Out of interest I get this in the console log not every time I print but 
 most.
 
 It may or may not be relevant.
 
 08/10/2013 16:56:46.685 com.apple.hiservices-xpcservice[3784]: Bug: 12F45: 
 liblaunch.dylib + 24032 [2F71CAF8-6524-329E-AC56-C506658B4C0C]: 0x10
 
 
 Thanks
 
 Terry
 
 
 ___
 use-livecode mailing list
 use-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


Apostrophe and UPDATE

2013-10-09 Thread Paul Foraker
While building a LiveCode front end to a MySQL database, I ran into the
apostrophe-in-the-data problem. My friend O'Byrne cannot get updated.

For INSERTs, the variable substitution method works great -- I can post
O'Byrne's name as a new record.

But, what should I do about UPDATE ?

Here's my test code:

code
on testUpdate
  global gCRMdbID
   put last_name,notes into tFields
   put fld contact_id into tID
   put fld last_name into tLastName
   put fld notes into tNotes
   put UPDATE contact SET (  tFields  ) VALUES (:1, :2)   WHERE
id=  tID into tSQL
   revExecuteSQL gCRMdbID, tSQL, tLastName, tNotes
   if the result is NOT a number then
   answer error There was a problem adding the record to the database: 
cr  the result as sheet
  exit to top
   end if
end testUpdate
/code

ERROR MESSAGE in the result:
You have an error in your SQL syntax; check the manual that corresponds to
your MySQL server version for the right syntax to use near
'(last_name,notes) VALUES (O\'Byrne, betting this won\'t work!) WHERE
id=599' at line 1

Any suggestions?

Thanks,
-- 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: Apostrophe and UPDATE

2013-10-09 Thread stephen barncard
http://stackoverflow.com/questions/9596652/how-to-escape-apostrophe-in-mysql


On Tue, Oct 8, 2013 at 11:37 PM, Paul Foraker p...@whitefeather.com wrote:

 While building a LiveCode front end to a MySQL database, I ran into the
 apostrophe-in-the-data problem. My friend O'Byrne cannot get updated.

 For INSERTs, the variable substitution method works great -- I can post
 O'Byrne's name as a new record.

 But, what should I do about UPDATE ?

 Here's my test code:

 code
 on testUpdate
   global gCRMdbID
put last_name,notes into tFields
put fld contact_id into tID
put fld last_name into tLastName
put fld notes into tNotes
put UPDATE contact SET (  tFields  ) VALUES (:1, :2)   WHERE
 id=  tID into tSQL
revExecuteSQL gCRMdbID, tSQL, tLastName, tNotes
if the result is NOT a number then
answer error There was a problem adding the record to the database: 
 cr  the result as sheet
   exit to top
end if
 end testUpdate
 /code

 ERROR MESSAGE in the result:
 You have an error in your SQL syntax; check the manual that corresponds to
 your MySQL server version for the right syntax to use near
 '(last_name,notes) VALUES (O\'Byrne, betting this won\'t work!) WHERE
 id=599' at line 1

 Any suggestions?

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




-- 



Stephen Barncard
San Francisco Ca. USA

more about sqb  http://www.google.com/profiles/sbarncar
___
use-livecode mailing list
use-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: set cursor to busy

2013-10-09 Thread FlexibleLearning.com
Setting the cursor to busy eats cycles and adds a time-overhead.

Personal preference is to simply 'set the cursor to watch' for any actity
lasting up to a few seconds, or a progress bar updated every nth iteration
(such as n mod 100 =0) for longer routines. For indeterminate activity
length, I use an animated gif such as a barber's pole.

Short answer is I haven't used 'busy' in a long time.

2p/2c

Hugh Senior
FLCo


___
use-livecode mailing list
use-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: Apostrophe and UPDATE

2013-10-09 Thread Monte Goulding

On 09/10/2013, at 5:37 PM, Paul Foraker wrote:

 Any suggestions?

Check your UPDATE syntax:

http://www.w3schools.com/sql/sql_update.asp

Cheers

Monte

--
M E R Goulding 
Software development services
Bespoke application development for vertical markets

mergExt - There's an external for that!

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


Re: Apostrophe and UPDATE

2013-10-09 Thread Paul Foraker
Stephen,  escaping the single quote with another quote causes the same
error, with the result showing \'\' instead of \'.  I tried it with and
without variable substitution.

Monte, my UPDATE syntax was incorrect. Thanks!

In case anyone else needs something like this, here's the code that worked:

code
on testWrap
   put the fldNames of this cd into tFldNames
   delete item 1 of tFldNames -- contact_id
   put getSQLWrappers(contact,tFldNames) into temp
   answer temp
end testWrap

function getSQLwrappers pTableName, pFldNames
   -- takes a list of field names and returns them wrapped for SQL
   -- removes _ in fld names, prepends t and uses CamelCase
   -- so last_name becomes tLastName
   put UPDATE  pTableName  SET  into tSQL
   repeat for each item thisOne in pFldNames
  put thisOne = '  varNameFromFldName(thisOne)  ',  after tSQL
   end repeat
   delete last char of tSQL -- remove last chars
   delete last char of tSQL
   put  WHERE id = ' tID ' after tSQL
   return tSQL
end getSQLwrappers

function varNameFromFldName pFldName
   set itemDelimiter to _
   put t into varName
   repeat for each item thisOne in pFldName
  put toUpper(char 1 of thisOne) into char 1 of thisOne
  put thisOne after varName
   end repeat
   return varName
end varNameFromFldName
/code

-- 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: Apostrophe and UPDATE

2013-10-09 Thread stephen barncard
On Wed, Oct 9, 2013 at 12:55 AM, Paul Foraker paul.fora...@gmail.comwrote:

 Stephen,  escaping the single quote with another quote causes the same
 error, with the result showing \'\' instead of \'.  I tried it with and
 without variable substitution.


thanks, Paul. This goes in my Script Scrapbook.


-- 



Stephen Barncard
San Francisco Ca. USA

more about sqb  http://www.google.com/profiles/sbarncar
___
use-livecode mailing list
use-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: SQL (this AND that), OR (that AND theOther)

2013-10-09 Thread Alan Stenhouse
Roger

Could you perhaps concatenate the user + car columns to make a new key and then 
do a select from that?

e.g select * from ( select *, concat(user,car) as myKey from yourTable )

and use an appropriate where clause on that? Though it's not entirely clear 
what your requirement is.

HTH

cheers

Alan
--
Alan Stenhouse
alanstenho...@hotmail.com

Check out our apps on the App Store:

BeatSpeak - the multilingual talking metronome
EV-Point - Find your nearest Electric Vehicle Recharge Station.

On 09/10/2013, at 4:57 AM, use-livecode-requ...@lists.runrev.com wrote:

 Having some SQL query troubles...  I need to get results from a long list
 in a single query, BUT there are pairs of fields that must match.  Every
 pair is a unique pair, aka no duplicates.  If my list contains 50 pair that
 are unique, I may only get 30 returned rows, but I need all 50.
 
 This is what I've tried, but SQL strips away my outer parens, making my AND
 less binding for the pair.
 
 WHERE
  ((user = 'Joe') AND (car = 'Ford')) OR
  ((user = 'John') AND (car = 'Chevy')) OR
  ((user = 'Jim') AND (car = 'Kia')) OR
  ((user = 'Jim') AND (car = 'Smart'))
 
 ~Roger


___
use-livecode mailing list
use-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: set cursor to busy

2013-10-09 Thread William Humphrey
Can you explain what is different between setting cursor to busy instead of 
setting cursor to watch? Why does setting cursor to bust eat cycles?

This is now a second reason not to use setting cursor to busy. The first being 
that it tells the user something is seriously wrong (I didn't know this one).  
I assume that seeing the watch just means wait a moment something is going on 
that is supposed to take time. (I see the watch cursor all the time when I run 
windows stuff).  

Brevity and errors in this email probably the result of being sent by a mobile 
device. 

 On Oct 9, 2013, at 2:50 AM, FlexibleLearning.com 
 ad...@flexiblelearning.com wrote:
 
 Setting the cursor to busy eats cycles and adds a time-overhead.
 
 Personal preference is to simply 'set the cursor to watch' for any actity
 lasting up to a few seconds, or a progress bar updated every nth iteration
 (such as n mod 100 =0) for longer routines. For indeterminate activity
 length, I use an animated gif such as a barber's pole.
 
 Short answer is I haven't used 'busy' in a long time.
 
 2p/2c
 
 Hugh Senior
 FLCo
 
 
 ___
 use-livecode mailing list
 use-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: Regular expressions

2013-10-09 Thread Thierry Douez
Hi Terry,

I guess you may like to participate  in this thread:

   http://forums.runrev.com/viewtopic.php?f=66t=17412

Regards,

Thierry

-
2013/7/2 Terry Vogelaar tvogel...@de-mare.nl
stringToChange: bodyspanBlock of text/span/body
matchExpression: span[^]+/span
replacementString: div?/div
result: bodydivspanBlock of text/span/div/body

The question-mark fills in everything that matches the matchExpression.
Very useful when you want to put something around the found instances.

Or you can even take it a step further by using ( and ) in combination with
\1, \2 etc.:

stringToChange: bodyspan class=MakeMeVisibleBlock of
text/span/body
matchExpression: span class=([^]+)([^]+)/span
replacementString: span\1: \2/span
result: bodyspanMakeMeVisible: Block of text/span/body

The \1 fills in what it found inside the first pair of parentheses; the \2
the second pair. This way you can do really powerful replacements, if you
know what you are doing.



Thierry Douez - http://sunny-tdz.com
Maker of sunnYperl - sunnYmidi - sunnYmage
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: set cursor to busy

2013-10-09 Thread Scott Rossi
I probably added to the confusion here, so I'll try to explain again.

The *colored* beachball cursor (drawn by OS X) is the one that means an
app is not responding.  This is different than the black and white busy
cursor that you can use in LiveCode, which can be used to indicate an
application is, well, busy doing something.  The colored cursor is the one
you want to avoid. 

The difference between the LiveCode watch and busy cursors is the busy
cursor has multiple frames which advance each time you set the cursor.
See cursor in the dictionary.

Hope this clears things up.

Regards,

Scott Rossi
Creative Director
Tactile Media, UX/UI Design




On 10/9/13 3:27 AM, William Humphrey shoreag...@gmail.com wrote:

Can you explain what is different between setting cursor to busy instead
of setting cursor to watch? Why does setting cursor to bust eat cycles?

This is now a second reason not to use setting cursor to busy. The first
being that it tells the user something is seriously wrong (I didn't know
this one).  I assume that seeing the watch just means wait a moment
something is going on that is supposed to take time. (I see the watch
cursor all the time when I run windows stuff).

Brevity and errors in this email probably the result of being sent by a
mobile device. 

 On Oct 9, 2013, at 2:50 AM, FlexibleLearning.com
ad...@flexiblelearning.com wrote:
 
 Setting the cursor to busy eats cycles and adds a time-overhead.
 
 Personal preference is to simply 'set the cursor to watch' for any
actity
 lasting up to a few seconds, or a progress bar updated every nth
iteration
 (such as n mod 100 =0) for longer routines. For indeterminate activity
 length, I use an animated gif such as a barber's pole.
 
 Short answer is I haven't used 'busy' in a long time.
 
 2p/2c
 
 Hugh Senior
 FLCo
 
 
 ___
 use-livecode mailing list
 use-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: Hacking the GUI

2013-10-09 Thread Thomas McGrath III
Jim, Are you saying that you got smooth rotating of large images on iOS?


Thanks Tom

-- Tom McGrath III
http://lazyriver.on-rev.com
mcgra...@mac.com

On Oct 9, 2013, at 1:45 AM, Jim sims s...@ezpzapps.com wrote:

 I just spent a few hours on an iOS app where i was using Grab to move a
 large, 2-4mb, photo around.
 
 Was jerky, until i realized that the scroller was accounting for the
 jerkiness.
 
 Found a way to do preopenstack before and after that moving process
 (killing reviving) the scroller.
 
 Can grab photo and spin it around now.
 
 Is there a scroller? Are you on iOS?
 
 sims
 
 On Wednesday, October 9, 2013, Earthednet-wp wrote:
 
 Folks,
 Thanks for the comments. What I'm doing is dragging an image that is
 larger than the viewing area. I set the loc of the image (according to the
 mouseloc) inside a repeat loop. The general idea is below.
 
 On drag
  repeat while the mouseStillDown
   --set the loc of the image according to the mouseloc
  end repeat
 end drag
 
 The motion of the image is pretty jerky. It's a pretty large image. The
 reason I wanted to add and subtract points is to calculate the new loc for
 the image. I do this now by separating out x and y and operating on them
 individually. I suspect that most of the time is spent moving that large
 image, though, instead of doing the calculations.
 
 The image is a map, and I intend on plotting symbols on it. To speed this
 up, I'm plotting on a snapshot of the visible part of the image (which sits
 on top of the visible part). The plot will need to be updated each time the
 map is dragged or is magnification changed.
 
 If there is a faster way to move a large image around, I'd like to hear of
 it.
 
 Thanks again,
 Bill
 
 William Prothero
 http://es.earthednet.org
 
 On Oct 8, 2013, at 7:33 PM, J. Landman Gay 
 jac...@hyperactivesw.comjavascript:;
 wrote:
 
 On 10/8/13 9:29 PM, Monte Goulding wrote:
 
 On 09/10/2013, at 1:25 PM, J. Landman Gay wrote:
 
 I think my answer was condescending, I apologize.
 
 Maybe I read a different answer ;-)
 
 The dictionary in 6.1.1 doesn't have an example of addition in the
 points entry. Is that in a different version's dictionary?
 
 It's the point entry not the points entry.
 
 Aha. Thanks, found it.
 
 --
 Jacqueline Landman Gay | jac...@hyperactivesw.comjavascript:;
 HyperActive Software   | http://www.hyperactivesw.com
 
 ___
 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


___
use-livecode mailing list
use-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: SQL (this AND that), OR (that AND theOther)

2013-10-09 Thread Peter Haworth
Whoops, that should be WHERE not SELECT...

Pete
lcSQL Software
On Oct 9, 2013 12:12 AM, Peter Haworth p...@lcsql.com wrote:

 Roger,
 Not 100% sure what you need but maybe the following might help.

 SELECT user IN ('Joe','John','Jim') AND car IN ('Ford','Chevy',whatever)
 GROUP BY car || user ORDER BY car

 Depending on the data, you might want to define a composite index on car
 and auto

 Pete
 lcSQL Software
 On Oct 8, 2013 7:17 PM, Roger Eller roger.e.el...@sealedair.com wrote:

 According to this, UNION might get the results I am looking for, but will
 be less efficient than a single SELECT.


 http://stackoverflow.com/questions/542705/how-do-i-combine-2-select-statements-into-one

 ~Roger
 On Oct 8, 2013 8:39 PM, Roger Eller roger.e.el...@sealedair.com
 wrote:

  John - Essentially, the queries are like this:  If there are 13 pair of
  'AND' criteria, I would expect 13 rows of data to be returned.  The user
  can exist multiple times, but each car is unique.  In fact, car could
 be a
  unique number like a VIN.
 
  My goal is to submit only 1 query, built from a list of (user AND car),
  and get back 1 row for each pair.  I'm not locked in to using OR if
 there
  is a better way.
 
  SELECT * FROM myDatabase WHERE
   ((user = 'Joe') AND (car = 'Ford')) OR
   ((user = 'Joe') AND (car = 'Chevy')) OR
   ((user = 'John') AND (car = 'Ford')) OR
   ((user = 'John') AND (car = 'Chevy')) OR
   ((user = 'John') AND (car = 'Kia')) OR
   ((user = 'John') AND (car = 'Smart')) OR
   ((user = 'John') AND (car = 'Volkswagon')) OR
   ((user = 'John') AND (car = 'Honda')) OR
   ((user = 'John') AND (car = 'Hyundai')) OR
   ((user = 'John') AND (car = 'Dodge')) OR
   ((user = 'John') AND (car = 'Saturn')) OR
   ((user = 'Jim') AND (car = 'BMW')) OR
   ((user = 'Jim') AND (car = 'Jaguar'))
  ORDER BY car DESC
 
  ~Roger
 
 
  On Tue, Oct 8, 2013 at 5:34 PM, John Craig j...@splash21.com wrote:
 
  For clarity, can you post the entire query?
 
 
 
  On 08/10/2013 21:52, Roger Eller wrote:
 
Having some SQL query troubles...  I need to get results from a long
  list
  in a single query, BUT there are pairs of fields that must match.
  Every
  pair is a unique pair, aka no duplicates.  If my list contains 50 pair
  that
  are unique, I may only get 30 returned rows, but I need all 50.
 
  This is what I've tried, but SQL strips away my outer parens, making
 my
  AND
  less binding for the pair.
 
  WHERE
 ((user = 'Joe') AND (car = 'Ford')) OR
 ((user = 'John') AND (car = 'Chevy')) OR
 ((user = 'Jim') AND (car = 'Kia')) OR
 ((user = 'Jim') AND (car = 'Smart'))
 
  ~Roger
  __**_
  use-livecode mailing list
  use-livecode@lists.runrev.com
  Please visit this url to subscribe, unsubscribe and manage your
  subscription preferences:
  http://lists.runrev.com/**mailman/listinfo/use-livecode
 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
 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: Hacking the GUI

2013-10-09 Thread Jim sims
If by rotate you mean like 3D then no way  ;-)

I mean using grab to move a large photo around on an iPad.
What had to be done was to disable/kill the scroller that lived in the same
space. There is a scrolling group of about one hundred rows that have
groups of: THUMBNAIL_MAGE - FIELD - FIELD

That scroller affected that Grab so it only worked for a small distance.

Clicking on the thumbnail brought up the following image which can be
increased/decreased in size.  This video does not show the scroller part
which gets disappears using  hide grp AllItems

I wanted them to be grabbed and moved so you can increase in size for
viewing details - that meant that  you needed to grab and drag parts back
into the view of the iPad as the image gets larger than the iPad space.
This is for a museum and they have items such as coins and clothing that
cannot be handled but details can be viewed by using this technique.

The following is recorded from the iOS simulator - using the iPad looks
much smoother.

http://ezpzapps.com/grabMove.mov

So, that is what I meant by spin.

sims




On Wed, Oct 9, 2013 at 2:47 PM, Thomas McGrath III mcgra...@mac.com wrote:

 Jim, Are you saying that you got smooth rotating of large images on iOS?


 Thanks Tom

 -- Tom McGrath III
 http://lazyriver.on-rev.com
 mcgra...@mac.com

 On Oct 9, 2013, at 1:45 AM, Jim sims s...@ezpzapps.com wrote:

  I just spent a few hours on an iOS app where i was using Grab to move a
  large, 2-4mb, photo around.
 
  Was jerky, until i realized that the scroller was accounting for the
  jerkiness.
 
  Found a way to do preopenstack before and after that moving process
  (killing reviving) the scroller.
 
  Can grab photo and spin it around now.
 
  Is there a scroller? Are you on iOS?
 
  sims
 
  On Wednesday, October 9, 2013, Earthednet-wp wrote:
 
  Folks,
  Thanks for the comments. What I'm doing is dragging an image that is
  larger than the viewing area. I set the loc of the image (according to
 the
  mouseloc) inside a repeat loop. The general idea is below.
 
  On drag
   repeat while the mouseStillDown
--set the loc of the image according to the mouseloc
   end repeat
  end drag
 
  The motion of the image is pretty jerky. It's a pretty large image. The
  reason I wanted to add and subtract points is to calculate the new loc
 for
  the image. I do this now by separating out x and y and operating on them
  individually. I suspect that most of the time is spent moving that large
  image, though, instead of doing the calculations.
 
  The image is a map, and I intend on plotting symbols on it. To speed
 this
  up, I'm plotting on a snapshot of the visible part of the image (which
 sits
  on top of the visible part). The plot will need to be updated each time
 the
  map is dragged or is magnification changed.
 
  If there is a faster way to move a large image around, I'd like to hear
 of
  it.
 
  Thanks again,
  Bill
 
  William Prothero
  http://es.earthednet.org
 
  On Oct 8, 2013, at 7:33 PM, J. Landman Gay jac...@hyperactivesw.com
 javascript:;
  wrote:
 
  On 10/8/13 9:29 PM, Monte Goulding wrote:
 
  On 09/10/2013, at 1:25 PM, J. Landman Gay wrote:
 
  I think my answer was condescending, I apologize.
 
  Maybe I read a different answer ;-)
 
  The dictionary in 6.1.1 doesn't have an example of addition in the
  points entry. Is that in a different version's dictionary?
 
  It's the point entry not the points entry.
 
  Aha. Thanks, found it.
 
  --
  Jacqueline Landman Gay | jac...@hyperactivesw.com
 javascript:;
  HyperActive Software   | http://www.hyperactivesw.com
 
  ___
  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


 ___
 use-livecode mailing list
 use-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: set cursor to busy

2013-10-09 Thread william humphrey
Thanks Scott. that helps. On a Window's platform does set cursor to busy
look like a spinning watch or is it still a MacOS 8 beach ball?


On Wed, Oct 9, 2013 at 7:25 AM, Scott Rossi sc...@tactilemedia.com wrote:

 I probably added to the confusion here, so I'll try to explain again.

 The *colored* beachball cursor (drawn by OS X) is the one that means an
 app is not responding.  This is different than the black and white busy
 cursor that you can use in LiveCode, which can be used to indicate an
 application is, well, busy doing something.  The colored cursor is the one
 you want to avoid.

 The difference between the LiveCode watch and busy cursors is the busy
 cursor has multiple frames which advance each time you set the cursor.
 See cursor in the dictionary.

 Hope this clears things up.

 Regards,

 Scott Rossi
 Creative Director
 Tactile Media, UX/UI Design




 On 10/9/13 3:27 AM, William Humphrey shoreag...@gmail.com wrote:

 Can you explain what is different between setting cursor to busy instead
 of setting cursor to watch? Why does setting cursor to bust eat cycles?
 
 This is now a second reason not to use setting cursor to busy. The first
 being that it tells the user something is seriously wrong (I didn't know
 this one).  I assume that seeing the watch just means wait a moment
 something is going on that is supposed to take time. (I see the watch
 cursor all the time when I run windows stuff).
 
 Brevity and errors in this email probably the result of being sent by a
 mobile device.
 
  On Oct 9, 2013, at 2:50 AM, FlexibleLearning.com
 ad...@flexiblelearning.com wrote:
 
  Setting the cursor to busy eats cycles and adds a time-overhead.
 
  Personal preference is to simply 'set the cursor to watch' for any
 actity
  lasting up to a few seconds, or a progress bar updated every nth
 iteration
  (such as n mod 100 =0) for longer routines. For indeterminate activity
  length, I use an animated gif such as a barber's pole.
 
  Short answer is I haven't used 'busy' in a long time.
 
  2p/2c
 
  Hugh Senior
  FLCo
 
 
  ___
  use-livecode mailing list
  use-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




-- 
http://www.bluewatermaritime.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: Passive Shell Commands

2013-10-09 Thread Dr. Hawkins
On Tue, Oct 8, 2013 at 7:57 PM, Monte Goulding
mo...@sweattechnologies.comwrote:

 Ah, I assumed you didn't need to read from the process. If you don't need
 to read or know when it's done then:
 open process appPath srcPath trgPath for neither


Can a livecode standalone be the slave process?  Could it  around to
periodically check for stdin and answer to stdout?

This could be perfect for handling my lag issues . . .


-- 
Dr. Richard E. Hawkins, Esq.
(702) 508-8462
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Apostrophe and UPDATE

2013-10-09 Thread Dr. Hawkins
On Tue, Oct 8, 2013 at 11:37 PM, Paul Foraker p...@whitefeather.com wrote:

 '(last_name,notes) VALUES (O\'Byrne, betting this won\'t work!) WHERE
 id=599' at line 1


You're using the wrong escape.

Inside a string, you need a double single quote, not a backslash.

It's worth keeping a preSql() function around, like:

function preSQL pSQL
replace ' with '' in pSQL
   if pSQL is empty then
  return NULL
   else
  return '  pSQL  '
   end if
end preSQL


-- 
Dr. Richard E. Hawkins, Esq.
(702) 508-8462
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Apostrophe and UPDATE

2013-10-09 Thread Peter Haworth
Don't need to escape anything when using the :1,:2,etc notation, but if you
did, it would be ''' not \'.

The update syntax is UPDATE tablename SET colname=:1 etc

Pete
lcSQL Software
On Oct 9, 2013 3:55 AM, Paul Foraker paul.fora...@gmail.com wrote:

 Stephen,  escaping the single quote with another quote causes the same
 error, with the result showing \'\' instead of \'.  I tried it with and
 without variable substitution.

 Monte, my UPDATE syntax was incorrect. Thanks!

 In case anyone else needs something like this, here's the code that worked:

 code
 on testWrap
put the fldNames of this cd into tFldNames
delete item 1 of tFldNames -- contact_id
put getSQLWrappers(contact,tFldNames) into temp
answer temp
 end testWrap

 function getSQLwrappers pTableName, pFldNames
-- takes a list of field names and returns them wrapped for SQL
-- removes _ in fld names, prepends t and uses CamelCase
-- so last_name becomes tLastName
put UPDATE  pTableName  SET  into tSQL
repeat for each item thisOne in pFldNames
   put thisOne = '  varNameFromFldName(thisOne)  ',  after tSQL
end repeat
delete last char of tSQL -- remove last chars
delete last char of tSQL
put  WHERE id = ' tID ' after tSQL
return tSQL
 end getSQLwrappers

 function varNameFromFldName pFldName
set itemDelimiter to _
put t into varName
repeat for each item thisOne in pFldName
   put toUpper(char 1 of thisOne) into char 1 of thisOne
   put thisOne after varName
end repeat
return varName
 end varNameFromFldName
 /code

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

___
use-livecode mailing list
use-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] web training video delivery - how do YOU do it?

2013-10-09 Thread Vaughn Clement
Hi Phil

Your decision should be to build the training materials for IE, but make
your client understand there will be reduced performance using IE and you
have no way to adjust this performance. Actually there is a app named Hand
Brake that will allow large video files to be optimized and reduced in
size. It even improves the visual quality for the compressed MP4 files.
If you want to contact me offline I can fill in much more about interactive
training and related products.

Thank you

Vaughn Clement

Apps by Vaughn Clement (Support)
*http://www.appsbyvaughnclement.com/tools/home-page/*
Skype: vaughn.clement
https://secure.join.me/appsbyvclement
FaceTime: vclem...@gmail.com
LogMeIn also avaialble
Call on ooVoo at address:  vaughnclement or 9282549062
Ph. 928-254-9062
Cloud Hosting Registration Web Site:
https://my.oditech.com/cart.php?a=addpid=41


On Tue, Oct 8, 2013 at 8:34 PM, Phil Davis rev...@pdslabs.net wrote:

 On 10/8/13 8:10 PM, J. Landman Gay wrote:

 On 10/8/13 9:37 PM, Phil Davis wrote:

 I see you've been there, Jacque.


 Well, I was asked to go there. When I found out how it worked, I didn't.
 :)

 I do not envy you.


 Me neither.  ;-)
 Believe it or not, I was an IT guy for about 15 years and even worked in a
 state agency for a couple of years. Then I saw the light... of a Mac Plus
 screen and the new world of HyperCard. It ruined me!

 Phil




 Phil


 On 10/8/13 7:10 PM, J. Landman Gay wrote:

 On 10/8/13 6:57 PM, Paul Looney wrote:


 A related question:
 if your potential buyers will not invest in a contemporary browser
 (which offers them many benefits for a minimal cost), why do you
 believe they will spend their money on your training system?


 It's for a government contract. The government may be willing to
 purchase a product but isn't willing to approve a newer OS, so the
 victi-- er, the users, are stuck with old browsers. So basically to
 win the contract the software has to support everything or lose out.





 --
 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-livecodehttp://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: Hacking the GUI

2013-10-09 Thread Thomas McGrath III
Jim, No, I was referring to rotate around a 2d point on a flat plane not 3D. 
Rotating an image around a point on a 2D plane still causes anomalies on iOS in 
the rotated image and I was hoping it was fixed and you had done it smoothly.

Tom

-- Tom McGrath III
http://lazyriver.on-rev.com
mcgra...@mac.com

On Oct 9, 2013, at 9:44 AM, Jim sims s...@ezpzapps.com wrote:

 If by rotate you mean like 3D then no way  ;-)
 
 I mean using grab to move a large photo around on an iPad.
 What had to be done was to disable/kill the scroller that lived in the same
 space. There is a scrolling group of about one hundred rows that have
 groups of: THUMBNAIL_MAGE - FIELD - FIELD
 
 That scroller affected that Grab so it only worked for a small distance.
 
 Clicking on the thumbnail brought up the following image which can be
 increased/decreased in size.  This video does not show the scroller part
 which gets disappears using  hide grp AllItems
 
 I wanted them to be grabbed and moved so you can increase in size for
 viewing details - that meant that  you needed to grab and drag parts back
 into the view of the iPad as the image gets larger than the iPad space.
 This is for a museum and they have items such as coins and clothing that
 cannot be handled but details can be viewed by using this technique.
 
 The following is recorded from the iOS simulator - using the iPad looks
 much smoother.
 
 http://ezpzapps.com/grabMove.mov
 
 So, that is what I meant by spin.
 
 sims
 
 
 
 
 On Wed, Oct 9, 2013 at 2:47 PM, Thomas McGrath III mcgra...@mac.com wrote:
 
 Jim, Are you saying that you got smooth rotating of large images on iOS?
 
 
 Thanks Tom
 
 -- Tom McGrath III
 http://lazyriver.on-rev.com
 mcgra...@mac.com
 
 On Oct 9, 2013, at 1:45 AM, Jim sims s...@ezpzapps.com wrote:
 
 I just spent a few hours on an iOS app where i was using Grab to move a
 large, 2-4mb, photo around.
 
 Was jerky, until i realized that the scroller was accounting for the
 jerkiness.
 
 Found a way to do preopenstack before and after that moving process
 (killing reviving) the scroller.
 
 Can grab photo and spin it around now.
 
 Is there a scroller? Are you on iOS?
 
 sims
 
 On Wednesday, October 9, 2013, Earthednet-wp wrote:
 
 Folks,
 Thanks for the comments. What I'm doing is dragging an image that is
 larger than the viewing area. I set the loc of the image (according to
 the
 mouseloc) inside a repeat loop. The general idea is below.
 
 On drag
 repeat while the mouseStillDown
  --set the loc of the image according to the mouseloc
 end repeat
 end drag
 
 The motion of the image is pretty jerky. It's a pretty large image. The
 reason I wanted to add and subtract points is to calculate the new loc
 for
 the image. I do this now by separating out x and y and operating on them
 individually. I suspect that most of the time is spent moving that large
 image, though, instead of doing the calculations.
 
 The image is a map, and I intend on plotting symbols on it. To speed
 this
 up, I'm plotting on a snapshot of the visible part of the image (which
 sits
 on top of the visible part). The plot will need to be updated each time
 the
 map is dragged or is magnification changed.
 
 If there is a faster way to move a large image around, I'd like to hear
 of
 it.
 
 Thanks again,
 Bill
 
 William Prothero
 http://es.earthednet.org
 
 On Oct 8, 2013, at 7:33 PM, J. Landman Gay jac...@hyperactivesw.com
 javascript:;
 wrote:
 
 On 10/8/13 9:29 PM, Monte Goulding wrote:
 
 On 09/10/2013, at 1:25 PM, J. Landman Gay wrote:
 
 I think my answer was condescending, I apologize.
 
 Maybe I read a different answer ;-)
 
 The dictionary in 6.1.1 doesn't have an example of addition in the
 points entry. Is that in a different version's dictionary?
 
 It's the point entry not the points entry.
 
 Aha. Thanks, found it.
 
 --
 Jacqueline Landman Gay | jac...@hyperactivesw.com
 javascript:;
 HyperActive Software   | http://www.hyperactivesw.com
 
 ___
 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
 
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 

Re: Hacking the GUI

2013-10-09 Thread Earthednet-wp
Sheesh! I didn't know there was a grab command. I'll try it. I'm new to LC, 
so ... 
Thanks!
Bill

William Prothero
http://es.earthednet.org

On Oct 8, 2013, at 10:42 PM, Brahmanathaswami, Sannyasin bra...@hindu.org 
wrote:

 Why doesn't 
 
 Grab me
 
 Work for u?
 
 On Oct 8, 2013, at 7:36 PM, Earthednet-wp proth...@earthednet.org wrote:
 
 Folks,
 Thanks for the comments. What I'm doing is dragging an image that is larger 
 than the viewing area. I set the loc of the image (according to the 
 mouseloc) inside a repeat loop. The general idea is below.
 
 On drag
 repeat while the mouseStillDown
  --set the loc of the image according to the mouseloc
 end repeat
 end drag
 
 The motion of the image is pretty jerky. It's a pretty large image. The 
 reason I wanted to add and subtract points is to calculate the new loc for 
 the image. I do this now by separating out x and y and operating on them 
 individually. I suspect that most of the time is spent moving that large 
 image, though, instead of doing the calculations.
 
 The image is a map, and I intend on plotting symbols on it. To speed this 
 up, I'm plotting on a snapshot of the visible part of the image (which sits 
 on top of the visible part). The plot will need to be updated each time the 
 map is dragged or is magnification changed.
 
 If there is a faster way to move a large image around, I'd like to hear of 
 it.
 
 Thanks again,
 Bill
 
 William Prothero
 http://es.earthednet.org
 
 On Oct 8, 2013, at 7:33 PM, J. Landman Gay jac...@hyperactivesw.com 
 wrote:
 
 On 10/8/13 9:29 PM, Monte Goulding wrote:
 
 On 09/10/2013, at 1:25 PM, J. Landman Gay wrote:
 
 I think my answer was condescending, I apologize.
 
 Maybe I read a different answer ;-)
 
 The dictionary in 6.1.1 doesn't have an example of addition in the points 
 entry. Is that in a different version's dictionary?
 
 It's the point entry not the points entry.
 
 Aha. Thanks, found it.
 
 -- 
 Jacqueline Landman Gay | jac...@hyperactivesw.com
 HyperActive Software   | http://www.hyperactivesw.com
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your 
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

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


Re: [OT] web training video delivery - how do YOU do it?

2013-10-09 Thread Mark Wilcox
Hi Phil,

I don't deliver web training but I do have some experience with getting videos 
to work across a lot of browsers.

The only way of delivering videos to old browsers and maintaining your sanity 
is Flash. Even then, Adobe dropped support for IE6 last year, so the user has 
to have an old version already installed and if they've got a dud there's not a 
lot you can do to upgrade it. You'd definitely need to check if they really are 
using IE6 and if the browsers haven't been locked down to prevent plugin 
installs.

YouTube isn't a magic solution either unfortunately - they dropped support for 
IE6 back in 2010 and IE7 in 2012. Google have actually stopped supporting IE8 
in some of their apps (although not YouTube).  I was going to suggest 
Brightcove instead because they serve video for a lot of dinosaur corporate 
environments but I checked and they ended IE6  7 support early this year:
http://support.brightcove.com/en/video-cloud/docs/customer-communication-about-end-life-ie6-and-ie7


Sadly the reason government clients are interested in web-based solutions in 
the first place is the same reason it's nearly impossible to guarantee a 
consistent experience - locked down and inflexible IT policy.

I don't think you really can do much better than mediaelement.js as a general 
purpose solution. If you can find out from the IT folks a specific minimum 
Flash version, for example, that's installed on all PCs then you might have a 
chance to do better. If they really are still using IE6 without the chance to 
upgrade then I fear you have no chance - even Microsoft is trying to kill IE6:
http://www.ie6countdown.com/


Probably not the advice you were looking for but I hope it helps avoid too much 
searching for a magic bullet.

Mark



 From: Phil Davis rev...@pdslabs.net
To: How to use LiveCode use-livecode@lists.runrev.com; LiveCode Developer 
List livecode-...@lists.runrev.com 
Sent: Tuesday, 8 October 2013, 21:44
Subject: [OT] web training video delivery - how do YOU do it?
 

Hi Friends,

If your clients or company deliver web training that includes videos, I would 
greatly appreciate any insight you can share from your experience.

My largest client delivers web training to his customers. His entire content 
development / deployment / management system is built with Livecode, and one 
app uses FFMPEG to render desktop movies (mostly QT) for the web (mp4, ogv, 
webm). That app then uploads content to an on-rev server. The server has code 
that serves the content and collects the training results. (To be clear, the 
training content is a set of web pages containing text, video, images and 
sometimes audio. It's interactive. We don't upload a single monolithic 
30-minute training video, but rather a training title may have any number of 
smaller videos that are available on various pages in the training.)

My client now has a new opportunity to enter US state and fed government 
agencies in a big way. Problem is, they often use IE6/7/8 and are not open to 
change. As you may know, these are THE most problematic browsers in existence. 
We have found it extremely difficult to make all movies work all the time in 
all (IE) browsers. (Chrome, Firefox, Safari, later IE browsers are not a 
problem.)

We're very concerned that we'll blow this opportunity if we can't deliver a 
rock-solid web training experience, specifically the video part.

Do your clients or company have a great way of delivering web training that 
includes videos that always work every time, even in old IEs? If so, how do you 
do it? (Maybe your JS/CSS/HTML is better than ours.) We use John Dyer's 
mediaelement.js http://mediaelementjs.com/ as the core of our web video 
playback.

We're considering ditching our in-house movie rendering process and using a 
media delivery service (like YouTube) for videos. Then the training movies 
would be uploaded to that service, and movies would be served from their 
server. We would use their embedded links and THEY would handle browser 
compatibility. At least that's how we're thinking about it. What am I missing? 
Have you ever done this? What has your experience been?

I'm stretching the limits of approved list subject matter with this, but here I 
am anyway. As you can imagine, there is a LOT resting on the way we go forward 
in this. Thanks so much for your time and feedback.

Feel free to contact me off-list as well.

-- Phil Davis
p...@pdslabs.net
503-307-4363 mobile

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


6.1.2 rc 3

2013-10-09 Thread Richmond

Just spotted the thing:

http://downloads.livecode.com/livecode/6_1_2/

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


RELEASE: LiveCode 6.1.2 RC3

2013-10-09 Thread Benjamin Beaumont
Dear List Members,

We are pleased to announce the test release of LiveCode 6.1.2 RC3.

*Warning:* this is not a stable release. Please ensure you back up your
stacks before testing them. If you do not wish to be notified of test
releases, uncheck the appropriate boxes in the Updates section of your
LiveCode Preferences.

We expect this to be the final test release. If no major bugs are found we
will put out a GM release in the coming days.

*Release Contents*
- Better quality printing on Mac
- iOS 7.0/Xcode 5.0 Support
- 31 bug fixes:
-- 11266 - URL operations sometimes fail on Android
-- 11262 - Start centre missing from IDE
-- 11261 - Correct a failure to parse internet dates
-- 11258 - Support for Arm v6 iOS builds dropped
-- 11257 - iOS 7 icon entries missing from bundle plist
-- 11255 - Uninitialised parameter can cause crash in iPhonePickPhoto
-- 11234 - Ask/answer commands cause the iOS7 simulator to hang.
-- 11232 - iOS 7 Hi-Res iPad icon size requirements incorrect.
-- 11219 - Unable to set iPad status bar visibility independently of iPhone
status bar visibility.
-- 11214 - Crash when getting htmlText of certain fields.
-- 11213 - The width of the fields in the message box is wrong.
-- 11212 - AppleScript does not work on LiveCode IDE
-- 11199 - Key code parameter to rawKey messags is always 0 on mobile.
-- 11193 - \set the tool to Browse\ fails - case-sensitive
-- 11191 - Text corruption when joining paragraphs
-- 11189 - Basic table field with multiple tabStops stops inspector from
working.
-- 11173 - Preferences show wrong panel
-- 11172 - Populating a datagrid from a card, other then the card the
datagrid lives on generates error
-- 11166 - Android apps freeze on quit after relaunch from recent apps menu.
-- 11162 - Spaces required between numeric and non-numeric components of a
date to parse correctly
-- 11160 - Caseless comparison not working correctly on some Linux
distributions
-- 11143 - DataGrid throws error when setting show vscrollbar to false in
preOpenControl on mobile.
-- 11141 - Gradient ramp rounding error
-- 11136 - Apps built for iOS 4.3 or later fail to launch on iOS 4.3 device.
-- 11098 - iOS minimum version in standalone builder is 3.1.3 (should be
4.3).
-- 11042 - Autoscript \compile error\ with new menu items
-- 10888 - Crash in iOS 6 simulator when streaming video.
-- 10846 - Warn if password-protected stack is opened in Community Edition
-- 10634 - Script editor \go to definition\ does not find handlers in
behaviors, backgrounds or library stacks.
-- 10517 - iPad retina landscape image size warning incorrect.
-- 10159 - Offline activation fails in Ubuntu 10.04, 10.10, 12.04

*Get this release*
To get this release choose check for updates from the help menu of an
existing LiveCode installation. Alternatively, you can download the
installers directly at http://downloads.livecode.com this is not a stable
release.

Warm regards,

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


Re: set cursor to busy

2013-10-09 Thread J. Landman Gay

On 10/9/13 8:45 AM, william humphrey wrote:

Thanks Scott. that helps. On a Window's platform does set cursor to busy
look like a spinning watch or is it still a MacOS 8 beach ball?


It's the Windows hourglass.

--
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: Motion Comics tutorial for LiveCode

2013-10-09 Thread Fatih Batal
Completed:

* page28-8

* page28-7

* page28-6

* page28-5

* page28-4

* page28-3

* page28-2

* page28-1


Download link: http://tinyurl.com/m2e9qvg


Unfortunately, my deadlines are getting closer;

so I don't know when -or sadly if- I can start to other pages :/



Best,


~ Ender Nafi

~... together, we're smarter ...~




`~ · · ~ · · ~ · · ~ · · ~ · · ~ · · ~ · · ~  · . ·
 ~ · · ~ · · ~ · · ~ · · ~ · · ~ · · ~ · · ~´

*Fatih Batal*

*google +**   ' g+ https://plus.google.com/117349652601335969518/*
*facebook**   ' fb https://www.facebook.com/fdbatal*
*twitter   **   ' tw http://twitter.com/#!/fdbatal*
*
*
' ~ · · ~ · · ~ · · ~ ·   .   · ~ · · ~ · · ~ · · ~ '


On Sun, Oct 6, 2013 at 12:06 AM, Alejandro Tejada capellan2...@gmail.comwrote:

 Hi All,

 From this link, you could enter a public Google Drive folder
 with all files for this project:


 https://drive.google.com/folderview?id=0B9ja3Yvw8cHLc2lVbWduV1VVUDAusp=sharing

 Now, I am preparing the files edited by Ender to upload them
 in the root of this folder. When all frames in a page are completed,
 a new folder is created to store each frame and a zip file of this
 folder is uploaded. In this way, everyone download a single
 zip file of a compressed folder, but individual frames are available
 for download, just in case that you need it.

 Please, if you have any problem to download these files,
 write back as soon as possible to fix it.

 Thanks in advance!

 Al





 --
 View this message in context:
 http://runtime-revolution.278305.n4.nabble.com/Motion-Comics-tutorial-for-LiveCode-tp4670427p4670650.html
 Sent from the Revolution - User mailing list archive at Nabble.com.

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

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

Tab Panel in OS X

2013-10-09 Thread Terence Heaford
Hi,

I wonder if someone could help please.

In OS X when you have a standard tab panel the tab text is black on light grey 
background when not selected.

LiveCode  follows this arrangement.

In OS X when a tab is selected the background becomes a dark grey and the text 
becomes white.

In LiveCode the background becomes dark grey and the text remains black. 
Visually the text it is not clear.

The remaining unselected tabs remain with black text.

Is there a way to resolve this anomaly?


Thanks

Terry





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


Google Map Loads Slow

2013-10-09 Thread Dan Friedman
Maybe someone can help...

I am running this script in an iOS app:

mobileControlCreate browser,theMapView
put https://maps.google.com/?q=;  urlEncode(tMapAddress) into tUrl
put output=embed after tUrl
mobileControlSet theMapView,rect,myRect
mobileControlSet theMapView,url,tUrl

It loads just fine - no errors and the pin is in the right place.  The problem 
is it takes about 20 - 30 seconds to load!  It loads in pieces... first you see 
a white background, then [10 seconds] the plus/minus icon for resizing, then 
[10 seconds] the grid background, then [10 seconds] the map starts to appear.  
The same url loads quick in the phone's browser.  It's also speedy in the 
simulator.

Anyone have any thoughts?

-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: set cursor to busy

2013-10-09 Thread FlexibleLearning.com
The 'busy' cursor is a BLACK AND WHITE spinning beachball and part of
LiveCode so it is cross platform. It is hungry and eats cycles because it
has to re-draw every time it changes.

The COLORED spinning beachball on a Mac means the app is hanging (i.e. not a
good thing). Do not use this cursor on ANY platform.

The 'watch' cursor displays from OS system resources I believe, so is
platform specific. It looks like a watch on a Mac and an egg-timer on
Windows. It eats virtually nothing.

Point is, don't use an icon that means the wrong thing. As Scott said, use
the documentation (sometimes called RTFM), make sure you know your delivery
platform, and Google is your friend.

My suggestion stands. Use the watch cursor for short processes; use a
progress bar updated every nth iteration for lengthy processes. If you
really want to show a change in the cursor for EVERY repeat iteration, use
the black and white 'busy' beachball cursor, but be aware that it will slow
your routine down.

Hope this helps.

Hugh Senior
FLCo


william humphrey  wrote:

Thanks Scott. that helps. On a Window's platform does set cursor to busy
look like a spinning watch or is it still a MacOS 8 beach ball?


On Wed, Oct 9, 2013 at 7:25 AM, Scott Rossi sc...@tactilemedia.com wrote:

 I probably added to the confusion here, so I'll try to explain again.

 The *colored* beachball cursor (drawn by OS X) is the one that means an
 app is not responding.  This is different than the black and white busy
 cursor that you can use in LiveCode, which can be used to indicate an
 application is, well, busy doing something.  The colored cursor is the one
 you want to avoid.

 The difference between the LiveCode watch and busy cursors is the busy
 cursor has multiple frames which advance each time you set the cursor.
 See cursor in the dictionary.

 Hope this clears things up.

 Regards,

 Scott Rossi
 Creative Director
 Tactile Media, UX/UI Design




 On 10/9/13 3:27 AM, William Humphrey shoreag...@gmail.com wrote:

 Can you explain what is different between setting cursor to busy instead
 of setting cursor to watch? Why does setting cursor to bust eat cycles?
 
 This is now a second reason not to use setting cursor to busy. The first
 being that it tells the user something is seriously wrong (I didn't know
 this one).  I assume that seeing the watch just means wait a moment
 something is going on that is supposed to take time. (I see the watch
 cursor all the time when I run windows stuff).
 
 Brevity and errors in this email probably the result of being sent by a
 mobile device.
 
  On Oct 9, 2013, at 2:50 AM, FlexibleLearning.com
 ad...@flexiblelearning.com wrote:
 
  Setting the cursor to busy eats cycles and adds a time-overhead.
 
  Personal preference is to simply 'set the cursor to watch' for any
 actity
  lasting up to a few seconds, or a progress bar updated every nth
 iteration
  (such as n mod 100 =0) for longer routines. For indeterminate activity
  length, I use an animated gif such as a barber's pole.
 
  Short answer is I haven't used 'busy' in a long time.
 
  2p/2c
 
  Hugh Senior
  FLCo


___
use-livecode mailing list
use-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: set cursor to busy

2013-10-09 Thread william humphrey
Thanks Hugh

I always wished that there was some LiveCode example stacks which showed
proper design and procedure for different platforms. Like you said, a
documentation so that people like me wouldn't be doing it wrong for years
and years.

And I use Parallels and run Windows lots of time so I thought that colored
spinning beachball just meant I was running Windows.


On Wed, Oct 9, 2013 at 3:08 PM, FlexibleLearning.com 
ad...@flexiblelearning.com wrote:

 The 'busy' cursor is a BLACK AND WHITE spinning beachball and part of
 LiveCode so it is cross platform. It is hungry and eats cycles because it
 has to re-draw every time it changes.

 The COLORED spinning beachball on a Mac means the app is hanging (i.e. not
 a
 good thing). Do not use this cursor on ANY platform.

 The 'watch' cursor displays from OS system resources I believe, so is
 platform specific. It looks like a watch on a Mac and an egg-timer on
 Windows. It eats virtually nothing.

 Point is, don't use an icon that means the wrong thing. As Scott said, use
 the documentation (sometimes called RTFM), make sure you know your delivery
 platform, and Google is your friend.

 My suggestion stands. Use the watch cursor for short processes; use a
 progress bar updated every nth iteration for lengthy processes. If you
 really want to show a change in the cursor for EVERY repeat iteration, use
 the black and white 'busy' beachball cursor, but be aware that it will slow
 your routine down.

 Hope this helps.

 Hugh Senior
 FLCo


 william humphrey  wrote:

 Thanks Scott. that helps. On a Window's platform does set cursor to busy
 look like a spinning watch or is it still a MacOS 8 beach ball?


 On Wed, Oct 9, 2013 at 7:25 AM, Scott Rossi sc...@tactilemedia.com
 wrote:

  I probably added to the confusion here, so I'll try to explain again.
 
  The *colored* beachball cursor (drawn by OS X) is the one that means an
  app is not responding.  This is different than the black and white busy
  cursor that you can use in LiveCode, which can be used to indicate an
  application is, well, busy doing something.  The colored cursor is the
 one
  you want to avoid.
 
  The difference between the LiveCode watch and busy cursors is the busy
  cursor has multiple frames which advance each time you set the cursor.
  See cursor in the dictionary.
 
  Hope this clears things up.
 
  Regards,
 
  Scott Rossi
  Creative Director
  Tactile Media, UX/UI Design
 
 
 
 
  On 10/9/13 3:27 AM, William Humphrey shoreag...@gmail.com wrote:
 
  Can you explain what is different between setting cursor to busy instead
  of setting cursor to watch? Why does setting cursor to bust eat
 cycles?
  
  This is now a second reason not to use setting cursor to busy. The first
  being that it tells the user something is seriously wrong (I didn't know
  this one).  I assume that seeing the watch just means wait a moment
  something is going on that is supposed to take time. (I see the watch
  cursor all the time when I run windows stuff).
  
  Brevity and errors in this email probably the result of being sent by a
  mobile device.
  
   On Oct 9, 2013, at 2:50 AM, FlexibleLearning.com
  ad...@flexiblelearning.com wrote:
  
   Setting the cursor to busy eats cycles and adds a time-overhead.
  
   Personal preference is to simply 'set the cursor to watch' for any
  actity
   lasting up to a few seconds, or a progress bar updated every nth
  iteration
   (such as n mod 100 =0) for longer routines. For indeterminate activity
   length, I use an animated gif such as a barber's pole.
  
   Short answer is I haven't used 'busy' in a long time.
  
   2p/2c
  
   Hugh Senior
   FLCo


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




-- 
http://www.bluewatermaritime.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: [OT] web training video delivery - how do YOU do it?

2013-10-09 Thread Richard Gaskin

Phil Davis wrote:

 Problem is, they often use IE6/7/8 and are not open to change.

Any sanctioned use of IE6 in any organization is a good argument for 
workplace drug testing, 'cause they're high as a kite if they think 
that's a good idea.


As a government agency they're not only wasting our money, but putting 
our publicly-funded systems at unnecessary risk.


Microsoft themselves have spent millions of dollars trying to convince 
people to move away from IE6 - they've even made a web site to explain 
why it's necessary:

http://www.ie6countdown.com/educate-others.aspx

When a browser's own maker tells you to stop using it, it's time to 
board the cluetrain.


143,000 hits for ie6 security vulnerabilities:
https://www.google.com/search?q=ie6%20security%20vulnerabilities

--
 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: set cursor to busy

2013-10-09 Thread Richard Gaskin

william humphrey wrote:


I always wished that there was some LiveCode example stacks which showed
proper design and procedure for different platforms.


FWIW, the Human Interface Guidelines for most popular platforms are 
linked to in the right-hand column on this page:


http://www.fourthworld.com/resources/

--
 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: [OT] web training video delivery - how do YOU do it?

2013-10-09 Thread Phil Davis
Thanks Vaughn. I've used HB in the past for personal needs and it's a 
great product. Currently we use FFMPEG for converting MOVs etc to web 
formats and it works well, plus we can run it invisibly from shell() in 
LC, so it gives the appearance that our app is doing the conversion.


Thanks -
Phil


On 10/9/13 7:13 AM, Vaughn Clement wrote:

Hi Phil

Your decision should be to build the training materials for IE, but make
your client understand there will be reduced performance using IE and you
have no way to adjust this performance. Actually there is a app named Hand
Brake that will allow large video files to be optimized and reduced in
size. It even improves the visual quality for the compressed MP4 files.
If you want to contact me offline I can fill in much more about interactive
training and related products.

Thank you

Vaughn Clement

Apps by Vaughn Clement (Support)
*http://www.appsbyvaughnclement.com/tools/home-page/*
Skype: vaughn.clement
https://secure.join.me/appsbyvclement
FaceTime: vclem...@gmail.com
LogMeIn also avaialble
Call on ooVoo at address:  vaughnclement or 9282549062
Ph. 928-254-9062
Cloud Hosting Registration Web Site:
https://my.oditech.com/cart.php?a=addpid=41


On Tue, Oct 8, 2013 at 8:34 PM, Phil Davis rev...@pdslabs.net wrote:


On 10/8/13 8:10 PM, J. Landman Gay wrote:


On 10/8/13 9:37 PM, Phil Davis wrote:


I see you've been there, Jacque.


Well, I was asked to go there. When I found out how it worked, I didn't.
:)

I do not envy you.


Me neither.  ;-)
Believe it or not, I was an IT guy for about 15 years and even worked in a
state agency for a couple of years. Then I saw the light... of a Mac Plus
screen and the new world of HyperCard. It ruined me!

Phil




Phil


On 10/8/13 7:10 PM, J. Landman Gay wrote:


On 10/8/13 6:57 PM, Paul Looney wrote:


A related question:
if your potential buyers will not invest in a contemporary browser
(which offers them many benefits for a minimal cost), why do you
believe they will spend their money on your training system?


It's for a government contract. The government may be willing to
purchase a product but isn't willing to approve a newer OS, so the
victi-- er, the users, are stuck with old browsers. So basically to
win the contract the software has to support everything or lose out.





--
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-livecodehttp://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



--
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: [OT] web training video delivery - how do YOU do it?

2013-10-09 Thread Phil Davis
Yes, agreed. And in my zeal for finding a solution I overstated my case. 
IE8 is the earliest one my client claims to support. (Thankfully!)


Phil


On 10/9/13 12:47 PM, Richard Gaskin wrote:

Phil Davis wrote:

 Problem is, they often use IE6/7/8 and are not open to change.

Any sanctioned use of IE6 in any organization is a good argument for 
workplace drug testing, 'cause they're high as a kite if they think 
that's a good idea.


As a government agency they're not only wasting our money, but putting 
our publicly-funded systems at unnecessary risk.


Microsoft themselves have spent millions of dollars trying to convince 
people to move away from IE6 - they've even made a web site to explain 
why it's necessary:

http://www.ie6countdown.com/educate-others.aspx

When a browser's own maker tells you to stop using it, it's time to 
board the cluetrain.


143,000 hits for ie6 security vulnerabilities:
https://www.google.com/search?q=ie6%20security%20vulnerabilities

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



--
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: RELEASE: LiveCode 6.1.2 RC3

2013-10-09 Thread Chris Sheffield
Is anybody else having issues with this build? It keeps self destructing for 
me. That's the only thing I can think of to describe it. I got it installed and 
opened a stack that I've been using recently. The first thing I noticed was 
that linked text does not work. I click a link and nothing happens. Then I 
tried quitting LC. Won't quit. In fact, no menu items respond to clicks. The 
menus themselves work, and the IDE doesn't appear to be locked up, but mouse 
clicks do nothing. So at that point I force quit. Then I can't launch LC again. 
My dock icon bounces once and then nothing. The only way to fix it is to 
uninstall and reinstall. But then I just have the same problems again.

I've never had any problems like this before, and previous builds (rc1 and 2 
both still work fine). Anyone? I'm running Mac OS X 10.9 (yes, I decided to try 
the Mavericks GM). Again, all previous versions of LC work just fine.

Thanks,
Chris

--
Chris Sheffield
Read Naturally, Inc.
www.readnaturally.com



On Oct 9, 2013, at 8:32 AM, Benjamin Beaumont b...@runrev.com wrote:

 Dear List Members,
 
 We are pleased to announce the test release of LiveCode 6.1.2 RC3.
 
 *Warning:* this is not a stable release. Please ensure you back up your
 stacks before testing them. If you do not wish to be notified of test
 releases, uncheck the appropriate boxes in the Updates section of your
 LiveCode Preferences.
 
 We expect this to be the final test release. If no major bugs are found we
 will put out a GM release in the coming days.
 
 *Release Contents*
 - Better quality printing on Mac
 - iOS 7.0/Xcode 5.0 Support
 - 31 bug fixes:
 -- 11266 - URL operations sometimes fail on Android
 -- 11262 - Start centre missing from IDE
 -- 11261 - Correct a failure to parse internet dates
 -- 11258 - Support for Arm v6 iOS builds dropped
 -- 11257 - iOS 7 icon entries missing from bundle plist
 -- 11255 - Uninitialised parameter can cause crash in iPhonePickPhoto
 -- 11234 - Ask/answer commands cause the iOS7 simulator to hang.
 -- 11232 - iOS 7 Hi-Res iPad icon size requirements incorrect.
 -- 11219 - Unable to set iPad status bar visibility independently of iPhone
 status bar visibility.
 -- 11214 - Crash when getting htmlText of certain fields.
 -- 11213 - The width of the fields in the message box is wrong.
 -- 11212 - AppleScript does not work on LiveCode IDE
 -- 11199 - Key code parameter to rawKey messags is always 0 on mobile.
 -- 11193 - \set the tool to Browse\ fails - case-sensitive
 -- 11191 - Text corruption when joining paragraphs
 -- 11189 - Basic table field with multiple tabStops stops inspector from
 working.
 -- 11173 - Preferences show wrong panel
 -- 11172 - Populating a datagrid from a card, other then the card the
 datagrid lives on generates error
 -- 11166 - Android apps freeze on quit after relaunch from recent apps menu.
 -- 11162 - Spaces required between numeric and non-numeric components of a
 date to parse correctly
 -- 11160 - Caseless comparison not working correctly on some Linux
 distributions
 -- 11143 - DataGrid throws error when setting show vscrollbar to false in
 preOpenControl on mobile.
 -- 11141 - Gradient ramp rounding error
 -- 11136 - Apps built for iOS 4.3 or later fail to launch on iOS 4.3 device.
 -- 11098 - iOS minimum version in standalone builder is 3.1.3 (should be
 4.3).
 -- 11042 - Autoscript \compile error\ with new menu items
 -- 10888 - Crash in iOS 6 simulator when streaming video.
 -- 10846 - Warn if password-protected stack is opened in Community Edition
 -- 10634 - Script editor \go to definition\ does not find handlers in
 behaviors, backgrounds or library stacks.
 -- 10517 - iPad retina landscape image size warning incorrect.
 -- 10159 - Offline activation fails in Ubuntu 10.04, 10.10, 12.04
 
 *Get this release*
 To get this release choose check for updates from the help menu of an
 existing LiveCode installation. Alternatively, you can download the
 installers directly at http://downloads.livecode.com this is not a stable
 release.
 
 Warm regards,
 
 The LiveCode Team.
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode


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


Re: Apostrophe and UPDATE

2013-10-09 Thread Paul Foraker
On Wed, Oct 9, 2013 at 1:32 AM, stephen barncard 
stephenrevoluti...@barncard.com wrote:

  Stephen,  escaping the single quote with another quote causes the same
  error, with the result showing \'\' instead of \'.  I tried it with and
  without variable substitution.
 

 thanks, Paul. This goes in my Script Scrapbook.


Turns out I wasn't thinking clearly last night. My test for wrapping the
variable names seemed to work but the error checking was flawed. The SQL
that got executed included the variable name tID instead of the value, so
MySQL returned a 0 -- no rows updated. The error checking didn't acount for
that. When I replaced the variable name with the actual ID, the row got
updated with all the variable names. So, that little script is broken.

--
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: Passive Shell Commands

2013-10-09 Thread Ray Horsley

This has really worked out well for me.  Thanks again Monte!

Dr. Hawkins, I don't think there's any way to address a Livecode 
standalone with a command line prompt if that's what you were asking but 
I hope you find an answer to the lag issue you have.


Cheers,

Ray

On 10/8/2013 6:00 PM, Monte Goulding wrote:

Use open process for neither

Cheers

Monte

On 09/10/2013, at 8:19 AM, Ray Horsley wrote:


I'm sending a shell command which is taking a long time.  I'd like to send it 
in a way so scripts continue to run while the shell command runs in the 
background.  I believe this is called 'passive mode', not sure.  Anyway, any 
ideas?

--
M E R Goulding
Software development services
Bespoke application development for vertical markets

mergExt - There's an external for that!

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



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


Compatability Livecode projects on OSX and Windows

2013-10-09 Thread Beat Cornaz
Are there any issues with starting a Livecode project on OSX, then copy it to a 
Windows laptop , continue working on it and then going back to the OSX again.
The Windows is only during the time that I am travelling and want to continue 
programming my project. At home I'll switch to my Mac again.
OSX on a Mac Mini and Windows on a still to buy windows laptop. If that works 
without hassles, then I am much cheaper off :-)
Thanks for sharing any experiences in this area.

 greetings,

Beat

___
use-livecode mailing list
use-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: Compatability Livecode projects on OSX and Windows

2013-10-09 Thread Scott Rossi
Fonts can sometimes be an issue, but Dropbox is your best friend for this
kind of development -- one file, stored in one place, available to all
machines.

Regards,

Scott Rossi
Creative Director
Tactile Media, UX/UI Design




On 10/9/13 1:24 PM, Beat Cornaz b.cor...@gmx.net wrote:

Are there any issues with starting a Livecode project on OSX, then copy
it to a Windows laptop , continue working on it and then going back to
the OSX again.
The Windows is only during the time that I am travelling and want to
continue programming my project. At home I'll switch to my Mac again.
OSX on a Mac Mini and Windows on a still to buy windows laptop. If that
works without hassles, then I am much cheaper off :-)
Thanks for sharing any experiences in this area.

 greetings,

Beat

___
use-livecode mailing list
use-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: Google Map Loads Slow

2013-10-09 Thread Monte Goulding

On 10/10/2013, at 5:37 AM, Dan Friedman d...@clearvisiontech.com wrote:

 Anyone have any thoughts?

Use mergMK? :-)

Just being cheeky sorry.

Cheers

--
Monte Goulding

M E R Goulding - software development services
mergExt - There's an external for that!





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


Re: Passive Shell Commands

2013-10-09 Thread Monte Goulding

 Can a livecode standalone be the slave process?  Could it  around to
 periodically check for stdin and answer to stdout?
 
 This could be perfect for handling my lag issues . . .

Yes it can... read from STDIO... write to STDOUT

Or just parse the command line args... $1... $n where n is $#

Cheers

--
Monte Goulding

M E R Goulding - software development services
mergExt - There's an external for that!





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


Re: Compatability Livecode projects on OSX and Windows

2013-10-09 Thread Richmond

On 10/09/2013 11:24 PM, Beat Cornaz wrote:

Are there any issues with starting a Livecode project on OSX, then copy it to a 
Windows laptop , continue working on it and then going back to the OSX again.
The Windows is only during the time that I am travelling and want to continue 
programming my project. At home I'll switch to my Mac again.
OSX on a Mac Mini and Windows on a still to buy windows laptop. If that works 
without hassles, then I am much cheaper off :-)
Thanks for sharing any experiences in this area.

  greetings,

Beat

___



Put it this way:

I work at home on Mac OS 10.6 and Linux, take my code to work with me, 
where, in my lunch break

I work on it in Linux,

from time to time, just so make sure that things are working as they 
should (my stuff is produced for Mac and Windows) I test it using the 
Windows version of Livecode both via WINE in Linux and in Windows XP

and Windows 7 in VMware.

I, at weekends, take my work up to my villa in the mountains and work 
with it on a PPC Mac Mini running 10.4.


There are a few cross-platform 'differences', but they will only annoy 
you if you are working in any area which
is not platform-neutral; these are fairly well documented in the info 
inside the IDE.


Real cheap-jacks, who are only prepared to pay for Livecode commercial 
on one platform, can work on their work using the community version on 
other platforms; just so long as they remember to compile their 
standalones back on their 'home' OS if they want to produce close-source 
end products.


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: Apostrophe and UPDATE

2013-10-09 Thread Paul Foraker
On Wed, Oct 9, 2013 at 7:02 AM, Dr. Hawkins doch...@gmail.com wrote:

 You're using the wrong escape.

 Inside a string, you need a double single quote, not a backslash.

 It's worth keeping a preSql() function around, like:

 function preSQL pSQL
 replace ' with '' in pSQL
if pSQL is empty then
   return NULL
else
   return '  pSQL  '
end if
 end preSQL



Thank you, Dr Hawkins. Problem solved. Now if I can just get my brain to do
an UPDATE.

-- 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: [OT] web training video delivery - how do YOU do it?

2013-10-09 Thread Vaughn Clement
Hi Richard

My daughter is in the Air Force and she tells me that due to security
concerns the military mandates many restrictions on military provided
computers. That being said its stupid to mandate a Microsoft browser that
has a long history of being Swiss cheese on security. But again if you want
to do business with the military and they mandate IE then that is what you
must use! So save yourself some time and do a bid no bid decision.

Thank you

Vaughn Clement

Apps by Vaughn Clement (Support)
*http://www.appsbyvaughnclement.com/tools/home-page/*
Skype: vaughn.clement
https://secure.join.me/appsbyvclement
FaceTime: vclem...@gmail.com
LogMeIn also avaialble
Call on ooVoo at address:  vaughnclement or 9282549062
Ph. 928-254-9062
Cloud Hosting Registration Web Site:
https://my.oditech.com/cart.php?a=addpid=41


On Wed, Oct 9, 2013 at 12:52 PM, Phil Davis rev...@pdslabs.net wrote:

 Thanks Vaughn. I've used HB in the past for personal needs and it's a
 great product. Currently we use FFMPEG for converting MOVs etc to web
 formats and it works well, plus we can run it invisibly from shell() in LC,
 so it gives the appearance that our app is doing the conversion.

 Thanks -
 Phil



 On 10/9/13 7:13 AM, Vaughn Clement wrote:

 Hi Phil

 Your decision should be to build the training materials for IE, but make
 your client understand there will be reduced performance using IE and you
 have no way to adjust this performance. Actually there is a app named
 Hand
 Brake that will allow large video files to be optimized and reduced in
 size. It even improves the visual quality for the compressed MP4 files.
 If you want to contact me offline I can fill in much more about
 interactive
 training and related products.

 Thank you

 Vaughn Clement

 Apps by Vaughn Clement (Support)
 *http://www.**appsbyvaughnclement.com/tools/**home-page/*http://www.appsbyvaughnclement.com/tools/home-page/*

 Skype: vaughn.clement
 https://secure.join.me/**appsbyvclementhttps://secure.join.me/appsbyvclement
 FaceTime: vclem...@gmail.com
 LogMeIn also avaialble
 Call on ooVoo at address:  vaughnclement or 9282549062
 Ph. 928-254-9062
 Cloud Hosting Registration Web Site:
 https://my.oditech.com/cart.**php?a=addpid=41https://my.oditech.com/cart.php?a=addpid=41


 On Tue, Oct 8, 2013 at 8:34 PM, Phil Davis rev...@pdslabs.net wrote:

  On 10/8/13 8:10 PM, J. Landman Gay wrote:

  On 10/8/13 9:37 PM, Phil Davis wrote:

  I see you've been there, Jacque.

  Well, I was asked to go there. When I found out how it worked, I
 didn't.
 :)

 I do not envy you.

  Me neither.  ;-)
 Believe it or not, I was an IT guy for about 15 years and even worked in
 a
 state agency for a couple of years. Then I saw the light... of a Mac Plus
 screen and the new world of HyperCard. It ruined me!

 Phil



  Phil


 On 10/8/13 7:10 PM, J. Landman Gay wrote:

  On 10/8/13 6:57 PM, Paul Looney wrote:

  A related question:
 if your potential buyers will not invest in a contemporary browser
 (which offers them many benefits for a minimal cost), why do you
 believe they will spend their money on your training system?

  It's for a government contract. The government may be willing to
 purchase a product but isn't willing to approve a newer OS, so the
 victi-- er, the users, are stuck with old browsers. So basically to
 win the contract the software has to support everything or lose out.



  --
 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-livecodehttp://lists.runrev.com/**mailman/listinfo/use-livecode
 **http://lists.runrev.com/**mailman/listinfo/use-livecodehttp://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-livecodehttp://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-livecodehttp://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: Motion Comics tutorial for LiveCode

2013-10-09 Thread Alejandro Tejada
Hi Ender,

Many Thanks for editing the complete page!
I will upload all files to Google Drive's folder
after converting them to 8 bit png files.

Have a nice day!

Al



--
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/Motion-Comics-tutorial-for-LiveCode-tp4670427p4670874.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


MacPaint online

2013-10-09 Thread Mark Wieder
Have fun.

http://boingboing.net/2013/10/09/macpaint-1984-online.html
http://www.computerhistory.org/atchm/macpaint-and-quickdraw-source-code/

-- 
 Mark Wieder
 mwie...@ahsoftware.net



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


Progress Bar

2013-10-09 Thread Mark Wieder
http://boingboing.net/2013/10/08/progressbar-a-short-film.html

-- 
 Mark Wieder
 mwie...@ahsoftware.net



___
use-livecode mailing list
use-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: Passive Shell Commands

2013-10-09 Thread Dr. Hawkins
On Wed, Oct 9, 2013 at 1:51 PM, Monte Goulding
mo...@sweattechnologies.comwrote:

 Yes it can... read from STDIO... write to STDOUT

 Or just parse the command line args... $1... $n where n is $#


Thanks; I need to play with this.

Command line arguments won't work; this would be passing SQL commands 
results back and forth.  It takes time to launch  establish, so it would
need to hang around and stay open, handling requests from the master as
they come up.





-- 
Dr. Richard E. Hawkins, Esq.
(702) 508-8462
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


LiveCode's Documentation Translation

2013-10-09 Thread Alejandro Tejada
Hi All,

I am building a spanish translation dictionary for 
Livecode documents.

For this purpose, these books are really useful:
https://docs.google.com/file/d/0B9ja3Yvw8cHLRDFZTjZyZ2xVNmc/edit?usp=sharing

The first and last book HyperCard e HyperTalk and
SuperCard, Mas alla del HyperCard were a gift from
the autor, Mr. Enrique Castillo.

The book in the middle: HyperCard, Manual de Referencia
was borrowed from a local library.
This library stores 3 copies of  this book. I just hope
that these books does not end in the trash when they
rediscover them. Only 3 persons have used this book
since 1991. Wish me luck, trying to buy a copy from them.

Please, check your own collection of computer books and
tell me if you know about other translations of books
on xTalk languages (including Macromedia Director's Lingo).

If you want to translate the docs of your apps in spanish,
write me a message. I am sure that we could work within
your budget and time frame.

Have a nice day!

Al



--
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/LiveCode-s-Documentation-Translation-tp4670869.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