Re: Printing
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
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
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
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
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
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
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)
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
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
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
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
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)
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
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
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
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
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
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?
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
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
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?
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
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
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
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
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
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
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
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
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?
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
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?
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?
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
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
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
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
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
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
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
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
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
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?
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
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
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
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
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
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